Как сделать, чтобы город разрушался, когда его захватили?
function raze_captured_town(oldowner, newowner, hero, town)
Trigger(OBJECT_CAPTURE_TRIGGER, town, nil)
RazeTown(town)
end
Trigger(OBJECT_CAPTURE_TRIGGER, 'скриптовое_имя_города', 'raze_captured_town')
function raze_captured_town(oldowner, newowner, hero, town)
Trigger(OBJECT_CAPTURE_TRIGGER, town, nil)
MakeTownMovable(town)
sleep()
RemoveObject(town)
end
Trigger(OBJECT_CAPTURE_TRIGGER, 'скриптовое_имя_города', 'raze_captured_town')
Первый оставляет обломки, но работает только с городами Ордена Порядка и Инферно.Второй просто удаляет город, но зато подходит для городов всех фракций.
Одиночные: Завеса срывается, Посол, Последний рывок, Эхо Пустоты
Кампания: Империя Единорога
Существа NCF
Орден Порядка: 1
Нейтралы: 1 2 3 4