(全新重构)BetterSidebar - 更好的自定义侧边栏

LSE (全新重构)BetterSidebar - 更好的自定义侧边栏 0.2.3

完成注册/登录后下载
修复 默认模板的深夜提示判断错误
(用自己模板可以不用更新)

目前暂时已经没有什么功能需要增加更新
基本上所有的功能都能实现
目前 只做bug修复更新
  • 喜欢
反馈: 魔法先生
新增 配置监听记分板增加 {num} 变量记分项值
新增 JavaScript 表达式(>=0.1.5支持)

注意:
BEPlaceholderAPI的变量这里无法直接 b.xx bep.xx
需要这样:
//玩家变量
PAPI.getValueByPlayer('变量名',pl.xuid)
//服务器变量
PAPI.getValue('变量名')
例如:
{js:pl.llmoney+(pl.llmoney>=5000?'(有钱人)':'(穷屌丝)')}
{js:你的JavaScript代码}
//仅支持简单表达式 表达式内不能有 { } 等括号出现 多条 ; 结尾 默认返回最后一条作为结果返回
注意 如果你不懂js 请不要轻易尝试因为这很容易导致错误的(后台也会持续提示错误)

新增 玩家命令

/sidebar - 打开侧边栏操作菜单(>=0.1.5支持)
  • 喜欢
反馈: MYXBXiaoba
修复 意外的log打印
新增 配置on 监听记分板显示不同文本
优化 变量{pl.getScore(记分项名)} 当该记分项不存在自动帮忙创建
增加 对BEPlaceholderAPI变量支持 还吧yoyo变量扩展出去了
%s_yoyo_playerSum% 当前yoyo变量调用方法
优化 已知问题
修复 方向错误的问题
增加 玩家开关指令
增加 op重载配置指令
该版本和旧版本 有些地方无法兼容,请自行更改

现在变量除了新增的 还可以直接根据llse直接调用
例如:
{pl.pos.x} -- 当前x坐标

{pl.getScore(money)} -- 获取当前玩家 money 的记分板

是不是很灵活?

本次主要更新了
1, 过滤模拟玩家,未加载完成的玩家,睡觉中的玩家(提高性能)
2,公共变量只调用一次 , 其它玩家均用缓存
3,两层索引的动态跳动 每个都初始化了 独立索引防止 乱跳动的问题 出现
4,根据用户使用变量情况 自行选择需要的变量 减少不必要的变量更新 (减少服务器压力)
适配新版本
  • 喜欢
反馈: 1238389
修复 悬空错误的问题
适配1.18.31
增加 TPS变量 用法 {yoyo.tps}
后退
顶部 底部