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

Туториал Heroes

Discussion in 'Руководства, инструкции, утилиты' started by snr93, Feb 8, 2016.

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

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

    Trophy Points:
    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
    Code:
    
    

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

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

    Trophy Points:
    123
    Skype:
    granisto200
    Имя в Minecraft:
    Granisto

Share This Page