Skip to content



창고지기 계정명을 xyxy. 창고지기 캐릭명을 xyxy-x 라고 했을때. 키만 보관하는 창고지기 설정을 하려고 합니다.


1. NTBot\MyConfigs 에서 WarehouseKeeper.ntl 파일을 열고

//##############################################################################
// 창고지기 설정하기
//==============================================================================
var _MyWKC_WarehouseKeeperMaster = "xyxy"; // 창고지기 대표 계정이름 * 참고: 'D2NT Manager'가 맨 처음 접속하게 될 대표 계정이름입니다.
var _MyWKC_WarehouseKeeperMode = 0; // 0: 사용 안 함/ 1: 사냥하기/ 2: 장기봇용 방 만들고 지키기 * 참고: '사냥하기'로 설정하면 "창고지기 대표 계정이름"에 설정한 캐릭터가 사냥을 합니다. '장기봇용 방 만들고 지키기'로 설정하면 "창고지기 대표 계정이름"에 설정한 캐릭터가 만든 방에 쫄봇의 '쫄 계정이름 설정하기'에 설정한 쫄이 방에 따라 들어옵니다.
var _MyWKC_WarehouseKeeperIsLogin = true; // true: 로그인 창에서 대기/ false: 로그아웃 창에서 대기 * 참고: '_MyWKC_WarehouseKeeperMode = 0'으로 설정했을 때만 적용됩니다.





2. \NTBot\char_configs 에서 봇(팔라딘) 캐릭터 이니를 열고

//##########################################################################
 // 창고지기 설정하기
 //-------------------
 // MyConfig_WarehouseKeeperList.push(["창고지기 계정이름", 캐릭터 선택창에서의 창고지기 위치, "창고지기 캐릭터이름", "아이템이니" . . .])
 // 캐릭터 선택창에서의 창고지기 위치: 0,1
 // 2,3
 // 4,5
 // 6,7
 // "아이템이니": 개수 제한 없이 무한정 설정할 수 있습니다. 예) MyConfig_WarehouseKeeperList.push(["abc", 0, "def", "gems.nip", "rares.nip"]);
 // 'scripts/NTBot/item_configs'의 하위 폴더에 있으면 폴더명을 포함해서 설정합니다. 예) 'scripts/NTBot/item_configs/normal'라면 MyConfig_WarehouseKeeperList.push(["abc", 0, "def", "normal/gems.nip", "normal/rares.nip"]);
 // 파일명은 무엇이든 다 사용할 수 있습니다. 예) 'a.nip', 'a.ni', 'a.n', 'a'
 // * 특수 문자 "%G"로 설정하면 골드를 보관합니다.(봇의 골드가 가득 찼을 때 작동) 예) MyConfig_WarehouseKeeperList.push(["abc", 0, "def", "%G", "normal/gems.nip", "normal/rares.nip"]);
 // 주의: 아이템이니는 반드시 'scripts/NTBot/item_configs' 폴더나 하위 폴더에 있어야 합니다.
 // 참고: 'scripts/NTBot/MyData/WarehouseKeeper' 폴더에 아래의 파일들을 봇이 자동으로 만듭니다.
 // - WarehouseKeeperAccount.txt(창고지기 대표 계정이름 기록)
 // - WarehouseKeeperHunter.txt(창고지기 사냥 여부 기록)
 // - WarehouseKeeperJoin.txt(창고지기를 부르는 봇 정보 기록)
 // - WarehouseKeeperServer.txt(창고지기를 부르는 봇의 게이트웨이와 렐름 정보 기록)
 // - WarehouseKeeperSpace[Item].txt(아이템을 보관할 공간이 없는 '창고지기 캐릭터이름' 기록) * 주의: 다시 사용하려면 해당 '창고지기 캐릭터이름'을 삭제해야 합니다.
 // - WarehouseKeeperSpace[Gold].txt(골드가 가득 찬 '창고지기 캐릭터이름' 기록) * 주의: 다시 사용하려면 해당 '창고지기 캐릭터이름'을 삭제해야 합니다.
 // - WarehouseKeeperLog.txt 또는 WarehouseKeeperLog.html(창고지기가 보관한 아이템(골드 제외)을 기록) * 참고: 'scripts/NTBot/char_configs/NTConfig_WarehouseKeeper.ntl'에서 설정합니다.
 // 'scripts/NTBot/MyData/ItemList' 폴더에 아이템 목록을 봇이 자동으로 만듭니다.
 //==========================================================================
 MyConfig_WarehouseKeeperList.push(["xyxy", 0, "xyxy-x", "흰여울/keys.nip"]);


3. 매니저에서 창고지기 캐릭설정을 해주고
\NTBot\char_configs 에서 창고지기캐릭파일 (NTConfig_Paladin_xyxy-x) 까지 만들었습니다.


이렇게 한 후에 확인차 봇 캐릭 인벤을 일부러 키로 꽉채운채로 실행하고 창고지기 또한 매니저에서 실행 시켰습니다.

그런데 여기서 문제가 봇이 창고지기를 불러오고 창고지기가 정상적으로 로그인해 봇캐릭의 방에 들어가기는 하지만

<D2NT Error> C:\Documents and Setting\Microsoft\?\?\D2NT\D2NT\scripts\NTMap\NTNapGame.ntj(12):ReferenceEorror:NT_Loadconfig is not defined

에러를 내뿜으면서 바로 방을 나가고 로그인 대기 화면에서 100초 대기상태로 넘어가버립니다.

어떤 부분이 잘못되었을까요??