沙漠神殿(不完整版)
#include <iostream>
#include "minecraft.h"
using namespace std;//2903 122 940
TxMinecraft mc;
int main(int argc, char** argv) {
bool con=mc.ConnectMinecraft("zk.makeblock.net.cn","4c4ce4431bdc409388e0a110f5aa9dcc");
if(!con){
cout<<"连接失败"<<endl;
return 0;
}
int x,y,z,id,data;
cin>>x>>y>>z;
mc.fillBlocks(x,y,z,x+25,y+200,z+25,0,0);
//
id=24,data=0;
mc.fillBlocks(x,y,z,x+20,y,z+20,id,data);
id=159,data=1;
mc.setBlock(x+11,y,z+7,id,data);
mc.setBlock(x+11,y,z+8,id,data);
mc.setBlock(x+10,y,z+9,id,data);
mc.setBlock(x+12,y,z+9,id,data);
mc.setBlock(x+8,y,z+10,id,data);
mc.setBlock(x+9,y,z+10,id,data);
mc.setBlock(x+14,y,z+10,id,data);
mc.setBlock(x+13,y,z+10,id,data);
mc.setBlock(x+11,y,z+10,159,11);
mc.setBlock(x+10,y,z+11,id,data);
mc.setBlock(x+12,y,z+11,id,data);
mc.setBlock(x+11,y,z+12,id,data);
mc.setBlock(x+11,y,z+13,id,data);
//
id=24,data=0;
mc.fillBlocks(x+1,y+1,z+1,x+19,y+1,z+19,id,data);
mc.fillBlocks(x+2,y+2,z+2,x+18,y+2,z+18,id,data);
mc.fillBlocks(x+3,y+3,z+3,x+17,y+3,z+17,id,data);
mc.fillBlocks(x+4,y+4,z+4,x+16,y+4,z+16,id,data);
mc.fillBlocks(x+5,y+5,z+5,x+15,y+5,z+15,id,data);
mc.fillBlocks(x+6,y+6,z+6,x+14,y+6,z+14,id,data);
mc.fillBlocks(x+7,y+7,z+7,x+13,y+7,z+13,id,data);
mc.fillBlocks(x+8,y+8,z+8,x+12,y+8,z+12,id,data);
mc.fillBlocks(x+9,y+9,z+9,x+11,y+9,z+11,id,data);
id=0,data=0;
mc.fillBlocks(x+2,y+1,z+2,x+18,y+1,z+18,id,data);
mc.fillBlocks(x+3,y+2,z+3,x+17,y+2,z+17,id,data);
mc.fillBlocks(x+4,y+3,z+4,x+16,y+3,z+16,id,data);
mc.fillBlocks(x+5,y+4,z+5,x+15,y+4,z+15,id,data);
mc.fillBlocks(x+6,y+5,z+6,x+14,y+5,z+14,id,data);
mc.fillBlocks(x+7,y+6,z+7,x+13,y+6,z+13,id,data);
mc.fillBlocks(x+8,y+7,z+8,x+12,y+7,z+12,id,data);
mc.fillBlocks(x+9,y+8,z+9,x+11,y+8,z+11,id,data);
mc.fillBlocks(x+10,y+9,z+10,x+10,y+9,z+10,id,data);
//
//
id=24,data=0;
mc.fillBlocks(x+5,y+1,z+1,x+12,y+4,z+2,id,data);
mc.fillBlocks(x+5,y+3,z+3,x+12,y+4,z+4,id,data);
mc.fillBlocks(x+5,y+1,z+19,x+12,y+4,z+18,id,data);
mc.fillBlocks(x+5,y+3,z+17,x+12,y+4,z+16,id,data);
//
id=24,data=2;
mc.fillBlocks(x+11,y+5,z+5,x+11,y+6,z+5,0,0);
mc.fillBlocks(x+12,y+5,z+5,x+12,y+7,z+5,id,data);
mc.fillBlocks(x+10,y+5,z+5,x+10,y+7,z+5,id,data);
mc.setBlock(x+11,y+7,z+5,id,data);
id=24,data=0;
mc.setBlock(x+11,y+4,z+5,id,data);
mc.fillBlocks(x+10,y+7,z+6,x+13,y+7,z+6,id,data);
id=24,data=2;
mc.fillBlocks(x+11,y+5,z+15,x+11,y+6,z+15,0,0);
mc.fillBlocks(x+12,y+5,z+15,x+12,y+7,z+15,id,data);
mc.fillBlocks(x+10,y+5,z+15,x+10,y+7,z+15,id,data);
mc.setBlock(x+11,y+7,z+15,id,data);
id=24,data=0;
mc.setBlock(x+11,y+4,z+15,id,data);
mc.fillBlocks(x+10,y+7,z+14,x+13,y+7,z+14,id,data);
//
id=24,data=0;
mc.fillBlocks(x,y,z,x+4,y+10,z+4,id,data);
id=128;
mc.setBlock(x,y+11,z+2,id,data);
mc.setBlock(x+2,y+11,z+4,id,3);
mc.setBlock(x+4,y+11,z+2,id,1);
mc.setBlock(x+2,y+11,z,id,2);
id=24,data=0;
mc.fillBlocks(x+1,y+11,z+1,x+3,y+11,z+3,id,data);
id=159,data=1;
mc.fillBlocks(x,y+2,z+2,x,y+3,z+2,id,data);
mc.fillBlocks(x,y+4,z+1,x,y+4,z+1,id,data);
mc.fillBlocks(x,y+4,z+3,x,y+4,z+3,id,data);
mc.fillBlocks(x,y+5,z+2,x,y+5,z+2,id,data);
mc.fillBlocks(x,y+6,z+1,x,y+6,z+1,id,data);
mc.fillBlocks(x,y+6,z+3,x,y+6,z+3,id,data);
mc.fillBlocks(x,y+7,z+1,x,y+7,z+3,id,data);
id=24,data=2;
mc.fillBlocks(x,y+2,z+1,x,y+3,z+1,id,data);
mc.fillBlocks(x,y+2,z+3,x,y+3,z+3,id,data);
mc.fillBlocks(x,y+4,z+2,x,y+4,z+2,id,data);
mc.fillBlocks(x,y+5,z+1,x,y+5,z+1,id,data);
mc.fillBlocks(x,y+5,z+3,x,y+5,z+3,id,data);
mc.fillBlocks(x,y+6,z+2,x,y+6,z+2,id,1);
mc.fillBlocks(x,y+8,z+1,x,y+8,z+3,id,data);
id=159,data=1;
mc.fillBlocks(x+4,y+2,z+2,x+4,y+3,z+2,id,data);
mc.fillBlocks(x+4,y+4,z+1,x+4,y+4,z+1,id,data);
mc.fillBlocks(x+4,y+4,z+3,x+4,y+4,z+3,id,data);
mc.fillBlocks(x+4,y+5,z+2,x+4,y+5,z+2,id,data);
mc.fillBlocks(x+4,y+6,z+1,x+4,y+6,z+1,id,data);
mc.fillBlocks(x+4,y+6,z+3,x+4,y+6,z+3,id,data);
mc.fillBlocks(x+4,y+7,z+1,x+4,y+7,z+3,id,data);
id=24,data=2;
mc.fillBlocks(x+4,y+2,z+1,x+4,y+3,z+1,id,data);
mc.fillBlocks(x+4,y+2,z+3,x+4,y+3,z+3,id,data);
mc.fillBlocks(x+4,y+4,z+2,x+4,y+4,z+2,id,data);
mc.fillBlocks(x+4,y+5,z+1,x+4,y+5,z+1,id,data);
mc.fillBlocks(x+4,y+5,z+3,x+4,y+5,z+3,id,data);
mc.fillBlocks(x+4,y+6,z+2,x+4,y+6,z+2,id,1);
mc.fillBlocks(x+4,y+8,z+1,x+4,y+8,z+3,id,data);
//
id=159,data=1;
mc.fillBlocks(x+2,y+2,z,x+2,y+3,z,id,data);
mc.fillBlocks(x+1,y+4,z,x+1,y+4,z,id,data);
mc.fillBlocks(x+3,y+4,z,x+3,y+4,z,id,data);
mc.fillBlocks(x+2,y+5,z,x+2,y+5,z,id,data);
mc.fillBlocks(x+1,y+6,z,x+1,y+6,z,id,data);
mc.fillBlocks(x+3,y+6,z,x+3,y+6,z,id,data);
mc.fillBlocks(x+1,y+7,z,x+3,y+7,z,id,data);
id=24,data=2;
mc.fillBlocks(x+1,y+2,z,x+1,y+3,z,id,data);
mc.fillBlocks(x+3,y+2,z,x+3,y+3,z,id,data);
mc.fillBlocks(x+2,y+4,z,x+2,y+4,z,id,data);
mc.fillBlocks(x+1,y+5,z,x+1,y+5,z,id,data);
mc.fillBlocks(x+3,y+5,z,x+3,y+5,z,id,data);
mc.fillBlocks(x+2,y+6,z,x+2,y+6,z,id,1);
mc.fillBlocks(x+1,y+8,z,x+3,y+8,z,id,data);
id=159,data=1;
mc.fillBlocks(x+2,y+2,z+4,x+2,y+3,z+4,id,data);
mc.fillBlocks(x+1,y+4,z+4,x+1,y+4,z+4,id,data);
mc.fillBlocks(x+3,y+4,z+4,x+3,y+4,z+4,id,data);
mc.fillBlocks(x+2,y+5,z+4,x+2,y+5,z+4,id,data);
mc.fillBlocks(x+1,y+6,z+4,x+1,y+6,z+4,id,data);
mc.fillBlocks(x+3,y+6,z+4,x+3,y+6,z+4,id,data);
mc.fillBlocks(x+1,y+7,z+4,x+3,y+7,z+4,id,data);
id=24,data=2;
mc.fillBlocks(x+1,y+2,z+4,x+1,y+3,z+4,id,data);
mc.fillBlocks(x+3,y+2,z+4,x+3,y+3,z+4,id,data);
mc.fillBlocks(x+2,y+4,z+4,x+2,y+4,z+4,id,data);
mc.fillBlocks(x+1,y+5,z+4,x+1,y+5,z+4,id,data);
mc.fillBlocks(x+3,y+5,z+4,x+3,y+5,z+4,id,data);
mc.fillBlocks(x+2,y+6,z+4,x+2,y+6,z+4,id,1);
mc.fillBlocks(x+1,y+8,z+4,x+3,y+8,z+4,id,data);
z=z+16;
id=24,data=0;
mc.fillBlocks(x,y,z,x+4,y+10,z+4,id,data);
id=128;
mc.setBlock(x,y+11,z+2,id,data);
mc.setBlock(x+2,y+11,z+4,id,3);
mc.setBlock(x+4,y+11,z+2,id,1);
mc.setBlock(x+2,y+11,z,id,2);
id=24,data=0;
mc.fillBlocks(x+1,y+11,z+1,x+3,y+11,z+3,id,data);
id=159,data=1;
mc.fillBlocks(x,y+2,z+2,x,y+3,z+2,id,data);
mc.fillBlocks(x,y+4,z+1,x,y+4,z+1,id,data);
mc.fillBlocks(x,y+4,z+3,x,y+4,z+3,id,data);
mc.fillBlocks(x,y+5,z+2,x,y+5,z+2,id,data);
mc.fillBlocks(x,y+6,z+1,x,y+6,z+1,id,data);
mc.fillBlocks(x,y+6,z+3,x,y+6,z+3,id,data);
mc.fillBlocks(x,y+7,z+1,x,y+7,z+3,id,data);
id=24,data=2;
mc.fillBlocks(x,y+2,z+1,x,y+3,z+1,id,data);
mc.fillBlocks(x,y+2,z+3,x,y+3,z+3,id,data);
mc.fillBlocks(x,y+4,z+2,x,y+4,z+2,id,data);
mc.fillBlocks(x,y+5,z+1,x,y+5,z+1,id,data);
mc.fillBlocks(x,y+5,z+3,x,y+5,z+3,id,data);
mc.fillBlocks(x,y+6,z+2,x,y+6,z+2,id,1);
mc.fillBlocks(x,y+8,z+1,x,y+8,z+3,id,data);
id=159,data=1;
mc.fillBlocks(x+4,y+2,z+2,x+4,y+3,z+2,id,data);
mc.fillBlocks(x+4,y+4,z+1,x+4,y+4,z+1,id,data);
mc.fillBlocks(x+4,y+4,z+3,x+4,y+4,z+3,id,data);
mc.fillBlocks(x+4,y+5,z+2,x+4,y+5,z+2,id,data);
mc.fillBlocks(x+4,y+6,z+1,x+4,y+6,z+1,id,data);
mc.fillBlocks(x+4,y+6,z+3,x+4,y+6,z+3,id,data);
mc.fillBlocks(x+4,y+7,z+1,x+4,y+7,z+3,id,data);
id=24,data=2;
mc.fillBlocks(x+4,y+2,z+1,x+4,y+3,z+1,id,data);
mc.fillBlocks(x+4,y+2,z+3,x+4,y+3,z+3,id,data);
mc.fillBlocks(x+4,y+4,z+2,x+4,y+4,z+2,id,data);
mc.fillBlocks(x+4,y+5,z+1,x+4,y+5,z+1,id,data);
mc.fillBlocks(x+4,y+5,z+3,x+4,y+5,z+3,id,data);
mc.fillBlocks(x+4,y+6,z+2,x+4,y+6,z+2,id,1);
mc.fillBlocks(x+4,y+8,z+1,x+4,y+8,z+3,id,data);
//
id=159,data=1;
mc.fillBlocks(x+2,y+2,z,x+2,y+3,z,id,data);
mc.fillBlocks(x+1,y+4,z,x+1,y+4,z,id,data);
mc.fillBlocks(x+3,y+4,z,x+3,y+4,z,id,data);
mc.fillBlocks(x+2,y+5,z,x+2,y+5,z,id,data);
mc.fillBlocks(x+1,y+6,z,x+1,y+6,z,id,data);
mc.fillBlocks(x+3,y+6,z,x+3,y+6,z,id,data);
mc.fillBlocks(x+1,y+7,z,x+3,y+7,z,id,data);
id=24,data=2;
mc.fillBlocks(x+1,y+2,z,x+1,y+3,z,id,data);
mc.fillBlocks(x+3,y+2,z,x+3,y+3,z,id,data);
mc.fillBlocks(x+2,y+4,z,x+2,y+4,z,id,data);
mc.fillBlocks(x+1,y+5,z,x+1,y+5,z,id,data);
mc.fillBlocks(x+3,y+5,z,x+3,y+5,z,id,data);
mc.fillBlocks(x+2,y+6,z,x+2,y+6,z,id,1);
mc.fillBlocks(x+1,y+8,z,x+3,y+8,z,id,data);
id=159,data=1;
mc.fillBlocks(x+2,y+2,z+4,x+2,y+3,z+4,id,data);
mc.fillBlocks(x+1,y+4,z+4,x+1,y+4,z+4,id,data);
mc.fillBlocks(x+3,y+4,z+4,x+3,y+4,z+4,id,data);
mc.fillBlocks(x+2,y+5,z+4,x+2,y+5,z+4,id,data);
mc.fillBlocks(x+1,y+6,z+4,x+1,y+6,z+4,id,data);
mc.fillBlocks(x+3,y+6,z+4,x+3,y+6,z+4,id,data);
mc.fillBlocks(x+1,y+7,z+4,x+3,y+7,z+4,id,data);
id=24,data=2;
mc.fillBlocks(x+1,y+2,z+4,x+1,y+3,z+4,id,data);
mc.fillBlocks(x+3,y+2,z+4,x+3,y+3,z+4,id,data);
mc.fillBlocks(x+2,y+4,z+4,x+2,y+4,z+4,id,data);
mc.fillBlocks(x+1,y+5,z+4,x+1,y+5,z+4,id,data);
mc.fillBlocks(x+3,y+5,z+4,x+3,y+5,z+4,id,data);
mc.fillBlocks(x+2,y+6,z+4,x+2,y+6,z+4,id,1);
mc.fillBlocks(x+1,y+8,z+4,x+3,y+8,z+4,id,data);
z=z-16;
//
id=24;data=0;
mc.fillBlocks(x,y,z+8,x,y+3,z+12,id,data);
mc.fillBlocks(x,y+1,z+9,x,y+3,z+11,0,0);
data=2;
mc.fillBlocks(x,y+4,z+8,x,y+4,z+12,id,data);
mc.fillBlocks(x,y+6,z+9,x,y+6,z+11,id,data);
mc.setBlock(x,y+5,z+8,id,data);
mc.setBlock(x,y+5,z+12,id,data);
data=1;
mc.setBlock(x,y+5,z+10,id,data);
id=159,data=1;
mc.setBlock(x,y+5,z+9,id,data);
mc.setBlock(x,y+5,z+11,id,data);
//
id=24;data=0;
mc.fillBlocks(x+1,y+1,z+5,x+3,y+3,z+7,id,data);
mc.fillBlocks(x+1,y+4,z+8,x+3,y+4,z+12,id,data);
mc.fillBlocks(x+1,y+1,z+13,x+3,y+3,z+15,id,data);
return 0;
}