Share Script đánh TG 4 hệ( legn@ version 2.5 hoặc 2.6.0)

Thảo luận trong 'TS Online' bắt đầu bởi HML_ComeBack, 11/8/06.

  1. HML_ComeBack

    HML_ComeBack Youtube Master Race

    Tham gia ngày:
    20/4/06
    Bài viết:
    52
    Bạn test thử chưa :) , mình thì thử kiểu script kia rồi và thấy là warp với tốc độ thua hoàn toàn, nên mới cố fix mấy cái script này :D, bạn thử vào 1 acc = alogin đi rùi pt con gà , nếu bạn kip nhìn thấy nó chạy hay nói chuyện thì ....:D
     
  2. Trai&GáiCP

    Trai&GáiCP Mr & Ms Pac-Man

    Tham gia ngày:
    25/6/06
    Bài viết:
    130
    Nơi ở:
    Địa Cầu
    =)) so tốc độ với alogin so làm gì , nhưng vẫn nhìn thấy , xem delay đi , delay(0) còn nhìn thấy chứ là =))
     
  3. Trai&GáiCP

    Trai&GáiCP Mr & Ms Pac-Man

    Tham gia ngày:
    25/6/06
    Bài viết:
    130
    Nơi ở:
    Địa Cầu
    mình đánh TG thì cả nhận Q + đánh + lấy ngọc chưa đến 1 phút :)
     
  4. Trai&GáiCP

    Trai&GáiCP Mr & Ms Pac-Man

    Tham gia ngày:
    25/6/06
    Bài viết:
    130
    Nơi ở:
    Địa Cầu
    quên mất sao ko cho thêm phần trade vào nhỉ :)) 100% = legna đi
     
  5. HML_ComeBack

    HML_ComeBack Youtube Master Race

    Tham gia ngày:
    20/4/06
    Bài viết:
    52
    vậy mình thua ::) , nếu team ngon chắc cũng phải mất tầm 3' :p, trade thì nói thiệt lf chưa bít( noob mà ) , để tìm hiểu thử xem rồi update :D
     
  6. Trai&GáiCP

    Trai&GáiCP Mr & Ms Pac-Man

    Tham gia ngày:
    25/6/06
    Bài viết:
    130
    Nơi ở:
    Địa Cầu
    nói thật chỉ khuyên thế thôi , còn bạn nghĩ mình là người lắm chuyện hay chuyên đi kiếm chuyện cũng chịu thôi.
     
  7. HML_ComeBack

    HML_ComeBack Youtube Master Race

    Tham gia ngày:
    20/4/06
    Bài viết:
    52
    Đừng hỉu lầm :-J mình tiếp nhận lời khuyên của bạn 1 cách rất thoải mái và vui vẻ ko hề nghĩ gì cả ::) , tạm thời đối với trình độ của mình thì thế này tạm dùng được :D, sẽ cố gắng hơn và mong được các bạn chỉ bảo thêm :hug:
     
  8. river0607

    river0607 Donkey Kong

    Tham gia ngày:
    27/6/04
    Bài viết:
    375
    Nơi ở:
    Fairy Tale
    Mấy script này cứ đến chỗ lấy ngọc TG là dis, ko đánh lun, phải log = tay tip rồi move về TQ à ??? :(( Script Phong còn kinh di hơn, đến chỗ lấy ngọc, dis, rồi quay lại chỗ nhận Q, rồi đứng yên ở đó lun

    Đến giờ vẫn chưa đánh được rồng, thử log = tay thì thấy đánh được :((, chưa đành,chờ fix script >.<
     
  9. champion1975

    champion1975 Mr & Ms Pac-Man

    Tham gia ngày:
    13/6/06
    Bài viết:
    102
    Nơi ở:
    Thành Phố Mang Tên B
    Thank nhiều nha bạn!
    Có những scrip này công việc farm của mình có lẻ thuận tiện hơn rồi.
    ____________________________________________
    BIẾT NÓI GÌ NỮA ĐÂY
    [​IMG]
    KẾT GIỚI NHƯ VẬY CHO CHẮC​
     
  10. PeTidOnline

    PeTidOnline Youtube Master Race

    Tham gia ngày:
    25/3/06
    Bài viết:
    91
    Sao toàn chủ pt, ko ai share mem ah:hug:
    Vậy mình share rip mem của mình :D
    Hỏa nè
    Mã:
     double DisconnectFlag = 0.3;     // Disconnect when current HP is below 30% 
    
    double hpFractionEat = 0.9;    //Eat HP when current HP<= 80% 
    double spFractionEat = 0.8; 
    double hpFraction = 1.0;        //Eat until current HP >= 95 % 
    double spFraction = 0.95; 
    
    byte DisconFai = 00;        //    Faith of warrior to disconnect 
    
    byte battle_count = 0; 
    byte NS_count = 0;
    byte party = 0;
    int time = 0;
    int nhanQ = 0;
    uint A = 0;
    
    /***** Chinh sua ID chu Party o day *****/ 
    
    uint idchupt1 = 2435787; 
    uint idchupt2 = 2435847; 
    uint idchupt3 = 2435858;
    uint idchupt4 = 2435872; 
    uint idchupt5 = 2435887; 
    uint idchupt6 = 2435945; 
    
    /*************************************/ 
    
    /*********************** My Attack *************************/ 
    public override void MyAttack() 
    {    
    CharacterInfo MyChar = ts.Character;  
        ts.SendAttack(MyChar.Row, MyChar.Col, 0, 2, 17001);     
    } 
    
    
    /******************* My Partner Attack *********************/ 
    public override void MyPartnerAttack() 
    { 
    CharacterInfo MyWarrior = ts.CurrentPartner;  
         ts.SendAttack(MyWarrior.Row, MyWarrior.Col, 0, 2, 10000); 
    } 
    
    
    /********************* Battle Started **********************/ 
    public override void BattleStarted() 
    { 
    battle_count++; 
    time = 0;
    } 
    
    
    /********************* Battle Stoped ***********************/ 
    public override void BattleStopped() 
    {     
    AutoEatFood(); 
    ProcessInventoryAction(); 
        time = 0;
    } 
    
    /********************* Nhan Quest ***********************/
    void NhanQuest()
    {
     if (ts.Character.mapid == 18021 && nhanQ == 0) {
            ts.delay(500);
            ts.Walk(462,675);
            ts.ClickOnNPC(4);
     } 
    }
    
    
    /******************* Receive Question *********************/ 
    public override void doRecvQuestion() 
    { 
    NS_count++;
    } 
    
    
    
    /******************** Response Answer **********************/
    public override void ResponseAnswer()
    {		
    string tmp=ts.LastQuestion.Replace("=?","");
    int ans=ts.Eval(tmp);
    byte ans_index=Convert.ToByte(ts.LastAnswers[ans.ToString()]);	
    ts.Answer(ans_index);
    }
    
    /******************** NPC Dialog Menu **********************/
    public override void NpcDialogMenu(ushort DialogId)
    {
    debug("Dialog Menu ID = "+DialogId.ToString());
    if (DialogId == 4) {ts.SelectChoice(1);ts.SendEnd();}
    }
    
    
    /********************* NPC Dialog ID ***********************/
    public override void NpcDialog(ushort DialogId)
    {	
    debug("Dialog ID = "+DialogId.ToString());
         if(DialogId==13952) {ts.SendEnd();} 
         if(DialogId==13953) {ts.SendEnd();} 
         if(DialogId==13954) {ts.SendEnd();} 
         if(DialogId==13955) {ts.SendEnd();} 
         if(DialogId==14523) {ts.SendEnd();nhanQ = 1;ts.ClickOnNPC(100);} 
         if(DialogId==13956) {ts.SendEnd();nhanQ = 1;ts.ClickOnNPC(100);ts.RequestParty(A);} 
         if(DialogId==13957) {ts.SendEnd();nhanQ = 1;ts.ClickOnNPC(100);ts.RequestParty(A);} 
    }
    
    
    /************************ On Timer *************************/ 
    public override void OnTimer()  
    { 
    time++;
    } 
    
    
    /************************* Start ***************************/ 
    public override void Start() 
    { 
    ts.RequestParty(A);
    } 
    
    
    /************************** Stop ***************************/ 
    public override void Stop() 
    { 
    debug("**************************************************  **********************",255) ;  
    debug(" Số trận đánh : " + battle_count ,255) ; 
    debug(" HP của "+ts.Character.CharName+" = " + ts.Character.HP +" "+ "/" +" "+ ts.Character.MAXHP,255); 
    debug(" HP của "+ts.CurrentPartner.CharName +" = " + ts.CurrentPartner.HP + " "+"/" +" "+ ts.CurrentPartner.MAXHP +"   "+" FAI = " + ts.CurrentPartner.fai,255);  
    debug(" Số con ma : " + ts.Character.ghost ,255) ; 
     } 
    /************************** Player Online ***************************/
    public override void PlayerOnline(uint playerid,ushort mapid) 
    { 
    if (playerid ==  idchupt1 ||playerid == idchupt2 ||playerid == idchupt3 ||playerid == idchupt4 ||playerid == idchupt5 ||playerid == idchupt6 && nhanQ == 0 && ts.Character.mapid != 18021) {debug("ChuPT Online, Request Party .......");party = 1;ts.RequestParty(playerid);A = playerid;}
    }
    /*********************** Party Stop ************************/ 
    public override void PartyStop(uint playerid) 
    {
     if (playerid ==  idchupt1 ||playerid == idchupt2 ||playerid == idchupt3 ||playerid == idchupt4 ||playerid == idchupt5 ||playerid == idchupt6) {NhanQuest();}
    }
    
    /********************* Fishish Answer **********************/ 
    public override void FinishAnswer() 
    { 
    ts.delay(100);
    NhanQuest();
    } 
    
    /********************** Warp Finished **********************/
    public override void warpFinish()
    {
    NhanQuest();
    }
    
    /************************ Init Bot *************************/ 
    public override void InitBot() 
    {       
    NhanQuest();
    AutoEatFood();
    ts.SetReconnectTime(1); 
    ts.SetMaxIdleTime(15); 
    ts.SetTimerOnOff(true);
    Stop(); 
    time = 0;
    ts.RequestParty(A);
    }
    Script mem này có thể party 6 idchupt.Theo mình thì chupt tốt nhất nên nhận party từ 12 gà hoặc hơn để mỗi lần làm TG chỉ cần sửa id 1 gà 1 lần chứ dắt được 4 con gà qua nhận Q lại sửa rip 1 lần thì....hơi mệt ;;)
     
  11. ThePlea

    ThePlea Fire in the hole! ➹ Marksman ➹ Lão Làng GVN

    Tham gia ngày:
    27/7/06
    Bài viết:
    2,503
    Nơi ở:
    Bí mật [-(
    Add vô đâu vậy HML mình hẻm bít chỉ mình với.:((:((
    P/S:Phải add vô phần cuối cùng của cái common đúng ko:-/
     
  12. TunLove

    TunLove Youtube Master Race

    Tham gia ngày:
    12/11/05
    Bài viết:
    80
    Nơi ở:
    Lữ Bố (ZhuLu city)

    Sao bạn kô dung lệnh ts.Warp(warpid) thì có fair nhanh hơn kô??? thì như thế sẽ tránh được việc gặp NPC nó se warp thẳng vào nơi nhận Q luôn; thì đỡ fair dung lệnh Walk và delay nhiều thế này??? tui vẫn chưa hiểu lắm ý của bạn viết những đoạn này .....Tui nôb mà giả thích cho tôi nha..Thanks
     
  13. Rubin_Hot

    Rubin_Hot Dragon Quest

    Tham gia ngày:
    2/5/06
    Bài viết:
    1,421
    Nơi ở:
    Sao chổi
    luyện lên 30lv hả mấy anh rồi cho nó xài cái này tự chạy qua con cự thú đánh hả hay ai biết chỉ em rõ hơn được không
     
  14. HML_ComeBack

    HML_ComeBack Youtube Master Race

    Tham gia ngày:
    20/4/06
    Bài viết:
    52
    ts.Warp() có trong common rồi bạn ah , với lại phải chạy đến gần mới click NPC được, cái đoạn code mình post sau là do chưa có quyền sửa bài viết hehe:D giờ mình edit rồi chỉ copy và dùng thôi,script này dùng cho version 2.5 và 2.6.0 mình đã up ở dưới script đó,( trang 1 )
     
  15. TS4ever

    TS4ever Donkey Kong

    Tham gia ngày:
    3/8/05
    Bài viết:
    359
    Việc tránh gặp NPC cũng không có gì là khó...khi log legna vô bạn cho nó ăn trái bom khói tránh gặp NPC á..thế thì hok sợ gặp BTQ với NPC ràu....khỏi phải f3,f4, khỏi bi hư keyboard:>
     
  16. Gillian_ly

    Gillian_ly Donkey Kong

    Tham gia ngày:
    21/2/05
    Bài viết:
    356
    Nơi ở:
    Trác Quận
    xạo quá, đánh cỡ nào cũng ko quá 3 turn , 1 turn=20s
    3turn = 1' + thời gian warp và nói chuyện cũng fãi 20s => hơn 1' =))
    team tui làm nhanh lắm cũng 3':D
     
  17. Trai&GáiCP

    Trai&GáiCP Mr & Ms Pac-Man

    Tham gia ngày:
    25/6/06
    Bài viết:
    130
    Nơi ở:
    Địa Cầu
    ai đánh 1 turn 20s vậy =)) đánh = alogin hả ;))
     
  18. Mèo Đông Lạnh

    Mèo Đông Lạnh Mayor of SimCity

    Tham gia ngày:
    26/2/04
    Bài viết:
    4,378
    Nơi ở:
    đang cập nh
    1' co the lun . hem cần đăng nhập = alogin gì hết . tất cả log = leng@
     
  19. Trai&GáiCP

    Trai&GáiCP Mr & Ms Pac-Man

    Tham gia ngày:
    25/6/06
    Bài viết:
    130
    Nơi ở:
    Địa Cầu
    warp + nói chuyên mat 10 - 15s là cùng :))
     
  20. Mèo Đông Lạnh

    Mèo Đông Lạnh Mayor of SimCity

    Tham gia ngày:
    26/2/04
    Bài viết:
    4,378
    Nơi ở:
    đang cập nh
    mạng ngon thì nhanh hơn nhiều :-"
     

Chia sẻ trang này