Script Legn@ Full !

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

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

    gacon2006 Youtube Master Race

    Tham gia ngày:
    14/3/06
    Bài viết:
    56
    các anh ơi ai chỉ em set agi ở thành tuyết với
     
  2. yugioh!

    yugioh! L0v3

    Tham gia ngày:
    14/11/03
    Bài viết:
    4,337
    Nơi ở:
    Việt Nam
    cho hỏi tại sao legn@ ko trả lời btq đc vậy, nếu ai bít làm cho nó tự động trả lời thì giúp em cái nhé, cám ơn trc
     
  3. mark_2000

    mark_2000 Donkey Kong

    Tham gia ngày:
    5/3/06
    Bài viết:
    341
    em nói chung chung như vậy thì mọi người làm sao biết lỗi ji` mà giúp .Ít nhất em cung phải post Scirp lên cho mọi người xem, rồi cùng nhau mổ sẻ vấn đề chứ :hug:
     
  4. longhung

    longhung Youtube Master Race

    Tham gia ngày:
    26/6/05
    Bài viết:
    28
    cảm ơn pawn và Tuyettinhkiemhc đã giúp đở để mình thử lại lần nửa coi được không cảm ơn hen , nếu ko được nữa chắc phải xin full script quá ^^ #>:)
     
  5. xHunteRx

    xHunteRx Mr & Ms Pac-Man

    Tham gia ngày:
    26/12/05
    Bài viết:
    131
    ạc ạc ai còn cái sc NPC rành cho lv thấp không post lên đi vừa xem được 1 hôm hôm nay vao thấy mất tiu :(
     
  6. vipvip

    vipvip Youtube Master Race

    Tham gia ngày:
    7/2/06
    Bài viết:
    15
    Bác Trường oi ! Làm ơn cho em xin tọa dộ Map Id Triệuchỉ dánh gần GiớiKiều cái > Em cám ơn nhiều lắm
     
  7. thienquanii

    thienquanii Youtube Master Race

    Tham gia ngày:
    18/10/05
    Bài viết:
    27
    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;


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

    uint idmem1 = ;
    uint idmem2 = ;
    uint idmem3 = ;
    uint idmem4_sena = ;

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

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

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





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


    /********************* Battle Stoped ***********************/
    public override void BattleStoped()
    {
    AutoEatFood();
    ProcessInventoryAction();
    CheckDisconnect();
    Start();
    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());
    if(DialogId==1) {ts.SelectChoice(2);ts.SendEnd();}
    }


    /********************* NPC Dialog ID ***********************/
    public override void NpcDialog(ushort DialogId)
    {
    debug("Dialog ID = "+DialogId.ToString());
    if(DialogId==23084) {ts.SendEnd();}
    else if(DialogId==23085) {ts.SendEnd();}
    else if(DialogId==23086) {ts.SendEnd();}
    else if(DialogId==23092) {ts.SendEnd();}
    else if(DialogId==23083) {ts.ClickOnNPC(1);}

    }


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


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


    /************************* Start ***************************/
    public override void Start()
    {
    ts.ClickOnNPC(1);
    }


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

    /*********************** View State ************************/
    void ViewState()
    {
    debug(" -= View =-",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(" Số lần gặp BTQ : "+ NS_count +" Số con ma : " + ts.Character.ghost ,255) ;
    debug(" Bot Quan Ngan Binh ™ ",255) ;
    }


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


    /**************** 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, Quân Sư = "+playerid);}
    //if (pt1 == 1 && pt2 == 1 && pt3 == 1 && pt4 == 1) {debug("Party Full -> Start ");Start();}
    //}


    /************************ Init Bot *************************/
    public override void InitBot()
    {
    ts.SetReconnectTime(3);
    ts.SetMaxIdleTime(15);
    ts.SetTimerOnOff(true);

    AddDropItemList("viênongmật");
    AddDropItemList("tựđ uốngthuốc");
    AddDropItemList("viên công kích");

    ViewState();
    }

    sao script Quan Ngân Bình đánh ko dc vậy ::(
     
  8. Jino

    Jino Youtube Master Race

    Tham gia ngày:
    18/3/06
    Bài viết:
    49
    may anh chi ai biet sao tim` filter cua TB ko vay xin chi? em voi , thu hoai` ma ko dc , ko biet cach tim`, ai bit bot len gium` nha hoac la pot luoncai filter ma vao dc TS hen nay (truebot) !cam on nhieu `
     
  9. nhocbaton

    nhocbaton Youtube Master Race

    Tham gia ngày:
    10/9/05
    Bài viết:
    30
    mong cac bac pro biviet dum cai spirst bot van du dao si~
     
  10. sweety1122

    sweety1122 Donkey Kong

    Tham gia ngày:
    29/11/05
    Bài viết:
    433
    Nơi ở:
    hồ chí minh city
    Anh Trương ơi vào xem cái scrip hộ em cái sao nó ko chụi pt:
    Đây là scrip chủ team:
    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 = 12421;
    double mapid2 = 12815;
    byte warpid1 = 2;
    byte warpid2 = 1;

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

    uint idmem1 = 2117827;
    uint idmem2 = 1799700;
    uint idmem3 = 02196763;
    uint idmem4_sena = 2096685;

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

    /*********************** My Attack *************************/
    public override void MyAttack()
    {
    myturn++;
    if (myturn == 1)
    {
    CharacterInfo MyChar = ts.Character;
    //NPCCombatObject Monster = findMonster();
    ts.SendAttack(MyChar.Row, MyChar.Col, 0, 4, 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, 4, 10000);
    }
    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();
    ts.SendEnd();
    }


    /******************* 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 == 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 d?i ngu");pt1 = 1;}
    if (playerid == idmem2) {debug(playerid + " Gia nh?p d?i ngu");pt2 = 1;}
    if (playerid == idmem3) {debug(playerid + " Gia nh?p d?i ngu");pt3 = 1;}
    if (playerid == idmem4_sena) {debug(playerid + " Gia nh?p d?i ngu");pt4 = 1;}
    ts.Sena(idmem4_sena);debug(playerid + " Làm Quân Su");}
    if (pt1 ==1 && pt2 == 1 && pt3 == 1 && pt4 == 1) {ts.SetTimerOnOff(false);ts.delay(1000);debug("Ð?i ngu dã d?y -> Start");Start();}
    }


    /*********************** Party Stop ************************/
    public override void PartyStop(uint playerid)
    {
    if (playerid == idmem1) {debug(playerid+" Roi khoi doi ngu -> Disconnect !!!");ts.Disconnect();}
    if (playerid == idmem2) {debug(playerid+" Roi khoi doi ngu -> Disconnect !!!");ts.Disconnect();}
    if (playerid == idmem3) {debug(playerid+" Roi khoi doi ngu -> Disconnect !!!");ts.Disconnect();}
    if (playerid == idmem4_sena) {debug(playerid+" Roi khoi doi ngu -> Disconnect !!!");ts.Disconnect();}
    }


    /********************** Warp Finish ************************/
    public override void warpFinish()
    {
    Start();
    }

    /************************* Start ***************************/
    public override void Start()
    {
    if (ts.Character.mapid == mapid1) {
    ts.delay(1000);
    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("======= Script by zFantasy - Copy Right GameVN–™ =======",255) ;
    }


    /********************* Fishish Answer **********************/
    public override void FinishAnswer()
    {
    ts.delay(2000);
    Start();
    }
    //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(500);ts.Sena(playerid); pt4 = 1;debug(playerid + " Johned team, Quân Su = "+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("Dâu đỏ");
    AddDropItemList("Táo nhỏ");
    AddDropItemList("Bành Bột Mì");
    AddDropItemList("Nhị Quoa đầu");
    AddDropItemList("Mật Ý Nhân ");
    AddDropItemList("tựđ uốngthuốc");
    AddDropItemList("viên công kích");
    ViewState();
    }
    --->Đây la cua mem
    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 = 12421;
    double mapid2 = 12815;
    byte warpid1 = 2;
    byte warpid2 = 1;

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

    uint idmem1 = 2088431;
    uint idmem2 = 0;
    uint idmem3 = 0;
    uint idmem4_sena = 0;

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

    /*********************** 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, 12003);
    }
    if (myturn >=2)
    {
    CharacterInfo MyChar = ts.Character;
    //NPCCombatObject Monster = findMonster();
    ts.SendAttack(MyChar.Row, MyChar.Col, 0, 2, 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();
    ts.SendEnd();
    }


    /******************* 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 == 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 d?i ngu");pt1 = 1;}
    if (playerid == idmem2) {debug(playerid + " Gia nh?p d?i ngu");pt2 = 1;}
    if (playerid == idmem3) {debug(playerid + " Gia nh?p d?i ngu");pt3 = 1;}
    if (playerid == idmem4_sena) {debug(playerid + " Gia nh?p d?i ngu");pt4 = 1;}
    ts.Sena(idmem4_sena);debug(playerid + " Làm Quân Su");}
    if (pt1 ==1 && pt2 == 1 && pt3 == 1 && pt4 == 1) {ts.SetTimerOnOff(false);ts.delay(1000);debug("Ð?i ngu dã d?y -> Start");Start();}
    }


    /********************** Warp Finish ************************/
    public override void warpFinish()
    {
    Start();
    }


    /************************* Start ***************************/
    public override void Start()
    {
    if (ts.Character.mapid == mapid1) {
    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(" So tran dánh : " + battle_count ,255) ;
    debug(" HP cua "+ts.Character.CharName+" = " + ts.Character.HP +" "+ "/" +" "+ ts.Character.MAXHP,255);
    debug(" HP cua "+ts.CurrentPartner.CharName +" = " + ts.CurrentPartner.HP + " "+"/" +" "+ ts.CurrentPartner.MAXHP +" "+" FAI = " + ts.CurrentPartner.fai,255);
    debug(" So lan gap BTQ : "+ NS_count +" So con ma : " + ts.Character.ghost ,255) ;
    debug("======= champion1 !Welcome to LEGA bot! champion1 ™ =======",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(500);ts.Sena(playerid); pt4 = 1;debug(playerid + " Johned team, Quân Su = "+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("Dâu đỏ");
    AddDropItemList("Táo nhỏ");
    AddDropItemList("Bành Bột Mì");
    AddDropItemList("Nhị Quoa đầu");
    AddDropItemList("Mật Ý Nhân ");
    AddDropItemList("tựđ uốngthuốc");
    AddDropItemList("viên công kích");
    ViewState();
    }
    Xem giùm em nhé Cám ơn anh trước!
     
  11. 7love2006

    7love2006 Youtube Master Race

    Tham gia ngày:
    22/2/06
    Bài viết:
    22
    may anh oi cho em hoi muon' xem id cua map fai lam` seo vay lam` on chi~ em
     
  12. 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 này mà là của mems chết liền !

    Còn script của chủ PT dưới cùng thêm dòng này nè :

    Thành :

     
  13. knight_angel

    knight_angel Youtube Master Race

    Tham gia ngày:
    7/3/06
    Bài viết:
    16
    Đâu tiên em tải chương trình legn về rùi em nhấn truy cập thủ thi` nó báo là "không thể kết nối với máy chủ dc" sao đó em vào scip & profile.ini để sửa rùi truy câp. lai. nhung vẫn ko dc vẫn 1 câu báo lỗi "không thể kết nối với máy chủ dc" mấy anh nào bít giúp em với em xin thanks you. còn đây là scip bot thành tuyết of em mấy anh xem dùm em coi có sai j` để em sửa lại:
    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 turna = 0;
    byte turnb = 0;

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

    double mapid1 = 12421;
    double mapid2 = 12815;
    byte warpid1 = 2;
    byte warpid2 = 1;

    uint idchupt = 01364987;

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

    uint idmem1 = 01459105;
    uint idmem2 = 01750854;
    uint idmem3 = 02088782;
    uint idmem4_sena = 01686800;



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


    /********************* Battle Started **********************/
    public override void BattleStarted()
    {
    turnb=0;
    turna=0;
    }

    public override void PreBattleStopped()
    {
    ts.delay(2000);
    }

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


    /******************* Receive Question *********************/
    public override void doRecvQuestion()
    {
    }


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


    /********************** Warp Finish ************************/
    public override void warpFinish()
    {
    Start();
    }


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


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


    /********************* Fishish Answer **********************/
    public override void FinishAnswer()
    {
    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, Qua^n Su = "+playerid);}
    if (pt1 == 1 && pt2 == 1 && pt3 == 1 && pt4 == 1) {ts.delay(1500);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) {debug("Dis by "+playerid+" dis");ts.Disconnect();}
    if (playerid == idmem4_sena) {debug("Dis by "+playerid+" dis");ts.Disconnect();}
    }

    /************************ Init Bot *************************/
    public override void InitBot()
    {
    AddDropItemList("viênongmật");
    AddDropItemList("Dâu đỏ");
    AddDropItemList("Táo nhỏ");
    AddDropItemList("Mật Ý Nhân");
    AddDropItemList("Nhị Quoa đầu");
    AddDropItemList("tựđ uốngthuốc");
    AddDropItemList("Táo nhỏ");
    AddDropItemList("Bành Bột Mì");
    AddDropItemList("viên công kích");
    Stop();
    }
    mấy anh coi rùi sửa dùm em nha
    X( X( X( #>:) #>:)
     
  14. vodanhnoob

    vodanhnoob Youtube Master Race

    Tham gia ngày:
    11/4/06
    Bài viết:
    4
    mấy bác pro oi cho em xin cái' link trang wed bot vế đi
    em tìm ko thấy
     
  15. 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
    Lấy script bên dưới xài nha:
    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 NS_count 0;   
    byte battle_count 0
    byte turna 0
    byte turnb 0;  

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

    double mapid1 12421;   
    double mapid2 12815;  
    byte warpid1 2;  
    byte warpid2 1;  

    uint idchupt 01111111

    /***** Chinh sua ID Member o day *****/  
    uint idmem1 01111111;  
    uint idmem2 02111111;  
    uint idmem3 02111111;  
    uint idmem4_sena 01111111;  

    public 
    override void MyAttack() 
    {    
    turna++; 
    if (
    turna == 1
        { 
        
    CharacterInfo MyChar ts.Character;  
        
    //NPCCombatObject Monster = findMonster();     
        
    ts.SendAttack(MyChar.RowMyChar.Col0310000);     
        } 
    if (
    turna ==2
        { 
        
    CharacterInfo MyChar ts.Character;  
        
    //NPCCombatObject Monster = findMonster();     
        
    ts.SendAttack(MyChar.RowMyChar.Col0417001); 
        } 
    if (
    turna >=3
        { 
        
    CharacterInfo MyChar ts.Character;  
        
    //NPCCombatObject Monster = findMonster();     
        
    ts.SendAttack(MyChar.RowMyChar.Col0410000); 
        } 


    public 
    override void MyPartnerAttack() 

    turnb++; 
    if (
    turnb == 1
        { 
        
    CharacterInfo MyWarrior ts.CurrentPartner;  
        
    //NPCCombatObject Monster = findMonster();     
        
    ts.SendAttack(MyWarrior.RowMyWarrior.Col0217001); 
        } 
    if (
    turnb == 2
        { 
        
    CharacterInfo MyWarrior ts.CurrentPartner;  
        
    //NPCCombatObject Monster = findMonster();     
        
    ts.SendAttack(MyWarrior.RowMyWarrior.Col0410000); 
        } 
    if (
    turnb >= 3
        { 
        
    CharacterInfo MyWarrior ts.CurrentPartner;  
        
    //NPCCombatObject Monster = findMonster();     
        
    ts.SendAttack(MyWarrior.RowMyWarrior.Col0410000); 
        } 



    /********************* Battle Started **********************/  
    public override void BattleStarted() 

    battle_count++;
    turnb=0
    turna=0



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


    /******************* Receive Question *********************/  
    public override void doRecvQuestion()  
    {  
    }  


    /******************** 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 npcmapidint xint y)  
    {  
    }  


    /************************ On Timer *************************/  
    public override void OnTimer()  
    {  
    }  


    /********************** Warp Finish ************************/  
    public override void warpFinish()  
    {
    if (
    pt1 == && pt2 == && pt3 == && pt4 == 1) {ts.delay(500);Start();}
    }  


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

    void ViewState()   
    {   
    debug("******************************************************************************",255) ;    
    debug(" Số trận đánh : " battle_count ,255) ;      
    debug(" Số lần gặp BTQ : "NS_count +"  Số con ma : " ts.Character.ghost ,255) ;   
    debug("******************************************************************************",255) ;    
    }

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


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

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

    public override void RequestPartyAcceptFrom(uint playerid

    if (
    playerid == idmem1) {ts.delay(500);ts.AcceptParty(playerid); pt1 1;debug(playerid " Mời Gia Nhập Đội Ngũ");} 
    if (
    playerid == idmem2) {ts.delay(500);ts.AcceptParty(playerid); pt2 1;debug(playerid " Mời Gia Nhập Đội Ngũ");} 
    if (
    playerid == idmem3) {ts.delay(500);ts.AcceptParty(playerid); pt3 1;debug(playerid " Mời Gia Nhập Đội Ngũ");} 
    if (
    playerid == idmem4_sena) {ts.delay(500);ts.AcceptParty(playerid);ts.Sena(playerid); pt4 1;debug(playerid " Mời Gia Nhập Đội Ngũ và được làm QS");} 
    if (
    pt1 == && pt2 == && pt3 == && pt4 == 1) {ts.delay(500);debug("Đủ gùi Bem thui");Start();} 
    }  

    /*********************** Party Stop ************************/ 
    public override void PartyStop(uint playerid
    {
     
    if (
    playerid == idmem1) {debug(playerid"Rời khởi đội ngũ");ts.Disconnect();} 
    if (
    playerid == idmem2) {debug(playerid"Rời khởi đội ngũ");ts.Disconnect();} 
    if (
    playerid == idmem3) {debug(playerid"Rời khởi đội ngũ");ts.Disconnect();} 
    if (
    playerid == idmem4_sena) {debug(playerid"Rời khởi đội ngũ");ts.Disconnect();} 

    /************************ Init Bot *************************/  
    public override void InitBot()  

    ts.SetReconnectTime(3); 
    ts.SetMaxIdleTime(15); 
    if (
    ts.Character.mapid == mapid2) {ts.Warp(warpid2);}          
    Stop();  
    }   
    mem

    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 turna 0;
    byte turnb 0

    double mapid1 12421;  
    double mapid2 12815
    byte warpid1 2
    byte warpid2 1;

    byte pt1 0
    byte pt2 0
    byte pt3 0
    byte pt4 0

    uint idchupt 01111111

    public 
    override void MyAttack()
    {   
    turna++;
    if (
    turna == 1)
        {
        
    CharacterInfo MyChar ts.Character
        
    //NPCCombatObject Monster = findMonster();    
        
    ts.SendAttack(MyChar.RowMyChar.Col0210000);    
        }
    if (
    turna >=2)
        {
        
    CharacterInfo MyChar ts.Character
        
    //NPCCombatObject Monster = findMonster();    
        
    ts.SendAttack(MyChar.RowMyChar.Col0418001);
        }
    }
    public 
    override void MyPartnerAttack()
    {
    turnb++;
    if (
    turnb == 1)
        {
        
    CharacterInfo MyWarrior ts.CurrentPartner
        
    //NPCCombatObject Monster = findMonster();    
        
    ts.SendAttack(MyWarrior.RowMyWarrior.Col0212003);
        }
    if (
    turnb >= 2)
        {
        
    CharacterInfo MyWarrior ts.CurrentPartner
        
    //NPCCombatObject Monster = findMonster();    
        
    ts.SendAttack(MyWarrior.RowMyWarrior.Col0418001);
        }
    }


    /********************* Battle Started **********************/ 
    public override void BattleStarted()
    {
    turnb=0;
    turna=0;
    }


    /********************* Battle Stoped ***********************/ 
    public override void BattleStoped() 

    AutoEatFood(); 
    ProcessInventoryAction(); 
    CheckDisconnect();  



    /******************* Receive Question *********************/ 
    public override void doRecvQuestion() 



    /******************** 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 npcmapidint xint y




    /************************ On Timer *************************/ 
    public override void OnTimer() 




    /********************** Warp Finish ************************/ 
    public override void warpFinish() 
    {
    ts.delay(5000);
    ts.RequestParty(idchupt);



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



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

    }  


    /********************* Fishish Answer **********************/ 
    public override void FinishAnswer() 
    {
    if (
    ts.Character.mapid == mapid2) {ts.Warp(warpid2);}


    public 
    override void PlayerOnline(uint playerid

    if (
    playerid == idchupt) {ts.delay(500);ts.RequestParty(idchupt);} 
    }


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

    public override void RequestPartyAcceptFrom(uint playerid

    }

    /*********************** Party Stop ************************/ 
    public override void PartyStop(uint playerid
    {
    if (
    playerid == idchupt) {debug(playerid"Rời khởi đội ngũ");}if (ts.Character.mapid == mapid2) {  ts.Warp(warpid2); }  
    if (
    playerid == idmem1) {debug(playerid"Rời khởi đội ngũ");} 
    if (
    playerid == idmem2) {debug(playerid"Rời khởi đội ngũ");} 
    if (
    playerid == idmem3) {debug(playerid"Rời khởi đội ngũ");} 
    if (
    playerid == idmem4_sena) {debug(playerid"Rời khởi đội ngũ");} 


    /************************ Init Bot *************************/ 
    public override void InitBot() 

    ts.SetReconnectTime(3); 
    ts.SetMaxIdleTime(15);         
    if (
    ts.Character.mapid == mapid2) {  ts.Warp(warpid2); } 
    ts.RequestParty(idchupt);
    Stop(); 
    }  
    common

    PHP:
    void ProcessInventoryAction(){
        for(
    byte i=0;i<25;i++){
            
    Slot oSlot = (Slot)ts.MyItems[i];
            if( 
    oSlot.itemid == 0){ continue; } 
            
    Item oItem = (Item)ts.ITEMS[oSlot.itemid.ToString()];
            if (
    InDropItemList(oItem.itemname)) ts.DropItem(oSlot.slot,oSlot.num);
            if (
    InContributeItemList(oItem.itemname)) ts.Contribute(oSlot.slot);
            if((
            
    oSlot.itemid == 26168 ||  
            
    oSlot.itemid == 27066 ||  
            
    oSlot.itemid == 27032 ||      
            
    oSlot.itemid == 46013 ||  
            
    oSlot.itemid == 46041 || 
            
    oSlot.itemid == 46033 ||  
            
    oSlot.itemid == 26169 || 
            
    oSlot.itemid == 27035 )&& oSlot.num >= 1) {ts.DropItem(oSlot.slot,oSlot.num);}  // Day la Drop
    }
    }
     
  16. MatBuonViAnh

    MatBuonViAnh Mr & Ms Pac-Man

    Tham gia ngày:
    7/11/05
    Bài viết:
    268
    Nơi ở:
    Giấc Mơ
    Ai có scrip bot Tào Tháo hoặc Hứa Chu Không ? em đang cân lắm, ai bít share cho em với được hem ? Nick yahoo của em là : shane_zpears2005@yahoo.com hoặc gửi tin nhắn cho em nhé, em cám ơn nhìu lắm lăm :hug:
     
  17. Jino

    Jino Youtube Master Race

    Tham gia ngày:
    18/3/06
    Bài viết:
    49
    troi` ai co the pot lai trang chi? tim` filter voi , tim` hoai` ko biet o dau nua, ai hao? tam xin pot len chi? nha cam on nhieu
     
  18. Angel_18

    Angel_18 Youtube Master Race

    Tham gia ngày:
    6/4/06
    Bài viết:
    33
    Mấy bác có biết tại sao bot giãn dung thì nó đánh một trận thì nó đúng luôn không zay
     
  19. knight_angel

    knight_angel Youtube Master Race

    Tham gia ngày:
    7/3/06
    Bài viết:
    16
    Scrip of anh em đem về chép vào scip of em nhưng nó báo là thiếu dấu ";" "Semicolon after method or accessor is not vaild
    Mong mấy anh coi lại giúp dùm em nha Mong mấy anh coi lại giúp dùm em nha Mong mấy anh coi lại giúp dùm em nha Mong mấy anh coi lại giúp dùm em nha Mong mấy anh coi lại giúp dùm em nha Mong mấy anh coi lại giúp dùm em nha Mong mấy anh coi lại giúp dùm em nha Mong mấy anh coi lại giúp dùm em nha
    em đã chỉnh xủa nó mấy nguyên 1 buổi mà vẫn ko dc!
    :o :o :o :o X( X( X(
     
  20. la`la'la

    la`la'la T.E.T.Я.I.S

    Tham gia ngày:
    7/2/04
    Bài viết:
    554
    Nơi ở:
    ¶«Џ˚˚†ε •^^•
    bạn xài leng@ 1.0.2.4 nhá ::)
    níu bạn xài bản củ nó sẻ lổi 2 hàm này ts.SetReconnectTime(3);
    ts.SetMaxIdleTime(15);
     
Trạng thái chủ đề:
Không mở trả lời sau này.

Chia sẻ trang này