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; }