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

[分享] 最新飛機場腳本!!2011/3/30 附巨集+遇到的問題

急速123 發表於 2011-3-30 13:55:07 | 只看該作者 回帖獎勵 |倒序瀏覽 |
下面這個巨集務必要有否則無法使用飛機場
放在control/macros.txt裡
必須先確認你的外掛有沒有巨集功能
http://u.wgun.net/space.php?uid=1561059

切記外掛 掛更新到最新!!!!!!
不然也無法用巨集會出現錯誤!!!

外掛資料夾名子務必中文字(本來是中文外掛的可能會有80%是中文還有一些是英文是因為你資料夾名稱有中文字體所造成的),不然會有問題!!\

以下是我成功macros.txt裡的腳本

automacro a {
        console /您現在已在遊戲中/
        exclusive 1
        call {
        if (@invamount(藍色魔力礦石) == 0) goto qk
        pause 3
        do look 4
        do deal no
        do chat create "朱1000古4000火1500炎2100 自點交易" 2 0 4528
        #a-1 b-2 c-3 d-4 = 聊天室名稱
        pause 1
        do sit
        release all
        stop
        :qk
        do sit
        stop
        }
}
automacro b {
        console /(.*) ((.*)) 向您要求一個交易/
        run-once 1
        call {
        do deal
        pause 15
        #15秒內不動作取消交易
        do deal no
        }
}
automacro c {
        console /(.*) 加入物品以交易: (.*)/
        call {
        do deal no
        #加入物品取消交易
        }
}
automacro d {
        console /(.*) 加入 (.*) z 以交易/
        run-once 1
        call {
        $a = $.lastMatch2
        if ($a = 1,000) goto bb
        if ($a = 1,500) goto bb
        if ($a = 4,000) goto bb
        if ($a = 2,100) goto bb
        #$a = ".*" = 傳陣金額
        pause 1
        do deal no
        #當金額!=你販賣的金額取消交易
        stop
        :bb
        pause 1
        do deal
        pause 1
        do deal
        pause 10
        do deal no
        #輸入金額10秒內未完成交易者取消交易
        }
}
automacro f {
        console /您 獲得  (.*) zeny./
        run-once 1
        call {
        pause 1
        do chat leave
        $a = $.lastMatch1
        if ($a = 1,000) goto a1
        if ($a = 1,500) goto b2
        if ($a = 4,000) goto c3
        if ($a = 2,100) goto d4
        #$a = ".*" = 傳陣金額
        :a1
        call aa1
        #執行macro aa1
        stop
        :b2
        call bb2
        stop
        :c3
        call cc3
        stop
        :d4
        call dd4
     
        }
}
automacro e {
        console /交易已取消/
        call {
        release all
        }
}
macro aa1 {
        $aa1 = @invamount(藍色魔力礦石)
        #施放傳送之陣"前"的藍色魔力礦石數量
        $x = @arg("$.pos", 1)
        $y = @arg("$.pos", 2)
        $x0 = @eval($x - @rand(1,3))
        $y0 = @eval($y - @rand(1,3))
        do sl 27 $x0 $y0
        pause 1
        do warp yuno
        #a = 地圖名稱
        pause 1
        $aa2 = @invamount(藍色魔力礦石)
        #施放傳送之陣"後"的藍色魔力礦石數量
        if ($aa1 == $aa2) goto ax
        #當施放傳送之陣前後藍色魔力礦石相等判定傳送失敗跳至:ax
        do c [朱諾]請進~一路順風並祝您遊戲愉快
        call start
        stop
        :ax
        pause 1
        call axx
        #執行macro axx
}
macro axx {
        call aa1
        #執行macro aa1
}
macro bb2 {
        $aa1 = @invamount(藍色魔力礦石)
        #施放傳送之陣"前"的藍色魔力礦石數量
        $x = @arg("$.pos", 1)
        $y = @arg("$.pos", 2)
        $x0 = @eval($x - @rand(1,3))
        $y0 = @eval($y - @rand(1,3))
        do sl 27 $x0 $y0
        pause 1
        do warp yuno_fild03

        #a = 地圖名稱
        pause 1
        $aa2 = @invamount(藍色魔力礦石)
        #施放傳送之陣"後"的藍色魔力礦石數量
        if ($aa1 == $aa2) goto ax
        #當施放傳送之陣前後藍色魔力礦石相等判定傳送失敗跳至:ax
        do c [火]請進~一路順風並祝您遊戲愉快
        call start
        stop
        :ax
        pause 1
        call bxx
}
macro bxx {
        call bb2
}
macro cc3 {
        $aa1 = @invamount(藍色魔力礦石)
        #施放傳送之陣"前"的藍色魔力礦石數量
        $x = @arg("$.pos", 1)
        $y = @arg("$.pos", 2)
        $x0 = @eval($x - @rand(1,3))
        $y0 = @eval($y - @rand(1,3))
        do sl 27 $x0 $y0
        pause 1
        do warp glast_01

        #a = 地圖名稱
        pause 1
        $aa2 = @invamount(藍色魔力礦石)
        #施放傳送之陣"後"的藍色魔力礦石數量
        if ($aa1 == $aa2) goto ax
        #當施放傳送之陣前後藍色魔力礦石相等判定傳送失敗跳至:ax
        do c [古]請進~一路順風並祝您遊戲愉快
        call start
        stop
        :ax
        pause 1
        call cxx
}
macro cxx {
        call cc3
}
macro dd4 {
        $aa1 = @invamount(藍色魔力礦石)
        #施放傳送之陣"前"的藍色魔力礦石數量
        $x = @arg("$.pos", 1)
        $y = @arg("$.pos", 2)
        $x0 = @eval($x - @rand(1,3))
        $y0 = @eval($y - @rand(1,3))
        do sl 27 $x0 $y0
        pause 1
        do warp ve_fild03

        #a = 地圖名稱
        pause 1
        $aa2 = @invamount(藍色魔力礦石)
        #施放傳送之陣"後"的藍色魔力礦石數量
        if ($aa1 == $aa2) goto ax
        #當施放傳送之陣前後藍色魔力礦石相等判定傳送失敗跳至:ax
        do c [炎]請進~一路順風並祝您遊戲愉快
        call start
        stop
        :ax
        pause 1
        call dxx
}
macro bxx {
        call dd4
}

