Half-Life Deathmatch は 1998 年の GoldSrc エンジン上のフリーフォーオール型アリーナシューターです。Crossfire でのクロウバー、ガウスジャンプ、トリップマイン、スナーク。このガイドは2つを扱います。まず、2hours.gg でセットアップなしに約5分でサーバーを立ち上げる方法。次に、内部で何が動いているか知りたい人に必要な GoldSrc の事実で、多くの人が間違える1点、ゲームフォルダを含みます。
最速の方法: 時間単位のホストサーバー
steamcmd や設定ファイルに触れる必要はありません。2hours.gg ではマップとサイズを選ぶと、サーバーが約5分で起動し、共有できる IP が手に入ります。時間単位で支払うので、短いセッションなら数セント、止めれば何も動きません。
- マップを選ぶ: Crossfire がデフォルトです。Boot Camp、Bounce、Datacore、Frenzy、Lambda Bunker、Rapidcore、Snark Pit、Stalkyard、Subtransit、Undertow もすべてピッカーにあります。
- サイズを選ぶ: Small (8人)、Medium (16)、Large (32)。GoldSrc は大きなフリーフォーオールのロビーを余裕で保持します。
- 任意の Join パスワード: デプロイフォームで設定すれば、サーバーを自分のグループだけに保てます。
友達の接続方法
各プレイヤーは ~ キーでコンソールを開き、サーバーの IP を付けて connect コマンドを実行します。ポートは 27015 です。Join パスワードを設定した場合は、先にそれを追加します。
connect IP:27015
password yourpass; connect IP:27015内部の GoldSrc の詳細
Half-Life Deathmatch は別の mod ではありません。ベースの Half-Life ゲームそのものなので、ゲームフォルダは独自のフォルダではなく valve です。これは多くの手動セットアップでつまずく点です。専用サーバー (Steam app 90) では起動行はこうなります:
./hlds_run -game valve -norestart -port 27015 +ip 0.0.0.0 +sv_lan 0 \
+maxplayers 16 +map crossfire +exec server.cfg- app id: 90 (Half-Life Dedicated Server)、匿名でインストール。
- ゲームフォルダ: valve。マップは valve/maps にあり、設定はフォルダ直下の valve/server.cfg です (Source ゲームの valve/cfg ではなく、フラットな cvar)。
- sv_lan 0: 必須です。これがないとサーバーは公開クエリに応答せず、ブラウザにも表示されません。
組み込みで付属するもの、しないもの
誰も存在しない機能を前提に計画しないよう、正直にしておきます。
- すべてのクラシックマップ: すべての標準 HLDM マップがサーバーに同梱されるので、参加のためのダウンロードは誰にも要りません。
- Bot なし: 素の deathmatch には空き枠を埋める AI プレイヤーがいないので、HLDM は友達と遊ぶのが一番です。最低でも数人は連れてきてください。
- カスタムマップはまだなし: カスタムマップには FastDL ホストが必要で、このリリースでは未接続です。今のところは標準ローテーションに絞ってください。
サーバーを運用する: 管理者コマンド
あなたがデプロイしたので、あなたが管理者です。~ でゲーム内コンソールを開き、サーバーカードの RCON パスワードで一度ログインし、管理者コマンドに rcon を付けます。ウェブコンソールとゲーム内コンソールは同じことをします。
rcon_password yourpassword
rcon changelevel stalkyard
rcon status
rcon mp_timelimit 20
rcon mp_fraglimit 30
rcon kick <name>Half-Life Deathmatch サーバーを時間単位でデプロイ