Регистрация Главная Сообщество
Сообщения за день Справка Регистрация
Навигация
Zhyk.org LIVE! Реклама на Zhyk.org Правила Форума Награды и достижения Доска "почета"

[PermissionsEx] Мультисерверность!

-

MineCraft

- Размещай блоки - строй светлое будущее.

Ответ
 
Опции темы
Старый 17.03.2014, 12:46   #1
 Капитан
Аватар для Qnix
 
Qnix сломал счётчик популярности :(Qnix сломал счётчик популярности :(Qnix сломал счётчик популярности :(Qnix сломал счётчик популярности :(Qnix сломал счётчик популярности :(Qnix сломал счётчик популярности :(Qnix сломал счётчик популярности :(Qnix сломал счётчик популярности :(Qnix сломал счётчик популярности :(Qnix сломал счётчик популярности :(Qnix сломал счётчик популярности :(
Регистрация: 13.02.2012
Сообщений: 286
Популярность: 32107
Сказал(а) спасибо: 528
Поблагодарили 267 раз(а) в 160 сообщениях
Отправить сообщение для Qnix с помощью ICQ Отправить сообщение для Qnix с помощью Skype™
 
Arrow [PermissionsEx] Мультисерверность!

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

При разработке проекта, задавал себе следующий вопрос: "Как сделать, собственную мультисерверность". Не переписывая ЛК, и не создавая дополнительных баз данных. Вопрос был для меня не известен, но я мог предполагать, и собственно моё предположение оказалось верным.

Суть данной мультисерверности: Данная мультисерверность позволяет загружать права для игроков не со стандартной таблицы [Permissions], а изменённой. Но в то время, не затрагивая основные таблицы, которые загружают остальную информацию с Базы Данных.

Начнём:
1) Вам необходимо загрузить, либо запустить программы для редактирования исходных кодов плагина PermissionsEx. Совет: Использовать NetBeans.
1.1) Загрузите исходные файлы плагина PermissionsEx. (Клик)
2) Открываем исходные файлы плагина. Используйте функцию открытия проекта, для загрузку исходников.
3) Нажимаем "Правка" - "Замена в проектах...". Вводим текст в качестве замены "{permissions}", заменяем на "{permissions_Название}". Далее нажимаем "Поиск", и "Заменить x совпадений".
4) Нажимаем "Выполнить", далее нажимаем "Собрать проект (PermissionsEx)".

Собственно на этом, работа завершается. Уже изменённый плагин будет собрал в папке проекта, в папке "target", с названием "PermissionsEx".

Совет: Найдите в исходных файлах плагина, следующие строки:
1) defaultPermissions.add("modifyworld.*");
2) defGroup.addPermission("modifyworld.*");
И собственно, данные строчки рекомендуется за комментировать. ("//"). Т.к при каждой перезагрузке сервера, в БД будут происходить изменения касающиеся данного разрешения.
________________
[Ссылки могут видеть только зарегистрированные пользователи. ]
[Ссылки могут видеть только зарегистрированные пользователи. ]
Репутацию и друзей купить нельзя, а для остального есть WebMoney
  Ответить с цитированием
Ответ

Метки
permissionsex multi


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[Руководство] Faq по permissionsex (pex) Jelly_Bean MineCraft 1 09.07.2013 09:35

Заявление об ответственности / Список мошенников

Часовой пояс GMT +4, время: 21:16.

Пишите нам: [email protected]
Copyright © 2024 vBulletin Solutions, Inc.
Translate: zCarot. Webdesign by DevArt (Fox)
G-gaMe! Team production | Since 2008
Hosted by GShost.net