用户:immortality查看:1 回复:2 评论:1 创建时间:2019-09-22T07:51:36
求解,怎样制作旁行榜,急。
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
评论