#🇩🇪

1 messages · Page 1 of 1 (latest)

rose path
#

There you go 😅

#

@oak ember

oak ember
#

celebrates!

rose path
#

🇩🇪

oak ember
#

Jay, can member just join this thread?

rose path
#

Just tag them to add them

oak ember
#

In here? Sorry never used threads LOL

rose path
#

Yea, just @ them

oak ember
#

@swift tulip

#

Sick

swift tulip
#

Wie macht mann mit LuckPerms ein Chat Prefix?

oak ember
#

Tysm, felt bad for cluttering the main supports with german

#

Also flo

swift tulip
#

ich bin gnaz ohr

oak ember
#

Ich nehme an, du meinst für gruppen, also ränge, die prefixe im chat oder?

swift tulip
#

exactly

oak ember
#

Ok. Hast du dir schon ein chat plugin zugelegt?

swift tulip
#

EssentialsChat

#

Vault greift aber für den chat bei Luckperms zu steht da

oak ember
#

Hast du auch essentials oder nur essentialschat.jar?

swift tulip
#

alles von essentials

oak ember
#

Ah ok. Hat essentials einen ordner in deine plugins angelegt?

swift tulip
#

ich hab die plugins alle herausgenommen und in den plugins ordner gemacht

oak ember
#

Nicht ganz was ich meinte. Kannst du mir ein foto von /plugins zeigen, also dem befehl im spiel

swift tulip
oak ember
#

Sieht gut aus. Wenn du im chat was schreibst, was kommt dann raus?

swift tulip
oak ember
#

Ok. Essentialschat greift schonmal. Hast du irgendwas in essentials config verändert?

swift tulip
#

Noch nicht

#

ich hätte den prefix gerne so wie in der tab leiste

oak ember
#

Kann man auf jeden fall machen. Probier mal /vault info. Ich würde gern sichergehen, dass luckperms und vault zusammenarbeiten

swift tulip
oak ember
#

Jau, sehr gut. Jetzt bitte einmal /lp user <dein name> info

#

Ich weiß, ist viel, hilft mir aber zu sehen wo das problem ist xD

swift tulip
oak ember
#

Aha. Du hast noch gar keine prefix in luckperms erstellt :)

#

Prefix: none

swift tulip
#

hatte ich mit TAB gemacht

#

wie geht das mit lp?

oak ember
#

Mach mal deine lp editor auf und geh in deine owner gruppe rein

#

es geht zwar auch mit commands aber so siehst du es besser und kannst das ding einfach kopieren

swift tulip
#

ok

oak ember
#

Dann schreib in deine owner gruppe einfach prefix.<gewicht in form einer zahl>.<der eigentliche prefix also beispiel prefix.100.&4[Owner]

#

Denk daran: je höher das gewicht, desto mehr priorität

#

Solltest du also mal 2 ränge haben, die beide einen prefix mit dem gleichen gewicht haben, wirds ein wahres kuddelmuddel lol

swift tulip
#

so?

oak ember
#

Jaa genau

swift tulip
oak ember
#

Geil xD

swift tulip
#

hmm nicht ganz meine vorstelung

oak ember
#

Wollst n leerzeichen dazwischen haben?

swift tulip
#

die Klammern weg

#

<>

oak ember
#

Können wir machen

swift tulip
#

ok

oak ember
#

Öffne deine essentials config datei

#

Mit strg+f solltest deine suchfunktion auf gehen. Da knallste einfach mal {DISPLAYNAME} rein. Du suchst jetzt nach deinem chat format. Ich zeig dir wie das ungefähr aussieht

#

Da. Siehst die klammern bestimmt schon

swift tulip
#

Findet er nicht

#

Moment

oak ember
#

Dann probier mal 'format'

#

Ohne ''

#

Oder scroll einfach runter bis zeile 800

swift tulip
#

Danke ❤️

#

ups

#

< 3

#

xD

oak ember
#

Kein thema haha

#

Übrigends

#

Du kannst auch basierend auf dem rang den ein spieler hat, die namenfarbe oder chat farbe einstellen

