스왑무기(완드)사용하기
분류
봇관련
조회 수
2,901
추천 수
6
우리 허약한 봇소서의 약점을 극복하기 위해 스킬옵션이 붙은 완드(로우레지스트 나 라이트탭)
로 스왑하여 사용하는 방법입니다. 잘만 쓰면 2배 강해진다는 전설의 그 스왑 무기입니다.. :)
봇을 돌리기에 약한캐릭이나 아이템이 없으신분들께는 좋은 방법일것입니다.
(고수분들은 백스페이스를 살포시 눌러주세요..^^)
1) 용병을 몸빵삼아 본캐릭이 천천히 공격할경우 라이프탭이 좋습니다.
단, 용병의 레지나 체력이 어느정도 있어야 함: 한방에 가지않을정도
-> 몬스터(데몬)의 피빨기
메피한테 적용한결과 잘 죽지 않는점이 매력적임...ㅎㅎ (피를 쭉쭉 빨아대더군요)
2) 본캐릭으로 신속하게 제거하고 싶다면 로우어 레지스트가 좋습니다.
->몬스터(데몬)의 마법저항력 약화
*완드에는 옵션(로우레지스트,라이프탭)으로 붙은 스킬이 있는데 이 스킬에 랩이 붙어있습니다.
랩이 높을수로 범위가 넓어집니다..4~5랩정도가 적당하나 없으면 1랩이라도..^^
(완드 랩이 높으면 범위가 넓어지므로 근처 부하들도 다 영향을 받습니다.)
서론이 좀 길었네요.. 방법은 의외로 간단합니다.. 딱 3줄만 추가하시면 됩니다.
안타깝게도 수정방법은 제가 스크립트 내공이 부족한 관계로..
각각의 데몬(보스)별로 되어 있는 스크립트 파일을 수정하여 사용하셔야 합니다.
(내부스크립트를 건드리니 자꾸오류가나서,,ㅜㅜ)
경로는 scripts\NTBot\bots 디렉토리에 있는 파일들입니다.
NT데몬이름.ntl <= 이것들이 각각의 보스전에 쓰이는 데몬 스크립트 들입니다.
(캐릭터 config에서 많이 보셨을것입니다.)
예를들면> 안디리엘
NTAndariel.ntl <= 이걸열어서 수정
여기서는 안디리엘수정할때만 알려드리고 나머지 데몬(보스)들은 스크립트 모양이 비슷하니
각자 잘하시리라 믿습니다..
그럼 시작하겠습니다.
1) NtAndariel.ntl를 메모장이나 기타 편집기로 엽니다.
2) "NTA_KillMonster(" <=를 찾습니다. (Ctrl+F)
3) 그러면 스크립트가 다음과 같이 나오는데
아래와 같이 3줄을 추가합니다.
-----------------------------------------
if(!NTM_MoveTo(me.areaid, 22532, 9553))
{
NTC_SendMsgToScript("NTBotGame.ntj", "NTM_MoveTo()");
return;
}
//이부분 추가-----------------------------------
NTC_SwapWeapons(); //무기 스왑(스왑무기 완드 지정)
NTC_CastSkill(91, NTC_HAND_RIGHT, 22529, 9550); //공격무기 시전
NTC_SwapWeapons(); //무기 스왑(본캐릭이 사용할 무기로)
//----------------------------------------------
if(!NTA_KillMonster(156)) //156 : 안다리엘
----------------------------------------------------------
* (91은 로우어레지스터, 82:라이프탭)
[주의할점]
==> NTC_CastSkill(91, NTC_HAND_RIGHT, 22529, 9550); //공격무기 시전
숫자부분은 (X,Y)좌표인데 22529는 X, 9550은 Y입니다.
숫자 좌표 부분은
NTM_MoveTo(me.areaid, 22532, 9553))
=> 캐릭터가 데몬(보스)를 죽이기 시작하는 최종위치
이 숫자를 참고해서 설정해서 하시면됩니다.
숫자 순서대로 X, Y 입니다.
시전되는 위치는 몇번 테스트해서 적당한 자리를 잡아서 사용하셔야 할것입니다..
엉뚱한데다 시전하면 소용없으니까요 ^^;
<마법시전좌표 참고>
1) 안다좌표(Y,X) => 맞짱보다 약간 떨어짐(봇초기치)
로우어레지스트 : NTC_CastSkill(91, NTC_HAND_RIGHT, 22544, 9545);
라이프탭 : NTC_CastSkill(82, NTC_HAND_RIGHT, 22544, 9545);
2) 메피좌표(Y,X) => 맞짱보다 약간 떨어짐(봇초기치)
로우어레지스트 : NTC_CastSkill(91, NTC_HAND_RIGHT, 17558, 8063);
라이프탭 : NTC_CastSkill(82, NTC_HAND_RIGHT, 17558, 8063);
3) 메피(강건너불구경)
로우어레지스트 : NTC_CastSkill(91, NTC_HAND_RIGHT, 17585, 8081);
라이프탭 : NTC_CastSkill(82, NTC_HAND_RIGHT, 17585, 8081);
<좌표 화면에 표시: 봇맵(진입점: NTMap.ntl)으로 하세요. >
위치 : D2NT\scripts\NTMap
NTMAPGame.ntl를 열어서
NTMain() 구문에
{
....
...
...Event....
//-----------추가
while(1)
{
Print("Pos X:"+me.x+", Pos Y :"+me.y);
Delay(1000);
}
//------------
ps. 튕기시는 분들은
봇실행전에 스왑된 무기의 스킬을 반드시 오른쪽 스킬지정에 위치시킨후 돌리셔야 튕기질 않습니다.
해결방법을 알려주신 mr.lim님께 감사드립니다.^^
도움이 되셨다면 추천 잊지말아주세요..:)