PlayerJoin: Difference between revisions
No edit summary |
No edit summary |
||
| Line 1: | Line 1: | ||
This event is triggered when a player joins the server. | |||
{{ServersideCsJsEvent}} | {{ServersideCsJsEvent}} | ||
{{JSContainer| | {{JSContainer| | ||
Revision as of 09:32, 29 November 2018
This event is triggered when a player joins the server.
Server-Side Event
JavaScript Syntax
NOTE: This event is not called for the local player who joined the server (when it's used in client-side).
Parameters
- player: The player who joined.
Example
mp.events.add('playerJoin', player => {
mp.gui.chat.push(`[SERVER]: ${player.name} has joined the server!`);
});
Client-Side Event
C# Syntax
public delegate void OnPlayerJoinDelegate(Player player);
Parameters
- player: The player joining the server, expects RAGE.Elements.Player type.
Example
The example below shows up a message to a player when another player joins the server.
Events.OnPlayerJoin += OnPlayerJoin;
public void OnPlayerJoin(RAGE.Elements.Player player)
{
RAGE.Chat.Output($"Player {player.Name} has joined");
}
JavaScript Syntax
Same as serverside