问题标题: 亡灵 时空之战1.0

0
0
已解决
胡焕宇
胡焕宇
初级守护
初级守护
#include<bits/stdc++.h>
#include<windows.h>
#include<conio.h>
#include<sstream>
using namespace std;
long long xue=10000000000000,ji=0,qian=10000000,mutou=20,xian=100,jian=10,nu=10,dao=10,gong=10,x;
string c="";
int c1,c2;
long long wlg=20,wlx=30,jsg=50,jsx=50;
void ks(){
    cout<<"传说天地间有一个黑龙,它无恶不作";
    Sleep(1000);
    system("CLS");
    cout<<"一天,它出现了!人们拼命抵挡它,可以失败告终";
    Sleep(1000);
    system("CLS");
    cout<<"人们只好呆在安全基地里,不敢出去";
    Sleep(1000);
    system("CLS");
    cout<<"疾病突然爆发了,人们一个接着一个的死去";
    Sleep(1000);
    system("CLS");
    cout<<"只剩下你";
    Sleep(1000);
    system("CLS");
    while(1){
        cout<<"要出去吗\n1.出去  2.呆在基地";
        int a;
        cin>>a;
        if(a==1){
            system("CLS");
            cout<<"恭喜你,逃过一劫";
            Sleep(100);
            system("CLS");
            cout<<"走着走着,遇到一个悬崖,怎么过?\n1.武功秘籍  2.跳过去";
            int b;
            cin>>b;
            if(b==1){
                system("CLS");
                cout<<"你细细学习,学成飞天后,回头一看,那武功秘籍……是假的!你摔死了……";
                Sleep(3000);
                system("CLS");
                continue;
            }else{
                system("CLS"); 
                cout<<"你轻轻一跳,发现头上竟然有一个《超级玛丽》的幸运方块,他长出了藤蔓,你顺着藤蔓,爬了过去";
                Sleep(3000);
                system("CLS");
                cout<<"你遇到了恶龙!对决开始!";
                Sleep(1000);
                system("CLS");
                cout<<"你要干什么?\n1.杀 2.闪 3.决斗 4.角色技能 5.八卦阵 6.幸运方块"; 
                int c;
                cin>>c;
                if(c==6){
                    system("CLS");
                    cout<<"你当这是超级玛丽啊!";
                    Sleep(1000);
                    continue; 
                }else{
                    cout<<"六六大神赐予我力量吧!!";
                    Sleep(3000);
                    system("CLS");
                    cout<<"   *******"<<endl;
                    cout<<"  *       *"<<endl;
                    cout<<" *    66   *    [·]>>>> "<<endl;
                    cout<<" *   之力  *   |-|||||||| <-龙 "<<endl;
                    cout<<"  *       *"<<endl;
                    cout<<"   *******"<<endl;
                    Sleep(1);
                    system("CLS");
                    cout<<"    *******"<<endl;
                    cout<<"   *       *"<<endl;
                    cout<<"  *    66   *   [·]>>>> "<<endl;
                    cout<<"  *   之力  *  |-|||||||| <-龙 "<<endl;
                    cout<<"   *       *"<<endl;
                    cout<<"    *******"<<endl;
                    Sleep(1);
                    system("CLS");
                    cout<<"     *******"<<endl;
                    cout<<"    *       *"<<endl;
                    cout<<"   *    66   *  [·]>>>> "<<endl;
                    cout<<"   *   之力  * |-|||||||| <-龙 "<<endl;
                    cout<<"    *       *"<<endl;
                    cout<<"     *******"<<endl;
                    Sleep(1);
                    system("CLS");
                    system("CLS");
                    cout<<"      *******"<<endl;
                    cout<<"     *       *"<<endl;
                    cout<<"    *    66   * [·]>>>> "<<endl;
                    cout<<"    *   之力  *|-|||||||| <-龙 "<<endl;
                    cout<<"     *       *"<<endl;
                    cout<<"      *******"<<endl;
                    Sleep(1);
                    system("CLS");
                    cout<<"龙挂了,遗言是:再厉害的BOOS也打不过开挂的人 ";
                    Sleep(1000);
                    system("CLS");
                    break;
                }
            }
        }else{
            cout<<"你被病死了";
            continue;
        }
    }
    Sleep(3000);
    cout<<"但事情没有结束,你回去时,发现死去的同伴不见了\n";
    cout<<"只有一张纸条:亡灵战争……开始了!";
    Sleep(3000);
    system("CLS");
}
void ck(){
    cout<<"你有"<<c<<" 木头:"<<mutou<<" 线"<<xian<<" "<<qian<<"元";
    Sleep(3000);
    system("CLS");
}
void zz(){
    cout<<"你要作什么\n1.剑 3个木头 2.刀 2个木头 3.弓 3个木头 1根线 4.弩 10个木头 3根线";
    int a;
    cin>>a;
    if(a==1){
        if(jian==0&&mutou>=3){
            cout<<"制作成功";
            jian=1;
            mutou-=3;
            c+=" 1剑";
            Sleep(100);
            system("CLS");
        }else{
            cout<<"无效"; 
            Sleep(100);
            system("CLS");
        }
    }
    if(a==2){
        if(dao==0&&mutou>=2){
            cout<<"制作成功";
            dao=1;
            mutou-=3;
            c+=" 2刀";
            Sleep(100);
            system("CLS");
        }else{
            cout<<"无效"; 
            Sleep(100);
            system("CLS");
        }
    }
    if(a==3){
        if(gong==0&&mutou>=3&&xian>=1){
            cout<<"制作成功";
            gong=1;
            mutou-=1;
            xian-=1;
            c+=" 3弓";
            Sleep(100);
            system("CLS"); 
        }else{
            cout<<"无效";
            Sleep(100);
            system("CLS");
        }
    }
    if(a==4){
        if(nu==0&&mutou>=10&&xian>=3){
            cout<<"制作成功";
            nu=1;
            mutou-=4;
            xian-=1;
            c+=" 4弩";
            Sleep(100);
            system("CLS");
        }else{
            cout<<"无效"; 
            Sleep(100);
            system("CLS");
        }
    }
} 
void sc(){
    cout<<"你要买什么?1.木头 10元 2.线 50元";
    int a;
    cin>>a; 
    if(a==1&&qian>=10){
        cout<<"购买成功";
        qian-=10;
        mutou++;
    }
    if(a==2&&qian>=50){
        cout<<"购买成功";
        qian-=50;
        xian++;
    }
    Sleep(100);
    system("CLS");
}
void wq(){
    cout<<"你要用什么武器\n"<<c;
    int a;
    cin>>a;
    if(a==1&&jian>=1){
        ji+=40;
        cout<<"装备成功";
        x=1;
        Sleep(100);
        system("CLS");
    }else if(a==2&&dao>=1){
        ji+=30;
        cout<<"装备成功";
        x=2;
        Sleep(100);
        system("CLS");
    }else if(a==3&&gong>=1){
        ji+=50;
        cout<<"装备成功";
        x=3;
        Sleep(100);
        system("CLS");
    }else if(a==4&&nu>=1){
        ji+=100;
        cout<<"装备成功";
        x=4;
        Sleep(100);
        system("CLS");
    }else{
        cout<<"你没有这件武器";
        Sleep(100);
        system("CLS");
    }
}
void wl(){
    while(1){
        cout<<"亡灵飞了过来!\n你要干什么\n1.攻击 2.我跑";
        int a;
        cin>>a;
        if(a==1){
            if(x==1){
                cout<<"吃我一剑\n";
                cout<<"            ^"<<endl;
                cout<<"           | |"<<endl;
                cout<<"           | |"<<endl;
                cout<<"           | |"<<endl;
                cout<<"         | |"<<endl;
                cout<<"            -----"<<endl; 
                cout<<"(  ▼∪▼)  |"<<endl;
                Sleep(1);
                system("CLS");
                cout<<"吃我一剑\n\n\n\n\n\n\n"; 
                cout<<"(  ▼∪▼)--|========> 》》》》》》》》∑亡灵'";
                Sleep(1000);
                system("CLS");
            }else if(x==2){
                cout<<"吃我一刀\n";
                cout<<"(  ▼∪▼)---////////////////";
                Sleep(1);
                system("CLS");
                cout<<"吃我一刀\n";
                cout<<"(  ▼∪▼) ---////////////////";
                system("CLS");
                cout<<"吃我一刀\n";
                cout<<"(  ▼∪▼)  ---////////////////";
                system("CLS");
                cout<<"吃我一刀\n";
                cout<<"(  ▼∪▼)   ---////////////////";
                system("CLS");
                cout<<"吃我一刀\n";
                cout<<"(  ▼∪▼)    ---////////////////";
                system("CLS");
                cout<<"吃我一刀\n";
                cout<<"(  ▼∪▼)     ---////////////////";
                system("CLS");
                cout<<"吃我一刀\n";
                cout<<"(  ▼∪▼)      ---////////////////";
                system("CLS");
                cout<<"吃我一刀\n";
                cout<<"(  ▼∪▼)       ---////////////////∑亡灵'";
                Sleep(1000);
                system("CLS");
            }else if(x==3){
                cout<<"吃我一弓\n"<<endl;
                cout<<"              |\\"<<endl; 
                cout<<"              | \\"<<endl;
                cout<<"(  ▼∪▼) -|--|->"<<endl;
                cout<<"            | /"<<endl;
                cout<<"            |/"<<endl; 
                Sleep(1);
                system("CLS");
                cout<<"吃我一弓\n";
                cout<<"               |\\"<<endl; 
                cout<<"               | \\"<<endl;
                cout<<"(  ▼∪▼)   |--|-->"<<endl;
                cout<<"             | /"<<endl;
                cout<<"             |/"<<endl; 
                Sleep(1);
                system("CLS");
                cout<<"吃我一弓\n";
                cout<<"              |\\"<<endl; 
                cout<<"              | \\"<<endl;
                cout<<"(  ▼∪▼)  | -|--->"<<endl;
                cout<<"            | /"<<endl;
                cout<<"            |/"<<endl; 
                Sleep(1);
                system("CLS");
                cout<<"吃我一弓\n"<<endl;
                cout<<"              |\\"<<endl; 
                cout<<"              | \\"<<endl;
                cout<<"(  ▼∪▼)  |  |---->"<<endl;
                cout<<"            | /"<<endl;
                cout<<"            |/"<<endl; 
                Sleep(1);
                system("CLS");
                cout<<"吃我一弓\n";
                cout<<"              |\\"<<endl; 
                cout<<"              | \\"<<endl;
                cout<<"(  ▼∪▼)  |  | ---->"<<endl;
                cout<<"            | /"<<endl;
                cout<<"            |/"<<endl; 
                Sleep(1);
                system("CLS");
                cout<<"吃我一弓\n";
                cout<<"              |\\"<<endl; 
                cout<<"              | \\"<<endl;
                cout<<"(  ▼∪▼)  |  |  ---->"<<endl;
                cout<<"            | /"<<endl;
                cout<<"            |/"<<endl; 
                Sleep(1);
                system("CLS");
                cout<<"吃我一弓\n";
                cout<<"              |\\"<<endl; 
                cout<<"              | \\"<<endl;
                cout<<"(  ▼∪▼)  |  |   ---->"<<endl;
                cout<<"            | /"<<endl;
                cout<<"            |/"<<endl; 
                Sleep(1);
                system("CLS");
                cout<<"吃我一弓\n";
                cout<<"              |\\"<<endl; 
                cout<<"              | \\"<<endl;
                cout<<"(  ▼∪▼)  |  |    ---->"<<endl;
                cout<<"            | /"<<endl;
                cout<<"            |/"<<endl; 
                Sleep(1);
                system("CLS");
                cout<<"吃我一弓\n";
                cout<<"              |\\"<<endl; 
                cout<<"              | \\"<<endl;
                cout<<"(  ▼∪▼)  |  |     ---->∑亡灵'"<<endl;
                cout<<"            | /"<<endl;
                cout<<"            |/"<<endl; 
                Sleep(1);
                system("CLS");
            }else if(x==4){
                cout<<"吃我一弩\n";
                cout<<"                        \\"<<endl;
                cout<<"(  ▼∪▼)  ----------->"<<endl;
                cout<<"            /         /"<<endl;
                Sleep(1);
                system("CLS");
                cout<<"吃我一弩\n";
                cout<<"                        \\"<<endl;
                cout<<"(  ▼∪▼)  ----------->->"<<endl;
                cout<<"            /         /"<<endl;
                Sleep(1);
                system("CLS");
                cout<<"吃我一弩\n";
                cout<<"                        \\"<<endl;
                cout<<"(  ▼∪▼)  ----------->-->"<<endl;
                cout<<"            /         /"<<endl;
                Sleep(1);
                system("CLS");
                cout<<"吃我一弩\n";
                cout<<"                        \\"<<endl;
                cout<<"(  ▼∪▼)  ----------->--->"<<endl;
                cout<<"            /         /"<<endl;
                Sleep(1);
                system("CLS");
                cout<<"吃我一弩\n";
                cout<<"                        \\"<<endl;
                cout<<"(  ▼∪▼)  ----------->---->"<<endl;
                cout<<"            /         /"<<endl;
                Sleep(1);
                system("CLS");
                cout<<"吃我一弩\n";
                cout<<"                        \\"<<endl;
                cout<<"(  ▼∪▼)  -----------> ---->"<<endl;
                cout<<"            /         /"<<endl;
                Sleep(1);
                system("CLS");
                cout<<"吃我一弩\n";
                cout<<"                        \\"<<endl;
                cout<<"(  ▼∪▼)  ----------->  ---->"<<endl;
                cout<<"            /         /"<<endl;
                Sleep(1);
                system("CLS");
                cout<<"吃我一弩\n";
                cout<<"                        \\"<<endl;
                cout<<"(  ▼∪▼)  ----------->   ---->"<<endl;
                cout<<"            /         /"<<endl;
                Sleep(1);
                system("CLS");
                cout<<"吃我一弩\n";
                cout<<"                        \\"<<endl;
                cout<<"(  ▼∪▼)  ----------->    ---->"<<endl;
                cout<<"            /         /"<<endl;
                Sleep(1);
                system("CLS");
                cout<<"吃我一弩\n";
                cout<<"                        \\"<<endl;
                cout<<"(  ▼∪▼)  ----------->     ---->"<<endl;
                cout<<"            /         /"<<endl;
                Sleep(1);
                system("CLS");
                cout<<"吃我一弩\n";
                cout<<"                        \\"<<endl;
                cout<<"(  ▼∪▼)  ----------->      ---->∑亡灵'"<<endl;
                cout<<"            /         /"<<endl;
                Sleep(1000);
                system("CLS");
            }
            wlx-=ji;
        }else{
            cout<<"逃跑失败\n"; 
        }
        if(wlx<=0){
            cout<<"亡灵挂了";
            qian+=1;
            ji=0;
            c1++; 
            Sleep(1000);
            system("CLS");
            break;
        }
        cout<<"亡灵攻击!你血量减少20";
        xue-=wlg;
        Sleep(1000);
        system("CLS");
    }

}
void js(){
    while(1){
        cout<<"僵尸扑了过来!\n你要干什么\n1.攻击 2.我跑\n"; 
        int a;
        cin>>a;
        if(a==1){
            system("CLS");
            if(x==1){
                cout<<"吃我一剑\n";
                cout<<"            ^"<<endl;
                cout<<"           | |"<<endl;
                cout<<"           | |"<<endl;
                cout<<"           | |"<<endl;
                cout<<"         | |"<<endl;
                cout<<"            -----"<<endl; 
                cout<<"(  ▼∪▼)  |";
                Sleep(1);
                system("CLS");
                cout<<"吃我一剑\n\n\n\n\n\n\n"; 
                cout<<"(  ▼∪▼)--|========> 》》》》》》》》∑僵尸'";
                Sleep(1000);
                system("CLS");
            }else if(x==2){
                cout<<"吃我一刀\n";
                cout<<"(  ▼∪▼)---////////////////";
                Sleep(1);
                system("CLS");
                cout<<"吃我一刀\n";
                cout<<"(  ▼∪▼) ---////////////////";
                system("CLS");
                cout<<"吃我一刀\n";
                cout<<"(  ▼∪▼)  ---////////////////";
                system("CLS");
                cout<<"吃我一刀\n";
                cout<<"(  ▼∪▼)   ---////////////////";
                system("CLS");
                cout<<"吃我一刀\n";
                cout<<"(  ▼∪▼)    ---////////////////";
                system("CLS");
                cout<<"吃我一刀\n";
                cout<<"(  ▼∪▼)     ---////////////////";
                system("CLS");
                cout<<"吃我一刀\n";
                cout<<"(  ▼∪▼)      ---////////////////";
                system("CLS");
                cout<<"吃我一刀\n";
                cout<<"(  ▼∪▼)       ---////////////////∑僵尸'";
                Sleep(1000);
                system("CLS");
            }else if(x==3){
                cout<<"吃我一弓\n";
                cout<<"              |\\"<<endl; 
                cout<<"              | \\"<<endl;
                cout<<"(  ▼∪▼) -|--|->"<<endl;
                cout<<"            | /"<<endl;
                cout<<"            |/"<<endl; 
                Sleep(1);
                system("CLS");
                cout<<"吃我一弓\n";
                cout<<"               |\\"<<endl; 
                cout<<"               | \\"<<endl;
                cout<<"(  ▼∪▼)   |--|-->"<<endl;
                cout<<"             | /"<<endl;
                cout<<"             |/"<<endl; 
                Sleep(1);
                system("CLS");
                cout<<"吃我一弓\n";
                cout<<"              |\\"<<endl; 
                cout<<"              | \\"<<endl;
                cout<<"(  ▼∪▼)  | -|--->"<<endl;
                cout<<"            | /"<<endl;
                cout<<"            |/"<<endl; 
                Sleep(1);
                system("CLS");
                cout<<"吃我一弓\n"<<endl;
                cout<<"              |\\"<<endl; 
                cout<<"              | \\"<<endl;
                cout<<"(  ▼∪▼)  |  |---->"<<endl;
                cout<<"            | /"<<endl;
                cout<<"            |/"<<endl; 
                Sleep(1);
                system("CLS");
                cout<<"吃我一弓\n";
                cout<<"              |\\"<<endl; 
                cout<<"              | \\"<<endl;
                cout<<"(  ▼∪▼)  |  | ---->"<<endl;
                cout<<"            | /"<<endl;
                cout<<"            |/"<<endl; 
                Sleep(1);
                system("CLS");
                cout<<"吃我一弓\n";
                cout<<"              |\\"<<endl; 
                cout<<"              | \\"<<endl;
                cout<<"(  ▼∪▼)  |  |  ---->"<<endl;
                cout<<"            | /"<<endl;
                cout<<"            |/"<<endl; 
                Sleep(1);
                system("CLS");
                cout<<"吃我一弓\n";
                cout<<"              |\\"<<endl; 
                cout<<"              | \\"<<endl;
                cout<<"(  ▼∪▼)  |  |   ---->"<<endl;
                cout<<"            | /"<<endl;
                cout<<"            |/"<<endl; 
                Sleep(1);
                system("CLS");
                cout<<"吃我一弓\n";
                cout<<"              |\\"<<endl; 
                cout<<"              | \\"<<endl;
                cout<<"(  ▼∪▼)  |  |    ---->"<<endl;
                cout<<"            | /"<<endl;
                cout<<"            |/"<<endl; 
                Sleep(1);
                system("CLS");
                cout<<"吃我一弓\n";
                cout<<"              |\\"<<endl; 
                cout<<"              | \\"<<endl;
                cout<<"(  ▼∪▼)  |  |     ---->∑僵尸'"<<endl;
                cout<<"            | /"<<endl;
                cout<<"            |/"<<endl; 
                Sleep(1);
                system("CLS");
            }else if(x==4){
                cout<<"吃我一弩\n";
                cout<<"                        \\"<<endl;
                cout<<"(  ▼∪▼)  ----------->"<<endl;
                cout<<"            /         /"<<endl;
                Sleep(1);
                system("CLS");
                cout<<"吃我一弩\n";
                cout<<"                        \\"<<endl;
                cout<<"(  ▼∪▼)  ----------->->"<<endl;
                cout<<"            /         /"<<endl;
                Sleep(1);
                system("CLS");
                cout<<"吃我一弩\n"<<endl;
                cout<<"                        \\"<<endl;
                cout<<"(  ▼∪▼)  ----------->-->"<<endl;
                cout<<"            /         /"<<endl;
                Sleep(1);
                system("CLS");
                cout<<"吃我一弩\n";
                cout<<"                        \\"<<endl;
                cout<<"(  ▼∪▼)  ----------->--->"<<endl;
                cout<<"            /         /"<<endl;
                Sleep(1);
                system("CLS");
                cout<<"吃我一弩\n";
                cout<<"                        \\"<<endl;
                cout<<"(  ▼∪▼)  ----------->---->"<<endl;
                cout<<"            /         /"<<endl;
                Sleep(1);
                system("CLS");
                cout<<"吃我一弩\n";
                cout<<"                        \\"<<endl;
                cout<<"(  ▼∪▼)  -----------> ---->"<<endl;
                cout<<"            /         /"<<endl;
                Sleep(1);
                system("CLS");
                cout<<"吃我一弩\n";
                cout<<"                        \\"<<endl;
                cout<<"(  ▼∪▼)  ----------->  ---->"<<endl;
                cout<<"            /         /"<<endl;
                Sleep(1);
                system("CLS");
                cout<<"吃我一弩\n"<<endl;
                cout<<"                        \\"<<endl;
                cout<<"(  ▼∪▼)  ----------->   ---->"<<endl;
                cout<<"            /         /"<<endl;
                Sleep(1);
                system("CLS");
                cout<<"吃我一弩\n";
                cout<<"                        \\"<<endl;
                cout<<"(  ▼∪▼)  ----------->    ---->"<<endl;
                cout<<"            /         /"<<endl;
                Sleep(1);
                system("CLS");
                cout<<"吃我一弩\n";
                cout<<"                        \\"<<endl;
                cout<<"(  ▼∪▼)  ----------->     ---->"<<endl;
                cout<<"            /         /"<<endl;
                Sleep(1);
                system("CLS");
                cout<<"吃我一弩\n";
                cout<<"                        \\"<<endl;
                cout<<"(  ▼∪▼)  ----------->      ---->∑僵尸'"<<endl;
                cout<<"            /         /"<<endl;
                Sleep(1000);
                system("CLS");
            }
            jsx-=ji;
        }else{
            cout<<"逃跑失败"; 
        }
        if(jsx<=0){
            cout<<"僵尸挂了";
            qian+=2;
            ji=0;
            c2++;
            Sleep(1000);
            system("CLS");
            break;
        }
        cout<<"僵尸攻击!你血量减少50";
        Sleep(1000);
        system("CLS");
        xue-=jsg;
    }
}
void gj(){
    wq(); 
    cout<<"你要到哪去/n1.亡灵之地 2.僵尸空岛";
    int a;
    cin>>a;
    if(a==1){
        cout<<"已到达";
        Sleep(100);
        system("CLS");
        wl();
    }
    if(a==2){
        cout<<"已到达";
        Sleep(100);
        system("CLS");
        js();
    }
}
int yx(){
    while(1){
        xue=100,qian=10000000,ji=0;
        ks(); 
        while(1){
            cout<<"你要干什么?\n1.工作台 2.商城 3.仓库 4.出去";
            int a;
            cin>>a;
            if(a==1){
                zz();
            }
            if(a==2){
                sc();
            }
            if(a==3){
                ck();
            }
            if(a==4){
                gj();
            }
            if(c1==5&&c2==3){
                cout<<"你可以穿越到2090的安全纪元";
                Sleep(3000);
                system("CLS");
                cout<<".........";
                Sleep(3000);
                system("CLS");
                cout<<"穿越完毕,你安全了";
                return 0;
            }
        }
    }
}
int main(){
    yx(); 
    return 0;
}

 


0
0
0
胡焕宇
胡焕宇
初级守护
初级守护

请大家原谅,我还在更新

0
0
赵泰来
赵泰来
高级光能
高级光能

呵呵,举报不谢,(前几天刚发的,还在更新,就闹出事来了)

0
0
0
曹砚青
曹砚青
中级光能
中级光能

。。。你不过就是把亡灵之战2.0复制了一下,然后又加了一些没什么卵用的东西吗?...........(请原谅我的冒犯)

我要回答