Skip to content

날아다녀님 쫄봇 질문좀 할께요..

분류 질문 조회 수 1,238 추천 수 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가지 쫄봇캐릭이니는 전부 이와 동일하게 수정하였습니다.

사냥터는 전부 주석처리 해주었구요..

사냥터에 디아를 넣어도 봤지만 결과는 똑같았습니다.
(마을에서 포탈을 타지않고 대기만 합니다.)


이렇게 설정을 하였는데 쫄이 기사가 방을 만들면 바로 조인해서 파티도 맺고 잘합니다.

하지만 기사가 포탈을 열면 쫄은 그냥 가만히 있고 기사는 그냥 사냥만 합니다.

그러다 디아 잡으면 다음방으로 가고..

또 똑같이 파티만 맺고 쫄은 마을에서 대기만 하고..

기사는 몹잡고 디아잡고 다음방..

계속 이렇게만 하다.. 이것저것 다 수정해보았지만 도통 쫄이 따라가질 않아서 이렇게 질문하게 됐습니다.

다른 수정할 부분이 있는지 조언을 해주세요 ^^

그럼 답변 기다리겠습니다 ^^
  • 나눔쟁이♥ 2010.04.16 02:15
    MyConfig_DiabloLeechBot = 1; // 0: 사용 안함/ 1: 쫄봇(멈춤)/ 2: 쫄봇(움직임) 2번으로 해주시면 됩니다 ㅎㅎ
  • 알타이르 2010.04.16 20:32
    위 내용에도 있듯이 1로도 해보고 2로도 해봤습니다. 결과는 전부 움직이질 않았습니다.
  • 엄마엄마 2010.04.18 01:07
    그거 기사봇이 쫄봇에게 신호를 보내는게 자세히는 모르겠는데 첨에 자신이 카오스 가기전까지는 쫄봇한테 멈추는 신호를 보내구요 그 이후에 카오스 입구 청소후 포탈 열고 포탈에 들어오라고 신호 보내고 그 이후에 자신을 따라오라고 신호를 보냅니다. 신호를 보낸다는게 텍스트 파일에 메시지를 전하는거지만요 여튼 이 과정에서 카오스입구에서 포탈열때 들어오라는 메시지("OUT")를 보내고 바로 따라오라는 메시지("RESUME")를 보내서 그 사이에 시간적 여유가 거의 없어서 쫄봇이 인식하기도 전에 넘어가버립니다.
  • 엄마엄마 2010.04.18 01:11
    해결 방법은... 쫄봇이 새로운 메시지를 읽든 말든 체크를 하는데 최대한 빠르게 체크를 하기 위해 MyL_CheckMessageAuto() / MyL_CheckMessage() 를 수정하 시던지... 아니면 OUT메시지 이후에 딜레이를 주시든지...쉬운건 딜레이겠네요;; 날님 봇을 제가 손본 부분이 많아서 이 소스로 될진 모르겠다만 임시 방편 알려 드릴께요
  • 엄마엄마 2010.04.18 01:14
    Script \ NTBots \ Bots \ NTDiablo.ntj if (NTConfig_PublicMode){ ... } 이부분에서 if (NTConfig_PublicMode) { MyMo_MoveTo(me.areaid, 7790, 5544, 2, true); NTM_MakeTP(); MyLB_WriteCheckMessage("OUT"); Delay(1000); MyLB_WriteMessage("RESUME"); ... } 이렇게 한번 바꿔보세요...
  • 엄마엄마 2010.04.18 01:16
    쫄봇 기능만해도 워낙 손 본 부분이 많아서...이게 원래 있던 소스인지..제가 적은 소스인지도 헤깔리네요;;
  • 날풍기 2010.04.18 11:16
    아 머리아퍼 봐도 모르겠네 ㅡㅡ

번호 분류 제목 글쓴이 날짜 조회
공지   게시판 푸시 알림 / 통합 앱 서비스 35 file 트디개발자 2023.09.20 948.4k
공지 안내 D2NT 처음 이용하는 분은 튜토리얼을 참고바랍니다. 135 우녕자 2014.12.21 51.0k
공지   맨땅 초보자 가이드 615 file 뮤리아 2020.10.16 1016.6k
공지   카카오톡 1:1 채팅방 만드는 법 106 트디개발자 2018.05.20 430.9k
1231 질문 오토버스시 제린 못 만나는 오류... 4 ♨ComeBack™배짱이 2010.04.15 1.8k
1230 질문 샵봇 이니가 잘못된 건지요? 1 로또일등 2010.04.15 1.1k
1229 질문 소서 레벨 20으로 봇돌릴수 있을까요? 8 아미~! 2010.04.15 1.1k
1228 질문 첫번째 방은 잘 돌고 두 번째는 그냥 나가네요 1 gms_guardian 2010.04.15 107
1227 질문 구교복 이니 질문드려요. 1 신용친절 2010.04.15 819
1226 질문 룬워드가 안되는 이유 알고싶어요 5 앵벌최강 2010.04.15 621
1225 질문 엘리드루 공격질문, 1 대리운전^^ 2010.04.15 1.8k
> 질문 날아다녀님 쫄봇 질문좀 할께요.. 7 알타이르 2010.04.15 1.2k
1223 질문 제꺼 왜 자꾸 구멍방이 안되죠..? 1 『악동』[A1L] 2010.04.15 1.3k
1222 질문 날아다녀님봇 피트 고대하수구 사냥 관련 질문. 1 UFP™나비 2010.04.15 325
1221 질문 혹시 벨트에 아이덴티파이 스크롤 넣고 사용하시는분?? 3 IntheMist 2010.04.15 752
1220 질문 안녕하세요 ^^ 봇 질문좀 하겠습니다 2 Law™로-사 2010.04.15 205
1219 질문 D2NT31_NTBot42 사용하는데 글라시얼에서 창고를 안여는데,,우쩌죠? 1 피자아찌 2010.04.15 183
1218 질문 날아다녀님 쫄봇을 2컴으로 실행할수 있나요? 6 한가락한다 2010.04.15 1.8k
1217 질문 자동버스 되시는 분 계신가요? 몇가지 문제점있어요... 1 [외롭당]e.k.s.[A1L] 2010.04.15 496
1216 질문 제 봇순이의 문제 해결좀 ..부탁 4 우리오러 2010.04.15 680
1215 질문 날아다녀님 1차수정본 d2nt3.1 이니 질문여쭈어봅니다 ~ 2 야옹이~ 2010.04.15 650
1214 질문 오늘도 봇 질문 하나 드립니다 4 DHAce 2010.04.15 137
1213 질문 바바가 공격할수 없는적을 자꾸 때리려고 합니다. 2 묵헌 2010.04.15 383
1212 질문 날아다녀님 최신봇 우버질문해요 5 무달 2010.04.15 1.8k