【パルワールド】Windowsサーバーの構築方法

今回はパルワールドにてマルチプレイを行うためのサーバーの構築方法を紹介します。

他の人が既に立てているサーバーでもマルチプレイで遊ぶことができるので、必ずしもサーバーを立てないとマルチプレイが遊べないわけではありません。

サーバーの立て方

早速ですが、サーバーの構築方法は2種類あります。

1.Steamライブラリから立てる

2.SteamCMDを使用して立てる

今回は「1.Steamライブラリから立てる」を紹介します。

要件

サーバーを構築する上での要件ですが、下記のようになっています。

CPU4コア (推奨)
メモリ16GB
安定したサーバー稼働のためには 32GB 以上を推奨 8GBでも起動は可能ですがプレイを進めるほどメモリ不足でサーバーがクラッシュする可能性が高まります。
ネットワーク   UDP Port 8211 (デフォルト) をポート開放できること

ポートは変更できるので必ずしも8211でなければいけないといった事は無いです。

Steamライブラリから立てる

Steamにて、ライブラリを開いた後ゲーム一覧のフィルターにある「ツール」にチェックを入れます。

そうするとPalworldの下に「Palworld Dedicated Server」が表示されるので通常のゲームと同じようにダウンロードします。

ダウンロードが完了し起動するとファイアウォールの許可ポップアップが出るので「許可」を押します。

許可するとコマンドプロンプトが起動するので、これでサーバーの構築は完了です。

試しにゲームを起動して接続してみましょう。

「マルチプレイに参加する(専用サーバー)」を選択します。

そうすると下のほうにIPアドレスとポート番号を入力するテキストボックスが表示されます。

ゲームと同じPCでサーバーを立てている場合はこのまま「接続」を押すとサーバーに接続されます。

サーバーに接続し、キャラクター作成画面にいけば成功です。

フレンドを招待する場合は「自分のグローバルIPアドレス:8211」で接続してもらいましょう。

例)123.456.789.012:8211

自身のIPアドレスの調べ方→https://www.cman.jp/network/support/go_access.cgi

ポート開放やハマチ等の使用方法は割愛します。

サーバーの設定

次はサーバーの設定についてです。

公式からは下記の設定値が公開されています。

Difficultyゲームの難易度
DayTimeSpeedRate昼の経過速度
NightTimeSpeedRate夜の経過速度
ExpRate経験値の入手倍率
PalCaptureRate捕獲確率の倍率
PalSpawnNumRateパル出現倍率 ※パフォーマンスに影響します
PalDamageRateAttackパルの与えるダメージ倍率
PalDamageRateDefenseパルの受けるダメージ倍率
PlayerDamageRateAttackプレイヤーの与えるダメージ倍率
PlayerDamageRateDefenseプレイヤーの受けるダメージ倍率
PlayerStomachDecreaceRateプレイヤーの満腹度減少倍率
PlayerStaminaDecreaceRateプレイヤーのスタミナ減少倍率
PlayerAutoHPRegeneRateプレイヤーのHP自然回復倍率
PlayerAutoHpRegeneRateInSleepプレイヤーの睡眠時HP回復倍率
PalStomachDecreaceRateパルの満腹度現象倍率
PalStaminaDecreaceRateパルのスタミナ減少倍率
PalAutoHPRegeneRateパルのHP自然回復倍率
PalAutoHpRegeneRateInSleepパルの睡眠時HP回復倍率(パルボックス内)
BuildObjectDamageRate建築物に対するダメージ倍率
BuildObjectDeteriorationDamageRate建築物の劣化速度倍率
CollectionDropRate採集アイテムの入手量倍率
CollectionObjectHpRate採集オブジェクトのHP倍率
CollectionObjectRespawnSpeedRate採集オブジェクトのリスポーン間隔
EnemyDropItemRateドロップアイテム量の倍率
DeathPenaltyデスペナルティ None : ロスト無し, Item : 装備品以外のアイテム, ItemAndEquipment : すべての装備品とアイテム, All : 全ての装備品と装備品と手持ちパル
GuildPlayerMaxNumギルドの最大人数
PalEggDefaultHatchingTimeキョダイタマゴの孵化にかかる時間(h)
ServerPlayerMaxNumサーバーに参加できる最大人数
ServerNameサーバー名
ServerDescriptionサーバー説明
AdminPasswordAdminPassword
ServerPasswordサーバーパスワード
PublicPort外部公開ポート
PublicIP外部公開IP
RCONEnabledRCONの有効化
RCONPortRCONで使用するポート

