SA-MP Forums Archive
[Ajuda] Mandar mensagem antes de kickar o jogador. - 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] Mandar mensagem antes de kickar o jogador. (/showthread.php?tid=659303)



Mandar mensagem antes de kickar o jogador. - JacKPanK - 29.09.2018

Quero saber como posso mandar uma mensagem pro player antes dele ser kickado, to tentando colocar o SendClientMessage() antes do Kick() mas sempre sou kickado e mensagem nгo aparece.

PHP Code:
if(PlayerInfo[playerid][pBan]==1){
    
SendClientMessage(playerid,0,"Foi mal mas vocк estб banido.");
    
Kick(playerid);




Re: Mandar mensagem antes de kickar o jogador. - Ermanhaut - 29.09.2018

Aproveite:

Code:
KickWithMessage(playerid, message[]) {
  SendClientMessage(playerid, -1, message);
  SetTimerEx("kickPublic", 500, false, "d", playerid);
  return 1;
}

forward kickPublic(playerid); public kickPublic(playerid) return Kick(playerid);
Uso:

Code:
//  Resposta da dialog de login/registro
if(!response) return KickWithMessage(playerid, "Vocк foi kikado por nгo realizar o login/registro");
else { //bla...bla...bla...



Re: Mandar mensagem antes de kickar o jogador. - JacKPanK - 29.09.2018

Quote:
Originally Posted by Ermanhaut
View Post
Aproveite:

Code:
KickWithMessage(playerid, message[]) {
  SendClientMessage(playerid, -1, message);
  SetTimerEx("kickPublic", 500, false, "d", playerid);
  return 1;
}

forward kickPublic(playerid); public kickPublic(playerid) return Kick(playerid);
Uso:

Code:
//  Resposta da dialog de login/registro
if(!response) return KickWithMessage(playerid, "Vocк foi kikado por nгo realizar o login/registro");
else { //bla...bla...bla...
valeu, ficou perfeito. +rep