AlbertBlue
本帖最后由 AlbertBlue 于 2022-1-29 23:04 编辑
介绍
本插件为AmazingBot的附属插件
AamazingBot:
使用本插件前请确保您的服务器安装了AmazingBot与PlaceHolderAPI

本插件可以让您自定义机器人的回复
由关键词触发,支持图片渲染与PlaceHolderAPI

默认配置文件
PasteBin: https://pastebin.com/kfj7X5Pp



配置文件内的字体颜色请自行百度rbg颜色转换
字体输入/abcm fonts 查看 列表为系统字体
x z 为文字位置 可自行根据图片修改调试
如果图片只有一个source而无texts选项则发送原图
文本换行请使用\n


默认配置服务器信息的效果


"在线 0 玩家"使用文字发送 其余信息采用图片渲染
你也可以自己改成全部采用图片
文字的位置 大小 颜色 样式 字体 均可完全自定义
且支持PlaceHolderAPI

注意: mcmmo等级 玩家血量 这些变量如果离线会显示空
要测试变量是否支持离线玩家请使用/papi parse 玩家 变量
图片请自行在images文件夹内添加
默认2张

玩家信息的效果



随机图片



根据玩家状态返回不同信息教程



其它变量




推荐附属变量插件



画中画




直接使用网络图片作为背景




正则匹配



发送其他类型消息



执行命令并返回结果




主动发送消息



配置分离



指令&权限

插件管理员权限: abcustommessages.admin
可执行/abcm reload  - 重新载入
/abcm fonts - 查看系统的所有字体列表
/abcm log - 打开消息日志
/abcm listmessages - 列出加载的自定义消息模版
/abcm listimages - 列出加载的自定义图片模版
主动发送消息: abcustommessages.send
/abcm send <群号> <玩家> <消息ID> - 向群内主动发送信息


插件下载
当前版本1.0.12

更新日志




clearlove_7
这都发出来了???ab牛逼!!!!

苏小研
a哥猛啊,妙啊,AmazingBot附属又增多了

无畏战天下
mcbbs有你更精彩

チルノ_
大佬NB!感谢大佬的插件!

Eiup_Niow
我爱你 ab

TGone1
又是一款对接QQ群的插件,好评~

1575442826
不错的插件,对我服务器有帮助保存起来

Shura_Boy
这个如果可以用在网站上就好了

catcatMiao
clearlove_7 发表于 2021-7-7 20:45
这都发出来了???ab牛逼!!!!

有太多模仿的插件在流传了

shendian233
为什么我使用我的信息和服务器信息第2次没有反应

酥氿鸭
感谢分享

维特斯观察者
感谢老爷的分享

你怎么回事
6666666666666666666

TanMu丶
MCBBS有你更精彩~

丫叽
是想用。但是往回看附属全都看不了 ,要20金立一个 。

YinDang
看着很强

梓苏鸭
很好,很强大

porkliver
离线的变量怎么解决呢?

表示路过
插件下载地址不见了,能补一下吗?

颅内开灯
AByyds!这个也发布更新了!

3441785369
感谢楼主分享

565585
MCBBS有你更精彩~

小小疯癫
您好,您的插件由于MCBBS原因被吞掉了
您能否补上或者私发至我的邮箱
[email protected]
谢谢您的帮助

yuhao5018
莫名奇妙突然用不了了  之前用的好好的

