Offiziell ist server:saveAll() eigentlich erst ab dem nächsten Update verfügbar ![]()
Den Gametype wird man später auch via Lua ändern können, derzeit aber leider noch nicht möglich.
Posts by red51
A small new update is available now!
-
-
Merkwürdig ist, dass unter der Erde spawnst
Du kannst den globalen Spawnpunkt allerdings verändern, indem du die Konsole öffnest und "setspawn" eingibst, dann wird die Standard Spawnposition an deine aktuelle Position angepasst. Funktioniert der Spawn danach korrekt? -
Das Feld "server_ip" kannst du freilassen, dann wird auf alle verfügbaren IPs gebunden. Kannst du evtl. mal einen vollständigen Serverlog hier posten oder hochladen? Die findest du im Unterordner "Logs"

-
Die Ports habe ich nicht Freigegeben kann es daran liegen?
Ja, wenn du direkt via Internet IP connecten möchtest, musst du die Ports 4254 bis 4259 TCP und UDP im Router freigeben
-
Wo hostest du den Server denn? Wenn ihr unter euch spielen wollt und der Server auf deinem privaten Rechner läuft, und du darüberhinaus selbst mitspielen möchtest, dann solltest du unbedingt einen LAN Server aus dem Spiel heraus starten (das ist quasi dasselbe wie ein normaler dedicated Server, allerdings performanter, wenn du selbst mitspielst). Hast du bei allen Ports (4254-4259) TCP und UDP freigegeben? Eventuell ist es hilfreich, wenn du einmal den Inhalt der server.properties Datei hier postest

-
also für mich gehört sowas in das area protection mit rein, denn entweder protected und pvp on/off.
Wie gesagt, es ist nur ein Beispielscript, welches du nach Belieben verändern und anpassen kannst
-
Das Problem ist, dass beim Abtragen von Hügeln etc. leider immer einzelne "Blöcke" zurückbleiben, die zwar zu klein sind um gerendert zu werden, aber trotzdem beim Arbeiten mit der Harke/Vorschlaghammer berücksichtigt werden (ebenso bei der Lichtberechnung, was zu schwarzen Schatten führt). Du kannst also höchstens versuchen, mit der Harke und dem Vorschlaghammer das ganze auszuglätten. Das Problem wird auf jeden Fall noch behoben

-
? thats strange because my steam version when i very first played this game would also not load, i then updated my java and after that it worked.
also people are having better luck getting the game working with 64bit
When did you purchase the game? Only prior to 1st of January 2015 it was required to have Java installed, after this date, the game was delivered with an own JVM (only global vm options still have influence on that)
Only exception is the standalone version, which still requires you to have Java installed. -
@red
naja dann frage ich mich wieso das in dem area script nicht mit drin ist. dieses feature gehört in meinen augen in das script rein
Aus zwei Gründen: Einerseits geht es im Area Protection script wirklich ausschließlich um Gebietsschutz, also Schutz vor Griefern. Schutz vor PvP war da eigentlich nicht die Intention hinter (könnte für einen Neuling auch irritierend sein, der ohne böse Absichten den Server erkundet, und auf manchen Gründstücken zwar vom Grundstücksinhaber angegriffen werden kann, sich aber nicht wehren kann). Andererseits ist das AreaProtection script wirklich nur ein Beispielscript, soll also eher als Grundlage für eigene Scripte dienen und kann nach Belieben erweitert werden
-
Inwiefern bist du mitten in der Map gespawnt? Also trotzdem noch an der Oberfläche, oder irgendwo unter der Erde?
Ansonsten hilft - wie @lenko schon sagt - der Flugmodus mit F2
Falls du bereits zu tief unter der Erde bist, kannst du auch "kill" in die Konsole (Taste ^) eingeben. -
Das ist bzgl. des PvP so aber nicht ganz richtig
Grundsätzlich ist sowas prinzipiell möglich, allerdings nur via Lua, und ohne spezielle Objekte (es können generell noch keine Objekte gespawnt werden via Lua). PvP muss außerdem als Serveroption aktiv sein. Man kann das PlayerHit Event abfangen (dieses Event wird getriggert, sobald ein Spieler einen anderen Spieler schlägt) und prüfen, ob der Schaden zugelassen werden soll oder nicht (zB ob der Spieler in der Nähe seiner "Home Area" ist, oder den Schaden generell unterbinden und nur in PvP Areas zulassen etc). Der Schaden wird unterbunden, wenn das PlayerHit-Event abgebrochen wird (via event:setCancel(true)).
Auch das Zerstören von Objekten im Bereich der "Home Area" kann unterbunden werden (quasi dasselbe was das AreaProtection script macht).Was genau meinst du mit halblangen Balken?^^
-
Thanks for the detailed information, also in your initial post!

