Как выдать привилегию permission ex

PermissionsEX

PermissionsEX (PEX) — плагин для Bukkit, который позволяет легко разграничивать полномочия игроков на сервере. Имеет встроенные дополнения Modifyworld, которое даёт возможность определять, что игроки могут или не могут изменять в игровом мире, а также ChatManager с помощью которого можно разделить чат на локальный и глобальный, раскрасить ники игроков и добавить к ним префиксы и суффиксы.

Содержание

Установка

Использование

Для распределения прав игрокам нужно отредактировать файл permissions.yml по адресу plugins/PermissionsEx. Это можно сделать с помощью любого текстового редактора, но для удобности рекомендуется использовать Online YAML Editor
Открыв его мы увидим:

Значение этих строк следующее:
groups: — указывает, что ниже будут идти группы и их права.
default: — название группы, куда попадают все только что зашедшие на сервер игроки, если они не прописаны в других группах. Вы можете менять это название на какое захотите.
default: true — параметр, который задаёт группу, как группу по-умолчанию. То есть, все права этой группы будет иметь любой игрок, для которого не определены другие группы и/или исключения.
permissions: — все, что идёт ниже, это и есть сами «права» для группы, сюда нужно прописывать permissions от различных плагинов установленных на вашем сервере. Значение null означает, что у группы/игрока нет никаких прав.
— modifyworld.* — возможность «модифицировать» мир. Если Вы не намерены конкретно определять, что игроки могут или не могут изменять в игровом мире, то это право лучше оставить как есть, а если намерены, то смотрите в Modifyworld (с версии 1.0 функция плагина modifyworld вшита в плагин PermissionsEx).

Рассмотрим как мы можем отредактировать данный файл:

Здесь мы добавили новую группу Admins, а также права для отдельного игрока BigBoss:.
default: false — означает, что данная группа не является группой по-умолчанию.
inheritance: — параметр, с помощью которого можно установить наследственность прав определённой группы, в данном случае — это группа default. Это значит, что Вам не придётся еще раз прописывать права группы default для группы Admins.
Звездочка (‘*’) означает, что у группы/игрока есть абсолютно все права на все плагины, установленные на сервере.
users: — означает, что ниже идут права отдельных игроков.
BigBoss: — имя игрока для которого настраиваются отдельные права.
group: Admins — указывает на то, что игрок входит в группу Admins
rank: — ранг игрока.

Предположим, что группа Admins имеет право permissions.manage, данное право позволяет получить полный доступ ко всем командам PermissionsEx. Если Вы захотели ограничить группу в определенном праве (например permissions.manage.users), то перед правом нужно ставить две черты:

Если Вы хотите раскрасить ники игроков и добавить к ним префиксы и суффиксы то нужно включить и настроить в permissions.yml Chat Manager.

Важно! В YAML нужно чётко соблюдать последовательность, один лишний пробел — и параметр работать не будет. Поэтому для проверки permissions.yml рекомендуется использовать этот сайт. Там в левое окошко нужно вставить ваш код из permissions.yml, и если в правом окне не выдаст ошибок, то код написан правильно и он будет работать, если будут ошибки, то оно выдаст номер забракованной строки.

Команды и права

С помощью следующих команд вы можете управлять PEX прямо через консоль или игровой чат, не редактируя файл permissions.yml

Источник

Туториал по настройке PermissionsEx (PEX)

Как выдать привилегию permission ex. Смотреть фото Как выдать привилегию permission ex. Смотреть картинку Как выдать привилегию permission ex. Картинка про Как выдать привилегию permission ex. Фото Как выдать привилегию permission ex

И так, наверно у каждого из вас, кроме опытных держателей серверов имеются проблемы с настройкой прав доступа.
Лично я использую плагин PermissionsEx, так как считаю что это самый лучший плагин распределения прав доступа для серверов.

Что нам понадобится:

