顯示廣告
隱藏 ✕
看板 virsey
作者 virsitility (J)
標題 [問題] 密語腳色A後 角色A會轉密腳色B 轉密語功能
時間 2015-10-14 Wed. 16:39:44


看板 WOW
作者 angelmoon29 (月雲)
標題 [問題] 密語腳色A後 角色A會轉密腳色B 轉密語功能
時間 Tue Mar  8 17:28:18 2011


記得之前有人有分享過 只是我已經找不到了
GOOGLE到了一串巨集
/Script F=F or CreateFrame("frame")F:RegisterEvent("CHAT_MSG_WHISPER")if X
then X=nil else X=function()SendChatMessage(arg2..">密你了
:"..arg1,"whisper",nil,"接受的角色名")end;end;F:SetScript("OnEvent",X)print(X
and"開"or"關")

只是執行後 別人密角色A 只會跳出錯誤
<string>:"F=F or CreateFrame("frame")F:RegisterEvent(...":1: attempt to
concatenate global 'arg1' (a nil value)

似乎是角色名稱抓不到 請問有人知道怎樣修改嗎?
謝謝

--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 175.180.106.61
a8225109:這功能可以幹嘛?   通知放某技能了?1F 03/08 19:02
jackshen32:可以讓你被罵髒話的時候 自動轉密給會長2F 03/08 19:09
scars:X=function()改為X=function(arg0,arg1,arg2) 試試3F 03/08 19:53
改完後可以使用 不過轉發內容變成變成
"對話內容">密你了:CHAT_MSG_WHISPER

我現在暫時改成
CHAT_MSG_WHISPER>密你了:"對話內容"
謝謝指點 我在努力一下OTL
※ 編輯: angelmoon29     來自: 175.180.106.61       (03/08 20:53)
scars:那我知道了 原巨集改為X=function(_,_,arg1,arg2)就可以了4F 03/08 21:58
scars:params可能不能相同名稱 X=function(_a,_b,arg1,arg2)好了

--
※ 作者: virsitility 時間: 2015-10-14 16:39:44
※ 看板: virsey 文章推薦值: 0 目前人氣: 0 累積人氣: 177 
guest
x)推文 r)回覆 e)編輯 d)刪除 M)收藏 ^x)轉錄 同主題: =)首篇 [)上篇 ])下篇