XGM Forum
Сайт - Статьи - Проекты - Ресурсы - Блоги

Форуме в режиме ТОЛЬКО ЧТЕНИЕ. Вы можете задать вопросы в Q/A на сайте, либо создать свой проект или ресурс.
Вернуться   XGM Forum > Warcraft> Академия: форум для вопросов
Ник
Пароль
Войти через VK в один клик
Сайт использует только имя.

Ответ
 
Скайнет
Kicked by ZlaYa1000
offline
Опыт: 8,234
Активность:
Автокаст пустышки
В общем нужен каст, который собственно ничего не делает = пустышка, но он должен иметь автокаст и применяться постоянно.



Брал на основе способность обсидиана - восстановление маны (не обязательно такой, но он цели не требует и имеет автокаст) - тут всё нормально, но у меня не получается сделать так, чтобы он кастовался постоянно. Иначе говоря - включил автокаст - и он работает сам собой пока юнит жив, не требуя цели и "кастуясь" по откату.


Как реализовать?
Старый 12.09.2009, 15:23
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
Скайнет
Kicked by ZlaYa1000
offline
Опыт: 8,234
Активность:
Через способность никак не сделать? Просто если делать триггерно, то они будут срабатывать по несколько сотен раз всего за одну минуту (учитывая, что пустышка привязана и к другим триггерам). Должен быть другой путь решения, есть идеи у кого-нибудь?
Старый 12.09.2009, 15:48
_Red

offline
Опыт: 4,095
Активность:
vsparker, у тебя несколько юнитов с этой абилой будут?
Старый 12.09.2009, 15:53
Doc

offline
Опыт: 63,163
Активность:
С чего ты взял? Он будет срабатывать так как написано в триггере, в данном случае каждую секунду
Старый 12.09.2009, 15:53
Скайнет
Kicked by ZlaYa1000
offline
Опыт: 8,234
Активность:
2ред
У меня их будет море, причём у каждого игрока.

Попробую ещё покрутиться сам, если не выйдет - через те подсказанные триггеры (да он не будет срабатывать по сотню раз - ошибсо :) )
Старый 12.09.2009, 16:00
_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
Скайнет
Kicked by ZlaYa1000
offline
Опыт: 8,234
Активность:
Можно с картой-примером? Не получилось сделать такой же триггер, как у вируса.
Старый 12.09.2009, 17:20
Скайнет
Kicked by ZlaYa1000
offline
Опыт: 8,234
Активность:
Конкретно неясен следущий момент:


"Действие1:AutocastStatus=да (логическая переменная,для того чтобы знать включен автокаст или нет)"
Старый 12.09.2009, 21:18
_Red

offline
Опыт: 4,095
Активность:
vsparker, вариант V_1_R_U_S а подходит когда у тебя 1 юнит, тебе, же их нужно много, мой вариант теоритически должен работать, ну щас попробую состряпать пример
Старый 12.09.2009, 21:32
Скайнет
Kicked by ZlaYa1000
offline
Опыт: 8,234
Активность:
да уже понял, пытаюсь поставить твой пример, ох уж этот русский редактор, после англ ничего не могу найти.




ОМГ у меня получилось, сделал так и всё работает как надо
вопросы решены, свободно к закрытию :) спасибо ред`у

Отредактировано vsparker, 13.09.2009 в 00:55.
Старый 12.09.2009, 21:34
Zombain

offline
Опыт: 0
Активность:
Юзай другой пустышко автокст например "Кровожадность"...
Старый 13.09.2009, 09:24
Скайнет
Kicked by ZlaYa1000
offline
Опыт: 8,234
Активность:
смысл сказанного? на всякий случай поставил проверить - сам не кастуется, без указанной выше эмитации да и тем более, орковская кровожадность требует цель
"..."
есть "ярость", не имеющая цели, но и не кастуется сам собой.

Отредактировано vsparker, 13.09.2009 в 11:47.
Старый 13.09.2009, 11:41
Ответ

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы можете скачивать файлы

BB-коды Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход



Часовой пояс GMT +3, время: 00:23.