Создал таких нестандартных юнитов (на основе их стандартных аналогов):
- Светлячок
- Древо жизни
- Рудник
- Древо жизни оплетает рудник и тренирует светляков (без проблем).
- Рудник умеет "брать на борт" светляков чтобы они добывали золото (тоже без проблем).
- Светляки умеют добывать дерево стандартным способом (без проблем) и, ВНИМАНИЕ НАЧИНАЮТСЯ БАГИ, мог перейти в рудник при использовании способности "Добывать ресурсы" - вот тут проблема, при отдаче такого приказа, выводится сообщение "Рудник уже оплетён" и рабочий ничего не делает. В тоже время, если выделить светляка и просто нажать правой кнопкой на рудник, то не смотря на сообщение об ошибке и неприятный звук, светляк идёт в рудник добывать золото. Если удалить способность у светляка "Добывать ресурсы", то он тоже без проблем идёт в рудник добывать, но теперь он уже не умеет добывать дерево (обучить светляка бить по дереву и носить его к базе, как делает работник альянса, - не вариант).
Работаю в World Editor давно, так что давайте советы по сути.
Вариант изменить стандартного светляка и прочих юнитов - не подходит потому что это значит невозможность добавлять новые расы в карту.
Триггерное решение здесь будет не уместно, надеюсь, не нужно объяснять почему.
Вариант изменить стандартного светляка и прочих юнитов - не подходит потому что это значит невозможность добавлять новые расы в карту.
Триггерное решение здесь будет не уместно, надеюсь, не нужно объяснять почему.
Буду очень рад даже за догадки или сырые идеи на тему как решить данную проблему. Потратил 2 дня на поиск причины, мозг кипит. Дайте направление, а там, я может и сам исправлю проблему.
Принятый ответ
biridius, если это есть в РО, то прибегать к триггерам явно не обязательно.
`
ОЖИДАНИЕ РЕКЛАМЫ...
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
Отредактирован woodser
biridius: Уже давно сделано, без особых проблем.
avuremybe: Вариант менять стандартных юнитов/способности недопустим в контексте моей проблемы. Нужно работать именно с нестандартными юнитами/способностями.
<Ctrl>+<V>