×
Меню
Индекс

MSFD Вылет при исполнении скрипта

К сожалению, на то есть масса причин.
Многое связано с неустановкой "do once"-условий (например, вызов определенной функции в каждом кадре).
Другие известные проблемы:
Удаление объектов (set Delete) со скриптом из этого же скрипта.
Использование Equip на любой вещи, кроме зелий (исправлено Трибуналом).
Чтение заклинаний с активатора (исправлено Трибуналом).
Использование AIActivate на дверях, ведущих из активной ячейки.
Попытка использовать PlaceItem с тем же Object ID, на котором и запущен скрипт.
Использование SetDelete на не отключенных объектах (т.е. сначала надо отправить объект в Disable и только потом Set Delete).
 
This can happen when a variable is not declared but the script was nevertheless successfully saved, for example if you deleted a variable declaration or changed the variable name after saving and didn't update it correctly in the script. It can also be caused by the same thing in another (different) script