?? 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<<"確認(rèn)要退出嗎?";
c.lvse();
cout<<"(y/n)"<<endl;
cin>>M;
switch(M[0])
{
case 'y':
exit(0);//退出
break;
case 'n':
cout<<"游戲繼續(xù)..."<<endl;
break;
}
break;
default:
c.baise();
cout<<"請選擇菜單中的選項(xiàng)"<<endl;
break;
}
}else
{
cout<<"輸入錯(cuò)誤!"<<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);// 每條路線寫個(gè)函數(shù)調(diào)用
call.penglai();//前往蓬萊
comein=0;
break;
case '2':
call.image(" 2.大理",8);//無法進(jìn)入----沒做
cout<<"你的級別太低,只能選擇 蓬萊"<<endl;
// comein=0;
break;
case '3':
call.image(" 3.帝王陵",10);//無法進(jìn)入----沒做
c.anlvse();
cout<<"你的級別太低,只能選擇 蓬萊"<<endl;
break;
case '4':
call.image(" 4.死亡金山",13);//無法進(jìn)入----沒做
c.Hongse();
cout<<"你的級別太低,只能選擇 蓬萊"<<endl;
//comein=0;
break;
case '5':
call.image(" 5.占卜圣地",12);//無法進(jìn)入----沒做
c.anhuangse();
cout<<"你的級別太低,只能選擇 蓬萊"<<endl;
// comein=0;
break;
case '6':
call.image(" 6.祝融地",10);//無法進(jìn)入----沒做
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<<"錯(cuò)誤!"<<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,(也可不返回而直接選擇菜單選項(xiàng)):";
}
if(zhuangtai==1)
{
c.lvse();
cout<<"繼續(xù)行走...:";
}
}
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(" ··開始游戲后可隨時(shí)按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,(也可不返回而直接選擇菜單選項(xiàng)):";
}
if(zhuangtai==1)
{
c.lvse();
cout<<"繼續(xù)行走...:";
}
}
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<<" (開始游戲后可隨時(shí)按 ";
c.qingse();
cout<<"t ";
c.anbaise();
cout<<"使用物品欄的物品,按 ";
c.qingse();
cout<<"k ";
c.anbaise();
cout<<"只能查看物品欄)"<<endl;
if(call.zhuangtai==0)
{
c.lvse();
cout<<"返回菜單請按c,(也可不返回而直接選擇菜單選項(xiàng)):";
}
if(call.zhuangtai==1)
{
c.lvse();
cout<<"繼續(xù)行走...:";
}
if(call.zhuangtai==2)
{
c.anlvse();
cout<<" 選擇想要使用的物品:";
c.anhuangse();
cout<<"1-5"<<endl;
}
}
void mygame::penglai()//蓬萊
{
zhuangtai=1;
c.baise();
call.image(" 崇拜大地的神,位于有很多怪物的叢中間,可是因城墻很堅(jiān)固,可以",62);
cout<<"\n"<<endl;
call.image(" 安全的躲過怪物們的攻擊.村子下面有通地區(qū)的地下水路 .",56);
c.lvse();
cout<<"是否前往? (y/n)"<<"\n";
cin>>M;
switch(M[0])
{
case 'y':
break;
case 'n':
start();//重新選擇
break;
}
k.xingzou();//人物走動(dòng)
}
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -