Skip to content
봇관련다크 모드

자료실 쫄봇가기전 함성받기 수정합니다 #추가수정

조회 수
1,657
추천 수
12
등록일

수정 4/13 08:30
쫄을 부를때 웨이에서 불러서 기사가 함성못받을 경우가 있어 약간 이동후 포탈을 열도록 수정했습니다
 
아래구문을 NTM_MakeTP(); 바로위에 삽입하시거나

아래를 다시복사해서 붙여넣으세요

웨이에서 함성이 적용안되는지 몰랐네요 죄송합니다^^;

혹시나해서 몹이있으면 잡는구문도 넣었습니다

추후 문제가 있을시 댓글이나 쪽지주세요


###########
//여기에서
 if (!MyMo_MoveTo(me.areaid, me.x + 5, me.y - 5))
 return "MyMo_MoveTo()";

 MyAt_ClearPosition(20, _MyAt_MONSTER_TYPE_ALL);
//여기까지

NTM_MakeTP(); //<이부분위에
###########

NTOrder.ntj 여셔서 전부 삭제후 붙여넣기해주세요

웨이 포인트 불길의강이나 월드스톤2층 중 선택가능하게 수정 보완했습니다

그리고 하코에서는 이자료는 물론 쫄봇자체를 추천하지않습니다

쫄들은 기존 정의된 스킬만 사용 가능하고 쫄이 함성줄경우에 기사를 정지후 체크한다음

함성하는게 아니기때문에 기사가 사냥중에 오더나 커맨이 시전종료되어도 못받는 경우가 있습니다

그리고 쫄봇이 자동으로 웨이타고 쫄졸이하는곳은 디아와 바알뿐입니다

그러니 쫄이 따로논다,치킨으로 경치깍였다고 절원망마세요^^

만든 의도가 단순히 콜투없이 날아가는 불쌍한 캐릭을 위해서이니까요ㅡㅡ;

적용하기위해서는 정강에 올린 쫄봇운용방법처럼 쫄봇과기사가 설정되어있고

바바가 함성시간간격과 함성종류가 설정되어있어야하며 자동사냥이며 사냥터가 디아또는 바알이어야합니다


자료실 이용불가로 여기서 대체합니다

이용가능하신분은 제자료에 댓글로 부탁드립니다~^^

1:
기사캐릭터 설정에서 사냥터 윗부분에 추가하거나 쫄봇기사 설정옵션 바로밑에
추가해줍니다 

NTConfig_Script.push("NTOrder.ntj"); // 불길의강,월드스톤2층에서 쫄들 부르기 (바바함성받고 날아가기용)ntorder.ntj에서 웨이 선택가능 <===추가해주세요



2:
NTOrder.ntj를 열어 전부삭제후 아래를 붙여넣습니다

없는분은 노트패드로 작성후 이름을 위처럼하시면 됩니다

####<--이건빼구요^^

##########################################
//여기부터
var _MyWaC_Waypoint = 107; // 함성 할 웨이포인트 107=불길의강 129=월드스톤2층 두곳만 가능합니다


function MyMain()
{

 var _startTick;

 if (NTConfig_Script[0] != "MyLeechBotMaster.ntj")
 MyConfig_DiabloLeechBot = 0;

 if (_MyWaC_Waypoint == 107)
 {
 LeechBotHelp = 0;

 MyLB_WriteMessage("ACT4");
 
 }
if (_MyWaC_Waypoint == 129)
 {
 LeechBotHelp = 0;

 MyLB_WriteMessage("ACT5");
 
 }

 if (NTConfig_PublicMode && MyConfig_DiabloHelp > 0)
 {
 Say("도움이 필요할 땐 \"ㄷ\", \"h\", \"H\"를 외칩니다!");

 PlayerHelp = 0;
 }

 

 MyVi_TownManager();

 MyCo_CancelMenu();

 if (!NTTM_TownMove("waypoint"))
 {
 LeechBotHelp = -1;
 PlayerHelp = -1;

 return "NTTM_TownMove()";
 }

 if (!MyMo_TakeWaypoint(_MyWaC_Waypoint))
 {
 LeechBotHelp = -1;
 PlayerHelp = -1;

 return "MyMo_TakeWaypoint()";
 }


 if (NTConfig_PublicMode)
 {

//수정부분 여기서(4/13 8:30)

 if (!MyMo_MoveTo(me.areaid, me.x + 5, me.y - 5))
 return "MyMo_MoveTo()";

 MyAt_ClearPosition(20, _MyAt_MONSTER_TYPE_ALL);

//여기까지 삽입하세요

 NTM_MakeTP();

 MyLB_WriteMessage("RESUME");
 Say("바바가함성합니다!");

 Delay(4000);

 MyLB_WriteCheckMessage("OUT");

 Delay(1000);

 MyLB_WriteCheckMessage("OUT");

 Delay(1000);

}

 


 LeechBotHelp = -1;
 PlayerHelp = -1;

 return "MyMain()";
}
//여기까지
####################


