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

[發問] 大大們幫我看一下這數據

cute98143 發表於 2010-1-31 12:10:25 | 只看該作者 回帖獎勵 |倒序瀏覽 |
automacro a { console /您現在已在遊戲中/ call { if (@invamount(藍色魔力礦石) == 0) goto qk #當藍色魔力礦石=0時qk= = pause 1 do chat create "泰國3000 中2000 斐1000 商城3500" 2 0 787878 #a-1 b-2 c-3 d-4 = 聊天室名稱 pause 1 do sit stop :qk do c QK do sit stop } } automacro b { console /(.*) ((.*)) 向您要求一個交易/ call { do deal pause 15 #15秒內不動作取消交易 do deal no stop } } automacro c { console /(.*) 加入物品以交易: (.*)/ call { #加入物品取消交易 do deal no stop } } automacro d { console /(.*) 加入 (.*) z 以交易/ call { $a = $.lastMatch2 if ($a = 1) goto bb if ($a = 2) goto bb if ($a = 3) goto bb if ($a = 4) goto bb #$a = ".*" = 3000 2000 1000 3500 pause 1 #當金額!=你販賣的金額取消交易 do deal no stop :bb pause 1 do deal pause 1 do deal #輸入金額10秒內未完成交易者取消交易 pause 10 do deal no stop } } automacro e { console /您獲得了 (.*) zeny/ call { do chat leave $a = $.lastMatch1 if ($a = 1) goto a1 if ($a = 2) goto b2 if ($a = 3) goto c3 if ($a = 4) goto d4 # 假如$a = 傳陣金額 執行下列funtion :a1 call aa1 #執行macro aa1 stop :b2 call bb2 stop :c3 call cc3 stop :d4 call dd4 stop } } 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 a #a = 泰國 pause 1 $aa2 = @invamount(藍色魔力礦石) #施放傳送之陣"後"的藍色魔力礦石數量 if ($aa1 == $aa2) goto ax #當施放傳送之陣前後藍色魔力礦石相等判定傳送失敗跳至:ax do c a stop :ax pause 1 do c 傳送失敗 do c 再來一次 call axx #執行macro axx stop } } macro axx { call aa1 #執行macro aa1 } #以下類推.. macro bb2 { $bb1 = @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 b #b = 中 pause 1 $bb2 = @invamount(藍色魔力礦石) if ($bb1 == $bb2) goto bx do c b stop :bx pause 1 do c 傳送失敗 do c 再來一次 call bxx stop } } macro bxx { call bb2 } macro cc3 { $cc1 = @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 c #c = 斐 pause 1 $cc2 = @invamount(藍色魔力礦石) if (cc1 == cc2) goto cx do c c stop :cx pause 1 do c 傳送失敗 do c 再來一次 call cxx stop } } macro cxx { call cc3 } macro dd4 { $dd1 = @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 d #d = 商城 pause 1 $cc2 = @invamount(藍色魔力礦石) if ($dd1 == $cc2) goto dx do c d stop :dx pause 1 do c 傳送失敗 do c 再來一次 call dxx stop } } macro dxx { call dd4 } automacro f { console /You 已開啟傳送之陣在 \((.*), (.*)\)/ call { do c @random("謝謝 !!","非常謝謝你 !!","一路順風,遇到颱風 XD !!","註你好運 !!","掰掰 !!") #開啟傳陣後會隨機在普通頻道上打出以上的東西 (可以自己改) if (@invamount (Blue Gemstone) == 0) goto qk pause 3 do chat create "泰國3000 中2000 斐1000 商城3500" 2 0 allenh #藍色魔力石在0個以上就會再次開啟聊天室 a,b,c,d=傳送點 release b release d pause 3 do sit stop :qk lock a lock b lock c lock d lock e lock f do chat create "缺貨中~~" 2 0 787878 do sit stop #若藍色魔力石沒了,就會自動開啟聊天室並且關閉其他funtion 聊天室名稱:缺貨中 或自己改 } } ################################################## ########## ####以下可以防止各種情況發生###################### ########## ################################################## ########## automacro debugA { console /(.*) \((\d+)\): You gained (.*) zeny./i priority 1 call { $i = $.lastMatch2 if ("$i" != "") goto ok :ok release all stop } } automacro debugB { console /(From: (.*)) : You gained (.*) zeny./i priority 1 call { $i = $.lastMatch2 if ("$i" != "") goto ok :ok release all stop } } ################################################## ########## ####假如有人把交易取消後,會自動開啟聊天室######### ########## ################################################## ########## automacro dealcancelled { console /^Deal Cancelled$/i delay 2 call { do chat modify "泰國3000 中2000 斐1000 商城3500" 2 0 787878 #a-1 b-2 c-3 d-4 = 聊天室名稱 do sit release all } }
收藏收藏 分享分享 讚 幹 分享分享 FB分享
回覆

使用道具 舉報


cute98143 當前離線
UID
1108284
熱心
608 值
嘉獎
0 次
違規
0 次
在線時間
108 小時
經驗
113 點
積分
1956
精華
0
最後登錄
2017-1-13
閱讀權限
40
註冊時間
2009-1-11
論壇幣
1102 幣
聯合幣
11 枚
幸運鑽
0 顆
招待卷
0 點
查看詳細資料
Rank: 5Rank: 5Rank: 5
cute98143 2010-1-31 12:18:12
好像太亂惹  我重用一下。。。。。。。。。。。。。。。。
回覆

使用道具 舉報

cute98143 當前離線
UID
1108284
熱心
608 值
嘉獎
0 次
違規
0 次
在線時間
108 小時
經驗
113 點
積分
1956
精華
0
最後登錄
2017-1-13
閱讀權限
40
註冊時間
2009-1-11
論壇幣
1102 幣
聯合幣
11 枚
幸運鑽
0 顆
招待卷
0 點
查看詳細資料
Rank: 5Rank: 5Rank: 5
cute98143 2010-1-31 12:28:29
automacro a {
console /您現在已在遊戲中/
call {
if (@invamount(藍色魔力礦石) == 0) goto qk
#當藍色魔力礦石=0時qk=   =
pause 1
do chat create "泰國3000 中2000 斐1000 商城3500" 2 0 787878
#a-1 b-2 c-3 d-4 = 聊天室名稱
pause 1
do sit
stop
:qk
do c QK
do sit
stop
}

}

automacro b {
console /(.*) ((.*)) 向您要求一個交易/
call {
do deal
pause 15
#15秒內不動作取消交易
do deal no
stop
}
}
      
automacro c {
console /(.*) 加入物品以交易: (.*)/
call {
#加入物品取消交易
do deal no
stop
}
}

automacro d {
console /(.*) 加入 (.*) z 以交易/
call {
$a = $.lastMatch2
if ($a = 1) goto bb
if ($a = 2) goto bb
if ($a = 3) goto bb
if ($a = 4) goto bb
#$a = ".*" = 3000 2000 1000 3500
pause 1
#當金額!=你販賣的金額取消交易
do deal no
stop
:bb
pause 1
do deal
pause 1
do deal
#輸入金額10秒內未完成交易者取消交易
pause 10
do deal no
stop
}
}


automacro e {                              
console /您獲得了 (.*) zeny/
call {
do chat leave
$a = $.lastMatch1
if ($a = 1) goto a1
if ($a = 2) goto b2
if ($a = 3) goto c3
if ($a = 4) goto d4
# 假如$a = 傳陣金額 執行下列funtion  
:a1
call aa1
#執行macro aa1
stop
:b2      
call bb2
stop
:c3
call cc3
stop
:d4
call dd4
stop
}
}

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 a
#a = 泰國
pause 1
$aa2 = @invamount(藍色魔力礦石)
#施放傳送之陣"後"的藍色魔力礦石數量
if ($aa1 == $aa2) goto ax
#當施放傳送之陣前後藍色魔力礦石相等判定傳送失敗跳至:ax
do c a
stop
:ax
pause 1
do c 傳送失敗
do c 再來一次
call axx
#執行macro axx
stop
}

}

