〓〓〓〓〓分界線(以下為 ODY 2.03 舊版討論內容)〓〓〓〓〓
版主: GM Saga
-
- 頂級玩家
- 文章: 2551
- 註冊時間: 週二 7月 10, 2001 8:00 am
Re: 有辦法判斷系統的訊息嗎?
@_@"...我也不知道我是用那一版,我只知道EZS1和EZS2還有作者最近更新的EZS2這三種。
EZS1和EZS2應該都可以使用GOTO?
我記得我以前的伐木就是用EZS1
EZS1和EZS2應該都可以使用GOTO?
我記得我以前的伐木就是用EZS1
-
- 中級玩家
- 文章: 178
- 註冊時間: 週一 9月 14, 2009 8:40 am
Re: 有辦法判斷系統的訊息嗎?
笨貓...我丟給你的就有了......escape 寫:Hi Sobosobo 寫:恩.改成hp之後就可以了~ 感謝你的解答
另外請問
我在新版的ezs使用goto 人物行走會頓頓的,一次走一格頓一下,但如果是用ezsII的話不會有這個問題
想請問一下
你用哪個ezsII的版本,有goto指令? @@
我找了好幾個版本一直都沒有
雖說自己寫也是可以拚得出來,但有goto總是比較直覺.

-
- 中級玩家
- 文章: 282
- 註冊時間: 週四 7月 12, 2001 8:00 am
Re: 有辦法判斷系統的訊息嗎?
Hi Sobosobo 寫:恩.改成hp之後就可以了~ 感謝你的解答
另外請問
我在新版的ezs使用goto 人物行走會頓頓的,一次走一格頓一下,但如果是用ezsII的話不會有這個問題
想請問一下
你用哪個ezsII的版本,有goto指令? @@
我找了好幾個版本一直都沒有
雖說自己寫也是可以拚得出來,但有goto總是比較直覺.
-
- 頂級玩家
- 文章: 2551
- 註冊時間: 週二 7月 10, 2001 8:00 am
-
- 中級玩家
- 文章: 178
- 註冊時間: 週一 9月 14, 2009 8:40 am
Re: 有辦法判斷系統的訊息嗎?
Hits好像改成HP了sobo 寫:使用新版的ezs但在執行程式時if無法正常運作?
if hits<100
sendkey(f5) // 按下F5自動使用繃帶補血
delay(3200)
end if
他會一直執行f5,似乎if功能無法使用
你用 if Hp<100 試試看
-
- 頂級玩家
- 文章: 2551
- 註冊時間: 週二 7月 10, 2001 8:00 am
Re: 有辦法判斷系統的訊息嗎?
使用新版的ezs但在執行程式時if無法正常運作?
if hits<100
sendkey(f5) // 按下F5自動使用繃帶補血
delay(3200)
end if
他會一直執行f5,似乎if功能無法使用
if hits<100
sendkey(f5) // 按下F5自動使用繃帶補血
delay(3200)
end if
他會一直執行f5,似乎if功能無法使用

-
- 中級玩家
- 文章: 178
- 註冊時間: 週一 9月 14, 2009 8:40 am
Re: 有辦法判斷系統的訊息嗎?
成功了~
現在頭上的跟螢幕的訊息都有作用了~~ 謝謝Ajax大!
而且我發現新版可以儲存設定了
以下是UOEvent的user feedback
1.希望能存成不同的檔案, 配合各個EZ script
2.可以使用關鍵字, 不需要整串字串都必須符合
現在頭上的跟螢幕的訊息都有作用了~~ 謝謝Ajax大!
而且我發現新版可以儲存設定了

以下是UOEvent的user feedback
1.希望能存成不同的檔案, 配合各個EZ script
2.可以使用關鍵字, 不需要整串字串都必須符合
-
- 中級玩家
- 文章: 178
- 註冊時間: 週一 9月 14, 2009 8:40 am
Re: 有辦法判斷系統的訊息嗎?
下載了新的一包才注意到
UOEvent沒辦法用是因為沒灌Winpcap.
現在UOEvent可以正常抓字串了
目前似乎只會判斷螢幕左下的字串, 頭上的不會判斷
不過還是相當強大......
另外新版的EZS_UO有一個問題是
我送Sendmacro(n), 他會執行UOA 裡 n+1 號的macro.
不曉得是不是只有我的電腦會這樣?
UOEvent沒辦法用是因為沒灌Winpcap.
現在UOEvent可以正常抓字串了
目前似乎只會判斷螢幕左下的字串, 頭上的不會判斷
不過還是相當強大......

