쫄봇 설정 질문드립니다
분류
질문
조회 수
1,662
추천 수
0
좀 오래된 버젼을 쓰고 있습니다
19차 버젼인데요
디아런 따라다니면서 레벨업 하게 해뒀는데 이상해서요
일단 쫄봇 설정은 이렇게 했습니다
// 쫄봇 설정하기
//---------------
// _MyJBC_JjolBotAccountList.push([["기사 계정이름", 자동으로 방 만들기], ["쫄 계정이름", 방 들어가기 전 지연 시간] . . .])
// "기사 계정이름" : "캐릭터이름"이 아닌 "계정이름"입니다.
// 자동으로 방 만들기: true = 자동으로 방 만들기, false = 수동으로 방을 만들거나 들어가기
//
// "쫄 계정이름" : "캐릭터이름"이 아닌 "계정이름"입니다.
// 방 들어가기 전 지연 시간: 1/1000초
//
// 예) _MyJBC_JjolBotAccountList.push([["ㄱ", true], ["ㄴ", 0], ["ㄷ", 1000], ["ㄹ", 500]);
// 쫄 "ㄴ", "ㄷ", "ㄹ"은 로비에서 대기하다가 기사 "ㄱ"이 자동으로 방을 만들면 "ㄴ"은 0초, "ㄷ"은 1초, "ㄹ"은 0.5초 지연 후 방에 들어갑니다.
//
// 주의: 게임을 시작하기 전에 이전 게임의 정보를 저장한 'scripts/NTBot/MyData/JjolBot/*.txt'를 삭제합니다.
// 기사와 쫄을 운용하는 컴퓨터의 날짜와 시간은 같아야 합니다.
//==============================================================================
_MyJBC_JjolBotAccountList.push([["00000001", true], ["00000002", 1000]]);
//_MyJBC_JjolBotAccountList.push([["기사 계정이름", true], ["쫄 계정이름", 0], ["쫄 계정이름", 0]]);
그리고 기사캐릭터 이니에는
// 액트 4
//--------------------------------------------------------------------------
//NTConfig_Script.push(["MyIzual.ntj"]); // 액트 4: 지옥 망령의 도시로 이동 -> 절망의 평원으로 이동 -> 이주얼 사냥
MyConfig_IzualClear = [[0, 0x01], [0, 0x01]]; // [지옥 망령의 도시, 절망의 평원]
NTConfig_Script.push(["MyHephasto.ntj"]); // 액트 4: 불길의 강으로 이동 -> 대장장이 헤파스토 사냥
MyConfig_HephastoClear = [2, 0x01]; // [불길의 강]
NTConfig_Script.push(["MyDiaBot.ntj"]); // 액트 4: 불길의 강으로 이동 -> 카오스 생츄어리로 이동 -> 씨일 열고 소환 몬스터 사냥 -> 디아블로 사냥
MyConfig_DiaBotDiaJjolBot = [1, ""]; // 디아봇용 쫄봇 = [0: 사용 안 함/ 1: 기사/ 2: 부기사/ 3: 쫄, "기사 캐릭터이름"] * 기사 캐릭터이름: 부기사와 쫄일 때만 설정하며, 설정하지 않으면 기사 캐릭터이름은 'scripts/NTBot/MyConfigs/JjolBot.ntl'에 설정한 기사의 캐릭터이름이 적용됩니다. * 주의: 디아봇용 쫄봇과 만능 쫄봇을 같이 사용할 수 없습니다. * 참고: 기사는 'NTConfig_PublicMode = true', 부기사와 쫄은 'NTConfig_PublicMode = false'로 자동 설정됩니다.
MyConfig_DiaBotJjolBot = 0; // 만능 쫄봇 = 0: 사용 안 함/ 1: 쫄봇(멈춤)/ 2: 쫄봇(움직임) * 주의: 만능 쫄봇은 디아봇용 쫄봇, MyConfig_DiaBotPortalOpen, MyConfig_DiaBotPortalUse 등과 같이 사용할 수 없습니다.
MyConfig_DiaBotHelp = 0; // 채팅 메시지 'ㄷ', 'h', 'H' 등을 외친 플레이어의 주위에 있는 몬스터 잡아 주기 = 잡아 줄 횟수
MyConfig_DiaBotPotion = [0, 0]; // 사 먹을 포션 개수 = [해독포션, 해빙포션]
이렇게 했습니다
쫄봇 캐릭터 이니는
// 액트 4
//--------------------------------------------------------------------------
//NTConfig_Script.push(["MyIzual.ntj"]); // 액트 4: 지옥 망령의 도시로 이동 -> 절망의 평원으로 이동 -> 이주얼 사냥
MyConfig_IzualClear = [[0, 0x01], [0, 0x01]]; // [지옥 망령의 도시, 절망의 평원]
//NTConfig_Script.push(["MyHephasto.ntj"]); // 액트 4: 불길의 강으로 이동 -> 대장장이 헤파스토 사냥
MyConfig_HephastoClear = [0, 0x01]; // [불길의 강]
NTConfig_Script.push(["MyDiaBot.ntj"]); // 액트 4: 불길의 강으로 이동 -> 카오스 생츄어리로 이동 -> 씨일 열고 소환 몬스터 사냥 -> 디아블로 사냥
MyConfig_DiaBotDiaJjolBot = [3, "durunea"]; // 디아봇용 쫄봇 = [0: 사용 안 함/ 1: 기사/ 2: 부기사/ 3: 쫄, "기사 캐릭터이름"] * 기사 캐릭터이름: 부기사와 쫄일 때만 설정하며, 설정하지 않으면 기사 캐릭터이름은 'scripts/NTBot/MyConfigs/JjolBot.ntl'에 설정한 기사의 캐릭터이름이 적용됩니다. * 주의: 디아봇용 쫄봇과 만능 쫄봇을 같이 사용할 수 없습니다. * 참고: 기사는 'NTConfig_PublicMode = true', 부기사와 쫄은 'NTConfig_PublicMode = false'로 자동 설정됩니다.
MyConfig_DiaBotJjolBot = 0; // 만능 쫄봇 = 0: 사용 안 함/ 1: 쫄봇(멈춤)/ 2: 쫄봇(움직임) * 주의: 만능 쫄봇은 디아봇용 쫄봇, MyConfig_DiaBotPortalOpen, MyConfig_DiaBotPortalUse 등과 같이 사용할 수 없습니다.
MyConfig_DiaBotHelp = 0; // 채팅 메시지 'ㄷ', 'h', 'H' 등을 외친 플레이어의 주위에 있는 몬스터 잡아 주기 = 잡아 줄 횟수
MyConfig_DiaBotPotion = [0, 0]; // 사 먹을 포션 개수 = [해독포션, 해빙포션]]
이렇게 했구요
그런데 접속을 해서 실행하면
기사는 멀쩡히 작동하고 파티 초대까지 하는데
쫄하는 캐릭터는 방에 들어가는것 까지는 잘합니다
그런데 들어가자마자 쫄 캐릭터 메세지창에 이런 메세지가 뜹니다
D2NT3.1_NTBot4.2_19\scripts\NTBot.ntj (780) : ReferenceError:jjorBot is not defined
그래서 NTBot.ntj 780번째 줄을 찾아가 확인했더니
그부분은 이렇게 되어있더군요
My_File("NTBot/MyData/JjolBot/JjolBotJjol[" + me.account + "].txt", 1, jjolBot.name + "/" + me.gamename + "/" + me.gamepassword);
뭐가 잘못된건지 영 모르겠네요
고수님들 답변 부탁드립니다.