猫史档案馆


【求助】小萌新的哀嚎:如何把人踢出游戏?

用户:Arc_Arc_查看:6 回复:7 评论:6 创建时间:2022-06-24T13:17:25


awa某些人一进我的图就赖着不走,还在里边挂机()()()

怎么把他们踢出游戏a?

我查了岛三api,没查到


回复

上一页1 页 / 共 1下一页
萌新大佬萌新大佬

kick()

点赞0


评论


千从千从

加个entity.player.name判断

点赞0


评论


蓝矮爱乐蓝矮爱乐

entity.player.kick()//踢出玩家

点赞1


评论


CenCen

world.querySelectorAll('player').forEach(async (e) => {
    if(e.player.name == '要踢的人的名字'){
        e.player.kick();
    }
});

点赞0


评论


蓝矮爱乐蓝矮爱乐

//给个反挂机代码吧
world.onPress(({entity})=>entity.guaji=0);
//每当玩家按下按键就会清零挂机,因为按了按键就代表他还在
world.onPlayerJoin(({entity})=>entity.guaji=0);
//当玩家进入地图,创建挂机变量
world.onTick(()=>{//每当Tick触发,就会遍历所有玩家
    world.querySelectorAll('player').forEach((o)=>{
        o.guaji++;//如果玩家没有按下任何按键,就代表他挂机了
        if(o.guaji>=64*16*50){//如果玩家挂机超过50秒
            o.player.kick()//踢了
        }
    })
})

点赞0


评论


UP主終黙UP主終黙

 

点赞0


评论


来自远方的panda来自远方的panda

啊我是直接拉黑的()

点赞0


评论