Skip to content

Latest commit

 

History

History
49 lines (32 loc) · 2.97 KB

README.md

File metadata and controls

49 lines (32 loc) · 2.97 KB

bf_record_search

基于HoshinoBot的战地1战绩查询插件,以图片形式呈现

主要功能为查询总体战绩和详细战绩,可查询战地1与战地5。

已更新汉化和绑定id功能,更新之后的具体内容和指令请发送指令"战地战绩插件帮助"获取。本插件完整体已完成,如果还有什么想法或bug请提pr或者issue

命令1:xxx战地1战绩orxxx战地5战绩 xxx为有效的玩家origin id

命令2:xxx 战地1武器or载具or模式or职业数据orxxx 战地5武器数据 查询更加详细的数据,注意xxx后的空格,战地1和战地5可查询的详细数据不同,具体可查看帮助

拿我自己做例子:

命令:xinll2战地1战绩

命令:xinll2 战地1武器数据

命令:xinll2 战地1载具数据

[新增背景图] 命令:匿名用户 战地5数据

后续更新计划

  • 战地5的战绩查询
  • 对武器载具等名称的汉化
  • 增加绑定id功能,不用每次查询时都输入origin id
  • 对武器类型细分,并加入数据查询
  • 战地1最近游玩记录查询

感谢@冷雷佬提供的中文译本

在部署前需要注意

  • 在使用前请将"bf1.rar"和"bfv.rar"两个压缩包解压后放在同目录内
  • 本项目需要用到的字体文件,不会在项目文件中提供,需自行提供。本项目默认使用的是微软雅黑细体,可在原生windows的C:\Windows\Fonts目录下找到,并将对应文件复制到和本项目文件同目录下。
  • 如果你不喜欢本项目自带的背景图,也可以自定义背景,自定义背景需要1920*1080分辨率或者等于此比例的图片。自定义的背景在更换完后可重启bot重新生成也可通过命令生成。(考虑到大多数bot是部署在云服,我将插件所需的两个背景设置成事先生成好,这样可以节省对服务器内存的占用,提高bot的响应速度)
  • 插件的注释中写了更多详细内容以及使用方法,可自行阅读

部署

  • 下载本项目,并在HoshinoBot\hoshino\modules目录下新建一个bf_record_search文件夹,将项目文件扔进去,然后在HoshinoBot/hoshino/config/__bot__ .py中的MODULES_ON中添加'bf_record_search'
  • 在使用前请将"bf1.rar"和"bfv.rar"两个压缩包解压后放在同目录内
  • 第一次使用请对机器人使用刷新背景图的命令,具体命令请参考源码 HoshinoBot的部署方法详见HoshinoBot