SendClientMessage PT

From SA-MP Wiki

Jump to: navigation, search


Description:

Esta função envia uma mensagem para um jogador específico com uma cor escolhida no bate-papo. A linha inteira no chat estará na cor definida, exceto se usar Colour Embedding (0.3c ou posterior).


Parameters:
(playerid, color, const message[])
playeridID do jogador a enviar a mensagem.
colorCor da mensagem.
const message[]A menasgem a ser enviada (maximo 144 caracteres).


Return Values:

  • 0 - Mensagem não enviada (jogador não conectado).
  • 1 - Menasgem enviada com sucesso.
  • NOTA - 1 (successo) sera retornado mesmo que a mensagem não seja enviada por ser maior que 144 caracteres.


Image:32px-Circle-style-warning.png

Important
Notes

  • Caso a mensagem seja maior que 144 caracteres, ela não sera enviada. Distribua a mensagem em múltiplas linhas para burlar tal problema.
  • Usando '-1' como cor, isto fara que o texto fique em branco (0x000000FF).


#define COLOR_GREEN 0x00FF00FF 
 
public OnPlayerConnect(playerid)
{
    SendClientMessage(playerid, COLOR_GREEN, "Bem vindo ao servidor!");
    SendClientMessage(playerid, -1, "Este texto é branco");
    return 1;
}
Image:32px-Ambox_warning_orange.png

Note

Você pode usar color embedding para múltiplas cores na mensagem.


Funções Relacionadas

As seguintes funções podem ser úteis, pois estão de alguma forma, relacionadas a esta função.

In other languages