Search Ban
#1

Hello,How can I make Command to check if player banned??!
And here is the ban cmd
Код:
CMD:ban(playerid, params[])
{
	if(pInfo[playerid][AdminLevel] < 3) return SendClientMessage(playerid,red,"Error:You Can't Use This Command.");
        new target,msg1[128],msg[128],reason[128];
        if (sscanf(params, "us",target,reason)) return SendClientMessage(playerid,red,"USAGE:Ban <PlayerID> <Reason>");
        format(msg1,sizeof(msg1),"You Have banned By Admin %s[%d] | Reason: %s",GetName(playerid),playerid,reason);
	SendClientMessage(target,Green,msg1);
	format(msg,sizeof(msg),"%s[%d] Has been Banned By Admin %s[%d] | Reason: %s",GetName(playerid),playerid,GetName(target),target,reason);
	SendClientMessageToAll(Green,msg);
	pInfo[target][Banned] = 1;
	new INI:file = INI_Open(UserPath(target));
        INI_SetTag(file, "PlayerData");
        INI_WriteInt(file, "Banned", pInfo[target][Banned]);
	INI_WriteString(file,"Reason",reason);
        INI_Close(file);
 	return 1;
}
I want cmd check
if Banned Line into player file = 1 then Send Client Message Player is banned for "Reason"
if Banned Line into player file = 0 then Send Client Message Player isn't banned
Reply
#2

Can you show us your
Код:
UserPath(x)
Function?
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)