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

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

Закрытая тема
 
Burning rain
Сжигающий дождь
offline
Опыт: 261
Активность:
Способность на основе "Жара Преисподней"
Решил сделать нестандартную абилку. Короче, я не понимаю как и что нужно сделать, чтобы комп отличил "Применить Жар Преисподней" от "Развеять...". Плиз, подскажите, пожалуйста.
Старый 08.08.2006, 18:11
Elianth
Черный Кот
offline
Опыт: 2,636
Активность:
Юзай кондишн Ability being cast = твоя новая абилка
Старый 08.08.2006, 18:38
Burning rain
Сжигающий дождь
offline
Опыт: 261
Активность:
Да в том то и дело, что я юзал! Ни-чё не работает при попытке "Развеять..." ! Я думаю, дело в событии, какое нужно в данном случае?

Burning rain добавил:
Кстати, "приводит способность в действие", "прекращает применение...", и.т.п годятся для =Применить=, но не для =Развеять=.
Старый 08.08.2006, 19:36
Ablare

offline
Опыт: 2,315
Активность:
поясню:
Событие
Юнит каст абилити
Условие
Абилити беинг каст = Не жар преисподней
Действие
удалить абилити "Не жар преисподней" у твоего юнита
дать "Не развеять жар преисподней" твоемУ юниту

ну и тд..

Ablare добавил:
>>второй триггер противоположен этому>>>
Старый 08.08.2006, 19:42
Elianth
Черный Кот
offline
Опыт: 2,636
Активность:
Цитата:
Сообщение от Ablare
поясню:
Событие
Юнит каст абилити
Условие
Абилити беинг каст = Не жар преисподней
Действие
удалить абилити "Не жар преисподней" у твоего юнита
дать "Не развеять жар преисподней" твоемУ юниту

ну и тд..

Ablare добавил:
>>второй триггер противоположен этому>>>


жжош!!

Burning rain, объясни полностью, что тебе надо?
Старый 08.08.2006, 19:49
Burning rain
Сжигающий дождь
offline
Опыт: 261
Активность:
Elianth, объясняю идею коротко: когда кастуешь "Жар Преисподней" (Я называю всё первоначальными именами), над башкой юнита создаётся шар (юнит со способностью =москиты=), который помогает валить врагов. Когда кастуешь "Развеять...", шар изчезает. А батва вся в том, что кастовать "Развеять..." не получается!!!
Ablare, если я правильно понял, предложил создать две разные способности и "подменивать" их, чтобы при применении способности, она удалялась и заменялась на вторую, а вторая при кастовании, разумеется, на первую. И всё бы хорошо... только способность будет не у одного юнита и применять способность её будет комп (в своё время).
Дело явно в чём-то элементарном, только я не въезжаю. Ведь "Жар Преисподней" может включаться и выключаться, вкл - легко, а вот с выкл - проблемы...
Старый 08.08.2006, 21:00
Ablare

offline
Опыт: 2,315
Активность:
Elianth жжу =)

Burning rain да, такои проверки нет, но можно проверять на наличие баффа у юнита

Ablare добавил:
-лично я так и делал =)
Старый 08.08.2006, 21:34
Burning rain
Сжигающий дождь
offline
Опыт: 261
Активность:
Да пробовал, глючит! Может, я не так пробовал, но глючит!!!
Старый 08.08.2006, 21:35
Ablare

offline
Опыт: 2,315
Активность:
просто по названию темы я подумал тебе нуна создать такую способность...
Старый 08.08.2006, 21:35
Iron
Листовой
offline
Опыт: 24,427
Активность:
Burning rain, создай юнита в поле модель пропиши .mdl и поставь locust (дамми юнит).
Потом триггер:
События:
-Каждые 0.2 сек
Действия:
-Создать "1" "дамми юнит" в точке "Расположение героя с жаром приисподней" для "Нейтрально-враждебного игрока"
-Wait 0.1 sec
-If ""дамми юнит" имеет бафф "жжение"" равно "Да"
- - -then: Ремув "дамми юнит"
- - -else: Ремув "дамми юнит"
- - - - - -Ремув "шар"
- - - - - -Turn off "this trigger"

И включай этот триггер когда герой врубает Жар Приисподней. Таким образом покаработает заклинание, дамми юнит обжигается и шар остается, как только дамми перестает обжигаться, это значит, что способность отрубиласть и шар можно убрать.
Старый 08.08.2006, 22:33
Burning rain
Сжигающий дождь
offline
Опыт: 261
Активность:
Iron, извини, в систему врубился не полностью. Плиз, выложи пример.
Старый 08.08.2006, 23:40
Iron
Листовой
offline
Опыт: 24,427
Активность:
Все оказалось проще пареной репы, на кастующем висит заклинание "Жар приисподней". Просто периодически проверяешь висит ли оно и если не висит, то делитаешь сферу.
Прикрепленные файлы
Тип файла: w3x Жар (вкл,выкл).w3x (17.0 Кбайт, 13 просмотров )
Старый 09.08.2006, 01:05
ScorpioT1000
Работаем
offline
Опыт: отключен
А мож ему не шар надо, а эффект убрать?
Старый 09.08.2006, 03:21
dk

offline
Опыт: 60,293
Активность:
Ну еффект убрать он как-нибудь сам сможет, хотя там с жаром прейсподней есть некотороя хитрость!
Старый 09.08.2006, 03:48
Burning rain
Сжигающий дождь
offline
Опыт: 261
Активность:
Iron, я хотел, чтобы шар был над головой юнита постоянно! Прикол в том, что твою схему я применял и отверг. Когда же я отдельно создал триггер, меняющий каждую секунду положение =шара= отключение стало глючить. Можно, конечно, просто создавать над башкой эффект, но как у эффекта создавать анимацию атаки(к тому же, пока юнит подлетит...)? Задача не решена.
Dead_knight, а что за хитрость?
Старый 10.08.2006, 01:11
ScorpioT1000
Работаем
offline
Опыт: отключен
"Решил сделать нестандартную абилку. Короче, я не понимаю как и что нужно сделать, чтобы комп отличил "Применить Жар Преисподней" от "Развеять...". Плиз, подскажите, пожалуйста"
_
Мой те совет - полазай сам и все поймешь.
Я не гоню тя с академии, но мне не кажется, что здесь есть ошибка близзов.
Старый 10.08.2006, 02:02
Iron
Листовой
offline
Опыт: 24,427
Активность:
Burning rain, а как ты менял положение шара? Периодически Move unit (instantly) ? Если да, то глючить не должно.

Iron добавил:
ScorpioT1000, блиииин, вроде ж есть событие "Юнит завершает применение способности". Вот что значит вовремя натолкнуть на мысль, респект тебе, ScorpioT1000
Старый 10.08.2006, 03:04
ScorpioT1000
Работаем
offline
Опыт: отключен
НО ОН ЖЕ БЛИН написал, что у него она НЕ РАБОТАЕТ, а оказалось, что голова не работает.... вот так всегда, кто-то пишет незнайче, а мы должны смотреть, искать, обдумывать. А потом оказывается, что все и обычным способом решается.
Старый 10.08.2006, 04:43
Burning rain
Сжигающий дождь
offline
Опыт: 261
Активность:
Ни тупите меня! Ни-чё обычным способом не решается! Попробуйте "Юнит завершает применение способности", комп будет тупить. Я ни кого не критикую, но я пробовал то, что вы предлагаете.
ScorpioT1000, я не говорил, что ошибка Близзов, я просто просил помощи. ладно, ребята, решу проблему сам. Тему можно закрыть.
Старый 10.08.2006, 13:12
Закрытая тема

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

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

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

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



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