Offline commands problem
#5

"You need to change this to a string ('s')"

so it will look like this:
pawn Код:
CMD:off(playerid, params[])
{
    new text[8], player[MAX_PLAYER_NAME], ammount;
    if(sscanf(params, "s[24]s[8]i", player, text, ammount))
    {
        SendClientMessage(playerid, WHITE, "HELP: /off [Player_Player] [admin/leader] [ammount]");
        SendClientMessage(playerid, WHITE, "HELP: admin | leader");
        return 1;
    }
    new string[128];
    if(strcmp(text,"admin",true) == 0)
    {
        format(string, sizeof(string),"Players/%s.ini", player);
        if(!fexist(string)) return SendClientMessage(playerid, RED, "This player does not exist.");
        dini_IntSet(string,"Admin",ammount);
        format(string,sizeof(string),"You set admin: %s level: %d", player, ammount);
        SendClientMessage(playerid, 0xFFFF00FF, string);
    }
    else if(strcmp(text,"leader",true) == 0)
    {
        format(string, sizeof(string),"Players/%s.ini", player);
        if(!fexist(string)) return SendClientMessage(playerid, RED, "This player does not exist.");
        dini_IntSet(string,"Leader",ammount);
        format(string,sizeof(string),"You set: %s to run gang ID: %d", player, ammount);
        SendClientMessage(playerid, 0xFFFF00FF, string);
    }
    else
    {
        SendClientMessage(playerid, WHITE, "HELP: /off [Player_Player] [admin/leader] [ammount]");
        SendClientMessage(playerid, WHITE, "HELP: admin | leader");
    }
    return 1;
}
Hope this works for you.
Reply


Messages In This Thread
Offline commands problem - by |MadDog| - 26.01.2013, 07:08
Re: Offline commands problem - by Threshold - 26.01.2013, 07:28
Re: Offline commands problem - by |MadDog| - 26.01.2013, 07:31
Re: Offline commands problem - by Frede - 26.01.2013, 07:33
Re: Offline commands problem - by Threshold - 26.01.2013, 07:37
Re: Offline commands problem - by |MadDog| - 26.01.2013, 07:47

Forum Jump:


Users browsing this thread: 2 Guest(s)