Skip to content

날아다녀님 오랜만에 질문합니다.

분류 질문 조회 수 1,340 추천 수 0

방 30분 제한 때문에 새로 만든 창고 케릭들을 덜덜이 셋팅 시키기도 귀찮고 해서
NTTownManager.ntl에 있는걸 가져와서 쓰기로 했습니다.

액트1 상점 NPC 3명을 정해진 순서대로 돌게 했는데 다시 리턴시키는 방법이 어떤건지 궁금합니다.
사냥터나 진입점으로 해서 사용하려고 하는데 반복 진행하려면 ?????? 에 어떤 명령을 넣어야 합니까?

function NTMain()
{
 Include("libs/common/NTCommon.ntl");
 NTC_IncludeLibs();
 NTC_IncludeConfig("NTBot/char_configs");

 NTTMGR_TownManager();

 if(!NTStill_VisitCharsi())
 {
 NTC_SendMsgToScript("NTStill_VisitCharsi()");
 }

 Delay(10000); //대기시간 1000=1초

 if(!NTStill_VisitAkara())
 {
 NTC_SendMsgToScript("NTStill_VisitAkara()");
 }

 Delay(10000); //대기시간 1000=1초
 
 if(!NTStill_VisitGheed())
 {
 NTC_SendMsgToScript("NTStill_VisitGheed()");
 }

 Delay(10000); //대기시간 1000=1초

 ??????
}

function NTStill_VisitCharsi()
{
 var _npc;

 NTTM_TownMove("charsi");

 _npc = NTC_FindUnit(NTC_UNIT_NPC, NTC_NPC_ID_CHARSI, 5);

 if(_npc)
 {
 if(NTT_DoInteract(_npc))
 {
 if(NTT_DoTrade(_npc))
 Delay(10000); //대기시간 1000=1초
 me.Cancel(1);
 }
 }
}

function NTStill_VisitAkara()
{
 var _npc;

 NTTM_TownMove("akara");

 _npc = NTC_FindUnit(NTC_UNIT_NPC, NTC_NPC_ID_AKARA, 5);

 if(_npc)
 {
 if(NTT_DoInteract(_npc))
 {
 if(NTT_DoTrade(_npc))
 Delay(10000); //대기시간 1000=1초
 me.Cancel(1);
 }
 }
}

