猫史档案馆


【代码教程第一期】爆头检测代码放送啦,跟我一起来学代码吧

用户:哦里咯啦咯啦哦里咯啦咯啦查看:8 回复:10 评论:8 创建时间:2022-07-20T13:53:52


大家好,我是哦里咯啦咯啦,B站名一只漫游喵,这次我们要学习的内容是:

爆头检测!!

大家应该都会喵战的代码:击杀、伤害、通报等等

不过你们会检测被点击的玩家被击杀时

是不是被点击头部爆头而喵的呢?

废话不多说,直接上代码

B站教程链接会发在评论区哦

world.onPlayerJoin(async({entity}) => {
    entity.enableDamage = true;
    entity.player.onPress(({button, raycast:{ hitEntity, hitPosition} }) => {
        if (button !== Box3ButtonType.ACTION0 || !hitEntity) {
            return;
        }
        world.say(hitPosition.y - hitEntity.position.y)
        if(!hitEntity.isPlayer){return}
        hitEntity.hurt(10, {
            attacker: entity,
            damageType:hitPosition.y - hitEntity.position.y > 0.05? '爆头击杀':'击杀'
        });
    });
});

world.onDie(async({entity,attacker,damageType}) => {
    if (attacker) {
        world.say(attacker.player.name + damageType + '了' + entity.player.name)
    }
    for(let i=5;i>0;i--){
        entity.player.directMessage('还剩' + i + '秒复活')
    }
    entity.player.directMessage('你已复活')
    entity.player.forceRespawn();
});

很实用哦

喵战地图可以做的与众不同啦

99.99%准确

你学废了吗?


回复

上一页1 页 / 共 1下一页
该账号该账号

学费了!

点赞0


评论


没名字pwp没名字pwp

        

点赞0


评论


哦里咯啦咯啦哦里咯啦咯啦

B站教程来啦,网址:https://www.bilibili.com/video/BV1M94y1X7Md?vd_source=ad315be86d4eb36f95984a7d76180590,留得三连在,不怕没柴烧imgsrc="https://static.codemao.cn/emoji/codemao/%E7%BC%96%E7%A8%8B%E7%8C%AB_%E8%B0%A2%E8%B0%A2%E8%80%81%E6%9D%BF.gif"alt="emotion_编程猫_谢谢老板"

点赞0


评论


宁静倒数28天宁静倒数28天

你看《如果历史是一群喵》?

点赞0


评论


不叫Fannas叫贝奇不叫Fannas叫贝奇

捧场

点赞0


评论


egg鸡蛋蛋egg鸡蛋蛋

点赞0


评论


yee剑走天下yee剑走天下

没咋看懂那个hitPosition()()能详细讲解一下吗awa

点赞0


评论


小宏XeLa小宏XeLa

沙发被抢了()抢个前排()

点赞0


评论


Vicent轩Vicent轩

学废了))

点赞0


评论


萌新大佬萌新大佬

可以隐藏一下头部

点赞0


评论