Skip to content

팁 게시판

쓰로잉밥 일꾼 고용기..

분류 봇관련 조회 수 1,765 추천 수 11

안녕하세요~ 나그네..입니다^^

긴 글 끝까지 읽다가 사냥영상보고 실망하시는 분들을 위해 일단 사냥영상부터 시작하겠습니다..

- 카오스 -


- 쓰론 -


사냥하는 모습이 마음에 드신 분들께서는 아래 내용을 찬찬히 읽어보세요~
뭐이리 느리냐.. 마을을 왜이리 자주가냐.. 이런 생각이 드신다면 지금바로 다른 게시판으로 이동하시면 되구요..^^"

1. 아이템셋팅/스탯/스킬

 


쓰로잉밥 일꾼 고용기.. - 1



(1) 아이템 셋팅
- 뚜껑 : 노업슬가 <- 힘을 안찍기 때문에 업글하면 안됩니다..
- 갑옷 : 메이지수수 <- 역시 힘을 안찍기 위함이죠..
- 무기 : "노에테" 윙드나이프 <- 수량떨어지면 수리해야 하기에 무조건 "노에테!!"
- 장갑 : 셋트브렘블미트 <- 넉백장을 써봤으나 윙드나이프 사정거리가 짧아 불편합니다..
- 벨트 : 유닉샤크스킨벨트 <- 윙드나이프에 피어싱 50이 붙어있어서 여기 붙은 33을 더하면 나름 잘 뚫리더군요..
- 부츠 : 고어
- 아뮬/링 : 아트마/레이븐/듀얼링
- 스왑 : 쌍오심
- 인벤 : 횃불/애니/맥피참

* 무기를 왜 윙드나이프를 사용하느냐?? 일단 수량이 많고, 공속도 빠르며, 피어싱 50%, 치타 50%가 붙어있습니다..
다른건?? 윙드액스는 아무리 옵이 좋아도 "몹도망" 이거 하나로 안됩니다..
윙드하푼은 데미지도 좋고 사거리도 길지만.. 치명적 흠.. 수량이 너무 적습니다..

- 용병(마이트) : 자존심/인내/안다

* 로그용병에 신뢰/격노/레어앰플활 다 줘봤지만 데미지가 안나옵니다..

(2) 스텟 배분
- 힘 : 노힘으로 메이지수수 입으면 모든템 착용가능합니다.
- 덱스 : 최대한 몰아주기~
- 바이탈 : 전 샷에 보이는 만큼 찍었으나.. 오더외치고 3500피 정도면 충분할거 같습니다.

(3) 스킬 배분
- 마스터리 : 마스터리 4총사 1개씩, 쓰로잉웨폰마스터리 마스터
- 컴뱃 : 더블스윙/더블쓰로우 마스터
- 워크라이스 : 오더 마스터, 남는 스킬 샤우트에 몰아줄 생각입니다(나도 살고 용병도 살자~).

2. 봇 셋팅
봇 셋팅의 설명에 앞서..
*** 저 역시 프로그래밍에는 문외한입니다.. 그냥 잔머리 쪼금 써서 설정한거니 잘못된 정보일 수 있습니다..

(1) Scripts/libs/common폴더 수정부분
MyAttack.ntj파일 중 바바에 대한 부분 마지막에 아래내용을 복사해서 붙여넣기 합니다.

