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

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

Ответ
 
PeJack
*Sob* *Sob* *Sob*
offline
Опыт: 3,033
Активность:
Восстановление маны с трупов (по примеру каннибализма)
Возможено ли такое заклинание, если да, то как оно реализовывается?
Старый 27.09.2008, 20:16
RazArt

offline
Опыт: 11,197
Активность:
А почему бы тебе в тригерах не отлавить когда используют абилку и если в рандомном расстоянии есть труп по убирай его и добавляй себе ману
Старый 27.09.2008, 20:19
PeJack
*Sob* *Sob* *Sob*
offline
Опыт: 3,033
Активность:
Добавлять ману действием - Set mana? По разному пытался изощряться - не выходит. Еще одна проблмка - заклинание на основе каннибализма требует чтобы использующий его был ранен, как это избежать?
Старый 27.09.2008, 20:38
RazArt

offline
Опыт: 11,197
Активность:
А почему ты берёш за основу "Каннибализм", попробуй использовать "Берсерк" в котором укажи время действия 0.01, а дальше всё тригерами делай
Старый 27.09.2008, 20:41
PeJack
*Sob* *Sob* *Sob*
offline
Опыт: 3,033
Активность:
Спасибо, попробую что-нибудь сотворить.
Старый 27.09.2008, 20:48
SAYRUS
Kicked by Кет
offline
Опыт: 3,013
Активность:
МБ вот так ???
У героя меньше 250 маны он убивает вражеского юнита и получает случайное количиство маны от 0 до 100.
Вот пример.
Прикрепленные файлы
Тип файла: w3x 1111111.w3x (12.9 Кбайт, 8 просмотров )
Старый 27.09.2008, 20:59
RazArt

offline
Опыт: 11,197
Активность:
Можно и так, но оно реализуеться только тогда когда юнит убивает монстра (или ещё кого). А как я понял это что-то типа ауры, когда видит труп, подходит чё неть делает (аниму какую-нибудь) и появляеться мана
Старый 27.09.2008, 21:06
PeJack
*Sob* *Sob* *Sob*
offline
Опыт: 3,033
Активность:
Сэйрус, спасибо за пример! Попробую разобрать его на части и собрать в свой, он будет немного другой XD

PeJack добавил:
Да, но все-же способ, описанный выше меня интересует много больше, если кто сможет реализовать, скиньте пример.
Старый 27.09.2008, 21:20
SAYRUS
Kicked by Кет
offline
Опыт: 3,013
Активность:
Цитата:
Сообщение от JokArt
Можно и так, но оно реализуеться только тогда когда юнит убивает монстра (или ещё кого). А как я понял это что-то типа ауры, когда видит труп, подходит чё неть делает (аниму какую-нибудь) и появляеться мана

Нет прописал тригерно не используя не магий не аур не других пасивок.
Старый 27.09.2008, 21:37
akkolt

offline
Опыт: 13,826
Активность:
куда проще было бы проверять, находится ли юнит рядом с трупом, и если да, то ежесекундно прибавлять ему ману. Делается это в 1 действие.
Старый 27.09.2008, 21:42
SAYRUS
Kicked by Кет
offline
Опыт: 3,013
Активность:
Цитата:
Сообщение от akkolt
куда проще было бы проверять, находится ли юнит рядом с трупом, и если да, то ежесекундно прибавлять ему ману. Делается это в 1 действие.

Мда но пришлось бы повазиться насчет трупа и мог бы быть один маленький баг а так пять мин и готово))
Старый 27.09.2008, 21:46
FREEZE_ball
Cataclysm => жара
offline
Опыт: 15,247
Активность:
а ещё проще сделать заклинания на основе простого высасывания маны и указать в целях мёртвых
Старый 27.09.2008, 21:46
RazArt

offline
Опыт: 11,197
Активность:
Слух, а что если сделать так, после смерти положить на землю юнита с моделью скелета, и в тригере сканировать каждую секунду нет или тут этого юнита, а если есть то делать аниму и давать ману
Старый 27.09.2008, 21:47
akkolt

offline
Опыт: 13,826
Активность:
SAYRUS, какой баг? там даже утечек не будет. O_o
Старый 27.09.2008, 21:48
SAYRUS
Kicked by Кет
offline
Опыт: 3,013
Активность:
Цитата:
Сообщение от FREEZE_ball
а ещё проще сделать заклинания на основе простого высасывания маны и указать в целях мёртвых

Мммм был бы баг труп исчеает через 5 сек после сметри изминяешь его исчизновения на ольие аремя происходит еще один баг короче получилосьбы так себе а само просто это взять ауру Жара Преисподней и поменять тригерно функцию.
Старый 27.09.2008, 21:48
Пикси

offline
Опыт: 2,422
Активность:
SAYRUS Бред несёшь. Имхо самый лучший вариант - вариант, предложенный FREEZE_ball.
Старый 27.09.2008, 21:51
SAYRUS
Kicked by Кет
offline
Опыт: 3,013
Активность:
Цитата:
Сообщение от SAYRUS
Мммм был бы баг труп исчеает через 5 сек после сметри изминяешь его исчизновения на ольие аремя происходит еще один баг короче получилосьбы так себе а само просто это взять ауру Жара Преисподней и поменять тригерно функцию.

Цитата:
Сообщение от akkolt
SAYRUS, какой баг? там даже утечек не будет.

Смотри каждый труп исчезает через определеное время примерно 5 сек пришлось бы изменить на побольше.
И пришлось бы полюбак использовать уже не один тригер.
А максимум три, минимум два.
Дальше было бы нудно вазиться с процентами маны.
Ну кому как легче мне легче так тебе легче так))
Старый 27.09.2008, 21:52
akkolt

offline
Опыт: 13,826
Активность:
SAYRUS, дыг мы проверяем расстояние от юнита до трупа, если труп исчезнет, соответственно расстояние изменится, и триггер отключится.
Старый 27.09.2008, 21:54
SAYRUS
Kicked by Кет
offline
Опыт: 3,013
Активность:
Цитата:
Сообщение от akkolt
SAYRUS, дыг мы проверяем расстояние от юнита до трупа, если труп исчезнет, соответственно расстояние изменится, и триггер отключится.

А ну тогда да надо будет попробывать так зделать.
PeJack ты сможешь зделать предложение akkolt или тебе помоч ???
Старый 27.09.2008, 21:58
RazArt

offline
Опыт: 11,197
Активность:
Цитата:
Сообщение от akkolt
куда проще было бы проверять, находится ли юнит рядом с трупом, и если да, то ежесекундно прибавлять ему ману. Делается это в 1 действие.


И как проверить находится ли юнит рядом с трупом?
Старый 27.09.2008, 22:00
Ответ

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

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

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

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



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