Eigenes Permissions System für Spigot UND BungeeCord

Wenn ihr bei eurem Plugin nicht weiter kommt, könnt ihr hier euer Problem beschreiben und um Hilfe bitten.

Eigenes Permissions System für Spigot UND BungeeCord

Beitragvon GetVance » Mi 11. Mai 2016, 06:04

Ich wollte mal fragen wie ich ein permissions system für spigot und bungeecord schreiben kann und später nur mit z.b. if (p.hasPermission("test)); abfragen kann. Wenn möglich mit MongoDB

• GetVance
Benutzeravatar
GetVance
 
Beiträge: 9
Registriert: Do 3. Mär 2016, 18:13

Re: Eigenes Permissions System für Spigot UND BungeeCord

Beitragvon Freakey » Mi 11. Mai 2016, 08:41

Zeig zns doch mal was du schon geschafft hast.
Mit freundlichen Grüßen
Freakey
Benutzeravatar
Freakey
 
Beiträge: 2
Registriert: So 23. Aug 2015, 13:13

Re: Eigenes Permissions System für Spigot UND BungeeCord

Beitragvon Letsplaybar » Mi 11. Mai 2016, 11:50

https://youtu.be/PUttVvrQjz8
Hier erkläre ich es für Spigot. Ob es auch für bungeecord klappt k.a. aber die grundmethoden werden hier schon gezeigt nächster teil kommt nächste woche
Bild
Helfe Wo ich kann.
Mein MinecraftServer: Letsplaybaro.de - Suchen Developer/Bilder

I hacked 127.0.0.1!!! :)
Benutzeravatar
Letsplaybar
 
Beiträge: 195
Registriert: Mo 1. Feb 2016, 17:21
Wohnort: Berlin

Re: Eigenes Permissions System für Spigot UND BungeeCord

Beitragvon GetVance » Mi 11. Mai 2016, 18:40

Letsplaybar hat geschrieben:https://youtu.be/PUttVvrQjz8
Hier erkläre ich es für Spigot. Ob es auch für bungeecord klappt k.a. aber die grundmethoden werden hier schon gezeigt nächster teil kommt nächste woche

Konnte mir nicht helfen , daher das ich es für MongoDB und spigot und BungeeCord brauche
Benutzeravatar
GetVance
 
Beiträge: 9
Registriert: Do 3. Mär 2016, 18:13

Re: Eigenes Permissions System für Spigot UND BungeeCord

Beitragvon Letsplaybar » Mi 11. Mai 2016, 18:42

ok aber mit der Art und weise setzt du die Permission mithilfe von p.hasPermission(perm) abfragen kannst
Bild
Helfe Wo ich kann.
Mein MinecraftServer: Letsplaybaro.de - Suchen Developer/Bilder

I hacked 127.0.0.1!!! :)
Benutzeravatar
Letsplaybar
 
Beiträge: 195
Registriert: Mo 1. Feb 2016, 17:21
Wohnort: Berlin

Re: Eigenes Permissions System für Spigot UND BungeeCord

Beitragvon monst12 » Mi 11. Mai 2016, 20:23

Hey,

zuerst musst du dir über den Funktionsumfang deines Permissionsystems klar werden.
Möchtest du Gruppen basierte Rechte, zusätzlich Nutzer basierte Rechte oder doch nur eine Gruppe...
Benötigst du großartig Schnittstellen oder reicht dir die Bukkit-API für dein Vorhaben?
Möchte ich die Daten cachen oder nicht?

Wenn du dann weißt, was du alles möchtest fängst du an dir Strukturen anzulegen:
Wie sieht deine Datenbank aus? Was für Daten benötige ich?
Hast du ein extra Dokument mit den Spielerdaten und eine für die Gruppen?
Wo müssen welche Werte eingetragen werden, sodass du weißt wer welche Rechte besitzt?

Wenn du dann so weit bist kannst du anfangen dich ggf. einzulesen und dann zu programmieren.
Hier empfehle ich aber doch nochmals eine kleine Skizze / mit einem Programm dir über deine Klassenstruktur und die Wirkungsweise klar zu werden, sodass es kein Kuddlemuddle gibt.
Auch musst du etwas doppelt denken, da du einmal für Spigot/Bukkit und einmal für BungeeCord ein Permissionsystem brauchst.

Dann kann es eigentlich los gehen.
Wenn du dann über konkrete Probleme stößt können wir dir gerne weiterhelfen, aber komplette System zu entwickeln ist als Entwickler ja deine Aufgabe.

Zudem noch als Tipp: Schau dir doch mal bereits fertig gestellte Permissionssysteme an (egal ob ohne MongoDB) und überlege dir warum sie diese Struktur nutzen und was der Vorteil/Nachteil davon ist.
Soweit die Theorie.

MfG
monst12
Benutzeravatar
monst12
 
Beiträge: 239
Registriert: Sa 19. Apr 2014, 22:14


Zurück zu Hilfe und Support

Wer ist online?

Mitglieder in diesem Forum: Bing [Bot] und 12 Gäste