フラッシュセール 50% 全サーバー割引 最終日!
終了まで: 00D 00H 00M 00S
background image
Game Servers 380 7 Days to Die 4 Abiotic Factor 2 Aloft 2 alt:V 2 Americas Army Proving Grounds 2 Among Us 2 Archean 2 ARK Survival Ascended 6 ARK Survival Evolved 3 Arma 3 3 Arma Reforger 2 Aska 2 AssaultCube 2 Assetto Corsa 3 Astro Colony 2 Astroneer 2 Automobilista 2 2 Avorion 2 Banana Shooter 2 Barotrauma 3 BATTALION Legacy 2 BeamNG.drive (BeamMP) 2 Black Mesa 2 Brickadia 2 Call of Duty 2 Citadel: Forged with Fire 2 ClassiCube 2 Clone Hero 2 Colony Survival 2 Conan Exiles 4 Contagion 2 Core Keeper 2 Counter-Strike 2 3 Craftopia 2 CryoFall 2 CS2D 2 Cube 2: Sauerbraten 2 Cubic Odyssey 2 DayZ 4 DDNet 2 DDRaceNetwork 2 Dead Matter 2 Dont Starve Together 4 Eco 2 Empyrion Galactic Survival 2 Enshrouded 3 Escape from Tarkov 2 Euro Truck Simulator 2 2 Factorio 2 Farming Simulator 25 2 Fistful of Frags 2 FiveM 3 FortressCraft Evolved 2 Foundry 2 Foundry VTT 2 Frozen Flame 2 FTL Tachyon 2 Garrys Mod 3 Ground Branch 2 Half-Life 2 Deathmatch 2 Hogwarp 2 Holdfast: Nations at War 2 HumanitZ 2 Hurtworld 2 Hytale 1 Icarus 2 Insurgency Sandstorm 2 IOSoccer 2 Just Cause 3 Multiplayer 2 Kerbal Space Program 2 Killing Floor 2 3 LeagueSandbox 2 Left 4 Dead 2 Left 4 Dead 2 3 Longvinter 2 Los Angeles Crimes 2 Medal of Honor 2 Midnight Ghost Hunt 2 Mindustry 2 Minecraft 4 Minetest 2 Modiverse 2 Mordhau 3 Mount & Blade II: Bannerlord 2 Myth of Empires 2 Nazi Zombies Portable 2 Necesse 2 NeosVR 2 Neverwinter Nights EE 2 Night of the Dead 2 Nightingale 2 No Love Lost 2 No More Room in Hell 2 No One Survived 2 Nova-Life Amboise 2 Nuclear Option 2 Onset 2 Open Fortress 2 OpenArena 2 OpenRA 2 OpenRCT2 2 OpenTTD 2 Operation Harsh Doorstop 2 Palworld 3 Path of Titans 2 Pavlov VR 3 PixARK 2 Plains of Pain 2 Portal Knights 2 Post Scriptum 2 Project Zomboid 8 Puck 2 Quake Live 2 R5Reloaded 2 RedM 2 Renown 2 Resonite 2 Return to Moria 2 Rimworld Together 2 Rising World 2 Risk of Rain 2 1 Rust 4 Satisfactory 1 SCP Secret Laboratory 3 SCUM 2 Smalland 2 Solace Crafting 2 Soldat 2 Soldat 2 2 Sonic Robo Blast 2 2 Sons of the Forest 2 Soulmask 2 SourceCoop 2 Space Engineers 3 Space Station 14 2 Squad 3 Starbound 3 StarMade 2 Stationeers 2 Stormworks 2 Subnautica Nitrox 2 Sunkenland 2 SuperTuxKart 2 Sven Co-op 2 Swords 'n Magic and Stuff 2 Team Fortress 2 3 Teeworlds 2 Terraria 3 TerraTech Worlds 2 TF2 Classified 2 The Forest 3 The Front 2 The Isle 2 Tower Unite 2 Trackmania 2 Unturned 4 Urban Terror 2 V Rising 3 Valheim 3 VEIN 2 Veloren 2 Vintage Story 3 Voyagers of Nera 2 Wolfenstein: Enemy Territory 2 Wreckfest 2 Wurm Unlimited 2 Xonotic 2 Zandronum 2 Getting Started 2 Network & Connectivity 1 Server Management 2
Categories

Soulmask サーバー セットアップガイド


