네크 봇 원하는골렘을 뽑아보자 (편법이니 주의하세요)
분류
봇관련
조회 수
2,183
추천 수
0
안녕하세요?
웨스트에서 솔로로 활동중인 Abi입니다.
디아블러네님 Final버전을 쓰고 있구요.
직접 말씀은 못드렸지만 잘 쓰고있습니다.^^
잠시 이자리를 빌어 감사하단 말씀 올립니다.
네크유저로서 본넼으로 봇을 돌리는데 원하는 골렘이 뽑히질 않더군요.
저의 경우는 언제나 파이어골렘을 뽑아서 도는데
저와 비슷한 분들의 경우를 검색해보니
그분들은 블러드골렘이 뽑힌다고 하시더군요.
뭐 게시판에 뾰족한 해결책은 찾아봐도 없는 것 같아서
얍쌉한 팁 하나 찾아냈습니다.
일단 scripts/ribs/common/d2jsp-attack 라는 파일에는
네크 본아머와 골렘에 관한 부분이 있는데
골렘에 대한 함수가
자동으로 최강의 골렘을 뽑게 되도록 설정이 되어있더군요.
기본값은 파이어 -> 블러드 -> 클레이 로 되어있습니다.
따라서 저처럼 파이어골렘까지 투자한 분들은 파이어골렘을 소환
아이언이나 블러드까지 투자한 분들은 블러드골렘을 소환
클레이만 찍으신 분들은 클레이만 소환되게 되어있더군요.
문제의 부분은 바로 여기입니다.
// Autodetect the best Golem to use
var _golem=false;
if(DC_CheckSkill(94) >= 1) { _golem = 94; }
else if(DC_CheckSkill(85) >= 1) { _golem = 85; }
else if(DC_CheckSkill(75) >= 1) { _golem = 75; }
컴퓨터를 공부하지 않아서 정확한 뜻은 잘 모르겠지만
1. 만약에 94(파이어골렘)스킬까지 체크되어있으면 파이어골렘을
2. 그렇지 않고 85(블러드골렘)스킬까지 체크되어있으면 블러드골렘을
3. 그렇지 않고 75(클레이골렘)스킬까지 체크되어있으면 클레이골렘을
자동으로 소환하라는 내용인 듯 싶습니다.(이는 숫자를 바꿔서 실험해봤습니다.)
따라서 원하는 골렘의 번호를 첫번째 If함수 안에 넣어버리면 해당 골렘이 소환됩니다.
클레이 골렘을 소환하고 싶다면 if(DC_CheckSkill(75) >= 1) { _golem = 75; }
블러드 골렘을 소환하고 싶다면 if(DC_CheckSkill(85) >= 1) { _golem = 85; }
이렇게 하시면 됩니다.
그렇다면 아이언골렘을 사용하려면 어떻게 하는가???
아래와 같이 해당부분을 모두 주석처리 해주시면 됩니다.
// Autodetect the best Golem to use
// var _golem=false;
// if(DC_CheckSkill(75) >= 1) { _golem = 75; }
// else if(DC_CheckSkill(94) >= 1) { _golem = 94; }
// else if(DC_CheckSkill(85) >= 1) { _golem = 85; }
//
// // Cast a Golem if no one is raised
// if (_golem) {
//
// // Fire Golem
// if (_golem == 94 && !DC_getNPC(292)) {
//
// DC_DoCast(_golem,0);
// }
//
// // Blood Golem
// if (_golem == 85 && !DC_getNPC(290)) {
//
// DC_DoCast(_golem,0);
// }
//
// // Clay Golem
// if (_golem == 75 && !DC_getNPC(289)) {
//
// DC_DoCast(_golem,0);
// }
// }
이렇게 하면 골렘을 전혀 소환하지 않게 되니
봇돌리기 전에 소환시켜놓은 아이언 골렘은 그대로 유지되게 됩니다.
이론은 잘 모르고
직접 실험으로 해본거니까
또 다른 변수가 있을 수도 있겠네요.
다른 의견 있으시면 답글 주시구요.
수정할 부분 있으면 지적해주시기 바랍니다.
분명히 말씀드리지만
이는 얍쌀한 편법으로써
봇의 버전이 달라져서 새로운 함수가 적용되면
어떻게 달리질지 모르는 방법입니다.
따라서 무공아골, 야수아골을 사용하는 유저분들은
충분히 주의를 기울여서 차버전이 나오는 경우
반드시 확인을 하고 수정하시기 바랍니다.
PS.
서민들은 클레이골렘 사용하셔요. 좋습니다.
체력도 좋고, 쉽게 소환도 되고, 슬타도 걸어주고
저는 본넼(극본넼은 아님)이라 모든 소환스킬을 1개씩만 찍었지만
골렘이 독단적으로 죽는 경우는 거의 없었습니다.