macro axx {
call aa1
#執行macro aa1
}

#以下類推..

macro bb2 {
$bb1 = @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 b
#b = 中
pause 1
$bb2 = @invamount(藍色魔力礦石)
if ($bb1 == $bb2) goto bx
do c b
stop
:bx
pause 1
do c 傳送失敗
do c 再來一次
call bxx
stop
}

}

macro bxx {
call bb2
}

macro cc3 {
$cc1 = @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 c
#c = 斐
pause 1
$cc2 = @invamount(藍色魔力礦石)
if (cc1 == cc2) goto cx
do c c
stop
:cx
pause 1
do c 傳送失敗
do c 再來一次
call cxx
stop
}

}

macro cxx {
        call cc3
}

macro dd4 {
$dd1 = @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 d
#d = 商城
pause 1
$cc2 = @invamount(藍色魔力礦石)
if ($dd1 == $cc2) goto dx
do c d
stop
:dx
pause 1
do c 傳送失敗
do c 再來一次
call dxx
stop
}

}

macro dxx {
call dd4
}

automacro f {
console /You 已開啟傳送之陣在 \((.*), (.*)\)/
call {
do c @random("謝謝 !!","非常謝謝你 !!","一路順風,遇到颱風 XD !!","註你好運 !!","掰掰 !!")
#開啟傳陣後會隨機在普通頻道上打出以上的東西  (可以自己改)
if (@invamount (Blue Gemstone) == 0) goto qk
pause 3
do chat create "泰國3000 中2000 斐1000 商城3500" 2 0 allenh
#藍色魔力石在0個以上就會再次開啟聊天室 a,b,c,d=傳送點
release b
release d
pause 3
do sit
stop
:qk
lock a
lock b
lock c
lock d
lock e
lock f       
do chat create "缺貨中~~" 2 0 787878
do sit
stop
#若藍色魔力石沒了,就會自動開啟聊天室並且關閉其他funtion   聊天室名稱:缺貨中   或自己改
}
}

################################################## ##########
####以下可以防止各種情況發生###################### ##########
################################################## ##########

automacro debugA {
console /(.*) \((\d+)\): You gained (.*) zeny./i
priority 1
call {
$i = $.lastMatch2
if ("$i" != "") goto ok
:ok
release all
stop
}
}

automacro debugB {
console /(From: (.*)) : You gained (.*) zeny./i
priority 1
call {
$i = $.lastMatch2
if ("$i" != "") goto ok
:ok
release all
stop
}
}

################################################## ##########
####假如有人把交易取消後,會自動開啟聊天室######### ##########
################################################## ##########

automacro dealcancelled {
console /^Deal Cancelled$/i
delay 2
call {
do chat modify "泰國3000 中2000 斐1000 商城3500" 2 0 787878
#a-1 b-2 c-3 d-4 = 聊天室名稱
do sit
release all
}
}
回覆

使用道具 舉報

gemini61 當前離線
UID
1345557
熱心
1232 值
嘉獎
0 次
違規
0 次
在線時間
389 小時
經驗
1231 點
積分
17192
精華
0
最後登錄
2015-5-30
閱讀權限
60
註冊時間
2009-11-6
論壇幣
14271 幣
聯合幣
4 枚
幸運鑽
0 顆
招待卷
0 點
查看詳細資料
Rank: 7Rank: 7Rank: 7
gemini61 2010-1-31 13:44:49
3# cute98143

這是allenh大大發的吧..........

可是不知道你有什麼問題????
RO愛好者
有時候回文系統怪怪的
尤其是回新手發的文
不知道是為什麼還要審核
就會讓人有點懶得回文.......
回覆

使用道具 舉報

cute98143 當前離線
UID
1108284
熱心
608 值
嘉獎
0 次
違規
0 次
在線時間
108 小時
經驗
113 點
積分
1956
精華
0
最後登錄
2017-1-13
閱讀權限
40
註冊時間
2009-1-11
論壇幣
1102 幣
聯合幣
11 枚
幸運鑽
0 顆
招待卷
0 點
查看詳細資料
Rank: 5Rank: 5Rank: 5
5
cute98143 2010-1-31 13:49:33
不是阿 我有改 可是  他不會傳送  也不會開聊天室 我用2.6  2.7  都用過  分開用

你的方法 我有用過  但都不能  不知道 是我改錯還是怎樣的

請您幫我看一下可以嗎  看有沒有錯之類的  謝謝.
回覆

使用道具 舉報

troubleman1103 當前離線
UID
172133
熱心
90 值
嘉獎
0 次
違規
0 次
在線時間
77 小時
經驗
64 點
積分
333
精華
0
最後登錄
2018-8-2
閱讀權限
25
註冊時間
2007-1-31
論壇幣
79 幣
聯合幣
16 枚
幸運鑽
2 顆
招待卷
0 點
查看詳細資料
Rank: 3
6
troubleman1103 2010-3-10 23:55:10
事實上這問題我也遇過上線後不會開聊天室是因為延遲問題所以你只要在
automacro a {
console /您現在已在遊戲中/
call {
pause 5<-這邊多加一行
if (@invamount(藍色魔力礦石) == 0) goto qk
#當藍色魔力礦石=0時qk=   =
pause 1
do chat create "泰國3000 中2000 斐1000 商城3500" 2 0 787878
#a-1 b-2 c-3 d-4 = 聊天室名稱
pause 1
do sit
stop
:qk
do c QK
do sit
stop
}

}
回覆

使用道具 舉報

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


手機版 | Archiver | 外掛聯合國

GMT+8, 2024-11-24 21:13 , Processed in 0.046127 second(s), 18 queries , Memcache On.

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

回頂部
第二步?
第三步?