1. Notepad++
2. Сам плагин. Последнюю версию можно всегда скачать тут.
3. Прямые руки. (Обязательный пункт)

И так, начнем.

1. Скачиваем плагин, распаковываем. В папке есть 3 файла:

Как выдать привилегию permission ex. Смотреть фото Как выдать привилегию permission ex. Смотреть картинку Как выдать привилегию permission ex. Картинка про Как выдать привилегию permission ex. Фото Как выдать привилегию permission ex

2. Закидываем файлы в папку с плагинами, запускаем сервер, останавливаем.
Там появились 3 папки:
PermissionsEx, ChatManager и ModifyWorld

3. Открываем папку PermissionsEx. В этой папке открываем файл permissions.yml с помощью Notepad++
И видим это:

Как выдать привилегию permission ex. Смотреть фото Как выдать привилегию permission ex. Смотреть картинку Как выдать привилегию permission ex. Картинка про Как выдать привилегию permission ex. Фото Как выдать привилегию permission ex

И так, по порядку:
groups: //не трогаем данное слово, оно указывает на то, что ниже будут идти группы и их permissions.
default: //название группы в неё попадают все только что зашедшие на сервер пользователи, если конечно вы не прописали их в другую группу.
default: true // данный параметр задаёт группу, как группу по-умолчанию. это означает, что все права этой группы будет иметь любой игрок, для которого не определены другие группы и/или исключения.
permissions: //всё что идёт ниже, это собственно и есть сами «права» для группы, туда нужно прописывать permissions от различных плагинов установленных на вашем сервере.

Данный Permissions настроен для плагинов: CommandBook, MyHome, VanishNoPickup, Jobs, LWC, WorldEdit, iConomy, iConomy ChestShop, WorldGuard.

Здесь как вы могли заметить появились новые параметры:

info: //параметры группы
prefix: » //префикс
suffix: » //суффикс

// для отображения префиксов/суффиксов необходимо включить плагин ChatManager, который входит в состав PEX. Для этого в папке plugins/ChatManager/ в файле config.yml находим enable и меняем его при необходимости с enable: false на enable: true

inheritance: //наследование прав
— Default //в данном случае наследуются все права группы «default»
Так же вы могли заметить что появился параметр users:
под ним нужно указывать никнеймы пользователей, которым вы хотите дать дополнительные права и/или переместить в другую группу. К примеру:

Moderator:
group:
— Moder
permissions: null

где «Moderator»-никнейм игрока, «Moder»- название группы, permissions: null-дополнительные права для этого пользователя, в данном случае их нет.

Запомните! В YAML нужно чётко соблюдать последовательность, один лишний пробел и параметр не будет работать.

Примечание от idg_dima: YAML отлично работает с лишними проблемами или даже с пустыми строками, единственное, от чего он ломается — табуляция.
И приносим свои изменения за задержку при проверки статьи, были очень заняты кое-какими делами, в том числе и подготовкой сервера к переезду.

Источник

Permissions ex настройка

Как выдать привилегию permission ex. Смотреть фото Как выдать привилегию permission ex. Смотреть картинку Как выдать привилегию permission ex. Картинка про Как выдать привилегию permission ex. Фото Как выдать привилегию permission ex

Как настроить permissions ex в minecraft [1.16.1][1.15.2][1.14.4][1.12.2] и другие версии. Добрый день. В сегодняшней статье я постараюсь вам раскрыть много интересных моментов в игре minecraft! Наверняка каждый второй игрок хотел создавал себе игровой сервер, но на его пути всегда вставали какие либо препятствия. Первое из них является как раз установка и настройка permissionsex. В интернете я ни как не мог найти подходящей информации, которая бы помогала бы мне справиться с вопросом как настроить permissions ex для minecraft.

И так для работы с плагином, его нужно для начала скачать permissionex и установить его в папку plugins. После этого нужно запустить сервер и подождать пока в папке plugins появится еще одна папка с pex.

