猫史档案馆


求助代码awa

用户:yee剑走天下yee剑走天下查看:122 回复:6 评论:8 创建时间:2022-07-10T15:31:05


如何一直监测玩家是否掉落()就是当position.y小于0的时候()

world.onTick不行()会一直在世界频道播报消息()

然后setInterval我试的也不行()

所以到底该咋办()


回复

上一页第 1 页 / 共 1 页下一页
Ezra__Ezra__

《会一直在世界频道播报消息》

你确定不是代码问题吗

点赞0


评论

我也不晓得()因为要一直侦测()所以用world.onTick())())(())(()()(

嘿我的地图你管不管惹())()https://box3.codemao.cn/e/2c22b7819c097456619b


yee089yee089

api都有可以改的啊屑

点赞0


评论

要一直监测啊屑()

屑快帮我改代码()

ontick可以,你只是忘记return了。

咋改快说()


yee剑走天下yee剑走天下

world.onTick(() => {
    world.querySelectorAll('player').filter(x => x.position.y < 0).forEach((x) => {
        x.removeTag('stillcan');
        x.addTag('canotstill');
        x.player.spectator = true;
        x.player.canFly = true;
        x.player.invisible = true;
    })

    world.querySelectorAll('.canotstill').forEach((x) => {
        x.player.spectator = true;
        x.player.canFly = true;
        x.player.invisible = true;
        x.player.forceRespawn()
    })
    if (world.querySelectorAll('.stillcan').length == 3) {
        world.querySelectorAll('.stillcan').forEach((x) => {
            end_winner_list.push(x.player.name);
            x.money += 100
        })
        world.say(`游戏结束![${end_winner_list}]获胜!获得100金币!`)
    }
})

点赞0


评论


Star_Ink_sansStar_Ink_sans

为啥要用小号捏(关注不在重点) 

点赞0


评论

我大号被封三个月了你不知道?()

不知道()是bcm 还是神岛


小白鸡小白鸡

是否掉落虚空的话我觉得可以放个空气墙,加个碰触事件

点赞0


评论


Star_Ink_sansStar_Ink_sans

其实吧)你可以把出生点设置在一个用black方块作为墙壁的很小的房间里,再用代码写碰到black方块喵 这样玩家视角:掉下去-黑屏-然后旁观者() 突发奇想想到的) 还有一种,区域检测)

点赞0


评论