前言
今天这一期是我们的回顾期,就让小编来带领大家来回顾一下吧。
回顾
现在,让我们回顾一下第5、6、7篇吧。
第五篇
在第五篇文章中,我们写了工具的代码。
链接
代码
struct tool{
string name;
int fumo;//附魔
int lei;//工具类型
int brek_hart//攻击伤害
long long naiQ//耐久
}tools[100];
第六篇
在第六篇里我们写了指令的部分代码。
链接
代码
int qz;
void zhi()//指令主函数
{
char zhiling[];
cin>>zhiling;
if(zhiling[1]='/'){
qz=qzhui(zhiling);
}
}
void makeqz()//定义前缀
{
zhilfirst[1]="/give";
zhilfirst[2]="/gamemode";
zhilfirst[3]="/time set";
zhilfirst[4]="/tp";
zhilfirst[5]="/gamerule";
zhilfirst[6]="/kill";
zhilfirst[7]="/wether";
zhilfirst[8]="/spawnpoint";
zhilfirst[9]="/clean";
}
int qzhui(char zhiling[])//找前缀
{
for(int i=1;i<=n;i++)//n是指令前缀数
{
if(zhilfirst[i]==zhiling) return i;
}
}
第七篇
在第七篇里我们写了指令的部分代码。
链接
代码
string zhilall[10000][10000];
zhilall[1][1]="/tp";
zhilall[1][2]="/tp @s x y z";
zhilall[1][3]="/tp @s @a";
zhilall[1][4]="/tp @a x y z";
zhilall[1][5]="/tp @a @s";
…………………………………………………………………………
for(int j=1;zhilall[qz][j]!="";j++)
cout<<zhilall[qz][j]<<endl;
进度
现在,我们已完成了(4+1/2)/n了
我们还需要定义:
一、结构体
1、地形
定义:
(1)代号(数)
(2)稀有程度
(3)温度、湿度
(4)大小
(5)出现地貌
(6)出现高度
2、地貌
定义:
(1)代号
(2)稀有度
(3)温度、湿度
(4)大小
(5)高度
3、掉落物
定义:
(1)物品
(2)个数
(3)位置
二、二维数组
地图
下期预告
下期我们将写地形地貌的代码,注意追更哦。我们下期再见。