
Lv.1
现在在搞代码岛,代码岛昵称:006,id:7359
签名:神不知鬼不觉,第二个联机作品出来了
在 吉吉喵,管管吧!!!!!! 中回复
好耶!我宣布)我要创建一个小团体!)
这个团体是这样的
名字:KLP
主要内容:噶掉其他小团体)毙了他们的头头)
最后:开玩笑的,狗食小团体
2023-01-24T19:20:14 点赞:3
在 【招人】招代码师了! 中回复
注意事项))):
1.本地图为足球地图,可以加入一些小游戏))))))
2.招人的职位是代码师&管理人员2合1)))
3.申请人应当保证在2月份后仍可以每周上线合作
4.申请人应当保证可以一周一更或两周一更)))
5.尽量要懂sql)))不懂也没关系)))
2023-01-25T22:25:13 点赞:0
在 【box3】006的第一个(也是最后一个?)速建地形教程))) 中回复
这个版本的沙滩会更少点)水会多一些)))
/*
使用说明:
通过zoom修改速建范围(其他的看看注释)
在将本代码放入控制台前,
可以先放至代码区运行试试效果,
觉得ok后再放到控制台运行!
*/
function randomNum(minNum, maxNum) {
switch (arguments.length) {
case 1:
return parseInt(Math.random() * minNum + 1, 10);
break;
case 2:
return parseInt(Math.random() * (maxNum - minNum + 1) + minNum, 10);
break;
default:
return 0;
break;
}
};
var y=2;
var lasty=2;
var zoom=256;/*必须小于1024!!!否则后果自负 */
async function o(){
for(let x=0;x<=zoom;x++){
lasty=3;/*这个也可以更改)))影响似乎不大)))*/
for(let z=0;z<=zoom;z++){
for(let y=0;y<=9;y++){
voxels.setVoxelId(x,y,z,0)
}
y=lasty;
if(y<4){
y=5
}
if(x!==0){
for(let y1=0;y1<=32;y1++){/*根据地图y坐标改! */
if(voxels.getVoxelId(x-1,y1,z)==127||voxels.getVoxelId(x-1,y1,z)==135){
if(z==0){
y=y1;
if(y<6){/*这个if分支里面的数字都可以根据个人喜好更改 */
y+=randomNum(-1,3)
}else if(y>17){/*这里的数字关系到生成地形的平均高度! */
y+=randomNum(-3,1)
}else{
y+=randomNum(-1,2)
}
}else{
for(let y2=0;y2<=32;y2++){/*同上) */
if(voxels.getVoxelId(x,y2,z-1)==127||voxels.getVoxelId(x,y2,z-1)==135){
y=(y1+y2)/2-1;
if(y<8){/*这个if分支里面的数字都可以根据个人喜好更改 */
y+=randomNum(0,3);
if(y<3){
y+=randomNum(0,3)
}
}else if(y>17){/*这里的数字关系到生成地形的平均高度! */
y+=randomNum(-3,1)
}else{
y+=randomNum(-1,3)
}
if(y1==y2&&y!==y1){
y=y1
}
}
}
}
}
}
}else{
if(y<6){/*6是默认的海平面高度,可以自行修改 */
y+=randomNum(-1,3)
}else if(y>17){/*这里的数字关系到生成地形的平均高度! */
y+=randomNum(-3,1)
}else{
y+=randomNum(-1,3)
}
}
if(y<2){
y=2
}else if(y>28){/*这里的数字关系到生成地形的最高高度! */
y=28
}
if(y>6){/*6是默认的海平面高度,可以自行修改 */
voxels.setVoxelId(x,y,z,127);
for(let y1=y-1;y1>=0;y1--){
voxels.setVoxelId(x,y1,z,125)
}
voxels.setVoxelId(x,6,z,135)/*6是默认的海平面高度,可以自行修改 */
}
/*else if(y==6){6是默认的海平面高度,可以自行修改
voxels.setVoxelId(x,y,z,135);
for(let y1=y-1;y1>=0;y1--){
voxels.setVoxelId(x,y1,z,125)
}
}*/
else{
y+=randomNum(0,3);/*删掉了可能会出现一片喵…… */
if(y>6){/*6是默认的海平面高度,可以自行修改 */
y=6
}
for(let y1=y;y1<=6;y1++){/*6是默认的海平面高度,可以自行修改 */
voxels.setVoxelId(x,y1,z,3喵)
}
voxels.setVoxelId(x,6,z,3喵);/*6是默认的海平面高度,可以自行修改 */
voxels.setVoxelId(x,y-1,z,135);
for(let y1=y-2;y1>=0;y1--){
voxels.setVoxelId(x,y1,z,125)
}
}
await sleep(1);
lasty=y;
}
world.say(x+'/'+zoom);
await sleep(1);
};
}
o()
效果展示:box3.codemao.cn/e/0b1dc159ec3cb20f5049
2023-01-29T10:50:26 点赞:0
在 总结(饭米粒复制事件)! 中回复
娃去!你是官方吗你?
洞察秋毫啊?
这种语气只会体现出你的¥%……&*(),不会突出你的证据充分)
所以
这猴子太好笑了啊啊啊!
呵呵哈哈哈哈哈哈哈哈哈哈
真当自己官方了
2023-02-04T21:25:43 点赞:2