나락에서 독뱀을 피하자~ ^^ 나락 소스 수정방법입니다..
분류
봇관련
조회 수
3,601
추천 수
0
일단..바탕은 봉구님 v3.1버젼이구요.. 두가지 파일만 손보시면 됩니다..
캐릭설정화일인 XP_Config_Sorceress_자기캐릭이름.d2l하고..NihlathakXP.d2l 이거두개..
봉구님이 차기작을 계획중이시라길래.. 도움이 될까해서..올려봅니다..기대 되는군요..^^
전 나락 라이트닝 이뮨만 적용하고 독뱀은 무시하나..바알런중 사용하는 소스를 약간 응용해서
구현해 보았습니다..^^ 독뱀에게.. 당하시는 분들의.. 파괴키 획득을 위하여~^^
우선 캐릭설정화일인 XP_Config_Sorceress_자기캐릭이름.d2l 파일에서..
function NXP_Variables() {
NXP_UseWaypoint=false;
NXP_KillPindle=true;
NXP_KillNihlathak=true;
NXP_SkipPindleOnChicken=false;
NXP_AttackMode=1;
NXP_PindleCheckImmunes = false;
XP_Static=0;
XP_SwitchOnKill=false;
XP_SwitchHP=40;
XP_StallKill=false;
XP_StallHP=40;
XP_StallSkipPhys=false;
DA_CheckImmunes=true;
DA_CheckEnchantements=false;
DA_CheckAuras=false;
XP_KillMinions=true;
XP_SkipViper=true; // <--요게 추가댄부분입니다..
바알런에서 독뱀은 Serpent Magus인데..나락서는 Tomb Viper군요 ㅡ,.ㅡㅋ
어쩐지 전나 쎈 ㅡ..ㅡ;;;
몬스터 클래스 코드도 가능하지만 일단 이름 인식으로 가능합니다..
Viper도 챔피언급이 있으나..이런 챔피언급..비슷한 다른이름의 독뱀류는 제외입니다..
그다음 NihlathakXP.d2l 파일을 열고...
var _nilaname = _nihlathak.name;
// If the target has a enchantment i want to chicken, log and quit
if (DA_CheckImmunities(_nihlathak)) {
// Increase the chicken counter
DL_AddChicken();
이부분을 찾아..아래와 같이 수정합니다..
var _nilaname = _nihlathak.name;
// Tomb Viper Check Added By GAL
if (XP_SkipViper) { var _Viper = getUnit(1,"Tomb Viper");
if (_Viper) { DL_AddChicken();
DM_TownMessage(" @.@~ Tomb Viper FOUND!! Quit~~ ");
if (_PXP_UseLoader) { DC_SendMsgToScript("LoaderXP.d2j","SM_GAMEEND"); }}}
// If the target has a enchantment i want to chicken, log and quit
if (DA_CheckImmunities(_nihlathak)) {
// Increase the chicken counter
DL_AddChicken();
^^.. 독뱀이 싫으신분들..키 앵벌 잘하시길~
추가적으로 봉구님 자료 댓글에 달린 핀들x 나락만 이뮨..적용과.. 계단 투입전 콜투 시전등도..적용하시면 좋겠죠?^^
요즘 바알런만 하느라..뜸해서..두루네에 잘 못들리네요..^^
기본적인 봇 질문은 공들여 잘정리하신 장도리님 글 숙독 후... 해주시길..
* 어느 지인 한분의 개인적인 바램으로..소스 수정했습니다..잘쓰시길..