• 「7周年限定勋章」正式上线!4/5/6周年的纪念勋章也限时返场了噢~【点我去看看】
LevelExp 等级系统v3 | 支持PAPI | 多语言 | 子扩展 | 药水效果

LSE LevelExp 等级系统v3 | 支持PAPI | 多语言 | 子扩展 | 药水效果 1.4.3

版权类型
原创
版权链接
#
语言支持
多语言
前置组件
LL3 GMLIB - 功能强大的前置库 - GMLIB https://www.minebbs.com/resources/gmlib.6636/updates#resource-update-29292

GMLIB-LegacyRemoteCallApi - GMLIB的RemoteCallApi(兼容性保留)
https://www.minebbs.com/threads/gmlib-legacyremotecallapi-gmlib-remotecallapi.22967/
LevelExp 等级系统v3
重构版本
# 安装 & 加载
  • 手动安装:下载本插件压缩包并解压到【BDS/plugins】 文件夹下。
  • 使用lip安装:使用命令: lip install github.com/mc-minefeng/LevelExp
  • 开启服务器并自动加载配置文件

# 插件介绍以及功能:
使用 SLE 编写并适用于 LeviLamin 的自定义等级插件。​

· 玩家GUI操作
游戏中输入命令 /lvl 打开GUI​
QQ20241019-233049.png
第一个-=升级=- 需要关闭自动升级开关 才能使用
进入我的等级可以给属性加点 目前支持可以加 血量,攻击,防御,防御,幸运
QQ20241020-011304.png
QQ20241020-011337.png
第三个 排行榜 就没必要说了,就是个看排行的。​
第四个 更多功能 就用图片来展示了​
QQ20241020-012139.png
QQ20241020-012153.png
QQ20241020-012215.png
QQ20241020-012444.png
· 查询玩家就不说了也就是消耗多少金币来查询玩家 :憋笑: :憋笑: :憋笑::憋笑:

· 配置文件全GUI(LevelExp/Conf)
QQ20241019-233532.png
QQ20241020-005112.png
QQ20241020-005130.png
QQ20241020-022954.png

· 支持子扩展(LevelExp/plugins)
扩展列表:​
LvChat:聊天显示【众所周知】支持自定义(支持PAPI)​
LvFlys:生存飞行【自定义需求等级以及每秒消耗经验】​
LvTips:多功能底显【自定义显示模式】(支持PAPI)​
LvTitle:注册PAPI显示称号​
QQ20241019-234003.png
QQ20241020-010641.png
还有其他的这里就不说了,​
你也可以自己写一个扩展来现实更多功能
· 支持多语言(LevelExp/Lang)
(目前只有简体中文和繁体中文)​
QQ20241019-233713.png
QQ20241020-010101.png
那个会其他语言请求编写。

· 一个普通升级效果图
QQ20241019-234315.png
QQ20241019-234215.png
· 以及更多功能等你来发现,快等什么,还不来试试???
~~~~当然了你以可以自己写一个子扩展来添加更多乐趣!!!
插件里面有等级效果哦,:开森::开森::开森:
QQ20241020-021604.png
》》》请自行前往Effect.json中修改以及添加​

JSON:
{

    "DemandLevel": 10,          //要求等级

    "EffectName": "迅捷",        //效果名称

    "EffectID": 1,            //效果ID

    "Level": 1                //效果等级

},
# 已支持PAPI:
#PAPI接口:

%lvl_getlevel% #获得等级​
%lvl_getexp% #获得经验​
%lvl_gethead% #获得总经验​
%lvl_getpoint% #获得属性点​
%lvl_gethealth% #获得血量​
%lvl_getattack% #获得攻击力​
%lvl_getdefence% #获得防御力​
%lvl_getLuck% #获得幸运值​

# 命令列表:
#常规类

