Only Scrip TrueBot + Legn@

Thảo luận trong 'Hộp lưu trữ' bắt đầu bởi nmt_l, 7/3/06.

Trạng thái chủ đề:
Không mở trả lời sau này.
  1. SuperDragon123

    SuperDragon123 Youtube Master Race

    Tham gia ngày:
    3/11/05
    Bài viết:
    47
    trang nay post bai nhin dau het ca dau chan han :devil: :devil: :devil:
     
  2. SuperDragon123

    SuperDragon123 Youtube Master Race

    Tham gia ngày:
    3/11/05
    Bài viết:
    47
    trang nay post bai nhin dau het ca dau chan vai :devil: :devil: :devil:
     
  3. Dảk_Dragon

    Dảk_Dragon Youtube Master Race

    Tham gia ngày:
    23/4/06
    Bài viết:
    15
    hi`hi`
    lam` on chi? gium` intbot voi leng@ o dau voi'
    neu dc tran thanh` cam? on :D
     
  4. Dảk_Dragon

    Dảk_Dragon Youtube Master Race

    Tham gia ngày:
    23/4/06
    Bài viết:
    15
    Thấy một số người vẫn không dung được mấy cái chương trình TrueBot và Legn@, làm cái Topic này dành cho những người không hiểu tí gì về lập trình có thể sử dụng được. Có nhiều người không hiểu nên bị coi là ăn sẵn , thôi thì đã lỡ hướng dẫn họ thì làm luôn cho họ mấy cái scrip luôn, mấy cái này sưu tầm linh tinh trên gamevn. Trước hết hướng dẫn lại từ đầu làm thế nào để chạy được, ai biết rồi thì thôi nhé.
    Những người mới chơi phải log in vào Ts để chơi or luyện lv, nhưng hiện nay có một số chương trình hỗ trợ cho gamer đỡ thời gian và công sức để luyện lv hơn đó là TrueBot và Legn@. Để sử dụng cần phải load 2 cái chương trình đó về máy ( down ở các trang trong này, tự tìm về và down nhé, tìm trong hộp lưu trữ cũng có). Để có thế luyện được lv thì cần có scrip để chạy, do luyện lv ở nhiều chỗ khác nhau trong Ts nên tương ứng với mỗi chỗ có các scrip khác nhau, chẳng hạn không thể mang cái scrip ở Cự Lộc qua đánh ở Hoàng Cung Diệp Thành được. Muốn luyện Lv ở chỗ nào thì copy cái scrip ở chỗ đó, paste vào cái scrip cũ ( click phải chuột vào cái scrip cũ, chọn edit rồi xóa cái cũ đi đè cái mới lên ). Để thuận lợi hơn cho việc sử dụng nên tạo các folder riêng cho từng acc ( những người sử dụng Bot thường 1 máy chạy 5 acc ), các folder chỉnh sửa skil của các acc. Sau khi hoàn tất các việc đó là có thể chạy rồi. Post lại lên đây scrip ở Cự lôc hiện nay mọi người hay luyện ở đó cho bà con tham khảo
     
  5. Dảk_Dragon

    Dảk_Dragon Youtube Master Race

    Tham gia ngày:
    23/4/06
    Bài viết:
    15
    anh nmt_l oi cho em hoi : lam sao co the xai cai legna chung voi script vay ! em dơn cai script cua anh jet007 roi ma con chu~ ko chieu nhan pt (ke ca em log = login vao ts no cung ko nhan,ko hoi ung gi het) the la bi gi` ha anh .......em mo~ script = notepad nhu vay co dung ko
    day la doan script em vua down:
    chu pt cu loc:
    <code>double DisconnectFlag = 0.3; // Disconnect when current HP is below 30%

    double hpFractionEat = 0.8; //Eat HP when current HP<= 80%
    double spFractionEat = 0.8;
    double hpFraction = 0.95; //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 myturn = 0;
    byte peturn = 0;

    byte pt1 = 0;
    byte pt2 = 0;
    byte pt3 = 0;
    byte pt4 = 0;

    double mapid1 = 12013;
    double mapid2 = 12521;
    byte warpid1 = 1;
    byte warpid2 = 5;

    /***** Chinh sua ID Member o day *****/

    uint idmem1 = xxxxxxx;
    uint idmem2 = xxxxxxx;
    uint idmem3 = 2063217;
    uint idmem4_sena = xxxxxxxx;

    /*************************************/

    /*********************** My Attack *************************/
    public override void MyAttack()
    {
    myturn++;
    if (myturn == 1)
    {
    CharacterInfo MyChar = ts.Character;
    //NPCCombatObject Monster = findMonster();
    ts.SendAttack(MyChar.Row, MyChar.Col, 0, 2, 10000);
    }
    if (myturn >=2)
    {
    CharacterInfo MyChar = ts.Character;
    //NPCCombatObject Monster = findMonster();
    ts.SendAttack(MyChar.Row, MyChar.Col, 0, 4, 17001);
    }
    }


    /******************* My Partner Attack *********************/
    public override void MyPartnerAttack()
    {
    peturn++;
    if (peturn == 1)
    {
    CharacterInfo MyWarrior = ts.CurrentPartner;
    //NPCCombatObject Monster = findMonster();
    ts.SendAttack(MyWarrior.Row, MyWarrior.Col, 0, 2, 12003);
    }
    if (peturn >= 2)
    {
    CharacterInfo MyWarrior = ts.CurrentPartner;
    //NPCCombatObject Monster = findMonster();
    ts.SendAttack(MyWarrior.Row, MyWarrior.Col, 0, 4, 17001);
    }
    }


    /********************* Battle Started **********************/
    public override void BattleStarted()
    {
    battle_count++;
    myturn = 0;
    peturn = 0;
    }


    /********************* Battle Stoped ***********************/
    public override void BattleStoped()
    {
    AutoEatFood();
    ProcessInventoryAction();
    CheckDisconnect();
    ViewState();
    }


    /******************* 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());
    }


    /********************* NPC Dialog ID ***********************/
    public override void NpcDialog(ushort DialogId)
    {
    debug("Dialog ID = "+DialogId.ToString());
    }


    /********************* On NPC Appear ***********************/
    public override void onNPCAppear(ushort npcmapid, int x, int y)
    {
    }


    /************************ On Timer *************************/
    public override void OnTimer()
    {
    if (pt1 == 123456) {ts.AcceptParty(idmem1);}
    if (pt2 == 123456) {ts.AcceptParty(idmem2);}
    if (pt3 == 123456) {ts.AcceptParty(idmem3);}
    if (pt4 == 123456) {ts.AcceptParty(idmem4_sena);}
    }


    /********************* Accepted Party **********************/
    public override void AcceptedParty(uint playerid)
    {
    if (playerid == idmem1) {debug(playerid + " Gia nh?p ??i ng?");pt1 = 1;}
    if (playerid == idmem2) {debug(playerid + " Gia nh?p ??i ng?");pt2 = 1;}
    if (playerid == idmem3) {debug(playerid + " Gia nh?p ??i ng?");pt3 = 1;}
    if (playerid == idmem4_sena) {debug(playerid + " Gia nh?p ??i ng?");pt4 = 1;
    ts.Sena(idmem4_sena);debug(playerid + " Làm Quan S?");}
    if (pt1 ==1 && pt2 == 1 && pt3 == 1 && pt4 == 1) {ts.SetTimerOnOff(false);ts.delay(1000);debug("??i ng? ?? ??y -> Start");Start();}
    }


    /*********************** Party Stop ************************/
    public override void PartyStop(uint playerid)
    {
    if (playerid == idmem1) {debug(playerid+" R?i kh?i ??i ng? -> Disconnect !!!");ts.Disconnect();}
    if (playerid == idmem2) {debug(playerid+" R?i kh?i ??i ng? -> Disconnect !!!");ts.Disconnect();}
    if (playerid == idmem3) {debug(playerid+" R?i kh?i ??i ng? -> Disconnect !!!");ts.Disconnect();}
    if (playerid == idmem4_sena) {debug(playerid+" R?i kh?i ??i ng? -> Disconnect !!!");ts.Disconnect();}
    }


    /********************** Warp Finish ************************/
    public override void warpFinish()
    {
    if (pt1 == 1 && pt2 == 1 && pt3 == 1 && pt4 == 1) {debug("Party Full -> Start ");Start();}
    }


    /************************* Start ***************************/
    public override void Start()
    {
    if (ts.Character.mapid == mapid1) {
    ts.Walk(1542,175);
    ts.Warp(warpid1);
    return;
    } else
    if (ts.Character.mapid == mapid2) {
    ts.Warp(warpid2);
    return;
    }
    }


    /************************** Stop ***************************/
    public override void Stop()
    {
    }

    /*********************** View State ************************/
    void ViewState()
    {
    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? l?n g?p BTQ : "+ NS_count +" S? con ma : " + ts.Character.ghost ,255) ;
    debug("======= Script by Jet007 - Copy Right GameVN–? =======",255) ;
    }


    /********************* Fishish Answer **********************/
    public override void FinishAnswer()
    {
    ts.delay(2000);
    Start();
    }


    /**************** Request Party Accept From ****************/

    //public override void RequestPartyAcceptFrom(uint playerid)
    //{
    //if (playerid == idmem1) {ts.delay(500);ts.AcceptParty(playerid); pt1 = 1;debug(playerid + " Johned team");}
    //if (playerid == idmem2) {ts.delay(500);ts.AcceptParty(playerid); pt2 = 1;debug(playerid + " Johned team");}
    //if (playerid == idmem3) {ts.delay(500);ts.AcceptParty(playerid); pt3 = 1;debug(playerid + " Johned team");}
    //if (playerid == idmem4_sena) {ts.delay(500);ts.AcceptParty(playerid);ts.delay(5 00);ts.Sena(playerid); pt4 = 1;debug(playerid + " Johned team, Quan S? = "+playerid);}
    //if (pt1 == 1 && pt2 == 1 && pt3 == 1 && pt4 == 1) {debug("Party Full -> Start ");Start();}
    //}


    /************************ Init Bot *************************/
    public override void InitBot()
    {
    ts.SetTimerOnOff(true);
    if (ts.Character.mapid == mapid2) {ts.Warp(warpid2);}
    AddDropItemList("viênongm?t");
    AddDropItemList("t?? u?ngthu?c");
    AddDropItemList("viên c?ng kích");
    ViewState();
    }
    </code>
     
  6. huynhthusanh

    huynhthusanh Youtube Master Race

    Tham gia ngày:
    25/4/06
    Bài viết:
    17
    cho toi anh? va` thao tac' down va` sai` leng@ duoc ko vay. may' bac'
     
  7. huynhthusanh

    huynhthusanh Youtube Master Race

    Tham gia ngày:
    25/4/06
    Bài viết:
    17
    sao scrip cua toi vao` sever lu bo' thi` no' cu' bao' loi hoai` vay

    [Color]
    Background=-16777216
    ChatAll=9868950
    ChatGFriend=7799041
    ChatGuild=13369601
    ChatParty=98432
    ChatPubLic=-1
    ChatWhisper=255
    DataDroping=16711680
    DataFighting=255

    [OnOff]
    ChatAll=True
    ChatGFriend=True
    ChatGuild=True
    ChatParty=True
    ChatPubLic=True
    ChatWhisper=True
    DataDroping=True
    DataFighting=True
    Reconnect=True
    DetectLag=True

    [RefreshLength]
    ChatBox=300
    DataBox=500

    [Server]
    ID=vn620002
    PASSWORD=okchiatay
    PVERSION=125
    ServerIP=203.113.150.11


    loi thi` bao' vay` ne`

    Loading code....done
    Kết nối tới máy chủ 203.113.150.11:6414
    A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond
    Loading code....done
    Kết nối tới máy chủ 203.113.150.11:6414
    A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond

    con` wa con ben TON QUYEN` thi` vao` an toan`

    doi ma~ sever lu bo' thi` cung~ vay luon tuc' wa'
     
  8. philiple

    philiple Youtube Master Race

    Tham gia ngày:
    24/11/05
    Bài viết:
    43
    xin các bác cho em hỏi về cách bot trương giác:
    1:có cần trên team no 40lv hay ko
    2:thàng chủ pt phai làm Q đánh trương giác ha~
    3:cho em xin cai sricp danh trương giác thank
    xin đửng tru mp của em xin đửng tru mp của em xin đửng tru mp của em xin đửng tru mp của em xin đửng tru mp của em xin đửng tru mp của em xin đửng tru mp của em xin đửng tru mp của em xin đửng tru mp của em xin đửng tru mp của em xin đửng tru mp của em xin đửng tru mp của em xin đửng tru mp của em xin đửng tru mp của em xin đửng tru mp của em xin đửng tru mp của em xin đửng tru mp của em xin đửng tru mp của em xin đửng tru mp của em xin đửng tru mp của em xin đửng tru mp của em
     
  9. avkkamsy

    avkkamsy Youtube Master Race

    Tham gia ngày:
    28/8/05
    Bài viết:
    7
    cai cho trich dan do dien vao dau trong ban bot
    anh co the huong dan cach dien may cai do o dau ko
    tren web nay ko ai chi het
     
  10. zenkychi

    zenkychi Sờ phát (bị) ra ⚜ Duel Master ⚜ Lão Làng GVN

    Tham gia ngày:
    13/7/03
    Bài viết:
    3,852
    cho hỏi cái mapid của thằng trương phi là gì thế muốn bot nó wa đi
    Mã:
    30 char r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r r 
     
  11. phuongquan

    phuongquan Youtube Master Race

    Tham gia ngày:
    20/9/05
    Bài viết:
    12
    tai sao khi em vo hop luu tru down bản legna_1.0.2.61.zip
    roi` tiep tuc down 2 cai software
    roi` ngo`i doi. no' ca? may tieng dong ho de down ve
    sau do' extract here tat cả
    nhung sau khi vo shortcut legna vua` moi extract ma` no van~ bao' loi la` sao vay
    co phai la` do em chua restart may' dung ko
    nhung neu restart la` mat' toi công roi`
    xin các chú các pác cao tay làm on chỉ giup em
    em xin thx truoc
     
  12. NhimBaby

    NhimBaby Youtube Master Race

    Tham gia ngày:
    18/5/05
    Bài viết:
    26
    jet oi muon dow cai nay` thi zo dau vay?
     
  13. Jukanius

    Jukanius Đào Viên Tiểu Họa Gia

    Tham gia ngày:
    22/1/05
    Bài viết:
    4,499
    Nơi ở:
    Hà Nội
    Các Bác ơi cho em xin cái script đánh cầu Triệu Chi Với
     
  14. boynoob

    boynoob Mr & Ms Pac-Man

    Tham gia ngày:
    10/11/05
    Bài viết:
    111
    Nơi ở:
    Châu Đốc
    mấy bác cho em hỏi muốn chỉnh cho pet def thi chỉnh ở đâu và chỉ số kill def là mấy thanks nhìu nhìu
     
  15. langtukoten

    langtukoten Youtube Master Race

    Tham gia ngày:
    7/10/05
    Bài viết:
    16
    mấy anh ơi cho em xin cái script cấm chuột
    cám ơn các anh nhiều
     
  16. chubedepzai

    chubedepzai Youtube Master Race

    Tham gia ngày:
    19/3/06
    Bài viết:
    8
    hem?hieu?gi`het huhuhuh!noi ro~ho*n di
     
  17. tinhtoan

    tinhtoan T.E.T.Я.I.S

    Tham gia ngày:
    28/6/05
    Bài viết:
    516
    Xin hỏi 2 đoạn script Giới Kiều này sai chỗ nào mà seo khi login vào nó ko đánh cũng ko pt lun
    Chủ pt:
    Mem:
    Nếu sai thì mấy anh chị sửa giùm em nha.
     
  18. phuongnam131

    phuongnam131 Youtube Master Race

    Tham gia ngày:
    13/1/06
    Bài viết:
    69
    undefinedCHu pt
    Mã:
    double DisconnectFlag = 0.3; // Disconnect when current HP is below 30%  
    
    double hpFractionEat = 0.8; //Eat HP when current HP<= 80%  
    double spFractionEat = 0.5;  
    double hpFraction = 0.95; //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 myturn = 0;  
    byte peturn = 0;  
    
    byte pt1 = 1;  
    byte pt2 = 0;  
    byte pt3 = 0;  
    byte pt4 = 0;  
    
    double mapid1 = 12421;  
    double mapid2 = 12815;  
    byte warpid1 = 2;  
    byte warpid2 = 1;  
    
    
    
    /***** Chinh sua ID Member o day *****/  
    
    uint idmem1 = xxxxxxxx;  
    uint idmem2 =xxxxxxxxx;  
    uint idmem3 = xxxxxxxx;  
    uint idmem4_sena = xxxxxxxx;  
    
    /*************************************/  
    
    /*********************** My Attack *************************/  
    public override void MyAttack()  
    {  
    myturn++;  
    if (myturn == 1)  
    {  
    CharacterInfo MyChar = ts.Character;  
    //NPCCombatObject Monster = findMonster();  
    ts.delay(500);
    ts.SendAttack(MyChar.Row, MyChar.Col, 0, 1, 12003);  
    }  
    if (myturn >=2)  
    {  
    CharacterInfo MyChar = ts.Character;  
    //NPCCombatObject Monster = findMonster();
    ts.delay(1000);  
    ts.SendAttack(MyChar.Row, MyChar.Col, 0, 4, 12003);  
    }  
    }  
    
    /******************* My Partner Attack *********************/  
    public override void MyPartnerAttack()  
    {  
    peturn++;  
    if (peturn == 1)  
    {  
    CharacterInfo MyWarrior = ts.CurrentPartner;  
    //NPCCombatObject Monster = findMonster();  
    ts.SendAttack(MyWarrior.Row, MyWarrior.Col, 0, 1,12003);  
    }  
    if (peturn >= 2)  
    {  
    CharacterInfo MyWarrior = ts.CurrentPartner;  
    //NPCCombatObject Monster = findMonster();  
    ts.SendAttack(MyWarrior.Row, MyWarrior.Col, 0, 4, 17001);  
    }  
    }  
    
    
    /********************* Battle Started **********************/  
    public override void BattleStarted()  
    {  
    battle_count++;  
    myturn = 0;  
    peturn = 0;  
    }  
    
    
    /********************* Battle Stopped ***********************/  
    public override void BattleStopped()  
    {  
    AutoEatFood();  
    ProcessInventoryAction();  
    CheckDisconnect();  
    ViewState();  
    }  
    
    
    /******************* Receive Question *********************/  
    public override void doRecvQuestion()  
    {  
    ts.delay(1000);
    NS_count++;  
    }  
    
    
    /******************** Response Answer **********************/  
    public override void ResponseAnswer()  
    {
    	int dtime=1;
    	debug("Delay "+dtime.ToString()+" before answer.");
    	ts.delay(dtime*1000);
    	string tmp=ts.LastQuestion.Replace("=?","");
    	int ans=ts.Eval(tmp);
    	byte ans_index=Convert.ToByte(ts.LastAnswers[ans.ToString()]);
    	debug("Answer choice:"+ans_index.ToString());
    	ts.Answer(ans_index);
    }
    
    
    /******************** NPC Dialog Menu **********************/  
    public override void NpcDialogMenu(ushort DialogId)  
    {  
    debug("Dialog Menu ID = "+DialogId.ToString());  
    }  
    
    
    /********************* NPC Dialog ID ***********************/  
    public override void NpcDialog(ushort DialogId)  
    {  
    debug("Dialog ID = "+DialogId.ToString());  
    }  
    
    
    /********************* On NPC Appear ***********************/  
    public override void onNPCAppear(ushort npcmapid, int x, int y)  
    {  
    }  
    
    
    /************************ On Timer *************************/  
    public override void OnTimer()  
    {  
    if (pt1 == 0) {ts.AcceptParty(idmem1);}  
    if (pt2 == 0) {ts.AcceptParty(idmem2);}  
    if (pt3 == 0) {ts.AcceptParty(idmem3);}  
    if (pt4 == 0) {ts.AcceptParty(idmem4_sena);}  
    }  
    
    
    /********************* Accepted Party **********************/  
    public override void AcceptedParty(uint playerid)  
    {  
    if (playerid == idmem1) {debug(playerid + " Gia nhập đội ngũ");pt1 = 1;}  
    if (playerid == idmem2) {debug(playerid + " Gia nhập đội ngũ");pt2 = 1;}  
    if (playerid == idmem3) {debug(playerid + " Gia nhập đội ngũ");pt3 = 1;}  
    if (playerid == idmem4_sena) {debug(playerid + " Gia nhập đội ngũ");pt4 = 1;  
    ts.Sena(idmem4_sena);debug(playerid + " Làm Quân Sư");}  
    if (pt1 ==1 && pt2 == 1 && pt3 == 1 && pt4 == 1) {ts.SetTimerOnOff(false);ts.delay(1000);debug("Đội ngũ đã đầy -> Start");Start();}  
    }  
    
    
    /********************** Warp Finish ************************/  
    public override void warpFinish()  
    {  
    ts.delay(1000);
    Start();  
    }  
    
    
    /************************* Start ***************************/  
    public override void Start()  
    {  
    if (ts.Character.mapid == mapid1) {  
    ts.delay(500); 
    ts.Warp(warpid1);
    return;  
    } else  
    if (ts.Character.mapid == mapid2) {
    ts.delay(1000);  
    ts.Warp(warpid2);  
    return;  
    }  
    }  
    
    
    /************************** Stop ***************************/  
    public override void Stop()  
    {  
    }  
    
    /*********************** View State ************************/  
    void ViewState()  
    {  
    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ố lần gặp BTQ : "+ NS_count +" Số con ma : " + ts.Character.ghost ,255) ;  
    debug("======= Edit by Dong Trac =======",255) ;  
    }  
    
    
    /********************* Fishish Answer **********************/  
    public override void FinishAnswer()  
    {  
    ts.delay(2000);
    Start();
    }  
    
    /**************** Request Party Accept From ****************/  
    
    //public override void RequestPartyAcceptFrom(uint playerid)  
    //{  
    //if (playerid == idmem1) {ts.delay(1000);ts.AcceptParty(playerid); pt1 = 1;debug(playerid + " Johned team");}  
    //if (playerid == idmem2) {ts.delay(1000);ts.AcceptParty(playerid); pt2 = 1;debug(playerid + " Johned team");}  
    //if (playerid == idmem3) {ts.delay(1000);ts.AcceptParty(playerid); pt3 = 1;debug(playerid + " Johned team");}  
    //if (playerid == idmem4_sena) {ts.delay(1000);ts.AcceptParty(playerid);ts.delay(1000);ts.Sena(playerid); pt4 = 1;debug(playerid + " Johned team, Quân Sư = "+playerid);}  
    //if (pt1 == 1 && pt2 == 1 && pt3 == 1 && pt4 == 1) {debug("Party Full -> Start ");Start();}  
    //}  
    
    
    /*********************** Party Stop ************************/  
    public override void PartyStop(uint playerid)  
    {  
    if (playerid == idmem1) {debug(playerid+" Rời khỏi đội ngủ -> Disconnect !!!");ts.Disconnect();}  
    if (playerid == idmem2) {debug(playerid+" Rời khỏi đội ngủ -> Disconnect !!!");ts.Disconnect();}  
    if (playerid == idmem3) {debug(playerid+" Rời khỏi đội ngủ -> Disconnect !!!");ts.Disconnect();}  
    if (playerid == idmem4_sena) {debug(playerid+" Rời khỏi đội ngủ -> Disconnect !!!");ts.Disconnect();}  
    }  
    
    /************************ Init Bot *************************/  
    public override void InitBot()  
    {  
    ts.SetTimerOnOff(true);  
    if (ts.Character.mapid == mapid2) {ts.Warp(warpid2);}  
    AddDropItemList("viênongmật");  
    AddDropItemList("Dâu đỏ");  
    AddDropItemList("Táo nhỏ");  
    AddDropItemList("Mật Ý Nhân"); 
    AddDropItemList("Thuốc khí Hành");
    AddDropItemList("tựđ uốngthuốc");  
    AddDropItemList("Táo nhỏ");  
    AddDropItemList("Bành Bột Mì");  
    AddDropItemList("viên công kích"); 
    ViewState();  
    }  
    
    cho mem

    Mã:
    double DisconnectFlag = 0.3; // Disconnect when current HP is below 30% 
    
    double hpFractionEat = 0.8; //Eat HP when current HP<= 80% 
    double spFractionEat = 0.8; 
    double hpFraction = 0.95; //Eat until current HP >= 95 % 
    double spFraction = 0.95; 
    
    byte DisconFai = 00; // Faith of warrior to disconnect 
    
    byte battle_count = 0; 
    
    byte myturn = 0; 
    byte peturn = 0; 
    
    byte pt1 = 0; 
    byte pt2 = 0; 
    byte pt3 = 0; 
    byte pt4 = 0; 
    double mapid2 = 12815;
    byte warpid2 = 1;
    
    /***** Chinh sua ID chu Party o day *****/ 
    
    uint idchupt =xxxxxxxxx; 
    
    /*************************************/ 
    
    /*********************** My Attack *************************/ 
    public override void MyAttack() 
    { 
    myturn++; 
    if (myturn == 1) 
    { 
    CharacterInfo MyChar = ts.Character; 
    //NPCCombatObject Monster = findMonster(); 
    ts.SendAttack(MyChar.Row, MyChar.Col, 0,1, 17001); 
    } 
    if (myturn >=2) 
    { 
    CharacterInfo MyChar = ts.Character; 
    //NPCCombatObject Monster = findMonster(); 
    ts.SendAttack(MyChar.Row, MyChar.Col, 0, 4, 17001); 
    } 
    } 
    
    
    /******************* My Partner Attack *********************/ 
    public override void MyPartnerAttack() 
    { 
    peturn++; 
    if (peturn == 1) 
    { 
    CharacterInfo MyWarrior = ts.CurrentPartner; 
    //NPCCombatObject Monster = findMonster(); 
    ts.SendAttack(MyWarrior.Row, MyWarrior.Col, 0, 1, 17001); 
    } 
    if (peturn >= 2) 
    { 
    CharacterInfo MyWarrior = ts.CurrentPartner; 
    //NPCCombatObject Monster = findMonster(); 
    ts.SendAttack(MyWarrior.Row, MyWarrior.Col, 0,1, 17001); 
    } 
    } 
    
    
    /********************* Battle Started **********************/ 
    public override void BattleStarted() 
    { 
    battle_count++; 
    myturn = 0; 
    peturn = 0; 
    } 
    
    
    /********************* Battle Stopped ***********************/ 
    public override void BattleStopped() 
    { 
    AutoEatFood(); 
    ProcessInventoryAction(); 
    CheckDisconnect(); 
    Stop(); 
    } 
    
    
    /******************* Receive Question *********************/ 
    public override void doRecvQuestion() 
    { 
    } 
    
    
    /******************** Response Answer **********************/ 
    public override void ResponseAnswer() 
    {
    	int dtime=2;
    	debug("Delay "+dtime.ToString()+" before answer.");
    	ts.delay(dtime*1000);
    	string tmp=ts.LastQuestion.Replace("=?","");
    	int ans=ts.Eval(tmp);
    	byte ans_index=Convert.ToByte(ts.LastAnswers[ans.ToString()]);
    	debug("Answer choice:"+ans_index.ToString());
    	ts.Answer(ans_index);
    }
    
    
    /************************ On Timer *************************/ 
    public override void OnTimer() 
    { 
    } 
    
    
    /************************* Start ***************************/ 
    public override void Start() 
    { 
    debug("Request Party .........."); 
    ts.RequestParty(idchupt); 
    } 
    
    
    /************************** Stop ***************************/ 
    public override void Stop() 
    { 
    debug("************************************************** **********************",255) ; 
    debug(" S? tr?n dá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 == idchupt) {debug(idchupt + " Is Now Online, RequestParty ......");ts.delay(1000);ts.RequestParty(idchupt);} 
    } 
    
    /*********************** Party Stop ************************/  
    public override void PartyStop(uint playerid)  
    {  
    if (playerid == idchupt) {debug(playerid+" Rời khỏi đội ngủ -> Disconnect !!!");ts.Disconnect();}  
    }
    
    /************************ Init Bot *************************/ 
    public override void InitBot() 
    { 
    if (ts.Character.mapid == mapid2) {ts.delay(1000);ts.Warp(warpid2);}
    AddDropItemList("viênongmật");  
    AddDropItemList("Dâu đỏ");  
    AddDropItemList("Táo nhỏ");    
    AddDropItemList("tựđ uốngthuốc");  
    AddDropItemList("Táo nhỏ");  
    AddDropItemList("Bành Bột Mì");  
    AddDropItemList("viên công kích"); 
    Stop(); 
    {debug("Login Okie, Request Party .......");ts.delay(1000);ts.RequestParty(idchupt);}
    } 
    
    
    Lưu y':
    +Muốn chỉnh ts.delay sao tùy các bạn
    +Chỗ:int dtime=2 các bạn phải chỉnh lại cho các mem khác nhau.vd:int dtime=3;int dtime=4.....
     
  19. langtukoten

    langtukoten Youtube Master Race

    Tham gia ngày:
    7/10/05
    Bài viết:
    16
    mấy anh chĩ ới cho em xin cái script cơ bản dùng để cấm chuột
    thanks
    ================================================================================================================================================================================================
     
  20. saphie

    saphie Mr & Ms Pac-Man

    Tham gia ngày:
    1/3/05
    Bài viết:
    107
    Hix , click chuột phải vào script.cs đúng không anh ?
    Em click vào thấy chữ edit die liền á
     
Trạng thái chủ đề:
Không mở trả lời sau này.

Chia sẻ trang này