![]()
Burning rain
Сжигающий дождь
![]() offline
Опыт:
261Активность: |
Способность на основе "Жара Преисподней"
Решил сделать нестандартную абилку. Короче, я не понимаю как и что нужно сделать, чтобы комп отличил "Применить Жар Преисподней" от "Развеять...". Плиз, подскажите, пожалуйста. |
![]() |
#1
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Elianth
Черный Кот
![]() ![]() offline
Опыт:
2,636Активность: |
Юзай кондишн Ability being cast = твоя новая абилка |
![]() |
#2
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Burning rain
Сжигающий дождь
![]() offline
Опыт:
261Активность: |
Да в том то и дело, что я юзал! Ни-чё не работает при попытке "Развеять..." ! Я думаю, дело в событии, какое нужно в данном случае?
Burning rain добавил: Кстати, "приводит способность в действие", "прекращает применение...", и.т.п годятся для =Применить=, но не для =Развеять=. |
![]() |
#3
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Ablare
![]() ![]() offline
Опыт:
2,315Активность: |
поясню:
Событие Юнит каст абилити Условие Абилити беинг каст = Не жар преисподней Действие удалить абилити "Не жар преисподней" у твоего юнита дать "Не развеять жар преисподней" твоемУ юниту ну и тд.. Ablare добавил: >>второй триггер противоположен этому>>> |
![]() |
#4
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Elianth
Черный Кот
![]() ![]() offline
Опыт:
2,636Активность: |
Цитата:
жжош!! Burning rain, объясни полностью, что тебе надо? |
|
![]() |
#5
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Burning rain
Сжигающий дождь
![]() offline
Опыт:
261Активность: |
Elianth, объясняю идею коротко: когда кастуешь "Жар Преисподней" (Я называю всё первоначальными именами), над башкой юнита создаётся шар (юнит со способностью =москиты=), который помогает валить врагов. Когда кастуешь "Развеять...", шар изчезает. А батва вся в том, что кастовать "Развеять..." не получается!!! Ablare, если я правильно понял, предложил создать две разные способности и "подменивать" их, чтобы при применении способности, она удалялась и заменялась на вторую, а вторая при кастовании, разумеется, на первую. И всё бы хорошо... только способность будет не у одного юнита и применять способность её будет комп (в своё время). Дело явно в чём-то элементарном, только я не въезжаю. Ведь "Жар Преисподней" может включаться и выключаться, вкл - легко, а вот с выкл - проблемы... |
![]() |
#6
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Ablare
![]() ![]() offline
Опыт:
2,315Активность: |
Elianth жжу =)
Burning rain да, такои проверки нет, но можно проверять на наличие баффа у юнита Ablare добавил: -лично я так и делал =) |
![]() |
#7
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Burning rain
Сжигающий дождь
![]() offline
Опыт:
261Активность: |
Да пробовал, глючит! Может, я не так пробовал, но глючит!!! |
![]() |
#8
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Ablare
![]() ![]() offline
Опыт:
2,315Активность: |
просто по названию темы я подумал тебе нуна создать такую способность... |
![]() |
#9
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Iron
Листовой
![]() ![]() offline
Опыт:
24,427Активность: |
Burning rain, создай юнита в поле модель пропиши .mdl и поставь locust (дамми юнит).
Потом триггер: События: -Каждые 0.2 сек Действия: -Создать "1" "дамми юнит" в точке "Расположение героя с жаром приисподней" для "Нейтрально-враждебного игрока" -Wait 0.1 sec -If ""дамми юнит" имеет бафф "жжение"" равно "Да" - - -then: Ремув "дамми юнит" - - -else: Ремув "дамми юнит" - - - - - -Ремув "шар" - - - - - -Turn off "this trigger" И включай этот триггер когда герой врубает Жар Приисподней. Таким образом покаработает заклинание, дамми юнит обжигается и шар остается, как только дамми перестает обжигаться, это значит, что способность отрубиласть и шар можно убрать. |
![]() |
#10
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Burning rain
Сжигающий дождь
![]() offline
Опыт:
261Активность: |
Iron, извини, в систему врубился не полностью. Плиз, выложи пример. |
![]() |
#11
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Iron
Листовой
![]() ![]() offline
Опыт:
24,427Активность: |
Все оказалось проще пареной репы, на кастующем висит заклинание "Жар приисподней". Просто периодически проверяешь висит ли оно и если не висит, то делитаешь сферу. |
![]() |
#12
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
ScorpioT1000
Работаем
![]() ![]() offline
Опыт: отключен
|
А мож ему не шар надо, а эффект убрать? |
![]() |
#13
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
dk
![]() offline
Опыт:
60,293Активность: |
Ну еффект убрать он как-нибудь сам сможет, хотя там с жаром прейсподней есть некотороя хитрость! |
![]() |
#14
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Burning rain
Сжигающий дождь
![]() offline
Опыт:
261Активность: |
Iron, я хотел, чтобы шар был над головой юнита постоянно! Прикол в том, что твою схему я применял и отверг. Когда же я отдельно создал триггер, меняющий каждую секунду положение =шара= отключение стало глючить. Можно, конечно, просто создавать над башкой эффект, но как у эффекта создавать анимацию атаки(к тому же, пока юнит подлетит...)? Задача не решена. Dead_knight, а что за хитрость? |
![]() |
#15
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
ScorpioT1000
Работаем
![]() ![]() offline
Опыт: отключен
|
"Решил сделать нестандартную абилку. Короче, я не понимаю как и что нужно сделать, чтобы комп отличил "Применить Жар Преисподней" от "Развеять...". Плиз, подскажите, пожалуйста" _ Мой те совет - полазай сам и все поймешь. Я не гоню тя с академии, но мне не кажется, что здесь есть ошибка близзов. |
![]() |
#16
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Iron
Листовой
![]() ![]() offline
Опыт:
24,427Активность: |
Burning rain, а как ты менял положение шара? Периодически Move unit (instantly) ? Если да, то глючить не должно.
Iron добавил: ScorpioT1000, блиииин, вроде ж есть событие "Юнит завершает применение способности". Вот что значит вовремя натолкнуть на мысль, респект тебе, ScorpioT1000 |
![]() |
#17
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
ScorpioT1000
Работаем
![]() ![]() offline
Опыт: отключен
|
НО ОН ЖЕ БЛИН написал, что у него она НЕ РАБОТАЕТ, а оказалось, что голова не работает.... вот так всегда, кто-то пишет незнайче, а мы должны смотреть, искать, обдумывать. А потом оказывается, что все и обычным способом решается. |
![]() |
#18
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Burning rain
Сжигающий дождь
![]() offline
Опыт:
261Активность: |
Ни тупите меня! Ни-чё обычным способом не решается! Попробуйте "Юнит завершает применение способности", комп будет тупить. Я ни кого не критикую, но я пробовал то, что вы предлагаете. ScorpioT1000, я не говорил, что ошибка Близзов, я просто просил помощи. ладно, ребята, решу проблему сам. Тему можно закрыть. |
![]() |
#19
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|