CS2: プラグインのインストール
はじめに
Counter-Strike 2は、コミュニティ主導のサーバーカスタマイズの長い伝統を引き継いでいます。プラグインを使うことで、ゲームサーバーオーナーはゲームプレイを拡張したり、利便性を向上させたり、カスタムルールセットを実装したり、まったく新しいゲームモードを作り出すことができます。
Source 2への移行に伴い、プラグインのエコシステムは大きく変わりました。CS2では、CounterStrikeSharpがサーバーサイドプラグイン開発の主要かつ積極的にメンテナンスされているフレームワークとして確立されています。
Metamod:Sourceのインストール
CounterStrikeSharpはMetamodに依存しているため、まずMetamodをインストールする必要があります。Metamod:Source 2.x Dev Buildをダウンロードしたら、アーカイブを解凍してください。アーカイブ内にはaddonsディレクトリが含まれています。このディレクトリをCS2のゲームディレクトリに直接FTPでアップロードします。
../game/csgo/
ファイルをコピーしたら、/game/csgo/内のgameinfo.giファイルをテキストエディタで開きます。ファイル内でGame_LowViolence csgo_lvという行を探し、その直下に以下の行を追加してください。
Game csgo/addons/metamod
CounterStrikeSharpのインストール
Metamodが正常に動作していることを確認したら、CounterStrikeSharpをインストールします。CounterStrikeSharpは公式GitHubリポジトリから配布されており、プリコンパイル済みのリリースパッケージとして提供されています。ランタイムを含むCounterStrikeSharpのリリースをダウンロードし、アーカイブを解凍してください。含まれるaddonsディレクトリを同じくCS2のゲームディレクトリにFTPでアップロードします。
/game/csgo/
ディレクトリを手動でマージしたり名前を変更したりしないでください。アーカイブの構造はそのまま維持する必要があります。ファイルをアップロードしたら、サーバーを再起動してください。起動時にMetamodが自動的にCounterStrikeSharpを読み込みます。インストールが成功しているか確認するには、サーバーコンソールで以下を実行します。
meta list
Listing 1 plugin:
[01] CounterStrikeSharp (0.1.0) by Roflmuffin
プラグインのインストール
CounterStrikeSharp用のプラグインはコンパイル済みの.dllファイルとして提供されます。これらのファイルはCounterStrikeSharpのインストールパス内のpluginsディレクトリに配置します。
プラグインをこのディレクトリにコピーし、サーバーを再起動すると、CounterStrikeSharpが利用可能なすべてのプラグインを自動的に読み込みます。プラグインの読み込みに失敗した場合は、サーバーログを確認してCounterStrikeSharpやプラグインに関連するエラーメッセージを探してください。
人気プラグイン
まとめ
すべての手順を正しく実行していれば、Metamod/CounterStrikeSharpとお好みのプラグインが無事インストールされているはずです。もし質問やサポートが必要な場合は、いつでもお気軽にサポートチームまでご連絡ください!毎日対応していますよ 🙂