Skip to main content

Counter-Strike: Source: 管理者になる方法

このガイドは、以下の製品を使用して作成されました:

(詳細はプロバイダーごとの製品によって異なる場合がありますが、基本的な概念は同じです)

はじめに

管理者権限の割り当てにより、サーバーを完全にコントロールできるシンプルかつ包括的な管理が可能になります。管理者として、ゲーム内で提供されるすべてのオプションや機能を直接利用できます。サーバーに管理者権限を割り当てるために必要な手順を以下に説明します。

設定方法

管理者登録には、SourceMod または MetaMod のインストールが必須です。さらに、SteamアカウントのSteam IDが必要になります。Steam IDを取得する方法はいくつかあり、外部サイトを利用するか、ゲーム内コンソールから直接取得できます。

ウェブサイトでSteamIDを取得するには、まずSteamプロフィールを開き、ページのどこかで右クリックしてプロフィールURLをコピーします。次に、このURLを以下のいずれかのサイトに貼り付けます:

ページにSteamIDやその他のアカウント情報が表示されます。管理者登録にはSteamID32が必要です:

steamID32: STEAM_0:1:XXXXXX

または、ゲーム内コンソールからSteamIDを取得することも可能です。ゲームを起動し、サーバーに接続してコンソールを開き、以下のコマンドを入力します:

status

接続情報が表示され、その中にSteamIDが含まれています。次にFTPでサーバーに接続し、以下の場所にある admins.cfg ファイルを開きます:

.../addons/sourcemod/configs/

ファイルには例として以下のエントリーがあり、これをコピーして編集できます:

Admins
{
"Player name"
{
"auth" "steam"
"identity" "STEAM_0:1:XXXXX"
"flags" "abcdef"
}
}

Player name はSteamアカウント名と一致する必要はなく、内部参照用です。auth フィールドは認証方法を示し、steam のままにします。identity にSteamID32を入力します。flags は管理者に付与する権限を定義します:

権限フラグ説明
予約aスロット予約
基本権限b基本的な権限(必須)
キックcプレイヤーをキック
バンdプレイヤーをバン
バン解除eプレイヤーのバン解除
即死fプレイヤーを叩く・殺す
マップ変更gマップを変更
cvar変更hサーバー設定値を変更
設定実行iサーバー設定ファイル実行
チャット権限j高度なチャット権限
投票開始k管理者投票を開始
パスワード設定lサーバーパスワード設定
RCON実行mRCONコマンド実行
チート許可nsv_cheatsを有効化
フルアクセスz全権限

複数のフラグを組み合わせることも可能です(例:キック権限は bc)。フルアクセスの場合は z のみを使用してください。管理者メニューはチャットで admin と入力するか、コンソールで sm_admin と入力すると開けます。

管理者コマンド

以下は、サーバーの管理者として使える一般的なコマンド一覧です。

コマンド説明
sm_kick <player>プレイヤーをキックする
sm_ban <player> <time> [reason]プレイヤーをX分間バンする(0は永久バン)
sm_unban <SteamID/IP>プレイヤーのバンを解除する
sm_slay <player>プレイヤーを即死させる
sm_slap <player> [damage]プレイヤーを叩く(ダメージ指定も可能)
sm_map <mapname>指定したマップに変更する
sm_cvar <cvar> <value>サーバー設定変数をランタイムで変更する
sm_vote <topic>基本的な投票を開始する
sm_restartgame <seconds>カウントダウン後にゲームを再起動する
sm_say <message>グローバルチャットにメッセージを送信する

まとめ

おめでとうございます!すべての手順を正しく行えば、サーバーの管理者権限が正常に設定されているはずです。もし質問やサポートが必要な場合は、いつでもお気軽にサポートチームにお問い合わせください。毎日対応していますよ!🙂