Truebot & linh tinh[Cấm chat nhảm]

Thảo luận trong 'Hộp lưu trữ' bắt đầu bởi micral, 13/12/05.

?

Có nên lập 1 subbox bot discussion không ?

Poll closed 24/1/06.
  1. Đồng ý , 1 topic sao bàn hết được !

    88.5%
  2. Thôi không cần , 1 topic là quá đủ !

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

    kidvn86 Donkey Kong

    Tham gia ngày:
    30/9/05
    Bài viết:
    484
    MGAngel cho hỏi ben dnkv bi admin check lag 2 acc lvl thì làm sao ?? sau 1 tủn 1 dánh 2 em up lên 5 va điểm từ 900 dowm xuống còn 600 :((
     
  2. zZThuTrangZz

    zZThuTrangZz Youtube Master Race

    Tham gia ngày:
    15/12/05
    Bài viết:
    20
    Anh Micral cho em hoi neu muon danh o hoang cung diep thanh thi ghi them doan script vao file script cua truebot hay la thay vao doan nao cua script cua truebot vay anh? lam on chi dum em em hoc khoi C nen rat cham ve may cai script nay
    hic hic
    :((
     
  3. tquang

    tquang Mr & Ms Pac-Man

    Tham gia ngày:
    4/5/02
    Bài viết:
    210
  4. thuanminh

    thuanminh †¤ Diệu Thủ Thư Sinh ¤†

    Tham gia ngày:
    15/11/03
    Bài viết:
    2,250
    Nơi ở:
    Thành phố H
    mấy bác ơi ai có lòng tốt share cho em cái bot cắm chuột bắn hỏa tiễn của Hỏa Mage
    mà hông cần phải chỉnh sữa bất cứ thứ gì nữa
    nếu có sữa gì thì cũng chỉ dẫn dùm luôn.
    em cảm ơn rất nhiều ạ
     
  5. tquang

    tquang Mr & Ms Pac-Man

    Tham gia ngày:
    4/5/02
    Bài viết:
    210
    Không biết điền đúng không mà sao nó không send nhỉ :
    Mã:
    function DoSendItem() {
    for(var i=1;i<=25;i++){ 
       var oSlot = ts.MyItems(i); 
       if( oSlot.itemid == 0){ continue; } 
       var oItem = ITEMS.Item(oSlot.itemid); 
       var itemname = oItem.getName(); 
       if( (itemname == "Roborant pill" 
        || itemname == "Baohe pill" 
        || itemname == "HasteScroll") && oSlot.num ==50){ 
          ts.SendItemTo("giumau",oSlot.slot,oSlot.num); 
       } else { if ((itemname == "PainKiller" 
                   || itemname == "Morale pill"
                   || itemname == "HerbalPill") && oSlot.num ==50)
                   {ts.SendItemTo("giudo",oSlot.slot,oSlot.num);} 
                 }
    } 
    } 
    
     
  6. zmeomiZ

    zmeomiZ Mario & Luigi

    Tham gia ngày:
    23/9/05
    Bài viết:
    759
    Nơi ở:
    TPHCM
    ai có full scrip HC hoàn chỉnh ko,có thi share cho mình với sẵn kiếm chút mp luôn
    phải viết thêm vài dòng để ko bị trừ mp
    đủ char chưa nhỉ
     
  7. nhm0901

    nhm0901 Mr & Ms Pac-Man

    Tham gia ngày:
    18/6/05
    Bài viết:
    156
    Nơi ở:
    ... !
    ko hoạt động MC à, chỉ hiện lên Menu 7 rồi đứng yên, reload script thì nó báo :" run-time error'13': Type mismatch" ! Ko hiểu là ko khớp cái gì !!???
    Fix dùm tôi nha, thanks !!
     
  8. micral

    micral Donkey Kong

    Tham gia ngày:
    22/6/05
    Bài viết:
    352
    nhìn thấy đứng yên nhưng thực ra nó đang tu trúc đó cứ treo bot nửa tiếng rồi log vô xem điểm có tu trúc có tăng lên ko là biết
     
  9. thanhtv

    thanhtv Youtube Master Race

    Tham gia ngày:
    29/7/04
    Bài viết:
    40
    Đây là script mình đang sài, các bạn tham khảo và cho ý kiến (Mình đang sài ver 2.2.4 có enable HP SP trong option nên không viết code tự động ăn SP & HP).

    Đây là Code của chủ party
    Mã:
    var state = "stand" 
    var ghost_count = 0;
    var die_count = 0;
    var battle_count = 0;
    var pt_count = 1;  
    
    //********** MAKE PARTY **********//
    
    //*****Tao bang gom cac ID cua nhom*****//
    var myParty = new Array(11111,22222,33333,44444,55555); // Các ID trong nhóm Party
    	pt_leader = myParty[0];		// ID chu Party
    	pt_sena = myParty[4]; 		// ID quân su
    
    //*****Hàm chap nhan party cua cac thanh vien*****//
    function WaitAcceptParty(playerid){ 
    	for (var i=0; i<myParty.length;i++){
    		if(playerid == myParty[i]){
    			ts.AcceptParty(playerid);
    		}
    	}	
    } 
    
    //*****Hàm set ID pt_sena lam quân su*****//
    function AcceptedParty(playerid){ 
    	if (playerid == pt_sena){ 
    		ts.sena(playerid)		// Set quân su
    		debug("SET QUAN SU",0xFF0000)
    	}
    	if(pt_count == 4){
    		Start()				// du nguoi --> danh
    	}
    	pt_count++;
    } 
    
    //*****Hàm DIS khi 1 thanh vien DIS*****
    function PartyStop(playerid){ 
    	for (var i=0; i<myParty.length;i++) {
    		if (playerid == myParty[i]){
    			ts.Disconect();
    		}
    	}
    }
    
    //********** ATTACK **********//
    
    //*****Hàm attack cua nguoi choi*****//
    function MyAttack(){
    	var MyChar = ts.Character
    	MyChar.MAXSP = 300							// Tùy theo moi nguoi co so SP khác nhau
    	Monster = findMonster()						// Su dung findMonter: hieu don gian la TDCK F1
    	BasicAttack(MyChar, Monster, "Fire Arrow");		// Attack là đánh bình thuong, neu ban tên se la Fire Arrow
    }
    
    //****Hàm attack cua PET*****//
    function MyPartnerAttack(){
    	var Warrior = ts.CurrentPartner
    	Warrior.MAXSP = 400							// Tùy theo moi nguoi co so SP khác nhau
    	Monster = findMonster()						// Su dung findMonter: hieu don gian la TDCK F1
    	BasicAttack(Warrior, Monster, "Attack");	// Attack là đánh bình thuong, neu ban tên se la Fire Arrow
    } 
    
    //********** EAT, DROP ITEM **********//
    
    //*****Hàm tu dong vut cai Item không can*****//
    function DoDropItem() {  
    	for(var i=1;i<=25;i++){ 
    		var oSlot = ts.MyItems(i); 
    		if(oSlot.itemid == 0){
    			continue;
    		}	 
    		var oItem = ITEMS.Item(oSlot.itemid); 
    		var itemname = oItem.getName(); 
    		if( itemname == "AutoAttackPill"	||
    			itemname == "AutoTonicPill"		||
    			itemname == "DaQuWine"			||
    			itemname == "Cleardewwine"		||
    			itemname == "PainKiller" 		||
    			itemname == "Red date" 			||
    			itemname == "Morale pill" 		||
    			itemname == "Honey pill" 		||
    			itemname == "HerbalPill" 		||
    			itemname == "Small apple" 		||
    			itemname == "Strawberry") ts.DropItem(oSlot.slot,oSlot.num); 
    	}
    }
    
    //**********TRA LOI BTQ**********//
    
    function onEvilGod(){
    	ghost_count++ 
    	debug("E V I L G O D."+"["+ghost_count+"]",0x0000FF) 
    	msg = "Wrong.Add(\""+ts.LastQuestion+"\",\""+ts.LastResponseAnswer+"\")" 
    	WriteLog("Wrong.js",msg)
    	WarpLink( 12063 ,2 , 12301 ,1)
    }
     
    function onLuckyGod(){ 
    	debug("LUCKY G O D.",0xFF0000) 
    	if(!QA.Exists(ts.LastQuestion)){ 
    		QA.Add(ts.LastQuestion,ts.LastResponseAnswer) 
    		msg = "QA.Add(\""+ts.LastQuestion+"\",\""+ts.LastResponseAnswer+"\")" 
    		WriteLog("QA.js",msg) 
    	}
    	WarpLink( 12063 ,2 , 12301 ,1) 
    } 
    
    //*****Hàm tra loi BTQ xong thì đánh tiep*****//
    function FinishAnswerFuckGod(){
       	if(ghost_count>=3){
      	   ts.Disconect();
      	}
      	if(state=="warp"){
      		ts.delay(10000)
      		WarpLink( 12063 ,2 , 12301 ,1)
      	}
    }
    
    //************** HOANG CUNG DIEP THANH **************//
    // Kiem tra xem nhân vat đang đung o dâu ? Trong hay Ngoai HC  //
    // (1). Trong: đi ra ngoài.						     //		
    // (2). Ngoài: đi toi, nói chuyên roi đánh.				     //
    // (3). Quay lai buoc (1).						     //
    //******************************************************//
    
    //state: gom 2 trang thái: stand & warp
    function warpFinish(){
      	if(state=="warp"){
      		if(ts.Character.mapid == 12301){		// Trong Hoàng Cung
      			WarpLink(12063 ,2 , 12301 ,1)
      		}
    		else if(ts.Character.mapid==12063){		// Ngoài Hoàng Cung
      			ts.delay(10000)
    			ts.Walk(562,315)
    			WarpLink(12063 ,2 , 12301 ,1)
      		}
      	}
    }
    
    //********** MAIN **********//
    
    //****Hàm hiên trang thái sau tran đánh*****//
    function ViewState(){
      	debug("************************************",0xFF0000)
      	debug(" Battle Count  : " + battle_count    ,0xFF0000)
      	debug(" Dead Count    : " + die_count       ,0xFF0000)
      	debug(" Ghost Count   : " + ts.Character.Ghost      ,0xFF0000)
      	debug(" Warrior's FAI : " + ts.CurrentPartner.CharName +" : " + ts.CurrentPartner.fai,0xFF0000)
      	debug("************************************",0xFF0000)
    }
    
    //*****Hàm tra loi NPC*****//
    function NpcDialogMenu(DialogId){
       	ts.SelectChoice(1);
      	ts.SendEnd();
    }
    
    function NpcDialog(DialogId){
       	ts.SendEnd();
    } 
    
    //*****Hàm Dis khi HP cua PET het*****//
    function SaveWarrior(){
      	if(ts.CurrentPartner.HP == 1){
      		 ts.Disconect();
      		 debug(" SAVE THE FAI DISCONNECT NOW! : ",0x0000FF);
      	}
    }
    
    //*****Hàm neu chet 3 lan thì Dis*****//
    function CheckDisconnect(){
      	if(ts.Character.HP == 1){
      		die_count++
      	}  	
    	if(die_count>3){
      		ts.Disconect();
      	}
    }
    
    //*****Hàm BOT*****//
    function InitBot(){
      	state= "stand"
    	debug("***** BOT HCDT *****", 0x00FF00)
    }
    
    //*****Hàm bat dau tran đánh*****//
    function BattleStarted(){
      	battle_count++;
    }
    
    //****Hàm khi tran đánh ket thúc*****//
    function BattleStoped(){  	
      	SaveWarrior();
    	CheckDisconnect();
    	DoDropItem();
      	ViewState();
    }
    
    //*****Hàm OnTime*****//
    function OnTimer(){
    	if(ts.Character.mapid == 12301){		// Trong Hoàng Cung
      			WarpLink(12063 ,2 , 12301 ,1)
      	}
    	if(ts.Character.mapid == 12062){		// Out of map
      			WarpLink(12062 ,2 , 12301 ,1)
      	}
    }
    
    //*****Hàm Start****//
    function Start(){
       	state="warp"
    	WarpLink(12063, 2, 12301, 1)
    }   
    
    //*****Hàm Stop*****//
    function Stop(){
       	state="stand"
    }
    
    InitBot()
    

    Đây là Code của acc trong nhóm
    Mã:
    var ghost_count = 0;
    var die_count = 0;
    var battle_count = 0;  
    
    //*****Hàm attack cua nguoi choi*****//
    function MyAttack(){
    	var MyChar = ts.Character
    	MyChar.MAXSP=300
    	Monster = findMonster()						// Su dung findMonter: hieu don gian la TDCK F1
    	BasicAttack(MyChar, Monster, "Fire Arrow");		// Attack là đánh bình thuong, neu ban tên se la Fire Arrow
    }
    
    //****Hàm attack cua PET*****//
    function MyPartnerAttack(){
    	var Warrior = ts.CurrentPartner
    	Warrior.MAXSP=400
    	Monster = findMonster()						// Su dung findMonter: hieu don gian la TDCK F1
    	BasicAttack(Warrior, Monster, "Attack");	// Attack là đánh bình thuong, neu ban tên se la Fire Arrow
    } 
    
    //*****Hàm tu dong vut cai Item không can*****//
    function DoDropItem() {  
    	for(var i=1;i<=25;i++){ 
    		var oSlot = ts.MyItems(i); 
    		if(oSlot.itemid == 0){
    			continue;
    		}	 
    		var oItem = ITEMS.Item(oSlot.itemid); 
    		var itemname = oItem.getName(); 
    		if( itemname == "AutoAttackPill"	||
    			itemname == "DaQuWine"			||
    			itemname == "Cleardewwine"		||
    			itemname == "AutoTonicPill"		||
    			itemname == "PainKiller" 		||
    			itemname == "Red date" 			||
    			itemname == "Morale pill" 		||
    			itemname == "Honey pill" 		||
    			itemname == "HerbalPill" 		||
    			itemname == "Small apple" 		||
    			itemname == "Strawberry") ts.DropItem(oSlot.slot,oSlot.num); 
    	}
    }
    
    //**********TRA LOI BTQ**********//
    
    function onEvilGod(){
    	ghost_count++ 
    	debug("E V I L G O D."+"["+ghost_count+"]",0x0000FF) 
    	msg = "Wrong.Add(\""+ts.LastQuestion+"\",\""+ts.LastResponseAnswer+"\")" 
    	WriteLog("Wrong.js",msg)
    }
     
    function onLuckyGod(){ 
    	debug("LUCKY G O D.",0xFF0000) 
    	if(!QA.Exists(ts.LastQuestion)){ 
    		QA.Add(ts.LastQuestion,ts.LastResponseAnswer) 
    		msg = "QA.Add(\""+ts.LastQuestion+"\",\""+ts.LastResponseAnswer+"\")" 
    		WriteLog("QA.js",msg) 
    	}
    } 
    
    //********** MAIN **********//
    
    //****Hàm hiên trang thái sau tran đánh*****//
    function ViewState(){
      	debug("************************************",0xFF0000)
      	debug(" Battle Count  : " + battle_count    ,0xFF0000)
      	debug(" Dead Count    : " + die_count       ,0xFF0000)
      	debug(" Ghost Count   : " + ts.Character.Ghost      ,0xFF0000)
      	debug(" Warrior's FAI : " + ts.CurrentPartner.CharName +" : " + ts.CurrentPartner.fai,0xFF0000)
      	debug("************************************",0xFF0000)
    }
    //*****Hàm Dis khi HP cua PET het*****//
    function SaveWarrior(){
      	if(ts.CurrentPartner.HP == 1){
      		 ts.Disconect();
      		 debug(" SAVE THE FAI DISCONNECT NOW! : ",0x0000FF);
      	}
    } 
    
    //*****Hàm tra loi BTQ xong thì đánh tiep*****//
    function FinishAnswerFuckGod(){
       	if(ghost_count>=3){
      	   ts.Disconect();
      	}
    }
    
    //*****Hàm neu chet 3 lan thì Dis*****//
    function CheckDisconnect(){
      	if(ts.Character.HP == 1){
      		die_count++
      	}  	
    	if(die_count>3){
      		ts.Disconect();
      	}
    }
    
    //*****Hàm BOT*****//
    function InitBot(){
    	debug("INIT BOT", 0x00FF00)	
    }
    
    //*****Hàm bat dau tran đánh*****//
    function BattleStarted(){
      	battle_count++;
    }
    
    //****Hàm khi tran đánh ket thúc*****//
    function BattleStoped(){  	
      	SaveWarrior();
      	CheckDisconnect();
    	DoDropItem();
      	ViewState();
    }
    
    //*****Hàm OnTime*****//
    function OnTimer(){
    	if(ts.Character.mapid == 12301){		// Trong Hoàng Cung --> Di ra ngoai
      			WarpLink(12063 ,2 , 12301 ,1)
      	}
    	if(ts.Character.mapid == 12062){		// Out of MAP
      			WarpLink(12062 ,2 , 12301 ,1)
      	}
    	if (ts.CurrentParty == 0) ts.RequestParty(11111); 
    	
    }
    
    //*****Hàm Start****//
    function Start(){
    }   
    
    //*****Hàm Stop*****//
    function Stop(){
    }
    
    InitBot()
    
    Sau khi log xong muốn party thì nhấn Start Timer. Hàm này cũng xét trường hợp bị dis trong Hoang Cung thì sẽ tự đi ra ngoài để party lại.

    Rất mong nhận được sự đóng góp. Xin cám ơn

    Những đoạn code này được sắp sếp lại từ những source trên web, xin cám ơn những bạn đã cung cấp những đoạn code này. Xin cám ơn.
     
  10. kimhuong

    kimhuong Mr & Ms Pac-Man

    Tham gia ngày:
    23/10/04
    Bài viết:
    130
    SaYaka đây phải không nhỉ? :-/

    Sửa lại : ts.SendItemTo(1381838,oSlot.slot,oSlot.num);

    Chú ý : không cần thêm chữ "VN" ở trước , Chỉ có BDY hệ tâm như BDY tâm, balo là send item được , các BDY hỏa, thủy phong là bó tay . 1 vài trường hợp phải để tên như ban đầu là : Ba đậu yêu , nếu sửa tên khác nó ko gửi ( ko hiểu tại sao )
     
  11. ZzDreamzZ

    ZzDreamzZ Youtube Master Race

    Tham gia ngày:
    11/11/05
    Bài viết:
    4
    Thankz Thanhtv nhiều, bạn có thể chỉ giúp mình thêm về các skill được không ,vì mình không biết cho nó skill ví dụ như địa nha hay bạch hồng quán nhật ..... Àh với lại mình hiện tại đã có truebot version 3.0.9 rồi , không biết các script của bạn có ổn không mình phải test đây . mong bạn trả lời sớm về kill cho mình nhé . 1 lần nữa thank nhiều ...
     
  12. HEOBEOU

    HEOBEOU Youtube Master Race

    Tham gia ngày:
    7/9/05
    Bài viết:
    17
    Minh danh 1 tearm 1 o HC! 1 acc dẫn và 4 acc xài true boot nhung không hiểu sao 4 acc do rất hay dis! Con nếu di treo chuột bình thường thì lại ko sao! Liệu co phải do chance map quá nhiều lần ko?
    Bạn giúp mình khắc phục sự cố trên nhé! Thanks!
     
  13. TGF

    TGF Youtube Master Race

    Tham gia ngày:
    27/6/05
    Bài viết:
    24
    Cho em hoi hỏi cái này mấy anh "trùm Truebot"
    Lúc mà đánh NPC , ví dụ Giản Dung , tại sao Truebot bị ma ( ghost ) mà Excab lại ko bị.
    Ai mà làm được cái tránh ma này cho TB thì 100% trùm TB.

    ps. TB better because it's an open source program ^^
     
  14. ZzDreamzZ

    ZzDreamzZ Youtube Master Race

    Tham gia ngày:
    11/11/05
    Bài viết:
    4
    Thanhtv oi , minh lam theo script cua ban nhung login vao no khong pt duoc

    day la script sua cua minh


    var state = "stand"
    var ghost_count = 0;
    var die_count = 0;
    var battle_count = 0;
    var pt_count = 1;


    var myParty = new Array(vn1554053,vn1007347,vn1000730,vn1000682,vn738336);
    pt_leader = myParty[vn1554053];
    pt_sena = myParty[vn1000682];

    function WaitAcceptParty(playerid){
    for (var i=0; i<myParty.length;i++){
    if(playerid == myParty){
    ts.AcceptParty(playerid);
    }
    }
    }

    function AcceptedParty(playerid){
    if (playerid == pt_sena){
    ts.sena(vn1000682)
    debug("SET QUAN SU",0xFF0000)
    }
    if(pt_count == 4){
    Start()
    }
    pt_count++;
    }

    function PartyStop(playerid){
    for (var i=0; i<myParty.length;i++) {
    if (playerid == myParty){
    ts.Disconect();
    }
    }
    }


    function MyAttack(){
    var MyChar = ts.Character
    MyChar.MAXSP = 300
    Monster = findMonster()
    BasicAttack(MyChar, Monster, "Attack");
    }

    function MyPartnerAttack(){
    var Warrior = ts.CurrentPartner
    Warrior.MAXSP = 400
    Monster = findMonster()
    BasicAttack(Warrior, Monster, "Attack");
    }


    function DoDropItem() {
    for(var i=1;i<=25;i++){
    var oSlot = ts.MyItems(i);
    if(oSlot.itemid == 0){
    continue;
    }
    var oItem = ITEMS.Item(oSlot.itemid);
    var itemname = oItem.getName();
    if( itemname == "AutoAttackPill" ||
    itemname == "AutoTonicPill" ||
    itemname == "DaQuWine" ||
    itemname == "Cleardewwine" ||
    itemname == "PainKiller" ||
    itemname == "Red date" ||
    itemname == "Morale pill" ||
    itemname == "Honey pill" ||
    itemname == "HerbalPill" ||
    itemname == "Small apple" ||
    itemname == "Strawberry") ts.DropItem(oSlot.slot,oSlot.num);
    }
    }

    function onEvilGod(){
    ghost_count++
    debug("E V I L G O D."+"["+ghost_count+"]",0x0000FF)
    msg = "Wrong.Add(\""+ts.LastQuestion+"\",\""+ts.LastResponseAnswer+"\")"
    WriteLog("Wrong.js",msg)
    WarpLink( 12063 ,2 , 12301 ,1)
    }

    function onLuckyGod(){
    debug("LUCKY G O D.",0xFF0000)
    if(!QA.Exists(ts.LastQuestion)){
    QA.Add(ts.LastQuestion,ts.LastResponseAnswer)
    msg = "QA.Add(\""+ts.LastQuestion+"\",\""+ts.LastResponseAnswer+"\")"
    WriteLog("QA.js",msg)
    }
    WarpLink( 12063 ,2 , 12301 ,1)
    }

    function FinishAnswerFuckGod(){
    if(ghost_count>=3){
    ts.Disconect();
    }
    if(state=="warp"){
    ts.delay(10000)
    WarpLink( 12063 ,2 , 12301 ,1)
    }
    }


    function warpFinish(){
    if(state=="warp"){
    if(ts.Character.mapid == 12301){
    WarpLink(12063 ,2 , 12301 ,1)
    }
    else if(ts.Character.mapid==12063){
    ts.delay(10000)
    ts.Walk(562,315)
    WarpLink(12063 ,2 , 12301 ,1)
    }
    }
    }


    function ViewState(){
    debug("************************************",0xFF0000)
    debug(" Battle Count : " + battle_count ,0xFF0000)
    debug(" Dead Count : " + die_count ,0xFF0000)
    debug(" Ghost Count : " + ts.Character.Ghost ,0xFF0000)
    debug(" Warrior's FAI : " + ts.CurrentPartner.CharName +" : " + ts.CurrentPartner.fai,0xFF0000)
    debug("************************************",0xFF0000)
    }

    function NpcDialogMenu(DialogId){
    ts.SelectChoice(1);
    ts.SendEnd();
    }

    function NpcDialog(DialogId){
    ts.SendEnd();
    }

    function SaveWarrior(){
    if(ts.CurrentPartner.HP == 1){
    ts.Disconect();
    debug(" SAVE THE FAI DISCONNECT NOW! : ",0x0000FF);
    }
    }

    function CheckDisconnect(){
    if(ts.Character.HP == 1){
    die_count++
    }
    if(die_count>3){
    ts.Disconect();
    }
    }

    function InitBot(){
    state= "stand"
    debug("***** BOT HCDT *****", 0x00FF00)
    }

    function BattleStarted(){
    battle_count++;
    }

    function BattleStoped(){
    SaveWarrior();
    CheckDisconnect();
    DoDropItem();
    ViewState();
    }

    function OnTimer(){
    if(ts.Character.mapid == 12301){
    WarpLink(12063 ,2 , 12301 ,1)
    }
    if(ts.Character.mapid == 12062){
    WarpLink(12062 ,2 , 12301 ,1)
    }
    }

    function Start(){
    state="warp"
    WarpLink(12063, 2, 12301, 1)
    }

    function Stop(){
    state="stand"
    }

    InitBot()



    === sao nó không chịu party vay bạn , lam ơn giúp mình , ah bạn cho mình hỏi là mình login chu pt bằng truebot và 4 id kia login binh thường vậy truebot có work không , hay la mình phai login bằng 5 cai truebot , mà khi login bằng 5 truebot thì mình co phải chạy 5 cai wpe pro không ? hay như thế nào bạn chỉ giúp mình nhé !! thankz ...
     
  15. TGF

    TGF Youtube Master Race

    Tham gia ngày:
    27/6/05
    Bài viết:
    24



    điều thứ nhất mà cũng là quan trọng nhất

    trong script ko có chuyện ID = vn11111
    chỉ được viết là 11111

    điều thứ 2 : nếu như muốn set cái j` thì làm ơn đừng xài space ở trong ()
    nếu muốn xài space thì dùng ""

    ví dụ var x= new Array(124454,12344) (good)
    var y = new Array(12234,123 445) ( bot coi cái số thứ 2 là undefined , error)

    chỉnh lại thì 99% có thể pt dc ( trừ trường hợp cái j` khác bị sai )
     
  16. kalomax

    kalomax Youtube Master Race

    Tham gia ngày:
    27/12/04
    Bài viết:
    85

    Do lag nên khi gặp BTQ nó dis, thế là dính ma (Hoặc do cái QA.js của bạn thiếu câu hỏi hoặc sai :D)

    Đâu cần phài trùm mới trả lời được :hug:
     
  17. kimhuong

    kimhuong Mr & Ms Pac-Man

    Tham gia ngày:
    23/10/04
    Bài viết:
    130
    dây là file QA.js . Đảm bảo 100% ko dính ma . Mà sao cứ viết đủ 30 từ là không bị - mp phải không các bác? hic hic . Cố thêm 1 tí

     
  18. ZzKwOnBoAzZ

    ZzKwOnBoAzZ Mr & Ms Pac-Man

    Tham gia ngày:
    6/9/05
    Bài viết:
    150
    Nơi ở:
    Hà Nội
    Mấy đại ca ơi em muốn cho con thủy buff bơm SP sau mỗi turn thì làm thế nào hả mấy anh em đã sửa cái skill của nó mà sao vẫn không chịu buff SP toàn đứng im không á
     
  19. ZzHoaiLinh

    ZzHoaiLinh Mr & Ms Pac-Man

    Tham gia ngày:
    25/10/05
    Bài viết:
    272
    Đây là Code của acc trong nhóm
    Mã:
    var ghost_count = 0;
    var die_count = 0;
    var battle_count = 0;  
    
    //*****Hàm attack cua nguoi choi*****//
    function MyAttack(){
    	var MyChar = ts.Character
    	MyChar.MAXSP=300
    	Monster = findMonster()						// Su dung findMonter: hieu don gian la TDCK F1
    	BasicAttack(MyChar, Monster, "Fire Arrow");		// Attack là đánh bình thuong, neu ban tên se la Fire Arrow
    }
    
    //****Hàm attack cua PET*****//
    function MyPartnerAttack(){
    	var Warrior = ts.CurrentPartner
    	Warrior.MAXSP=400
    	Monster = findMonster()						// Su dung findMonter: hieu don gian la TDCK F1
    	BasicAttack(Warrior, Monster, "Attack");	// Attack là đánh bình thuong, neu ban tên se la Fire Arrow
    } 
    
    //*****Hàm tu dong vut cai Item không can*****//
    function DoDropItem() {  
    	for(var i=1;i<=25;i++){ 
    		var oSlot = ts.MyItems(i); 
    		if(oSlot.itemid == 0){
    			continue;
    		}	 
    		var oItem = ITEMS.Item(oSlot.itemid); 
    		var itemname = oItem.getName(); 
    		if( itemname == "AutoAttackPill"	||
    			itemname == "DaQuWine"			||
    			itemname == "Cleardewwine"		||
    			itemname == "AutoTonicPill"		||
    			itemname == "PainKiller" 		||
    			itemname == "Red date" 			||
    			itemname == "Morale pill" 		||
    			itemname == "Honey pill" 		||
    			itemname == "HerbalPill" 		||
    			itemname == "Small apple" 		||
    			itemname == "Strawberry") ts.DropItem(oSlot.slot,oSlot.num); 
    	}
    }
    
    //**********TRA LOI BTQ**********//
    
    function onEvilGod(){
    	ghost_count++ 
    	debug("E V I L G O D."+"["+ghost_count+"]",0x0000FF) 
    	msg = "Wrong.Add(\""+ts.LastQuestion+"\",\""+ts.LastResponseAnswer+"\")" 
    	WriteLog("Wrong.js",msg)
    }
     
    function onLuckyGod(){ 
    	debug("LUCKY G O D.",0xFF0000) 
    	if(!QA.Exists(ts.LastQuestion)){ 
    		QA.Add(ts.LastQuestion,ts.LastResponseAnswer) 
    		msg = "QA.Add(\""+ts.LastQuestion+"\",\""+ts.LastResponseAnswer+"\")" 
    		WriteLog("QA.js",msg) 
    	}
    } 
    
    //********** MAIN **********//
    
    //****Hàm hiên trang thái sau tran đánh*****//
    function ViewState(){
      	debug("************************************",0xFF0000)
      	debug(" Battle Count  : " + battle_count    ,0xFF0000)
      	debug(" Dead Count    : " + die_count       ,0xFF0000)
      	debug(" Ghost Count   : " + ts.Character.Ghost      ,0xFF0000)
      	debug(" Warrior's FAI : " + ts.CurrentPartner.CharName +" : " + ts.CurrentPartner.fai,0xFF0000)
      	debug("************************************",0xFF0000)
    }
    //*****Hàm Dis khi HP cua PET het*****//
    function SaveWarrior(){
      	if(ts.CurrentPartner.HP == 1){
      		 ts.Disconect();
      		 debug(" SAVE THE FAI DISCONNECT NOW! : ",0x0000FF);
      	}
    } 
    
    //*****Hàm tra loi BTQ xong thì đánh tiep*****//
    function FinishAnswerFuckGod(){
       	if(ghost_count>=3){
      	   ts.Disconect();
      	}
    }
    
    //*****Hàm neu chet 3 lan thì Dis*****//
    function CheckDisconnect(){
      	if(ts.Character.HP == 1){
      		die_count++
      	}  	
    	if(die_count>3){
      		ts.Disconect();
      	}
    }
    
    //*****Hàm BOT*****//
    function InitBot(){
    	debug("INIT BOT", 0x00FF00)	
    }
    
    //*****Hàm bat dau tran đánh*****//
    function BattleStarted(){
      	battle_count++;
    }
    
    //****Hàm khi tran đánh ket thúc*****//
    function BattleStoped(){  	
      	SaveWarrior();
      	CheckDisconnect();
    	DoDropItem();
      	ViewState();
    }
    
    //*****Hàm OnTime*****//
    function OnTimer(){
    	if(ts.Character.mapid == 12301){		// Trong Hoàng Cung --> Di ra ngoai
      			WarpLink(12063 ,2 , 12301 ,1)
      	}
    	if(ts.Character.mapid == 12062){		// Out of MAP
      			WarpLink(12062 ,2 , 12301 ,1)
      	}
    	if (ts.CurrentParty == 0) ts.RequestParty(11111); 
    	
    }
    
    //*****Hàm Start****//
    function Start(){
    }   
    
    //*****Hàm Stop*****//
    function Stop(){
    }
    
    InitBot()
    
    Cho em hỏi cái đoạn Scrip này sao ko thấy auto pt ? không cần auto pt hả anh
     
  20. *Jet007*

    *Jet007* The Warrior of Light

    Tham gia ngày:
    17/12/05
    Bài viết:
    2,258
    Nơi ở:
    Bảo Lộc, Vie
    Trong function BattleStop bạn thêm 1 dòng DoSendItem();
    Em giúp người thui mà đừng trừ Mp em, ủa mà có Mp đâu mờ trừ ta =))
    Edit lại , anh micral và MGAngel cho em hỏi là mình dùng cái :
    var toadovao = x1,y1 , var toadora = x2,y2 được ko vậy anh
     
Trạng thái chủ đề:
Không mở trả lời sau này.

Chia sẻ trang này