用户:
树林归来查看:11 回复:5 评论:11 创建时间:2022-12-18T16:45:28
要求:分队为红队蓝队,蓝队最多为两人,可以靠中途加入补上;红队若干
追梦ezfunction joinRed(entity) {
entity.tags().forEach((e) => { entity.removeTag(e) })
entity.addTag('red')
entity.player.color.set(1, 0, 0)
world.say(`${entity.player.name} 被分配到红队`)
}
function joinBlue(entity) {
entity.tags().forEach((e) => { entity.removeTag(e) })
entity.addTag('blue')
entity.player.color.set(0, 0, 1)
world.say(`${entity.player.name} 被分配到蓝队`)
}
world.onPlayerJoin(({ entity }) => {
const red = world.querySelectorAll('.red')
const blue = world.querySelectorAll('.blue')
if (red.length == blue.length) {
if (Math.random() < 0.5) {
joinBlue(entity)
}
else {
joinRed(entity)
}
}
else if (red.length > blue.length) {
joinBlue(entity)
}
else {
joinRed(entity)
}
})点赞0
评论
追梦ezfunction joinRed(entity) {
entity.tags().forEach((e) => { entity.removeTag(e) })
entity.addTag('red')
entity.player.color.set(1, 0, 0)
world.say(`${entity.player.name} 被分配到红队`)
}
function joinBlue(entity) {
entity.tags().forEach((e) => { entity.removeTag(e) })
entity.addTag('blue')
entity.player.color.set(0, 0, 1)
world.say(`${entity.player.name} 被分配到蓝队`)
}
world.onPlayerJoin(({ entity }) => {
c喵t red = world.querySelectorAll('.red')
c喵t blue = world.querySelectorAll('.blue')
if (blue.length<2) {
joinBlue(entity)
}
else {
joinRed(entity)
}
})点赞0
评论