캐릭파일에서 아이템이니 경로 설정해주기
분류
봇관련
조회 수
1,763
추천 수
8
생각보다 많은분들께서 질문하시는 것 같아 작성해 봅니다.
캐릭파일을 보면 아래와 같은 부분이 있죠?
//-----------------------------------------------------------------------------------
// SnagIt configuration
// Select one group only (normal / advance / extreme)
//-----------------------------------------------------------------------------------
이 부분의 아랫부분이 봇이 줏어올 아이템 정보를 참조하는 부분입니다.
어느 아이템을 줏을지는 아래에 설정한 경로 및 파일에 자세히 설정되어 있죠.
아이템 이니파일에서 이니설정하는 방법은 이미 많이 올라와 있으니 참조바랍니다.
내용을 보면.
NTConfig_NIPFilePath.push("charmjewel.nip");
NTConfig_NIPFilePath.push("craft.nip");
NTConfig_NIPFilePath.push("magic.nip");
NTConfig_NIPFilePath.push("normal.nip");
NTConfig_NIPFilePath.push("rare.nip");
NTConfig_NIPFilePath.push("ringamulet.nip");
NTConfig_NIPFilePath.push("set.nip");
NTConfig_NIPFilePath.push("unique.nip");
등등 다양한 형태로 존재하죠.
위 내용의 의미는 "" 안의 경로 및 파일을 참조하라는 내용입니다.
여기서 공통점은 NTConfig_NIPFilePath.push(""); 은 모두 같다는 것입니다.
NTConfig_NIPFilePath.push(""); 이 나타내는 기본경로는 ......\D2NT\scripts\NTBot\item_configs폴더 까지 입니다.
나머지는 사용자가 ("")안에 설정해 주는 것이지요.
예를 들어 \D2NT\scripts\NTBot\item_configs\normal\magic.nip 라는 경로와 파일명이 있고.
(경로는 \D2NT\scripts\NTBot\item_configs\normal 폴더까지이고 magic.nip 이 파일명이겠죠?)
이 파일의 내용에 있는 아이템을 봇이 줍게 하고 싶으시다면 캐릭터 파일에
NTConfig_NIPFilePath.push("normal/magic.nip"); 이라고 추가해 주시면 됩니다.
item_configs폴더 안에 폴더를 만들지 않고 파일을 직접 넣고 싶으시다면 ""안에 폴더명을 없애고
NTConfig_NIPFilePath.push("magic.nip"); 처럼 파일명만 써주면 됩니다.
파일명은 반드시 원본과 같을 필요는 없습니다.
개인의 취향대로 item_configs 폴더안에 확장자를 .nip로해서 파일명을 작성해 주시고 캐릭터 설정파일에서 NTConfig_NIPFilePath.push("item_configs이하 파일이 위치한 폴더명/개인취향대로 설정한 파일명.nip");
이렇게 설정하면 모두 적용됩니다.
위에서 item_configs폴더에 파일이 바로있다면
NTConfig_NIPFilePath.push("개인취향대로 설정한 파일명.nip");
이라고 캐릭 설정파일에 써주시면 된다는 말씀.
// 추가로
봇을 여러대 돌리고 상황에 따라 장기간 또는 단기간, 고급이니 중간또는 저급이니를 적용하는게 자주 바뀌신다면
캐릭터 설정파일에서 일일이 주석처리하고 해제하는데 시간도 많이 걸리고 번거롭습니다.
이를 위해 캐릭설정파일에는 적용할 이니를 item_configs폴더 이하에 특정폴더를 지정하던가 item_configs폴더에 직접 지정하고 해당경로에 자신이 적용하고 싶은 이니 급을 복사해 붙여넣기 해 주시면 봇에게 적용할 이니급변경을 쉽게 하실수 있습니다.
다시말해 적용하기 위한 이니를 복사해 캐릭설정파일에서 설정한 폴더에 붙여넣기 하면 여러캐릭설정파일마다 열어 수정하지 않아도 모든봇에 바로 적용된다는 것이지요.
이상. 제가 사용하는 방법이었습니다.