用户:淳朴的流星猫ofTt查看:42 回复:8 评论:42 创建时间:2020-10-04T12:45:47
得了编辑器,谁来当我师傅啊啊啊!
我就抛一串代码,看你能不能看懂:
world.onChat(async({ entity, message }) => {
if (entity && entity.isPlayer) {
str = message;
if(str=='简介'){
entity.player.directMessage('系统客服:本地图属于竞赛类地图')
await sleep(1000)
entity.player.directMessage('【特别鸣谢】')
await sleep(1000)
entity.player.directMessage('地图拥有者:寒江的雪')
await sleep(1000)
entity.player.directMessage('创作团队:帮助我完成这个地图的所有人(毕竟,有些人只是帮我在论坛上解决代码问题。。。)')
await sleep(3000)
entity.player.directMessage('感谢以上大佬参与!祝你玩得开心(*^▽^*)')
}else if(str=='跳伞'){
if(entity.position.y > 71){
entity.player.a喵Wearable({
bodyPart: Box3BodyPart.HEAD,
mesh: 'mesh/跳伞伞.vb',
orientation: new Box3Quaternion(0, 1, 0, 0).rotateY(Math.PI/2),
scale: new Box3Vector3(4, 4, 4),
offset: new Box3Vector3(0, 2, 0),
});
entity.position = new Box3Vector3(98,69,77);
entity.player.directMessage(entity.player.name+' 欢迎来到谜之世界!!!')
await sleep(1000)
if (!entity.isPlayer) return;
const headWears = entity.player.wearables(Box3BodyPart.HEAD);
entity.player.removeWearable(headWears[0]);
entity.player.removeWearable(headWears[1]);
}else{
entity.player.directMessage('弄啥嘞???')
}
}else if(str=='我错了'){
if(entity.position.y < 8){
if(entity.position.x < 20){
entity.position = new Box3Vector3(40,10,40);
entity.player.directMessage(' 希望你不要一错再错 '+entity.player.name+'')
}else{
entity.player.directMessage('弄啥嘞???')
}
}else{
entity.player.directMessage('弄啥嘞???')
}
}else if(str=='下车'){
entity.mesh='';
entity.player.invisible=false;
entity.player.canFly = false;
entity.player.enableJump = true;
entity.player.walkSpeed=0.22;
entity.player.runSpeed=0.4;
}
}
})
看懂的不要提示
点赞0
评论