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

Идея [Запрос] Постепенное отнимание жизней за поднятие выше X блоков

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

  1. Dereku

    Dereku Старожил

    Баллы:
    173
    Skype:
    derek_unavailable
    Имя в Minecraft:
    _Dereku
    Наносить урон... броне? Омг. Тут без пива документации не обойтись :confused:
     
  2. Хостинг MineCraft
    <
  3. Автор темы
    mcdima

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

    Баллы:
    153
    Имя в Minecraft:
    mcdima
    Ну что-то типо того
    На пива подкину :D
     
  4. serega6531

    serega6531 Старожил Девелопер Пользователь

    Баллы:
    173
    Skype:
    shkurovs
    Я сам не мог собрать плагин из-за ошибки в эклипсе. Ещё должен быть config.yml:
    Код:
    maxZ: 80
    damage: 2.0
     
  5. Автор темы
    mcdima

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

    Баллы:
    153
    Имя в Minecraft:
    mcdima
    Это уже сделали за вас.
     
  6. Sirse

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

    Баллы:
    173
    Имя в Minecraft:
    Sirse
    Возможно я упрст, но вроде нужно брать итемстак из слотов брони, и дамажить его.
    Не забудь, что на голову можно одень блоки )
     
    mcdima нравится это.
  7. serega6531

    serega6531 Старожил Девелопер Пользователь

    Баллы:
    173
    Skype:
    shkurovs
    Код:
    armor.getBoots().setDurability((short) (armor.getBoots().getDurability()-15));
    Для ботинок. Как то так.
     
  8. Dereku

    Dereku Старожил

    Баллы:
    173
    Skype:
    derek_unavailable
    Имя в Minecraft:
    _Dereku
    Я не стал долго мучаться, т.к. чтение из конфига тупило, сразу ввел значения. Если высота выше 110, игрок получает урон в 0.5.
    Тогда получится, что наш игрок в алмазной броне будет получать урон, и будет получать урон броне, равной 15.
    Как доделаю лаунчер с 1.7.3, переделаю.
     
  9. serega6531

    serega6531 Старожил Девелопер Пользователь

    Баллы:
    173
    Skype:
    shkurovs
    Ну так это в условии (если он в броне), и добавить else {onlinePlayer.damage(config.getDouble("damage"));}
     

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