欢迎来到 PlanetBBS

现在就加入我们,访问我们的所有功能。一旦注册并登录,您将能够创建主题,张贴对现有主题的答复,给您的其他成员的声誉,获得自己的私人信使,等等。它也是快速和完全免费的,所以你还在等什么?
PTitle 称号插件

LLSE PTitle 称号插件 v1.0.2 密码:748k

没有下载权限
PTitle - 一个高度自定义的称号插件


-------首先声明-------
使用Planet工作室的所有资源意味着你必须遵守
MOJANG EULA
本人是一个纯小白作者,在制作PQuery之前没有任何开发插件的基础,但并没有妨碍我热爱做插件的心,这不,经过我四天不懈努力,我的第二款插件PTitle制作完成
在创作期间,我厚脸皮的请教四位开发者大佬,还有在QQ群里面热心网友的帮助下,我完成了PTitle插件的98%代码,最后的2%是在下架称号的逻辑上,但不影响其他功能使用,所以今天面向大家,进行公测,未来称号插件还会围绕称号添加更多功能,敬请期待

严禁使用本插件进行商业行为
如果非本插件问题或违反EULA及涉及到法律相关问题,Planet工作室概不负责

-------鸣谢-------
首先先感谢四位开发者大佬指点
KING | Huohua | Yoyo | 北斗七星TJ
还有QQ群的热心网友​

-------支持的功能-------​
1.支持进服给默认称号(首发支持)
2.支持默认称号自定义(首发支持,v1.0.2开始可在线更改)
3.支持取消佩戴称号(首发支持)
4.支持在线上架称号(首发支持)
5.支持在线下架称号--由 Moxiner 提供的解决方案(v1.0.1 开始支持)
6.支持出售称号(v1.0.2 开支支持)
7.支持支持删除称号(v1.0.2 开支支持)
8.支持在线配置功能 (v1.0.2 开支支持)
9.支持佩戴称号的效果(计划中)
10.支持离线更改佩戴称号(计划中)
11.支持离线上架、下架称号(计划中)
12.支持玩家在线自己定制称号(计划中)
13.支持语言文件(计划中)
14.支持称号分类(由某服玩家提供的建议-计划中)
15.支持管理员赋予称号功能(计划中)
16.支持管理员删除玩家称号功能(计划中)
对接插件:
1.与PQuery对接(可查询当前佩戴称号)
2.与yoyo的侧边栏对接(已发布,点击查看原插件 | 点击查看二次开发插件
3.与玩家商店对接(可交易拥有的称号)(申请中)

-------指令说明-------
/ch - 我的称号
/chshop - 称号商城
/dech - 取消佩戴称号
/chset - 称号设置

-------配置文件说明-------​
开服自动生成配置文件
配置文件路径为:BDS/plugins/Ptitle/Config.json
数据文件路径为:BDS/plugins/Ptitle/data
数据文件有五个分别是
PTitleData.json - 玩家获得的称号汇总(暂用此文件数据,后期更新出出售功能时会删掉)
PTitleInto.json - 玩家进服获得默认称号的名单(避免进服重复进服获默认得就靠这个)
PTitlePlayer.json - 玩家获得的称号汇总2(暂时不用此文件数据,但不要删除,是用来记录玩家获得的称号及获得时候的价格)
PTitleSet.json - 玩家当前使用的称号(聊天输出就读这个文件的数据)
PTitleStore.json - 称号商城数据(称号商城出售的称号就是在这个文件夹里)
以下是v1.0.2的config.json配置文件
JSON:
{//v1.0.2使用的新版配置文件,将旧版的Config.json删除后重新开服即可
"money": 0,//称号插件使用的经济来源(0为计分板,1为LLMoney)
"score": "money",//计分板项的名称(默认为money,根据自己的积分项更改)
"defaulch": "萌新求饶",//默认称号(v1.0.2 后支持在线更改)
"chset": {//称号设置
"buych": false,//是否开启购买称号(v1.0.2 后支持在线更改)
"sellch": false,//是否开启出售称号称号(v1.0.2 后支持在线更改)
"deletech": false//是否开启删除称号(v1.0.2 后支持在线更改)
}
}
{//v1.0.0-v1.0.1使用的配置文件
config: {
defaulch: "萌新求饶",
money: 0,
score: "money"
}
}

-------功能说明-------
暂无
-------部分功能图骗-------​
1651593805658.png


1651593822968.png


JSON:
{
"titleshop": [
{
"title": "萌新求饶",
"money": 0
 },
{
"title": "§6齐天大圣",
"money": 99999
}
]
}
Config.json配置文件说明:
本插件支持计分板+LLMoney双经济系统,你可以在Config配置文件中更换
JSON:
{
"config": {
"defaulch": "萌新求饶",//进服的默认称号,可自定义更改
"money": 0,//0为计分板,1为LLMoney
"score": "money"//当使用计分板时才会生效,默认为money
}
}

-------其他说明-------​
打造一个插件“生态圈”
问:什么是插件“生态圈”?
答:我理解的插件“生态圈”为,所有插件都能相互兼容且配合,例如在“Yoyo”的侧边栏上增加称号显示,再或者用“北斗七星TJ”的任务插件进行做任务获得称号,又或者是对接PQuery插件在QQ群里查询到等等
问:那不如做成一个插件?
答:是的,做成一个插件也不是不可以,但不是所有人都会去用集成插件,就像你想要的某个功能在你使用的整合插件中并不好用,而另外的插件更好用,却无法与集成插件对接。


以下是对接Naive的正则表达式 点击前往Mirai+Naive资源贴下载
正则表达式捕获权限执行
\[ChatCH]\s<(.+?)>\s(.+?)$控制台0>>$1 >> $2
正则表达式的基础用法:
在正则表达式中,"<<"表示向控制台输入 ">>"表示向外输出。
一个(.+?)等于一个执行$,顺序按照正则表达式的顺序来
\s表示空格,\n表示换行
所以你可以自定义成:>>玩家:$1在服里bb:$2
作者
Planet工作室
下载
2
查看
145
首次发布
最后更新
评分
0.00 星 0 星

来自Planet工作室的更多资源

最新更新

  1. v1.0.2

    晚点再填
shape1
shape2
shape3
shape4
shape7
shape8
顶部