SA-MP Forums Archive
[Ajuda] Mensagem nгo aparece - 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 nгo aparece (/showthread.php?tid=537651)



Mensagem nгo aparece - henrique_wwi - 16.09.2014

quando logo com um nome que nгo й rpg nгo aparece pq o cara foi kicado sу aparece server closed!

pawn Код:
if(strfind(PlayerName(playerid), "_", true) == -1 || strfind(PlayerName(playerid), "[", true) != -1 || strfind(PlayerName(playerid), "]", true) != -1 || strfind(PlayerName(playerid), "lixo", true) != -1 || strfind(PlayerName(playerid), "buceta", true) != -1 || strfind(PlayerName(playerid), "caralho", true) != -1 || strfind(PlayerName(playerid), "[", true) != -1 || strfind(PlayerName(playerid), "server", true) != -1
    || strfind(PlayerName(playerid), "servidor", true) != -1 || strfind(PlayerName(playerid), "crash", true) != -1 || strfind(PlayerName(playerid), "bpl", true) != -1 || strfind(PlayerName(playerid), "gamerx", true) != -1 || strfind(PlayerName(playerid), "[", true) != -1 || strfind(PlayerName(playerid), "189", true) != -1 || strfind(PlayerName(playerid), "201", true) != -1 || strfind(PlayerName(playerid), "200", true) != -1 || strfind(PlayerName(playerid), ".", true) != -1
    || strfind(PlayerName(playerid), "*", true) != -1 || strfind(PlayerName(playerid), "(", true) != -1 || strfind(PlayerName(playerid), ")", true) != -1 || strfind(PlayerName(playerid), "@", true) != -1 || strfind(PlayerName(playerid), "amx", true) != -1 || strfind(PlayerName(playerid), "prn", true) != -1 || strfind(PlayerName(playerid), "__", true) != -1)
    {
        SendClientMessage(playerid, COLOR_LIGHTBLUE, "Vocк Foi Kickado por usar algum nome incorreto!");
        SendClientMessage(playerid, COLOR_LIGHTBLUE, "Seu nome deve ser no formato Nome_Sobrenome Ex: Michael_Jackson");
        SendClientMessage(playerid, COLOR_LIGHTBLUE, "Troque-o e volte, Obrigado.");
        format(gstring,64,"Contas/%s.ini",PlayerName(playerid));
        Kick(playerid);
        fremove(gstring);
        return 1;
    }
    if(strcmp("Chuck",PlayerName(playerid),true)==0)
    {
        SendClientMessage(playerid,0x33FF00FF,"Nгo tente imitar Chuck_sobrenome ele nгo gosta disso!");
        SendClientMessage(playerid,0x33FF00FF,"Chuck te kickou!");
        Kick(playerid);
    }
    for(new i; i<sizeof(NicksProibidos); i++)
    {
        if(strcmp(NicksProibidos[i],PlayerName(playerid),true)==0)
        {
            SendClientMessage(playerid,COLOR_AZULBB,"Vocк estб usando um nome que й proibido no *****!");
            SendClientMessage(playerid,COLOR_AZULBB,"Vocк foi banido!");
            getdate(Ano, Mes, Dia);
            SBan(playerid, "Pego Usando um nome que й proibido no *****", "Automбtico");
        }
    }



Re: Mensagem nгo aparece - shittt - 16.09.2014

afs , esse problema e antigo

abaixo tem um artigo como Arrumar isso

https://sampwiki.blast.hk/wiki/Kick

se nao quiser abrir aqui vai:

Crie uma funзгo Que Kick e set um tempo para depois kikar assim:

Код:
SendClientMessage(playerid, -1, "Ola fera vc foi kikadu");
SetTimerEx("kickzinho", 1000, false, "d", playerid);
Код:
forward kickzinho(playerid);
public kickzinho(playerid) return kick(playerid);



Respuesta: Mensagem nгo aparece - henrique_wwi - 16.09.2014

Vlw consegui nen tinha pensado em usar um SetTimer me ajudo!+rep