仿SitaNya的.team call功能

使用《署名—非商业性使用—相同方式共享 4.0 协议国际版》(CC BY-NC-SA 4.0)进行授权。
https://creativecommons.org/licenses/by-nc-sa/4.0/legalcode.zh-Hans


零.前言

作为一个KP,每次开多人团需要通知pl一些事情,或者是在开团前呼唤pl时总会念起塔骰的team call功能。
这段时间自学了一下lua,便创作出这个插件。
感谢各位大佬对我的指导,让我能编写出我的第一个插件。满页都是写给自己看的注释
这个插件现在还并不完善,后续还会继续更新


一.基本信息

  • 作者: 地窖上的松
  • 联系方式: 602380092
  • 文件版本: v2.2
  • 更新日期: 2022/11/10
  • 关键词: .team set@ .team del@ .team clr .team call .team show
  • 许可协议: CC BY-NC-SA 4.0

二.介绍


三.下载

·外置json版(停止更新)

call.zip
3kB

使用方法:将压缩包解压,将call2.1.lua和call文件夹(当然包括里面的list.json)一起扔进plugin文件夹
注意:需要json.lua

json.txt
10kB

·单lua版

call.zip
2kB

使用方法:解压后扔进plugin文件夹


四.自定义回执与参数

请手动打开文件修改第11至23行


五.如果team call没有出现at

可能的原因:

  • dicedriver版本过低;
  • 使用了MiraiAndroid的dice2.6.4。

以上两种情况均会导致骰子无法发出艾特,需要更新相应文件后使用。
如果以上不是以上两种情况,可以尝试使用下面的2.0版本(发送艾特的方式不同

call20.zip
4kB
12 天 后

11.10 更新2.0版本
添加与移出队员时可一次操作多名队员;
修复bug;
修改触发指令;
重写脚本运行结构。

冒昧问下这是什么情况,所有功能都是正常的,但是艾特人时只有正在呼唤的通知却不艾特。是有json的,特意如那边的教程贴下了测试来(x

    8 天 后
    1 个月 后
    7 天 后

    确实很好用!
    但是有一个bug就是,群里的所有人都可以用team功能扰民(?)
    有没有办法只让管理员能触发指令啊!

      01.07更新2.2版本
      更新权限开关,打开后只有群聊管理与骰主可以使用team指令

      3 个月 后

      感谢楼主!

      call-single-v221.zip
      3kB

      往里面补充了.team desc指令,不过不是私聊发送。
      .team desc//展示team中的调查员当前HP、SAN以及敏捷值。

      说点什么吧...