Помогите Как иметь общий Permissions на сервере с BungeeCord

Tiberiumk

Активный участник
Пользователь
Баллы
76
Всем привет, недавно поставил сборку FlashWizard'а BungeeCord Mini Games, всё отлично,настроил и т.д. Но например , чтобы дать себе админку, её надо прописать на всех серверах(ну в смысле консолях). Конечно можно было бы привязать PEX к MySQL, но весь прикол в том, что пермишинсы разные у некоторых серверов. Кто подскажет, как можно сделать общий Permissions?
UPDATE:
ВНИМАНИЕ: Проблема решилась намного проще - я поставил плагин для BungeeCord - Command Sync,http://www.spigotmc.org/resources/commandsync.115/, он позволяет выполнить одну команду сразу на всех серверах,соединённых BungeeCord'ом. Использую я MCDonate, просто залил плагин на хаб сервер, и там команда типа:
Код:
/sync console all pex group Lord user add Steve
Где all - все сервера(можно сервера по имени), и после этого сама команда!
Пишите в лс кому надо, помогу настроить данный плаг!
 
Последнее редактирование:
Эм, и что?
Допустим сервер, hub, у него пекс такой.
pex:
- essentials.spawn
А у сервера Survival, такой:
pex:
- essentials.kit.start

И вот эти два пекса подключаешь к бд, и все, и все будет работать..То есть, если ты зашел на сервер Хаб, то ты можешь использовать команду спавн, а на сурвивале нет, так само как и с кит стартом, на сурвивале можешь его использовать а в хабе нет.
 
Наверное куда проще скрипт или программу написать для занесения прав во все или выборочные базы одновременно.
 
Можно сделать общую папку permissionsEx, если сервера на одной машине. Просто делается ярлык. На debian ln команда.
 
Эм, и что?
Допустим сервер, hub, у него пекс такой.
pex:
- essentials.spawn
А у сервера Survival, такой:
pex:
- essentials.kit.start

И вот эти два пекса подключаешь к бд, и все, и все будет работать..То есть, если ты зашел на сервер Хаб, то ты можешь использовать команду спавн, а на сурвивале нет, так само как и с кит стартом, на сурвивале можешь его использовать а в хабе нет.
Т.е. к одной базе данных? А импортировать откуда? Из обоих PEX ? Или к разным БД?
Эм, и что?
Допустим сервер, hub, у него пекс такой.
pex:
- essentials.spawn
А у сервера Survival, такой:
pex:
- essentials.kit.start

И вот эти два пекса подключаешь к бд, и все, и все будет работать..То есть, если ты зашел на сервер Хаб, то ты можешь использовать команду спавн, а на сурвивале нет, так само как и с кит стартом, на сурвивале можешь его использовать а в хабе нет.
Суть такая, мне нужно, чтобы не надо было на 13 серверах прописывать донат, а где нибудь на одном сервере и всё
 
Используй Аллиасы
Код:
      aliases:
        permissions:
        permissions_inheritance:
        permissions_entity:
И РЕХ подключи к одной БД
 
Просто подключи перм на бд -__-
Смотри - Бд одна будет, а серверов то физически 13!!!!!!!!!!!!!!! BungeeCord их соединяет, НО НА РАЗНЫХ СЕРВЕРАХ разные пермишины!
Это всё выглядит так( тут не все сервера, ещё на двух других VPS по 4 сервера на каждом)
2j9lQtQ.jpg
 
Я, конечно, наверняка с каждым постом нагоняю на себя чей-то гнев, но что, если попробовать использовать не pex, а rscp? Правам или группам выставляется destination = "@serverId" и всё.
 
Смотри - Бд одна будет, а серверов то физически 13!!!!!!!!!!!!!!! BungeeCord их соединяет, НО НА РАЗНЫХ СЕРВЕРАХ разные пермишины!
Это всё выглядит так( тут не все сервера, ещё на двух других VPS по 4 сервера на каждом)
2j9lQtQ.jpg
при правильно подключение одна таблица один перм, и уже везде будет выдаваться...
 
Так по разным мирам разные пермы выдавать и всё держать в одной базе и в одной таблице... Всё, что нужно,так это называть миры на серверах по-разному.
 
при правильно подключение одна таблица один перм, и уже везде будет выдаваться...
т.е. я просто все пексы со всех серверов к одной бд привяжу и они сами распределятся? и т.е. я смогу потом на хаб сервере дать донат человеку - и он дастся на всех серверах
 
При подобной схеме придётся после выдачи прав на одном сервере на всех остальных нужно будет выполнить команду /pex reload
 
При подобной схеме придётся после выдачи прав на одном сервере на всех остальных нужно будет выполнить команду /pex reload
Как тогда быть? Чтобы сделать нормальную донат систему?
 
Смотри - Бд одна будет, а серверов то физически 13!!!!!!!!!!!!!!! BungeeCord их соединяет, НО НА РАЗНЫХ СЕРВЕРАХ разные пермишины!
Это всё выглядит так( тут не все сервера, ещё на двух других VPS по 4 сервера на каждом)
2j9lQtQ.jpg
Бедные сервера О_О
 
Да мне вообще систему жалко, держать столько серверов на одном компе... Ужас 🙂
 
Назад
Верх Низ