#include <iostream>
#include <string>
#include "Windows.h"
#include "minecraft.h"
TxMinecraft mc;
using namespace std;
int main(int argc, char** argv) {
bool con=mc.ConnectMinecraft("zk","2839fa7ac28b4f7d8952cc46c1f179ec");
if(!con) {
cout<<"连接失败"<<endl;
return 0;
}
int a=0;
mc.setPlayerFly("wangshuo");
string id="",data="";
string p[40][40][40];
string A="114,5";
string B="251,15";
string C="1,0";
string D="44,0";
string E="67,6";
string F="67,11";
string G="114,4";
string H="101,0";
string I="143,3";
string J="167,6";
string K="167,0";
string L="65,5";
string M="151,0";
string N="67,2";
string O="143,4";
string P="67,0";
string Q="139,1";
string R="44,8";
string S="67,1";
string T="171,8";
string U="167,8";
string V="67,3";
//0
p[1][1][a]=H;
p[2][1][a]=H;
p[3][1][a]=H;
p[4][1][a]=H;
p[5][1][a]=H;
p[6][1][a]=H;
p[7][1][a]=H;
p[8][1][a]=H;
p[9][1][a]=H;
p[10][1][a]=H;
p[2][0][a]=O;
p[3][0][a]=O;
p[5][0][a]=O;
p[6][0][a]=O;
p[8][0][a]=O;
p[9][0][a]=O;
a++;
p[1][0][a]=G;
p[2][0][a]=B;
p[3][0][a]=B;
p[4][0][a]=D;
p[5][0][a]=B;
p[6][0][a]=B;
p[7][0][a]=D;
p[8][0][a]=B;
p[9][0][a]=B;
p[10][0][a]=A;
p[0][1][a]=J;
p[1][1][a]=C;
p[2][1][a]=E;
p[3][1][a]=E;
p[4][1][a]=E;
p[5][1][a]=E;
p[6][1][a]=E;
p[7][1][a]=E;
p[8][1][a]=F;
p[9][1][a]=B;
p[10][1][a]=L;
p[1][2][a]=M;
p[2][2][a]=M;
p[3][2][a]=K;
p[4][2][a]=K;
p[5][2][a]=P;
p[6][2][a]=N;
p[7][2][a]=N;
p[8][2][a]=D;
p[9][2][a]=D;
p[10][2][a]=K;
p[4][3][a]=Q;
p[5][3][a]=Q;
p[6][3][a]=Q;
a++;
p[1][0][a]=R;
p[4][0][a]=C;
p[6][0][a]=C;
p[10][0][a]=R;
p[0][1][a]=Q;
p[1][1][a]=C;
p[10][1][a]=C;
p[11][1][a]=H;
p[0][2][a]=Q;
p[2][2][a]=N;
p[3][2][a]=N;
p[4][2][a]=D;
p[5][2][a]=C;
p[6][2][a]=R;
p[7][2][a]=R;
p[8][2][a]=S;
p[9][2][a]=D;
p[10][2][a]=T;
p[4][3][a]=Q;
p[5][3][a]=C;
p[6][3][a]=C;
p[7][3][a]=C;
p[8][3][a]=Q;
p[5][4][a]=D;
p[6][4][a]=T;
p[6][4][a]=T;
a++;
p[0][0][a]=R;
p[3][0][a]=C;
p[6][0][a]=C;
p[9][0][a]=R;
p[0][1][a]=C;
p[9][1][a]=C;
p[10][1][a]=H;
p[0][2][a]=D;
p[1][2][a]=D;
p[2][2][a]=D;
p[3][2][a]=D;
p[4][2][a]=C;
p[5][2][a]=R;
p[6][2][a]=R;
p[7][2][a]=C;
p[8][2][a]=D;
p[9][2][a]=T;
p[15][2][a]=U;
p[3][3][a]=Q;
p[4][3][a]=C;
p[5][3][a]=C;
p[6][3][a]=C;
p[7][3][a]=Q;
p[8][3][a]=S;
p[9][3][a]=D;
p[10][3][a]=D;
p[11][3][a]=D;
p[12][3][a]=D;
p[13][3][a]=D;
p[14][3][a]=D;
p[15][3][a]=D;
p[4][4][a]=K;
p[5][4][a]=K;
p[6][4][a]=T;
a++;
p[1][0][a]=R;
p[4][0][a]=C;
p[6][0][a]=C;
p[10][0][a]=R;
p[0][1][a]=Q;
p[1][1][a]=C;
p[10][1][a]=C;
p[11][1][a]=H;
p[0][2][a]=Q;
p[2][2][a]=V;
p[3][2][a]=V;
p[4][2][a]=D;
p[5][2][a]=C;
p[6][2][a]=R;
p[7][2][a]=R;
p[8][2][a]=S;
p[9][2][a]=D;
p[10][2][a]=T;
p[4][3][a]=Q;
p[5][3][a]=C;
p[6][3][a]=C;
p[7][3][a]=C;
p[8][3][a]=Q;
p[5][4][a]=D;
p[6][4][a]=T;
p[6][4][a]=T;
a++;
p[1][0][a]=G;
p[2][0][a]=B;
p[3][0][a]=B;
p[4][0][a]=D;
p[5][0][a]=B;
p[6][0][a]=B;
p[7][0][a]=D;
p[8][0][a]=B;
p[9][0][a]=B;
p[10][0][a]=A;
p[0][1][a]=J;
p[1][1][a]=C;
p[2][1][a]=E;
p[3][1][a]=E;
p[4][1][a]=E;
p[5][1][a]=E;
p[6][1][a]=E;
p[7][1][a]=E;
p[8][1][a]=F;
p[9][1][a]=B;
p[10][1][a]=O;
p[1][2][a]=M;
p[2][2][a]=M;
p[3][2][a]=K;
p[4][2][a]=K;
p[5][2][a]=P;
p[6][2][a]=N;
p[7][2][a]=N;
p[8][2][a]=D;
p[9][2][a]=D;
p[10][2][a]=K;
p[4][3][a]=Q;
p[5][3][a]=Q;
p[6][3][a]=Q;
a++;
p[1][1][a]=H;
p[2][1][a]=H;
p[3][1][a]=H;
p[4][1][a]=H;
p[5][1][a]=H;
p[6][1][a]=H;
p[7][1][a]=H;
p[8][1][a]=H;
p[9][1][a]=H;
p[10][1][a]=H;
p[2][0][a]=I;
p[3][0][a]=I;
p[5][0][a]=I;
p[6][0][a]=I;
p[8][0][a]=I;
p[9][0][a]=I;
cout<<a;
int x,y,z;
cin>>x>>y>>z;
cout<<a<<endl;
for(int i=0;i<40;i++){
for(int j = 0;j<40;j++){
for(int r=0;r<40;r++){
if(p[j][i][r]!=""){
cout<<"data:"<<p[j][i][r]<<endl;
id=p[j][i][r].substr(0,p[j][i][r].find(","));
p[j][i][r]=p[j][i][r].substr(p[j][i][r].find(",")+1);
data=p[j][i][r];
mc.setBlock(x+j,y+i,z+r,stoi(id),stoi(data));
Sleep(10);
}
}
}
}
system("pause");
return 0;
}
* argv) {
bool con=mc.ConnectMinecraft("zk","2839fa7ac28b4f7d8952cc46c1f179ec");
if(!con) {
cout<<"连接失败"<<endl;
return 0;
}
int a=0;
mc.setPlayerFly("wangshuo");
string id="",data="";
string p[8][15][15];
string A="114,5";
string B="251,15";
string C="1,0";
string D="44,0";
string E="67,6";
string F="67,15";
string G="114,4";
string H="101,0";
string I="143,4";
string J="167,6";
string K="167,0";
string L="65,4";
string M="151,0";
string N="67,2";
string P="67,0";
string Q="139,1";
string R="44,8";
string S="67,1";
string T="171,8";
string U="167,8";
//0
p[1][1][a]=H;
p[2][1][a]=H;
p[3][1][a]=H;
p[4][1][a]=H;
p[5][1][a]=H;
p[6][1][a]=H;
p[7][1][a]=H;
p[8][1][a]=H;
p[9][1][a]=H;
p[10][1][a]=H;
p[2][0][a]=I;
p[3][0][a]=I;
p[4][0][a]=I;
p[5][0][a]=I;
p[6][0][a]=I;
p[7][0][a]=I;
a++;
p[1][0][a]=G;
p[2][0][a]=B;
p[3][0][a]=B;
p[4][0][a]=D;
p[5][0][a]=B;
p[6][0][a]=B;
p[7][0][a]=D;
p[8][0][a]=B;
p[9][0][a]=B;
p[10][0][a]=A;
p[0][1][a]=J;
p[1][1][a]=C;
p[2][1][a]=E;
p[3][1][a]=E;
p[4][1][a]=E;
p[5][1][a]=E;
p[6][1][a]=E;
p[7][1][a]=E;
p[8][1][a]=F;
p[9][1][a]=B;
p[10][1][a]=L;
p[1][2][a]=M;
p[2][2][a]=M;
p[3][2][a]=K;
p[4][2][a]=K;
p[5][2][a]=P;
p[6][2][a]=N;
p[7][2][a]=N;
p[8][2][a]=D;
p[9][2][a]=D;
p[10][2][a]=K;
p[4][3][a]=Q;
p[5][3][a]=Q;
p[6][3][a]=Q;
a++;
p[1][0][a]=R;
p[4][0][a]=C;
p[6][0][a]=C;
p[10][0][a]=R;
p[0][1][a]=Q;
p[1][1][a]=C;
p[10][1][a]=C;
p[11][1][a]=H;
p[0][2][a]=Q;
p[2][2][a]=N;
p[3][2][a]=N;
p[4][2][a]=D;
p[5][2][a]=C;
p[6][2][a]=R;
p[7][2][a]=R;
p[8][2][a]=S;
p[9][2][a]=D;
p[10][2][a]=T;
p[4][3][a]=Q;
p[5][3][a]=C;
p[6][3][a]=C;
p[7][3][a]=C;
p[8][3][a]=Q;
p[5][4][a]=D;
p[6][4][a]=T;
p[6][4][a]=T;
a++;
p[0][0][a]=R;
p[3][0][a]=C;
p[6][0][a]=C;
p[9][0][a]=R;
p[0][1][a]=C;
p[9][1][a]=C;
p[10][1][a]=H;
p[0][2][a]=D;
p[1][2][a]=D;
p[2][2][a]=D;
p[3][2][a]=D;
p[4][2][a]=C;
p[5][2][a]=R;
p[6][2][a]=R;
p[7][2][a]=C;
p[8][2][a]=D;
p[9][2][a]=T;
p[15][2][a]=U;
p[3][3][a]=Q;
p[4][3][a]=C;
p[5][3][a]=C;
p[6][3][a]=C;
p[7][3][a]=Q;
p[8][3][a]=S;
p[9][3][a]=D;
p[10][3][a]=D;
p[11][3][a]=D;
p[12][3][a]=D;
p[13][3][a]=D;
p[14][3][a]=D;
p[15][3][a]=D;
p[4][4][a]=K;
p[5][4][a]=K;
p[6][4][a]=T;
int x,y,z;
cin>>x>>y>>z;
cout<<a<<endl;
for(int i=0;i<8;i++){
for(int j = 0;j<15;j++){
for(int r=0;r<15;r++){
if(p[i][j][r]!=""){
cout<<"data:"<<p[i][j][r]<<endl;
id=p[i][j][r].substr(0,p[i][j][r].find(","));
p[i][j][r]=p[i][j][r].substr(p[i][j][r].find(",")+1);
data=p[i][j][r];
mc.setBlock(x+j,y+i,z+r,stoi(id),stoi(data));
Sleep(10);
}
}
}
}
system("pause");
return 0;
}