専用かリッスンか、直接接続とパスワード
Sven Co-op 工房
古典 coop キャンペーン · coop キャンペーン / GoldSrc
Sven Co-op サーバー早見表:GoldSrcエンジンで、専用サーバーappid 276060はWindowsとLinuxの両方でネイティブに動作しWineは不要。公式の表は3つの通信しか登録していない:27015/UDP(引数 -port)がゲーム通信・カスタムコンテンツ転送・リモートコンソールRCONを同時に担い、27015/TCPはRCONの旧経路で公式がlegacy, no longer necessaryと明記し、26900/UDP(引数 -sport)はValveアンチチートVACのサービス通信で、使用中なら次の空きポートへ自動で繰り上がるため26900は開始値にすぎない。RCONに専用ポートは無く、秘密情報はserver.cfgのrcon_passwordに書き、空欄ならリモートコンソールは無効になる(公式は「誰でも入れるようになるわけではない」と強調している)。設定ファイルはすべてsvencoopフォルダ配下:server.cfg、mapvote.cfg、skill.cfg、banned.cfg、listip.cfg、mapcycle.txt、motd.txt、admins.txt、default_plugins.txt、そしてlogsフォルダ。server.cfgはコマンドラインで+servercfgfileを宣言して初めて読み込まれる。admins.txtは1行1つのSTEAM_X:Y:Z(17桁のSteamID64ではない)で、行頭のアスタリスクはオーナー表示(公式によれば見た目のみで追加権限は無い)、ハッシュ以降はコメント。本作はSteam Workshop非対応で、公式FAQは将来の予定かつ現時点で優先度は高くないとし、カスタムコンテンツはsv_downloadurlとsv_allowdownloadでHTTP配信する。起動はLinuxでsvends_run、WindowsでSvenDS.exeであり、Source系のsrcds_runではない。送信側の要件も1つある:サーバーまたは上流ファイアウォールが gameinfo.svencoop.com へのHTTPS(TCP 443)を許可する必要がある。公式文書はwiki.svencoop.comのRunning a server全7ページ(導入・起動・設定・接続性・応用・カスタムマップ導入・概要)。
プレイヤーツール(5)
その場で使える計算ツールとレシピ導出サーバー管理と設定生成(7)
設定ファイル、起動スクリプト、コマンドウィザード人数・ticrate・updaterateとメモリ、空欄は未計上
27015がゲームとRCON、26900はVACの開始値、複数インスタンスの步長は10
受信UDPと送信443を分けて表示、RCONに専用ポートは不要
appid 276060、2つの配布形態と2組の起動名、ログインの両説
GoldSrcはエンジン引数が-、cvarが+。+servercfgfileは必須
公式の81 cvar、全文と差分、廃止済み5キーを明示
admins.txt・banned.cfg・listip.cfg・mapcycle・mapvote
Sven Co-op ポートとプロトコル
| ポート | プロトコル | 用途 |
|---|---|---|
| 27015 | UDP | ゲーム通信、カスタムコンテンツ転送、RCONが同じUDPポートを共有 |
| 26900 | UDP | Valveアンチチート(VAC)サービスの通信。26900は開始値にすぎず、使用中なら次の空きポートへ自動で繰り上がる |
| 27005 | UDP | Steamクライアント通信用ポート。公式のポート表には無くLinuxGSMだけが明示的に渡すため、当サイトでは任意とする |
よくある質問
- Sven Co-op にはどんな管理者向けツールがありますか?
- 当サイトでは Sven Co-op 向けに 7 個のツールを公開しています:収容予算、ポートマトリクス、ファイアウォール規則、SteamCMDとデプロイ、起動パラメータ、server.cfgジェネレーター、管理者とリストファイル。すべてブラウザでそのまま使えます。
- Sven Co-op のサーバー開放に必要なポートは?
- Sven Co-op の既定ポートは 27015/UDP, 26900/UDP, 27005/UDP です。実際のインスタンス設定に従い、記載されたプロトコルとポートのみ許可してください。ホストのファイアウォール、ルーター転送、ゲーム公開設定を確認してください。
- Sven Co-op の専用サーバーはどう導入しますか?
- SteamCMD で導入します。Sven Co-op の専用サーバー appid は 276060 なので、+app_update 276060 validate でダウンロード/更新できます。設定ファイルは通常 svencoop/server.cfg、svencoop/listenserver.cfg、svencoop/mapvote.cfg にあります。
- これらのツールは有料ですか?インストールは必要ですか?
- どちらも不要です。すべてページ内で動作し、インストール・登録・料金は一切ありません。値を入力すればすぐに結果が出て、生成された設定やコマンドはワンクリックでコピーできます。