【CS2】CS2-AutoExec 按需自动加载cfg 管理员命令 服务器管理

我不当学长 管理员组 7小时前 7

插件介绍:

此插件可以根据需要,在不同的事件产生时,加载不同的cfg文件,方便服主对服务器cfg做自定义

安装方法:

  1. 复制 CS2-AutoExec 文件夹到 counterstrikesharp/plugins/CS2-AutoExec 
  2. 配置 config.json
  3. 重启服务器

使用方法:

目前config.json中有下列内容可用,你可以根据需要配置不同事件发生后的cfg。

{
	"_comment": "Types of triggers:",
	"_comment": "- OnMapSpawn",
	"_comment": "- OnMapEnd",
	"_comment": "- OnRoundStartAlways",
	"_comment": "- OnRoundStartWarmUp",
	"_comment": "- OnRoundStartAfterWarmUp",
	"_comment": "- OnRoundEndAlways",
	"_comment": "- OnRoundEndWarmUp",
	"_comment": "- OnRoundEndAfterWarmUp",
	"OnMapSpawn" : [
		{
			"ShowInConsole": true,
			"EntryInLog": true,
			"Delay": 0.0,
			"Commands":
			[
				"say [AutoExec] OnMapSpawn Triggered",
				"sv_gravity 800"
			]
		},
		{
			"ShowInConsole": true,
			"EntryInLog": true,
			"Delay": 1.0,
			"Commands":
			[
				"say [AutoExec] OnMapSpawn Triggered. Delay 1.0",
				"sv_gravity 701"
			]
		}
	],
	"OnMapEnd" : [
		{
			"ShowInConsole": true,
			"EntryInLog": true,
			"Delay": 0.0,
			"Commands":
			[
				"say [AutoExec] OnMapEnd Triggered",
				"sv_gravity 802"
			]
		},
		{
			"ShowInConsole": true,
			"EntryInLog": true,
			"Delay": 1.0,
			"Commands":
			[
				"say [AutoExec] OnMapEnd Triggered. Delay 1.0",
				"sv_gravity 703"
			]
		}
	],
	"OnRoundStartAlways" : [
		{
			"ShowInConsole": true,
			"EntryInLog": true,
			"Delay": 0.0,
			"Commands":
			[
				"say [AutoExec] OnRoundStartAlways Triggered",
				"sv_gravity 804"
			]
		},
		{
			"ShowInConsole": true,
			"EntryInLog": true,
			"Delay": 1.0,
			"Commands":
			[
				"say [AutoExec] OnRoundStartAlways Triggered. Delay 1.0",
				"sv_gravity 705"
			]
		}
	],
	"OnRoundStartWarmUp" : [
		{
			"ShowInConsole": true,
			"EntryInLog": true,
			"Delay": 0.0,
			"Commands":
			[
				"say [AutoExec] OnRoundStartWarmUp Triggered",
				"sv_gravity 806"
			]
		},
		{
			"ShowInConsole": true,
			"EntryInLog": true,
			"Delay": 1.0,
			"Commands":
			[
				"say [AutoExec] OnRoundStartWarmUp Triggered. Delay 1.0",
				"sv_gravity 707"
			]
		}
	],
	"OnRoundStartAfterWarmUp" : [
		{
			"ShowInConsole": true,
			"EntryInLog": true,
			"Delay": 0.0,
			"Commands":
			[
				"say [AutoExec] OnRoundStartAfterWarmUp Triggered",
				"sv_gravity 808"
			]
		},
		{
			"ShowInConsole": true,
			"EntryInLog": true,
			"Delay": 1.0,
			"Commands":
			[
				"say [AutoExec] OnRoundStartAfterWarmUp Triggered. Delay 1.0",
				"sv_gravity 709"
			]
		}
	],
	"OnRoundEndAlways" : [
		{
			"ShowInConsole": true,
			"EntryInLog": true,
			"Delay": 0.0,
			"Commands":
			[
				"say [AutoExec] OnRoundEndAlways Triggered",
				"sv_gravity 810"
			]
		},
		{
			"ShowInConsole": true,
			"EntryInLog": true,
			"Delay": 1.0,
			"Commands":
			[
				"say [AutoExec] OnRoundEndAlways Triggered. Delay 1.0",
				"sv_gravity 711"
			]
		}
	],
	"OnRoundEndWarmUp" : [
		{
			"ShowInConsole": true,
			"EntryInLog": true,
			"Delay": 0.0,
			"Commands":
			[
				"say [AutoExec] OnRoundEndWarmUp Triggered",
				"sv_gravity 812"
			]
		},
		{
			"ShowInConsole": true,
			"EntryInLog": true,
			"Delay": 1.0,
			"Commands":
			[
				"say [AutoExec] OnRoundEndWarmUp Triggered. Delay 1.0",
				"sv_gravity 713"
			]
		}
	],
	"OnRoundEndAfterWarmUp" : [
		{
			"ShowInConsole": true,
			"EntryInLog": true,
			"Delay": 0.0,
			"Commands":
			[
				"say [AutoExec] OnRoundEndAfterWarmUp Triggered",
				"sv_gravity 814"
			]
		},
		{
			"ShowInConsole": true,
			"EntryInLog": true,
			"Delay": 1.0,
			"Commands":
			[
				"say [AutoExec] OnRoundEndAfterWarmUp Triggered. Delay 1.0",
				"sv_gravity 715"
			]
		}
	]
}

命令:

css_ae_reload - Reload config file of AutoExec(@css/root)

参考:

上传的附件:

CSGO插件分享-申明 1、本网站名称:CSGO插件分享-中文站  网址:https://bbs.csgocn.net
2、本站的宗旨在于为CSGO玩家提供一个插件分享的中文资源平台,多数插件来源于SourceMod论坛,并配以中文介绍和安装教程。
3、欢迎有能力的朋友共享有趣的CSGO插件资源。
4、本站资源大多为百度网盘,如发现链接失效,可以点: 这里进行反馈,我们会第一时间更新。
最新回复 (0)
返回