MiraiForum

    • 注册
    • 登录
    • 搜索
    • 热门
    • 最新
    • 未解决
    • 标签
    • 群组
    • 友情链接

    狼人杀插件

    插件发布
    22
    91
    14664
    正在加载更多帖子
    • 从旧到新
    • 从新到旧
    • 最多赞同
    回复
    • 在新帖中回复
    登录后回复
    此主题已被删除。只有拥有主题管理权限的用户可以查看。
    • LemonNeko2452
      LemonNeko2452 最后由 LemonNeko2452 编辑

      狼人杀

      基于NGA狼人杀进行的mirai插件开发

      项目地址 https://github.com/LemonNeko2452/WolfKill

      使用说明

      本插件开发环境为2.11.1,请尽量使用最新本console

      相关文档

      • Console Terminal
      • chat-command

      前置插件

      在使用本插件前,需要安装chat-command插件

      目的是让指令能够在聊天环境下执行

      启动前

      默认不会给非好友发送图片,以降低风险。可以在config配置中更改

      使用本插件前,需要将图片压缩包解压,然后将其中的img文件夹放入mcl根目录下的data文件夹内,
      文件夹内的图片可以更改,但是要保证文件名不变

      加载

      将在Releases中下载的jar文件直接放入mcl根目录的plugins文件夹

      第一次启动后

      由于本插件大量使用指令来完成交互,因此必须给所有人使用命令的权限

      将以下命令在console中粘贴即可

      /permission permit * work.anqi.wolfkill:*
      

      下载

      Releases

      命令别名

      在 mcl根目录/config/work.anqi.WolfKill 目录下的Command.yml文件中可以设置本插件所有命令的别名,注意不要将别名设置重复

      游戏流程

      创建游戏

      img.png
      每个群里只能存在一场游戏,标准模式为8人场
      img_1
      img_2
      自定义模式可以有多位同类型神民,根据提示输入6个数字,中间用空格或逗号隔开

      加入游戏

      创建者自动加入游戏
      img_3
      img_4

      开始游戏

      img_6

      停止游戏

      使用game-stop将结束整局游戏

      退出游戏

      使用game-quit将退出本房间的游戏

      K SY361 2 条回复 最后回复 回复 引用 0
      • Seayay
        Seayay 最后由 编辑

        game-start之后选完模式跳出提示然后join-game和game-restart没反应,也没有创建房间提示

        Seayay LemonNeko2452 2 条回复 最后回复 回复 引用 0
        • Seayay
          Seayay @Seayay 最后由 编辑

          @Seayay MCL版本是2.1.0-71ec418,Mirai版本是2.12.1

          1 条回复 最后回复 回复 引用 0
          • LemonNeko2452
            LemonNeko2452 @Seayay 最后由 编辑

            @Seayay
            首先你自己要有所有指令的权限
            然后你需要给别人使用指令的权限
            /permission permit * work.anqi.wolfkill:* 在每次重启后都要输入

            Seayay 北 2 条回复 最后回复 回复 引用 0
            • Seayay
              Seayay @LemonNeko2452 最后由 编辑

              @LemonNeko2452 没有用群聊截图

              1 条回复 最后回复 回复 引用 0
              • LemonNeko2452
                LemonNeko2452 最后由 编辑

                你在后台看看有没有什么报错之类的

                1 条回复 最后回复 回复 引用 0
                • LemonNeko2452
                  LemonNeko2452 最后由 编辑

                  哦,我想起来了 我更新了源码 忘记更新release了

                  Seayay 1 条回复 最后回复 回复 引用 1
                  • Seayay
                    Seayay @LemonNeko2452 最后由 编辑

                    @LemonNeko2452 这回直接没有响应了

                    LemonNeko2452 1 条回复 最后回复 回复 引用 0
                    • H
                      haohengok 最后由 编辑

                      emmm 这个是面杀用的 还是所有流程都在群完成

                      LemonNeko2452 1 条回复 最后回复 回复 引用 0
                      • LemonNeko2452
                        LemonNeko2452 @haohengok 最后由 编辑

                        @haohengok 群里玩的

                        1 条回复 最后回复 回复 引用 0
                        • LemonNeko2452
                          LemonNeko2452 @Seayay 最后由 编辑

                          @Seayay 我测试是可以的
                          https://github.com/LemonNeko2452/WolfKill/releases/tag/0.1.1

                          Seayay 1 条回复 最后回复 回复 引用 0
                          • Seayay
                            Seayay @LemonNeko2452 最后由 编辑

                            @LemonNeko2452 我/status显示WolfKill(disabled) v0.1.0怎么解决

                            1 条回复 最后回复 回复 引用 0
                            • LemonNeko2452
                              LemonNeko2452 最后由 编辑

                              你0.1.0的jar包删了吗

                              Seayay 1 条回复 最后回复 回复 引用 0
                              • Seayay
                                Seayay @LemonNeko2452 最后由 编辑

                                @LemonNeko2452 删了

                                LemonNeko2452 1 条回复 最后回复 回复 引用 0
                                • LemonNeko2452
                                  LemonNeko2452 @Seayay 最后由 编辑

                                  @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

                                  Seayay 1 条回复 最后回复 回复 引用 0
                                  • Seayay
                                    Seayay @LemonNeko2452 最后由 编辑

                                    @LemonNeko2452 构建了一份0.1.1可以用了(

                                    1 条回复 最后回复 回复 引用 0
                                    • C
                                      cyf12321 最后由 编辑

                                      mcl2.1.0-71ec418,mirai 2.11.0是不是用不了

                                      1 条回复 最后回复 回复 引用 0
                                      • D
                                        dragon 最后由 编辑

                                        选择自定义模式后后台报错是为啥捏

                                        LemonNeko2452 1 条回复 最后回复 回复 引用 0
                                        • LemonNeko2452
                                          LemonNeko2452 @dragon 最后由 编辑

                                          @dragon 你用的不是最新的吧,用0.1.2版本,我刚修复的

                                          1 条回复 最后回复 回复 引用 1
                                          • H
                                            haohengok 最后由 编辑

                                            最新的版本 go之后报错
                                            image.png

                                            LemonNeko2452 1 条回复 最后回复 回复 引用 0
                                            • 1
                                            • 2
                                            • 3
                                            • 4
                                            • 5
                                            • 1 / 5
                                            • First post
                                              Last post
                                            Powered by Mamoe Technologies & NodeBB | 友情链接 | 服务监控 | Contact