Теперь открываем эту папку, а сервер можно отключить и теперь можно редактировать файл permissions.yml! Открывать такой файл рекомендуется в notepad++:

Теперь мы можем не много разобрать что у нас получилось:

groups: — это группы
user: — это группа пользователей/игроков
default: true — это значит что группа user стоит по умолчанию
permissions: — это права игроков
— modifyworld. — это само право) оно разрешает игроку

Вы так же можете скачать готовый сервер по этой ссылке:

А вот уже настроенный стандартный набор плагинов, вам лишь нужно убрать те плагины которые не установлены на вашем серверы:

На этом всё! Оставляйте свои комментарии и делитесь с друзьями гайдом! Качайте плагины и будьте вместе с сайтом upminecraft! Готовый лаунчер готов для скачивания Tlauncher

Источник

molodezhka-3-season.ru

Любой игрок на проекте Squareland может использовать ряд команд. Чтобы не запутаться, они поделены на несколько категорий: приват, телепортация, торговля и прочие.

Базовый набор команд для игроков

Приват в Minecraft

Телепортация

Торговля

Permissions (пермишены / права доступа) – разрешения, привилегии на выполнение определённых чат-команд в игре. Каждый плагин Oxide обладает своим набором разрешений.

Как выдавать привилегии?

Для выдачи определённой привилегии игроку используется /grant user:

Пример выдачи игроку с ником ALKAD привилегии teleportation.home:

/grant user Alkad teleportation.home

Для выдачи определённой привилегии группе используется /grant group :

Пример выдачи группе Moders привилегии teleportation.warp:

/grant group Moders teleportation.warp

Примечание!

Угловые скобки в команде говорят лишь о том, что параметр обязательный, вводить их не нужно:

Команда выше говорит о том, что param1 является обязательным, а param2 не обязателен. Команды, которые вы должны будете отправлять будет выглядеть как-то так:

/command required /command required123 optional

Примеры выдачи привилегий

Теперь рассмотрим выдачу привилегий на конкретном примере. Итак, вы нашли понравившийся вам плагин, например AdminTools

Видим следующие привилегии плагина:

PermissionОписание
admintools.kickКик игроков. /kick.
admintools.banБан игроков. /ban
admintools.tempbanВременный бан игроков. /tempban
admintools.godmodeРежим бога. /ban
admintools.muteМут игроков. /ban
admintools.freezeЗаморозка игроков. /ban
admintools.allДоступ ко всем командам

/grant user Alkad admintools.kick /grant user Alkad admintools.ban

Если вы где-то ошиблись, например вместо правильной привилегии admintools.ban написали admintool.ban , то появится информационное сообщение «Permission «admintool.ban» doesn»t exists «.

Пример выше позволяет выдать привилегию лишь одному игроку. А если у нас их десятки, сотни? Не прописывать же вручную каждому игроку привилегию?! Конечно нет. Для этого есть группы.

Создадим группу модераторов moders:

Дадим этой группе все разрешения плагина Admin Tools:

/grant group moders admintools.all

Добавим игрока Nik в группу модераторов, которую мы создали:

/usergroup add Nik moder

Всё, теперь все игроки, которые находятся в группе moders будут иметь доступ к командам.

Если вы задумали создать свой сервер или проект, то вам скорее всего нужен будет плагин, который делит всех игроков на разные группы. К примеру вам нужны модераторы и хелперы, как же внести их в специальные группы и дать определенные права? На помощь приходит плагин с названием «PermissionsEX». Именно такой плагин и стоит у нас на серверах.

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

Для начала нужно зайти в файл permissions.yml и немного подправить его.

Когда откроете файл, то увидите следующее:

Как выдать привилегию permission ex. Смотреть фото Как выдать привилегию permission ex. Смотреть картинку Как выдать привилегию permission ex. Картинка про Как выдать привилегию permission ex. Фото Как выдать привилегию permission ex

Разберем каждое составляющее.

