- 版权类型
- 原创
- 版权链接
- #
- 语言支持
- 多语言
- 前置组件
- 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
第一个-=升级=- 需要关闭自动升级开关 才能使用
进入我的等级可以给属性加点 目前支持可以加 血量,攻击,防御,防御,幸运
第三个 排行榜 就没必要说了,就是个看排行的。
第四个 更多功能 就用图片来展示了
· 查询玩家就不说了也就是消耗多少金币来查询玩家





· 配置文件全GUI(LevelExp/Conf)
· 支持子扩展(LevelExp/plugins)
扩展列表:
LvChat:聊天显示【众所周知】支持自定义(支持PAPI)
LvFlys:生存飞行【自定义需求等级以及每秒消耗经验】
LvTips:多功能底显【自定义显示模式】(支持PAPI)
LvTitle:注册PAPI显示称号
还有其他的这里就不说了,
你也可以自己写一个扩展来现实更多功能
· 支持多语言(LevelExp/Lang)
(目前只有简体中文和繁体中文)
那个会其他语言请求编写。
· 一个普通升级效果图
· 以及更多功能等你来发现,快等什么,还不来试试???
~~~~当然了你以可以自己写一个子扩展来添加更多乐趣!!!
插件里面有等级效果哦,




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");
# 插件作者及联系方式
- Author:MineFeng
- QQ 联系:1455278082
- 微信联系:Mine24330
- 邮箱联系:mc.maddie@foxmail.com
# 感谢
感谢LeviLamina提供的 API
### 图片欣赏 ###
# 没有允许禁止整合和转载 #
# 没有允许禁止整合和转载 #