📄 head.cpp
字号:
c.Hongse();
cout<<"查看属性";cout<<"\n"<<endl;
c.huangse();
cout<<" e: ";
c.Hongse();
cout<<"退出游戏";cout<<"\n"<<endl;
c.anzise();
cout<<" ◆◆◆◆◆◆◆◆◆"<<endl;
comein=1;
while(comein){
cin>>M;
if(M[1]==NULL){
switch(M[0])
{
case 's':
start();
comein=0;
break;
case 'h':
zhuangtai=0;
call.help();
//a=0;
break;
case 'k':
call.wupin();
/*a=0;*/
break;
case 'm':
zhuangtai=0;
call.map();
/*a=0;*/
break;
case 'b':
zhuangtai=0;
k.shuxing();
/*a=0;*/
break;
case 'c':
goto B;
break;
case 'e':
c.huangse();
cout<<"确认要退出吗?";
c.lvse();
cout<<"(y/n)"<<endl;
cin>>M;
switch(M[0])
{
case 'y':
exit(0);//退出
break;
case 'n':
cout<<"游戏继续..."<<endl;
break;
}
break;
default:
c.baise();
cout<<"请选择菜单中的选项"<<endl;
break;
}
}else
{
cout<<"输入错误!"<<endl;
}
}
}
void mygame::start()
{
c.anLanse();
cout<<"※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※"<<endl;
c.huangse();
cout<<"请选择前往路线:"<<"\n"<<endl;
call.image("1.蓬莱",7);
call.image(" 2.大理",8);
call.image(" 3.帝王陵",10);
call.image(" 4.死亡金山",13);
call.image(" 5.占卜圣地",12);
call.image(" 6.祝融地",10);
call.image(" 7.勇士之谷",12);
cout<<"\n"<<endl;
comein=1;
while (comein)
{
c.huangse();
cin>>M;
if(M[1]==NULL)
{
switch(M[0])
{
case '1':
call.image("1.蓬莱",7);// 每条路线写个函数调用
call.penglai();//前往蓬莱
comein=0;
break;
case '2':
call.image(" 2.大理",8);//无法进入----没做
cout<<"你的级别太低,只能选择 蓬莱"<<endl;
// comein=0;
break;
case '3':
call.image(" 3.帝王陵",10);//无法进入----没做
c.anlvse();
cout<<"你的级别太低,只能选择 蓬莱"<<endl;
break;
case '4':
call.image(" 4.死亡金山",13);//无法进入----没做
c.Hongse();
cout<<"你的级别太低,只能选择 蓬莱"<<endl;
//comein=0;
break;
case '5':
call.image(" 5.占卜圣地",12);//无法进入----没做
c.anhuangse();
cout<<"你的级别太低,只能选择 蓬莱"<<endl;
// comein=0;
break;
case '6':
call.image(" 6.祝融地",10);//无法进入----没做
c.anqingse();
cout<<"你的级别太低,只能选择 蓬莱"<<endl;
//comein=0;
break;
case '7':
call.image(" 7.勇士之谷",12);
cout<<"你的级别太低,只能选择 蓬莱"<<endl;
// comein=0;
break;
default:
c.Hongse();
cout<<"只能输入1-7";
cout<<"\n"<<endl;
break;
}
}else
{
c.Hongse();
cout<<"错误!"<<endl;
}
}
}
void mygame::map()////////地图!!
{
c.baise();
cout<<"地图查看:"<<endl;
c.Hongse();
cout<<" 北(w)"<<endl;
c.qingse();
cout<<" ↑"<<endl;
c.Hongse();
cout<<" 西(a)";
c.qingse();
cout<<"← →";
c.Hongse();
cout<<"东(d)"<<endl;
c.qingse();
cout<<" ↓"<<endl;
c.Hongse();
cout<<" 南(s)"<<endl;
c.anlvse();
cout<<" 蓬莱"<<endl;c.anqingse(); cout<<" ↑"<<endl;
cout<<" ‖"<<endl; cout<<" ↓"<<endl;
c.anlvse(); cout<<" 大理 "; c.anqingse();cout<<"←====→"; c.anhuangse();cout<<"新手村";
c.anqingse();cout<<"←====→"; c.anlvse();cout<<"死亡金山"<<endl;c.anqingse();
cout<<" ↑";
cout<<" ↑";cout<<" ↑"<<endl;cout<<" ‖";cout<<" ‖";
cout<<" ‖"<<endl; cout<<" ‖";cout<<" ↓";cout<<" ‖"<<endl;;
cout<<" ‖"; c.anlvse();cout<<" ▲ 帝王陵"; c.anqingse();cout<<" ‖"<<endl;
cout<<" ‖";cout<<" ↑";cout<<" ‖"<<endl;cout<<" ‖";
cout<<" ‖";cout<<" ‖"<<endl; cout<<" ↓"; c.anqingse();
cout<<" ↓";cout<<" ↓"<<endl;c.anlvse();cout<<" 占卜圣地";
c.anqingse();cout<<"←======←→========→"; c.anlvse(); cout<<"祝融地"<<endl;;
c.anqingse();cout<<" ↑"<<endl;
cout<<" ‖"<<endl;cout<<" ↓"<<endl;
c.anlvse();cout<<" 勇士之谷"<<"\n"<<endl;
if(zhuangtai==0)
{
c.lvse();
cout<<"返回菜单请按 c,(也可不返回而直接选择菜单选项):";
}
if(zhuangtai==1)
{
c.lvse();
cout<<"继续行走...:";
}
}
void mygame::help()
{
c.qingse();
cout<<"帮助:"<<endl;
cout<<"\n";
c.qingse();
cout<<" w";
c.anbaise();
call.image(" :向北走",9);
c.qingse();
cout<<" s";
c.anbaise();
call.image(" :向南走",9);
c.qingse();
cout<<" a";
c.anbaise();
call.image(" :向西走",9);
c.qingse();
cout<<" d";
c.anbaise();
call.image(" :向东走",9);cout<<"\n"<<endl;
c.huangse();
call.image(" ··开始游戏后可随时按m键查看游戏地图路线··",47);
cout<<"\n"<<endl;
call.image(" ··按b键查看属性",19);
call.image(" 按h键查看帮助··",19);
cout<<"\n"<<endl;
call.image(" ··按k键查看物品栏",21);
call.image(" 按e键退出 游戏··",19);
cout<<"\n"<<endl;
if(zhuangtai==0)
{
c.lvse();
cout<<"返回菜单请按c,(也可不返回而直接选择菜单选项):";
}
if(zhuangtai==1)
{
c.lvse();
cout<<"继续行走...:";
}
}
void mygame::wupin()
{
c.qingse();
cout<<" 【"<<inNickName<<"】";
c.anbaise();
cout<<"的物品栏:"<<endl;cout<<"\n";
c.anqingse();
cout<<" ------------------------------------------------------------------"<<endl;
cout<<" |"<<" |"<<" |"<<" |"<<" |"<<" |"<<endl;
cout<<" |";
cout<<wupin1<<wupin2<<wupin3<<wupin4<<wupin5<<endl;
cout<<" |"<<" 1 |"<<" 2 |"<<" 3 |"<<" 4 |"<<" 5 |"<<endl;
cout<<" ------------------------------------------------------------------"<<endl;
c.qingse();
cout<<"【";
cout<<k.player;
cout<<"】:";
c.anbaise();
cout<<" (开始游戏后可随时按 ";
c.qingse();
cout<<"t ";
c.anbaise();
cout<<"使用物品栏的物品,按 ";
c.qingse();
cout<<"k ";
c.anbaise();
cout<<"只能查看物品栏)"<<endl;
if(call.zhuangtai==0)
{
c.lvse();
cout<<"返回菜单请按c,(也可不返回而直接选择菜单选项):";
}
if(call.zhuangtai==1)
{
c.lvse();
cout<<"继续行走...:";
}
if(call.zhuangtai==2)
{
c.anlvse();
cout<<" 选择想要使用的物品:";
c.anhuangse();
cout<<"1-5"<<endl;
}
}
void mygame::penglai()//蓬莱
{
zhuangtai=1;
c.baise();
call.image(" 崇拜大地的神,位于有很多怪物的丛中间,可是因城墙很坚固,可以",62);
cout<<"\n"<<endl;
call.image(" 安全的躲过怪物们的攻击.村子下面有通地区的地下水路 .",56);
c.lvse();
cout<<"是否前往? (y/n)"<<"\n";
cin>>M;
switch(M[0])
{
case 'y':
break;
case 'n':
start();//重新选择
break;
}
k.xingzou();//人物走动
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -