1 頁 (共 1 頁)

發表於 : 週三 8月 20, 2003 9:52 pm
kimoyahoo
oh 對對我想起來了
不過我可能因為
if hits<90
...
end if
中間不會很長吧
所以就沒再令寫一段囉

我得經驗是
用二次on
就resume不回來了
所以都直接貼QQ

發表於 : 週三 8月 20, 2003 9:30 pm
siven
ON跟IF蠻像的都是設定條件的指令
但是ON可以呼叫一個指標
例如:
on hits<90 jump def
翻成白話文就是
當(ON)生命值(hits)少於(<)90就呼叫(jump)def(指標名)
這樣配合指標便可以有效率的縮短程式
指標的宣告方式:"指標名稱:"
範例::
def:(這個指標的名稱就叫做def)
sendmacro( 8 ) //武裝
while hits<90
sendmacro(7) //補血
wend
resume(RESUME表示指標執行到此再回到主程式繼續(resume)執行)

Re: [問題]釣魚ezs修改

發表於 : 週三 8月 20, 2003 9:14 pm
kimoyahoo
lordlpg 寫:var5=1000
這是我目前的釣魚EZS
如果遇到海怪的話 加這些行嗎?
if hits<99
sendmacro(1)
sendkey(xx) <<繃帶
打完後他會自動回到釣魚狀態嗎?
你可能要考慮到打怪要拿武器放下武器的動作也要加進去

所以應該是
if hits<99
sendkey(放下釣竿)
sendkey(拿起武器及盾熱鍵)
然後我的話是繃20次(應該可作掉對方吧)
repeat 20
sendkey(自繃)
end repeat

最後喔
sendkey(放下武器跟盾)
sendkey(拿起釣竿)
end if
就這樣吧

用ON 沒聽過
要請教 鋼鐵伯囉 XD

還有來這看討論區
http://ezscript.seed.cx/main.php?actions=disc&nIndex=2
保證功力大增喔
我也是都從那邊學來的 xd

發表於 : 週三 8月 20, 2003 3:15 pm
eustace
ㄟ...
ez1的語法喔...
如果是ez2的話..
你可以去參考fatality寫的那篇伐木..
那防禦用on的函數去寫比較好.... :mrgreen:

[問題]釣魚ezs修改

發表於 : 週三 8月 20, 2003 11:55 am
lordlpg
var5=1000
var6=3000
var7=12
var1=0
repeat var7
var2=0
repeat var7
var3=(var1-var2)*22
var4=(var1+var2-var7+1)*22
pos2=pos1-x(var3)+y(var4)
sendmacro(9)
delay(var5)
left click at pos2
delay(var6)
var2=var2+1
end repeat
var1=var1+1
end repeat

這是我目前的釣魚EZS
如果遇到海怪的話 加這些行嗎?
if hits<99
sendmacro(1)
sendkey(xx) <<繃帶
打完後他會自動回到釣魚狀態嗎?