osetlevel cmd
#6

Код:
CMD:osetlevel(playerid,params[])
{
    if(IsPlayerAdmin(playerid))
	{
		new username[24], level ,oldlevel;
		if(sscanf(params, "s[24]d", username,level)) return SendClientMessage(playerid, red, "USAGE: /osetlevel [name] [Level]");
		if(udb_Exists(username))
		{
			oldlevel = dUserGetINT(username).("level"); //here load his level in old level . 
			if(level == oldlevel) return SendClientMessage(playerid,red,"ERROR: Player is already this level");
			dUserSetINT(username).("level", level);
			CMDMessageToAdmins(playerid,"osetlevel");
			return 1;
    	}
	    else return SendClientMessage(playerid, red, "ERROR: No player with this name.");
	}
    else return SendClientMessage(playerid,red,"ERROR: You Need To Be A High Level Admin To Use This Command");
}
Try this you can't use PlayerInfo[username][Level] = level;
Reply


Messages In This Thread
osetlevel cmd - by Zorono - 12.05.2016, 09:25
Re: osetlevel cmd - by oMa37 - 12.05.2016, 09:29
Re: osetlevel cmd - by Zorono - 12.05.2016, 09:35
Re: osetlevel cmd - by MBilal - 12.05.2016, 09:38
Re: osetlevel cmd - by Zorono - 12.05.2016, 09:44
Re: osetlevel cmd - by MBilal - 12.05.2016, 09:52
Re: osetlevel cmd - by Zorono - 12.05.2016, 10:06
Re: osetlevel cmd - by jlalt - 12.05.2016, 10:19
Re: osetlevel cmd - by Dayrion - 12.05.2016, 10:22
Re: osetlevel cmd - by Amunra - 12.05.2016, 10:38

Forum Jump:


Users browsing this thread: 1 Guest(s)