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実行 | m | RCONコマンド実行 |
チート許可 | n | sv_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> | グローバルチャットにメッセージを送信する |
まとめ
おめでとうございます!すべての手順を正しく行えば、サーバーの管理者権限が正常に設定されているはずです。もし質問やサポートが必要な場合は、いつでもお気軽にサポートチームにお問い合わせください。毎日対応していますよ!🙂