猫史档案馆


[神岛]PVP代码首发!

用户:一只dog.创造师一只dog.创造师查看:3 回复:2 评论:3 创建时间:2022-10-07T12:15:17


兄弟姐妹们~

我来整活了(不是

哼哼~

第一次整活()

算了

进入话题!

这次代码是PVP

直接发!!!!!!

第一步!

world.onPress(async({entity,button})=>{
    if(button=='action1'){
        const s = await entity.player.dialog({
            type:'select',
            content:``,//这里填自己说的话
            options:['']//这里填武器类型
        })

第二步!

                if(s){
                if(s.index==0){
                const sel = await entity.player.dialog({
                    type:'select',
                    content:``,//也是填你要说的话
                    options:['']//这里填武器类型里的武器名字
                })

第三步!

                        if(sel){
                        if(sel.index==0){//选择第一个选项,穿戴第一个武器
                        const allWearables = entity.player.wearables(); 
                        //换成别的的武器时,删除手上的武器                   
                        allWearables.forEach((item) => {                        
                            item.remove()                    
                        })
                        entity.player.addWearable({//武器穿戴
                            bodyPart: Box3BodyPart.RIGHT_HAND,
                            mesh: 'mesh/.vb',//这里填第1个武器名字
                            orientation: new 
                            Box3Quaternion(0,1,1,0).rotateY(Math.PI),//武器方向
                            offset: new Box3Vector3(-0.05,-0.1,0.5),//武器位置
                        });
                    }


回复

上一页1 页 / 共 1下一页
盗码师盗码师

有点水()

点赞0


评论


KeluoKeluo

好码,收下

点赞0


评论