作者Gouken (Piece of wish)
站內WOW
標題[心得] 報屬性巨集
時間Wed Dec 17 14:07:24 2008
參考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