插件介绍
一款Nukkit的机器人插件 配置进出服务器群内消息 可使用sudo命令 控制服后台 管理服务器 多个普通管理 一位最高管理 一个主消息群 多个玩家消息群 自定义检测头 从游戏内发送至QQ群 或从QQ群发送至游戏内 自带签到功能 每日五点刷新 可绑定游戏账户 查询信息 签到可设置随机活得久积分 积分商店可自定义物品 积分兑换Gui操作 完全自定义 多种配置 后续更精彩 上图
配置文件移至2楼~
{:ruby:} 食用方法{:ruby:}
内容较长 折叠一下
[spoiler] 首先进入下载链接 下载 打包好的酷Q插件与本插件
再到酷Q官网下载 酷Q 有以下两个版本
酷Q Air 免费
酷Q Pro 付费如果酷Q下载不到可以加入QQ群 807345753 下载 本插件暂未用到酷Q Pro功能 所以Air即可
下载完登录上自己的QQ小号
打开酷Q应用目录 扔入我们的酷Q插件
重载应用
然后打开
酷Q根目录下\data\app\io.github.richardchien.coolqhttpapi
这个文件夹
在此处创建一个文件叫做config.cfg
然后打开 将以下代码复制进去 - [general]
- host=127.0.0.1
- port=5700
- post_url=http://127.0.0.1:12138
复制代码
保存并关闭 重载酷Q插件
然后把本插件NukkitMyKuQ.jar扔入服务器 重启载入
然后关闭服务器 打开配置文件 对应注释更改配置文件
再开启服务器
接下来着重讲一下配置文件内一些配置 如果你在内网环境 也就是说你的酷Q和服务器都在同一IP下 你可以保持这里不改变即可 也可以
如果你不在同一网络环境下 酷Q配置文件这里 host写上0.0.0.0 端口 随便写上一个可以开放出去的端口 post_url 这里写上http://服务器的外网ip:插件开放的端口
插件配置文件中的ListenPort 随便填写一个开放的端口然后ip填写酷Q所在的外网ip 端口写 酷Q所开放的端口
如果你是面板服 而你的主机商封闭了其他端口将无法使用
检测头为""即所有信息都发送至群聊/游戏内
RCON是什么呢 这里引用百度
Rcon是一种协议,是被Source专用服务器使用的一个基于TCP/IP协议的通信协议,可以通过rcon向服务器发送控制台命令,rcon的作用最常见的用法是让服主在不接触服务器的情况下控制自己的游戏服务器.为了让命令能被接受,建立的连接必须先通过服务器的rcon密码验证.
简单的来说就是给你一个远程的控制台
让你可以在QQ上使用游戏内的命令 操作服务器
如果你需要在QQ使用RCON 请打开
你服务端下的 server.properties
中的enable-rcon将他改为on
并且将rcon.password
这一行的值改为一个你的密码
然后到插件配置文件中 将密码填入 Enable改为true
重载或者重启服务器即可
因为Nukkit的Rcon默认在19132 所以无需更改
|
注意:如果你重载时遇到以下情况 属于正常
说明你重载时端口未改变
{:ruby:}指令权限{:ruby:} =========== MyKuQ 使用帮助 =========== /mykuq sendGroup <QQ群号> <消息> 发送消息至QQ群 /mykuq sendQQ <QQ号> <消息> 发送消息至某QQ 以上指令权限:mykuq.use /mykuq exchange 打开积分兑换商店 以上指令权限:mykuq.player ================================= 在QQ上 主管理员QQ可以使用以下指令进行添加操作 /Admin add QQ号 添加一位管理员 管理员可私聊机器人使用sudo管理服务器 也可以增删查白名单 /Admin del QQ号 删除一位管理员 /Admin list 查看管理员列表 /Group add 群号 添加群进机器人信息群列表 如果该机器人没加入该群则添加失败 /Group del 群号 删除群进机器人信息群列表 /Group list 查看机器人信息群列表 /White add QQ号 玩家游戏名 给QQ号绑定玩家 并添加白名单 如果之前绑定的玩家在线将会被踢出游戏 /White del QQ号 删除QQ号绑定的玩家 如果之前绑定的玩家在线将会被踢出游戏 /White list 查询QQ绑定玩家账号的白名单列表 /Bind add QQ号 玩家游戏名 给QQ号添加绑定玩家 可用于签到 和 查看信息 /Bind QQ号 删除QQ号绑定的玩家 /Bind list 查询所有绑定的玩家列表 以上为私聊机器人使用
玩家可在群内输入配置文件中的检测申请白名单关键字+名字 进行申请白名单 如果之前申请的白名单在线 将会被踢出并提示
{:ruby:}更新记录{:ruby:} 2020/2/28 3:47 V1.0 发布插件
2020/2/29 18:34 V1.1 修复 发送消息短节 并添加消息发送成功提示 感谢@Hai_sai 提出的建议
2020/3/1 19:32 V1.2 新增群内申请白名单系统 主管理员新增几个指令 感谢@萧若 提出的建议 2020/3/4 18:31 V1.3 新增群内绑定 游戏内玩家 与Economyapi对接 获取玩家金币 暂不支持转账 可在配置文件中配置回复格式
管理指令均可自行设置 中文化 简单化 感谢@萧若 提出的建议2020/3/6 19:02 V1.4 修复管理列表和群列表指令无法使用 以及反了的bug 添加了群内提示 以及游戏内提示文件 Message.yml 感谢@萧若 @刘恩宏 提出的建议2020/3/13 15:16 V1.4.1 修复版本 修复了开启RCON其他功能相应缺失 不回复 2020/3/21 17:12 V1.5 修复更新了签到功能 积分功能 每日五点刷新签到 Gui积分商店 并添加了积分兑换商店 可自行设置奖励 签到支持随机数 如1~100 添加了检测更新版本 添加统计bstats 添加了管理员/Bind 命令 修改玩家绑定账号 我的信息新增积分显示 每次开启插件时提示信息可自定义 2020/3/22 11:47 V1.5.1 修复签到积分覆盖问题 以及Bstats统计失效问题 2020/4/30 0:31 V1.6.0 移除了Rcon 更换为Sudo执行名字 (可自行设置) 添加了在线时间积分 并添加了签到天数 在qq群消息转至服务器内新增变量 %player_name% QQ名称 新增积分添加 移除 以及管理员积分查询功能 修复了之前添加管理员 删不掉的bug 修复了管理员无法使用指令的bug 2020/5/31 14:25 V1.6.1 修复了在线奖励强转报错bug 修复当开启所有对话发送至 群 - 服务器 签到等功能无法使用的bug 2020/6/12 11:32 V1.7.0 新增玩家事件窗口 用javaswing编写的窗口 目前只有 PlayerMove 移动 BreakBlock 打破方块 PlayerDeath 死亡地点 后续可能会加上部分需要的 修复了之前的bug 事件窗口 内右侧为在线玩家列表 右键可踢出游戏 后续可能增加更多操作
{:ruby:}后续更新{:ruby:} 暂无更新目标 随缘 希望给我提出你宝贵的意见 我将及时更新
注意如果酷 Q 启动时报错说插件加载失败,或者系统弹窗提示缺少 DLL 文件,则需要安装 VC++ 2017 运行库,如果你的系统是 Windows 7 或 Windows Server 2008、或者安装 VC++ 2017 运行库之后仍然加载失败,则还需要安装 通用 C 运行库更新,在这个链接里选择你系统对应的版本下载安装即可。如果此时还加载失败,请尝试重启系统。
上方蓝色字体可直接点击下载如有问题或有更多想法请加入 QQ群 807345753 或本人QQ 1837019522 {:ruby:}下载地址{:ruby:}
本插件以MIT协议在GitHub上开源本插件使用了以下 开源SDK CoolQ HTTP API 酷Q插件 PicqBotX一个基于 酷Q HTTP 插件 的 Java QQ 机器人类库 |
|
|
|
[/spoiler]
作者: Pardoned
时间: 2020-2-28 09:49
完美 的 还原 bds机器人
作者: yang932
时间: 2020-2-28 10:10
我恨酷Q,刚刚按步骤弄完测试时,显示账号被封号