このガイドでは、初回起動、GPanel の起動変数、サーバー設定、PvE と PvP モード、マップとワールドの設定、サーバーへの接続、セーブ管理など、Legion Hosting 上で Soulmask 専用サーバーをセットアップおよび構成するために必要なすべての内容を説明します。管理者の設定とゲーム内コマンドについては、Soulmask 管理者コマンドを参照してください。

Soulmask とは

Soulmask は、超自然的な能力を与える神秘的な古代のマスクを身につけて目覚めるオープンワールドのサバイバルクラフトゲームです。緑豊かで広大な世界を舞台に、プレイヤーは資源を集め、道具や武器を作り、集落を建設し、NPC の部族を勧誘・管理する必要があります。マスクシステムはゲームプレイの中心であり、プレイヤーは独自のスキルと特性を持つさまざまな部族民に憑依して操作し、集落と戦闘の効率を最適化できます。

専用サーバーの主な機能には次のものが含まれます:

  • 単一サーバーで最大 70 人の同時プレイヤーをサポート
  • 構成可能なルールを備えた PvE および PvP ゲームモード
  • GameXishu.json 設定ファイルによる広範なゲームプレイチューニング
  • 構成可能なメンバー制限を備えた部族(ギルド)システム
  • リモートサーバー管理のための RCON および Telnet サポート
  • 自動バックアップとセーブ管理
設定ファイルを編集する前にサーバーを停止してください。 設定ファイルを編集する前に、常に GPanelConsole タブからサーバーを停止してください。サーバーの実行中に行った変更は上書きされたり、破損を引き起こしたりする可能性があります。

初回起動

Legion Hosting から Soulmask サーバーを最初に受け取ったとき、プレイできるようになる前に初期インストールを完了する必要があります。

  1. GPanel にログインし、サーバーリストから Soulmask サーバーを選択します。
  2. Console タブをクリックし、Start を押します。
  3. サーバーは Steam 経由で Soulmask 専用サーバーファイルをダウンロードしてインストールします。ゲームは大量のディスク容量を必要とするため、この初回ダウンロードには数分かかることがあります。
  4. ダウンロードが完了すると、サーバーは自動的に起動します。初回起動はサーバーが初期ワールドデータベースを生成するため、その後の起動よりも時間がかかります。
  5. コンソール出力にサーバーの準備が整い、接続を待ち受けていることが示されるまで待ちます。
RAM 要件。 Soulmask はメモリを大量に消費するゲームです。専用サーバーの起動には少なくとも 11 GB の空き RAM が必要です。想定するプレイヤー数に対してホスティングプランが十分なメモリを提供していることを確認してください。プレイヤー数が多く、ワールドが大きいほど、より多くの RAM を使用します。

GPanel の起動変数

コアとなるサーバー設定は、GPanel で起動変数として構成されます。これらの値は、起動時にコマンドラインパラメータとしてサーバープロセスに渡されます。

  1. GPanel で Soulmask サーバーを選択します。
  2. Startup タブをクリックします。
  3. 以下に記載された変数を設定します。変更は次回サーバーを起動または再起動したときに反映されます。
変数 デフォルト 説明
SERVER_NAME My Soulmask Server Steam サーバーブラウザおよびゲーム内サーバーリストに表示される名前です。プレイヤーがサーバーを簡単に見つけられるよう、わかりやすい名前にしてください。
SERVER_PASSWORD (空) プレイヤーが参加するために必要なパスワード(-PSW パラメータ)です。公開サーバーにする場合は空のままにします。招待されたプレイヤーのみにアクセスを制限するにはパスワードを設定します。
ADMIN_PASSWORD (空) GM 管理者パスワード(-adminpsw パラメータ)です。ゲーム内管理者パネルへのアクセスと管理者コマンドの実行に必要です。これは秘密にしてください。
MAX_PLAYERS 60 同時プレイヤーの最大数(-MaxPlayers パラメータ)です。Soulmask は最大 70 人をサポートしますが、人数が多いほどより多くの RAM と CPU が必要になります。
GAME_MODE pve サーバーのゲームモードです。PvE の場合は pve、PvP の場合は pvp に設定します。下記の PvE と PvP のセクションを参照してください。
GAME_PORT 8777 ゲーム接続用の主要 UDP ポート(-Port パラメータ)です。ホスティングプランによって自動的に構成されます。
QUERY_PORT 27015 サーバーブラウザのクエリのために Steam が使用する UDP ポート(-QueryPort パラメータ)です。自動的に構成されます。
起動変数は設定ファイルより優先されます。 設定が起動変数と設定ファイルの両方で構成されている場合、起動変数が優先されます。コアとなる識別設定には起動変数を、詳細なゲームプレイチューニングには設定ファイルを使用してください。

