Skip to content

팁 게시판

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

분류 봇관련 조회 수 1,807 추천 수 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
    몰랐던거 알게됫네요 좋은정보감사합니다

팁 게시판

번호 분류 제목 글쓴이 날짜 조회
공지   게시판 푸시 알림 / 통합 앱 서비스 34 file 트디개발자 2023.09.20 945.8k
공지 디아관련 에테리얼 벅큐빙 표 219 eunnanoDiablo™ 2008.03.05 144.8k
공지 디아관련 케릭별 갑옷 착용 모습 325 수린[아빠] 2009.06.09 116.1k
공지 디아관련 디아블로 각종 팁과 정보 간추림 입니다 (_ _) 1547 조은아저씨 2010.05.24 215.7k
공지 봇관련 유니크 업글 표 366 file 카인 2013.11.02 421.0k
656 봇관련 공방 바알런! 바바 오더받으면 봇 오더 생략하기 20 에너지절약 2010.04.15 1.2k
655 봇관련 AutoTeleport 와 MyLeechBot 연동 - D2NT3.1_NTBot4.2_0 20 thething 2010.04.15 1.8k
654 봇관련 파볼오브 소서로 파, 콜 이뮨몹 잡을 때 에러 문제 해결 43 박사 2010.04.14 1.9k
653 봇관련 소서로 카운테스잡을때 Myat_KillBoss 실패뜨고 템을하나도안먹을때 35 마스콧 2010.04.14 1.7k
652 봇관련 NT3.1 초보들을 위한 이니 쉽게 만지기... 71 camus 2010.04.14 3.5k
651 봇관련 날아다녀님 최신봇에서 보스몹만 스태틱 하기^^ 35 날자뚱띠 2010.04.13 2.0k
650 봇관련 날아다녀님버전 파볼오브 소서 이뮨몹에게 마법쓰기 24 니사 2010.04.13 2.1k
649 봇관련 봇 돌릴시에 제가 쓰는 랠따 해결법입니다... 17 spshdi 2010.04.13 1.2k
648 봇관련 자료실 쫄봇가기전 함성받기 수정합니다 #추가수정 25 시날 2010.04.12 1.6k
647 봇관련 자료실 수정 불가로 아이템,케릭 클린 자료에 오류있어 수정 합니다 10 조은아저씨 2010.04.12 908
646 봇관련 D2NT3.1+날아다녀님, 상점 판매시 물품명, 스펙 띄우기 10 손손 2010.04.12 1.2k
645 봇관련 로레,라탭완드 스왑사용(날아다녀님 4.2봇) 21 소스 2010.04.12 2.4k
644 봇관련 D2NT3.1 날아다녀님버전 로그안나오는분 임시조치방법 18 camus 2010.04.10 1.3k
> 봇관련 날아다녀님봇에 보스스태틱방법, 로레완드 사용법... 18 ♨ComeBack™배짱이 2010.04.09 1.8k
642 봇관련 D2NT 3.1 기능키 설정 (헤븐리스톤님 4.2봇) 14 소스 2010.04.09 2.1k
641 봇관련 날아다녀님 수정판에서의 MyData폴더내용 삭제 관련 22 랑랑[어울림] 2010.04.08 1.4k
640 봇관련 쫄봇때문에 고생하시는분 이렇게하세요~창고지기설명추가 97 시날 2010.04.08 9.1k
639 봇관련 D2NT 3.1 노멀버스시 대량포션사기 (날아다녀님봇 v4.2) 20 소스 2010.04.08 1.4k
638 봇관련 D2NT 공통/ 봇 이용시 맵 기능 가능하게 하기~ 22 차차[O.P] 2010.04.08 2.1k
637 봇관련 D2NT 3.1 물약 살때 무조건 엑트5에서 사게하기 8 CaoF 2010.04.07 1.0k