版主: 霹靂
-
weiss
- 中級玩家

- 文章: 184
- 註冊時間: 週二 5月 14, 2002 11:41 am
文章
由 weiss » 週三 6月 05, 2002 8:31 pm
-
霹靂
- 頂級玩家

- 文章: 1549
- 註冊時間: 週一 7月 02, 2001 8:00 am
文章
由 霹靂 » 週三 6月 05, 2002 10:45 am
現到了白痴教學法的第三步驟了~
這招就真的超白痴了,因為你根本不太須要動到腦的,但須花點時間、精神~
首先就儘量收集一些高手們所寫的SCRIPT吧,ODY的「輔助軟体討論板」、EZS作者的討論區、各大工會留言板、精華區…等,把你看的到的都收集起來,然後使用「COPY、貼上」的大法,當你覺得某個SCRIPT你可能會適用時就給他用力COPY=>貼上=>然後存檔吧,把那些內容貼到你的EZS裡,然後修改適合自己的熱鍵組跟你的POS坐標或各項顏色碼,然後用力給它執行下去試試,再視執行狀況做修正~
多偷學別人的寫法後,你就會發現原來寫EZS真的也不難,我們不一定要像電腦程式高手一樣隨便都能寫出來,但一定要自己也能拚湊出一些簡單的MACRO~
順便說明一下~
一開始接觸EZS的人,常會讓那些POS1、POS2…搞混
其實這個POS的點指的不是你的UO環境坐標,這個點是你的電腦營幕上的位置,千萬別搞混了~
另外,如以後有機會要應用顏色碼來移動物件時,因為每台電腦的顏色都有些許的差別的,而一點點的差別你的EZS就有可能會亂捉東西或完全不動了,這時須自己重新捉取一次,捉取的「點」,依我的經驗,最正確的顏色碼位置都在物件的「最」右下角,反正多試捉幾次就大概知道了,真要教也只能給個方向,無法給你完全正確的教學,捉顏色碼真的超煩,有時真想把電腦碴了~
白痴教學到此結束,閉關修行去~丫米豆腐
年輕時~如果可以,,我「要」怎樣怎樣…
二十出頭時~如果可以,我「將」怎樣怎樣…
三十時~如果可以,我「能」怎樣怎樣…
人永遠看不到明天的自己
今天的自己爭的是明天的改變
ICQ 39373127

-
霹靂
- 頂級玩家

- 文章: 1549
- 註冊時間: 週一 7月 02, 2001 8:00 am
文章
由 霹靂 » 週三 6月 05, 2002 10:14 am
第一篇說了單一動作的應用法
那現也該進入多重動作的寫法了~
現假如你要同時掛隱形跟測隱二個技能,但又怕被系統誤判,那該怎麼做
其實你只要注意時間差別「同時」使用就好,但開二個LOOP又難保不會重複到,所以用EZS最方便也最安全了,寫法~
SENDKEY(F1) =>隱形
DELAY(3000)
SENDKEY(F2) =>測隱
DELAY(3500)
這樣就可了,這個EZS的過程有沒覺得好簡單,就好像只要用一些SENDKEY的語法撘配DELAY的使用就好了,沒錯,所謂白痴教學法,就是用最白痴的方法寫EZS,以上的整段意思就是~我按了一次隱形熱鍵後等3秒再按一次測隱熱鍵再等3.5秒然後就這樣按順序執行~
所以,只要你知你要做什麼動作,那就可先想想你這個動作的整個過程,然後把一些你想的到的「語法」一項一項的由上往下寫,然後把「追蹤SCRIPT」這個勾選起來,一項一項對照,看動作上是否跟你想的不一樣,如果正確,那就執行吧~
年輕時~如果可以,,我「要」怎樣怎樣…
二十出頭時~如果可以,我「將」怎樣怎樣…
三十時~如果可以,我「能」怎樣怎樣…
人永遠看不到明天的自己
今天的自己爭的是明天的改變
ICQ 39373127

-
霹靂
- 頂級玩家

- 文章: 1549
- 註冊時間: 週一 7月 02, 2001 8:00 am
文章
由 霹靂 » 週三 6月 05, 2002 9:56 am
因為被關了,蠻無聊的,幾個變態gm都不乖,晚睡又不早起,都沒人陪我,只好做做白痴教學~
我當初接觸ezscript時也是一頭霧水,但在我胡搞瞎搞之下我就弄懂是怎使用了,當然要套用太多語法的macro我還是要稍微問一下人啦~
ezs沒啥,首要的就是去把ezs網頁上的「說明文件」跟討論區裡的「新增語法」還有「語法教學」…等的資料收集起來,反正你認為用的到的資料就先收集吧~
初學者以看「說明文件」裡的語法為主,其他的別去想一次了解太多~
ok,現你已收集好所有資料了,那麼你該如何使用ezs來掛你的macro~
一開始,其實我不太建議你套用別人的範例使用,雖然這樣做會比較方便,但會養成一種依賴性,難不成沒範例就沒辦法自己寫一個不按牌理出牌的macro?只要你知自己的動作該怎麼做那就能自己寫簡單的了~
首先我舉例來說~
目前門練戰技都要補繃帶,那通常都是用uoloop在掛macro,那如現要用ezs時該怎做呢,其實很簡單,你就自己在ezs裡寫~
sendkey﹙F1﹚=>括號裡的 F1 就是你設來補繃帶的熱鍵
那我們在補繃帶時都還要等個3秒整個動作才會完成,所以嘍,在每個動作後就須加個DELAY的時間,那整個過程就變成了:
SENDKEY(F1)
DELAY(3000)
這樣你一按EZS的執行就變成跟UOLOOP一樣了,會一直執行~
那有些人會寫成
SENDKEY(F1)
DELAY(VAR1)
其實DELAY括號裡的VAR1只是為了方便更改時間,所以直接在左上的VAR裡設個數值,這樣的寫法EZS也會接受的
那如寫成
SENDMACR(1) =>括號裡的「1」指的就是UOA裡的第一組熱鍵組
DELA(VAR1)
這樣寫法也行,只是有時寫成這樣時EZS會半途罷工,可能是這個SENDMACRO的語法跟UOA合不來吧,但也能用的,當你UOA裡實在沒多餘的單一熱鍵可空出來使用時也可試著使用,但不建議長時間掛網的寫法~
以上就是單一動作的EZSCRIPT~
學會應用EZS的話就比較不怕LAG,當然也不是完全不怕啦,只是EZS在送出指令會按著預設的DELAY時間而送出,雖然LAG,但每個指令間其實都有DELAY的,不像UOLOOP是直接按照你設定的時間一直狂送,所以學會EZS後就儘量應用EZS來掛MACRO吧~
最後由
霹靂 於 週三 6月 05, 2002 10:20 am 編輯,總共編輯了 1 次。
年輕時~如果可以,,我「要」怎樣怎樣…
二十出頭時~如果可以,我「將」怎樣怎樣…
三十時~如果可以,我「能」怎樣怎樣…
人永遠看不到明天的自己
今天的自己爭的是明天的改變
ICQ 39373127

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