猫史档案馆


【教程】【BOX3】速建代码:如何让地图边缘被玻璃(其他方块也行)来围住

用户:张允旭张允旭查看:2 回复:3 评论:2 创建时间:2021-02-26T22:17:51


今天啊,看了吉吉喵的教程,看完突然灵感大发:想到可以做个速建代码(大佬不喜勿喷)

话不多说,上代码:

world.onChat(({ entity, message }) => {
    if (entity && entity.isPlayer) {
        if (message === '速建开始') {//这里可以改成你想用的发送的消息
    for(var z=0;z<127;z++){
    for(var y=8;y<127;y++){
        voxels.setVoxel(0,y,z,'glass')//方块名称,可改
    }

}
world.say("速建中···已完成:20%")//这些world.say都可改
for(var x=0;x<127;x++){
    for(var y=8;y<127;y++){
        voxels.setVoxel(x,y,0,'glass')
    }

}
world.say("速建中···已完成:40%")
for(var x=0;x<127;x++){
    for(var y=8;y<127;y++){
        voxels.setVoxel(x,y,126,'glass')
    }

}
world.say("速建中···已完成:60%")
    for(var z=0;z<127;z++){
        for(var y=8;y<127;y++){
            voxels.setVoxel(126,y,z,'glass')
    }

}
world.say("速建中···已完成:80%")
    for(var z=0;z<127;z++){
        for(var x=0;x<127;x++){
            voxels.setVoxel(x,126,z,'glass')
    }

}
world.say("速建完成!")   
        }
    }
})

这是让地图周围围满玻璃的代码,当然也可以改为其他代码

触发方法:说速建开始

注意事项:控制台勿用!!!


回复

上一页1 页 / 共 1下一页
张允旭张允旭

让我康康是哪个小朋友这么晚了还不睡觉😜😜😜

点赞0


评论


爱探险的天才猫爱探险的天才猫

我,哈哈哈

点赞0


评论


async_functionasync_function

    for(var z=0;z<127;z++){
    for(var y=8;y<127;y++){
        voxels.setVoxel(0,y,z,'glass');/*方块名称,可改*/
await sleep(0.1);
    }

}
world.say("速建中···已完成:20%");/*这些world.say都可改*/
for(var x=0;x<127;x++){
    for(var y=8;y<127;y++){
        voxels.setVoxel(x,y,0,'glass');
await sleep(0.1);
    }

}
world.say("速建中···已完成:40%");
for(var x=0;x<127;x++){
    for(var y=8;y<127;y++){
        voxels.setVoxel(x,y,126,'glass')
await sleep(0.1);
    }

}
world.say("速建中···已完成:60%");
    for(var z=0;z<127;z++){
        for(var y=8;y<127;y++){
            voxels.setVoxel(126,y,z,'glass');
await sleep(0.1);
    }

}
world.say("速建中···已完成:80%");
    for(var z=0;z<127;z++){
        for(var x=0;x<127;x++){
            voxels.setVoxel(x,126,z,'glass');
await sleep(0.1);
    }

}
world.say("速建完成!");     

控制台代码

点赞0


评论