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
非常感谢,谢谢楼主分享

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

下一页 最后一页