Params won't show up!
#5

Try this, untested:

pawn Код:
COMMAND:setvip(playerid, params[])
{
    if(PlayerInfo[playerid][pAdmin] < 4)
    return SendClientMessage(playerid, COLOR_RED, "ERROR: You have to be an Admin level 4 or higher to perform this command!");

    new Target, Level;
    if(sscanf(params, "ui", Target, Level))
    return SendClientMessage(playerid,COLOR_RED,"USAGE: /setvip <playerid> <level>");

    //if(Target == playerid) return SendClientMessage(playerid, COLOR_RED, "SERVER: Cant perform this command on yourself!" );
    if(Level > 3) return SendClientMessage(playerid, COLOR_RED, "SERVER: Maximum level is 3!");
    if(Target == INVALID_PLAYER_ID) return SendClientMessage(playerid,COLOR_RED,"ERROR: Wrong player ID");
   
    if(PlayerInfo[Target][pAdmin] > PlayerInfo[playerid][pAdmin])
    return SendClientMessage(playerid,COLOR_RED,"ERROR: You cant perform this on Admins that are equal or higher than your level!");

    PlayerInfo[Target][VIPlevel] = Level;
   
    new pname[MAX_PLAYER_NAME], string[128];
   
    GetPlayerName(Target,pname,sizeof(pname));
    format(string, sizeof(string), "You have set %s VIP Level to %i!", pname, Level);
    SendClientMessage(playerid, COLOR_GREEN, string);
   
    GetPlayerName(playerid,pname,sizeof(pname));
    format(string, sizeof(string), "You are now VIP Level %i, thanks to %s!", Level, pname);
    SendClientMessage(Target, COLOR_RED, string);
   
    PlayerPlaySound(Target,1057,0.0,0.0,0.0);
   
    return 1;
}
Reply


Messages In This Thread
Params won't show up! - by Twisted_Insane - 28.02.2012, 16:55
Re: Params won't show up! - by Babul - 28.02.2012, 16:56
Re: Params won't show up! - by Twisted_Insane - 28.02.2012, 17:16
Re: Params won't show up! - by Babul - 28.02.2012, 17:26
Re: Params won't show up! - by iPLEOMAX - 28.02.2012, 17:32
Re: Params won't show up! - by Twisted_Insane - 28.02.2012, 17:54
Re: Params won't show up! - by Konstantinos - 28.02.2012, 18:01

Forum Jump:


Users browsing this thread: 1 Guest(s)