Хостинг серверов Minecraft playvds.com
  1. Вы находитесь в русском сообществе Bukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на русский язык плагины наших собратьев из других стран.
    Dismiss Notice

Помогите Прочность для итема без неё

Discussion in 'Разработка плагинов для новичков' started by Mabus, Jan 30, 2017.

  1. Blc_Dragon

    Blc_Dragon Активный участник Пользователь

    Trophy Points:
    76
    Имя в Minecraft:
    Blc_Dragon
    Тут он есть. указанная версия 1.7.10
    https://github.com/Bukkit/mc-dev/blob/master/net/minecraft/server/Item.java

    Я переполз в нее. Методом там этим и не пахнет.[DOUBLEPOST=1485804842,1485804791][/DOUBLEPOST]И вообще.
    Пакеты\протокол либ так умеют?

    Я там не шарю, но есть те кто шарит вроде как.
     
  2. Хостинг MineCraft
    <
  3. xDark

    xDark Активный участник Пользователь

    Trophy Points:
    96
    Skype:
    ailyashevich
    Имя в Minecraft:
    xDark
    Клиент крашнится если так сделать
     
  4. Blc_Dragon

    Blc_Dragon Активный участник Пользователь

    Trophy Points:
    76
    Имя в Minecraft:
    Blc_Dragon
    Это к чему?
     
  5. alexandrage

    alexandrage Администратор

    Trophy Points:
    173
    Skype:
    alexandr0116
    Или это не тот метод что изчез)?
     
  6. Blc_Dragon

    Blc_Dragon Активный участник Пользователь

    Trophy Points:
    76
    Имя в Minecraft:
    Blc_Dragon
    исчез метод Item'a.

    Как и несколько других вместе с полями. Так что восстановить его анрил, а ниже 1.7.10 лезть даже не хочу
     
  7. alexandrage

    alexandrage Администратор

    Trophy Points:
    173
    Skype:
    alexandr0116
    Ну тогда из nbt восстановить. Или тоже не прокатит?
     
  8. Blc_Dragon

    Blc_Dragon Активный участник Пользователь

    Trophy Points:
    76
    Имя в Minecraft:
    Blc_Dragon
    что ты из nbt собрался восстанавлвать?
     
  9. alexandrage

    alexandrage Администратор

    Trophy Points:
    173
    Skype:
    alexandr0116
    Забей.
     
  10. CraftCoder

    CraftCoder Старожил Пользователь

    Trophy Points:
    108
    Имя в Minecraft:
    CraftCoderr
    Полоску в принципе костыльную можно и в лоре рисовать. А если нужна как у дефолтных предметов, то никак.
     
  11. Blc_Dragon

    Blc_Dragon Активный участник Пользователь

    Trophy Points:
    76
    Имя в Minecraft:
    Blc_Dragon
    Где то плавал тема, ,что в зависимости от прочности, можно вывести разную текстуру для айтемов.
    (тупо рисуем полоску в фш)

    Ну и вот еще - тутор как установить эту кастомную текстурку.
    https://www.spigotmc.org/wiki/custom-item-models-in-1-9-and-up/

    Костыль, но лучше чем ничего.
    В теории перестанет работать, как только игрок впилит свои текстуры себе.
     
  12. Dereku

    Dereku Старожил

    Trophy Points:
    173
    Skype:
    derek_unavailable
    Имя в Minecraft:
    _Dereku
    Нифига.

    На самом деле damage можно присвоить любому блоку/предмету и он будет спокойно жить. Офк без полоски прочности, но все же. Правда, в зависимости от обстоятельств, текстура предмета может измениться на missing texture.
     
  13. CoolBoy

    CoolBoy Активный участник Пользователь

    Trophy Points:
    96
    Skype:
    thecoolboy2070
    Имя в Minecraft:
    CoolBoy
    Уже писали это.

    Тут человеку сразу ответили что с полоской на блоках - не прокатит. А свою систему durabulity можно хоть на чём реализовать, главное знать где и как хранить о ней данные.
     
  14. Автор темы
    Mabus

    Mabus Активный участник Пользователь

    Trophy Points:
    76
    Skype:
    chervanenko
    Имя в Minecraft:
    Chervanenko
    А жаль. Ох уж эти рукожопы из можанга, тоже мне "объектно" ориентированные. Объект один - грести бабло, на остальное они чихали. =((((
     
  15. alexandrage

    alexandrage Администратор

    Trophy Points:
    173
    Skype:
    alexandr0116
    Так все игры для бабла сделаны. Не знал?
     
  16. Автор темы
    Mabus

    Mabus Активный участник Пользователь

    Trophy Points:
    76
    Skype:
    chervanenko
    Имя в Minecraft:
    Chervanenko
    Не все. =)
     
  17. alexandrage

    alexandrage Администратор

    Trophy Points:
    173
    Skype:
    alexandr0116
    Именно все. Либо сама игра платная, либо в ней некая реклама или донат и тп. Иногда старые игры становятся фри, это уже не в счет.
     

Share This Page