Skip to content

팁 게시판

날아다녀님봇에 보스스태틱방법, 로레완드 사용법...

분류 봇관련 조회 수 1,781 추천 수 8
♨ComeBack™배짱이 https://tradia.me/diablo2/diablo2_tips/223974

날아다며님이 수정 배포를 원치 않으셔서 정강에 올립니다...
이것도 위배되면 자삭 하겠습니다...

우선 맨땅에 헤딩하기 좋아하는 저같은 분들을 위해 수정 했고요,
맨땅이라 연약하기 서울역 그지없는 알바양을 위해
천군 만마와도 같은 로레 완드 @.,@ + 보스몹 스태틱 사용법입니다...

먼저 봇원형을 만들어 주신 헤븐리스톤님, 수정본을 만드신 날아다녀님,
스태틱적용법 알려주신 승재님, 로레완드 적용법을 공개하신 쭤쭤붜님 갑사합니다...
이상을 보면 알겠지만 제가 한 것은 이 모든 것을 조합한것입니다...

각설하고 시작합니다...

@ 보스몹 스태틱...

날아다녀님 봇은 보스몹을 전부 스태틱하기 때문에 제허접봇은 다구리를 못 견딥니다...
그렇다고 몸빵 좋은 액트 보스들을 걍 팰수도 없고...
추가법은 간답합니다...

우선,
케릭 컨피그 파일에 스태틱 설정은 100으로 해주시구요...
스태틱 원하는 각 보스몹 스크립열어서

