conoha vpsでパルワールド(palworld)マルチ専用サーバーを構築するやり方について。
孵化時間などの設定をするiniの作成方法は?
サーバー起動しようとしてパスワードを打つと
Failed to start palworld-server.service: Unit palworld-server.service not found.
と出てしまう場合、どうすれば良いんでしょうか?
conoha vpsでパルワールドやり方|容量・プラン選択
conoha vpsでパルワールド(palworld)マルチ専用サーバーを構築するやり方について、まずはconoha vpsへ申し込み・契約手続きを済ませましょう。
メールアドレス・パスワードを登録
お客様情報の入力
電話番号の認証
お支払い方法の設定
などを済ませたら、
申込むサービスはVPSを選択します。
料金タイプは、まずは時間課金がおすすめです。
(後から長期契約に変更も可能です。)
容量はパルワールドのテンプレートが4GB~利用可能です。
公式では16GB以上の容量を推奨、快適に遊ぶのであれば32GB以上を推奨していますが、少人数であれば8GBでも十分でしょう。
conoha vpsでパルワールドやり方|契約・イメージタイプ選択
「イメージタイプ」は「アプリケーション」を選択し、「Palworld」をクリックします。
続いて任意のrootパスワードの入力や必要に応じてネームタグを修正し、カート内の「次へ」クリックします。
決済画面が表示されますので、お支払いが完了しますとVPSが作成されます。
rootパスワードは、あとから再設定や変更ができず、失くしてしまうとサーバーの再構築が必要となるため、必ずバックアップしておきましょう。
ネームタグは自分のConoHa管理画面で表示されるサーバー名なので、「Palworld」など、自分で管理しやすい名前を設定すればOKです。
conoha vpsでパルワールドやり方|サーバー設定
管理画面へログインし、「GAME」を選択のうえ、「サーバー追加」をクリックします。
イメージタイプの「ゲーム」から「Palworld」を選択してサーバーを作成します。
管理画面から「サーバー」を選択し、構築したサーバーのIPアドレスを確認します。
サーバーリストから対象サーバーのIPアドレスを手元に控えておきましょう。
作成したPalworldサーバーへの接続方法について、SteamでPalworld(パルワールド)を開き、「マルチプレイに参加する(専用サーバー)」を選択します。
画面中央下部の入力欄にIPアドレスとポート番号を入力し「接続」ボタンをクリックします。
例)..***(サーバーIP):8211(ポート番号)
キャラクターメイキング画面が表示されれば、接続完了です。
初回はキャラクターメイキングが必要になりますが、2回目以降はすぐにプレイできます。
conoha vpsでパルワールドやり方|iniの作成方法
パルワールドのサーバー設定があるフォルダを開くと、「PalWorldSettings.ini」というサーバー設定ができる設定ファイルがあります。
設定ファイルを開いても何も書かれていないと思いますが正常です。
PalWorldSettings.iniの設定パラメータを編集するには自動生成ツールからPalWorldSettings.iniを取得するのが簡単です。
なお、「PalWorldSettings.ini」をサーバーに導入するには、conoha vpsの管理画面からpalworldのディレクトリ(フォルダ)を開いて、PalWorldSettings.iniを上書きしましょう。
conoha vpsでパルワールドやり方|卵の孵化速度経験値倍率の変更
①steamのpalworld Dedicated serverをインストールしているストレージのsteamapps→common→PalServer→DefaultPalWorldSettings.iniを開いて中味全部コピーをします。
②steamのpalworld Dedicated serverをインストールしているストレージのsteamapps→common→PalServer→Pal→Saved→Config→WindowsServer→PalWorldSettings.iniを開いて①でコピーした文字を張り付けします。
③コピーした文字の中に「PalEggDefaultHatchingTime=72.000000」とあるので、=の後の数字を変更すれば孵化速度を変えることができます。
小数点の左側が1時間×数字分となる為、=1.000000にすると最大1時間で孵化します。(一番簡単な卵であれば15分くらいで孵化します)
conoha vpsでパルワールド|Failed to start palworld-server.service: Unit palworld-server.service not found.
Windows Power Shellでサーバー起動しようとしてパスワードを打つと
Failed to start palworld-server.service: Unit palworld-server.service not found.
と出てしまう場合、調べたところsystemdで作成した「palworld-server.service」のシステムファイルが消えてしまった事が原因のようです。
パルワールドのサーバーに接続し、/etc/systemd/system/ ディレクトリ内に再びpalworld-server.serviceのシステムファイルを作成した後に中身に下記コードを記述し、systemdの再読み込みと自動起動設定を行ったところ再度接続できるようになったという口コミがみられます。
[Unit]
Description=Palworld Dedicated Server
After=network-online.target
[Service]
Type=simple
LimitNOFILE=100000
User=palworld
Group=palworld
ExecStart=/home/palworld/.steam/SteamApps/common/PalServer/PalServer.sh port=8211 players=32 -useperfthreads -NoAsyncLoadingThread -UseMultithreadForDS
ExecStop=/bin/kill -s INT $MAINPID
Restart=on-failure
RestartSec=30
TimeoutSec=300
[Install]
WantedBy=multi-user.target