server_timer

может быть вызвана анонимно
Функция server_timer создает серверный таймер.

Параметры

string timer_name

Имя таймера. Должно начинаться с латинской буквы. Может содержать только латиницу, нижние прочерки и числа.

number time

Количество секунд, по прошествии которых сработает таймер.

number argument

Аргумент, который будет передан в таймер. Этот аргумент можно будет получить из триггера server_timer с помощью функции get_server_timer_arg(). По умолчанию аргумент равен 0.

Возвращаемые значения

Данная функция ничего не возвращает. Другими словами, она всегда возвращает nil.

Примеры использования

  1. #13

Примечания

Подробности о работе серверного таймера читайте в статье о триггере server_timer.

Обратите внимание на то, что таймер не может вызвать сам себя. Т.е. эта конструкция вызовет ошибку:

[code=lua]when login begin\n\tserver_timer("example", 3)\nend\n\nwhen example.server_timer begin\n\tserver_timer("example", 3)\nend[/code]
158