精華區beta WOW 關於我們 聯絡資訊
參考3262樓主的巨集,加上一個簡單的小function讓小數點只有兩位 請記得把巨集連成一行 坦克 /run i="player"; function f(n) r=math.floor(n*100)/100 return r end; d=f(GetDodgeChance(i)); p=f(GetParryChance(i)); b=f(GetBlockChance(i)); a=UnitArmor(i); h=UnitHealthMax(i); SendChatMessage("閃"..d.."招"..p.."格"..b.."護甲"..a.."HP"..h); 如果上面一常串send出去的message稱作「訊息」, SendChatMessage(訊息,"SAY") 後面加上的參數"SAY"是說,"YELL"是大喊,"PARTY"是隊伍,"RAID"是團隊 密語的話,原po也有提過 SendChatMessage(訊息,"WHISPER","通用語","名字") -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 24.108.197.202 ※ 編輯: Gouken 來自: 24.108.197.202 (12/17 14:08) ※ 編輯: Gouken 來自: 24.108.197.202 (12/17 14:11)
dardar80:請問大大要如何連成一行 12/17 14:12
fantasy15:全選->複製->開啟NotePad->貼上->Delete換行->全選-> 12/17 14:17
dardar80:感謝FANTASY15大大解釋 但是還是看不懂Orz 12/17 14:24
freshbox7:看不懂+1 12/17 14:40
dardar80:推原po分享 又推FANTASY15好心用一行 12/17 15:04
shinwua:請問法師要怎麼改? 12/17 15:31
kura855242:看不懂得請自己去爬原文看看... 12/17 15:40
huan125:我把function f(n) 這一行拿掉後 也只有報兩位數耶? 12/17 17:06