댓글 25
  • 댓글 #226789

    항상 노력하는 시날님 노고에 감사드립니다 이렇게 좋은 자료와 정보 공유 해주셔서 많은 디아유저들이 보다 힘들지않게 디아를 즐길수 있는것 같네요 늦은 시간에 고생 해주신 시날님 다시한번 감사드립니다 (_ _)
  • 댓글 #226792

    지금 잘 쓰고 있읍니다 디아런시 불강에서 함성 잘 받고 있어요~ ^^ 추천 드림니다~
  • 댓글 #226795

    저도 많은 도움이 되고있습니다. 스탠처럼 래더도 부유하다면..아예 기사케릭을 바바로 해버리면 간단할텐데 ㅋㅋ;;
  • 댓글 #226798

    제경우 문제가 있는데요. 기사가 불길강 웨이를 타자마자 포탈을 열고, 바바가 그 포탈을 타고 들어와 함성을 하죠. 근데 결국 기사는 웨이 위에서 함성을 기다리는 결과가 되어요. 웨이 위에선 함성을 못받으니까, 결국 용병만 함성을 받게 되네요. maketp 앞쪽에 옆으로 살짝 이동하게 하는 스크립트 정도만 들어가도 될듯한데.. 그걸 어떻게 해야하는지 모르겠다는게 문제네요
  • 댓글 #226804

    시날// 감사합니다....저 문제가 잇어서 제데로 못 돌렷는데 이젠 걱정을 덜엇네염.... 팔라로하믄 안돼서 항상 소서로 기사햇엇는데 다행입니다^^ 감사합니다^^
  • 댓글 #226807

    음..한가지 개선해주셨으면 하는 부분이 있습니다. (그당시 제 바바의 경우 오더 20, 디펜올려주는 거;; 20찍어둔 배틀커맨드인가 1스킬 올려주는건 1개만 찍었습니다.) 이화일을 적용하면 불강웨이쪽에서 오더를 받잖아요. (오리의경우)이상태로 불강을 걸어가고 카오스에서 쫄을 부르기위해 포탈을 열었을때 아직 오더가 남아있어서 오더를 안하지만 그때도 한번더 오더를 실행하게 했으면 합니다. 이유는 불강웨이부근에서 오더를 받고 사냥하다보면 두번째나 세번째 씰 열때쯤 오더가 풀려 99%치킨이 일어납니다.(그래서 지금은 시간을 늘리기 위해 20/20/20 다찍어놓은 상태) 카오스포탈열고 오더해주면 안찍어도 되는데 말이죠;; 컴퓨터 언어적인 부분이라 손댈 엄두를 못내고 있네요 지금도 좋습니다만 요것도 개선시켜주면 더 좋겠다는 것입니다;; 추천~드립니다.
  • 댓글 #226810

    근데 저기 수정하는데는 어디로 들어가서 수정 합니까? 찿아봐두 못 찿겟습니다^^
  • 댓글 #226813

    //묵향 오더부분은 기본으로 시전되는것이라 저도 어떻게해야할지 모르겠네요 전 스크립트에 스자도 모릅니다..ㅡㅡ; 그냥 머리굴려 넣어 테스트해보고 한것이기때문에 그런 대단한작업은...날아다녀님이나 능력자분이 하셔야 할거같아요^^; 캐릭들의 오더상태를 체크해서 접근후 하는식으로 자면 될텐데...어떻게해야..ㅠㅠ 빈이가// bots폴더안에 ntorder.ntj 를 메모장으로여셔서 수정하시면 됩니다 ㅅㅑㅍ선아래로 전부 수정한것이니 기존내용 삭제후 그대로 드래그후 복사하시면 되요
  • 댓글 #226816

    수정이 안된다고해도 지금상태도 너무 좋습니다. 부담갖지 마세요 ^^; 잘쓰고있습니다.
  • 댓글 #226819

    시날// 시날님이 가르쳐준건 수정 했는데염.... 이 부분은 어디가서 수정을 해야 하는쥐염? NTM_MakeTP(); //<이부분위에 <---- 이 부분은 못찿겟네요...글구 감사합니다
  • 댓글 #226822

    NTOrder.ntj 이 부분에 잇군염...해결 햇습니다... 감사합니다^^ 즐건 하루 되세요.. 저두 이제 점심 먹으러 가야겟네요^^
  • 댓글 #226825

    빈이가// ^^; 저뜻은.. @@@@@@@@@@ //여기에서 if (!MyMo_MoveTo(me.areaid, me.x + 5, me.y - 5)) return "MyMo_MoveTo()"; MyAt_ClearPosition(20, _MyAt_MONSTER_TYPE_ALL); //여기까지 @@@@@@@@@ 이부분을 @@@@@@@@@@@ NTM_MakeTP(); MyLB_WriteMessage("RESUME"); Say("바바가함성합니다!"); @@@@@@@@@@ 이부분 위에 추가 하라는 말입니다 못찾으시는 이유는 전 자료실에 버전에는 "바바함성쳐바바"로 되어있어서입니다ㅡㅡ; 제가 자료실을 출입 못하니 양해바래요 그냥 간단히 전부 드래그 해서 지운후 위에내용으로 바꾸세요~
  • 댓글 #226828

    시날님 질문있습니다. 저 같은 경우는 시날님의 자료 전부 수정하였는데 기사가 불강에서 포탈을 열고 다시 마을로 옵니다. 그리고 쫄을 기다리기 위해 60 초 지난다음 다시 불길강에 웨이타고 사냥갑니다. 이 때 바바는 말에서 놀구있구요 어떻게 해야되나요??
  • 댓글 #226834

    바람이얌// 수정이 잘못된것 아닐까요?여러번 테스트해보고 올렸거든요^^ 이전에 NTOrder.ntj 내용전부지우시고 위에 적어놓은내용을 새로 복사해서 붙여넣어보세요
  • 댓글 #226852

    시날님에게 문의해서 얻은 팁입니다. 시날님께 다시한번 감사드립니다. 제 경우 렐따를 막기 위해 엑 1 2 3 보스 잡고 디아런 시작합니다. 그런데 위의 방법을 이용하면 기사는 불길의 강에서 오더받고 포털열고 엑 1 2 3 진행 후 디아런을 시작하는데 디아런을 시작해도 쫄들이 불길의 강에서 멍때리고 있거나 불길의 강 걸어서 오면서 몹들한테 죽고 난리가 아니더군요. ^^; 그래서 시날님에게 오더 받고 쫄들 엑4 마을 복귀 문의 드렸습니다. ntorder.ntl 마지막 줄에 보면 return "MyMain()"; 이 있습니다. 이 부분 바로 아래에 다음을 추가해주세요. //돌아가기옵션 시작 if (MyConfig_OpenPortal != 0) MyLB_WriteMessage("IN"); //돌아가기옵션 끝 그럼 진행은 이렇게 됩니다. 1. 불길의 강에서 기사 쫄 모두 오더받고 기사는 포털열고 엑4 간 후 엑 1 2 3 보스 잡으러 출발 2. 쫄들은 불길의 강 웨이타고 엑4 마을가서 엑4에마을에 열려있는 기사 포털타고 다시 불길의 강에 도착(이 부분은 수정못하겠더군요. ^^;)해서 멍때리고 있습니다. 3. 기사가 엑 1 2 3 다 잡고 NTDiablo.ntj 를 로드 4. 불길의 강에서 멍때리고 있던 쫄들 각자의 포털타고 엑4마을 대기 5. 기사가 디아런시작하면서 포털열면 쫄들 들어가서 디아런 진행합니다. 쫄들 포털 넉넉히 있어야겠죠. ^^ 능력자라면 더 간략하게 수정할 수 있겠지만... ^^ 즐댜하세요~~!
  • 댓글 #226855

    오늘두 하나 배우고 가는군요!! 감사 드리고 즐디아 하십시요!!!
  • 댓글 #226858

    전왜 NTorder.ntj파일이없을가요 ㅜㅜ 여기서받은파일이 아니라서그런거겠죠?? 이파일이없으면 어떻게해야해요??ㅜㅜ
권한이 없습니다.
다크 모드