Permalink
Switch branches/tags
Nothing to show
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
18 lines (12 sloc) 1.86 KB

sys_log()

Функция sys_log записывает определенную ошибку в файл syserr.

Параметры функции

is_test_server

Тип number. Обязательный параметр. Практическое применение этого параметра неизвестно. Если он будет равен 0, то функция будет выполнена так, как и должна; если он будет равен 1 или больше, то функция не будет выполнена, если сервер не находится в тестовом режиме.

error_msg

Тип string. Обязательный параметр. Сообщение об ошибке.

Примечания

Функция не может быть вызвана анонимно.

Запись будет иметь следующий вид: QUEST: quest: {quest_name} player: {player_name} : {error_msg}, где {quest_name} — имя квеста, в котором была вызвана функция; {player_name} — имя игрока, который вызвал функцию; {error_msg} — значение параметра error_msg.

Также игрок увидит в чате сообщение QUEST_SYSERR {error_msg}, если сервер находится в тестовом режиме — это единственное отличие этой функции от sys_err().

Файл syserr находится в папке конфигурации каналов. Запись будет совершена только в один syserr; в тот, что находится в той же папке, которая соответствует каналу или подканалу игрока.