Re: [問題] 停不下來 <巨集> (已用土法煉鋼解決)

看板WOW作者 (悠游BBs的魚)時間10年前 (2014/04/08 19:34), 10年前編輯推噓2(201)
留言3則, 1人參與, 最新討論串2/2 (看更多)
不知道你是不是從10倒數到2 老實說我看不太懂 不過因為我手邊有之前上網找的倒數巨集 所以PO出來看是不是你想要的那種方式 ======== /跑 T,F=T or 0,F or CreateFrame("frame")if X and i>0 then X=nil else i=10; X=function()local t=GetTime()if t-T>1 then if i==1 then F:SetScript("OnUpdate",nil)else SendChatMessage(i,"CHANNEL",nil,"5") i=i-1;T=t end end end end F:SetScript("OnUpdate",X) ======== 以上請連成一行 功用:點一下"開始倒數"    第二下"結束倒數" 另一種巨集 ======== /跑 i=10;T,F=T or 0,F or CreateFrame("frame")X=function() local t=GetTime()if t-T>1 then if i==1 or X==nil then F:SetScript("OnUpdate",nil)else SendChatMessage(i,"CHANNEL",nil,"5") i=i-1;T=t end end end F:SetScript("OnUpdate",X) /關閉巨集 [btn:1] /跑 X=nil ======== 前面有空格的請連成一行 作用:左鍵"開始倒數 或 重新倒數"    右鍵"結束倒數" 另外,紅字 5 可以改成自定頻道的數字 或是把"CHANNEL",nil,"5"整個改成"YELL" "RAID"或"instance_chat"都可以 i=10 可以改成想要倒數的數字 i==1 可以改成想要數到的數字N-1 好吧解釋得很爛~大家自己慢慢看研究(′・ω・`) -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.44.22.67 ※ 文章網址: http://www.ptt.cc/bbs/WOW/M.1396956878.A.354.html

04/08 19:38, , 1F
跟我寫的一樣...也是用OnUpdate事件@@
04/08 19:38, 1F

04/08 19:39, , 2F
還是謝謝你:)
04/08 19:39, 2F
不客氣 阿阿阿~突然覺得ptt好難用((扭 ※ 編輯: diashly (114.44.22.67), 04/08/2014 19:40:59 ※ 編輯: diashly (114.44.22.67), 04/08/2014 19:43:46

04/08 19:45, , 3F
不會啦@@ 你很認真阿^^
04/08 19:45, 3F
文章代碼(AID): #1JGzxEDK (WOW)
文章代碼(AID): #1JGzxEDK (WOW)