0
1
10 месяцев назад
0

» WarCraft 3 / Как сделать способность, без обязательной цели

rsfghd, поставил HandleCounter чтобы смотреть утечки. Да уж, тысячи набираю за считанные секунды. Буду завтра брать твой код. У тебя ваще всё прекрасно!) Пытался еще найти информацию какое количество Handle будет уже критично, но не нашлось.
2
1
10 месяцев назад
2

» WarCraft 3 / Как сделать способность, без обязательной цели

rsfghd, я не очень понял, как может утечь и что будет если утечет. Краш игры? У меня проще алгоритм чем в гайде. Нету дополнительных эффектов, кроме самой волны. А сама волна удаляется когда достигает цели чисто по триггеру. А если никого не достигает, то тоже пропадает. Также, у меня нельзя делать много эффектов, у них есть перезарядка. Вроде не должно быть утечек, по идеи. Но в любом случае время покажет. Спасибо за помощь и за карту с эффектами. Может пригодиться в будущем, если вдруг будут утечки или надо будет усовершенствовать. Я поставил твое сообщение как ответ и лайк поставил. Спасибо!
0
1
10 месяцев назад
0

» WarCraft 3 / Как сделать способность, без обязательной цели

rsfghd, Всё, спасибо! Больше не надо. Я сделал как хотел. Применил массивы, протестил и в принципе работает. Да может получилось чуть затратно по ресурсам, но зато свое)
0
1
10 месяцев назад
0

» WarCraft 3 / Как сделать способность, без обязательной цели

rsfghd, да, я не понял что такое муи и хт (Хэш-таблица наверное) из верхнего комментария. Признаюсь, хотя это итак было понятно, что я не спец в картостроение и сокращения даже не знаю. Всё что у меня есть, это общие знания программирования + русифицированный редактор. Нырять в джасс как-то не хотелось бы🙁. Поэтому пытаюсь решить всё что можно с помощью ГУИ варианта😏. Мне как-то сомнительно просить помощь у кого-то за бесплатно, никогда такое обычно не делал. Но, если сделаешь, я конечно буду благодарен😅. Или если это займет много времени, то может направление подскажешь, куда смотреть и что посмотреть.
Крайний случай, это с помощью 12 переменных под каждого игрока и столько же тригеров, а может чуть больше под всю эту тему. В любом случае, каких-то других глобальных и сложных обработок не планируется и думаю ресурсов варкрафта хватит на такой не оптимизированный путь.
0
1
10 месяцев назад
0

» WarCraft 3 / Как сделать способность, без обязательной цели

rsfghd, его триггерная способность хороша для уникальной способности, если её будет использовать один человек. Но, если эта способность будет использовать 2 человека одновременно с двух героев, то из-за использования общих переменных и таких триггеров как "Выбрать всех юнитов определенного типа", будут происходить баги. Как можно решить такую проблему? Чтобы способность могли юзать несколько человек одновременно.
Пока в голову приходят 2 мысли:
  1. Использования массива в переменных и когда кто-то юзают способность, вписывать это в массив. Пока не очень представляю как учитывать 12 возможных игроков. Может быть заранее где-то инициировать массив на 12 игроков и потом использовать его.
  1. Сделать 12 переменных, а точнее у меня будет 24 переменные, а еще и таймеров 12. Не, чето такой вариант вроде не очень. Массивы кажется менее ресурсоемкими
Может есть у тебя какое-то видение на этот счет?
2
1
10 месяцев назад
2

» WarCraft 3 / Как сделать способность, без обязательной цели

rsfghd, я тот гайд посмотрел после вопроса. В принципе я получил тот результат, который хотел. Единственное, почему-то аналогичные команды в редакторе дают другой результат, нежели как в видосе. Чудеса...
0
1
10 месяцев назад
0

» WarCraft 3 / Как сделать способность, без обязательной цели

rsfghd, да, я уже видел видео на ютубе, как там делали что-то похожее через таймер и москиты. Нет, это не таргетная способность, просто бросаешь её на область и грубо говоря летит нож в одну сторону. Если попадет в кого-то, то он умрет.
0
1
1 год назад
0

» WarCraft 3 / Священнослужитель

Прикольно