[Ajuda] Conectar e disconectar - Printable Version
+- SA-MP Forums Archive (
https://sampforum.blast.hk)
+-- Forum: Non-English (
https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (
https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (
https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [Ajuda] Conectar e disconectar (
/showthread.php?tid=450334)
Conectar e disconectar -
minimessi10 - 12.07.2013
Quero uma ajuda aqui como fasso para quando o player connectar no servidor aparecer essa mensagem exemplo "minimessi acabou de entrar no servidor" e quando sair aparecer saiu por vontade propria ou se for kickado ou banido aparecer kickado/banido ou se cair a internet aparecer queda de conexгo
Re: Conectar e disconectar -
WLSF - 12.07.2013
pawn Код:
public OnPlayerConnect(playerid)
{
new sStr[128];
format(sStr, sizeof(sStr), "%s acabou de se conectar ao servidor.", nome(playerid));
SendClientMessageToAll(0xFFFFFFAA, sStr);
}
public OnPlayerDisconnect(playerid, reason)
{
new sStr[128];
switch(reason)
{
case 0: format(sStr,sizeof(sStr),"%s saiu do servidor. (Problemas de conexгo)",nome(playerid));
case 1: format(sStr,sizeof(sStr),"%s saiu do servidor. (Vontade prуpria)",nome(playerid));
case 2: format(sStr,sizeof(sStr),"%s saiu do servidor. (Kikado/banido)",nome(playerid));
}
SendClientMessageToAll(0xFFFFFFAA, sStr);
return 1;
}
stock nome(playerid)
{
new sNome [ MAX_PLAYER_NAME ] ;
GetPlayerName(playerid, sNome, MAX_PLAYER_NAME);
}
Re: Conectar e disconectar -
Miqueias Barros - 12.07.2013
pawn Код:
public OnPlayerConnect(playerid) {
new s[128], p[MAX_PLAYER_NAME];
GetPlayerName(playerid, p, sizeof p);
format(s, sizeof s, "| %s(%d) entrou no servidor.", p, playerid);
SendClientMessageToAll(0xBEBEBEFF, s);
return true;
}
public OnPlayerDisconnect(playerid, reason) {
new s[128], p[MAX_PLAYER_NAME];
GetPlayerName(playerid, p, sizeof p);
switch(reason) {
case 0: format(s, sizeof s, "| %s(%d) caiu do servidor. (Problemas de Conexгo)", p, playerid);
case 1: format(s, sizeof s, "| %s(%d) saiu do servidor. (Conta Prуpria)", p, playerid);
case 2: format(s, sizeof s, "| %s(%d) foi kickado/banido do servidor. (Kickado/Banido)", p, playerid);
}
SendClientMessageToAll(0xBEBEBEFF, s);
return true;
}
@EDIT
Ah Luigi, kk'