1. Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.
    Скрыть объявление
Скрыть объявление
В преддверии глобального обновления, мы проводим исследования, которые помогут нам сделать опыт пользования форумом ещё удобнее. Помогите нам, примите участие!

Идея BrokenArms

Тема в разделе "Запросы на разработку плагинов", создана пользователем chief, 30 мар 2016.

  1. Автор темы
    chief

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

    Баллы:
    76
    Добрый день. Знающие люди, напишите пожалуйста, простенький плагин на снимание здоровья за ламание блоков рукой
    За один сломанный рукой блок дерева или досок, снимается один хп. За более крепкий блок отнимается больше хп
    Нужно для версии 1.8.8 и выше
    Благодарю за внимание)
     
  2. baksovic111

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

    Баллы:
    88
    Дело 5 минут.. Только зачем тебе это?
     
  3. Автор темы
    chief

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

    Баллы:
    76
    Чтобы заставить игроков пользоваться инструментами)
     
  4. baksovic111

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

    Баллы:
    88
    Умно)
    Щас напишу
    https://yadi.sk/d/Zb1Rde9fqbhNy

    Конфиг настроешь сам
    http://prntscr.com/am1rdl

    Когда тестил, заметил что если сломать блок не рукой, а допустим ниткой, то игрок не получит урон.
    По этому сделал список предметов, от которых игрок не будет получать урон когда ломает блок

    Отблагодарить можешь отзывом тут
    http://rubukkit.org/threads/otzyvy-o-uslugax-baksovic111.78211/
    Для любопытных)
    http://prntscr.com/am1syk
     
  5. Автор темы
    chief

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

    Баллы:
    76
    Работает) но не так, как надо
    Конфиг не подгружается и на все блоки действует -1 хп
    Сделайте, пожалуйста так, чтобы сандартное значение было 0, а в конфиге задавалось специальное значение для блоков
     
  6. baksovic111

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

    Баллы:
    88
    Эм. Конфиг подгружается, и с блоками все работает нормально. Проверял же)
    Могу я предположить что твои руки не из того места растут?
    Или все-же я что-то не так сделал?
     
  7. DiamondDen

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

    Баллы:
    76
    Skype:
    danil_20034
    Имя в Minecraft:
    DiamondDen
    всё нормальна работает
     
  8. Автор темы
    chief

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

    Баллы:
    76
    Они кривые, это бесспорно но они растут из нужного места) Записал все значения, но не заметил, что я не в тот конфиг записал
    Есть один маленький недостаток. Если значение 0 (трава, цветы, урожай) здоровья не снимается но есть звук урона
    Сможете это доработать? Пожалуста)
     
  9. CoolBoy

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

    Баллы:
    96
    Имя в Minecraft:
    Xezard
    Пожалуйста ;)
     
  10. Автор темы
    chief

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

    Баллы:
    76
    Пожалуй, ты прав
    :)
     
  11. Dereku

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

    Баллы:
    173
    Skype:
    derek_unavailable
    Имя в Minecraft:
    _Dereku
    Вообще плагин действительно бы написался на 5 минут, если бы у Block был метод isBreakableBy(ItemStack item). А так придётся костылить.
    static методы в одном классе? Ты совсем обкурился?
     
  12. baksovic111

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

    Баллы:
    88
    ****ая привычка объявлять методы статичными, товарищи кодеры то-же ругали
    И не нужно агрится, как пес -_-
     
  13. Dereku

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

    Баллы:
    173
    Skype:
    derek_unavailable
    Имя в Minecraft:
    _Dereku
    Так не агрюсь же. Такое только по накурке и пишется.
     

Поделиться этой страницей