#include<bits/stdc++.h>
#include<windows.h>
using namespace std;
bool p=true,pppppppp=true,ppp=true;
long long rmb,hyk,t,xl,xl2,wjzdl2,mcx,mcx2,mcx3,mcx4,mcx5,mcx6,mcx7,n[10];
string sp[9]= {"","小型侦察机","星际侦察机","星际海盗船","普通航母","星际航母","普通航母战斗群","星际航母战斗群","星舰"};
long long jg[9]= {0,1000,2000,3000,10000,3000,7000,27000,10000000};
long long zdl[9]= {0,100,200,1000,5000,7000,4500,10000,100000};
string wjsp[1000];
int wjzdl[1000];
void sw() {
system("cls");
cout<<"Y";
Sleep(700);
cout<<"O";
Sleep(700);
cout<<"U";
Sleep(700);
cout<<" ";
Sleep(700);
cout<<"D";
Sleep(700);
cout<<"I";
Sleep(700);
cout<<"E";
Sleep(700);
cout<<"D";
ppp=false;
}
void slow(string leo) {
for(int i=0; i<leo.size(); i++) {
cout<<leo[i];
Sleep(20);
}
}
void zd(string gwmz,int n1,int n2,int n3,int n4,int gwsl) {
ppp=true;
n[1]=n1;
n[2]=n2;
n[3]=n3;
n[4]=n4;
while(1) {
for(int i=1; i<=4; i++) {
if(wjzdl2>=n[i]) {
cout<<gwmz;
slow("的攻击被阻截了!并受到了伤害!\n");
Sleep(1000);
gwsl-=n[i];
if(gwsl<=0) {
slow("你击毁了");
cout<<gwmz<<endl;
return;
}
Sleep(1000);
} else {
xl-=n[i];
if(xl<=0) {
slow("你被击毁了");
ppp=false;
Sleep(500);
sw();
return;
} else slow("你受到了伤害");
Sleep(1000);
}
system("cls");
slow("你对");
cout<<gwmz;
slow("造成了");
cout<<wjzdl2;
slow("的伤害");
cout<<endl;
Sleep(1000);
gwsl-=wjzdl2;
if(gwsl<=0) {
slow("你击毁了");
cout<<gwmz<<endl;
return;
}
Sleep(1000);
system("cls");
}
}
/*if(wjzdl2>=n1)
{
cout<<gwmz;
slow("的攻击被阻截了!并受到了伤害!\n");
gwsl-=wjzdl2 ;
if(gwsl<=0)
{
slow("你击毁了");cout<<gwmz;
return;
}
}
else
{
slow("你被袭击了!!!\n");
xl-=n1;
Sleep(1000);
slow("受到了");cout<<n1;slow("的伤害");
if(xl<=0)slow("你被击毁了!!!");
sw();
pppppppp=false;
} */
}
void sd() {
slow("提示:一个真正的航母战斗群需要侦察机,航母,航母战斗群,2*星舰\n");
Sleep(1000);
for(int i=1; i<=8; i++) {
cout<<" "<<sp[i]<<" "<<jg[i]<<" "<<zdl[i]<<endl;
Sleep(500);
}
rmb=100000000;
Sleep(1000);
slow("请问您要买什么?按0关闭\n");
Sleep(1000);
int cyr;
cin>>cyr;
while(cyr!=0) {
if(jg[cyr]<=rmb||jg[cyr]/2<=rmb&&hyk==1) {
slow("购买成功");
wjsp[++t]=sp[cyr];
wjzdl[t]=zdl[cyr];
wjzdl2+=zdl[cyr];
rmb-=jg[cyr];
xl+=300;
xl2+=300;
} else slow("你的钱不够\n");
system("cls");
slow("你有");cout<<rmb;slow("元\n");
cin>>cyr;
}
Sleep(2000);
for(int i=1; i<=t; i++)if(wjsp[i]=="小型侦察机")mcx=1;
else if(wjsp[i]=="普通航母")mcx2=1;
else if(wjsp[i]=="普通航母战斗群")mcx3=1;
else if(wjsp[i]=="星舰")mcx4++;
else if(wjsp[i]=="星际航母")mcx5=1;
else if(wjsp[i]=="星际航母战斗群")mcx6=1;
if(mcx==1&&mcx4>=2) {
if(mcx2==1&&mcx3==1)mcx7=1;
if(mcx5==1&&mcx6==1)mcx7=2;
wjzdl2+=mcx7*30000;
}
system("cls");
Sleep(2000);
slow("现在你有");
cout<<wjzdl2<<"的战斗力";
Sleep(1000);
system("cls");
}
void hykhyk() {
system("cls");
slow("啊,是终身会员啊,送福利!!!\n");
Sleep(1000);
slow("以后您只要按下sd即可进入商店,且里面的商品全部砍一半价\n");
Sleep(1000);
slow("现在请试一次进入商店吧\n");
string a;
cin>>a;
Sleep(1000);
if(a=="sd")sd();
system("cls");
}
void zxrw() {
srand(time(0));
slow("啊,你来到了支线任务环节,为了打败圣威号的舰队,你决定前往商店,购买一艘较好的战舰");
Sleep(1000);
system("cls");
Sleep(1000);
slow("可是你没有钱");
cout<<endl;
slow("你要去抢银行还是赚钱?(1 or 2)\n");
int leoleoleo;
cin>>leoleoleo;
if(leoleoleo==1) {
int l=rand()%3+1;
if(l==1) {
slow("抢劫成功!恭喜获得200000000元\n");
rmb+=10000;
} else {
sw();
p=false;
}
} else if(leoleoleo==1) {
slow("你赚到了100000000元\n");
rmb+=5000;
} else if(leoleoleo==12) {
slow("恭喜中奖!获得1000000000元,获得终身会员卡\n");
rmb+=1000000;
hyk=1;
}
sd();
}
int main() {
srand(time(0));
system("color E");
slow("背景故事:\n");
Sleep(1000);
slow("你因为被神秘人诬陷,所以被关在了宇宙监狱,现在,你需要逃离宇宙监狱\n");
Sleep(3000);
slow("终极任务是查明神秘人的身份和ta诬陷你的原因,并杀死ta\n");
Sleep(3000);
slow("开始你的冒险吧!\n");
Sleep(2000);
system("cls");
Sleep(1000);
cout<<" 第一章节 逃出监狱 ";
Sleep(1000);
cout<<endl<<endl;
slow("任务更新:启动飞船");
Sleep(2000);
system("cls");
cout<<" 第一章节 逃出监狱 ";
cout<<endl;
slow("你知道监狱实际上是一个宇宙飞船,需要有手按动一个按键,但有2个是地雷,会炸死你\n");
Sleep(1000);
slow("按键就在监狱的4*4地板上,请输入格子的坐标\n");
Sleep(2000);
system("cls");
int x,y;
while(1) {
cin>>x>>y;
system("cls");
if(x==2&&y==3) {
slow("恭喜启动飞船\n");
break;
}
if(x==1&&y==1||x==2&&y==1) {
slow("恭喜你这个2B踩上了地雷\n");
sw();
return 0;
}
}
Sleep(1500);
system("cls");
slow("任务更新:飞往太空\n");
Sleep(3000);
system("cls");
slow("“嘀嘀嘀”的声音响起:你的飞船的意外启动导致了爆炸!!!\n");
Sleep(2000);
slow("请记住下列操作:wssda\n");
Sleep(3000);
system("cls");
slow("请躲避爆炸成功飞进宇宙!\n");
Sleep(1000);
string s;
cin>>s;
string ss="wssda";
if(s.size()!=ss.size()) {
system("cls");
slow("飞船爆炸了!!\n");
Sleep(1000);
sw();
}
int ans=0;
for(int i=0; i<s.size(); i++) {
if(s[i]!=ss[i]) {
ans++;
cout<<" 轰"<<endl;
Sleep(1000);
system("cls");
if(ans==5) {
system("cls");
slow("飞船受损过度,爆炸了!!\n");
Sleep(1000);
sw();
}
Sleep(1500);
system("cls");
}
}
system("cls");
slow("你通过探测器探测到了神秘人的位置,ta就在圣威号上");
Sleep(2000);
system("cls");
slow("你开着破飞船来到了圣威号,但敌方有大量军舰,你无法抵挡,是否去完成支线任务?(T or F)");
Sleep(3000);
string leoleo;
cin>>leoleo;
if(leoleo=="T")zxrw();
if(p==false)return 0;
if(leoleo=="T"&&hyk==1) {
system("cls");
Sleep(1000);
hykhyk();
}
system("cls");
cout<<" 第二章节 太空星港之战 \n";
slow("任务更新:炸毁星港\n");
Sleep(1000);
if(t==0) {
slow("你的监狱飞船被一座星港的大炮击毁了\n");
Sleep(1000);
sw();
}
slow("你的监狱飞船被一座星港的大炮击毁了\n");
Sleep(1000);
slow("你十分生气,率领你的舰队猛攻星港\n");
Sleep(1000);
slow("你的舰队被外围警戒系统发现了\n");
Sleep(1000);
system("cls");
zd("警戒系统",10,30,50,70,100000);
Sleep(1000);
system("cls");
Sleep(2000);
slow("恭喜达成成就:\n");
Sleep(1000);
slow("--------------------------首战告捷!");
Sleep(1000);
system("cls");
slow("你发现了一个工厂\n");
cout<<"现在你要:"<<endl;
cout<<"1,使用工厂,升级武器"<<endl;
Sleep(1000);
cout<<"2,使用工厂,修复舰船"<<endl;
Sleep(1000);
cout<<"3,放弃工厂"<<endl;
int luogu;
cin>>luogu;
if(luogu==1) {
slow("升级完成\n");
wjzdl2+=wjzdl2/2;
} else {
slow("修复完成\n");
xl=xl2;
system("cls");
slow("恭喜达成成就:\n");
Sleep(300);
slow("--------------------------修理师!");
Sleep(1000);
system("cls");
}
Sleep(1000);
system("cls");
slow("你正在领着舰队一路猛攻,侧翼却杀出了一直舰队,向你发起了攻击\n");
Sleep(1000);
zd("敌方舰队侦察机",5,10,15,20,1000);
Sleep(1000);
if(ppp==false)return 0;
slow("敌方舰队指挥官:看来我小瞧你了!\n");
Sleep(1000);
zd("敌方舰队轻型战舰",10,20,30,40,1500);
if(ppp==false)return 0;
slow("敌方舰队指挥官:我还不信了!!\n");
Sleep(1000);
zd("敌方舰队中型战舰",20,30,40,60,2000);
if(ppp==false)return 0;
Sleep(1000);
slow("敌方舰队指挥官:这不可能!!!\n");
Sleep(1000);
zd("敌方舰队重型战舰",30,50,70,100,2500);
if(ppp==false)return 0;
Sleep(1000);
slow("敌方舰队指挥官:不管啦,亲自上阵!!!!\n");
Sleep(1000);
zd("敌方舰队旗舰",100,300,500,1000,3000);
if(ppp==false)return 0;
Sleep(1000);
system("cls");
slow("你成功击败了敌方舰队\n");
Sleep(1000);
system("cls");
cout<<" 第三章节 神秘的能量晶体 \n";
Sleep(1000);
slow("你的舰队到达了星港的核心\n");
Sleep(1000);
slow("你发现一个神秘的设施,内部悬浮着一个能量晶体\n");
Sleep(1000);
slow("你要:\n");
Sleep(200);
cout<<"1,向晶体发起攻击"<<endl;
Sleep(200);
cout<<"2,隐蔽"<<endl;
Sleep(200);
cout<<"3,埋伏在核心的入口"<<endl;
int wyhwyhwzz;
cin>>wyhwyhwzz;
if (wyhwyhwzz==1) {
slow("只听轰隆一声,你的炮火击中了能量水晶\n");
Sleep(1000);
slow("接着,你眼前一黑\n");
Sleep(1000);
slow("你的系统提示:该物质有一层由纯能量构成的护盾,无法穿透\n");
Sleep(1000);
slow("你迫不得已,只能选择隐蔽\n");
Sleep(1000);
system("cls");
}
system("cls");
if(wyhwyhwzz==3)slow("你等了半天,啥也没有等到!!\n");
Sleep(1000);
slow("接着,那位神秘人领着ta的附属舰队前来了\n");
Sleep(1000);
slow("你当即立断,无数道高能激光束齐齐瞄准神秘人的旗舰\n");
Sleep(1000);
slow("谁知,神秘人把手一挥,能量晶体发出了一道光束,和你的攻击对撞,ta毫发无伤\n");
Sleep(1000);
slow("神秘人:没想到,你居然出来了,不过,要想击败我,你还远远不够格!!\n");
Sleep(500);
slow("神秘人又说:你知道的太多了,现在,与我的专属舰队旗舰打个招呼吧!!!\n");
Sleep(1000);
system("cls");
zd("神秘人旗舰",1000,3000,5000,7000,1000000);
if(ppp==false)return 0;
Sleep(1000);
system("cls");
slow("神秘人:哦?你还有点本事,不过,你以为我就只有这么点实力吗\n");
Sleep(1000);
slow("神秘人旗舰又飞了起来!!!\n");
Sleep(1000);
system("cls");
zd("神秘人旗舰第二阶段",3000,5000,7000,10000,1005000);
if(ppp==false)return 0;
slow("神秘人:可恶啊,竟然击败了我专属舰队旗舰!!\n");
Sleep(1000);
slow("神秘人:不过,我的舰队,可不止这么一点\n");
Sleep(1000);
slow("说罢,他一挥手,能量晶体高速旋转,向太空发射出一道激光,开起了空间裂缝\n");
Sleep(1000);
slow("空间裂缝里,浩浩荡荡的舰队飞了出来\n");
Sleep(1000);
slow("此时你要:\n");
cout<<"1,和他们硬拼\n2,逃跑\n3,挡住他们的进攻,趁机黑入他们的系统,偷走能量晶体\n";
int rqb;
cin>>rqb;
if(rqb==1)
{
slow("很显然你是打不过他们的\n");
Sleep(1000);
sw();
return 0;
}
if(rqb==2)
{
slow("你没能跑掉\n");
Sleep(1000);
sw();
return 0;
}
slow("你的黑客无法突破他们的防火墙,就在你的舰队快要支撑不住之时,一艘小型非战斗飞船向你的旗舰飞来\n");
Sleep(1000);
slow("此时你要:\n");
cout<<"1,击毁这艘飞船\n2,让这艘飞船进入你的旗舰\n";
cin>>rqb;
if(rqb==1)
{
slow("你击毁了这艘飞船\n");
Sleep(1000);
slow("但海量的舰队还是将你的舰队全部歼灭\n");
Sleep(1000);
sw();
return 0;
}
slow("这艘飞船里正是你的好朋友马晨轩,他还是一个顶级黑客,今天特地来帮助你\n");
Sleep(1000);
slow("在马晨轩的帮助下,你破解了他们的防御系统,夺取了能量水晶\n");
Sleep(1000);
slow("你将能量水晶带入了你的旗舰\n");
Sleep(1000);
slow("并且马晨轩还黑入了他们舰队的指挥系统,使他们的调配失灵\n");
Sleep(1000);
slow("你趁机将这支舰队重创,神秘人只能眼睁睁的看着你对他的舰队进行打击\n");
}
//本人万奕晗原创,未经本人许可禁止篡改
#include<bits/stdc++.h>
#include<windows.h>
using namespace std;
int s,b,wuqi=0,xxxxx,shiwu,ren=1,j=0;;
bool p=false,pp=false,ppp=false;
string ssssssssss,s2;
void sl() {
system("cls");
system("color E");
Sleep(3000);
cout<<"Y";
Sleep(1000);
cout<<"O";
Sleep(1000);
cout<<"U ";
Sleep(1000);
cout<<"W";
Sleep(1000);
cout<<"I";
Sleep(1000);
cout<<"N";
}
void sw() {
system("cls");
system("color C");
ssssssssss="你死了";
for(int i=0; i<=ssssssssss.size()-1; i++) {
cout<<ssssssssss[i];
Sleep(500);
}
Sleep(1000);
cout<<endl;
}
void bfdy() {
system("cls");
s2="那架飞机是变异后又进化的动物开的";
for(int i=0; i<=s2.size()-1; i++) {
cout<<s2[i];
Sleep(25);
}
cout<<endl;
Sleep(1000);
sw();
s2="----------------------------------达成成就:不分敌友";
for(int i=0; i<=s2.size()-1; i++) {
cout<<s2[i];
Sleep(25);
}
}
void lgfz() {
system("cls");
system("color C");
s2="房子塌了";
for(int i=0; i<=s2.size()-1; i++) {
cout<<s2[i];
Sleep(25);
}
Sleep(1000);
sw();
cout<<endl;
Sleep(1000);
s2="----------------------------------达成成就:乱盖房子";
for(int i=0; i<=s2.size()-1; i++) {
cout<<s2[i];
Sleep(25);
}
}
int wuqi2(int x) {
if(xxxxx==2) {
Sleep(1000);
cout<<"在开局时输入54188可获得武器";
Sleep(1000);
return 0;
}
if(xxxxx==1) {
Sleep(1000);
cout<<"在开局时输入88可提升战斗力";
Sleep(1000);
return 0;
}
}
int chenjiu(int x) {
if(x<3) {
system("cls");
system("color C");
Sleep(1000);
cout<<"你已经完成隐藏成就的"<<x<<"/3"<<endl;
Sleep(1000);
system("cls");
return 0;
} else {
system("cls");
Sleep(1000);
cout<<"你已达成隐藏成就:自爆"<<endl;
Sleep(1000);
cout<<"你已失败!!!";
Sleep(1000);
while(1) {
system("start cmd");
}
return 0;
}
}
int main() {
srand(time(0));
Sleep(1000);
cout<<"请选择难度:"<<endl<<"1,简单模式"<<endl<<"2,正常模式"<<endl<<"3,终极模式"<<endl;
int leobssb;cin>>leobssb;
system("cls");
for (int i = 1; i <= 9; i++) {
if (i % 3 == 1) cout << "正在加载.";
if (i % 3 == 2) cout << "正在加载..";
if (i % 3 == 0) cout << "正在加载...";
Sleep(750);
system("cls");
}
system("cls");
if(leobssb==1){
sl();
return 0;
}
if(leobssb==3){
system("cls");
system("color C");
Sleep(1000);
cout<<"警告:此模式非常困难,确定开启吗?"<<endl;
Sleep(1000);
char leossbgd;cin>>leossbgd;if(leossbgd=='T'){
system("cls");
cout<<"此模式正在更新,无法进行游玩,请耐心等待"<<endl;
Sleep(2000);
return 0;
}
else {
cout<<"OK"<<endl;
Sleep(2000);
return 0;
return 0;
}
}
Sleep(1000);
system("color A");
string sss="一天,发生了灾变,几乎所有人都死了,人类奄奄一息,只有极少数人还活着,你得活过一星期获得胜利";
for(int i=0; i<=sss.size()-1; i++) {
cout<<sss[i];
Sleep(20);
}
char chra='T';
Sleep(3000);
system("cls");
int leo;
cout<<"1,开始游戏"<<endl<<"2,游戏目标"<<endl<<"3,获取提示"<<endl<<"4,退出游戏"<<endl;
cin>>leo;
Sleep(1000);
while(leo!=1) {
system("cls");
Sleep(1000);
if(leo==2) {
cout<<"绞尽你的脑汁,在危机四伏的世界里活下去"<<endl;
Sleep(3000);
}
if(leo==3) {
cout<<"1,请勿在没有防备的情况下达成隐藏成就,否则后果自负"<<endl;
Sleep(1000);
cout<<"2,请勿在游戏中用常规思维思考问题,并认真读输出的每一句话"<<endl;
Sleep(1000);
cout<<"3,请一直按规则输入,切勿乱写"<<endl;
Sleep(5000);
}
if(leo==4)return 0;
system("cls");
cout<<"1,开始游戏"<<endl<<"2,游戏目标"<<endl<<"3,获取提示"<<endl<<"4,退出游戏"<<endl;
Sleep(2000);
cout<<"请再次输入:"<<endl;
cin>>leo;
}
int h=0;
if(leo==1) {
while(chra=='T') {
if(h==1) {
Sleep(3000);
system("cls");
system("color A");
int leo;
cout<<"1,开始游戏"<<endl<<"2,游戏目标"<<endl<<"3,获取提示"<<endl<<"4,退出游戏"<<endl;
cin>>leo;
Sleep(1000);
while(leo!=1) {
system("cls");
Sleep(1000);
if(leo==2) {
cout<<"绞尽你的脑汁,在危机四伏的世界里活下去"<<endl;
Sleep(3000);
}
if(leo==3) {
cout<<"1,请勿在没有防备的情况下达成隐藏成就,否则后果自负"<<endl;
Sleep(1000);
cout<<"2,请勿在游戏中用常规思维思考问题,并认真读输出的每一句话"<<endl;
Sleep(1000);
cout<<"3,请一直按规则输入,切勿乱写"<<endl;
Sleep(5000);
}
if(leo==4)return 0;
system("cls");
cout<<"1,开始游戏"<<endl<<"2,游戏目标"<<endl<<"3,获取提示"<<endl<<"4,退出游戏"<<endl;
Sleep(2000);
cout<<"请再次输入:"<<endl;
cin>>leo;
}
}
h=1;
Sleep(1000);
system("cls");
cout<<"准备好了吗?好了请按6"<<endl;
int n;wuqi+=100;shiwu+=10;
cin>>n;
system("cls");
system("color C");
cout<<"\n\n\n\n\n\n\n";
cout<<" ■ ■■■■■ ■ ■ ■ ■\n";
Sleep(500);
cout<<" ■■■■■■■ ■ ■ ■■■■■■ ■■■■■■\n";
Sleep(500);
cout<<" ■ ■ ■ ■ ■ ■ ■ ■\n";
Sleep(500);
cout<<" ■■■■■ ■■■■■ ■ ■ ■ ■ ■\n";
Sleep(500);
cout<<" ■■■ ■ ■ ■■■ ■■■■■\n";
Sleep(500);
cout<<" ■ ■ ■ ■ ■ ■ ■ ■ ■\n";
Sleep(500);
cout<<" ■ ■ ■ ■ ■ ■ ■ ■ ■\n";
Sleep(500);
cout<<" ■ ■■■■■ ■■ ■■■■■■■\n";
Sleep(1000);
system("cls");
Sleep(1500);
system("cls");
system("color E");
Sleep(1000);
for(int i=1; i<=100; i++) {
cout<<"■";
Sleep(10);
}
Sleep(1000);
system("cls");
Sleep(1000);
system("color 8");
cout<<"一天,你看到一道激光射向地球,地球上只剩下了很少的人和一大群变异的动物";
Sleep(3000);
system("cls");
cout<<"你的第一次行动可以选择如下指令:"<<endl;
system("color A");
Sleep(1000);
cout<<"1,你可以和动物谈判"<<endl;
Sleep(1000);
cout<<"2,你可以收集材料(用于制造机器人)"<<endl;
Sleep(1000);
cout<<"3,你可以抢救一些即将死去的人"<<endl;
Sleep(1000);
int hhh;
cin>>hhh;
while(hhh>3||hhh<=0) {
s++;
chenjiu(s);
if(s==3)return 0;
Sleep(1000);
cout<<"请再次选择"<<endl;
cin>>hhh;
}
if(hhh==1) {
int n1=rand()%10;
Sleep(1000);
if(n1==1) {
system("cls");
system("color E");
cout<<"恭喜你,成功获得了胜利"<<endl;
Sleep(1000);
system("cls");
Sleep(1000);
cout<<"是否继续(T or F)"<<endl;
cin>>chra;
if(chra=='T')continue;
else return 0;
}
system("cls");
system("color C");
cout<<"谈判失败"<<endl;
Sleep(1000);
if(wuqi>=10) {
system("cls");
Sleep(1000);
cout<<"但你杀死了动物中的一部分"<<endl;
Sleep(1000);
cout<<"食物+10"<<endl;
shiwu+=10;
} else {
cout<<"你已阵亡"<<endl;
Sleep(1000);
system("cls");
cout<<"是否继续(T or F)"<<endl;
cin>>chra;
if(chra=='T')continue;
else return 0;
}
}
if(hhh==2) {
system("cls");
Sleep(1000);
cout<<"你要收集多少?(整十数)"<<endl;
int mmm;
cin>>mmm;
int n2=rand()%10;
Sleep(1000);
cout<<"你收集到了"<<mmm/n2<<"份材料"<<endl;
Sleep(1000);
b=mmm/n2;
}
if(hhh==3) {
system("cls");
system("color F");
Sleep(1000);
int n3=rand()%7;
cout<<"你抢救成功了"<<n3<<"个人"<<endl;
if(n3!=0)p=true;
Sleep(1000);
}
system("cls");
system("color");
Sleep(1000);
cout<<"一天过去了..."<<endl;
Sleep(1000);
system("cls");
int n4=rand()%10;
if(n4==0) {
Sleep(1000);
cout<<"没有动物靠近!!!"<<endl;
Sleep(1000);
cout<<"是否收取动物的肉?(T or F)"<<endl;
Sleep(1000);
char pppp;
cin>>pppp;
if(pppp=='T') {
Sleep(1000);
system("cls");
int n5=rand()%3;
if(n5==3) {
cout<<"收取成功!!!食物+10"<<endl;
Sleep(1000);
shiwu+=10;
} else {
cout<<"收取失败"<<endl;
Sleep(1000);
}
}
} else {
system("cls");
system("color C");
cout<<"你看到"<<n4<<"个变异动物向你走来"<<endl;
Sleep(1000);
if(wuqi==0) {
system("cls");
system("color C");
cout<<"你没有武器,你阵亡了"<<endl;
Sleep(1000);
cout<<"是否了解如何获得武器?(T or F)";
Sleep(1000);
char chchch;
cin>>chchch;
if(chchch=='T') {
xxxxx=2;
system("cls");
wuqi2(xxxxx);
return 0;
} else return 0;
}
if(wuqi<n4*5) {
system("cls");
system("color C");
cout<<"你的战斗力不够,你阵亡了"<<endl;
Sleep(1000);
cout<<"是否了解如何增强战斗力?(T or F)";
Sleep(1000);
char chchch;
cin>>chchch;
if(chchch=='T') {
xxxxx=1;
system("cls");
wuqi2(xxxxx);
return 0;
} else return 0;
}
system("cls");
system("color E");
cout<<"恭喜你呀,战胜了一次攻击,获得了20份食物"<<endl;
Sleep(1000);
shiwu+=20;
}
system("cls");
cout<<"你这才发现你已经很饿了,是否拿出食物?(T or F)"<<endl;
Sleep(1000);
char cchchchh;
cin>>cchchchh;
if(cchchchh=='T') {
if(shiwu>0) {
system("cls");
cout<<"你有食物,恭喜活过第二天"<<endl;
shiwu-=10;
} else {
system("cls");
system("color C");
cout<<"你没有食物,你已阵亡!"<<endl;
Sleep(1000);
return 0;
}
} else {
system("cls");
system("color C");
cout<<"你已阵亡!";
Sleep(1000);
system("cls");
cout<<"是否继续(T or F)"<<endl;
cin>>chra;
if(chra=='T')continue;
else return 0;
}
cout<<"第三天到了..."<<endl;
Sleep(1000);
system("cls");
cout<<"你被外面的声音惊醒,往窗外一看才发现了马晨轩,他正被动物围攻呢"<<endl;
Sleep(1000);
cout<<"是否救他?(T or F)"<<endl;
Sleep(1000);
char kffasdfasdfasdfasd;
cin>>kffasdfasdfasdfasd;
if(kffasdfasdfasdfasd=='T') {
if(p==true) {
system("cls");
cout<<"由于你有丰富的救人经验,你把他救了回来"<<endl;
pp=true;
Sleep(1000);
} else {
system("cls");
cout<<"救人失败"<<endl;
Sleep(1000);
}
} else {
cout<<"你受到了良心的谴责,突发重病而亡"<<endl;
Sleep(1000);
system("cls");
Sleep(1000);
system("cls");
cout<<"是否继续(T or F)"<<endl;
cin>>chra;
if(chra=='T')continue;
else return 0;
}
Sleep(1000);
system("cls");
if(pp==true)cout<<"马晨轩对你说,他其实会分身术,还会时间暂停"<<endl;
else cout<<"你很悲痛,丧失了全部武器"<<endl,wuqi=0;
Sleep(1000);
if(pp==true)cout<<"这时,动物大军冲了过来,马晨轩迅速发动技能,敌人被全歼,获得100食物"<<endl,shiwu+=100;
else {
cout<<"这时,动物大军冲了过来,是否准备遗言?(True or False)"<<endl;
string tsts;
cin>>tsts;
if(tsts=="wmx"||tsts=="wyhmcxx") {
cout<<"获得大量武器,成功战胜敌人,获得50食物和武器"<<endl;
Sleep(1000);
shiwu+=50;
wuqi+=50;
system("cls");
if(tsts=="wyhmcxx")ppp=true;
} else {
system("cls");
cout<<"你已阵亡"<<endl;
Sleep(1000);
system("cls");
cout<<"是否继续(T or F)"<<endl;
cin>>chra;
if(chra=='T')continue;
else return 0;
}
}
Sleep(1000);
system("cls");
Sleep(1000);
cout<<"你发现你";
if(pp==true)cout<<"和马晨轩";
cout<<"很饿"<<endl;
Sleep(1000);
cout<<"是否吃食物?(t or f)"<<endl;
char dfsdfsdfs;
cin>>dfsdfsdfs;
if(dfsdfsdfs=='f') {
sw();
Sleep(1000);
system("cls");
cout<<"是否继续(T or F)"<<endl;
cin>>chra;
if(chra=='T')continue;
else return 0;
}
Sleep(1000);
if(pp==false&&ppp==false||shiwu<=20) {
system("color C");
cout<<"食物不足"<<endl<<"已牺牲"<<endl;
Sleep(1000);
system("cls");
cout<<"是否继续(T or F)"<<endl;
cin>>chra;
if(chra=='T')continue;
else return 0;
} else {
system("cls");
cout<<"恭喜你,成功活过第三天"<<endl;
Sleep(1000);
}
system("cls");
Sleep(1000);
cout<<"这天晚上,无心睡眠的你看到周围有响动,是否去查看?"<<endl<<"1,继续睡"<<endl<<"2,去查看"<<endl<<"3,装睡";
int trytrtrety;
cin>>trytrtrety;
if(trytrtrety==1||trytrtrety==3) {
sw();
return 0;
}
Sleep(1000);
cout<<"你去一看,才发现了徐靖博!!!"<<endl;
ren++;
Sleep(1000);
system("cls");
cout<<"你发现他有超能力:复活术!但有80%的概率不能复活"<<endl;
Sleep(1000);
if(pp==false) {
cout<<"是否尝试复活马晨轩?(t or f)"<<endl;
char yyyyyy;
cin>>yyyyyy;
if(yyyyyy=='f') {
cout<<"好的"<<endl;
Sleep(1000);
system("cls");
}
int n10=rand()%10+1;
if(n10==9||n10==8) {
system("cls");
system("color B");
cout<<"成功复活!!!"<<endl;
Sleep(1000);
pp=true;
ren++;
Sleep(1000);
system("cls");
} else {
system("cls");
system("color C");
cout<<"复活失败,徐靖博的生命枯竭了,你也死了"<<endl;
Sleep(1000);
system("cls");
cout<<"是否继续(T or F)"<<endl;
cin>>chra;
if(chra=='T')continue;
else return 0;
}
}
system("cls");
Sleep(1000);
s2="天亮了";
for(int i=0; i<=s2.size()-1; i++) {
cout<<s2[i];
Sleep(25);
}
cout<<endl;
Sleep(1000);
system("cls");
s2="你看到一大群动物向你的房门扑来,你的房门快要坚持不住了";
for(int i=0; i<=s2.size()-1; i++) {
cout<<s2[i];
Sleep(25);
}
cout<<endl;
Sleep(1000);
s2="是否去顶住房门?(t or f)";
for(int i=0; i<s2.size(); i++) {
cout<<s2[i];
Sleep(25);
}
cout<<endl;
char V;
cin>>V;
if(V=='f') {
sw();
return 0;
}
s2="成功顶住房门!";
for(int i=0; i<=s2.size()-1; i++) {
cout<<s2[i];
Sleep(25);
}
cout<<endl;
Sleep(1000);
system("cls");
s2="可是,你发现有一部分动物爬到了窗口,幸亏马晨轩即使使用分身术才勉强抵挡,但房子却被挤出了好几个缺口";
for(int i=0; i<=s2.size()-1; i++) {
cout<<s2[i];
Sleep(25);
}
cout<<endl;
Sleep(1000);
system("cls");
s2="就在这千钧一发之际,一个人影冲了进来,迅速在房屋外造了一堵高墙,挡住了敌人";
for(int i=0; i<=s2.size()-1; i++) {
cout<<s2[i];
Sleep(25);
}
Sleep(1000);
cout<<endl;
s2="你们很好奇是谁来帮助你们,那人却不见了";
for(int i=0; i<=s2.size()-1; i++) {
cout<<s2[i];
Sleep(25);
}
cout<<endl;
Sleep(1000);
s2="可惜,一大群动物压倒了围墙,房子也垮了";
for(int i=0; i<=s2.size()-1; i++) {
cout<<s2[i];
Sleep(25);
}
Sleep(1000);
system("cls");
s2="现在你要:";
for(int i=0; i<=s2.size()-1; i++) {
cout<<s2[i];
Sleep(25);
}
cout<<endl;
cout<<"1,寻找材料建造房子\n";
cout<<"2,查找资料:如何建造房子\n";
cout<<"3,坐着等着敌人靠近\n";
int yyyyyyyyyyyyyyyyyyyyy;
cin>>yyyyyyyyyyyyyyyyyyyyy;
if(yyyyyyyyyyyyyyyyyyyyy==1) {
lgfz();
Sleep(1000);
system("cls");
cout<<"是否继续(T or F)"<<endl;
cin>>chra;
if(chra=='T')continue;
else return 0;
}
if(yyyyyyyyyyyyyyyyyyyyy==3) {
Sleep(1000);
system("cls");
cout<<"是否继续(T or F)"<<endl;
cin>>chra;
if(chra=='T')continue;
else return 0;;
}
system("cls");
s2="材料收集成功!";
for(int i=0; i<=s2.size()-1; i++) {
cout<<s2[i];
Sleep(25);
}
cout<<endl;
Sleep(1000);
s2="是否制造房子(t or f)";
for(int i=0; i<=s2.size()-1; i++) {
cout<<s2[i];
Sleep(25);
}
cout<<endl;
Sleep(1000);
char wyx;
cin>>wyx;
if(wyx=='t') {
system("cls");
s2="制造成功";
for(int i=0; i<=s2.size()-1; i++) {
cout<<s2[i];
Sleep(25);
}
cout<<endl;
Sleep(1000);
} else {
s2="你苟到了第5天";
for(int i=0; i<=s2.size()-1; i++) {
cout<<s2[i];
Sleep(25);
}
cout<<endl;
Sleep(1000);
s2="一道人影闪过";
for(int i=0; i<=s2.size()-1; i++) {
cout<<s2[i];
Sleep(25);
}
Sleep(1000);
cout<<endl;
Sleep(1000);
system("cls");
cout<<"是否继续(T or F)"<<endl;
cin>>chra;
if(chra=='T')continue;
else return 0;;
}
s2="一道人影闪过";
for(int i=0; i<=s2.size()-1; i++) {
cout<<s2[i];
Sleep(25);
}
cout<<endl;
Sleep(1000);
s2="那个人大喊一声:你是谁?";
for(int i=0; i<=s2.size()-1; i++) {
cout<<s2[i];
Sleep(25);
}
cout<<endl;
Sleep(1000);
cout<<"是否回答(1 or 2)"<<endl;
int asdlkfjfjfjfjlkasdflaskdfjasl;
cin>>asdlkfjfjfjfjlkasdflaskdfjasl;
if(asdlkfjfjfjfjlkasdflaskdfjasl==1) {
s2="原来他是汪宇翔!!!";
j=1;
for(int i=0; i<=s2.size()-1; i++) {
cout<<s2[i];
Sleep(25);
}
Sleep(1000);
} else {
cout<<"好的"<<endl;
system("cls");
}
system("cls");
cout<<" 第五天的太阳升起了"<<endl;
Sleep(1000);
s2="随着时间的流逝,怪物们越来越强了!!!";
for(int i=0; i<=s2.size()-1; i++) {
cout<<s2[i];
Sleep(25);
}
Sleep(1000);
cout<<endl;
system("cls");
if(j==1)s2="这时,汪宇翔说,他其实每天都有2分钟可以变成刺猬索尼克";
if(j==1)for(int i=0; i<=s2.size()-1; i++) {
cout<<s2[i];
Sleep(25);
}
cout<<endl;
Sleep(1000);
s2="突然,传来了飞机的轰鸣声";
for(int i=0; i<=s2.size()-1; i++) {
cout<<s2[i];
Sleep(25);
}
cout<<endl;
s2="是否引起飞机的注意?(t or f)";
for(int i=0; i<=s2.size()-1; i++) {
cout<<s2[i];
Sleep(25);
}
cout<<endl;
char gqz;
cin>>gqz;
if(gqz=='t') {
bfdy();
Sleep(1000);
system("cls");
cout<<"是否继续(T or F)"<<endl;
cin>>chra;
if(chra=='T')continue;
else return 0;;
}
s2="那架飞机是进化的动物开的,幸亏你没有招呼它们";
for(int i=0; i<=s2.size()-1; i++) {
cout<<s2[i];
Sleep(25);
}
cout<<endl;
Sleep(1000);
if(j==1) {
s2="化身为索尼克的汪宇翔冲上天空,将直升机炸的粉碎!";
for(int i=0; i<=s2.size()-1; i++) {
cout<<s2[i];
Sleep(25);
}
cout<<endl;
Sleep(1000);
} else {
int n11=rand()%10+1;
if(n11<=9) {
s2="直升机上的动物发现了你";
for(int i=0; i<=s2.size()-1; i++) {
cout<<s2[i];
Sleep(25);
}
cout<<endl;
Sleep(1000);
sw();
Sleep(1000);
system("cls");
cout<<"是否继续(T or F)"<<endl;
cin>>chra;
if(chra=='T')continue;
else return 0;;
}
s2="你侥幸躲过了搜捕,却被大量尾气熏死了!!!";
for(int i=0; i<=s2.size()-1; i++) {
cout<<s2[i];
Sleep(25);
}
cout<<endl;
Sleep(1000);
sw();
Sleep(1000);
system("cls");
cout<<"是否继续(T or F)"<<endl;
cin>>chra;
if(chra=='T')continue;
else return 0;;
}
s2="天黑了";
for(int i=0; i<=s2.size()-1; i++) {
cout<<s2[i];
Sleep(25);
}
cout<<endl;
Sleep(1000);
system("cls");
cout<<"接下来你要:"<<endl;
Sleep(1000);
cout<<"1,睡觉"<<endl;
Sleep(1000);
cout<<"2,保持警惕"<<endl;
Sleep(1000);
cout<<"3,装睡";
Sleep(1000);
int ngsb;
cin>>ngsb;
if(ngsb==1) {
system("cls");
system("color C");
s2="一道红光一闪";
sw();
Sleep(1000);
system("cls");
cout<<"是否继续(T or F)"<<endl;
cin>>chra;
if(chra=='T')continue;
else return 0;;
}
system("cls");
Sleep(1000);
cout<<"一道红光一闪"<<endl;
Sleep(1000);
cout<<"你抓住了这个人"<<endl;
Sleep(1000);
s2="那个人正是李嘉铭";
for(int i=0; i<=s2.size()-1; i++) {
cout<<s2[i];
Sleep(25);
}
cout<<endl;
Sleep(1000);
s2="李嘉铭对你说:他有着模仿(旁边人的能力)的能力";
for(int i=0; i<=s2.size()-1; i++) {
cout<<s2[i];
Sleep(25);
}
cout<<endl;
Sleep(1000);
s2="请问你要说什么:";
for(int i=0; i<=s2.size()-1; i++) {
cout<<s2[i];
Sleep(25);
}
cout<<endl;
Sleep(1000);
s2="1,你在骗人吧";
for(int i=0; i<=s2.size()-1; i++) {
cout<<s2[i];
Sleep(25);
}
cout<<endl;
Sleep(1000);
s2="2,我相信你";
for(int i=0; i<=s2.size()-1; i++) {
cout<<s2[i];
Sleep(25);
}
cout<<endl;
Sleep(1000);
s2="3,不说话";
for(int i=0; i<=s2.size()-1; i++) {
cout<<s2[i];
Sleep(25);
}
cout<<endl;
Sleep(1000);
int ngdsb;
cin>>ngdsb;
if(ngdsb==1) {
cout<<"一道红光一闪";
Sleep(1000);
sw();
Sleep(1000);
system("cls");
cout<<"是否继续(T or F)"<<endl;
cin>>chra;
if(chra=='T')continue;
else return 0;;
}
if(ngdsb==3) {
cout<<"一到红光一闪"<<endl;
Sleep(1000);
sw();
Sleep(1000);
system("cls");
cout<<"是否继续(T or F)"<<endl;
cin>>chra;
if(chra=='T')continue;
else return 0;;
}
s2="你们的对话还在继续,但外面嘈杂的声音打断了你们";
for(int i=0; i<=s2.size()-1; i++) {
cout<<s2[i];
Sleep(25);
}
cout<<endl;
Sleep(1000);
s2="敌人在你们周围建起了堡垒";
for(int i=0; i<=s2.size()-1; i++) {
cout<<s2[i];
Sleep(25);
}
cout<<endl;
Sleep(1000);
s2="你要";
for(int i=0; i<=s2.size()-1; i++) {
cout<<s2[i];
Sleep(25);
}
cout<<endl;
Sleep(1000);
cout<<"1,冲破堡垒"<<endl;
Sleep(1000);
cout<<"2,待在家里"<<endl;
Sleep(1000);
cout<<"3,全军出击"<<endl;
int ylsssbgd;
cin>>ylsssbgd;
if(ylsssbgd==1) {
int n15=rand()%2+1;
if(n15==1) {
s2="冲破失败";
for(int i=0; i<=s2.size()-1; i++) {
cout<<s2[i];
Sleep(25);
}
cout<<endl;
Sleep(1000);
sw();
Sleep(1000);
system("cls");
cout<<"是否继续(T or F)"<<endl;
cin>>chra;
if(chra=='T')continue;
else return 0;;
} else {
cout<<"冲破成功"<<endl;
Sleep(1000);
}
} else if(ylsssbgd==2) {
s2="动物攻破了你的房子";
for(int i=0; i<=s2.size()-1; i++) {
cout<<s2[i];
Sleep(25);
}
cout<<endl;
Sleep(1000);
sw();
Sleep(1000);
system("cls");
cout<<"是否继续(T or F)"<<endl;
cin>>chra;
if(chra=='T')continue;
else return 0;;
} else {
s2="马晨轩,汪宇翔,李嘉铭全体出动";
for(int i=0; i<=s2.size()-1; i++) {
cout<<s2[i];
Sleep(25);
}
cout<<endl;
Sleep(1000);
s2="成功战胜敌人";
for(int i=0; i<=s2.size()-1; i++) {
cout<<s2[i];
Sleep(25);
}
cout<<endl;
Sleep(1000);
}
s2="第六天的夜晚到来了";
for(int i=0; i<=s2.size()-1; i++) {
cout<<s2[i];
Sleep(25);
}
cout<<endl;
Sleep(1000);
int n16=rand()%3+1;
if(n16==1) {
cout<<"无事发生";
Sleep(1000);
system("cls");
} else {
cout<<"动物大军来袭!!!!!是否猛攻?(1 or 2)"<<endl;
int qlsssjszcmdr;
cin>>qlsssjszcmdr;
if(qlsssjszcmdr==2) {
sw();
Sleep(1000);
system("cls");
cout<<"是否继续(T or F)"<<endl;
cin>>chra;
if(chra=='T')continue;
else return 0;;
}
Sleep(1000);
system("cls");
cout<<"成功战胜敌人!"<<endl;
}
system("cls");
cout<<" 第七天到了";
Sleep(1000);
cout<<"恭喜获得胜利...";
Sleep(1000);
cout<<"突然,一大群动物冲了过来,把你扑倒在地!/n";
Sleep(1000);
cout<<"你要:"<<endl;
Sleep(1000);
cout<<"1,呼救"<<endl;
cout<<"2,反抗"<<endl;
cout<<"3,作弊"<<endl;
Sleep(1000);
int dqtdwdmr;
cin>>dqtdwdmr;
system("cls");
if(dqtdwdmr==1) {
cout<<"成功呼救!!!";
Sleep(1000);
sl();
Sleep(1000);
system("cls");
cout<<"是否继续(T or F)"<<endl;
cin>>chra;
if(chra=='T')continue;
else return 0;;
}
if(dqtdwdmr==3) {
Sleep(1000);
cout<<"OK"<<endl;
system("cls");
chenjiu(3);
return 0;
}
if(dqtdwdmr==2) {
int n20=rand()%3+1;
if(n20==1) {
Sleep(1000);
sl();
Sleep(1000);
system("cls");
cout<<"是否继续(T or F)"<<endl;
cin>>chra;
if(chra=='T')continue;
else return 0;;
} else {
cout<<"失败";
Sleep(1000);
sw();
Sleep(1000);
system("cls");
cout<<"是否继续(T or F)"<<endl;
cin>>chra;
if(chra=='T')continue;
else return 0;;
}
}
return 0;
}
// chra='F';
}
}