Skip to content
봇관련다크 모드

보스만 스태틱 걸고 잡기

조회 수
3,469
추천 수
29
등록일

오늘 하루 LIBS 분석을 했었습니다. 좀 더 나은 조건으로 봇팅을 하기 위해서 수정하다보니,
많은 분들이 스태틱 때문에 고민하시는거 같아서 적습니다.

스킬빨이 없는 상태에서 대다수가 1의 스킬을 찍는데
스태틱 거리 계산에서 너무 붙어서 쓰는 결과로 인해 스태틱 쓰기가 부담스러우시죠?
그렇다고 스태틱을 끄자니, 보스 잡는데는 시간이 많이 걸리고..

그래서 준비했습니다.


1. 지정몹에만 스태틱 사용하기

NTConfig_Sorceress.ntl
파일 끝에 다음을 추가합니다. 잡을 몹 이름만 붙여주면 되구요.

NTConfig_CastStaticMon = '안다리엘 듀리엘 메피스토 디아블로 바알 Andariel Duriel Mephisto Diablo Baal';
한글판 쓰는 분은 한글로, 영문판 쓰는분은 영문으로 적으시면 됩니다.


NTAttack.ntl
파일의 스태틱 사용 조건을 수정합니다.
원본 :
if(NTConfig_CastStatic < 100 && parseInt(target.hp*100/target.hpmax) > NTConfig_CastStatic && NTA_GetResistance(target, NTA_DAMAGE_LIGHTNING) <= 80)

수정본 :
if((NTConfig_CastStaticMon.indexOf(target.name) != -1) && NTConfig_CastStatic < 100 && parseInt(target.hp*100/target.hpmax) > NTConfig_CastStatic && NTA_GetResistance(target, NTA_DAMAGE_LIGHTNING) <= 80)


결과적으로, 설정한 이름 목록에 해당하는 몹을 잡을 경우에만 설정된 스태틱 %까지 스태틱을 발동합니다.


2. 스태틱 거리 수동으로 설정하기

NTConfig_Sorceress.ntl
파일의 끝에 다음을 추가합니다.
NTConfig_CastStaticRange = 15;

원본 :
_staticrange = Math.floor((5+_staticlevel-1)*2/3);


수정본 :
_staticrange = NTConfig_CastStaticRange;

스태틱 거리는 최적 거리 연산이 저 로직이므로 저렇게 해둔게 아닐까 싶은데,
오리소서처럼 스태틱을 찍으시는분이나 기존에 수동으로 설정해 쓰셨던분들은 고쳐보세요.
다만 너무 멀리 잡으면, 닿지도 않는 거리에서 스태틱만 갈깁니다.
스킬레벨에 맞게 적절하게 조정해서 테스트 해보고 사용하세요.
저 같은 경우는 거지 소서라 -_- 스킬빨이 없어 15정도로 씁니다.

