首页 > 其他分享 >坦克(我的世界)

坦克(我的世界)

时间:2024-03-01 20:00:11浏览次数:17  
标签:坦克 cout mc int 世界 include con

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

 

标签:坦克,cout,mc,int,世界,include,con
From: https://www.cnblogs.com/w6826301/p/18047838

相关文章

  • 我的世界插件开发【IDEA自动热重载】
    最近,在研究我的世界插件开发,遇到的最大问题就是构建完成之后需要手动重载插件很是麻烦,所以就利用Maven插件和自己写的一个我的世界插件进行自动重载。利用Maven的exec-maven-plugin和maven-jar-plugin执行命令和自定义jar包输出路径。pom.xml<build><plugins><......
  • 华为云峰会2024,GaussDB扬帆出海,给世界一个更优选择
    本文分享自华为云社区《华为云峰会2024,GaussDB扬帆出海,给世界一个更优选择》,作者:GaussDB数据库。2024年2月26~29日,由GSM协会主办的“2024年世界移动通信大会”(MobileWorldCongress2024,简称MWC2024)在西班牙巴塞罗那举行。MWC2024前夕,以“一切皆服务,加速千行万业智能升级”为......
  • 谷歌发布世界模型,能生成可交互虚拟世界;华为发布全球首个 5.5G 智能核心网丨 RTE 开发
      开发者朋友们大家好: 这里是「RTE开发者日报」,每天和大家一起看新闻、聊八卦。我们的社区编辑团队会整理分享RTE(RealTimeEngagement)领域内「有话题的新闻」、「有态度的观点」、「有意思的数据」、「有思考的文章」、「有看点的会议」,但内容仅代表编辑的个人观点,欢......
  • SketchUp Pro 2023:颠覆传统,重塑设计世界mac/win版
    SketchUpPro2023是一款强大的三维建模软件,专为设计师、建筑师和创意专业人士打造。这款软件以其直观易用的界面和强大的功能而著称,为用户提供了无限的创意空间。→→↓↓载SketchUpPro2023mac/win版 SketchUpPro2023在用户体验方面进行了全面的优化,界面更加简洁明了,操......
  • P4799 [CEOI2015 Day2] 世界冰球锦标赛
    原题链接题解折半搜索前半部分的所有组合(二进制表示)存起来,然后遍历后半部分的组合,找到第一个加起来不大于M的=code#definelllonglong#include<bits/stdc++.h>usingnamespacestd;inlinevoidread(ll&x){ x=0; llflag=1; charc=getchar();whil......
  • 读人工不智能:计算机如何误解世界笔记02_Hello,world
    1. Hello,world1.1. “Hello,world”是布赖恩·克尼汉和丹尼斯·里奇于1978年出版的经典著作《C程序设计语言》中的第一个编程项目1.2. 贝尔实验室可以说是现代计算机科学界中的智库,地位好比巧克力界的好时巧克力1.3. 计算机科学界的大量创新都起源于贝尔实验室1.3.1. 激......
  • 读人工不智能:计算机如何误解世界笔记01_技术沙文主义
    1. 人工智能的学术范畴1.1. 知识表示与知识推理1.2. 逻辑学1.3. 机器学习1.4. 自然语言处理1.5. 搜索1.6. 规划1.7. 力学1.8. 伦理学2. 广义人工智能2.1. GOFAI2.1.1. GoodOld-FashionedArtificialIntelligence,老式人工智能2.2. 好莱坞版本的人工智......
  • 编程世界的器、术、道
    编程世界的器,是一门语言的掌握,一个开发工具的掌握,编程语言自下向上分为机器语言、汇编语言、高级语言。高级语言又分为面向过程与面向对象。开发工具也是林林种种的,有开发工具,测试工具,运维工具,产品原型工具等。程序员掌握了编程的器,算是入门了。《编程之美》是器之美。编程世界的......
  • echarts绘制世界地图的时候显示南海诸岛的局部放大图
    ehcarts在绘制中国地图的时候,判断geo的map为china的时候会自动加上南海诸岛的局部放大图。产品想在绘制世界地图的时候也加上南海诸岛,搞了半天没搞定,请教的同事搞定了。同事在此:简书ID:昊桐_260c。解决办法就是把南海诸岛的地图数据直接放在注册的JSON里面。{     ......
  • 世界树
    看了一下题解里面的方法,好像跟我一样的就只有一个然而按照那篇题解的描述:乱七八糟的细节比较少,其实还是很多啊。。。这题的代码的话,有空就写一下吧来讲一下做法,先建虚树,然后考虑每一条虚树边同理,虚树边的两个端点在原树上一条路径,我们画出来红色点是虚树上的两个端点那么考......