SLANIST
offline
Опыт:
593Активность: |
+ золото
Всем прив! Подскажите плз как в РО сделать способность, чтобы за убийство юнита игроку давалось допустим +2, +4, +6 золота. Такая способность есть у Алхимика на доте. |
11.02.2007, 14:46 | #1
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Карантин
Есть вопросы... много
offline
Опыт:
206Активность: |
тригерная способность |
11.02.2007, 14:53 | #2
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
MPI3
Хм...
offline
Опыт:
24,597Активность: |
DioD
А без флуда никак нельзя??? SLANIST Создай триг. пасивку, отслеживай атаку, добовляй золото!!! |
11.02.2007, 15:24 | #3
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Garret
Недоброе творится
offline
Опыт:
3,893Активность: |
скорее не атаку а убийство |
11.02.2007, 15:34 | #4
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
MPI3
Хм...
offline
Опыт:
24,597Активность: |
А.. да, простите. |
11.02.2007, 15:35 | #5
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
ShadoW DaemoN
offline
Опыт:
37,078Активность: |
MPI3, товарищ Диод ответил все правильно. Читай вопрос внимательней:
Цитата:
А в РО так нельзя сделать, только через триггеры, как ты и сказал. SLANIST, вот примерный триггер: Код:
|
|
11.02.2007, 17:07 | #6
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
VBSniper
Ёк макарёк
offline
Опыт:
3,486Активность: |
Так а условие кто будет писать??
SLANIST, вот примерный триггер: Код:
|
11.02.2007, 18:30 | #7
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
ShadoW DaemoN
offline
Опыт:
37,078Активность: |
VBSniper, в триггере условие необязательно, так как в условии задачи (пост #1) не написан критерий фильтрации юнитов. То есть любой убитый юнит, кому бы он не принадлежал, будет приносить доход владельцу убийцы этого юнита. Поэтому условие не обязательно по определению, что и требовалось доказать.
Если нужно будет сделать отсеивание по определенному условию (например за юнитов зеленого игрока дают дополнительно +2 золота, а за юнитов серого - +5), то необходимое условие пишется в триггерах по типу: » Триггер с условиями Код:
где M - переменная типа integer |
11.02.2007, 20:57 | #8
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
ScorpioT1000
Работаем
offline
Опыт: отключен
|
А если тимкилл? |
12.02.2007, 01:42 | #9
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
ShadoW DaemoN
offline
Опыт:
37,078Активность: |
ScorpioT1000, можно отсеивать лишних юнитов так:
Код:
как вариант - делать значение M (см. #8) отрицательным, ели убил союзника. Но, имхо, скрипт против атаки героев в любом случае нужно будет сделать (если карта будет командной). |
12.02.2007, 05:26 | #10
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
ScorpioT1000
Работаем
offline
Опыт: отключен
|
Да ладно, ладно, знаю я. А лучше антитимкилл:
С - Юнит атакован у - Атакованный союзник атакующему = да д - Order - Stop Тогда он не успеет ударить =) |
12.02.2007, 05:29 | #11
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
SLANIST
offline
Опыт:
593Активность: |
Спасибо, конечно. Но я не умею делать триггерные магии и не знаю, как их засунуть герою. Если возможно, напишите триггер магии(3 уровня(можно скрин)). И как его засунуть герою. |
12.02.2007, 23:20 | #12
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
ScorpioT1000
Работаем
offline
Опыт: отключен
|
Уж пяцот раз гарили, но надеюсь, меня не съедят, если напишу:
с - Юнит Приводит способность в действие у - Ability - Ability beign cast = Твое заклинание д: --Спецеффекты - применить парочку =) --Damage Target или Area и еще наворочать мона ченить, зависит от закла.. |
12.02.2007, 23:55 | #13
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
ShineLight
offline
Опыт:
723Активность: |
А как сделать, чтобы это еще и отображалось. Или вообще: за нейтралов по умолчанию дают золото, а как сделать, чтобы также давали золото за игроков? Есть варианты? А на триггерах я уже сделал. |
14.02.2007, 08:08 | #14
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
ShadoW DaemoN
offline
Опыт:
37,078Активность: |
ShineLight, создаешь эффект на умирающем юните с путем: Objects\InventoryItems\PotofGold\PotofGold.mdl
За игроков - триггерно (так как поле "награда за уничтожение" не катит): » Жадность Код:
ах да, чуть не забыл: Игрок - Turn Награда за убийство Вкл. за (Игрок 1) Отредактировано ShadoW DaemoN, 19.02.2007 в 08:40. |
18.02.2007, 13:31 | #15
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
SLANIST
offline
Опыт:
593Активность: |
А как сделать, чтоб у тебя уровень способности был такой-то? Отредактировано FellGuard, 03.07.2007 в 17:33. |
19.03.2007, 23:52 | #16
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|