Skip to content

팁 게시판

바바리안 스크립트

분류 봇관련 조회 수 1,189 추천 수 4
http://gigafile.empas.com/download/sid=27&info=821271d08aaf38c26958605e35e927fdad3378c6ebe6c62cf6954521d3fe405eed42260ceb74452d0ca8be23d0667aa1dc4789
예전에 본네크 허접하게 해봤었는데,
이번엔 바바리안이 땡겨서 팔라딘 부분을 복사해서 만들어봤습니다.

<NTAttack.dbl>
============================
function NTA_GetDamageType(skillid)
{
 switch(skillid)
 {
 case 74: // Corpse Explosion
 case 106: // Zeal
 case 107: // Charge
 case 151: // Whirlwind
 return NTA_DAMAGE_PHYSICAL;

 case 112: // Blessed Hammer
 case 152: // Berserk
 //case 74: // Corpse Explosion (nec)
 return NTA_DAMAGE_NONE;
============================
============================
function NTA_BarbarianAttackInt(target, boss, maxattacks)
{
 var _attackprimary;
 var _maxattacks = 0;
 var _usehand1, _usehand2;
 var _damagetype1, _damagetype2;
 var _range1, _range2;
 var _prehp1, _prehp2;
 var _nohit = true;

 _attackprimary = boss ? NTConfig_AttackBoss : NTConfig_AttackOthers;

 _usehand1 = NTC_IsLeftSkill(_attackprimary) ? 2 : NTC_HAND_RIGHT;
 _damagetype1 = NTA_GetDamageType(_attackprimary);

 if(NTConfig_AttackSecondary > 0)
 {
 _usehand2 = NTC_IsLeftSkill(NTConfig_AttackSecondary) ? 2 : NTC_HAND_RIGHT;
 _damagetype2 = NTA_GetDamageType(NTConfig_AttackSecondary);
 }

 switch(_attackprimary)
 {
// case 101: // Holy Bolt
// case 121: // Fist of the Heavens
// _range1 = 20;
// break;
 default:
 _range1 = 2;
 break;
 }

 switch(NTConfig_AttackSecondary)
 {
// case 101: // Holy Bolt
// case 121: // Fist of the Heavens
// _range2 = 20;
// break;
 default:
 _range2 = 2;
 break;
 }

 _prehp1 = target.hp;

 while(_maxattacks++ < maxattacks && NTA_IsValidTarget(target, true))
 {
 if(checkCollision(me, target, 3))
 {
 if(boss)
 {
 if(_attackprimary == 101 || _attackprimary == 121)
 NTA_MoveCloseInt(target, Math.round(getDistance(me, target)/2));
 }
 else if(me.area != 131)
 return false;
 }

 _prehp2 = target.hp;

 if(NTA_GetResistance(target, _damagetype1) < 100)
 {
 if((_maxattacks % 2) == 1 && _nohit)
 {
 if(_attackprimary == 112)
 {
 if(!NTM_MoveTo(target.x+1, target.y, 0) && !boss)
 return false;
 }
 else
 {
 if(!NTA_MoveCloseInt(target, _range1) && !boss)
 return false;
 }

 //if(NTConfig_PutAura > 0)
 // NTC_PutSkill(NTConfig_PutAura, NTC_HAND_RIGHT);
 }

 NTC_DoCast(_attackprimary, _usehand1, target);
 }
 else if(NTConfig_AttackSecondary > 0 && NTA_GetResistance(target, _damagetype2) < 100)
 {
 if((_maxattacks % 2) == 1 && _nohit)
 {
 if(NTConfig_AttackSecondary == 112)
 {
 if(!NTM_MoveTo(target.x+1, target.y, 0) && !boss)
 return false;
 }
 else
 {
 if(!NTA_MoveCloseInt(target, _range2) && !boss)
 return false;
 }

 //if(NTConfig_PutAura > 0)
 // NTC_PutSkill(NTConfig_PutAura, NTC_HAND_RIGHT);
 }

 NTC_DoCast(NTConfig_AttackSecondary, _usehand2, target);
 }
 else
 {
 if(boss)
 {
 if((_maxattacks % 2) == 1 && _nohit)
 {
 if(_attackprimary == 112)
 NTM_MoveTo(target.x+1, target.y, 0);
 else
 NTA_MoveCloseInt(target, _range1);

 //if(NTConfig_PutAura > 0)
 // NTC_PutSkill(NTConfig_PutAura, NTC_HAND_RIGHT);
 }

 NTC_DoCast(_attackprimary, _usehand1, target);
 }
 else
 return false;
 }

 if(boss)
 {
 if((_maxattacks % 8) == 0)
 {
 if(target.hp < _prehp1)
 _prehp1 = target.hp;
 else
 return false;
 }
 }
 else
 {
 if((_maxattacks % 4) == 0)
 {
 if(target.hp < _prehp1)
 _prehp1 = target.hp;
 else
 return false;
 }
 }

 _nohit = (target.hp >= _prehp2);

 if(NTConfig_CheckSafe)
 {
 if(!NTTMGR_CheckSafe(1))
 return false;
 }
 }

 return true;
}
=====================================
윗부분에서 버서크 추가해주고
아랫부분에서 팔라딘 스크립트를 바바리안으로 복사해주고
오라부분같은거는 지웠습니다.

<NTConfig_Barbarian_.dbl>
=================================================
 NTConfig_AttackFirst = 146; // Cast your first spell once. Set to 0 if you won't
 NTConfig_AttackBoss = 151; // Cast your primary spell to boss.
 NTConfig_AttackOthers = 151; // Cast your primary spell to others.
 NTConfig_AttackSecondary = 152; // Cast your Secondary spell if monster is immune to your primary spell. Set to 0 if you won't
 NTConfig_ClearPosition = true; // Set to true if you want to clear area after killing boss.
 NTConfig_CheckSafe = true; // Set to true to check for curses, merc and potion (go to town if needed)

}
/*
146: 배틀크라이
143: 리프어택
151: 휠윈드
152: 버서크
*/
==================================================
NTConfig_AttackFirst =
이부분에 리프어택이나 배틀크라이 넣어주면 될거같습니다.

마나가 많이 딸려서 통찰용병이 꼭필요한듯 보이고
물리공격이라 디아,바알같은곳은 안가게 설정해서 몇번 돌려보니깐.
허접하지만 되긴 되네요. ㅎㅎ



  • 반격 2008.06.03 00:53
    바바 렙업용으로 좋을듯 합니다. 추천합니다.
  • mickymouse 2008.06.03 01:43
    감사합니다. 프렌지바바로 스킬줘도 잘돌아가네요.
  • 시스코 2008.06.03 07:09
    이걸 삥바바 트라빈컬용으로만 하게 못할까요? 트라빈컬만 돌려봤는데 약간 불안하네요. 사양후에 시체에서 아이템 회수는 어떻게 해야되는건가요?
  • 시스코 2008.06.03 07:09
    삥바바용으로 봇 관련 정보가 없어서 해메고 있었는데 이것만으로 저한테는 추천감이네요 ^^
  • 武道™ 2008.06.03 12:57
    고맙습니다......^^ 잠자고 있는 제 변신 바바 렙업이 드디어 시작되는군요.
  • mickymouse 2008.06.05 10:20
    바바가 스왑으로 함성을 안하네요. 스왑해서 함성할수 있는 법이나 자료있는곳 아시는분 있나요?
  • 맨땅헤딩박사과정 2008.06.12 18:51
    위그대로 복사해서 실행 시켜봤는데 바바가 휠은 안돌고 노말 칼질만 하는데 휠돌릴라면 어떻게 수정해야되나요? ㅠㅠ
  • 댜블루 2010.07.16 13:03
    좋은 정보입니다~ 감사^^ㅋ
  • 프리스티 2010.07.16 13:45
    감사합니다 수고 많으셨네요 ㅎㅎ

팁 게시판

번호 분류 제목 글쓴이 날짜 조회
공지   게시판 푸시 알림 / 통합 앱 서비스 31 file 트디개발자 2023.09.20 831.5k
공지 디아관련 에테리얼 벅큐빙 표 219 eunnanoDiablo™ 2008.03.05 140.2k
공지 디아관련 케릭별 갑옷 착용 모습 325 수린[아빠] 2009.06.09 111.4k
공지 디아관련 디아블로 각종 팁과 정보 간추림 입니다 (_ _) 1547 조은아저씨 2010.05.24 211.6k
공지 봇관련 유니크 업글 표 366 file 카인 2013.11.02 412.9k
공지   맨땅 초보자 가이드 597 file 뮤리아 2020.10.16 994.6k
공지   카카오톡 1:1 채팅방 만드는 법 101 트디개발자 2018.05.20 424.4k
1461 봇관련 < 바바리안 스크립트 수정판 : 휠돌기 가능 > 7 맨땅헤딩박사과정 2008.06.15 1.4k
1460 디아관련 해킹 방지/예방/대처.. 4 〃MrLee〃 2008.06.14 1.3k
1459 봇관련 새로운 래더를 준비하는 노말유니크 이니입니다. 10 seachild 2008.06.13 3.0k
1458 디아관련 본넥없이..트리런해보자.. 포탈입구 트리런~ 27 남자의두얼굴 2008.06.11 2.8k
1457 새소식 6월 17일 래더 리셋한다네요 15 냐냐냐부부 2008.06.10 2.9k
1456 디아관련 트리런 셋팅 중 메피 가두기. 7 한글815 2008.06.10 2.6k
1455 봇관련 레어/매직 써클릿의 접두사 접미사를 정리해봤습니다. 1 seachild 2008.06.09 2.9k
1454 봇관련 가끔 발생하는 리스타트 후의 로그인 문제 7 시샘 2008.06.09 1.3k
1453 봇관련 [nt봇] 바알런시 다음방제 말하기 4 아토믹스 2008.06.08 2.1k
1452 봇관련 [NT봇]리스타트와 cpu점유율 에관한 tip 23 용필 2008.06.07 4.4k
1451 봇관련 [NT봇] NTA_ClearRooms 사용시 콜투상태 추가 3 아토믹스 2008.06.06 1.2k
1450 일반 Usb로 디아 실행법!!! 2기가면 충분 25 옆집김새댁 2008.06.05 3.9k
1449 디아관련 햄딘 차지렉(위치렉) 구사방법 14 [無情]할매소서 2008.06.05 2.8k
1448 봇관련 [NT봇] 카운테스 길목 방어구,무기고 추가. (수정) 13 아토믹스 2008.06.04 1.7k
1447 봇관련 11번오류 푸는방법입니다^^캐릭명오류 5 무스 2008.06.03 1.3k
1446 디아관련 [정보] IpTime g304 를 사용하시는 분들에게만 해당되는 아이피 변환법. 14 한글815 2008.06.03 1.5k
1445 봇관련 NTBot 로비에러 줄이기 19 [無情]디아블러네 2008.06.03 3.4k
> 봇관련 바바리안 스크립트 9 희찬-187 2008.06.02 1.2k
1443 일반 트리런 1월까는 또다른 방법(1) 19 SeDa_댄싱킹 2008.06.02 2.4k
1442 디아관련 드림버그 메크로 사용법..^^ 16 원조꼭미남 2008.06.01 3.5k