フラッシュセール 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

Holdfast Nations at War 管理者コマンド


このガイドでは、管理者の設定、RCON の使用、コマンドの実行、マップローテーションの管理、競技設定の構成、よくある問題のトラブルシューティングなど、Holdfast: Nations at War 専用サーバーの管理について説明します。

管理者の設定

Holdfast は Steam ID ベースの管理者システムを使用します。プレイヤーがゲーム内で管理者コマンドを使用できるようにするには、プレイヤーの Steam ID を管理者リストに追加する必要があります。

admins.txt 経由での管理者の追加

  1. GPanel からサーバーを停止します。
  2. File Manager を開くか、SFTP 経由で接続します。
  3. サーバーのルートディレクトリで admins.txt を見つけるか作成します。
  4. 1 行に 1 つの Steam64 ID を追加します:
# Holdfast Admin List
# One Steam64 ID per line
76561198012345678
76561198087654321
76561198011223344
  1. ファイルを保存してサーバーを起動します。
Steam64 ID の見つけ方: プレイヤーは steamid.io にアクセスして Steam プロフィール URL を入力することで、自分の Steam64 ID を確認できます。ID は 7656119 で始まる 17 桁の数字です。

serverconfig.txt 経由での管理者設定

あるいは、holdfastnaw-dedicated/configs/serverconfig_default.txt で直接管理者を定義することもできます:

# Admin Steam IDs in server config
server_admin_steam_id_add 76561198012345678
server_admin_steam_id_add 76561198087654321

RCON アクセス

RCON(リモートコンソール)を使用すると、プレイヤーとして接続せずにサーバーコマンドを実行できます。holdfastnaw-dedicated/configs/serverconfig_default.txt で RCON を設定します:

# Enable RCON
server_rcon_enabled true

# RCON password (use a strong, unique password)
server_rcon_password "YourSecureRconPassword"

# RCON port (default is game port + 5)
server_rcon_port 20105
セキュリティ警告: RCON には必ず強力で固有のパスワードを使用してください。RCON パスワードとサーバー IP を持つ者は誰でも、サーバー上で任意のコマンドを実行できます。RCON の認証情報を公開して共有しないでください。

RCON 経由で接続するには、任意の Source RCON 互換クライアントを使用できます。サーバー IP、RCON ポート、パスワードを入力して接続を確立します。

ゲーム内管理者コマンド

