Skip to content

조폭넥 활성화 시켜봤습니다.

분류 일반 조회 수 1,641 추천 수 4

먼저 봇 개발자분들께 감사드립니다 ㅎㅎ

38차를 기준으로 기본적으로 있는 본스피어네크 이니에서..

레이즈 스켈, 레이즈 메이지 스켈 스킬을 쓰게해도 안나가길래..

시폭스킬을 쓰는 부분을 개조해봤습니다.

완벽하게 몇마리를 소환하거나 그러진 않습니다...


D2NT3.1_NTBot4.2_38\scripts\libs\common\MyAttack.ntl

파일을 여시고..

2823 번째줄에 보시면

MyAttack_NecromancerAttack 함수 시작하는부분이 있습니다.

function MyAttack_NecromancerAttack(target, isBoss, maxAttacks, conviction, position, player)
{
 var _index = [isBoss ? 1 : 3, 5];

 for (var i = 0; i < _index.length; i++)
 {
 if (MyConfig_AttackSkill[_index[i]][0] > -1)
 {
 switch (MyConfig_AttackSkill[_index[i]][0])
 {
 case 74: // Corpse Explosion
 if (MyAttack_GetResistance(target, MyAttack_DAMAGE_PHYSICAL) < 100 || MyAttack_GetResistance(target, MyAttack_DAMAGE_FIRE) < 100)
 return MyAttack_NecromancerCast(target, isBoss, _index[i], maxAttacks, 0, position);
 break;
 case 92: // Poison Nova
 if (MyAttack_CheckConviction(0, target, _index[i], conviction) || MyAttack_GetResistance(target, MyAttack_skillDamage[_index[i]]) < ((MyConfig_AttackSkill[_index[i]][3] == 91 && !target.GetState(61)) ? MyConfig_NecromancerPoisonNova[0] : 100))
 return MyAttack_NecromancerCast(target, isBoss, _index[i], maxAttacks, conviction, position, player);
 break;
 default:
 if (MyAttack_CheckConviction(0, target, _index[i], conviction) || MyAttack_GetResistance(target, MyAttack_skillDamage[_index[i]]) < 100)
 return MyAttack_NecromancerCast(target, isBoss, _index[i], maxAttacks, conviction, position, player);
 break;
 }
 }
 }

 if (isBoss ? (MyAttack_CheckMercAttack(target) && MyAttack_CheckSafe() && NTC_GetMerc()) : (MyUnit_IsBaalSummon(target) && MyAttack_CheckSafe()))
 return MyAttack_NecromancerCast(target, true, _index[0], maxAttacks);

 return false;
}

이부분을 아래처럼 바꿔주면 됩니다.


function MyAttack_NecromancerAttack(target, isBoss, maxAttacks, conviction, position, player)
{
 var _index = [isBoss ? 1 : 3, 5];

 for (var i = 0; i < _index.length; i++)
 {
 if (MyConfig_AttackSkill[_index[i]][0] > -1)
 {
 switch (MyConfig_AttackSkill[_index[i]][0])
 {

 case 70: // Raise Skeleton
 MyAttack_NecromancerCast(target, isBoss, _index[i], maxAttacks, 0, position);
 break;

 case 80: // Raise Skeletal Mage
 return MyAttack_NecromancerCast(target, isBoss, _index[i], maxAttacks, 0, position);
 break;

 case 95: // Revive
 return MyAttack_NecromancerCast(target, isBoss, _index[i], maxAttacks, 0, position);
 break;

 case 74: // Corpse Explosion
 if (MyAttack_GetResistance(target, MyAttack_DAMAGE_PHYSICAL) < 100 || MyAttack_GetResistance(target, MyAttack_DAMAGE_FIRE) < 100)
 return MyAttack_NecromancerCast(target, isBoss, _index[i], maxAttacks, 0, position);
 break;
 case 92: // Poison Nova
 if (MyAttack_CheckConviction(0, target, _index[i], conviction) || MyAttack_GetResistance(target, MyAttack_skillDamage[_index[i]]) < ((MyConfig_AttackSkill[_index[i]][3] == 91 && !target.GetState(61)) ? MyConfig_NecromancerPoisonNova[0] : 100))
 return MyAttack_NecromancerCast(target, isBoss, _index[i], maxAttacks, conviction, position, player);
 break;
 default:
 if (MyAttack_CheckConviction(0, target, _index[i], conviction) || MyAttack_GetResistance(target, MyAttack_skillDamage[_index[i]]) < 100)
 return MyAttack_NecromancerCast(target, isBoss, _index[i], maxAttacks, conviction, position, player);
 break;
 }
 }
 }

 if (isBoss ? (MyAttack_CheckMercAttack(target) && MyAttack_CheckSafe() && NTC_GetMerc()) : (MyUnit_IsBaalSummon(target) && MyAttack_CheckSafe()))
 return MyAttack_NecromancerCast(target, true, _index[0], maxAttacks);

 return false;
}


이후 엔티봇 길잡이에서 [공격->스킬->기타] 부분에 시폭 사용하게 하시고..

[공격->스킬->공격할 스킬] 부분에서

부하몬스터를 공격할 스킬 => 레이즈 스켈

대장몬스터를 공격할 스킬 => 레이즈 메이지 스켈

