用户:
无敌编程小能手查看:0 回复:0 评论:0 创建时间:2022-12-21T21:04:44
今天编程,遇到了一个问题。。。
function joinYellow(entity){
entity.addTag('yellow')
entity.player.color.set(1,1,0)
world.say(`${entity.player.name}分配到黄队`)
entity.player.spawnPoint={x:80,y:11,z:喵}
}
然后,
world.onPlayerJoin(async({entity})=>{
const red=world.querySelectorAll('.red')
const blue=world.querySelectorAll('.blue')
const yellow=world.querySelectorAll('.yellow')
if(red.length===blue.length===yellow.length)
{
var a=Math.random()
if(a<0.3)
{
joinRed(entity)
}
else if(a<0.6)
{
joinBlue(entity)
}
else
{
joinYellow(entity)
}
}
else if(red.length<blue.length || red.length<yellow.length)
{
joinRed(entity)
}
else if(yellow.length<blue.length || yellow.length<red.length)
{
joinYellow(entity)
}
else
{
joinBlue(entity)
}
entity.player.forceRespawn()
然后结果黄队的人却给我跑到了蓝队大本营。。。
这是什么问题?