ファイル
スタートスクリプトや管理者リストファイルの読み込みと編集を行います。
OlyForgeは、スタートスクリプトの作成やadminlist.txtなどのリストファイルの編集により、Valheim専用サーバーの構築を代行します。Shellコマンドを実行してサーバーを起動し、コミュニティサーバーの管理を支援します。また、コミュニティに適したModパックの推奨も提供します。
スタートスクリプトや管理者リストファイルの読み込みと編集を行います。
スタートスクリプトやバックアップを実行します。
ローカルまたはクラウドのAIを使用します。
エージェントはスタートスクリプトを見つけ、管理者リストを編集し、サーバースクリプトを実行します。実際の終了コードとログ行を表示します。
start*.bat見つかりましたstart_headless_server.bat読み込みstart-my-server.cmd保存adminlist.txt編集start-my-server.cmd終了コード 0エージェントは例のスクリプトを見つけ、その内容を読み取ります。そのため、必要なパラメータを含む新しいバッチファイルを作成し、行をキャレットで結合します。準備完了です。このValheim専用サーバーの構築では、globとread_fileを使用してテンプレートを特定します。write_fileでサーバーの正しいパラメータを持つ新しいスタートスクリプトを作成します。Shellでスクリプトを実行し、直ちに成功のための終了コードを確認します。Ask firstモードでは、変更を承認する前に差分を表示します。変更を確認し、スクリプトが実行可能であることを確認します。エージェントはゲームクライアントに触れず、プレイヤーに接続障害がある場合にサーバーがラグが発生することがあります。
grepでサーバーログからプレイヤーの接続イベントを検索し、新しい管理者のSteam IDを特定します。そのため、edit_fileでadminlist.txtを新しいIDで更新します。差分を確認してください。エージェントはチャットカードで変更の差分を表示します。Ask firstモードでは、変更が適用される前に編集を承認できます。Shellでスタートスクリプトを実行し、変更を直ちに適用します。このセットアップにより、異なるグループのために1つのサーバーを実行するのに役立ちます。サーバーは新しい管理者が参加する準備が整いました。エージェントはgrepを使用して、ログからプレイヤーの切断を検索します。
OlyForgeはゲームの一部ではなく、ゲームクライアントも変更しません。所有している、または管理権限のあるサーバーでのみ使用してください。