NTbot 동일명의 봇 스크립트를 케릭별로 사용하기
분류
봇관련
조회 수
1,734
추천 수
25
자료실에 보면 봇 스크립트가 많이 올라와 있습니다.
메피의 경우만해도
강건너 불구경
좌우 상자 열기
전체 쓸기등등 많은 자료들이 올라와 있죠.
이 자료들을 각각의 케릭별로 사용하게 간단히 수정해 봅니다.
Plugin\scripts\libs\bots에서
1. 위 파일 모두 NTMephisto.dbl파일명을 가지고 있습니다.
이 파일명을 우선 바꾸어 보겠습니다.
원본:NTMephisto.dbl
강건너: NTMephisto1.dbl
좌우상자 열기:NTMephisto2.dbl
전체 쓸기:NTMephisto3.dbl
2. 각각의 해당 스크립트를 열어
function NT_Mephisto()
function NT_Mephisto1()
function NT_Mephisto2()
function NT_Mephisto3()
으로 수정(파일명은 틀려도 함수명이 같으면 봇이 미쳐 버립니다.)
3. NTLoader.dbl열어
case "Mephisto":
NTC_Include("bots/NTMephisto.dbl");
_result = NT_Mephisto();
break;
case "Mephisto1": //여기서
NTC_Include("bots/NTMephisto1.dbl");
_result = NT_Mephisto1();
break;
case "Mephisto2":
NTC_Include("bots/NTMephisto2.dbl");
_result = NT_Mephisto2();
break;
case "Mephisto3":
NTC_Include("bots/NTMephisto3.dbl");
_result = NT_Mephisto3();
break;
//여기까지 추가
4. 케릭 파일에서 원하는 곳에만 주석을 해제하면 되겠죠.
//NTConfig_Script.push("Mephisto");//원본
//NTConfig_Script.push("Mephisto1");//강건너
//NTConfig_Script.push("Mephisto2");//좌우상자열기
NTConfig_Script.push("Mephisto3");//전체쓸기
위의 설명은 구체적으로 예를 들은 겁니다. 각자 응용하세요.