SA-MP Forums Archive
[Ajuda] Comando /kickall - 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] Comando /kickall (/showthread.php?tid=362975)



[Ajuda] Comando /kickall - Gabriel Santana - 26.07.2012

Alguйm pode mim ajudar com o comando /kickall? Estб funcionando normalmente mais quero saber como colocar apenas para players logados na rcon.

Codigo :


Quote:

if(strcmp("/kickall", cmdtext, true) == 0)
{
new string[60];
for(new i=0; i<MAX_PLAYERS; i++)
{
Kick(i);
}
format(string, sizeof(string), "[~] {FFFFFF}[ID:%d]%s {E31919}kickou todos do servidor!", playerid, pNome(playerid));
SendClientMessage(playerid, VERMELHO, string);
printf("[SERVER] : [ID:%d]%s executou o comando /kickall e todos sairam do servidor.", playerid, pNome(playerid));
return 1;
}

Por favor, postem o cуdigo jб com oque eu pedi.


Re: [Ajuda] Comando /kickall - Jason` - 26.07.2012

pawn Код:
if(strcmp("/kickall", cmdtext, true) == 0)
{
    if(IsPlayerAdmin(playerid))
    {
        new string[60];
        for(new i = 0; i < MAX_PLAYERS; i++)
        {
            if(i != playerid)
            {
                Kick(i);
            }
        }
        format(string, sizeof(string), "[~] {FFFFFF}[ID:%d]%s {E31919}kickou todos do servidor!", playerid, pNome(playerid));
        SendClientMessage(playerid, VERMELHO, string);
        printf("[SERVER] : [ID:%d]%s executou o comando /kickall e todos sairam do servidor.", playerid, pNome(playerid));
    }
    return 1;
}



Re: [Ajuda] Comando /kickall - leonardo1434 - 26.07.2012

Vocкs estгo fumando nй ?Vocкs vгo kickar e depois enviar a mensagem como? o_O

pawn Код:
if(!strcmp("/kickall", cmdtext, true))
{
    if(IsPlayerAdmin(playerid)) {
        static string[80];
        format(string, sizeof(string), "[~] {FFFFFF}[ID:%d]%s {E31919}kickou todos do servidor!", playerid, pNome(playerid));
        for(new i = 0; i < MAX_PLAYERS;  ++i) {
            if(i != playerid) {
                SendClientMessage(i, VERMELHO, string);
                Kick(i);
            }
        }
        printf("[SERVER] : [ID:%d]%s executou o comando /kickall e todos sairam do servidor.", playerid, pNome(playerid));
    }
    return 1;
}