猫史档案馆


【box3】隆重推出波浪山地形速建!

用户:YDS尹子YDS尹子查看:7 回复:29 评论:7 创建时间:2020-08-09T19:13:12


center_image

 

nc=n c

var seaLevel=14;
var xzZoom=10;
var yZoom=20;
var exZ1=1;
var exZ2=1;
var exZ3=10;
var base=4;
function tree(x,y,z){
    if(voxels.getVoxel(x,y,z)!=voxels.id("water")){
       var rand=1;
    for(let i=y+rand;i<y+4+rand;i++){
            voxels.setVoxel(x,i,z,"acacia");
        }
    for(let i=3+rand;i<5+rand;i++){
        for(let j=-2;j<3;j++){
            for(let k=-2;k<3;k++){
                voxels.setVoxel(x+j,y+i,z+k,"green_leaf");
            }
        }
    }
    for(let j=-1;j<2;j++){
        for(let k=-1;k<2;k++){
            voxels.setVoxel(x+j,y+5+rand,z+k,"green_leaf");
        }
    }
    voxels.setVoxel(x-1,y+6+rand,z,"green_leaf");
    voxels.setVoxel(x,y+6+rand,z,"green_leaf");
    voxels.setVoxel(x+1,y+6+rand,z,"green_leaf");
    voxels.setVoxel(x,y+6+rand,z-1,"green_leaf");
    voxels.setVoxel(x,y+6+rand,z+1,"green_leaf");
    }
    
};
(async function(){
for(let i=0;i<127;i++){
    var ii=i-63;
    var xh=Math.sin(i/xzZoom)*yZoom+i/5;
    for(let j=0;j<127;j++){
        var jj=j-63;
         var zh=Math.cos(Math.pow(Math.sin(j/xzZoom),2))*yZoom*exZ1;
        if(xh+zh+base<seaLevel){
            voxels.setVoxel(i,xh+zh+base,j,"dirt");
            for(let k=0;k<xh+zh+base-1;k++){
                voxels.setVoxel(i,k,j,"dirt");
            }
        }else if(Math.round(xh+zh+base)==seaLevel){
            voxels.setVoxel(i,xh+zh+base,j,"sand");
            for(let k=0;k<xh+zh+base-1;k++){
                voxels.setVoxel(i,k,j,"dirt");
            }
        }else{
            voxels.setVoxel(i,xh+zh+base,j,"grass");

            for(let k=0;k<xh+zh+base-1;k++){
                voxels.setVoxel(i,k,j,"dirt");
            }
        }
        
        
    }
    await sleep(20);
}
for(let i=0;i<127;i++){
    for(let j=0;j<127;j++){
        for(let k=0;k<=seaLevel;k++){
            if(voxels.getVoxel(i,k,j)==0){
                voxels.setVoxel(i,k,j,"water");
            }
        }
    }
}
await sleep(1000);
world.say("即将生成建筑和树木");
for(let i=0;i<127;i++){
    for(let j=0;j<127;j++){
        for(let k=0;k<100;k++){
            if(voxels.getVoxel(i,k,j)==voxels.id("grass")){
                if(Math.random()*100<=1){
                    tree(i,k,j);
                }
            }
        }
    }
    await sleep(10);
}

})();


回复

上一页1 页 / 共 1下一页
YDS尹子YDS尹子

https://box3create.codemao.cn/games/aa35e6e5334b09bce904

测试区

点赞1


评论


YDS尹子YDS尹子

center_image

兄台你有些过分

点赞0


评论


QBZ_QBZ_

顶!!

点赞0


评论


SCS_user_eee2detYg0SCS_user_eee2detYg0

顶!!!!!!

点赞0


评论


ZCH编程小贝壳ZCH编程小贝壳

顶亿下

点赞0


评论


BCM月见草BCM月见草

前排!

点赞0


评论


白篮白篮

还能说什么呢.....尹子牛/b

 

点赞0


评论


YDS尹子YDS尹子

ddd

点赞0


评论


GZ006GZ006

点赞0


评论


lon江航lon江航

emotion_编程猫_紧张

点赞0


评论


打酱油的企鹅呀打酱油的企鹅呀

天啦噜,伊子啊,别这样啊,会有人偷懒的啊!(指就发布个地形的)

点赞0


评论


未命名用户015734未命名用户015734

顶!!!!

点赞0


评论


哦那咋了哦那咋了

dd

点赞0


评论


哦那咋了哦那咋了

dd

点赞0


评论


哦那咋了哦那咋了

dd

点赞0


评论


BSS梅者如西BSS梅者如西

dd

点赞0


评论


BSS梅者如西BSS梅者如西

点赞0


评论


叶子酱Angley叶子酱Angley

顶顶顶

点赞0


评论


ZNS_哪吒ZNS_哪吒

dd

点赞0


评论


木有想好木有想好

ddd

 

点赞0


评论


凌_墨水凌_墨水

哇这,牛牪犇!!

点赞0


评论


圣世白羊圣世白羊

(σ゚∀゚)σ哇

点赞0


评论


两个小八路小号两个小八路小号

emotion_编程猫_加油

点赞0


评论


IaeaIaea

666

点赞0


评论


猫悟淡猫悟淡

nnnnnb

 

点赞0


评论


机智的蓝雀机智的蓝雀

emotion_编程猫_紧张emotion_编程猫_厉害了

点赞0


评论


我叫昵称我叫昵称

考古

点赞0


评论


我叫昵称我叫昵称

某个MC大佬的手都废了

点赞0


评论


爽快的小电鼠bMMb爽快的小电鼠bMMb

考古ddd

点赞0


评论