Всем привет морозной стужей.
Вот знаете, в реальности, лучники которые стреляют из лука, вот стрела которая летит, она летит по направлению и если враг отбежит в сторону, то стрела в него не попадёт а пролетит по прямой дальше, короче это называется промах. Стрелы ведь летят по прямой и если с линии полёта стрелы враг убежит, то стрела в него не пойдёт, а в Варкарфте по стандарту, стрелы сами догоняют врагов, тоесть все дальние атаки, что у магов, что у стрелков, их атака догоняет врага, даже если он будет бегать. А как сделать так, что-бы было как в реале. Тоесть дальняя атака была по линии, стрела лучника, огненный шар Мага. Ведь которые догоняют, это уже способности использующиеся засчёт маны, например есть способность Самонаводящееся стрела, которая будет догонять врага.
Но обычная стрельба стрелой не догоняет, обычная стрела летит по прямой! Ну и вот как это сделать? Где там перелопатить атаку юнита, что-бы его обычная дальняя атака выпускала снаряды по прямой, что-бы можно было отбегать от них а?

По случайному стечению обстоятельств я делал похожую систему.
Лови мапу.
Когда будешь пробовать:
  • Возьми герою огнестрельное оружие (оно должно быть в 1 слоте инвентаря)
  • Когда у героя огнестрел, он лишается возможности атаковать в ближнем бою. Стрельба осуществляется щелчком левой кнопки мыши (приказ smart) по противнику. Чтобы целиться было легче, включай режим позиционного огня (горячая клавиша А), тогда герой будет стрелять по щелчку не только по противникам, но и в точку.
  • Стрелы/пули летят по прямой и разбиваются о препятствия. Они ранят первого противника на своем пути. Можно настроить АОЕ.
  • Все триггеры, связанные с системкой в директории Missile Sys. Так же нужен Bribe's Unit Indexer. Это один триггер и он лежит рядом.
Загруженные файлы
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
22
У меня в карте присутствует такая система. И довольно шустро работает.
Но вот тебе я ее не дам.
9
Obelick:
Некрофрегианец, хайв это hiveworkshop, зарубежный популярный и полезный сайт по варкрафту.
Как совместить - это уже сам думай, я такую систему не делал. Нужно пробовать и смотреть, что получается. Я бы начал так:
Сделал бы стандартный снаряд без модели и скорость его полета максимальной. При получении урона целью, лечил бы его на величину полученного урона, а затем создавал триггерный снаряд, который бы летел в область противника. Но не знаю, как по факту это все будет выглядеть, будут ли совпадать анимация с созданием снаряда и т.д. Начало я тебе уже положил, действуй. Или может кто-то объяснит как это сделать другим способом.
Крч ладно. Можешь забить и не парится! Этот способ что ты сказал трудный да и плохой.
Мне лень задавать снова вопрос, поэтому спрошу тут! Скажи, ты не знаешь, где тут на хгм отдел в котором задают вопросы по созданию мода для варкрафт 3?
Molecyla:
можешь сделать атаку юнита как бы осадной, как у катапульт, у них снаряд не преследует юнита
ОК сделаю. Только проблема в том, что буде-ли снаряд наносит урон по пути? вдруг на пути будет другой враг до того, к которому летит снаряд а?
Bornikkeny:
У меня в карте присутствует такая система. И довольно шустро работает.
Но вот тебе я ее не дам.
А вот ты дай карту, давай ссылку
12
По случайному стечению обстоятельств я делал похожую систему.
Лови мапу.
Когда будешь пробовать:
  • Возьми герою огнестрельное оружие (оно должно быть в 1 слоте инвентаря)
  • Когда у героя огнестрел, он лишается возможности атаковать в ближнем бою. Стрельба осуществляется щелчком левой кнопки мыши (приказ smart) по противнику. Чтобы целиться было легче, включай режим позиционного огня (горячая клавиша А), тогда герой будет стрелять по щелчку не только по противникам, но и в точку.
  • Стрелы/пули летят по прямой и разбиваются о препятствия. Они ранят первого противника на своем пути. Можно настроить АОЕ.
  • Все триггеры, связанные с системкой в директории Missile Sys. Так же нужен Bribe's Unit Indexer. Это один триггер и он лежит рядом.
Загруженные файлы
Принятый ответ
28
щелчком левой кнопки мыши (приказ smart)
мб правой?
5 комментариев удалено
9
Int3r_Karma:
По случайному стечению обстоятельств я делал похожую систему.
Лови мапу.
Когда будешь пробовать:
  • Возьми герою огнестрельное оружие (оно должно быть в 1 слоте инвентаря)
  • Когда у героя огнестрел, он лишается возможности атаковать в ближнем бою. Стрельба осуществляется щелчком левой кнопки мыши (приказ smart) по противнику. Чтобы целиться было легче, включай режим позиционного огня (горячая клавиша А), тогда герой будет стрелять по щелчку не только по противникам, но и в точку.
  • Стрелы/пули летят по прямой и разбиваются о препятствия. Они ранят первого противника на своем пути. Можно настроить АОЕ.
  • Все триггеры, связанные с системкой в директории Missile Sys. Так же нужен Bribe's Unit Indexer. Это один триггер и он лежит рядом.
Понятно. ну хорошо, позырю, можешь забить на эту парилку чувак. Спасибо за помощь
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.