管理者は、指定されたコンソールキー(通常は ` または ~)を押してコマンドを入力することで、ゲーム内でコマンドを実行できます。次の表に、最もよく使用される管理者コマンドを示します:

プレイヤー管理

コマンド 使用法 説明
kick kick <playerID> "reason" オプションの理由を付けてプレイヤーをサーバーからキックします
ban ban <playerID> <minutes> "reason" 指定した期間プレイヤーを BAN します(0 = 永久)
unban unban <steamID> Steam ID による BAN を解除します
slay slay <playerID> プレイヤーを即座に殺します
swapteam swapteam <playerID> プレイヤーを対戦相手のチームに移動します
mute mute <playerID> プレイヤーのボイスチャットとテキストチャットをミュートします
unmute unmute <playerID> 以前にミュートしたプレイヤーのミュートを解除します
プレイヤー ID: スコアボードを使用してプレイヤーの ID を確認できます。管理者として表示すると、各プレイヤーの名前の横に ID 番号が表示されます。

マップとゲームの制御

コマンド 使用法 説明
changemap changemap <mapName> <gameModeID> 指定したマップとモードに即座に切り替えます
nextmap nextmap ローテーション内の次のマップにスキップします
restartround restartround 現在のラウンドを再開します
endround endround <teamID> 指定した勝利チーム(1 または 2)で現在のラウンドを終了します
settimeleft settimeleft <seconds> 現在のラウンドの残り時間を設定します

クラスとスポーンの管理

コマンド 使用法 説明
setclasslimit setclasslimit <className> <percent> クラスの割合制限を設定します(例: artillery、officer)
forceclass forceclass <playerID> <className> プレイヤーを特定のクラスに強制します
respawn respawn <playerID> 死亡したプレイヤーを強制的にリスポーンさせます

競技プレイ用のサーバー設定

イベント、ラインバトル、または競技マッチを主催する場合、次の設定は構造化された環境を作成するのに役立ちます:

# Competitive settings
server_friendly_fire true
server_auto_balance_teams false
server_enforce_team_balance false
server_allow_spectators true

# Disable certain classes for line battles
server_class_limit_artillery 0
server_class_limit_cavalry 0

# Longer round times for organized events
server_round_time_seconds 1800

# Disable respawning (one life per round)
server_respawn_enabled false
server_respawn_time_seconds 0
ラインバトルのヒント: 組織化されたラインバトルイベントでは、連隊リーダーが自分たちのフォーメーションを管理できるように、オートバランスとフレンドリーファイアの強制を無効にしてください。両陣営が特に合意しない限り、artillery と cavalry のクラス制限を 0 に設定してください。

マップローテーションの管理

管理者コマンドを使用するか、設定ファイルを編集することで、マップローテーションを動的に管理できます。

ランタイムマップローテーションコマンド

# View current map rotation
maplist

# Add a map to the rotation
addmap "Grasslands" 0

# Remove a map from the rotation
removemap "Grasslands" 0

# Clear the entire rotation
clearrotation
注: ランタイムのローテーション変更は holdfastnaw-dedicated/configs/serverconfig_default.txt に保存されません。サーバーの再起動時に失われます。永続的な変更を行うには、GPanel の File Manager を通じて設定ファイルを直接編集してください。

トラブルシューティング

サーバーがブラウザに表示されない

  • サーバーが起動後、少なくとも 2~3 分間実行されていることを確認してください。Steam マスターサーバーリストに登録されるまでに時間がかかります。
  • server_steam_query_port が正しく設定されており、GPanel の割り当てと一致していることを確認してください。
  • サーバーが LAN 専用モードに設定されていないことを確認してください。
  • GPanel のコンソール出力でエラーメッセージを確認し、サーバーが正常に起動したことを確認してください。

サーバーのクラッシュ

  • エラーの詳細については、server_log/ ディレクトリ内のサーバーログを確認してください。
  • holdfastnaw-dedicated/configs/serverconfig_default.txt に構文エラーが含まれていないことを確認してください。1 つの文字が間違って配置されているだけで、サーバーが起動しなくなる可能性があります。
  • ローテーション内のマップ名が正しく綴られており、有効なマップを参照していることを確認してください。
  • ゲームのアップデート後にクラッシュが続く場合は、GPanel の Reinstall オプションを使用してサーバーを再インストールしてみてください(最初に設定をバックアップしてください)。

プレイヤーのデシンク問題

  • デシンクはプレイヤー数が多いほど発生しやすくなります。頻繁にデシンクが発生する場合は、server_max_players を減らすことを検討してください。
  • サーバーのティックレートがプレイヤー数に対して適切に設定されていることを確認してください。
  • 非常に高いレイテンシ(200 ミリ秒以上)のプレイヤーはデシンクを経験しやすくなります。最大 ping 制限を設定できます:
# Kick players with ping above this threshold (ms)
server_max_ping 300

プレイヤーが接続できない

  • GPanel でサーバーが実行中で完全に起動していることを確認してください。
  • パスワードを使用している場合は、接続するプレイヤーが正しく入力していることを確認してください。
  • サーバーが満員でないこと(server_max_players の制限に達していないこと)を確認してください。
  • プレイヤーが直接 IP 経由で接続している場合は、正しい IP とゲームポート(クエリポートではない)を使用していることを確認してください。

関連記事

サーバー管理についてさらにサポートが必要な場合は、サポートチケットを開いてください。当チームがお手伝いします。


Was this article helpful?

Ready to Get Started?

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