06.04.2012, 14:29
On top of your gamemode,or wherever before the command:
After the command:
I typed this in less then 5 mins,so,adapt it to your specifications :P
pawn Код:
new coutn;
new counttimer;
forward JailTime(playerid);
pawn Код:
COMMAND:adminjail(playerid,params[])
{
if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid,COLOR_RED,"You're not admin");
else
{
new time,playerid2;
if(sscanf(params("ud",playerid,time)) return SendClientMessage(playerid,COLOR_RED,"USAGE:/adminjail [ID] [Time(in seconds)]");
coutn=time;
SetPlayerPos(playerid2,JAIL COORDINATES);
counttimer=SetTimerEx("JailTime",1000,1,"i",playerid2);
SendClientMessage(playerid,COLOR_GREEN,"Player has been jailed");
SendClientMessage(playerid2,COLOR_RED,"You have been jailed by an admin!");
}
return 1;
}
pawn Код:
public JailTime(playerid)
{
countn--;
if(countn<=-1)
{
KillTimer(counttimer);
SetPlayerPos(playerid,OUTSIDEJAIL COORDINATES);
SendClientMessage(playerid,COLOR_GREEN,"Unjailed!");
}
return 1;
}