Скайнет
Kicked by ZlaYa1000
offline
Опыт:
8,234Активность: |
Автокаст пустышки
В общем нужен каст, который собственно ничего не делает = пустышка, но он должен иметь автокаст и применяться постоянно.
Брал на основе способность обсидиана - восстановление маны (не обязательно такой, но он цели не требует и имеет автокаст) - тут всё нормально, но у меня не получается сделать так, чтобы он кастовался постоянно. Иначе говоря - включил автокаст - и он работает сам собой пока юнит жив, не требуя цели и "кастуясь" по откату. Как реализовать? |
12.09.2009, 15:23 | #1
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
V_1_R_U_S
Небезопасный!
offline
Опыт:
3,596Активность: |
*Триггер 1*
Событие:БЕ-отдан приказ без указания цели. Условие1:Отданный приказ=****on (Id приказа включения) Действие1:AutocastStatus=да (логическая переменная,для того чтобы знать включен автокаст или нет) Условие2:Отданный приказ=****off (Id приказа выключения) Действие2:AutocastStatus=нет *Триггер 2* Событие:Каждые 1 (ну или скока у тя там откат)сек Условие:Autocaststatus=дa. Действие:Приказать кастонуть свой скил. |
12.09.2009, 15:37 | #2
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Скайнет
Kicked by ZlaYa1000
offline
Опыт:
8,234Активность: |
Через способность никак не сделать? Просто если делать триггерно, то они будут срабатывать по несколько сотен раз всего за одну минуту (учитывая, что пустышка привязана и к другим триггерам). Должен быть другой путь решения, есть идеи у кого-нибудь?
|
12.09.2009, 15:48 | #3
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
_Red
offline
Опыт:
4,095Активность: |
vsparker, у тебя несколько юнитов с этой абилой будут? |
12.09.2009, 15:53 | #4
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Doc
offline
Опыт:
63,163Активность: |
С чего ты взял? Он будет срабатывать так как написано в триггере, в данном случае каждую секунду |
12.09.2009, 15:53 | #5
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Скайнет
Kicked by ZlaYa1000
offline
Опыт:
8,234Активность: |
2ред
У меня их будет море, причём у каждого игрока. Попробую ещё покрутиться сам, если не выйдет - через те подсказанные триггеры (да он не будет срабатывать по сотню раз - ошибсо :) ) |
12.09.2009, 16:00 | #6
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
_Red
offline
Опыт:
4,095Активность: |
vsparker, щас попробую сделать...
_Red добавил:
*Триггер 1* Событие:БЕ-отдан приказ без указания цели. Условие1:Отданный приказ=****on (Id приказа включения) Действие1: Добавить БЕ в группу (группа) Условие2:Отданный приказ=****off (Id приказа выключения) Действие2: Убрать БЕ из группы (группа) *Триггер 2* Событие:Каждые 1 (ну или скока у тя там откат)сек Условие: Действие: Пикнуть всех юнитов из группы (группа) и приказать кастануть спелл Сделано по мотивам поста V_1_R_U_S 'а По идее должно работать |
12.09.2009, 16:35 | #7
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Скайнет
Kicked by ZlaYa1000
offline
Опыт:
8,234Активность: |
Можно с картой-примером? Не получилось сделать такой же триггер, как у вируса.
|
12.09.2009, 17:20 | #8
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Скайнет
Kicked by ZlaYa1000
offline
Опыт:
8,234Активность: |
Конкретно неясен следущий момент:
"Действие1:AutocastStatus=да (логическая переменная,для того чтобы знать включен автокаст или нет)" |
12.09.2009, 21:18 | #9
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
_Red
offline
Опыт:
4,095Активность: |
|
12.09.2009, 21:32 | #10
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Скайнет
Kicked by ZlaYa1000
offline
Опыт:
8,234Активность: |
да уже понял, пытаюсь поставить твой пример, ох уж этот русский редактор, после англ ничего не могу найти.
ОМГ у меня получилось, сделал так и всё работает как надо вопросы решены, свободно к закрытию :) спасибо ред`у Отредактировано vsparker, 13.09.2009 в 00:55. |
12.09.2009, 21:34 | #11
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Zombain
offline
Опыт:
0Активность: |
Юзай другой пустышко автокст например "Кровожадность"...
|
13.09.2009, 09:24 | #12
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Скайнет
Kicked by ZlaYa1000
offline
Опыт:
8,234Активность: |
смысл сказанного? на всякий случай поставил проверить - сам не кастуется, без указанной выше эмитации да и тем более, орковская кровожадность требует цель
"..."
есть "ярость", не имеющая цели, но и не кастуется сам собой. Отредактировано vsparker, 13.09.2009 в 11:47. |
13.09.2009, 11:41 | #13
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|