【 OnPluginBroadcast 】
說明:
當有腳本調用 BroadcastPlugin 函數時,遊戲中的所有外掛都會檢查
自己是否定義了 OnPluginBroadcast 函數,如果定義了就會自動調用它。
這個函數必須包含以下四個參數:
消息號(BroadcastPlugin 函數的第一個參數)。
調用 BroadcastPlugin 函數的外掛 ID 值。如果是從主腳本檔案中
調用 BroadcastPlugin 函數,這個值為一個空字符串。
調用 BroadcastPlugin 函數的名稱。如果是從主腳本文件中調用
BroadcastPlugin 函數,這個值為一個空字符串。
消息內容(BroadcastPlugin 函數的第二個參數)
傳遞插件 ID 值和名稱的用意是讓外掛設計者可以檢查是否是特定的外
掛引發的廣播消息,以免被其它外掛干擾或欺騙了。
範例:
function OnPluginBroadcast (msg, id, name, text)
Note ("msg = " .. msg)
Note ("id = " .. id)
Note ("name = " .. name)
Note ("text = " .. text)
end
--==-==--==-==--==-==--==-==--==-==--==-==--==-==--==-==--==-==--==-==--==-==--