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

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

Ответ
 
ХТоН

offline
Опыт: 312
Активность:
Похищение маны и смена игрока.
Нужна такая системка: Юнит юзает похищение маны, и когда у цели кончается мана, она переходит за того игрока, чей юнит применял спел. Сделал так: С: Боевая еденица - Прекращает применение способности
У: Применяеммая способность- похищение маны.
Д: Если (Мана (Цель заклинания) меньше 1) то (Сменить владельца (Цель заклинания) на Владелец (Применяющий юнит)
Не работает. Подскажите что я не так сделал)
Старый 31.01.2011, 13:52
mikelllinoda

offline
Опыт: 919
Активность:
дам совет

попробуй на время действия заклинания создавать или включать переодический триггер с условием что мана юнита == 0, если да то сменить клан и выключить этот триггер
Старый 31.01.2011, 14:11
ХТоН

offline
Опыт: 312
Активность:
Над этим варинатом я думал... но как отследить заклинание, если его используют несколько юнитов, и на цель не накладывается бафф. по идее все должно делатся через применение способности, и сранение маны с нулём. но в ВЕ нет тригера типа: поддерживает потоковое заклинания, и т.д
Старый 31.01.2011, 14:20
spellwerk

offline
Опыт: 4,869
Активность:
в ВЕ есть событие типа юнит прерывает действие заклинания
Старый 31.01.2011, 15:25
NiktheGreat
Veni, vidi, vici.
offline
Опыт: 3,252
Активность:
Ну уточняющий вопрос
1 такой перемениватель для 1го человека или по несколько?
а так можно все время включенный периодик держать,
каждую 1 сек
выбрать каждого на карте
условие мана меньше 1
условие есть бафф похищение жизни и маны цель
передать кастующему
Старый 31.01.2011, 16:45
ХТоН

offline
Опыт: 312
Активность:
NiktheGreat:
Ну уточняющий вопрос
1 такой перемениватель для 1го человека или по несколько?
а так можно все время включенный периодик держать,
каждую 1 сек
выбрать каждого на карте
условие мана меньше 1
условие есть бафф похищение жизни и маны цель
передать кастующему
Что бы было понятней: На карте есть множество обьектов, каждый из которых можно "захватить". И захватытвать обьекты, может любой юнит, любого игрока...
Старый 31.01.2011, 17:13
avatarDr
Neophyte
offline
Опыт: 6,474
Активность:
Попробуй завершает применение. В ГУИ должно быть то, что тебе нужно.
Старый 31.01.2011, 17:53
NiktheGreat
Veni, vidi, vici.
offline
Опыт: 3,252
Активность:
ХТоН, получается у 1го игрока несколько переманивающих?
ну так вот этот способ для всех и катит
главное чтоб периодик был все время включен
каждые n секунд все выбираются идет проверка бафа и маны
если передать кастующему непрокатит
тогда так:
событие - каждую 0,01 сек
действие - выбрать каждого на карте
условие - мана меньше 1
условие - есть бафф похищение жизни и маны цель
действие - выбрать в радиусе 600 с условием есть бафф похищение жизни и маны применивший
*действие - передать выбранному (вынести это за действие выбрать в радиусе, предварительно обозначив выбранного переменной)
Старый 31.01.2011, 18:01
Ответ

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

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

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

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



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