猫史档案馆


怎么碰到‘water’就回到最新的存档点

用户:彩虹字转换器彩虹字转换器查看:316 回复:5 评论:11 创建时间:2022-06-10T14:28:01


急需 谢谢🙏

꧁༺ཌ༈༒༈ད༻꧂ 


回复

上一页第 1 页 / 共 1 页下一页
彩虹字转换器彩虹字转换器

是用代码的

点赞1


评论


张允旭张允旭

阿巴阿巴

点赞0


评论

发下地图链接

ok

https://box3.cod喵/e/c4d6de461b952b5187de?p=e2LFOXnClqTWQSnA20iH6JZwb7CsQWotMWt1iN5CJDA%2FaakRKVMAt喵250cmlidXRvcg%3D%3D

发好了

碰到岩浆就喵的代码是什么?


张允旭张允旭

//死后回传送点
world.onDie(async ({ entity }) => {
    entity.player.forceRespawn();
    entity.hp = 100;
})
//碰到水就死
world.onFluidEnter(({ voxel, entity }) => {
    if (voxel === 364) {
        entity.hurt(100);
    }
})

点赞0


评论

大哥你这直接forceRespawn不行吗

没有任何效果呀?

eee,你碰到水就直接forceRespawn不就行了()()()

行是肯定行,但是没有受伤的那种效果


原坏三老旅长原坏三老旅长

world.onPlayerJoin(({ entity }) => {
    entity.player.scale = 0.7;
    entity.onFluidEnter(() => {
        entity.position.y += 2;
        entity.position.copy(entity.player.spawnPoint)
        entity.player.directMessage('你洗了')
        
    })
})
//这个我也不太理解()
//反正可以用就是了
//别的液体也可以用()

点赞0


评论

布吉岛可不刑,来我教你:entity.onFluidEnter是检测玩家进入液体的API

entity.position.y+=2entity.position.copy(entity.player.spawnPoint)是传送存档点的代码y+2是存档点上2格,因为如果直接传送存档点会被卡飞,第一行和最后一行是人皆知,entity.player.scale = 0.7是将玩家缩小0.7倍,可加可不加


快乐的皮卡丘A快乐的皮卡丘A

懒得说,吉吉做过教程

点赞0


评论