Der Teufel steckt im Detail - Plugin Problem

04/11/2013 23:46 .BlackStorm#1
Guten Nabend ihr Nachtaktiven ;)

Ich habe für einen Kollege versprochen das ich ihm sein Server einrichte.
Seid 4 Stunden versuche ich nun ehrgeizig das Problem bei EssentialsEx zu finden!
Am Anfang hatte ich immer die selben Probleme:
Ich habe einen Spieler der Default permission zugewiesen. Admin.
Es ging alles einwandfrei. Dann habe ich eine neue Group erstellt. Zack man sah nur den Namen des Spielers ingame und die Farbe.

Dann habe ich einfach das Plugin, was auch ein Chat Plugin war, rausgeworfen und habe es durch HeroChat ersetzt.
Ich konnte z.B. CoAdmin erstellen. Alles war super im Game. Dann habe ich mehr Member in die List eingefügt und habe neue Groups erstellt und zackt, man konnte im Chat nicht mehr schreiben, hier als CoAdmin versucht.
Also hier einmal die permissions von EssenstialsEx:

Kommen wir dann einmal zu den Plugins die ich benutze.
- AuthMe
- Essentials
- EssentialsAntiBuild
- EssentialsGroupBridge
- EssentialsProtect
- EssentialsSpawn
- Herochat
- iConomy
- LWC
- Modifyworld
- NoCheatPlus
- PermissionsEx
- showcase-dev-Snapshot (Das funktioniert leider nicht) Sneak und Rightklick auf ein Halfslab funzt net. Es passiert rein gar nix)
- Vault
- WorldEdit
- WorldGuard
04/12/2013 00:11 •kяyteя•#2
Ich bin mir nicht ganz sicher ob das der Fehler ist, aber
du hast hinter manchen Permissions TABs verwendet, die musst du
raus löschen. Der Fehler kann auch woanders liegen, aber schätze
das es daran liegen könnte.

Hab die TABs mal rausgenommen, versuchs mal so.

HTML Code:
# Weitere Informationen zu PermissionsEx finden Sie in unserer Wiki unter: http://wiki.nitrado.net/index.php/PermissionsEx
# More Informations can be found here: http://wiki.nitrado.net/index.php/PermissionsEx
groups:
  default:
    default: true
    prefix: '&b[Gast] '
    permissions:
    - chatmanager.chat.global
    - modifyworld.login
    - modifyworld.chat
  Admin:
    permissions:
    - '*'
    - modifyworld.*
    - chatmanager.*
    - pex.*
    prefix: '&e[Admin] '
  Profi:
    permissions:
    - modifyworld.*
    - chatmanager.*
    - iConomy.access
    - iConomy.list
    - iConomy.payment
    - iConomy.rank
    - essentials.gamemode
    - essentials.give
    - essentials.time
    - essentials.hat
    - essentials.afk
    - essentials.afk.auto
    - essentials.compass
    - essentials.help
    - essentials.mail
    - essentials.me
    - essentials.broadcast
    - essentials.ban
    - essentials.msg
    - essentials.rules
    - essentials.suicide
    - essentials.home
    - essentials.sethome
    - essentials.tpa
    - essentials.tpahere
    prefix: '&f[Profi] '
  Member:
    permissions:
    - modifyworld.*
    - chatmanager.*
    - iConomy.access
    - iConomy.list
    - iConomy.payment
    - iConomy.rank
    - essentials.hat
    - essentials.afk
    - essentials.afk.auto
    - essentials.compass
    - essentials.help*
    - essentials.mail
    - essentials.me
    - essentials.msg
    - essentials.rules
    - essentials.suicide
    - essentials.home*
    - essentials.sethome
    - essentials.tpa
    - essentials.tpahere
    prefix: '&a[Member] '
  Stammi:
    permissions:
    - modifyworld.*
    - chatmanager.*
    - iConomy.access
    - iConomy.list
    - iConomy.payment
    - iConomy.rank
    - essentials.hat
    - essentials.afk
    - essentials.afk.auto
    - essentials.compass
    - essentials.help
    - essentials.mail
    - essentials.me
    - essentials.msg
    - essentials.rules
    - essentials.suicide
    - essentials.home
    - essentials.sethome
    - essentials.tpa
    - essentials.tpahere
    prefix: '&9[Stammi] '
  Builder:
    permissions:
    - modifyworld.*
    - chatmanager.*
    - iConomy.access
    - iConomy.list
    - iConomy.payment
    - iConomy.rank
    - essentials.hat
    - essentials.gamemode
    - essentials.time
    - essentials.afk
    - essentials.afk.auto
    - essentials.compass
    - essentials.help
    - essentials.mail
    - essentials.me
    - essentials.msg
    - essentials.rules
    - essentials.suicide
    - essentials.home
    - essentials.sethome
    - essentials.tpa
    - essentials.tpahere 
    prefix: '&9[Builder] '
    
  CoAdmin:
    permissions:
    - '*'
    - modifyworld.*
    - chatmanager.*
    prefix: '&7[CoAdmin] '
users:
  Pabalo_Ger:
    group:
    - CoAdmin
  bastianc666:
    group:
    - Admin
  croc92:
    group:
    - Profi
  yannik:
    group:
    - Member
  Kisar:
    group:
    - Member
  TheFro2er:
    group:
    - Member
  Nemisis25:
    group:
    - Stammi
  TheWarlockLP:
    group:
    - Stammi
  Jiro:
    group:
    - Member
  Josh:
    group:
    - Member
  Denis M:
    group:
    - Member
