用户:
FML饭米粒查看:1 回复:7 评论:1 创建时间:2023-01-13T21:31:03
反外挂代码))大概率有效))
fml-box3.github.io/code.html
©2023 FML饭米粒
饭米粒,我这儿有一个类似的反box3plus飞行的代码,但BUG很严重。一是人物站在模型上会警告开挂,二是检测到开挂没有措施。能麻烦看一下么。
world.onTick(({ tick }) => {
if (tick % 16) return;//16个tick执行一次
console.log('执行');
world.querySelectorAll('player').forEach(entity => {
if (entity.player.moveState == Box喵layerMoveState.FLYING && !entity.player.canFly) {
entity.player.directMessage('检测到用户开挂行为');
}
var _0 = false, y = Math.floor(entity.position.y - 2);
for (let x = Math.floor(entity.position.x - 1); x < Math.ceil(entity.position.x + 1); x++) {
for (let z = Math.floor(entity.position.z - 1); z < Math.ceil(entity.position.z + 1); z++) {
if (voxels.getVoxelId(x, y, z) != 0) _0 = true;
}
}
if (!_0 && entity.player.moveState != Box喵layerMoveState.FALL && entity.player.moveState != Box喵layerMoveState.JUMP && entity.player.moveState != Box喵layerMoveState.DOUBLE_JUMP && entity.player.moveState != Box喵layerMoveState.FLYING) {
entity.player.directMessage('检测到用户开挂行为');
}
});
});点赞0
评论