function MyMain()
{
 MyConfig_SorceressCastStaticBoss = 60; // 대장을 잡을 때 사용할 스태틱 필드(100: 사용 안함)

이렇게 추가하면 되더군요...
승재님의 방법은 제게서 오류가 나더군요 ...
그래서 위에 스킬부분은 다 삭제했습니다...

@ 로레완드 사용법...

사용법은 쭤쭤붜님과 같습니다...그분것이기에...
다만 날아다녀님이 자신의 함수를 쓰는지라 그것만 변경했습니다....

우선,
D2NT3.1_NTBot4.2_0\scripts\libs\common에서 MyAttack.ntl을 엽니다...
그리고 ctrl + f를 눌러서 function MyAt_KillBoss를 찾습니다...
그리고 18줄 아래 if (!_target) return false; 와 
if (!_target.IsAttackable()) return isAttack; 사이에 추가하면 됩니다...
이렇게...

function MyAt_KillBoss(classId, isAttack, maxAttacks, isCheckMerc, isCheckCurse)
{
 var _target;

 if (MyConfig_AttackSkill[1][0] < 0)
 return false;

 switch (arguments.length)
 {
 case 1: isAttack = false;
 case 2: maxAttacks = 200;
 case 3: isCheckMerc = MyConfig_CheckMerc;
 case 4: isCheckCurse = MyConfig_CheckSelfCurse[1][0] > 0 || MyConfig_CheckMercCurse[1][0] > 0;
 break;
 }

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

//================ 추가

 orgx = me.x;
 orgy = me.y;
 
 if(NTConfig_CastLRMon.indexOf(_target.name) != -1)
 {
 _weapon = me.GetItems();
 
 if(_weapon)
 {
 for(var i = 0 ; i < _weapon.length ; i++)
 {
 if(_weapon[i].GetStat(204) >= '19200' && _weapon[i].GetStat(204) < '19300')
 {
 if(_weapon[i].itemloc == 4 || _weapon[i].itemloc == 5)
 _NTP_HaveLRW = 0;
 else
 _NTP_HaveLRW = 1;

 MyMo_MoveTo(me.areaid, _target.x, _target.y+5, 1, false);
 NTC_SwapWeapons(_NTP_HaveLRW);
 break;
 }
 }
 }

 if (me.GetSkill(NTC_HAND_RIGHT) == 91)
 { 
 NTC_CastSkill(91, NTC_HAND_RIGHT, me.x, me.y-3);
 }
 if (_NTP_HaveLRW == 1)
 {
 NTC_SwapWeapons(0);
 }
 else
 {
 NTC_SwapWeapons(1);
 }
 MyMo_MoveTo(me.areaid, orgx, orgy, 1, false);
 }
 
//================== 여기까지

 if (!_target.IsAttackable())
 return isAttack;

**응용 여기서 CastSkill 91이 로레랍니다... 라탭을 원하면 82로 바꿔 주시면 된답니다...
동작여부는 안해봐서 모르겠습니다...죄송...**
그리고,
NTTown.ntl를 열어서 마찬가지로 function NTT_CheckRepair를 찾습니다...
함수 끝부분에 추가합니다..
이렇게...

function NTT_CheckRepair(repairpercent)
{
 var _max_dur;
 var _percent;
 var _items = me.GetItems();

 if(!_items)
 return false;

 for(var i = 0 ; i < _items.length ; i++)
 {
 if(_items[i].mode == 1 && !(_items[i].itemflag&0x400000) && !_items[i].GetStat(152))
 {
 if(_items[i].itemtype == 42 || _items[i].itemtype == 43 || _items[i].itemtype == 44 || _items[i].itemtype == 87)
 _percent = Math.floor((_items[i].GetStat(70)*100) / (GetBaseStat("weapons.txt", _items[i].classid, 45)+_items[i].GetStat(254)));
 else
 {
 _max_dur = _items[i].GetStat(73);
 if(_max_dur == 0)
 continue;

 _percent = Math.floor((_items[i].GetStat(72)*100) / (_max_dur*(_items[i].GetStat(75)/100 + 1)));
 }

 if(_percent <= repairpercent)
 return true;

//============== 추가

 if(_items[i].GetStat(204) >= '19200' && _items[i].GetStat(204) <= '19220')
 {
 return true;

//============== 여기까지

 }
 }
 }

 return false;
}

끝으로,
케릭 컨피그 파일을 열어서 공격설정 마지막 부분에
 NTConfig_CastLRMon = '안다리엘 듀리얼 메피스토 디아블로 바알 Andariel Duriel Mephisto Diablo Baal';
를 추가해 줍니다...
이렇게...

 MyConfig_CheckMerc = true; // 사냥 중 용병이 죽으면 살리기
 MyConfig_CheckSelfCurse = [[true, 2, 9, 19, 55, 60, 61], [0, 2, 9, 19, 55, 60, 61]];
 MyConfig_CheckMercCurse = [[true, 2, 9, 19, 55, 60, 61], [0, 2, 9, 19, 55, 60, 61]]; 
 NTConfig_ClearPosition = [false, false, false];
 NTConfig_CastLRMon = '안다리엘 듀리얼 메피스토 디아블로 바알 Andariel Duriel Mephisto Diablo Baal';

로레를 원피않는 보스는 빼주면 대겠져...
그런데 딴 보스는 추가해도 로레를 안뿌리더군요... ㅡ,.ㅡa

참고로 로레스왑시 오른쪽 스킬이 로레로 안돼있으면 안뿌립니다...
가끔 텔레로 변해있는 경우가 있더군요...
봇순이 상망시 그런것 같습니다...
번거롭지만 봇순이 사망후 다시 오른쪽 스킬을 로레로 바꿔 주세요..

댓글18
  • 風雲 2010.04.09 18:30
    글 제목이 너무 길어요.. ^^ 짧게 줄여주시면 좋겠습니다.
  • Forever_Force 2010.04.09 18:36
    흐음 소서리스 말고 다른케릭으로 봇돌린떈 오류가안나려나?
  • 만인에게두루두루 2010.04.09 19:07
    적용 잘 되네요^^ 감사합니다.
  • spshdi 2010.04.10 22:39
    좋은 정보 입니다,,,,바로 적용^^
  • 항상행복하길~ 2010.04.12 08:27
    감사합니다..좋은 정보입니다..추천하고 갑니다..^^
  • 와글와글 2010.04.12 14:26
    적용 잘됩니다^^ 치킨률조금 줄어들었어요ㅎ
  • 오리매니아 2010.04.12 16:48
    덕분에 원활히 돌아 갑니다~
  • 주드엉 2010.04.12 21:10
    저는 왜 스택틱이 안될까요? bots 폴더에 있는 NTAndariel.ntj 여기 안다리엘을 스태틱하려면 맨 마지막에 그냥 3줄만 복사해서 하면 되는거 아닌가요?
  • 주드엉 2010.04.12 21:14
    캐릭 콘피그 파일에도 각각 캐스트를 100으로 하고 했는데요. 만약 위에대로 하면 ntbotgame.ntl(147). mymain 이 정의 되지 않았다는 에러가 뜨네요.
  • 주드엉 2010.04.13 09:19
    레퍼런스 에러라고 뜨면서 mymain is not defined 라고 뜹니다
  • 주드엉 2010.04.13 09:21
    아 해결하였습니다. 제가 잘못 알고 있었네요^^
  • spring 2010.04.17 12:08
    잘보고갑니다.즐거운하루되세요
  • 자판 2010.04.27 11:23
    오랫만에 복귀했는데 참고 하겠습니다 고맙습니다~
  • 블르스조아 2010.05.03 18:42
    유용한 정보 알려주셔서 정말 감사합니다 ~^^
  • 가을마니 2010.05.09 16:48
    좋은정보 알려주셔서 감사합니다 ^^
  • 듀엣 2010.05.22 20:31
    오늘두 하나 배우고 가는군요!! 감사 드리고 즐디아 하십시요!!!
  • 카타르시스 2010.05.27 12:24
    유용한 정보 감사합니다~ 사용하기 이전에 추천을~ ^^
  • 으흥으헝 2011.07.06 23:11
    몰랐던거 알게됫네요 좋은정보감사합니다

팁 게시판

번호 분류 제목 글쓴이 날짜 조회
공지   게시판 푸시 알림 / 통합 앱 서비스 32 file 트디개발자 2023.09.20 860.7k
공지 디아관련 에테리얼 벅큐빙 표 219 eunnanoDiablo™ 2008.03.05 141.4k
공지 디아관련 케릭별 갑옷 착용 모습 325 수린[아빠] 2009.06.09 112.7k
공지 디아관련 디아블로 각종 팁과 정보 간추림 입니다 (_ _) 1547 조은아저씨 2010.05.24 212.4k
공지 봇관련 유니크 업글 표 366 file 카인 2013.11.02 414.5k
2141 일반 아 봇돌릴때만 컴퓨터가 왜케 느려졌지?ㅜㅜ 44 나눔쟁이♥ 2010.04.13 1.8k
2140 일반 전기세 계산해보세요 61 file 나눔쟁이♥ 2010.04.13 2.1k
2139 디아관련 워든이 켜졌습니다 116 아옹 2010.04.13 2.8k
2138 봇관련 날아다녀님버전 파볼오브 소서 이뮨몹에게 마법쓰기 24 니사 2010.04.13 2.1k
2137 캐릭 육성 Basic Of ZealDin 17 file Holy-ZealDin 2010.04.13 1.7k
2136 디아관련 별거 아닌데 알트키 누른상태 유지시키는 팁 46 앞으로뒤로 2010.04.13 5.6k
2135 봇관련 봇 돌릴시에 제가 쓰는 랠따 해결법입니다... 17 spshdi 2010.04.13 1.2k
2134 디아관련 룬워드용 재료템들을 정리해봤습니다. 지적은 감사히 받겠습니다. 29 자폐딘 2010.04.13 3.0k
2133 봇관련 자료실 쫄봇가기전 함성받기 수정합니다 #추가수정 25 시날 2010.04.12 1.6k
2132 디아관련 시디키 겹칠때 시디키 재발급 받는방법입니다 36 적절한봇 2010.04.12 2.0k
2131 봇관련 자료실 수정 불가로 아이템,케릭 클린 자료에 오류있어 수정 합니다 10 조은아저씨 2010.04.12 884
2130 디아관련 무인 원격제어하기! 회사에서도 붓을 확인할 수 있다!! 46 한성질 2010.04.12 1.5k
2129 봇관련 D2NT3.1+날아다녀님, 상점 판매시 물품명, 스펙 띄우기 10 손손 2010.04.12 1.1k
2128 봇관련 로레,라탭완드 스왑사용(날아다녀님 4.2봇) 21 소스 2010.04.12 2.3k
2127 디아관련 아이템 드랍율 계산기 28 Akara 2010.04.11 1.7k
2126 디아관련 몬스터별 / 아이템별 드롭 확률(%) 표 22 Holy 2010.04.11 2.9k
2125 디아관련 오리를 하는데 도움이 되는 각종정보입니다.. 39 루인 2010.04.10 2.0k
2124 봇관련 D2NT3.1 날아다녀님버전 로그안나오는분 임시조치방법 18 camus 2010.04.10 1.3k
2123 디아관련 vm웨어없이 8캐릭(로더)(16봇???) 한방에 접속하기 34 셋쇼마루동생 2010.04.10 6.9k
> 봇관련 날아다녀님봇에 보스스태틱방법, 로레완드 사용법... 18 ♨ComeBack™배짱이 2010.04.09 1.8k