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

Плагин [SEC/ADMN/MECH] Road Protector v0.1.3 - Простой плугин для защиты территорий [1.4.2-R0.2]

Тема в разделе "Релизы плагинов", создана пользователем fromgate, 12 июн 2012.

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

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

    Баллы:
    173
    Имя в Minecraft:
    fromgate
    Road Protector
    Версия: v0.1.3


    Простой и эффективный плугин, разработанный для защиты территорий от разрушения.
    Основной отличие от всех остальных плагинов - информация о защищаемой территории не сохраняется ни в каких файлах и базах данных.
    Для установки защиты на определенную область достаточно поставить специальный блок-протектор (по умолчанию - бедрок), вокруг которого создается защищенная область (размеры задаются в настройках). При этом простота установки "протекторов" позволяет эффективно защищать разнообразные по конфигурации области - к примеру вьющиеся дороги (собственно для защиты дорого он изначально и создавался). Как дополнительные опции в защищаемой области могут блокироваться: разрушение блоков при взрывах, разливы воды и лавы, могут задаваться перечни блоков, которые можно ставить/разрушать (для организации ферм), а также перечени блоков, которые запрещено использоваться (рычаги и т.п.).

    Ссылка для скачивания
    BukkitDev

    Как пользоваться?
    Просто установить блок-протектор. Способ установки вобщем-то не имеет значения, можно установить его вручную, а можно включить инструмент RoadProtector командой /rp wand и установить блок ткнув инструментом (по умолчанию - глина) в любой блок — при этом протектор будет "закопан" под блоком, который кликнули — это позволяет не портить ландшафт и сокращает время при установке протекторов). Если возникла необходимость что-то построить в защищенной области нужно воспользоваться командой /rp edit для перехода в режим редактирования, кроме того командой /rp crmode включается режим при котором твореческий режим (creative) воспринимается как режим редактирования (актуально если на сервере кроме модераторов креативом не обладает никто).


    Видео демонстрация
    Видео снималось ещё для первой версии, но в общем ещё акутально.


    Polish RoadProtector tutorial. Thank you very much Treekt :)
    Video created by Treekt

    Быстрые дороги
    Любая дорога, защищенная RoadProtector'ом может быть использована как speedway. Т.е. дорога, перемещаться по которой можно быстрее чем обычно. Включить или отключить спидвеи можно командой /rp speedway
    Фактически же если режим спидвеев включен, то тогда "быстрой" может быть любая дорога, при строительстве которой использовались специально оговоренный блоки. Допустим вы строите дороги из гравия и полублоков. Тогда чтобы по этим дорогам можно было быстро бегать нужно определить перечень "спид-блоков" командой /rp speedblock 13,43,44. Теперь по игрок, у которого есть пермишен roadprotector.speedway может бегать по дорогам мощеным гравием и полублоками значительно быстрее чем обычно. Скорость задается командой /rp speed <скорость>. По умолчанию скорость задано 0, что соответствует зелью скорости уровня 1.
    Скорость простого перемещения по дорогам — стандартна.



    Как снять защиту
    Тут все просто. Достаточно убрать блок протектор. Я лично пользуюсь для этих целей VoxelSniper'ом или WorldEdit'ом — если нужно снять защиту на большой территории, но если есть необходиомость снять защиту на небольшом участке, можно и "по старинке" сковырнуть руками :)

    Since the plugin is designed for server administration, then you can use the creative-mode or any editor for example Voxels Sniper and remove the block tread. In addition, if you define as a "protector" any other block, for example a sponge, this block can be destroyed in the edit mode in the usual way.

    Пермишены

    roadprotector.edit — позволяет пользователю переключаться в режим редактирования
    roadprotector.config — пользователь может производить настройки плугина
    roadprotector.speedway — позволяет быстро бегать по дорогам

    Команды
    /rp help — эээээ......
    /rp edit — включить/выключить режим редактирования
    /rp wand — включить/выключить инструмент RoadProtector
    /rp walk — включить/выключить режим автозащиты (куда ходим там и защищаем)
    /rp crmode — включить/выключить режим использования креатив в качестве режима редактирования
    /rp unpr [радиус] — убрать защиту в определенном радиусе (если радиус не указан, то будет убраны все протекторы влияющую на точку в которой находится игрок)
    /rp reload — перезагрузить конфигурацию из файла
    /rp cfg — отобразить текущую конфигурацию

    /rp w [радиус] — задать "радиус" защищаемой области (ширина будет равна 1+радиус*2)
    /rp h [высота] — задать высоту защищаемой области (полная высота будет равно 1+высота+глубина)
    /rp d [глубина] — задать глубина защищаемой области (полная высота будет равно 1+высота+глубина)
    /rp walkroad — включить/выключить режим при котором установка протекторов в автоматическом режиме будет происходить только на дорогах
    /rp explosion — включить/выключить защиту от взрывов
    /rp lava — включить/выключить защиту от потоков лавы
    /rp water — включить/выключить защиту от потоков воды
    /rp swlist — задать перечень блоков, которые нельзя "переключать" (сундуки, кнопки и т.п.). По умолчанию: 54,61,62,64,69,77,96,84,107,23. Если список пуст, то можно включать/открывать всё.
    /rp explace — задать список блоков, которые можно ставить (по умолчанию: 60,59)
    /rp exbreak — задать список блоков, которые можно ломать (по умолчанию: 59,31)
    /rp prtmsg <текст сообщения> — задать сообщение при попытке сломать/поставить блок
    /rp swmsg <текст сообщения> — задать сообщение при попытке воспользоваться блоком из перечня /tp swlist
    /rp prblock [id блока] — задать блок-протектор (по умолчанию 7 - бедрок)
    /rp unprblock [id блока] — задать блок на который будет заменяться протектор при снятии защиты (по умолчанию 3 - земля)
    /rp setwand — сменить инструмент RoadProtector (по умолчанию 337 - глина)
    /rp effect — включить/выключить эффекты при установке блока. Если эффекты выключены - информирование об установке блока будет происходить сообщение в чате.
    /rp efftype <тип эффекта> — зажать тип эффекта: 0 - дым, 1 - огоньки, 2 - сигнал Эндера, 3 - звуковой эффект (щелчок)
    /rp snowblower — влючить/выключить защиту от заснеживания
    /rp speedway — включить/выключить спидвеи
    /rp speed <speed> — задать скорость бега
    /rp speedblock <id1,id2,...,idN> — задать блоки, которые на спидвеях будут составлять дорожное покрытие.

    Поддержка переводов
    Собственно всё просто. В config.yml выставляем наименование языка, рядом с файлом кладем файл перевода.
    Пока есть только английский (по умолчанию) и русский языки.

    Последние изменения
    v0.1.3
    • Появился встроенная снегоуборочная машина ;) — защита от выпадения снега. Работает по отношению к спид-блокам.
    v0.1.2
    • Теперь можно опускать значения data в списках блоков. К примеру, можно использовать"44", а не "44:0,44:1,44:2...."
    • Можно использоваться название материалов (главное чтобы бы буккит о них знал) в списках блоков. Например, "GRAVEL,SLAB:44"
    v0.1.1
    • Теперь можно указывать в качестве спид-блоков и блоков-исключений (которые можно разрушать или устанавливать в защищенной области) значение data. К примеру, если Вам нужно сделать дорожное покрытие из песчаных плит, то нужно задавать спид-блоки: "44:1,44:1"
    • Теперь можно отключить префикс [RP] в сообщениях RoadProtector'а
    v0.1.0
    • Новая функция! Режим автозащиты: можно защищать территорию просто гуляя по ней ;)
    • Новая функция! Теперь защиту можно снимать при помощи команды /rp unpr [радиус] (радиус может быть пропущен, тогда будут удалены все протекторы влиящюие на защиту точки в которой находится игрок)
    • Оптимизация когда, добавлено простое API.
    v0.0.9/3
    • Теперь можно защищать вплоть до глубины 5 (если испоьзуется протектор-бедрок) и ниже (если используется другой протектор)
    v0.0.1
    • Выпуск моего чудесного плагина
    v0.0.2
    • Исправление ошибок
    • Переход на новую систему обработки событий
    v0.0.3
    • Учтен баг Майнкрафта - раньше все блоки с высотой 127 были защищены
    • Возможность проигрывать эффекты (дым, пламя, сигнал эндера, звуки) вместо текстового сообщения "protector installed"
    • Теперь появилась возможность задавать собственные предупреждающие сообщения сообщения
    • Новые команды: /rp effect, /rp efftype, /rp cfg, /rp reload
    • Готов к RB-1.1-5
    v0.0.4
    • В дополнении к защите от строительства, теперь можно защищать от использования сундуков, дверей кнопок и т.п. Новая команда: /rp swlist.
    • Вы можете редактировать предупреждащие сообщения командами: /rp prtmsg, /rp prtswmsg
    • Новая команда /rp cfg для отображения текущей конфигурации
    • Подтверждается готовность к RB-1.1-5 ;-)
    v0.0.5
    • Добавлена защита от взрывов
    • Новая команда/rp explosion включает/выключает защиту от взрывов
    • Изменено имя плагина (удален пробел) - Вам потребуется переименовать папку "Road Protector" в "RoadProtector"
    v0.0.6
    • Новые команды /rp explace и/rp exbreak для задания списков блоков доступных для установки и разрушения (Можно организовывать "защищенные" фермы).
    • Оптимизация кода
    v0.0.6/2
    • Исправлено несколько ошибок (Спасибо MidasValo за информацию)
    v0.0.7
    • Защита от потоков лавы (Новая команда: /rp lava)
    • Защита от потоков воды (Новая команда: /rp water)
    • Добавлена поддержка переводов
    • Добавлена поддержка метрикс
    • Добавлена проверка наличия обновлений
    v0.0.8
    • Предупреждающие сообщения снова цветные
    • Если кликать RP-инструментом по рельсам, то протектор "закапывается" под двумя блоками, а не под одним - т.е. под рельсами его не видно.
    v0.0.8/2
    • Исправлен баг при котором не отрабатывал инструмент Road Protector
    v0.0.9
    • Добавлены спидвеи!!!
    v0.0.9/2
    • Исправлена недоработка: на спидвеях теперь можно бегать и по плитам-полублокам

    Печеньки в благодарность, принимаю на paypal:

    [​IMG]
     
    ufes, Ccc, BobJack и 6 другим нравится это.
  2. Fate

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

    Баллы:
    63
    Спасибо! давно искал такую вещь чтобы защищать проложенные железные дороги без захвата лишней территории.
     
  3. FigBam

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

    Баллы:
    78
    Имя в Minecraft:
    Validyb
    хм...Спасибо вам, тоже искал такой простой способ, а ведь раньше так мучался с приватом дорог, вы меня выручили )
     
  4. Автор темы
    fromgate

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

    Баллы:
    173
    Имя в Minecraft:
    fromgate
    Эээх... зря я поленился. Я хотел что бы при клике глиной по рельсам протектор закапывался на 2 блока, а не на 1 (чтобы под рельсами не видно было).
    В следующей версии обязательно сделаю.
     
  5. Автор темы
    fromgate

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

    Баллы:
    173
    Имя в Minecraft:
    fromgate
    Все-таки не удержался добавил проверку клика по рельсам ;)

    Новое в версии v0.0.8
    • Предупреждающие сообщения снова цветные
    • Если кликать RP-инструментом по рельсам, то протектор "закапывается" под двумя блоками, а не под одним - т.е. под рельсами его не видно.
     
    Сникерсни нравится это.
  6. Win4ester

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

    Баллы:
    68
    Не работает ( .Никаких признаков нету, ни визуальных эффектов, ни сообщений, ни защиты.
     
    I-Am-Black-Overlord нравится это.
  7. Автор темы
    fromgate

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

    Баллы:
    173
    Имя в Minecraft:
    fromgate
    А что пробовали сделать? /rp help чего-то пишет? Может какие-то ошибки в логе?
     
  8. Dizzy

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

    Баллы:
    78
    Имя в Minecraft:
    Dizzy
    старано что пёрфикс релиз но видео на англ
     
  9. Автор темы
    fromgate

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

    Баллы:
    173
    Имя в Minecraft:
    fromgate
    Что такое пёрфикс? ;)
    Видео на английском - делал ещё в декабре. Делать отдельно на русском и на английском - не буду, ибо всегда стараюсь видео делать такие чтобы было понятно и без слов.
     
  10. Автор темы
    fromgate

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

    Баллы:
    173
    Имя в Minecraft:
    fromgate
    Была досадная и непрятная ошибка. Глючила команда /rp wand. Исправил: http://dev.bukkit.org/media/files/598/686/RoadProtector.jar
     
    Сникерсни нравится это.
  11. gsom

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

    Баллы:
    68
    плУгин? :fp:
     
    lebool и klarnet нравится это.
  12. gsom

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

    Баллы:
    68
    Если Вы не в состоянии правильно написать слово "плагин", прошу воздерживаться от создания тем.
    Свой никнейм как произносите? фрoмгате?
     
  13. Автор темы
    fromgate

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

    Баллы:
    173
    Имя в Minecraft:
    fromgate
    Наконец-то удалось исправить заголовок темы (чтобы не пропадали заглавные буквы ;))
     
  14. KaMiKaZa

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

    Баллы:
    88
    А данный плагин защитит блоки из модов от разрушения? Например, провода из IC2?
     
  15. Автор темы
    fromgate

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

    Баллы:
    173
    Имя в Minecraft:
    fromgate
    По логике, если мод написан грамотно, т.е. при разрушении блока инициируется событие BlockBreakEvent, то по идее все должно быть ок.

    Если проверите, напишите пожалуйста.
     
  16. savakms

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

    Баллы:
    153
    Skype:
    savakmsrus
    Имя в Minecraft:
    savakmsRus
    Могу снять видео обзор и на этот плагин...)) Если тебе конечно предыдущий понравился.
     
  17. Автор темы
    fromgate

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

    Баллы:
    173
    Имя в Minecraft:
    fromgate
    savakms, ну если не трудно :) Предыдущий обзор - пойдёт, как небольшое "превью" (все же режим бросания снежками более эффектный ;))
     
  18. savakms

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

    Баллы:
    153
    Skype:
    savakmsrus
    Имя в Minecraft:
    savakmsRus
    Ок, скоро будет) а на счёт предыдущего обзора, я просто решил показать главную функцию, которой пользуюсь лично я, поэтому показал именно её. Ты мне лучше напиши что именно показать в видео...
     
  19. KaMiKaZa

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

    Баллы:
    88
    Что-то я не понял... Зашёл на свой мини-сервер под своим ником с админкой, перед этим вайпнул карту.
    Построил такую вот вещь:
    [​IMG]
    Перезашёл под ником без админки, от фонаря назвался Test. Прихожу к этой же постройке - вуаля. Любой блок около бедрока ломается. О_о
    [​IMG]
    Плагин был включен, об этом написала консоль:
    Код:
    2012-06-23 22:29:09 [INFO] [RoadProtector] Enabling RoadProtector v0.0.8/2
    Да и команды работали. /rp wand, как минимум. Конфиг-файл стандартный, не менял вообще ничего.

    Может я как-то не так строил?
     
    Сникерсни нравится это.
  20. Автор темы
    fromgate

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

    Баллы:
    173
    Имя в Minecraft:
    fromgate
    Да нет всё так вроде...
    Судя по скрину creative выключен. А режим редактирования (/rp edit)?
     

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