サーバー設定(コマンドラインパラメータ)

Soulmask はサーバー設定のために広範なコマンドラインパラメータを使用します。以下は利用可能なパラメータの完全なリファレンスです:

パラメータ デフォルト 説明
-SteamServerName="Name" - サーバーブラウザでのサーバー表示名です。
-MaxPlayers=N 60 最大同時プレイヤー接続数(最大 70)です。
-PSW="password" (なし) サーバー参加パスワードです。公開サーバーの場合は省略します。
-adminpsw="password" (なし) ゲーム内管理者コマンド用の管理者/GM パスワードです。
-pve - PvE モードを強制します。プレイヤー同士はダメージを与えられません。
-pvp - PvP モードを強制します。プレイヤー同士がダメージを与えられます。
-Port=N 8777 ゲーム接続ポート(UDP)です。
-QueryPort=N 27015 Steam クエリポート(UDP)です。
-EchoPort=N 18888 Telnet コンソールポート(TCP、ローカルのみ)です。ローカルのリモート管理に使用されます。
-saving=N - メモリへのワールド状態の保存間隔(秒単位)です。
-backup=N - インメモリデータベースのディスクへのバックアップ間隔(秒単位)です。
-initbackup - サーバーが起動するたびにワールドのバックアップコピーを作成します。
-backupinterval=N - 自動バックアップ作成の間隔(分単位)です。
-GongHuiMaxMember=N - 部族(ギルド)ごとの最大メンバー数です。
-MULTIHOME=IP - サーバーを特定のローカル IP アドレスにバインドします(マルチホームサーバーのみ)。
-rconpsw="password" (なし) 指定したパスワードで RCON リモートコンソールアクセスを有効にします。
-rconport=N 19000 RCON リスナーの TCP ポートです。RCON が有効な場合にのみ関係します。
-rconaddr=IP - RCON リスナーの IP バインディングです。すべてのインターフェースで待ち受けるには 0.0.0.0 を使用します。
-log - コンソールウィンドウとログ出力を有効にします。
-UTF8Output - 出力での非ラテン文字の正しい処理を有効にします。
GPanel がこれらのほとんどを自動的に処理します。 Legion Hosting では、必須のパラメータは GPanel の Startup タブで構成されます。RCON 設定や部族の制限などの高度なパラメータは、利用可能であれば GPanel の追加起動パラメータフィールドから追加するか、サポートに連絡して追加できます。

PvE と PvP モード

Soulmask は、マルチプレイヤー体験を根本的に変える 2 つの主要なゲームモードをサポートします:

PvE モード(-pve

  • プレイヤー同士は直接ダメージを与えられません。
  • 建造物や拠点は他のプレイヤーから保護されます。
  • 協力的なサバイバル、建築、探索に焦点が当てられます。
  • プレイヤーは引き続き交流、取引、部族の結成ができます。
  • 協力コミュニティやカジュアルなサーバーにおすすめです。

PvP モード(-pvp

  • プレイヤーは互いに攻撃して殺すことができます。
  • 拠点や建造物は他のプレイヤーによって略奪・破壊される可能性があります。
  • 部族間の戦争と領土支配がコアとなるゲームプレイ要素になります。
  • PvP ダメージ比率は GameXishu.json 設定ファイルで細かく調整できます。
  • 競争的なサーバーや経験豊富なプレイヤーにおすすめです。
モードはワイプなしでは変更できません。 ワールドの作成後に PvE と PvP を切り替えると、ゲームプレイに不整合が生じる可能性があります。初回起動前にモードを決定することをお勧めします。既存のワールドでモードを変更する必要がある場合は、最初からやり直すことを検討してください。

マップとワールドの設定(GameXishu.json)

詳細なワールドおよびゲームプレイの設定は、GameXishu.json 設定ファイルで制御されます。このファイルには、資源レート、戦闘、侵攻、建築、動物などをチューニングするための広範なオプションが含まれています。

ファイルの場所

設定ファイルは次の場所にあります:

WS/Saved/GameplaySettings/GameXishu.json

このファイルには GPanel の Files タブから、または SFTP 経由でアクセスします。

主要な設定リファレンス

以下は最も一般的に調整される設定です。パラメータ名は元の形式(中国語ピンイン)で表記されています。それぞれに英語の説明が記載されています。

経験値と進行
設定 英語名 説明
ExpRatio Experience Ratio 一般経験値の獲得倍率です。値が高いほどレベルアップが速くなります。
ChengZhangExpRatio Growth Experience Ratio キャラクター成長経験値の獲得倍率です。
ShaGuaiExpRatio Monster Kill Experience Ratio モンスターを倒して得られる経験値の倍率です。
戦闘とダメージ
設定 英語名 説明
DongWuDamageRatio Animal Damage Ratio 野生動物や生物が与えるダメージの倍率です。
BeDamageByYeShengRatio Damage Taken from Wildlife 野生生物から受けるダメージの倍率です。
ShengMingHuiFuRatio Health Recovery Ratio 自然な体力回復速度の倍率です。
QiXiHuiFuRatio Stamina Recovery Ratio スタミナ回復速度の倍率です。
TiLiHuiFuRatio Energy Recovery Ratio エネルギー/持久力の回復速度の倍率です。
PVP_ShangHaiRatio_JinZhan PvP Melee Damage Ratio PvP 近接戦闘ダメージの倍率です(デフォルト: 0.4)。
資源と消費
設定 英語名 説明
ShiWuXiaoHaoRatio Food Consumption Ratio 食料が消費される速さの倍率です。値が低いほど食料消費が遅くなります。
ShuiXiaoHaoRatio Water Consumption Ratio 水が消費される速さの倍率です。
RanLiaoXiaoHaoRatio Fuel Consumption Ratio クラフトステーションや火によって燃料が消費される速さの倍率です。
動物と農業
設定 英語名 説明
DongWuShengZhangRatio Animal Growth Ratio 動物の成長速度の倍率です。値が高いほど動物が早く成熟します。
FanZhiJianGeRatio Breeding Interval Ratio 動物の繁殖サイクル間の時間の倍率です。
DongWuChanChuRatio Animal Production Ratio 動物の生産物(卵、ミルクなど)の産出量の倍率です。
DongWuPinZhiRatio Animal Quality Ratio テイムした動物の属性の品質の倍率です。
ZuoWuShengZhangRatio Crop Growth Ratio 作物の成長速度の倍率です。
ZuoWuFeiLiaoXiaoHaoRatio Crop Fertilizer Consumption 肥料の消費率の倍率です。
建築と建造物
設定 英語名 説明
JianZhuFuLanKaiGuan Building Decay Toggle 時間経過による建物の劣化を有効または無効にします。無効にするには 0 に設定します。
JianZhuFuLanMul Building Decay Multiplier 建造物が劣化する速度です。値が低いほど劣化が遅くなります。
JianZhuXiuLiMul Building Repair Multiplier 建物の修理コストと速度の倍率です。
JianZhuZiYuanJinShuaBanJing Building Resource Exclusion Radius 建物の周囲で自然資源が再生しない範囲の半径です。
侵攻システム
設定 英語名 デフォルト 説明
RuQinGuaiCountMax Max Invasion Monsters 128 侵攻ウェーブにおけるモンスターの最大数です。
RuQinQiangDuXiShu Invasion Intensity - 全体的な侵攻の難易度とモンスターの強さを制御します。
RuQinBeginHour Invasion Start Hour - 侵攻が開始されるゲーム内の時刻です。
RuQinEndHour Invasion End Hour - 侵攻が停止するゲーム内の時刻です。
RuQinPerBoGuaiMax Max Monsters Per Wave 16 個々のウェーブごとにスポーンするモンスターの最大数です。
GameXishu.json を編集する前に常にサーバーを停止してください。 サーバーの実行中にファイルを編集すると、サーバーが保存する際に変更が上書きされます。サーバーを停止し、変更を加えてから、再び起動してください。

接続方法

プレイヤーは、ゲーム内サーバーブラウザまたはダイレクト接続を通じて Soulmask サーバーに接続できます。

ゲーム内サーバーブラウザ経由

  1. Soulmask を起動します。
  2. メインメニューから マルチプレイヤー を選択し、次に サーバーブラウザ を選択します。
  3. サーバーを名前(SERVER_NAME 起動変数で設定した名前)で検索します。
  4. サーバーをクリックして 参加 を押します。パスワードが設定されている場合は入力します。

Steam サーバーブラウザ経由

  1. Steam で 表示 > ゲームサーバー(または サーバー)に移動します。
  2. お気に入り タブをクリックし、次に サーバーを追加 をクリックします。
  3. サーバーの IP とクエリポート(デフォルト 27015)を IP:PORT の形式で入力します。
  4. サーバーが表示されたら、ダブルクリックして Soulmask 経由で接続します。

ダイレクト接続経由

  1. GPanel の Console タブからサーバーの IP とゲームポートを確認します。ヘルプについては、サーバーの IP とポートの確認方法を参照してください。
  2. Soulmask で、マルチプレイヤーメニューの ダイレクト接続 オプションを探します。
  3. サーバーの IP とゲームポート(デフォルト 8777)を IP:PORT の形式で入力します。
  4. 接続 を押し、必要に応じてサーバーパスワードを入力します。
サーバーが表示されませんか? サーバーがブラウザに表示されない場合は、完全に起動して読み込みが完了していることを確認してください。新しいサーバーは Steam のマスターサーバーリストに表示されるまで 2~5 分かかることがあります。IP とゲームポートを使ってダイレクト接続を常に利用できます。プライベート IP がない限り、ポートはランダムに割り当てられます。

セーブ管理

Soulmask はデータベースバックエンドのセーブシステムを使用します。セーブの仕組みを理解することは、データ損失を避けるために重要です。

セーブの場所

主要なワールドセーブファイルは次の場所にあります:

WS/Saved/Worlds/Dedicated/Level01_Main/world.db

この SQLite データベースには、地形の変更、建造物、NPC の状態、プレイヤーデータを含むすべてのワールドデータが含まれています。

セーブプロセス

Soulmask は 2 段階のセーブプロセスを使用します:

  1. メモリ保存(-saving): ワールド状態は、-saving パラメータ(秒単位)で指定された間隔でインメモリデータベースに定期的に書き込まれます。
  2. ディスクバックアップ(-backup): インメモリデータベースは、-backup パラメータ(秒単位)で指定された間隔でディスクにフラッシュされます。
常にサーバーを適切にシャットダウンしてください。 GPanel の Stop ボタン、gm exit ゲーム内コマンド、または shutdown RCON コマンドを使って、サーバーをクリーンにシャットダウンすることが極めて重要です。サーバープロセスを強制終了すると、インメモリデータベースがディスクに書き込まれず、最後のディスク保存へのロールバックが発生する可能性があります。

自動バックアップ

次の起動パラメータを使って自動バックアップを構成します:

  • -initbackup -- サーバーが起動するたびにバックアップコピーを作成します。
  • -backupinterval=N -- 実行中に N 分ごとにローリングバックアップを作成します。

手動バックアップ

手動バックアップを作成するには:

  1. GPanel からサーバーを停止します。
  2. GPanel の Files タブまたは SFTP 経由で WS/Saved/ に移動します。
  3. 次のファイルをダウンロードします:
    • Worlds/Dedicated/Level01_Main/world.db -- ワールドセーブデータベース
    • GameplaySettings/GameXishu.json -- ゲームプレイ設定
  4. これらのファイルをローカルコンピュータに安全に保管します。

バックアップの復元

  1. サーバーを停止します。
  2. バックアップした world.db ファイルを WS/Saved/Worlds/Dedicated/Level01_Main/ にアップロードします。
  3. 設定も復元したい場合は、バックアップした GameXishu.jsonWS/Saved/GameplaySettings/ にアップロードします。
  4. サーバーを起動します。

新しいワールドを開始する

ワールドをワイプして最初からやり直すには:

  1. サーバーを停止します。
  2. WS/Saved/Worlds/Dedicated/Level01_Main/ にある world.db ファイルの名前を変更するか削除します。
  3. サーバーを起動します。新しいワールドデータベースが一から生成されます。
ワイプ前にバックアップしてください。 ワールドデータを削除する前に、後で復元したい場合に備えて、world.db のコピーをバックアップとしてダウンロードしてください。

ポートリファレンス

Soulmask は次のポートを使用します。これらは Legion Hosting のホスティングプランによって自動的に構成されます。

ポート プロトコル デフォルト 用途
Game Port UDP 8777 主要なゲーム接続です。プレイヤーはこのポートに接続します。
Query Port UDP 27015 Steam サーバーブラウザのクエリです。
Echo Port (Telnet) TCP 18888 ローカル Telnet 管理(ローカル接続のみ)です。
RCON Port TCP 19000 リモートコンソール(RCON)アクセスです。-rconpsw が設定されている場合にのみ有効です。

関連記事


ヘルプが必要ですか?

Soulmask サーバーでまだ問題が発生している場合は、サポートチケットを開いてください。私たちのチームが喜んでお手伝いします。


Was this article helpful?

Ready to Get Started?

The servers are booted, select your plan and become our latest satisfied client.