[Ajuda] Mensagem - 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] Mensagem (
/showthread.php?tid=524712)
Mensagem -
CaioMors - 08.07.2014
Galera, como eu faзo pra quando o player connectar no servidor, o sistema ver o nome dele e se nгo conter um nome Roleplay, adequado ele receberam um aviso e em seguida kikado? eu coloquei o codigo em OnPlayerConnect, mais quando o jogador nao tem um nome Roleplay ele й kikado, mais nao consigo colocar para aparecer uma mensagem... Alguem pode me ajudar a fazer aparecer a mensagem?
pawn Код:
if(!IsValidName(playerid))
{
SendClientMessage(playerid, COLOR_GREY, "SERVIDOR: Vocк foi expulso por nгo ter um nome roleplay.");
Kick(playerid);
}
Re: Mensagem -
MultiKill - 08.07.2014
Vocк tem que usar um SetTimer para atrasar, para dar tempo de enviar a mensagem. Isso aconteceu acho que depois da versгo 0.3e ou 0.3x.
pawn Код:
SetTimer("kick",500,false);
forward kick(playerid);
public kick(playerid) return Kick(playerid);
Use o SetTimer no lugar do Kick.
Respuesta: Mensagem -
CaioMors - 08.07.2014
Ahhh, consegui.
Nгo pensei que precisava de um settimer, porque eu conseguia fazer isso nas versхes antiga mesmo.
Obrigado MultiKill.
Re: Mensagem -
MultiKill - 08.07.2014
Infelizmente isso aconteceu depois que lanзaram a versгo 0.3x. Vocк deve usar um Timer para usar as funзхes Ban e BanEx tambйm.