mc 史努比

#include <iostream>
#include "minecraft.h"
#include <string>
using namespace std;
TxMinecraft mc;
int x=0,y=0,z=0;
int main(int argc, char** argv) {
bool con=mc.ConnectMinecraft("zk.makeblock.net.cn","a9d44e758f6e4cf8b2da2624156f24d3");
    if(!con){
    cout<<"连接失败";
    return 0;
    }
    string list[46][37];
    string hui="251,7",hong="251,14",lan="251,3",lu="251,13",huang="251,4",zong="251,12",hei="251,15";
    int n=0;
    //0
   list[n][11]=hui;
	list[n][12]=hui;
  list[n][13]=hui;
	list[n][14]=hui;
	list[n][15]=hui;
	list[n][16]=hui;
	list[n][17]=hui;
	list[n][18]=hui;
	list[n][19]=hui;
	list[n][20]=hui;
	list[n][21]=hui;
	list[n][22]=hui;
	list[n][23]=hui;
	list[n][24]=hui;
	//1
	n=1;
	list[n][10]=hui;
	list[n][12]=hui;
	list[n][17]=hui;
	list[n][19]=hui;
	list[n][24]=hui;
	//2
	n=2;
	for(int i=2;i<12;i++){
		list[n][i]=hui;
	}
	list[n][17]=hui;
	list[n][23]=hui;
	//3
	n=3;
	list[n][1]=hui;
	list[n][2]=zong;
	list[n][3]=zong;
	list[n][4]=huang
	list[n][5]=zong;
	list[n][6]=hui;
	list[n][7]=hei;
	list[n][8]=hei;
	list[n][9]=hui;
	list[n][10]=lu;
	for(int i=11;i<23;i++){
		list[n][i]=hui;
	}
	//4
	n=4;
	list[n][0]=hui;
	list[n][1]=lu;
	list[n][2]=zong;
	list[n][3]=zong;
	list[n][4]=huang;
	list[n][5]=huang;
	list[n][6]=hui;
	list[n][7]=hei;
	list[n][8]=hei;
	list[n][9]=hui;
	list[n][10]=lu;
	list[n][11]=huang;
	list[n][12]=huang;
	list[n][13]=huang;
	list[n][14]=huang;
	list[n][15]=huang;
	list[n][16]=zong;
	list[n][17]=zong;
	list[n][18]=zong;
	list[n][19]=lu;
	list[n][20]=lu;
	list[n][21]=huang;
	for(int i=22;i<35;i++){
		list[n][i]=hui;
	}
	//5
	n=5;
	int p=0;
	list[n][p]=hui;p++;
	list[n][p]=lu;p++;
	list[n][p]=lu;p++;
	list[n][p]=lu;p++;
	list[n][p]=lu;p++;
	list[n][p]=lu;p++;
	list[n][p]=lu;p++;
	list[n][p]=hui;p++;
	list[n][p]=hui;p++;
	list[n][p]=zong;p++;
	list[n][p]=zong;p++;
	list[n][p]=huang;p++;
	list[n][p]=zong;p++;
	list[n][p]=zong;p++;
	list[n][p]=zong;p++;
	list[n][p]=huang;p++;
	list[n][p]=zong;p++;
	list[n][p]=zong;p++;
	list[n][p]=lu;p++;
	list[n][p]=lu;p++;
	list[n][p]=lu;p++;
	list[n][p]=huang;p++;
	list[n][p]=huang;p++;
	list[n][p]=huang;p++;
	list[n][p]=huang;p++;
	list[n][p]=zong;p++;
	list[n][p]=zong;p++;
	list[n][p]=hui;p++;
	list[n][p]=hei;p++;
	list[n][p]=hei;p++;
	list[n][p]=hui;p++;
	list[n][p]=huang;p++;
	list[n][p]=huang;p++;
	list[n][p]=lu;p++;
	list[n][p]=lu;p++;
	list[n][p]=hui;p++;
	//6
	n=6;
	list[n][0]=hui;
	list[n][1]=huang;
	list[n][2]=huang;
	list[n][3]=huang;
	list[n][4]=lu;
	list[n][5]=huang;
	list[n][6]=huang;
	list[n][7]=hui;
	list[n][8]=hui;
	list[n][9]=lu;
	list[n][10]=lu;
	list[n][11]=huang;
	list[n][12]=huang;
	list[n][13]=lu;
	list[n][14]=zong;
	list[n][15]=huang;
	list[n][16]=huang;
	list[n][17]=huang;
	list[n][18]=hui;
	list[n][19]=hui;
	list[n][20]=lu;
	list[n][21]=huang;
	list[n][22]=huang;
	list[n][23]=huang;
	list[n][24]=huang;
	list[n][25]=zong;
	list[n][26]=zong;
	list[n][27]=hui;
	list[n][28]=hei;
	list[n][29]=hei;
	list[n][30]=hui;
	list[n][31]=huang;
	list[n][32]=zong;
	list[n][33]=zong;
	list[n][34]=zong;
	list[n][35]=lu;
	list[n][36]=hui;
	//7
	n=7;
	list[n][0]=hui;
	list[n][1]=zong;
	list[n][2]=huang;
	list[n][3]=huang;
	list[n][4]=zong;
	list[n][5]=zong;
	list[n][6]=huang;
	list[n][7]=hui;
	list[n][8]=hui;
	list[n][9]=lu;
	list[n][10]=zong;
	list[n][11]=lu;
	list[n][12]=huang;
	list[n][13]=lu;
	list[n][14]=lu;
	list[n][15]=huang;
	list[n][16]=hui;
	list[n][17]=hui;
	list[n][20]=hui;
	list[n][21]=hui;
	list[n][22]=huang;
	list[n][23]=huang;
	list[n][24]=huang;
	list[n][25]=lu;
	list[n][26]=huang;
	list[n][27]=huang;
	list[n][28]=hui;
	list[n][29]=hui;
	list[n][30]=huang;
	list[n][31]=huang;
	list[n][32]=zong;
	list[n][33]=zong;
	list[n][34]=zong;
	list[n][35]=lu;
	list[n][36]=hui;
	//8
	n=8;
	list[n][0]=hui;
	list[n][1]=zong;
	list[n][2]=huang;
	list[n][3]=huang;
	list[n][4]=zong;
	list[n][5]=zong;
	list[n][6]=huang;
	list[n][7]=hui;
	list[n][8]=hui;
	list[n][9]=zong;
	list[n][10]=zong;
	list[n][11]=huang;
	list[n][12]=zong;
	list[n][13]=zong;
	list[n][14]=lu;
	list[n][15]=hui;
	list[n][17]=hui;
	list[n][20]=hui;
	list[n][22]=hui;
	list[n][23]=lu;
	list[n][24]=lu;
	list[n][25]=lu;
	list[n][26]=lu;
	list[n][27]=huang;
	list[n][28]=hui;
	list[n][29]=hui;
	list[n][30]=huang;
	list[n][31]=huang;
	list[n][32]=huang;
	list[n][33]=huag;
	list[n][34]=huang;
	list[n][35]=lu;
	list[n][36]=hui;
	//9
	n=9;
	list[n][0]=hui;
	list[n][1]=zong;
	list[n][2]=zong;
	list[n][3]=lu;
	list[n][4]=huang;
	list[n][5]=lu;
	list[n][6]=lu;
	list[n][7]=hui;
	list[n][8]=hui;
	list[n][9]=zong;
	list[n][10]=huang;
	list[n][11]=huang;
	list[n][12]=huang;
	list[n][13]=zong;
	list[n][14]=zong;
	list[n][15]=hui;
	list[n][22]=hui;
	list[n][23]=zong;
	list[n][24]=huang;
	list[n][25]=lu;
	list[n][26]=huang;
	list[n][27]=zong;
	list[n][28]=hui;
	list[n][29]=hui;
	list[n][30]=huang;
	list[n][31]=huang;
	list[n][32]=lu;
	list[n][33]=huang;
	list[n][34]=huang;
	list[n][35]=huang;
	list[n][36]=hui;
	//10
	n=10;
	list[n][0]=hui;
	list[n][1]=lu;
	list[n][2]=lu;
	list[n][3]=zong;
	list[n][4]=lu;
	list[n][5]=lu;
	list[n][6]=hui;
	list[n][7]=hei;
	list[n][8]=hei;
	list[n][9]=hui;
	list[n][10]=zong;
	list[n][11]=zong;
	list[n][12]=lu;
	list[n][13]=zong;
	list[n][14]=huang;
	list[n][15]=huang;
	list[n][16]=hui;
	list[n][21]=hui;
	list[n][22]=zong;
	list[n][23]=zong;
	list[n][24]=huang;
	list[n][25]=huang;
	list[n][26]=huang;
	list[n][27]=huang;
	list[n][28]=hui;
	list[n][29]=hui;
	list[n][30]=lu;
	list[n][31]=lu;
	list[n][32]=lu;
	list[n][33]=huang;
	list[n][34]=huang;
	list[n][35]=huang;
	list[n][36]=hui;
	//11
	n=11;
	list[n][1]=hui;
	list[n][2]=zong;
	list[n][3]=zong;
	list[n][4]=huang;
	list[n][5]=huang;
	list[n][6]=hui;
	list[n][7]=hei;
	list[n][8]=hei;
	list[n][9]=hui;
	list[n][10]=zong;
	list[n][11]=zong;
	list[n][12]=lu;
	list[n][13]=lu;
	list[n][14]=lu;
	list[n][15]=huang;
	list[n][16]=huang;
	list[n][17]=hui;
	list[n][20]=hui;
	list[n][21]=zong;
	list[n][22]=zong;
	list[n][23]=zong;
	list[n][24]=zong;
	list[n][25]=huang;
	list[n][26]=huang;
	list[n][27]=huang;
	list[n][28]=hui;
	list[n][29]=hui;
	list[n][30]=huang;
	list[n][31]=lu;
	list[n][32]=lu;
	list[n][33]=huang;
	list[n][34]=lu;
	list[n][35]=huang;
	list[n][36]=hui;
	//12
	n=12;
	for(int i=2;i<19;i++){
		list[n][i]=hui;
	}
	list[n][20]=hui;
	list[n][21]=zong;
	list[n][22]=zong;
	list[n][23]=zong;
	list[n][24]=zong;
	list[n][25]=lu;
	list[n][26]=lu;
	list[n][27]=hui;
	list[n][28]=hei;
	list[n][29]=hei;
	list[n][30]=hui;
	list[n][31]=zong;
	list[n][32]=huang;
	list[n][33]=zong;
	list[n][34]=lu;
	list[n][35]=lu;
	list[n][36]=hui;
	//13
	n=13;
	list[n][11]=hui;
	list[n][14]=hui;
	list[n][18]=hui;
	list[n][20]=hui;
	list[n][21]=hui;
	list[n][22]=hui;
	list[n][23]=zong;
	list[n][24]=zong;
	list[n][25]=lu;
	list[n][26]=lu;
	list[n][27]=hui;
	list[n][28]=hei;
	list[n][29]=hei;
	list[n][30]=hui;
	list[n][31]=huang;
	list[n][32]=huang;
	list[n][33]=huang;
	list[n][34]=zong;
	list[n][35]=hui;
	//14;
	n=14;
	list[n][12]=hui;
	list[n][13]=hui;
	list[n][14]=hui;
	list[n][18]=hui;
	list[n][20]=hui;
	for(int i=23;i<35;i++){
		list[n][i]=hui;
	}
	//15
	n=15;
	list[n][14]=hui;
	list[n][22]=hui;
	list[n][23]=hui;
	//16
	n=16;
	list[n][15]=hui;
	list[n][22]=hui;
	//17
	n=17;
	list[n][16]=hui;
	list[n][21]=hui;
	//18
	n=18;
	list[n][17]=hui;
	list[n][18]=hui;
	list[n][19]=hui;
	list[n][20]=hui;
	list[n][21]=hui;
	n=19;
	list[n][17]=hui;
	list[n][21]=hui;
	n=20;
	list[n][17]=hui;
	list[n][21]=hui;
	n=21;
	list[n][13]=hui;
	list[n][14]=hui;
	list[n][15]=hui;
	list[n][16]=hui;
	list[n][22]=hui;
	list[n][26]=hui;
	list[n][27]=hui;
	list[n][28]=hui;
	list[n][29]=hui;
	n=22;
	list[n][7]=hui;
	list[n][8]=hui;
	list[n][9]=hui;
	list[n][10]=hui;
	list[n][11]=hui;
	list[n][12]=hui;
	list[n][23]=hui;
	list[n][24]=hui;
	list[n][30]=hui;
	n=23;
	list[n][5]=hui;
	list[n][6]=hui;
	list[n][24]=hui;
	list[n][27]=hui;
	list[n][28]=hui;
	list[n][29]=hui;
	list[n][31]=hui;
	n=24;
	list[n][4]=hui;
	list[n][26]=hui;
	list[n][27]=hui;
	list[n][28]=hui;
	list[n][29]=hui;
	list[n][30]=hui;
	list[n][32]=hui;
	n=25;
	list[n][3]=hui;
	list[n][25]=hui;
	list[n][26]=hui;
	list[n][27]=hui;
	list[n][28]=hui;
	list[n][29]=hui;
	list[n][30]=hui;
	list[n][32]=hui;
	n=26;
	list[n][3]=hui;
	list[n][25]=hui;
	list[n][26]=hui;
	list[n][27]=hui;
	list[n][28]=hui;
	list[n][29]=hui;
	list[n][30]=hui;
	list[n][32]=hui;
	n=27;
	list[n][2]=hui;
	list[n][27]=hui;
	list[n][29]=hui;
	list[n][30]=hui;
	list[n][32]=hui;
	n=28;
	list[n][0]=hui;
	list[n][1]=hui;
	list[n][2]=hui;
	list[n][25]=hui;
	list[n][27]=hui;
	list[n][29]=hui;
	list[n][31]=hui;
	n=29;
	list[n][0]=hui;
	list[n][1]=hui;
	list[n][2]=hui;
	list[n][25]=hui;
	list[n][26]=hui;
	list[n][28]=hui;
	list[n][31]=hui;
	n=30;
	list[n][2]=hui;
	list[n][26]=hui;
	list[n][27]=hui;
	list[n][28]=hui;
	list[n][30]=hui;
	n=31;
	list[n][3]=hui;
	list[n][26]=hui;
	list[n][27]=hui;
	list[n][29]=hui;
	list[n][30]=hui;
	list[n][31]=hui;
	list[n][32]=hui;
	list[n][33]=hui;
	list[n][34]=hui;
	list[n][35]=hui;
	n=32;
	list[n][3]=hui;
	list[n][13]=hui;
	list[n][28]=hui;
	list[n][29]=hong;
	list[n][30]=hong;
	list[n][31]=hong;
	list[n][32]=hong;
	list[n][33]=hong;
	list[n][34]=hong;
	list[n][35]=hong;
	list[n][36]=hui;
	n=33;
	list[n][4]=hui;
	list[n][13]=hui;
	list[n][26]=hui;
	list[n][27]=hui;
	list[n][28]=hong;
	list[n][29]=hong;
	list[n][30]=hong;
	list[n][31]=hong;
	list[n][32]=hong;
	list[n][33]=hong;
	list[n][34]=hong;
	list[n][35]=hong;
	list[n][36]=hui;
	n=34;
	list[n][5]=hui;
	list[n][6]=hui;
	list[n][24]=hui;
	list[n][25]=hui;
	list[n][26]=hong;
	list[n][27]=hong;
	list[n][28]=hong;
	list[n][29]=hong;
	list[n][30]=hong;
	list[n][31]=hong;
	list[n][32]=hui;
	list[n][33]=hui;
	list[n][34]=hui;
	list[n][35]=hui;
	n=35;
	list[n][7]=hui;
	list[n][8]=hui;
	list[n][9]=hui;
	for(int i=19;i<32;i++){
		list[n][i]=hui;
	}
	n=36;
	list[n][10]=hui;
	list[n][11]=hui;
	list[n][12]=hui;
	list[n][15]=hui;
	list[n][16]=hui;
	list[n][17]=hui;
	list[n][18]=hui;
	list[n][19]=lan;
	list[n][20]=lan;
	list[n][21]=lan;
	list[n][22]=lan;
	list[n][23]=lan;
	list[n][25]=lan;
	list[n][26]=lan;
	list[n][27]=lan;
	list[n][28]=hui;
	n=37;
	list[n][13]=hui;
	list[n][14]=hui;
	list[n][15]=lan;
	list[n][16]=lan;
	list[n][17]=lan;
	list[n][18]=lan;
	list[n][19]=lan;
	list[n][20]=lan;
	list[n][22]=lan;
	list[n][23]=lan;
	list[n][25]=lan;
	list[n][26]=lan;
	list[n][27]=lan;
	list[n][28]=hui;
	n=38;
	list[n][12]=hui;
	list[n][13]=lan;
	list[n][14]=lan;
	list[n][15]=lan;
	list[n][16]=lan;
	list[n][17]=lan;
	list[n][18]=lan;
	list[n][19]=lan;
	list[n][21]=lan;
	list[n][23]=lan;
	list[n][24]=lan;
	list[n][25]=lan;
	list[n][26]=lan;
	list[n][27]=lan;
	list[n][28]=hui;
	n=39;
	list[n][12]=lan;
	for(int i=13;i<28;i++){
		list[n][i]=lan;
	}
	list[n][28]=hui;
	list[n][19]="251,0";
	list[n][23]="251,0";
	list[n][24]="251,0";
	n=40;
	list[n][12]=hui;
	list[n][13]=lan;
	list[n][14]=lan;
	list[n][15]=lan;
	list[n][16]=lan;
	list[n][17]=lan;
	list[n][19]=lan;
	list[n][20]=lan;
	list[n][21]=lan;
	list[n][22]=lan;
	list[n][23]=lan;
	list[n][24]=lan;
	list[n][27]=hui;
	n=41;
	list[n][13]=hui;
	list[n][14]=lan;
	list[n][15]=lan;
	list[n][16]=lan;
	for(int i=18;i<27;i++){
		list[n][i]=lan;
	}
	list[n][27]=hui;
	n=42;
	list[n][13]=hui;
	list[n][14]=lan;
	list[n][15]=lan;
	for(int i=17;i<26;i++){
		list[n][i]=lan;
	}
	list[n][26]=hui;
	n=43;
	list[n][14]=hui;
	for(int i=15;i<26;i++){
		list[n][i]=lan;
	}
	list[n][26]=hui;
	n=44;
	list[n][15]=hui;
	for(int i=16;i<25;i++){
		list[n][i]=lan;
	}
	list[n][25]=hui;
	n=45;
	for(int i=16;i<25;i++){
		list[n][i]=hui;
	} 
	for(int i=0;i<46;i++){
	        for(int j=0;j<37;j++){
	            if(list[i][j]==""){
	                mc.setBlock(x-j,y+i,z,251,0);
	            }
	            string a,b;
	            a=list[i][j].substr(0,list[i][j].find(","));
	            b=list[i][j].substr(list[i][j].find(","));
	            int id=stoi(a);
	            int data=stoi(b);
	            mc.setBlock(x-j,y+i,z,id,data);
	        }
	    }
    return 0;
}
  

  

posted @ 2023-05-28 08:53  王ys  阅读(12)  评论(0编辑  收藏  举报