MelonSoda Serverで導入しているCS:GO Match Pluginです。
バージョン1.2.0よりMSS_Demo_Record_PluginとMSS_Map_Changer_Pluginの機能を包括しています。
このプラグイン1つでナイフラウンド、ポーズ、タイムアウト、バックアップラウンド、コーチモード、DEMO録画、マップチェンジャー(Steam Workshop対応)、GOTV無効化、BOT無効化、簡易的な練習モードの設定が可能です。
現在、日本語、英語に対応しています。
寄付(Donation)のご協力をお願いいたします。
プラグインを利用するにはMetamod:Source
とSourceMod
を導入する必要があります。
Clone or DownloadからDownload ZIPをクリックしダウンロードします。
ダウンロードしたファイルを解凍します。
addons/sourcemod
とcfg
、mapchanger.txt
をサーバに保存します。
以上でセットアップは完了です。
※ファイルをいじらずにそのままサーバに保存することでMelonSoda Serverと同じ環境にすることができます。
チャットから利用できるコマンド一覧(SayCommand)
!live
-
試合開始
!30r
-
フル30ラウンド
!knife
-
ナイフラウンド
!scramble
-
スクランブル
!swap
-
陣営交換
!pause
-
試合一時停止
!unpause
-
試合再開
!timeout
-
タイムアウト(4times 30sec)
!restart
-
ウォームアップ開始
!coach ct
-
カウンターテロリストコーチ
!coach t
-
テロリストコーチ
!nogotv
-
GOTV・DEMO録画停止
!backup
-
バックアップラウンド(直前のラウンドのみ)
!nade
-
練習モードのオン・オフ
!map
-
マップ一覧を表示
コンソールから利用できるコマンド一覧(ConsoleCommand)
admin_backup "任意のラウンド数"
-
直前ラウンド以外のロールックが必要な際に利用(サーバクラッシュや直前ラウンドが過ぎてしまった場合など)
mapchanger.txt
にマップを追加する場合はマップ名ごとに改行してください。
Steam Workshop製のマップもマップ名のみmapchanger.txt
に書いてください(aim_mapなどのように)。
Valve製の旧マップをmapchanger.txt
に追加したい場合のみworkshop/626513993/de_nuke
のように明示的に書いてください。
選択したマップがサーバ上にない場合はエラー表示されず何も起きません。
sv_hibernate_when_empty "0"
の場合、サーバからプレイヤーがいなくなってもDEMO録画が継続されます。
Convarを変更してコマンドの制限をすることができます。
変更する場合にはcfg
にあるmss_match_plugin.cfg
を編集します。
mss_printchat_name
-
- Default:
MSS
- Default:
-
- Description:
プラグイン表示名の変更
- Description:
mss_match_config
-
- Default:
esl5on5.cfg
- Default:
-
- Description:
マッチコンフィグの指定
- Description:
mss_fullround_config
-
- Default:
esl5on5_fullround.cfg
- Default:
-
- Description:
フルラウンド(30ラウンド)コンフィグの指定
- Description:
mss_live_enable
-
- Enable:
1
- Enable:
-
- Disable:
0
- Disable:
-
- Description:
試合開始の有効・無効
- Description:
mss_fullround_enable
-
- Enable:
1
- Enable:
-
- Disable:
0
- Disable:
-
- Description:
フルラウンド(30ラウンド)開始の有効・無効
- Description:
mss_kniferound_enable
-
- Enable:
1
- Enable:
-
- Disable:
0
- Disable:
-
- Description:
ナイフラウンドの有効・無効
- Description:
mss_timeout_enable
-
- Enable:
1
- Enable:
-
- Disable:
0
- Disable:
-
- Description:
タイムアウトの有効・無効
- Description:
mss_backupround_enable
-
- Enable(Voting):
1
- Enable(Voting):
-
- Enable(forceing):
2
- Enable(forceing):
-
- Disable:
0
- Disable:
-
- Description:
バックアップラウンドの有効・無効
- Description:
mss_swap_enable
-
- Enable:
1
- Enable:
-
- Disable:
0
- Disable:
-
- Description:
スワップの有効・無効
- Description:
mss_scramble_enable
-
- Enable:
1
- Enable:
-
- Disable:
0
- Disable:
-
- Description:
スクランブルの有効・無効
- Description:
mss_bot_enable
-
- Enable:
1
- Enable:
-
- Disable:
0
- Disable:
-
- Description:
ボットの有効・無効
- Description:
mss_gotvkick_enable
-
- Enable:
1
- Enable:
-
- Disable:
0
- Disable:
-
- Description:
GOTVの有効・無効
- Description:
mss_nade_enable
-
- Enable:
1
- Enable:
-
- Disable:
0
- Disable:
-
- Description:
練習モードの有効・無効
- Description:
mss_warmup_infinite_money
-
- Enable:
1
- Enable:
-
- Disable:
0
- Disable:
-
- Description:
ウォームアップ時のマネー無限
- Description:
mss_mapchanger_enable
-
- Enable:
1
- Enable:
-
- Disable:
0
- Disable:
-
- Description:
マップチェンジャーの有効・無効
- Description:
mss_demo_enable
-
- Enable:
1
- Enable:
-
- Disable:
0
- Disable:
-
- Description:
DEMOの有効・無効
- Description:
mss_demo_name
-
- Default:
auto-%Y%m%d-%H%M-<*MAPNAME*>
- Default:
-
- Description:
-
DEMOファイルの名前
-
DateTime形式
-
表示例: auto-20190315-1200-de_mirage
-
注意: .demはつけないこと
mss_damo_directory
-
- Default:
demo_record/%Y-%m/%Y-%m-%d
- Default:
-
- Description:
-
DEMOファイルの名前
-
DateTime形式
-
保存先例: csgo/demo_record/2019_03/2019-03-15/
-
注意: csgoディレクトリ以下にのみ指定可能
mss_demo_record_start_time
-
- Default:
5.0
- Default:
-
- Description:
-
DEMO録画が開始される時間
-
mss_demo_native_plugin "0"のときのみ有効
-
プレイヤーがサーバに接続したX秒後にDEMO録画開始
-
tv_delayの影響を受けるため低遅延を推奨