狼人杀插件
-
狼人杀
基于NGA狼人杀进行的mirai插件开发
项目地址 https://github.com/LemonNeko2452/WolfKill
使用说明
本插件开发环境为2.11.1,请尽量使用最新本console
相关文档
前置插件
在使用本插件前,需要安装chat-command插件
目的是让指令能够在聊天环境下执行
启动前
默认不会给非好友发送图片,以降低风险。可以在config配置中更改
使用本插件前,需要将图片压缩包解压,然后将其中的img文件夹放入mcl根目录下的data文件夹内,
文件夹内的图片可以更改,但是要保证文件名不变加载
将在Releases中下载的jar文件直接放入mcl根目录的plugins文件夹
第一次启动后
由于本插件大量使用指令来完成交互,因此必须给所有人使用命令的权限
将以下命令在console中粘贴即可
/permission permit * work.anqi.wolfkill:*
下载
命令别名
在 mcl根目录/config/work.anqi.WolfKill 目录下的Command.yml文件中可以设置本插件所有命令的别名,注意不要将别名设置重复
游戏流程
创建游戏
每个群里只能存在一场游戏,标准模式为8人场
自定义模式可以有多位同类型神民,根据提示输入6个数字,中间用空格或逗号隔开加入游戏
创建者自动加入游戏
开始游戏
停止游戏
使用game-stop将结束整局游戏
退出游戏
使用game-quit将退出本房间的游戏
-
game-start之后选完模式跳出提示然后join-game和game-restart没反应,也没有创建房间提示
-
@Seayay MCL版本是2.1.0-71ec418,Mirai版本是2.12.1
-
@Seayay
首先你自己要有所有指令的权限
然后你需要给别人使用指令的权限
/permission permit * work.anqi.wolfkill:* 在每次重启后都要输入 -
@LemonNeko2452 没有用
-
你在后台看看有没有什么报错之类的
-
哦,我想起来了 我更新了源码 忘记更新release了
-
@LemonNeko2452 这回直接没有响应了
-
emmm 这个是面杀用的 还是所有流程都在群完成
-
@haohengok 群里玩的
-
-
@LemonNeko2452 我/status显示WolfKill(disabled) v0.1.0怎么解决
-
你0.1.0的jar包删了吗
-
-
@Seayay 尝试一下将config.json改成
{ "js_optimization_level": -1, "mirai_repo": "https://gitee.com/peratx/mirai-repo/raw/master", "maven_repo": [ "https://maven.aliyun.com/repository/public" ], "packages": [ { "id": "net.mamoe:mirai-console", "channel": "beta", "version": "2.11.0-M1", "type": "libs", "versionLocked": false }, { "id": "net.mamoe:mirai-console-terminal", "channel": "beta", "version": "2.11.0-M1", "type": "libs", "versionLocked": false }, { "id": "net.mamoe:mirai-core-all", "channel": "beta", "version": "2.11.0-M1", "type": "libs", "versionLocked": false }, { "id": "org.itxtech:mcl-addon", "channel": "c122", "version": "2.0.2", "type": "plugins", "versionLocked": false } ], "disabled_scripts": [], "proxy": "", "log_level": 1, "script_props": {} }
然后下载killwolf0.1.2
-
@LemonNeko2452 构建了一份0.1.1可以用了(
-
mcl2.1.0-71ec418,mirai 2.11.0是不是用不了
-
选择自定义模式后后台报错是为啥捏
-
@dragon 你用的不是最新的吧,用0.1.2版本,我刚修复的
-
最新的版本 go之后报错