У каждого юнита на карте есть свой уникальный индекс. Есть ли функция, позволяющая его узнать?

Эти индесы, тупо переменные для редактора, в игре это глобалки - gg_unit_001, 002 и так далее, да и только если на юнита сделано какое нить событие или триггерное действие.
Собственно все эти гуи индексы никто не юзает, если нужно номер юнита узнать GetHandleId() в помощь.
Кстати да, хендл юнита может быть не уникальным, как то извращались с вейтами что хендл ид у нескольких юнитов был один.
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
25
naxim, индекс нет. Можно узнать хэндл юнита (уникальный номер, но игроки его не видят).
16
naxim, индекс нет. Можно узнать хэндл юнита (уникальный номер, но игроки его не видят).
Как его узнать? А должны видеть?
24
Зачем заменять custom value? O_o Он в принципе даёт хранение неограниченного количества данных
16
Melissa:
Зачем заменять custom value? O_o Он в принципе даёт хранение неограниченного количества данных
Надо в него свой гигабайт прона записать.
24
Ну дык?
Создай массив переменных Index и присваивай ему Index[СV юнита]= 0001...
...
Даже два индекса можешь создать, даже три, даже тыщу
Или ты как-то иначе юзаешь CV вместо нумеровки?)
Ах, глянул скрины в той теме, да ты юзаешь CV для хранения какой то там величины груза.
Будет лучше нумеровать входящих на карту юнитов по CV и заводить на них 100500 данных
Груз{]
Вес[]
Имя[]
Вредные привычки[]
Задолженность перед артесом[]
Где CV - везде номер юнита и его данных
Загруженные файлы
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.