Как сконвертировать ID героя в строку и обратно? Ну в Dota Open Stats видел что то на подобии AH23

равкод это Integer. надо функцию писать, чтобы равкоды в строки конвертить.
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
22
это называет равкод и вы можете его увидеть список с параметром "Показывать название переменых"
И фич есть что
юниты начинают с h000
герои с H000
способности A000
Но могут и другие значение если вручную прописать
18
Нужно через JASS. В триггерах на GUI такого нет (в обычном редакторе). Равкод - это не конкретный объект, а его тип. То есть тип юнита или предмета и т. д.
20
Maniac_91, можете дать туториал где о них рассказывается или пару строк кода?
18
Если же имеются в виду объекты на карте, то это надо конвертировать в текст действие с конкретным объектом. Получится что-то вроде gg_hfoo_0012 (не помню точно). Не знаю, правда, есть ли смысл в этом, кроме использования в JASS; предполагаю, что автор вопроса работает на GUI).
Kirill78, конкретных инструкций не могу в данный момент дать. Попробуй поискать "равкод Warcraft 3".
А насчёт кода - просто переведи в текст, к примеру, действие создания юнита. Перевод в текстовый вид делается в редакторе триггеров в верхнем меню "Правка".
4 символа в одиночных кавычках - это и есть равкод.
20
Maniac_91, Работал в JASS. Все равкоды записаны в одиночных кавычках, а все строки в двойных.
Если в строку передать GetUnitTypeId(gg_unit_H000_0004) то будет ошибка
22
равкод это Integer. надо функцию писать, чтобы равкоды в строки конвертить.
Принятый ответ
20
biridius, ну и на последок: как юниту или абилке дать свой равкод?
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.