Вариант номер 1:
step event:
Код
global.hl_pabo -= (5/30)
недостаток варианта - может быть неточным из-за округлений GMa
Вариант 2
create:
Код
timer_enabled = true;
tick_time = 30;
hp_decrease = 5;
step event:
Код
if timer_enabled
{
timer_enabled = false;
alarm[0] = room_speed*tick_time;
}
alarm 0:
Код
timer_enabled = true;
global.hl_pabo -= hp_decrease;
if hp <= 0
{
//whatever actions
}
Из любого места - timer_enabled = true - таймер начинает тик. Но само собой, тут нужно какую то еще одну доп переменную, иначе этот таймер так и будет без остановки себя запускать.