Das dürfte (eigentlich) mit dem nächsten Update behoben sein ![]()
Posts by red51
-
-
Unfortunately we didn't release an update, this was apparently just Steam updating some dependencies
We're still working on the update. A few days before the update goes live, you will find the usual blue banner in the forums
-
Unfortunately there is currently no way to stream music... maybe we will add a function for that for the plugin API

-
mitlerweile kann eine stammspielerin nicht mehr als 1 min auf dem Server sein.
Sie war sons Stundenlang auf dem Server ohne Probleme und jetzt auf einmal kann sie nur noch ganz kurz auf dem server sein.Das ist echt eigenartig
Wir haben nichts am Netzwerksystem verändert, zumal das letzte Update ja ohnehin etwas her ist... irgendwie kommt es mir langsam so vor, als hätte der Provider etwas geändert (denn alle User, die in letzter Zeit aus heiterem Himmel dieses Problem haben, sind beim gleichen Provider) 
Was passiert denn auf Seite der Userin? Bekommt sie die Meldung "verliere Verbindung", oder stürzt evtl. das Spiel ab oder tritt eine Fehlermeldung auf o.ä? Seit wann hat sie das Problem? Tritt es wirklich erst seit jetzt auf?
-
Awesome, I'm glad to hear it works now

-
Sorry for the late response! One thing that could result in a GameMismatch exception would be a wrong app id that's provided to the server. There should be a text file called "steam_appid" in the server directory, please open it with a text editor and make sure it contains the app id of the game (324080).
Maybe you can send me your server ip + port (if you don't want to post it here, just send me a PM)?
-
Is there maybe an antivirus program or a firewall which blocks the connection? Do you use the Steam version or the standalone version of the game?
-
Eine Lösung dafür wäre schön, es ist etwas nervig so zu bauen.
Ich denke das Problem dürfte mit dem nächsten Update behoben sein
Falls es danach weiterhin auftreten sollte, lass es mich bitte wissen.das es Probleme gibt beim löschen mit "undoblueprint" oder auch "F7" würde hier ja auch schon mehrfach angesprochen.
Nun ist es so, dass auch Dinge die einzeln mit der Spitzhacke weggeschlagen würde, auch nicht komplett verschwinden.Anscheindend betrifft das alles nur gesetzte Blaupausen.
Das "undoblueprint" Problem wird ebenfalls mit dem nächsten Update behoben. Ein Bug i.V.m. der Plugin API (auch wenn keine Plugins geladen waren) führte leider zu einer kleinen Desync zwischen Client und Server (auch im Singleplayer, denn technisch gesehen läuft auch hier lediglich ein lokaler privater Server im Hintergrund), wodurch zwar das Gebäude meist beim Client entfernt wurde, nicht aber beim Server (dadurch waren die meisten Sachen nach einem Reconnect oder neu-laden der Chunks wieder da).
Blueprints waren da. Ja, nur die Felsen auch wieder
Auf welchem Server spielst du genau? Das abgebaute Felsen wieder auftauchen ist schon eigenartig und würde eher auf andere Probleme hinweisen
Fehlten die Bauteile des Blueprints auch nach einem Reconnect noch? -
Generell kannst du (zumindest grob) herausfinden, ob es wirklich am Server liegt, wenn du beim Herumfliegen die Debugausgabe (F3) aktivierst und einen Blick auf die 10. Zeile (4. Zeile vom 2. Absatz) wirfst. Dort sind Requested Chunks: x (LOD: x, CA: x) angegeben. Das gibt die Anzahl der Chunks an (die Zahlen hinter LOD und CA sind ebenfalls relevant), die vom Client angefordert, aber noch nicht vom Server geliefert wurden. Unter normalen Bedingungen sollten sich diese Werte - wenn sie größer als 0 sind - rasch wieder reduzieren. Auch wenn es mal 1-2 Sekunden dauert, bis die Zahl "abgearbeitet" werden, ist das i.O. Problematisch wird es aber, wenn sich diese Zahl ewig nicht reduziert.
Die Serverperformance hängt nicht nur von der CPU um vom RAM ab, sondern auch von der Geschwindigkeit der Festplatte. Es spielt auch eine Rolle, ob SQLite oder MySQL verwendet werden (und im Falle von MySQL spielt die Geschwindigkeit des MySQL Servers eine Rolle). Und natürlich ist auch die Bandbreite von Relevanz, da recht viele Daten übertragen werden müssen (umso mehr, je stärker und detailreicher die Welt bebaut und je mehr Bilder platziert wurden).
Handelt es sich bei deinem Server um einen eigenen Server (also ein vServer oder Rootserver), oder um einen Gameserver (also zB explizit ein RW Server)? Leider erleben wir bei manchen Gameserver-Hostern (ohne Namen nennen zu wollen) immer wieder, dass die angebotenen RW Server viel zu wenig Leistung bieten. Wir haben schon Fälle gesehen, dass "gute" und relativ teure Gameserver teilweise langsamer waren als so mancher 2€ vServer
Das betrifft natürlich nicht alle Hoster und ich will damit auch nicht sagen, dass das zwangsläufig auf deinen Hoster zutrifft (ich weiß ja nichtmals, wer dein Hoster ist), aber alleine solche Sachen können schon zu einer Menge Ärger führen...Was den RAM Verbrauch angeht: Der RAM, der von Java reserviert wurde, wird - solange der RW Server läuft - nicht mehr für andere Anwendungen freigegeben (auch wenn der reservierte RAM nicht verwendet wird). Von "außerhalb" des RW Servers ist es schwierig, genaue Aussagen über den tatsächlichen RAM Verbrauch zu treffen, da Java direkt von Anfang an - je nach Auslegung des Betriebssystems - mehr RAM reserviert als verwendet wird.
Um den tatsächlichen RAM Verbrauch festzustellen, kannst du den Ingamebefehl getserverinfo memory verwenden. Dort siehst du bei "Used memory" wieviel RAM in Wirklichkeit verbraucht wird. Ggf. ist es sinnvoll, den Befehl mehrmals hintereinander einzugeben, da sich die Zahl in manchen Fällen zügig ändern kann
Die Meldung Connection reset by peer besagt prinzipiell nur, dass die Verbindung vom Client unerwartet unterbrochen wurde. In den meisten Fällen wird diese Meldung vmtl. nicht die Ursache, sondern die Folge davon sein, dass der Client den Ladevorgang abgebrochen hat. Wenn der Spieler nicht auf den Server kommt kann das natürlich viele Gründe haben. Wenn der Server scheinbar Probleme mit dem Generieren und dem Senden der Welt hat, kann das sogar schon die Ursache dafür sein...
Wegen dem Motorboot: Das ist leider ein Bug. Wenn das Motorboot schneller als die Weltgenerierung ist, wird es ungewollterweise nicht an der Stelle "gefreezed", sondern fährt ungehindert weiter und verlässt den Bereich, der eine "Kollision" hat. Als Folge fällt das Boot durch die Welt

Eventuell kannst du mir einen Serverlog zusenden (von einer möglichst langen Spielsession, in welcher die Probleme auftraten)? Entweder hier im Thread posten, oder mir direkt via PN senden. Vielleicht enthält das ein paar weitere Informationen darüber, was da in Wirklichkeit los ist

-
I've moved your post into a new topic since I'm not sure if it's really related to the other topic

How do you run your server exactly? Do you use SteamCMD? Or do you run it from your Steam client (or through the start script)? Do you use Windows or Linux?
-
That code should work as intended (if you replace "testvector" in line 17 by "DeathPosition").
Do you get the "died" message in chat upon death? If it's also missing, make sure that you register your event listener (registerEventListener()) -
What error did you get exactly? Maybe post your code here.
Storing the Vector as attribute is actually the right way (or more precisely, the most convenient way) to store data. Make sure to use a unique attribute key name to avoid collisions with other plugins, e.g. use your package name or something like this (for example "testplugin.captaincornball.playerdata.vector"). When retrieving the data, you have to cast it to a Vector3f (since the "getAttribute()" function returns an "Object"). Example:
Display MoreJava -
Do you use the Steam version or standalone of the game? Maybe a report file might be helpful, to create one, just open the ingame console (by pressing ~ or `) and type "report", then a file called "report" shows up in your game directory. Please post this file here, or send it via PM to me or via email to support@jiw-games.net

-
ServerLog habe ich Dir per PN geschickt, bin aber kein Admin auf dem Server, hoffe es sind die richtigen.
Danke für die Logs! Mir ist aufgefallen, dass nicht alle 24 Stunden ein Restart durchgeführt wird? Wenn der Server mehrere Tage ohne Restart läuft, kann es tatsächlich passieren, dass die Welt nicht mehr korrekt gespeichert wird. Es ist wichtig, mindestens alle 24 Stunden einen Restart durchzuführen.
Zumindest das zweite Bild macht aber den Eindruck, als wenn jemand die Blöcke zerstört hätte
Wenn durch Datenverlust Blöcke verloren gehen würden, würde vmtl. kein so unregelmäßiges Muster entstehen (dann würden eher ganze Chunks bzw. rechteckige Bereiche fehlen)...Ich glaube ich habe jetzt einen Weg gefunden dies zu reproduzieren [...] Normalerweise nutze ich SHIFT um schnell dinge in oder aus Kisten ins Inventar zu schieben. Wenn ich aber jetzt einen Gegenstand per Maus vom Inventar in die Kiste lege und dann direkt versuche mit SHIFT diesen Gegenstand wieder ins Inventar zu schieben, ist er weg. Kann das jemand verifizieren?
Das hört sich interessant an! Tatsächlich konnte ich den Fehler dadurch reproduzieren, zumindest wenn es sich um Item-Stacks handelt (bei einzelnen Items, die nicht gestacked werden können, trat es hingegen nicht auf). Ich werde mir das mal genauer anschauen

-
Ok, aber wo ziehe ich das Bild ohne die Punkte wieder groß oder sehe nur ich sie nicht ? Ich möchte die Auflösung nur kurzzeitig ändern, um nicht mehrere MB pro Screenshots zu erhalten.
Dann musst du im Fenstermodus spielen (denn bei "Vollbild im Fenster" ist kein Rahmen vorhanden, d.h. du kannst die Größe nicht verändern).
Wenn es aber nur um die Screenshots geht können wir ggf. auch die im Spiel integrierte Screenshot-Funktion (also nicht die Steam-Funktion) etwas überarbeiten und Einstellmöglichkeiten dahingehend bieten, dass sowohl die Bildgröße als auch Bildqualität definiert werden kann (du also zB weiterhin mit 4K spielen kannst, aber Screenshots automatisch zB nur 720p groß sind)

-
Muss man den eine Erdölpumpe drauf bauen um es zu fördern?
Dann gibst bestimmt auch eine neue Werkbank um Öl zu raffinieren?Ich denke mal schon, aber konkret kann ich da noch nicht ganz so viel zu sagen

Mit Erdöl kann man ja noch viel mehr machen als nur Treibstoff.
Auf jeden Fall, es wäre schade, wenn Erdöl nur als Kraftstoff verwendet werden würde^^
-
Wenn wird der Geländewagen ins Spiel kommen und wie schaut es dann mit dem Kraftstoff aus, werden dafür Tankstellen benötigt?
Langfristig werden Fahrzeuge Kraftstoff benötigen, aber ich glaube, dass das im ersten Fahrzeug-Release noch nicht drin sein wird
Es ist geplant, dass es später Erdöl gibt, welcher weiterverarbeitet werden kann. -
Meine Werkbänke und Truhen verschwinden nach und nach, nurSchmelzofen/Fässer und Holzkisten sind bis jetzt geblieben.
Heißt das, dass platzierte Elemente verschwunden sind? Der Thread bezieht sich ja eigentlich auf Items, die verloren gehen (entweder aus dem Inventar oder aus Kisten). Wenn platzierte Bauteile in der Welt plötzlich verschwinden, würde das eher auf einen Datenverlust hinweisen bzw. auf Probleme mit der Welt-Datenbank (sofern ausgeschlossen ist, dass sie jemand abgebaut hat), denn eigentlich sollte das Spiel nicht willkürlich Bauteile entfernen, zumindest keine Bauteile, die schon länger platziert waren und an denen nichts geändert wurde
Hier wäre ggf. ein Serverlog hilfreich. -
Das Boot mit Motor verschwindet nach sehr kurzer Entfernung komplett
Die Sichtweite für Boote ist momentan leider generell sehr gering, das wird mit dem nächsten Update geändert

Beim Modus Vollbild im Fenster (um die Auflösung von 4k für Screens herunterzusetzen), fehlt der Button Auflösung.
Das ist so gewollt. Der "Vollbild im Fenster" Modus ist nichts anderes als ein rahmenloses (borderless/undecorated) Fenster welches die gleiche Größe wie der Desktop hat, d.h. hier würde eine Änderung der Auflösung nicht funktionieren.
-
Danke für den Hinweis! Das ist leider ein ungewollter Bug im Launcher, welcher die Sprachvorgabe ignoriert, wenn das Spiel im Offline-Modus gestartet wird... es gibt im Spiel selbst leider keine Möglichkeit, diese Einstellung zu überschreiben, aber wir haben gerade ein kleines Update für die Standalone veröffentlicht mit welcher dieses Problem behoben sein sollte
Beim Spielstart wird das Update automatisch heruntergeladen (sofern natürlich eine Internetverbindung besteht)