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. duonghoa2005

    duonghoa2005 Donkey Kong

    Tham gia ngày:
    14/6/04
    Bài viết:
    356
    Có ai hướng dẩn dùm script bot Tào Tháo ko?Hoặc đại loại các quét gặp NPC ẩn.Thanks.Cho hỏi thêm cái,cái Request script legna đâu mất tiêu.
     
  2. nmt_l

    nmt_l Donkey Kong

    Tham gia ngày:
    3/9/05
    Bài viết:
    322
    Bot TT thi wap 9 lần, đảm bảo bem ngay :D, co một cách đơn giản để lấy dialog bằng cách xem trong xcab bản pro đó, :p
     
  3. duonghoa2005

    duonghoa2005 Donkey Kong

    Tham gia ngày:
    14/6/04
    Bài viết:
    356
    Nếu có xcab pro thì cực khổ chi nữa ông,hichci,tui chẳng hiểu nổi warp như nào,warp cứ nhắm cửa chui ra,làm cách nào warp 1 chổ?
     
  4. anh mỹ

    anh mỹ Mario & Luigi

    Tham gia ngày:
    17/10/03
    Bài viết:
    703
    nmt_l oi
    co the giup cai scrip turn 2 cat pet di ko
    cai day tui ko hieu cho lam co gang giup dc minh nhe
    cam on
    cau bai nao cau bai nao cau bai nao cau bai nao cau bai nao cau bai naocau bai nao cau bai naocau bai nao cau bai naocau bai nao cau bai naocau bai nao cau bai naocau bai nao cau bai nao cau bai nao cau bai naocau bai nao cau bai naocau bai nao cau bai naocau bai nao cau bai naocau bai nao cau bai naocau bai nao cau bai naocau bai nao cau bai naocau bai nao cau bai naocau bai nao cau bai naocau bai nao cau bai naocau bai nao cau bai naocau bai nao cau bai naocau bai nao cau bai naocau bai nao cau bai naocau bai nao cau bai naocau bai nao cau bai naocau bai nao cau bai naocau bai nao cau bai naocau bai nao cau bai naocau bai nao cau bai naocau bai nao cau bai naocau bai nao cau bai naocau bai nao cau bai naocau bai nao cau bai naocau bai nao cau bai naocau bai nao cau bai naocau bai nao cau bai naocau bai nao cau bai naocau bai nao cau bai naocau bai nao cau bai naocau bai nao cau bai naocau bai nao cau bai naocau bai nao cau bai naocau bai nao cau bai naocau bai nao cau bai naocau bai nao cau bai naocau bai nao cau bai naocau bai nao cau bai naocau bai nao cau bai naocau bai nao cau bai naocau bai nao cau bai naocau bai nao cau bai naocau bai nao cau bai naocau bai nao cau bai naocau bai nao cau bai naocau bai nao cau bai naocau bai nao cau bai naocau bai nao cau bai naocau bai nao cau bai naocau bai nao cau bai naocau bai nao cau bai naocau bai nao cau bai naocau bai nao cau bai naocau bai nao cau bai naocau bai nao cau bai naocau bai nao cau bai naocau bai nao cau bai naocau bai nao cau bai naocau bai nao cau bai naocau bai nao cau bai naocau bai nao cau bai naocau bai nao cau bai naocau bai nao cau bai naocau bai nao cau bai naocau bai nao cau bai naocau bai nao cau bai naocau bai nao cau bai naocau bai nao cau bai naocau bai nao cau bai naocau bai nao cau bai naocau bai nao cau bai naocau bai nao cau bai naocau bai nao cau bai naocau bai nao cau bai naocau bai nao cau bai naocau bai nao cau bai naocau bai nao cau bai naocau bai nao cau bai naocau bai nao cau bai nao
     
  5. duonghoa2005

    duonghoa2005 Donkey Kong

    Tham gia ngày:
    14/6/04
    Bài viết:
    356
    Hic,cứ tụt xuống hoài,kéo lên cái,còn muốn kiếm script của cất đệ thì vào full script trang 2 nha bạn
     
  6. xFantasyx

    xFantasyx Youtube Master Race

    Tham gia ngày:
    9/8/05
    Bài viết:
    32
    cho tui hỏi sao lúc truy cập Legn@ thì nó báo lỗi expect là sao ?????
    30 chả 30 chả
     
  7. KEN_BALAMO

    KEN_BALAMO Máy Chém La Mã -

    Tham gia ngày:
    23/11/04
    Bài viết:
    4,358
    Nơi ở:
    HCM_City in my H
    Script có vần đề chứ sao , post cái script lên đây rùi hảy nói :-w , save MP chứ ko liên quan gì nhau #>:)
     
  8. tieutathan123

    tieutathan123 Youtube Master Race

    Tham gia ngày:
    7/1/06
    Bài viết:
    45
    ko hieu~ gi` het' :(( bac' o? dau the' de? em toi' tan noi nho` bac' bay` em ~:> lam'
     
  9. Terry_89

    Terry_89 Mr & Ms Pac-Man

    Tham gia ngày:
    7/6/04
    Bài viết:
    132
    Nơi ở:
    Celestial Being
    script bình thường là pt full 5 người giờ mình muốn pt 4 người thôi phải sửa như thế nào minh đã thử nhiều cách nhưng không đuợc toàn bị báo lỗi tùm lum hết :((
     
  10. LyDaiLong(Noob)

    LyDaiLong(Noob) Youtube Master Race

    Tham gia ngày:
    2/4/06
    Bài viết:
    31
    day la` crip chu? pt danh' o thanh` tuyet' cua? 2 cua? em may' pro xem co' van' de` gi ko ma` 10' la` no' dí' huhu :((

    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 turnchar = 0;
    byte turnpet = 0;
    byte pt_count = 0;

    string state="";

    uint tv1 = 01604545; // la QS luon
    uint tv2 = 01993142;
    uint tv3 = 01152949;
    uint tv4 = 02164177;

    uint maxpt = 4; //So thanh vien


    public override void MyAttack()
    {
    turnchar++;
    if (turnchar == 1)
    {
    CharacterInfo MyChar = ts.Character;
    ts.SendAttack(MyChar.Row, MyChar.Col, 0, 3, 10000);
    }
    if (turnchar >=2)
    {
    CharacterInfo MyChar = ts.Character;
    ts.SendAttack(MyChar.Row, MyChar.Col, 0, 4, 17001);
    }
    }
    public override void MyPartnerAttack()
    {
    turnpet++;
    if (turnpet == 1)
    {
    CharacterInfo MyWarrior = ts.CurrentPartner;
    ts.SendAttack(MyWarrior.Row, MyWarrior.Col, 0, 1, 17001);
    }
    if (turnpet >= 2)
    {
    CharacterInfo MyWarrior = ts.CurrentPartner;
    ts.SendAttack(MyWarrior.Row, MyWarrior.Col, 0, 4, 17001);
    }
    }


    public override void BattleStarted()
    {
    turnchar=0;
    turnpet=0;
    ts.SetTimerOnOff(false);
    }

    public override void BattleStoped()
    {
    AutoEatFood();
    ProcessInventoryAction();
    }

    public override void doRecvQuestion()
    {
    state="BTQ";
    }
    public override void ResponseAnswer()
    {
    int dtime=get_random(1,5);
    debug("Delay "+dtime.ToString()+" before answer.");
    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);
    }

    public override void PartyStop(uint playerid)
    {
    if (playerid == tv1 || playerid == tv2 || playerid == tv3 || playerid == tv4) { ts.Disconnect(); }
    }

    public override void warpFinish()
    { if(ts.Character.mapid == 12815){ts.delay(1000);ts.Warp(1);}
    else
    if(ts.Character.mapid == 12421 && pt_count==maxpt){ ts.Walk(662,475);ts.delay(1000);ts.Warp(2); }
    }

    public override void Start()
    {
    warpFinish();
    }

    public override void FinishAnswer()
    {
    Start();
    }

    public override void OnTimer()
    {
    ts.AcceptParty(tv1);
    ts.AcceptParty(tv2);
    ts.AcceptParty(tv3);
    ts.AcceptParty(tv4);
    }

    public override void AcceptedParty(uint playerid)
    {
    if(playerid == tv1)
    {
    ts.Sena(playerid);
    }
    pt_count++;
    if(pt_count==maxpt){
    debug(" So thanh vien la : " + pt_count ,0x0000FF);
    Start();
    }
    else{
    debug(" So thanh vien la : " + pt_count ,0x0000FF);
    }
    }

    public override void InitBot()
    {
    if (ts.Character.mapid==12815){ ts.Warp(1); ts.Disconnect();}
    ts.SetTimerOnOff(true);
    ts.SetReconnectTime(1);
    ts.SetMaxIdleTime(20);
    AddDropItemList("viênongmật");
    AddDropItemList("Dâu đỏ");
    AddDropItemList("Táo nhỏ");
    AddDropItemList("Bành Bột Mì");
    AddDropItemList("tựđ uốngthuốc");
    AddDropItemList("viên công kích");
    }

    day la crip thanh` vien

    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 turnchar = 0;
    byte turnpet = 0;

    string state="";

    uint chupt = 1880304; //id chu pt

    public override void MyAttack()
    { ts.SetTimerOnOff(false);

    turnchar++;
    if (turnchar == 1)
    {
    CharacterInfo MyChar = ts.Character;
    ts.SendAttack(MyChar.Row, MyChar.Col, 0, 1, 17001);
    }
    if (turnchar >=2)
    {
    CharacterInfo MyChar = ts.Character;
    ts.SendAttack(MyChar.Row, MyChar.Col, 0, 4, 17001);
    }
    }
    public override void MyPartnerAttack()
    {
    turnpet++;
    if (turnpet == 1)
    {
    CharacterInfo MyWarrior = ts.CurrentPartner;
    //NPCCombatObject Monster = findMonster();
    ts.SendAttack(MyWarrior.Row, MyWarrior.Col, 0, 1, 12003);
    }
    if (turnpet >= 2)
    {
    CharacterInfo MyWarrior = ts.CurrentPartner;
    //NPCCombatObject Monster = findMonster();
    ts.SendAttack(MyWarrior.Row, MyWarrior.Col, 0, 4, 17001);
    }
    }


    public override void BattleStarted()
    {
    turnchar=0;
    turnpet=0;
    }

    public override void BattleStoped()
    {
    AutoEatFood();

    ProcessInventoryAction();
    }

    public override void doRecvQuestion()
    {
    state="BTQ";
    }
    public override void ResponseAnswer()
    {
    int dtime=get_random(1,5);
    debug("Delay "+dtime.ToString()+" before answer.");
    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);
    }

    public override void onPlayerWalk(uint uid, ushort x, ushort y)
    {
    if (uid > 1 && uid < 501) {
    debug("GM den roi chay thoi",0xFF0000);
    ts.Disconnect(false);
    }
    }

    public override void PartyStop(uint playerid)
    {
    if (playerid == chupt) { InitBot();}
    }

    public override void InitBot()
    {
    if (ts.Character.mapid==12815){ ts.Warp(1);}
    ts.SetReconnectTime(1);
    ts.SetMaxIdleTime(20);
    ts.RequestParty(chupt);
    AddDropItemList("viênongmật");
    AddDropItemList("Dâu đỏ");
    AddDropItemList("Táo nhỏ");
    AddDropItemList("Bành Bột Mì");
    AddDropItemList("tựđ uốngthuốc");
    AddDropItemList("viên công kích");
    }
    may' nah` em cung~ xin lam ma` moi~ lan` dí la` trong cho~ cai` bot no' hien le^n file exception click vao thi thay tum` lum chan hieu gi ca? huhu

    ---------------------------------------------------
    Buf:
    0C67E720008530260226020000
    Message:
    Send failed at the Socket Level. The Socket may have been closed abruptly or timed out.
    Source:
    Dart.PowerTCP.Sockets
    Stack traces:
    at Dart.PowerTCP.Sockets.Tcp.a(Byte[] A_0, Int32 A_1, Int32 A_2)
    at Dart.PowerTCP.Sockets.TcpStream.Write(Byte[] buffer, Int32 offset, Int32 size)
    at Dart.PowerTCP.Sockets.SegmentedStream.Write(Byte[] buffer, Int32 offset, Int32 count)
    at Dart.PowerTCP.Sockets.Tcp.Send(Byte[] buffer)
    at Ӓ.ӗ.ڒ(Byte[] כ)
    at Ӓ.ӗ.٢()
    at Ӓ.ӗ.ؓ(String ֨)
    at Ӓ.ӗ.ס(ܠ מ)
    at Ӓ.ӗ.ן(String נ)

    la sao pro giai thich cho em hieu? them nha
     
  11. duonghoa2005

    duonghoa2005 Donkey Kong

    Tham gia ngày:
    14/6/04
    Bài viết:
    356
    Tìm những chổ 3 xóa đi,tìm những chổ 4 sửa thành 3.
     
  12. KieuXinh

    KieuXinh Youtube Master Race

    Tham gia ngày:
    16/8/05
    Bài viết:
    57
    bác nào cho em spirit TD bán đồ với 30 char30 char30 char30 char30 char30 char30 char30 char30 char30 char30 char30 char
     
  13. dieorlive

    dieorlive Mr & Ms Pac-Man

    Tham gia ngày:
    18/11/05
    Bài viết:
    104
    Nơi ở:
    Thành phố Sao Băng
    May Anh Cho Em Hoi? . Em Bot Dc Khoang 30 Phut La No Lai Dung Yen Ko Danh Nua. Em Chang Hiu Tai Sao Ca , Anh Nao Pro Thi Giup Em Di !
     
  14. bokinhvan2

    bokinhvan2 Youtube Master Race

    Tham gia ngày:
    2/11/05
    Bài viết:
    17
    Làm ơn cho mình xin cái linhk để dơn legn@ đi, đường linhk của bác angel mình không dơn được thanks.
     
  15. seikenxiii

    seikenxiii Mr & Ms Pac-Man

    Tham gia ngày:
    17/8/05
    Bài viết:
    171
    Nơi ở:
    Bình Dương
    day la` crip chu? pt danh' o thanh` tuyet' cua? 2 cua? em may' pro xem co' van' de` gi ko ma` 10' la` no' dí' huhu :((
    PHP:
     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 turnchar 0;  
    byte turnpet 0;  
    byte pt_count 0;  

    string state="";   

    uint tv1 01604545// la QS luon  
    uint tv2 = 01993142;  
    uint tv3 = 01152949;  
    uint tv4 02164177;  

    uint maxpt 4;  //So thanh vien  


    public override void MyAttack()  
    {     
    turnchar++;  
    if (
    turnchar == 1)  
        {  
        
    CharacterInfo MyChar ts.Character;   
        
    ts.SendAttack(MyChar.RowMyChar.Col0310000);      
        }  
    if (
    turnchar >=2)  
        {  
        
    CharacterInfo MyChar ts.Character;       
        
    ts.SendAttack(MyChar.RowMyChar.Col0417001);  
        }  
    }  
    public 
    override void MyPartnerAttack()  
    {  
    turnpet++;  
    if (
    turnpet == 1)  
        {      
        
    CharacterInfo MyWarrior ts.CurrentPartner;       
        
    ts.SendAttack(MyWarrior.RowMyWarrior.Col0117001);  
    }  
    if (
    turnpet >= 2)  
        {      
        
    CharacterInfo MyWarrior ts.CurrentPartner;       
        
    ts.SendAttack(MyWarrior.RowMyWarrior.Col0417001);  
    }  
    }  


    public 
    override void BattleStarted()  
    {  
    turnchar=0;  
    turnpet=0;  
    ts.SetTimerOnOff(false);  
    }  

    public 
    override void BattleStoped()  
    {      
        
    AutoEatFood();      
        
    ProcessInventoryAction();  
    }  

    public 
    override void doRecvQuestion()  
    {  
    state="BTQ";  
    }  
    public 
    override void ResponseAnswer()  
    {  
    int dtime=get_random(1,5);  
    debug("Delay "+dtime.ToString()+" before answer.");  
    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);  
    }  

    public 
    override void PartyStop(uint playerid)  
    {  
       if (
    playerid == tv1 || playerid == tv2 || playerid == tv3 || playerid == tv4) { ts.Disconnect(); }  
    }  

    public 
    override void warpFinish()  
    { if(
    ts.Character.mapid == 12815){ts.delay(1000);ts.Warp(1);}  
    else   
    if(
    ts.Character.mapid == 12421 && pt_count==maxpt){ ts.Walk(662,475);ts.delay(1000);ts.Warp(2); }  
    }  

    public 
    override void Start()  
    {  
    warpFinish();  
    }  

    public 
    override void FinishAnswer()  
    {  
    Start();  
    }  

    public 
    override void OnTimer()  
    {  
    ts.AcceptParty(tv1);  
    ts.AcceptParty(tv2);  
    ts.AcceptParty(tv3);  
    ts.AcceptParty(tv4);  
    }  

    public 
    override void AcceptedParty(uint playerid)  
    {  
    if(
    playerid == tv1)    
    {   
       
    ts.Sena(playerid);  
    }   
    pt_count++;  
    if(
    pt_count==maxpt){  
        
    debug(" So thanh vien la    : " pt_count       ,0x0000FF);  
    Start();  
    }   
    else{  
        
    debug(" So thanh vien la    : " pt_count       ,0x0000FF);  
    }  
    }  

    public 
    override void InitBot()  
    {      
       if (
    ts.Character.mapid==12815){ ts.Warp(1); ts.Disconnect();}  
       
    ts.SetTimerOnOff(true);      
    ts.SetReconnectTime(1);  
    ts.SetMaxIdleTime(20); 
    AddDropItemList("viênongmật");  
    AddDropItemList("Dâu đỏ");  
    AddDropItemList("Táo nhỏ");  
    AddDropItemList("Bành Bột Mì"); 
    AddDropItemList("tựđ uốngthuốc");  
    AddDropItemList("viên công kích");  
    }  
    Scipt chủ pt hơi dài tí, bạn đừng nên lạm dụng chức năng Drop Item, vì khi drp nó cần có thời gian để drop đồ mà trong script của bạn ko cho thời gian.
    Thêm cái này vào là ok:
    public override void InitBot()
    {
    if (ts.Character.mapid==12815){ ts.Warp(1); ts.Disconnect();}
    ts.delay(1000);
    ts.SetTimerOnOff(true);
    ts.SetReconnectTime(1);
    ts.SetMaxIdleTime(20);
    AddDropItemList("viênongmật");
    AddDropItemList("Dâu đỏ");
    AddDropItemList("Táo nhỏ");
    AddDropItemList("Bành Bột Mì");
    AddDropItemList("tựđ uốngthuốc");
    AddDropItemList("viên công kích");
    }
     
  16. duonghoa2005

    duonghoa2005 Donkey Kong

    Tham gia ngày:
    14/6/04
    Bài viết:
    356
    Update legna
    Chán wa có bác nào chỉ dùm cái script Tào Tháo
     
  17. MonKey.D.Luffy

    MonKey.D.Luffy Mr & Ms Pac-Man

    Tham gia ngày:
    5/1/06
    Bài viết:
    259
    Nơi ở:
    Thất Vũ Hải
    byte pt1 = 0;
    byte pt2 = 0;
    byte pt3 = 0;
    byte pt4 = 0;

    uint idmem1 = 01;
    uint idmem2 = 01;
    uint idmem3 = 02;
    uint idmem4_sena = 01;

    chỗ unit idmem? kô có id thì trên byte pt? tương ứng để = 1
    ví dụ team bạn 4 ng như thế này:

    uint idmem1 = 01111111;
    uint idmem2 = 01111111;
    uint idmem3 = 02; // kô có mem thứ 3
    uint idmem4_sena = 01111111;

    thì byte pt3 = 1

    -=Have Fun =-
     
  18. Terry_89

    Terry_89 Mr & Ms Pac-Man

    Tham gia ngày:
    7/6/04
    Bài viết:
    132
    Nơi ở:
    Celestial Being
    cách của bạn mình thử trước đó rồi không đuợc đâu bị báo lỗi liền
     
  19. ac4demy_07

    ac4demy_07 Mr & Ms Pac-Man

    Tham gia ngày:
    23/12/05
    Bài viết:
    222
    đây, sửa như thế này nè

    uint idmem1 = 123456; //chủ pt không cần điền Id vì đây là scip cảu chủ pt
    uint idmem2 = 123456;
    uint idmem3_sena = 123456;

    //với lại sửa thêm 2 hàm này

    /**************** 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_sena) {ts.delay(500);ts.AcceptParty(playerid);ts.delay(500);ts.Sena(playerid); pt3 = 1;debug(playerid + " Johned team, Qua^n Su = "+playerid);}
    if (pt1 == 1 && pt2 == 1 && pt3 == 1) {debug("Party Full -> Start ");Start();}
    }

    /*********************** Party Stop ************************/
    public override void PartyStop(uint playerid)
    {
    if (playerid == idmem1) {debug("Dis by "+playerid+" dis");ts.Disconnect();}
    if (playerid == idmem2) {debug("Dis by "+playerid+" dis");ts.Disconnect();}
    if (playerid == idmem3_sena) {debug("Dis by "+playerid+" dis");ts.Disconnect();}
    }
     
  20. MonKey.D.Luffy

    MonKey.D.Luffy Mr & Ms Pac-Man

    Tham gia ngày:
    5/1/06
    Bài viết:
    259
    Nơi ở:
    Thất Vũ Hải
    rồi mỗi lần có hêm người pt lại phải copy dòng này dòng kia gùi paste ra àh vậy chi cho khổ vậy bạn..??? ::(
     
Trạng thái chủ đề:
Không mở trả lời sau này.

Chia sẻ trang này