猫史档案馆


怎样制作排行榜

用户:immortalityimmortality查看:1 回复:2 评论:1 创建时间:2019-09-22T07:51:36


求解,怎样制作旁行榜,急。

 


回复

上一页1 页 / 共 1下一页
烦烧城中烦烧城中

建一个云变量就行了

点赞0


评论


QC一二二一QC一二二一

挖坟!

(()=>{
    c喵t e=world.querySelector('#排行榜');//在世界里面选择名为“排行榜”的实体
    e.enableInteract=true;//允许让他和其他实体交互
    e.interactHint='排行榜';
    e.interactRadius=5;
    e.onInteract(({entity})=>{
        var g=[];
        world.querySelectorAll('player').forEach((p)=>{
            g.push({f:p.coin,n:p.player.name});
        });
        for(this.i=0;i<g.length;i++){
            for(this.j=0;j<g.length;j++){
                if(g[i].f>g[j].f){
                    c喵t r=g[j];
                    g[j]=g[i]
                    g[i]=r;
                }
            }
        }
        var _g='';
        for(c喵t e in g){
            _g+=(`第${Number(e)+1}名:${g[e].n}有${g[e].f}金币\\n`)
        }
        entity.player.dialog({
            type:Box3DialogType.TEXT,
            title:'排行榜',
            content:eval(`"${_g}"`)
        })
    })
})()

点赞0


评论