[問題] 一些addon, 巨集和WeakAuras問題想請教

看板WOW作者 (小米)時間1年前 (2023/02/28 00:27), 1年前編輯推噓8(8010)
留言18則, 9人參與, 1年前最新討論串1/1
版本:現行 -=-= 近來在嘗試改進一些addon的設定等 但是過程中碰到一些問題 希望有知道的人能幫忙 1. Grid2的吸收盾顯示 我選擇了和生命一樣的條狀顯示 但是似乎沒有辦法讓吸收盾直接和生命值貼合在一起顯示? 另外一個問題就是有時候吸收盾的吸收量很高的時候會跑出該腳色的團隊框架外 請問有辦法能讓吸收盾和生命值貼在一起顯示 然後吸收盾不會超出該角色格子嗎? 2. OmniCC在其他addon上重複顯示 前段時間為了讓HoT持續時間能顯示在Grid2上而裝了OmniCC 但是同時也造成WeakAuras或Plater之類的addon上的圖示也出現了時間顯示 請問有辦法關掉OmniCC在特定addon上的顯示功能嗎? 3. 用WeakAuras追蹤術士召喚靈魂守衛者的層數 我嘗試著用WeakAuras來追蹤召喚靈魂守衛者的層數 但是用法術層數卻顯示不出來 請問有辦法在不用自訂寫法的情況下, 監控召喚靈魂守衛者的層數嗎? 4. WeakAuras顯示重疊 我知道能利用反向的方式來讓某些WeakAuras在達成特定條件時"不"顯示 但是我好奇能不能寫出能自動判斷在和任何其他WeakAuras重疊顯示時 自動"不"顯示的WeakAuras (舉例來說: A跟B這兩個WA在同一個位置, 在不用反向寫法的情況下 同時只會顯示出A或是B, 然後A優先於B顯示) 5. WeakAuras在特定時間後才顯示 一般的WeakAuras都是在特定事件後才顯示, 經過一定時間後消失 請問能在不用自訂寫法的情況下, 讓WeakAuars在特定事件後經過一定時間才顯示 再經過一段時間後消失嗎? (舉例來說: 施展魔典:惡魔守衛後17秒才會顯示WA, 而在顯示後的103秒 (或施展法術後的120秒)該WA會消失) 6. 巨集無法對游標上的敵人施展技能 先前參考了版友提供的資料寫了一個能視目標敵我而改變施展法術的巨集 巨集內容如下: (實際的巨集是一行, 這邊是為了排版方便而分段) #showtooltip /cast [@mouseover,help,nodead][@target,help,nodead]Rejuvenation; [@mouneover,harm,nodead][@target,harm,nodead]Moonfire;Rejuvenation 但是似乎沒辦法對游標上的敵人施放月火 請問有哪邊可以調整的嗎? 7. 請問能寫出"按下後選擇NPC對話中第n個選項"的巨集嗎? 8. 請問能寫出在不同語系下也能使用的巨集嗎? (因為英文版寫的巨集切成中文版就不能用orz) -=-= 不好意思問題很多而且很雜 不過這些我自己嘗試了一些作法後得不到想要的結果 所以才想請教一下相關的東西 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 107.130.101.135 (美國) ※ 文章網址: https://www.ptt.cc/bbs/WOW/M.1677515249.A.1A1.html

02/28 00:33, 1年前 , 1F
7. SelectGossipOption
02/28 00:33, 1F
謝謝 這個可以用 我寫成了 /run SelectGossipOption(1) 裡面的1就是第幾個選項

02/28 00:38, 1年前 , 2F
2. wa提醒效果的地方可以把ommicc 的時間打勾不顯示
02/28 00:38, 2F
不好意思 這個我找不到在哪裡 然後我也同時找到可以用OmniCC用分組(Group)的方式來設定顯示與否 但是我一直找不到正確的框架名稱orz

