Pular para o conteúdo

engineSetModelVisibleTime

Cliente Engine e modelos OOP Engine.setModelVisibleTime(...)

Define a faixa de horas de um modelo.

bool engineSetModelVisibleTime ( number/string modelo, number horaInicio, number horaFim )

As duas horas precisam estar entre 0 e 24. Só modelos que dependem da hora do dia (como os reservados com engineRequestModel("timed-object")) têm faixa de horas.

true se a faixa foi aplicada. false se o modelo não for válido ou não depender da hora, ou se uma das horas estiver fora do intervalo. Argumentos de tipo errado geram um erro Lua.

-- um objeto próprio que só aparece entre 20h e 6h
local id = engineRequestModel("timed-object")
if id then
engineSetModelVisibleTime(id, 20, 6)
end