Follow along with the video below to see how to install our site as a web app on your home screen.
Примечание: This feature may not be available in some browsers.
Слушай, а у вас особенный загрузчик 3Д моделей? Вроде полигонов больше 1000, и работает.GloomyFolken написал(а):Лол, это невозможно. Глубоко неправ тут ты. Пока предмет валяется на земле, данные реально хранить в IExtendedEntityProperties сущности предмета. Когда он в инвентаре у игрока, можно хранить данные в IExtendedEntityProperties игрока. Даже если закрыть глаза на сложность костыля для перехода между этими двумя состояниями, то решение все равно ломается, когда предмет перемещают в сундук. Там привязывать его уже не к чему, никакого IExtendedTileEntityProperties не существует.
Хранить данные в NBT предмета - меньшее из зол. Если кажется плохим то, что эта информация отправляется клиентам когда не нужно, то можно хранить не сам инвентарь, а ссылку на него. Это усложнит код, но уменьшит объем передаваемых данных.
Ну в сраку это гуи у оружия : )Dovakin написал(а):Жаль. Знаменитые моды его используют. Видимо сталкерлпроекты делают через жёппу.
Алсо,у меня все работает(я делал IInventory)
Ты так говоришь, как будто я не использую IExtendedEntityPropertiesDovakin написал(а):Жаль. Знаменитые моды его используют. Видимо сталкерлпроекты делают через жёппу.
Алсо,у меня все работает(я делал IInventory)
А теперь внимательно прочитай, что я предлагаю с самого начала. И @svk с самого первого сообщения в топике хочет привязку именно к предмету, а не к игроку.Dovakin написал(а):Яснопонятно. Я делал двойное реализование. IInventory и IExtented.... У меня работает. А для атачментов можно в конструктор нбт передать,а потом записать. Записать в нбт,а итем читает и добавляет
Во-первых, это не быдлокод, а самое логичное решение в этом случае. Да, оно попахивает костылями, но ничего лучше придумать не выйдет.Dovakin написал(а):Я рюкзак делал и мне этого хватило. Пусть он решает как хочет(быдлокод нехорошо,но что уж поделать)