Minecraft - Permissions

02/03/2012 16:22 New-Craft#1
Hallo,
ich habe mir gestern wieder einen neuen MC-Server auf nitrado gemietet.
Diesmal möchte ich die Einstellungen selbst übernehmen um mich später einmal mehr damit auszukennen.

So, mein Problem sind die Permissions - ich habe 0 Plan, wie ich diese machen soll.


In der Permissions.yml steht:

Quote:
groups:
default:
default: true
permissions:
- modifyworld.*

Ich will nun, dass normale User auch /sethome, /home, /spawn, /warp machen können.

Muss ich das einfach so machen:

Quote:
groups:
default:
default: true
permissions:
- modifyworld.*
- sethome.*
usw. ?

Oder kann mir jemand vlt den richtigen Code und dazu eine Erklärung abgeben, so dass ich dies vielleicht verstehe.


Danke schon mal im Vorraus!


MfG,
Newc0mer.
02/03/2012 16:25 False#2
Es ist immer anders je Plugin welches Plugin hast du den für die Commands?
02/03/2012 16:27 New-Craft#3
EssentialsSpawn.jar

Das müsste es sein, oder?
02/03/2012 16:31 False#4
Um Permissions von Commands rauß zu finden, such bei Google einfach "Pluginname + Permissions" in dem fall wäre es "Essentials Permissions" dann findest du etwas wie dies :
[Only registered and activated users can see links. Click Here To Register...]
Dort findest du dann alle Permissions :
/sethome : essentials.sethome
/home : essentials.home
/spawn : essentials.spawn

Die anderen wirst du schon finden^^
Du musst sie dann so eintragen :
Code:
groups:
default:
default: true
permissions:
- modifyworld.*
- essentials.sethome
- essentials.home
- essentials.spawn
Ps. dieses * erlaubt den Spielern alle Commands von modifyworld.
02/03/2012 16:36 New-Craft#5
Ein großes danke, du hast mir sehr geholfen - werde gleich testen, ob es funktioniert.
So, nun noch eine Frage..

Quote:
groups:
default:
default: true
permissions:
- modifyworld.*
- essentials.sethome
- essentials.home
- essentials.spawn
Dies macht es nun möglich, dass alle Spieler die Möglichkeit auf diese Funktion haben, gut. Angenommen ich möchte weitere Gruppen hinzufügen, würde dies so aussehen:

Quote:
groups:
default:
default: true
permissions:
- modifyworld.*
- essentials.sethome
- essentials.home
- essentials.spawn

groups: Beispiel01
default:
default: true
permissions:
- modifyworld.*
- essentials.sethome
- essentials.home
- essentials.spawn

groups: Beispiel02
default:
default: true
permissions:
- modifyworld.*
- essentials.sethome
- essentials.home
- essentials.spawn
oder?
Wenn ja, wie ernenne ich die User dann zu einer anderen Gruppe? Mit der Funktion "/op User" kann ich ja Beispielweise andere User zum Admin machen. Doch wie geht das dann da? /beispiel02 User? :D
02/03/2012 16:39 False#6
Wenn du essentials hast was du ja anscheint hast /manuadd name gruppe
02/03/2012 16:57 New-Craft#7
Habe essentials aber die Funktion /manuadd gibt es nicht. :x
02/03/2012 17:02 False#8
Achso dachte du benutzt den Groupmanager als Persmission ^^
Welche Permissions benutzt du?
02/03/2012 19:41 New-Craft#9
Permissions.jar steht dort, mehr nicht.
02/03/2012 19:45 False#10
Schick doch einfach mal den Link ;)
Denke es sind die standart Permissions, dann würde ich wechseln.
Da diese nicht up2date sind und kein Befehl zum "Freischalten" besitzen

Ps. würde dir Groupmanager empfehlen.
02/03/2012 22:25 xCrytime#11
Du benutzt Permissions Ex oder? Wenn du die Rechte von Gruppen übertragen willst benutzt am besten
Code:
 
   Member:
        inheritance:
        - Gast
So hat die Gruppe Member alle Rechte von Gast.
02/03/2012 23:33 False#12
Schicke mal eine Closerrequest ab(siehe spoiler) :