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

Принятый ответ

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