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

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

Ответ
 
IceBear
Вождь Мирового Картостроя
offline
Опыт: 7,800
Активность:
Реальная Стрела
У меня 2 вопроса:
1) Как создать разлет стрел, т.е., чем дальше юнит, выстреливающий стрелу находится от юнита, в которого выпускается стрела, тем меньше у него шанс попасть в этого юнита. Также, желательно, чтобы учитывались препятствия и деревья.
2) Как сделать так, чтобы стрела летела в определенное место (точку).

Примечание:
1) Если кто-то будет описывать решение 2 вопроса, то событие указывать не обазательно.
2) Точка, в которую будет падать стрела рассчитывается по триггеру:
(Position of <Unit>), <0> towards, (Facing angle of <Unit> degrees)


---Заранее благодарен! Флуд не обязателен!---
Старый 25.08.2006, 22:55
ScorpioT1000
Работаем
offline
Опыт: отключен
В трех вловах:
Есть способность "Веер игл"
Старый 25.08.2006, 23:26
T Mon

offline
Опыт: 3,825
Активность:
По поводу второго вопроса, думаю, надо просто отключить самонаведение...
Старый 25.08.2006, 23:26
Ablare

offline
Опыт: 2,315
Активность:
на серче есть карта реал арчер систем, посмотришь как это выглядит и поймеь что у близзов намного лучше =)

Ablare добавил:
ScorpioT1000 разве эта не ярость???
Старый 25.08.2006, 23:27
ScorpioT1000
Работаем
offline
Опыт: отключен
Нет, у Смотрящей в ночь есть способность "Веер игл".
Старый 25.08.2006, 23:32
Ablare

offline
Опыт: 2,315
Активность:
она атакует рандом противников и во все стороны(конечно какой лучник не мечтает стать дикобразом :) )
Старый 25.08.2006, 23:40
Iron
Листовой
offline
Опыт: 24,427
Активность:
Ну я бы лично делал стрелы на дамми юнитах, ибо атака одного юнита другим отслеживается ещ за несколько милисекунд до выпуска снаряда.
Старый 26.08.2006, 03:01
IceBear
Вождь Мирового Картостроя
offline
Опыт: 7,800
Активность:
Iron, ты не мог бы поподробней?
Старый 26.08.2006, 10:20
ScorpioT1000
Работаем
offline
Опыт: отключен
Цитата:
Сообщение от Ablare
она атакует рандом противников и во все стороны(конечно какой лучник не мечтает стать дикобразом :) )

Можно круг заменить на полукруг.
Старый 27.08.2006, 01:51
IceBear
Вождь Мирового Картостроя
offline
Опыт: 7,800
Активность:
Млин, так кто-нить скажет, как сделать разброс стрел при атаке лучника?!
Старый 27.08.2006, 10:24
GadenbIsh
Просто Гад
offline
Опыт: 70,430
Активность:
народ, если вы не хотите подробно объяснять, то по-мойму лучше и не писать...
создаешь кучу-дамиков на основе мортир с снарядом - стрела на месте юнита, и запускаешь атакуешь ими в случайную зону возле вражеского юнита.
Старый 27.08.2006, 20:52
Ablare

offline
Опыт: 2,315
Активность:
твой юнит кастует далее: 1) создаешь дамми юнита
2)каждую сек отправляешь его на position of дамми +5(или как тебе удобней) задаешь угол...
тут же задаешь интегер(или реал) = дистанция между твоим кастером и дамми
далее выбираешь всех юнитов возле дамми и проверяешь если >0 то убиваешь дамми, делаешь проверку (1000 - i ) -это будет твой шанс на то, что не промазал если ( i ) больше(например) 200 то наносишь урон каждому юниту из ласт группы
Старый 27.08.2006, 21:58
IceBear
Вождь Мирового Картостроя
offline
Опыт: 7,800
Активность:
Хм... интересная идея... Правда в ней возможны и баги, ибо много всего понакручено... но попробую...
Старый 27.08.2006, 22:33
GadenbIsh
Просто Гад
offline
Опыт: 70,430
Активность:
Ablare
по-мойму ему не нужна абилка, а чтобы все лучницы так атаковали... чем мой вариант не подходит?
Старый 27.08.2006, 22:34
Кет

offline
Опыт: 111,209
Активность:
если руки прямые, то баги в такой идее не возможны...
Старый 27.08.2006, 22:35
Ответ

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

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

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

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



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