⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 head.cpp

📁 一个文字游戏 非常间的的小游戏 。。。。。。。。。。。。。
💻 CPP
📖 第 1 页 / 共 2 页
字号:
	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 + -