Как выдать привилегию permission ex. Смотреть фото Как выдать привилегию permission ex. Смотреть картинку Как выдать привилегию permission ex. Картинка про Как выдать привилегию permission ex. Фото Как выдать привилегию permission ex

КомандаPermissionОписание
/pexpermissions.manageПоказывает помощь по PEX
/pex toggle debugpermissions.manageВкл./откл. режим отладки (создает много отладочной информации в server.log)
/pex user check

permissions.manage.Проверить право

Игрока

/pex reloadpermissions.manage.reloadПерезагружает плагин
/pex configpermissions.manage.configВыводит значение из конфигурации PEX. Дополнительно можно ввести чтобы задать новое значения для параметра.
/pex backendpermissions.manage.backendВывести используемые на данный момент бэкенды.
/pex backendpermissions.manage.backendChange the permissions backend on-the-fly (Use with caution!) Note that this will only change the backend on-the-fly, it will not save the change in the config file, nor will it convert anything. This is for testing only.)
/pex hierarchypermissions.manage.usersПоказывает полную иерархию игроков/групп
/pex dumppermissions.manage.dumpСоздает дамп пользователей и групп в выбранный формат в файл

Управление правами игроков

КомандаPermissionОписание
/pex userspermissions.manage.usersПоказывает список всех записанных пользователей. И игроков сервера
/pex userpermissions.manage.usersПоказывает права игрока
/pex user prefixpermissions.manage.users.prefix.Установить игроку префикс
/pex user suffixpermissions.manage.users.suffix.Установить игроку суффикс
/pex user deletepermissions.manage.users.Удалить игрока из бэкенда, используемого на данный момент.
/pex user add

Игроку

/pex user remove

permissions.manage.users.permissions.Забрать право

У игрока

/pex user timed add

Игроку

/pex user timed remove

permissions.manage.users.permissions.timed.Забрать у игрока временное право

Управление правами групп игроков

КомандаPermissionОписание
/pex user group listПоказать список групп в которых состоит игрок
/pex user group addpermissions.manage.membership.Добавить игрока в группу на время
/pex user group setpermissions.manage.membership.Установить группу для игрока (удалит его из остальных групп)
/pex user group removepermissions.manage.membership.Удалить игрока из группы

Управление правами групп

permissions.manage.groups.inheritance.Установить группе родительскую группу/группы

/pex groupПоказать все права группы
/pex group add

permissions.manage.groups.permissions.Дать право

Группе

/pex group remove

permissions.manage.groups.permissions.Забрать право

У группы

/pex group timed add

Группе на время (в сек.)

/pex group timed remove

permissions.manage.groups.permissions.timed.Забрать временное право

Управление игроками в группах

КомандаPermissionОписание
/pex group userspermissions.manage.membership.Показать всех игроков в группе
/pex group user addpermissions.manage.membership.Добавить игрока/игроков в группу на время
/pex group user removepermissions.manage.membership.Удалить игрока/игроков из группы
/pex promotepermissions.user.promote.Повысить игрока в высшую группу
/pex demotepermissions.user.demote.Понизить игрока в низшую группуpermissions.manage.worldsПоказать информацию о наследственности мира
/pex world inherit

permissions.manage.worlds.inheritanceУстановить родительский мир/миры

2. Кидаем в папку Plugins.

3. Перезагружаем сервер.

Вот собственно все команды админа в Minecraft.

/kill Наносит 1000 ущерба игроку, что убивает его и переносит на точку спауна последнюю кровать, на которой он спал. Полезно, когда игрок потерялся или застрял в чём-то.
/me Посылает сообщение в IRC-стиле (например, Player slaps everyone around a bit with a large trout»).
/tell Отправка личного сообщения указанному игроку.

Команды для игроков

/register pass регистрация на сервере, где pass Ваш пароль для входа на сервер
/login pass авторизация на сервере, где pass это Ваш пароль указанный при регистрайии
/changepassword старый новый команда смены пароля

