[ARK ASA] 1PC自鯖の立て方 [ARK: Survival Ascended]

●はじめに

・ローカル特有のバグや仕様を回避するために自鯖ソロプレイ
・メモリは32G以上必要
・steamアカウントは使用中の1アカウントだけでOK
・アパート回線等のポート開放不可環境でもOK
・ソロ専で鯖公開しない
・最低限のPC操作知識が必要

●1.サーバーのインストール

steam1
ARK Survival Ascended Dedicated Serverをインストール
ARK Survival Ascendedとは別のSSDにインストールすることを推奨
以降当説明の前提
・CドライブにARK Survival Ascended(ゲーム本体)
・DドライブにARK Survival Ascended Dedicated Server(サーバー)

●2.サーバー起動用バッチファイルの作成

※ファイルパスは環境により多少変わる
サーバーインストール先の
D:\Program Files(x86)\steam\steamapps\common\ARK Survival Ascended Dedicated Server\ShooterGame\Binaries\Win64
に「ASA_TheIsland.bat」というファイル名でテキストファイルを作成
bat
最低限ver

start ArkAscendedServer.exe "TheIsland_WP?listen"
exit

設定追加ver

start ArkAscendedServer.exe "TheIsland_WP?listen" -NoBattlEye -WinLiveMaxPlayers=1 -Culture=en -Mods=927090
exit

-NoBattlEye
ソロなのでBattlEye不要
-WinLiveMaxPlayers=1
ソロなので最大参加人数を1人へ
-Culture=en
サーバー言語を英語へ(トライブログなどが英語になる)
-Mods=927090
公式Winter Wonderland MODを導入

ASA_TheIsland.batのショートカットをデスクトップなどに作成

●3.サーバー起動テスト

2.で作成したASA_TheIsland.batから起動
asads
None : Full Startup: xxx seconds
None : Number of cores xxx
が表示されるまで1分~ほど待つ

矢印部分に「exit」と入力&エンターでサーバーを落とす
※ウィンドウ右上の×で閉じるとサーバーデータは保存されない

●4.最低限のサーバー設定

サーバーインストール先
D:\Program Files(x86)\steam\steamapps\common\ARK Survival Ascended Dedicated Server\ShooterGame\Saved\Config\WindowsServer
GameUserSettings.ini
[ServerSettings]

#非公開ソロ鯖なのでパスワード不要
ServerPassword=
#管理者パスワード
ServerAdminPassword=12345
#PVEモード
ServerPVE=True
#建造物タイマー無効
PvPStructureDecay=False
DisableStructureDecayPvE=True
#恐竜の最大Lv150
OverrideOfficialDifficulty=5.000000
DifficultyOffset=1.000000
#経験値倍率
XPMultiplier=2.000000
#テイム倍率
TamingSpeedMultiplier=2.000000
#採取倍率
HarvestAmountMultiplier=1.500000
#資源リスポーン時間
ResourcesRespawnPeriodMultiplier=0.500000
#公式アイテム品質
ClampItemStats=True

[ServerSettings]
ServerPassword=
ServerAdminPassword=12345
ServerPVE=True
PvPStructureDecay=False
DisableStructureDecayPvE=True
OverrideOfficialDifficulty=5.000000
DifficultyOffset=1.000000
XPMultiplier=2.000000
TamingSpeedMultiplier=2.000000
HarvestAmountMultiplier=1.500000
ResourcesRespawnPeriodMultiplier=0.500000
ClampItemStats=True

[SessionSettings]
SessionName=PVE-TheIsland#2929
サーバー名(SessionName)は検索用にユニークな名前を推奨

Game.ini
[/Script/ShooterGame.ShooterGameMode]

#資源が再生成されるプレイヤーからの距離
ResourceNoReplenishRadiusPlayers=0.100000
#マインドワイプトニックのクールダウン無効
bAllowUnlimitedRespecs=True
#産卵頻度
LayEggIntervalMultiplier=1.000000
#交配間隔
MatingIntervalMultiplier=0.050000
#交配速度
MatingSpeedMultiplier=1.000000
#孵化速度
EggHatchSpeedMultiplier=10.000000
#赤ちゃんの成長速度
BabyMatureSpeedMultiplier=50.000000
#刷り込み間隔
BabyCuddleIntervalMultiplier=0.040000
#刷り込み上昇率
BabyImprintAmountMultiplier=1.300000
#公式アイテム品質
ItemStatClamps[1]=19800
ItemStatClamps[3]=19800

[/Script/ShooterGame.ShooterGameMode]
ResourceNoReplenishRadiusPlayers=0.100000
bAllowUnlimitedRespecs=True
LayEggIntervalMultiplier=1.000000
MatingIntervalMultiplier=0.050000
MatingSpeedMultiplier=1.000000
EggHatchSpeedMultiplier=10.000000
BabyMatureSpeedMultiplier=50.000000
BabyCuddleIntervalMultiplier=0.040000
BabyImprintAmountMultiplier=1.300000
ItemStatClamps[1]=19800
ItemStatClamps[3]=19800

※倍率や速度は各自要調整

ワールドデータの保存先

D:\Program Files(x86)\steam\steamapps\common\ARK Survival Ascended Dedicated Server\ShooterGame\Saved\SavedArks\TheIsland_WP

●5.サーバー起動と参加

2.で作成したASA_TheIsland.batから起動
 None : Full Startup: xxx seconds
 None : Number of cores xxx
が表示されるまで待つ

ARK Survival Ascended(ゲーム本体)を起動

asaser
「UNOFFICIAL」タブ
「SHOW PLAYER SERVERS」にチェック
「Search」にサーバー名の一部を入力(当説明の場合は2929)
表示されるまで「REFRESH」連打

リストに自鯖が表示されたら成功
良きソロ鯖ライフを!

https://twitter.com/fkg_666

END

Close