本帖最后由 why637636 于 2021-8-17 13:34 编辑
BerryStrengthen
v-1.1
更新!新增自定义原版GUI界面!每个格子都可以自定义!原版GUI支持更高版本!
一款高度自定义|贴图GUI|不同物品不同强化路线|强化失败可掉级,损坏|幸运石
的原创强化插件
为何不点我主页看看我的其他插件呢?
插件介绍
一款可以自定义很多东西,支持多路线的强化插件
配置文件简单好用,适合RPG服务器使用!
本插件不带任何属性功能!请配合其他的Lore属性插件使用!
指令|权限|配置文件
一、指令
- openbs:打开强化界面
- bsreload:重载config和item文件
复制代码 二、权限
- openbs:无权限
- bsreload:默认OP(所需权限bsreload)
复制代码 三、配置文件
1、config.yml
- #全局消息设置
- openGui: '&b你打开了强化界面'
- closeGui: '&b你关闭了强化界面'
- itemNull: '&b物品不能为空!'
- itemNot: '&b该物品不能强化!'
- stoneNull: '&b强化石不能为空!'
- stoneNot: '&b强化石不匹配!'
- stoneLess: '&b强化石不够!'
- successMessage: '&b强化成功!'
- failedMessage: '&b强化失败!'
- luckNot: '&b该物品不是幸运石!'
- destroyItem: '&c物品已损坏!'
- decreaseLevel: '&c物品已降级!'
- ##################################################
- #原版GUI设置(如果您没装WakeShow,那么输入/openstr即可打开原版强化界面)
- #名称
- title: '&b强化'
- #GUI大小(大小必须是9的倍数且不超过54!)
- size: 54
- #GUI的槽位从左上角第一个开始是0,横着依次是1,2,3……
- #放待强化物品的槽位的标号
- itemSlot: 13
- #放强化石的槽位的标号
- stoneSlot: 10
- #放幸运石的槽位的标号
- luckSlot: 16
- #强化点击按钮的标号(这个需要在下面的其他物品中设置一个物品放到对应位置!)
- buttonSlot: 40
- #其他的槽位的物品:
- #其他物品的总数(跟下面的bx严格对应!否则无法完全读取!)
- totalNum: 9
- #名字依次为:b1,b2,b3,b4,b5……
- b1:
- #名字
- Name: '&b支持颜色代码'
- #物品ID
- Id: 160
- #物品子ID
- Ids: 4
- #物品LORE
- Lore:
- - '&b支持颜色代码'
- - '&a可以多行'
- #所在的GUI槽位
- slots:
- - '0'
- - '1'
- - '2'
- - '9'
- - '11'
- - '18'
- - '20'
- b2:
- #不要名字可以直接这样
- Name: ' '
- Id: 160
- Ids: 5
- #不要Lore这样写
- Lore: []
- slots:
- - '3'
- - '4'
- - '5'
- - '12'
- - '21'
- - '14'
- - '23'
- b3:
- Name: ' '
- Id: 160
- Ids: 10
- Lore: []
- slots:
- - '6'
- - '7'
- - '8'
- - '15'
- - '24'
- - '17'
- - '26'
- b4:
- Name: ' '
- Id: 323
- Ids: 0
- Lore:
- - '&b上面放强化石'
- slots:
- - '19'
- b5:
- Name: ' '
- Id: 323
- Ids: 0
- Lore:
- - '&b上面放待强化物品'
- slots:
- - '22'
- b6:
- Name: ' '
- Id: 323
- Ids: 0
- Lore:
- - '&b上面放幸运石'
- slots:
- - '25'
- b7:
- Name: ' '
- Id: 160
- Ids: 3
- Lore: []
- slots:
- - '27'
- - '28'
- - '29'
- - '30'
- - '31'
- - '32'
- - '33'
- - '34'
- - '35'
- - '36'
- - '44'
- - '45'
- - '46'
- - '47'
- - '48'
- - '49'
- - '50'
- - '51'
- - '52'
- - '53'
- b8:
- Name: ' '
- Id: 160
- Ids: 11
- Lore: []
- slots:
- - '37'
- - '38'
- - '39'
- - '41'
- - '42'
- - '43'
- - '44'
- b9:
- Name: '&r点击强化'
- Id: 160
- Ids: 0
- Lore: []
- slots:
- - '40'
- #####################################################
- #如果你有前置WakeShow,下面是带贴图的GUI的具体设置(如果您装了WakeShow,那么输入/openbs即可打开WakeShow强化界面)
- #强化GUI
- guis:
- #GUI的ID(不懂勿改)
- id: 'g1'
- #背景贴图(放在客户端的wakeshow文件夹的BerryStrengthen内的guis.png)
- background: 'file:BerryStrengthen/guis.png'
- #gui的x坐标 -1为居中
- x: -1
- #gui的y坐标 -1为居中
- y: -1
- #gui的长度
- w: 200
- #gui的宽度
- h: 180
- #玩家背包的上下坐标 正数为上 负数为下
- slotleft: 20
- #玩家背包的左右坐标 正数为右 负数为左
- slotright: 100
- #按钮
- button:
- #按钮的id(不懂勿改)
- id: 'button'
- #按钮显示的名字
- name: '&b强化'
- #按钮在没有被点击时显示的图片
- url1: 'file:BerryStrengthen/button.png'
- #鼠标在按钮上时显示的图片
- url2: 'file:BerryStrengthen/button.png'
- #按钮被按下显示的图片
- url3: 'file:BerryStrengthen/button.png'
- #按钮坐标均是相对于GUI的位置而来
- #按钮的x坐标
- x: 70
- #按钮的y坐标
- y: 40
- #按钮的长度
- w: 60
- #按钮的高度
- h: 20
- #放强化物品的slot
- slot_item:
- #强化槽位的id(不懂勿改)
- id: 'slot_item'
- #该槽位在未放东西时,鼠标悬停在上面显示的文字
- emptyList:
- - '&b================='
- - '&a这个地方放强化物品'
- - '&b================='
- #强化槽位的背景
- url: 'file:BerryStrengthen/slot_item.png'
- #强化槽位的坐标均是相对于GUI的位置而来
- #强化槽位的x坐标
- x: 30
- #强化槽位的y坐标
- y: 20
- #放强化石的slot
- slot_stone:
- #强化槽位的id(不懂勿改)
- id: 'slot_stone'
- #该槽位在未放东西时,鼠标悬停在上面显示的文字
- emptyList:
- - '&b================='
- - '&a这个地方放强化石'
- - '&b================='
- #强化槽位的背景
- url: 'file:BerryStrengthen/slot_stone.png'
- #强化槽位的坐标均是相对于GUI的位置而来
- #强化槽位的x坐标
- x: 90
- #强化槽位的y坐标
- y: 20
- #放幸运卷轴的slot
- slot_luck:
- #强化槽位的id(不懂勿改)
- id: 'slot_luck'
- #该槽位在未放东西时,鼠标悬停在上面显示的文字
- emptyList:
- - '&b================='
- - '&a这个地方放幸运卷轴'
- - '&b================='
- #强化槽位的背景
- url: 'file:BerryStrengthen/slot_luck.png'
- #强化槽位的坐标均是相对于GUI的位置而来
- #强化槽位的x坐标
- x: 160
- #强化槽位的y坐标
- y: 20
复制代码
|
2、item.yml(配置具体强化的地方)
注意看配置文件的注释!一定要注意!然后注意格式!
建议复制粘贴更改即可!
图片介绍
贴图啥的自己画!我不会贴图!比例,位置啥的都可以调!不要来问我这方面的问题QAQ
再次声明,不要因为我放的贴图丑就不用QAQ,我不会画贴图啊!无论是槽位,gui都可以自定义的!
PS:原版GUI的每个格子都是可以自定义哦
使用方法
然后把本插件放到plugins重启即可
在客户端的WakeShow文件夹中的对应位置(参考config)来配置贴图
或者直接用原版GUI也可以
应该都看得懂吧···
已知BUG
更新记录
2021年2月26日发布第一版 2021年3月4日更新原版GUI |
希望我的插件对你有帮助!
新人写插件,希望各位大佬多多包涵
欢迎加入草莓插件小窝QQ群218612566
有问题可在帖子下回复或者群里说~
如果有什么好的插件想法也可以在群里交流~
我会尽我所能写出更多更好的插件回报这个社区!
本插件正在测试,有各种报错BUG请火速加群提供,便于修复!

求金粒,求评分~
谁都不评分,谁都要停更!

本插件所用所有代码均为原创,不存在借用/抄袭等行为
可以 我冲了
我冲........ 等等 我还没冲呢
66666666666666666666
6666666666666666666666666666666
66666666666666666666666666666
666666666666666666666666666666
666666666666666666666666666
66666666666666666666666666
66666666666666666666666666666
666666666666666666666666666666666666666666666666666666666666666666666666
6666666666666666666666666666666666666666666666666