15차 봇 설정 관련 질문이에요^^
분류
질문
조회 수
1,156
추천 수
0
증상이 먼저 엑4 불길의강에서 오더를 무한정 기다립니다.
뭘 주석처리해야하나요?
궁금하기 짝이없네요.
팔라 해머딘이구요 혼자방에서 혼자 사냥하는거에요~
시작을 하는데 오더받는중(..) 이렇게 뜨고 오더 무한기달림.. 혼자방인데
뭘 설정해줘야 할까요?
/*
* 사냥터 설정하기
* 시간 설정하기
* 엔피씨, 포션, 치킨 설정하기
* 인벤토리 설정하기
* 벨트 설정하기
* 아이템 설정하기
* 도박 설정하기
* 메시지 설정하기
* 기타 옵션 설정하기
* 공격 설정하기
* 이동 중 사용할 성소 설정하기
* 창고지기 설정하기
* 큐빙 설정하기
*------------------------------------------------------------------------------
* 앞에 '//'가 있으면 : 사용 안 함
* 앞에 '//'가 없으면 : 사용
* true : 사용
* false : 사용 안 함
* 0 : 사용 안 함
* . . . : 무한정 설정할 수 있습니다.
* . . : 여러 개 설정할 수 있습니다.
* me.gametype : 자동으로 확장은 true, 오리지널은 false가 됩니다.
* 무기 번호 : 1 = 1번 무기, 2 = 2번 무기
* 사냥할 몬스터 종류 : 0x01 = 모든 몬스터, 0x02 = 슈퍼 유니크, 0x04 = 챔피언, 0x08 = 보스, 0x10 = 미니언, 0x11 = 노멀 몬스터 제외
* MyConfig_사냥터Clear: [[0: 사용 안 함/ 1: 길목 사냥/ 2: 전체 사냥, 사냥할 몬스터 종류] . . .]
*------------------------------------------------------------------------------
* NTConfig_Script.push(["사냥터", "옵션" . . .])
* 옵션 목록:
* - "시작_엔티스크립트" * 참고: 사냥터를 시작할 때 적용됩니다. 예) NTConfig_Script.push(["MyHamseongBot.ntj", "시작_엔티스크립트/MyConfig_HamseongBotQueDropBot = ['개똥이', '소똥이', '말똥이']"])
* - "종료_엔티스크립트" * 참고: 사냥터를 종료할 때 적용됩니다. 예) NTConfig_Script.push(["MyCowBot.ntj", "종료_엔티스크립트/for (var i = 0; i < 3; i++) Delay(300);"])
* - "시작_메시지 . . ." * 참고: 사냥터를 시작할 때 메시지를 보냅니다. 예) "시작_메시지/시작합니다!/시작"
* - "종료_메시지 . . ." * 참고: 사냥터를 종료할 때 메시지를 보냅니다. 예) "종료_메시지/종료합니다!/끝/다음 방 '%G'로 갑니다!"
* - "시작_지연_시간" * 참고: 사냥터를 시작할 때 마을에서 지연할 시간(초)입니다. 예) "시작_지연_시간/1"
* - "종료_지연_시간" * 참고: 사냥터를 종료할 때 마을에서 지연할 시간(초)입니다. 예) "종료_지연_시간/1"
* - "공격할_스킬 . ." * 참고: 해당 사냥터에만 적용됩니다. 예) "공격할_스킬/MyConfig_AttackSkill[1] = [112, 2, 1, 113]/MyConfig_AttackSkill[3] = [112, 2, 1, 113]"
*------------------------------------------------------------------------------
* 아이템 ClassID: scripts/libs/common/NTItemAlias.ntl
* 스킬 번호 : sdk/스킬_번호.txt
* 몬스터 ClassID: mpqdata/monstats.txt
* 지역 번호 : sdk/areas.txt
*------------------------------------------------------------------------------
* 주의: 설정 옵션에 '.push'가 없을 경우에는 주석처리하거나 삭제하면 오류가 날 수 있습니다.
* 참고: 각종 메시지에서 특수 문자 '%G'는 'XXX-번호' 형식의 다음 방이름입니다.
*/
function NT_LoadConfig()
{
//##########################################################################
// 사냥터 설정하기
//==========================================================================
// 만능 쫄봇
//--------------------------------------------------------------------------
//NTConfig_Script.push(["MyJjolBotGisa.ntj"]); // 기사용 만능 쫄봇 * 참고: 'scripts/NTBot/MyConfigs/Key.ntl'에서 명령키를 설정합니다. 'NTConfig_PublicMode = true'로 자동 설정됩니다.
MyConfig_JjolBotGisaJjol = 0; // 쫄 인원수 = 0: 기사를 직접할 경우/ 1 이상: 기사가 봇일 경우 * 참고: 기사를 직접할 경우, 기사가 지역 이동 후 쫄이 따라오지 않으면 기사를 이리저리 움직이십시오.
MyConfig_JjolBotGisaWait = 60; // 쫄 기다릴 최대 시간(초)
//NTConfig_Script.push(["MyJjolBotJjol.ntj"]); // 쫄용 만능 쫄봇 * 참고: 'NTConfig_PublicMode = false'로 자동 설정됩니다.
MyConfig_JjolBotJjolItem = [true, false]; // [방 입장 후 아이템 등 정리하기, 도박하기]
MyConfig_JjolBotJjolDistance = [10, 20]; // 기사와의 간격 = [최소, 최대]
MyConfig_JjolBotJjolPrecast = 0; // 프리캐스트하기 = 확인 시간(1/1000초) 간격 * 참고: '이동이나 사냥 중에 할 프리캐스트 설정하기'가 적용됩니다.
MyConfig_JjolBotJjolAttack = [0, 1000]; // 몬스터 잡기 = [몬스터와의 간격, 공격 시간(1/1000초) 간격] * 참고: '이동이나 사냥 중에 할 프리캐스트 설정하기'가 적용됩니다.
MyConfig_JjolBotJjolPick = 0; // 아이템 줍기 = 확인 시간(1/1000초) 간격
MyConfig_JjolBotJjolGisa = ""; // 방에 있는 특정 캐릭터를 기사로 설정하기 = "기사가 될 캐릭터이름" * 주의: 기사가 될 캐릭터가 MyJjolBotGisa.ntj를 사용할 때는 설정하지 마십시오. * 참고: 설정하지 않으면 기사는 'scripts/NTBot/MyConfigs/JjolBot.ntl'에 설정한 기사가 적용됩니다.
//--------------------------------------------------------------------------
// 함성봇, 퀘드랍봇
//--------------------------------------------------------------------------
//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, 0, 120]; // 함성봇 = ["함성봇 캐릭터이름", 함성봇을 확인할 최대 시간(초), 함성 받을 웨이포인트(0: 함성봇이 있는 웨이포인트), 함성 받을 최대 시간(초)]
//--------------------------------------------------------------------------
// 디아런 도우미
//--------------------------------------------------------------------------
NTConfig_Script.push(["MyDiaRunGisa.ntj"]); // 디아런 도우미(기사) * 참고: 'scripts/NTBot/MyConfigs/Key.ntl'에서 명령키를 설정합니다. 'NTConfig_PublicMode = true'로 자동 설정됩니다.
//NTConfig_Script.push(["MyDiaRunHamseongBarba.ntj"]); // 디아런 도우미(함성바바) * 참고: 'NTConfig_PublicMode = true'로 자동 설정됩니다.
//NTConfig_Script.push(["MyDiaRunFlySorce.ntj"]); // 디아런 도우미(플라이소서) * 참고: 'NTConfig_PublicMode = true'로 자동 설정됩니다.
//--------------------------------------------------------------------------
// 인첸트봇
//--------------------------------------------------------------------------
//NTConfig_Script.push(["MyEnchantBot.ntj"]); // 참고: 한 번 이상 설정해서 실행시킬 수 있습니다. 봇이 'scripts/NTBot/MyData/Hostile/HostileName.txt' 파일을 자동으로 만듭니다. HostileName.txt(적대적 플레이어 이름 기록)에 이름이 기록된 플레이어는 인첸트를 안 해 줍니다.
MyConfig_EnchantBotWaypoint = 35; // 인첸트해 줄 웨이포인트(2: 액트 1 입구)
MyConfig_EnchantBotLeftTime = 0; // 인첸트 남은 시간(초)이 설정한 시간(초)보다 적으면 인첸트해 주기
MyConfig_EnchantBotBattleCommand = false; // 배틀 커맨드를 받은 상태에서만 인첸트해 주기
MyConfig_EnchantBotHamseongBot = ""; // MyConfig_EnchantBotLeftTime와 MyConfig_EnchantBotMessage[0]를 적용하지 않을 캐릭터이름
MyConfig_EnchantBotMessage[0] = [0, 0]; // 메시지 보내기 = [시작할 시간(초, 인첸트 남은 시간이 설정한 시간보다 적으면 메시지를 보냅니다), 멈출 시간(초, 인첸트 남은 시간이 설정한 시간보다 적으면 메시지를 안 보냅니다)]
MyConfig_EnchantBotMessage[1] = [false, ""]; // [방에 새 플레이어가 들어오면 메시지 보내기, "보낼 메시지" . . .] * 참고: 특수 문자 '%N'은 방에 새로 들어 온 플레이어 이름입니다. 예) [true, "어서오세요!", "%N님, 반갑습니다!"] = 무작위로 두 가지 중 하나의 메시지를 보냅니다.
MyConfig_EnchantBotMessage[2] = [0, ""]; // 설정한 시간 간격마다 메시지 보내기 = [시간(초) 간격, "보낼 메시지" . . .] * 참고: 특수 문자 '%P'는 방에서 파티를 맺고 인첸트를 받은 플레이어 이름(무작위)입니다. 예) [60, "열심히...", "%P님, 그냥...", "꾸준히..."] = 60초 간격으로 무작위로 세 가지 중 하나의 메시지를 보냅니다.
MyConfig_EnchantBotMessage[3] = [0, ""]; // 설정한 시간까지 인첸트해 준 후 MyEnchantBot.ntj 끝내기 = [인첸트해 줄 시간(초), "보낼 메시지" . . .] * 참고: 특수 문자 '%G'는 'XXX-번호' 형식의 다음 방이름입니다. 예) [600, "다음 방으로 갑니다!", "다음 방은 '%G'입니다!"] = 600초 후 무작위로 두 가지 중 하나의 메시지를 보낸 다음 스크립트를 종료합니다.
//--------------------------------------------------------------------------
// 샵봇
//--------------------------------------------------------------------------
//NTConfig_Script.push(["MyShopBot.ntj"]); // 샵봇 * 참고: 한 번 이상 설정해서 실행시킬 수 있습니다.
MyConfig_ShopBotNpc = 7; // NPC 번호 * 참고: 'scripts/NTBot/bots/MyShopBot.ntj'에 NPC 번호가 있습니다. 시간 관리자와 자동 디아런에서 실행되는 샵봇에도 적용됩니다.
MyConfig_ShopBotCowPortal = false; // 시크리트 카우 레벨 포탈 이용하기 * 참고: 시간 관리자와 자동 디아런에서 실행되는 샵봇에도 적용됩니다.
MyConfig_ShopBotAnyaPortal = false; // 니라트하크의 사원 포탈 이용하기 * 참고: 시간 관리자와 자동 디아런에서 실행되는 샵봇에도 적용됩니다.
MyConfig_ShopBotRunTime = [0, 600]; // 샵봇 실행 시간 = [0: 사용 안 함/ 1: 방 입장 시각부터/ 2: 샵봇 시작 시각부터, 실행 시간(초)]
//NTConfig_Script.push(["MyShopBotStop.ntj"]); // 샵봇 중단시키기 * 참고: 한 번 이상 설정해서 실행시킬 수 있습니다.
MyConfig_ShopBotStopShopBot = []; // ["중단 시킬 샵봇 캐릭터이름" . . .]
//--------------------------------------------------------------------------
// 성소봇
//--------------------------------------------------------------------------
//NTConfig_Script.push(["MySeongsoBot.ntj"]); // 참고: 'scripts/NTBot/MyConfigs/SeongsoBot.ntl'에서 설정합니다.
//--------------------------------------------------------------------------
// 장기봇
//--------------------------------------------------------------------------
//NTConfig_Script.push(["MyJanggiBot.ntj"]); // 장기봇 * 참고: 'scripts/NTBot/MyConfigs/JanggiBot.ntl'에서 창고지기를 설정합니다.
//NTConfig_Script.push(["MyJanggiBotKeeper.ntj"]); // 장기봇용 방 만들고 지키기 * 참고: 'scripts/NTBot/MyConfigs/JjolBot.ntl 또는 WarehouseKeeper.ntl'에서 방 만들고 지킬 캐릭터는 쫄봇의 기사 또는 창고지기의 장기봇용 방 만들고 지키기를 설정하고, 장기봇은 쫄봇의 쫄을 설정합니다.
//--------------------------------------------------------------------------
// 액트 1