function MyAt_ThrowingCheckWeapon()
{
 var _npcName = ["charsi", "fara", "hratli", "halbu", "larzuk"];
 var _npcId = [NTC_NPC_ID_CHARSI, NTC_NPC_ID_FARA, NTC_NPC_ID_HRATLI, NTC_NPC_ID_HALBU, NTC_NPC_ID_LARZUK];
 var i;
 var _count, _nWeapons;
 var _npc;
 var _items;
 var _result;
 var _preAct, _preAreaId;
 var _mercLocation, _mercClassId, _storeLocation, _storeX, _storeY;

 for (var _tab = 0; _tab < 2; _tab++)
 {
 if (MyConfig_ThrowingWeapon[_tab][0] == 0)
 continue;

 _count = 0;
 _nWeapons = 0;
 _mercLocation = -1;

 switch (MyConfig_ThrowingWeapon[_tab][0])
 {
 case 1:
 case 2: _items = me.GetItems(); break;
 case 3: _items = me.GetItems(526); break;
 case 4: _items = me.GetItems(528); break;
 }

 if (_items)
 {
 for (i = 0; i < _items.length; i++)
 {
 if (_items[i].mode == _MyMI_MODE_ITEM_MERC)
 {
 if (_items[i].itemloc == ((_tab == 0) ? _MyMI_LOCATION_BODY_RIGHT_ARM : _MyMI_LOCATION_BODY_RIGHT_ARM_2) ||
 _items[i].itemloc == ((_tab == 0) ? _MyMI_LOCATION_BODY_LEFT_ARM : _MyMI_LOCATION_BODY_LEFT_ARM_2))
 {
 if (MyConfig_ThrowingWeapon[_tab][0] < 3)
 {
 if (_items[i].itemtype == _NTIPAliasType["WingedKnife"] || _items[i].itemtype == _NTIPAliasType["ThrowingWeapons"])
 {
 _mercLocation = _items[i].itemloc - (_tab * 7);
 _count = _items[i].GetStat(70);

 if (MyConfig_ThrowingWeapon[_tab][0] == 2)
 _mercClassId = _items[i].classid;

 break;
 }
 }
 else
 {
 _result = _items[i].GetStat(70);
 _count += _result;

 if (_result < ((MyConfig_ThrowingWeapon[_tab][0] == 3) ? 200 : 140))
 _mercLocation = _items[i].itemloc - (_tab * 7);
 else
 {
 _mercLocation = 0;
 _nWeapons++;
 }
 }
 }
 }
 else if (MyConfig_ThrowingWeapon[_tab][0] > 2 && _items[i].itemloc == _MyMI_LOCATION_ITEM_INVENTORY)
 {
 _result = (MyConfig_ThrowingWeapon[_tab][0] == 3) ? 200 : 140;
 if (_items[i].GetStat(70) >= _result)
 {
 _count += _result;
 _nWeapons++;
 }
 }
 }
 }

 if (_count < (NTC_InTown() ? MyConfig_ThrowingWeapon[_tab][1] : MyConfig_ThrowingWeapon[_tab][2]))
 {
 if (MyConfig_ThrowingWeapon[_tab][0] == 1)
 {
 if (!NTC_InTown())
 {
 _preAreaId = me.areaid;

 if (!MyMo_MoveToTown())
 return false;
 }

 _NTTMGR_DoRepair = true;

 switch (me.act)
 {
 case 1: NTTMGR_VisitCharsi(); break;
 case 2: NTTMGR_VisitFara(); break;
 case 3: NTTMGR_VisitHratli(); break;
 case 4: NTTMGR_VisitHalbu(); break;
 case 5: NTTMGR_VisitLarzuk(); break;
 }

 MyVi_TownManager(true);
 }
 else if (MyConfig_ThrowingWeapon[_tab][0] == 2)
 {
 _items = me.GetItems(_mercClassId);
 if (_items && _items.length > 1)
 {
 for (i = 0; i < _items.length; i++)
 {
 if (_items[i].mode == _MyMI_MODE_ITEM_STORE && _items[i].GetStat(70) > _count)
 {
 if (!NTC_InTown())
 {
 _preAreaId = me.areaid;

 if (!MyMo_MoveToTown())
 return false;
 }

 NTC_SwapWeapons(_tab);

 if (_items[i].itemloc == _MyMI_LOCATION_ITEM_STASH)
 {
 if (!MyMI_OpenStash())
 return false;
 }
 else
 SetUIState(_MyMI_UI_INVENTORY, true);

 _storeLocation = _items[i].itemloc;
 _storeX = _items[i].x;
 _storeY = _items[i].y;

 if (NTC_ItemToCursor(_items[i]))
 {
 me.ClickItem(_mercLocation);
 NTC_PingDelay(500);

 for (i = 0; i < 120; i++)
 {
 if ((i % 40) == 0)
 me.ClickItem(0, _storeX, _storeY, _storeLocation);

 Delay(100);

 if (!me.itemoncursor)
 break;
 }
 }

 if (me.itemoncursor)
 {
 if (NTC_ClearCursor())
 {
 MyMI_PickItems(true, "", true);
 MyCo_CancelMenu();
 }
 }

 MyVi_TownManager(true);

 MyCo_CancelMenu();
 break;
 }
 }
 }
 }
 else
 {
 if (!NTC_InTown())
 {
 _preAreaId = me.areaid;

 if (!MyMo_MoveToTown())
 return false;
 }

 MyVi_TownManager(true);

 if (MyMo_TownMove(_npcName[me.act - 1]))
 _npc = NTC_FindUnit(NTC_UNIT_NPC, _npcId[me.act - 1], 5);

 if (!_npc)
 {
 if (me.act == 3)
 {
 _preAct = 3;

 MyMo_MoveToTown(4);

 if (MyMo_TownMove(_npcName[3]))
 _npc = NTC_FindUnit(NTC_UNIT_NPC, _npcId[3], 5);
 }

 if (!_npc)
 return false;
 }

 if (!MyVi_DoInteract(_npc)) return false;
 if (!NTT_DoTrade(_npc)) return false;

 if (_mercLocation)
 NTC_SwapWeapons(_tab);

 if (_mercLocation > 0)
 {
 for (i = 0; i < 80; i++)
 {
 if ((i % 40) == 0)
 me.ClickItem(_mercLocation);

 Delay(100);

 if (me.itemoncursor)
 {
 NTC_PingDelay(200);
 break;
 }
 }

 if (i > 79)
 return false;

 if (!NTC_ClearCursor())
 return false;
 }

 _items = _npc.GetItems((MyConfig_ThrowingWeapon[_tab][0] == 3) ? 526 : 528);
 if (!_items || _items.length < 1)
 return false;

 for (i = _nWeapons; i < MyConfig_ThrowingWeapon[_tab][3]; i++)
 {
 if (!NTT_ShopItem(_items[0], _npc, 2))
 return false;
 }

 MyCo_CancelMenu();
 }

 if (_preAct)
 {
 if (!MyMo_MoveToTown(_preAct))
 return false;
 }

 return (!_preAreaId || (MyMo_TownMove("portalspot") && NTM_UsePortal("BluePortal", _preAreaId)));
 }
 }

 return true;
}

