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

Туториал Heroes

Тема в разделе "Руководства, инструкции, утилиты", создана пользователем snr93, 8 фев 2016.

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

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

    Баллы:
    88
    Начал изучение плагина Heroes
    Заодно буду сюда писать полезную информацию, может кому и пригодится
    плагин позволяет создавать классы, создавать для классов способности и настраивать почти все характеристики. Часто используется на RPG серверах. Будет и на моем стоять(тот, что в подписи). Если будет интересно, зайдите, посмотрите. После 10.02.2016 уже должен быть.

    classes - тут хранятся все классы
    players - тут хранится вся информация об игроке
    skills - тут хранятся все способности
    storage -
    config.yml - это конфигурационный файл плагина
    damages.yml - настройка кол-ва здоровья у мобов и урона от действий
    experience.yml - настраивается, сколько опыта будет даваться за то или иное действие
    permission-skills.yml -
    recipes.yml - настраивается, чем могут пользоваться классы
    skills.yml - настройки способностей классов

    leveling: #настройки для получения уровней
    exp-curve: 2.0
    max-exp: 100000 #максимальное количество опыта
    max-level: 50 #максимально возможный уровень
    pad-max-level: true
    exp-loss: 0.1 #сколько опыта теряется за смерть
    pvp-exp-loss: 1.0 #сколько опыта теряется за смерть при PVP
    max-party-size: 6 #максимальное количество игроков в группе
    party-exp-bonus: 1.0 #множитель опыта, когда игроки в группе
    level-loss: false #терять уровень, если потерян опыт
    mastery-loss: false #терять мастерство, если потерян опыт
    spawner-checks: false #проверять, появился ли моб из спавнера
    spawner-exp-mult: 0.5 #количество опыта, получаемого с такого моба
    reset-on-death: false #сбрасывать ВСЕ при смерти игрока
    pvp-range: 50 #максимальная дистанция, на которой начинается PVP
    min-pvp-level: 5 #минимальный уровень, с которого доступно PVP
    pvp-exp-range: 10
    pvp-max-exp-range: 40
    dump-exp-file: false
    classes: #настройка классов
    swap-cost: 0 #цена за смену класса
    old-swap-cost: 0 #цена за смену класса, который уже когда-то был
    prof-swap-cost: 0 #цена за смену профессии
    old-prof-swap-cost: 0 #цена за смену профессии, которая уже когда-то была
    master-swap-free: true
    first-swap-free: false
    use-prefix: false #использовать префикс
    reset-exp-on-change: true #обнулять опыт при изменении
    reset-master-on-change: false #обнулять мастерство при изменении
    reset-prof-master-on-change: false
    reset-prof-on-pri-change: false
    lock-till-master: false
    lock-at-max-level: false
    self-heal: 0.5
    class-change-cooldown: 600000 #кулдаун смены класса
    healthbar: #бар здоровья
    limit-one-bar: true #ограничивает количество линий здоровья
    health-per-bar: 20 #сколько сердец отображать
    properties:
    storage-type: yml
    economy: false #задействовать ли экономику
    debug: false #режим отладки
    enchant-exp-mult: 3
    global-cooldown: 500
    block-tracking-duration: 900000
    max-tracked-blocks: 2000
    food-heal-percent: 0.05
    slow-while-casting: true
    combat-time: 10000
    reduce-item-damage: 4
    silence-passive-skill-messages: false
    bed: #кровать
    enabled: true #разрешена ли кровать
    interval: 15 #интервал, в котором регенерируется здоровье
    percent: 5 #процент восстанавливаемого здоровья
    mana: #мана
    interval: 5 #интервал, в течении которого регенерируется мана
    spout-mana-bar: true
    bonus:
    expiration: 1457423380524
    exp: 0.0
    message: Получен временный бонус к опыту!
    hats: #головные уборы
    level: 1 #с какого уровня разрешены
    enabled: false #активировать?

    hero help - справка
    hero specs professin|class -
    hero choose <type> - установить класс
    hero profession <type> -
    hero level - показать информацию о прокачке
    skills - список доступных способностей
    bind <skill> - применить скилл к вещи в руке
    hero armor - какая броня допустима
    hero tools - какие инструменты и оружие доступно
    mana - количество маны
    cd - показать способности в кулдауне
    hero verbose - показывать|не показывать информацию о мане и XP
    hero stfu <skill> - показывать|скрывать информацию о использовании способности
    hero who <class> - показывает игроков определенного класса
    hero whois <player> - показывает класс и lvl игрока
    party accept <player> - подтвердить вход в группу
    party invite <player> - пригласить игрока в группу
    party who - показать кто есть в группе
    party leave - выйти из группы
    party mode <pvp> - установить PVP в группе
    party <msg> или p<msg> - отправить сообщение группе
    party lead <player> - установить главой группы игрока
    party kick <player> - выгнать из группы
    hero admin reload - перезагрузить плагин
    hero admin exp <player> <class> <exp> - добавить опыта игроку к классу
    hero admin level <player> <class> <level> - установить уровень класса игроку
    hero admin prof <player> <class> - установить вторичный класс игроку
    hero admin hp <player> <health> - восстановить количество здоровья игроку
    hero admin mana <player> - восстановить ману игроку
    hero admin heal <player> - вылечить игрока
    hero bonus <time|message|exp-mult> <value> -
    hp - показать количество здоровья
    hero leaderboard - показать топ героев
    hero reset - сбрасывает вас до нуля(опыт, скилы и прочее)

    SKILL - за использование навыков
    CRAFTING - за создание предметов
    MINING - за добычу ресурсов
    KILLING - за убийство мобов
    LOGGING - за вырубку леса
    PVP - за убийство игроков

    Alchemy: позволяет крафтить залья
    Antidote: лечит вашу цель
    AssassinsBlade: способность для меча. Накладывает эффект отравления на некоторое время
    Backstab: пассивная способность, позволяющая наносить больше урона в спину
    Bandage: лечит цель и останавливает кровотечения
    Bleed: накладывает эффект кровотечения на некоторое время
    Blink: телепортируется на 6 блоков вперед в зоне видимости
    Bolt: бьет молнией выбранную цель
    Charge: притягивает вас к цели
    Confuse: оглушает цель, не позволяя прицелиться
    Curse: проклинает цель, и из-за этого она может промахнуться
    Disenchant: Disenchants your currently held item.
    Dispel: удаляет любые магические эффекты с цели
    Enchant: позволяет зачаровывать предметы
    Escape Artist: удаляет любые эффекты, влияющие на скорость вашего передвижения
    Excavate: позволяет копать с повышенной скоростью
    Fire Arrow: следующая стрела становится огненной
    Fireball: запускает огненный шар, который поджигает цель
    Fishing: пассивная способность, позволяющая получать в 2 раза больше дропа во время рыбалки
    Gills: позволяет дышать под водой в течении определенного времени.
    Group Heal: восстанавливает здоровье ближайшим участникам вашей группы.
    Harmtouch: наносит повреждения ближайшим целям вокруг игрока.
    Herbalism: пассивная способность, позволяющая получать x2 добычи с полей
    IceArrow: следующая стрела становится замораживающей
    Icebolt: кидает в цель блоком льда и тушит ее если она находится в огне
    Invuln: делает невосприимчивым игрока к любым повреждениям на некоторое время
    Jump: позволяет прыгнуть на несколько блоков вверх
    Layhands: полностью исцеляет цель.
    Mark: отмечает точку на земле, для использования способности recall.
    Might: увеличивает урон с любого оружия в вашей группе.
    Mining: пассивная способность, которая позволяет получать в 2 раза больше дропа при копании.
    One: кратковременно позволяет бежать быстрее.
    PickPocket: дает шанс украсть элемент из инвентаря цели.
    Piggify: заставляет цель ездить на свинье некоторое время.
    Poison: наносит эффект яда на цель на некоторое время.
    PoisonArrow: следующая стрела отравляет цель.
    Port: Телепортирует вас и всю вашу группу в указанную точку. Точки указывать в skills.yml.
    Pray: лечит цель в течении определенного времени.
    Recall: телепортирует вас к метке, установленной способностью mark.
    Repair: позволяет ремонтировать вещи за часть их стоимости.
    Root: удерживает цель в течении нескольких секунд.
    Safefall: кратковременно убирает повреждения от падения.
    Shield: позволяет поглотить часть урона. В руке должен быть люк.
    Slow: заставляет цель двигаться медленнее в течении определенного времени.
    Smite: наносит урон игрокам в определенном радиусе вокруг.
    Smoke: позволяет вам стать невидимкой на некоторое время. Нанесение или получение урона уберет эффект.
    Sneak: позволяет красться на полной скорости передвижения.
    SuperJump: позволяет вам очень высоко прыгнуть и убирает эффект от падения.
    Superheat: кирка сразу плавит блоки, которые разрушает. Временный эффект
    Taunt: провоцирует игроков вокруг вас, заставляя атаковать вас.
    Telekinesis: позволяет использовать кнопки и рычаги на расстоянии.
    Web: ловит свою цель в блоки.
    Wisdom: повышает скорость восстановления маны вашей группы на определенное время.
    Wolf: позволяет приручать волков.
    Woodcutting: пассивный навык. Игрок получает в 2 раза больше дерева при рубке.

    В папке classes создаем новый текстовый файл с расширением yml
    Я для примера создам healer.yml
    Код:
    
    

    ВАЖНО! Там где не переведено или ничего нет, значит я не понял что это. Если знаете, прошу добавить в комментарии.
     
    Последнее редактирование: 8 фев 2016
  2. Хостинг MineCraft
    <
  3. granisto

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

    Баллы:
    123
    Skype:
    granisto200
    Имя в Minecraft:
    Granisto

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