精華區beta WOW 關於我們 聯絡資訊
※ 引述《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