(2) 캐릭이니 설정
1) 공격설정
 //##########################################################################
 // 공격 설정하기
 //---------------
 // MyConfig_AttackSkill[X] = [공격 스킬, 몬스터와의 간격, 무기 번호]
 // 참고: MyConfig_AttackSkill[1 또는 3]의 공격 스킬이 -1이면 기본값이 적용됩니다.(기본값: 휠윈드)
 //==========================================================================
 MyConfig_AttackSkill[0] = [140, 15, 1]; // 처음 한 번만 공격할 스킬
 MyConfig_AttackSkill[1] = [140, 15, 1]; // 대장을 공격할 스킬
 MyConfig_AttackSkill[3] = [140, 15, 1]; // 부하를 공격할 스킬
 MyConfig_AttackSkill[5] = [-1, 2, 1]; // 1, 3번 내성 시 공격할 스킬

2) 무기 수리설정 추가 - 공격설정 아래에 아무데나 넣으시면 됩니다..
MyConfig_ThrowingWeapon = [[1, 380, 80, 0], [0, 0, 0, 0]]; // 

3) 텔레포트와 함성은 2번 무기로 설정해줍니다.

4) 사냥터설정 수정
 NTConfig_Script.push(["MyBaalBot.ntj", []]); 중 아래 부분 소환몹 대기좌표를 수정!!! 반드시 해야합니다!!

 MyConfig_BaalBotPortalFirst = false; // 쓰론 오브 디스트럭션에 도착하면 타운포탈부터 열기
 MyConfig_BaalBotPortalXy[0] = [15116, 5068]; // 위험한 타운포탈 열 좌표 = [X, Y]
 MyConfig_BaalBotPortalXy[1] = [15116, 5068]; // 안전한 타운포탈 열 좌표 = [X, Y]
 MyConfig_BaalBotWaitingXy[0] = [15092, 5040]; // 바알이 몬스터를 소환할 때 쫄봇(움직임)이 대기할 좌표 = [X, Y]
