bPermissions е плъгин за сървъри на CraftBukkit, създаден от разработчика на плъгин codename_B. Това е приставка за разрешения, която поддържа новата система за суперпермании, както и старите разрешения. Настройването на разрешения за вашия сървър може да бъде трудно, особено ако не сте го правили преди. Това wikiHow ще ви покаже как да конфигурирате приставката за разрешения.
Стъпки
Стъпка 1. Изтеглете bPermissions
Можете да го изтеглите, като щракнете върху тази връзка.
Стъпка 2. Генерирайте файловете на bPermissions
-
Поставете bPermissions.jar в папката с плъгини и стартирайте сървъра, така че файловете да се генерират.
-
След като сървърът се зареди напълно, въведете „stop“и затворете конзолата.
Стъпка 3. bPermissions файлове
-
Вътре в папката с приставки трябва да видите нова папка, наречена bPermissions.
-
Отворете тази папка и ще видите някои нови файлове. Засега ще оставим тези файлове такива, каквито са.
Стъпка 4. Конфигурирайте световните YML
-
Отворете папката world и ще видите YAML файл за всеки свят, който имате на вашия сървър. Ако имате само светове по подразбиране, ще видите два файла, groups.yml и users.yml.
- Това са файловете, които използваме за създаване на групи разрешения и присвояване на групи на играчите.
Стъпка 5. Отворете групата YML
-
Отворете group.yml в бележника. Обикновено това е празен файл в последната версия на сървърите. Ако трябва да видите две квадратни скоби: . Изтрийте ги, за да имаме празен файл.
Стъпка 6. Задайте групата по подразбиране
-
За това wikiHow ще използвате три групи, плейър, модератор и администратор. Можете да изберете да имате повече или по -малко групи от тази.
-
Напишете без кавички, "default:", а след това името на вашата група по подразбиране, моята ще бъде "player". Първият ви ред трябва да изглежда като линията на изображението.
Стъпка 7. Добавете групите
-
Вече можем да добавим групите към световния файл.
-
Отидете на следващия ред и въведете групи:
- След това преминете към следващия ред и добавете четири интервала, като се уверите, че не добавяте раздели и няма автоматично добавяне на раздели. Напишете името на първата си група. Отидете на следващия ред, четири интервала, име на втората група.
- Повторете, докато не бъдат изброени всичките ви групи. Те трябва да приличат на групите на изображението.
Стъпка 8. Добавете основните разрешения
-
Сега ще трябва да добавите основните разрешения, които всяка група ще има. С bPermissions ще възлагате множество групи на вашите играчи.
-
Вместо групи играчи, те ще бъдат, групи разрешения, добавени към вашите играчи. Като цяло вашата група по подразбиране ще бъде базова група. Той ще съдържа всички разрешения, които искате всеки играч да има.
-
Така че във вашата група по подразбиране отидете на следващия ред, добавете 4 интервала и добавете разрешението:
- - bPermissions.build: Това ще позволи на играча да поставя и разбива блокове.
- След това под вашата група тип администратор добавете разрешението:
-
- bPermissions.admin
-
Трябва да изглежда подобно на изображението.
Стъпка 9. Добавете други разрешения
-
Тъй като плъгинът Essentials има много разрешения и е доста популярен.
-
Точно както в предишната стъпка, добавете разрешенията, които искате да има всяка група. Но имайте предвид, че разрешенията трябва да са от значение за групата.
-
Ето някои разрешения за MOTD, телепортиране за хвърляне на хайвера и команди home / sethome към групата на играчите. Разрешения за ритане и забрана за модераторската група и командите на сървъра Bukkit към администраторската група.
-
Вашите групи.yml сега трябва да изглеждат подобни на тези на изображението.
-
Забележка: ако имате много приставки, вероятно ще имате много възли за разрешаване, които да добавите. Но отделете време, за да се уверите, че е форматиран правилно и няма добавени раздели.
Стъпка 10. Добавете играчи
-
След като добавихме разрешенията, е добра идея да добавим плейърите, които ще имат възела bPermissions.admin към файла. Това разрешение ще позволи на играча да добавя групи към други играчи в играта.
-
В този пример има трима играчи; Notch, Jeb и NewGuy.
- Notch е администратор, така че той има и трите разрешителни групи, което означава, че той може да прави всичко, което играчът по подразбиране може, както и това, което модераторът може, и също може да използва командите на сървъра.
- Джеб, тъй като модераторът има разрешенията на плейъра по подразбиране и разрешенията на модератора.
-
И накрая, NewGuy току -що се присъедини към сървъра, така че той автоматично получава разрешенията на групата по подразбиране.
-
Когато нови играчи се присъединят към сървъра, те автоматично ще бъдат добавени към този списък.
Направете нов ред, въведете играчи:
Нов ред, 4 интервала, добавете името на играча така: Notch:
След това, друг ред, 4 интервала и добавете групите. Повторете за всички играчи, които искате да добавите ръчно.
Вашите групи.yml трябва да приличат на изображението.
-
Стъпка 11. Как да получите префикс/суфикс
Разрешенията ви вече са настроени. Можете да запишете файла и той трябва да работи според очакванията. Въпреки това, много хора обичат да добавят префикс към името си, за да знаят кои играчи са в кои групи. За да направите това, имате нужда от плъгин за чат. Плъгинът, който препоръчвам, е bChat.
Стъпка 12. Конфигурирайте bChat
bChat има само един файл, config.yml.
Отворете config.yml и можете да форматирате чата за вашия сървър. Форматът, който можете да използвате, е: format: '+PREFIX+WHITE+NAME:+WHITE+MESSAGE'
Стъпка 13. Добавяне на префикса
За да добавим префикс към група, трябва да отворим groups.yml, към който сме добавили всички наши разрешения. Префиксът се добавя с разрешение.
Разрешението е:
- представка. приоритет. префикс
Приоритетът работи по следния начин: Колкото по -голям е броят, толкова по -висок е приоритетът.
Например, добавихме три групи към плейъра Notch. Всяка от тези групи може да има разрешителен възел за префикс. Затова използваме приоритета, за да сме сигурни, че се използва префиксът за групата с най -висок ранг.
Така че за групата по подразбиране може да използваме приоритет 10, модератор може да бъде 20 и администратор 30. Ето един пример за префикс, който е групата в квадратни скоби
- префикс.30. [Администратор]
Това би произвело:
[Admin] Notch: съобщение тук Можем също да добавим цвят към префикса:- prefix.30.+RED [Admin] Тази система с префикси е полезна, тъй като ни позволява да използваме многогруповата система, като същевременно предоставя начин за групови префикси. Вашите групи.yml може да изглеждат подобно на изображението.
Стъпка 14. Повишаване на играчите в играта
Можете да използвате команди, за да добавяте/премахвате групи към играчите и да добавяте/премахвате възлови разрешителни от групи. Командата е:
/p [свят || глобално] [действие] [цел]
Например, /p администратор на глобална добавка Джеб
Добавя администраторската група към плейъра Jeb.
Видео - Използвайки тази услуга, може да се сподели част от информацията с YouTube
Съвети
- Използвайте програма като NotePad ++, за да редактирате YAML файлове.
- Можете да използвате /помогне в играта, за да видите списък с команди, които можете да използвате.
- Използвайте bChat или mChat, за да добавите префикси/наставки
- Изтеглете приставки за разрешения.
- Ще виждате bPermissions и Permissions, когато въвеждате /plugins. Това е приставка за „фалшиви разрешения“, използвана за поддържане на съвместимост с приставки, които все още използват по -старата система за разрешения.
Предупреждения
- Не използвайте други приставки за разрешение едновременно.
- НЕ използвайте раздели в YAML файлове