#

Das wäre dann group formats, einen drunter

swift tulip
#

joa aner ich hätte den chat gerne weis

#

aber danke

oak ember
#

Weiß ist &f, also hau das einfach da rein :)

swift tulip
#

Kann mein Name auch weis sein da

oak ember
#

Ja, der ist rot deswegen^

#

Operator status = rot

swift tulip
#

ah

#

^Was

#

Was ist der Platzhalter für den Spielernamen bei lp?

#

zb {PLAYERNAME}

oak ember
#

LP hat sowas nicht, weil lp deinen chat gar nicht verändert.

#

Das macht alles essentials

swift tulip
#

ah ok

#

danke

oak ember
#

@formal bramble

#

Schieß los

formal bramble
#

So

#

Ich habe halt das Problem mit LuckPerms wegen den Rechten

#

Weil wenn ich /lp editor eingebe

#

Dann kann ich ja Spigot Rechte vergeben

#

Aber man muss ja auch Bungeecord rechte vergeben bei /lp und nicht immer /lpb

#

Und wenn ich ein Spieler ein Rang gebe mit /lp user (PLAYER) parent set (RANK)

#

Den hat er den Rang nur auf den Server wo ich es eingegeben habr

#

Und das ist blöd weil den muss ich ja auf jeden Unter Server das eingeben

#

Hatte es früher auch so aber weiß nicht mehr wie ich es gemacht habe

oak ember
#

Ja versteh ich. Du hast also luckperms auf allen unterservern, richtig?

formal bramble
#

Genau

oak ember
#

Ok. Alle server sind mit der gleichen database verbunden?

formal bramble
#

Ja

#

Und storage-method: mysql

oak ember
#

Ok. Hast du ein 'messenging service' eingestellt auf all deinen servern in der config?

#

Das ist nämlich das, was dafür sorgt, das updates von rechten auf andere server gezogen werden

#

Das sollte idealerweise auf 'sql' stehen

formal bramble
#

Meinst du das?

oak ember
#

Da drunter ja

formal bramble
#

muss ich es auf auto

#

true und true stellen

oak ember
#

Naja ich kann jetzt versuchen, dir alle drei einstellungen ins detail zu erklären lol das dauert dann aber etwas xD

formal bramble
#

xd

#

Sag mir was genau ich machen muss

oak ember
#

Ich hab's auf auto stehen weil's bei mir einfach funktioniert. Kann bei dir auch der fall sein

formal bramble
#

erklären brauchst du es nicht

oak ember
#

Hast du das gerade geändert oder war das schon so?

formal bramble
#

War schon so

#

Soll ich es auf sql stellen

oak ember
#

Guck erstmal bitte in dein spiel

formal bramble
#

Ja?

oak ember
#

Auf zwei servern hätte ich gerne /lp info gesehen

formal bramble
oak ember
#

Ich seh schon. Storage type: h2

#

Das bedeutet dieser server ist noch gar nicht mit deiner database verbunden, kann also gar nicht funkionieren

formal bramble
oak ember
#

@neat pebble

#

harrr

oak ember
oak ember
formal bramble
#

Das ist der gleiche

#

Habe es nur geändert

#

Zu MySQL

oak ember
#

Aha.

#

Jetzt müsste es zumindest mit diesem funktionieren. Hast du vorher ein export gemacht?

formal bramble
oak ember
#

Wieder h2

#

^^

#

!switch

#

Nur mal eben so, du solltest echt auf jedem server zuerst ein export machen

#

Clippy no working here...

#