***** MyConfig_BaalBotWaitingXy[1] = [15092, 5040]; // 바알이 몬스터를 소환할 때 대기할 좌표 = [X, Y] ***********
 MyConfig_BaalBotKill = true; // 바알 잡기
 MyConfig_BaalBotInventory = true; // 바알 잡기 전 인벤토리에 있는 아이템 정리하기

이 부분 수정하지 않으면 둘러쌓여서 힘들어집니다..


3. 마무리
정강란에 제가 쓴 글들은 사람들에게 선택받지 못하는 캐릭들을 위주로 만들다보니 조금씩 부족한게 사실입니다..
읽으시다 번뜩이는 아이디어가 있거나 잘못된 부분이 있으면 거침없이 지적해주세요!!

긴 글 읽어주셔서 고맙습니다~
댓글34
  • 평창동완소남 2011.07.03 16:37
    역시 그네띠 짱!!! 와락~ 좋은 케릭육성 추천 1000000000000000000000000000000000만개 드리고 갑니다 므흣@!
  • 달수[변태] 2011.07.03 16:49
    예고해주셨던 쓰로잉밥 드디어 나왔군요. 우선 좋은정보 올려주셔서 감사합니다. 장비랑 캐릭 준비되면 햄딘하나 명퇴시키고 투입해봐야겠네요.
  • 墨魂(묵혼) 2011.07.03 17:08
    기다리던 쓰로잉 밥~~~!!! 정독하겠습니다~!
  • ComeBackHero 2011.07.03 17:27
    좋은 정보 잘 보고 갑니다. 저도 틈나면 한번 키워봐야 겠네요.. ^^
  • 수수께끼 2011.07.03 17:59
    좋은정보 감사합니다~
  • 냥이[변태] 2011.07.03 18:55
    봇도 가능한건가요..? 좋은정보 감사합니다... 한번키워서 사냥터 던져놔봐야겠어요..
  • 왓섭욥 2011.07.03 20:44
    시도해보고 보고하겠습니다.!
  • 심심디아 2011.07.03 22:49
    처음보는바바군요^^.한번해보고싶군여.좋은정보감사합니다/
  • 『일반감자』 2011.07.04 09:30
    동영상 보며 웃은건 저뿐인가요 ㅋㅋ 바바가 양팔을 미친듯이 번갈아 움직이는것을 보며 옛날 오락실에서 버튼 미친듯이 연타하던 추억이 떠오른 1人 입니다... 추천하고갑니다~
  • 히발유 2011.07.04 10:22
    오 ~ 처음 보는 바바군요..멋집니다.. 한번 키워 보고 싶네요...
  • SoraAoi 2011.07.04 10:58
    ^^ 나그네님의 실험정신에 찬사를 표합니다. 이정도면 훌륭하네요 앰플거는 아이템이 아트마 밖에 없다는게 참 아쉽습니다. 간혹걸리더라도 용병무기로 인해 블라인드 걸려버리면 앰플이 사라지는걸 해결해야 할거 같습니다. 바바용병에 마소를 들려주면 어떨까 생각해봤는데 마소에도 블라인드 옵션이 있는걸 이제서야 알았네요 ^^;;; 많은 고민을 해보고 결정하신거로 보이네요 저걸 해결하기만 하면 속도는 2배정도 빠를것으로 예상됩니다.
  • 나그네.. 2011.07.04 11:51
    소라님.. 마소는 라텝때문에 안되요.. 힛 블라인드 타겟.. 이 녀석이 문제긴 하네요..ㅋㅋ 그래도 딤비젼이랑 달리 한놈에게만 걸리니 그다지 차이가 있을거 같진 않은데요... 흠.. 무공으로 바꿔줘볼까...
  • OLDMAN[OMD] 2011.07.04 14:42
    21차에도 적용가능한지요?? 가능하다면 방법좀 부탁 드려요^^
  • 나그네.. 2011.07.04 14:58
    21차라.. 크게 달라진건 없으나 길잡이에서 이대로 설정하면 될거 같은데요.. 이제 저도 슬슬 버젼업을 할 타이밍이 오긴 왔나보네요.. 이놈에 귀차니즘이 절 흐름에 뒤쳐지게 하는군요.. ㅡㅡ"
  • 디아매니악스 2011.07.04 15:47
    좋은 정보 잘 보고 갑니다. 저도 틈나면 한번 키워봐야 겠네요.. ^^
  • 부메랑 2011.07.04 16:44
    오호 그거 신기하네 바바가 아마같이 활쏘는거 같이 보이네..ㅎㅎ
  • 곰이당 2011.07.04 19:43
    신선한데요 저두 한번 바바 키워 바야게네요 ^^
  • 난장 2011.07.05 07:24
    정말.. 나그네님은 이 게임 자체를 즐기시는거 같아요. ㅎㅎ 대단하시네요.. 아무쪼록... 비주류에게도 찬사를... 즐거운 하루 되시기 바랍니다
  • final2012 2011.07.05 09:41
    드디어 쓰로잉이 나왔군요 동영상 감상하러 갑니다~
  • mrgoddess 2011.07.06 07:43
    멋진 바바리안 잘 감상하고 갑니다!
  • 어리버링 2011.07.06 20:45
    동영상보니 재밌기도 하고 키워보고 싶기도 하네요^^
  • 달수[변태] 2011.07.08 15:44
    야구선수 쓰로잉밥 롯X자이언츠 3군에서 올라운드 플레이어로 영입했습니다. 윙드나이프는 도저히 매물이 구해지지가 않고 일꾼들이 물어오지도 않아서 되는데로 구한 노에테 윙드액스로 플레이중인데, 헬몹은 도끼에 맞고 [도망감] 걸려도 2초면 돌아오는군요, 앰플이 잘 걸려서 윙드액스도 나름 괜찮은 것 같습니다. 현재 스왑 쌍오심으로 오더스 38렙으로 피통 3500정도 맞추고 몰덱줬는데, 뎀지감소가 수수에 8%말곤 없어서 약간 불안불안 하긴 하지만 렙이 오를수록 안정화되고, 신입이라 그런지 템도 나름 물어오네요.
  • 평행이론 2011.07.09 12:59
    유용한 정보 감사합니다.^^ 즐거운 하루 되세요^^
  • 시나브로디아 2011.07.09 13:43
    헐 땡깁니다~ 저도 한번 키워보고 싶네요 잘보고 갑니다^^
  • 달려라뻠 2011.07.12 01:43
    와우 대단하네요. 스로윙에 대해 다시한번 생각하게 하는군요.
  • InQ베이터 2011.07.12 13:28
    와~ 강하고 매력적인 바바리안님이군요 ^^ 꼭 한번 해봐야겠네요 ㅎ
  • 깐따삐아 2011.07.15 22:08
    쓰론에서도 안정적이네요...제바바는 쓰론에서 몇번 치킨당하고하는데 괜찮네요 ㅎㅎ
  • 삐따기곰 2011.07.16 18:23
    윙드나이프구하기가 힘드네요 윙드액스는 자꾸 몹이 도망가고 빨리 구해봐야겠어요 ㅎㅎ
  • 로스차일드 2011.08.02 09:47
    헐~ 이런 매력있는 케릭터가^^;;;
  • 히트 2011.08.07 12:53
    잘 구경하고 갑니다~ ㅎㅎ 수고하세요!
  • iulli 2011.08.12 09:15
    구경하고 갑니다~ ㅎㅎ 수고하세요
  • 형서늬 2011.08.28 11:01
    구경잘하고 갑니다....가끔은 이런 캐릭도 있어야 된다고 봅니다. 너무 획일적을 팔라만 많은것 같애요..
  • 개구장이 2012.02.27 21:12
    유용한 정보 감사합니다. 저도 빨리 좋은 내용들 보고 싶어요 ㅠ.ㅠ
  • 전파호쭉이 2023.02.10 02:54
    좋은 정보 감사합니다!

