Спасибо за ответ. Ну я проверил с помощью консоли.
Игра начала вылетать, когда я начал вводить @SetObjectPosition("Necrograd", 23, 16, 1.5708); (с прошлым скриптом несхоже, я просто заменил имя города и указал точные координаты)
Тоесть ошибка в самом появлении города, хотя места вроде достаточно.
Правка: дело даже не в городе, а в команде SetObjectPosition. Я решил заменить замок на появление какого-либо объекта. Будь то: существо, здание или эффект. Вылетает именно на фазе появления какого-то объекта, не могу понять в чём дело. Может кто знает из-за чего это?