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

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

Ответ
 
KrovoSOS
Сыграем в бога
offline
Опыт: 2,464
Активность:
Полиморф как пассивка
Вот я сделал полиморф как пассивку.
Но сразу же заметил абуз с помощью остановки атаки (событие юнит атакован)
Как это исправить?
KrovoSOS добавил:
скрин
KrovoSOS добавил:
вот нашел
Ну и второй вариант(кстати, исключающий абуз) - отлов события "юнит получает урон" динамическим триггером и дальнейший выход на атакующего. Впрочем, последнее время там что-то говорили про утечки и гемор с удалением дин. триггеров, но врятле они особо страшны...
но не понимаю, что за динамический триггер?
может кто объяснить
Миниатюры
Кликните на картинку для увеличения
Название:  фывый.png
Просмотров: 38
Размер:  21.8 Кбайт  
Старый 13.07.2014, 14:43
Obelick

offline
Опыт: 26,071
Активность:
... Событие юнит ПОЛУЧАЕТ урон для кого придумано?
Старый 13.07.2014, 15:10
nvc123
new status
offline
Опыт: 59,284
Активность:
KrovoSOS, динамический триггер это триггер который создаётся во время игры
лучше делать через динамическое добавление событий
Старый 13.07.2014, 15:24
ZLOY5

offline
Опыт: 912
Активность:
это можно сделать без тригеров, правда будет орбом
Старый 13.07.2014, 15:30
KrovoSOS
Сыграем в бога
offline
Опыт: 2,464
Активность:
ZLOY5, орб, который работает только от приказа атаки...
KrovoSOS добавил:
Obelick, это событие можно использовать только для существующего юнита...
Старый 13.07.2014, 15:39
quq_CCCP
Я белый и пушистый!
offline
Опыт: 93,279
Активность:
KrovoSOS, ну почему, можно создать юнита во время игры и повешать на него событие - получает урон, добавыить проверку что урон не равен 0 (юниты получают урон равный 0 когда на них накладываются негативные баффы)
Старый 13.07.2014, 15:47
Obelick

offline
Опыт: 26,071
Активность:
KrovoSOS:
Obelick, это событие можно использовать только для существующего юнита...
Нет. Установить событие при инициализации слишком сложно?
Старый 13.07.2014, 16:01
Melissa
Я всегда хочу как лучше!
offline
Опыт: 31,696
Активность:
Можно же в сферу воткнуть, только это орб-эффектом будет. И юнит нужно будет либо через А на точку посылать либо отдавать приказ на атаку цели, чтобы шанс мог сработать.
Старый 13.07.2014, 17:09
Extremator

offline
Опыт: 39,428
Активность:
не обязательно полный орб...
можно ядом сделать (сочетание с вампиризмом и некоторыми другими эффектами)

Отредактировано Extremator, 13.07.2014 в 19:07.
Старый 13.07.2014, 18:15
quq_CCCP
Я белый и пушистый!
offline
Опыт: 93,279
Активность:
Че полиморф то уже сделали?
Что автор то хочет, орб не орб, чтобы работали все пассивки? Еще какие то особенности реализации вроде у юнита будет 100500 таких скиллов.
Старый 14.07.2014, 08:58
nvc123
new status
offline
Опыт: 59,284
Активность:
боже
ну поищите вы ддс
их столько писали и кидали
если собрать все ддс то их хватит чтобы снабдить велосипедами всех людей на планете(а некоторым и 2 достанется)
Старый 14.07.2014, 20:23
Melissa
Я всегда хочу как лучше!
offline
Опыт: 31,696
Активность:
Extremator, тогда он будет перезаписывать нормальное отравленное оружие, от других источников, не айс. А сфера не будет.
Старый 14.07.2014, 23:07
Suite
┌_____┐
offline
Опыт: 11,222
Активность:
я просто оставлю это здесь.
Старый 15.07.2014, 15:10
Melissa
Я всегда хочу как лучше!
offline
Опыт: 31,696
Активность:
Suite:
я просто оставлю это здесь.
зачем? Почитай тему внимательнее. И то, что ты "оставляешь". Разве там есть определение типа урона?
Старый 15.07.2014, 15:33
Suite
┌_____┐
offline
Опыт: 11,222
Активность:
NatureKid:
Разве там есть определение типа урона?
Ты о чем? Ему уже ответили, а ссылка от системы ему не помешает, так как там показан пример работы с
события "юнит получает урон"
Старый 15.07.2014, 16:32
Melissa
Я всегда хочу как лучше!
offline
Опыт: 31,696
Активность:
Я о том, что не при любом нанесении урона пахать должно, а только с руки. Т.е. Нужно определить тип урона.
Есть системка через сферу проклятия, с определением даже типа атаки, не то что урона, но придётся отказаться отвсех орбов и не работает на иллюзиях.
Ещё есть системка Бородача, она проще, но умеет лишь разделять магический урон и с руки.
Старый 15.07.2014, 17:42
Suite
┌_____┐
offline
Опыт: 11,222
Активность:
NatureKid, даже не знаю, я этим пренебрегал всегда. давай без паровозов, пусть автор сам ответит что ему нужно.
не видел что через гуи отлов типа атаки (плохо искал походу). но если автор хорошо разбирается в jass'е то может позаимствовать функции отсюда.
Старый 15.07.2014, 17:59
nvc123
new status
offline
Опыт: 59,284
Активность:
есть системы для отлова типа дамага,типа атаки и типа брони
Старый 15.07.2014, 22:33
Ответ

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

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

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

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



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