Hejter
xor ebx, ebx
- Сообщения
- 1,759
- Реакции
- 393
Ни как не получается заставить таймер работать.
в OnMapStart создаю таймер.
в OnMapStart создаю таймер.
C-подобный:
CreateTimer(1.0, Global_Timer, _, TIMER_FLAG_NO_MAPCHANGE|TIMER_REPEAT);
public Action:Global_Timer(Handle:timer)
{
for (new client = 1; client <= MaxClients; client++)
{
if (!IsClientInGame(client)) continue;
}
for (new client = 1; client <= MaxClients; client++)
{
if (IsClientInGame(client))
UpdateGlobal_Timer(client);
}
return Plugin_Continue;
}
UpdateGlobal_Timer(client)
{
if(!IsClientInGame(client))
{
return;
}
if (Jail_Time[client] > 0)
{
Jail_Time[client] -= 1;
}
else if (Jail_Time[client] == 1)
{
Exit_Player(client); // Выпускаем из тюрьмы
Jail_Time[client] = 0;
}
}