哆啦A梦

#include <bits/stdc++.h>
#include "minecraft.h"
#include <Windows.h>
using namespace std;
TxMinecraft mc;
int main() {
    bool con = mc.ConnectMinecraft("zk","4cd7d6e558c943c397a3a5243fa78e19");
    if(!con){
        cout<<"连接失败";
    }
    mc.setPlayerFly("wangyihang");
    string a[47][46],lanse = "251,3",hongse = "251,14",jinse = "251,4",zongse = "251,12",chengse = "251,1",heise = "251,15";
    int y = 0,z = 0;
    string id,data;
    int _x,_y,_z;
    cout<<"请输入 X Y Z 坐标:";
    cin>>_x>>_y>>_z;
    //0
    a[y][23] = heise;
    a[y][24] = hongse;
    a[y][25] = heise;
    a[y][26] = heise;
    y++;//1
    a[y][22] = heise;
    a[y][23] = jinse;
    a[y][24] = chengse;
    a[y][25] = hongse;
    a[y][26] = jinse;
    a[y][27] = heise;
    y++;//2
    for(int i = 14;i<=18;i++){
        a[y][i] = heise;
    }
    a[y][21] = heise;
    a[y][22] = jinse;
    a[y][23] = jinse;
    a[y][24] = hongse;
    a[y][25] = hongse;
    a[y][26] = jinse;
    a[y][27] = jinse;
    a[y][28] = heise;
    y++;//3
    a[y][13] = heise;
    for(int i = 14;i<=18;i++){
        a[y][i] = hongse;
    }
    a[y][19] = heise;
    a[y][20] = heise;
    a[y][21] = heise;
    for(int i = 22;i<=26;i++){
        a[y][i] = zongse;
    }
    a[y][27] = jinse;
    a[y][28] = heise;
    y++;//4
    a[y][12] = heise;
    for(int i = 13;i<=20;i++){
        a[y][i] = hongse;
    }
    a[y][21] = heise;
    for(int i = 22;i<=26;i++){
        a[y][i] = jinse;
    }
    a[y][27] = zongse;
    a[y][28] = heise;
    y++;//5
    for(int i = 12;i<=17;i++){
        a[y][i] = heise;
    }
    a[y][18] = hongse;
    a[y][19] = hongse;
    a[y][20] = hongse;
    a[y][21] = heise;
    a[y][22] = zongse;
    for(int i = 23;i<=27;i++){
        a[y][i] = jinse;
    }
    for(int i = 28;i<=31;i++){
        a[y][i] = heise;
    }
    y++;//6
    a[y][10] = heise;
    a[y][11] = heise;
    for(int i = 18;i<=22;i++){
        a[y][i] = heise;
    }
    a[y][23] = zongse;
    a[y][24] = jinse;
    a[y][25] = jinse;
    a[y][26] = zongse;
    a[y][27] = heise;
    for(int i = 28;i<=31;i++){
        a[y][i] = hongse;
    }
    a[y][32] = heise;
    a[y][33] = heise;
    a[y][34] = heise;
    y++;//7
    a[y][8] = heise;
    a[y][9] = heise;
    for(int i = 23;i<=26;i++){
        a[y][i] = heise;
    }
    for(int i = 27;i<=34;i++){
        a[y][i] = hongse;
    }
    a[y][35] = heise;
    a[y][36] = heise;
    y++;//8
    a[y][7] = heise;
    a[y][27] = heise;
    a[y][28] = heise;
    a[y][29] = heise;
    for(int i = 30;i<=36;i++){
        a[y][i] = hongse;
    }
    a[y][37] = heise;
    a[y][38] = heise;
    y++;//9
    a[y][6] = heise;
    for(int i = 11;i<=14;i++){
        a[y][i] = heise;
    }
    a[y][30] = heise;
    a[y][31] = heise;
    a[y][32] = heise;
    for(int i = 33;i<=38;i++){
        a[y][i] = hongse;
    }
    a[y][39] = heise;
    a[y][40] = heise;
    y++;//10
    a[y][5] = heise;
    a[y][9] = heise;
    a[y][10] = heise;
    a[y][11] = hongse;
    a[y][12] = hongse;
    a[y][13] = jinse;
    a[y][14] = chengse;
    a[y][15] = heise;
    a[y][16] = heise;
    a[y][17] = heise;
    a[y][33] = heise;
    a[y][34] = heise;
    for(int i = 35;i<=40;i++){
        a[y][i] = hongse;
    }
    a[y][41] = heise;
    y++;//11
    a[y][4] = heise;
    a[y][8] = heise;
    a[y][9] = hongse;
    a[y][10] = hongse;
    a[y][11] = hongse;
    a[y][12] = jinse;
    for(int i = 13;i<=17;i++){
        a[y][i] = chengse;
    }
    for(int i = 18;i<=21;i++){
        a[y][i] = heise;
    }
    a[y][35] = heise;
    a[y][36] = heise;
    a[y][37] = heise;
    for(int i = 38;i<=41;i++){
        a[y][i] = hongse;
    }
    a[y][42] = heise;
    y++;//12
    a[y][3] = heise;
    a[y][7] = heise;
    for(int i = 8;i<=11;i++){
        a[y][i] = hongse;
    }
    a[y][12] = jinse;
    for(int i = 13;i<=21;i++){
        a[y][i] = chengse;
    }
    for(int i = 22;i<=29;i++){
        a[y][i] = heise;
    }
    a[y][37] = heise;
    a[y][38] = heise;
    a[y][39] = heise;
    a[y][40] = hongse;
    a[y][41] = hongse;
    a[y][42] = heise;
    y++;//13
    a[y][3] = heise;
    a[y][6] = heise;
    for(int i = 7;i<=11;i++){
        a[y][i] = hongse;
    }
    a[y][12] = jinse;
    for(int i = 13;i<=29;i++){
        a[y][i] = chengse;
    }
    a[y][30] = heise;
    a[y][31] = heise;
    a[y][38] = heise;
    a[y][39] = lanse;
    a[y][40] = heise;
    a[y][41] = heise;
    y++;//14
    a[y][2] = heise;
    a[y][5] = heise;
    for(int i = 6;i<=11;i++){
        a[y][i] = hongse;
    }
    a[y][12] = jinse;
    for(int i = 13;i<=31;i++){
        a[y][i] = chengse;
    }
    a[y][32] = heise;
    a[y][33] = heise;
    a[y][38] = heise;
    a[y][39] = lanse;
    a[y][40] = lanse;
    a[y][41] = heise;
    y++;//15
    a[y][2] = heise;
    a[y][4] = heise;
    for(int i = 5;i<=12;i++){
        a[y][i] = hongse;
    }
    a[y][13] = jinse;
    for(int i = 14;i<=32;i++){
        a[y][i] = chengse;
    }
    a[y][20] = jinse;
    a[y][21] = jinse;
    a[y][33] = hongse;
    a[y][34] = heise;
    a[y][39] = heise;
    a[y][40] = lanse;
    a[y][41] = lanse;
    a[y][42] = heise;
    y++;//16
    a[y][1] = heise;
    a[y][4] = heise;
    for(int i = 5;i<=13;i++){
        a[y][i] = hongse;
    }
    for(int i = 14;i<=19;i++){
        a[y][i] = jinse;
    }
    a[y][20] = hongse;
    a[y][21] = hongse;
    a[y][22] = jinse;
    for(int i = 23;i<=32;i++){
        a[y][i] = chengse;
    }
    a[y][33] = hongse;
    a[y][34] = hongse;
    a[y][35] = heise;
    a[y][39] = heise;
    a[y][40] = lanse;
    a[y][41] = lanse;
    a[y][42] = heise;
    y++;//17
    a[y][1] = heise;
    a[y][3] = heise;
    for(int i = 4;i<=22;i++){
        a[y][i] = hongse;
    }
    a[y][23] = jinse;
    for(int i = 24;i<=31;i++){
        a[y][i] = chengse;
    }
    a[y][32] = jinse;
    a[y][33] = hongse;
    a[y][34] = hongse;
    a[y][35] = heise;
    a[y][39] = heise;
    a[y][40] = lanse;
    a[y][41] = lanse;
    a[y][42] = lanse;
    a[y][43] = heise;
    y++;//18
    a[y][0] = heise;
    a[y][3] = heise;
    for(int i = 4;i<=23;i++){
        a[y][i] = hongse;
    }
    a[y][24] = jinse;
    a[y][25] = jinse;
    for(int i = 26;i<=29;i++){
        a[y][i] = chengse;
    }
    a[y][30] = jinse;
    a[y][31] = jinse;
    for(int i = 32;i<=35;i++){
        a[y][i] = hongse;
    }
    a[y][36] = heise;
    a[y][40] = heise;
    a[y][41] = lanse;
    a[y][42] = lanse;
    a[y][43] = heise;
    y++;//19
    a[y][0] = heise;
    a[y][3] = heise;
    for(int i = 4;i<=25;i++){
        a[y][i] = hongse;
    }
    for(int i = 26;i<=29;i++){
        a[y][i] = jinse;
    }
    for(int i = 30;i<=35;i++){
        a[y][i] = hongse;
    }
    a[y][36] = heise;
    a[y][40] = heise;
    a[y][41] = lanse;
    a[y][42] = lanse;
    a[y][43] = lanse;
    a[y][44] = heise;
    y++;//20
    a[y][0] = heise;
    a[y][3] = heise;
    for(int i = 4;i<=35;i++){
        a[y][i] = hongse;
    }
    a[y][36] = heise;
    a[y][40] = heise;
    a[y][41] = lanse;
    a[y][42] = lanse;
    a[y][43] = lanse;
    a[y][44] = heise;
    y++;//21
    a[y][0] = heise;
    a[y][3] = heise;
    for(int i = 4;i<=35;i++){
        a[y][i] = hongse;
    }
    a[y][36] = heise;
    a[y][40] = heise;
    a[y][41] = lanse;
    a[y][42] = lanse;
    a[y][43] = lanse;
    a[y][44] = heise;
    y++;//22
    a[y][0] = heise;
    a[y][4] = heise;
    for(int i = 5;i<=13;i++){
        a[y][i] = hongse;
    }
    for(int i = 14;i<=17;i++){
        a[y][i] = heise;
    }
    for(int i = 18;i<=35;i++){
        a[y][i] = hongse;
    }
    a[y][36] = heise;
    a[y][40] = heise;
    a[y][41] = lanse;
    a[y][42] = lanse;
    a[y][43] = lanse;
    a[y][44] = heise;
    y++;//23
    a[y][0] = heise;
    a[y][4] = heise;
    for(int i = 5;i<=12;i++){
        a[y][i] = hongse;
    }
    a[y][13] = heise;
    a[y][16] = heise;
    a[y][18] = heise;
    for(int i = 19;i<=35;i++){
        a[y][i] = hongse;
    }
    a[y][36] = heise;
    a[y][40] = heise;
    a[y][41] = lanse;
    a[y][42] = lanse;
    a[y][43] = lanse;
    a[y][44] = heise;
    y++;//24
    a[y][0] = heise;
    a[y][2] = zongse;
    a[y][3] = zongse;
    for(int i = 5;i<=12;i++){
        a[y][i] = heise;
    }
    a[y][16] = heise;
    a[y][19] = heise;
    for(int i = 20;i<=35;i++){
        a[y][i] = hongse;
    }
    a[y][36] = heise;
    a[y][40] = heise;
    a[y][41] = lanse;
    a[y][42] = lanse;
    a[y][43] = lanse;
    a[y][44] = heise;
    y++;//25
    a[y][0] = heise;
    for(int i = 4;i<=7;i++){
        a[y][i] = zongse;
    }
    a[y][16] = heise;
    a[y][20] = heise;
    for(int i = 21;i<=34;i++){
        a[y][i] = hongse;
    }
    a[y][35] = heise;
    a[y][40] = heise;
    a[y][41] = lanse;
    a[y][42] = lanse;
    a[y][43] = lanse;
    a[y][44] = heise;
    y++;//26
    a[y][0] = heise;
    for(int i = 8;i<=11;i++){
        a[y][i] = zongse;
    }
    a[y][16] = heise;
    a[y][20] = heise;
    for(int i = 21;i<=34;i++){
        a[y][i] = hongse;
    }
    a[y][35] = heise;
    a[y][39] = heise;
    for(int i = 40;i<=43;i++){
        a[y][i] = lanse;
    }
    a[y][44] = heise;
    y++;//27
    a[y][0] = heise;
    a[y][1] = heise;
    a[y][6] = lanse;
    a[y][7] = lanse;
    a[y][8] = lanse;
    a[y][15] = heise;
    a[y][21] = heise;
    a[y][25] = heise;
    a[y][26] = heise;
    a[y][27] = lanse;
    for(int i = 22;i<=33;i++){
        a[y][i] = hongse;
    }
    a[y][34] = heise;
    a[y][39] = heise;
    for(int i = 40;i<=43;i++){
        a[y][i] = lanse;
    }
    a[y][44] = heise;
    y++;//28
    a[y][0] = heise;
    a[y][1] = lanse;
    for(int i = 2;i<=5;i++){
        a[y][i] = zongse;
    }
    for(int i = 6;i<=9;i++){
        a[y][i] = lanse;
    }
    a[y][10] = zongse;
    a[y][11] = zongse;
    a[y][15] = heise;
    a[y][22] = heise;
    a[y][23] = hongse;
    a[y][24] = heise;
    a[y][25] = lanse;
    a[y][26] = lanse;
    a[y][27] = lanse;
    a[y][28] = heise;
    for(int i = 29;i<=33;i++){
        a[y][i] = hongse;
    }
    a[y][34] = heise;
    a[y][38] = heise;
    for(int i = 39;i<=43;i++){
        a[y][i] = lanse;
    }
    a[y][44] = heise;
    y++;//29
    a[y][0] = heise;
    a[y][1] = lanse;
    a[y][2] = heise;
    a[y][6] = lanse;
    a[y][9] = lanse;
    a[y][14] = heise;
    a[y][15] = heise;
    a[y][16] = heise;
    a[y][23] = heise;
    for(int i = 24;i<=28;i++){
        a[y][i] = lanse;
    }
    a[y][29] = heise;
    for(int i = 30;i<=32;i++){
        a[y][i] = hongse;
    }
    a[y][33] = heise;
    a[y][38] = heise;
    for(int i = 39;i<=43;i++){
        a[y][i] = lanse;
    }
    a[y][44] = heise;
    y++;//30
    a[y][0] = heise;
    a[y][1] = lanse;
    a[y][2] = lanse;
    a[y][3] = heise;
    a[y][6] = lanse;
    a[y][9] = lanse;
    a[y][10] = heise;
    a[y][11] = zongse;
    a[y][13] = heise;
    a[y][14] = hongse;
    a[y][15] = hongse;
    a[y][16] = hongse;
    a[y][17] = heise;
    a[y][22] = heise;
    a[y][24] = lanse;
    a[y][27] = lanse;
    a[y][28] = lanse;
    a[y][29] = heise;
    a[y][30] = hongse;
    a[y][31] = hongse;
    a[y][32] = heise;
    a[y][37] = heise;
    for(int i = 38;i<=43;i++){
        a[y][i] = lanse;
    }
    a[y][44] = heise;
    y++;//31
    a[y][0] = heise;
    a[y][1] = lanse;
    a[y][2] = lanse;
    a[y][3] = heise;
    a[y][7] = zongse;
    a[y][10] = lanse;
    a[y][11] = zongse;
    a[y][12] = heise;
    for(int i = 13;i<=17;i++){
        a[y][i] = hongse;
    }
    a[y][18] = heise;
    a[y][21] = zongse;
    a[y][23] = zongse;
    a[y][27] = lanse;
    for(int i = 28;i<=31;i++){
        a[y][i] = heise;
    }
    a[y][36] = heise;
    for(int i = 37;i<=42;i++){
        a[y][i] = lanse;
    }
    a[y][43] = heise;
    y++;//32
    a[y][1] = heise;
    a[y][2] = lanse;
    a[y][3] = lanse;
    a[y][4] = heise;
    a[y][5] = heise;
    a[y][6] = zongse;
    a[y][8] = lanse;
    a[y][11] = heise;
    a[y][12] = heise;
    a[y][13] = hongse;
    a[y][16] = hongse;
    a[y][17] = hongse;
    a[y][18] = heise;
    a[y][22] = zongse;
    a[y][23] = lanse;
    a[y][26] = lanse;
    a[y][27] = heise;
    a[y][35] = heise;
    for(int i = 36;i<=42;i++){
        a[y][i] = lanse;
    }
    a[y][43] = heise;
    y++;//33
    a[y][1] = heise;
    a[y][2] = lanse;
    a[y][3] = lanse;
    a[y][4] = lanse;
    a[y][5] = heise;
    a[y][8] = heise;
    a[y][12] = heise;
    a[y][13] = hongse;
    a[y][16] = hongse;
    a[y][17] = hongse;
    a[y][18] = heise;
    a[y][19] = zongse;
    a[y][20] = zongse;
    a[y][21] = zongse;
    a[y][22] = lanse;
    a[y][25] = lanse;
    a[y][26] = lanse;
    for(int i = 27;i<=30;i++){
        a[y][i] = heise;
    }
    a[y][34] = heise;
    for(int i = 35;i<=41;i++){
        a[y][i] = lanse;
    }
    a[y][42] = heise;
    y++;//34
    a[y][2] = heise;
    a[y][3] = lanse;
    a[y][4] = lanse;
    a[y][5] = lanse;
    a[y][6] = heise;
    a[y][8] = heise;
    a[y][11] = zongse;
    a[y][13] = hongse;
    a[y][14] = hongse;
    a[y][15] = hongse;
    a[y][16] = heise;
    for(int i = 24;i<=30;i++){
        a[y][i] = lanse;
    }
    a[y][31] = heise;
    a[y][32] = zongse;
    a[y][33] = heise;
    for(int i = 34;i<=41;i++){
        a[y][i] = lanse;
    }
    a[y][42] = heise;
    y++;//35
    a[y][2] = heise;
    a[y][3] = lanse;
    a[y][4] = lanse;
    a[y][5] = lanse;
    a[y][6] = lanse;
    a[y][7] = heise;
    a[y][12] = zongse;
    a[y][14] = heise;
    a[y][15] = heise;
    a[y][16] = heise;
    a[y][29] = lanse;
    a[y][30] = lanse;
    a[y][31] = heise;
    a[y][32] = heise;
    for(int i = 33;i<=40;i++){
        a[y][i] = lanse;
    }
    a[y][41] = heise;
    y++;//36
    a[y][3] = heise;
    a[y][4] = lanse;
    a[y][5] = lanse;
    a[y][6] = lanse;
    a[y][7] = heise;
    a[y][13] = zongse;
    a[y][15] = heise;
    a[y][18] = zongse;
    a[y][19] = zongse;
    a[y][20] = zongse;
    a[y][24] = heise;
    a[y][25] = lanse;
    a[y][26] = zongse;
    for(int i = 27;i<=30;i++){
        a[y][i] = lanse;
    }
    a[y][31] = heise;
    for(int i = 32;i<=40;i++){
        a[y][i] = lanse;
    }
    a[y][41] = heise;
    y++;//37
    a[y][4] = heise;
    a[y][5] = lanse;
    a[y][6] = lanse;
    a[y][7] = heise;
    for(int i = 10;i<=13;i++){
        a[y][i] = zongse;
    }
    a[y][15] = heise;
    a[y][17] = zongse;
    a[y][18] = zongse;
    a[y][24] = heise;
    a[y][26] = lanse;
    a[y][27] = zongse;
    a[y][28] = heise;
    a[y][29] = heise;
    a[y][30] = heise;
    for(int i = 31;i<=39;i++){
        a[y][i] = lanse;
    }
    a[y][40] = heise;
    y++;//38
    a[y][5] = heise;
    a[y][6] = lanse;
    a[y][7] = heise;
    a[y][13] = zongse;
    a[y][15] = heise;
    a[y][16] = zongse;
    a[y][17] = zongse;
    a[y][18] = zongse;
    a[y][24] = heise;
    a[y][25] = heise;
    a[y][26] = heise;
    a[y][27] = lanse;
    a[y][28] = zongse;
    for(int i = 29;i<=38;i++){
        a[y][i] = lanse;
    }
    a[y][39] = heise;
    y++;//39
    a[y][6] = heise;
    a[y][7] = lanse;
    a[y][8] = heise;
    a[y][12] = zongse;
    a[y][15] = heise;
    a[y][17] = zongse;
    a[y][19] = zongse;
    a[y][20] = zongse;
    a[y][24] = heise;
    for(int i = 25;i<=37;i++){
        a[y][i] = lanse;
    }
    a[y][29] = zongse;
    a[y][38] = heise;
    y++;//40
    a[y][7] = heise;
    a[y][8] = heise;
    a[y][11] = zongse;
    a[y][15] = heise;
    a[y][17] = zongse;
    a[y][24] = heise;
    for(int i = 25;i<=36;i++){
        a[y][i] = lanse;
    }
    a[y][37] = heise;
    y++;//41
    a[y][8] = heise;
    a[y][9] = heise;
    a[y][14] = heise;
    a[y][15] = heise;
    a[y][18] = zongse;
    a[y][23] = heise;
    for(int i = 24;i<=35;i++){
        a[y][i] = lanse;
    }
    a[y][36] = heise;
    y++;//42
    for(int i = 9;i<=13;i++){
        a[y][i] = heise;
    }
    a[y][14] = lanse;
    a[y][15] = lanse;
    a[y][16] = heise;
    a[y][23] = heise;
    for(int i = 24;i<=33;i++){
        a[y][i] = lanse;
    }
    a[y][34] = heise;
    a[y][35] = heise;
    y++;//43
    a[y][11] = heise;
    a[y][12] = heise;
    for(int i = 13;i<=16;i++){
        a[y][i] = lanse;
    }
    a[y][17] = heise;
    a[y][22] = heise;
    for(int i = 23;i<=31;i++){
        a[y][i] = lanse;
    }
    a[y][32] = heise;
    a[y][33] = heise;
    y++;//44
    a[y][13] = heise;
    a[y][14] = heise;
    a[y][15] = heise;
    a[y][16] = heise;
    a[y][17] = heise;
    for(int i = 18;i<=21;i++){
        a[y][i] = heise;
    }
    a[y][16] = lanse;
    a[y][17] = lanse;
    for(int i = 22;i<=28;i++){
        a[y][i] = lanse;
    }
    a[y][29] = heise;
    a[y][30] = heise;
    a[y][31] = heise;
    y++;//45
    for(int i = 16;i<=28;i++){
        a[y][i] = heise;
    }
    for(int i = 0;i<47;i++){
        for(int j = 0;j<46;j++){
            if(a[i][j]==""){
                id = "251";
                data = "0";
            }else{
                id = a[i][j].substr(0,a[i][j].find(","));
                data = a[i][j].substr(a[i][j].find(",")+1);    
            }
            mc.setBlock(_x+j,_y+i,_z+z,stoi(id),stoi(data));
            cout<<i<<" "<<j<<endl;
            Sleep(10);
        }
    }
    return 0;
}

 

posted @ 2023-06-03 20:06  王一行(小号)  阅读(22)  评论(0编辑  收藏  举报