Hooks
Module-specific events raised by the Join Leave Messages module.
PreJoinLeaveMessageSent
Purpose
Called before a join or leave message is broadcast. This hook cannot prevent the message from being sent.
Parameters
-
player
(Player
):Player that joined or left.
-
joined
(boolean
):True if joining, false if leaving.
-
message
(string
):The text that will be sent.
Realm
Server
Returns
nil
— Nothing.
Example
hook.Add("PreJoinLeaveMessageSent", "LogJoinLeave", function(ply, joined, msg)
print(ply:Nick(), joined and "joined" or "left")
end)
JoinLeaveMessageSent
Purpose
Fires after the join or leave message has been sent.
Parameters
-
player
(Player
):The player in question.
-
joined
(boolean
):Whether they joined (true) or left (false).
-
message
(string
):Message that was sent.
Realm
Server
Returns
nil
— Nothing.
Example