function NTStill_VisitGheed()
{
 var _npc;

 NTTM_TownMove("gheed");

 _npc = NTC_FindUnit(NTC_UNIT_NPC, NTC_NPC_ID_GHEED, 5);

 if(_npc)
 {
 if(NTT_DoInteract(_npc))
 {
 if(NTT_DoTrade(_npc))
 Delay(10000); //대기시간 1000=1초
 me.Cancel(1);
 }
 }
}
  • [無情]디아블러네 2010.04.01 21:39
    function NTMain() { Include("libs/common/NTCommon.ntl"); NTC_IncludeLibs(); NTC_IncludeConfig("NTBot/char_configs"); NTTMGR_TownManager(); while(true) { if(!NTStill_VisitCharsi()) { NTC_SendMsgToScript("NTStill_VisitCharsi()"); } Delay(10000); //대기시간 1000=1초 if(!NTStill_VisitAkara()) { NTC_SendMsgToScript("NTStill_VisitAkara()"); } Delay(10000); //대기시간 1000=1초 if(!NTStill_VisitGheed()) { NTC_SendMsgToScript("NTStill_VisitGheed()"); } Delay(10000); //대기시간 1000=1초 } } function NTStill_VisitCharsi() { var _npc; NTTM_TownMove("charsi"); _npc = NTC_FindUnit(NTC_UNIT_NPC, NTC_NPC_ID_CHARSI, 5); if(_npc) { if(NTT_DoInteract(_npc)) { if(NTT_DoTrade(_npc)) Delay(10000); //대기시간 1000=1초 me.Cancel(1); } } } function NTStill_VisitAkara() { var _npc; NTTM_TownMove("akara"); _npc = NTC_FindUnit(NTC_UNIT_NPC, NTC_NPC_ID_AKARA, 5); if(_npc) { if(NTT_DoInteract(_npc)) { if(NTT_DoTrade(_npc)) Delay(10000); //대기시간 1000=1초 me.Cancel(1); } } } function NTStill_VisitGheed() { var _npc; NTTM_TownMove("gheed"); _npc = NTC_FindUnit(NTC_UNIT_NPC, NTC_NPC_ID_GHEED, 5); if(_npc) { if(NTT_DoInteract(_npc)) { if(NTT_DoTrade(_npc)) Delay(10000); //대기시간 1000=1초 me.Cancel(1); } } }
  • 캡틴하록 2010.04.01 22:21
    우와..디아블러네님께서 답변주셨네요. ^^ 아무것도 모르고 return xxx 로 계속 시도했었는데 while(true) 였군요. 케릭이 상점 순환 반복 잘합니다. 정말 감사드리고 좋은것 배웠습니다. ~~~~

번호 분류 제목 글쓴이 날짜 조회
공지   게시판 푸시 알림 / 통합 앱 서비스 34 file 트디개발자 2023.09.20 945.3k
공지 안내 D2NT 처음 이용하는 분은 튜토리얼을 참고바랍니다. 135 우녕자 2014.12.21 50.9k
12971 질문 안녕하세요 D2NT31_NTBot42 에 대해서 질문하겠습니다. 3 진아아빠♥ 2010.04.01 602
12970 질문 봇 여러개 돌리시는 분들께 질문합니다 7 boy83 2010.04.01 1.4k
12969 질문 [질문]봇 포션 관련 질문좀 하겠습니다 2 적절한봇 2010.04.01 1.1k
12968 질문 매직 3오더 3파이어 스펠 아뮬설정 질문입니다. 1 장두령 2010.04.01 1.5k
12967 질문 3.1나왔는데 3.0 아이템 이니써도 되나요? 2 2ne1막내나르샤 2010.04.01 1.9k
> 질문 날아다녀님 오랜만에 질문합니다. 2 캡틴하록 2010.04.01 1.3k
12965 질문 봇 사용중 이렇게 뜨는데 2 구혜선 2010.04.01 1.7k
12964 질문 xp봇 재벌린 아마존도 사용가능할까요..? 1 오지 2010.04.01 1.3k
12963 기타 헬 메피 vs 나이트메어 여럿... 당신의 선택은? 6 nigajjangiya 2010.04.01 1.7k
12962 질문 햄딘 바알에서 홀리볼트 내성몹 잡을때요~ 2 미스타킴 2010.04.01 1.8k
12961 질문 아직 1.13버전 쫄봇은 없는건가요? 3 이정혁 2010.04.01 1.8k
12960 질문 D2NT 오류 내용 좀 봐주세요.. 4 Gods_수노 2010.04.01 1.8k
12959 질문 봇이 주변몹부터 죽이고 보스몹 공격하게는할수 없을까요?ㅠㅠ 4 와글와글 2010.04.01 1.8k
12958 질문 정수 큐빙 가능한가요? 어디서 해야 큐빙이 되는지좀 알려주세요 3 보미 2010.04.01 1.8k
12957 질문 봇돌이 에너지 쉴드 찍으신분? 5 boy83 2010.04.01 333
12956 질문 스캐럽부츠 이니설정 질문드립니다. 4 성공시대 2010.04.01 345
12955 질문 3.1 블리소서 자리 질문입니다, 2 BOSIO 2010.04.01 1.4k
12954 질문 셋팅 도와주세요.. 3 딩고니 2010.04.01 291
12953 질문 에테 노솟 자스나 6솟 자스 주울려고 하면 어떻게 하나요. 4 키리히아이스 2010.04.01 1.7k
12952 질문 오리에서 샵봇돌리는데요. 7 착한남자 2010.04.01 634