Skip to content
봇관련다크 모드

이뮨 몬스터 피해가기(핀들,나라하크)

조회 수
2,079
추천 수
15
등록일



두루네 회원님들 안녕하세요..
열심히 사냥들 하고 계시나요?

이번에 소개해 드릴 방법은
간간히 질문에 올라오는 이뮨 (중간) 보스 피해가는 법입니다.(날아다녀님 봇기준)

제 체라소서가 얼마전부터 헬에 입성했는데..
치킨이 많이서 모니터링 해본 결과 라이트레지 몹에 대고 어줍잖은 오브 스킬을 날리더군요..

그러니 용병 죽고 그다음 소서 치킨되고.. 돈이 0원 될때까지 반복.. =.=;

혹시 저와 같은 문제점을 가지고 피해가시려는 분이 계실까 싶어
봇 게시판을 검색해봤지만 이렇다할 방법이 소개가 안되어 있어서 직접 코드를 보고 수정해봤습니다.

아마도 이 방법을 참고로 응용하면
여러가지 몬스터를 피해가실수 있을 것입니다.

일단은 제가 필요한것만 한거리서

핀들, 나라하크만 피해가는 법을 소개하겠습니다.
(응용은 각자의 몫, 사실 몬스터 클래스 아이디만 알면 쉽습니다..)


경로 : \libs\common\MyAttack.ntl
함수 : MyAt_KillBoss(classId, isAttack, maxAttacks, isCheckMerc, isCheckCurse)


_target = (typeof classId != "object") ? NTC_FindUnit(NTC_UNIT_MONSTER, classId, 5) : classId;
 if (!_target)
 return false;

 //############## 추가 ################################################ 

 //나라트하크,핀들이 지정한 1원소 이뮨 일때 패스 
 //NTConfig_ScriptNihalathakImuKillPass <= 1원소 이뮨 지정

 if ( NTConfig_ScriptNihalathakImuKillPass > 0 && (classId == 526 || classId == GetLocaleString(22497) ) )
 {
if ( MyAt_GetResistance(_target, NTConfig_ScriptNihalathakImuKillPass) > 99 )
{
 if ( classId == 526 )
 NTC_SendLogToOOG(NTC_LOG_COMMON, "ÿc8 나라하크 이뮨몹 패스! ÿc1");
 else if ( classId == GetLocaleString(22497) )
 NTC_SendLogToOOG(NTC_LOG_COMMON, "ÿc8 핀들스킨 이뮨몹 패스! ÿc1");
 else
 NTC_SendLogToOOG(NTC_LOG_COMMON, "ÿc8 이뮨몹 패스! ÿc1");
 
return true;
}
 }

//########################################################################################

**** 피해갈 이뮨값 설정 (설정을 사용안하신다면 0을 반드시 넣어줘야 오류 안납니다)****
[위치] scripts\NTBot\char_configs\캐릭터설정.ntl

