Releases: csgowiki/csgowiki-pack
v1.4.3-fix2[更新api; 自带botmimic_fix]
fix1 更新内容
- 使用
botmimic_fix
替换botmimic
,新的依赖库不提供玩家指令,只提供对该插件的接口。 botmimic_fix
中所有接口均已更换名称,可以与botmimic
共同使用- 由于qqchat功能已经独立为message-channel插件,故取消对socket的依赖
fix2 更新内容
- 在压缩文件中添加
botmimic_fix.smx
- 由于网站维护不活跃,cfg中默认使用镜像api
更新方法
如果你满足其中条件之一:
- 第一次使用该插件
- 上次使用该插件是
v1.4.2
或之前
请详细阅读v1.4.3更新文档
本次更新没有对config进行改动,只需要更改csgowiki-pack.smx
即可
1.4.3-fix1[去除依赖botmimic/socket]
更新内容
- 使用
botmimic_fix
替换botmimic
,新的依赖库不提供玩家指令,只提供对该插件的接口。 botmimic_fix
中所有接口均已更换名称,可以与botmimic
共同使用- 由于qqchat功能已经独立为message-channel插件,故取消对socket的依赖
更新方法
如果你满足其中条件之一:
- 第一次使用该插件
- 上次使用该插件是
v1.4.2
或之前
请详细阅读v1.4.3更新文档
本次更新没有对config进行改动,只需要更改csgowiki-pack.smx
即可
1.4.3版本[删除qqchat;更换依赖;道具录像]
system2与ripext
v1.4.3
版本不再依赖system2,而换了新的ripext。
请确保服务器的ripext版本大于等于v1.3.0
。
插件依赖
新增插件依赖:botmimic_fix.smx
,已内置在压缩包中。该源码可以在simple-practicemode中找到。
该插件修复了老旧的botmimic.smx
中的部分不合理的功能,修改了大量老旧语法适配了sourcemod v1.11。
注意
如果你服务器上是用的是splewis的csgo-practice-mode,请不要删除原来的botmimic.smx
否则该跑图插件会启动失败。
推荐使用我自己魔改的simple-practicemode,没发release就在仓库里找
plugins
功能修改
- 删除qqchat功能,不再内置QQ聊天相关的功能。将聊天功能独立出来,文档见:消息通道-快速开始 (新的插件支持使用自己提供的QQ机器人)
- 道具录像回放,
v1.4.3
插件支持获取道具录像,并默认开启回放
注意事项
v1.4.3
插件使用了v2版的csgolab接口,请求社区道具的速度会更快。
旧版插件使用的v1接口将保留一个月,请尽快更新。
1.4.2f-fix1[更完善的代理API]
Feature
- 更新安全稳定的国内道具API代理:
https://apiproxy.mycsgolab.com:5555
,在cfg
中可更换。上个版本中的代理APIhttp://ci.csgowiki.top:2333
即将停止服务,请及时更换 - 修复了部分输出错误
更新方法
- 更换
csgowiki-pack.smx
- 编辑
csgowiki-pack.cfg
并更换,sm_csgowiki_apihost
默认为国内源
1.4.2[道具查询缓存]
BugFix
- 优化建立QQ聊天通道的逻辑,如果仍不能自动创建,可以使用sourcemod指令
sm_init_qq
手动创建。 - 将部分敏感ConVar设为PROTECTED
Feature
- 增加可选远程缓存,由
csgowiki-pack.cfg
中sm_csgowiki_apihost
设置,默认https://api.mycsgolab.com
为香港源,请求较慢,现可设置http://ci.csgowiki.top:2333
做道具内容的缓存源(杭州),速度较快。
更新方法
- 更换
csgowiki-pack.smx
- 编辑
csgowiki-pack.cfg
,并更换。默认的api源为香港源,如果想要更快的道具请求速度请手动更换。
1.4.1版本[新版API适配]
Bugfix
- 提供国内的消息通道:https://service-mxw8pitd-1256946954.cd.apigw.tencentcs.com/release
- 修复了道具合集API的问题
Feature
- 适配新版网站API:https://api.mycsgolab.com/docs
- 新版token,相关文档见:https://www.mycsgolab.com/tool/server/
更新方法
- 更新
csgowiki-pack.smx
- 更换
csgowiki-pack.cfg
中的sm_csgowiki_token
,注意需要重新申请token(一个服务器一个token,不再是一个用户一个token)
1.4.0-beta2版本[QQ聊天功能优化]
BugFix
- 减少关于数组越界的报错
- 在QQ Chat的[打字触发]模式下,以"." "!" "/"开头的信息不再被发送至QQ群
- 文档内容修改
- "CSGO Wiki" => "CSGOWiki"
Feature
- 如果开启QQ Chat功能,则可使用消息通道的API:
url:https://message-channel.vercel.app/api/server_info
method:GET
params:qq_group
例如:https://message-channel.vercel.app/api/server_info?qq_group=762993431
用于查看该QQ群号绑定的所有服务器内的状态,包括当前地图与玩家列表 - 弃用1.3版本之前的QQ Chat功能
更新方法
- 更新
csgowiki-pack.smx
即可
1.4.0-beta1版本[增加sv_host]
更新内容
csgowiki-pack.cfg
文件中添加sm_qqchat_sv_host
配置,默认为空,如果为空,则选用服务器当前net_public_adr
作为服务器ip用于qq消息通道建立,可以通过设置改cfg指定当前服务器ip/域名,用于建立qq消息通道。
更新方法
如果是从v1.3.x更新,则需要阅读v1.4.0更新方法,再进行下一步操作
- 更换
csgowiki-pack.smx
- 编辑
csgowiki-pack.cfg
并更换
1.4.0版本[QQ聊天功能重构]
更新内容
重构QQ聊天功能
- 消息惰性请求,减少服务器负担
- QQ群内拍一拍bot即可获取服务器状态
- QQ群内聊天以"."或"。"开头的内容会被转发至指定游戏服务器内,不用@bot
例如:
.测试
或。测试
,转发到服务器内为测试
。 - 目前架构只支持服务器与IP一对一的情况,不支持多个服务器共用一个IP,共用IP时会只转发给其中一个服务器。
更多sm_option
功能
- 玩家可以选择QQ聊天功能的触发方式:指令触发或打字触发,指令触发即
!qq 内容
向QQ群发送消息,打字触发即在聊天框中的内容都会转发给QQ群,不需要打指令。默认为指令触发。
全新插件文档库
csgowiki帮助中心集成了CSGOWiki提供的多种Web服务的帮助文档,其中插件文档还在完善中。
更新方法
具体参考:csgowiki帮助中心/插件文档
从v1.3.0版本升级方法:
- 更新
csgowiki-pack.smx
编译文件 - 添加拓展:socket
- 编辑
csgowiki-pack.cfg
,如果需要使用QQ聊天功能,则须指定sm_qqchat_sv_port
端口,且保证该端口不被其他进程占用且对外开放 - 重启服务器
Bug反馈
由于该版本重写了QQ聊天功能,目前已经在csgowiki交流群试运行1周左右,如果你的服务器内该功能出现了问题,请及时反馈。
反馈途径
- 在GitHub该仓库提交Issue,这种方式反馈的问题会被优先修复。
- 在csgowiki交流群(762993431)中反馈,由于群内聊天记录较多,容易遗漏。
- 发送邮件至[email protected],不紧急的Bug或特性需求可以这样反馈,不推荐。
反馈内容
在反馈Bug时需要做到:
- 清晰、准确、简介地描述问题内容。
- 描述问题的触发方式以及触发频率。
- 附有关键截图。
- 带有插件运行日志,这种情况会被优先处理。
不向前兼容通知
v1.4.0
发布后,老版本的QQ聊天机制(即@bot发送消息)将被弃用,预计于2021年6月30日中止该服务。
1.3.0版本[全新菜单|可选职业道具]
Feature
!m
呼出csgowiki统一菜单!wikipro
呼出职业道具记录菜单,!option
可以选择职业比赛场次!wikiop
针对csgowiki插件的管理员工具