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

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

Ответ
 
Borodach

offline
Опыт: 5,837
Активность:
ДжекВоробей, Мне кажется проще будет сделать со своими условиями без бафа
С:Изучает способность
У:Изучена способность лихорадка
Д:выключить триггер
установить ЮНИТ = Триггерюнит
С:Умирает
У:Умирающий юнит враг Владельцу юнита (ЮНИТ) и Тип умирающего юнита (здание) равно нет и Дистанция между умирающим и ЮНИТ меньше равно 900
Д:Дать голд владельцу (ЮНИТ)
Старый 12.04.2013, 16:59
quq_CCCP
Я белый и пушистый!
offline
Опыт: 93,449
Активность:
ДжекВоробей:
можно пример?
Ну ты чего умом тронулся?
Пример:
  1. Берём создаём глобальную переменную типа - Группа (group)
  2. Создаём триггер с любым именем, событием periodic event переодическое срабатываение и ставим период в 0.20 сек, добавляем действие где мы очищаем группу которую мы создали в 1 пункте, добовляем в группу всех юнитов на карте enum units in rect у которых есть нужный нам бафф.. и усё
  3. Создаём триггер в котором ты будешь добовлять доп. голд за юнита, событе юнит помер, условие Умерший юнит есть в группе которую ты создал ранее если да то твои действия..
ну уж не мечтай готовое на гуи выкладывать не буду
Старый 12.04.2013, 17:31
Extremator

offline
Опыт: 39,512
Активность:
да просто дать ауру тому кто учит, да хоть аурой любой без эффектов
при смерти проверять владеет ли "киллинг юнит" этим баффом, если да, то дать владельцу этого юнита голду

Отредактировано Extremator, 12.04.2013 в 18:13.
Старый 12.04.2013, 17:55
quq_CCCP
Я белый и пушистый!
offline
Опыт: 93,449
Активность:
Extremator, баффы же удаляются при смерти, ну а если проверять на саму способность типа ауры замедления, то да такой способ работает, но надо извращятся с таймером чтобы потом удалить у юнитов способность...
Старый 12.04.2013, 18:13
Extremator

offline
Опыт: 39,512
Активность:
quq_CCCP, ты хоть прочитай что я написал ._.
в общем я говорю делайте монетку как у алхимика в доте...
сам гер при прокаче абилки получает скилл/баф
при смерте проверяется - убивающий имеет баф? если да, то дать голду
Старый 12.04.2013, 18:17
quq_CCCP
Я белый и пушистый!
offline
Опыт: 93,449
Активность:
Extremator, дык у него это на мобов кастуется, задумка такая что на юнитах бафф и за них доп голд, поэтому я и написал что баффы на дохлых сразу удаляются а способности нет...
Старый 12.04.2013, 18:22
ДжекВоробей
Изучаю Jass ~ 1%
offline
Опыт: 8,302
Активность:
quq_CCCP, Сделал так но не работает..
Миниатюры
Кликните на картинку для увеличения
Название:  12323.JPG
Просмотров: 16
Размер:  26.9 Кбайт  
Старый 12.04.2013, 18:59
IceFog

online
Опыт: 7,458
Активность:
ДжекВоробей, так что? У тебя заработало? А то я думаю лучше сделать так, чем использовать периодическое событие.
Старый 12.04.2013, 19:04
ДжекВоробей
Изучаю Jass ~ 1%
offline
Опыт: 8,302
Активность:
IceFog, так как описал ты золото не дается ..
Старый 12.04.2013, 19:06
IceFog

online
Опыт: 7,458
Активность:
И есть действие очистить группу. Зачем проходить по каждому юниту, и убирать его отдельно?
IceFog добавил:
Ты включил триггер, в котором заполняются переменные GoldHero и GoldPlayer?
Старый 12.04.2013, 19:07
ДжекВоробей
Изучаю Jass ~ 1%
offline
Опыт: 8,302
Активность:
IceFog, да.
Старый 12.04.2013, 19:08
IceFog

online
Опыт: 7,458
Активность:
Вот, все работает.
Прикрепленные файлы
Тип файла: w3x lihoradka.w3x (14.8 Кбайт, 4 просмотров )

Отредактировано IceFog, 12.04.2013 в 19:53.
Старый 12.04.2013, 19:32
Extremator

offline
Опыт: 39,512
Активность:
Триггерный баф...
Пикать юнитов, цеплять...
Триггерным баффом чекать на условия сброса (время прошло/умер/бафф потерял)
Ну и если юнит мёртв, время больше нуля, а абилка баффа ещё на месте - даём печеньки + обнуляемся
Старый 13.04.2013, 08:31
Ответ

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

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

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

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



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