Ставлю боевую единицу на паузу,делаю неуязвимым,делаю невидимым,беру заранее заготовленную другую боевую единицу и ставлю на место предыдущей,подменяю ее ( в итоге например стоял человечек, а теперь на его месте стоит он же но летающий.)
При этом не указываю никакой угол и не создаю никаких точек, вызывает ли подобная дешевая махинация утечку?

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

Установи значение глобальной переменной типа точка = позиция юнита и перемещай уже по ней. Если больше не нужна то очищай с помощью call remove location. А если ты хочешь использовать локалку то тебе и работать с ней далее придется это как минимум custom script, который как раз и граничит с jass, про что тебе в принципе и сказали.
`
ОЖИДАНИЕ РЕКЛАМЫ...
0
26
6 лет назад
0
зависит от того как ты это делаешь
0
18
6 лет назад
0
0
20
6 лет назад
0
Hate:
зависит от того как ты это делаешь
move trigering unit 2 at position trigering unit 1. Все на триггерах. То есть если точка не созается при этом то утечки нет?
UrsaBoss:
point with polar offset не использую.Просто переношу на позицию предыдущего юнита
0
18
6 лет назад
0
position trigering unit
это уже говорит о точке
0
20
6 лет назад
0
UrsaBoss:
position trigering unit
это уже говорит о точке
так что мне делать- то , создавать локальную,потом под эти юнитом создавать глобальную типа точку,точка,потом возвращать обратно и писать call remove location ( udg_point) ?
0
18
6 лет назад
0
SсRealm достаточно писать на jass, а не на gui
0
20
6 лет назад
0
SсRealm достаточно писать на jass, а не на gui
Вот прямо сразу сел и шпарю, вот аж скрипты только так вылетают....
Да ну к черту, проще тогда перейти на редактор второго старкрафта или вообще выучить язык программирования.
jass, не прощает ошибок это не триггер.Не судьба((
0
7
6 лет назад
0
Установи значение глобальной переменной типа точка = позиция юнита и перемещай уже по ней. Если больше не нужна то очищай с помощью call remove location. А если ты хочешь использовать локалку то тебе и работать с ней далее придется это как минимум custom script, который как раз и граничит с jass, про что тебе в принципе и сказали.
Принятый ответ
2
26
6 лет назад
Отредактирован 8gabriel8
2
SсRealm, если другая заранее заготовленная единица создаётся, то кроме точки ещё утекает группа, так как создание юнита-это создание группы из одного существа. А вообще какие проблемы с точкой? Запаузил юнита, назначил переменную точки, поставил в неё летающего юнита, удалил точку. Всё, можешь дальше с переменной работать!)
0
18
6 лет назад
Отредактирован Hodor
0
8gabriel8:
создание юнита-это создание группы из одного существа
Если создавать юнита нормально, не через BJ функции, то утечки не будет)
Так то да, в гуи это утечная функция
Чтобы оставить комментарий, пожалуйста, войдите на сайт.