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

Помогите CreativeControl + WorldGuard

Discussion in '[Архив] Помощь' started by Uran, Sep 14, 2013.

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

    Uran Старожил

    Trophy Points:
    103
    Имя в Minecraft:
    Uran
    Думаю, что многие знают такой плагин как CreativeControl (CC), который ограничивает режим креатив. В общем, возник вопрос, можно ли сделать так, чтобы креативом можно было пользоваться только на своей территории? Может быть надо поколупаться во флагах, ну или где-то в config'е WorldGuard'а или же самого CreativeControl'а?
     
    HoShiMin likes this.
  2. Хостинг MineCraft
    <
  3. DarkTrim

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

    Trophy Points:
    88
    Skype:
    darkderman
    Имя в Minecraft:
    DermanHunter
    Я думаю такой функций нету в WorldGuard. А в CreativeControl не знаю даже не пользовался. И это тяжело сделать.
     
  4. Dereku

    Dereku Старожил

    Trophy Points:
    173
    Skype:
    derek_unavailable
    Имя в Minecraft:
    _Dereku
    Ну можно. Только это будет на всех регионах WG. В CC вроде есть свои регионы креатива.
     
  5. Автор темы
    Uran

    Uran Старожил

    Trophy Points:
    103
    Имя в Minecraft:
    Uran
    И каким же образом сделать?[DOUBLEPOST=1379152922,1379130460][/DOUBLEPOST]
    Вопрос актуален!
     
  6. Dereku

    Dereku Старожил

    Trophy Points:
    173
    Skype:
    derek_unavailable
    Имя в Minecraft:
    _Dereku
    rg flag region game-mode creative
     
  7. Автор темы
    Uran

    Uran Старожил

    Trophy Points:
    103
    Имя в Minecraft:
    Uran
    Знаю это флаг, то есть когда заходишь в регион автоматически включается креатив, а когда выходишь - выключается. А можно ли сделать так, что если пытаешься сломать/поставить блок вне своего региона, то он не ставится/не ломается, а в регионе - всё нормально?
     
  8. Dereku

    Dereku Старожил

    Trophy Points:
    173
    Skype:
    derek_unavailable
    Имя в Minecraft:
    _Dereku
    лол. Блоки и так не ставится в чужих регионах.
     
  9. Автор темы
    Uran

    Uran Старожил

    Trophy Points:
    103
    Имя в Minecraft:
    Uran
    Вы меня не поняли, т.к. я имел в виду не чужие регионы, а безрегионное пространство.
     
  10. Sasha2dx

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

    Trophy Points:
    88
    Имя в Minecraft:
    Sasha2dx
    Не всё так просто как тебе кажется, ведь если продумать всё это - сколькоо уязвимостей у твоей идеи. Например, человек наберёт ресурсов, выключит ГМ, и пойдёт строить. А если очистить инвентарь при переходе в ГМ - тогда он поскидывает ресы в сундук/эндерсундук/сундук друга, если запретить ему строить вообще на всей територии карты кроме своего единственного региона в гм - тогда получается что нафиг такой ГМ ненужен. :)
    Тут получается решение следующее - в ГМ надо запретить ему пользоватся сундуками, и запретить стоить где нибуть кроме своего региона, а при переходе в выживание - очищать инвентарь и разрешать сундуки, но даже тут уязвимость - а что если его кто то добавит в овнеры своего региона..? Тогда надо ещё отслеживать тооолько его регионы которые он сам создал, и давать ему на приват ограничение (что не оч хорошо при креативе....) Вобщем как то так. Что с СС - незнаю что в нём возможно а что нет, не пользовался.
     
  11. Dereku

    Dereku Старожил

    Trophy Points:
    173
    Skype:
    derek_unavailable
    Имя в Minecraft:
    _Dereku
    А вот тут уже интереснее. Приватить весь мир и дефайнить не вариант вроде.
     
  12. Автор темы
    Uran

    Uran Старожил

    Trophy Points:
    103
    Имя в Minecraft:
    Uran
    Смешно. Вы хотя бы знаете, для чего нужен CreativeControl (CC) - он как раз и нужен для таких целей, как запрет пользования сундуками, печами, воронками и т.д.., а также запретом скидывать вещи и множество других функций, ограничивающих креатив. Что касаемо моей идеи, то просто надоело, что игроки иногда что-то строят и не приватят или с помощью креатива ломают шахты, поэтому хочется сделать так, чтобы креатив работал только в регионах (то есть заприватил и строй что надобно).[DOUBLEPOST=1379176827,1379176665][/DOUBLEPOST]
    Зачем же приватить весь мир? Если даже в config'ах нет такой настройки, то у меня есть идея - взять исходники WorldGuard'а и добавить функцию, которая проверяет, что если человек в креативе хочет поставить/сломать блок в безрегионной области, то действие не выполняется и выдаётся ошибка, к примеру: "Вы не можете пользоваться креативом вне региона!"
     
  13. Sasha2dx

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

    Trophy Points:
    88
    Имя в Minecraft:
    Sasha2dx
    @Uran, как видишь нет, что я и написал в последней строчке. Я тебе просто указал на все возможные уязвимости. А то обычно о них не думают. И кстати, предусмотри такой вариант: что будет в случае если игрок добавит креатива в свой регион овнером.
     
  14. Автор темы
    Uran

    Uran Старожил

    Trophy Points:
    103
    Имя в Minecraft:
    Uran
    Последний раз поднимаю..
     

Share This Page