총 5개 파일(편의상 수정 부분만 편집해서 쓸께요) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1. NTConfig_Barbarian_바바(자신의케릭터 이름(계정아님))
//-------------------------------------------------------------------------- // 함성봇과 퀘드랍봇 //-------------------------------------------------------------------------- NTConfig_Script.push(["MyHamseongBot.ntj", ["시작_지연_시간/60"]]); // 함성봇 * 참고: 여러 번 설정해서 실행할 수 있습니다. 함성을 해 줍니다. // 퀘드랍봇에게만 함성해 줄 경우 //............................... MyConfig_HamseongBotQueDropBot = ["팔라", "소서1", "소서2"]; // 함성해 줄 퀘드랍봇 캐릭터이름 = ["함성해 줄 퀘드랍봇 캐릭터이름" . . .] * 참고: "함성해 줄 퀘드랍봇 캐릭터이름"을 설정하지 않으면 '최대 게임 시간까지 파티원에게 함성해 줄 경우'가 적용됩니다. 예) ["ㄱ", "ㄴ"] MyConfig_HamseongBotWait = 240; // 함성해 줄 퀘드랍봇을 기다릴 최대 시간(초)
// 최대 게임 시간까지 파티원에게 함성해 줄 경우 //.............................................. MyConfig_HamseongBotLeftTime = 0; // 배틀 오더스 남은 시간(초)이 설정한 시간보다 적으면 함성해 주기 MyConfig_HamseongBotMessage = [0, 0]; // 배틀 오더스 메시지 = [메시지 보내기(배틀 오더스 남은 시간(초)이 설정한 시간보다 적으면 메시지를 보냅니다), 메시지 안 보내기(배틀 오더스 남은 시간이 설정한 시간보다 적으면 메시지를 안 보냅니다)] MyConfig_HamseongBotEnchanter = ""; // MyConfig_HamseongBotLeftTime와 MyConfig_HamseongBotMessage를 적용하지 않을 캐릭터이름
// 기타 //...... MyConfig_HamseongBotWaypoint = 35; // 함성해 줄 웨이포인트 MyConfig_HamseongBotPortal = false; // 함성해 줄 웨이포인트로 이동 후 타운포탈 열기 MyConfig_HamseongBotWeapon = [1, 1, 1]; // 함성해 줄 때 장착할 무기 번호 = [배틀 커맨드, 샤우트, 배틀 오더스] //NTConfig_Script.push(["MyQueDropBot.ntj", []]); // 퀘드랍봇 * 참고: 여러 번 설정해서 실행할 수 있습니다. 함성을 받습니다. MyConfig_QueDropBotHamseongBot = ["", 120, 0, 120]; // 함성봇 = ["함성봇 캐릭터이름", 함성봇을 확인할 최대 시간(초), 함성 받을 웨이포인트(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", ["종료_지연_시간/200"]]); // 액트 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]; // 사 먹을 포션 개수 = [해독포션, 해빙포션] MyConfig_DiaBotHostile = [true, true, true, [], 10, 15]; // 적대적 플레이어가 출몰했을 때의 출발점 = [입구, 지옥 망령의 도시, 불길의 강, ["자신을 제외한 디아봇용 쫄봇의 기사와 부기사의 캐릭터이름" . . .], 디아봇용 쫄봇의 기사와 부기사의 위치를 확인할 시간(초), 디아봇용 쫄봇의 기사와 부기사의 유지할 간격] * 주의: 확장만 적용되니 오리지널은 설정하지 마십시오. "자신을...캐릭터이름", '디아봇용...확인할 시간(초)', '디아봇용...유지할 간격' 등은 디아봇용 쫄봇의 기사와 부기사만 설정합니다. * 참고: 설정한 출발점 중에서 무작위로 한 곳을 선택합니다. 예) [true, true, true, ["ㄱ", "ㄴ"], 10, 15] MyConfig_DiaBotClear = [[0, 0x01], [0, 0x01], [1, 0x01]]; // [웨이포인트부터 입구까지, 입구부터 중앙까지, 중앙부터 디아블로 소환 전까지] MyConfig_DiaBotPortalOpen = [false, 0, 120, true]; // 카오스 생츄어리에 타운포탈 열기 = [사용 여부, 0: 사용 안 함/ 1: 어다/그로테스크/머어 피엔드/대장장이 헤파스토가 있으면 타운포탈 열기(길목)/ 2: 같이 잡기(길목)/ 3: 타운포탈 열기(전체)/ 4: 같이 잡기(전체), 카오스 생츄어리에 파티원이 있는지 확인할 최대 시간(초), 카오스 생츄어리에서 사냥하기] * 주의: 만능 쫄봇과 같이 사용할 수 없습니다. MyConfig_DiaBotPortalUse = [600, true, true]; // 카오스 생츄어리에 열린 타운포탈 이용하기 = [타운포탈이 열렸는지 확인할 최대 시간(초), 어다/그로테스크/머어 피엔드/대장장이 헤파스토 잡기, 카오스 생츄어리에 타운포탈 열기] * 주의: 디아봇용 쫄봇의 부기사와 쫄 및 만능 쫄봇과는 같이 사용할 수 없습니다. * 참고: 타운포탈을 이용하는데 실패하면 웨이포인트를 통해 카오스 생츄어리로 이동합니다. 디아봇용 쫄봇의 기사는 카오스 생츄어리에 타운포탈을 엽니다. MyConfig_DiaBotPortalPosition = [0, 1, 2, 5, 2, 18]; // 타운포탈 열 위치 = [0: 입구/ 1: 중앙, 입구 첫 번째 타운포탈 연 후 대기 시간(초), 입구 두 번째, 중앙 첫 번째 타운포탈 연 후 대기 시간(초), 중앙 두 번째, 중앙 대기 시 사냥 범위] * 참고: 공방이거나 디아봇용 쫄봇, 만능 쫄봇, MyConfig_DiaBotPortalOpen 등을 사용할 때 적용됩니다. MyConfig_DiaBotPortalCenter = false; // 중앙 근처에 타운포탈 열기 * 참고: 공방에서 중앙 근처에 타운포탈을 열지 않았을 때만 적용됩니다. MyConfig_DiaBotKill = [1, 25, 60]; // 디아블로 잡기 = [0: 잡기/ 1: 대기/ 2: 포기, 디아블로 나오기 전 대기 시간(초), 디아블로 나온 후 대기 시간(초)] MyConfig_DiaBotInventory = 0; // 디아블로 잡기 전 인벤토리에 있는 아이템 정리하기 = 0: 사용 안 함/ 1: 마지막 씨일 연 후 아이템 정리하기/ 2: 아이템 정리 후 마지막 씨일 열기 MyConfig_DiaBotParty = [true, ["[경험치 오류] %L 레벨 %N 님, 파티에서 탈퇴하십시오!"]]; // 디아블로 잡기 전 주위에 파티원 8명이 있으면 탈퇴하라는 메시지 보내기 = [사용 여부, ["보낼 메시지" _ _ _]] * 참고: 특수문자 '%L'은 레벨, '%N'은 이름입니다. MyConfig_DiaBotMessage[0] = ["도움이 필요할 땐 'ㄷ', 'h', 'H' 등을 외칩니다!"]; // ["보낼 메시지" _ _ _] * 참고: 특수문자 '%G'는 다음 방이름입니다. MyConfig_DiaBotMessage[1] = ["타운포탈, 위험합니다!"]; // ["위험한 타운포탈 열 때 보낼 메시지" _ _ _] * 참고: 특수문자 '%G'는 다음 방이름입니다. MyConfig_DiaBotMessage[2] = ["타운포탈, 안전합니다!"]; // ["안전한 타운포탈 열 때 보낼 메시지" _ _ _] * 참고: 특수문자 '%G'는 다음 방이름입니다. MyConfig_DiaBotMessage[3] = ["디아블로를 잡습니다!"]; // ["디아블로 잡을 때 보낼 메시지" _ _ _] * 참고: 특수문자 '%G'는 다음 방이름입니다. MyConfig_DiaBotMessage[4] = ["다음 방으로 갑니다!"]; // ["디아봇 종료할 때 보낼 메시지" _ _ _] * 참고: 특수문자 '%G'는 다음 방이름입니다. / / 생략 / / //########################################################################## // 기타 옵션 설정하기 //========================================================================== NTConfig_PublicMode = false; // 공방 * 참고: 자동으로 파티하기, 타운포탈 열어 놓기, 전체 창에 메시지 보내기 등을 합니다. 일부 스크립트에서는 자동으로 설정됩니다.
MyConfig_PartyMaster = "팔라케릭명"; // 특정 캐릭터의 파티 초대만 승인하기 = "파티 초대를 승인할 캐릭터이름" * 참고: NTConfig_PublicMode의 설정과 무관하게 작동합니다.
MyConfig_CheckHostile = [0, [], [], []]; // 적대적 플레이어 감시하기 = [0: 사용 안 함/ 1: 적대적 메시지가 있으면 방 나가기/ 2: 마을 밖에서 적대적 플레이어 만나면 방 나가기/ 3: 적대적 플레이어가 방을 나갈 때까지 마을에서 대기하기/ 4: 적대적 플레이어 공격하기, ["적대적 플레이어 명단에 등록된 플레이어가 방에 들어왔을 때 보낼 메시지" _ _ _], ["적대적 플레이어를 발견했을 때 보낼 메시지" _ _ _], ["적대적 플레이어가 죽었을 때 보낼 메시지" _ _ _]] * 참고: 'scripts/NTBot/MyData/Hostile/HostileName.txt'에 적대적 플레이어의 이름을 기록합니다. 특수문자 '%H'는 적대적 플레이어의 이름입니다. 예) [4, ["죽을래?"], ["죽어라!"], ["%H, 죽었다!"]]
NTConfig_CheckCloneDiablo = [false, false]; // 위버디아 메시지 검사하기 = [사용 여부, 위버디아 로그] * 참고: 위버디아 로그는 'scripts/NTBot/MyData/CloneDiabloLog' 폴더에 저장합니다. MyConfig_JordanMessage = [false, 1800, 3]; // 조던 메시지 검사하기 = [사용 여부, 조던 메시지를 확인할 시간(초), 확인할 조던 메시지 수] * 참고: '조던 메시지를 확인할 시간(초)' 동안 '확인할 조던 메시지 수' 이상을 확인하면 무한 대기합니다.
MyConfig_VisitHratli = 3; // 액트 3에 있는 흐라틀리 대신 다른 액트에 있는 엔피씨 만나기 = 액트 * 참고: 아이템 수리와 키를 살 때 흐라틀리를 만납니다.
MyConfig_Suicide = [0, 90]; // 자살 = [레벨, 경험치(%)] * 참고: 트라빈컬에서 30초간 자살을 시도합니다.
MyConfig_ExitServerIp = [false, [204], ["다음 방으로 갑니다!"]]; // 설정한 서버 아이피면 방 나가기 = [사용 여부, [확인할 서버 아이피('XXX.XXX.XXX.OOO'에서 마지막 OOO) . . .], ["방 나갈 때 보낼 메시지" _ _ _]] * 참고: 특수문자 '%G'는 다음 방이름입니다. MyConfig_ExitJjolBot = ["팔라케릭명", 180]; // 특정 캐릭터가 방을 나가면 따라 나가기 = ["따라 나갈 캐릭터이름", 따라 나갈 캐릭터가 처음부터 방에 없었다면 설정한 시간(초) 동안 기다린 후 방 나가기] MyConfig_ExitHalt = 0; // 마을 밖에서 멈춰 있으면(멍때림) 방 나가기 = 멈춰 있는 시간(초)
//-------------------------------------------------------------------------- // 함성봇과 퀘드랍봇 //-------------------------------------------------------------------------- //NTConfig_Script.push(["MyHamseongBot.ntj", []]); // 함성봇 * 참고: 여러 번 설정해서 실행할 수 있습니다. 함성을 해 줍니다. // 퀘드랍봇에게만 함성해 줄 경우 //............................... MyConfig_HamseongBotQueDropBot = []; // 함성해 줄 퀘드랍봇 캐릭터이름 = ["함성해 줄 퀘드랍봇 캐릭터이름" . . .] * 참고: "함성해 줄 퀘드랍봇 캐릭터이름"을 설정하지 않으면 '최대 게임 시간까지 파티원에게 함성해 줄 경우'가 적용됩니다. 예) ["ㄱ", "ㄴ"] MyConfig_HamseongBotWait = 120; // 함성해 줄 퀘드랍봇을 기다릴 최대 시간(초)
// 최대 게임 시간까지 파티원에게 함성해 줄 경우 //.............................................. MyConfig_HamseongBotLeftTime = 0; // 배틀 오더스 남은 시간(초)이 설정한 시간보다 적으면 함성해 주기 MyConfig_HamseongBotMessage = [0, 0]; // 배틀 오더스 메시지 = [메시지 보내기(배틀 오더스 남은 시간(초)이 설정한 시간보다 적으면 메시지를 보냅니다), 메시지 안 보내기(배틀 오더스 남은 시간이 설정한 시간보다 적으면 메시지를 안 보냅니다)] MyConfig_HamseongBotEnchanter = ""; // MyConfig_HamseongBotLeftTime와 MyConfig_HamseongBotMessage를 적용하지 않을 캐릭터이름
// 기타 //...... MyConfig_HamseongBotWaypoint = 107; // 함성해 줄 웨이포인트 MyConfig_HamseongBotPortal = false; // 함성해 줄 웨이포인트로 이동 후 타운포탈 열기 MyConfig_HamseongBotWeapon = [1, 1, 1]; // 함성해 줄 때 장착할 무기 번호 = [배틀 커맨드, 샤우트, 배틀 오더스] NTConfig_Script.push(["MyQueDropBot.ntj", []]); // 퀘드랍봇 * 참고: 여러 번 설정해서 실행할 수 있습니다. 함성을 받습니다. MyConfig_QueDropBotHamseongBot = ["바바케릭명", 120, 35, 120]; // 함성봇 = ["함성봇 캐릭터이름", 함성봇을 확인할 최대 시간(초), 함성 받을 웨이포인트(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", ["종료_지연_시간/20"]]); // 액트 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]; // 사 먹을 포션 개수 = [해독포션, 해빙포션] MyConfig_DiaBotHostile = [true, true, true, [], 10, 15]; // 적대적 플레이어가 출몰했을 때의 출발점 = [입구, 지옥 망령의 도시, 불길의 강, ["자신을 제외한 디아봇용 쫄봇의 기사와 부기사의 캐릭터이름" . . .], 디아봇용 쫄봇의 기사와 부기사의 위치를 확인할 시간(초), 디아봇용 쫄봇의 기사와 부기사의 유지할 간격] * 주의: 확장만 적용되니 오리지널은 설정하지 마십시오. "자신을...캐릭터이름", '디아봇용...확인할 시간(초)', '디아봇용...유지할 간격' 등은 디아봇용 쫄봇의 기사와 부기사만 설정합니다. * 참고: 설정한 출발점 중에서 무작위로 한 곳을 선택합니다. 예) [true, true, true, ["ㄱ", "ㄴ"], 10, 15] MyConfig_DiaBotClear = [[0, 0x01], [0, 0x01], [1, 0x01]]; // [웨이포인트부터 입구까지, 입구부터 중앙까지, 중앙부터 디아블로 소환 전까지] MyConfig_DiaBotPortalOpen = [false, 0, 120, true]; // 카오스 생츄어리에 타운포탈 열기 = [사용 여부, 0: 사용 안 함/ 1: 어다/그로테스크/머어 피엔드/대장장이 헤파스토가 있으면 타운포탈 열기(길목)/ 2: 같이 잡기(길목)/ 3: 타운포탈 열기(전체)/ 4: 같이 잡기(전체), 카오스 생츄어리에 파티원이 있는지 확인할 최대 시간(초), 카오스 생츄어리에서 사냥하기] * 주의: 만능 쫄봇과 같이 사용할 수 없습니다. MyConfig_DiaBotPortalUse = [600, true, true]; // 카오스 생츄어리에 열린 타운포탈 이용하기 = [타운포탈이 열렸는지 확인할 최대 시간(초), 어다/그로테스크/머어 피엔드/대장장이 헤파스토 잡기, 카오스 생츄어리에 타운포탈 열기] * 주의: 디아봇용 쫄봇의 부기사와 쫄 및 만능 쫄봇과는 같이 사용할 수 없습니다. * 참고: 타운포탈을 이용하는데 실패하면 웨이포인트를 통해 카오스 생츄어리로 이동합니다. 디아봇용 쫄봇의 기사는 카오스 생츄어리에 타운포탈을 엽니다. MyConfig_DiaBotPortalPosition = [0, 1, 2, 5, 2, 18]; // 타운포탈 열 위치 = [0: 입구/ 1: 중앙, 입구 첫 번째 타운포탈 연 후 대기 시간(초), 입구 두 번째, 중앙 첫 번째 타운포탈 연 후 대기 시간(초), 중앙 두 번째, 중앙 대기 시 사냥 범위] * 참고: 공방이거나 디아봇용 쫄봇, 만능 쫄봇, MyConfig_DiaBotPortalOpen 등을 사용할 때 적용됩니다. MyConfig_DiaBotPortalCenter = false; // 중앙 근처에 타운포탈 열기 * 참고: 공방에서 중앙 근처에 타운포탈을 열지 않았을 때만 적용됩니다. MyConfig_DiaBotKill = [0, 25, 12]; // 디아블로 잡기 = [0: 잡기/ 1: 대기/ 2: 포기, 디아블로 나오기 전 대기 시간(초), 디아블로 나온 후 대기 시간(초)] MyConfig_DiaBotInventory = 0; // 디아블로 잡기 전 인벤토리에 있는 아이템 정리하기 = 0: 사용 안 함/ 1: 마지막 씨일 연 후 아이템 정리하기/ 2: 아이템 정리 후 마지막 씨일 열기 MyConfig_DiaBotParty = [true, ["[경험치 오류] %L 레벨 %N 님, 파티에서 탈퇴하십시오!"]]; // 디아블로 잡기 전 주위에 파티원 8명이 있으면 탈퇴하라는 메시지 보내기 = [사용 여부, ["보낼 메시지" _ _ _]] * 참고: 특수문자 '%L'은 레벨, '%N'은 이름입니다. MyConfig_DiaBotMessage[0] = ["도움이 필요할 땐 'ㄷ', 'h', 'H' 등을 외칩니다!"]; // ["보낼 메시지" _ _ _] * 참고: 특수문자 '%G'는 다음 방이름입니다. MyConfig_DiaBotMessage[1] = ["타운포탈, 위험합니다!"]; // ["위험한 타운포탈 열 때 보낼 메시지" _ _ _] * 참고: 특수문자 '%G'는 다음 방이름입니다. MyConfig_DiaBotMessage[2] = ["타운포탈, 안전합니다!"]; // ["안전한 타운포탈 열 때 보낼 메시지" _ _ _] * 참고: 특수문자 '%G'는 다음 방이름입니다. MyConfig_DiaBotMessage[3] = ["디아블로를 잡습니다!"]; // ["디아블로 잡을 때 보낼 메시지" _ _ _] * 참고: 특수문자 '%G'는 다음 방이름입니다. MyConfig_DiaBotMessage[4] = ["다음 방으로 갑니다!"]; // ["디아봇 종료할 때 보낼 메시지" _ _ _] * 참고: 특수문자 '%G'는 다음 방이름입니다. / / 생략 / / //########################################################################## // 시간 설정하기 //========================================================================== MyConfig_MaxGameTime = 600; // 최대 게임 시간(초, 0: 무한정) MyConfig_WaypointDelay = 8; // 웨이포인트 이동 시도 시간(초) NTConfig_AreaDelay = 0; // 지역 이동 후 지연 시간(1/1000초) MyConfig_MaxHpMpDelay = 150; // 라이프 및 마나의 최대치가 바뀔 때의 지연 시간(1/1000초) * 참고: 오크 세이지로 인한 치킨 오류를 방지합니다. MyConfig_ExitGameDelay = [0, false]; // 방 나가기 전 시간 지연하기 = [지연 시간(1/1000초), 마을에서 시간 지연하기] MyConfig_TimeManager = [0, 0, "[시간 관리자] 샵봇 실행 중 (%T)"]; // 시간 관리자 = [만들 방 수, 실행 시간(분), "전체 창에 보낼 메시지"] * 참고: 특수문자 '%T'는 남은 시간입니다. 예) [20, 100, "[시간 관리자] 샵봇 실행 중 (%T)"] = 봇이 20방을 돈 시간이 100분 보다 적으면 21번 방에서 샵봇으로 100분을 채운 후 사냥을 시작합니다. / / 생략 / / //########################################################################## // 기타 옵션 설정하기 //========================================================================== NTConfig_PublicMode = true; // 공방 * 참고: 자동으로 파티하기, 타운포탈 열어 놓기, 전체 창에 메시지 보내기 등을 합니다. 일부 스크립트에서는 자동으로 설정됩니다.
MyConfig_PartyMaster = ""; // 특정 캐릭터의 파티 초대만 승인하기 = "파티 초대를 승인할 캐릭터이름" * 참고: NTConfig_PublicMode의 설정과 무관하게 작동합니다.
MyConfig_CheckHostile = [0, [], [], []]; // 적대적 플레이어 감시하기 = [0: 사용 안 함/ 1: 적대적 메시지가 있으면 방 나가기/ 2: 마을 밖에서 적대적 플레이어 만나면 방 나가기/ 3: 적대적 플레이어가 방을 나갈 때까지 마을에서 대기하기/ 4: 적대적 플레이어 공격하기, ["적대적 플레이어 명단에 등록된 플레이어가 방에 들어왔을 때 보낼 메시지" _ _ _], ["적대적 플레이어를 발견했을 때 보낼 메시지" _ _ _], ["적대적 플레이어가 죽었을 때 보낼 메시지" _ _ _]] * 참고: 'scripts/NTBot/MyData/Hostile/HostileName.txt'에 적대적 플레이어의 이름을 기록합니다. 특수문자 '%H'는 적대적 플레이어의 이름입니다. 예) [4, ["죽을래?"], ["죽어라!"], ["%H, 죽었다!"]]
NTConfig_CheckCloneDiablo = [false, false]; // 위버디아 메시지 검사하기 = [사용 여부, 위버디아 로그] * 참고: 위버디아 로그는 'scripts/NTBot/MyData/CloneDiabloLog' 폴더에 저장합니다. MyConfig_JordanMessage = [false, 1800, 3]; // 조던 메시지 검사하기 = [사용 여부, 조던 메시지를 확인할 시간(초), 확인할 조던 메시지 수] * 참고: '조던 메시지를 확인할 시간(초)' 동안 '확인할 조던 메시지 수' 이상을 확인하면 무한 대기합니다.
MyConfig_VisitHratli = 3; // 액트 3에 있는 흐라틀리 대신 다른 액트에 있는 엔피씨 만나기 = 액트 * 참고: 아이템 수리와 키를 살 때 흐라틀리를 만납니다.
//-------------------------------------------------------------------------- // 함성봇과 퀘드랍봇 //-------------------------------------------------------------------------- //NTConfig_Script.push(["MyHamseongBot.ntj", []]); // 함성봇 * 참고: 여러 번 설정해서 실행할 수 있습니다. 함성을 해 줍니다. // 퀘드랍봇에게만 함성해 줄 경우 //............................... MyConfig_HamseongBotQueDropBot = []; // 함성해 줄 퀘드랍봇 캐릭터이름 = ["함성해 줄 퀘드랍봇 캐릭터이름" . . .] * 참고: "함성해 줄 퀘드랍봇 캐릭터이름"을 설정하지 않으면 '최대 게임 시간까지 파티원에게 함성해 줄 경우'가 적용됩니다. 예) ["ㄱ", "ㄴ"] MyConfig_HamseongBotWait = 120; // 함성해 줄 퀘드랍봇을 기다릴 최대 시간(초)
// 최대 게임 시간까지 파티원에게 함성해 줄 경우 //.............................................. MyConfig_HamseongBotLeftTime = 0; // 배틀 오더스 남은 시간(초)이 설정한 시간보다 적으면 함성해 주기 MyConfig_HamseongBotMessage = [0, 0]; // 배틀 오더스 메시지 = [메시지 보내기(배틀 오더스 남은 시간(초)이 설정한 시간보다 적으면 메시지를 보냅니다), 메시지 안 보내기(배틀 오더스 남은 시간이 설정한 시간보다 적으면 메시지를 안 보냅니다)] MyConfig_HamseongBotEnchanter = ""; // MyConfig_HamseongBotLeftTime와 MyConfig_HamseongBotMessage를 적용하지 않을 캐릭터이름
// 기타 //...... MyConfig_HamseongBotWaypoint = 107; // 함성해 줄 웨이포인트 MyConfig_HamseongBotPortal = false; // 함성해 줄 웨이포인트로 이동 후 타운포탈 열기 MyConfig_HamseongBotWeapon = [1, 1, 1]; // 함성해 줄 때 장착할 무기 번호 = [배틀 커맨드, 샤우트, 배틀 오더스] NTConfig_Script.push(["MyQueDropBot.ntj", []]); // 퀘드랍봇 * 참고: 여러 번 설정해서 실행할 수 있습니다. 함성을 받습니다. MyConfig_QueDropBotHamseongBot = ["바바케릭명", 240, 35, 180]; // 함성봇 = ["함성봇 캐릭터이름", 함성봇을 확인할 최대 시간(초), 함성 받을 웨이포인트(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", ["시작_지연_시간/20"]]); // 액트 4: 불길의 강으로 이동 -> 카오스 생츄어리로 이동 -> 씨일 열고 소환 몬스터 사냥 -> 디아블로 사냥 MyConfig_DiaBotDiaJjolBot = [3, "팔라케릭명"]; // 디아봇용 쫄봇 = [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]; // 사 먹을 포션 개수 = [해독포션, 해빙포션] MyConfig_DiaBotHostile = [true, true, true, [], 10, 15]; // 적대적 플레이어가 출몰했을 때의 출발점 = [입구, 지옥 망령의 도시, 불길의 강, ["자신을 제외한 디아봇용 쫄봇의 기사와 부기사의 캐릭터이름" . . .], 디아봇용 쫄봇의 기사와 부기사의 위치를 확인할 시간(초), 디아봇용 쫄봇의 기사와 부기사의 유지할 간격] * 주의: 확장만 적용되니 오리지널은 설정하지 마십시오. "자신을...캐릭터이름", '디아봇용...확인할 시간(초)', '디아봇용...유지할 간격' 등은 디아봇용 쫄봇의 기사와 부기사만 설정합니다. * 참고: 설정한 출발점 중에서 무작위로 한 곳을 선택합니다. 예) [true, true, true, ["ㄱ", "ㄴ"], 10, 15] MyConfig_DiaBotClear = [[0, 0x01], [0, 0x01], [1, 0x01]]; // [웨이포인트부터 입구까지, 입구부터 중앙까지, 중앙부터 디아블로 소환 전까지] MyConfig_DiaBotPortalOpen = [true, 1, 120, true]; // 카오스 생츄어리에 타운포탈 열기 = [사용 여부, 0: 사용 안 함/ 1: 어다/그로테스크/머어 피엔드/대장장이 헤파스토가 있으면 타운포탈 열기(길목)/ 2: 같이 잡기(길목)/ 3: 타운포탈 열기(전체)/ 4: 같이 잡기(전체), 카오스 생츄어리에 파티원이 있는지 확인할 최대 시간(초), 카오스 생츄어리에서 사냥하기] * 주의: 만능 쫄봇과 같이 사용할 수 없습니다. MyConfig_DiaBotPortalUse = [0, true, true]; // 카오스 생츄어리에 열린 타운포탈 이용하기 = [타운포탈이 열렸는지 확인할 최대 시간(초), 어다/그로테스크/머어 피엔드/대장장이 헤파스토 잡기, 카오스 생츄어리에 타운포탈 열기] * 주의: 디아봇용 쫄봇의 부기사와 쫄 및 만능 쫄봇과는 같이 사용할 수 없습니다. * 참고: 타운포탈을 이용하는데 실패하면 웨이포인트를 통해 카오스 생츄어리로 이동합니다. 디아봇용 쫄봇의 기사는 카오스 생츄어리에 타운포탈을 엽니다. MyConfig_DiaBotPortalPosition = [1, 0, 0, 0, 0, 18]; // 타운포탈 열 위치 = [0: 입구/ 1: 중앙, 입구 첫 번째 타운포탈 연 후 대기 시간(초), 입구 두 번째, 중앙 첫 번째 타운포탈 연 후 대기 시간(초), 중앙 두 번째, 중앙 대기 시 사냥 범위] * 참고: 공방이거나 디아봇용 쫄봇, 만능 쫄봇, MyConfig_DiaBotPortalOpen 등을 사용할 때 적용됩니다. MyConfig_DiaBotPortalCenter = false; // 중앙 근처에 타운포탈 열기 * 참고: 공방에서 중앙 근처에 타운포탈을 열지 않았을 때만 적용됩니다. MyConfig_DiaBotKill = [0, 25, 12]; // 디아블로 잡기 = [0: 잡기/ 1: 대기/ 2: 포기, 디아블로 나오기 전 대기 시간(초), 디아블로 나온 후 대기 시간(초)] MyConfig_DiaBotInventory = 0; // 디아블로 잡기 전 인벤토리에 있는 아이템 정리하기 = 0: 사용 안 함/ 1: 마지막 씨일 연 후 아이템 정리하기/ 2: 아이템 정리 후 마지막 씨일 열기 MyConfig_DiaBotParty = [false, ["[경험치 오류] %L 레벨 %N 님, 파티에서 탈퇴하십시오!"]]; // 디아블로 잡기 전 주위에 파티원 8명이 있으면 탈퇴하라는 메시지 보내기 = [사용 여부, ["보낼 메시지" _ _ _]] * 참고: 특수문자 '%L'은 레벨, '%N'은 이름입니다. MyConfig_DiaBotMessage[0] = ["도움이 필요할 땐 'ㄷ', 'h', 'H' 등을 외칩니다!"]; // ["보낼 메시지" _ _ _] * 참고: 특수문자 '%G'는 다음 방이름입니다. MyConfig_DiaBotMessage[1] = ["타운포탈, 위험합니다!"]; // ["위험한 타운포탈 열 때 보낼 메시지" _ _ _] * 참고: 특수문자 '%G'는 다음 방이름입니다. MyConfig_DiaBotMessage[2] = ["!안전운행 러쉬표 디아런 입니다"]; // ["안전한 타운포탈 열 때 보낼 메시지" _ _ _] * 참고: 특수문자 '%G'는 다음 방이름입니다. MyConfig_DiaBotMessage[3] = ["디아블로를 잡습니다!"]; // ["디아블로 잡을 때 보낼 메시지" _ _ _] * 참고: 특수문자 '%G'는 다음 방이름입니다. MyConfig_DiaBotMessage[4] = ["다음 방으로 갑니다!"]; // ["디아봇 종료할 때 보낼 메시지" _ _ _] * 참고: 특수문자 '%G'는 다음 방이름입니다. / / 생략 / / //########################################################################## // 기타 옵션 설정하기 //========================================================================== NTConfig_PublicMode = false; // 공방 * 참고: 자동으로 파티하기, 타운포탈 열어 놓기, 전체 창에 메시지 보내기 등을 합니다. 일부 스크립트에서는 자동으로 설정됩니다.
MyConfig_PartyMaster = "팔라케릭명"; // 특정 캐릭터의 파티 초대만 승인하기 = "파티 초대를 승인할 캐릭터이름" * 참고: NTConfig_PublicMode의 설정과 무관하게 작동합니다.
MyConfig_CheckHostile = [0, [], [], []]; // 적대적 플레이어 감시하기 = [0: 사용 안 함/ 1: 적대적 메시지가 있으면 방 나가기/ 2: 마을 밖에서 적대적 플레이어 만나면 방 나가기/ 3: 적대적 플레이어가 방을 나갈 때까지 마을에서 대기하기/ 4: 적대적 플레이어 공격하기, ["적대적 플레이어 명단에 등록된 플레이어가 방에 들어왔을 때 보낼 메시지" _ _ _], ["적대적 플레이어를 발견했을 때 보낼 메시지" _ _ _], ["적대적 플레이어가 죽었을 때 보낼 메시지" _ _ _]] * 참고: 'scripts/NTBot/MyData/Hostile/HostileName.txt'에 적대적 플레이어의 이름을 기록합니다. 특수문자 '%H'는 적대적 플레이어의 이름입니다. 예) [4, ["죽을래?"], ["죽어라!"], ["%H, 죽었다!"]]
NTConfig_CheckCloneDiablo = [false, false]; // 위버디아 메시지 검사하기 = [사용 여부, 위버디아 로그] * 참고: 위버디아 로그는 'scripts/NTBot/MyData/CloneDiabloLog' 폴더에 저장합니다. MyConfig_JordanMessage = [false, 1800, 3]; // 조던 메시지 검사하기 = [사용 여부, 조던 메시지를 확인할 시간(초), 확인할 조던 메시지 수] * 참고: '조던 메시지를 확인할 시간(초)' 동안 '확인할 조던 메시지 수' 이상을 확인하면 무한 대기합니다.
MyConfig_VisitHratli = 3; // 액트 3에 있는 흐라틀리 대신 다른 액트에 있는 엔피씨 만나기 = 액트 * 참고: 아이템 수리와 키를 살 때 흐라틀리를 만납니다.
MyConfig_Suicide = [0, 90]; // 자살 = [레벨, 경험치(%)] * 참고: 트라빈컬에서 30초간 자살을 시도합니다.
MyConfig_ExitServerIp = [false, [204], ["다음 방으로 갑니다!"]]; // 설정한 서버 아이피면 방 나가기 = [사용 여부, [확인할 서버 아이피('XXX.XXX.XXX.OOO'에서 마지막 OOO) . . .], ["방 나갈 때 보낼 메시지" _ _ _]] * 참고: 특수문자 '%G'는 다음 방이름입니다. MyConfig_ExitJjolBot = ["팔라케릭명", 180]; // 특정 캐릭터가 방을 나가면 따라 나가기 = ["따라 나갈 캐릭터이름", 따라 나갈 캐릭터가 처음부터 방에 없었다면 설정한 시간(초) 동안 기다린 후 방 나가기] MyConfig_ExitHalt = 0; // 마을 밖에서 멈춰 있으면(멍때림) 방 나가기 = 멈춰 있는 시간(초) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4. NTConfig_Sorceress_소서2
//-------------------------------------------------------------------------- // 함성봇과 퀘드랍봇 //-------------------------------------------------------------------------- //NTConfig_Script.push(["MyHamseongBot.ntj", []]); // 함성봇 * 참고: 여러 번 설정해서 실행할 수 있습니다. 함성을 해 줍니다. // 퀘드랍봇에게만 함성해 줄 경우 //............................... MyConfig_HamseongBotQueDropBot = []; // 함성해 줄 퀘드랍봇 캐릭터이름 = ["함성해 줄 퀘드랍봇 캐릭터이름" . . .] * 참고: "함성해 줄 퀘드랍봇 캐릭터이름"을 설정하지 않으면 '최대 게임 시간까지 파티원에게 함성해 줄 경우'가 적용됩니다. 예) ["ㄱ", "ㄴ"] MyConfig_HamseongBotWait = 120; // 함성해 줄 퀘드랍봇을 기다릴 최대 시간(초)
// 최대 게임 시간까지 파티원에게 함성해 줄 경우 //.............................................. MyConfig_HamseongBotLeftTime = 0; // 배틀 오더스 남은 시간(초)이 설정한 시간보다 적으면 함성해 주기 MyConfig_HamseongBotMessage = [0, 0]; // 배틀 오더스 메시지 = [메시지 보내기(배틀 오더스 남은 시간(초)이 설정한 시간보다 적으면 메시지를 보냅니다), 메시지 안 보내기(배틀 오더스 남은 시간이 설정한 시간보다 적으면 메시지를 안 보냅니다)] MyConfig_HamseongBotEnchanter = ""; // MyConfig_HamseongBotLeftTime와 MyConfig_HamseongBotMessage를 적용하지 않을 캐릭터이름
// 기타 //...... MyConfig_HamseongBotWaypoint = 107; // 함성해 줄 웨이포인트 MyConfig_HamseongBotPortal = false; // 함성해 줄 웨이포인트로 이동 후 타운포탈 열기 MyConfig_HamseongBotWeapon = [1, 1, 1]; // 함성해 줄 때 장착할 무기 번호 = [배틀 커맨드, 샤우트, 배틀 오더스] NTConfig_Script.push(["MyQueDropBot.ntj", []]); // 퀘드랍봇 * 참고: 여러 번 설정해서 실행할 수 있습니다. 함성을 받습니다. MyConfig_QueDropBotHamseongBot = ["바바케릭명", 240, 35, 180]; // 함성봇 = ["함성봇 캐릭터이름", 함성봇을 확인할 최대 시간(초), 함성 받을 웨이포인트(0: 함성봇이 있는 웨이포인트), 함성 받을 최대 시간(초)] * 주의: 함성 받을 웨이포인트를 0으로 설정하면 마을 밖(웨이포인트가 있는 지역만 해당)에 함성봇이 있으면 그 지역으로 함성을 받으러 갑니다. 즉, 함성봇의 '함성해 줄 웨이포인트'가 아닌 다른 지역으로 함성을 받으러 갈 수도 있습니다. / / 생략 / / //액트1 NTConfig_Script.push(["MyAndariel.ntj", []]); // 액트 1: 카타콤 2, 3, 4층으로 이동 -> 안다리엘 사냥 MyConfig_AndarielJjolBot = 0; // 만능 쫄봇 = 0: 사용 안 함/ 1: 쫄봇(멈춤)/ 2: 쫄봇(움직임) MyConfig_AndarielAntidotePotion = 0; // 사 먹을 해독포션 개수 MyConfig_AndarielClear = [[0, 0x01], [0, 0x01], [0, 0x01]]; // [카타콤 2층, 카타콤 3층, 카타콤 4층] MyConfig_AndarielKill = 3; // 안다리엘 잡기 = 0: 왼쪽 벽/ 1: 머리 찍기/ 2: 거리 유지하기/ 3: 입구 근처 상자 쌓여 있는 곳 * 참고: 'MyConfig_AndarielJjolBot = 0'이 아니면 3으로 자동 설정됩니다. / / 생략 / / //액트2 NTConfig_Script.push(["MyDuriel.ntj", []]); // 액트 2: 마기의 캐니언으로 이동 -> (상자 열기 ->) 듀리얼 사냥 MyConfig_DurielJjolBot = 0; // 만능 쫄봇 = 0: 사용 안 함/ 1: 쫄봇(멈춤)/ 2: 쫄봇(움직임) MyConfig_DurielChest = 0; // 황금상자 열기 = 0: 사용 안 함/ 1: 열기/ 2: 주변 몬스터 정리 후 열기 MyConfig_DurielClear = [[0, 0x01], [0, 0x01]]; // [마기의 캐니언, 탈 라샤 무덤] MyConfig_DurielKill = 0; // 듀리얼 잡기 = 0: 맞짱/ 1: 거리 유지하기/ 2: 티리얼 있는 곳으로 유인하기 * 참고: 'MyConfig_DurielJjolBot = 0'이 아니면 0으로 자동 설정됩니다. / / 생략 / / //액트3 NTConfig_Script.push(["MyMephisto.ntj", []]); // 액트 3: 증오의 사원 2, 3층으로 이동 -> 메피스토 사냥/상자 열기 MyConfig_MephistoJjolBot = 0; // 만능 쫄봇 = 0: 사용 안 함/ 1: 쫄봇(멈춤)/ 2: 쫄봇(움직임) MyConfig_MephistoClear = [[0, 0x01], [0, 0x01], [0, 0x01]]; // [증오의 사원 1층, 증오의 사원 2층, 증오의 사원 3층] * 참고: 증오의 사원 1층은 'MyConfig_TravincalMephisto = false'로 설정하면 전체 사냥만 적용되고 'MyConfig_TravincalMephisto = true'는 길목 사냥과 전체 사냥 모두 적용됩니다. 오리지널에서는 증오의 사원 3층을 전체 사냥으로 설정하면 카운슬 멤버를 잡습니다. MyConfig_MephistoKill = 0; // 메피스토 잡기 = 0: 맞짱/ 1: 강 쪽으로 유인하기 * 참고: 'MyConfig_MephistoJjolBot = 0'이 아니면 0으로 자동 설정됩니다.
//-------------------------------------------------------------------------- // 샵봇 //-------------------------------------------------------------------------- NTConfig_Script.push(["MyShopBot.ntj", []]); // 샵봇 * 참고: 여러 번 설정해서 실행할 수 있습니다. MyConfig_ShopBotNpc = 7; // 아이템을 살 엔피씨 번호 * 참고: 'scripts/NTBot/bots/MyShopBot.ntj'에 엔피씨 번호가 있습니다. 시간 관리자와 자동 디아런에서 실행되는 샵봇에도 적용됩니다. MyConfig_ShopBotCowPortal = false; // 시크리트 카우 레벨 포탈 이용하기 * 참고: 시간 관리자와 자동 디아런에서 실행되는 샵봇에도 적용됩니다. MyConfig_ShopBotAnyaPortal = false; // 니라트하크의 사원 포탈 이용하기 * 참고: 시간 관리자와 자동 디아런에서 실행되는 샵봇에도 적용됩니다. MyConfig_ShopBotRunTime = [2, 600]; // 샵봇 실행 시간 = [0: 사용 안 함/ 1: 방 입장 시각부터/ 2: 샵봇 시작 시각부터, 실행 시간(초)] //NTConfig_Script.push(["MyShopBotStop.ntj", []]); // 샵봇스톱 * 참고: 여러 번 설정해서 실행할 수 있습니다. 샵봇을 중단시킵니다. MyConfig_ShopBotStopShopBot = []; // 중단 시킬 샵봇 캐릭터이름 = ["중단 시킬 샵봇 캐릭터이름" . . .] * 예) ["ㄱ", "ㄴ"] / / 생략 / / //########################################################################## // 기타 옵션 설정하기 //========================================================================== NTConfig_PublicMode = false; // 공방 * 참고: 자동으로 파티하기, 타운포탈 열어 놓기, 전체 창에 메시지 보내기 등을 합니다. 일부 스크립트에서는 자동으로 설정됩니다.
MyConfig_PartyMaster = "팔라케릭명"; // 특정 캐릭터의 파티 초대만 승인하기 = "파티 초대를 승인할 캐릭터이름" * 참고: NTConfig_PublicMode의 설정과 무관하게 작동합니다.
MyConfig_CheckHostile = [0, [], [], []]; // 적대적 플레이어 감시하기 = [0: 사용 안 함/ 1: 적대적 메시지가 있으면 방 나가기/ 2: 마을 밖에서 적대적 플레이어 만나면 방 나가기/ 3: 적대적 플레이어가 방을 나갈 때까지 마을에서 대기하기/ 4: 적대적 플레이어 공격하기, ["적대적 플레이어 명단에 등록된 플레이어가 방에 들어왔을 때 보낼 메시지" _ _ _], ["적대적 플레이어를 발견했을 때 보낼 메시지" _ _ _], ["적대적 플레이어가 죽었을 때 보낼 메시지" _ _ _]] * 참고: 'scripts/NTBot/MyData/Hostile/HostileName.txt'에 적대적 플레이어의 이름을 기록합니다. 특수문자 '%H'는 적대적 플레이어의 이름입니다. 예) [4, ["죽을래?"], ["죽어라!"], ["%H, 죽었다!"]]
NTConfig_CheckCloneDiablo = [false, false]; // 위버디아 메시지 검사하기 = [사용 여부, 위버디아 로그] * 참고: 위버디아 로그는 'scripts/NTBot/MyData/CloneDiabloLog' 폴더에 저장합니다. MyConfig_JordanMessage = [false, 1800, 3]; // 조던 메시지 검사하기 = [사용 여부, 조던 메시지를 확인할 시간(초), 확인할 조던 메시지 수] * 참고: '조던 메시지를 확인할 시간(초)' 동안 '확인할 조던 메시지 수' 이상을 확인하면 무한 대기합니다.
MyConfig_VisitHratli = 3; // 액트 3에 있는 흐라틀리 대신 다른 액트에 있는 엔피씨 만나기 = 액트 * 참고: 아이템 수리와 키를 살 때 흐라틀리를 만납니다.
MyConfig_Suicide = [0, 90]; // 자살 = [레벨, 경험치(%)] * 참고: 트라빈컬에서 30초간 자살을 시도합니다.
MyConfig_ExitServerIp = [false, [204], ["다음 방으로 갑니다!"]]; // 설정한 서버 아이피면 방 나가기 = [사용 여부, [확인할 서버 아이피('XXX.XXX.XXX.OOO'에서 마지막 OOO) . . .], ["방 나갈 때 보낼 메시지" _ _ _]] * 참고: 특수문자 '%G'는 다음 방이름입니다. MyConfig_ExitJjolBot = ["팔라케릭명", 180]; // 특정 캐릭터가 방을 나가면 따라 나가기 = ["따라 나갈 캐릭터이름", 따라 나갈 캐릭터가 처음부터 방에 없었다면 설정한 시간(초) 동안 기다린 후 방 나가기] MyConfig_ExitHalt = 0; // 마을 밖에서 멈춰 있으면(멍때림) 방 나가기 = 멈춰 있는 시간(초)
MyConfig_SorceressTelekinesis = true; // 텔레키네시스로 스태쉬, 웨이포인트, 포탈 이용하기 * 참고: 텔레키네시스 거리 내에 있으면 설정과 관계 없이 이용합니다. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5. 엔티봇길잡이 실행/(방따라가기설정) 1번 스샷따라하기
여기까지 완성입니다.
각부분부분 맞는 위치에 그대로 복사/붙여넣기하셔도됩니다. 개인적인 설정은 각자의 취향에 맞추어 설정해주시면 됩니다.
그리고 잘되다가 어쩌다 한번식 방을 안 따라들어간다거나 할때 두번째스샷 모든_텍스트_파일_삭제하기 실행하세요(봇중간에도 무관)
팔라설정에서 카오스포탈대기600초는 혹시나 생기는 방따라오지못한 소서1때문에 그렇게 설정하고 최대게임시간 600초도 같은 이유에서입니다(렐따방지와 카오스포탈타기실패시 바로 다음방으로 가기위함입니다.) 개인적으로 트라빈컬은 뺐습니다. 사용하시고싶으신분은 바바&팔라 이니에서 주석만 제거해주시면됩니다.(그로인한 시간조절은 알아서)
히트
꽁ㅊ
하기
굴비장수