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

Counter-Strike 2 サーバーセットアップガイド


このガイドでは、GSLT の登録、server.cfg の設定、ゲームモードの選択、ワークショップマップ、プラグインフレームワーク、接続方法など、Legion Hosting でホストされる Counter-Strike 2 専用サーバーのセットアップと設定方法を順を追って説明します。

ステップ 1: Game Server Login Token (GSLT) を取得する

必須: CS2 専用サーバーがサーバーブラウザに表示され、VAC (Valve Anti-Cheat) を有効にするには、有効な GSLT が必要です。トークンがなくてもサーバーは起動しますが、非セキュアモードで動作し、公開リストには表示されません。

GSLT は、CS2 サーバーをあなたの Steam アカウントに紐づける一意のトークンです。生成するには、良好な状態(VAC バンなし)の Steam アカウントが必要です。

  1. Steam アカウントにログインし、steamcommunity.com/dev/managegameservers にアクセスします。
  2. App ID フィールドに 730(Counter-Strike 2)を入力します。
  3. 後でトークンを識別しやすくするため、任意のメモ(例: Legion CS2 Server)を入力します。
  4. Create をクリックします。生成されたトークンをコピーします — 長い英数字の文字列のように見えます。
  5. GPanel でサーバーの Startup タブを開き、GSLT / Steam Token フィールドにトークンを貼り付けます。
注: 各トークンは 1 つのサーバー IP に紐づけられます。サーバーを移動したり IP を変更したりする場合は、新しいトークンを生成してください。Steam アカウントごとに最大 1000 個のトークンを保持できます。

ステップ 2: サーバーを起動する

GPanel で CS2 サーバーに移動し、Start をクリックします。サーバーは初回起動時にゲームファイルのインストールまたは検証を行います — これには数分かかる場合があります。コンソールで次の行を確認してください:

Connection to Steam servers successful.

この行が表示されれば、GSLT は有効であり、サーバーはセキュア (VAC) モードで動作しています。

GPanel の Network タブで、サーバーに割り当てられたゲームポートと GOTV ポートを確認してください。サーバーのアドレスが不明な場合は、サーバーの IP とポートを確認する方法を参照してください。

ステップ 3: server.cfg を設定する

CS2 サーバーの主要な設定ファイルは次の場所にあります:

game/csgo/cfg/server.cfg

このファイルは GPanel の File Manager を使用するか、SFTP 経由でアップロードして編集できます。手順については SFTP 経由でファイルをアップロードする方法を参照してください。

以下は、各設定の説明付きの推奨される初期設定です:

// -----------------------------------------------
// Basic server identity
// -----------------------------------------------
hostname "My CS2 Server"          // Name shown in server browser
sv_password ""                    // Leave blank for public, set a password to restrict access
sv_cheats 0                       // 0 = cheats off (required for VAC)

// -----------------------------------------------
// Player limits and regions
// -----------------------------------------------
maxplayers 10                     // Max players (competitive: 10, casual up to 20)
sv_region 255                     // 255 = world, 0 = US East, 3 = Europe

// -----------------------------------------------
// Rates (modern CS2 defaults are usually fine)
// -----------------------------------------------
sv_minrate 0
sv_maxrate 0                      // 0 = unlimited
sv_mincmdrate 64
sv_maxcmdrate 128
sv_minupdaterate 64
sv_maxupdaterate 128

// -----------------------------------------------
// Game behaviour
// -----------------------------------------------
sv_alltalk 0                      // 0 = teams only, 1 = all players hear all chat
sv_deadtalk 1                     // Dead players can talk to living teammates
mp_autoteambalance 1
mp_limitteams 1

// -----------------------------------------------
// Execute game mode config last
// -----------------------------------------------
exec gamemode_competitive.cfg
RCON と管理者コマンドについては、CS2 管理者セットアップガイドで、RCON パスワードの設定、コンペティティブマッチ設定、GOTV を含めて説明しています。

ステップ 4: ゲームタイプとモード

CS2 は 2 つの cvar の組み合わせを使用してゲームモードを定義します。これらを起動パラメータ(GPanel の Startup タブ)または server.cfg の先頭に設定します。

モード game_type game_mode 組み込み exec
Casual 0 0 gamemode_casual.cfg
Competitive 0 1 gamemode_competitive.cfg
Wingman (2v2) 0 2 gamemode_competitive2v2.cfg
Deathmatch 1 2 gamemode_deathmatch.cfg
Arms Race 1 0 gamemode_armsrace.cfg
GPanel の Startup パラメータで、game_typegame_mode を起動引数として設定します: +game_type 0 +game_mode 1。再起動せずに server.cfg 内だけで変更しても、完全には反映されない場合があります。

