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. *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
    Anh micral hay Kiếm Sĩ Đa Tình post giùm em script Tào Tháo với nha mấy anh ...
    Em dùng script NPC khác edit lại mãi mà ko xong ^^
     
  2. thanhlong20119

    thanhlong20119 Youtube Master Race

    Tham gia ngày:
    29/6/05
    Bài viết:
    22
    mấy anh ơi sao em vào được nhưng nó cứ đứng trơ ra đó mà không đánh vậy
    trình tự em làm như sau:
    1/ mở WPE rồi mở login(gì đó không nhớ-ngồi nhầm máy không down được)->check->rồi chọn truebot211
    2/mở truebot211 lên login sau đó vô bằng nick khác coi thử nhưng thấy nó đứng 1 chỗ
    em tạo cái script để bot giản dung như sau :function NpcDialogMenu(DialogId){ debug("DialogM "+DialogId,0x0000FF) if(DialogId==5){ ts.SelectChoice(1); ts.SendEnd(); } } function NpcDialog(DialogId){ debug("DialogN "+DialogId,0x0000FF) if(DialogId==5){ ts.SelectChoice(1); ts.SendEnd(); } if(DialogId==15657){ ts.ClickOnNPC(1) ts.delay(2000) ts.ClickOnNPC(1) }else{ ts.SendEnd(); } //ts.SendEnd(); }
    chỉ có nhiu đó là chạy được rồi phải không hay làm sao ?
    cho me hỏi luôn là truebot co chức năng hide không tại vì em chơi ở tiện net mà
    nếu có chỉ em với
     
  3. zFantasy

    zFantasy T.E.T.Я.I.S Lão Làng GVN

    Tham gia ngày:
    15/7/05
    Bài viết:
    582
    cho em hỏi cái script này
    Mã:
    var state = "" 
    var ghost_count = 0; 
    var god_count = 0; 
    var die_count = 0; 
    var pet_die_count = 0; 
    var battle_count = 0; 
    var DisconnectFlag = 0.3; 
    var HealingFlag = 0.5; 
    var spFraction = 0.7; 
    var hpFraction = 0.6; 
    var vi = 1;
    var va = 1;
    
    function MyAttack(){
    	m = findMonster()
    	sk = 10000;
    	ts.SendAttack( 
    		  ts.Character.Row 
    		, ts.Character.Col
    		, m.Row
    		, m.Col
    		, sk
    	)
    }
    function MyPartnerAttack(){
    	m = findMonster()
    	sk = 10000;
    	ts.SendAttack( 
    		  ts.CurrentPartner.Row
    		, ts.CurrentPartner.Col
    		, m.Row
    		, m.Col
    		, sk
    	)
    }
    
    function CheckHP(){ 
          if (ts.Character.HP < (ts.Character.MAXHP * hpFraction)){ 
          doEatHP(0,ts.Character.MAXHP-ts.Character.HP) 
          } 
          if (ts.Character.SP < (ts.Character.MAXSP * spFraction)){ 
          doEatSP(0,(ts.Character.MAXSP * spFraction)-ts.Character.SP) 
          } 
          if (ts.CurrentPartner.HP < (ts.CurrentPartner.MAXHP * hpFraction)){ 
          doEatHP(ts.CurrentPartner.Order,ts.CurrentPartner.MAXHP-ts.CurrentPartner.HP) 
          } 
          if (ts.CurrentPartner.SP < (ts.CurrentPartner.MAXSP * spFraction)){ 
          doEatSP(ts.CurrentPartner.Order,(ts.CurrentPartner.MAXSP * spFraction)-ts.CurrentPartner.SP) 
          } 
            
    
    } 
    
    function doEatHP(order,difHp){ 
    for(var i = 1;i<= 25 ;i++){ 
    var oSlot = ts.MyItems.Item(i) 
    var oItem = ITEMS.Item(oSlot.itemid) 
    if (oSlot.itemid == 0 || oSlot.itemid == 50001){ continue; } 
    if(oItem.isHPItem()){ 
    if (oItem.itemvalue > difHp){ continue; } 
    var eatHpAmt = (difHp - (difHp % oItem.itemvalue)) / oItem.itemvalue 
    
    if (eatHpAmt> 0){ 
    if (eatHpAmt > oSlot.num){eatHpAmt = oSlot.num; } 
    ts.EatItem(i,eatHpAmt,order) 
    debug( "["+oItem.itemname+" HP "+oItem.itemvalue+"at slot "+i+" decrease "+eatHpAmt+"]" ,0xC08008 ) 
    difHp = difHp - eatHpAmt * oItem.itemvalue 
    } 
    } 
    } 
    } 
    function doEatSP(order,difSp){ 
    for(var i = 1;i<= 25 ;i++){ 
    var oSlot = ts.MyItems.Item(i) 
    var oItem = ITEMS.Item(oSlot.itemid) 
    if (oSlot.itemid == 0){ continue; } 
    if(oItem.isSPItem()){ 
    if (oItem.itemvalue > difSp){ continue; } 
    var eatSpAmt = (difSp - (difSp % oItem.itemvalue)) / oItem.itemvalue 
    if (eatSpAmt> 0){ 
    if (eatSpAmt > oSlot.num){eatSpAmt = oSlot.num; } 
    ts.EatItem(i,eatSpAmt,order) 
    debug( "["+oItem.itemname+" SP "+oItem.itemvalue+"at slot "+i+" decrease "+eatSpAmt+"]" ,0xC08008 ) 
    difSp = difSp - eatSpAmt * oItem.itemvalue 
    } 
    } 
    } 
    } 
    
    function BattleStarted(){
    battle_count++;
    va = 0; 
    } 
    
    
    function BattleStoped(){ 
    /* Just safty first. for Warrior not leave you call function SaveWarrior() every end battle. */ 
    //SaveWarrior(); 
    //CheckDisconnect();
    CheckHP();
    va = 1; 
    ts.delay(1500);
    //autoSendItem()
    Start();
    } 
    
    function EatHP(){ 
    if (ts.Character.HP < (ts.Character.MAXHP * hpFraction)){ 
    doEatHP(0,(ts.Character.MAXHP * hpFraction)-ts.Character.HP) 
    } 
    if (ts.CurrentPartner.HP < (ts.CurrentPartner.MAXHP * hpFraction)){ 
    doEatHP(ts.CurrentPartner.Order,(ts.CurrentPartner.MAXHP * hpFraction)-ts.CurrentPartner.HP) 
    } 
    } 
    
    function EatSP(){ 
    if (ts.Character.SP < (ts.Character.MAXSP * spFraction)){ 
    doEatSP(0,(ts.Character.MAXSP * spFraction)-ts.Character.SP) 
    } 
    if (ts.CurrentPartner.SP < (ts.CurrentPartner.MAXSP * spFraction)){ 
    doEatSP(ts.CurrentPartner.Order,(ts.CurrentPartner.MAXSP * spFraction)-ts.CurrentPartner.SP) 
    } 
    }
    function onEvilGod(){ 
    ghost_count++ 
    debug("RAT TIEC! BAN DA TRA LOI SAI. SO LAN SAI LA: "+"["+ghost_count+"]",0x0000FF) 
    msg = "Wrong.Add(\""+ts.LastQuestion+"\",\""+ts.LastResponseAnswer+"\")" 
    WriteLog("Wrong.js",msg) 
    } 
    
    function onLuckyGod(){ 
    debug("CHUC MUNG BAN DA TRA LOI DUNG!",0xFF0000) 
    if(!QA.Exists(ts.LastQuestion)){ 
    QA.Add(ts.LastQuestion,ts.LastResponseAnswer) 
    msg = "QA.Add(\""+ts.LastQuestion+"\",\""+ts.LastResponseAnswer+"\")" 
    WriteLog("QA.js",msg) 
    } 
    } 
    
    
    function NpcDialogMenu(DialogId){ 
    debug("Menu "+DialogId,0x0000FF) 
    if (DialogId==6) {
    ts.SelectChoice(1); 
    ts.SendEnd(); 
    } else {
    ts.SendEnd();
    }
    } 
    
    function NpcDialog(DialogId){ 
    debug("Dialog "+DialogId,0x0000FF) 
    //if (DialogId==10152) {
       ts.SendEnd();
    //} else if (DialogId==10150) {
    //   ts.SendEnd();
    //   ts.ClickOnNPC(3);
    //}
    }
    
    function FinishAnswerFuckGod(){ 
    god_count++; 
    if(ghost_count>=1){ 
    debug("So lan tra loi sai: "+ghost_count+" lan!",0x00aaaa) 
    //ts.Disconect(); 
    } 
    ts.ClickOnNPC(2) 
    } 
    
    
    function Start() { 
    // no remove this function
    if (va == 1) { 
    ts.ClickOnNPC(2)
    }
    } 
    
    function Stop(){ 
    //state= "stop" 
    //Toado()
    // no remove this function 
    } 
    
    
    function InitBot(){
    frm.mnuAutoEat.Checked = false;
    frm.mnuEnableReconnect.Checked = true;
    Timer.Enabled = true;
    }
    
    
    
    function OnTimer(){ 
    Start();
    } 
    
    
    InitBot()
    
    dùng truebot ver 2.1.1 sao ko đánh dc vậy :whew:
     
  4. GirlMaiYeu

    GirlMaiYeu Youtube Master Race

    Tham gia ngày:
    25/7/05
    Bài viết:
    16
    Mấy Anh có thể post hình hướng dẫn chi tiết từ đầu đến cuối không Em chỉ bít chơi game chứ mấy cái đó mù tịt à . Em đọc từ đầu đến cuối mà chả hỉu gì lun :H
     
  5. zFantasy

    zFantasy T.E.T.Я.I.S Lão Làng GVN

    Tham gia ngày:
    15/7/05
    Bài viết:
    582
    cho em hỏi thêm truebot ver 2.1.1 thì biết chỗ chỉnh script là bấm Advance>>> là ra cái bảng chỉnh còn 2.2.4 thì bấm ko đc vậy chỉnh script ở đâu ???????????????????????????????????????????????????:-/
     
  6. JayChou

    JayChou Youtube Master Race

    Tham gia ngày:
    25/11/05
    Bài viết:
    27
    Bác MC ơi, sao mấy con gà lv đào tẩu mà củng được tăng exp , đánh 1 lúc thì quay lại thấy gà lên lv4 và tôn trọng cũng lên lv luôn . Đánh turn 1 mà cũng có điểm hả MC ?
     
  7. zmeomiZ

    zmeomiZ Mario & Luigi

    Tham gia ngày:
    23/9/05
    Bài viết:
    759
    Nơi ở:
    TPHCM
    Mọi người cho hỏi cái, dấu ; có thực sự cần thiết sau mỗi lệnh trong scrip ko, mình thấy nó có hay không cũng vậy ah`
     
  8. IronQueen

    IronQueen Youtube Master Race

    Tham gia ngày:
    30/1/05
    Bài viết:
    97
    ai có cái đoạn Code party của chủ party thì search cho mình với , đoạn code mình bị sao mà chủ party ko đồng ý member party , pó tay gòi. :(
     
  9. No_wing

    No_wing Youtube Master Race

    Tham gia ngày:
    26/12/04
    Bài viết:
    84
    Anh Mr.TrueBot ơi ...cho em hõi tại sao nhiều lúc đánh 2 tiếng ko dis có lúc 3' 4' đã dis roài ...có phãi do sever lag ko
    Còn nhiều lúc đang đánh tự dưng đứng im mặc dù bot ko dis ...có phãi do những thằng dùng xcab auto drop nên cản đường hông chạy vô đc hông dza
    Và còn cai id npc ỡ đây =1 <--- có fai~ là id tiệm thuốc hông dzay anh làm ơn coi dùm em muốn đặt 1 id bán ỡ tiệm thuốc sữa như bên dưới đc chưa .....nếu sai ỡ đâu xin anh sữa giúp ......ty so much :-*
    var state = ""
    var flag = 0;
    var npcid = 2;// nha buon tap hoa o TQ id=7, o DT if=2, tiem thuoc id = 1,

    function NpcDialogMenu(DialogId){
    debug("Menu "+DialogId,0x0000FF)
    ts.SelectChoice(1);
    ts.SendEnd();
    }

    function NpcDialog(DialogId) {
    debug("Dialog "+DialogId,0x0000FF)
    ts.SendEnd()
    }

    function WantToSalebyQty(num){
    for(var i=1;i<=25;i++){
    var oSlot = ts.MyItems(i);
    if( oSlot.itemid == 0){ continue; }
    var oItem = ITEMS.Item(oSlot.itemid);
    if(oSlot.num >=num){
    debug("Sale "+ num+" "+oItem.getName()+" in slot "+oSlot.slot,0)
    ts.Sale(oSlot.slot,num)
    }
    }
    }

    function FindItemInSlotByQty(ItemName,num){
    for(var i=1;i<=25;i++){
    var oSlot = ts.MyItems(i);
    if( oSlot.itemid == 0){ continue; }
    var oItem = ITEMS.Item(oSlot.itemid);
    if(oItem.getName() == ItemName && oSlot.num >=num){
    return oSlot;
    }
    }
    return false;
    }

    function WantToSale(itemname,num){
    var s = FindItemInSlotByQty(ItemName,num)
    if(s){
    ts.Sale(s.slot,num)
    }
    }

    function Start(){
    ts.ClickOnNPC(npcid);
    }

    function Stop(){
    ts.SendEnd()
    }

    function InitBot(){
    debug("login okie", 0x00FF00)
    frm.mnuAutoEat.Checked = false;
    frm.mnuEnableReconnect.Checked = true;
    ts.ClickOnNPC(npcid);
    ts.Delay(1000);
    Timer.Enabled = true;
    }

    function OnTimer(){
    WantToSalebyQty(50)
    }

    InitBot()
    Sit(2)
     
  10. Dragon St.Knight

    Dragon St.Knight Guest

    Tham gia ngày:
    9/9/04
    Bài viết:
    1,456
    Nơi ở:
    hà lội
    Trời ơi ko ai share dùm em cái script tu trúc à ... T__T
    Chắc mấy pác xây thành lên trung cấp ko phải là toàn xài alogin mà lên chứ >.<
    Pác nào share dùm em T_T
     
  11. ^_^Angel^_^

    ^_^Angel^_^ Youtube Master Race

    Tham gia ngày:
    2/12/05
    Bài viết:
    2
    Nơi ở:
    LosA
    sao mình ko giải nén đc wpexp vậy .. nóa cứ báo lỗi hoài .. có nên tắt nontor kô ?? help dùm cái pác miral
     
  12. zmeomiZ

    zmeomiZ Mario & Luigi

    Tham gia ngày:
    23/9/05
    Bài viết:
    759
    Nơi ở:
    TPHCM
    phài tắt NAV thì mới giải nén được WPE, giải nén xong muốn chạy WPE thì bạn cũng phải tắt NAV thì mời chạy được.
    Sao chưa được cộng mp nhỉ, viết hoài mà ko cộng mp, cộng mp đi chứ
    Sao chưa được cộng mp nhỉ, viết hoài mà ko cộng mp, cộng mp đi chứSao chưa được cộng mp nhỉ, viết hoài mà ko cộng mp, cộng mp đi chứSao chưa được cộng mp nhỉ, viết hoài mà ko cộng mp, cộng mp đi chứSao chưa được cộng mp nhỉ, viết hoài mà ko cộng mp, cộng mp đi chứ
     
  13. micral

    micral Donkey Kong

    Tham gia ngày:
    22/6/05
    Bài viết:
    352
    đã có post đâu đó trong topic này bác chịu khó tìm lại đi
     
  14. Dragon St.Knight

    Dragon St.Knight Guest

    Tham gia ngày:
    9/9/04
    Bài viết:
    1,456
    Nơi ở:
    hà lội
    Em tìm rùi ạ, cả = bộ dò tìm ... có mỗi scrip tu hành >.< ko có tu truc T__T pác micral làm ơn share lại z ới ,cảm ơn nhìu :p
     
  15. micral

    micral Donkey Kong

    Tham gia ngày:
    22/6/05
    Bài viết:
    352
    Mã:
    var state = "" 
    
    function NpcDialogMenu(DialogId){ 
    
       debug("Menu "+DialogId,0x0000FF) 
    
       if (DialogId==7) {
          ts.SelectChoice(1); 
          ts.SendEnd(); 
       } else {
          ts.SendEnd(); 
       }
    
    } 
    
    function Start(){ 
    
    ts.ClickOnNPC(13);
    
    } 
    
    function Stop(){ 
    } 
    
    
    function InitBot(){ 
    Start();
    } 
    
    function OnTimer(){ 
    } 
    
    InitBot() 
    
     
  16. TS4ever

    TS4ever Donkey Kong

    Tham gia ngày:
    3/8/05
    Bài viết:
    359
    Micral đã update cái TrueBot mới rồi nên bây giờ không cần phải dùng wpe nữa đâu..
     
  17. IronQueen

    IronQueen Youtube Master Race

    Tham gia ngày:
    30/1/05
    Bài viết:
    97
    có ai xem giùm cái đoạn Code party của chủ party mình bị sao mà , party vô con chủ party nó chẳng hồi âm đồng ý hay ko đồng ý gì cả , đứng im ru.
    function AcceptedParty(playerid){
    if(getPlayerName(playerid) == "WaterPlan" ||
    getPlayerName(playerid) == "FirePlan" ||
    getPlayerName(playerid) == "VuaAnCap" ||
    getPlayerName(playerid) == "VuaGiutDo" ||
    getPlayerName(playerid) == "xxx"
    ){
    ts.AcceptParty(playerid)
    if(getPlayerName(playerid) == "VuaAnCap"){
    ts.sena ( playerid )
    }
    }
    }

    function InitParty(){
    SetPartyFriend("VuaAnCap");
    SetSena("VuaAnCap")
    }


    hỏi ai đoạn code party này đều nói đúng mà sao chủ party chẳng đồng ý member có tên trên party , pó tay rùi , ai giúp giùm với , post bài từ đó tới giờ chẳng ai trả lời ::( .
     
  18. IronQueen

    IronQueen Youtube Master Race

    Tham gia ngày:
    30/1/05
    Bài viết:
    97
    có ai xem giùm cái đoạn Code party của chủ party mình bị sao mà , party vô con chủ party nó chẳng hồi âm đồng ý hay ko đồng ý gì cả , đứng im ru.
    Mã:
    function AcceptedParty(playerid){ 
    if(getPlayerName(playerid) == "WaterPlan" || 
    getPlayerName(playerid) == "FirePlan" ||
    getPlayerName(playerid) == "VuaAnCap" ||
    getPlayerName(playerid) == "VuaGiutDo" ||
    getPlayerName(playerid) == "xxx"
    ){ 
    ts.AcceptParty(playerid) 
    if(getPlayerName(playerid) == "VuaAnCap"){ 
    ts.sena ( playerid ) 
    }  
    }
    } 
    
    function InitParty(){ 
    SetPartyFriend("VuaAnCap");
    SetSena("VuaAnCap") 
    } 
    
    hỏi ai đoạn code party này đều nói đúng mà sao chủ party chẳng đồng ý member có tên trên party , pó tay rùi , ai giúp giùm với , post bài từ đó tới giờ chẳng ai trả lời ::( .

    Sorry , post nhầm ở trên , post lại đây :D
     
  19. zmeomiZ

    zmeomiZ Mario & Luigi

    Tham gia ngày:
    23/9/05
    Bài viết:
    759
    Nơi ở:
    TPHCM
    Bạn xài TB version nào thế, nếu là 2.1 là ok rồi,nhưng version 2.2.0.4 là chưa được
     
  20. mylove2004tc

    mylove2004tc Youtube Master Race

    Tham gia ngày:
    3/10/05
    Bài viết:
    21
    Cái Crip BOT Đốc Du Ác nè
    Chủ PT
    var state = ""
    var ghost_count = 0;
    var god_count = 0;
    var die_count = 0;
    var pet_die_count = 0;
    var battle_count = 0;
    var DisconnectFlag = 0.3;
    var HealingFlag = 0.5;
    var hpFraction = 0.9;
    var spFraction = 0.9;
    var MyMapID = 15802;

    /*ID cua PT*/
    var id_chupt = 1749322;
    var id_ptmem1 = 1749312;
    var id_ptmem2 = 1749324;
    var id_ptmem3 = 1749305;
    var id_ptmem4 = 1749300;
    var id_quansu = 1749312;


    var flee=0;
    var pt_count=1;
    var in_battle=0;

    var round_count;
    var round_count_pet;

    function MyAttack()
    {
    m = SelectF1Target()

    sk = SkillID("Attack");

    ts.SendAttack( ts.Character.Row , ts.Character.Col , m.Row , m.Col , sk)
    }

    function MyPartnerAttack()
    {
    m = SelectF1Target()
    sk = SkillID("Attack");
    ts.SendAttack( ts.CurrentPartner.Row , ts.CurrentPartner.Col , m.Row , m.Col , sk )
    }


    function NpcDialogMenu(DialogId){
    debug("Menu "+DialogId,0x0000FF)
    if (DialogId==1) {
    ts.SelectChoice(1);
    ts.SendEnd();
    } else {
    ts.SendEnd();
    }
    }

    function NpcDialog(DialogId){
    debug("Dialog "+DialogId,0x0000FF)
    if (DialogId==10152) {
    ts.SendEnd();
    } else if (DialogId==10150) {
    ts.SendEnd();
    ts.ClickOnNPC();
    }
    }


    function Start(){
    debug("Danh cho no chit ^^ xung phengggggggggg !!! ",0xFF0000)
    ts.ClickOnNPC(3)
    ts.ClickOnNPC(3)
    }


    function BattleStoped(){
    ts.ClickOnNPC(3);
    ts.ClickOnNPC(3);
    }



    function InitBot() {

    }

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

    function AcceptedParty(playerid){
    if (playerid == id_ptmem1) {
    ts.AcceptParty(playerid);
    pt1 = 1;
    }
    if (playerid == id_ptmem2) {
    ts.AcceptParty(playerid);
    pt2 = 1;
    }
    if (playerid == id_ptmem3) {
    ts.AcceptParty(playerid);
    pt3 = 1;
    }
    if (playerid == id_ptmem4) {
    ts.AcceptParty(playerid);
    pt4 = 1;
    }

    if (pt1 == 1 && pt2 == 1 && pt3 == 1 && pt4 == 1 ) {
    debug("Party Full",0x00ff00);
    flee=0;
    ts.sena(id_quansu);
    ts.ClickOnNPC(3)
    Start();}
    else {
    flee=1;
    }

    ts.sena(id_quansu);

    }


    function CheckParty(){
    if (pt1 == 1 && pt2 == 1 && pt3 == 1 && pt4 == 1 ) {
    debug("Party Full",0x00ff00);
    flee=0; Start();}
    else {
    flee=1;
    }
    }


    function RequestPartyAcceptFrom(PlayerId ){
    ts.sena(id_quansu);
    }

    function InitBot()
    {
    debug("Crip BOT Doc Du AC ke ke !!! ",0xFF0000)
    }
    InitBot();
    ================================================
    con mem

    var state = ""
    var ghost_count = 0;
    var god_count = 0;
    var die_count = 0;
    var pet_die_count = 0;
    var battle_count = 0;


    function MyAttack()
    {
    m = SelectF1Target()

    sk = SkillID("Attack");

    ts.SendAttack( ts.Character.Row , ts.Character.Col , m.Row , m.Col , sk)
    }

    function MyPartnerAttack()
    {
    m = SelectF1Target()
    sk = SkillID("Attack");
    ts.SendAttack( ts.CurrentPartner.Row , ts.CurrentPartner.Col , m.Row , m.Col , sk )
    }
    function okdiban()
    {
    ts.RequestParty(1749322);//ID con chu PT danh vao day
    }
    okdiban();
     
Trạng thái chủ đề:
Không mở trả lời sau này.

Chia sẻ trang này