#include <iostream> #include "minecraft.h" TxMinecraft mc; using namespace std; void no1(int x,int y,int z){ mc.drawLine(x,y+1,z,x,y+8,z,251,14); mc.drawLine(x,y,z-2,x,y,z+2,98,0); mc.setBlock(x,y,z,98,3); mc.setBlock(x,y+1,z+1,98,3); mc.setBlock(x,y+1,z-1,98,3); mc.setBlock(x,y,z-3,109,2); mc.setBlock(x,y,z+3,109,3); mc.setBlock(x,y+1,z-2,109,6); mc.setBlock(x,y+1,z+2,109,7); mc.setBlock(x,y+2,z-1,109,3); mc.setBlock(x,y+2,z-2,109,2); mc.setBlock(x,y+2,z+1,109,2); mc.setBlock(x,y+2,z+2,109,3); mc.setBlock(x,y+3,z+1,139,0); mc.setBlock(x,y+3,z-1,139,0); } void no2(int x,int y,int z){ mc.drawLine(x,y+1,z,x,y+12,z,251,14); mc.drawLine(x,y,z-2,x,y,z+2,98,0); mc.setBlock(x,y,z,98,3); mc.setBlock(x,y+1,z+1,98,3); mc.setBlock(x,y+1,z-1,98,3); mc.setBlock(x,y,z-3,109,2); mc.setBlock(x,y,z+3,109,3); mc.setBlock(x,y+1,z-2,109,6); mc.setBlock(x,y+1,z+2,109,7); mc.setBlock(x,y+2,z-1,109,3); mc.setBlock(x,y+2,z-2,109,2); mc.setBlock(x,y+2,z+1,109,2); mc.setBlock(x,y+2,z+2,109,3); mc.setBlock(x,y+3,z+1,139,0); mc.setBlock(x,y+3,z-1,139,0); } void no3(int x,int y,int z){ mc.setBlock(x+1,y+6,z,53,5); mc.setBlock(x+1,y+7,z,53,5); mc.setBlock(x+2,y+7,z,53,5); mc.setBlock(x+3,y+7,z,126,0+8); mc.setBlock(x+1,y+8,z,236,0); mc.drawLine(x+2,y+8,z,x+4,y+8,z,251,11); mc.setBlock(x+5,y+8,z,236,0); mc.setBlock(x+5,y+6,z,53,4); mc.setBlock(x+5,y+7,z,53,4); mc.setBlock(x+4,y+7,z,53,4); } void no4(int x,int y,int z){ mc.setBlock(x+7,y+8,z,53,4); mc.setBlock(x+8,y+8,z,126,0+8); mc.setBlock(x+9,y+8,z,53,5); mc.setBlock(x+10,y+8,z,126,0+8); mc.setBlock(x+11,y+8,z,53,4); mc.setBlock(x+12,y+8,z,126,0+8); mc.setBlock(x+13,y+8,z,53,5); } void no5(int x,int y,int z){ mc.setBlock(x+1,y+7,z,53,5); mc.setBlock(x+1,y+8,z,53,5); mc.setBlock(x+2,y+8,z,53,5); mc.setBlock(x+3,y+8,z,126,0+8); mc.setBlock(x+4,y+8,z,126,0+8); mc.setBlock(x+5,y+8,z,126,0+8); mc.setBlock(x+6,y+8,z,126,0+8); mc.setBlock(x+7,y+7,z,53,4); mc.setBlock(x+7,y+8,z,53,4); mc.setBlock(x+6,y+8,z,53,4); } void no6(int x,int y,int z){ mc.setBlock(x+7,y+10,z,236,0); mc.setBlock(x+7,y+12,z,236,0); mc.setBlock(x+13,y+10,z,236,0); mc.setBlock(x+13,y+12,z,236,0); mc.setBlock(x+7,y+11,z,247,0); mc.setBlock(x+13,y+11,z,247,0); mc.drawLine(x+8,y+10,z,x+12,y+10,z,5,5); mc.drawLine(x+8,y+12,z,x+12,y+12,z,5,5); mc.setBlock(x+8,y+11,z,5,5); mc.setBlock(x+12,y+11,z,5,5); mc.drawLine(x+9,y+11,z,x+11,y+11,z,251,11); } void no7(int x,int y,int z){ mc.setBlock(x-1,y+8,z,53,4); mc.setBlock(x-1,y+9,z,53,4); mc.setBlock(x-2,y+9,z,53,0); mc.setBlock(x,y+8,z-1,53,6); mc.setBlock(x,y+9,z-1,53,6); mc.setBlock(x,y+9,z-2,53,2); mc.setBlock(x+1,y+9,z,5,1); mc.setBlock(x+3,y+9,z,5,1); mc.setBlock(x+5,y+9,z,5,1); } int main(int argc, char** argv) { bool con=mc.ConnectMinecraft("zk.makeblock.net.cn","3f75c260388d4ed0a24574d340bf4e81"); if(!con){ cout<<"1"; } int x,y,z; cin>>x>>y>>z; no1(x,y,z); no2(x+6,y,z); no2(x+14,y,z); no1(x+20,y,z); no3(x,y,z); no5(x+6,y,z); no3(x+14,y,z); no4(x,y+1,z); no6(x,y,z); no7(x,y,z); return 0; }
标签:11,mc,int,setBlock,53,109,大门 From: https://www.cnblogs.com/wangyanbo111/p/17542269.html