Jump to content
  • 0

Jobshop - Zutritt ab bestimmtem Level


Frage

Geschrieben

Hallo,

ich würde gerne wissen, wie ich es einstellen kann, dass man bestimme Gebiete nur betreten kann, wenn man ein bestimmtes Level in einem Job erreicht hat. Also als Beispiel: Ich bin Holzfäller, und ab Level 10 des Jobs kann ich einen zusätzlichen Teil betreten, wo ich dann weitere Sachen kaufen und verkaufen kann.

Benötige ich dafür ein extra Plugin oder funktioniert das mit Jobs, WorldGuard etc.?

Danke schon im voraus :)

12 Antworten auf diese Frage

Empfohlene Beiträge

  • 0
Geschrieben

Funktioniert durchaus nur mit diesen Plugins. Über Jobs kannst du beim erreichen eines bestimmten Levels eine Permission verteilen (vgl. auch: Jobs: Custom Permissions) Als belohnung für Level 10 müsstest du jetzt die Permission group.<groupname> vergeben. Bei Worldguard musst du jetzt einfach das Flag "entry" nur für Builder der Zone freischalten. Der Zone fügst du jetzt noch die Gruppe <groupname> als Builder hinzu (region addmember <zonename> g:<groupname>)

Und das dürfte dann ungefähr so funktionieren.

  • 0
Geschrieben (bearbeitet)

Das ist zwar alles schön und gut, aber es funktioniert nicht :(

Wir haben eine Region erstellt, dann:

/region flag entry deny

/region addmember test g:test allow

und im Jobs-Plugin

permissions: WorldGuard.group.test: value: true level: 5

oder

permissions: group.test: value: true level: 5

Dann sollte man ja eigentlich ab Level 5 reinkommen, aber es funktioniert nicht :/

bearbeitet von KlotzAmBein
  • 0
Geschrieben

Das Problem ist, dass durch

/region flag entry deny

Niemand mehr die Zone betreten kann. Um das zu beheben einfach die Member der Zone aus dieser Rgelung ausschliessen. Dazu einmal den Befehl hier eigeben:

/rg flag <REGION> entry -g nonmembers

mfg kivi

  • 0
Geschrieben

/rg flag <REGION> entry -g nonmembers

Ja ok, das leuchtet ein, aber selbst. wenn wir es so machen, funktioniert es nicht. Letztens Endes kommt niemand mehr in die Region, auch nicht die, die eigentlich reinkommen müssten, weil sie das nötige Level haben und dadurch die Permission :/

  • 0
Geschrieben

Ich gehe mal davon aus der Spieler Axtmann ist derjenige der in die Zone können soll (also Level 5 ist).

Sollte dies nicht der Fall sein stimmt etwas an der Jobs-Config nicht.

Ansonsten nochmal:

/rg flag baum entry deny

/rg flag baum entry -g nonmembers

Irgendwas muss auf jeden Fall falsch sein, weil entry sonst bei "flags" aufgelistet sein müsste.

  • 0
Geschrieben

Ja, Axtmann soll mit Level 5 in "Baum" rein... is nur zu Testzwecken... egal :D

Region: Baum (type=cuboid, priority=0)

Flags: entry: DENY

Owners: (no owners)

Members: *axtmann

Bounds: ...

  • 0
Geschrieben

Also ich hab' das jetzt mal bei mir getestet: /region define test /rg flag test entry deny /rg flag test entry -g nonmembers /rg addmember test kivix3

Hat bei mir funktioniert wie es soll.

Erstelle ein Benutzerkonto oder melde dich an, um zu kommentieren

Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können

Benutzerkonto erstellen

Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!

Neues Benutzerkonto erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde dich hier an.

Jetzt anmelden
×
×
  • Neu erstellen...
B
B