[09:33:31 INFO]: [ABCustomMessage] 群[xxxxxxxxx]: 我的信息
[09:33:31 ERROR]: Could not pass event GroupMessageEvent to ABCustomMessage v1.0.6
java.lang.NoClassDefFoundError: Could not initialize class java.awt.GraphicsEnvironment$LocalGE
        at java.awt.GraphicsEnvironment.getLocalGraphicsEnvironment(GraphicsEnvironment.java:129) ~[?:?]
        at java.awt.image.BufferedImage.createGraphics(BufferedImage.java:1181) ~[?:?]
        at me.albert.abcustommessage.utils.MessageUtil.getImage(MessageUtil.java:97) ~[?:?]
        at me.albert.abcustommessage.utils.MessageUtil.sendMessage(MessageUtil.java:55) ~[?:?]
        at me.albert.abcustommessage.listeners.MessageListener.onMsg(MessageListener.java:41) ~[?:?]
        at com.destroystokyo.paper.event.executor.asm.generated.GeneratedEventExecutor528.execute(Unknown Source) ~[?:?]
        at org.bukkit.plugin.EventExecutor.lambda$create$1(EventExecutor.java:69) ~[patched_1.16.5.jar:git-Paper-786]
        at co.aikar.timings.TimedEventExecutor.execute(TimedEventExecutor.java:76) ~[patched_1.16.5.jar:git-Paper-786]
        at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:70) ~[patched_1.16.5.jar:git-Paper-786]
        at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:624) ~[patched_1.16.5.jar:git-Paper-786]
        at me.albert.amazingbot.bot.Bot.callEvent(Bot.java:24) ~[?:?]
        at me.albert.amazingbot.bot.Bot.lambda$null$1(Bot.java:70) ~[?:?]
        at net.mamoe.mirai.event.EventChannel$subscribeAlways$2$1.invoke(EventChannel.kt:511) ~[?:?]
        at net.mamoe.mirai.event.EventChannel$subscribeAlways$2$1.invoke(EventChannel.kt:60) ~[?:?]
        at kotlinx.coroutines.InterruptibleKt.runInterruptibleInExpectedContext(Interruptible.kt:46) ~[?:?]
        at kotlinx.coroutines.InterruptibleKt.access$runInterruptibleInExpectedContext(Interruptible.kt:1) ~[?:?]
        at kotlinx.coroutines.InterruptibleKt$runInterruptible$2.invokeSuspend(Interruptible.kt:38) ~[?:?]
        at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) ~[?:?]
        at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106) ~[?:?]
        at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:571) ~[?:?]
        at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:750) ~[?:?]
        at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:678) ~[?:?]
        at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:665) ~[?:?]

AlbertBlue
yuhao5018 发表于 2021-8-20 13:35
莫名奇妙突然用不了了  之前用的好好的

[09:33:31 INFO]: [ABCustomMessage] 群[xxxxxxxxx]: 我的信息

换了java么,试试启动参数加这个-Djava.awt.headless=true

yuhao5018
AlbertBlue 发表于 2021-8-21 09:50
换了java么,试试启动参数加这个-Djava.awt.headless=true

没换呢,就只是换了下paper新构造的版本  我去试试

baiyiming
MCBBS有你更精彩~

阿权本权
可以,刚好需要这个插件

yuhao5018
AlbertBlue 发表于 2021-8-21 09:50
换了java么,试试启动参数加这个-Djava.awt.headless=true

还是不行,我换文字消息了。

Dante_7
你的图片挂了ab

HaPi_r
本帖最后由 HaPi_r 于 2021-11-1 06:26 编辑

感谢分享
已经用上了(能不能加个图片缓存的啊...
(不然每次都得绕-墙去获取皮肤.
(延迟是真的有点高.





oooP1n
太牛了!太牛了!!!

oooP1n
感谢分享 教学很有用

oooP1n
又来了!!!怕被锁贴看不了qwq 顶顶

oooP1n
功能强大 很多东西可以自定义

依仙恋凡
MCBBS有你更精彩~

爱玩MC的小盆友
不错的插件,支持一下

爱玩MC的小盆友
不错的插件,支持

小珂不要太无聊
感谢分享!

小珂不要太无聊
多好的东西啊awa

wax155
mcbbs有你更精彩

玖狙梦
什么时候更新1.18

nigeshadiao123
这个插件nb啊,A哥牛逼

92281460632
好难受啊,没有金立

蓝蓝awa
挺好的啦,支持一下哦

bilusi520
非常感谢,谢谢楼主分享

bilusi520
非常感谢,谢谢楼主分享

bilusi520
非常感谢,谢谢楼主分享

细雨清风
牛逼啊 使用起来很方便

第一页 上一页 下一页 最后一页