28.12.2014, 08:16
Please anyone explain for me how to make ban command and please don't give me link to a filterscripts.
Thank you !
Thank you !
if(PlayerInfo[playerid][pAdmin] != 0)
{

CMD:ban(playerid, params[])
{
new targetid;
if(PlayerInfo[playerid][aLevel] < 1) return SendClientMessage(playerid, RED, "Only Admins can use this command.");
if(targetid == INVALID_PLAYER_ID) return SendClientMessage(playerid, RED, "Player not found.");
if(PlayerInfo[targetid][aLevel] > 0) return SendClientMessage(playerid, RED, "You cannot ban admins.");
if(IsPlayerNPC(targetid)) return SendClientMessage(playerid, RED, "You cannot ban NPCs.");
{
PlayerInfo[targetid][Banned] = 1;
format(fstr, sizeof(fstr), "Admin %s [%d] has banned %s [%d].", GetName(playerid), playerid, GetName(targetid), targetid);
SendClientMessageToAll(RED, fstr);
GameTextForPlayer(targetid, "~r~Banned", 5000, 5);
format(fstr2, sizeof(fstr2), "You have been banned by admin %s.", GetName(playerid));
SendClientMessage(targetid, RED, fstr2);
BanEx(targetid, fstr);
}
return true;
}
PlayerInfo[targetid][Banned] = 1;
if(sscanf(params,"u", targetid)) return SendClientMessage(playerid, COLOR_WHITE, "Usage: /ban [id]");
.