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

[發問] 使用巨集做白水不會自動領倉

gs0928875963 發表於 2013-1-10 10:29:56 | 只看該作者 回帖獎勵 |倒序瀏覽 |
我的巨集做完白水後不會自動存倉和領倉
每次做完水還要再一次macro start才能存領倉




macro



macro start {
      do conf autoTalkCont 0
      do conf storageAuto 0
      do conf sellAuto 0
      $productAmount = @invamount(白色藥水)
      do move 34 210 prontera
      pause 1
      do talk @npc (29 207)
      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(200 - @invamount(藥缽))
      pause 1
      do storage get @storage(空藥瓶) @eval(200 - @invamount(空藥瓶))
      pause 1
      do storage get @storage(白色藥草) @eval(200 - @invamount(白色藥草))
      pause 1
      $cca = @storamount(藥缽)
      $ccb = @storamount(空藥瓶)
      $ccc = @storamount(白色藥草)
      do p 藥缽尚餘 $cca 個
      do p 空藥瓶尚餘 $ccb 個
      do p 白色藥草尚餘 $ccc 個
      do p 白色藥水庫存 @storamount(紅色藥水) 個
      pause 1
      do storage close
      pause 1
      release all
      pause 1
      do move prontera 34 210
}
automacro initiate {
      sp > 98%
      inventory "藥缽" = 0
      inventory "空藥瓶" = 0
      inventory "白色藥草" = 0
      inventory "一般藥水製作說明書" = 1
      var cca > 200
      var ccb > 200
      var ccc > 200
      call start
      run-once 1
}
automacro create {
      location prontera 34 210
      sp > 20
      inventory "藥缽" >= 1
      inventory "空藥瓶" >= 1
      inventory "白色藥草" >= 1
      inventory "一般藥水製作說明書" = 1
      call pharmacy
      run-once 1
}
macro pharmacy {
      do ss 228 10
      do send 8E 01 F8 01 00 00 00 00 00 00
      release create
}


收藏收藏 分享分享 讚 幹 分享分享 FB分享
回覆

使用道具 舉報


gs0928875963 當前離線
UID
1782335
熱心
215 值
嘉獎
0 次
違規
0 次
在線時間
40 小時
經驗
94 點
積分
437
精華
0
最後登錄
2018-8-6
閱讀權限
25
註冊時間
2011-10-29
論壇幣
24 幣
聯合幣
48 枚
幸運鑽
4 顆
招待卷
0 點
查看詳細資料
Rank: 3
gs0928875963 2013-1-11 15:56:06
有人知道嗎.............................................
回覆

使用道具 舉報

leowu011234 當前離線
UID
1563994
熱心
995 值
嘉獎
0 次
違規
0 次
在線時間
305 小時
經驗
811 點
積分
11226
精華
0
最後登錄
2016-5-1
閱讀權限
60
註冊時間
2010-10-12
論壇幣
9060 幣
聯合幣
29 枚
幸運鑽
0 顆
招待卷
0 點
查看詳細資料
Rank: 7Rank: 7Rank: 7
leowu011234 2013-1-12 08:32:02
一般補貨判斷很簡單!

不知道您是從哪改來的!

var cca ...
var ccb ...
var ccc ...

我看過可能的原稿出處! 只是本人有點...懷疑! 應該是這邊卡住

這邊的用意可能是在檢查庫存足夠才發動!

