プロジェクト・ゾンボイド

自宅の PC を Project Zomloid 専用サーバーとして使用する方法

自分なりに苦労した末に, これはzomboid PCサーバーを完全に構築するためのガイドです, MODをインストールする, サーバーを設定する, そして、シングルプレイヤーワールドからベースをマージします.

ステップ 1: サーバーのインストール

初め, SteamCMD をダウンロードしたいと思います, steamで作られた開発者向けアプリ. これは、こちらのリンクにアクセスして行うことができます:

次, 「Windows」タブまで下にスクロールします, そして、 [1] ここの隅にあるアイコン:

これにより、次のように steamcmd.zip というファイルがダウンロードされるはずです

ほとんどのガイドでは、プログラムファイル内にフォルダーを作成することを推奨しています (x86), しかし個人的には、デスクトップに steamCMD というフォルダーを作成し、そこにある zip ファイルをそのフォルダーに解凍してアクセスしやすくするのが好きです。. 解凍するには, ファイルを右クリックし、 “すべて抽出する” 選択したフォルダーを選択します.

抽出したら, をクリックしたいのですが、 “SteamCMD” このフォルダ内のアイコン, コマンドプロンプトが表示されます, 更新には少し時間がかかる場合があります. 初め, タイプ “匿名でログイン” (括弧なし) キーボードの Enter キーを押します. 次, タイプ “アプリのアップデート 380870 検証” (括弧なし) このステップの読み込みには 1 ~ 2 分かかります.

おめでとう, サーバーをインストールしました.

ステップ 2: ポートフォワーディング & ネットワーキング

これでサーバーのインストールが完了しました, ファイアウォールの通過を許可する時が来ました.

重要: デュアルルーターを設定している場合は注意してください, 最初のルーターの IP から 2 番目のルーターの IP にポートを転送する必要があります。, そして2番目から再びPCのIPアドレスに.

初め, ルーターにログインし、「ポート転送」タブを見つけます。.

次, ホスティングするPCのコマンドプロンプトを開きます, そして入力してください “ipconfig” (括弧なし) IPv4 アドレスを含むテキスト行を検索します。, そしてコピーする / このアドレスを覚えておいてください.

それで, ポート範囲を追加する, と PC の IP アドレスをローカル IP または IP アドレス ボックスに入力します。. 以下を追加します, プロトコルが正しい UDP または TCP 設定に設定されていることを確認します。:

保存 / これらをルーターの設定に適用します. 次, これらをファイアウォール経由で許可します.

初め, Windows Defender ファイアウォール プログラムを見つける, そしてそれを開く. クリック “高度な設定” 画面の左上にある.

次, クリック “インバウンドルール” そしてクリックしてください, “新しいルール”

選択する “ポート” 新しい画面で, 次に「次へ」をクリックします. に設定されていることを確認してください “UDP” と “特定のローカルポート” そして入力してください “16261”

「次へ」をクリックします, を確保する “接続を許可する” ボックスがチェックされています, そしてもう一度「次へ」をクリックします, すべてを保証する 3 ボックスがチェックされています, そしてもう一度「次へ」をクリックします. に到着する必要があります “名前” そんなページ. これに名前を付けます “pzUDP” そして「完了」をクリックします.

重要: ポートを使用して同じプロセスを繰り返します 16262!

ついに, デバイスの設定を開く, そしてに向かいます “「ネットワークとインターネット」タブ” そのようです.

ネットワークステータスタブが表示されます。. クリック “プロパティ” というタブが表示されるはずです。 “ネットワークプロファイル” 次のように接続をプライベートに設定します.

重要: 同じネットワーク上のホストデバイスと再生デバイスの両方に対してこれを実行します.

コンピュータも再起動することをお勧めします.

おめでとう, zomboid と steam ポートがファイアウォールを通過することを許可しています.

ステップ 3: 新しいサーバーのテスト実行

これでポートフォワーディングが設定されました, Project Zomboid サーバーを初めて起動します. steamCMD フォルダーに戻ります. クリック “スチームアプリ” それから “'一般” それから “プロジェクトZomloid専用サーバー”. 次のような画面が表示されるはずです:

タイトルのファイルをクリックします “スタートサーバー64”. これにより、最初のサーバーの起動が開始されます. コマンドプロンプトが開き、しばらくロードされます. 初回は管理者パスワードの入力を求められます, これを入力してください, そして必ず覚えておいてください! 管理者アカウントのログオンにはこのパスワードが必要です. サーバーが起動します.

選択したデバイスで Zomloid を起動します.

重要: デバイスが同じネットワーク上にある場合, 手順で以前にコピーした IP を使用します 2, 別のネットワーク上にいる場合, ホストしている PC に移動します, そしてこれを訪問してください サイト.

IPv4 を見つけます, これは、他のネットワークから接続するために他の人/友達/自分自身に提供するものになります.