/lvl 主命令(可以打开GUI)​
/lvl levelup 升级命令(需要开启手动升级开关)​
/lvl my 查看等级(打开设置GUI)​
/lvl info [玩家名] 查询玩家信息(限后台)​
/lvl remove [玩家名] 删除玩家全部数据(限后台)​
/lvl reload 重载配置(限后台)​

#经验类
/lvl addexp [玩家名] [数量] 添加玩家经验​
/lvl delexp [玩家名] [数量] 减少玩家经验​
/lvl setexp [玩家名] [数量] 设置玩家经验​

#等级类
/lvl addlevel [玩家名] [数量] 添加玩家等级​
/lvl dellevel [玩家名] [数量] 减少玩家等级​
/lvl setlevel [玩家名] [数量] 设置玩家等级​

#属性点类
/lvl addpoint [玩家名] [数量] 添加玩家属性点​
/lvl delpoint [玩家名] [数量] 减少玩家属性点​
/lvl setpoint [玩家名] [数量] 设置玩家属性点​

#血量类
/lvl addhealth [玩家名] [数量] 添加玩家血量​
/lvl delhealth [玩家名] [数量] 减少玩家血量​
/lvl sethealth [玩家名] [数量] 设置玩家血量​

# API对接口:
#API接口:

#常规类
#更新数据(data)[0-9]

lxl.import("LevelExp", "LevelExp_onUpdate");​

#查询状态(xuid)
lxl.import("LevelExp", "LevelExp_getPlayData");​

#获得等级(xuid)
lxl.import('LevelExp', 'LevelExp_getLevel');​

#等级的添减设(xuid, count)
lxl.import('LevelExp', 'LevelExp_addLevel');​
lxl.import('LevelExp', 'LevelExp_delLevel');​
lxl.import('LevelExp', 'LevelExp_setLevel');​

#获得经验(xuid)
lxl.import('LevelExp', 'LevelExp_getExp');​

#获得总经验(xuid)
lxl.import("LevelExp", "LevelExp_getHeadExp");​

#经验的添减设(xuid, count)
lxl.import('LevelExp', 'LevelExp_addExp');​
lxl.import('LevelExp', 'LevelExp_delExp');​
lxl.import('LevelExp', 'LevelExp_setExp');​

#获得属性点(xuid)
lxl.import('LevelExp', 'LevelExp_getPoints');​

#属性点的添减设(xuid, count)
lxl.import('LevelExp', 'LevelExp_addPoints');​
lxl.import('LevelExp', 'LevelExp_delPoints');​
lxl.import('LevelExp', 'LevelExp_setPoints');​

#获得血量(xuid)
lxl.import("LevelExp", "LevelExp_getHealth");​

#获得攻击力(xuid)
lxl.import("LevelExp", "LevelExp_getAttack");​

#获得防御力(xuid)
lxl.import("LevelExp", "LevelExp_getDefence");​

#获得幸运值(xuid)
lxl.import("LevelExp", "LevelExp_getLuck");​

#获得需要升级的经验大小(level)
lxl.import("LevelExp", "LevelExp_getNextLevelExp");​

# 插件作者及联系方式​


# 感谢
感谢LeviLamina提供的 API

### 图片欣赏 ###


QQ20241020-020911.png





# 没有允许禁止整合和转载 #
  • QQ20241020-010000.png
    QQ20241020-010000.png
    5.2 KB · 查看: 112
作者
Xi-MineFeng
价格
150金粒
下载
130
查看
4,593
首次发布
最后更新

评分

0.00 星 0 次评分

Xi-MineFeng 的其他资源

最新更新

  1. 更新与修复1.4.3

    修复一些问题, 例如后台刷屏
  2. 修复PAPI错误

    修不修都一样。 @干物清城(停更仅维护) 还是感谢。 我用咋不会出错呢 算了,还是加一个吧! .toString()
  3. 修复错误

    修复iland未安装后台刷屏的问题, iland开关关闭都会刷。 居然就多了个true。 更不更新都一样,
后退
顶部 底部