OnPlayerDisconnect PT
From SA-MP Wiki
Description:
Esta Callback é chamada quando um jogador desconecta do servidor.
(playerid, reason)
playerid | ID do jogador que desconectou. |
reason | O motivo por desconectar. |
Retorno | Esta função não retorna um valor especifico. |
Motivos
0 - Tempo esgotado (perda de conexão) ou Crash. 1 - Saiu normalmente (/quit (/q) ou pelo menu de pausa. 2 - Kickado ou banido(Conexão com o servidor fechada).
public OnPlayerDisconnect(playerid, reason) { new szString[64], name[MAX_PLAYER_NAME]; GetPlayerName(playerid, name, MAX_PLAYER_NAME); switch(reason) { case 0: format(szString, sizeof szString, "%s Deixou o servidor. (Tempo esgotado/Crash)", name); case 1: format(szString, sizeof szString, "%s Deixou o servidor. (Saindo)", name); case 2: format(szString, sizeof szString, "%s Deixou o servidor. (Kickado/Banido)", name); } SendClientMessageToAll(0xC4C4C4FF, szString); return 1; }
Callbacks Relacionadas
As seguintes Callbacks também podem ser úteis, pois estão relacionadas a esta Callback.
- OnPlayerConnect: Chamado quando um jogador conecta ao servidor.