OnGameModeExit
Материал из Pro-Pawn Wiki
Описание:
Вызывается при завершении работы игрового режима (мода).
Параметры:
У данной функции нет параметров. |
Возвращаемое значение:
- В моде: Возвращаемое значение не обрабатывается сервером.
- В фильтрскриптах: При возврате
0
функция не будет вызвана в других фильтрскриптах.
Пример использования:
static startup_time;
public OnGameModeInit()
{
startup_time = gettime();
}
public OnGameModeExit()
{
new year, month, day, hour, minute, second;
getdate(year, month, day);
gettime(hour, minute, second);
printf(
"Работа сервера завершена %02d.%02d.%02d %d:%02d:%02d",
year, month, day, hour, minute, second
);
new work_time = gettime() - startup_time;
second = work_time % 60;
work_time /= 60;
minute = work_time % 60;
work_time /= 60;
hour = work_time % 24;
day = work_time / 24;
printf(
"Время работы: %d дн. %d ч. %02d мин. %02d сек.",
day, hour, minute, second
);
}
public OnGameModeInit()
{
startup_time = gettime();
}
public OnGameModeExit()
{
new year, month, day, hour, minute, second;
getdate(year, month, day);
gettime(hour, minute, second);
printf(
"Работа сервера завершена %02d.%02d.%02d %d:%02d:%02d",
year, month, day, hour, minute, second
);
new work_time = gettime() - startup_time;
second = work_time % 60;
work_time /= 60;
minute = work_time % 60;
work_time /= 60;
hour = work_time % 24;
day = work_time / 24;
printf(
"Время работы: %d дн. %d ч. %02d мин. %02d сек.",
day, hour, minute, second
);
}
См. также: