暗黑诅咒C++小游戏

直接上代码


#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include
#include
#include
#include
#include
#include
#include
const int q1 = 131;  
const int q2 = 147;  
const int q3 = 165;  
const int q4 = 175;  
const int q5 = 196;  
const int q6 = 220;  
const int q7 = 247;

const int p1 = 262;  
const int p2 = 296;  
const int p3 = 330;  
const int p4 = 349;  
const int p5 = 392;  
const int p6 = 440;  
const int p7 = 494;  

const int g1 = 523;  
const int g2 = 587;  
const int g3 = 659;  
const int g4 = 698;  
const int g5 = 784;  
const int g6 = 880;  
const int g7 = 988;  

#define sq1 277
#define sq2 311
#define sq4 370
#define sq5 415
#define sq6 466
#define s1 554
#define s2 622
#define s4 740
#define s5 831
#define s6 932
#define sg1 1046
#define sg2 1245
#define sg4 1480
#define sg5 1661
#define sg6 1865
using namespace std;
double sudu=3;
bool jieju,flag;
string aaa[101];
int nnn=10,mmm=10,k,x=1,y=1,zing,iii,tc;
struct me
{
    int blood,speed,attack;
}m;
struct slm
{
    int blood,attack,speed;
}m1;
struct zombie
{
    int blood,attack,speed;
}m2;
struct godzilla
{
    int blood,attack,speed;
}m3;
struct super_godzilla
{
    int blood,attack,speed;
}m4;
struct laoban
{
    int blood,attack,speed;
}m5;
struct devola
{
    int blood,attack,speed;
}m6; 
struct jushou
{
    int blood,attack,speed;
}m7; 
 struct slm2 
{
    int blood,attack,speed;
}m8;
 struct Pavris 
{
    int blood,attack,speed;
}m9;
 struct drzo
{
    int blood,attack,speed;
}m10;
struct bianfu
{
    int blood,attack,speed;
}m11;
struct langren
{
    int blood,attack,speed;
}m12;
struct dujiao
{
    int blood,attack,speed;
}m13;
struct banmaohu
{
    int blood,attack,speed;
}m14;
struct haobo8
{
    int blood,attack,speed;
}m15;
struct sts
{
    int blood,attack,speed;
}m16;
struct gongzhu
{
    int blood,attack,speed;
}m17;
void jiazai()
{
    printf("正在检查网络...\n0");
    Sleep(150);
    system("cls");
    printf("正在连接服务器...\n▊15");
    Sleep(210);
    system("cls");
    printf("加载资源中...\n█▎25");
    Sleep(180);
    system("cls");
    printf("加载资源中...\n██▊55");
    Sleep(120);
    system("cls");
    printf("加载资源中...\n███▌70");
    Sleep(90);
    system("cls");
    printf("加载资源中...\n███▊75");
    Sleep(450);
    system("cls");
    printf("正在加载剧情...\n████▌90");
    Sleep(120);
    system("cls");
    printf("正在加载怪兽...\n█████100");
    Sleep(300);
    system("cls");
    printf("正在进入新章节...\n█████100");
    Sleep(900);
    system("cls"); 
}
void SlowDisplay(char *p)
{
    while(1)
    {
        if(*p!=0)
            printf("%c",*p++);
        else
            break;
        Sleep(sudu*30);
    }
}
void texiao()
{
    for(int i=1; i<=10; i++)
    {
        system("color 2f");
        Sleep(10);
        system("color 0f");
        Sleep(10);
    }
}
void out()
{
    int i,j;
    for(i=1;i<=nnn;i++)
    {
        for(j=0;j<=mmm;j++)
        {
            cout<10||y>10)return 0;
    if(aaa[x][y]=='*')return 0;
    return 1;
}
bool jianshang=true;
long long coin=100,a1=10,a3=15,a4=100,a5=25,a6=20,level=1,e1=0,e2=100,tian=1,ct=0;
double a2=10;
bool bai=true,zuihan=true,jiuguan=true,jieju2,pavris,flag2,azui,mazui;
string name;
int c1,c2,c3,c4,c5,z,zddd,lucheng;
void save(int x)//x是第几关
{
ofstream out1("Data.ini");
    out1<>x)
    {
        in1>>level>>m.blood>>m.attack>>m.speed>>name>>e1>>e2>>jieju>>jieju2;
    }
    cout<1000000&&m.attack>10000&&m.speed>=85)
    {
                int c2=3,c3=10,c4=5,c5=1;
        SlowDisplay("...\n");
        SlowDisplay("...\n");
        SlowDisplay("...\n");
        SlowDisplay("恭喜进入开挂结局!!!孩子提前改代码是不好哒。。。既然这么喜欢开挂,那就验证你开挂开的有用吧!!!\n");
        SlowDisplay("开挂玩家haobo8向你扑了过去!!!   QAQ\n");
        texiao(); 
        int saot=0,lt=0,t;
        bool saopi=false,liang=false;
         while(m.blood>0&&m15.blood>0)
                    {
                        if(saot==3)
                        {
                            saot=0;
                            saopi=false;
                        }

                        if(saopi)
                        saot++;
                        if(lt==3)
                        {
                            lt=0;
                            liang=false;
                        }

                        if(liang)
                        lt++;

                        cout<<"你有5个绝招:1.鬼火(能使无限次,攻击为"<>z;
                        if(z==1)
                        {

                            if(rand()%1010)
                        {
                            m1.speed-=a2;
                            cout<<"敌方被冻住了,减了速度!"<0)
                        {
                            if(rand()%1010)
                        {
                            m.blood+=a4;
                            cout<<"你涨血了!"<0)
                        {

                            m15.blood-=a5;
                            m15.blood-=m.attack;
                            cout<<"天崩地裂!!!敌方受到猛烈攻击!!!"<○<),你血减好多\n");
                        m.blood-=44444444;
                     }
                     else if(dt==5)
                     {
                        SlowDisplay("haobo8使了巨人挂,他血乘2\n");
                        m15.blood*=2;
                     }
                     else
                     cout<<"敌方攻击了"<>k;
    cout<>name;
    if(name=="Crish")
    {
    SlowDisplay("真正的名字。。。\n"); 
        texiao();
    }
    while(name.size()>5) {
        printf("名称错误,请重新输入\n");
        cin>>name;
    }
    int t;
    while(t!=1)
    {
    cout<>t;
    if(t==1)
    system("cls");
    else if(t==3)
     {
        SlowDisplay("0.1.1更新加入奸商老板剧情,修复了一些bug,看看自己里加入了文字提示\n");
        SlowDisplay("0.1.2修复了一些bug,有了更新日志,加入升级系统,还加了一点怪物介绍\n");
         SlowDisplay("0.1.3加入暗黑地府章节,改了点bug,加入天数系统,加入买报系统\n");
         SlowDisplay("0.2.0经过haobo8建议优化了一下,加载速度快了,改了名字小于5字符bug\n");
         SlowDisplay("0.2.1 感谢Ryan提出的bug,改了许多bug,增加醉汉剧情,但没更完,目前还没有查看地图功能,增加第二章,还增加酒馆。。。还更了开挂模式!!!\n");
         SlowDisplay("0.2.2经过巨佬shiys2017提出的bug,改了许多,增多剧情和怪物技能。\n");
         SlowDisplay("0.2.3增添超级哥斯拉的暴走术,新添第三章,有了查看地图\n");
         SlowDisplay("0.3.0增添人物介绍,新手攻略,设置,第三章更新完,再次感谢haobo8改了一个bug\n");
         SlowDisplay("0.3.1增加毁灭结局(提示第三章,3次试图战斗Pavris即可进入毁灭结局),增添目录,增添日记\n");
         SlowDisplay("0.3.2增添第四章一半。。。感谢北辰yama找到的bug\n");
         SlowDisplay("0.3.3增添第四章,改了地图显示的bug,增添懦夫结局(第一章逃跑10次,即可进入,超级难打!!!),取消开挂模式,增添特效和主菜单\n");
         SlowDisplay("0.3.4直接更完第五章。。。第五章很长。。。游戏代码已经超过2000行了!!!\n");
         SlowDisplay("0.4.0一口气更完第六章。。。改了一些文字上的bug。。。\n");
         SlowDisplay("0.4.1一口气更完第七章和第八章一点。。。增加开挂结局。。。\n");
         SlowDisplay("0.4.2更完第八章,寒假没时间更。。。感谢wanghanjun提出的bug\n");
         SlowDisplay("0.4.3更完第九章。。。\n");
         SlowDisplay("0.5.0更了点第十章。。。\n");
         SlowDisplay("1.0.0更完所有,除了黑化结局。。。\n");
         SlowDisplay("1.0.1更完所有。。。\n");
         SlowDisplay("1.1.1完结\n");
     }
     else if(t==4)
     {
        SlowDisplay("基本没什么攻略,唯一攻略就是当玩第一章时血量达600,额外攻击力500,速度85时就可以打哥斯拉了。\n");
        SlowDisplay("顺便说一下第一章纯打怪,会有点长,枯燥。必须买神圣仙药触发剧情。\n");
         SlowDisplay("就说这么多了,游戏愉快!!!\n");
      } 
      else if(t==5)
      {
        cout<<"输入1吐字速度飞快,2吐字速度较快,3中等,4很慢"<>she;
          if(she==1)
          sudu=0.5;
          if(she==2)
          sudu=1;
          if(she==3)
          sudu=2;
          if(she==4)
          sudu=3; 
          cout<<"第一章难度: 1.困难 2.正常 3.简单"<>she2;
          if(she2==1)
          {m.blood=100;
        m.attack=0;
        m.speed=5;
        coin=100;} 
          if(she2==2)
          {
           m.blood=600;
        m.attack=500;
        m.speed=85;
        coin=100;} 
          if(she2==3){ 
          m.blood=1000000;
        m.attack=10000;
        m.speed=85;
        coin=10000;} 
       } 
       else if(t==2)
       {
         SlowDisplay("你:无介绍\n");
        SlowDisplay("devola:暗黑王子,法力极强,传说只有光明派领头人才能打败他,剧透:夜光珠也能打败他\n");
         SlowDisplay("大胡子:50多岁,精力十足,会闪现和传送,掌握黑魔法\n");
         SlowDisplay("Pavris:懒惰爱喝酒,但救过主人公不少次。\n");
         SlowDisplay("Sarais:竹子国奸臣,谋害主人公多次。\n");
         SlowDisplay("ENDER:三头蛇的外号,德沃拉手下的怪物\n");
        } 
         else if(t==7)
       {
         SlowDisplay("2019   3月份\n");
        SlowDisplay("暗黑诅咒第二季——Pavris的封印即将正式出品\n");
         SlowDisplay("地下迷城谜团重重\n");
         SlowDisplay("佩刀杀人狂身现江湖\n");
         SlowDisplay("人类与法师战争正在酝酿\n");
         SlowDisplay("九个灵魂成就强大法师\n");
         SlowDisplay("厮杀   战争   牺牲    真相扑朔迷离\n");
         SlowDisplay("3月24日,暗黑诅咒团队,咱们不见不散!!!\n");
        } 
        else if(t==6) 
        {
            SlowDisplay("第一章 失忆\n");
        SlowDisplay("第二章 暗黑地府\n");
         SlowDisplay("第三章 河边奇遇\n");
         SlowDisplay("第四章 Pavris的房子\n");
         SlowDisplay("第五章 森林遇险\n");
         SlowDisplay("第六章 智取夜光珠\n");
         SlowDisplay("第七章 竹子国危机\n");
         SlowDisplay("第八章 越狱\n");
         SlowDisplay("第九章 墓地决斗\n");
         SlowDisplay("第十章 真相\n");
        }
    else
    {
        cout<<"ByeBye~"<>twqewqe;
    if(twqewqe==1)
    {
    SlowDisplay("传说,很久以前,有个野心十足、四处寻求法术的人叫Crivola,他学会了很多巫术,一天他在一颗树下冥思,内心十分挣扎,他不知道是该为人们做很多好事,还是用他强大的法力占据世界,于是他用了分裂术,分裂成了两个人,分别去寻求自己所追求的思想,约定2个世纪后再合体。\n");
    SlowDisplay("两个人很快就建立了两个派别,分别为暗黑派和光明派,一个追求毁灭,一个追求美好,暗黑派的那个人很快有了根据地和人手,向光明派发出进攻。。。\n");
    SlowDisplay("建立黑暗派的那个人对所有反对他的人都进行了暗黑诅咒,其中就有ZO村,最后经历1个世纪两个派别的争斗,渐渐地光明派占了上风,暗黑派渐渐消失,但暗黑诅咒一直存留下来,建立暗黑派和光明派的人都老了,只好都投胎转世。");
    SlowDisplay("很快过了30年就有个人自称是暗黑王子,建立暗黑派的人转胎后的人,他就是德沃拉佩奇王子,但。。。光明派的建立者转胎后再也没有出现,据说他失忆了,导致再也没有人能打败暗黑王子,暗黑王子逐渐去进攻20天后暗黑诅咒就显灵的ZO村,然而,ZO村里有个人坚信勇气能战胜一切,他就是-----");
    cout<>a;
    if(a==1)
    {
        SlowDisplay("第一章 失忆\n");
            SlowDisplay("第1天,暗黑诅咒19天后显灵\n");
            cout<<"你有5个绝招:1.鬼火(能使无限次,攻击为10) 2.冰封(能使3次,让敌方速度减10) 3.霹雳(使10次,攻击为15) 4.万物复苏(使5次,血+100) 5.天崩地裂(1次,攻击25,涨血20)"<>yongqi;
                     if(yongqi==1)
                     {
                        SlowDisplay("恭喜你进入懦夫结局,如果你觉得你有勇气,就证明你的实力吧!!!\n");
                      } 
                      else
                      {
                        SlowDisplay("恭喜你进入懦夫结局,这个世界是属于勇者的,所以。。。再见了。。。\n");
                      }
                      cout<0&&m10.blood>0)
                    {
                        if(lt==3)
                        {
                            lt=0;
                            liang=false;
                        }
                        if(saot==3)
                        {
                            saot=0;
                            saopi=false;
                        }

                        if(saopi)
                        saot++;

                        cout<<"你有5个绝招:1.鬼火(能使无限次,攻击为"<>z;
                        if(z==1)
                        {

                            if(rand()%1010)
                        {
                            m1.speed-=a2;
                            cout<<"敌方被冻住了,减了速度!"<0)
                        {
                            if(rand()%1010)
                        {
                            m.blood+=a4;
                            cout<<"你涨血了!"<0)
                        {

                            m10.blood-=a5;
                            m10.blood-=m.attack;
                            cout<<"天崩地裂!!!敌方受到猛烈攻击!!!"<=e2)
                {
                    int h=e1/e2;
                    level+=e1/e2;
                    e1=e1%e2;
                    e2+=50;
                    cout<<"你升级了!!!攻击力&血量都多了!!!"<>p;
                if(p==6)
                {
                    cout<<"输入1,查看你写的日记"<>riji;
                    if(riji==1)
                    {
                        SlowDisplay("11月13日 我失忆了,我躺在医院里不知所措,他们说是在山沟里发现我的,我已经昏迷了5年了。 12月1日 我感觉我在这个世上毫无意义,我想自杀。 5月7日 好久没写日记了,我终于发现了我的意义,拯救ZO村。。。\n");
                        SlowDisplay("日记在这里戛然而止。。。\n");
                     } 
                     else
                     cout<<"你合上了日记,离开了家。"<>ppp;
                     if(ppp==1)
                     {
                         cout<<"烤全羊真香!!!血量增加100"<=100)
                    {
                        coin-=100; 
                    if(tian==1)
                    SlowDisplay("新闻头条:*ZO村仍危在旦夕,勇士努力拯救世界,卧底混入村庄*\n");
                    if(tian==2)
                    SlowDisplay("新闻头条:*村长发表演讲:勇士是否能拯救村庄?我表示怀疑。。。勇士还是懦夫?*\n"); 
                    if(tian==3)
                    SlowDisplay("新闻头条:*许多怪物被干掉,村庄危机减半,公主被抓,谁能拯救公主,赏金10000*"); 
                    if(tian==4)
                    SlowDisplay("新闻头条:*佩奇暗黑王子抓住村长,村民即将崩溃,暗黑诅咒即将16天后显灵!!!*"); 
                    if(tian>4)
                    SlowDisplay("如今的卖报厅已被哥斯拉踩扁,没人在这里卖报了。。。");
                    }
                    else
                    cout<<"钱不够!!!"<>w;
                    if(w==2)
                    {
                        tc++;
                        coin-=100;
                        cout<<"逃跑成功"<0&&m1.blood>0)
                    {
                        cout<<"你有5个绝招:1.鬼火(能使无限次,攻击为"<>z;
                        if(z==1)
                        {

                            if(rand()%1010)
                        {
                            m1.speed-=a2;
                            cout<<"敌方被冻住了,减了速度!"<0)
                        {
                            if(rand()%1010)
                        {
                            m.blood+=a4;
                            cout<<"你涨血了!"<0)
                        {

                            m1.blood-=a5;
                            m1.blood-=m.attack;
                            cout<<"天崩地裂!!!敌方受到猛烈攻击!!!"<3&&t<=5)
            {
                m2.blood=100;
                cout<<"你遇见了僵尸!他们不仅相貌丑陋,也凶狠残暴,干掉他们吧!!!技能:僵尸病毒"<>w;
                    if(w==2)
                    {
                        tc++;
                        coin-=100;
                        cout<<"逃跑成功"<0&&m2.blood>0)
                {
                    if(bdc==3)
                    {
                        bdc=0;
                        bd=false;
                    }
                    if(bd)
                    bdc++;
                    cout<<"你有5个绝招:1.鬼火(能使无限次,攻击为"<>z;
                    if(z==1)
                    {

                        if(rand()%1010)
                     {
                        m2.speed-=a2;
                        cout<<"敌方被冻住了,减了速度!"<0)
                     {
                        if(rand()%1010)
                     {
                        m.blood+=a4;
                        cout<<"你涨血了!"<0)
                     {

                        m2.blood-=a5;
                        m2.blood-=m.attack;
                        cout<<"天崩地裂!!!敌方受到猛烈攻击!!!"<>w;
                    if(w==2)
                    {
                        tc++;
                        coin-=100;
                        cout<<"逃跑成功"<0&&m3.blood>0)
                {
                    cout<<"你有5个绝招:1.鬼火(能使无限次,攻击为"<>z;
                    if(z==1)
                    {

                        if(rand()%1010)
                     {
                        m3.speed-=a2;
                        cout<<"敌方被冻住了,减了速度!"<0)
                     {
                        if(rand()%1010)
                     {
                        m.blood+=a4;
                        cout<<"你涨血了!"<0)
                     {

                        m3.blood-=a5;
                        m3.blood-=m.attack;
                        cout<<"天崩地裂!!!敌方受到猛烈攻击!!!"<>w;
                    if(w==2)
                    {
                        tc++;
                        coin-=100;
                        cout<<"逃跑成功"<0&&m4.blood>0)
                {
                    if(cb==3)
                    {
                        bao=false;
                        cb=0;
                    }
                    cout<<"你有5个绝招:1.鬼火(能使无限次,攻击为"<>z;
                    if(z==1)
                    {

                        if(rand()%1010)
                     {
                        m4.speed-=a2;
                        cout<<"敌方被冻住了,减了速度!"<0)
                     {
                        if(rand()%1010)
                     {
                        m.blood+=a4;
                        cout<<"你涨血了!"<0)
                     {

                        m4.blood-=a5;
                        m4.blood-=m.attack;
                        cout<<"天崩地裂!!!敌方受到猛烈攻击!!!"<0&&m8.blood>0)
                {
                    cout<<"你有5个绝招:1.鬼火(能使无限次,攻击为"<>z;
                    if(z==1)
                    {

                        if(rand()%1010)
                     {
                        m8.speed-=a2;
                        cout<<"敌方被冻住了,减了速度!"<0)
                     {
                        if(rand()%1010)
                     {
                        m.blood+=a4;
                        cout<<"你涨血了!"<0)
                     {

                        m8.blood-=a5;
                        m8.blood-=m.attack;
                        cout<<"天崩地裂!!!敌方受到猛烈攻击!!!"<3&&t<=5)
                {
                    cout<<"敌人死了,涨金币了"<>r;
                if(r==0)
                SlowDisplay("正在离开中。。。\n");
                else if(r==1&&coin>=25)
                {
                    e1+=1;
                    m.attack+=10;
                    coin-=25;
                    cout<<"购买成功"<=100)
                {
                    e1+=1;
                    m.attack+=50;
                    coin-=100;
                    cout<<"购买成功"<=10)
                {
                    e1+=1;
                    m.blood+=50;
                    coin-=10;
                    cout<<"购买成功"<=100)
                {
                    e1+=1;
                    m.blood+=600;
                    coin-=100;
                    cout<<"购买成功"<=10&&m.speed<=75)
                {
                    e1+=1;
                    m.speed+=10;
                    coin-=10;
                    cout<<"购买成功"<=1000&&m.speed<=75)
                {
                    e1+=1;
                    m.speed+=10;
                    m.attack+=2500; 
                    m.blood+=30000; 
                    coin-=1000;
                    cout<<"购买成功"<=10000)
                {
                    e1+=1;
                    SlowDisplay("奸商老板:哈哈哈,小伙子,虽然志向不错哈,但你被骗喽,我是德沃拉王子派来的卧底来杀你的,你买的神圣仙药也是毒药,哈哈哈~\n");
                    SlowDisplay("你的血和攻击力还有速度直接减了一半,于此同时奸商老板拿着硫酸瓶向你扑过来!!!QAQ\n");
                    m.speed/=2;
                    m.attack/=2;
                    m.blood/=2;
                    while(m.blood>0&&m5.blood>0)
                    {
                        cout<<"敌方的血还有"<>z;
                        if(z==1)
                        {

                            if(rand()%1010)
                        {
                        m5.speed-=a2;
                        cout<<"敌方被冻住了,减了速度!"<0)
                        {
                        if(rand()%1010)
                     {
                        m.blood+=a4;
                        cout<<"你涨血了!"<0)
                     {

                        m5.blood-=a5;
                        m5.blood-=m.attack;
                        cout<<"天崩地裂!!!敌方受到猛烈攻击!!!"<>zing;
    if(zing==1) 
    { 
    SlowDisplay("躺倒在地的你睁开眼睛:我。。。在哪里。。。有人吗。。。\n");
            SlowDisplay("你四周一片漆黑,全是潮湿的大理石,你试图起来,但你被捆在地上。。。\n");
            SlowDisplay("这时你望见远处一个人,带着斗篷看不清脸庞,慢慢走进,对你说:没错。。。没错。。。我就是你们所恐惧的德沃拉佩奇暗黑王子,今天,我暗黑王子,和你们所敬佩的勇士面对面,而你们的勇士现在却被捆在地上!哈哈哈~\n");
            SlowDisplay("德沃拉用手指轻轻滑过捆着你的绳子,绳子断了。。。\n");
            SlowDisplay("德沃拉:我和你今天要决斗,我要杀了你,让大家再也不怀疑我的实力,哈哈哈~\n");
            SlowDisplay("正在他笑的时候,你使出霹雳试图突击,但他轻轻用胳膊一拨,攻击便反弹回你身上,你被击倒在地狼狈不堪。。。\n");
            SlowDisplay("德沃拉:你试图突袭我,想的美!今天你要死在你们村庄的公主面前!哈哈哈!\n");
            SlowDisplay("被捆在一旁的公主:救救我~\n");
            SlowDisplay("你:佩奇,你想跟我决斗,好,我今天就跟你决斗。。。你慢慢地站了起来。。。\n");
            SlowDisplay("你话音刚落你和佩奇同时使出绝招,顿时整个地牢火光四溅,啥也看不清,就在这时,你看到一个大胡子的人把你揪在一旁,那个大胡子的人也揪住公主,一秒后随着德沃拉的喊叫声,蓝光四起,你眼前再次一片漆黑。。。\n");
            } 
            SlowDisplay("过了一会儿。。。躺倒在地的你睁开眼睛:我。。。在哪里。。。你四周看了看,你又看见,躺倒在地的大胡子的人。。。\n");
            SlowDisplay("大胡子:我的能量不足了,只能带你传送到这里了。。。我是村长派来救你的,你先带着公主跑吧,边管我,后头还有人追着。。。\n");
            SlowDisplay("话音刚落后头追上来一个暗黑巨兽。。。\n");
            SlowDisplay("你只得往前跑去,距跑出地府还有100米。。。\n");
            for(int i=0; i<100; i++)
            {
                Sleep(100);
                cout<<"距跑出地府还剩"<<100-i<<"米"<0&&m7.blood>0)
                    {
                        cout<<"敌方的血还有"<>z;
                        if(z==1)
                        {

                            if(rand()%1010)
                        {
                        m7.speed-=a2;
                        cout<<"敌方被冻住了,减了速度!"<0)
                        {
                        if(rand()%1010)
                     {
                        m.blood+=a4;
                        cout<<"你涨血了!"<0)
                     {

                        m7.blood-=a5;
                        m7.blood-=m.attack;
                        cout<<"天崩地裂!!!敌方受到猛烈攻击!!!"<>t3;
               if(t3==1)
               {
               SlowDisplay("你发现你醒来后,躺倒在草地上,你看到了大胡子和公主,他们焦虑万分。。。\n");
               SlowDisplay("大胡子:小伙子,你的体力难以置信!!!昏迷了那么长时间,都还能醒的过来。。。现在离暗黑诅咒显灵就剩10天了。。。你的名字是");
               cout<>ddd;
             if(ddd==3)
             {
                SlowDisplay("你在想些什么???!!!不能这样,你需要地图!!!\n");
              } 
              else if(ddd==1)
              {
                if(zddd<3)
                {
                SlowDisplay("你在想些什么???!!!不能这样,你体力不支!!!\n");
                zddd++;

                  }
                  else
                  {
                    SlowDisplay("你这么希望战斗。。。\n");
                    cout<<"但"; 
                    Sleep(250);
                    cout<<"不"; 
                    Sleep(250);
                    cout<<"过"; 
                    Sleep(250);
                    cout<<","; 
                    Sleep(250);
                    cout<<"战"; 
                    Sleep(250);
                    cout<<"斗"; 
                    Sleep(250);
                    cout<<"当"; 
                    Sleep(250);
                    cout<<"然"; 
                    Sleep(250);
                    cout<<"可"; 
                    Sleep(250);
                    cout<<"以"<0)
                    {
                        cout<<"你有5个绝招:1.鬼火(能使无限次,攻击为"<>z;
                        if(z==1)
                        {

                                cout<<"由于你体力不支,你没做出任何事情"<0)
                        {
                            cout<<"由于你体力不支,你没做出任何事情"<0)
                        {
                            cout<<"由于你体力不支,你没做出任何事情"<0)
                        {
                            cout<<"由于你体力不支,你没做出任何事情"<0)
                        {

                            cout<<"由于你体力不支,你没做出任何事情"<>jjj;
                  if(jjj==1)
                  {
                    SlowDisplay("公主:感谢你救了我,你一定要打败德沃拉啊!!!为了感激你,给你一个护身符。\n");
                   } 
                   else if(jjj==2) 
                   SlowDisplay("大胡子:什么??!!有人不让过河??!!跟他好好说话,他会让你过去的。\n");
                   else
                   { 
                    SlowDisplay("你:Pavris,你就让我过去吧,我们一起拿到夜光珠,一起干掉德沃拉,多好。。。\n");
                    SlowDisplay("有些恼怒的Pavris:你根本无法理解我,德沃拉他在我小时候就杀了我哥哥,,,应杀死德沃拉的应是我!!!\n");
                    SlowDisplay("Pavris的回声在山谷边回荡,一片寂静。。。\n");
                    SlowDisplay("你:我完全理解你,我们的村庄1世纪前就被诅咒,10天后诅咒就要灵现,你被复仇冲昏了头脑,如果你不让我过河,多少无辜生命将在10天后毁灭!!!你的哥哥会为你感到惭愧的!!!\n");
                    SlowDisplay("再次一片寂静。。。\n");
                    SlowDisplay("Pavris:我让你过去。。。但有个交易,杀死德沃拉的必须是我。。。\n");
                    SlowDisplay("你是否同意:1.同意 2.不同意(重大分支!!!会影响故事整个结局!!!)\n");
                    int jujuju;
                    cin>>jujuju;
                    if(jujuju==1)
                    {
                        SlowDisplay("你:我同意,咱们上路吧。\n");
                        jieju=true;
                     } 
                     else
                     {
                        SlowDisplay("你:我不同意,我可以让你拿着夜光珠,但不能让你杀德沃拉。  Pavris沉思了一会,点了头。    你:那咱上路吧!\n");
                        jieju=false;
                     }
                        SlowDisplay("第三章完\n");
                        system("pause"); 
                     jiazai();
                     save(3);
zj3:
              system("cls");
              SlowDisplay("第四章 Pavris的房子\n");

               int t3;
    cout<<"输入1查看第四章(第四章全是剧情),否则跳过。"<>t3;
               if(t3==1)
               {
                SlowDisplay("正在喝酒的Pavris:天这么晚了,大家来我家吧,我们休息一天就出发去找夜光珠。\n");
              SlowDisplay("你,公主,大胡子,Pavris走在路上。。。Pavris在河上扔了一片叶子,叶子立马化为一个船,你们都上了船。\n");
              SlowDisplay("你:Pavris,话说,你的地图我根本看不懂啊。\n");
              SlowDisplay("Pavris:哦,忘把说明书给你了,给。\n");
              SlowDisplay("你打开了说明书和地图:\n");
              printf("############################\n");
    printf(".bbbbb...hhh....a.a.a..ccc.a\n");
    printf("[email protected].@.*\n");
    printf("#######.#...hhh%%..aaaa..aaa.\n");
    printf("zzzzzzzz#@...hhhh..aaaa...a.\n");
    printf("zzzzzzzz#....&.h^h....aaa.a.\n");
    printf("zzzzzzzz#@....hhhhh....a.a.a\n");
    printf("#########........hhhhh....aa\n");
    printf("....................hhhhh..a\n");
    printf("############################\n");
    printf("#代表墙,z地是ZO村,h是河,a是树,*是宝藏,@是怪物根据地,.是平原,b是墓地,c是竹子国,%是Pavris的家,&是暗黑地府\n");
    SlowDisplay("很快,船就开到了对岸,到了Pavris的家,是个破旧的小木屋。\n");
    SlowDisplay("你们进了木屋,里面特别臭,长满了霉菌,Pavris熟练地生了点火,屋子立马亮了起来。\n");
    SlowDisplay("你看到了一个破旧的日记本,你偷偷地打开了:\n");
    SlowDisplay("11月7日,我哥哥已经死了5年了,我。。。再也不想写日记了。。。我要****!!!!\n");
    SlowDisplay("*处墨迹不清,你翻了一页,没想到画风一变,写满了无聊的关于酒的笑话,你想这都是Pavris喝醉后写下的。\n");
    SlowDisplay("大胡子:我出去砍点柴,马上回来。。。\n");
    SlowDisplay("公主:我去做饭。\n");
    SlowDisplay("很快黑夜降临了,你们都吃完了晚饭,但大胡子还没回来,你很担心。。。\n");
    SlowDisplay("Pavris:我一点都不担心他。  你:你什么意思,他可救过我的命。    Pavris:我就是觉得他有点不对劲,你也不认识他,他怎么就突然冒出来救你?\n");
    SlowDisplay("你:他解释了,村长排他来的。\n");
    SlowDisplay("Pavris皱起眉头,降下声音:可我从新闻头条里看村长被德沃拉抓了。\n");
    SlowDisplay("你:不管怎样,大家睡觉吧。。。\n");
    SlowDisplay("半夜,你怎么也睡不着,你做梦总是梦见墓地里的墓碑和一大堆尖叫。突然你看到一个举着匕首的身影在你的床边,紧接着一道红光,那个身影不见了,红光是从公主给你的护身符里射出来的,你:怎么回事。。。\n");
    SlowDisplay("第二天 大家都醒了后,都说你看到的是幻觉,门和窗锁的好好的,也没有破门而入的迹象,大胡子还是没回来。。。\n");
    SlowDisplay("Pavris给你了个十字弩,自己拿出了附魔佩刀,把公主留在了屋子里(森林里太危险了,就把公主留屋里了),之后就上路了。。。\n");
    SlowDisplay("你跟Pavris愉快地聊着天,Pavris:我的全名是Pavris Black,据说只有正义的Black家族的人,才能轻松控制附魔佩刀。。。\n");
    SlowDisplay("这时,你发现森林边缘的一棵树下,躺着血流不止的大胡子。。。QAQ\n");
               }

    SlowDisplay("第四章完\n");
    system("pause");
    system("cls");
    jiazai();
    save(4);
zj4:
    SlowDisplay("第五章 森林遇险\n");
    SlowDisplay("经过一番治疗,大胡子终于醒来。。。\n");
    SlowDisplay("大胡子:有一个人拿着硫酸瓶在后头偷袭我!!!   你:硫酸瓶。。。好像让我想起了一个人。。。\n");
    SlowDisplay("欢迎来到drzo答题环节!!!这个环节是考验你前头玩游戏时,是不是很认真!!!\n");
    SlowDisplay("第一题:使用的武器是硫酸瓶的人是谁???  A.奸商老板 B.你 C.drzo D.大胡子\n");
    SlowDisplay("你的选择是:");
    char ABCD;
    cin>>ABCD;
    if(ABCD=='A')
    SlowDisplay("答对了!!!\n");
    else
     SlowDisplay("答错了!!!下次努力。。。\n");
     system("pause"); 
      SlowDisplay("你:是奸商老板!!!绝对是他,说不定昨天晚上在床边偷袭我的也是他!!!这么说德沃拉已经知道我们的位置了,咱们得赶紧上路了!!!\n");
      SlowDisplay("Pavris:我们要想去偷到夜光珠,必须穿过黑暗森林,绕过巨人堡,森林里怪物很多,必须多加小心,所以握好你的十字弩,上路吧!!!  就这样,你们走进了森林。。。\n");
      lucheng=1000;
      while(lucheng>0)
      {
        if(e1>=e2)
                {
                    int h=e1/e2;
                    level+=e1/e2;
                    e1=e1%e2;
                    e2+=50;
                    cout<<"你升级了!!!攻击力&血量都多了!!!"<>stst;
           if(stst==1)
           {
                SlowDisplay("Pavris:不管怎样,我必须抓住德沃拉,为我哥哥报仇!!!   大胡子:小伙子,加油吧。。。   你:我会努力的!!!QAQ\n");
           }
           else if(stst==3)
           {
            cout<<"你的血量:"<=750)
                   {
                     SlowDisplay("你打开了说明书和地图:\n");
              printf("############################\n");
    printf(".bbbbb...hhh....a.a.a..ccc.a\n");
    printf("[email protected].@.*\n");
    printf("#######.#...hhh%%..aa^a..aaa.\n");
    printf("zzzzzzzz#@...hhhh..aaaa...a.\n");
    printf("zzzzzzzz#....&.hhh....aaa.a.\n");
    printf("zzzzzzzz#@....hhhhh....a.a.a\n");
    printf("#########........hhhhh....aa\n");
    printf("....................hhhhh..a\n");
    printf("############################\n");
    printf("#代表墙,z地是ZO村,h是河,a是树,*是宝藏,@是怪物根据地,.是平原,b是墓地,c是竹子国,%是Pavris的家,&是暗黑地府\n");

                   }
                   else if(lucheng>=500)
                   {
                     SlowDisplay("你打开了说明书和地图:\n");
              printf("############################\n");
    printf(".bbbbb...hhh....a.a.a..ccc.a\n");
    printf("[email protected].@.*\n");
    printf("#######.#...hhh%%..aaa^..aaa.\n");
    printf("zzzzzzzz#@...hhhh..aaaa...a.\n");
    printf("zzzzzzzz#....&.hhh....aaa.a.\n");
    printf("zzzzzzzz#@....hhhhh....a.a.a\n");
    printf("#########........hhhhh....aa\n");
    printf("....................hhhhh..a\n");
    printf("############################\n");
    printf("#代表墙,z地是ZO村,h是河,a是树,*是宝藏,@是怪物根据地,.是平原,b是墓地,c是竹子国,%是Pavris的家,&是暗黑地府\n");

                   }
                   else
                   {
                     SlowDisplay("你打开了说明书和地图:\n");
              printf("############################\n");
    printf(".bbbbb...hhh....a.a.a..ccc.a\n");
    printf("[email protected]^.@.*\n");
    printf("#######.#...hhh%%..aaaa..aaa.\n");
    printf("zzzzzzzz#@...hhhh..aaaa...a.\n");
    printf("zzzzzzzz#....&.hhh....aaa.a.\n");
    printf("zzzzzzzz#@....hhhhh....a.a.a\n");
    printf("#########........hhhhh....aa\n");
    printf("....................hhhhh..a\n");
    printf("############################\n");
    printf("#代表墙,z地是ZO村,h是河,a是树,*是宝藏,@是怪物根据地,.是平原,b是墓地,c是竹子国,%是Pavris的家,&是暗黑地府\n");

                   }
             }
            else if(stst==2)
            {
                int c2=3,c3=10,c4=5,c5=1;
                int slg=rand()%3;
                if(slg==0)
                {
                    SlowDisplay("你遇到了吸血蝙蝠,技能:吸血\n");
                    m11.blood=300; 
                    while(m.blood>0&&m11.blood>0)
                {
                    cout<<"你有5个绝招:1.鬼火(能使无限次,攻击为"<>z;
                    if(z==1)
                    {

                        if(rand()%1010)
                     {
                        m11.speed-=a2;
                        cout<<"敌方被冻住了,减了速度!"<0)
                     {
                        if(rand()%1010)
                     {
                        m.blood+=a4;
                        cout<<"你涨血了!"<0)
                     {

                        m11.blood-=a5;
                        m11.blood-=m.attack;
                        cout<<"天崩地裂!!!敌方受到猛烈攻击!!!"<0&&m12.blood>0)
                {
                    cout<<"你有5个绝招:1.鬼火(能使无限次,攻击为"<>z;
                    if(z==1)
                    {

                        if(rand()%1010)
                     {
                        m12.speed-=a2;
                        cout<<"敌方被冻住了,减了速度!"<0)
                     {
                        if(rand()%1010)
                     {
                        m.blood+=a4;
                        cout<<"你涨血了!"<0)
                     {

                        m12.blood-=a5;
                        m12.blood-=m.attack;
                        cout<<"天崩地裂!!!敌方受到猛烈攻击!!!"<0&&m13.blood>0)
                {
                    cout<<"你有5个绝招:1.鬼火(能使无限次,攻击为"<>z;
                    if(z==1)
                    {

                        if(rand()%1010)
                     {
                        m13.speed-=a2;
                        cout<<"敌方被冻住了,减了速度!"<0)
                     {
                        if(rand()%1010)
                     {
                        m.blood+=a4;
                        cout<<"你涨血了!"<0)
                     {

                        m13.blood-=a5;
                        m13.blood-=m.attack;
                        cout<<"天崩地裂!!!敌方受到猛烈攻击!!!"<0&&m14.blood>0)
                {
                    cout<<"你有5个绝招:1.鬼火(能使无限次,攻击为"<>z;
                    if(z==1)
                    {

                        if(rand()%1010)
                     {
                        m14.speed-=a2;
                        cout<<"敌方被冻住了,减了速度!"<0)
                     {
                        if(rand()%1010)
                     {
                        m.blood+=a4;
                        cout<<"你涨血了!"<0)
                     {

                        m14.blood-=a5;
                        m14.blood-=m.attack;
                        cout<<"天崩地裂!!!敌方受到猛烈攻击!!!"<>t;
                    if(t==1)
                    {
                        SlowDisplay("竹子国国王立马跪在地上QAQ,说:听说你要去拿夜光珠,所以我可崇拜你了,虽然我们国家不受暗黑诅咒,但我们也深恨德沃拉,因为德沃拉的巨人军团聚集在我们国家旁的巨人堡内,天天侵害我们国家,让我们民不聊生。。。\n");
                        SlowDisplay("他接着说:如果你们要去拿夜光珠,一定要打败德沃拉!!!来,我立马就放你们出去,拿着这瓶好酒,这是我赏你的,哦,对了,如果你们成功偷到了夜光珠,一定要回国,我来奖赏你们!!! \n");
                        SlowDisplay("就这样你们被放了,继续走上去偷夜光珠的路。。。 \n");
                        SlowDisplay("你们来到巨人堡的城墙前,Pavris得意地说:宝藏就守在巨人堡后面的院子里,四处都是守卫,硬攻不可能,但我已制定好计划了,那就是爬下水道!!! \n");
                        SlowDisplay("你:爬下水道???决不!!!里面肯定都是恶心的巨人的便便!   Pavris:那你能想出其他好计划吗,想不出就跟我走!!! \n");
                        SlowDisplay("你们爬进了恶心的下水道,下水道横纵交错 ,跟个迷宫是的。。。\n");
                        SlowDisplay("没错,欢迎来到drzo小游戏环节!!!来闯迷宫吧!!!\n");
                        system("pause"); 
                        system("cls");
                        int i,j;
    aaa[1]="*@*********";
    aaa[2]="*   *   * *";
    aaa[3]="* *** * * *";
    aaa[4]="* *** * * *";
    aaa[5]="*   * * * *";
    aaa[6]="* * * * * *";
    aaa[7]="* * * * * *";
    aaa[8]="* * * * * *";
    aaa[9]="* *   *   *";
    aaa[10]="********* *";
    out();
    char c;
    for(;;)
    {
        c=getch();
        system("cls");
        if(c=='w')
        {
            if(judge(x-1,y))
            {
                swap(aaa[x-1][y],aaa[x][y]);
                x--;
            }
        }
        if(c=='a')
        {
            if(judge(x,y-1))
            {
                swap(aaa[x][y-1],aaa[x][y]);
                y--;
            }
        }
        if(c=='s')
        {
            if(judge(x+1,y))
            {
                swap(aaa[x+1][y],aaa[x][y]);
                x++;
            }
        }
        if(c=='d')
        {
            if(judge(x,y+1))
            {
                swap(aaa[x][y+1],aaa[x][y]);
                y++;
            }
        }
        out();
        if(x==10&&y==9)
        {
            system("cls");
            cout<<"YOU WIN"<>t;
                    if(t==1)
                    {
                        SlowDisplay("你:好,我去,我去。。。\n");
                        SlowDisplay("于是你们走向Sarais他家。。。路中,你看到路旁有个阴森的门店,你看到门牌上写着:自杀专卖店\n");
                        SlowDisplay("你好奇地走进去,有个广告:德沃拉降临,民不聊生,那还活个毛,直接来我们自杀专卖店,提供100种死法,还提供免费棺材哦!!!\n");
                        SlowDisplay("里面黑暗无比,但仍有好多人排队要自杀,你发现每个要自杀的人都被带进一个屋子里,就再也没出来了,你发现门锁得死死的。。。  大胡子:这房间非常不对劲,你看我用穿墙术进去瞅一眼。。。\n");
                        SlowDisplay("不一会儿大胡子出来了,满头大汗,他说:不好!!!每个要自杀的人都被迫变成了僵尸!!!这是个阴谋!!!    于是Pavris撞开了门,果然一大群僵尸拥了出来,场面一度混乱!!!\n");
                        int jn=30;
                        while(jn>0)
                        {
                            SlowDisplay("还有");
                            cout<0&&m2.blood>0)
                {
                    if(bdc==3)
                    {
                        bdc=0;
                        bd=false;
                    }
                    if(bd)
                    bdc++;
                    cout<<"你有5个绝招:1.鬼火(能使无限次,攻击为"<>z;
                    if(z==1)
                    {

                        if(rand()%1010)
                     {
                        m2.speed-=a2;
                        cout<<"敌方被冻住了,减了速度!"<0)
                     {
                        if(rand()%1010)
                     {
                        m.blood+=a4;
                        cout<<"你涨血了!"<0)
                     {

                        m2.blood-=a5;
                        m2.blood-=m.attack;
                        cout<<"天崩地裂!!!敌方受到猛烈攻击!!!"<0)
                        {
                            SlowDisplay("还有");
                            cout<0&&m2.blood>0)
                {
                    if(bdc==3)
                    {
                        bdc=0;
                        bd=false;
                    }
                    if(bd)
                    bdc++;
                    cout<<"你有5个绝招:1.鬼火(能使无限次,攻击为"<>z;
                    if(z==1)
                    {

                        if(rand()%1010)
                     {
                        m2.speed-=a2;
                        cout<<"敌方被冻住了,减了速度!"<0)
                     {
                        if(rand()%1010)
                     {
                        m.blood+=a4;
                        cout<<"你涨血了!"<0)
                     {

                        m2.blood-=a5;
                        m2.blood-=m.attack;
                        cout<<"天崩地裂!!!敌方受到猛烈攻击!!!"<>ABCD;
    if(ABCD=='A')
    SlowDisplay("答对了!!!\n");
    else
     SlowDisplay("答错了!!!下次努力。。。\n");
     system("pause"); 
                    SlowDisplay("你:你莫非是奸商老板??!!\n");
                    SlowDisplay("Sarais:傻子,现在才想出来,哈哈哈。。。   接着Sarais撕下了面具,露出奸商老板的面孔!\n");
                    SlowDisplay("这时公主走了进来,你:公主,你怎么在这里???我以为你一直待在Pavris他家,快跑!!!这人是德沃拉手下!!!\n");
                    SlowDisplay("接着,发生了,恐怖血腥的一幕!!!公主露出血盆大口,变成了一个巨型的三个头的蛇!!!一口把Sarais撕成了三半,鲜血飞溅!!!\n");
                    SlowDisplay("你惊呆了,跌倒在地,原来这大怪物也是德沃拉派来的!!! 你想:我这会没救了。。。QAQ\n");
                    SlowDisplay("三头蛇嘶嘶地叫道:");
                     SlowDisplay("你死定啦,我叫ENDER,是德沃拉派来杀你的,没想到这块有个守着你的蠢货,我只好把他当成食物啦!!!你也将是我的食物了,哈哈!!!\n");
                      SlowDisplay("ENDER猛力撞上监狱门,一撞就撞碎了!!!\n");
                       SlowDisplay("你要趁机:1.战斗 2.逃跑\n");
                       int tttt;
                       cin>>tttt;
                       if(tttt==1)
                        {

                    int c2=3,c3=10,c4=5,c5=1;
                            while(m.blood>0&&m16.blood>0)
                {
                    cout<<"你有5个绝招:1.鬼火(能使无限次,攻击为"<>z;
                    if(z==1)
                    {

                        if(rand()%1010)
                     {
                        m16.speed-=a2;
                        cout<<"敌方被冻住了,减了速度!"<0)
                     {
                        if(rand()%1010)
                     {
                        m.blood+=a4;
                        cout<<"你涨血了!"<0)
                     {

                        m16.blood-=a5;
                        m16.blood-=m.attack;
                        cout<<"天崩地裂!!!敌方受到猛烈攻击!!!"<=e2)
                {
                    int h=e1/e2;
                    level+=e1/e2;
                    e1=e1%e2;
                    e2+=50;
                    cout<<"你升级了!!!攻击力&血量都多了!!!"<>ttttt;
                    if(ttttt==1)
                {
                    cout<<"公主,";
                      Sleep(125);
                      cout<<"见";
                       Sleep(125);
                      cout<<"到";
                      Sleep(125);
                      cout<<"你";
                      Sleep(125);
                      cout<<"是";
                      Sleep(125);
                      cout<<"我";
                      Sleep(125);
                      cout<<"的";
                      Sleep(125);
                      cout<<"荣幸,";
                      Sleep(500);
                      cout<<"但";
                      Sleep(500);
                      cout<<"因";
                      Sleep(500);
                      cout<<"你";
                      Sleep(500);
                      cout<<"的";
                      Sleep(500);
                      cout<<"固执";
                      Sleep(500);
                      cout<<",";
                      Sleep(500);
                      cout<<"我";
                      Sleep(500);
                      cout<<"不得不";
                      Sleep(500);
                      cout<<"杀死你,";
                      Sleep(500);
                      cout<<"对不起,";
                      Sleep(500);
                      cout<<"再";
                      Sleep(1000);
                      cout<<"见";
                      Sleep(1000);
                      cout<<"了。"<0&&m17.blood>0)
                {
                    cout<<"你有5个绝招:1.鬼火(能使无限次,攻击为"<>z;
                    if(z==1)
                    {

                        if(rand()%1010)
                     {
                        m17.speed-=a2;
                        cout<<"敌方被冻住了,减了速度!"<0)
                     {
                        if(rand()%1010)
                     {
                        m.blood+=a4;
                        cout<<"你涨血了!"<0)
                     {

                        m17.blood-=a5;
                        m17.blood-=m.attack;
                        cout<<"天崩地裂!!!敌方受到猛烈攻击!!!"<0&&m6.blood>0)
                {
                    cout<<"你有5个绝招:1.鬼火(能使无限次,攻击为"<>z;
                    if(z==1)
                    {

                        if(rand()%1010)
                     {
                        m6.speed-=a2;
                        cout<<"敌方被冻住了,减了速度!"<0)
                     {
                        if(rand()%1010)
                     {
                        m.blood+=a4;
                        cout<<"你涨血了!"<0)
                     {

                        m6.blood-=a5;
                        m6.blood-=m.attack;
                        cout<<"天崩地裂!!!敌方受到猛烈攻击!!!"<=0)
                      {
                        cout<<"你有5个绝招:1.鬼火(能使无限次,攻击为"<>z;
                    if(z==1)
                    {
                        cout<<"敌方躲避了攻击"<0)
                     {
                        cout<<"敌方躲避了冰封"<0)
                     {
                        cout<<"敌方躲避了攻击"<0)
                     {
                        m.blood+=a4;
                        cout<<"你涨血了!"<0)
                     {
                        cout<<"天崩地裂!!!敌方躲避了猛烈攻击!!!"<>haobo;
                        if(haobo==1)
                        {

                        SlowDisplay("于是你帮助haobo8杀死了drzo。。。游戏彻底崩了。。。\n");
                        system("pause");
                        for(int i=0; i<-1; i++)
                        {

                        SlowDisplay("于是你帮助haobo8杀死了drzo。。。游戏彻底崩了。。。\n");
                         } 
                    }
                         else
                         {
                        SlowDisplay("不错,你不想帮我,那就再见了。。。\n");
                            SlowDisplay("开挂玩家haobo8向你扑了过去!!!   QAQ\n");
        texiao(); 
        int saot=0,lt=0,t;
        bool saopi=false,liang=false;
         while(m.blood>0&&m15.blood>0)
                    {
                        if(saot==3)
                        {
                            saot=0;
                            saopi=false;
                        }

                        if(saopi)
                        saot++;
                        if(lt==3)
                        {
                            lt=0;
                            liang=false;
                        }

                        if(liang)
                        lt++;

                        cout<<"你有5个绝招:1.鬼火(能使无限次,攻击为"<>z;
                        if(z==1)
                        {

                            if(rand()%1010)
                        {
                            m1.speed-=a2;
                            cout<<"敌方被冻住了,减了速度!"<0)
                        {
                            if(rand()%1010)
                        {
                            m.blood+=a4;
                            cout<<"你涨血了!"<0)
                        {

                            m15.blood-=a5;
                            m15.blood-=m.attack;
                            cout<<"天崩地裂!!!敌方受到猛烈攻击!!!"<○<),你血减好多\n");
                        m.blood-=44444444;
                     }
                     else if(dt==5)
                     {
                        SlowDisplay("haobo8使了巨人挂,他血乘2\n");
                        m15.blood*=2;
                     }
                     else
                     cout<<"敌方攻击了"<=1000&&m.speed>75)
                {
                    e1+=1;
                    m.attack+=2500; 
                    m.blood+=30000; 
                    coin-=1000;
                    cout<<"购买成功"<=5000)
                {
                    e1+=1;
                    m.blood+=200000;
                    m.attack+=15000; 
                    coin-=5000;
                    cout<<"购买成功"<=10)
            {
                ct=0;
                if(bai)
                bai=false;
                else
                {
                    bai=true;
                    tian++;
                    if(tian==20)
                    {
                        SlowDisplay("第20天,暗黑诅咒显灵。\n");
                        SlowDisplay("就在那白日落下之时,村庄一阵巨响,村民和房子都化为灰烬,你闭上了双眼,你感觉。。。你的背后一阵凉风,你就再也呼吸不了了。。。恭喜你进入诅咒结局。。。\n");
                        printf("文字游戏:暗黑诅咒(The Curse Of Darkness)\n");
    Sleep(1000);
    printf("出品人:drzo(teacherga),haobo8\n");
    Sleep(1000);
    printf("版本:1.1.1\n");
    Sleep(1000);
    printf("你死了,游戏结束\n");
                        return 0; 
                    }
                    SlowDisplay("第");
                    cout<

求点赞加关注!!!! 

 

你可能感兴趣的:(c++,游戏程序,c语言,开发语言)