OnPlayerText
From SA-MP Wiki
Description:
Called when a player sends a chat message.
Note | This callback can also be called by NPC. |
(playerid, text[])
playerid | The ID of the player who typed the text. |
text[] | The text the player typed. |
Return Values:
Returning 0 in this callback will stop the text from being sent to all players.
- It is always called first in filterscripts so returning 0 there blocks other scripts from seeing it.
Example Usage:
public OnPlayerText(playerid, text[]) { new pText[144]; format(pText, sizeof (pText), "(%d) %s", playerid, text); SendPlayerMessageToAll(playerid, pText); return 0; // ignore the default text and send the custom one }
Related Callbacks
The following callbacks might be useful as well, as they are related to this callback in one way or another.
- OnPlayerCommandText: Called when a player types a command.
Related Functions
The following functions might be useful, as they're related to this callback in one way or another.
- SendPlayerMessageToPlayer: Force a player to send text for one player.
- SendPlayerMessageToAll: Force a player to send text for all players.