有关插件
修改服务器应对挂机的方案
依赖
CounterStrikeSharp
Metamod V2.0
安装方法
- 安装 Metamod
- 将`Game csgo/addons/metamod`添加到 csgo/gameinfo.gi 文件中`Game_LowViolence csgo_lv`代码的下边
- 安装CounterStrikeSharp,将最新的构建包像安装Metamod普通插件一样安装。详细内容
- 在对应游戏端下载最新的插件包 下载地址
- 解压插件包在游戏端的`csgo/addons/counterstrikesharp/plugins`目录下
- 在 config.json
中编辑你需要的内容
配置
- 聊天前缀
- 警告 (在将玩家移动到观察者位置之前应该发出多少次警告)
- 处理方案 (0 - 杀死 | 1 - 杀死 + 移动到观察者位置 | 2 - 踢出)
- 玩家白名单 (仅支持 steamid64 格式) 跳过本插件的管理
- 时间设置 (调整警告间隔)
- Offset (This Is the "CCSPlayerController_ChangeTeam" Offset)
config.json示例[新加的我懒得汉化了,自己看看自己改]
{
"WhiteListUsers": [
],
"ChatPrefix": "[{LightRed}AFK{Default}]",
"ChatKickMessage": "{chatprefix} {playername} 因为挂机被踢出",
"ChatMoveMessage": "{chatprefix} {playername} 因为挂机被移动至观察者",
"ChatKillMessage": "{chatprefix} {playername} 因为挂机被杀死",
"ChatWarningKickMessage": "{chatprefix} You\u0027re{LightRed} Idle/ AFK{Default}. Move or you\u0027ll be kicked in {Darkred}{time}{Default} seconds.",
"ChatWarningMoveMessage": "{chatprefix} You\u0027re{LightRed} Idle/ AFK{Default}. Move or you\u0027ll be moved to SPEC in {Darkred}{time}{Default} seconds.",
"ChatWarningKillMessage": "{chatprefix} You\u0027re{LightRed} Idle/ AFK{Default}. Move or you\u0027ll killed in {Darkred}{time}{Default} seconds.",
"Warnings": 3,
"Punishment": 1,
"Offset": 89
}