@rose path i broke clippy :(

formal bramble
#

Wie ein export?

oak ember
#

/lp export <file name> BEVORRRRR du auf mysql gehst

formal bramble
#

Was bringt das?

oak ember
#

Und zwar mit jedem server, damit nix verloren geht. Die daten, also alle ränge und spielerdaten, die in deinem h2 sind, werden nicht automatisch auf mysql runtergezogen

formal bramble
#

Ok

oak ember
#

Mit dem export kannst du hinterher wenn du auf mysql bist, importieren und dann ist alles da

formal bramble
#

Ok

#

Habe eh noch keine Rechte eingestellt

oak ember
#

Musst du selbst wissen, ob es sich für dich lohnt das zu machen

formal bramble
#

Will erstmal das es funktioniert

#

Habe jz bei Lobby-1 und BungeeCord = MySQL gemacht

#

Und jz?

#

Und die Datenbank bei beiden eingetragen

oak ember
#

Gut. Jetzt musst du etwas verstehen

#

Bungee selbst ist ja kein eigener server an sich. Du bist ja immer 'auf bungee' wenn du in deinem server bist, weil alle deine server unter dem bungee laufen. Macht sinn soweit?

formal bramble
#

Ja

#

Das weiß ich ich bin immer auf den bungee

#

Weil alle server über bungee laufen

oak ember
#

Ok. Für viele leute macht das keinen sinn lol deswegen dachte ich mir ich klär das mal ab

formal bramble
#

Okey

oak ember
#

Jetzt kannst du also theoretisch in deiner bungeecord console /lpb editor nutzen, und wenn du da was reinklatschtst, müsste der andere server diese änderung auch mitkriegen, wenn alles richtig ist.

#

Der editor ist an sich genau der gleiche, nur der befehl ist anders durch die bungee version

#

Das selbe müsste gelten, wenn du jetzt noch einen server verbinden würdest.

formal bramble
#

Aber kann ich da auch Spigot Rechte vergeben?

oak ember
#

Ich hab lp bungee selber noch nicht genutzt, ich mach mein network ohne die bungee version von luckperms. An sich müsste es aber funktionieren, da ja beide server die gleiche db benutzen. Ich seh nicht, warum das nicht funzen sollte

formal bramble
#

Ok

#

Versuche es einmalk

oak ember
#

Denk daran dass wenn du jetzt keinen kontext benutzt, alles auf 'global' steht

formal bramble
#

Was heißt das

#

Was muss ich überall eingeben

oak ember
#

Lass mich dir ein bespiel geben

#

Ich hab sagen wir mal folgendes:

1.) LP bungee
2.) Spigot server A
3.) Spigot server B

Gehen wir davon aus, dass alle server mit der gleichen db verbunden sind

formal bramble
#

Ja

oak ember
#

Jetzt klatsch ich in meinen Editor rein, dass default gruppe essentials.ban kriegt, ohne kontext

#

Dann haben alle leute, die default gruppe haben, ban rechte, auf BEINDEN servern

#

Was, wenn ich das nur auf einem server will, zb A aber nicht B?

#

Dann würde ich server=A im kontext benutzen

formal bramble
#

Ah okey

oak ember
#

Gibst du keinen kontext an, gilt das überall

formal bramble
#

Was soll ich da eingeben

oak ember
#

Ich würde dir raten, den server namen so einzustellen, dass du 100% weißt, welcher context wofür ist. Genau dieser server name ist es nämlich, der für den kontext verantwortlich ist. Ich habs bei mir ganz ez gemacht. Auf survival machste survival, auf skyblock eben skyblock und so weiter

formal bramble
#

Ich will aber global

#

Also das man die Rechte überall hat

oak ember
#

Du hast das prinzip nicht verstanden

formal bramble
#

Doch

#

Aber ich möchte trotzdem das die Rechte auf jeden Server sind

oak ember
#

der name da wird nuuuur dann benutzt, wenn du context andgibst, wenn du irgendwas ohne context machst, dann ist es automatisch global

formal bramble
#

Das der kontext auf global ist

oak ember
#

Beispiel

formal bramble
#

Was soll ich bei server: eingeben

#

Ist meine Frage?

oak ember
#

Auf bungee, lass es auf bungee stehen

formal bramble
#

und Spigot?

#

auch bungee?

oak ember
#

Jeder Server sollte seinen eigenen namen haben

#

Nein um gottes willen

#

deswegen sage ich, du hast es nicht verstanden

formal bramble
#

ok

oak ember
#

pass auf

formal bramble
#

