• Es freut uns dass du in unser Minecraft Forum gefunden hast. Hier kannst du mit über 130.000 Minecraft Fans über Minecraft diskutieren, Fragen stellen und anderen helfen. In diesem Minecraft Forum kannst du auch nach Teammitgliedern, Administratoren, Moderatoren , Supporter oder Sponsoren suchen. Gerne kannst du im Offtopic Bereich unseres Minecraft Forums auch über nicht Minecraft spezifische Themen reden. Wir hoffen dir gefällt es in unserem Minecraft Forum!

Residence Permissions

Nikno

Kuhfänger
Registriert
27 März 2012
Beiträge
96
Diamanten
0
Minecraft
Nikno
Hallo liebe Community,

ich möchte nun die Grundstücksvergabe auf meinem Server automatisiere und dafür das Plugin 'Residence' nutzen.
Das erste problem wobei ich gestolpert bin ist allerdings, dass man die Permissions größtenteils nur über die Config verteilen kann. Nun krieg' ich es leider nicht hin, für versch. Gruppen aus PEX versch. Permissions in Residence zuzuweisen.
Der Kommentar der die Permissionverteilung betrifft meint:
Code:
# These groups correspond to the Permissions groups defined in your '<worldname>.yml'
Groups:
    Default: #group name
       # Information about the Residence zone that the player can define.
       #Uncomment the lines below to mirror this config to other groups.
       #Mirror:
         #- 'group1'
         #- 'group2'
Erstens gibt es bei mir nur eine 'res_worldname.yml' und zweitens sehe ich in dieser keine Möglichkeit Permission Groups festzulegen.
Desweiteren, wie kann ich nun beispielsweise einstellen, dass Gäste keine GS kaufen/mieten können aber Member schon?

Ich hoffe jemand hat eine Lösung für das Problem bzw. meine eigene Dummheit. Es nutzen ja recht viele das Plugin :)

MfG Nikno
 

nickless

Vorarbeiter
Registriert
26 August 2011
Beiträge
228
Diamanten
1
Nuja du kannst a) Gästen die Rechte nehmen überhaupt was zu benutzen (PEX Modifyworld) b) Gästen (noch) kein Geld geben c) in der Config LegacyPermissions: true
Imho können Gäste bei dir ja vor dem /register auch noch nichts machen, danach wars glaub ich nen einfacher Teleport zum freischalten.
Zur Config: Du trägst dort einfach deine geünschten Gruppen ein (Die selben wie in PEX)
So wird aus:

Default: #group name
ein
Default: Gast
dann eben eintragen
CanBuy: false
CanCreate: false
CanSell: false
Und bei den Mirror kannst du Gruppen Siegeln die die selben Rechte haben sollen.
So können z.B deine Member und VIP die selben Rechte für Ihre Grundstücke haben.
Permissions von Residence gibt es 3 - Eigendlich selbsterklärend.
residence.select
residence.create
residence.admin
 

Nikno

Kuhfänger
Registriert
27 März 2012
Beiträge
96
Diamanten
0
Minecraft
Nikno
Danke schon mal für die Antwort.
Mein Hauptproblem ist allerdings, dass ich gerne hätte, dass nur Stadthalter Regionen definen und zum Verkauf stellen können. Normale Member sollen die eben kaufen können.
 

Nikno

Kuhfänger
Registriert
27 März 2012
Beiträge
96
Diamanten
0
Minecraft
Nikno
So, ich habe jetzt mal versucht, dass nur Stadthalter Regionen definen können. Config-Ausschnitt:
Code:
Groups:
    Default: Stadthalter
       # Information about the Residence zone that the player can define.
       #Uncomment the lines below to mirror this config to other groups.
       Mirror:
         - 'Moderator'
         #- 'group2'
       Residence:

Prompt gabs die Fehlermeldung:
Code:
[SEVERE] Cannot load plugins/Residence/config.yml
org.bukkit.configuration.InvalidConfigurationException: while parsing a block mapping
 in "<string>", line 137, column 5:
        Default: Stadthalter
        ^
expected <block end>, but found BlockMappingStart
 in "<string>", line 140, column 8:
           Mirror:
           ^
        at org.bukkit.configuration.file.YamlConfiguration.loadFromString(YamlConfiguration.java:55)
        at org.bukkit.configuration.file.FileConfiguration.load(FileConfiguration.java:138)
        at org.bukkit.configuration.file.FileConfiguration.load(FileConfiguration.java:105)
        at org.bukkit.configuration.file.YamlConfiguration.loadConfiguration(YamlConfiguration.java:175)
        at org.bukkit.plugin.java.JavaPlugin.reloadConfig(JavaPlugin.java:117)
        at com.bekvon.bukkit.residence.Residence.reloadPlugin(Residence.java:145)
        at com.bekvon.bukkit.residence.ResidenceCommandListener.onCommand(ResidenceCommandListener.java:45)
        at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44)
        at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:186)
        at org.bukkit.craftbukkit.v1_4_6.CraftServer.dispatchCommand(CraftServer.java:554)
        at org.bukkit.craftbukkit.v1_4_6.CraftServer.dispatchServerCommand(CraftServer.java:546)
        at net.minecraft.server.v1_4_6.DedicatedServer.al(DedicatedServer.java:260)
        at net.minecraft.server.v1_4_6.DedicatedServer.r(DedicatedServer.java:225)
        at net.minecraft.server.v1_4_6.MinecraftServer.q(MinecraftServer.java:481)
        at net.minecraft.server.v1_4_6.MinecraftServer.run(MinecraftServer.java:416)
        at net.minecraft.server.v1_4_6.ThreadServerApplication.run(SourceFile:849)
Was habe ich denn schon wieder falsch an der Config verstanden?
 
Oben