However, it's a strange issue. Maybe it helps to replace the java in your Rising World directory with a recent download. Or eventually a wrong environment variable is set? Please add @lucien.schuenke to your Steam contacts, he can most certainly help you with this problem
https://steamcommunity.com/id/lucienn3 -
It does not matter which java version is installed on your machine, since the Steam version of the game uses an own JVM

Please have a look if the file "rt.jar" is in your folder \steamapps\common\RisingWorld\java\lib\, if not, please reinstall the game.
Alternatively you can try to Verify Integrity of Game Cache -
geht das nicht in lua? in php gibts eine function dafür. müste aber dennoch auch ohne function gehen. man hat ja alle spieler in der db.
Du kannst zwar eine Art Autovervollständigung haben, nachdem der Command eingegeben wurde (bspw. also alle Spieler auslesen mit "server:getPlayers()" und dann die Namen mit der Eingabe vergleichen), du hast aber mit Lua leider keinen Einfluss auf die aktuell aktive Eingabe (also bevor sie abgeschickt wurde). -
Das ist leider noch ein bekanntes Problem. Beim Abbauen wird der Berg nicht korrekt entfernt, einzelne "Blöcke" bleiben quasi zurück, welche zwar zu klein sind, um gerendert zu werden (deshalb siehst du sie nicht, wenn du dich in näherer Umgebung aufhälst), aber trotzdem bei der Beleuchtung sowie der Darstellung des etwas weiter entfernten Terrains berücksichtigt werden (daher die schwarzen Schatten bzw. das Wiederauftreten des Berges wenn du dich weiter entfernst).
Das Problem wird auf jeden Fall noch behoben
PS: Im Multiplayer hilft es, via Worldedit die Fläche zu entfernen, da dabei wirklich jeder Block innerhalb des Bereiches erfasst wird.
-
Da der Chat sowieso noch etwas überarbeitet werden muss (Hintergrund, Zeilenumbruch etc.), behalten wir die Namensvervollständigung auch mal direkt im Hinterkopf. Wäre auf jeden Fall ein sinnvolles Feature

-
Would be quite useful indeed. We will put that on our list

-
Alright, that's what I guessed. So... if I understand this, LuaPlayer strictly returns an online player, currently connected to the server, while LuaPlayerInformation returns something only if the player has connected to the server at some point (online or not), am I right?
Exactly
-
@Seelenfrust: D.h. wenn du zum Server via VPN verbindest tritt kein Connection Reset auf, wenn du allerdings ohne VPN verbindest, fliegst du nach 10 Minuten raus? Wenn dem so ist scheint tatsächlich irgendein Knoten (vermutlich einer in deiner Nähe) den Ärger zu verursachen
Kannst du ggf. mal "tracert DEINE-SERVER-IP" ins Command Prompt (Windowstaste + R und cmd eingeben) eingeben und das Ergebnis hier posten bzw. mir alternativ per PN senden?
Vielen Dank übrigens dass du dir die Mühe mit dem VPN gemacht hast!
-
Welche Grafikkarte hast du?
Die CPU hat jedenfalls keine integrierte Grafikeinheit, sollte daher also kein Problem darstellen. Aber der Name deiner Grafikkarte wäre wichtig.