作者: 1837019522
时间: 2020-2-28 11:36
yang932 发表于 2020-2-28 10:10
我恨酷Q,刚刚按步骤弄完测试时,显示账号被封号
哈哈 我小号有时候一样 异地登录 很难受
作者: 1837019522
时间: 2020-2-28 11:40
Pardoned 发表于 2020-2-28 09:49
完美 的 还原 bds机器人
bds是啥呀

作者: Pardoned
时间: 2020-2-28 21:22
bds也有个机器人插件,眼馋了好久。
作者: 皓月凌空888
时间: 2020-2-29 00:08
咦最近才开始写类似的插件就有了

作者: Hai_Sa
时间: 2020-2-29 16:20
插件bug,希望可以早日修复
-
-9b424f2f4c90e61.jpg
(27.77 KB, 下载次数: 6)
-
-76ad374be321555.jpg
(36.88 KB, 下载次数: 3)
作者: 1837019522
时间: 2020-2-29 16:22
配置文件发一下 我会尽快修复

作者: Hai_Sa
时间: 2020-2-29 16:47
MyKuQ配置文件.zip
(1.09 KB, 下载次数: 100)
我的建议:建议添加发送消息后有提示不然别人都不知道有没有发送成功。
作者: 1837019522
时间: 2020-2-29 18:20
本帖最后由 1837019522 于 2020-9-1 00:05 编辑
因为后续版本开了检测Config 所以更新直接丢入插件即可 插件新增配置文件将会自动添加 但是注释会被覆盖 特开此楼 配置文件v2.0.0版本 注释版 MainQQGroupTip: Enable: true Message: - '[MyKuQ]加载成功!' - '啦啦啦啦' #主QQ群 插件加载完成提醒 MainAdminQQGroup: 1008686886 #主QQ群 MainAdminQQ: 1008686886 #主管理人 PlayerJoinMessage: Enable: true Message: "%player%加入了服务器" #玩家加入服务器时 发送到Q群里面的话 PlayerQuitMessage: Enable: true Message: "%player%退出了服务器" #玩家退出服务器时 发送到Q群里面的话 Check: GameCheck: Message: "群:" #发送至QQ群的检测文本 SendQQGroupMessage: "%player%>>>%chat%" isRemoveColor: true Tip: Enable: true #是否开启发送完毕提示 Message: "消息发送成功~" #发送完毕提示消息 QQGroupCheck: Message: "服:" #发送至游戏内的检测文本 SendGameMessage: "[人工**]%player_name% %player%>>>%chat%" isIDorName: true #为true发送至游戏内就是QQ号 为false发送至游戏内就是QQ群昵称 isRemoveColor: true Tip: Enable: true #是否开启发送完毕提示 Message: "消息发送成功~" #发送完毕提示消息 ListCommands: "/list" #群内检测头 ListMessage: "当前在线人数:%online_number%\n玩家列表:%online_player%" System: User: 100000 #qq账号 Password: "MyKuQYes" #qq密码 WhiteList: Enable: true #是否开启 Check: "申请白名单:" #检测头 Message: "%player%成功申请了白名单~" #申请成功提示 %player%为申请的玩家name PlayerBind: Enable: true #是否开启 Check: "绑定:" #检测头 Message: "绑定成功~" #绑定成功提示 ConfirmTime: 10 #绑定验证时间 10s 秒为单位 PlayerInfo: Enable: true #是否开启 Check: "我的信息" #检测头 ConfirmTime: 20 #秒为单位 20 为 20秒 Message: - '%player%个人信息' - '金币:%money%' - '积分:%points%' - '状态:%online%' - '离线时间:%offline_time%' - '首次进服:%first_time%' - '签到天数:%sign_timer%' #信息 AdminCommands: #管理员指令列表 White: MainCommand: "/White " #主指令 Add: "add " #添加 Del: "del " #删除 List: "list" #列表 Admin: MainCommand: "/Admin " #主指令 Add: "add " #添加 Del: "del " #删除 List: "list" #列表 Group: MainCommand: "/Group " #主指令 Add: "add " #添加 Del: "del " #删除 List: "list" #列表 Bind: MainCommand: "/Bind " #主指令 Add: "add " #添加 Del: "del " #删除 List: "list" #列表 Point: MainCommand: "/Point " #主指令 Add: "add " #添加 Del: "del " #删除 Check: "check " #查询 PlayerSign: Enable: true #是否开启 Check: "签到" #检测头 ExChangeReward: '金币': Points: 100 #需要的积分 Commands: - '[CMD]say hellow %player%' - '[ACTION]§a2333%player%]10]70]20' - '[TITLE]%player%]SubTitle]10]70]20' #兑换成功执行的指令 #%player%玩家变量 #- '[CMD]后台执行的指令]' #- '[TITLE]%player%]SubTitle]10]70]20' #- '[TITLE]主标题]副标题]淡入时间]停留时间]淡出时间' #- '[CHAT]我进来了啦啦啦' #- '[CHAT]玩家发送的指令' #加/就是指令 不加就是消息 #- '[ACTION]§a2333%player%]10]70]20' #- '[ACTION]发送的消息]淡入时间]停留时间]淡出时间' #- '233333' #- '233333 直接发送此段文字给玩家' #- '[Bd]233' #- '[Bd]服务器内广播消息' #加/就是指令 不加就是发送文字 #注意[]后不能加空格 '钻石': Points: 100 #需要的积分 Commands: - '[CMD]say hellow %player%' - '[ACTION]§a2333%player%]10]70]20' - '[TITLE]%player%]SubTitle]10]70]20' #兑换成功执行的指令 #%player%玩家变量 #- '[CMD]后台执行的指令]' #- '[TITLE]%player%]SubTitle]10]70]20' #- '[TITLE]主标题]副标题]淡入时间]停留时间]淡出时间' #- '[CHAT]我进来了啦啦啦' #- '[CHAT]玩家发送的指令' #加/就是指令 不加就是消息 #- '[ACTION]§a2333%player%]10]70]20' #- '[ACTION]发送的消息]淡入时间]停留时间]淡出时间' #- '233333' #- '233333 直接发送此段文字给玩家' #- '[Bd]233' #- '[Bd]服务器内广播消息' #加/就是指令 不加就是发送文字 #注意[]后不能加空格 ExChangeRewardSetting: Title: "兑换商店 你当前积分%points%" #%points%当前积分变量 PointsNotEnough: "积分点不足" #积分不足提示 Success: "兑换%item%成功,花费%points%点积分" Item: "物品:%item% 所需积分:%points%" #物品介绍 Confirm: "点击选择购买" #按钮坐标得字 SignReward: "1~100" #签到奖励 1~100之间随机数字 包括1 和 100 如果不想随机就填数字 Message: '签到成功,获得%reward%' #签到完成发送得话 %reward%获得多少积分点变量 AlreadySign: "你今天已经签到了~每日五点刷新签到噢~" PlayerGameTime: Enable: true Type: 'M' #D或H或M或S #天 时 分 秒 #例:如果为s就是一秒加一点 h就是一小时加一点 #此处 %player% 玩家变量 # %pmdh% 兑换的在线时间 # %pmsy% 剩余在线时间 #Ps:变量为以下Command Messag适用 Command: - 'say <%pmdh%>' Message: - '名字:%player% ' - '兑换的在线时间:%pmdh% ' - '剩余在线时间:%pmsy% ' #注意command里面 值可<1+1*5> 必须打上尖括号 Sudo: Enable: true #是否开启 机器人远程控制台 MainCommand: "sudo:" #主指令 例:sudo:list EventJframe: Enable: true PlayerMove: Enable: true Format: "%player%从 X:%x% Y:%y% Z:%z% 移动至 X:%tx% Y:%ty% Z:%tz%" CheckTime: 5 #检测速度 多少秒一次 PlayerBreakBlock: Enable: true Format: "%player%打破了 X:%x% Y:%y% Z:%z% 的 %block%" PlayerDeath: Enable: true Format: "%player%死亡在 X:%x% Y:%y% Z:%z%"
CheckVersion: Enable: true #开启自动检测更新 不会强制下载 Time: 86400 #秒为单位 |
v2.0.0版本 Message.yml PlayerQuitGroup: "发现该退群玩家绑定的游戏id %player% 在线 踢出玩家成功~"
KickPlayer: "发现该QQ上次申请的玩家白名单 %player% 在线 踢出玩家成功~"
PlayerOffline: "玩家不存在或不在线~"
GroupConfirm: "请在游戏中验证~"
GameConfirm: "§6Q群内的: %qq% 用户正在绑定此账号\n§6请在聊天栏输入 confirm %qq% 以完成绑定\n§6如果非本人操作请忽略此消息\n§7十秒有效时间~!"
GameConfirmFinish: "§a验证成功!"
NoBind: "你没有绑定游戏账号~"
NoEnable: "当前功能没有启用"
|
| 以下是旧版配置文件
| 因为后续版本开了检测Config 所以更新直接丢入插件即可 插件新增配置文件将会自动添加 但是注释会被覆盖 特开此楼 配置文件v1.0版本 注释版 MainAdminQQGroup: 1008686886 #主QQ群 MainAdminQQ: 1008686886 #主管理人 PlayerJoinMessage: Enable: true Message: "%player%加入了服务器" #玩家加入服务器时 发送到Q群里面的话 PlayerQuitMessage: Enable: true Message: "%player%退出了服务器" #玩家退出服务器时 发送到Q群里面的话 Check: GameCheck: Message: "群:" #发送至QQ群的检测文本 SendQQGroupMessage: "%player%>>>%chat%" isRemoveColor: true QQGroupCheck: Message: "服:" #发送至游戏内的检测文本 SendGameMessage: "[人工**]%player%>>>%chat%" isIDorName: true #为true发送至游戏内就是QQ号 为false发送至游戏内就是QQ群昵称 isRemoveColor: true ListCommands: "/list" #群内检测头 ListMessage: "当前在线人数:%online_number%\n玩家列表:%online_player%" System: ListenPort: 12138 #插件开放的端口 Ip: "127.0.0.1" Port: 5700 #Http上报地址 Rcon: Enable: false Ip: "0.0.0.0" Port: 19132 Password: "abcde" Private: true #只允许私聊使用 还是群聊 私聊都行 #true为只允许私聊 false为都行 |
配置文件v1.1版本 注释版
MainAdminQQGroup: 1008686886 #主QQ群 MainAdminQQ: 1008686886 #主管理人 PlayerJoinMessage: Enable: true Message: "%player%加入了服务器" #玩家加入服务器时 发送到Q群里面的话 PlayerQuitMessage: Enable: true Message: "%player%退出了服务器" #玩家退出服务器时 发送到Q群里面的话 Check: GameCheck: Message: "群:" #发送至QQ群的检测文本 SendQQGroupMessage: "%player%>>>%chat%" isRemoveColor: true Tip: Enable: true #是否开启发送完毕提示 Message: "消息发送成功~" #发送完毕提示消息 QQGroupCheck: Message: "服:" #发送至游戏内的检测文本 SendGameMessage: "[人工**]%player%>>>%chat%" isIDorName: true #为true发送至游戏内就是QQ号 为false发送至游戏内就是QQ群昵称 isRemoveColor: true Tip: Enable: true #是否开启发送完毕提示 Message: "消息发送成功~" #发送完毕提示消息 ListCommands: "/list" #群内检测头 ListMessage: "当前在线人数:%online_number%\n玩家列表:%online_player%" System: ListenPort: 12138 #插件开放的端口 Ip: "127.0.0.1" Port: 5700 #Http上报地址 Rcon: Enable: false Ip: "0.0.0.0" Port: 19132 Password: "abcde" Private: true #只允许私聊使用 还是群聊 私聊都行 #true为只允许私聊 false为都行 |
配置文件v1.2版本 注释版
MainAdminQQGroup: 1008686886 #主QQ群 MainAdminQQ: 1008686886 #主管理人 PlayerJoinMessage: Enable: true Message: "%player%加入了服务器" #玩家加入服务器时 发送到Q群里面的话 PlayerQuitMessage: Enable: true Message: "%player%退出了服务器" #玩家退出服务器时 发送到Q群里面的话 Check: GameCheck: Message: "群:" #发送至QQ群的检测文本 SendQQGroupMessage: "%player%>>>%chat%" isRemoveColor: true Tip: Enable: true #是否开启发送完毕提示 Message: "消息发送成功~" #发送完毕提示消息 QQGroupCheck: Message: "服:" #发送至游戏内的检测文本 SendGameMessage: "[人工**]%player%>>>%chat%" isIDorName: true #为true发送至游戏内就是QQ号 为false发送至游戏内就是QQ群昵称 isRemoveColor: true Tip: Enable: true #是否开启发送完毕提示 Message: "消息发送成功~" #发送完毕提示消息 ListCommands: "/list" #群内检测头 ListMessage: "当前在线人数:%online_number%\n玩家列表:%online_player%" System: ListenPort: 12138 #插件开放的端口 Ip: "127.0.0.1" Port: 5700 #Http上报地址 Rcon: Enable: false Ip: "0.0.0.0" Port: 19132 Password: "abcde" Private: true #只允许私聊使用 还是群聊 私聊都行 #true为只允许私聊 false为都行 WhiteList: Enable: true #是否开启 Check: "申请白名单:" #检测头 Message: "%player%成功申请了白名单~" #申请成功提示 %player%为申请的玩家name |
配置文件v1.3版本 注释版
MainAdminQQGroup: 1008686886
#主QQ群
MainAdminQQ: 1008686886
#主管理人
PlayerJoinMessage:
Enable: true
Message: "%player%加入了服务器"
#玩家加入服务器时 发送到Q群里面的话
PlayerQuitMessage:
Enable: true
Message: "%player%退出了服务器"
#玩家退出服务器时 发送到Q群里面的话
Check:
GameCheck:
Message: "群:"
#发送至QQ群的检测文本
SendQQGroupMessage: "%player%>>>%chat%"
isRemoveColor: true
Tip:
Enable: true
#是否开启发送完毕提示
Message: "消息发送成功~"
#发送完毕提示消息
QQGroupCheck:
Message: "服:"
#发送至游戏内的检测文本
SendGameMessage: "[人工**]%player%>>>%chat%"
isIDorName: true
#为true发送至游戏内就是QQ号 为false发送至游戏内就是QQ群昵称
isRemoveColor: true
Tip:
Enable: true
#是否开启发送完毕提示
Message: "消息发送成功~"
#发送完毕提示消息
ListCommands: "/list"
#群内检测头
ListMessage: "当前在线人数:%online_number%\n玩家列表:%online_player%"
System:
ListenPort: 12138
#插件开放的端口
Ip: "127.0.0.1"
Port: 5700
#Http上报地址
Rcon:
Enable: false
Ip: "0.0.0.0"
Port: 19132
Password: "abcde"
Private: true
#只允许私聊使用 还是群聊 私聊都行
#true为只允许私聊 false为都行
WhiteList:
Enable: true
#是否开启
Check: "申请白名单:"
#检测头
Message: "%player%成功申请了白名单~"
#申请成功提示 %player%为申请的玩家name
PlayerBind:
Enable: true
#是否开启
Check: "绑定:"
#检测头
Message: "绑定成功~"
#绑定成功提示
PlayerInfo:
Enable: true
#是否开启
Check: "我的信息"
#检测头
Message:
- '%player%个人信息'
- '金币:%money%'
- '状态:%online%'
- '离线时间:%offline_time%'
- '首次进服:%first_time%'
#信息
AdminCommands:
#管理员指令列表
White:
MainCommand: "/White "
#主指令
Add: "add "
#添加
Del: "del "
#删除
List: "list"
#列表
Admin:
MainCommand: "/Admin "
Add: "add "
Del: "del "
List: "list"
Group:
MainCommand: "/Group "
Add: "add "
Del: "del "
List: "list"
|
配置文件v1.4版本 注释版
MainAdminQQGroup: 1008686886
#主QQ群
MainAdminQQ: 1008686886
#主管理人
PlayerJoinMessage:
Enable: true
Message: "%player%加入了服务器"
#玩家加入服务器时 发送到Q群里面的话
PlayerQuitMessage:
Enable: true
Message: "%player%退出了服务器"
#玩家退出服务器时 发送到Q群里面的话
Check:
GameCheck:
Message: "群:"
#发送至QQ群的检测文本
SendQQGroupMessage: "%player%>>>%chat%"
isRemoveColor: true
Tip:
Enable: true
#是否开启发送完毕提示
Message: "消息发送成功~"
#发送完毕提示消息
QQGroupCheck:
Message: "服:"
#发送至游戏内的检测文本
SendGameMessage: "[人工**]%player%>>>%chat%"
isIDorName: true
#为true发送至游戏内就是QQ号 为false发送至游戏内就是QQ群昵称
isRemoveColor: true
Tip:
Enable: true
#是否开启发送完毕提示
Message: "消息发送成功~"
#发送完毕提示消息
ListCommands: "/list"
#群内检测头
ListMessage: "当前在线人数:%online_number%\n玩家列表:%online_player%"
System:
ListenPort: 12138
#插件开放的端口
Ip: "127.0.0.1"
Port: 5700
#Http上报地址
Rcon:
Enable: false
Ip: "0.0.0.0"
Port: 19132
Password: "abcde"
Private: true
#只允许私聊使用 还是群聊 私聊都行
#true为只允许私聊 false为都行
WhiteList:
Enable: true
#是否开启
Check: "申请白名单:"
#检测头
Message: "%player%成功申请了白名单~"
#申请成功提示 %player%为申请的玩家name
PlayerBind:
Enable: true
#是否开启
Check: "绑定:"
#检测头
Message: "绑定成功~"
#绑定成功提示
PlayerInfo:
Enable: true
#是否开启
Check: "我的信息"
#检测头
Message:
- '%player%个人信息'
- '金币:%money%'
- '状态:%online%'
- '离线时间:%offline_time%'
- '首次进服:%first_time%'
#信息
AdminCommands:
#管理员指令列表
White:
MainCommand: "/White "
#主指令
Add: "add "
#添加
Del: "del "
#删除
List: "list"
#列表
Admin:
MainCommand: "/Admin "
Add: "add "
Del: "del "
List: "list"
Group:
MainCommand: "/Group "
Add: "add "
Del: "del "
List: "list"
|
v1.4版本 Message.yml
PlayerQuitGroup: "发现该退群玩家绑定的游戏id %player% 在线 踢出玩家成功~"
KickPlayer: "发现该QQ上次申请的玩家白名单 %player% 在线 踢出玩家成功~"
PlayerOffline: "玩家不存在或不在线~"
GroupConfirm: "请在游戏中验证~"
GameConfirm: "§6Q群内的: %qq% 用户正在绑定此账号\n§6请在聊天栏输入 confirm %qq% 以完成绑定\n§6如果非本人操作请忽略此消息\n§7十秒有效时间~!"
GameConfirmFinish: "§a验证成功!"
NoBind: "你没有绑定游戏账号~"
|
配置文件v1.5版本 注释版
MainAdminQQGroup: 1008686886 Message: "%player%加入了服务器" Message: "%player%退出了服务器" SendQQGroupMessage: "%player%>>>%chat%" SendGameMessage: "[人工**]%player%>>>%chat%" #为true发送至游戏内就是QQ号 为false发送至游戏内就是QQ群昵称 ListMessage: "当前在线人数:%online_number%\n玩家列表:%online_player%" Message: "%player%成功申请了白名单~" #申请成功提示 %player%为申请的玩家name |
{:ruby:}v1.5版本 Message.yml{:ruby:}
PlayerQuitGroup: "发现该退群玩家绑定的游戏id %player% 在线 踢出玩家成功~"
KickPlayer: "发现该QQ上次申请的玩家白名单 %player% 在线 踢出玩家成功~"
PlayerOffline: "玩家不存在或不在线~"
GroupConfirm: "请在游戏中验证~"
GameConfirm: "§6Q群内的: %qq% 用户正在绑定此账号\n§6请在聊天栏输入 confirm %qq% 以完成绑定\n§6如果非本人操作请忽略此消息\n§7十秒有效时间~!"
GameConfirmFinish: "§a验证成功!"
NoBind: "你没有绑定游戏账号~"
NoEnable: "当前功能没有启用"
|
{:ruby:}配置文件v1.6版本 注释版{:ruby:}
MainAdminQQGroup: 1008686886 Message: "%player%加入了服务器" Message: "%player%退出了服务器" SendQQGroupMessage: "%player%>>>%chat%" SendGameMessage: "[人工**]%player_name% %player%>>>%chat%" #为true发送至游戏内就是QQ号 为false发送至游戏内就是QQ群昵称 ListMessage: "当前在线人数:%online_number%\n玩家列表:%online_player%" Message: "%player%成功申请了白名单~" #申请成功提示 %player%为申请的玩家name - '[CMD]say hellow %player%' - '[ACTION]§a2333%player%]10]70]20' - '[TITLE]%player%]SubTitle]10]70]20' #- '[TITLE]%player%]SubTitle]10]70]20' #- '[TITLE]主标题]副标题]淡入时间]停留时间]淡出时间' #- '[CHAT]玩家发送的指令' #加/就是指令 不加就是消息 #- '[ACTION]§a2333%player%]10]70]20' #- '[ACTION]发送的消息]淡入时间]停留时间]淡出时间' - '[CMD]say hellow %player%' - '[ACTION]§a2333%player%]10]70]20' - '[TITLE]%player%]SubTitle]10]70]20' #- '[TITLE]%player%]SubTitle]10]70]20' #- '[TITLE]主标题]副标题]淡入时间]停留时间]淡出时间' #- '[CHAT]玩家发送的指令' #加/就是指令 不加就是消息 #- '[ACTION]§a2333%player%]10]70]20' #- '[ACTION]发送的消息]淡入时间]停留时间]淡出时间' Title: "兑换商店 你当前积分%points%" Success: "兑换%item%成功,花费%points%点积分" Item: "物品:%item% 所需积分:%points%" #签到奖励 1~100之间随机数字 包括1 和 100 如果不想随机就填数字 Message: '签到成功,获得%reward%' #签到完成发送得话 %reward%获得多少积分点变量 AlreadySign: "你今天已经签到了~每日五点刷新签到噢~" #Ps:变量为以下Command Messag适用 #注意command里面 值可<1+1*5> 必须打上尖括号 |
{:ruby:}v1.6版本 Message.yml{:ruby:}
PlayerQuitGroup: "发现该退群玩家绑定的游戏id %player% 在线 踢出玩家成功~"
KickPlayer: "发现该QQ上次申请的玩家白名单 %player% 在线 踢出玩家成功~"
PlayerOffline: "玩家不存在或不在线~"
GroupConfirm: "请在游戏中验证~"
GameConfirm: "§6Q群内的: %qq% 用户正在绑定此账号\n§6请在聊天栏输入 confirm %qq% 以完成绑定\n§6如果非本人操作请忽略此消息\n§7十秒有效时间~!"
GameConfirmFinish: "§a验证成功!"
NoBind: "你没有绑定游戏账号~"
NoEnable: "当前功能没有启用"
|
|
|
|
|
作者: 1837019522
时间: 2020-2-29 18:39
已更新 感谢建议
作者: 雷布
时间: 2020-3-1 12:12
为什么会有这么一长串的报错???
作者: Hai_Sa
时间: 2020-3-1 12:32
楼主你好还是我

