Returning unknown command.
#1

Hello, I've spent a good amount of time rewriting this command through different ways but I still get the same result every time which is unknown command, am not sure if I am just tired and that the error is right infront of me or that it's something else.

Here's the command..

Код:
CMD:tempban(playerid, params[])
{
	new id[24], days, reason[128], banner[128];
	if(pInfo[playerid][pAdmin] < 2) return SCM(playerid, COLOR_RED, "You're not authorized to use this command.");
	if(sscanf( params, "s[24]is[128]", id, days, reason)) return SCM(playerid, -1, "USAGE: /tempban [player name] [days] [reason]");
	new filestring[79],  exp = gettime()+(60*60*24*days);
	format(filestring, sizeof(filestring), "/Users/%s.ini", id);
	if(!fexist(filestring)) return SCM(playerid, COLOR_RED, "This username doesnt exist! ");
	else
	{
		new INI:File = INI_Open(filestring);
  		INI_SetTag(File, "User Data");
		INI_WriteInt(File, "pBanned", 1);
		INI_WriteInt(File, "pBannedExp",exp);
		INI_Close(File);
	}
	format(banner, sizeof(banner), "You have banned %s from the server for %d days.", id, days);
	SCM(playerid, COLOR_RED, banner);
	format(banner, sizeof(banner), "%s has been temporarily banned by %s %s for %d days | Reason: %s", id, AdminRank(playerid), RemoveUnderScore(playerid), days, reason);
	SCMToAll(COLOR_RED, banner);
	return 1;
}
I open/close the file using the same way to ban offline player and it works fine.
Reply


Messages In This Thread
Returning unknown command. - by -CaRRoT - 24.02.2016, 03:49
Re: Returning unknown command. - by Threshold - 24.02.2016, 07:05
Re: Returning unknown command. - by -CaRRoT - 24.02.2016, 15:41
Re: Returning unknown command. - by Nero_3D - 24.02.2016, 16:27
Re: Returning unknown command. - by Threshold - 25.02.2016, 07:07

Forum Jump:


Users browsing this thread: 1 Guest(s)