Steam Client Timeout auf Server

  • Das mit dem Löschen kann ich nachvollziehen (also dass die Berechtigung nicht mehr aktualisiert wird), das ist tatsächlich ein Bug, welcher aber mit dem nächsten Update endlich behoben sein dürfte :saint:


    Wenn die sich nach der Zuteilung ihrer Berechtigungen aus ihrer Area entfernen, wird keine Wildnis mehr angezeit und sie nehmen die Area Berechtigungen mit - bis sie sich aus und wieder einloggen.

    Meinst du mit "entfernen" dass sie aus der Area rausgehen, oder meinst du dass sie sich selbst aus der Area löschen, also ihre Permission-Zuweisung darin?

  • Meinst du mit "entfernen" dass sie aus der Area rausgehen, oder meinst du dass sie sich selbst aus der Area löschen, also ihre Permission-Zuweisung darin?

    Sie gehen aus ihrer soeben erstellten Area raus, also in die Wildnis, aber diese wird als solche nicht mehr erkannt und daher werden nicht die dafür vorgesehenen Berechtigungen erteilt.

    Die erhaltenen Area-Spieler-Berechtigungen gelten somit auch außerhalb der Grenzen ihres Bereichs. Erst wenn ein Spieler die Sitzung verlässt und neu joint ist alles wie es sein soll.

    Jedoch nur so lange bis er wieder claimt oder seinen Bereich mit dem Plugin erweitert.

  • red51 mir ist gerade aufgefallen das player.getCurrentArea auch keine area zurück liefert wenn diese gerade erstellt wurde, erst wenn ich mich kurz bewege stimmt es wieder. Das hat zu einem bug geführt wenn man bei meinem plugin seinen claim erweitert hat kam man nicht mehr in das menü zurück um sofort weiter zu erweitern. Vorher als alles über Server.getAllAreas lief gab es das problem nicht. Ich habe jetzt einen workaround zumindest für das Menü gemacht und gebe die erweiterte zone wieder über den callback zurück. Wenn die zone als parameter gesetzt ist nimmt er diese statt player.getCurrentArea

  • Dass die Permission beim Verlassen der Area nicht aktualisiert wird ist merkwürdig, evtl. ist das aber auch bereits behoben :thinking: Ansonsten am besten nach dem Update nochmal melden, falls das weiterhin auftreten sollte.


    Das Problem mit Player.getCurrentArea() kann ich aber bestätigen, das sollte mit dem nächsten Update behoben sein ^^

Participate now!

Don’t have an account yet? Create a new account now and be part of our community!