首页 > 其他分享 >大门

大门

时间:2023-07-10 20:45:10浏览次数:25  
标签:11 mc int setBlock 53 109 大门

#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

相关文章

  • 【C++】打开C++大门,踏入C++世界
    ☑️前言......
  • 走进Linux编程的大门
    随着Linux的不断普及,使用Linux的人也越来越多了。然而在Linux中如何进行程序设计,用什么样的开发工具好呢?本文就以我初学Linux编程的一点心得体会,和大家共同探讨。在Linux中进行程序设计,可以使用各种编程语言和开发工具,以下是一些常用的方法:1、C/C++编程C/C++是Linux系统中......
  • 打开windows批处理大门
    大家好,我是xiezhr。1前言打开历史文章一看,上一篇文章是2021年3月20号更新的,又拖更了。一个原因是,最近工作上真的挺忙的,有比较着急需要加班加点赶的需求。好在清明前算是把比较着急的改好了。本来安排清明也是要加班的,但是真的加不动了。(连着加班真的挺影响效率的,适当休息是非......
  • 大门
    #include<iostream>#include"minecraft.h"TxMinecraftmc;usingnamespacestd;voidno1(intx,inty,intz){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+......
  • 大门
    #include<iostream>#include"minecraft.h"usingnamespacestd;TxMinecraftmc;voidnum1(intx,inty,intz,intid,intdata){mc.setBlock(x,y,z-3,id,data+2);mc.setBlock(x,y,z+3,id,data+3);mc.setBlock(x,y+1,z-2,id,data+6);......
  • 大门(我的世界)
    #include<iostream>#include"minecraft.h"TxMinecraftmc;usingnamespacestd;voidno1(intx,inty,intz){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+......
  • Go For Web:踏入Web大门的第一步——Web 的工作方式
    前言:本文作为解决如何通过Golang来编写Web应用这个问题的前瞻,对Golang中的Web基础部分进行一个简单的介绍。目前Go拥有成熟的Http处理包,所以我们去编写一个做任何事情的动态Web程序应该是很轻松的,接下来我们就去学习了解一些关于Web的相关基础,了解一些概念,以及......
  • 走进“指针”的大门
    1、前言   指针是C语言的“精髓”,学C语言不学指针等同于C语言白学,这话语说的虽然直白,但是却真正体现出了指针在C语言中的重要性。   要想成为C语言方面的大佬,那你必须玩转指针,指针在C语言中的重要性不言而喻,但它也是我们入门C语言的拦路虎,很多大学的非计算机专业对C语......
  • EMI顺应数字音乐潮流,向应用开发者打开大门
    开发音乐应用对开发者来说并不是件容易的事情,今天音乐集团EMIMusic和智能音乐平台The EchoNest宣布达成了一个新的协议,新的协议将有助于开发者更容易开发基于音乐的应用。EMIMusic将会为艺术家提供创意纲要,并为开发者提供为艺术家开发应用的机会,如Gorillaz,ThePetShopBo......
  • OpenKruise 成为 CNCF 孵化项目:为大规模采用 Kubernetes 打开大门
    作者:OpenKruise社区近期,CNCFTechnicalOversightCommittee(TOC)根据OpenKruise的发展以及社区的接受程度,通过投票决定将OpenKruise升级为CNCF孵化项目。**OpenKruise......