Probiere es mal aus

#

bungee = bungee / Lobby = lobby

oak ember
#

wee ich jetzt das hier mache: /lp group default permission set essentials.ban true
Dann kriegt die default gruppe auf allleeeeenennnnnnnn servers ban rechte

#

Wenn ich aber das hier mache: /lp group default permission set essentials.ban true server=survival

formal bramble
#

Genau das will ich doch

#

!!!

oak ember
#

Dann kriegt die default gruppe nuuuur auf survival ban rechte

#

JAAAA

#

dann benutz niemals context in game

#

Das hat mit dem server namen nix direkt zu tun!

#

xD

#

Du bist so geil drauf, hahaha

formal bramble
#

Wie geagt

oak ember
#

Also, Sollte es dir eines tages passieren, dass du zum beispiel willst, dass jemand fliegen kann, aber nur auf einem bestimmten server, dann wirst du kontext brauchen

oak ember
#

sonst nicht

#

Egal was du in deinem luckperms reinhaust, kein kontext im editor oder im befehl wird immer global sein

formal bramble
#

Wie gesagt, das will ich haben

oak ember
#

Dann kannst du auf diesen server namen in der config 3 mal scheißen

#

es ist egal was da steht

#

NUR wenn du irgendwann mal rechte auf nen bestimmten server einstellen willst, wird das wichtig

#

sonst niemals

formal bramble
oak ember
#

Und was sagt die konsole?

formal bramble
oak ember
#

Lass mich raten, das kommt jetzt von einem server, den du eben auf mysql umgestellt hast?

formal bramble
#

Weiß ich nicht

#

[LuckPerms] Messaging service 'sql' not recognised.

#

Das steht auch dort

#

Habe nur einen Unterserver derzeit

oak ember
#

Kann dir schlecht sagen, was der jetzt genau will mit nur diesem ausschnitt

formal bramble
#

Lobby oder Bungee

oak ember
#

Frage nebenbei, hast du plugman benutzt gerade eben oder /reload?

formal bramble
#

./reload

#

und /end

oak ember
#

Tja

#

Du hast dir grad selbst ins knie geschossen

formal bramble
#

Warum?

oak ember
#

/reload macht plugins kaputt.

#

Ganz besonders wenn mysql dran hängt

formal bramble
#

Was soll ich den sonst machen xd

oak ember
#

/lp reloadconfig oder einen server neustart. Ohne irgendwie deine kernel abzuwürgen

formal bramble
#

Warum lp?

#

Dachte lpb

oak ember
#

lpb und lp ist genau das gleiche

#

lpb steht für luckperms bungee

formal bramble
#

Ja das geht

#

Nur wenn ich Bungee Rechte gebe geht das nicht

oak ember
#

Erklär mir bitte kurz 'was für bungee rechte' du 'wo' gibst und 'wie'

formal bramble
#

ab.kick.use

#

Advancedban

oak ember
#

Und wie gibst du die?

formal bramble
#

./lpb editor

#

Und den in die Gruppe

oak ember
#

ok, du hast also das recht eingegeben in deinen editor

#

und gespeichert und applyedits gemacht?

formal bramble
#

Ja

#

Warte

oak ember
#

Ok. Und woher weißt du jetzt, dass das nicht funktioniert?

formal bramble
#

Da mein Freund es getestet hat

#

Er hat /kick versucht

#

Geht nicht aber sein Prefix sieht man

#

Prefix ist Spigot perm

oak ember
#

Hast du das recht direkt ihm gegeben oder in eine gruppe?

formal bramble
#

Gruppe

oak ember
#

Wie heißt diese gruppe?

formal bramble
#

Developer

oak ember
#

ok. Jetzt hätte ich gerne /lp user <sein name> info gesehen

formal bramble
#

Geht nicht

#

ah user mit

#

wait

oak ember
#

Seine gruppe ist nicht developer wie du siehst

formal bramble
#

Ja aber warum hat er den Prefix

oak ember
#

Im luckperms hat er den prefix nicht, sonst würde auch das hier gezeight werden

