Задумка в том, что при активации этого региона будет проигрываться заклинание "Нечестивое слово" на разрушенном замке и вместо него будет появляться нормальный замок. В моём случае это замок Некрополиса (не знаю, важно это уточнение или нет).
Но при проверке - заклинание проигрывается, разрушенный замок пропадает, но замок Некрополиса на его месте не появляется..
Уже пол-дня с этой проблемой страдаю.. Может кто помочь?
Сам скрипт, который использую: (может в скрипте проблема? Хотя в игре примерно 50% скрипта срабатывает..)
function Necropolis()
PlayVisualEffect("/Effects/_(Effect)/Spells/UnholyWord.xdb#xpointer(/Effect)", "ruins1", "tag2");
RemoveObject('ruins1');
SetObjectPosition(GORGOR, 23, 16, 1.5);
SetObjectOwner(GORGOR, PLAYER_6);
Trigger(REGION_ENTER_AND_STOP_REGION, "ZAMOK", nil);
end;
Trigger(REGION_ENTER_AND_STOP_TRIGGER, "ZAMOK", "Necropolis");
Правка: в скриптах я написал MakeTownMovable("Скриптовое имя города"). Теперь при наступлении на регион - заклинание проигрывается секунды 2 и игра вылетает, что делать?