팁 게시판

번호 분류 제목 글쓴이 날짜 조회
공지   게시판 푸시 알림 / 통합 앱 서비스 31 file 트디개발자 2023.09.20 835.7k
공지 디아관련 에테리얼 벅큐빙 표 219 eunnanoDiablo™ 2008.03.05 140.4k
공지 디아관련 케릭별 갑옷 착용 모습 325 수린[아빠] 2009.06.09 111.6k
공지 디아관련 디아블로 각종 팁과 정보 간추림 입니다 (_ _) 1547 조은아저씨 2010.05.24 211.7k
공지 봇관련 유니크 업글 표 366 file 카인 2013.11.02 413.1k
2601 디아관련 케릭만료일 없애면서 랠따 피하기(10계정이상도전) 31 평창동완소남 2011.07.09 2.4k
2600 봇관련 봇 돌릴때 점유율이 너무 높을때 해결방법 29 배달하는양로원 2011.07.07 2.4k
2599 디아관련 면죄 사용후 스탯 쉽게 올리기 46 초봄돠 2011.07.07 2.1k
2598 디아관련 [블리자드 게임 베타테스트 신청절차] 23 file [無情]알푸 2011.07.06 1.4k
2597 디아관련 오리지날 숨겨진 9번째 단축키 23 어제지존[A1L] 2011.07.06 2.4k
2596 디아관련 봇돌이 군단 고용주님들 참고하세요. - "unable to connect" 메세지 40 file 벅바알 2011.07.05 2.1k
> 봇관련 쓰로잉밥 일꾼 고용기.. 34 나그네.. 2011.07.03 1.8k
2594 아이템/앵벌 엑트별 유니크 몹위치. 47 누렁날개 2011.07.01 3.5k
2593 디아관련 트리3쫄&3보스에 대한 Prevent Monster Heal 실험결과 17 NoQuestion。[A12L] 2011.07.01 1.7k
2592 봇관련 익스플로딩애로우 아마 일꾼고용기~ 22 나그네.. 2011.06.27 1.7k
2591 캐릭 육성 오리지널 조폭넥을 소개합니다. 25 Lucy 2011.06.26 4.3k
2590 디아관련 생각보다 강력한 효과를 지닌 옵션들 60 진돌맨 2011.06.23 7.3k
2589 봇관련 날아다뎌님 20차기준 머리찍기 안전 조폭네크봇 28 컬리넌 2011.06.22 3.5k
2588 디아관련 디아블로에서 3만피가 가능할까요??? 36 진돌맨 2011.06.22 2.9k
2587 디아관련 렐따푸는방법 유동아이피!!(중복일수도있음) 19 뽀글이 2011.06.22 2.0k
2586 봇관련 시디키 한개로 2봇 이상을 돌리고 가상컴퓨터 없이 8봇 이상을 돌리는법 21 진돌맨 2011.06.22 4.5k
2585 봇관련 화려함이 좋다!! - 무영각씬 일꾼고용기 15 나그네.. 2011.06.21 2.3k
2584 봇관련 날아다녀님 20~22차 에테 무기갑옷 큐빙 17 file 컬리넌 2011.06.21 2.2k
2583 디아관련 몬스터별 획득 가능한 룬입니다. 35 ErraticMaster 2011.06.20 10.5k
2582 아이템/앵벌 경험적 법칙 - 용병용 갑옷 벅큐빙시 항상 4솟 나오는 경우 36 E.L.L (A1L) 2011.06.20 3.6k