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

Плагин [ADM/SEC/FIX] BlazingProtect v1.0 - приват механизмов для + фикс дюпа project table [Broken]

Тема в разделе "Релизы плагинов", создана пользователем VintarZ, 15 май 2013.

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

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

    Баллы:
    78
    BlazingProtect - приват механизмов, запрет предметов и фикс дюпа Project Table!
    Версия: v1.0
    Этот многофункциональный плагин незаменим для HiTech серверов!

    Я делал его для своего сервера, но его идею оценили, выкладываю в паблик!
    Возможности:

    Настройка возможна прямо в игре, командами!
    • Автоматический приват механизмов в регионах WorldGuard!
    • Защита использования (пкм) предметов (анализатор культур ic2)
    крафт не запрещает! только запрет открытия/установки блока/предмета!
    • Запрет открытия определенных блоков двумфя игроками одновременно
      Это возволяет оставить ProjetTable разрешенным и запретить дюпать вещи!
    • Можно отключить сообщение о том что блок запривачен/предмет запрещен, пусть думают что это лаги =) (по умолчанию сообщение отключено)
    • У игрока, открывающего заприваченный/запрещенный блок/предмет снимаются жизни по пол сердечка (включено по умолчанию)
    Требования:
    • Обязательно наличие WorldGuard. зря написал он же везде стоит
    • Для запуска только перезагрузка. Плагинменеджеры его почему-то крашают.
    Download
    Старая версия, без ввода диапазона ID

    Конфигурация:
    Файл настроек находится в /plugins/BlazingProtectByVinTarZ
    Списки рекомендую настраивать прямо в игре, сами посмотрите как указаны id.
    В конфиге настраивается только:
    bypass: true/false - включен ли игнор игроков (подробнее в permissions)
    message: '<сообщение>' - сообщение о том что предмет запрещен. коды цветов '&' поддерживаются.

    Команды:
    • /vp +/- <список> <id[:data]>
    • + добавление id в список, - удаление.
    • <список> их всего три:
    • protect - механизмы, id которых есть в этом списке, нельзя открывать в чужих WоrldGuard приватах
    • deny - запрещает использование (ПКМ) предметов/блоков. Запрещает как использование предмета в руке (установить блок не выдет), так и открытие уже установленного блока.
    • fix - запрет открытия механизма(!блока) двумя игроками одновременно. Например проектный стол из RedPower. Это не позволит дюпать через него.
    • Если указать id:data, добавляется только указанный блок/предмет.
    • Если указать просто id - то добавляется id, id:1, id:2 ... ну думаю ясно.
    • ID без data можно указывать через дефис для добавления диапазона.
    • /vp list <список>
    • выводит общее количество предметов в указанном списке и каждый id отдельно.
    • /vp conf <свойство> <true/false>
    • <свойство>
    • msg - если включено, сообщение о том что запривачено/запрещено выводится
    • bit - если включено, при открытии приват/запрещ. блока/предмета у игрока снимается полвина сердечка.
    • /vp reload - перезагрузка после ручного редактирования файла конфигурации.
    Права (permissions):

    "- protect.use" - разрешает настраивать плагин
    "- protect.bypass" - если в настройках включен bypass, плагин игнорирует игроком с этим пермишином. (открываются заприваченные блоки, запрещенные предметы, этот игрок может открывать PT независимо от того, один ли он его октрыл)

    Лог изменений:
    Версия 1.0

     
    Последнее редактирование: 11 авг 2014
    DungeonKeeper, korsakik, obana3 и 2 другим нравится это.
  2. MySt1k

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

    Баллы:
    173
    Хороший плагин!
    Я так понимаю что если установить вещь в deny , но не установить в protect то в регионе можно ставить любой блок?
     
  3. Автор темы
    VintarZ

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

    Баллы:
    78
    Мм? Что?
    Если вещь прописать в deny то её нигде нельзя поставить. Вообще нельзя кликать пкм с этой вещью.
    Хоть ты её в руке держишь, хоть это блок, который стоит - ты пкм не кликнешь по нему.
     
    zuma2, DungeonKeeper и Koyot нравится это.
  4. Den_Abr

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

    Баллы:
    173
    Skype:
    Den_Abr
    Имя в Minecraft:
    Den_Abr
    В моём привате всё куда веселее реализовано, а вот фикс дюпа штука полезная
    Надо бы своровать
     
    VintarZ нравится это.
  5. Автор темы
    VintarZ

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

    Баллы:
    78
    Ну о существовании твоего привата я не знаю, ибо я не мелочился и написал свой.
    Машингуард мне не понравился. Искать было лень.
    Крыса. Хотя идею фикса дюпа я своровал.
     
    zuma2, DungeonKeeper, Koyot и 2 другим нравится это.
  6. Koyot

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

    Баллы:
    68
    Вот ещё небольшая просьба, если это не сложно и вообще осуществимо, то добавь функцию диапазона ID, чтобы к примеру ввести 0-25000 и он занёс все эти ID в список, т.е. чтобы не писать 25000 ID вручную, один раз диапазон прописал и он всё сам добавил. Повторюсь, если это возможно =)

    UPD1: Все лайкаем автора за его чудный плагин, было бы можно, я бы тебе 100500 лайков поставил, ты такую проблему серьёзную разрешил, что даже и не знаю как тебя благодарить
     
  7. Автор темы
    VintarZ

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

    Баллы:
    78
    Конечно возможно. Мб сегодня если лень не возьмет сделаю. Сразу же обновлю.
     
    DungeonKeeper и Koyot нравится это.
  8. Koyot

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

    Баллы:
    68
    Ну так что??? Обновление будет??? Жду - не до ждусь уже!!! =)
     
    DungeonKeeper нравится это.
  9. slavik123123123

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

    Баллы:
    143
    Имя в Minecraft:
    Leymooo
    @VintarZ, Добавь фикс дюпа с canvas bag RP
     
  10. Автор темы
    VintarZ

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

    Баллы:
    78
    @slavik123123123, подробнее?
    @Koyot, сорри, лень взяла. Щас ВОЗЬМУ СЕБЯ В РУКИ И НАПИШУ!!
     
    DungeonKeeper и Koyot нравится это.
  11. slavik123123123

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

    Баллы:
    143
    Имя в Minecraft:
    Leymooo
     
  12. Автор темы
    VintarZ

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

    Баллы:
    78
    @Koyot, готово.
    Я хз как это фиксить. Могу только включить чужой фикс, если найду такой и автор даст добро.
    p.s. я знаю одного кодера который опытнее меня и он уже 2ю неделю сидит над фиксом...
     
    DungeonKeeper и Koyot нравится это.
  13. slavik123123123

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

    Баллы:
    143
    Имя в Minecraft:
    Leymooo
    попробуй из мода вырвать код! мод называется RedPower tweaks
     
  14. Автор темы
    VintarZ

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

    Баллы:
    78
    @slavik123123123, дело в том что это мод а я делаю плагин... может не получиться
    Скинь мод, а? Мне лень искать
     
    Koyot нравится это.
  15. slavik123123123

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

    Баллы:
    143
    Имя в Minecraft:
    Leymooo
    http://pastehtml.com/view/cr72r0hhu.html
     
  16. Автор темы
    VintarZ

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

    Баллы:
    78
    Выключить кнопки GUI при открытом инвентаре мода плагином невозможно.
    Но я могу сделать мод в котором будет только фикс. И ничего больше.
    Но это будет именно клиентский мод.
     
    Сникерсни и Koyot нравится это.
  17. slavik123123123

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

    Баллы:
    143
    Имя в Minecraft:
    Leymooo
    А можно сделать чтобы canvas bag не перемещялся когда жмешь 1 а вещь кладётся на 2 слот а не на место где находится canvas bag неложилась
     
  18. Koyot

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

    Баллы:
    68
    А можно, если не сложно, пример диапазона, вот к примеру от 23555 до 27983, в какой колонке и как записать??
     
  19. Sirse

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

    Баллы:
    173
    Имя в Minecraft:
    Sirse
    Используйте RPTweaks. Если нужен принципиально плагин, то ModFix поддерживает функцию запрета перемещения предметов в хотбар, но требует ProtocolLib для работы.
     
    ВремяПриключений нравится это.
  20. Автор темы
    VintarZ

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

    Баллы:
    78
    Я могу интегрировать фикс из
    Тем более GPL позволяет это делать.
    Ждите. Это будет комплексный плагин фикса, в котором будут обьединены лучшие функции.
    99% нужен будет ProtocolLib.
    Кроме того на подходе фикс некорректной обработки закрытия проектного стола.
    Но это будет уже только завтра. Либо позже.
     

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