Функция, которая вызыается после загрузки мира

Статус
В этой теме нельзя размещать новые ответы.

Ледкол

Пользователь
У меня есть несколько функций, которые должны вызываться после загрузки мира (game.GetWorld()), иначе они либо не работают, либо вызывают ошибки. Я уже пробовал использовать hook Initialize, но тогда функции вызываются слишком рано. Работает LoadData, но иногда он вызывается повторно, что ненужно. Интересует в основном server hook или share, с клиентом можно ещё выкрутиться
 
Написал вот это.
PHP:
function WorldLoad()
    timer.Create("WorldLoading",0,0,function()
        if (game.GetWorld()) then
            hook.Call("WorldLoaded")
            print("World is loaded")
            timer.Remove("WorldLoading")
        end
    end)
end
hook.Add("Initialize","WorldLoad", WorldLoad)
Решило проблему с сервером, но на клиенте в singlplayer'е на SandBox работает, а на nutscript'е - нет.
 
Статус
В этой теме нельзя размещать новые ответы.

Похожие темы

Назад
Сверху