一度サーバーを起動すると下記のフォルダ配下に「PalWorldSettings.ini」があるのでテキストエディタ等で開いてください。

C:\Program Files (x86)\Steam\steamapps\common\PalServer\Pal\Saved\Config\WindowsServer

デフォルト値は下記のようになっているのでお好みで変更してください。

[/Script/Pal.PalGameWorldSettings]
OptionSettings=(Difficulty=None,DayTimeSpeedRate=1.000000,NightTimeSpeedRate=1.000000,ExpRate=1.000000,PalCaptureRate=1.000000,PalSpawnNumRate=1.000000,PalDamageRateAttack=1.000000,PalDamageRateDefense=1.000000,PlayerDamageRateAttack=1.000000,PlayerDamageRateDefense=1.000000,PlayerStomachDecreaceRate=1.000000,PlayerStaminaDecreaceRate=1.000000,PlayerAutoHPRegeneRate=1.000000,PlayerAutoHpRegeneRateInSleep=1.000000,PalStomachDecreaceRate=1.000000,PalStaminaDecreaceRate=1.000000,PalAutoHPRegeneRate=1.000000,PalAutoHpRegeneRateInSleep=1.000000,BuildObjectDamageRate=1.000000,BuildObjectDeteriorationDamageRate=1.000000,CollectionDropRate=1.000000,CollectionObjectHpRate=1.000000,CollectionObjectRespawnSpeedRate=1.000000,EnemyDropItemRate=1.000000,DeathPenalty=All,bEnablePlayerToPlayerDamage=False,bEnableFriendlyFire=False,bEnableInvaderEnemy=True,bActiveUNKO=False,bEnableAimAssistPad=True,bEnableAimAssistKeyboard=False,DropItemMaxNum=3000,DropItemMaxNum_UNKO=100,BaseCampMaxNum=128,BaseCampWorkerMaxNum=15,DropItemAliveMaxHours=1.000000,bAutoResetGuildNoOnlinePlayers=False,AutoResetGuildTimeNoOnlinePlayers=72.000000,GuildPlayerMaxNum=20,PalEggDefaultHatchingTime=72.000000,WorkSpeedRate=1.000000,bIsMultiplay=False,bIsPvP=False,bCanPickupOtherGuildDeathPenaltyDrop=False,bEnableNonLoginPenalty=True,bEnableFastTravel=True,bIsStartLocationSelectByMap=True,bExistPlayerAfterLogout=False,bEnableDefenseOtherGuildPlayer=False,CoopPlayerMaxNum=4,ServerPlayerMaxNum=32,ServerName="Default Palworld Server",ServerDescription="",AdminPassword="",ServerPassword="",PublicPort=8211,PublicIP="",RCONEnabled=False,RCONPort=25575,Region="",bUseAuth=True,BanListURL="https://api.palworldgame.com/api/banlist.txt")

見づらいですが改行はできないみたいなので、↑の設定値一覧から探して変更するしかないです。。。

書いてある英語をそのまま読めば大体は何の設定かわかるの思うので、具体的な説明は割愛します。

経験値倍率を100倍にしたかったら「ExpRate=1.000000」を「ExpRate=100.000000」に変更すれば100倍になります。

変更後はサーバーの再起動が必要です。

以上、SteamライブラリからのPalworldサーバー構築方法をご紹介しました。

コメント

タイトルとURLをコピーしました