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