Мне нужно сделать так, что имя предмета, которое в редакторе (I023/I01X) и подобное выводилось на экране через string. Я попробовал сделать через name item, но как понял, он хочет вывести имя предмета которое прописано в названии. Пробовал поэкспериментировать с I2S т.к. прдмет по сути, это обычное число, но всё равно не выводило.
Принятый ответ
Hate:
Если так, мне нужно
Узнать что за ид предмета в 1 слоте у героя и вывести его.
I2R(ItemTypeId(UnitItemInSlotBJ(u, 1))) Типо такого, но это не работает )
В JASS'e совершенно недавно, и работаю только со стандартными BJ функциями, если не сложно, можно как-то расписать, что бы понять и запонмить что-то новое.это вам нужно взять ItemTypeId и затем конвертировать его в нужный тип исчисления, или как он там называется
Если так, мне нужно
Узнать что за ид предмета в 1 слоте у героя и вывести его.
I2R(ItemTypeId(UnitItemInSlotBJ(u, 1))) Типо такого, но это не работает )
`
ОЖИДАНИЕ РЕКЛАМЫ...
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
Отредактирован Reform
Если так, мне нужно
Узнать что за ид предмета в 1 слоте у героя и вывести его.
I2R(ItemTypeId(UnitItemInSlotBJ(u, 1))) Типо такого, но это не работает )
Отредактирован MpW
I2R(ItemTypeId(UnitItemInSlotBJ(u, 1))) - кажется, если не ошибаюсь, выведет в десятичной системе счисления, а чтобы в 256-ричную, надо будет переводить из 10-чной в 256-ричную.
Отредактирован scopterectus
Отредактирован MpW
не шарю в счислениях.можно ли это как-то пофиксить?