bPermissions is een plug-in voor CraftBukkit-servers, gemaakt door de ontwikkelaar van de plug-in codenaam_B. Het is een machtigingen-plug-in die het nieuwe superperms-systeem ondersteunt, evenals de oude machtigingen. Het instellen van machtigingen voor uw server kan moeilijk zijn, vooral als u dit nog niet eerder hebt gedaan. Deze wikiHow laat je zien hoe je de Machtigingen-plug-in configureert.
Stappen
Stap 1. Download bPermissions
U kunt deze downloaden door op deze link te klikken.
Stap 2. Genereer de bPermissions-bestanden
-
Plaats de bPermissions.jar in de map met plug-ins en voer de server uit zodat de bestanden worden gegenereerd.
-
Zodra de server volledig is geladen, typt u "stop" en sluit u de console.
Stap 3. bPermissions-bestanden
-
In je map met plug-ins zou je nu een nieuwe map moeten zien met de naam bPermissions.
-
Open deze map en u zult enkele nieuwe bestanden zien. Voor nu laten we deze bestanden zoals ze zijn.
Stap 4. Configureer de wereld YML's
-
Open de wereldmap en je ziet een YAML-bestand voor elke wereld die je op je server hebt staan. Als je alleen de standaardwerelden hebt, zie je twee bestanden, groups.yml en users.yml.
- Dit zijn de bestanden die we gebruiken om machtigingsgroepen te maken en groepen toe te wijzen aan spelers.
Stap 5. Open de Groepen YML
-
Open de group.yml in Kladblok. Het is meestal een leeg bestand in de nieuwste versie van servers. Als u twee vierkante haken ziet: . Verwijder ze zodat we een leeg bestand hebben.
Stap 6. Stel de standaardgroep in
-
Voor deze wikiHow gebruik je drie groepen: speler, moderator en beheerder. U kunt ervoor kiezen om meer of minder groepen te hebben.
-
Schrijf zonder aanhalingstekens, "default: ", en dan de naam van je standaardgroep, de mijne zal "player" zijn. Je eerste regel zou eruit moeten zien als de lijn in de afbeelding.
Stap 7. Voeg de groepen toe
-
We kunnen nu de groepen toevoegen aan het wereldbestand.
-
Ga naar de volgende regel en typ groepen:
- Ga vervolgens naar de volgende regel en voeg vier spaties toe, zorg ervoor dat u geen tabbladen toevoegt en dat er geen tabbladen automatisch zijn toegevoegd. Schrijf de naam van je eerste groep. Ga naar de volgende regel, vier spaties, naam van de tweede groep.
- Herhaal dit totdat al je groepen in de lijst staan. Ze moeten lijken op de groepen in de afbeelding.
Stap 8. Voeg de basisrechten toe
-
U moet nu de basisrechten toevoegen die elke groep zal hebben. Met bPermissions wijst u meerdere groepen toe aan uw spelers.
-
In plaats van groepen spelers worden er groepen machtigingen toegevoegd aan uw spelers. Over het algemeen is uw standaardgroep een basisgroep. Het bevat alle rechten die elke speler moet hebben.
-
Ga dus in je standaardgroep naar de volgende regel, voeg 4 spaties toe en voeg de toestemming toe:
- - bPermissions.build: hiermee kan de speler blokken plaatsen en breken.
- Voeg vervolgens onder uw beheerderstypegroep de machtiging toe:
-
- bPermissions.admin
-
Het moet op de afbeelding lijken.
Stap 9. Voeg andere rechten toe
-
Omdat de plug-in Essentials veel rechten heeft en behoorlijk populair is.
-
Voeg, net als in de vorige stap, de machtigingen toe die elke groep moet hebben. Houd er echter rekening mee dat de machtigingen relevant moeten zijn voor de groep.
-
Hier zijn enkele machtigingen voor de MOTD, teleporteren om te spawnen en home / sethome-commando's voor de spelersgroep. Kick en ban machtigingen voor de moderatorgroep, en Bukkit-servercommando's voor de beheerdersgroep.
-
Uw groups.yml zou er nu ongeveer zo uit moeten zien als in de afbeelding.
-
Opmerking: als je veel plug-ins hebt, zul je waarschijnlijk veel toestemmingsknooppunten moeten toevoegen. Maar neem de tijd om ervoor te zorgen dat het correct is geformatteerd en dat er geen tabbladen zijn toegevoegd.
Stap 10. Voeg spelers toe
-
Nu we de machtigingen hebben toegevoegd, is het een goed idee om de spelers met het knooppunt bPermissions.admin aan het bestand toe te voegen. Met deze toestemming kan de speler groepen toevoegen aan andere spelers in het spel.
-
In dit voorbeeld zijn er drie spelers; Notch, Jeb en NewGuy.
- Notch is een beheerder, dus hij heeft alle drie de machtigingsgroepen, wat betekent dat hij alles kan doen wat een standaardspeler kan, evenals wat een moderator kan, en ook de serveropdrachten kan gebruiken.
- Jeb, aangezien de moderator de standaard spelersrechten en de moderatorrechten heeft.
-
Ten slotte is NewGuy nog maar net lid geworden van de server, dus hij krijgt automatisch de rechten van de standaardgroep.
-
Als nieuwe spelers lid worden van de server, worden ze automatisch aan deze lijst toegevoegd.
Maak een nieuwe regel, typ spelers:
Nieuwe regel, 4 spaties, voeg de spelersnaam als volgt toe: Notch:
Dan, nog een regel, 4 spaties, en voeg de groepen toe. Herhaal dit voor alle spelers die je handmatig wilt toevoegen.
Uw groups.yml zou er ongeveer zo uit moeten zien als de afbeelding.
-
Stap 11. Hoe een prefix/suffix te krijgen
Uw rechten zijn nu ingesteld. U kunt het bestand opslaan en het zou moeten werken zoals verwacht. Veel mensen voegen echter graag een voorvoegsel toe aan hun naam, zodat ze weten welke spelers in welke groepen zitten. Om dit te doen, heb je een chat-plug-in nodig. De plug-in die ik aanbeveel is bChat.
Stap 12. Configureer bChat
bChat heeft slechts één bestand, config.yml.
Open de config.yml en u kunt de chat voor uw server formatteren. Het formaat dat u zou kunnen gebruiken is: formaat: '+PREFIX +WHITE+NAME: +WHITE+MESSAGE'
Stap 13. Het voorvoegsel toevoegen
Om een prefix aan een groep toe te voegen, moeten we de groups.yml openen waaraan we al onze rechten hebben toegevoegd. Het voorvoegsel wordt toegevoegd met behulp van een machtiging.
De toestemming is:
- voorvoegsel. prioriteit. voorvoegsel
De prioriteit werkt als volgt: hoe hoger het getal, hoe hoger de prioriteit.
We hebben bijvoorbeeld drie groepen toegevoegd aan de speler Notch. Elk van die groepen kan een machtigingsknooppunt voor een voorvoegsel hebben. We gebruiken de prioriteit dus om ervoor te zorgen dat het voorvoegsel voor de groep met de hoogste rangorde wordt gebruikt.
Dus voor de standaardgroep kunnen we een prioriteit van 10 gebruiken, moderator kan 20 zijn en admin 30. Hier is een voorbeeld van een voorvoegsel dat de groep tussen vierkante haken is
- prefix.30.[Beheerder]
Dit zou opleveren:
[Admin] Notch: bericht hier We kunnen ook kleur toevoegen aan de prefix:- prefix.30.+RED[Admin]Dit prefix-systeem is handig omdat het ons in staat stelt om het systeem met meerdere groepen te gebruiken, terwijl het nog steeds een manier biedt voor per group prefixes. Uw groups.yml kan lijken op de afbeelding.
Stap 14. Promoot spelers in het spel
U kunt opdrachten gebruiken om groepen aan spelers toe te voegen/te verwijderen en machtigingsknooppunten uit groepen toe te voegen/te verwijderen. De opdracht is:
/p [wereld||globaal] [actie] [doel]
Bijvoorbeeld, /p global addgroup admin Jeb
Voegt de beheerdersgroep toe aan de speler Jeb.
Video - Door deze service te gebruiken, kan bepaalde informatie worden gedeeld met YouTube
Tips
- Gebruik een programma zoals NotePad++ om YAML-bestanden te bewerken.
- Je kunt /help in-game gebruiken om een lijst met commando's te zien die je kunt gebruiken.
- Gebruik bChat of mChat om voor-/achtervoegsels toe te voegen
- Download toestemming plug-ins.
- U ziet bPermissions en Permissions vermeld wanneer u /plugins typt. Dit is een "valse machtigingen"-plug-in die wordt gebruikt om de compatibiliteit te behouden met plug-ins die nog steeds het oudere machtigingssysteem gebruiken.
Waarschuwingen
- Gebruik niet tegelijkertijd andere permissie-plug-ins.
- Gebruik GEEN tabbladen in YAML-bestanden