26.10.2011, 09:15
(
Последний раз редактировалось GAMER_PS2; 26.10.2011 в 10:54.
)
UPDATE: Problem with /clearwarn
it give me negative warnings like -1 up to the Higher Number.
this is my problem. so please help me to fix this out.
code
Heres my other problem onplayerconnect i want to make ban checking with my /ban command
it give me negative warnings like -1 up to the Higher Number.
this is my problem. so please help me to fix this out.
code
pawn Код:
CMD:clearwarn(playerid, params[])
{
new id;
if(PlayerInfo[playerid][pAdmin] >= 2 || IsPlayerAdmin(playerid))
{
if(sscanf(params, "us[128]",id)) return SendClientMessage(playerid,COLOR_RED, "USAGE: /clearwarn <playerid/name>");
if(id == INVALID_PLAYER_ID) return SendClientMessage(playerid,COLOR_RED, "ERROR: Player is not connected!");
new adminname[MAX_PLAYER_NAME], victimname[MAX_PLAYER_NAME], string[180];
GetPlayerName(id, victimname, sizeof(victimname));
GetPlayerName(playerid, adminname, sizeof(adminname));
PlayerInfo[id][pWarns]--;
if(PlayerInfo[id][pWarns] >= PlayerInfo[id][pWarns])
{
format(string, sizeof(string), ""white"You have recieve some message!\n\n"green"Administrator %s has clear your warn\nWarnings:%d/%d\n\n"white"Congratz!:"green"Your Warnings has been remove!",adminname,PlayerInfo[id][pWarns],MAX_WARNINGS);
ShowPlayerDialog(playerid,WARNDIALOG, DIALOG_STYLE_MSGBOX,""red"Warning Message!:",string,"Ok","");
}
format(string, sizeof(string), "Administrator %s has clear the warn of %s <Warnings %d/%d>",adminname,victimname,PlayerInfo[id][pWarns],MAX_WARNINGS);
SendClientMessageToAll(COLOR_RED, string);
format(string, sizeof(string), "Administrator %s has clear the warn of %s <Warnings %d/%d>",adminname,victimname,PlayerInfo[id][pWarns],MAX_WARNINGS);
SendToAdmins(COLOR_GREY, string);
format(string, sizeof(string), "Administrator %s has clear the warn of %s <Warnings %d/%d>",adminname,victimname,PlayerInfo[id][pWarns],MAX_WARNINGS);
printf(string);
}
else return SendClientMessage(playerid,COLOR_RED, "ERROR: You must be Administrator Level 2 to use this command");
return 1;
}
pawn Код:
if(INI_Int,"Banned" == 1)
{
format(string,sizeof(string),"|- Player %s has beenAutomatically Kicked. | Reason: Name Banned! -|",PlayerName,playerid);
SendClientMessageToAll(COLOR_RED, string);
}