Перейти к основному содержимому

Как сделать проверку на ночное время в диалоге?

Вопрос

Как сделать проверку на ночное время в диалоге?

Ответ

Вы можете использовать следующий код для проверки времени, чтобы определить, находится ли игра в ночное время (например, час ночи):

```lua
function is_night_hour(actor, npc)
return db.actor ~= nil and level.get_time_hours() >= 1 and level.get_time_hours() < 2
end

Этот код проверяет, что текущее время больше или равно часу и меньше двух (1:00 до 1:59). Если хотите проверить более широкий диапазон ночного времени, можете изменить условия соответствующим образом.