15.02.2015, 14:25
hey guys
i need help
i need a jail countdown for player to see jailtime left
jail CMD
time left CMD
i want it in minutes
the time left shows i think timeleft in milisecondes
sorry for my bad english
best regards
i need help
i need a jail countdown for player to see jailtime left
jail CMD
pawn Код:
CMD:jail(playerid,params[])
{
if(IsPlayerAdmin(playerid))
{
new pId, time;
if(sscanf(params, "dds", pId, time, params[3])) return SendClientMessage(playerid, 0xFF0000AA, "Usage: /jail [ID] [time in minuets][reason]");
else if(!IsPlayerConnected(pId)) return SendClientMessage(playerid, 0xFF0000AA, "The ID You Entered Was Not Found.");
else
{
new pname[MAX_PLAYER_NAME], jname[MAX_PLAYER_NAME], string1[250];
GetPlayerName(playerid, pname, sizeof(pname));
GetPlayerName(pId, jname, sizeof(jname));
SetPlayerInterior(pId, 3);
new rand = random(sizeof(JailCellSpawns));
SetPlayerPos(pId, JailCellSpawns[rand][0], JailCellSpawns[rand][1], JailCellSpawns[rand][2]);
SetTimerEx("UnJail",time*1000*60,0,"i",pId);
pInfo[pId][Jailed] = 1;
pInfo[pId][JailTime] = time*60000/60000;
SetPlayerWantedLevel(pId, 0);
format(string1, sizeof(string1), "%s(%d) Has Ben Jailed By Admin %s(%d) For Reason: %s", jname, pId, pname, playerid, params[3]);
SendClientMessageToAll(0xFF0000AA, string1);
return 1;
}
}
else
{
return 0;
}
}
pawn Код:
CMD:jailtime(playerid,params[])
{
new time[20];
pInfo[playerid][JailTime]--;
if(pInfo[playerid][JailTime] > 0)
{
format(time,sizeof(time),"Jailtime: %d ",pInfo[playerid][JailTime]);
GameTextForPlayer(playerid,time,500,3);
}
return 1;
}
the time left shows i think timeleft in milisecondes
sorry for my bad english
best regards