猫史档案馆


【求助】【神岛】点右键复活

用户:幸福快乐喵幸福快乐喵查看:266 回复:4 评论:11 创建时间:2021-07-29T09:27:09


我要代码

成功关注

 


回复

上一页第 1 页 / 共 1 页下一页
SHEL深空无尽SHEL深空无尽

world.onPress(({ button }) => {
    if (button === Box3ButtonType.ACTION1) {//如果按下右键
        entity.hp += 100//使玩家的hp(血量)增加100,相当于复活
    }
});

点赞0


评论

entity.maxHp = 1000(什

好家伙

这个错误好明显啊。。。entity都没表明你给我来个entity.hp


BSS梅者如西BSS梅者如西

楼下的没用

world.onPress(({ button,entity }) => {
    if (button === Box3ButtonType.ACTION1) {
        entity.hp = entity.maxHp
    }
});

点赞0


评论

你的好像也没用,没有调用玩家复活的函数

???

有用我试过了

毕竟我几百年没写岛3代码了

哦我知道了

我没判断死了


Alone_47622Alone_47622

两个代码你可以选一个,但都是只有当玩家倒地之后点击右键才有用

//这个代码让玩家原地复活
world.onPress(({ entity, button }) => {
    if (entity.player.dead && button == 'action1') {
        entity.hp = entity.maxHp
    }
})

//这个代码让玩家在重生点复活
world.onPress(({ entity, button }) => {
    if (entity.player.dead && button == 'action1') {
        entity.player.forceRespawn()
    }
})

点赞2


评论

看我的就行了,楼下那俩不严谨,不用看了()()()

我T,M没审题,看到楼下我以为点右键恢复满血


yyds二营长yyds二营长

ding

点赞0


评论