黃易群俠傳M脫機外掛應用程式黃易神行
2164
1

[討論] 關於做水巨集無法開始

8342303 發表於 2011-3-7 21:49:46 | 只看該作者 回帖獎勵 |倒序瀏覽 |
這是從月光抓下來的腳本,不過上面說這巨集是半自動的。我也測試過了,當身上有材料時就會自己做,不過我打marco start 這個指令時,巨集一直無法開始,不知道是哪裡有錯還是OP的問題,只有一次打marco start OP有允許過。 希望板大可以幫忙找出可以開始的指令!!
macro start {
# config 檔設定
        do conf autoTalkCont 0
        do conf storageAuto 0
        do conf sellAuto 0
        $productAmount = @invamount(火煙瓶)
# 移動到吉分做存取倉庫的動作
        do move 120 62 geffen
        pause 1
        do talk @npc (327 108)
        pause 1
        do talk cont
        pause 1
        do talk resp 1
        pause 2
        if ($productAmount == 0) goto jump
                do storage add @inventory(火煙瓶) @invamount(火煙瓶)
                pause 1
        :jump
        do storage get @storage(藥缽) @eval(300 - @invamount(藥缽))
        pause 1
        do storage get @storage(空瓶) @eval(300 - @invamount(空瓶))
        pause 1
        do storage get @storage(酒精) @eval(300 - @invamount(酒精))
        pause 1
        do storage get @storage(透明之布) @eval(300 - @invamount(透明之布))
        pause 1
        $medicineBowls = @storamount(藥缽)
        $emptyPotionBOTtles = @storamount(空瓶)
        $blueHerbs = @storamount(酒精)
        $scells = @storamount(透明之布)
        do p 藥缽尚餘 $medicineBowls 個
        do p 空瓶尚餘 $emptyPotionBottles 個
        do p 酒精尚餘 $blueHerbs 個
        do p 透明之布尚餘 $scells 個
        do p 火煙瓶庫存 @storamount(火煙瓶) 個
        pause 1
        do storage close
        pause 1
        release all
        pause 1
# 移動到位置觸發點,需與 automacro create 的 location 設的座標點相同
        do move 116 66 geffen
}
automacro initiate {
# sp 快沒了會先恢復到 98% 才會再繼續做藥水
        sp > 98%
        inventory "藥缽" = 0
        inventory "空瓶" = 0
        inventory "酒精" = 0
        inventory "透明之布" = 0
        inventory "火煙瓶製作說明書" = 1
        var medicineBowls > 180
        var emptyPotionBottles > 180
        var blueHerbs > 180
        var scells > 180
        call start
        run-once 1
}
automacro create {
## 位置觸發點,需與 macro start 最後一行設的座標點相同
        location geffen 116 66
        sp > 20
        inventory "藥缽" >= 1
        inventory "空瓶" >= 1
        inventory "酒精" >= 1
        inventory "透明之布" >= 1
        inventory "火煙瓶製作說明書" = 1
        call pharmacy
        run-once 1
}
macro pharmacy {
        do ss 228 10
        do send 8E 01 DF 1B 00 00 00 00 00 00
        release create
}
收藏收藏 分享分享 讚 幹 分享分享 FB分享
回覆

使用道具 舉報


[X] 當前離線
UID
1561059
熱心
2263 值
嘉獎
0 次
違規
0 次
在線時間
354 小時
經驗
2176 點
積分
49895
精華
0
最後登錄
2013-4-1
閱讀權限
60
註冊時間
2010-10-8
論壇幣
45088 幣
聯合幣
0 枚
幸運鑽
0 顆
招待卷
0 點
查看詳細資料
Rank: 7Rank: 7Rank: 7
[X] 2011-3-10 09:34:38
妳的巨集設定有從macros.txt裡的第二行開始設定嗎?
另外有一部分有點問題(如下
do move 120 62 geffen
pause 1
do talk @npc (327 108)
#移動到120 62的座標要怎麼跟327 108的npc對話呢?
改成以下試試
do move 120 62 geffen
pause 1
do talk @npc (120 62)
回覆

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 註冊


手機版 | Archiver | 外掛聯合國

GMT+8, 2024-4-28 19:51 , Processed in 0.045699 second(s), 18 queries , Memcache On.

版權說明:
  本站不會製作、經銷、代理外掛程式。僅免費提供外掛程式下載前之掃毒及掃木馬等安全檢測驗證,協助會員遠離盜號危險程式。本站所有資料均來自網際網路收集整理,說明文字暨下載連結轉載自原程 式開發站。站上出現之公司名稱、遊戲名稱、程式等,商標及著作權,均歸各公司及程式原創所有,本站程式所有權歸外掛聯合國所有。本程式所有權歸外掛聯合國所有.......

回頂部
第二步?
第三步?