Blood Pepper
Access Denied by DimonT
offline
Опыт:
304Активность: |
Убрать
Извините за столь глупый вопрос, но будьте любезны оказать милость и подскажите, как сделать так, чтобы после определённого события убиралась возможность атаковать? :duel: |
23.08.2004, 19:08 | #1
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
X-monster
offline
Опыт:
15,699Активность: |
Можно сделать такого же юнита без атаки и заменить его Unit - Replace |
23.08.2004, 19:35 | #2
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Blood Pepper
Access Denied by DimonT
offline
Опыт:
304Активность: |
не, так не пойдёт
Это слишком простой вариант, да и потом, он меня не устраивает, в своей будующей карте я собираюсь применять такую фишку больше, чем несколько раз, так что надо сделать по другому.
|
23.08.2004, 20:55 | #3
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
X-monster
offline
Опыт:
15,699Активность: |
Pause Unit? |
23.08.2004, 21:49 | #4
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Blood Pepper
Access Denied by DimonT
offline
Опыт:
304Активность: |
Для X-monster:
Метод pause/unpause не подходит, т.к. при его использовании исчезают ВСЕ возможности, а мне надо, чтобы исчезла ТОЛЬКО возможность атаковать. Для Child in Time:
Это тоже не в тему, потому что, во-первых, в моей карте все союзники компы, получается, что данным юнитом будет управлять комп, а не человек, а делать дополнительные триггеры по этому поводу мне не охота, с моим лагучим WE- это заморока; во-вторых, если сделать как ты сказал, то кнопочка-малюсочка НЕ УБЕРЁТСЯ, просто по клику правой кнопкой мыши не будет мяса. Конечно, тут ты, наверняка, думаешь, а почему бы не сделать остальным юнитам божественную защиту, но поверь их слишком многооооо, и делать это будет долгоооооооо. Пока что единственный дельный совет-это replace unit, вот только есть одна загвоздка, дело в том, что я не догоняю темы, как ОБРАТНО вернуть прежнего, исчезнувшего, умеющего атаковать юнита? |
23.08.2004, 23:35 | #5
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
dizel_inactive
D13`ZEL
offline
Опыт:
1,701Активность: |
Создай апгрейд который запретит все атаки (для примера возьми flying machine bombs). После определённого события установи текущий уровень апгрейда (Player set current research level) на 1. Когда захочишь вернуть атаку установи на 0. |
24.08.2004, 06:48 | #6
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Blood Pepper
Access Denied by DimonT
offline
Опыт:
304Активность: |
To : [D]iZe/\ Спасибо за совет, но не мог бы ты заодно и подсказать, в чём проблема, получается сделать апгрейд в 1(сделать работоспособным), но в 0 -никак. Карту, которую ты сказал посмотреть, как пример я так и не нашел, делал сам. Может чего не так, не знаю. Короче, в редакторе объекта сделал апргрейду эффект включить оружие и указал обе атаки. В свойствах юнита поставил, чтобы он не мог атаковать. Так вот, в самой игре, пока нет апгрейда юнит атаковать не может, как только апгрейд появился, то и способность мясить появилась, а вот триггер, отвечающий за отключение апгрейда не работает. Почему? |
24.08.2004, 09:47 | #7
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
shang tsung
Пандарен Шодо
offline
Опыт:
3,502Активность: |
энто фича с триггерами.сделай такого же юнита но без атаки.затем заменяшь юнит[заменить].что то в этом роде. |
24.08.2004, 10:00 | #8
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
shang tsung
Пандарен Шодо
offline
Опыт:
3,502Активность: |
а как анимации сделать?там строка!пишешь и ниче не происходит! |
24.08.2004, 10:54 | #9
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Blood Pepper
Access Denied by DimonT
offline
Опыт:
304Активность: |
shang tsung, а чё за анимации? |
24.08.2004, 11:12 | #10
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
zibada
offline
Опыт: отключен
|
unit - set acquistion range >> 0, кнопку это не уберет, но атаковать юнит не сможет. |
24.08.2004, 11:33 | #11
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Mefist
Is it cocktail hour yet?
offline
Опыт:
98,240Активность: |
А нельзя с помощью custom script убрать абилку атаки? |
24.08.2004, 12:44 | #12
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
X-monster
offline
Опыт:
15,699Активность: |
Цитата:
Снова replace на юнита который можеит атаковать |
|
24.08.2004, 12:53 | #13
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Blood Pepper
Access Denied by DimonT
offline
Опыт:
304Активность: |
Цитата:
Энто не протянет, т.к. придется тогда создавать нового юнита, и что же, так делать каждый раз, ведь юнитами не напосёшься, а такая возможность будет требоваться очень часто. Blood Pepper добавил: DimonT, объясника по подробней про эту тему, а то у меня чё то не выходит, вроде бы все сделал, как ты сказал, ставлю цифры намного и ненамного больше, даже отрицательные пытался ставить, но эффекта не дало. |
|
24.08.2004, 13:28 | #14
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Sergey
Старейший
offline
Опыт:
44,363Активность: |
Blood Pepper по моему опыту - просто передавай юнит игроку с shared unit control и настройками альянса со всеми другими игроками. А пользовательские команды атаковать отменяй триггерами. |
24.08.2004, 13:55 | #15
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Blood Pepper
Access Denied by DimonT
offline
Опыт:
304Активность: |
Вообщето, мне не надо его никуда передавать, надо лишь сделать так, чтобы после определенного события возможность атаковать исчезала, а после очередного события опять возникала. |
24.08.2004, 17:53 | #16
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
shang tsung
Пандарен Шодо
offline
Опыт:
3,502Активность: |
Blood Pepperкороче:анимация,типа стоят чуваки кулаками махают а никого не бьют.или там бегут наместе.в строке пишешь и ниче не происходит...
|
24.08.2004, 18:00 | #17
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Sergey
Старейший
offline
Опыт:
44,363Активность: |
2Blood Pepper, а я о чем? Если ты передаешь юнита союзному игроку с указанными параметрами он прекращает нападать на кого либо без приказа игрока. А приказ игрока в свою очередь можно отловить и отменить. Так что получается самая настоящая отмена атаки. |
24.08.2004, 18:44 | #18
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
X-monster
offline
Опыт:
15,699Активность: |
А создать невидимого юнита, который кастует Banish? |
24.08.2004, 18:54 | #19
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Blood Pepper
Access Denied by DimonT
offline
Опыт:
304Активность: |
to X-monster, извини пожалуйста, но я не имею понятия что такое banish (может и имею, просто изрядно забыл, да и потом, я не профи вообще то в we). Если не сложно объясни.
|
24.08.2004, 19:44 | #20
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|