LeVeZeN, Наверно слишком много деревьев на карте, тогда попробуй создать несколько областей и сменить событие в триггере LeVeZeN, Проблема кроется в функции RegisterDestDeathInRegionEnum() из-за которой нельзя пикнуть больше 64 декораций за раз. Предлагаю вот такую заплатку:
смотреть сюда
scope DestDeathInRegion initializer Init
globals
private trigger trig = CreateTrigger()
endglobals
private function Action takes nothing returns nothing
call TriggerExecute(gg_trg_Tree_recreation)
endfunction
private function Enum takes nothing returns nothing
call TriggerRegisterDeathEvent(trig, GetEnumDestructable())
endfunction
private function Init takes nothing returns nothing
call EnumDestructablesInRect(bj_mapInitialPlayableArea, null, function Enum)
call TriggerAddAction(trig, function Action)
endfunction
endscope
1.Создаешь триггер
2.Правка -> Конвертировать в текст
3.Удаляешь там все и вставляешь этот код
4.Сохраняешь карту
Функция будет выполнять действия из триггера Tree recreation каждый раз, когда будет умирать декорация
Немного поэкспериментировав, нашёл способ удалить юнита(ов). Сразу напишу, способ немного геморный, зато работает)
-выбираем юнита в редакторе объектов и удаляем его (выскочит ошибка, но на ок не жмём)
-опять открываем редактор объектов и сохраняем карту
-перезапускаем редактор и открываем карту, юнит должен исчезнуть
Ред. Ige
» WarCraft 3 / Добавить исследование в здание через триггеры возможно?
» WarCraft 3 / Приказ без цели: skillmenu
» WarCraft 3 / Приказ без цели: skillmenu
» WarCraft 3 / Приказ без цели: skillmenu
» WarCraft 3 / Альтернативный способ наложения карты путей
» WarCraft 3 / Альтернативный способ наложения карты путей
случайно на + тыкнул XD
» WarCraft 3 / Способности и алгоритмы на заказ
Заклинание готово!
Способность: Накопитель чакры
Выполнено: Да
» WarCraft 3 / Восстановление деревьев тригерами
» WarCraft 3 / Восстановление деревьев тригерами
LeVeZeN, Проблема кроется в функции RegisterDestDeathInRegionEnum() из-за которой нельзя пикнуть больше 64 декораций за раз. Предлагаю вот такую заплатку:
2.Правка -> Конвертировать в текст
3.Удаляешь там все и вставляешь этот код
4.Сохраняешь карту
» WarCraft 3 / Восстановление деревьев тригерами
Ред. Ige
» WarCraft 3 / Нужна помощь
Ред. Ige
» WarCraft 3 / Как динамично добавлять способность герою?
» WarCraft 3 / Как динамично добавлять способность герою?
» WarCraft 3 / Как динамично добавлять способность герою?
» WarCraft 3 / Как отключить разрывание юнитов от артилерии?
» WarCraft 3 / Как отключить разрывание юнитов от артилерии?
» WarCraft 3 / Передать перезарядку способности
» WarCraft 3 / Передать перезарядку способности
» WarCraft 3 / Как сделать прозрачность альфа-каналу?
» WarCraft 3 / Не наносит урон от интелекта
» WarCraft 3 / Аура на врагов и на союзников.
» WarCraft 3 / Проблема с Object Editor
-выбираем юнита в редакторе объектов и удаляем его (выскочит ошибка, но на ок не жмём)
-опять открываем редактор объектов и сохраняем карту
-перезапускаем редактор и открываем карту, юнит должен исчезнуть
» WarCraft 3 / где war3map.j?
» WarCraft 3 / На счёт вопроса по удалению значения атрибута
» WarCraft 3 / На счёт вопроса по удалению значения атрибута