次のボックスに情報を入力します. 管理者としてログイン, 先ほど設定したパスワードを入力します.

サーバーを表示し、管理者としてログオンできる場合, サーバー接続がセットアップされました.

おめでとう, これで Zomoid サーバーが実行されました.

ステップ 4: サーバー設定 & サーバーにMODを追加する

サーバーに MOD を追加する場合、または基本構成を編集する場合, まずファイルリーダーを使用する必要があります. 内蔵の Windows メモ帳は正常に動作します, しかし個人的には, 私が使う Visual Studioコード.

次, zomboidサーバーファイルを見つけます. これはCで見つけることができます:\ユーザー(自分のユーザー名)\ゾンビイドサーバー, または、WindowsKey+R を押して次のように入力します。: %userpofile%/zomboid のように, をクリックしてから、 “サーバ” フォルダ

あなたは次のように迎えられるはずです 3 ファイル: サーバーテスト. サーバーテスト_サンドボックス変数, およびservertest_spawnregions

「サーバーテスト」を右クリックします, 選択したテキストエディタで開くを選択します

スタジオ

(Visual Code Studio を使用している場合, 必ずするようにしてください “信頼” タブ), その後、構成を編集して保存できます. ここではポートなどのサーバー設定を表示できます。, 改造, 最大プレイヤー数, サーバーのパスワード, サーバーを公開するかどうかを指定します, 等. 各行は非常に一目瞭然なので、理解しやすいです. このステップでは, MODを追加していきます. 初め, を見つけます “改造=” (括弧なし) ライン.

ここで、MOD ワークショップのページに移動する必要があります。, MOD IDを見つけます, これは通常、ワークショップ MOD ページの下部にあります. この例では, @BitBraven の Common Sense mod を使用します.

MOD ID行をコピーします, それを mods= 行に貼り付けます, 直後にセミコロンを入れます. 次, 同じプロセスを実行します, 今回を除いて、 “ワークショップアイテム” ライン.

今回, ワークショップ ID 番号をコピーし、直後にセミコロンを挿入します。.

最後にファイルをクリックします, それから保存します. これにより、次回サーバーを開いたときにファイルが更新されます, そしてMODをインストールします.

ステップ 5: シングルプレイヤーデータの移動

Project Zomboid ホスティングを初めて使用し、シングル プレイヤー ベースをマルチプレイヤー サーバーに統合したい場合, 最初, ベースが保存されているチャンクを見つける必要があります. これは、次の場所に行くことで実行できます プロジェクト ゾンボイド マップ Web サイト, そして拠点を見つける. クリックしてください “地図座標” タブを押してカーソルを移動します, 座標が得られます.

これらの座標は、フォルダー C 内のチャンク データとマップ ファイルの両方と調整されます。:\ユーザー(ユーザー名)\ゾンビイド保存(ビルダー/サンドボックス/何でも)\(日にち). この例では, 刑務所の座標を使用して, 上の隅から始めて下の隅まで行きたいと思っています. 見てみると、 “細胞” 地図では25から始まります×39, そして26で終わります×40. これらを使用して、チャンク データ ファイルを見つけます。.

マップファイルでも同様のことを行います, 例でわかるように, 座標は7544です×11723. 両側の数字を1つずつ削っていきます, 754 をイメージすることができます×1172. これを下の角にも同様に行います, そして789を取得します×1198. 次に、その範囲のマップ ファイルをもう一度見つけます。. この範囲からすべてのファイルをコピーする必要があります. それはたくさんあるかもしれません, ベースのサイズに応じて. バニラゲーム構築ベースをお持ちでない場合, 地図を使って基地の座標を推定するために最善を尽くしてください. 私の例では, 領域がロードされていないため、これらの正確なファイルはありません, ご参考までに. しかし、あなたがそれらを訪れたことがあるなら、彼らはそうするでしょう。.

保管内容や車両データも残しておきたい場合, これは同じファイルフォルダー内にあります. を見つける “「世界辞書」” BINファイル, 同様に “乗り物” DBファイル, そしてこれらをコピーしてください.

次, フォルダーCに移動します:\ユーザー(ユーザー名)\Zomboid保存マルチプレイヤー(サーバーの名前) すべてのデータをここに貼り付けます, オプションが表示された場合は、現在の既存のものを置き換えることを選択します. 次回のサーバー起動時, 構造物, 車両, そしてストレージを配置する必要があります.

このすべてのデータをまとめて保存するフォルダーを作成することを強くお勧めします。, 一度に全部コピーできるので.

世界全体を統合したい場合, すべてをコピーする. これには時間がかかる場合があります, でも.

おめでとう, これで、マップ データがシングル プレーヤーからマルチプレーヤーに統合されました。.

このガイドについて プロジェクト・ゾンボイド によって書かれた メジャースペルバウンド. 原文はこちらからご覧いただけます リンク. このガイドに関してご不明な点がございましたら, お気軽にお問い合わせください ここ.

著者について