Новичок в этом деле.
При использовании триггера Cinematic Mode выдаёт ошибку:
Scri: Trigger in 'gt_OpeningCinematic_Func': Calling 'UISetHotkey allowed' is not authorized. Near line 1623 in libNtve_gf_CinematicMode() in TriggerLibs/NativeLib.galaxy
Сам синематик, как следствие, не воспроизводится. Как исправить?

Стоять! Перенеси все, что связано с кинематиками из инициализации карты в таймер на 0 секунд от старта игры. Событие инициализации срабатывает чуть раньше, чем реально начинается игра, так что его не стоит пытаться использовать для работы с кинематиками.
`
ОЖИДАНИЕ РЕКЛАМЫ...
24
Нужно больше минералов подробностей - где, когда, какой код, работало ли раньше и так далее. По самой ошибке можно сказать только, что что-то внутри пытается дернуть функцию, доступную только близам в их собственных картах (и то, я могу ошибаться т.к. уже все забыл).
1
prog:
Нужно больше минералов подробностей - где, когда, какой код, работало ли раньше и так далее. По самой ошибке можно сказать только, что что-то внутри пытается дернуть функцию, доступную только близам в их собственных картах (и то, я могу ошибаться т.к. уже все забыл).
Как начал работу с синематиками - сразу не работало, чего бы я не делал. Причём открыл чужую карту - та же самая ошибка, однако синематик там работает. Скопировал оттуда несколько действий, подставил свои камеры - no way.
Однако нашёл(?) решение на англоязычном форуме, говорят, мол, нужно скопировать "Cinematic Mode trigger" из родной библиотеки и вставить в "кастомные триггеры". Только без понятия я, о чём речь вообще идёт. Прогуглил про кастомные триггеры, да ничего не увидел.
пишут
I don't use a custom UI so I just copied the Cinematic Mode trigger from the native library and pasted it in my own custom triggers. I removed the call to that function and it works... Although I'm sure that's not how the folks at Blizzard intended to start cinematic mode... It's either this and wait for a fix, or disable displaying of errors/warnings while testing but that can leave you with little debugging options.
Загруженные файлы
24
Ок... Что есть "Cinematic Mode trigger" на самом деле? функция? действие? триггер? библиотека?
1
prog:
Ок... Что есть "Cinematic Mode trigger" на самом деле? функция? действие? триггер? библиотека?
Наверное, действие?
28
Наверное, действие?
Покажи в редакторе, что ты имеешь ввиду под Cinematic Mod'ом.
28
Quarinius, уже понятнее. Ты используешь действие в триггере.
Как происходит вызов? Можешь картинку с событием/условием/действием скинуть?
1
Jusper:
Quarinius, уже понятнее. Ты используешь действие в триггере.
Как происходит вызов? Можешь картинку с событием/условием/действием скинуть?
Интро-синематик, запускается при инициализации карты.
24
Стоять! Перенеси все, что связано с кинематиками из инициализации карты в таймер на 0 секунд от старта игры. Событие инициализации срабатывает чуть раньше, чем реально начинается игра, так что его не стоит пытаться использовать для работы с кинематиками.
Принятый ответ
1
Огромнейшее вам спасибо. Ошибка хоть и не делась, но синематик заработал.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.