PDA

Просмотр полной версии : [Вопрос] Помогите разобраться с системой



Killer
11.06.2017, 10:54
есть 5 переменных, test[5];

Нужно чтобы когда игрок ввел команду например /test, и запускался
таймер переменной test[0] на 15 минут.

Но как это сделать для всех 5 переменных? Чтобы несколько таймеров сразу же не создавать, а сделать всё
в 1 таймере. Очень надо, спасибо!

vovandolg
11.06.2017, 14:08
SetTimer("OneSecondTimer", 1000, true); // вставить в каллбек запуска мода OnGameModeInit

forward OneSecondTimer();
public OneSecondTimer()
{
//----------------------
if(test[0] > 0)
{
if(--test[0] == 0) print("Таймер test[0] закончил свой отсчёт!");
}
//----------------------
if(test[1] > 0)
{
if(--test[1] == 0) print("Таймер test[1] закончил свой отсчёт!");
}
//----------------------
// аналогично и с другими тест таймерами дальше делаешь
return 1;
}