02/28 00:41, 1年前 , 3F
4可能要把AB寫在同一個wa裡面 或是你可以說看看是要寫什麼
02/28 00:41, 3F
我想想... 像是很多輸出循環通常是依據優先順序排序的 舉例來說 毀滅術士通常不要讓焚燒(Conflagrate)不要累積到兩層 所以兩層的時候會要優先打掉 但是如果兩層的時候 靈魂裂片已經滿了的話 為了不讓靈魂裂片溢出 那要先用混沌箭消耗掉靈魂裂片再打焚燒 那如果要把輸出提示寫在同一個位置上的話 是可以用複數判斷式寫在同一個WA裡面 讓某些條件達成的時候 只有其中一個WA會顯示 我只是在想WA有沒有所謂優先顯示順序之類的東西 讓同一個位置上的複數WA 在同樣都達成條件會顯示時 自動依據顯示優先順序讓優先順序最高的顯示 而其他的會被蓋住

02/28 01:19, 1年前 , 4F
6.你的@mouseover打錯了欸
02/28 01:19, 4F
真的orz 謝謝 改了之後可以用了

02/28 08:10, 1年前 , 5F
6,Rejuvenation這是不是多寫一次,開頭就已經有鼠標或當
02/28 08:10, 5F

02/28 08:10, 1年前 , 6F
前目標友方施放了
02/28 08:10, 6F
最後一個是當無目標的時候會對自己施放

02/28 08:19, 1年前 , 7F
英文版巨集在中文版不能用通常是法術名稱的問題
02/28 08:19, 7F

02/28 08:19, 1年前 , 8F
不然指令都一樣 法術名稱改成中文譯名就好吧
02/28 08:19, 8F
這個我知道 但是切換語系的時候就得拉不同的巨集出來 所以我才好奇有沒有辦法用Spell ID之類的方式來寫就沒這問題qq

02/28 08:27, 1年前 , 9F
6是邏輯問題 你要滑鼠的判斷都統一寫前面
02/28 08:27, 9F

02/28 08:28, 1年前 , 10F
第一行在你目標友方恆成立 永遠不會走到下一行
02/28 08:28, 10F
咦 所以需要改嗎?

02/28 14:25, 1年前 , 11F
3. 的問題是指只顯示倒數,沒有層數的意思嗎?如果是的話,
02/28 14:25, 11F

02/28 14:25, 1年前 , 12F
設定兩個display text,一個%p、一個%s,字體、位置之類的
02/28 14:25, 12F

02/28 14:25, 1年前 , 13F
調整一下就搞定了。
02/28 14:25, 13F
那個問題是召喚靈魂守衛者是一個自己會緩慢累積層數(最多到10層)的法術 層數越高持續時間越久 但是我無法追蹤這個法術當前在自己身上累積了幾層 不論是用Buff(Stacks)或是Spell(Stacks)都無法找到 ※ 編輯: deathson (107.130.101.135 美國), 02/28/2023 21:20:25

02/28 22:29, 1年前 , 14F
之前看到有版友分享/cast [worn:襯衣]劍刃風暴;[worn:s
02/28 22:29, 14F

02/28 22:29, 1年前 , 15F
hirt]Bladestorm
02/28 22:29, 15F
這個方法不錯XD 謝謝

03/01 12:30, 1年前 , 16F
6那邊那個,你有沒有測試看看無目標的時候對自己施
03/01 12:30, 16F

03/01 12:30, 1年前 , 17F
放的部分有沒有正常運作?
03/01 12:30, 17F

03/01 12:31, 1年前 , 18F
沒有的話 你在所有mouseover裡面加上exists
03/01 12:31, 18F
6那個我把打錯的字修正後就可以正常運作了._. 還是多謝建議(_ _) ※ 編輯: deathson (107.130.101.135 美國), 03/01/2023 23:23:13
文章代碼(AID): #1Z_Ddn6X (WOW)