首页 > 其他分享 >坦克

坦克

时间:2024-03-02 09:33:06浏览次数:12  
标签:mc drawLine 44 int setBlock 67 坦克

#include <iostream>
#include "minecraft.h"
TxMinecraft mc;
using namespace std;
void zhuangshi(int x,int y,int z){
    mc.drawLine(x+1,y,z,x+2,y,z,143,4);
    mc.drawLine(x+4,y,z,x+5,y,z,143,4);
    mc.drawLine(x+7,y,z,x+8,y,z,143,4);
    
    mc.drawLine(x,y+1,z,x+9,y+1,z,101,0);
}
void ludai(int x,int y,int z){
    mc.setBlock(x,y,z,114,4);
    mc.drawLine(x+1,y,z,x+2,y,z,251,15);
    mc.setBlock(x+3,y,z,44,0);
    mc.drawLine(x+4,y,z,x+5,y,z,251,15);
    mc.setBlock(x+6,y,z,44,0);
    mc.drawLine(x+7,y,z,x+8,y,z,251,15);
    mc.setBlock(x+9,y,z,114,5); 
    
    mc.setBlock(x-1,y+1,z,167,6);
    mc.setBlock(x,y+1,z,1,0);
    mc.drawLine(x+1,y+1,z,x+7,y+1,z,67,6);
    mc.setBlock(x+8,y+1,z,67,15);
    mc.setBlock(x+9,y+1,z,251,15);
    mc.setBlock(x+10,y+1,z,65,5);
    
    mc.drawLine(x,y+2,z,x+1,y+2,z,67,6);
    mc.drawLine(x+2,y+2,z,x+3,y+2,z,167,0);
    mc.setBlock(x+4,y+2,z,67,0);
    mc.drawLine(x+5,y+2,z,x+6,y+2,z,67,2);
    mc.drawLine(x+7,y+2,z,x+8,y+2,z,44,0);
    mc.setBlock(x+9,y+2,z,167,0);
    
    mc.drawLine(x+3,y+3,z,x+5,y+3,z,139,1);
}
void lianjie(int x,int y,int z){
    mc.setBlock(x,y,z,44,8);
    mc.setBlock(x+3,y,z,1,0);
    mc.setBlock(x+6,y,z,1,0);
    mc.setBlock(x+9,y,z,44,8);
    
    mc.drawLine(x-1,y+1,z,x-1,y+2,z,139,1);
    mc.setBlock(x,y+1,z,1,0);
    mc.setBlock(x+9,y+1,z,1,0);
    mc.setBlock(x+10,y+1,z,101,0);
    
    mc.drawLine(x+1,y+2,z,x+2,y+2,z,67,2);
    mc.setBlock(x+3,y+2,z,44,0);
    mc.setBlock(x+4,y+2,z,1,0);
    mc.drawLine(x+5,y+2,z,x+6,y+2,z,44,8);
    mc.setBlock(x+7,y+2,z,67,1);
    mc.setBlock(x+8,y+2,z,44,0);
    mc.setBlock(x+9,y+2,z,171,8);
    
    mc.drawLine(x+3,y+3,z,x+7,y+3,z,139,1);
    mc.drawLine(x+4,y+3,z,x+6,y+3,z,1,0);
    
    mc.setBlock(x+4,y+4,z,44,0);
    mc.drawLine(x+5,y+4,z,x+6,y+4,z,171,8); 
}
void paotong(int x,int y,int z){
    mc.setBlock(x-1,y,z,44,8);
    mc.setBlock(x+2,y,z,1,0);
    mc.setBlock(x+5,y,z,1,0);
    mc.setBlock(x+8,y,z,44,8);
    mc.setBlock(x-1,y+1,z,1,0);
    mc.setBlock(x+8,y+1,z,1,0);
    mc.setBlock(x+9,y+1,z,101,0);
    
    mc.drawLine(x-1,y+2,z,x+7,y+2,z,44,0);
    mc.setBlock(x+3,y+2,z,1,0);
    mc.drawLine(x+4,y+2,z,x+5,y+2,z,44,8);
    mc.setBlock(x+6,y+2,z,1,0);
    mc.setBlock(x+8,y+2,z,171,8);
    mc.setBlock(x+14,y+2,z,167,8);
    
    mc.setBlock(x+2,y+3,z,139,1);
    mc.drawLine(x+3,y+3,z,x+5,y+3,z,1,0);
    mc.setBlock(x+6,y+3,z,139,1);
    mc.setBlock(x+7,y+3,z,67,1);
    mc.drawLine(x+8,y+3,z,x+14,y+3,z,44,0);
    
    mc.drawLine(x+3,y+4,z,x+4,y+4,z,167,0);
    mc.setBlock(x+5,y+4,z,171,8);
}
int main(int argc, char** argv) {
    bool con=mc.ConnectMinecraft("zk.makeblock.net.cn","868d8493d5f04d0f869ba1e24c863cdd");
    if(!con){
        cout<<"连接失败"<<endl; 
        return 0;
    }
    cout<<"20126 80 19996"<<endl;
    mc.setPlayerFly("guoliheng");
    int x,y,z;
    //x,y,z=s;
   // cin>>x>>y>>z;
    x=20126;
    y=80;
    z=19996;
//    mc.fillBlocks(x-2,y,z-2,x+25,y+30,z+30,0,0);
    zhuangshi(x,y,z);
    ludai(x,y,z+1);    
    lianjie(x,y,z+2);
    paotong(x+1,y,z+3);
    lianjie(x,y,z+4);
    ludai(x,y,z+5);
    zhuangshi(x,y,z+6);  
    return 0;
}

 