ステップ 5: マッププールとマップの変更

マップを管理するには、以下のコンソールコマンドを使用します。これらは server.cfg に配置するか、RCON で入力するか、GPanel コンソールから実行できます。

公式マップ

CS2 には標準のコンペティティブマッププールが付属しています。次のコマンドでマップを変更します:

changelevel de_mirage
changelevel de_dust2
changelevel de_inferno
changelevel de_nuke
changelevel de_overpass
changelevel de_ancient
changelevel de_anubis

ワークショップマップ

Steam Workshop マップを実行するには、サーバーに +host_workshop_map 起動パラメータと Steam Web API キーが必要です。

  1. steamcommunity.com/dev/apikey から Steam Web API キーを取得します。
  2. GPanel の Startup タブに次を追加します: +sv_setsteamaccount YOUR_GSLT +authkey YOUR_WEBAPI_KEY
  3. ワークショップマップを読み込むには、次を追加します: +host_workshop_map WORKSHOP_MAP_ID(ワークショップ URL の数値 ID)。
  4. または、+host_workshop_collection COLLECTION_ID を使用してコレクション全体を読み込み、それを循環させます。

ステップ 6: MetaMod と CounterStrikeSharp(プラグインフレームワーク)

MetaMod:Source は、CS2 ゲームエンジンとプラグインの間に位置するプラグインローダーです。CounterStrikeSharp (CSS) は MetaMod の上に構築された C# プラグインフレームワークで、管理者メニュー、練習モード、Get5 のようなマッチ管理システムなどのコミュニティプラグインをインストールできます。

MetaMod:Source のインストール

  1. sourcemm.net から最新の CS2 対応 MetaMod:Source ビルドをダウンロードします。master ブランチを選択してください。
  2. アーカイブを展開します。addons/ フォルダが取得できます。
  3. addons/ フォルダをサーバーの game/csgo/ ディレクトリにアップロードし、パスが game/csgo/addons/metamod/ となるようにします。SFTP 経由でファイルをアップロードする方法を参照してください。
  4. game/csgo/gameinfo.giSearchPaths ブロックを見つけ、最初の Game エントリの直上に次の行を追加します:
    			Game	csgo/addons/metamod
  5. サーバーを再起動します。GPanel コンソールで meta list を実行します — MetaMod が読み込まれていれば、そのバージョンが一覧表示されます。

CounterStrikeSharp のインストール

  1. github.com/roflmuffin/CounterStrikeSharp から最新リリースをダウンロードします。.NET を別途インストールする必要がないよう、with-runtime パッケージを取得してください。
  2. 展開して内容を game/csgo/ にアップロードします(既存の addons/ フォルダとマージします)。
  3. サーバーを再起動します。コンソールで [CounterStrikeSharp] Loaded successfully を確認します。
  4. 個々のプラグインは game/csgo/addons/counterstrikesharp/plugins/ に配置します — 各プラグインには独自のサブフォルダがあります。
互換性: CS2 のアップデートは MetaMod と CounterStrikeSharp を頻繁に破壊します。ゲームアップデート後は、サーバーを再起動する前に必ず MetaMod と CSS の GitHub ページで更新されたビルドを確認してください。

ステップ 7: サーバーへの接続

GPanelNetwork タブで、サーバーの IP アドレスと割り当てられたポートを確認します。

ゲーム内コンソール経由

`(チルダ)キーで開発者コンソールを開き、次のように入力します:

connect YOUR.SERVER.IP:PORT

sv_password を設定した場合は、続けて次を入力します:

password YourPassword

サーバーブラウザ経由

  1. CS2 で Play > Community Server Browser を開きます。
  2. Favourites タブをクリックし、Add a server をクリックします。
  3. サーバーの IP とポート(GPanel の Network タブから)を入力し、OK をクリックします。
  4. サーバーが Favourites に表示され、ダブルクリックして参加できます。

Steam 接続リンク経由

プレイヤーと直接の Steam 接続リンクを共有できます:

steam://connect/YOUR.SERVER.IP:PORT/YourPassword

このリンクをブラウザのアドレスバーまたは Steam チャットメッセージに貼り付けます。サーバーにパスワードがない場合、パスワード部分は省略可能です。

YOUR.SERVER.IP:PORT を、GPanel の Network タブにある実際のサーバー IP とポートに置き換えてください。確認方法については サーバーの IP とポートを確認する方法を参照してください。

関連記事

サポートが必要ですか? このガイドに従っても問題が解決しない場合は、legionhosting.net/submitticket.php でサポートチケットを開き、サーバーの GPanel ID とコンソールのエラーメッセージを記載してください。

Was this article helpful?

Ready to Get Started?

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