mc排房

#include <iostream>
#include "minecraft.h"
using namespace std;
TxMinecraft mc;
int x=-11,y=120,z=6072;
int main(int argc, char** argv) {
bool con=mc.ConnectMinecraft("zk.makeblock.net.cn","a9d44e758f6e4cf8b2da2624156f24d3");
	if(!con){
	cout<<"连接失败"<<mc.Back_data;
	return 0;
	}
	
	for(int j=0;j<2;j++){
	mc.fillBlocks(x-7,y+0,z-10,x+7,y+20,z+10,0,0);
	for(int i=0;i<2;i++){
	mc.drawLine(x,y,z-2,x,y,z+2,98,0);
	mc.drawLine(x,y+1,z,x,y+8,z,251,14);
	mc.setBlock(x+0,y+1,z+1,98,3);
	mc.setBlock(x+0,y+1,z-1,98,3);
	mc.setBlock(x,y,z,98,3);
	mc.setBlock(x,y,z+3,109,3);
	mc.setBlock(x,y,z-3,109,2);
	mc.setBlock(x,y+1,z+2,109,7);
	mc.setBlock(x,y+1,z-2,109,6);
	mc.setBlock(x,y+2,z+2,109,3);
	mc.setBlock(x,y+2,z-2,109,2);
	mc.setBlock(x,y+2,z+1,109,2);
	mc.setBlock(x,y+2,z-1,109,3);
	mc.setBlock(x,y+3,z+1,139,0);
	mc.setBlock(x,y+3,z-1,139,0);
	x+=6;
	}
	x-=12;
	mc.drawLine(x+0,y+9,z,x+5,y+9,z,5,1);
	
	mc.setBlock(x+1,y+8,z,236,0);
	mc.setBlock(x+5,y+8,z,236,0);
	mc.drawLine(x+2,y+8,z,x+4,y+8,z,251,11);
	mc.setBlock(x+1,y+7,z,53,5);
	mc.setBlock(x+2,y+7,z,53,5);
	mc.setBlock(x+1,y+6,z,53,5);
	mc.setBlock(x+5,y+7,z,53,4);
	mc.setBlock(x+4,y+7,z,53,4);
	mc.setBlock(x+5,y+6,z,53,4);
	mc.setBlock(x+3,y+7,z,126,8);
	
	
	mc.fillBlocks(x-1,y+10,z-1,x+5,y+10,z+1,5,5);
	mc.drawLine(x+0,y+10,z,x+5,y+10,z,0,0);
	mc.setBlock(x-2,y+10,z,17,5);
	for(int i=0;i<2;i++){
	mc.setBlock(x+2,y+10,z+2,17,9);
	mc.setBlock(x+4,y+10,z+2,17,9);
	mc.setBlock(x+0,y+10,z+2,17,9);
	z-=4;
	}
	z+=8;
	x+=14;
	}
	x-=14;
	mc.fillBlocks(x-2,y+9,z-1,x+9,y+10,z+1,0,0);
	mc.drawLine(x+1,y+9,z,x+6,y+9,z,5,1);
	mc.fillBlocks(x+1,y+10,z-1,x+7,y+10,z+1,5,5);
	mc.drawLine(x+0,y+10,z,x+6,y+10,z,0,0);
	
	mc.setBlock(x+8,y+10,z,17,5);
	for(int i=0;i<2;i++){
	mc.setBlock(x+6,y+10,z+2,17,9);
	mc.setBlock(x+4,y+10,z+2,17,9);
	mc.setBlock(x+2,y+10,z+2,17,9);
	z-=4;
	}
	z+=8;
	x-=14;
	mc.drawLine(x+6,y+9,z,x+6,y+12,z,251,14);
	mc.drawLine(x+14,y+9,z,x+14,y+12,z,251,14);
	mc.setBlock(x+14,y+10,z+2,0,0);
	mc.setBlock(x+14,y+10,z-2,0,0);
	mc.fillBlocks(x+7,y+10,z,x+13,y+12,z,236,0);
	mc.fillBlocks(x+7,y+11,z,x+13,y+11,z,247,0);
	mc.fillBlocks(x+8,y+10,z,x+12,y+12,z,5,5);
	mc.drawLine(x+9,y+11,z,x+11,y+11,z,251,11);
	mc.fillBlocks(x+6,y+13,z,x+14,y+13,z,5,1);
	mc.fillBlocks(x+5,y+14,z-1,x+15,y+14,z+1,5,5);
	mc.drawLine(x+6,y+14,z,x+14,y+14,z,0,0);
	
	mc.setBlock(x+4,y+14,z,17,5);
	mc.setBlock(x+16,y+14,z,17,5);
	for(int i=0;i<2;i++){
	mc.setBlock(x+6,y+14,z+2,17,9);
	mc.setBlock(x+8,y+14,z+2,17,9);
	mc.setBlock(x+10,y+14,z+2,17,9);
	mc.setBlock(x+12,y+14,z+2,17,9);
	mc.setBlock(x+14,y+14,z+2,17,9);
	z-=4;
	}
	z+=8;
	mc.setBlock(x+7,y+8,z,53,5);
	mc.setBlock(x+8,y+8,z,53,5);
	mc.setBlock(x+7,y+7,z,53,5);
	mc.setBlock(x+13,y+8,z,53,4);
	mc.setBlock(x+12,y+8,z,53,4);
	mc.setBlock(x+13,y+7,z,53,4);
	mc.drawLine(x+9,y+8,z,x+11,y+8,z,44,10);
	
	mc.setBlock(x+10,y+9,z,44,10);
	
	mc.setBlock(x+7,y+9,z,53,4);
	mc.setBlock(x+8,y+9,z,44,10);
	mc.setBlock(x+9,y+9,z,53,5);
	x+=4;
	mc.setBlock(x+7,y+9,z,53,4);
	mc.setBlock(x+8,y+9,z,44,10);
	mc.setBlock(x+9,y+9,z,53,5);
	x-=4;
	
	x+=20;
	mc.setBlock(x-4,y+9,z-1,134,6);
	mc.setBlock(x-2,y+9,z-1,134,6);
	mc.setBlock(x+0,y+9,z-1,134,6);
	mc.setBlock(x+0,y+8,z-1,134,6);
	mc.setBlock(x+0,y+9,z-2,134,2);
	
	mc.setBlock(x-4,y+9,z+1,134,7);
	mc.setBlock(x-2,y+9,z+1,134,7);
	mc.setBlock(x+0,y+9,z+1,134,7);
	mc.setBlock(x+0,y+8,z+1,134,7);
	mc.setBlock(x+0,y+9,z+2,134,3);
	
	x-=16;
	mc.setBlock(x-4,y+9,z-1,134,6);
	mc.setBlock(x-2,y+9,z-1,134,6);
	mc.setBlock(x+0,y+9,z-1,134,6);
	mc.setBlock(x-4,y+9,z+1,134,7);
	mc.setBlock(x-2,y+9,z+1,134,7);
	mc.setBlock(x+0,y+9,z+1,134,7);
	mc.setBlock(x-4,y+8,z+1,134,7);
	mc.setBlock(x-4,y+9,z+2,134,3);
	mc.setBlock(x-4,y+9,z-2,134,2);
	mc.setBlock(x-4,y+8,z-1,134,6);
	mc.setBlock(x-5,y+9,z,134,4);
	mc.setBlock(x-5,y+8,z,134,4);
	mc.setBlock(x-6,y+9,z,134,0);
	x+=16;
	mc.setBlock(x+1,y+9,z,134,5);
	mc.setBlock(x+1,y+8,z,134,5);
	mc.setBlock(x+2,y+9,z,134,1);
	for(int i=0;i<10;i+=2){
	mc.setBlock(x-6-i,y+13,z-1,134,6);
	mc.setBlock(x-6-i,y+12,z-1,134,6);
	mc.setBlock(x-6-i,y+13,z-2,134,2);
	}
	for(int i=0;i<10;i+=2){
	mc.setBlock(x-6-i,y+13,z+1,134,7);
	mc.setBlock(x-6-i,y+12,z+1,134,7);
	mc.setBlock(x-6-i,y+13,z+2,134,3);
	}
	mc.setBlock(x+2,y+10,z-1,126,9);
	mc.setBlock(x+2,y+10,z-2,126,9);
	mc.setBlock(x+1,y+10,z-2,126,9);
	mc.setBlock(x+2,y+10,z+1,126,9);
	mc.setBlock(x+2,y+10,z+2,126,9);
	mc.setBlock(x+1,y+10,z+2,126,9);
	mc.setBlock(x-4,y+14,z-1,126,9);
	mc.setBlock(x-4,y+14,z-2,126,9);
	mc.setBlock(x-5,y+14,z-2,126,9);
	mc.setBlock(x-4,y+14,z+1,126,9);
	mc.setBlock(x-4,y+14,z+2,126,9);
	mc.setBlock(x-5,y+14,z+2,126,9);
	mc.setBlock(x-16,y+14,z-1,126,9);
	mc.setBlock(x-16,y+14,z-2,126,9);
	mc.setBlock(x-15,y+14,z-2,126,9);
	mc.setBlock(x-16,y+14,z+1,126,9);
	mc.setBlock(x-16,y+14,z+2,126,9);
	mc.setBlock(x-15,y+14,z+2,126,9);
	mc.setBlock(x-22,y+10,z-1,126,9);
	mc.setBlock(x-22,y+10,z-2,126,9);
	mc.setBlock(x-21,y+10,z-2,126,9);
	mc.setBlock(x-22,y+10,z+1,126,9);
	mc.setBlock(x-22,y+10,z+2,126,9);
	mc.setBlock(x-21,y+10,z+2,126,9);
	for(int i=0;i<6;i+=2){
	mc.setBlock(x-1-i,y+10,z-2,126,9);
	mc.setBlock(x-1-i,y+10,z+2,126,9);
	}
	for(int i=0;i<8;i+=2){
	mc.setBlock(x-7-i,y+14,z-2,126,9);
	mc.setBlock(x-7-i,y+14,z+2,126,9);
	}
	for(int i=0;i<6;i+=2){
	mc.setBlock(x-15-i,y+10,z-2,126,9);
	mc.setBlock(x-15-i,y+10,z+2,126,9);
	}
	
	
	for(int i=0;i<6;i++){
	mc.setBlock(x-i,y+11,z-1,155,0);
	mc.setBlock(x-i,y+13,z,98,0);
	mc.setBlock(x-i,y+11,z+1,155,0);
	mc.setBlock(x-i,y+11,z,155,0);
	mc.setBlock(x-i,y+12,z,155,0);
	mc.setBlock(x-i,y+12,z-1,44,7);
	mc.setBlock(x-i,y+12,z+1,44,7);
	mc.setBlock(x-i,y+11,z-2,44,15);
	mc.setBlock(x-i,y+11,z+2,44,15);
	}
	for(int i=1;i<6;i+=2){
	mc.fillBlocks(x-i,y+11,z-2,x-i,y+12,z+2,0,0);
	mc.setBlock(x-i,y+11,z-1,155,0);
	mc.setBlock(x-i,y+11,z+1,155,0);
	mc.setBlock(x-i,y+11,z,155,0);
	mc.setBlock(x-i,y+12,z,155,0);
	}
	
	x-=15;
	for(int i=1;i<6;i++){
	mc.setBlock(x-i,y+11,z-1,155,0);
	mc.setBlock(x-i,y+13,z,98,0);
	mc.setBlock(x-i,y+11,z+1,155,0);
	mc.setBlock(x-i,y+11,z,155,0);
	mc.setBlock(x-i,y+12,z,155,0);
	mc.setBlock(x-i,y+12,z-1,44,7);
	mc.setBlock(x-i,y+12,z+1,44,7);
	mc.setBlock(x-i,y+11,z-2,44,15);
	mc.setBlock(x-i,y+11,z+2,44,15);
	}
	for(int i=0;i<6;i+=2){
	mc.fillBlocks(x-i,y+11,z-2,x-i,y+12,z+2,0,0);
	mc.setBlock(x-i,y+11,z-1,155,0);
	mc.setBlock(x-i,y+11,z+1,155,0);
	mc.setBlock(x-i,y+11,z,155,0);
	mc.setBlock(x-i,y+12,z,155,0);
	}
	x+=15;
	
	x-=6;
	for(int i=0;i<9;i++){
	mc.setBlock(x-i,y+15,z-1,155,0);
	mc.setBlock(x-i,y+17,z,98,0);
	mc.setBlock(x-i,y+15,z+1,155,0);
	mc.setBlock(x-i,y+15,z,155,0);
	mc.setBlock(x-i,y+16,z,155,0);
	mc.setBlock(x-i,y+16,z-1,44,7);
	mc.setBlock(x-i,y+16,z+1,44,7);
	mc.setBlock(x-i,y+15,z-2,44,15);
	mc.setBlock(x-i,y+15,z+2,44,15);
	}
	for(int i=1;i<9;i+=2){
	mc.fillBlocks(x-i,y+15,z-2,x-i,y+16,z+2,0,0);
	mc.setBlock(x-i,y+15,z-1,155,0);
	mc.setBlock(x-i,y+15,z+1,155,0);
	mc.setBlock(x-i,y+15,z,155,0);
	mc.setBlock(x-i,y+16,z,155,0);
	}
	x+=6;
	//
	mc.setBlock(x+1,y+12,z,98,3);
	mc.setBlock(x+1,y+11,z,155,0);
	mc.setBlock(x+1,y+12,z-1,98,0);
	mc.setBlock(x+1,y+12,z+1,98,0);
	mc.setBlock(x+1,y+11,z-1,44,13);
	mc.setBlock(x+1,y+11,z+1,44,13);
	mc.setBlock(x+1,y+13,z,109,5);
	mc.setBlock(x+1,y+14,z,109,1);
	mc.setBlock(x+0,y+14,z,109,4);
	mc.setBlock(x+1,y+11,z-2,44,0);
	mc.setBlock(x+1,y+11,z-3,44,5);
	mc.setBlock(x+1,y+10,z-3,44,13);
	mc.setBlock(x+1,y+11,z+2,44,0);
	mc.setBlock(x+1,y+11,z+3,44,5);
	mc.setBlock(x+1,y+10,z+3,44,13);
	mc.setBlock(x+2,y+11,z,155,0);
	mc.setBlock(x+2,y+11,z-1,44,0);
	mc.setBlock(x+2,y+11,z-2,44,13);
	mc.setBlock(x+2,y+12,z-2,98,0);
	mc.setBlock(x+2,y+11,z-3,98,3);
	mc.setBlock(x+2,y+11,z+1,44,0);
	mc.setBlock(x+2,y+11,z+2,44,13);
	mc.setBlock(x+2,y+12,z+2,98,0);
	mc.setBlock(x+2,y+11,z+3,98,3);
	mc.setBlock(x+3,y+11,z,98,3);
	mc.setBlock(x+3,y+11,z-2,98,3);
	mc.setBlock(x+3,y+11,z+2,98,3);
	mc.setBlock(x+3,y+11,z-1,44,5);
	mc.setBlock(x+3,y+10,z-1,44,13);
	mc.setBlock(x+3,y+11,z+1,44,5);
	mc.setBlock(x+3,y+10,z+1,44,13);
	//
	x-=6;
	y+=4;
	//
	mc.setBlock(x+1,y+12,z,98,3);
	mc.setBlock(x+1,y+11,z,155,0);
	mc.setBlock(x+1,y+12,z-1,98,0);
	mc.setBlock(x+1,y+12,z+1,98,0);
	mc.setBlock(x+1,y+11,z-1,44,13);
	mc.setBlock(x+1,y+11,z+1,44,13);
	mc.setBlock(x+1,y+13,z,109,5);
	mc.setBlock(x+1,y+14,z,109,1);
	mc.setBlock(x+0,y+14,z,109,4);
	mc.setBlock(x+1,y+11,z-2,44,0);
	mc.setBlock(x+1,y+11,z-3,44,5);
	mc.setBlock(x+1,y+10,z-3,44,13);
	mc.setBlock(x+1,y+11,z+2,44,0);
	mc.setBlock(x+1,y+11,z+3,44,5);
	mc.setBlock(x+1,y+10,z+3,44,13);
	mc.setBlock(x+2,y+11,z,155,0);
	mc.setBlock(x+2,y+11,z-1,44,0);
	mc.setBlock(x+2,y+11,z-2,44,13);
	mc.setBlock(x+2,y+12,z-2,98,0);
	mc.setBlock(x+2,y+11,z-3,98,3);
	mc.setBlock(x+2,y+11,z+1,44,0);
	mc.setBlock(x+2,y+11,z+2,44,13);
	mc.setBlock(x+2,y+12,z+2,98,0);
	mc.setBlock(x+2,y+11,z+3,98,3);
	mc.setBlock(x+3,y+11,z,98,3);
	mc.setBlock(x+3,y+11,z-2,98,3);
	mc.setBlock(x+3,y+11,z+2,98,3);
	mc.setBlock(x+3,y+11,z-1,44,5);
	mc.setBlock(x+3,y+10,z-1,44,13);
	mc.setBlock(x+3,y+11,z+1,44,5);
	mc.setBlock(x+3,y+10,z+1,44,13);
	//
	x-=8;
	mc.setBlock(x-1,y+12,z,98,3);
	mc.setBlock(x-1,y+11,z,155,0);
	mc.setBlock(x-1,y+12,z-1,98,0);
	mc.setBlock(x-1,y+12,z+1,98,0);
	mc.setBlock(x-1,y+11,z-1,44,13);
	mc.setBlock(x-1,y+11,z+1,44,13);
	mc.setBlock(x-1,y+13,z,109,4);
	mc.setBlock(x-1,y+14,z,109,0);
	mc.setBlock(x-0,y+14,z,109,5);
	mc.setBlock(x-1,y+11,z-2,44,0);
	mc.setBlock(x-1,y+11,z-3,44,5);
	mc.setBlock(x-1,y+10,z-3,44,13);
	mc.setBlock(x-1,y+11,z+2,44,0);
	mc.setBlock(x-1,y+11,z+3,44,5);
	mc.setBlock(x-1,y+10,z+3,44,13);
	mc.setBlock(x-2,y+11,z,155,0);
	mc.setBlock(x-2,y+11,z-1,44,0);
	mc.setBlock(x-2,y+11,z-2,44,13);
	mc.setBlock(x-2,y+12,z-2,98,0);
	mc.setBlock(x-2,y+11,z-3,98,3);
	mc.setBlock(x-2,y+11,z+1,44,0);
	mc.setBlock(x-2,y+11,z+2,44,13);
	mc.setBlock(x-2,y+12,z+2,98,0);
	mc.setBlock(x-2,y+11,z+3,98,3);
	mc.setBlock(x-3,y+11,z,98,3);
	mc.setBlock(x-3,y+11,z-2,98,3);
	mc.setBlock(x-3,y+11,z+2,98,3);
	mc.setBlock(x-3,y+11,z-1,44,5);
	mc.setBlock(x-3,y+10,z-1,44,13);
	mc.setBlock(x-3,y+11,z+1,44,5);
	mc.setBlock(x-3,y+10,z+1,44,13);
	//
	x-=6;
	y-=4;
	mc.setBlock(x-1,y+12,z,98,3);
	mc.setBlock(x-1,y+11,z,155,0);
	mc.setBlock(x-1,y+12,z-1,98,0);
	mc.setBlock(x-1,y+12,z+1,98,0);
	mc.setBlock(x-1,y+11,z-1,44,13);
	mc.setBlock(x-1,y+11,z+1,44,13);
	mc.setBlock(x-1,y+13,z,109,4);
	mc.setBlock(x-1,y+14,z,109,0);
	mc.setBlock(x-0,y+14,z,109,5);
	mc.setBlock(x-1,y+11,z-2,44,0);
	mc.setBlock(x-1,y+11,z-3,44,5);
	mc.setBlock(x-1,y+10,z-3,44,13);
	mc.setBlock(x-1,y+11,z+2,44,0);
	mc.setBlock(x-1,y+11,z+3,44,5);
	mc.setBlock(x-1,y+10,z+3,44,13);
	mc.setBlock(x-2,y+11,z,155,0);
	mc.setBlock(x-2,y+11,z-1,44,0);
	mc.setBlock(x-2,y+11,z-2,44,13);
	mc.setBlock(x-2,y+12,z-2,98,0);
	mc.setBlock(x-2,y+11,z-3,98,3);
	mc.setBlock(x-2,y+11,z+1,44,0);
	mc.setBlock(x-2,y+11,z+2,44,13);
	mc.setBlock(x-2,y+12,z+2,98,0);
	mc.setBlock(x-2,y+11,z+3,98,3);
	mc.setBlock(x-3,y+11,z,98,3);
	mc.setBlock(x-3,y+11,z-2,98,3);
	mc.setBlock(x-3,y+11,z+2,98,3);
	mc.setBlock(x-3,y+11,z-1,44,5);
	mc.setBlock(x-3,y+10,z-1,44,13);
	mc.setBlock(x-3,y+11,z+1,44,5);
	mc.setBlock(x-3,y+10,z+1,44,13);
	////
	x+=20;
	for(int i=0;i<6;i+=2){
		mc.setBlock(x-i,y+11,z-3,98,3);
		mc.setBlock(x-1-i,y+11,z-2,44,0);
		mc.setBlock(x-1-i,y+11,z-3,44,5);
		mc.setBlock(x-1-i,y+10,z-3,44,13);
		mc.setBlock(x-i,y+11,z+3,98,3);
		mc.setBlock(x-1-i,y+11,z+2,44,0);
		mc.setBlock(x-1-i,y+11,z+3,44,5);
		mc.setBlock(x-1-i,y+10,z+3,44,13);
	}
	x-=6;
	y+=4;
	for(int i=0;i<9;i+=2){
		mc.setBlock(x-i,y+11,z-3,98,3);
		mc.setBlock(x-1-i,y+11,z-2,44,0);
		mc.setBlock(x-1-i,y+11,z-3,44,5);
		mc.setBlock(x-1-i,y+10,z-3,44,13);
		mc.setBlock(x-i,y+11,z+3,98,3);
		mc.setBlock(x-1-i,y+11,z+2,44,0);
		mc.setBlock(x-1-i,y+11,z+3,44,5);
		mc.setBlock(x-1-i,y+10,z+3,44,13);
	}
	x-=9;
	y-=4;
	for(int i=0;i<6;i+=2){
		mc.setBlock(x-i-1,y+11,z-3,98,3);
		mc.setBlock(x-i,y+11,z-2,44,0);
		mc.setBlock(x-i,y+11,z-3,44,5);
		mc.setBlock(x-i,y+10,z-3,44,13);
		mc.setBlock(x-i-1,y+11,z+3,98,3);
		mc.setBlock(x-i,y+11,z+2,44,0);
		mc.setBlock(x-i,y+11,z+3,44,5);
		mc.setBlock(x-i,y+10,z+3,44,13);
	}

	return 0;
}

  

  

posted @ 2023-04-16 09:37  王ys  阅读(16)  评论(0编辑  收藏  举报