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

Плагин [ADMIN] Freeze v0.1 - Заморозь всех! [spigot 1.8.8-1.9.2]

Тема в разделе "Неподтвержденные плагины", создана пользователем JekaRUS, 21 апр 2016.

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

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

    Баллы:
    66
    Имя в Minecraft:
    JekaRUS
    Название: FREEZE
    Версия: v0.1

    В некоторых случаях нужно чтобы игроки стояли и не двигались, так вот этот плагин для вас!

    Особенности:
    • Настройка заморозки
    • Игроки могут двигаться, но в одном блоке где находятся
    • Не выкидывает с сервера за полет
    • Если игрок падал и его заморозили, то после разморозки он будет падать с такой же скоростью и получит свой урон от падения.
    Скачать последнюю версию: https://onedrive.live.com/redir?resid=FF117C72F4C96DA7!877&authkey=!AEebvgaiZSzobdk&ithint=folder,

    Все версии: https://onedrive.live.com/redir?resid=FF117C72F4C96DA7!877&authkey=!AEebvgaiZSzobdk&ithint=folder,
    Исходники: https://github.com/JekaRUS/Freeze.git
    Версия сервера: spigot 1.8.8-1.9.2

    Код:
    chatPrefix: "&3Freeze &7> &r"
    
    unknownParameter: "&cНеизвестный параметр: %param%"
    
    invalidPermission: "&cУ вас недостаточно прав для использования этой команды!"
    
    allFreeze: "&7Вы заморозили всех игроков."
    
    allUnFreeze: "&7Вы разморозили всех игроков."
    
    unfreeze: "&7Вы разморозили игрока %player%."
    
    freeze: "&7Вы заморозили игрока %player%"
    
    using: "&7с возможностью"
    
    teleport: "телепортироваться"
    damage: "наносить/получить урон"
    placeBlock: "ставить блоки"
    breakBlock: "ломать блоки"
    pickupItems: "подбирать предметы"
    dropItem: "выбрасывать предметы"
    changeGameMode: "изменять игровой режим"
    
    freezeTo: "&7Вы заморожены игроком %player%"
    unfreezeTo: "&7Вы разморожены игроком %player%."
    
    Код:
    
    /freeze <player, all> <param>
         aliases: [f, fr, frz]
    /unfreeze <player, all>
         aliases: [uf, unf, ufr, unfr, ufrz, unfrz]
    
    freeze.* - разрешение на все команды
    freeze.all - заморозить всех
    freeze.player - заморозить игрока
    unfreeze.all - разморозить всех
    unfreeze.player - разморозить игрока
    
    Используйте TAB, чтобы написать команду правильно!
    Указывайте нужные параметры через пробел после ника.
    
    По умолчанию все параметры стоят на false, если их указать, то они будут true
    
    <param>:
    
    teleport - разрешить телепортироватся
    damage - разрешить получать/наносить урон
    placeBlock - разрешить ставить блоки
    breakBlock - разрешить ломать блоки
    pickupItems - разрешить поднимать блоки
    dropItem - разрешить выкидывать блоки
    changeGameMode - разрешить менять игровой режим
    
    
    Код:
    v0.1:
         Релиз
    
     
    Последнее редактирование: 21 апр 2016
  2. Хостинг MineCraft
    <
  3. Sergey_28rus

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

    Баллы:
    76
    Уникальный плагин
     
  4. IVLAD

    IVLAD Новичок Пользователь

    Баллы:
    11
    Добавь ещё право bypass
     
  5. Автор темы
    JekaRUS

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

    Баллы:
    66
    Имя в Minecraft:
    JekaRUS
    Хотя бы напиши, что оно делает.
     
  6. IVLAD

    IVLAD Новичок Пользователь

    Баллы:
    11
    Например если прописана /freeze all то а игрока у которого есть право bypass не замораживает
     
  7. DiaLight

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

    Баллы:
    63
    Имя в Minecraft:
    DiaLight
    Пишем сразу обфусцированный код)
     
  8. CoolBoy

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

    Баллы:
    96
    Skype:
    thecoolboy2070
    Имя в Minecraft:
    CoolBoy
    Сможешь лучше? Все начинают с малого и совершенствуются в процессе.
     
  9. PREDaTIMoR__48

    PREDaTIMoR__48 Активный участник

    Баллы:
    61
    Имя в Minecraft:
    TIMKA
    1) Добавьте команду "/(un)freeze players", "/(un)freeze entities"
    и измените команду "/(un)freeze all".
    Если прописать "/(un)freeze all", то (раз/за)морозятся все сущности на сервере.
    Если прописать "/(un)freeze players", то (раз/за)морозятся все игроки на сервере.
    Если прописать "/(un)freeze entities", то (раз/за)морозятся все сущности на сервере, кроме игроков.

    2) Добавьте параметр "visibleForMobs".
    Если он включен (true), то мобы пытаются атаковать замороженного игрока.

    3) Исправьте БАГИ.
    Когда игрок заморожен, он может:

    • использовать лук (предлагаю это запретить в параметре "damage")
    • кидать снежки, яйца, бутылки опыта, зелья (предлагаю это запретить в параметре "special")
    • призывать существ с помощью яиц призыва, ставить рамки, стойки для брони, картины (предлагаю это запретить в параметре "special")
    • толкать (как снежком/яйцом) жемчугом края кого-либо (предлагаю это запретить в параметре "special", но оставить функцию жемчуга - телепортация)
    • выпивать колбы с зельями/водой, ведро с молоком (предлагаю это запретить в параметре "special")
    • заполнять колбы водой (предлагаю это запретить в параметре "special")
     
    Последнее редактирование: 18 май 2016
  10. Автор темы
    JekaRUS

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

    Баллы:
    66
    Имя в Minecraft:
    JekaRUS
    Ну это не баги, а просто дополнения которые хочешь видеть ты... С сущностями я работать не хочу, а дополнительные функции к плагину будут, но не скоро..
     

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