[AJUDA]BUG /su
#10

pawn Код:
if(strcmp(cmd, "/su", true) == 0)
{
    GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
    if(PlayerInfo[playerid][BOPE] >= 1 || PlayerInfo[playerid][EX] >= 1 || PlayerInfo[playerid][PMERJ] >= 1)
    {
        tmp = strtok(cmdtext, idx);
        giveplayerid = strval(tmp);
        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(IsPlayerConnected(giveplayerid))
        {
            if(!strlen(result))
            {
                SendClientMessage(playerid,COLOR_GREEN,"Uso correto: /su [id] [motivo]");
                return 1;
            }
            if(strcmp(result,"DOP",true) == 0)
            {
                result = "Desobediкncia a ordem policial";
                PlayerInfo[giveplayerid][Preso] = 120;
            }
            if(strcmp(result,"TH",true) == 0)
            {
                result = "Tentativa de Homicidio";
                PlayerInfo[giveplayerid][Preso] = 180;
            }
            if(strcmp(result,"AP",true) == 0)
            {
                result = "Ajuste de pena";
                PlayerInfo[giveplayerid][Preso] = 60;
            }
            if(strcmp(result,"RV",true) == 0)
            {
                result = "Roubo de veнculos";
                PlayerInfo[giveplayerid][Preso] = 120;
            }
            if(strcmp(result,"RP",true) == 0)
            {
                result = "Resistкncia a prisao";
                PlayerInfo[giveplayerid][Preso] = 120;
            }
            if(strcmp(result,"DOP",true) == 0)
            {
                result = "Desobediкncia a ordem policial";
                PlayerInfo[giveplayerid][Preso] = 120;
            }
            if(strcmp(result,"CF",true) == 0)
            {
                result = "Cumplice de fuga";
                PlayerInfo[giveplayerid][Preso] = 180;
            }
            if(strcmp(result,"PIA",true) == 0)
            {
                result = "Porte inlegal de Arma";
                PlayerInfo[giveplayerid][Preso] = 120;
            }
            format(string, sizeof(string), "*ATENЗГO: %s (%d) agora й um foragido da Polнcia pelo Motivo: %s", giveplayer, giveplayerid, result);
            SendClientMessageToAll(0xFF80808B,string);
            return 1;
        }
        else
        {
            format(string, sizeof(string), "%d nгo й um player ativo!", giveplayerid);
            SendClientMessage(playerid, COLOR_CYAN, string);
        }
    }
    else SendClientMessage(playerid, 0xFF0000D4, "Vocк nгo й um Ofнcial para usar este comando!");
    return 1;
}
Tenta esse й seu comando concertado.
Reply


Messages In This Thread
[AJUDA]BUG /su - by lucasoliveira2009 - 11.11.2011, 16:46
Re: [AJUDA]BUG /su - by histire - 11.11.2011, 16:53
Re: [AJUDA]BUG /su - by lucasoliveira2009 - 11.11.2011, 17:22
Re: [AJUDA]BUG /su - by Laercio - 11.11.2011, 17:29
Re: [AJUDA]BUG /su - by array13 - 11.11.2011, 17:37
Re: [AJUDA]BUG /su - by lucasoliveira2009 - 11.11.2011, 17:39
Re: [AJUDA]BUG /su - by array13 - 11.11.2011, 17:39
Re: [AJUDA]BUG /su - by lucasoliveira2009 - 11.11.2011, 17:42
Re: [AJUDA]BUG /su - by array13 - 11.11.2011, 17:43
Re: [AJUDA]BUG /su - by Pharrel - 11.11.2011, 17:44

Forum Jump:


Users browsing this thread: 1 Guest(s)