返回首页

IK-StatsLB 全息排行榜

类型: 展示 / 装饰 / 附属

下载插件 密码: IK系列 源码

前置需求

  • 核心插件:IKRank (提供排行榜数据源)
  • API支持:DebugShape (用于显示悬浮字,通常包含在 LSE 环境中)

核心特性

  • 全息显示:利用悬浮文字(FloatingText)技术,将枯燥的榜单数据直接展示在游戏场景中。
  • 无缝对接:完美兼容 IKRank 插件,自动读取挖掘、击杀、财富等所有榜单数据。
  • 实时更新:支持自定义刷新频率,确保玩家看到的排名永远是最新的。
  • 可视化管理:无需复杂的坐标指令,OP 站在目标位置即可通过 GUI 菜单一键生成或移除排行榜。

指令与权限

/ikslb 打开全息榜管理菜单 (仅OP)

配置文件说明

配置文件位于插件脚本内部 CONFIG 对象中 (IK-StatsLB.js):

配置项 类型 说明
updateIntervalSeconds Integer 悬浮字数据的自动刷新间隔(秒)。
leaderboardTopN Integer 每个排行榜显示前多少名玩家。
style Object 定义分隔符、前三名颜色等样式。
leaderboards Array 定义可用的榜单列表,包括 ID、标题、IKRank对应键名以及单位。
IK-StatsLB.js (Snippet)
const CONFIG = {
    "updateIntervalSeconds": 3, // 刷新间隔(秒)
    "leaderboardTopN": 10,      // 显示前N名
    "style": {
        "header_footer_char": "═",
        "rank_colors": ["§6", "§e", "§g"]
    },
    "leaderboards": [
        { 
            id: "mining_rank", 
            title: "§a全服挖掘榜", 
            key: "mining" 
        },
        { 
            id: "money_rank", 
            title: "§e全服富豪榜", 
            key: "money" 
        }
    ]
};