用户:
一只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),//武器位置
});
}