作者ironsalami (XD)
看板WOW
標題Re: [太閒]Nihilum Guide : The Holy Paladin in R …
時間Thu Apr 17 15:51:09 2008
※ 引述《offish (offish)》之銘言:
: ※ 引述《offish (offish)》之銘言:
: : 4. UI
: : 4.1. 巨集
: : 當你使用治療[滑鼠指到的目標]的巨集時,不會出現『法術還沒準備好』的語音提示:
: : 聖光閃現-治療[滑鼠指到的目標]:
: : /run SetCVar("Sound_EnableSFX","0")
: : /cast [target=mouseover, help] [ ] Flash of Light
: : /run SetCVar("Sound_EnableSFX","1")
: : 聖光術-治療[滑鼠指到的目標]:
: : /run SetCVar("Sound_EnableSFX","0")
: : /cast [target=mouseover, help] [ ] Holy Light
: : /run SetCVar("Sound_EnableSFX","1")
: 上面這兩個巨集我嘗試過,並沒有辦法作用。如果有熟悉巨集指令的大大麻煩說明一下。
1.測試完畢,我是用中文「聖光術」
主要不能用的問題應該就在這裡而已
我發現
/cast Holy Light
/cast "Holy Light"
都不是正確的法術名稱
就好像武器條件式雙手劍好像不大能用英文一樣...
這點要再去查
/run SetCVar("Sound_EnableSFX","0")
/cast [target=mouseover, help] [ ] 聖光術
/run SetCVar("Sound_EnableSFX","1")
2.再來是音效,還在準備中
法術還沒有準備好不會說
但是按很快的話,在聖光術的後半還是會說
但是用聖光閃現過程中猛按這個就不會說
根據測試發現,應該是預轉CD 1.5s轉完時
(猛按某些法術時會偷偷轉一點點,念下去又轉到1.5秒就繞完的那個怪東西)
會強迫設定("Sound_EnableSFX","1")到法術真正念完
這之後按都會照常出現錯誤的聲音
如果是奉獻瞬發後的1.5秒cd並不會讓這巨集有機會說錯誤
應該是個bug...
應該不是網路延遲造成的某些怪問題
因為到了後半會說問題時
移動取消法術,可以確定的確法術還沒有念完
3.最後是mouseover
mouseover不能over自己
螢幕上的各種按鍵不屬於角色物件
不會影響到target=mouseover
如果沒有cover到角色,卻未禁止mouseover必須與help交集的話
[target=mouseover]會假設選取當前你滑鼠在的地方
然後判斷目標不存在
換言之,[target=mouseover][target=player]聖光術
如果滑鼠擺的位置沒角色,他會進入第一條暫設目標為mouseover
然後發現成立 (因無任何限制條件)
而不是進入後面的[target=player]
最後因為沒有目標而不能施展聖光術
經實測發現並不是target=mouseover配上滑鼠沒點人=> target=none這種想法
[target=none]有自己的模樣,它會有waiting for any target的requirement
一般按鍵都會自動在目標不符合時選定自己
但是用巨集的話就不會有此功能
[target=mouseover,exists]還要花時間測試一下
之前好像也有些問題...
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 59.112.43.130
※ 編輯: ironsalami 來自: 59.112.43.130 (04/17 16:16)
推 offish:感謝指正! 04/17 16:44
→ ironsalami:/cast [target=none] 奉獻 可以用 04/17 17:03
→ ironsalami:/cast [target=none] 聖光術 04/17 17:03
→ ironsalami:聖光術按鍵會亮起來 等待你選人才確定使用 04/17 17:04
→ ironsalami:也就是現在一般按鍵預設會幫你灌上[target=player] 04/17 17:04
※ 編輯: ironsalami 來自: 59.112.43.130 (04/17 17:31)
→ ironsalami:真正無目標按施放鈕的原貌只能在target=none看得到 04/17 17:31
→ ironsalami:最後[target=mouseover,target=none]這個兩次變數設定 04/17 17:37
→ ironsalami:會採用的是後面的那個 04/17 17:39
→ ironsalami:[target=mouseover/target=none]不論順序皆不會執行... 04/17 17:39