formal bramble
#

Das ist ein extra Prefix Plugin

oak ember
#

Aha

#

Das hat aber nix damit zu tun, in welcher gruppe er rechte hat

#

siehst du, was ich meine_?

#

nur weil er den dev text hat, heißt das nicht, dass er in der gruppe ist, weil das prefix plugin nix mit rechten zu tun hat

#

also bitte /lp user <sein name> parent add developer

formal bramble
#

Wait

#

So

oak ember
#

jetzt müsste es gehen

formal bramble
#

Er kann immer noch nicht /kick

oak ember
#

was kriegt er für eine nachricht?

formal bramble
#

Keine Rechte

oak ember
#

Ok mach folgendes

#

/lp verbose command <sein name> /kick

#

Was da rauskommt brauchen wir

formal bramble
oak ember
#

/plugins auch bitte

#

LP checkt überhaupt keine rechte für advancedban

formal bramble
oak ember
#

So. Und wie soll er /kick von dem plugin advancedban machen, wenn das plugin gar nicht auf dem server ist?

formal bramble
#

Das ist auf Bungeecord!

#

Im bungee plugins ordner

oak ember
#

Dann guck mal, ob es aktiv in der liste /plugins auf deinem bungee ist

#

Also in der konsole

formal bramble
#

Ich kann in der Bungee konsole nicht pl

#

oder plugins

oak ember
#

nicht? hm

formal bramble
#

Command not found

#

Ich kann ja /ban und so

oak ember
#

dann probier mal /advancedban in deinem spigot server

formal bramble
#

Ja geht

oak ember
#

ok dann ist es da.

#

Trotzdem komisch. Hast du seit der installation von advancedban und luckperms deinen bungee auch mal neu gestartet?

formal bramble
#

Ja

oak ember
#

Ich weiß ja , dass du /reload vorher benutzt hast.

formal bramble
#

Ja

oak ember
#

Wäre also nicht schlecht, den bungee evtl nochmal neu zu starten

#

Und nie wieder /Reload benutzen bitte xD

formal bramble
#

Ok xd

#

Habe /end gemacht und ./start.sh

oak ember
#

Ok

formal bramble
#

Geht trotzdem nicht

#

Kein Rechte

oak ember
#

Hast du auf deinem bungee noch was anderes außer luckperms und ab?

formal bramble
#

Ja

oak ember
#

Was denn noch so?

formal bramble
#

McNative gehört nicht dazu

#

Ist von ein Plugin was nicht mehr drauf ist

oak ember
#

Sieht ok aus

formal bramble
#

Ja

oak ember
#

Was kommt raus bei /lp user <user> permission info?

#

Also name deines kumpels, nicht deiner

formal bramble
#

Ich weiß

oak ember
#

Ehm

formal bramble
#

?

oak ember
#

Falscher befehl

#

/lp user <user> permission info

formal bramble
#

Achso

oak ember
#

Ok. und jetzt /lp group developer permission info

formal bramble
oak ember
#

Ok es ist also da.

formal bramble
#

Ja

oak ember
#

Normalerweise hätte verbose das auch zeigen müssen

#

Hmmmm lass mich kurz denken

formal bramble
#

ok

oak ember
#

Ich wette mit dir, es würde funktionieren, wenn du advancedban auf den spigot server hauen würdest

formal bramble
#

Ja den läuft es ja über Spigot

#

und nicht Bungee

#

Oder warte

#

Villeicht muss ich

#

Auf jeden Server Advancedban

#

und den MySQL verbinden

#

Weil dort gibt es auch eine MySQL

oak ember
#

Möglich. Ich benutz AB nicht, hab selber grad gegoogelt

#

Du kannst noch /lp sync versuchen.

#

Oder /lpb editor in bungee konsole.

formal bramble
#

Ne geht nicht

#

Mit Unter server

#

Also AB auf alle Spigot server

oak ember
#

/lpb editor geht nicht?

formal bramble
#

Moment

#

Das geht ja

#

Weißt wirklich nicht was da lost ist