demote offline player using name[+rep]
#5

Quote:
Originally Posted by maaz
View Post
will this work?
Code:
CMD:osetlvl(playerid,params[])
{
    if(!(PlayerInfo[playerid][Level] >= 6)) return SendClientMessage(playerid, COLOR_LIGHTRED,"You are not authorized to use this command");
    new
		_name[ 24 ],
		_level
	;
	if(sscanf(params, "s[24]d", _name, _level)) return SendClientMessage(playerid, COLOR_LIGHTRED,"Usage: /osetlvl <Name> <level>");
	new
		string[ 32 ]
	;
	format(string,sizeof(string),"Admin/Users/%s.ini",_name);
    if(fexist(string))
    {
        new INI:File = INI_Open(string);
        INI_SetTag(File,"data");
        INI_WriteInt(File,"Level", _level);
        INI_Close(File);
        // I don't really understand that message
    }
    else SendClientMessage(playerid,COLOR_YELLOW,"{FF0000}..::{FF6347}[Database]:Account not found{FF0000}::..");
    return 1;
}
Try it and let me know, by checking it, it should work.
Reply


Messages In This Thread
demote offline player using name[+rep] - by maaz - 13.03.2017, 15:50
Re: demote offline player using name[+rep] - by Flamehaze7 - 13.03.2017, 17:37
Re: demote offline player using name[+rep] - by maaz - 13.03.2017, 19:18
Re: demote offline player using name[+rep] - by maaz - 13.03.2017, 19:45
Re: demote offline player using name[+rep] - by Flamehaze7 - 13.03.2017, 20:27
Re: demote offline player using name[+rep] - by maaz - 13.03.2017, 21:18

Forum Jump:


Users browsing this thread: 2 Guest(s)