坦克
#include <iostream> #include "minecraft.h" using namespace std; TxMinecraft mc; void set1(int x,int y,int z,int data){ mc.drawLine(x+1+1,y,z,x+2+1,y,z,143,data); mc.drawLine(x+4+1,y,z,x+5+1,y,z,143,data); mc.drawLine(x+7+1,y,z,x+8+1,y,z,143,data); mc.drawLine(x+1,y+1,z,x+9+1,y+1,z,101,0); } void set2(int x,int y,int z){ //251 15 mc.drawLine(x+1+1,y,z,x+2+1,y,z,251,15); mc.drawLine(x+4+1,y,z,x+5+1,y,z,251,15); mc.drawLine(x+7+1,y,z,x+8+1,y,z,251,15); mc.setBlock(x+9+1,y+1,z,251,15); //67 6 mc.drawLine(x+1+1,y+1,z,x+7+1,y+1,z,67,6); //114 4 mc.setBlock(x+1,y,z,114,4); //44 0 mc.setBlock(x+3+1,y,z,44,0); mc.setBlock(x+6+1,y,z,44,0); mc.setBlock(x+7+1,y+2,z,44,0); mc.setBlock(x+8+1,y+2,z,44,0); //167 6 mc.setBlock(x,y+1,z,167,6); //1 0 mc.setBlock(x+1,y+1,z,1,0); //67 15 mc.setBlock(x+8+1,y+1,z,67,15); //114 5 mc.setBlock(x+9+1,y,z,114,5); //65 5 mc.setBlock(x+10+1,y+1,z,65,5); //151 0 mc.setBlock(x+1,y+2,z,151,0); mc.setBlock(x+2,y+2,z,151,0); //167 0 mc.drawLine(x+3,y+2,z,x+4,y+2,z,167,0); mc.setBlock(x+10,y+2,z,167,0); //67 0 mc.setBlock(x+4+1,y+2,z,67,0); //67 2 mc.drawLine(x+5+1,y+2,z,x+6+1,y+2,z,67,2); //44 0 mc.drawLine(x+7+1,y+2,z,x+8+1,y+2,z,44,0); //139 1 mc.drawLine(x+3+1,y+3,z,x+5+1,y+3,z,139,1); } void set3(int x,int y,int z){ //1 0 mc.setBlock(x+3+1,y,z,1,0); mc.setBlock(x+6+1,y,z,1,0); mc.setBlock(x+1,y+1,z,1,0); mc.setBlock(x+9+1,y+1,z,1,0); mc.drawLine(x+4+1,y+3,z,x+6+1,y+3,z,1,0); mc.setBlock(x+4+1,y+2,z,1,0); //44 8 mc.setBlock(x+1,y,z,44,8); mc.setBlock(x+9+1,y,z,44,8); mc.setBlock(x+5+1,y+2,z,44,8); mc.setBlock(x+6+1,y+2,z,44,8); //139 1 mc.drawLine(x,y+1,z,x,y+2,z,139,1); mc.setBlock(x+3+1,y+3,z,139,1); mc.setBlock(x+7+1,y+3,z,139,1); //101 0 mc.setBlock(x+10+1,y+1,z,101,0); //67 2 mc.drawLine(x+1+1,y+2,z,x+2+1,y+2,z,67,2); //44 0 mc.setBlock(x+3+1,y+2,z,44,0); mc.setBlock(x+8+1,y+2,z,44,0); mc.setBlock(x+4+1,y+4,z,44,0); //171 8 mc.setBlock(x+9+1,y+2,z,171,8); mc.drawLine(x+5+1,y+4,z,x+6+1,y+4,z,171,8); //67 1 mc.setBlock(x+7+1,y+2,z,67,1); } void set4(int x,int y,int z){ //44 0 mc.drawLine(x,y+2,z,x+2+1,y+2,z,44,0); mc.drawLine(x+8+1,y+3,z,x+14+1,y+3,z,44,0); mc.setBlock(x+7+1,y+2,z,44,0); //44 8 mc.setBlock(x,y,z,44,8); mc.setBlock(x+8+1,y,z,44,8); mc.drawLine(x+4+1,y+2,z,x+5+1,y+2,z,44,8); //1 0 mc.setBlock(x+2+1,y,z,1,0); mc.setBlock(x+5+1,y,z,1,0); mc.setBlock(x,y+1,z,1,0); mc.setBlock(x+8+1,y+1,z,1,0); mc.setBlock(x+3+1,y+2,z,1,0); mc.setBlock(x+6+1,y+2,z,1,0); mc.drawLine(x+3+1,y+3,z,x+5+1,y+3,z,1,0); //139 1 mc.setBlock(x+2+1,y+3,z,139,1); mc.setBlock(x+6+1,y+3,z,139,1); //101 0 mc.setBlock(x+9+1,y+1,z,101,0); //171 8 mc.setBlock(x+8+1,y+2,z,171,8); mc.setBlock(x+5+1,y+4,z,171,8); //101 0 mc.setBlock(x+9+1,y+1,z,101,0); //67 1 mc.setBlock(x+7+1,y+3,z,67,1); //167 8 mc.setBlock(x+14+1,y+2,z,167,8); //167 0 mc.setBlock(x+3+1,y+4,z,167,0); mc.setBlock(x+4+1,y+4,z,167,0); } int main() { bool con = mc.ConnectMinecraft("zk","4cd7d6e558c943c397a3a5243fa78e19"); if(!con){ cout<<"连接失败"<<endl; } mc.setPlayerFly("wangyihang"); int x = -34,y = 180,z = -42; mc.fillBlocks(x-10,y-5,z-10,x+30,y+10,z+15,0,0); set2(x,y,z+1); set1(x,y,z,4); set3(x,y,z+2); set4(x+1,y,z+3); set3(x,y,z+4); set2(x,y,z+5); set1(x,y,z+6,3); mc.drawLine(x+2,y+2,z+4,x+3,y+2,z+4,67,3); mc.drawLine(x+6,y+2,z+5,x+7,y+2,z+5,67,3); mc.setBlock(x+3,y+2,z+1,167,1); return 0; }