猫史档案馆


[蛋蛋代码VI] 省 流 地 图

用户:egg鸡蛋蛋egg鸡蛋蛋查看:11 回复:6 评论:11 创建时间:2022-05-21T11:45:49


地图里有很多人的时候就会很卡

于是

我们需要

省(keng)流(ren)代(wan)码(yi)

center_image

代码如下↓(很水的)

world.playermember = 0//地图当前人数
world.maxplayermember = 10//这是最大人数上限,请自行修改
world.onPlayerJoin(async ({ entity }) => {
    if (world.playermember <= world.maxplayermember) {
        world.playermember += 1
        world.say(entity.player.name + '进入了地图,现在地图中有' + world.playermember + '/' + world.maxplayermember + '名玩家')
    }
    else if (world.playermember >= world.maxplayermember) {
        const dialog = await entity.player.dialog({
            type: Box3DialogType.SELECT,
            titleTextColor: new Box3RGBAColor(0, 0, 0, 1),
            titleBackgroundColor: new Box3RGBAColor(0.968, 0.702, 0.392, 1),
            contentTextColor: new Box3RGBAColor(0, 0, 0, 1),
            contentBackgroundColor: new Box3RGBAColor(1, 1, 1, 1),
            title: '服务器',
            content: `
               服务器请求失败!
               原因:地图人数超过最大上限${world.maxplayermember}人
               将在3秒后踢出
                `,
            options: ['确定'],
        })
        await sleep(1000 * 3)
        entity.player.kick()
    }
})

((((((((((((((

 


回复

上一页1 页 / 共 1下一页
美男子阿宇美男子阿宇

。,

点赞0


评论


灵清帝王吃爆一切厕所灵清帝王吃爆一切厕所

玩家:听我说谢谢你~因为有你~我()Cao()你()Ma()逼

点赞1


评论


一个STUB用户_14302596一个STUB用户_14302596

听我说谢谢你~因为有你~温暖了司机~

点赞0


评论


难起的名字难起的名字

ddd

点赞0


评论


YLG_個YLG_個

顶顶

点赞0


评论


egg鸡蛋蛋egg鸡蛋蛋

好像少了一个

玩家离开的事件

点赞0


评论