19.09.2012, 01:16 
	
	
	
		Hello,
I just started editing a gamemode with all of my thoughts, but I am trapped at making myself admin. In the script it says
 for making someone admin, but as I type it /setstaff 0 5 it doesn't say anything. I've attached the whole script too including the specific command codes. If someone volunteers by helping will get a +rep. In scriptfiles > Users > Goldilox is my account, if someone adds this account to the head admin level please.
The command script:
Thanks for reading.
	
	
	
	
I just started editing a gamemode with all of my thoughts, but I am trapped at making myself admin. In the script it says
Code:
CMD:setstaff(playerid, params[])
The command script:
Code:
CMD:setstaff(playerid, params[])
{
	if(IsPlayerAdmin(playerid))
	{
		new Player, Level;
		if (sscanf(params, "ui", Player, Level))
		{
		    if(Level < 1)
		    {
		        SendClientMessage(playerid, COLOR_GREY, "Invalid staff level!");
		    }
  			else if(PlayerInfo[Player][pAdminLevel] >= 1)
	    	{
	    	    SendClientMessage(playerid, COLOR_GREY, "Player is already an Admin or Mod!");
		    }
			else if (Player == INVALID_PLAYER_ID)
			{
	    		SendClientMessage(playerid, COLOR_GREY, "Invalid player name or id entered!");
			}
		    else
		    {
		        new string[256], file[256];
		        PlayerInfo[Player][pAdminLevel] = Level;
		        dini_IntSet(file, "AdminLevel",PlayerInfo[playerid][pAdminLevel]);
				format(string, sizeof(string), "You have been promoted to administration team by %s", GetPlayerNameEx(playerid));
				SendClientMessage(Player, COLOR_GREEN, string);
				format(string, sizeof(string), "You have promoted %s to level: %i", GetPlayerNameEx(Player), Level);
				SendClientMessage(playerid, COLOR_WHITE, string);
		    }
		}
	}
	return 1;
}





