Zolden
offline
Опыт:
1,588Активность: |
способность для постройки туррели вроде построить/запустить ядерку
Есть бараки, в которых кроме юнитов могут строиться туррели.
Там реализован автоспаун, так что если игрок выбрал строить туррели, они строятся, но не выходят, как юниты, а накапливаются (способность типа как в академии призраков "построить ядерку").
Так вот, мне нужна ещё одна способность, которая позволяла бы установить построенную туррель. Эта способность должна быть активна только если существует хотя бы одна построенная в данном здании туррель. После установки количество готовых туррелей должно уменьшаться на 1.
Вопрос: как для обычной способности "ворон - построить туррель" указать условием присутствие в здании готовой туррели? И как после установки туррели уменьшить на единицу число готовых туррелей? |
17.04.2011, 23:29 | #1
+0/−0
Профиль |
Приват |
Поиск |
IP: Записан
|
Arty3ooo
...
offline
Опыт:
3,125Активность: |
Винигрет какой-то.. но все-равно все сводится к валидаторам на количество единиц/турелей |
18.04.2011, 09:18 | #2
+0/−0
Профиль |
Приват |
Поиск |
IP: Записан
|
НЕзаяЦ
offline
Опыт:
3,574Активность: |
попробуй просто ядерку изменить сразу. не парясь с изменением способности |
18.04.2011, 13:08 | #3
+0/−0
Профиль |
Приват |
Поиск |
IP: Записан
|
Zolden
offline
Опыт:
1,588Активность: |
Пробовал с валидаторами - не хватило знаний чтоб описать желаемое, даже близко не подошёл, и я не уверен, что эта задача ими решается.
Пробовал и ядерку менять - вроде что-то наклюнулось, но тоже возникли неразрешимые сложности.
И лишь потратив несколько часов на изучение архивов мапстера, вроде ухватил ключевую ниточку.
Задача проста - использовать т.н. магазин или ангар. Его можно перезаряжать и опорожнять. Строительство ядерки, перехватчика или симбионта - случаи перезарядки магазина. Пуск ядерки, гибель перехватчика и атака симбионта - случаи опорожнения.
Видимо, мне надо сделать эффект типа set, в котором соединить постройку туррели и опорожнение туррельного ангара. |
18.04.2011, 15:27 | #4
+0/−0
Профиль |
Приват |
Поиск |
IP: Записан
|
Zolden
offline
Опыт:
1,588Активность: |
Я тут сделал кое-что, но возникла проболема. Есть способность, которая ставит туррель, но при попытке её применить, возникает ошибка - "целью могут быть только боевые единицы".
Как сделать так, чтобы целью могла быть земля?
Способность называется "place turret", тип "эффект - цель".
У призрака способность "бросить бомбу" - того же типа, и она направляется как раз таки на землю, а не на цель. Но где это можно переключить? Отредактировано Zolden, 18.04.2011 в 20:20. |
18.04.2011, 18:39 | #5
+0/−0
Профиль |
Приват |
Поиск |
IP: Записан
|