非公式鯖管理向けキャラロスト時の復元方法

今回はARKの非公式サーバー運営時にキャラクターがロストしたり紐づけが解除された際のキャラクターの復元方法になります。
キャラクターの所持アイテムは消える事がほとんどなので注意。

前提条件のバックアップ

まず大前提として、キャラクターを復元するにもキャラクターのデータが消えていればどうしようもないです。
ARK310ではセーブデーターフォルダーを一時間おきにバックアップを取っています。
マップデーターは既存のシステムでバックアップが生成されますが、キャラクターなどに紐づいてくるデーターは別なので注意です。

特定の管理環境を構築してないのであればBunBackupなどのフリーソフトがおすすめです。

キャラロストした人物のEOSIDを調べる

ここから具体的に実際に行う手順に沿って説明します。

EOSIDとはその人のアカウントでARKサーバーにインする時にどこでも使用されるIDで自動的に付与されています。
BanListへの登録など他の管理面でも使われます。

“\ShooterGame\Saved\Logs\ShooterGame.log”←このログファイルを開く。

普段NotePad++を使っていますが今回は誰でもできるようにメモ帳で説明します。

検索を選択

ロストしたユーザーのPSIDやSteamネームを元に検索をかける。

ログイン履歴などから、EOSIDを拾う。
[UniqueNetId:000237fe467945faa927c73ec62865ca Platform:None]

バックアップ内からキャラクターデータを探す

バックアップされているファイル内でEOSIDで検索をかける。

ARKPROFILEがキャラクターに関するファイル。
PROFILEBAKがバックアップ、拡張子を.arkprofileに変える事でバックアップとして使える。
その他にも転送関連のファイルもある。

セーブデーターへ復元する

EOSIDでヒットした2~3のファイルをそのままコピーしてセーブデータのあるフォルダにペーストする。

“…\ShooterGame\Saved\SavedArks\マップ名”

完了です。