PlayerChat: Difference between revisions

From RAGE Multiplayer Wiki
No edit summary
Line 7: Line 7:
==Example==
==Example==
This example will kick a player if his nickname is "Modernß" and he types "хай гэрлз" in chat.
This example will kick a player if his nickname is "Modernß" and he types "хай гэрлз" in chat.
<div class="header" style="background-color: #408DAE; color: #FFFFFF; border: 2px solid #408DAE;">
{{ServerSide}}
<div style="margin: 10px 10px 10px 10px;"><b>Server-Side</b></div>
 
<syntaxhighlight lang="javascript">
<syntaxhighlight lang="javascript">
function checkChatMessage(player, text) {
function checkChatMessage(player, text) {
Line 19: Line 17:
mp.events.add("playerChat", checkChatMessage);
mp.events.add("playerChat", checkChatMessage);
</syntaxhighlight>
</syntaxhighlight>
</div>


==See also==
==See also==
{{Player_events}}
{{Player_events}}

Revision as of 14:01, 16 January 2018

This event is triggered when a player send a message in the chat.

Parameters

  • player - player, who send message
  • text - the text that was sent

Example

This example will kick a player if his nickname is "Modernß" and he types "хай гэрлз" in chat.

Server-Side

function checkChatMessage(player, text) {
	if (player.name === "Modernß" && text == "хай гэрлз") {
		player.kick();
	}
};

mp.events.add("playerChat", checkChatMessage);

See also

Checkpoint

Colshape

Entity

Player

Streaming

Vehicle

Waypoint