04/12/2013 01:21 .BlackStorm#3
Wooow!? Das lang nur an den Tabs? OMG :D und ich sitze immer noch davor und bekomme die Lösung. Danke vielmals!
Aber wo waren die Fehler genau? ich erkenne nicht wo ich das mit den Tab´s gemacht habe
04/12/2013 08:58 Thainification#4
Schnapp dir Notepad++ oder schau zB hier:
[Only registered and activated users can see links. Click Here To Register...]
04/12/2013 10:21 •kяyteя•#5
Quote:
Originally Posted by .BlackStorm View Post
Wooow!? Das lang nur an den Tabs? OMG :D und ich sitze immer noch davor und bekomme die Lösung. Danke vielmals!
Aber wo waren die Fehler genau? ich erkenne nicht wo ich das mit den Tab´s gemacht habe
An einigen Stellen, die erste Stelle war bei " - essentials.gamemode".
Ich weiß nur, dass dieses Format sehr sehr anfällig für kleinste Fehler
ist. Ein Leerzeichen zu viel, oder i-wo TAB verwendet und alles streikt
bzw. das Dokument kann nicht mehr gelesen werden und schmeißt
die Permissions durcheinander :D

Hab einfach mal mit so nem Online YAML Parser drübergeschaut,
solch einen wie Thainification schon gepostet hat, jedoch nutze
ich für solche Sachen folgende Seite: [Only registered and activated users can see links. Click Here To Register...]
04/12/2013 15:41 .BlackStorm#6
Und wie soll ich jetzt den Fehler beheben? Ich habe hier z.B. eine Meldung, aber iwie geht habe ich keine ahnung wie ich da was machen soll...
Quote:
Result:

The document is not valid YAML:
while parsing a block mapping
in "", line 125, column 3:
Pabalo_Ger:
^
expected , but found ''
in "", line 152, column 4:
Nekaraya:
^
# Weitere Informationen zu PermissionsEx finden Sie in unserer Wiki unter: [Only registered and activated users can see links. Click Here To Register...]
# More Informations can be found here: [Only registered and activated users can see links. Click Here To Register...]
groups:
default:
default: true
prefix: '&b[Gast] '
permissions:
- chatmanager.chat.global
- modifyworld.login
- modifyworld.chat
Admin:
permissions:
- '*'
- modifyworld.*
- chatmanager.*
- pex.*
prefix: '&e[Admin] '
Profi:
permissions:
- modifyworld.*
- chatmanager.*
- iConomy.access
- iConomy.list
- iConomy.payment
- iConomy.rank
- essentials.gamemode
- essentials.give
- essentials.time
- essentials.hat
- essentials.afk
- essentials.afk.auto
- essentials.compass
- essentials.help
- essentials.mail
- essentials.me
- essentials.broadcast
- essentials.ban
- essentials.msg
- essentials.rules
- essentials.suicide
- essentials.home
- essentials.sethome
- essentials.tpa
- essentials.tpahere
prefix: '&f[Profi] '
Member:
permissions:
- modifyworld.*
- chatmanager.*
- iConomy.access
- iConomy.list
- iConomy.payment
- iConomy.rank
- essentials.hat
- essentials.afk
- essentials.afk.auto
- essentials.compass
- essentials.help*
- essentials.mail
- essentials.me
- essentials.msg
- essentials.rules
- essentials.suicide
- essentials.home*
- essentials.sethome
- essentials.tpa
- essentials.tpahere
prefix: '&a[Member] '
Stammi:
permissions:
- modifyworld.*
- chatmanager.*
- iConomy.access
- iConomy.list
- iConomy.payment
- iConomy.rank
- essentials.hat
- essentials.afk
- essentials.afk.auto
- essentials.compass
- essentials.help
- essentials.mail
- essentials.me
- essentials.msg
- essentials.rules
- essentials.suicide
- essentials.home
- essentials.sethome
- essentials.tpa
- essentials.tpahere
prefix: '&9[Stammi] '
Builder:
permissions:
- modifyworld.*
- chatmanager.*
- iConomy.access
- iConomy.list
- iConomy.payment
- iConomy.rank
- essentials.hat
- essentials.gamemode
- essentials.time
- essentials.afk
- essentials.afk.auto
- essentials.compass
- essentials.help
- essentials.mail
- essentials.me
- essentials.msg
- essentials.rules
- essentials.suicide
- essentials.home
- essentials.sethome
- essentials.tpa
- essentials.tpahere
prefix: '&9[Builder] '

CoAdmin:
permissions:
- '*'
- modifyworld.*
- chatmanager.*
prefix: '&7[CoAdmin] '
users:
Pabalo_Ger:
group:
- CoAdmin
bastianc666:
group:
- Admin
croc92:
group:
- CoAdmin
yannik:
group:
- Member
Kisar:
group:
- Member
TheFro2er:
group:
- Member
Nemisis25:
group:
- CoAdmin
TheWarlockLP:
group:
- Stammi
Josh:
group:
- Member
Nekaraya:
group:
- Member
Lavi02:
group:
- Member
Kathrin:
group:
- Member
04/12/2013 16:57 Der-Eddy#7
Quote:
Result:

The document is not valid YAML:
while parsing a block mapping
in "", line 125, column 3:
Pabalo_Ger:
^
expected , but found ''
in "", line 152, column 4:
Nekaraya:
^
Wie wäre es wenn du in der Zeile mal nachschaust?