是这样的自从装了这个插件服务器时不时崩溃是个啥情况。。
作者: 萧若
时间: 2020-3-1 12:41
建议加上玩家,自己自动申请白名单的功能这样玩家们入群可以自行申请白名单,但是退群后白名单将被移除也就是说Q号和玩家ID绑定的这种,还推荐可以与现在NK最热门的经济前置对接API接口实现积分查询等一些有趣的功能玩法。
作者: 1837019522
时间: 2020-3-1 15:14
酷Q插件装上端口配置对了嘛 他拒绝访问连接 或者采用重启的方式 如果还有的话可以贴上配置文件 我将在下个版本进行修复
作者: 1837019522
时间: 2020-3-1 15:16
感谢意见 将会在下个版本进行更新

作者: 1837019522
时间: 2020-3-1 19:50
在v1.2版本已更新白名单部分 但查询经济等暂未添加 因为在群内可以绑定任意玩家 查询经济或是支付 所以此版本暂未添加 后续版本可能加入
作者: 果子狸大人
时间: 2020-3-2 14:08
请问支持linux平台吗?
作者: 1837019522
时间: 2020-3-2 15:41
并没有测试 也许可以用 你可以尝试以下
作者: sunjianyao
时间: 2020-3-2 19:28
大佬,不支持酷qPro吗(?-ω-`)
-
-6c6eaa614c011142.jpg
(7.91 KB, 下载次数: 6)
作者: jinqi0216
时间: 2020-3-3 15:04
好东西,拿走了,感谢楼主
作者: 萧若
时间: 2020-3-3 20:55
建议一下如果楼主有能力的话希望可以将指令中文化一下更好的操控
如果不能可以尝试将指令给缩短一些,有些指令可能存在太长,不好记忆。
作者: 1837019522
时间: 2020-3-4 11:16
嗯 在新版本添加自定义管理指令
作者: 1837019522
时间: 2020-3-4 18:38
已添加 v1.3版本 并且可以绑定游戏玩家查询金币
作者: 萧若
时间: 2020-3-4 21:48
给作者提个建议一些提示的信息可以支持自定义,然后让用户自己动手制作提示信息,这样可能会更多元化一些,这可能算是一个拓展吧!指令是支持完全自定义吗?
作者: 喵不嗷
时间: 2020-3-5 17:37
本帖最后由 喵不嗷 于 2020-3-5 17:39 编辑
大大,希望增加一个新功能:
如果玩家在游戏里发言,机器人就在群里重复一遍~而不需要输入指令,群里说话也在游戏重复,同样不需要指令
作者: 1837019522
时间: 2020-3-5 17:39
已有功能 - -请查阅帖子
作者: 喵不嗷
时间: 2020-3-5 18:14
1837019522 发表于 2020-3-5 17:39
已有功能 - -请查阅帖子
现在这个版本不是必须要输入指令才行吗,如果聊天的话不是很方便
作者: 1837019522
时间: 2020-3-5 18:17
将检测头中改为 "" 即可
作者: 喵不嗷
时间: 2020-3-5 18:21
1837019522 发表于 2020-3-5 18:17
将检测头中改为 "" 即可
霍,这样呀,谢谢大大!
作者: 1837019522
时间: 2020-3-6 19:01
已更新v1.4 管理员指令是完全自定义的
作者: 龙魂d残雪
时间: 2020-3-7 13:38
支持一下
作者: 萧若
时间: 2020-3-8 15:47
作者可以建议加一个服务器进入和退出的提示,并且可以自定义一下提示消息,可以加个开关如果不喜欢的人可以关掉这个模式,如果有需要的人可以开启这个模式。
作者: 1837019522
时间: 2020-3-8 15:49
游戏内还是群内 如果是群内已经有了
作者: 幻昼
时间: 2020-3-10 19:35
你好作者,请问一下。我使用此插件发现出/list ,服: ,申请白名单,玩家进/退服提醒之外。其他指令机器人无法识别,发送了没有任何回应。配置列表中已添加了群号和管理员账号,请问这种情况怎么处理。如有打扰请谅解。
作者: 1837019522
时间: 2020-3-10 21:51
请确认一下酷Q插件界面连接上没 或者服务器后台有无报错
作者: 幻昼
时间: 2020-3-10 22:01
酷Q界面连接上了,启动服务器机器人有提示信息。后台无报错
作者: 幻昼
时间: 2020-3-10 22:14
你好,cmd:指令 用英文键盘能执行 绑定玩家一直不能执行
作者: 1837019522
时间: 2020-3-10 22:17
加我qq详细描述一下
作者: Nyan-Cat
时间: 2020-3-13 08:30
地址都填对了,但是就是提示http://127.0.0.1:12138无法访问,阿里云的服务器
作者: Nyan-Cat
时间: 2020-3-13 08:59
显示上报地址http://127.0.0.1:12138无法访问,配置都对了(用默认的,没改)
作者: 223s
时间: 2020-3-14 15:05
请问楼主,QQ群里发消息酷Q没有反应,没有消息返回是什么情况
作者: 1837019522
时间: 2020-3-14 20:03
检查有无报错
作者: 223s
时间: 2020-3-15 12:30
没有报错,服务器的“【mykuQ】加载成功”的消息有返回,从服务器发给QQ的消息有用,但是从QQ发给服务器的指令没有用,我看了酷Q日志,上面也没有返回消息。而且服务器插件的配置文件中的“会自动变成‘,就很奇怪。
作者: 223s
时间: 2020-3-15 12:35
这是配置文件
MyKuQ.zip
(1.47 KB, 下载次数: 4)
作者: 1837019522
时间: 2020-3-15 13:56
版本是否为最新的1.4.1
作者: 223s
时间: 2020-3-15 14:39
版本的确是最新的1.4.1
作者: 1837019522
时间: 2020-3-15 15:47
加我qq 私聊处理
作者: 马踏踏
时间: 2020-3-16 09:13
挺好的插件,支持一下

作者: MeiyuanaQ
时间: 2020-3-17 00:07
有没有面板服的机器人教程
作者: 1837019522
时间: 2020-3-17 00:25
也可以用于面版 但是酷Q你需要找个地方挂
作者: MeiyuanaQ
时间: 2020-3-17 00:35
我用阿里云服务器挂的机器人怎么连接其他地方买的面板服
作者: 1837019522
时间: 2020-3-17 00:52
面报好像是用不了的 我才想起来 除非你的面板不限制端口 否则是不能使用的
作者: MeiyuanaQ
时间: 2020-3-17 13:57
好吧
作者: 萧若
时间: 2020-3-18 18:52
提个小建议,建议加入退出服务器的提示,提示退出的时间,玩了多久,给予一些温馨的提示语比如,你在游戏中玩了100分钟了,快去休息一下吧,如果可以的话,我只是建议emm
作者: Pardoned
时间: 2020-3-19 21:37
楼主大大,我发现我装好了,只有进服退服提醒,其他功能用不成
作者: xiaoziyi
时间: 2020-3-20 14:49
Pardoned 发表于 2020-3-19 21:37
楼主大大,我发现我装好了,只有进服退服提醒,其他功能用不成
一样的,我也是这种情况
作者: 1837019522
时间: 2020-3-21 17:39
这个提示玩了多久应该属于 别的在线奖励插件吧= = 1.6版本考虑下加入在线奖励机制
作者: szzz666
时间: 2020-3-21 18:58
好好好好好好好好好好好好好好
作者: qmyidc
时间: 2020-3-22 01:23
66666666666666666666666666666
作者: 44556666
时间: 2020-3-22 10:19
可以可以,看看
作者: szzz666
时间: 2020-3-22 17:56
cn.hutool.core.io.IORuntimeException: ConnectException: Connection refused (Connection refused) at cn.hutool.http.HttpRequest.send(HttpRequest.java:1072) at cn.hutool.http.HttpRequest.execute(HttpRequest.java:936) at cn.hutool.http.HttpRequest.execute(HttpRequest.java:902) at cc.moecraft.icq.sender.IcqHttpApi.send(IcqHttpApi.java:111) at cc.moecraft.icq.sender.IcqHttpApi.sendReturnRaw(IcqHttpApi.java:135) at cc.moecraft.icq.sender.IcqHttpApi.send(IcqHttpApi.java:161) at cc.moecraft.icq.sender.IcqHttpApi.send(IcqHttpApi.java:175) at cc.moecraft.icq.sender.IcqHttpApi.getLoginInfo(IcqHttpApi.java:677) at cc.moecraft.icq.accounts.BotAccount.<init>(BotAccount.java:37) at cc.moecraft.icq.PicqBotX.addAccount(PicqBotX.java:219) at cc.moecraft.icq.PicqBotX.addAccount(PicqBotX.java:199) at com.wcpe.MyKuQ.Main.loadKuQ(Main.java:354) at com.wcpe.MyKuQ.Main.onEnable(Main.java:190) at cn.nukkit.plugin.PluginBase.setEnabled(PluginBase.java:89) at cn.nukkit.plugin.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:117) at cn.nukkit.plugin.PluginManager.enablePlugin(PluginManager.java:439) at cn.nukkit.Server.enablePlugin(Server.java:741) at cn.nukkit.Server.enablePlugins(Server.java:730) at cn.nukkit.Server.<init>(Server.java:566) at cn.nukkit.Nukkit.main(Nukkit.java:112) Caused by: java.net.ConnectException: Connection refused (Connection refused) at java.base/java.net.PlainSocketImpl.socketConnect(Native Method) at java.base/java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:399) at java.base/java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:242) at java.base/java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:224) at java.base/java.net.Socket.connect(Socket.java:609) at java.base/sun.net.NetworkClient.doConnect(NetworkClient.java:177) at java.base/sun.net.
www.http.HttpClient.openServer(HttpClient.java:474) at java.base/sun.net.
www.http.HttpClient.openServer(HttpClient.java:569) at java.base/sun.net.
www.http.HttpClient.<init>(HttpClient.java:242) at java.base/sun.net.
www.http.HttpClient.New(HttpClient.java:341) at java.base/sun.net.
www.http.HttpClient.New(HttpClient.java:362) at java.base/sun.net.
www.protocol.http.HttpURLConnection.getNewHttpClient(HttpURLConnection.java:1248) at java.base/sun.net.
www.protocol.http.HttpURLConnection.plainConnect0(HttpURLConnection.java:1187) at java.base/sun.net.
www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:1081) at java.base/sun.net.
www.protocol.http.HttpURLConnection.connect(HttpURLConnection.java:1015) at java.base/sun.net.
www.protocol.http.HttpURLConnection.getOutputStream0(HttpURLConnection.java:1362) at java.base/sun.net.
www.protocol.http.HttpURLConnection.getOutputStream(HttpURLConnection.java:1337) at cn.hutool.http.HttpConnection.getOutputStream(HttpConnection.java:454) at cn.hutool.http.HttpRequest.sendFormUrlEncoded(HttpRequest.java:1090) at cn.hutool.http.HttpRequest.send(HttpRequest.java:1062) ... 19 more
作者: 2632996034
时间: 2020-3-23 05:51
77777777

作者: Qier233
时间: 2020-3-23 10:42
大三大四对13313
作者: Qier233
时间: 2020-3-23 13:54
大佬,为什么玩家不能使用积分兑换页面
作者: Qier233
时间: 2020-3-23 13:59
绑定了白名单但是mykuq积分兑换指令只能op使用
作者: Qier233
时间: 2020-3-23 14:13
还有绑定验证时间有点短,玩家们反应不过来,建议改成30秒
作者: 20081018ljl
时间: 2020-3-23 15:07
哈哈哈,i了i了
作者: 梦希酱ing
时间: 2020-3-25 11:07
哦豁居然nk也有机器人了,支持一下
作者: wyrrobin
时间: 2020-3-25 13:55
谢谢,服务器看起来高大上了
作者: minecraftpeplay
时间: 2020-3-25 18:34
感谢作者分享
作者: 123456tty
时间: 2020-3-26 03:25
非常方便好用,设置也简单
作者: 123456tty
时间: 2020-3-26 04:44
本帖最后由 123456tty 于 2020-3-26 10:21 编辑
配置对的,Linux系统也是java一大堆报错
作者: 2827029783
时间: 2020-3-26 19:58
66666666666666666666666666
作者: 123456tty
时间: 2020-3-26 21:50
我用Linux报错,使用win无问题
作者: Ethan老安
时间: 2020-3-26 23:29
111111111111152424545757367
作者: 1837019522
时间: 2020-3-26 23:59
linux 报错截图一下 我看看啥情况
作者: 1837019522
时间: 2020-3-27 00:00
插件配置正确?
作者: 1971106843
时间: 2020-3-27 00:09
好东西压
作者: 北孑dada
时间: 2020-3-27 12:07
感谢作者提供插件
作者: 123456tty
时间: 2020-3-27 21:19
和他们发的一样,就是一大堆JAVA啥的,不是太懂
作者: XIngChen_SKL
时间: 2020-3-28 18:02
taihao了,现在需要的东西,支持
作者: tdcap
时间: 2020-3-29 19:17
测试呜呜呜呜呜呜呜呜呜呜呜呜
作者: 2456532755
时间: 2020-3-29 20:00
6666666666666
作者: 2838393030
时间: 2020-3-30 00:39
123567890谢
作者: huangchao520
时间: 2020-3-30 00:54
顶贴?!!!?
作者: 升级a
时间: 2020-3-30 11:21
好好好好好好好好好
作者: biliAxinMAX
时间: 2020-4-1 10:43
顶!!!!!!!
作者: dadafox
时间: 2020-4-2 14:38
还行,支持下
作者: s小树林s
时间: 2020-4-3 09:22
很不错呢,QQ上就能管理了。
作者: xiaofran233
时间: 2020-4-3 14:47
感谢楼主!!!!
作者: 萧若
时间: 2020-4-3 16:29
请问作者还更新嘛?
作者: 萧若
时间: 2020-4-3 16:35
作者加油!!!!
作者: 1837019522
时间: 2020-4-3 20:21
过几天 最近鸽

作者: 白洛忧
时间: 2020-4-4 22:26
MCBBS有你更精彩~
作者: 秋-月
时间: 2020-4-5 14:06
666666666666
作者: hanpi001
时间: 2020-4-5 22:50
emmm讲道理我没看懂
作者: 幻昼
时间: 2020-4-5 23:16
增加个管理员加/减积分怎么样?
作者: mclingwu
时间: 2020-4-6 04:23
66666666666666666666666