小灰灰 发布的文章

scrds服务器权限说明(CS、半条命系列、求生之路系列)

通常各种教程都直接说把权限设置为99:z就是管理员,但是没解释99:z的意思,翻了官方文档https://wiki.alliedmods.net/大概意思如下:

数字可以为0-99这个范围,这个是相同权限组时候的优先级,99最大,0最小。

假设用户A的权限级别为3,而用户B的权限级别为10用户B可以对用户A进行管理,而用户A不能对用户B操作。

同组同级别时候先加载到的管理员权限更高,建议只有服主使用99:z权限,其他管理用比99小的数字,例如98:z权限。

刚发现文档中写:z权限全部用户同级,不分先后和数字。能互删权限,给的时候需要小心点

除了z权限包含其他全部权限外,指定权限时需要把给的权限都写上,例如acg相当于:可以使用服务器预留名额+可以踢人+可以直接换图或换模式

权限组名字权限组标记权限组说明
reservationa可以使用服务器预留名额
genericb普通管理员权限(一般可设为这个)
kickc踢人
band封号
unbane解封
slayfSlay/harm other players (好像是指令杀人或者扣血)
changemapg变更游戏地图或者模式
cvarh修改sm_cvar参数
configi执行指定exec配置文件
chatj特殊聊天权限(不太懂)
votek发起投票(无视地图次数限制)
passwordl修改密码
rconm使用RCON控制台,sv_cheats为特殊命令
cheatsn更改sv_cheats的权限
rootzROOOOOOT!!!

如何从大厅进入小灰灰的求生之路2服务器

1.创建游戏大厅并选择服务器类型为目前最佳专用

(热门三方地图服务器已包含)

2023-03-29T18:52:22.png

2.房主打开控制台,输入以下命令

命令加载失败,可刷新重试或联系小灰灰,QQ:1042815109

点击上方文本可复制,如复制失败请手动选择并复制

3.作为邀4鸽2的老传统,邀请好♂友进来大厅

4.确定服务器类型难度权限等设置无误后,点击开始游戏即可

Windows

Linux

检查openssl组件版本,需要大于1.1.0版本(最好大于1.1.1f版本)

Redhat/CentOS

rpm -qa | grep openssl
需要编译,自强

Ubuntu/Debian

dpkg -l | grep openssl
Ubuntu 16.04 TLS 及以上版本,使用apt update && apt install openssl即可升级到大于1.1.0版本

Windows

0. 点击下载证书ISRG Root X1.crt后可跳到第五步,或手动按1-4步导出证书

  1. 打开 https://www.openssl.org/
  2. 点击网址旁边小锁,并且点【连接是安全的】这几个字
    2023-03-21T14:46:31.png
  3. 点击【证书有效】这几个字,别点到右边那个了
    2023-03-21T14:48:30.png
  4. 点【详细信息】然后右下角导出到个风水宝地保存
    2023-03-21T14:49:36.png

5. 双击打开并且【安装证书】

2023-03-21T14:50:36.png

6. 选择【本地计算机】然后下一步

2023-03-21T14:51:00.png

7. 选择第二个,并且证书存储位置选择【受信任的根证书颁发机构】

2023-03-21T14:51:27.png

8. 一路下一步之后重启一下理论上就ok了

Ubuntu 22.04 安装 FFmpeg 6.x

打开shell输入下面的命令添加ffmpeg6的ppa源

sudo add-apt-repository ppa:savoury1/ffmpeg6

添加后安装ffmpeg大概率提示如图

2023-03-20T11:33:57.png

解决方法:添加ffmpeg4的ppa源

sudo add-apt-repository ppa:savoury1/ffmpeg4

ps: 我也不清楚为啥ffmpeg5和ffmpeg6的ppa源里面缺少依赖

新建一个bot.py在目录下,然后py bot.py启动

import nonebot
from nonebot.adapters.onebot.v11 import Adapter

nonebot.init()
driver = nonebot.get_driver()
driver.register_adapter(Adapter)

nonebot.load_plugins("src/plugins/")

nonebot.run()