l459641207  2025-1-3 15:42:20 | 分享|
0 107

17

回帖

2381

金币

1267

积分

积分
1267
发表于 2025-1-3 15:42:20 | 显示全部楼层 |阅读模式

马上注册,下载996引擎,与更多游戏开发者交流。

您需要 登录 才可以下载或查看,没有账号?注册

×


-- 初始化排行榜数据,模拟10个玩家的数据
            local rankList = {
                {player_name = "玩家1", score = 1000},
                {player_name = "玩家2", score = 900},
                {player_name = "玩家3", score = 850},
                {player_name = "玩家4", score = 800},
                {player_name = "玩家5", score = 780},
                {player_name = "玩家6", score = 750},
                {player_name = "玩家7", score = 10000},
                {player_name = "玩家8", score = 680},
                {player_name = "玩家9", score = 650},
                {player_name = "玩家10", score = 8000}
            }
            
            -- 按照分数从高到低对排行榜进行排序
            table.sort(rankList, function(a, b)
                return a.score > b.score
            end)
            
            -- 展示排行榜数据

            for index, player in ipairs(rankList) do
                SL:print(index.. ". ".. player.player_name.. ": ".. player.score.. " 分")
            end




回复

使用道具 举报