필요에 따라 1번, 또는 2번, 또는 두가지 병합해서 쓰시길..
- 끗 -
댓글 43
  • 댓글 #221250

    사용해 봤는데 메피 잡을때 약간 너무 붙는 다는 맛이 있네요 강건너 불구경 하시는 봇 유저들껜 해당사항 없네요 :>
  • 댓글 #221253

    멋진 자료 감사합니다.^^ 올 황금레지인 제 소서에겐 최고의 자료인걸요^^ㅋ (앗..이거 어떤 의미로 염장인가요? 80 75 85 75나와요~)
  • 댓글 #221256

    써본결과 아주 좋네요^^ 그동안 스태틱을 안쓰게 해놔서 용병한테 포션주기 바빴는데 이제 포션도 덜 들어가고~좋습니다`^^*
  • 댓글 #221259

    위에 잡을 몹에서 메피를 빼버리면 해결되지 않을까요?? 메피만 강건너 불구경하고 다른건 스테틱으로 하고..
  • 댓글 #221262

    와우.. 추천한방꾹~ 잡몹들 잡을때 씰데없이 파고들지 않고 오브 파볼 알아서 잘 날리니 안정성 쭈욱 올라가고 오히려 사냥시간도 빨라지네요 ^^
  • 댓글 #221265

    ㅋㅋ 어제 요거 했구낭 ^^ 완벽하게 연구해서 나중에 내가 돌릴때 알려주삼~~
  • 댓글 #221268

    자료 감사합니다 ... 그런데 NTConfig_CastStaticMon = 'Andariel Duriel Mephisto Diablo Baal'; 위 내용을 NTConfig_Sorceress.ntl 파일 끝에 추가하고 해보앗습니다 .. 그런데 안다 메피 두리 디아 전부 스태틱 사용을 안하네요.. 문제 해결좀 해 주세요 ^^ 부탁 드리겟습니다 ^^
  • 댓글 #221271

    파인님 스태틱 %를 얼마로 해두셨는지요? 100으로 하면 안됩니다. 한 60으로 하세요
  • 댓글 #221274

    좋은정보 감사합니다 그리고 듀일엘 이라고하니깐 . 안잡더라구요 듀이얼 이렇게 고처야 잡내요 ㅎㅎ
  • 댓글 #221280

    //------------------------------------------------------------------------------ // Attack configuration //------------------------------------------------------------------------------ NTConfig_AttackSkill[0] = 55; // First skill. Set to 0 if you won't NTConfig_AttackSkill[1] = 59; // Primary skill to boss. NTConfig_AttackSkill[2] = 0; // Primary untimed skill to boss. NTConfig_AttackSkill[3] = 55; // Primary skill to others. NTConfig_AttackSkill[4] = 0; // Primary untimed skill to others. NTConfig_AttackSkill[5] = 43; // Secondary skill in case monster NTConfig_AttackSkill[6] = 0; // Secondary untimed skill. Set to NTConfig_ClearPosition = true; // Set to true if you want to // Check self safe in field (NOT in town). Set to 0 if you won't // 0x01 : Potion, 0x02 : Poison, 0x04 : Amplify Damage, 0x08 : // Check merc's safe in field (NOT in town). Set to 0 if you won't // 0x01 : Death, 0x02 : Poison, 0x04 : Amplify Damage, 0x08 : NTConfig_CheckMercSafe = false; NTConfig_CastStatic = 60; // Cast Static Field until monster's HP lower NTConfig_CastStaticMon = 'Andariel Duriel Mephisto Diablo Baal'; } 이렇게 설정하는것 맞나요..? 위 보스를 만나도 스태틱을 안쓰는데 어떤점이 문제일까요..?
  • 댓글 #221286

    네. 아 문제가 무엇인지 알았네요. 보스이름을 한글로 안했네요..;ㅎㅎ
  • 댓글 #221295

    정확히 제가 원하던 것입니다. 감사합니다. 추천도 한방 드립니다
  • 댓글 #221301

    전 레인지를 15로 했더니 스태틱이 닫지도 않네요... 그래서 5로 수정했습니다 ㅠㅠ
  • 댓글 #221304

    Lexi_Belle // 그부분은 손안대는게 좋을것 같기도 합니다. 스킬레벨별 범위가 늘어나니, 스킬빨이 받을때마다 수정해줘야 하니까요. 굳이 수정을 해야겠다면 약간 길게 잡으셔도 됩니다. 범위로 텔할 경우 보스가 다가오는 것도 감안해야되기때문에, 최적위치에 텔을 해도, 보스가 걸어와서 더 가까이 붙게되죠. 약간 떨어져서 스태틱 갈기고 있으면 첫발은 안맞을지라도 용병이 마중나가면서 보스는 다가오게 되니, 내가 맞을 확률보다는 용병이 몸빵하면서 스태틱은 맞아 들어가는 정도의 범위가 좋겠죠. 메피의 경우 가끔 계단에 걸림 현상이 있던데, 그런 경우도 막으려면 스태틱 회수도 카운팅해서 30회 이상 발동시 체력무관하게 일반공격으로 전환하도록 짜주면 하루종일 스태틱 하는 상황은 발생하지 않겠네요.
  • 댓글 #221310

    감사합니다 스태틱문제로 메피랑 듀리얼을 빼고 있었는데 덕분에 해결되었네요 추천합니다 ^^
  • 댓글 #221313

    안녕하세요 보스 만 스태팃 스는거 했는데 보스를 만나도 스태틱을 안쓰내여 뭐가 잘못 된건가여? //------------------------------------------------------------------------------ // Attack configuration //------------------------------------------------------------------------------ NTConfig_AttackSkill[0] = 59; // First skill. Set to 0 if you won't NTConfig_AttackSkill[1] = 59; // Primary skill to boss. NTConfig_AttackSkill[2] = 64; // Primary untimed skill to boss. Set to 0 if you won't NTConfig_AttackSkill[3] = 0; // Primary skill to others. NTConfig_AttackSkill[4] = 0; // Primary untimed skill to others. Set to 0 if you won't NTConfig_AttackSkill[5] = 0; // Secondary skill in case monster is immune to primary skill. Set to 0 if you won't NTConfig_AttackSkill[6] = 0; // Secondary untimed skill. Set to 0 if you won't NTConfig_ClearPosition = true; // Set to true if you want to clear area after killing boss. // Check self safe in field (NOT in town). Set to 0 if you won't // 0x01 : Potion, 0x02 : Poison, 0x04 : Amplify Damage, 0x08 : Weaken, 0x10 : Iron Maiden, 0x20 : Decrepify, 0x40 : Lower Resist NTConfig_CheckSelfSafe = 0x04|0x40; // Check merc's safe in field (NOT in town). Set to 0 if you won't // 0x01 : Death, 0x02 : Poison, 0x04 : Amplify Damage, 0x08 : Weaken, 0x10 : Iron Maiden, 0x20 : Decrepify, 0x40 : Lower Resist NTConfig_CheckMercSafe = false; NTConfig_CastStatic = 60; // Cast Static Field until monster's HP lower less than this percent. Set to 100 if you won't NTConfig_CastStaticMon = 'Andariel Duriel Mephisto Diablo Baal'; NTConfig_CastStaticRange = 15; }
  • 댓글 #221316

    블랙호올 님 / NTConfig_Sorceress.ntl 파일의 아래부분에 NTConfig_CastStaticRange, NTConfig_CastStaticMon 을 넣어서 거리랑 보스는 넣으셨는데요.. NTAttack.ntl 파일에서 얘네들 활용하는 부분인 _staticrange = NTConfig_CastStaticRange; 랑 if((NTConfig_CastStaticMon.indexOf(target.name) != -1) && NTConfig_CastStatic < 100 && parseInt(target.hp*100/target.hpmax) > NTConfig_CastStatic && NTA_GetResistance(target, NTA_DAMAGE_LIGHTNING) <= 80) 부분 넣으셨는지 체크해보세요. 위 두가지 부분은 NTAttack.ntl 에서 수정해줘야 합니다.
  • 댓글 #221322

    멋집니다...재가 찾던 자료네요...감사히 잘 쓰겠습니다...^^
  • 댓글 #221325

    다 수정 한거 같은데 안돼네염 도대체가 뭐가 잘 못된건지 ... 수정 한거 올려 봅니다.. f((NTConfig_CastStaticMon.indexOf(target.name) != -1) && NTConfig_CastStatic < 100 && parseInt(target.hp*100/target.hpmax) > NTConfig_CastStatic && NTA_GetResistance(target, NTA_DAMAGE_LIGHTNING) <= 80) { var _staticlevel = NTC_GetSkillLevel(42); if(_staticlevel > 0) { var _staticrange; var _castx, _casty; _staticrange = NTConfig_CastStaticRange; if(GetDistance(me, target) > _staticrange || !CheckCollision(me, target, 6))
  • 댓글 #221331

    먼저 좋은자료 감사합니다. NTConfig_CastStaticRange = 15; 이부분에서 15라는 숫자는 어느정도의 거리인지.. 스테틱스킬을 보면 야드로 되있는데 15라는숫자가 야드인가요? 편하게 계산할수있게 알려주시면 감사하겠습니다.^^
  • 댓글 #221358

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

    와아..정말 필요했던 자료입니다. 추천 드리고 갑니다. ^^ 감사합니다.
권한이 없습니다.
다크 모드