Есть ли в WC не слишком костыльно-запарная возможность, реализовать такую штуку, чтобы большие юниты не стояли сзади за маленькими, а например рассталкивали их или могли наступать на них, ну общем чтобы не было голема стесняшки в пылу боя, который боится скелету на ногу наступить и поэтому нерешительно стоит в задних рядах?

Вот, сделал на скорую руку системку с расталкиванием. Голем будет толкать врагов, когда ты отдаёшь ему какой-либо приказ (именно ты должен это делать). В целом, немного кривовато, но до ума, думаю, ты доведёшь сам
Загруженные файлы
`
ОЖИДАНИЕ РЕКЛАМЫ...
4
Ещё я прикрепил скриншот, не сильно важный, но всё равно, чота его не видна >:с
Загруженные файлы
18
Голему физический размер на 0 ставишь
Загруженные файлы
4
UrsaBoss:
Голему физический размер на 0 ставишь
это конечно лучше чем ничего, спасибо, но я всё равно смог его зажать, да и идёт он не насквозь через юнитов, а огибая их своим нулём в центре кружка выписывая необыкновенные манёвры
Да, и ещё одна проблема, они друг в друге могут прятаться, вроде смотришь - стоит один голем, подходишь поближе и из него как из машины с клоунами ещё штук 10 вылезает големов, хочется чтобы сами эти большие юниты сквозь друг друга пройти не могли. типа эффект фейзов из доты, который работает только против маленьких юнитов
Загруженные файлы
18
ZeroCaty
да и идёт он не насквозь через юнитов, а огибая их своим нулём в центре кружка
для этого надо сделать голема летающим
21
Предложил бы такой вариант: создаёте базу данных со всеми физическими размерами всех юнитов (можно мемхак), а затем через периодический таймер выбираете всех воинов на карте и воинов, которые стоят рядом с ним, и отталкиваете их от первого, если физ. размер меньше, если больше, то отталкиваете уже первого. А если размер одинаковый, то - call DoNothing( ). :-)
18
ScopteRectuS ну такой костыль просто переплюнет все границы
16
Вручать руну вв с вечным фейд таймом, пусть об предметы спотыкаются
4
DracoL1ch:
Вручать руну вв с вечным фейд таймом, пусть об предметы спотыкаются
чуть не пришлось создавать ещё один вопрос: "что такое ВВ?", но обошлось, да, это будет получше чем физ.размер 0, спасибо
UrsaBoss:
для этого надо сделать голема летающим
ага, тогда он перешагнёт через горы, лесы, реки и моё самоуважение, слишком имба
ScopteRectuS:
Предложил бы такой вариант: создаёте базу данных со всеми физическими размерами всех юнитов (можно мемхак), а затем через периодический таймер...
звучит очень интересно, но это либо ещё миллионы времени изучения JASS который я изучал чуть меньше чем изучал, либо под заказ, но представляется страшно, как будто я вставляю эти ГУИ/ЖУСЫ в карту, и всё ломается, это точно не костыль 7-го поколения и на это стоит тратить силы и попробовать?
20
ScopteRectuS:
Предложил бы такой вариант: создаёте базу данных со всеми физическими размерами всех юнитов (можно мемхак), а затем через периодический таймер...
звучит очень интересно, но это либо ещё миллионы времени изучения JASS который я изучал чуть меньше чем изучал, либо под заказ, но представляется страшно, как будто я вставляю эти ГУИ/ЖУСЫ в карту, и всё ломается, это точно не костыль 7-го поколения и на это стоит тратить силы и попробовать?
Максимум - вайндволк с периодическим расталкиванием юнитов вокруг вашего голема. Но сделать это действительно красиво вам вряд ли будет по плечу, так что не заморачивайтесь :)
4
Diaboliko:
Максимум - вайндволк с периодическим расталкиванием юнитов вокруг вашего голема. Но сделать это действительно красиво вам вряд ли будет по плечу, так что не заморачивайтесь :)
мне будет достаточно если просто большие юниты будут проходить через всех, и раз в секунду например отталкиваться друг от друга, чтобы в 1 пиксель нельзя было настаковать их, а маленькие пусть своими маленькими делами занимаются и толкаются между собой
22
ZeroCaty, разве не провал у хуман вольшебница брать? она умеет толкать из него делай копия большим и маленким и радуй...
4
pro100master:
ZeroCaty, разве не провал у хуман вольшебница брать? она умеет толкать из него делай копия большим и маленким и радуй...
только что попробовал, в её вольшебстве не нашлось толкательных средств (мы же говорим о парящей женщине с плохим макияжем?)
22
ZeroCaty, для стояших оталкивании нет у варика механик физик.. Так как там строго физический размер проверяет через поиск пути... Хотите что то свое делай Unity варик не для продвинутых кодирование
13
DracoL1ch, а что за руна такая?) Виндвок?
pro100master, Тоадкоп делал систему, если не ошибаюсь (там такие шарики зеленые были, которые скатывались с горок и толкались). Сейчас найду.
21
UrsaBoss, почему костыль? Мне кажется это не костыль, а прямое решение проблемы.
4
Пушистый:
DracoL1ch, а что за руна такая?) Виндвок?
pro100master, Тоадкоп делал систему, если не ошибаюсь (там такие шарики зеленые были, которые скатывались с горок и толкались). Сейчас найду.
Это случайно не оно? xgm.guru/p/wc3/power-of-planet
27
Пушистый:
pro100master, Тоадкоп делал систему, если не ошибаюсь (там такие шарики зеленые были, которые скатывались с горок и толкались). Сейчас найду.
вот эта xgm.guru/forum/showthread.php?t=19531
красочное отталкивание сфер =))
4
Все дали много хороших вариантов, пока в силу своей нубовости использую только триггерное наложение стремительности (п.с. уже сделал, работает отлично и большие юниты принимают активное участие в бою не создавая заторов), ну и в будущем, по этим наработкам буду учить jass чтобы большие юниты друг от друга отталкивались. Всем большое спасибо!
Загруженные файлы
27
ZeroCaty, стремительность работает на обычных юнитов, а вот через здания не может ходить. Можно больших делать здания.
4
Steal nerves:
ZeroCaty, стремительность работает на обычных юнитов, а вот через здания не может ходить. Можно больших делать здания.
мне здания и не нужны, проблема что в сражениях с больших количеством юнитов, гиганты не могут подойти к врагам из-за своего жирного хитбокса и поэтому до последнего стоят сзади, а с ВВ они всегдя в первых рядах
11
Вот, сделал на скорую руку системку с расталкиванием. Голем будет толкать врагов, когда ты отдаёшь ему какой-либо приказ (именно ты должен это делать). В целом, немного кривовато, но до ума, думаю, ты доведёшь сам
Загруженные файлы
Принятый ответ
4
Stalker Freedom:
Вот, сделал на скорую руку системку с расталкиванием. Голем будет толкать врагов, когда ты отдаёшь ему какой-либо приказ (именно ты должен это делать). В целом, немного кривовато, но до ума, думаю, ты доведёшь сам
Прям то что нужно! Ты шикарен :D
Уф, сколько я утечек в секунду в свою карту напихал, но ничо, пока не тормозит и не вылетает и её хватает примерно на 4 часа, пока что могу ничего не фиксить xd
Ещё раз всем спасибо, комбинация Стремительности и наработки Stalker Freedom (немного переделанной конечно) дали желаемый результат!
Я только что случайно наткнулся на рассталкивающихся юнитов без триггеров и джаса.
я сделал своих грифонов и дал им способность опускаться на землю, через способность у друида-ворона. И из-за какого-то бага или я где-то не до конца всё прописал, когда кликаю на грифона земле, над ним появляется ещё один (второй) зелёный кружок выделения, типа он всё ещё летающий, хоть и наземный уже, и когда эти грифоны собираются в одном месте, их рассталкивает в разные стороны
Думаю это можно заабузить, создать 2 типа юнитов, 1 летающий, которого строит игрок, второй приземлившийся, с этим багом, засунуть способность в спелблук, залочить его и после того как юнит построится, триггерно его садить на землю, и получится такая колизия у них забавная. Но ещё не проверял, так что хз
Загруженные файлы
33
youtu.be/AKtZBLa6TAA а я вот так сделал, конечно хорошо когда уже есть своя система столкновений и отталкиваний, тут тупо каждые 0,05 сек голем проверяет нет ли у него целей для отталкивания в радиусе 150, если есть и если он не стоит на месте то отталкивание
Чтобы оставить комментарий, пожалуйста, войдите на сайт.