날아다녀님 쫄봇 질문좀 할께요..
분류
질문
조회 수
459
추천 수
0
도무지 말을 안들어서 질문올립니다.
우선 제 설정을 알려드릴께요
우선 bot.ntl 파일에서 쫄 부분만 수정했고 이 부분만 올릴께요
leechBotMasterAccount = "아무개"; // 기사 계정이름 (계정명 넣었어요)
leechBotMasterIsAuto = true; // 기사가 자동으로 방 만들기(true: 자동으로 방 만들기, false: 수동으로 방 만들거나 들어가기)
leechBotMasterIsChat = [false, false]; // 기사가 채팅창에 있을 경우 방제와 비번 메시지 보내기 = [방제, 비번] * 주의: 방제는 "XXX-번호" 형식이어야 합니다.
// 쫄 계정이름 설정하기
//----------------------
leechBotLeechAccountList.push("아무개1"); (주석을 제거 하고 쫄 계정명을 3개 넣었어요)
leechBotLeechAccountList.push("아무개2");
leechBotLeechAccountList.push("아무개3");
이외에 수정한 부분없습니다.
그리고 기사 캐릭터 파일중
NTConfig_Script.push("MyLeechBotMaster.ntj"); // 쫄봇(기사) * 참고: "scripts/NTBot/MyConfigs/Key.ntl"에서 명령키를 설정합니다.
MyConfig_LeechBot = 3; // 쫄 인원수 = 0: 기사를 직접할 경우/ 1 이상: 기사가 봇일 경우
MyConfig_LeechBotWait = 60; // 쫄 기다릴 최대 시간(초)
이 부분만 수정하였고 쫄봇에 앞부분 주석을 제거후 쫄 인원수를 3명 두었습니다.
위에서 설정한것과 같이 3마리 쫄을 하기 위해서 입니다.
그리고 사냥터 설정엔 디아잡는 곳을 제외 하고 전부 주석처리 하였습니다.
디아 잡는 곳 설정에는
NTConfig_Script.push("NTDiablo.ntj"); // 액트 4: 불길의 강으로 이동 -> 카오스 생츄어리로 이동 -> 씨일 열고 소환 몬스터 사냥 -> 디아블로 사냥
MyConfig_DiabloClear = [false, true, true, 0x01]; // [웨이포인트부터 입구까지, 입구부터 중앙까지, 중앙부터 디아블로 잡을 때까지, 사냥할 몬스터 종류]
MyConfig_DiabloInventory = false; // 디아블로 잡기 전 인벤토리에 있는 아이템 정리하기
MyConfig_DiabloLeechBot = 1; // 0: 사용 안함/ 1: 쫄봇(멈춤)/ 2: 쫄봇(움직임)
MyConfig_DiabloPotion = [0, 0]; // 포션 사 먹기 = [해독포션, 해빙포션]
MyConfig_DiabloHelp = 0; // 채팅 첫 글자가 "ㄷ", "h", "H"면 해당 플레이어 주위 몬스터 잡아 주기 = 잡아 줄 횟수
MyConfig_DiabloWait = 15000; // 디아블로 나올때까지 기다릴 최대 시간(1/1000초)
MyConfig_DiabloMessage = [false, "다음 방으로 갑니다!"]; // [사냥 후 메시지 보내기, "보낼 메시지(특수 문자 "%G"는 "XXX-번호" 형식의 다음 방 제목/ 보낼 메시지를 여러 개 설정하면 무작위로 하나 선택)" . . .]
공방모드를 true 로 놓아 자동 파티를 하게 두었습니다.
이렇게 하였고 쫄봇을 멈춤1 로 해봤고 2로도 해보고 다 해봤지만 결과는 똑같았습니다.
(결과는 쫄봇이 포탈을 타지않고 마을에만 대기 합니다.
그리고 쫄봇 캐릭터 파일은
NTConfig_Script.push("MyLeechBot.ntj"); // 쫄봇(쫄)
MyConfig_LeechBotItem = true; // 방 입장 후 아이템 등 정리하기
MyConfig_LeechBotDistance = [15, 30]; // 기사와의 간격 = [최소, 최대]
MyConfig_LeechBotAttack = [0, 1000]; // 몬스터 잡기 = [몬스터와의 간격, 공격 시간(1/1000초) 간격]
MyConfig_LeechBotPick = 0; // 아이템 줍기 = 확인 시간(1/1000초) 간격
MyConfig_LeechBotTeleport = false; // 텔레포트 사용하기
MyConfig_LeechBotPrecast = [0, false, false, false, 0, 0]; // [프리캐스트 시간(1/1000초) 간격, 배틀 오더스, 샤우트, 네크로맨서 소환 스펠, 네크로맨서 저주, 팔라딘 오라]
MyConfig_LeechBotMerc = 0; // 용병 살리기 = 확인 시간(1/1000초) 간격
쫄봇부분에 주석만 제거 하고 기사와 간격만을 조절했습니다.
3가지 쫄봇캐릭이니는 전부 이와 동일하게 수정하였습니다.
사냥터는 전부 주석처리 해주었구요..
사냥터에 디아를 넣어도 봤지만 결과는 똑같았습니다.
(마을에서 포탈을 타지않고 대기만 합니다.)
이렇게 설정을 하였는데 쫄이 기사가 방을 만들면 바로 조인해서 파티도 맺고 잘합니다.
하지만 기사가 포탈을 열면 쫄은 그냥 가만히 있고 기사는 그냥 사냥만 합니다.
그러다 디아 잡으면 다음방으로 가고..
또 똑같이 파티만 맺고 쫄은 마을에서 대기만 하고..
기사는 몹잡고 디아잡고 다음방..
계속 이렇게만 하다.. 이것저것 다 수정해보았지만 도통 쫄이 따라가질 않아서 이렇게 질문하게 됐습니다.
다른 수정할 부분이 있는지 조언을 해주세요 ^^
그럼 답변 기다리겠습니다 ^^

