Перейти к содержимому

Начать игру

Начните играть на RedServer прямо сейчас!

Мы предлагаем достаточно большое разнообразие игровых серверов майнкрафт с модами. Наш лаунчер поможет Вам быстро загрузить игровой клиент. Всего несколько простых шагов, чтобы начать игру на наших серверах. Мы ждём Вас в числе наших игроков!
Фотография

Новые возможности WorldGuard 6

- - - - -

  • Авторизуйтесь для ответа в теме
Сообщений в теме: 13

#1
Andrey

Andrey

    Главный читер

  • Администратор
  • 7 776 сообщений
  • 10 063

*
Популярное сообщение!

20140718022849!WorldGuard_Logo_New.png

 

Это руководство актуально только для новых серверов, в список которых RedPower НЕ входят.

 

Вместе с переходом серверов на версию 1.7.10 значительно обновился плагин приватов - WorldGuard. Обновление достаточно значительное (поэтому сменился номер версии) и у игроков по началу возникали проблемы с ним. Давайте их решать.

 

В этой теме я кратко опишу новые возможности. Если Вам этого мало, можно ознакомиться с официальной wiki.

 

Что нового по сравнению с линейкой 5.X?

  • Поддержка UUID. Теперь игроки в регион добавляются не по нику (хотя такая возможность есть), а по UUID. Это позволяет сохранить владение регионами при смене никнейма.
  • Снижение нагрузки на сервер. Новый алгоритм выполняет поиск регионов гораздо быстрее (это происходит довольно часто, например когда Вы ломаете блок).
  • Защита дружелюбных мобов.
  • Защита от грифа поршнями (если у Вас не работает поршень - возможно он находится на границе приватов).
  • Защита от залива жидкостями (в том числе из модов благодаря нашим фиксам).

 

Флаги

Новые флаги:

  • interact - разрешает взаимодействие со всеми блоками (в том числе из модов). По умолчанию - DENY (планируется изменить на ALLOW).
  • damage-animals - разрешает нанесение урона дружелюбным мобам. По умолчанию - DENY.
  • ride - Разрешить посадку в транспорт (вагонетки, лошади). По умолчанию - DENY.
  • deny-message - Позволяет установить своё сообщение вместо стандартного "Вы не можете <...> здесь", которое будут видеть гриферы.

В WorldGuard 6 изменилась механика работы флагов.

В предыдущих версиях некоторые флаги вроде use, chest-access действовали только на игроков не вписанных в приват, таким образом проблем с установкой их в значение DENY не вызывало лишних проблем. В WG 6 автор решил сделать чтобы эти флаги действовали на всех, по этой причине во время бета-тестирования новых серверов у игроков были проблемы с доступом к верстакам, сундукам и другим блокам в своём привате из-за флага USE: DENY.

 

Чтобы таких проблем не было, нужно в команде указывать на какую группу игроков действует флаг. Делается это с помощью опционального аргумента -g. Он был в предыдущих версиях плагина, но необходимости в его использовании обычно не возникало.

/rg flag <название_региона> <флаг> [-g <группа>] [значение_флага]

Какие группы бывают?

  • all - абсолютно все игроки.
  • members - участники привата, включая владельцев.
  • owners - только владельцы привата.
  • nonmembers - игроки не состоящие в привате (посторонние).
  • nonowners - все игроки, включая участников, кроме владельцев привата.

Таким образом, чтобы флаг use не мешал нам взаимодействовать с блоками в своём привате, но в то же время запрещал это делать посторонним, нужно его ставить так:

/rg flag <название_региона> use -g nonmembers deny

Возможно Вы могли сообразить, что флаг можно поставить наоборот (НЕ РЕКОМЕНДУЕТСЯ):

/rg flag <название_региона> use -g members allow

т.е. разрешить использование только участникам привата. Маловероятно что защита в там случае будет работать. Лучше указывать кому запрещено (-g nonmembers deny), а не кому разрешено. :pro:

 

Кстати, в списке флагов региона вот отображается, на какую группу действует флаг:

Minecraft 1.7.10.png

 

Для удобства игроков в нашем форке WG флаги use, interact, chest-access, damage-animals по умолчанию настроены действовать только на группу nonmembers, поэтому эти флаги можно смело ставить в значение deny без указания группы, как это было в предыдущих версиях плагина. Если это Вас не устраивает - агрумент -g Вам в помощь :)

 

 

Поддержка UUID

Новая версия плагина для идентификации игроков теперь использует UUID вместо никнеймов. Это сделано чтобы игрок мог сменить никнейм без потери доступа к региону при смене никнейма. Однако, возможность добавления игроков по никнейму осталась.

Для этого в командах управления участниками надо использовать флаг -n:

/rg test removeowner -n TheAndrey

так удаляется игрок из региона добавленный по нику.

Не рекомендуется использовать это флаг для добавления игроков в регион, так как возможен допуск опечаток при вводе никнейма и гриферы могут этим воспользоваться зарегистрировав аккаунт с таким никнеймом.

 

4325453.png

Вот так выглядит игрок добавленный в регион по нику. Перед никнеймом присутствует префикс "name:".

 

ывывыфыввфы.png

