aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
//本人万奕晗原创,未经本人许可禁止篡改
#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';
}
}
#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) {
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("你被击毁了");
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;
while(cyr!=0) {
cin>>cyr;
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");
}
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("抢劫成功!恭喜获得10000元\n");
rmb+=10000;
} else {
sw();
p=false;
}
} else if(leoleoleo==1) {
slow("你赚到了5000元\n");
rmb+=5000;
} else if(leoleoleo==12) {
slow("恭喜中奖!获得1000000元,获得终身会员卡\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("请记住下列操作:wsads\n");
Sleep(3000);
system("cls");
slow("请躲避爆炸成功飞进宇宙!\n");
Sleep(1000);
string s;
cin>>s;
string ss="wsads";
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);
Sleep(1000);
slow("敌方舰队指挥官:不管啦,亲自上阵!!!!\n");
Sleep(1000);
zd("敌方舰队旗舰",100,300,500,1000,3000);
}