ai có script gate 2 thành tuyết kô vô đây post cho noob với của chủ pt,mem,gà nha (xin đừng post sai <--------kô bít sửa script) thanks 30 charrr # # #
Crip chu? pt ne` cu 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 = 01086476; uint tv3 = 01993142; uint tv4 = 02178385; 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, 10000); } } 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.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"); } crip mem ne` than`g cu 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, 10000); } if (turnchar >=2) { CharacterInfo MyChar = ts.Character; ts.SendAttack(MyChar.Row, MyChar.Col, 0, 4, 18001); } } 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"); } cho xin it mp de^
++ anh oi da^y' la` scirp cua? chu? pt the" con` scirp cua? cac' mem khac" da^u anh co' the? pot no^t len dc ko ?????? :devil: :hug: :hug:
Oài có cả cua mem nhưng scrip này của 4 người mà. Bít thì post cái scrip của 5 người đê. 30 char 30 char 30 char 30 char 30 char 30 char 30 char 30 char 30 char 30 char 30 char 30 char 30 char 30 char 30 char 30 char 30 char :whew:
Lấy mems của cự lộc trong full script đi kìa , vẩn sài bình thường dc , thàng chủ PT nó warp chứ mems chĩ bít ra đòn theo lệnh mà thui :'>
Oạch. Lấy scr trong Cự lộc ra thành tuyết gate 2 dùng được hả? Sao tui nghe bảo hem dùng được scr nơi này để bot nơi khác. Mà tiên thể đây post luôn scr lên đi. Post lên đi nha để tui vào xem.
Đành phải mạo muội chôm từ topic Full Scipt ra : Đây là script member nè : 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 NS_count = 0; byte myturn = 0; byte peturn = 0; /***** Chinh sua ID chu Party o day *****/ uint idchupt = 1760116; /*************************************/ /*********************** 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, 18001); } } /******************* 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.delay(3000); 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() { } /*********************** 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) ; } /********************* Accepted Party **********************/ public override void AcceptedParty(uint playerid) { if (playerid == idchupt) {debug("Join to " + playerid);} } /************************ Party Stop ***********************/ public override void PartyStop(uint playerid) { if (playerid == idchupt) {debug(idchupt+ " Giải tán đội ngũ ...");} } /************************ Init Bot *************************/ public override void InitBot() { if (ts.Character.mapid==12521) {ts.Warp(5);} ts.delay(1000); AddDropItemList("viênongmật"); AddDropItemList("tựđ uốngthuốc"); AddDropItemList("viên công kích"); AddDropItemList("ThuốcNhấtĐiểm"); ViewState(); debug("Login Okie"); } Lấy cái script mems này áp dụng cho script chủ pt nào củng dc , nếu cần ta thay đổi ID skill thui !
vay scipt chu? pt o? tren co loi? do' sao ko ket noi' dc vay bac' KEN .... co' script cua? chu? PT thi` share cho anh em lun zoi'
Ờ thanks, mà bạn test cái scr này chưa vậy. Có lỗi gì không thế.Bạn cóa bot bằng scr này không. Sai chỗ nào chỉ tui với. :p
Log vô rất good , về mà thay đổi skill ID , thêm ID chủ PT và (MyChar.Row, MyChar.Col, 0, 2, 10000) sao cho đánh vị trí phù hợp như mong muốn !
Thay đổi mapid và warp chỗ này nữa nè Mã: /************************ Init Bot *************************/ public override void InitBot() { if (ts.Character.mapid==12521) {ts.Warp(5);} ts.delay(1000); AddDropItemList("viênongmật"); AddDropItemList("tựđ uốngthuốc"); AddDropItemList("viên công kích"); AddDropItemList("ThuốcNhấtĐiểm"); ViewState(); debug("Login Okie"); }
mấy ông ơi cái nảy viết vô đâu làm ơn chỉ tui với viết như thế nào vậy ,tui ngu cái này lắm ,mong các bác pro chỉ với ai có lòng tốt liên hệ với yahoo :kiepcodon_doicodoc_225
cho em xin lun cai' link de? tai ve` may lun di chi' cho cao' cript ma` ko cho dia chi? tai ve` cung nhu ko