내성일때 공격할 스킬 => 리바이브


이렇게 하면...완벽하게는 아니고 좀 가라삘이 드시겠으나...잘뽑아내더라구요 ㅎㅎ

조폭넥은 만세입니다...
  • 희찬-192 2014.04.18 12:12
    수고하셨습니다. 37차에 조폭넥이니 있던것 같아요. 그리고, 프리캐스트로 하면 되었던것 같은데..
  • 멍멍멍 2014.04.18 12:17
    소환스킬은 공격탭이 아니라 프리캐스트에서 설정하시면 소환 최대치 유지 잘 합니다. 최초 사냥터 핀들 포탈로 하시면 알아서 소환먼저 하고 사냥 시작합니다. 공격 탭에서는 부하/대장/내성 모두 시폭으로 설정하시고 쿨타이 스킬에 본스피어나 본스피릿 설정하시면 수동보다 컨트롤 훨씬 매끄럽게 잘 합니다. 조넥봇 유저로서 한가지 팁이라면, 메이지와 리바이브는 설정하지 않는것이 사냥이 훨씬 매끄럽고, 본캐 레지나 흡수셋팅을 고려한 시폭 시전 거리설정 등이 있겠습니다.
  • 불사신히데 2014.04.18 12:19
    ㄴ 헉...감사합니다 ㅠㅠ 한번 해봐야겠네요
  • 멍멍멍 2014.04.18 12:26
    ㄴ 팁이라고 하고 내용은 안썼네요.... 시폭거리 설정은 본캐 수비능력에 따라 다르지만, 오심+선더갓 조합 같은 풀레지흡수형은 시폭시전 거리가 15미만이어도 큰 무리가 없지만, 야수+스웹 같은 손환물 의존형 패캐셋팅은 적어도 15이상 17이하 정도가 적당했었습니다... 17보다 멀어지면 맵지형 특성상 문뒤나 꺽어지는 골목 뒤에서 버벅 거릴때가 생깁니다..
  • 불사신히데 2014.04.18 12:42
    ㄴ 으아..잘되네요 ㅠㅠ 감사합니다

번호 분류 제목 글쓴이 날짜 조회
공지   게시판 푸시 알림 / 통합 앱 서비스 35 file 트디개발자 2023.09.20 948.1k
공지 안내 D2NT 처음 이용하는 분은 튜토리얼을 참고바랍니다. 135 우녕자 2014.12.21 51.0k
공지   맨땅 초보자 가이드 614 file 뮤리아 2020.10.16 1016.4k
공지   카카오톡 1:1 채팅방 만드는 법 106 트디개발자 2018.05.20 430.9k
103 일반 Halt 에러에 대해서 질문 올립니다.(36~38차까지) 4 file beyOnd 2014.11.30 1.1k
102 일반 vmware clone 기능 문의 드립니다. 2 네로미 2014.11.18 1.6k
101 일반 요새 렐따 자주 안걸리시나요?(완료) 2 오팁 2014.10.17 1.5k
100 일반 아이템 이니 창이 안뜨네요... 3 find_nickname 2014.09.04 410
99 일반 vmware에서 봇 돌리기 윈도우 계정 하나 더 만들어서 봇 돌리기. 4 벤치프레스 2014.08.11 1.5k
> 일반 조폭넥 활성화 시켜봤습니다. 5 불사신히데 2014.04.18 1.6k
97 일반 nt 매니져창 위치 이동 질문 입니다. 4 file 홍쫑 2014.03.02 264
96 일반 디아 영문판을 한글판으로 만들어주는 프로그램 있나요? 2 홍쫑 2014.03.01 530
95 일반 스킨에대해 질문합니다 2 쫑[나눔1] 2014.02.11 543
94 일반 패캐반지를 줍고싶은데 같이나올 스탯의 최대치를 알려주시면 고맙겠습니다. 4 아이졸려 2014.01.30 1.5k
93 일반 37차 봇이 마을에서 포탈 찾는다는 메시지와 함께 돌아다니는 원인을 찾은듯 합니다 2 수빈수민아빠 2014.01.29 1.1k
92 일반 1일 1회 봇질문 규정에의한 자삭빈도증가 상황에 대한 건의입니다. 6 Redzon[원로원] 2014.01.27 504
91 일반 ip에대해 2 왜아이디가사라진거야 2014.01.14 1.6k
90 일반 쫄봇 4인 파티 캐릭터 스킬 트리에 대한 질문입니다. 4 Kross 2013.12.29 1.1k
89 일반 새로오신 분들과 오랜만에 오신 분들 글 쓰시기전에 꼭 한번만 읽어주세요^^ 5 라니 2013.12.21 566
88 일반 저도 제일로 높게 키운 캐릭의 레벨이 1 무쿠향 2013.12.06 440
87 일반 99 렙을 만드는데 ㅎㅎ 쉽진 않네요 3 리버플 2013.09.30 1.1k
86 일반 36차 테스트버젼 오류입니다.(사진 링크용) 1 file 깨몽돌 2013.09.03 844
85 일반 쓰론에서 나타나는 오류현상(사진 링크용입니다.) 2 file 깨몽돌 2013.09.01 535
84 일반 통찰 룬워드 드디어 해결 했습니다.. 5 SoJu 2013.08.27 1.3k