Как выдать префикс через pex в майнкрафт
Я раз отвечал на вопрос похожий, попробуй EssentialsChat (не факт, что будет робить), если не будет родить, то ChatEx, пишешь команду в консоли!
/pex user твой_ник prefix префикс - для определенного игрока
/pex group название_группы_в_конфиге prefix префикс - для определенного доната
Если хочешь в таб, то скачай NametagEdit (ColoredTags давно забытый,не рекомендую)
потом, если у тебя есть опка или звезда, то пишешь
/nte player твой_ник prefix префикс - есть ограничения по длине префикса, делай короткий
Критика [ ]
[Plugin] PermissionEX - Группы сервера
Как я уже говорил, этот плагин добавляет группы на сервер.
1. Новичок (Всё и так ясно)
2. Профи (что-то вроде "ВИП")
3. Ветеран (Премиум)
4. Творец (Creative режим)
5. Гейм-мастер (Модератор)
6. Тех. администратор (Всё и так ясно)
7. Администратор (Командующий)
8. Главный администратор (Главнокомандующий)
1. Выделение важных групп
2. Специальные символы
3. Баланс прав
4. Возможность изменения
Как добавлять игроков в группы? Всё просто, пишем в консоли: Pex user [свой ник (без скобок] group add [название группы].
Какие же есть группы? Игрок - default, профи - Vip, ветеран - SuperVip, творец - Creative, гейм-мастер - GM, тех. администратор - Help, администратор - admin, гл. администратор - Gl
Использование [ ]
Для распределения прав игрокам нужно отредактировать файл 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: — ранг игрока.
Если Вы хотите раскрасить ники игроков и добавить к ним префиксы и суффиксы то нужно включить и настроить в permissions.yml Chat Manager.
Важно! В YAML нужно чётко соблюдать последовательность, один лишний пробел — и параметр работать не будет. Поэтому для проверки permissions.yml рекомендуется использовать этот сайт. Там в левое окошко нужно вставить ваш код из permissions.yml, и если в правом окне не выдаст ошибок, то код написан правильно и он будет работать, если будут ошибки, то оно выдаст номер забракованной строки.
[Plugin][1.8] NameTagEdit - Префикс в таб-листе!
И так. Вы в полной. Приступим к разборке этого плагина.
Для начала прочитайте его описание. Затем разберемся с конфигами и установкой.
2. Переместить плагин в папку Plugins
3. Запустить сервер
4. Остановить сервер (/stop)
Группы нужно настраивать снизу вверх (от админа до игрока)
На первой строке пишем: 'Groups:'
Player:
Permission: nte.player
Prefix: '&7Player'
Suffix: '&f'
Можете просто скопировать конфиг и вставить его к себе, или-же написать свой. Как вам угодно. После того, как вы сохраните файл запустите сервер. Если сервер до этого был включен, выключите его и снова включите. Перезагрузка не поможет. Главное не забудьте прописать права в PEX. На этом настройка закончена.
Minecraft Wiki
Из-за новой политики Microsoft в отношении сторонних ресурсов, Minecraft Wiki больше не является официальной. В связи с этим были внесены некоторые изменения, в том числе и обновлён логотип вики-проекта. Подробности на нашем Discord-сервере.
Установка [ ]
Команды и права [ ]
С помощью следующих команд вы можете управлять PEX прямо через консоль или игровой чат, не редактируя файл permissions.yml
- Добавление префиксов и суффиксов будет работать только если включен Chat Manager или EssentialsChat (начиная с 1.6.4).
- Значение параметров: <такой> параметр обязателен для указания; [такой] параметр — опциональный.
- Параметр [world] позволяет локализировать действие команды в определенном мире.
- Там где упоминается единственное/множественное можно перечислять параметры через запятую.
Служебные [ ]
Управление правами игроков [ ]
Команда | Permission | Описание |
---|---|---|
/pex users | permissions.manage.users | Показывает список всех записанных пользователей. И игроков сервера |
/pex user <user> [world] | permissions.manage.users | Показывает права игрока <user> |
/pex user <user> prefix [newprefix] [world] | permissions.manage.users.prefix.<user> | Установить игроку <user> префикс [newprefix] |
/pex user <user> suffix [newsuffix] [world] | permissions.manage.users.suffix.<user> | Установить игроку <user> суффикс [newsuffix] |
/pex user <user> delete | permissions.manage.users.<user> | Удалить игрока <user> из бэкенда, используемого на данный момент. |
/pex user <user> add <permission> [world] | permissions.manage.users.permissions.<user> | Дать право <permission> игроку <user> |
/pex user <user> remove <permission> [world] | permissions.manage.users.permissions.<user> | Забрать право <permission> у игрока <user> |
/pex user <user> group add <permission> [world] [lifetime] | permissions.manage.users.permissions.timed.<user> | Дать временное право <permission> игроку <user> на время [lifetime] (в сек.) Выставите значение на "" (две двойные скобки) если вы хотите использовать право во всех мирах! |
/pex user <user> group remove <permission> | permissions.manage.users.permissions.timed.<user> | Забрать у игрока <user> временное право <permission> |
/pex user <user> set <option> <value> [world] | permissions.manage.users.permissions.<user> | Выставить опцию <option> на значение <value>. Выставите значение на "" (две двойные кавычки) если вы хотите убрать опцию <option> |
Управление правами групп игроков [ ]
Команда | Permission | Описание |
---|---|---|
/pex user <user> group list [world] | permissions.manage.membership.<user> | Показать список групп в которых состоит игрок <user> |
/pex user <user> group add <group> [*] [lifetime] | permissions.manage.membership.<user> | Добавить игрока <user> в группу <group> на время [lifetime]= [min\hour\day] = [3min] |
/pex user <user> group set <group> [world] | permissions.manage.membership.<user> | Установить группу <group> для игрока <user> (удалит его из остальных групп) |
/pex user <user> group remove <group> [world] | permissions.manage.membership.<user> | Удалить игрока <user> из группы <group> |
Управление правами групп [ ]
Управление игроками в группах [ ]
Управление наследственностью миров [ ]
Команда | Permission | Описание |
---|---|---|
/pex worlds | permissions.manage.worlds | Показать загруженные миры |
/pex world <world> | permissions.manage.worlds | Показать информацию о наследственности мира <world> |
/pex world <world> inherit <parentWorlds> | permissions.manage.worlds.inheritance | Установить родительский мир/миры <parentWorlds> для мира <world> |
PermissionsEX
PermissionsEX (PEX) — плагин для Bukkit, который позволяет легко разграничивать полномочия игроков на сервере. Имеет встроенные дополнения Modifyworld, которое даёт возможность определять, что игроки могут или не могут изменять в игровом мире, а также ChatManager с помощью которого можно разделить чат на локальный и глобальный, раскрасить ники игроков и добавить к ним префиксы и суффиксы.
Содержание
Читайте также: