插件介绍:
这是一个基于 sv_server_graphic1 cvar 的简单插件。用于设置服务器横幅。横幅仅向观察者显示。
插件会在下一次地图载入后,更改横幅。
什么是横幅?
就如上图显示的样子,观察者可以看到服务器banner。这里借用鸡脖先生服务器(群号:937324081)的图片
Cvars:
sm_graphics_file (def "graphics.txt")
从文件中读取需要展示的图片。如果您从一个安装中运行多台服务器,并且希望在每台服务器上使用不同的横幅,这很有用。
sm_graphics_random (def "0")
横幅是轮流变化还是随机变化?0 - 旋转,1 - 随机。
插件依赖:
无
注意:
- 您必须从服务器配置中删除默认的 sv_server_graphic1 命令。
- 插件在第一次地图更改后才会启用横幅插件
- 文件格式 png 或 jpg,图像大小 360x60 px,横幅文件大小最好不要大于 16 KB
- 如果该横幅在观察者视角不显示的话,多尝试换几次地图。
如果横幅不显示 - 禁用插件,然后在 server.cfg 文件中加入
sv_server_graphic1 "yourbanner.png"
安装方法:
- 将 sv_server_graphic_rotator.smx 放入 addons/sourcemod/plugins/
- 将 sv_server_graphic_rotator.sp 放入 addons/sourcemod/scripting/
- 将graphics.txt 放入 addons/sourcemod/configs/
- 把图片文件放到csgo/目录下
修改graphics.txt文件中的图片名称为你自己的横幅图片。默认情况下,插件会从 configs/graphics.txt文件中读取横幅图片。 graphics.txt文件内容参考下面的格式