Игрок добавлен по UUID (правильный способ).

Что же обозначает эта звёздочка и сообщение снизу? WorldGuard показывает никнейм игрока с которым он в последний раз заходил на сервер. Плагин кеширует имена игроков чтобы лишний раз не делать запрос к серверу авторизации для получения никнейма по UUID. Таким образом если игрок сменит никнейм и не будет заходит на сервер - мы будем видеть его старый никнейм, но стоит ему зайти на сервер с новым ником - информация в кеше обновится и мы будем видеть уже его новый никнейм.

В общем, актуальность этого никнейма зависит от того как часто игрок играет на сервере, хотя бы просто заходит.



#2
BlackSun

BlackSun

    ⒷⓛⓐⓒⓚⓈⓤⓝ

  • Игрок
  • PipPipPip
  • 1 933 сообщений
  • 2 025

/rg flag <название_региона> pvp -g nonmembers deny

 
IJed0TfO.jpg



#3
Florexiz

Florexiz

    Shifting Sands

  • Игрок
  • PipPipPip
  • 550 сообщений
  • 361

 
IJed0TfO.jpg

Сразу после вайпа харда начал юзать


Florexiz.gif

 


#4
[DELETED] Edelvest

[DELETED] Edelvest
  • Гость
  • 0

То есть теперь можно попросить сменить никнейм?)



#5
kenix

kenix

    Продвинутый пользователь

  • Игрок
  • PipPipPip
  • 62 сообщений
  • 40

а можно добавить флаг запрета входа?

 

entry который



#6
Andrey

Andrey
  • Автор темы
  • Главный читер

  • Администратор
  • 7 776 сообщений
  • 10 063

а можно добавить флаг запрета входа?
Нагрузка на сервер. Стройте толстые стены, чтобы не проникали.

То есть теперь можно попросить сменить никнейм?)
Можно будет, когда все плагины будут переведены на использование UUID.

#7
Designer

Designer

    Продвинутый пользователь

  • Игрок
  • PipPipPip
  • 130 сообщений
  • 49

То есть теперь можно попросить сменить никнейм?)

Давно как :3


 

 

Флаги

Новые флаги:

  • interact - разрешает взаимодействие со всеми блоками (в том числе из модов). По умолчанию - DENY (планируется изменить на ALLOW).
  • damage-animals - разрешает нанесение урона дружелюбным мобам. По умолчанию - DENY.
  • ride - Разрешить посадку в транспорт (вагонетки, лошади). По умолчанию - DENY.
  • deny-message - Позволяет установить своё сообщение вместо стандартного "Вы не можете <...> здесь", которое будут видеть гриферы.

Из данных новых флагов ещё половина не указана вот здесь http://redserver.su/service
А именно:

damage-animals - разрешает нанесение урона дружелюбным мобам. По умолчанию - DENY
deny-message - Позволяет установить своё сообщение вместо стандартного "Вы не можете <...> здесь", которое будут видеть гриферы



#8
[DELETED] Edelvest

[DELETED] Edelvest
  • Гость
  • 0

а можно добавить флаг запрета входа?

 

entry который

Согласись, это было бы глупо.

Оббегать терру 140х140 ужас какой-то ._.



#9
byurik

byurik

    Продвинутый пользователь

  • Игрок
  • PipPipPip
  • 132 сообщений
  • 20

Как все таки сделать доступ к сундуку через табличку [public]? Какой флаг за это отвечает?

не получается...



#10
Bolotnic

Bolotnic

    Новичок

  • Игрок
  • Pip
  • 1 сообщений
  • 0

 я нашёл место для дома всё нормально сделал пишу /rg claim и название его нажимаю мне пишут вы не можете создать регион потому что максимальное количество регионов 0 из 0 что за хрень что мне делать ?



#11
EnderFlame

EnderFlame

    Черт Сатаны

  • Игрок
  • PipPipPip
  • 3 329 сообщений
  • 1 753

 я нашёл место для дома всё нормально сделал пишу /rg claim и название его нажимаю мне пишут вы не можете создать регион потому что максимальное количество регионов 0 из 0 что за хрень что мне делать ?

В сум. лесу нельзя приватить... Его вайпают каждый месяц.


oLUGZumR-iA.jpg


#12
Stardem

Stardem

    Продвинутый пользователь

  • Игрок
  • PipPipPip
  • 563 сообщений
  • 234

мне сказали, что есть флаг запрещающий использование жемчуг края и снежки на регионе. Что это за флаг?



#13
Andrey

Andrey
  • Автор темы
  • Главный читер

  • Администратор
  • 7 776 сообщений
  • 10 063

Про снежки не знаю, а для запрета телепортации с помощью жемчуга есть enderpearl



#14
Stardem

Stardem

    Продвинутый пользователь

  • Игрок
  • PipPipPip
  • 563 сообщений
  • 234

Про снежки не знаю, а для запрета телепортации с помощью жемчуга есть enderpearl

Исправь пожалуйста флаг Morphing

Уж очень он нужен в некоторых случаях.

у меня постоянно слетает после рестартов, хотя пишу все верно /rg flag stardem_town morphing deny







Темы с аналогичным тегами Совет

Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных пользователей