Вот сам триггер, ни чего грандиозного в нём нет, просто курица следует за героем, если дистанция привышает 500, то куру ТПшит к герою. Но почему-то происходит глюк, когда убиваешь противника, то смещает самого героя немного в сторону, вместе с курицей. Если отключить триггер, то проблемы нет.
Хочу сделать простого носильщика шмоток, что бы следовал за героем, так как в игре есть телепорты, то что бы при отдалении от героя его тоже ТПшило к герою.

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

Karp, без утечек можно и на gui писать, вот статья. Даже если английского не знаешь, просто посмотри на примеры и поймешь что и как делать.
Насчет курицы - используй точку с offset и перемещай её в эту точку.
Загруженные файлы
`
ОЖИДАНИЕ РЕКЛАМЫ...
0
32
7 лет назад
0
Глупо сделано, нафига переодик? Так же не забываем что кура и герой имеют физ размер, а ты их в одну точку, они расталкивают друг-друга, ибо не могут пройти.
Если что есть событие - что юнит отошел от юнита, так же двигать нужно по координатам, X\Y так не будет сбиваться приказ + в проходимую точку возле героя а не под него!
Так же в триггере куча утечек, никогда не используйте подобный подход...
2
21
7 лет назад
2
quq_CCCP:
Если что есть событие - что юнит отошел от юнита
Пруф, пожалуйста, если не сложно. В gui такого не нашёл, или это jass?
0
32
7 лет назад
0
Units with range вроде и в гуи было
Должно работать, но я не проверял.
2
21
7 лет назад
2
quq_CCCP, unit within range это как раз наоборот, если юнит подходит :)
0
20
7 лет назад
Отредактирован Karp
0
quq_CCCP:
Units with range вроде и в гуи было
Должно работать, но я не проверял.
Units with range для подхода.
Я у курицы отключил коллизию через триггер, и физ.размер убрал на 0 в РО
к сожалению, нет знаний Jass для того что бы сделать не в ГУИ и без утечек.
Проблема походу с физ.размером, хотя я его на 0 поставил, потому что проблема когда курица под героя заходит, то при движении откидывает в сторону героя. Что посоветуете?
2
21
7 лет назад
Отредактирован Sozidar
2
Karp, без утечек можно и на gui писать, вот статья. Даже если английского не знаешь, просто посмотри на примеры и поймешь что и как делать.
Насчет курицы - используй точку с offset и перемещай её в эту точку.
Загруженные файлы
Принятый ответ
0
20
7 лет назад
0
TripleKor:
Karp, без утечек можно и на gui писать, вот статья. Даже если английского не знаешь, просто посмотри на примеры и поймешь что и как делать.
Насчет курицы - используй точку с offset и перемещай её в эту точку.
Спасибо, как раз хотел писать о том что решил проблему =) да просто сделал смещение на +10 по осям
0
13
7 лет назад
0
TripleKor, это почему? Если у нас изначально ЮнитА и ЮнитБ в одной позиции (~), то в чем проблема? Он отходит на заданный ренж от него - функция срабатывает. Разве не так?
3
21
7 лет назад
Отредактирован Sozidar
3
NekoriDes, нет. Если юнит отходит - функция не срабатывает. Проверил только что, на всякий случай.
0
32
7 лет назад
0
Могу посоветовать юзать дефолт блинк для куры, чтобы игрок не кликал абилку блинка юзать ее через руну, так решится проблема с коллизий юнитов.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.