#3

Код:
CMD:setadmin(playerid, params[])
{
    new levels,Nam[MAX_PLAYER_NAME],pname[MAX_PLAYER_NAME],str[128];
    if(!IsPlayerAdmin(playerid))return 0; //This command only works for rcon
    if(sscanf(params,"ui",playerid,levels)) return SendClientMessage(playerid,0xFF9900AA, "USAGE: /setadmin [ID] [Level 1-5]");//it will show this if you dont use the format properly
    if(levels > 5) return SendClientMessage(playerid,0xFF0000FF,"LEVELS AVAILABLE 1-5!");//Available levels
    if(!IsPlayerConnected(playerid)) return SendClientMessage(playerid,COLOR_RED,"That user is not connected.");//Detect if the id/partofname is connected
    if(PlayerInfo[playerid][Adminlevel] == levels) return SendClientMessage(playerid,COLOR_RED, "ERROR: That person is already this admin level!");//Detect if the guy is already the level you setted
    GetPlayerName(playerid,Nam, MAX_PLAYER_NAME);//define the playerid name
    GetPlayerName(playerid,pname,MAX_PLAYER_NAME);//define the other person name
    if(levels == 0)
    {
        format(str, sizeof(str),"%s has your Admin level to %d on the server. *cry *cry",Nam,levels);
        SendClientMessage(playerid,0xFF9900AA,str);
        format(str, sizeof(str),"You had set %s Admin level to %d!",pname,levels);
        SendClientMessage(playerid,0xFF9900AA,str);
        PlayerInfo[playerid][Adminlevel] == levels;//this sets the player level
        return 1;
    }
    format(str, sizeof(str),"%s has your Admin level to %d on the server.",Nam,levels);
    SendClientMessage(playerid,0xFF9900AA,str);
    format(str, sizeof(str),"You had set %s Admin level to %d!",pname,levels);
    SendClientMessage(playerid,0xFF9900AA,str);
    PlayerInfo[Playerid][Adminlevel] = levels;
    return 1;
}
Reply


Messages In This Thread
Help - by Avi Raj - 25.03.2013, 08:42
Re: Help - by Glad2BeHere - 25.03.2013, 08:47
Re: Help - by Avi Raj - 25.03.2013, 08:54
Re: Help - by Glad2BeHere - 25.03.2013, 09:04
Re: Help - by Avi Raj - 25.03.2013, 09:51
Re: Help - by Glad2BeHere - 25.03.2013, 09:56
Re: Help - by Avi Raj - 25.03.2013, 09:58

Forum Jump:


Users browsing this thread: 1 Guest(s)