用户:
Arc_查看:6 回复:7 评论:6 创建时间:2022-06-24T13:17:25
awa某些人一进我的图就赖着不走,还在里边挂机()()()
怎么把他们踢出游戏a?
我查了岛三api,没查到
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
评论