him脚踩苦力怕

#include <bits/stdc++.h>
#include "minecraft.h"
using namespace std;
TxMinecraft mc;
struct Block{
	int x,y,z,id,data;
};
vector<Block> Blocks;
void init_Block(int i,int j,int z,int id,int data){
	Blocks.push_back({i,j,z,id,data});
}
void init_head(int z){
	//头发 黑 
	for(int i = 24;i<=31;i++){
		for(int j = 32;j<=33;j++){
			init_Block(i,j,z,251,15);
		}
	}
	//脸 灰 
	for(int i = 24;i<=31;i++){
		for(int j = 26;j<=31;j++){
			init_Block(i,j,z,251,7);
		}
	}
	init_Block(24,31,z,251,15);
	init_Block(31,31,z,251,15);
	//眼睛 白 
	for(int i = 25;i<=26;i++){
		init_Block(i,29,z,251,0);
	}
	for(int i = 29;i<=30;i++){
		init_Block(i,29,z,251,0);
	} 
	//嘴巴 黑
	for(int i = 26;i<=29;i++){
		init_Block(i,26,z,251,15);
	}
	init_Block(26,27,z,251,15);
	init_Block(29,27,z,251,15);
	init_Block(27,28,z,251,15);
	init_Block(28,28,z,251,15);
}
void init_body(int z){
	for(int i = 24;i<=31;i++){
		for(int j = 13;j<=25;j++){
			init_Block(i,j,z,251,3);
		}
	}
	for(int i = 26;i<=29;i++){
		init_Block(i,25,z,251,7);
	}
	init_Block(27,24,z,251,7);
	init_Block(28,24,z,251,7);
	//右边腿 灰 
	for(int i = 28;i<=31;i++){
		for(int j = 3;j<=12;j++){
			init_Block(i,j,z,251,7);
		} 
	}
	init_Block(30,12,z,251,3);
	init_Block(31,12,z,251,3);
	init_Block(31,11,z,251,3);
	//脚 白
	for(int i = 28;i<=31;i++){
		for(int j = 1;j<=2;j++){
			init_Block(i,j,z,251,0);
			init_Block(i-6,j+8,z+2,251,0);
		}
	}
	//左边腿 灰 
	for(int i = 22;i<=25;i++){
		for(int j = 11;j<=16;j++){
			init_Block(i,j,z+2,251,7);
		}
	}
	//胳膊 黑
	for(int i = 20;i<=23;i++){
		for(int j = 22;j<=25;j++){
			init_Block(i,j,z,251,15);
			init_Block(i+12,j,z,251,15);
		}
	}
	for(int j = 22;j<=25;j++){
		init_Block(17+z,j,7,251,0);
	}
	for(int i = 32;i<=35;i++){
		init_Block(i,21,z,251,0);
	}
	for(int i = 32;i<=35;i++){
		for(int j = 14;j<=20;j++){
			init_Block(i,j,z,251,7);
		}
	}
	for(int i = 12;i<=18;i++){
		for(int j = 22;j<=25;j++){
			init_Block(17+z,j,-4+i,251,7);
		}
	}
}
void init_klp(int z){
	for(int i = 20;i<=27;i++){
		for(int j = )
	}
}
int main(){
	bool con = mc.ConnectMinecraft("zk","4cd7d6e558c943c397a3a5243fa78e19");
	if(!con){
	    cout<<"连接失败:"<<mc.Back_data<<endl;
	    return 0;
	}
	mc.setPlayerFly("wangyihang");
	cout<<"连接成功"<<endl;
	int x = 28,y = 70,z = 574;
	mc.fillBlocks(x-20,y-10,z-20,x+50,y+50,z+50,0,0);
	/*
	for(int i = 1;i<=8;i++){
		init_head(i);
	}
	for(int i = 3;i<=6;i++){
		init_body(i);
	}
	*/
	for(int i = 5;i<=8;i++){
		
	}
	for(auto block:Blocks){
		mc.setBlock(x+block.x,y+block.y,z+block.z,block.id,block.data);
	}
	return 0;
}

  

posted @ 2025-08-16 10:03  王一行(小号)  阅读(1)  评论(0)    收藏  举报