概述
大家好,小编今天继续教大家写我的世界
上一期我们写了Blocks结构体。代码:
struct Blocks{
int thing1,thing2,thing3,thing4,thing5,thing6,thing7,thing8,thing9;//合成表
unsigned light=0;//光
string En,Cn;//名字
unsigned int fall=1;//掉落(模组)
bool xushi=1,gwxushi=1;//虚实
bool fall=0;//是否掉落
double high=1;//高度
unsigned get_tool=0;//工具
unsigned fumo_tool=0;//附魔(不需要==0)
double get_time=0;//获取时间
short bake_jump;//类粘液块方块
unsigned fangxiang=0;//放置方向
}zhu_B[100000],done[10000],last[5000];//主世界、下界、末地
当然,小编我加了一些参数,如果你们觉得不够可以加一些。
咳咳,言归正传,今天小编将带着大家写一下食物的代码。
首先,我们要写食物的代码
我们首先要写一个结构体
struct food{
}
在我的世界里,吃食物可以回饱食度。那么,我们就需要定义回饱食度的参数
unsigned bake_fool=0;//回饱食度
腐肉吃了之后有可能有饥饿buff:
bool hangur_buff=0;//饥饿buff
小编的英文不太好,敬请原谅。
然后就是是否可以烧:
bool can_cook=1;
还有合成表:金苹果、附魔金苹果、金萝卜
int th1,th2,th3,th4,th5,th6,th7,th8,th9;
说道金苹果,他可以加血:
unsigned short bake_hart=0;
哦,别忘了名字:
string En,Cn;
整合起来就是:
struct Food {
unsigned short bake_fool=0;
unsigned short bake_hart=0;
string En,Cn;
bool can_cook=0;
int th1,th2,th3,th4,th5,th6,th7,th8,th9;
}M_food[1000];
今天小编就给大家讲到这里了。想看小编的更多系列,点击关注不迷路。
最后
以上就是缥缈康乃馨为你收集整理的c++代码实现我的世界(2)的全部内容,希望文章能够帮你解决c++代码实现我的世界(2)所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复