Dateien
Lese und bearbeite Startskripte und Admin-Listen.
OlyForge übernimmt die Einrichtung des Valheim-Dedicated-Servers, indem es Startskripte erstellt und Listen wie adminlist.txt bearbeitet. Es führt Shell-Befehle aus, um den Server zu starten und deinen Valheim-Community-Server zu verwalten, und hilft dir dabei, Mod-Pack-Empfehlungen für deine Community zu finden.
Lese und bearbeite Startskripte und Admin-Listen.
Führe Startskripte und Backups aus.
Nutze lokale oder Cloud-KI.
Der Agent findet das Startskript, bearbeitet die Admin-Liste und führt dein Server-Skript aus, wobei er den tatsächlichen Exit-Code und Log-Zeilen anzeigt.
start*.batfoundstart_headless_server.batreadstart-my-server.cmdsavedadminlist.txteditedstart-my-server.cmdexit 0Der Agent findet das Beispielskript und liest seinen Inhalt, damit er eine neue Batch-Datei mit den erforderlichen Parametern schreibt und Zeilen mit einem Caret-Zeichen verbindet. Sie ist bereit. Dieses Valheim-Dedicated-Server-Setup nutzt glob und read_file, um die Vorlage zu finden. write_file erstellt das neue Startskript mit den korrekten Parametern für den Server. Shell führt das Skript aus und prüft sofort den Exit-Code auf Erfolg. Ask first-Modus zeigt den Diff an, bevor du die vorgenommenen Änderungen akzeptierst. Du überprüfst die Änderungen und bestätigst, dass das Skript bereit zum Ausführen ist. Der Agent fasst nicht in den Game-Client, und der Server laggt, wenn ein Spieler Verbindungsprobleme hat.
grep durchsucht das Server-Log nach dem Spieler-Verbindungsereignis und identifiziert die Steam-ID des neuen Admins, damit edit_file adminlist.txt mit der neuen ID aktualisiert. Prüfe den Diff. Der Agent zeigt einen Diff der Änderungen in der Chat-Karte an. Du kannst die Bearbeitung im Ask first-Modus genehmigen, bevor die Änderungen übernommen werden. Shell führt das Startskript aus, um die Änderungen sofort zu übernehmen. Dieses Setup hilft dir, einen Server für verschiedene Gruppen zu betreiben. Der Server ist nun bereit für den Beitritt des neuen Admins. Der Agent nutzt grep, um das Log nach Spieler-Trennungen zu durchsuchen.
OlyForge ist nicht Teil des Spiels und modifiziert nicht den Game-Client. Du solltest es nur auf Servern verwenden, die dir gehören oder die du verwalten darfst.