Skip to content
봇관련다크 모드

NTbot 동일명의 봇 스크립트를 케릭별로 사용하기

조회 수
1,754
추천 수
25
등록일
[無情]디아블러네
게시글 주소
https://tradia.me/diablo2/diablo2_tips/193627 복사

자료실에 보면 봇 스크립트가 많이 올라와 있습니다.

메피의 경우만해도
강건너 불구경
좌우 상자 열기
전체 쓸기등등 많은 자료들이 올라와 있죠.

이 자료들을 각각의 케릭별로 사용하게 간단히 수정해 봅니다.

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");//전체쓸기


위의 설명은 구체적으로 예를 들은 겁니다. 각자 응용하세요.
댓글 3
권한이 없습니다.
다크 모드