Добавлен
В новых функциях есть функции SetItemName и GetItemName - аргументом они берут не тип предмета, а экземпляр предмета. Поэтому я счёл, что функции позволяют менять названия экземпляров, как в случае с именами юнитов. Однако когда я меняю имя одного предмета - меняются названия всех предметов данного типа (чего не происходит при изменении имён у юнитов). Это бага, или так и запланировано? Есть ли резон ожидать, что это подправят и продолжать делать карту с расчётом что это будет исправлено?
И ещё вопрос - есть ли возможность преобразовать item в integer, мне нужно понимать с каким именно экземпляром из общего массива предметов идёт манипуляция предметом.

Да. У тебя же есть итемлвл. Либо БД. Если имя предмета такое, то индекс = 1.
Исправят или нет, вопрос не к комьюнити, а к разработчикам. В любом случае есть костыли вида "чёрт бы с ним, этим предметом, у меня рпг" и "пользователь наводит курсор на предмет, быстро меняй его имя"
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
17
DemonoiD, так нулевой пост начался с того, что багует. Изменение имени одного экземпляра предмета приводит к изменению имени всех экземпляров данного типа
21
Cancel, это определенно баг. Предмет передается в аргументы не просто так.
16
Пока что рассчитай на то, как работает сейчас
17
DemonoiD, функции работают и с названиями, и с описаниями
22
не баг вы просто не правильно передаете параметры!!!
12
pro100master:
не баг вы просто не правильно передаете параметры!!!
А как там можно неправильно передать параметры, так, чтобы поменялись названия всех предметов одного типа? На всякий случай, вдруг пригодится...
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.