要是我要改! 我會在這邊檢查!
      ......................................
      .................................
      do talk @npc (29 207)
       pause 1
       do talk cont
       pause 1
       do talk resp 1

        [
        $cca = @storamount (藥缽)
        $ccb = @storamount (空藥瓶)
        $ccc = @storamount (白色藥草)
        ]
        pause 2
        if ($cca0 < 200) goto end2
        if ($ccb0 < 200) goto end2
        if ($ccc0 < 200) goto end2

       pause 2
       if ($productAmount == 0) goto jump
           do storage add @inventory(白色藥水) @invamount(白色藥水)
           pause 1

      :jump
       do storage get @storage(藥缽) @eval(200 - @invamount(藥缽))
       pause 1
       do storage get @storage(空藥瓶) @eval(200 - @invamount(空藥瓶))
       pause 1
       do storage get @storage(白色藥草) @eval(200 - @invamount(白色藥草))
       pause 1
       $cca = @storamount(藥缽)
       $ccb = @storamount(空藥瓶)
       $ccc = @storamount(白色藥草)
       do p 藥缽尚餘 $cca 個
       do p 空藥瓶尚餘 $ccb 個
       do p 白色藥草尚餘 $ccc 個
       do p 白色藥水庫存 @storamount(紅色藥水) 個
       pause 1
       do storage close
       pause 1
       :end
       release all   <<< 其實最好不要隨意用all 只要針對需要釋放的巨集寫就可以
       pause 1
       do move prontera 34 210
       :end2
       log 材料不足!
       do relog 36000000000
       #或用關閉 do quit

}




有錢有億玩遊戲,
( T幣)( R幣)
無髮無天難自立,
(撒旦)(天夾)
阿咖喜德都想要,
雙塔皆有震天地!
回覆

使用道具 舉報

gs0928875963 當前離線
UID
1782335
熱心
215 值
嘉獎
0 次
違規
0 次
在線時間
40 小時
經驗
94 點
積分
437
精華
0
最後登錄
2018-8-6
閱讀權限
25
註冊時間
2011-10-29
論壇幣
24 幣
聯合幣
48 枚
幸運鑽
4 顆
招待卷
0 點
查看詳細資料
Rank: 3
gs0928875963 2013-1-12 21:39:37
有人知道嗎.............................................
回覆

使用道具 舉報

leowu011234 當前離線
UID
1563994
熱心
995 值
嘉獎
0 次
違規
0 次
在線時間
305 小時
經驗
811 點
積分
11226
精華
0
最後登錄
2016-5-1
閱讀權限
60
註冊時間
2010-10-12
論壇幣
9060 幣
聯合幣
29 枚
幸運鑽
0 顆
招待卷
0 點
查看詳細資料
Rank: 7Rank: 7Rank: 7
5
leowu011234 2013-1-13 02:14:03
改編寫了5分鐘

被審文審到不見了

var 那3個先不要用

倉庫檢查材料改在這上面
$cca0 = @storamount(xxxx)
$ccb0 = @storamount(xxxx)
$ccc0 = @storamount(xxxxx)
if (xxx < 200) goto xxx
if (xxx < 200) goto xxx
if (xxx < 200) goto xxx    導引出去! 並離線
pause 2
       if ($productAmount == 0) goto jump
有錢有億玩遊戲,
( T幣)( R幣)
無髮無天難自立,
(撒旦)(天夾)
阿咖喜德都想要,
雙塔皆有震天地!
回覆

使用道具 舉報

leowu011234 當前離線
UID
1563994
熱心
995 值
嘉獎
0 次
違規
0 次
在線時間
305 小時
經驗
811 點
積分
11226
精華
0
最後登錄
2016-5-1
閱讀權限
60
註冊時間
2010-10-12
論壇幣
9060 幣
聯合幣
29 枚
幸運鑽
0 顆
招待卷
0 點
查看詳細資料
Rank: 7Rank: 7Rank: 7
6
leowu011234 2013-1-13 02:21:37
本人有點受不這邊機車審文

隨便點=個他都抓去審

刪了也不會跟你講原因

有夠認真回!他還是2話不說就刪了!

..... 看到一堆灌水也沒看到刪的多勤勞! 明明文不對題! 沒分享東西! 回覆還是一堆   謝謝分享

一肚子火!

虧我還一開始幫你都改好了! ...................回文不見了
有錢有億玩遊戲,
( T幣)( R幣)
無髮無天難自立,
(撒旦)(天夾)
阿咖喜德都想要,
雙塔皆有震天地!
回覆

