As Client Announcer
This Is the source for make announcement also when playing as client
This is Allows to announce that you are using a mod when you join a lobby
Announcer.lua
_G.LuaNetworking = _G.LuaNetworking or {}
Hooks:Add("NetworkManagerOnPeerAdded", "NetworkManagerOnPeerAdded_Predator", function(peer, peer_id)
DelayedCalls:Add("DelayedWarnModPredator" .. tostring(peer_id), 2, function()
--managers.chat:send_message(ChatManager.GAME, managers.network.account:username() or "Offline", "I'm using Predator Pack Mod, Adds Skill tree,Perks And weapons")
local message = "I'm using Predator Pack Mod, Adds Skill tree,Perks And weapons"
local peer2 = managers.network:session() and managers.network:session():peer(peer_id)
if peer2 then
peer2:send("send_chat_message", ChatManager.GAME, message)
end
end)
end)
Mod.txt
{
"name" : "Predator Announcer Source",
"description" : "Annoucement also when playing as client",
"author" : "mxswat",
"updates" : [
{
"revision" : 1,
"identifier" : "nope",
}
],
"hooks" : [
{ "hook_id" : "lib/managers/mission/elementmissionend", "script_path" : "announcement.lua" }
]
}
Downloads531
Views4,069
Publish Date7 years ago
Last Updated7 years ago
Version0.1
Members
Solidus MxOwner
Comments