腳本指令詳細使用方法

以下為腳本系統使用的指令解釋:


MoveTo(dwBlock:wDestX,wDestY)
含義:移動到指定板塊的指定坐標;dwBlock為指定的板塊號,wDestX,wDestY為指定的坐標

CallBoss(BossID)

含義:與商人對話;BossID為商人ID

GetItem(ItemID,ItemNum)
含義:從錢莊取物品;ItemID為物品代碼,ItemNum為取出數量

SaveItem(wItemID,iNum,nItemStatus)
含義:把物品存到錢莊;wItemID為物品代碼,iNum為存入數量,nItemStatus為物品狀態(耐久度)

BuyItem(wItemID,iPrice,iNum)
含義:購買物品;wItemID為物品代碼,iPrice為物品價格,iNum為購買數量;現在版本已經將iPrice指定為0,程序會自動計算購買物品的價格

SaleItem(wItemID,iPrice,iNum,nItemStatus)
含義:賣掉物品;wItemID為物品代碼,iPrice為賣出物品的單價,iNum為物品數量,nItemStatus為物品狀態(耐久度);現在版本已經將iPrice指定為0,程序會自動計算販賣物品的價格;

Compound(wItemID,iNum)
含義:合成物品,wItemID為合成物品的序號,iNum為需要合成的物品數量

HaveRest()
含義:在客棧或者野外商人處休息;HaveRest命令不帶任何參數

Restart()
含義:重新啟動腳本從頭開始執行;Restart命令不帶任何參數(用於可循環執行的腳本,例如買礦石做成礦練挖礦技能)

Delay(iDelaySeconds)
含義:延遲一段時間;iDelaySeconds為延遲的時間,單位為秒

ExecuteEvent(dwBlock:iEventID)

含義:執行指定板塊的指定事件;dwBlock為板塊號,iEventID為事件號
(如:ExecuteEvent(3508:2)

LearnKongFu(大理落第書生,讀書識字100,100)

UseBook(金剛伏魔圈,150)


****注意Item.txt為物品列表;Compound_List.txt為合成物品列表;Boss.txt為城市商人列表****


以下為腳本範例:

  1. 使用腳本購買青銅礦練習初級打鐵技能
    MoveTo(2801:4330,3410) //移動到京城打鐵鋪老闆處
    CallBoss(49) //呼叫京城打鐵鋪老闆
    SaleItem(44021,0,0,200) //賣掉背包中的所有青銅
    BuyItem(44014,0,30) //買30個青銅礦
    MoveTo(2822:400,300) //移動到京城客棧
    HaveRest() //休息一下
    Compound(844,10) //合成青銅10次
    Restart() //重新啟動腳本,循環執行.注意,腳本執行到Restart()時,重新開始從頭執行.所以這個命令一般放到腳本 //的最後
  2. 取出錢莊存放的烏金礦練習進階月系打鐵技能
    GetItem(44009,90) //從錢莊取出90個烏金礦
    Compound(3479,30) //練習30次進階月系打鐵技能;當技能升級以後,練習項目會自動升級到相應的等級
    HaveRest() //休息
    Restart() //重新啟動腳本,循環執行
  3. 從錢莊取出存放的烏金石合成烏金礦,並將合成的烏金礦存入錢莊
    GetItem(44002,90) //取出90個烏金石
    Compound(832,30) //合成30次烏金礦
    SaveItem(44009,0,200) //保存所有的烏金礦;注意SaveItem函數的第二個參數為0,表示保存所有的物品
    HaveRest() //休息
    Restart() //重新啟動腳本,循環執行
  4. 移動到大理客棧一樓,並執行1號事件(上樓)
    MoveTo(3309:270,390) //移動到大理客棧
    ExecuteEvent(3309:1) //執行1號事件

15 則留言:

  1. 跪求大大們分享 廚師 木匠 鑄劍 裁縫的腳本

    回覆刪除
  2. 跪求大大們分享 廚師 木匠 鑄劍 裁縫的腳本

    回覆刪除
  3. 請問一下腳本如何複製

    回覆刪除
  4. 作者已經移除這則留言。

    回覆刪除
  5. 請問誰知道粗布道袍的合成編號呢

    回覆刪除
  6. 京城鑄劍腳本
    MoveTo(2829:250,350)
    CallBoss(51)
    BuyItem(44328,0,100)
    MoveTo(2802:500,400)
    Compound(343,20)
    SaveItem(15014,0,60)
    Restart()
    Restart()

    回覆刪除
  7. 西夏廚師
    MoveTo(1302:1513,1015)
    CallBoss(19)
    BuyItem(44267,0,5)
    MoveTo(1316:610,490)
    CallBoss(17)
    BuyItem(44102,0,5)
    BuyItem(44104,0,5)
    Compound(752,5)
    MoveTo(1309:210,450)
    CallBoss(24)
    SaleItem(31001,0,0,50)
    HaveRest()
    Restart()
    Restart()

    回覆刪除
  8. 跪求大大們分享 廚師 木匠 鑄劍 裁縫的腳本

    回覆刪除
  9. 請問要合成物品的序號怎麼查?跟物品的編號不一樣耶

    回覆刪除
  10. 作者已經移除這則留言。

    回覆刪除
  11. 古墓小玉 - 讀書識字

    MoveTo(3302:1777,741)
    CallBoss(2)
    BuyItem(44007,0,17)
    MoveTo(4600:100,100)
    ExecuteEvent(4600:1)
    ExecuteEvent(4615:9)
    ExecuteEvent(4615:9)
    ExecuteEvent(4615:9)
    ExecuteEvent(4615:9)
    ExecuteEvent(4615:9)
    ExecuteEvent(4615:9)
    ExecuteEvent(4615:9)
    ExecuteEvent(4615:9)
    ExecuteEvent(4615:9)
    ExecuteEvent(4615:9)
    ExecuteEvent(4615:9)
    ExecuteEvent(4615:9)
    ExecuteEvent(4615:9)
    ExecuteEvent(4615:9)
    ExecuteEvent(4615:9)
    ExecuteEvent(4615:9)
    ExecuteEvent(4615:9)
    ExecuteEvent(4615:2)
    MoveTo(3309:270,390)
    HaveRest()
    Restart()
    Restart()

    回覆刪除
  12. 有人知道 使用物品含義要輸入什麼嗎

    回覆刪除
  13. 請問 腳本 有 回到出生地 這個指令嗎?

    回覆刪除
  14. 誰知道合成代碼?霸主裡面的都是錯的

    回覆刪除
  15. 我想知道揚州鑒定師的代碼,或者誰有完整的腳本可以分享嗎?例如提取公會的錢,然後自動去錢莊拿神秘小盒子,自己跑去鑒定etc,請問有人可以分享一下嗎?

    回覆刪除