08.01.2015, 00:29
Hello I want to convert CopFix into a timer. So it will automaticaly set to one after 15 seconds or so.
pawn Код:
CMD:copfix(playerid, params[])
{
new string[256], playerb;
if(!IsPlayerLoggedIn(playerid)) return SendClientMessage(playerid, COLOR_GREY, "You need to login first before using any command.");
if(PlayerInfo[playerid][pAdmin] < 1) return SendClientMessage(playerid, COLOR_GREY, "You are not authorized to use this command.");
if(sscanf(params,"u",playerb)) return SendClientMessage(playerid, USAGE, "[Usage]: /copfix [playerid]");
if(CopFix[playerb] == 1)
{
SendClientMessage(playerid, COLOR_GREY, "You have removed the players ability to acess his locker.");
SendClientMessage(playerb, COLOR_GREY, "You are no longer able to /copfix");
CopFix[playerb] = 0;
return 1;
}
else if(CopFix[playerb] == 0)
{
SendClientMessage(playerid, COLOR_GREY, "Remeber to /copfix again.");
SendClientMessage(playerb, COLOR_GREY, "You have been copfixed by an administrator.");
format(string, sizeof(string), "AdmWarn: %s has copfixed %s.", RPN(playerid), RPN(playerb));
SendAdminMessage(COLOR_DARKRED, 1, string);
CopFix[playerb] = 1;
return 1;
}
return 1;
}