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

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

Ответ
 
B100D E1F
Scarecrow
offline
Опыт: 4,719
Активность:
Мультишот
Люди, как сделать спелл, чтобы юнит с определенной вероятностью выпускал не 1, а 3 стрелы по 3 врагам? И еще, как сделать цепную молнию автокастом?
Старый 08.07.2006, 18:02
Blood Angel

offline
Опыт: 1,818
Активность:
Цитата:
Как сделать цепную молнию автокастом?

Проверяй проценты, создавай кастера со способностью "Цепная молния" и чтоб кастер применил спелл.
Старый 08.07.2006, 18:50
GadenbIsh
Просто Гад
offline
Опыт: 70,930
Активность:
B100D E1F
  1. при атаке, делаешь так:
если любое число от 0 до 3 = 2, то создавать невидимых лучниц, давай им приказ стрелять по целям находящимся близко к выбранной целе и удалять их.
Если непонятно - объясню на триггах
Старый 08.07.2006, 18:54
FoK_KruGer
<3 Vocal Trance
offline
Опыт: 19,940
Активность:
Я понял. Но объясни на тригах. 9 приосто интересно )
А вообще это спелл медузы из доты..
Старый 08.07.2006, 19:22
GadenbIsh
Просто Гад
offline
Опыт: 70,930
Активность:
Sample
Events
Unit - A unit Is issued an order targeting an object
Conditions
Actions
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
(Random integer number between 0 and 3) Equal to 2
Then - Actions
Unit - Create 1 невидимая лучница for (Owner of (Casting unit)) at (Position of (Casting unit)) facing (Position of (Attacked unit))
Set target1 = (Random unit from (Units within 300.00 of (Position of (Attacked unit))))
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
Or - Any (Conditions) are true
Conditions
((Triggering unit) is A ground unit) Equal to True
((Triggering unit) is A flying unit) Equal to True
Then - Actions
Unit - Order (Last created unit) to Attack target1
Else - Actions
Unit - Create 1 невидимая лучница for (Owner of (Casting unit)) at (Position of (Casting unit)) facing (Position of (Attacked unit))
Set target1 = (Random unit from (Units within 300.00 of (Position of (Attacked unit))))
If (All Conditions are True) then do (Then Actions) else do (Else Actions)
If - Conditions
Or - Any (Conditions) are true
Conditions
((Triggering unit) is A ground unit) Equal to True
((Triggering unit) is A flying unit) Equal to True
Then - Actions
Unit - Order (Last created unit) to Attack target1
Else - Actions
Wait 1.00 seconds
Unit Group - Pick every unit in (Units of type невидимая лучница) and do (Actions)
Loop - Actions
Unit - Remove (Picked unit) from the game
Else - Actions
Старый 08.07.2006, 19:40
dk

offline
Опыт: 60,293
Активность:
GadenbIsh только при мультиплеере может запороться! И еще физ. размер лучниц не учитывается!
Старый 09.07.2006, 04:57
GadenbIsh
Просто Гад
offline
Опыт: 70,930
Активность:
тогда делать через таймер у юнитов, просто так быстрее и нагляднее=)
а физ. размер - не понял? не сделать их летающими и все....
Старый 09.07.2006, 05:02
B100D E1F
Scarecrow
offline
Опыт: 4,719
Активность:
Спасибо за хелп... Теперь в моей карте будэ больше интересных спелов...
Старый 09.07.2006, 17:14
DeHa
Смышленный Человек
offline
Опыт: 4,891
Активность:
Делается это через Абилку Танка Ракеты,и подобие его.А у медузы...В общем В доте они все усложнили.Там кароче просто иконку активной сделали и соединили ее с Ракетами.А так все тоже самое.Не знаю Что там Гаденыш писал.
Старый 25.07.2006, 05:19
Korneliy
DMF
offline
Опыт: 23,443
Активность:
Во-первых абилка не тинка, а вертолета. Во-вторых в Доте ничего не усложняли, а балансили. В-третьих, гаденыш писал более интересный метод, дающий больше простора для мультишота. В часности разные стрелы при атаке, возможность каста и т.д. Скрипты решают.
Старый 25.07.2006, 05:31
DeHa
Смышленный Человек
offline
Опыт: 4,891
Активность:
Ага,а ты не подумал о том,что нельзя сделать прямую зависимость между арчерками и героем,чтобы урон был тот же.Задолбаешься арчерок делать.Столько разных арчерок.Хотя действительно интересно!
вообще то именно с абилки Танчика:))
Ну давай давай,найди мне в папке Стандартные заклинания в карте дота Спелл медузы,давай,слабо???Они его джассом обработали,так что ...
Старый 25.07.2006, 05:41
Korneliy
DMF
offline
Опыт: 23,443
Активность:
Я о том и говорю! Они ее балансили таким образом.
А урон синхронизировать не обязательно. Можно просто написать, мол дамаг от мультишота такой-то и такой-то.
Вообще еще можно так:
События:
Юнит получил урон(арчеркам дамаг ставим 1)
Условия
Юнит тайп оф юнит-дамаггер = арчерка
События:
Нанести урон дамаггерному юниту в размере [атака героя-шотера]
Фот.
Старый 25.07.2006, 05:51
DeHa
Смышленный Человек
offline
Опыт: 4,891
Активность:
О
\../
Я понял типа.Не легче ли сделать прямую зависимость урона арчерок и Героя.
Типа урон арчерок равен урону героя.Имхо норм.триггерщик(тоесть не я)такое сможет сделать.дык поискать надо,А если про твой триггер,то там некорректно работать будет
Старый 25.07.2006, 05:56
Korneliy
DMF
offline
Опыт: 23,443
Активность:
Ты бы лучше указал, где конкретно он будет работать некорректно.
Я знаю, в Джасс можно модифить силу атаки юнитов. И в ГУИ вроде тоже можно.
Старый 25.07.2006, 06:01
DeHa
Смышленный Человек
offline
Опыт: 4,891
Активность:
Он будет работать некорректно,так как может твоя модель,точнее твой герой Атакует Как дальний бой или любой кроме Мгновенный.Тоесть будет задержка анимации,задержка Фактора урона и т.дКароче много зае*ов
Старый 25.07.2006, 06:07
Korneliy
DMF
offline
Опыт: 23,443
Активность:
Ладно, понял, но то, что я написал - прибавка к скрипту Гаденыша.
Старый 25.07.2006, 06:27
DeHa
Смышленный Человек
offline
Опыт: 4,891
Активность:
Тогда это делает некорректным весь триггер.Дальше смысла нету писать,так как мы ответили все возможные и невозможные варианты.ТруЪ!
Старый 25.07.2006, 06:31
Thant

offline
Опыт: 94
Активность:
Дабы не создавать новую тему, пишу здесь. Так всё же как сделать цепную молнию автокастом?
Цитата:
Проверяй проценты, создавай кастера со способностью "Цепная молния" и чтоб кастер применил спелл.
Это мне ничего не сказало. Можно поподробнее?
Старый 13.03.2007, 17:03
bladehamster

offline
Опыт: 3,660
Активность:
ГГГ а варнов за мамонтизм не боисся? :)
Старый 13.03.2007, 18:33
Kiwi
Offline
offline
Опыт: 11,502
Активность:
bladehamster, при чем тут это? К тому же ответ на этот вопрос дали неправильный.
Как я понимаю, ему нужно поставить эту абилу на автокаст по принципу огненных или ледяных стрел.
Старый 13.03.2007, 18:43
Ответ

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

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

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

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



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