MC 坦克
#include <iostream> #include "minecraft.h" using namespace std; TxMinecraft mc; int x=6,y=75,z=-50; void z1(int z){ mc.setBlock(x+1,y,z,143,11); mc.setBlock(x+2,y,z,143,11); mc.setBlock(x+4,y,z,143,11); mc.setBlock(x+5,y,z,143,11); mc.setBlock(x+7,y,z,143,11); mc.setBlock(x+8,y,z,143,11); mc.drawLine(x+0,y+1,z,x+9,y+1,z,101,0); } void z2(int z){ mc.setBlock(x,y,z,114,4); mc.setBlock(x+1,y,z,251,15); mc.setBlock(x+2,y,z,251,15); mc.setBlock(x+4,y,z,251,15); mc.setBlock(x+5,y,z,251,15); mc.setBlock(x+7,y,z,251,15); mc.setBlock(x+8,y,z,251,15); mc.setBlock(x+3,y,z,44,8); mc.setBlock(x+6,y,z,44,8); mc.setBlock(x+9,y,z,114,5); mc.setBlock(x-1,y+1,z,167,6); mc.setBlock(x+0,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.setBlock(x+0,y+2,z,151,0); mc.setBlock(x+1,y+2,z,151,0); mc.setBlock(x+2,y+2,z,167,0); mc.setBlock(x+3,y+2,z,167,0); mc.setBlock(x+4,y+2,z,67,0); mc.setBlock(x+5,y+2,z,67,2); mc.setBlock(x+6,y+2,z,67,2); mc.setBlock(x+7,y+2,z,44,0); mc.setBlock(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 z3(int z){ mc.setBlock(x+0,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.setBlock(x+0,y+1,z,1,0); mc.setBlock(x+9,y+1,z,1,0); mc.setBlock(x-1,y+1,z,139,1); mc.setBlock(x+10,y+1,z,101,0); mc.setBlock(x,y+2,z,139,1); mc.setBlock(x+1,y+2,z,67,2); mc.setBlock(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.setBlock(x+5,y+2,z,44,8); mc.setBlock(x+6,y+2,z,44,8); mc.setBlock(x+7,y+2,z,67,1); mc.setBlock(x+8,y+2,z,44,8); mc.setBlock(x+9,y+2,z,171,8); mc.setBlock(x+3,y+3,z,139,1); mc.setBlock(x+3,y+3,z,1,0); mc.setBlock(x+4,y+3,z,1,0); mc.setBlock(x+5,y+3,z,1,0); mc.setBlock(x+6,y+3,z,139,1); mc.setBlock(x+4,y+4,z,44,0); mc.setBlock(x+5,y+4,z,171,8); mc.setBlock(x+6,y+4,z,171,8); } void z4(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+2,y+2,z,44,0); mc.drawLine(x+7,y+3,z,x+13,y+3,z,44,0); mc.setBlock(x+3,y+2,z,1,0); mc.setBlock(x+4,y+2,z,44,8); mc.setBlock(x+5,y+2,z,44,8); mc.setBlock(x+6,y+2,z,1,0); mc.setBlock(x+7,y+2,z,44,0); mc.setBlock(x+8,y+2,z,171,8); mc.setBlock(x+13,y+2,z,167,8); mc.setBlock(x+2,y+3,z,139,1); mc.setBlock(x+5,y+3,z,139,1); mc.setBlock(x+3,y+3,z,1,0); mc.setBlock(x+4,y+3,z,1,0); mc.setBlock(x+5,y+3,z,1,0); mc.setBlock(x+6,y+3,z,67,1); mc.setBlock(x+3,y+4,z,167,0); mc.setBlock(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","a9d44e758f6e4cf8b2da2624156f24d3"); if(!con){ cout<<"连接失败"; return 0; } cout<<"连接成功"; mc.fillBlocks(x-1,y-1,z-1,x+20,y+7,z+7,0,0); z1(0+z); z2(1+z); z3(2+z); z4(3+z); z3(4+z); z2(5+z); z1(6+z); mc.setBlock(x+1,y,z,143,12); mc.setBlock(x+2,y,z,143,12); mc.setBlock(x+4,y,z,143,12); mc.setBlock(x+5,y,z,143,12); mc.setBlock(x+7,y,z,143,12); mc.setBlock(x+8,y,z,143,12); mc.setBlock(x+1,y+2,z+4,67,3); mc.setBlock(x+2,y+2,z+4,67,3); mc.setBlock(x+4,y+2,z+5,67,3); mc.setBlock(x+5,y+2,z+5,67,3); mc.setBlock(x+6,y+2,z+5,67,3); return 0; }