MC古风城墙代码

#include <iostream>
#include <string>
#include "minecraft.h"
using namespace std;
int x,y,z;
TxMinecraft mc;
int main(int argc, char** argv) {
	bool con=mc.ConnectMinecraftByIP("192.168.1.200","a9d44e758f6e4cf8b2da2624156f24d3");
	if(!con){
		cout<<"连接失败";
		return 0;
	}
	cout<<"输入坐标";
	cin>>x>>y>>z; 
	mc.setVariable(x,y,z);
	for(int i=0;i<20;i++){
	//1层
	mc.setOffsetBlock(1,0,0,109,2);
	mc.setOffsetBlock(0,0,0,98,3);
	mc.setOffsetBlock(0,1,0,98,3);
	mc.offsetDrawLine(0,2,0,0,7,0,251,0);
	mc.setOffsetBlock(0,8,0,98,3);
	mc.setOffsetBlock(0,9,0,98,3);
	mc.setOffsetBlock(1,9,0,44,5);
	mc.setOffsetBlock(1,8,0,44,13);
	mc.setOffsetBlock(2,8,0,98,0);
	mc.setOffsetBlock(3,8,0,44,5);
	mc.setOffsetBlock(3,7,0,98,3);
	z++;
	mc.setVariable(x,y,z);
	//2层 
	mc.setOffsetBlock(1,0,0,109,2);
	mc.setOffsetBlock(0,0,0,98,3);
	mc.setOffsetBlock(0,1,0,98,3);
	mc.offsetDrawLine(0,2,0,0,7,0,251,0);
	mc.setOffsetBlock(0,8,0,98,3);
	mc.setOffsetBlock(0,9,0,98,3);
	mc.setOffsetBlock(1,8,0,98,0);
	mc.setOffsetBlock(2,8,0,44,5);
	mc.setOffsetBlock(2,7,0,44,13);
	mc.setOffsetBlock(3,7,0,44,13);
	z++;
	mc.setVariable(x,y,z);
	}
	return 0;
}

  

posted @ 2022-09-11 18:36  王ys  阅读(56)  评论(0编辑  收藏  举报