SendPlayerMessageToAll
From SA-MP Wiki
Description:
Sends a message in the name of a player to all other players on the server. The line will start with the sender's name in their color, followed by the message in white.
(senderid, const message[])
senderid | The ID of the sender. If invalid, the message will not be sent. |
const message[] | The message that will be sent. |
Return Values:
This function does not return any specific values.
Important | Avoid using format specifiers in your messages without formatting the string that is sent. It will result in crashes otherwise. |
Example Usage:
public OnPlayerText(playerid, text[]) { // format a message to contain the player's id in front of it new string[128]; format(string, sizeof(string), "(%d) %s", playerid, text); SendPlayerMessageToAll(playerid, string); return 0; // return 0 prevents the original message being sent // Assuming 'playerid' is 0 and the player is called Tenpenny, the output will be 'Tenpenny:(0) <message>' }
Related Functions
The following functions may be useful, as they are related to this function in one way or another.
- SendPlayerMessageToPlayer: Force a player to send text for one player.
- SendClientMessageToAll: Send a message to all players.
Related Callbacks
The following callbacks might be useful, as they're related to this function in one way or another.
- OnPlayerText: Called when a player sends a message via the chat.