使用道具 舉報

gs0928875963 當前離線
UID
1782335
熱心
215 值
嘉獎
0 次
違規
0 次
在線時間
40 小時
經驗
94 點
積分
437
精華
0
最後登錄
2018-8-6
閱讀權限
25
註冊時間
2011-10-29
論壇幣
24 幣
聯合幣
48 枚
幸運鑽
4 顆
招待卷
0 點
查看詳細資料
Rank: 3
7
gs0928875963 2013-1-13 09:06:08
leowu011234 發表於 2013-1-13 02:21
本人有點受不這邊機車審文

隨便點=個他都抓去審

我也不太懂為啥要有審核這程序.....
就算有也是很慢才審核好-.-
我發文審核3天才好
ZZZZ
回覆

使用道具 舉報

gs0928875963 當前離線
UID
1782335
熱心
215 值
嘉獎
0 次
違規
0 次
在線時間
40 小時
經驗
94 點
積分
437
精華
0
最後登錄
2018-8-6
閱讀權限
25
註冊時間
2011-10-29
論壇幣
24 幣
聯合幣
48 枚
幸運鑽
4 顆
招待卷
0 點
查看詳細資料
Rank: 3
8
gs0928875963 2013-2-22 15:17:30
還是無法耶..
我按照你第一篇改了
macro start {
      do conf autoTalkCont 0
      do conf storageAuto 0
      do conf sellAuto 0
      $productAmount = @invamount(白色藥水)
      do move 34 210 prontera
      pause 1
      do talk @npc (29 207)
       pause 1
       do talk cont
       pause 1
       do talk resp 1

        [
        $cca = @storamount (藥缽)
        $ccb = @storamount (空藥瓶)
        $ccc = @storamount (白色藥草)
        ]
        pause 2
        if ($cca0 < 200) goto end2
        if ($ccb0 < 200) goto end2
        if ($ccc0 < 200) goto end2

       pause 2
       if ($productAmount == 0) goto jump
           do storage add @inventory(白色藥水) @invamount(白色藥水)
           pause 1

      :jump
       do storage get @storage(藥缽) @eval(200 - @invamount(藥缽))
       pause 1
       do storage get @storage(空藥瓶) @eval(200 - @invamount(空藥瓶))
       pause 1
       do storage get @storage(白色藥草) @eval(200 - @invamount(白色藥草))
       pause 1
       $cca = @storamount(藥缽)
       $ccb = @storamount(空藥瓶)
       $ccc = @storamount(白色藥草)
       do p 藥缽尚餘 $cca 個
       do p 空藥瓶尚餘 $ccb 個
       do p 白色藥草尚餘 $ccc 個
       do p 白色藥水庫存 @storamount(紅色藥水) 個
       pause 1
       do storage close
       pause 1
       :end
       release all
       pause 1
       do move prontera 34 210
       :end2
       log 材料不足!
       do relog 36000000000
       #或用關閉 do quit
}
automacro initiate {
      sp > 98%
      inventory "藥缽" = 0
      inventory "空藥瓶" = 0
      inventory "白色藥草" = 0
      inventory "一般藥水製作說明書" = 1
      call start
      run-once 1
}
automacro create {
      location prontera 34 210
      sp > 20
      inventory "藥缽" >= 1
      inventory "空藥瓶" >= 1
      inventory "白色藥草" >= 1
      inventory "一般藥水製作說明書" = 1
      call pharmacy
      run-once 1
}
macro pharmacy {
      do ss 228 10
      do send 8E 01 F8 01 00 00 00 00 00 00
      release create
}



做完還是不會存倉和領倉
第2篇的方法看不太懂= =
回覆

使用道具 舉報

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


手機版 | Archiver | 外掛聯合國

GMT+8, 2024-11-24 20:43 , Processed in 0.056474 second(s), 15 queries , Memcache On.

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

回頂部
第二步?
第三步?