标签:mc,drawLine,44,int,setBlock,67,坦克
From: https://www.cnblogs.com/guoliheng/p/18048314

相关文章

  • 坦克车
    1#include<iostream>2#include"Windows.h"3#include"minecraft.h"4usingnamespacestd;5intx=0,y=0,z=0,id,date;6TxMinecraftmc;7voidd1(intz){8mc.drawLine(x+1,y+1,z,x+7,y+1,z,67,6);9mc.drawLine(x......
  • MC 坦克
    #include<iostream>#include"minecraft.h"usingnamespacestd;TxMinecraftmc;intx=0,y=0;voidz1(intz){ mc.setBlock(x+1,y,z,143,4); mc.setBlock(x+2,y,z,143,4); mc.setBlock(x+4,y,z,143,4); mc.setBlock(x+5,y,z,143,4); mc.setBlock(x......
  • 坦克
    #include<iostream>#include"minecraft.h"usingnamespacestd;TxMinecraftmc;intmain(intargc,char**argv){boolcon=mc.ConnectMinecraft("zk.makeblock.net.cn","919b005179e840e1bf78fef437b2f298"); if(!con){ cout......
  • 坦克(我的世界)
    #include<iostream>#include<string>#include"Windows.h"#include"minecraft.h"TxMinecraftmc;usingnamespacestd;intmain(intargc,char**argv){boolcon=mc.ConnectMinecraft("zk","2839fa7a......
  • 坦克大战基础版
    基本介绍这个项目学习的是韩顺平老师的坦克大战,课程地址为https://www.bilibili.com/video/BV1fh411y7R8?spm_id_from=333.999.0.0项目结构用到的技术java面向对象编程多线程文件i/o操作数据库必备知识绘图坐标体系绘图入门原理Component类提供了两个和绘图相关......
  • 坦克主动射击模拟训练系统软件
    智慧华盛恒辉坦克主动射击模拟训练系统是一种用于模拟坦克射击训练的计算机系统。该系统通过模拟真实的战场环境和射击场景,提供坦克射击训练的模拟体验。智慧华盛恒辉系统通常由以下几个部分组成:硬件部分:包括计算机、显示器、操纵杆等硬件设备,用于模拟坦克的操纵和射击......
  • 让敌人坦克自由移动
            ......
  • 使用坦克PWA访问助手为自己的局域网应用快速配置免费域名
    这篇教程描述如何使用坦克PWA访问助手。这篇文章简称坦克PWA访问助手为PWA助手。PWA结合了DNS服务器技术和HTTP服务器技术实现,因此它需要系统的53端口和80端口。所以,如果你的电脑有程序占用这两个端口,请关闭这些程序。这些应用会使用53端口:dnsmasq、bind。这些程序则会使用80......
  • 坦克射中人爆炸
         ......
  • 敌人坦克子弹设置
      首先创建Vector在敌人坦克类加入shots 将刚刚加入创建的Vector放入 给敌人坦克加入字体并且立刻启动才能实现 上方代码需要用for循环遍历Vector、并画出子弹和取出子弹,最后绘制加上不然就移除 ......