CMD problem
#1

How to do as, for example, enter /giverank 0 2.
Example rank:
Number 1 - pInfo[playerid][pMod] = 1;
Number 2 - pInfo[playerid][pAdmin] = 1;

Код:
CMD:giverank(playerid, params[])
{
    if(pInfo[playerid][pAdmin] == 1)
    {
        new string[128], giveplayerid, rank;

        if(sscanf(params, "ud", giveplayerid, rank)) return SendClientMessage(playerid, -1, "USAGE: /giverank [playerid] [Rank (1-2)]");

        if(rank > 6 || rank < 0) { SendClientMessage(playerid, -1, "Don't go below number 0, or above number 6!"); return 1; }

        if(IsPlayerConnected(giveplayerid))
        {
            pInfo[giveplayerid][pAdmin] = rank;
            SendClientMessage(giveplayerid, -1, string);
            format(string, sizeof(string), "You have given %s rank %d.", PlayerName(giveplayerid), rank);
            SendClientMessage(playerid, -1, string);
        }
    }
    else
    {
        SendClientMessage(playerid, -1, "You are not authorized to use that command!");
    }
    return 1;
}
Reply


Messages In This Thread
CMD problem - by KamilPolska - 15.12.2018, 16:31
Re: CMD problem - by TheToretto - 15.12.2018, 16:34
Re: CMD problem - by KamilPolska - 15.12.2018, 18:49
Re: CMD problem - by d1git - 15.12.2018, 20:06
Re: CMD problem - by KamilPolska - 16.12.2018, 11:41
Re: CMD problem - by Threshold - 16.12.2018, 11:58
Re: CMD problem - by KamilPolska - 16.12.2018, 12:39
Re: CMD problem - by Threshold - 16.12.2018, 13:01
Re: CMD problem - by KamilPolska - 16.12.2018, 14:03

Forum Jump:


Users browsing this thread: 4 Guest(s)