function NT_LoadConfig()
{
//핀들사냥터 전에 추가
//NONE = 0;
//물리 = 1;
//마법C = 2;
//파이어 = 3;
//라이트닝 = 4;
//콜드 = 5;
//포이즌 = 6;

NTConfig_ScriptNihalathakImuKillPass = 4; //나라트하크가 지정된 이뮨일때 패스 [라이트닝몹]

 ==> 여기서 숫자값은 이뮨에 해당하는 숫자를 넣어주시면 됩니다.
 ==> 진행하다가 보면 이뮨에서 건너뛰면 매니저 로그에 xxx이뮨 패스라고 출력됩니다.

/////////////////////////////////////////
이렇게 해주면 치킨률이 거의 없더군요..

저의 환경에 맞게 수정한것이라서 그냥 모든 몹에 대해서 지정하시려면
==> if ( NTConfig_ScriptNihalathakImuKillPass > 0 && (classId == 526 || classId == GetLocaleString(22497) ) ) 을 제거하시면 KillBoss()를 사용하는 모든 몹에 대해서 적용됩니다.

*몬스터가 2개(물리+콜드)짜리 레지몹일때는
if ( MyAt_GetResistance(_target, 1) > 99 && (MyAt_GetResistance(_target, 5) > 99 )
이렇게 해주면 되고요. 몬스터에 붙는 레지가 랜덤하게 붙으니 ||를 구분자로 넣어서 여러개 나열하시면
다양한 몬스터 레지몹에 대해 패스가 됩니다.


ps. 참 쉽죠잉.. ㅎㅎ
 도움이 되셨으면 추천꾸욱~




댓글 20
  • 댓글 #232989

    감사합니다. 제 극블리 소서가 핀들이 콜드내성일때 치킨될때가 있는데 이젠 그럴 필요 없겠네요.
  • 댓글 #232992

    2원소 소서의 경우는 어떻게 작동하나요.. 둘중에 하나만 있을경우는 사냥이 가능한데요.... 사냥이 가능할대도 하나의 이뮨에 걸리면 건너뛰기 하나요.?
  • 댓글 #232995

    딸기아빠// 파볼 오브는 올킬 가능 합니다. 파이어콜드 내성몹일때. 우선 순위만 부하 몹이면요. 부하 쫄몹 1원소잖아요. 부하몹 다잡고 내성몹 잡습니다. 그런데 보스몹 2내성일 경우가 랜덤하게 나오는 경우 보스 몹일 경우가 많더군요. 파이어콜드 2원소 몹 많은 한복판에서 용병으로 잡기 3번째 원소 스태틱을 하고 있으니까 다굴 맞아서 치킨 됩니다.. 액트1~5까지 깨끗하게 쓸수 있습니다 액트5 사냥터 있는 곳은 카오 디아와 바알쪽은 템이 좋아야 하지만요.
  • 댓글 #232998

    좋은 정보 감사합니다...조금만 수정하자면 무공을 든 소서일 경우에 몹을 보는 순간 바로 체크를 하면 무공 오로라가 한타임 늦게 적용 되는 경우가 있어서 무공으로 내성이 풀리는데도 불구하고 내성으로 넘어가는 오류가 있을듯 합니다; 제가 그랬...ㅠㅠ 이방면까지 수정이 가능하신지.. 딜레이를 넣자니..그 딜레이 동안 소서가 멍때리는게 맞아죽을지도;;;
  • 댓글 #233004

    저도 시간만 많이 나면 여기저기 뜯어보고 싶은데.. ㅠ.ㅠ 좋은 정보네요 응용해서 쓰기 좋겠어요..
  • 댓글 #233007

    무공용병 같은경우는 필요없지 않나요? 제경우는 무공이 아니라 통찰용병이라서.. 레지몹에 맞아 죽는경우인데..ㅎㅎ
  • 댓글 #233010

    오..꼭필요한 정보네요 다른건 몰라도 나락은 내성일때 참 난감했는데.. 바로 적용시키러 가야겠네요~추천드려요~~
  • 댓글 #233013

    와우.. 정말 좋은 정보입니다. ^^ 이제서야 보게되다니.. 추천합니다. ^^
  • 댓글 #233019

    피해갈 이뮨몹설정 옵션을 모든 봇캐릭에 적용해야 되는군요.. 전 소서만 적용햇다 에러나서 고생했내요.. 좋은정보 감사합니다.. 추천하고 갑니다
  • 댓글 #233025

    오..꼭필요한 정보네요 .좋은정보 감사합니다.유용하게 쓸게요~
  • 댓글 #233028

    아~ 저에게는 아직도 무슨말인지 잘 모르겠네요 ㅠ 공부를 좀 더 해와서 다시 보겟습니다 ㅠ
  • 댓글 #233034

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

    이뮨몹들을 그런방법으로 피해가는군요.. 오늘도 또 하나 배워갑니다.감사합니다.
권한이 없습니다.
다크 모드