[Pedido] /ban sem banir adm level 5!
#2


pawn Код:
if(strcmp(cmd,"/ban", true) == 0)
{
    new aname[MAX_PLAYER_NAME];
    new giveplayerid;
    GetPlayerName(playerid, aname, MAX_PLAYER_NAME);
    format(file, sizeof(file), PASTA_CONTAS, aname);
    if (pAdmin[giveplayerid] == 5) return SendClientMessage(playerid, -1, "Vocк nгo pode banir um Admin Dono ...!");
    if (pAdmin[playerid] == 3 || pAdmin[playerid] == 4 || pAdmin[playerid] == 5)
    {
        new tmp[256];
        new plid;
        tmp = strtok(cmdtext, idx);
        if (!strlen(tmp))
        {
            SendClientMessage(playerid, Vermelho, "Uso: /ban [id] [motivo]");
            return 1;
        }
        plid = strval(tmp);
        new pname[MAX_PLAYER_NAME];
        GetPlayerName(plid, pname, MAX_PLAYER_NAME);
        format(file2, sizeof(file2), PASTA_CONTAS, pname);
        if (IsPlayerConnected(plid))
        {
            new length = strlen(cmdtext);
            while ((idx < length) && (cmdtext[idx] <= ' '))
            {
                idx++;
            }
            new offset = idx;
            new result[64];
            while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
            {
                result[idx - offset] = cmdtext[idx];
                idx++;
            }
            result[idx - offset] = EOS;
            if (!strlen(result))
            {
                SendClientMessage(playerid, Vermelho, "Uso: /banir [id] [motivo]");
            }
            else
            {
                new year, month, day;
                getdate(year, month, day);
                format(string, sizeof(string), "(INFO) %s baniu o Jogador: %s. || Razгo: %s || %d-%d-%d", aname, pname, result, month, day, year);
                BanLog(string);
                SendClientMessage(plid, 0x80FF00AA, "» Vocк foi banido deve ter feito alguma merda");
                SendClientMessage(plid, 0xFFFFFFAA, "» Se foi banido injustamente Tire uma ''SS'' e tente o contato com um de nossos Admins!");
                GameTextForPlayer(plid, "~r~banido", 2500, 3);
                format(string, sizeof(string), "(INFO) O Administrador %s baniu o jogador: %s. || Razгo: %s.", aname, pname, result);
                SendClientMessageToAll(tcadm, string);
                dini_IntSet("banidos.ini", pname, 1);
                Ban(plid);
            }
        }
        else
        {
            format(string, sizeof(string), "(ERRO) ID : %d nгo й valido!", plid);
            SendClientMessage(playerid, Vermelho, string);
        }
    }
    return 1;
}
@@ edit
Vк ai se funfa .-.
Reply


Messages In This Thread
/ban sem banir adm level 5![Re-aberto] - by MrPaulistinha - 12.08.2013, 01:33
Re: /ban sem banir adm level 5! - by Diogo123 - 12.08.2013, 02:34
Re: /ban sem banir adm level 5! - by MrPaulistinha - 12.08.2013, 13:01
Re: /ban sem banir adm level 5! - by MrPaulistinha - 16.08.2013, 00:01
Re: /ban sem banir adm level 5! - by Juniiro3 - 16.08.2013, 00:08
Re : /ban sem banir adm level 5! - by ThiagoMK - 16.08.2013, 00:11
Re: /ban sem banir adm level 5! - by MrPaulistinha - 16.08.2013, 00:20
Re: /ban sem banir adm level 5! - by MrPaulistinha - 16.08.2013, 00:26
Re: /ban sem banir adm level 5! - by Juniiro3 - 16.08.2013, 00:28
Re: /ban sem banir adm level 5! - by MrPaulistinha - 16.08.2013, 01:51

Forum Jump:


Users browsing this thread: 1 Guest(s)