macro start {
        if (@invamount(藍色魔力礦石) == 0) goto qk
        pause 3
        do look 4
        do deal no
        do chat create "朱1000古4000火1500炎2100自點交易" 2 0 4528
        #a-1 b-2 c-3 d-4 = 聊天室名稱
        pause 1
        do sit
        release all
        stop
        :qk
        do sit
        stop
}
如有交易完後無法傳送, 會只有顯示交易取消請把這行砍掉
automacro e {
        console /交易已取消/
        call {
        release all
        }

----------------------------------------------------------------
還有甚麼問題請留言謝謝!!
還有更好的請分享指教
謝謝~
收藏收藏1 分享分享 讚 幹 分享分享 FB分享
回覆

使用道具 舉報


tim31415 當前離線
UID
185341
熱心
15 值
嘉獎
0 次
違規
0 次
在線時間
18 小時
經驗
15 點
積分
15
精華
0
最後登錄
2014-12-16
閱讀權限
10
註冊時間
2007-2-5
論壇幣
4 幣
聯合幣
0 枚
幸運鑽
0 顆
招待卷
0 點
查看詳細資料
Rank: 1
tim31415 2011-3-31 02:42:09
大大請問 我外掛使用巨集後出現
Error in function  'deal'  (Deal a player)
There is no deal  to accept

要怎麼解決
把巨集貼到macros 就好了嗎?
回覆

使用道具 舉報

allaxs 當前離線
UID
1560642
熱心
117 值
嘉獎
0 次
違規
0 次
在線時間
111 小時
經驗
109 點
積分
109
精華
0
最後登錄
2012-11-6
閱讀權限
20
註冊時間
2010-10-7
論壇幣
6 幣
聯合幣
0 枚
幸運鑽
0 顆
招待卷
0 點
查看詳細資料
Rank: 2Rank: 2
allaxs 2011-3-31 13:41:35
幫大大推一個~~~
雖然我開的是近戰:P
謝謝分享囉
回覆

使用道具 舉報

急速123 當前離線
UID
275630
熱心
154 值
嘉獎
0 次
違規
0 次
在線時間
71 小時
經驗
88 點
積分
607
精華
0
最後登錄
2016-8-20
閱讀權限
30
註冊時間
2007-3-10
論壇幣
278 幣
聯合幣
6 枚
幸運鑽
2 顆
招待卷
0 點
查看詳細資料
Rank: 4Rank: 4
急速123 2011-3-31 16:08:52
把下載下來的巨集放在外掛資料夾中!!記得開一個新檔案名子為plugins    !!
開玩把下在的巨集放進去
接下來再control理增新一個記事本macros <<在把我上面的腳本貼上再存檔!!!  記得存檔時需要存為UTF-8  編碼!!
有問題再問我!!
切記!!外掛必須為中文!!外掛請更新到最新否則可能無法使用!!!
回覆

使用道具 舉報

Kyubiko1989 當前離線
UID
1564129
熱心
703 值
嘉獎
0 次
違規
0 次
在線時間
109 小時
經驗
709 點
積分
9842
精華
0
最後登錄
2013-10-7
閱讀權限
60
註冊時間
2010-10-12
論壇幣
8247 幣
聯合幣
3 枚
幸運鑽
0 顆
招待卷
0 點
查看個人網站 查看詳細資料
Rank: 7Rank: 7Rank: 7
5
Kyubiko1989 2011-3-31 19:05:34
大大
請問一下如何判斷目前座標??
我想讓我的巨集判斷
如果不在 x y
就move x y
否則 (其他)
這應該要如何寫??
回覆

使用道具 舉報

qaz920207 當前離線
UID
1605655
熱心
119 值
嘉獎
0 次
違規
0 次
在線時間
39 小時
經驗
77 點
積分
77
精華
0
最後登錄
2014-8-31
閱讀權限
20
註冊時間
2010-12-17
論壇幣
2 幣
聯合幣
2 枚
幸運鑽
0 顆
招待卷
0 點
查看詳細資料
Rank: 2Rank: 2
6
qaz920207 2011-4-1 03:50:52
請問一下

我是可以正常使用~不過都要先"交易一次"過後,才會正常開起聊天室(不然一開始登入 人物就坐下 不會動)

我都跟上面一樣~ 還是有哪邊是需要修改的??

謝謝^^
^^
回覆

使用道具 舉報

急速123 當前離線
UID
275630
熱心
154 值
嘉獎
0 次
違規
0 次
在線時間
71 小時
經驗
88 點
積分
607
精華
0
最後登錄
2016-8-20
閱讀權限
30
註冊時間
2007-3-10
論壇幣
278 幣
聯合幣
6 枚
幸運鑽
2 顆
招待卷
0 點
查看詳細資料
Rank: 4Rank: 4
7
急速123 2011-4-1 08:56:07
qaz920207
我也是一樣的!!
都需要先這樣之後就一切正常@@
就大家一起研究吧  

Kyubiko1989
座標不需要喔!!
只要妳先走到那個位子,他就會在那塈今菑ㄦ|亂跑瞜!!
回覆

使用道具 舉報

ericfung0313 當前離線
UID
678115
熱心
40 值
嘉獎
0 次
違規
0 次
在線時間
11 小時
經驗
38 點
積分
38
精華
0
最後登錄
2013-1-11
閱讀權限
20
註冊時間
2007-12-15
論壇幣
16 幣
聯合幣
0 枚
幸運鑽
0 顆
招待卷
0 點
查看詳細資料
Rank: 2Rank: 2
8
ericfung0313 2011-4-1 09:05:06
THX~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
回覆

使用道具 舉報

tim31415 當前離線
UID
185341
熱心
15 值
嘉獎
0 次
違規
0 次
在線時間
18 小時
經驗
15 點
積分
15
精華
0
最後登錄
2014-12-16
閱讀權限
10
註冊時間
2007-2-5
論壇幣
4 幣
聯合幣
0 枚
幸運鑽
0 顆
招待卷
0 點
查看詳細資料
Rank: 1
9
tim31415 2011-4-3 12:49:26
我的會開啟聊天室 可是交易完人物沒反應
小黑窗 就出現這個
Error in function  'deal'  (Deal a player)
There is no deal  to accept
回覆

使用道具 舉報

ray88yifei 當前離線
UID
1563531
熱心
91 值
嘉獎
0 次
違規
0 次
在線時間
24 小時
經驗
49 點
積分
49
精華
0
最後登錄
2013-2-20
閱讀權限
20
註冊時間
2010-10-11
論壇幣
1 幣
聯合幣
0 枚
幸運鑽
0 顆
招待卷
0 點
查看詳細資料
Rank: 2Rank: 2
10
ray88yifei 2011-4-4 12:22:10
thank for sharing....................................
回覆

使用道具 舉報

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


手機版 | Archiver | 外掛聯合國

GMT+8, 2024-11-23 08:00 , Processed in 0.035490 second(s), 15 queries , Memcache On.

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

回頂部
第二步?
第三步?