Counter-Strike:Global Offensiveは、一般にCS:GOとして知られ、最も人気のあるゲームの1つです。 1999年にリリースされたこのゲームには、テロリストチームが爆発物を植えようとするのに対し、テロ対策チームはそれを防ごうとする2つのチームが含まれます。
発売から21年近く経った今でも、このゲームには世界中で何百万人ものアクティブなプレーヤーがいます。 Statistaによると、2020年2月のCS:GOのアクティブユーザー数は2400万人でした。このゲームは、Cloud9、G2、NaViなどのプロのCS:GOチームが参加してトロフィーを獲得するeSportsでもプレイされます。
つまり、それは単なるゲームではなく、それが得意であればプロになることもできます。 Twitchには、多数のサブスクライバーを持つ何百ものストリーマーがいます。
CS:GOサーバー
CS:GOはオンラインの競争ゲームです。 2つのチーム間でプレイされ、プレイするには両方のチームがゲームのサーバーに接続されている必要があります。
公式サーバー
Counter-Strikeの公式サーバーは、ゲームの背後にある会社であるValveによってホストされています。これらの公式サーバーには、すべてのプレーヤーが従わなければならない一連のルールがあります。しかし、それは楽しいことではありません。右?ええと、コミュニティサーバーがあります。
コミュニティサーバー
個人はコミュニティサーバーをホストします。コミュニティサーバーは、コミュニティメンバーによって完全に設計された公式の対戦試合やカスタムゲームをプレイするように設定できます。ホストは独自のルールセットを設定して、コミュニティにとってより楽しいものにすることができます。
この記事では、CS:GOサーバーをセットアップする方法について説明します。たくさんの制限やルールがなくても、友達がもっと楽しく過ごせる場所です。
CSをホストする方法:GOサーバー?

CSを作成する:GOサーバー
前提条件
- 新しいUbuntu(別の)インストール
- Steamアカウント(vacの禁止または制限はありません)
この記事では、Ubuntu20.04LTSを使用しています。禁止または制限されていないSteamアカウントを持っています。だから私は今行ってもいいです。
素晴らしいゲーム体験のために、ゲームサーバーがあなたの場所の近くにあることを確認してください。今ssh
サーバーに接続してセットアップを開始します。
ステップ1.オペレーティングシステムを更新する
sudo apt update
ステップ2.新しいユーザーを作成します
セキュリティ上の理由から、ゲームサーバーのセットアップにrootを使用することはありません。新しいユーザーアカウントを作成し、それに必要なアクションを実行する権限を付与できます。
adduser username
注
ユーザー名を作成したいユーザー名に置き換えます
次に、ユーザーをsudo
に追加します 管理タスクを実行するグループ。
usermod -aG sudo username
次に、新しく作成したユーザーにログインします。 ssh
を使用してログインできます または、コマンドラインから直接使用して切り替えます–
login username
ユーザーのパスワードを尋ねられます。続行するにはパスワードを入力してください。
次に、CS:GOサーバーをセットアップおよび管理するためのコマンドラインツールであるSteamCMDをインストールします。
ステップ3.SteamCMDをインストールします
依存関係のインストール
sudo apt install lib32gcc1 lib32stdc ++ 6
SteamCMDの前に、必ず上記の依存関係をインストールしてください。
mkdir steamcmd && cd steamcmd
今すぐSteamCMDをダウンロードしてください。
curl -sqL "https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz" | tar zxvf -
上記のコマンドは、SteamCMDファイルのアーカイブをダウンロードして抽出します。 Steamコマンドラインを実行するには、steamcmd.sh
を実行します ファイル。
./steamcmd.sh
Steamコマンドラインにログインします。ここから、コマンドを使用してSteamとサーバーを接続できます。サーバーが承認されると、サーバーを世界中に公開できます。
まず、Steamアカウントを使用してログインします。サーバーのユーザー名と混同しないでください。
login steam_username
認証されると、CS:GOサーバーをインストールする準備が整います。
必要に応じて、 force_install_dirを使用してサーバーのインストールディレクトリを変更できます。 コマンド。
force_install_dir /path/to/csgo-server
最後に、CS:GOサーバーをインストールします。
app_update 740 validate
インストールには時間がかかります。サーバーをダウンロードし、すべてのファイルを検証します。
完了したら、quit
コマンド。
そして、それはほとんどそれです! LANでゲームをプレイしたい場合は、ここで完了です。次のコマンドは、 de_dust2でカジュアルゲームを起動します 地図。
/path_to_csgo_installation/srcds_run -game csgo -console -usercon +game_type 0 +game_mode 0 +mapgroup mg_active +map de_dust2
ステップ4.パブリックCS:GOサーバーを作成する
私が言ったように、私たちはほとんどここで終わりです。最後のステップで最初のCS:GOマッチをインストールして開始しましたが、これはLANネットワークでのみプレイすることを目的としていました。このサーバーを公開するには、スチームゲームサーバーのログイントークンまたはGSLTを取得する必要があります 。
Webブラウザーを開き、Steamアカウントにログインします。次に、Steamゲームサーバーのアカウント管理にアクセスします。
ここで、ゲームサーバーアカウントを作成できます。ゲームのアプリID(CS:GOの場合は730)とメモを入力してトークンを作成します。トークンをコピーして、次のステップに進みます。

次に、実行したのと同じコマンドを実行して、追加のオプション+sv_setsteamaccountとトークンを使用してサーバーを起動します。 。
/path_to_csgo/srcds_run -game csgo -console -usercon +game_type 0 +game_mode 0 +mapgroup mg_active +map de_mirage +sv_setsteamaccount token
注
上記のコマンドで、トークンを置き換えます 上記の手順4で作成したトークンを使用します。
それでおしまい!すべてのステップが正しく実行された場合、サーバーはde_mirageマップでカジュアルゲームを開始する必要がありますが、今回は、サーバーのIPアドレスを持っている人なら誰でもゲームに参加できます。
CS:GOゲームを開き、コンソールを開き、次のコマンドを入力してこのサーバーに参加します–
connect ip_address:port