LevelStatusUp
史蒂夫感受到了升级带来的力量,等级提升!源码详见 github
如题,这是一个运行在 CSR 下的.Net插件。暂时仅适用于商业版。
本插件主要功能是绑定等级和属性的关联。目前主要绑定三项基础属性:玩家最大生命值,玩家临时攻击力,玩家抗击飞概率。升级时,将根据配置文件中的设定设置玩家的动态属性。另外提供了侧边栏查询属性的功能以及后台编辑功能。由于采用了xuid对玩家标识符进行记录,故本插件顺利使用需要登录xbox的账号才可应用。
指令详解:
指令 | 用途 | 使用范例 |
/levelstatus | 玩家:在侧边栏显示一个状态信息(每秒刷新一次,定时关闭,可在配置文件中修改为常驻显示) | [例] /levelstatus |
/levelstatus off | 玩家:隐藏侧边栏状态信息 | [例] /levelstatus off |
levelstatus reload | 后台:重载配置文件 | [例] levelstatus reload |
levelstatus edit | 后台:打开一个配置设定的窗体界面(不适用于面板、无UI系统) | [例] levelstatus edit |
配置文件(默认路径为 plugins\FakeRPG\config.json)详解:
JSON:
{
"LevelStatusUp": {
"maxattack": 10,
"maxhealth": 20,
"maxknockres": 100,
"maxlevel": 80,
"lvprotectmode": 2,
"viewsecond": 60,
"stitle": "---- 状态栏 ----",
"snamebar": "玩家名: §e",
"slevelbar": "等 级: §e",
"shealthbar": "生命值: §e",
"sattackbar": "攻击力: §e",
"sknockresbar": "抗击飞: §e",
"slefttip": "{second}秒后结束显示... "
}
}
效果预览:
(注:由于自定义侧边栏的使用与原生公共计分板侧边栏存在冲突,请使用到公共计分板侧边栏的腐竹慎重采用本插件!)