[閒聊] 巨集函式有更新
因為突然發現以前正常使用的巨集失效
/cast 太陽光束
/run s,d,e=GetSpellCooldown("太陽光束");
if (s>2 and d>2)
then SendChatMessage("太陽光束CD中:"..SecondsToTime(s+d-GetTime()),ic);
else SendChatMessage("對[%t]施放 <太陽光束>",ic);
end
錯誤訊息寫 GetSpellCooldown 不動作了
查了一下發現11版又更新了函式
https://warcraft.wiki.gg/wiki/Patch_11.0.0/API_changes
雖然看不懂
但搜到了 reddit 這篇 https://reurl.cc/zDl75N
剛好解決了我的需求
簡而言之就是 GetSpellCooldown 更新為 C_Spell.GetSpellCooldown(spell)
回傳值用 C_Spell.GetSpellCooldown(spell).startTime
C_Spell.GetSpellCooldown(spell).duration
所以把原本的巨集改成 (借助ChatGPT幫忙)
/cast 太陽光束
/run cd = C_Spell.GetSpellCooldown("太陽光束");
SCM=SendChatMessage;
if (cd.startTime > 0 and cd.duration > 2)
then local rt = cd.startTime + cd.duration- GetTime();
SCM("光束CD:"..SecondsToTime(rt), "SAY");
else SCM("對[%t] <太陽光束>", "SAY") end;
實測可用
共勉之
(ChatGPT還真方便XD 對寫程式語法來說)
==
編輯.精簡 229字元 記得接成一行
/cast 太陽光束
/run cd=C_Spell.GetSpellCooldown("太陽光束");
SCM=SendChatMessage;
st=cd.startTime;
dt=cd.duration;
if (st > 0 and dt > 2)
then SCM("太陽光束CD還有:"..SecondsToTime(st + dt - GetTime()), "SAY");
else SCM("對[%t] <太陽光束>", "SAY")
end;
--
◢ミ_爫◣ | ◢=▂▃▂◣
▊◤▂ ▂◥ 彡 ▂≡▂
▉ー○-○- 竜が我が敵を喰らう! | 龍神の剣を喰え! ▉/●"▆Δ▆▲
● △ ▏ ◤ /▲▲\◤
▊ ︵ ~胡適 | ~愛因斯坦 ◢◥﹨▅ ▲
▉\ ◤▄▂ ψ ▎ \ \◥
--
快推,不然別人以為我們看不懂XD
所以這個巨集是幹嘛的?斷法巨集嗎
施法成功用白頻:對XXX 太陽光束
施法失敗用白頻:光束CD:x (還有幾秒)
我可能誤會了,如果只是要判斷剩餘冷卻時間應該只要抓dur
ation就可以了?請問rt那段的目的是什麼
duration是技能完整的cd時間
超過255個字...
太多字最後一段可以不用把end移上去,也比較不洗畫面
應該有UI WA可以取代(?)
難怪我萬年沒更新的MSBT一直說GetSpellCooldown 這個錯誤
msbt不是更新了嗎
大聲巨集
他這個會白字喊話 比較偏向RSA這種ui
starttime是開始時間,duration CD, gettime是你電腦
時間,所以你回推一下就知道為什麼需要rt那段了
reurl.cc/yvYdjO 參考這篇你可以壓點字數
看來是我誤會文件寫的duration意思 原來是指完整CD
我看完文件以為是剩餘秒數XD 想說為啥要這麼複雜算rt
原來巴哈已經有討論文了 沒想到查巴哈XD
26
[閒聊] 鋼彈的光束槍為啥會有後座力?如題 鋼彈 武器之一是光束槍 小把的那種 印象中射擊的時候23
Fw: [閒聊] 戴森船?作者: meblessme (地球太可怕我要回火星) 看板: Physics 標題: [閒聊] 戴森船? 時間: Fri Nov 20 13:58:27 2020 有時候會看到有關於戴森球的討論 剛剛突然就想到,22
[閒聊] 關於鋼彈裡劍跟槍的光束問題UC裡常看到用光劍砍盾牌 盾牌馬上就變兩半 用盾牌擋光束槍就可以當好幾發 SEED裡 曉的裝甲可以擋各種光束槍 連戰艦的陽電子炮都可以擋17
[情報] GBO2 Ex-S 實裝預定此次,正式發布前先行介紹『Ex-S鋼彈』的部分技能與武裝! ・【技能】胸部I力場 胸部受光束屬性的射擊攻擊時,小幅減少機體HP受到的傷害及傷害反應動作 ・【技能】能力UP「ALICE」16
Re: [閒聊] hololive區域的寶可夢ホロライブ地方のポケモンになったルイ姉 #Luillust 琉伊鷹15
[閒聊] 傑洛換回光束軍刀,484就能買單了?喔斯,大家好,我大木啦。 看到板上在討論洛克人X系列要不要出重製版, 就想到了,撇除藍色混蛋,大木我更喜歡傑洛。 原本很煞氣的黑哈齁,再加上那個光束軍刀, 結果X6之後,把光束軍刀給了艾克斯,自己換了一把霓虹燈管,6
[問題] 尾王斷火花巨集版本:綜合 [必選擇一,色碼別更動] 關於尾王火花 驅散巨集 /tar boss1 /targetenemy /focus1
[Twit] 荻野由佳 本間日陽 210216------------------------------------------------------------------------------- 荻野由佳 --- 22歲了 真的、感謝- 以前都覺得很奇怪. 海盜鋼彈x-0不是有光盾,怎麼都沒看托比亞用過? 是不是壞了? 結果後來發現別人開x-0時有用光束盾,所以只是x-0不愛用光束盾. 開光盾缺點是容易被敵人發現,可是有時候戰況都已經不行了,像是對基索被打爆那次,都
- 太陽先驅聖騎士 專精: 神聖與懲戒 太陽先驅為自身灌注了聖輝日光的能量,能使敵人燃燒,並能燒灼盟友的傷口。他們與這 股能量有很深的連結,並能在與聖光同調時散出威力十足的日能光輝。