Есть глобальный таймер который обновляется каждую 1 секунду
Но возникло 2 способа
1.
объявляется глобальная переменная new Hptimer_Player = 0;
после чего в этом глобальном таймере происходит вот такое ветвление
В этом ветвление выполняется действие(stock) HPPlayer(i);PHP код:
Hptimer_Player ++;
if(Hptimer_Player == 45)
{
HPPlayer(i);
Hptimer_Player = 0;
}
2.
объявляется PVar SetPVarInt(i, "HPPlayer", gettime() + 45); после него вот такое ветвление
PHP код:
if(GetPVarInt(i, "HPPlayer") <= GetTime && GetPVarInt(i, "HPPlayer") != 0)
{
GetPlayerHealth(i, PLAYER[i][HEALTH]);
if(PLAYER[i][HEALTH] <= floatround(10.0)) SendClientMessage(i, COLOR_ADM, "Вам плохо! Лучше сходить к врачу на лечение или провести обследование");
SetPlayerHealth(i, floatround(PLAYER[i][HEALTH] - 1.0));
DeletePVar(i, "HPPlayer");
}