エンジンの cvar 全量

Black Mesa 工房

公式ライセンスの Half-Life リメイク · SF FPS、デスマッチと協力

収録プレイヤーツール:5 種 管理者コンソール:8 種

Black Mesa のサーバー早見表:専用サーバーの appid は 346680(Black Mesa Dedicated Server、type Tool、oslist windows,linux で両プラットフォームネイティブ、Wine 不要)、本体は 362890。ポートは3つだけで、エンジン自身の既定値が裏付ける:27015 はゲーム通信・A2S クエリ・SourceRCON を兼ね(AMP は逐語的に "Game and RCON Port"、プロトコルは Both)、27005 がクライアントポート、27020 が SourceTV(-nohltv で無効化可)。エンジンの cvar 既定値 hostport=27015 / clientport=27005 / tv_port=27020 は LinuxGSM・AMP・gamedig・実コンテナと一致する。設定は bms/cfg/ にある。当サイトはエンジン全量ダンプ 1929 件(cmd 489 + cvar 1440)からサーバー関連の 99 キーを収録する。ダンプのヘッダは版本戳 030616 で 1779 件と主張しており、差は 150 件。両方の数値を登録した。コマンドと cvar は区別しなければならない:mp_disable_autokick、maxplayers、sv_pure、sv_setsteamaccount はいずれもエンジン上は cmd なので、cfg に代入行として書いても無効である。しかも参照されていない AMP テンプレートのほうには mp_disable_autokick の行が残り、実際に使われるテンプレートでは削除されている。既定値はゲーム同梱の server.cfg.orig(mp_timelimit 900、mp_fraglimit 30、mp_teamplay 1、mp_forcerespawn 1)を採用し、エンジンの既定値(mp_fraglimit 0、mp_teamplay 0)と併記する。人数上限は上流の既定値が3つ(AMP 8、LinuxGSM 16、実コンテナ 32)あり、公式の上限は公表されていない。協力プレイは既定では動かない:Metamod:Source → SourceMod → SourceCoop の3層が必要で、AMP は InstallMod スイッチの背後で16ステージに分けて自動化する。GSLT は本体 appid 362890 で申請し +sv_setsteamaccount で渡す。バージョン基準は inferred と記録した:appinfo は 5 ブランチを列挙する(public と public-beta は現在同一 buildid で、april-2024-rollback というロールバック用もある)が、専用サーバー appid のニュースは0件、本体のニュースはすべて第三者・まとめ系の内容で、ブランチをリリース告知に対応させられない。公式ホスティング文書は今回すべて到達不能だった(blackmesa.com は 403 と Cloudflare の確認ページ、wiki.blackmesa.com は 000、開発元の GitHub 組織に公開リポジトリは無い)。よってコマンドラインと cfg の優先関係は検証不能として明示する。

プレイヤーツール(5)

その場で使える計算ツールとレシピ導出

サーバー管理と設定生成(8)

設定ファイル、起動スクリプト、コマンドウィザード

3ポート(エンジンの既定値が裏付け)と衝突検出

#エンジンの既定値が裏付け#公式の間隔指定なし
設定を生成 →

5つの起動文字列を併記、cfg読込は2方式、GSLTはプレースホルダーのみ

#5つの起動文字列#cfg読込は2方式
設定を生成 →

Black Mesa ポートとプロトコル

ポート プロトコル 用途
27015 TCP/UDP ゲームポートで、A2SクエリとSourceRCONも兼ねる(AMPの名称は逐語的に "Game and RCON Port")
27005 UDP クライアントポート。エンジンの既定値は WindowsGSM プラグインの「ゲームポート − 10」と一致する
27020 UDP SourceTVポート。AMPには無効化用の -nohltv スイッチがある

よくある質問

Black Mesa にはどんな管理者向けツールがありますか?
当サイトでは Black Mesa 向けに 8 個のツールを公開しています:収容と人数予算、ポート一覧、ファイアウォール規則、導入スクリプト、起動引数、server.cfgジェネレーター、コマンドとRCON、Modの3層スタック。すべてブラウザでそのまま使えます。
Black Mesa のサーバー開放に必要なポートは?
Black Mesa の既定ポートは 27015/TCP/UDP, 27005/UDP, 27020/UDP です。実際のインスタンス設定に従い、記載されたプロトコルとポートのみ許可してください。ホストのファイアウォール、ルーター転送、ゲーム公開設定を確認してください。
Black Mesa の専用サーバーはどう導入しますか?
SteamCMD で導入します。Black Mesa の専用サーバー appid は 346680 なので、+app_update 346680 validate でダウンロード/更新できます。設定ファイルは通常 bms/cfg/server.cfg、bms/cfg/bmdmserver.cfg、bms/cfg/banned_ip.cfg にあります。
これらのツールは有料ですか?インストールは必要ですか?
どちらも不要です。すべてページ内で動作し、インストール・登録・料金は一切ありません。値を入力すればすぐに結果が出て、生成された設定やコマンドはワンクリックでコピーできます。