//wand выдаёт деревянный топор, для WorldGuard
//hpos1 устанавливает 1ую точку для WorldGuard (туда, куда Вы смотрите)
//hpos2 устанавливает 2ую точку для WorldGuard (туда, куда Вы смотрите)
//expand 10 up создает кубовое пространство (полезно для WorldGuard)
//expand 10 down создает кубовое пространство (полезно для WorldGuard)
/region claim Name создает Вашу зону, где строить можете только Вы (где Name имя Вашей зоны)
/region addmember t1 Player добавляет игрока с ником Player к зоне t1
/region removemember t1 Player удаляет игрока Player из зоны t1
/region remove t1 удаляет Вашу зону t1

Сундуки,рычаги и кнопки:

/money отображает текущее количество Ваших денег
/money pay Player 1000 передаёт 1000рублей с вашего счёта, на счёт игрока Player
/money top показывает тор богачей
/money help (/money доступные команды
/money rank

игроки могут создовать лифты
/warp name телепортироваться по варпу, где name имя варпа, например /warp shop
/spawn телепортироваться на спавн
/who просмотреть список онлайн игроков на сервере

Список и описание профессий в Minecraft :

Hunter (охотник) убивает мобов.
Farmer (фермер) выращивает растения.
Woodcutter (лесоруб) рубит деревья и делает доски.
Digger (копатель) добывает блоки глины, земли, песка и гравия.
Miner (шахтер) добывает блоки золота, угля, камня, железа и тд.
Builder (строитель) строит различные постройки из блоков.

Команды плагина Jobs: /jobs [название работы] Список всех команд.

/jobs browse Список доступных профессий для вас.
/jobs join [название работы] Выбрать профессию.
/jobs leave [название работы] Отказаться от профессии.
/jobs info Посмотреть информацию о профессии.
/jobs stats Показать статистику.
/jobs admininfo Показать информацию по игроку и его профессии.
/jobs employ Назначить профу для игрока.
/jobs fire Уволить игрока с работы.
/jobs grantxp Добавить опыт
/jobs removexp Забрать опыт.
/jobs promote Поднять уровень проф игроку.
/jobs demote Понизить уровень проф игрока.
/jobs transfer Перевести игрока с одной профессии на другую.
/jobs reload Перезагрузить плагин.

Ещё по теме

Как выдать привилегию permission ex. Смотреть фото Как выдать привилегию permission ex. Смотреть картинку Как выдать привилегию permission ex. Картинка про Как выдать привилегию permission ex. Фото Как выдать привилегию permission ex

Прочитано: 757 раз 26.05.2019

Как выдать привилегию permission ex. Смотреть фото Как выдать привилегию permission ex. Смотреть картинку Как выдать привилегию permission ex. Картинка про Как выдать привилегию permission ex. Фото Как выдать привилегию permission ex

В Warframe во время миссии Вторжения вы временно становитесь союзником с фракцией, которая обычно является вашим врагом. Баланс сил деликатный, поэтому иногда вам нужно вмешиваться в битвы между противниками, чтобы один из них не победил и не стал слишком.

Прочитано: 900 раз 23.07.2019

Как выдать привилегию permission ex. Смотреть фото Как выдать привилегию permission ex. Смотреть картинку Как выдать привилегию permission ex. Картинка про Как выдать привилегию permission ex. Фото Как выдать привилегию permission ex

Total War Three Kingdoms это возвращение к исторической стороне франшизы, которая в значительной степени была отброшена популярностью спин-оффов Warhammer в последние годы. После несколько посредственных Thrones of Brittania, Creative Assembly игра изменилась и добавила кучу новых механик. Одним из.

Прочитано: 1180 раз 28.05.2019

Как выдать привилегию permission ex. Смотреть фото Как выдать привилегию permission ex. Смотреть картинку Как выдать привилегию permission ex. Картинка про Как выдать привилегию permission ex. Фото Как выдать привилегию permission ex

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *