[Tutorial] [Bukkit] Permissions 3.1.6

08/18/2011 02:32 Speeedy93#1
Funktion: Rechtemanagement

Schritt 1:
- [Only registered and activated users can see links. Click Here To Register...]
und runterladen
Schritt 2:
- ihr entpackt die .zip Datei und fügt den inhalt in euren Plugins Ordner eures Servers rein.
- danach habt ihr zwei Möglichkeiten
die erste:
und schnellste ist ihr tippt im Minecraftclient den Befehl: /reload ein.
(Mit diesem befehl werden alle Plugins neu geladen)
die zweite:
Ihr startet den server einmal komplett neu.
Schritt 3:
-Jetzt hat das Plugin automatisch einen Ordner erstellt der sich "Permissions" nennt, In den klickt ihr euch rein.
so weit so gut =)
jetzt geht die Konfiguration los :D

Schritt 4a:
- So wir kümmern uns als erstes um die "storageconfig.yml"
- in die schreibt ihr einfach das hier rein:
Code:
permissions:
    storage:
        type: YAML
        worldcopy:
            world: world
            world_nether: world
Wenn ihr euch jetzt fragt was das bringen soll: hier einmal kurz und knapp alle rechte die in world eingestellt sind werden kopiert und in world_nether eingefügt.
[Only registered and activated users can see links. Click Here To Register...] zum nachlesen

Schritt 4b:
- So wir kümmern uns nun um die "groups.yml"
- du Findest sie in /plugins/Permissions/world
Code:
groups:
    Gast:                           # Gruppe Gast
        default: true               # default:true bedeutet jeder der den Server                    
                                    # zum ersten mal joint kommt in diese Gruppe
        info:
            prefix: '&d [Gast] '    # prefix steht vor dem namen als z.B.     
                                    # [Gast]Speeedy93: Message / und das &d 
                                    # steht für eine Farbe 
            build: false            # keine an oder baurechte
        permissions:
            - ' '                   # in den ' ' kommen die genehmigen rein
- man kann beliebig viele Gruppen erstellen man muss halt nur drauf achten das das Grundgerüst
eingehalten wird. Es dürfen auch in der .yml keine tabs gesetzt werden nur Leerzeichen.

wenn du wissen willst ob in deiner groups.yml keine Code Fehler ist dann [Only registered and activated users can see links. Click Here To Register...] und poste dort deinen Code rein. =)
[Only registered and activated users can see links. Click Here To Register...] zum nachlesen

Schritt 4c:
- zu guter letzt schauen wir nach der "users.yml"
- du Findest sie in /plugins/Permissions/world
Code:
users:
    Speeedy93:
        permissions: []
        groups:
        - Admin
ich finde diese .yml erklärt sich von alleine =)
.
.
.

So das war auch schon der große zauber mit Permissions wenn noch fragen vorhanden sind einfach posten oder mir eine PN_schicken =)

Zusatz Infos:
- wenn ihr die prefixe angezeigt haben wolt braucht ihr ein chat Plugin wie z.B. [Only registered and activated users can see links. Click Here To Register...]
- wenn ihr den Chat oder den prefixen in Farbe eintauchen wollt hier ein Bild mit den ganzen Farbcodes [Only registered and activated users can see links. Click Here To Register...]
- und hier noch ein link zum überprüfen der [Only registered and activated users can see links. Click Here To Register...]
tja dann hoff ich mal das ich nichts vergessen habe =)
lg Speeedy93 :mofo:
08/18/2011 09:53 star_cash#2
Die Anleitung an sich finde ich schon mal ganz gut, aber vielleicht könnte man sie noch um ein paar Dinge ergänzen?

Was mit noch fehlen würde, z.B. bei Schritt 4b eine Erklärung zu "inheritance", also die Übernahme der Recht von einer anderen Gruppe, fände ich recht wichtig.
Nicht ganz so wichtig, aber vielleicht hilfreich, das man die Rechte beim Admin vielleicht erklärt, auch wenn sie eigentlich schon so gesetzt sind. Das mit dem '*' praktisch alle Rechte vorhanden sind.
Und was für den ein oder anderen auch noch wichtig sein könnte, negative Rechte, also die Wegnahme einzelner Rechte mit " - - 'Befehl' ".

Ach ja, fast vergessen, vielleicht für die, welche es interessiert einen Link zu den InGame-Commands, damit man Spieler InGame freischalten kann, dazu packen. Das wäre dann wohl weiterführend, also nicht Einrichtung und Konfiguration. Ich weiß ja nicht, wie genau und wie weit Dein TUT gehen soll.

Sonst würde ich mit der Anleitung gut zurecht kommen. :)

Thanks.

Star_Cash
08/14/2012 23:52 zackratte#3
link von schritt 1 funktioniert nicht mehr