另外新版的EZS_UO有一個問題是
我送Sendmacro(n), 他會執行UOA 裡 n+1 號的macro.
不曉得是不是只有我的電腦會這樣?
-
- 中級玩家
- 文章: 128
- 註冊時間: 週二 7月 10, 2001 8:00 am
Re: 有辦法判斷系統的訊息嗎?
我修改了一下,你再試看看
一樣放在同樣的地方
另外如果是在vista/win7下,要用管理員權限執行
截取打勾可截取字串至字串區,再將取得的字串複製貼到判斷欄即可
做好後,截取選項的打勾即可去掉,不去掉的話會一直抓訊息
開好ezscript後
輸入以下script,即可判斷是否有正確判斷
//var1, var2會存收到的事件編號,但如果是timeout的話var1=-1,var2則維持前一個eventvalue
//----------------
waitevent 10000
var1=eventvalue
if var1!=-1
var2=var1
end if
一樣放在同樣的地方
另外如果是在vista/win7下,要用管理員權限執行
截取打勾可截取字串至字串區,再將取得的字串複製貼到判斷欄即可
做好後,截取選項的打勾即可去掉,不去掉的話會一直抓訊息
開好ezscript後
輸入以下script,即可判斷是否有正確判斷
//var1, var2會存收到的事件編號,但如果是timeout的話var1=-1,var2則維持前一個eventvalue
//----------------
waitevent 10000
var1=eventvalue
if var1!=-1
var2=var1
end if
-
- 中級玩家
- 文章: 178
- 註冊時間: 週一 9月 14, 2009 8:40 am
Re: 有辦法判斷系統的訊息嗎?
哇~
Ajax大人都出現了~~ 趕緊膜拜一下~
不過UOEvent我試了一下 並沒有作用耶
不曉得是不是我哪裡沒注意?
Ajax大人都出現了~~ 趕緊膜拜一下~
不過UOEvent我試了一下 並沒有作用耶
不曉得是不是我哪裡沒注意?
-
- 中級玩家
- 文章: 128
- 註冊時間: 週二 7月 10, 2001 8:00 am
Re: 有辦法判斷系統的訊息嗎?
現在可以配合UOEvent來做到(只支援新改的EZS_UO版本),sobo 寫:請問
在ezs2中,是否有辦法判斷主機的訊息 ?
UOEvent程式還在測試中,目前只開放5個字串判斷,大家可以下載試看看
下載網址和新修改ezs一樣,我打包在一起了

用法:
//waitevent 時間
//挖礦
sendkey(113)
//等待事件觸發或20秒
waitevent 20000
stop
-
- 究級玩家
- 文章: 5226
- 註冊時間: 週三 7月 11, 2001 8:00 am
Re: 有辦法判斷系統的訊息嗎?
sobo 寫:測試成功了![]()
我是用來判斷礦點是不是沒礦了來判斷等待時間的長短修改後更有效率了。
感激不盡。
好厲害


-
- 頂級玩家
- 文章: 2551
- 註冊時間: 週二 7月 10, 2001 8:00 am
-
- 高級玩家
- 文章: 934
- 註冊時間: 週六 3月 02, 2002 8:00 am
Re: 有辦法判斷系統的訊息嗎?
不過即時系統訊息的顏色我記的不好抓....(一下就不見了)
可能要從日誌上的比較好下手
如果你只是要判斷幾個比較簡單的訊息
應該是沒什麼問題的
可能要從日誌上的比較好下手
如果你只是要判斷幾個比較簡單的訊息
應該是沒什麼問題的

誰在線上
正在瀏覽這個版面的使用者:沒有註冊會員 和 0 位訪客