GeekCrest
ワークフロー

Palworld server requirements を手順ごとに確認する

03
シナリオ

PC を確認し、ワールドをバックアップし、ポートをテストする

友達が参加できるようになる前に、あなたの PC は、Pocketpair がサーバードキュメントに載せている Palworld サーバーの要件を満たす必要があり、その数値はアップデートで変わります。GeekCrest は http_get でそのページを取得するので、自分の PC と見比べられます。自分で読んでください。そのあとセーブをバックアップし、ファイアウォールとルーターで UDP ポート 8211 を自分で開き、外部からテストします。

01

サーバーフォルダを開く

サーバーのファイルがあるフォルダをチャットの作業フォルダに選ぶと、ファイルツールが設定と SaveGames を見られます。

02

要件のページを読む

Palworld のサーバードキュメントを指定すると、http_get がページを取得するので、その数値を自分の PC と比べます。

03

バックアップスクリプトを実行する

Ask first モードで backup-saves.cmd を読み、Shell で実行し、先へ進む前に終了コードが成功を示していることを確認します。

04

ポートを開き、テストする

ファイアウォールとルーターで UDP ポート 8211 を自分で開き、サーバーを再起動して、友達にインターネット経由で参加してもらいます。

セーブ用のバックアップスクリプト

backup-saves.cmd
@echo off
rem Copy the Palworld save folder before an update.
rem Stop or save the server before you run this file.
set SRC=C:\PalServer\Pal\Saved\SaveGames
set DST=C:\PalBackups\SaveGames
if not exist "%DST%" mkdir "%DST%"
robocopy "%SRC%" "%DST%" /E
if %ERRORLEVEL% GEQ 8 (
  echo Backup failed with code %ERRORLEVEL%.
  exit /b 1
)
echo Backup finished. Check the folder %DST%.
exit /b 0

まず SRC と DST を編集してください。ファイルはサーバーの停止後に実行し、バックアップごとに DST に新しい名前を付けます。Robocopy はそこにファイルを追加・更新するだけだからです。

Palworld サーバーのポート、ファイアウォール、ルーター

ルーターを替えると dedicated server に影響しますか?

はい、影響することがあります。ゲームの既定のポートは UDP の 8211 で、インターネット上のプレイヤーのために、ファイアウォールで開き、ルーターでサーバー PC へ転送しておく必要があるため、新しいルーターでは転送ルールをもう一度設定します。GeekCrest はルーターを設定できません。write_file でポート、プロトコル、ファイアウォールのルール、ルーターの転送先 PC を並べた ports-checklist.txt を作り、値はルーターの画面を見て自分で記入します。必要がなければ RCON は無効のままにし、参加用パスワードと強力な管理者パスワードを使ってください。Ask first で保存前にファイルカードを確認し、そのあとネットワークの外にいる友達に参加してもらいます。

変更ごとにバックアップを挟んで倍率を調整する

経験値や捕獲の倍率は、プレイヤー数の上限と同じ OptionSettings の項目にあるキーです。バランスのよい EXP と捕獲倍率の設定は、小さな試行の繰り返しから生まれます。SaveGames フォルダをバックアップし、値を 1 つ変え、サーバーを再起動して、しばらく遊んで比べます。変えるのは 1 つだけ。GeekCrest は edit_file で変更を提案し、Ask first モードで承認できる diff を表示します。そうした変更のあとサーバーが毎日巻き戻る場合は、list_dir で SaveGames フォルダとバックアップフォルダを並べて表示でき、何を復元するか決める前に日付を比べられます。

Windows 版 GeekCrest

まずバックアップ、次に変えるのは 1 つだけ

GeekCrest をダウンロード ↗