学生党自制游戏(增加了存档)。

前几天看到别人的的游戏,一玩(编)就是一个月,自我感觉不怎么样,就厚颜无耻的发了上来。有建议或一些bug可以发在留言区中哦!

密码——115899879861

破解版如下:

//程序名:新的C++程序
//作者: #include<bits/stdc++.h>
#include<windows.h>
#include<conio.h>
#include<time.h>
#include<stdio.h>
#include<stdlib.h>using namespace std;
int n,sbsm[10005],sbsh[10005];
long long jinbi=21000000000000000;
int s,s1,s3,gm,cs1=1,zjsp,x,cs,mimacs,cglmm,kk=1,dcd;
int n2,s2,s12,s32,cs12,zjsp2,jinbi2,cdd,ST,STD,cddl;
string sbs[1005]={""};
void Read()
{ifstream in("破解版.txt");in>>n>>jinbi>>s>>s1>>s3>>gm>>cs1>>zjsp>>x>>cs>>mimacs>>cglmm>>n2>>s2>>s12>>s32>>cs12>>zjsp2>>jinbi2>>cdd>>ST>>STD>>cddl>>kk>>dcd;for(int i=1; i<=105; i++)in>>sbsm[i];for(int i=1; i<=105; i++)in>>sbsh[i];for(int i=1; i<=105; i++)in>>sbs[i];in.close();
}
void Save()
{ofstream out("破解版.txt");out<<n<<' '<<jinbi<<' '<<s<<' '<<s1<<' '<<s3<<' '<<gm<<' '<<cs1<<' '<<zjsp<<' '<<x<<' '<<cs<<' '<<mimacs<<' '<<cglmm<<' '<<n2<<' '<<s2<<' '<<s12<<' '<<s32<<' '<<cs12<<' '<<zjsp2<<' '<<jinbi2<<' '<<cdd<<' '<<ST<<' '<<STD<<' '<<cddl<<' '<<kk<<' '<<dcd<<'\n';for(int i=1; i<=105; i++)out<<sbsm[i]<<' ';for(int i=1; i<=105; i++)out<<sbsh[i]<<' ';for(int i=1; i<=105; i++)out<<sbs[i]<<' ';out.close();
}
void scout(string a)
{for (int i=0; i<a.size(); i++){Sleep(35);cout<<a[i]; }
}
void SetColorAndBackground(int ForgC, int BackC)
{WORD wColor = ((BackC & 0x0F) << 4) + (ForgC & 0x0F);SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), wColor);
}
void ys(int a)
{SetColorAndBackground(a,0);
}
int ks()//读取
{Save();
}
void zd()
{int pcsb,bfzj=10,b,b1;system("cls");scout("忽然,一个丢失并且快要报废的战甲出现在你的面前,你可以派出");cout<<endl;for(int i=1; i<cs1; i++){cout<<i;scout(".");scout(sbs[i]);cout<<endl;}cin>>pcsb;scout("好的,派出了一个");scout(sbs[pcsb]);cout<<endl;while(sbsm[pcsb]>0&&bfzj>0){scout(sbs[pcsb]);scout("向报废战甲攻击,扣了");//scout(sbsh[pcsb]);cout<<sbsh[pcsb];scout("滴血,");bfzj-=sbsh[pcsb];scout("还剩");cout<<bfzj;scout("滴血");if(bfzj<1){cout<<endl;break;}cout<<endl;scout("报废战甲向");scout(sbs[pcsb]);scout("攻击,扣了5滴血,");sbsm[pcsb]-=5;scout("还剩");cout<<sbsm[pcsb];scout("滴血");cout<<endl;}if(sbsm[pcsb]<1){scout(sbs[pcsb]);scout("战死!");sbs[pcsb]="";for(int i=pcsb+1; i<=cs1; i++){sbs[i-1]=sbs[i];sbsm[i-1]=sbsm[i];sbsh[i-1]=sbsh[i];}cs1--;Sleep(2000);system("cls");}if(bfzj<1){scout("报废战甲死了,获得100金币");jinbi+=100;cout<<endl;}if(sbsm[pcsb]<1){scout(sbs[pcsb]);scout("战死!");sbs[pcsb]="";for(int i=pcsb+1; i<=cs1; i++){sbs[i-1]=sbs[i];sbsm[i-1]=sbsm[i];sbsh[i-1]=sbsh[i];}cs1--;Sleep(2000);system("cls");}Sleep(2000);system("cls");
}
int zd2()
{system("cls");int zqb=15,cms=10,pcsb2;scout("来了个重骑兵!来了个长矛手!\n你可以派出\n");for(int i=1; i<cs1; i++){cout<<i;scout(".");scout(sbs[i]);cout<<endl;}cin>>pcsb2;scout("好的,派出了一个");scout(sbs[pcsb2]);scout("\n");while(sbsm[pcsb2]>0&&zqb>0){scout(sbs[pcsb2]);scout("向重骑兵攻击,扣了");//scout(sbsh[pcsb]);cout<<sbsh[pcsb2];scout("滴血,");zqb-=sbsh[pcsb2];scout("还剩");cout<<zqb;scout("滴血");if(zqb<1){cout<<endl;break;}cout<<endl;scout("重骑兵向");scout(sbs[pcsb2]);scout("攻击,扣了2滴血,");sbsm[pcsb2]-=2;scout("还剩");cout<<sbsm[pcsb2];scout("滴血");cout<<endl;}if(zqb<1){scout("重骑兵死了,获得100金币");jinbi+=100;cout<<endl;}if(sbsm[pcsb2]<1){scout(sbs[pcsb2]);scout("战死!");sbs[pcsb2]="";for(int i=pcsb2+1; i<=cs1; i++){sbs[i-1]=sbs[i];sbsm[i-1]=sbsm[i];sbsh[i-1]=sbsh[i];}cs1--;Sleep(2000);system("cls");return 0;}scout("你派士兵杀了重骑兵,可长矛手还没死,就向");scout(sbs[pcsb2]);scout("扑来!\n");;while(sbsm[pcsb2]>0&&cms>0){scout(sbs[pcsb2]);scout("向长矛手攻击,扣了");//scout(sbsh[pcsb]);cout<<sbsh[pcsb2];scout("滴血,");cms-=sbsh[pcsb2];scout("还剩");cout<<cms;scout("滴血");if(cms<1){cout<<endl;break;}cout<<endl;scout("长矛手向");scout(sbs[pcsb2]);scout("攻击,扣了2滴血,");sbsm[pcsb2]-=2;scout("还剩");cout<<sbsm[pcsb2];scout("滴血");cout<<endl;}if(cms<1){scout("长矛手死了,又获100金币");jinbi+=100;Sleep(1000);system("cls");scout("话说你杀了那两个傻子,另外获得200金币!");jinbi+=200;Sleep(2000);system("cls");}if(sbsm[pcsb2]<1){scout(sbs[pcsb2]);scout("战死!");sbs[pcsb2]="";for(int i=pcsb2+1; i<=cs1; i++){sbs[i-1]=sbs[i];sbsm[i-1]=sbsm[i];sbsh[i-1]=sbsh[i];}cs1--;Sleep(2000);system("cls");}
}
int zd3()
{int db=5,pcsb3,qqb=8,sheng=20,jiang=20;scout("这时,眼看就要坚守50天了,但敌方主将主动来找你了,只好逼你出场了!\n先出场的是两个刀兵。你可以派出\n");for(int i=1; i<cs1; i++){cout<<i;scout(".");scout(sbs[i]);cout<<endl;}cin>>pcsb3;scout("好的,派出了一个");scout(sbs[pcsb3]);scout("\n");while(db>0&&sbsm[pcsb3]>0){scout(sbs[pcsb3]);scout("向刀兵攻击,扣了");//scout(sbsh[pcsb]);cout<<sbsh[pcsb3];scout("滴血,");db-=sbsh[pcsb3];scout("还剩");cout<<db;scout("滴血");if(db<1){cout<<endl;break;}cout<<endl;scout("刀兵向");scout(sbs[pcsb3]);scout("攻击,扣了1滴血,");sbsm[pcsb3]-=1;scout("还剩");cout<<sbsm[pcsb3];scout("滴血");cout<<endl;}if(db<1){scout("刀兵死了,获得50金币");jinbi+=50;cout<<endl;}if(sbsm[pcsb3]<1){scout(sbs[pcsb3]);scout("战死!");sbs[pcsb3]="";for(int i=pcsb3+1; i<=cs1; i++){sbs[i-1]=sbs[i];sbsm[i-1]=sbsm[i];sbsh[i-1]=sbsh[i];}cs1--;Sleep(2000);system("cls");x++;return 0;}scout("虽然你杀了刀兵,但有两个刀兵。\n");db=5;while(db>0&&sbsm[pcsb3]>0){scout(sbs[pcsb3]);scout("向刀兵攻击,扣了");//scout(sbsh[pcsb]);cout<<sbsh[pcsb3];scout("滴血,");db-=sbsh[pcsb3];scout("还剩");cout<<db;scout("滴血");if(db<1){cout<<endl;break;}cout<<endl;scout("刀兵向");scout(sbs[pcsb3]);scout("攻击,扣了1滴血,");sbsm[pcsb3]-=1;scout("还剩");cout<<sbsm[pcsb3];scout("滴血");cout<<endl;}if(db<1){scout("第二个刀兵死了,获得50金币");jinbi+=50;cout<<endl;}if(sbsm[pcsb3]<1){scout(sbs[pcsb3]);scout("战死!");sbs[pcsb3]="";for(int i=pcsb3+1; i<=cs1; i++){sbs[i-1]=sbs[i];sbsm[i-1]=sbsm[i];sbsh[i-1]=sbsh[i];}cs1--;Sleep(2000);system("cls");x++;return 0;}scout("敌方主将十分惊讶,但一指,又出现了一个轻骑兵,还在你面前竖了个中指,你可以派出\n");for(int i=1; i<cs1; i++){cout<<i;scout(".");scout(sbs[i]);cout<<endl;}cin>>pcsb3;scout("好的,派出了一个");scout(sbs[pcsb3]);scout("\n");while(qqb>0&&sbsm[pcsb3]>0){scout(sbs[pcsb3]);scout("向轻骑兵攻击,扣了");//scout(sbsh[pcsb]);cout<<sbsh[pcsb3];scout("滴血,");qqb-=sbsh[pcsb3];scout("还剩");cout<<qqb;scout("滴血");if(qqb<1){cout<<endl;break;}cout<<endl;scout("轻骑兵向");scout(sbs[pcsb3]);scout("攻击,扣了2滴血,");sbsm[pcsb3]-=2;scout("还剩");cout<<sbsm[pcsb3];scout("滴血");cout<<endl;}if(qqb<1){scout("轻骑兵死了,获得100金币");jinbi+=100;cout<<endl;}if(sbsm[pcsb3]<1){scout(sbs[pcsb3]);scout("战死!");sbs[pcsb3]="";for(int i=pcsb3+1; i<=cs1; i++){sbs[i-1]=sbs[i];sbsm[i-1]=sbsm[i];sbsh[i-1]=sbsh[i];}cs1--;Sleep(2000);system("cls");x++;return 0;}scout("“怎么可能?呼叫支援!!!”突然,一个神兽从天而降,你可以派出\n");for(int i=1; i<cs1; i++){cout<<i;scout(".");scout(sbs[i]);cout<<endl;}cin>>pcsb3;scout("好的,派出了一个");scout(sbs[pcsb3]);scout("\n");while(sheng>0&&sbsm[pcsb3]>0){scout(sbs[pcsb3]);scout("向神兽攻击,扣了");//scout(sbsh[pcsb]);cout<<sbsh[pcsb3];scout("滴血,");sheng-=sbsh[pcsb3];scout("还剩");cout<<sheng;scout("滴血");if(sheng<1){cout<<endl;break;}cout<<endl;scout("神兽向");scout(sbs[pcsb3]);scout("攻击,扣了9滴血,");sbsm[pcsb3]-=9;scout("还剩");cout<<sbsm[pcsb3];scout("滴血");cout<<endl;}if(sheng<1){scout("神兽死了,获得200金币");jinbi+=200;cout<<endl;}if(sbsm[pcsb3]<1){scout(sbs[pcsb3]);scout("战死!");sbs[pcsb3]="";for(int i=pcsb3+1; i<=cs1; i++){sbs[i-1]=sbs[i];sbsm[i-1]=sbsm[i];sbsh[i-1]=sbsh[i];}cs1--;Sleep(2000);system("cls");x++;return 0;}scout("“只好自己出场了!”你可以派出\n");for(int i=1; i<cs1; i++){cout<<i;scout(".");scout(sbs[i]);cout<<endl;}cin>>pcsb3;scout("好的,派出了一个");scout(sbs[pcsb3]);scout("\n");while(jiang>0&&sbsm[pcsb3]>0){scout(sbs[pcsb3]);scout("向将军攻击,扣了");//scout(sbsh[pcsb]);cout<<sbsh[pcsb3];scout("滴血,");jiang-=sbsh[pcsb3];scout("还剩");cout<<jiang;scout("滴血");if(jiang<1){cout<<endl;break;}cout<<endl;scout("将军向");scout(sbs[pcsb3]);scout("攻击,扣了10滴血,");sbsm[pcsb3]-=10;scout("还剩");cout<<sbsm[pcsb3];scout("滴血");cout<<endl;}if(jiang<1){scout("将军死了,获得1000金币");jinbi+=1000;cout<<endl;}if(sbsm[pcsb3]<1){scout(sbs[pcsb3]);scout("战死!");sbs[pcsb3]="";for(int i=pcsb3+1; i<=cs1; i++){sbs[i-1]=sbs[i];sbsm[i-1]=sbsm[i];sbsh[i-1]=sbsh[i];}cs1--;Sleep(2000);system("cls");x++;return 0;}
}
void zd4()
{system("cls");int db=5,pcsb3;scout("来了个刀兵!你可以派出\n");for(int i=1; i<cs1; i++){cout<<i;scout(".");scout(sbs[i]);cout<<endl;}cin>>pcsb3;scout("好的,派出了一个");scout(sbs[pcsb3]);scout("\n");while(db>0&&sbsm[pcsb3]>0){scout(sbs[pcsb3]);scout("向刀兵攻击,扣了");//scout(sbsh[pcsb]);cout<<sbsh[pcsb3];scout("滴血,");db-=sbsh[pcsb3];scout("还剩");cout<<db;scout("滴血");if(db<1){cout<<endl;break;}cout<<endl;scout("刀兵向");scout(sbs[pcsb3]);scout("攻击,扣了1滴血,");sbsm[pcsb3]-=1;scout("还剩");cout<<sbsm[pcsb3];scout("滴血");cout<<endl;}if(db<1){scout("刀兵死了,获得50金币");jinbi+=50;cout<<endl;}if(sbsm[pcsb3]<1){scout(sbs[pcsb3]);scout("战死!");sbs[pcsb3]="";for(int i=pcsb3+1; i<=cs1; i++){sbs[i-1]=sbs[i];sbsm[i-1]=sbsm[i];sbsh[i-1]=sbsh[i];}cs1--;Sleep(2000);system("cls");}Sleep(2000);system("cls");
}
void kt()
{scout("坚守天门 1.0版(破解版)");cout<<endl;scout("作者:coucart");Sleep(2000);system("cls");
}
void zj()
{scout("虽然破解版不需要防沉迷,但需要密码\n");string mima;cin>>mima;while(mima!="115899879861"){ while(mimacs<=5){scout("密码或其他错误,请重新输入!");cin>>mima;if(mima=="115899879861"){break;cglmm++;}mimacs++;}if(mimacs>5&&cglmm==0){scout("由于次数过多,等待三分钟后再次输入!");Sleep(180000);mimacs=0;}}if(mima=="115899879861"){scout("很好,欢迎来带坚守天门(破解版)。");jinbi+=50;n++;}Sleep(1000);system("cls");
}
void zj2()
{int zd;scout("简单的介绍一下游戏背景:在很久以前,一群敌军进攻《天门》,《天门》守军英勇抗战,你就是《天门》守军的将领。");scout("请问你需要指导吗? 1.不要;2.要");cout<<endl;cin>>zd;if(zd==2){scout("好吧");Sleep(1000);system("cls");cout<<"刀兵 B"<<endl<<"伤害:1"<<endl<<"生命:5"<<endl<<"费用:25"<<endl;cout<<endl;system("pause");system("cls");cout<<"长矛手 A"<<endl<<"伤害:2"<<endl<<"生命:10"<<endl<<"费用:50"<<endl;cout<<endl;system("pause");system("cls");cout<<"轻骑兵 S "<<endl<<"伤害:2"<<endl<<"生命:8"<<endl<<"费用:100"<<endl;cout<<endl;system("pause");system("cls");cout<<"重骑兵 SS"<<endl<<"伤害:2"<<endl<<"生命:15"<<endl<<"费用:200"<<endl;cout<<endl;system("pause");system("cls");cout<<"战甲 SSS"<<endl<<"伤害:2*2+3*2"<<endl<<"生命:5+10+5"<<endl<<"费用:500"<<endl;cout<<endl;system("pause");system("cls");cout<<"弓箭手 A"<<endl<<"伤害:2"<<endl<<"生命:5"<<endl<<"费用:100"<<endl;cout<<endl;system("pause");system("cls");cout<<"神兽 SSS"<<endl<<"伤害:9"<<endl<<"生命:20"<<endl<<"宝箱获得"<<endl;cout<<endl;system("pause");}system("cls");
}
int zj3()
{
ST:scout("现在你要干嘛?1.训练士兵 2.进入战斗 3.礼包 4.查看兵力 5.抽奖 6.仓库 7.存档");cin>>gm;if(gm==1){
STD:         int xlsb;system("cls");scout("你训练那些士兵?");cout<<endl<<"1.刀兵 费用:25";cout<<endl<<"2.长矛手 费用:50";cout<<endl<<"3.轻骑兵 费用:100";cout<<endl<<"4.重骑兵 费用:200";cout<<endl<<"5.战甲 费用:500";cout<<endl<<"6.弓箭手 费用:100"<<endl;cin>>xlsb;if(xlsb==1){if(jinbi<25){scout("你没有怎么多金币!");}else{sbs[cs1]="刀兵";sbsm[cs1]=5;sbsh[cs1]=1;cs1++;jinbi-=25;scout("训练成功!");}cout<<endl;}if(xlsb==2){if(jinbi<50){scout("你没有怎么多金币!");}else{sbs[cs1]="长矛手";sbsm[cs1]=10;sbsh[cs1]=2;cs1++;jinbi-=50;scout("训练成功!");}cout<<endl;}if(xlsb==3){if(jinbi<100){scout("你没有怎么多金币!");}else{sbs[cs1]="轻骑兵";sbsm[cs1]=8;sbsh[cs1]=2;cs1++;jinbi-=100;scout("训练成功!");}cout<<endl;}if(xlsb==4){if(jinbi<200){scout("你没有怎么多金币!");}else{sbs[cs1]="重骑兵";sbsm[cs1]=15;sbsh[cs1]=2;cs1++;jinbi-=200;scout("训练成功!");}cout<<endl;}if(xlsb==5){if(jinbi<500){scout("你没有怎么多金币!");}else{sbs[cs1]="战甲";sbsm[cs1]=20;sbsh[cs1]=10;cs1++;        jinbi-=500;scout("训练成功!");}    cout<<endl;}if(xlsb==6){if(jinbi<100){scout("你没有怎么多金币!");}else{sbs[cs1]="弓箭手";sbsm[cs1]=5;sbsh[cs1]=2;cs1++;    jinbi-=100;scout("训练成功!");}cout<<endl;}}if(gm==2){//s,s1,gm,cs1=1,zjsp,x;long bg,lh,sjs;sjs=rand()%10;if(cs1<=1){char xz;scout("你没有任何士兵!按下s键前往军事库,按下0键退出\n");ccdl:cin>>xz;if(xz=='s'){goto STD;}if(xz!='0'&&xz!='s'){scout("请重新输入!\n");goto ccdl;}}if(cs1>1){if(sjs>=0&&sjs<=3){zd4();   }if(sjs==4||sjs==5){zd();}if(sjs>5&&sjs<=10){zd2();}     }}if(gm==3){string lbjhm;system("cls");scout("请在下方输入礼包激活码");cout<<endl;cin>>lbjhm; if(lbjhm=="QMQSEF21"){ if(s==1){cout<<"你已领取此礼包";}if(s==0){cout<<"激活成功!"<<endl;Sleep(1000);scout("获得200金币");jinbi+=200;s++;}}if(lbjhm=="QMLSWB92"){if(s1==1){cout<<"你已领取此礼包";}             if(s1==0){cout<<"激活成功!"<<endl;Sleep(1000);scout("获得弓箭手*1");sbs[cs1]="弓箭手";sbsm[cs1]=5;sbsh[cs1]=2;cs1++;s1++;                 }}if(lbjhm=="QMQSXS41"){if(s3==1){cout<<"你已领取此礼包";}if(s3==0){cout<<"激活成功!"<<endl;Sleep(1000);scout("获得轻骑兵*1");sbs[cs1]="轻骑兵";sbsm[cs1]=8;sbsh[cs1]=2;cs1++;s3++;   }}if(lbjhm!="QMQSEF21"&&lbjhm!="QMLSWB92"&&lbjhm!="QMQSXS41"){cout<<"激活码错误或或格式错误"<<endl;}Sleep(2000);system("cls");}if(gm==4){system("cls");scout("你现在有:");for(int i=1; i<=cs1; i++){cout<<endl<<sbs[i];}cout<<endl;scout("金币有:");cout<<jinbi<<endl;system("pause");system("cls");}if(gm==5){int cjlb,jl;system("cls");scout("欢迎来抽神兽宝箱,请问你现在要干嘛?1.单抽(35金币)2.十连抽(350金币)3.查看几率");cin>>cjlb;if(cjlb==1){if(jinbi>=35){jinbi-=50;jl=rand()%50;if(jl>=0&&jl<=10){scout("恭喜获得神兽碎片*3!");zjsp+=3;}if(jl>10&&jl<=18){scout("恭喜获得神兽碎片*4!");zjsp+=4;}if(jl>18&&jl<=23){scout("恭喜获得神兽碎片*6!");zjsp+=6;}if(jl>23&&jl<=33){scout("恭喜获得长矛手*1!");sbs[cs1]="长矛手";sbsm[cs1]=10;sbsh[cs1]=2;cs1++;}if(jl>33&&jl<=48){scout("恭喜获得弓箭手*1!");sbs[cs1]="弓箭手";sbsm[cs1]=5;sbsh[cs1]=2;cs1++;}if(jl>48){scout("恭喜获得"); ys(14);scout("神兽");sbs[cs1]="神兽";sbsm[cs1]=20;sbsh[cs1]=9;cs1++;SetColorAndBackground(7,0);scout("*1");}}else{cout<<"你没有这么多金币!";}cout<<endl;}if(cjlb==2){if(jinbi>=350){jinbi-=350;for(int i=1; i<=10; i++){jl=rand()%50;if(jl>=0&&jl<=10){scout("恭喜获得神兽碎片*3!");zjsp+=3;}if(jl>10&&jl<=18){scout("恭喜获得神兽碎片*4!");zjsp+=4;}if(jl>18&&jl<=23){scout("恭喜获得神兽碎片*6!");zjsp+=6;}if(jl>23&&jl<=33){scout("恭喜获得长矛手*1!");sbs[cs1]="长矛手";sbsm[cs1]=10;sbsh[cs1]=2;cs1++;}if(jl>33&&jl<=48){scout("恭喜获得弓箭手*1!");sbs[cs1]="弓箭手";sbsm[cs1]=5;sbsh[cs1]=2;cs1++;}if(jl>48){scout("恭喜获得"); ys(14);scout("神兽");sbs[cs1]="神兽";sbsm[cs1]=20;sbsh[cs1]=9;cs1++;SetColorAndBackground(7,0);scout("*1");}cout<<endl;}}else{cout<<"你没有这么多金币!";}}if(cjlb==3){system("cls");cout<<"%10神兽碎片*3,%8神兽碎片*4,%5神兽碎片*6,%10长矛手*1,%15弓箭手*1,%0.1神兽*1";Sleep(5000);system("cls");}jl=0;}if(gm==6){int hc;system("cls");cout<<"神兽碎片*"<<zjsp<<endl;scout("是否合成?1.是,2.否?");cin>>hc;if(hc==1){if(zjsp>=100){zjsp-=100;scout("合成成功!获得");ys(14);scout("神兽");sbs[cs1]="神兽";sbsm[cs1]=20;sbsh[cs1]=9;cs1++;ys(7);scout("*1");}else if(zjsp<100){scout("碎片不够!");}cout<<endl;}}if(gm==7){Save();scout("存档成功!");cs++;cout<<endl;goto ST;return cs;}
}
void cd222()
{int sssss;scout("检查到你有存档,是否使用?\n1.用\n2.不");cin>>sssss;if(sssss==1)Read();
}
int main()
{ifstream in("破解版.txt");in>>cs;if(cs!=0){cd222();goto dcd;}srand(time(0));int cd;system("cls");kt();zj();zj2();
dcd:for(int i=kk; i<=50; i++){if(cs1<=1)cs1=1;kk=i;scout("第");ys(12);cout<<i;ys(7);scout("天\n"); zj3();}zd3();if(x!=0){kk=35;goto dcd;}scout("恭喜你坚守了50天,你真是个英雄(其实敌人压根没主动打你)。援军到了,狠狠的表扬了你一番……然后就把你踢走了,你就回到了原来的职业——乞丐。(你本来就是个乞丐……)");Sleep(3000);system("cls");scout("请期待坚守他妈 2.0版");return 0;
}

原本:

//程序名:新的C++程序
//作者: #include<bits/stdc++.h>
#include<windows.h>
#include<conio.h>
#include<time.h>
#include<stdio.h>
#include<stdlib.h>using namespace std;
int n,sbsm[10005],sbsh[10005];
long long jinbi=50;
int s,s1,s3,gm,cs1=1,zjsp,x,cs,mimacs,cglmm,kk=1,dcd;
int n2,s2,s12,s32,cs12,zjsp2,jinbi2,cdd,ST,STD,cddl;
string sbs[1005]={""};
void Read()
{ifstream in("坚守天门.txt");in>>n>>jinbi>>s>>s1>>s3>>gm>>cs1>>zjsp>>x>>cs>>mimacs>>cglmm>>n2>>s2>>s12>>s32>>cs12>>zjsp2>>jinbi2>>cdd>>ST>>STD>>cddl>>kk>>dcd;for(int i=1; i<=105; i++)in>>sbsm[i];for(int i=1; i<=105; i++)in>>sbsh[i];for(int i=1; i<=105; i++)in>>sbs[i];in.close();
}
void Save()
{ofstream out("坚守天门.txt");out<<n<<' '<<jinbi<<' '<<s<<' '<<s1<<' '<<s3<<' '<<gm<<' '<<cs1<<' '<<zjsp<<' '<<x<<' '<<cs<<' '<<mimacs<<' '<<cglmm<<' '<<n2<<' '<<s2<<' '<<s12<<' '<<s32<<' '<<cs12<<' '<<zjsp2<<' '<<jinbi2<<' '<<cdd<<' '<<ST<<' '<<STD<<' '<<cddl<<' '<<kk<<' '<<dcd<<'\n';for(int i=1; i<=105; i++)out<<sbsm[i]<<' ';for(int i=1; i<=105; i++)out<<sbsh[i]<<' ';for(int i=1; i<=105; i++)out<<sbs[i]<<' ';out.close();
}
void scout(string a)
{for (int i=0; i<a.size(); i++){Sleep(35);cout<<a[i]; }
}
void SetColorAndBackground(int ForgC, int BackC)
{WORD wColor = ((BackC & 0x0F) << 4) + (ForgC & 0x0F);SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), wColor);
}
void ys(int a)
{SetColorAndBackground(a,0);
}
int ks()//读取
{Save();
}
void zd()
{int pcsb,bfzj=10,b,b1;system("cls");scout("忽然,一个丢失并且快要报废的战甲出现在你的面前,你可以派出");cout<<endl;for(int i=1; i<cs1; i++){cout<<i;scout(".");scout(sbs[i]);cout<<endl;}cin>>pcsb;scout("好的,派出了一个");scout(sbs[pcsb]);cout<<endl;while(sbsm[pcsb]>0&&bfzj>0){scout(sbs[pcsb]);scout("向报废战甲攻击,扣了");//scout(sbsh[pcsb]);cout<<sbsh[pcsb];scout("滴血,");bfzj-=sbsh[pcsb];scout("还剩");cout<<bfzj;scout("滴血");if(bfzj<1){cout<<endl;break;}cout<<endl;scout("报废战甲向");scout(sbs[pcsb]);scout("攻击,扣了5滴血,");sbsm[pcsb]-=5;scout("还剩");cout<<sbsm[pcsb];scout("滴血");cout<<endl;}if(sbsm[pcsb]<1){scout(sbs[pcsb]);scout("战死!");sbs[pcsb]="";for(int i=pcsb+1; i<=cs1; i++){sbs[i-1]=sbs[i];sbsm[i-1]=sbsm[i];sbsh[i-1]=sbsh[i];}cs1--;Sleep(2000);system("cls");}if(bfzj<1){scout("报废战甲死了,获得100金币");jinbi+=100;cout<<endl;}if(sbsm[pcsb]<1){scout(sbs[pcsb]);scout("战死!");sbs[pcsb]="";for(int i=pcsb+1; i<=cs1; i++){sbs[i-1]=sbs[i];sbsm[i-1]=sbsm[i];sbsh[i-1]=sbsh[i];}cs1--;Sleep(2000);system("cls");}Sleep(2000);system("cls");
}
int zd2()
{system("cls");int zqb=15,cms=10,pcsb2;scout("来了个重骑兵!来了个长矛手!\n你可以派出\n");for(int i=1; i<cs1; i++){cout<<i;scout(".");scout(sbs[i]);cout<<endl;}cin>>pcsb2;scout("好的,派出了一个");scout(sbs[pcsb2]);scout("\n");while(sbsm[pcsb2]>0&&zqb>0){scout(sbs[pcsb2]);scout("向重骑兵攻击,扣了");//scout(sbsh[pcsb]);cout<<sbsh[pcsb2];scout("滴血,");zqb-=sbsh[pcsb2];scout("还剩");cout<<zqb;scout("滴血");if(zqb<1){cout<<endl;break;}cout<<endl;scout("重骑兵向");scout(sbs[pcsb2]);scout("攻击,扣了2滴血,");sbsm[pcsb2]-=2;scout("还剩");cout<<sbsm[pcsb2];scout("滴血");cout<<endl;}if(zqb<1){scout("重骑兵死了,获得100金币");jinbi+=100;cout<<endl;}if(sbsm[pcsb2]<1){scout(sbs[pcsb2]);scout("战死!");sbs[pcsb2]="";for(int i=pcsb2+1; i<=cs1; i++){sbs[i-1]=sbs[i];sbsm[i-1]=sbsm[i];sbsh[i-1]=sbsh[i];}cs1--;Sleep(2000);system("cls");return 0;}scout("你派士兵杀了重骑兵,可长矛手还没死,就向");scout(sbs[pcsb2]);scout("扑来!\n");;while(sbsm[pcsb2]>0&&cms>0){scout(sbs[pcsb2]);scout("向长矛手攻击,扣了");//scout(sbsh[pcsb]);cout<<sbsh[pcsb2];scout("滴血,");cms-=sbsh[pcsb2];scout("还剩");cout<<cms;scout("滴血");if(cms<1){cout<<endl;break;}cout<<endl;scout("长矛手向");scout(sbs[pcsb2]);scout("攻击,扣了2滴血,");sbsm[pcsb2]-=2;scout("还剩");cout<<sbsm[pcsb2];scout("滴血");cout<<endl;}if(cms<1){scout("长矛手死了,又获100金币");jinbi+=100;Sleep(1000);system("cls");scout("话说你杀了那两个傻子,另外获得200金币!");jinbi+=200;Sleep(2000);system("cls");}if(sbsm[pcsb2]<1){scout(sbs[pcsb2]);scout("战死!");sbs[pcsb2]="";for(int i=pcsb2+1; i<=cs1; i++){sbs[i-1]=sbs[i];sbsm[i-1]=sbsm[i];sbsh[i-1]=sbsh[i];}cs1--;Sleep(2000);system("cls");}system("cls");
}
int zd3()
{int db=5,pcsb3,qqb=8,sheng=20,jiang=20;scout("这时,眼看就要坚守50天了,但敌方主将主动来找你了,只好逼你出场了!\n先出场的是两个刀兵。你可以派出\n");for(int i=1; i<cs1; i++){cout<<i;scout(".");scout(sbs[i]);cout<<endl;}cin>>pcsb3;scout("好的,派出了一个");scout(sbs[pcsb3]);scout("\n");while(db>0&&sbsm[pcsb3]>0){scout(sbs[pcsb3]);scout("向刀兵攻击,扣了");//scout(sbsh[pcsb]);cout<<sbsh[pcsb3];scout("滴血,");db-=sbsh[pcsb3];scout("还剩");cout<<db;scout("滴血");if(db<1){cout<<endl;break;}cout<<endl;scout("刀兵向");scout(sbs[pcsb3]);scout("攻击,扣了1滴血,");sbsm[pcsb3]-=1;scout("还剩");cout<<sbsm[pcsb3];scout("滴血");cout<<endl;}if(db<1){scout("刀兵死了,获得50金币");jinbi+=50;cout<<endl;}if(sbsm[pcsb3]<1){scout(sbs[pcsb3]);scout("战死!");sbs[pcsb3]="";for(int i=pcsb3+1; i<=cs1; i++){sbs[i-1]=sbs[i];sbsm[i-1]=sbsm[i];sbsh[i-1]=sbsh[i];}cs1--;Sleep(2000);system("cls");x++;return 0;}scout("虽然你杀了刀兵,但有两个刀兵。\n");db=5;while(db>0&&sbsm[pcsb3]>0){scout(sbs[pcsb3]);scout("向刀兵攻击,扣了");//scout(sbsh[pcsb]);cout<<sbsh[pcsb3];scout("滴血,");db-=sbsh[pcsb3];scout("还剩");cout<<db;scout("滴血");if(db<1){cout<<endl;break;}cout<<endl;scout("刀兵向");scout(sbs[pcsb3]);scout("攻击,扣了1滴血,");sbsm[pcsb3]-=1;scout("还剩");cout<<sbsm[pcsb3];scout("滴血");cout<<endl;}if(db<1){scout("第二个刀兵死了,获得50金币");jinbi+=50;cout<<endl;}if(sbsm[pcsb3]<1){scout(sbs[pcsb3]);scout("战死!");sbs[pcsb3]="";for(int i=pcsb3+1; i<=cs1; i++){sbs[i-1]=sbs[i];sbsm[i-1]=sbsm[i];sbsh[i-1]=sbsh[i];}cs1--;Sleep(2000);system("cls");x++;return 0;}scout("敌方主将十分惊讶,但一指,又出现了一个轻骑兵,还在你面前竖了个中指,你可以派出\n");for(int i=1; i<cs1; i++){cout<<i;scout(".");scout(sbs[i]);cout<<endl;}cin>>pcsb3;scout("好的,派出了一个");scout(sbs[pcsb3]);scout("\n");while(qqb>0&&sbsm[pcsb3]>0){scout(sbs[pcsb3]);scout("向轻骑兵攻击,扣了");//scout(sbsh[pcsb]);cout<<sbsh[pcsb3];scout("滴血,");qqb-=sbsh[pcsb3];scout("还剩");cout<<qqb;scout("滴血");if(qqb<1){cout<<endl;break;}cout<<endl;scout("轻骑兵向");scout(sbs[pcsb3]);scout("攻击,扣了2滴血,");sbsm[pcsb3]-=2;scout("还剩");cout<<sbsm[pcsb3];scout("滴血");cout<<endl;}if(qqb<1){scout("轻骑兵死了,获得100金币");jinbi+=100;cout<<endl;}if(sbsm[pcsb3]<1){scout(sbs[pcsb3]);scout("战死!");sbs[pcsb3]="";for(int i=pcsb3+1; i<=cs1; i++){sbs[i-1]=sbs[i];sbsm[i-1]=sbsm[i];sbsh[i-1]=sbsh[i];}cs1--;Sleep(2000);system("cls");x++;return 0;}scout("“怎么可能?呼叫支援!!!”突然,一个神兽从天而降,你可以派出\n");for(int i=1; i<cs1; i++){cout<<i;scout(".");scout(sbs[i]);cout<<endl;}cin>>pcsb3;scout("好的,派出了一个");scout(sbs[pcsb3]);scout("\n");while(sheng>0&&sbsm[pcsb3]>0){scout(sbs[pcsb3]);scout("向神兽攻击,扣了");//scout(sbsh[pcsb]);cout<<sbsh[pcsb3];scout("滴血,");sheng-=sbsh[pcsb3];scout("还剩");cout<<sheng;scout("滴血");if(sheng<1){cout<<endl;break;}cout<<endl;scout("神兽向");scout(sbs[pcsb3]);scout("攻击,扣了9滴血,");sbsm[pcsb3]-=9;scout("还剩");cout<<sbsm[pcsb3];scout("滴血");cout<<endl;}if(sheng<1){scout("神兽死了,获得200金币");jinbi+=200;cout<<endl;}if(sbsm[pcsb3]<1){scout(sbs[pcsb3]);scout("战死!");sbs[pcsb3]="";for(int i=pcsb3+1; i<=cs1; i++){sbs[i-1]=sbs[i];sbsm[i-1]=sbsm[i];sbsh[i-1]=sbsh[i];}cs1--;Sleep(2000);system("cls");x++;return 0;}scout("“只好自己出场了!”你可以派出\n");for(int i=1; i<cs1; i++){cout<<i;scout(".");scout(sbs[i]);cout<<endl;}cin>>pcsb3;scout("好的,派出了一个");scout(sbs[pcsb3]);scout("\n");while(jiang>0&&sbsm[pcsb3]>0){scout(sbs[pcsb3]);scout("向将军攻击,扣了");//scout(sbsh[pcsb]);cout<<sbsh[pcsb3];scout("滴血,");jiang-=sbsh[pcsb3];scout("还剩");cout<<jiang;scout("滴血");if(jiang<1){cout<<endl;break;}cout<<endl;scout("将军向");scout(sbs[pcsb3]);scout("攻击,扣了10滴血,");sbsm[pcsb3]-=10;scout("还剩");cout<<sbsm[pcsb3];scout("滴血");cout<<endl;}if(jiang<1){scout("将军死了,获得1000金币");jinbi+=1000;cout<<endl;}if(sbsm[pcsb3]<1){scout(sbs[pcsb3]);scout("战死!");sbs[pcsb3]="";for(int i=pcsb3+1; i<=cs1; i++){sbs[i-1]=sbs[i];sbsm[i-1]=sbsm[i];sbsh[i-1]=sbsh[i];}cs1--;Sleep(2000);system("cls");x++;return 0;}
}
void zd4()
{system("cls");int db=5,pcsb3;scout("来了个刀兵!你可以派出\n");for(int i=1; i<cs1; i++){cout<<i;scout(".");scout(sbs[i]);cout<<endl;}cin>>pcsb3;scout("好的,派出了一个");scout(sbs[pcsb3]);scout("\n");while(db>0&&sbsm[pcsb3]>0){scout(sbs[pcsb3]);scout("向刀兵攻击,扣了");//scout(sbsh[pcsb]);cout<<sbsh[pcsb3];scout("滴血,");db-=sbsh[pcsb3];scout("还剩");cout<<db;scout("滴血");if(db<1){cout<<endl;break;}cout<<endl;scout("刀兵向");scout(sbs[pcsb3]);scout("攻击,扣了1滴血,");sbsm[pcsb3]-=1;scout("还剩");cout<<sbsm[pcsb3];scout("滴血");cout<<endl;}if(db<1){scout("刀兵死了,获得50金币");jinbi+=50;cout<<endl;}if(sbsm[pcsb3]<1){scout(sbs[pcsb3]);scout("战死!");sbs[pcsb3]="";for(int i=pcsb3+1; i<=cs1; i++){sbs[i-1]=sbs[i];sbsm[i-1]=sbsm[i];sbsh[i-1]=sbsh[i];}cs1--;Sleep(2000);system("cls");}Sleep(2000);system("cls");
}
void kt()
{scout("坚守天门 1.0版");cout<<endl;scout("作者:coucart");Sleep(2000);system("cls");
}
void zj()
{scout("由于国家的防沉迷系统,请输入你的真实姓名、密码:");string sht,mima;cin>>sht;cin>>mima;while(sht=="sb"||mima!="QMQSKA32"){ while(mimacs<=5){scout("密码或其他错误,请重新输入!");cin>>sht;cin>>mima;if(sht!="sb"||mima=="QMQSKA32"){break;cglmm++;}mimacs++;}if(mimacs>5&&cglmm==0){scout("由于次数过多,等待三分钟后再次输入!");Sleep(180000);mimacs=0;}}if(sht!="sb"||mima=="QMQSKA32"){scout("很好,欢迎来带坚守天门,刚刚因为防沉迷耽误了一下,所以用50金币作为补偿");jinbi+=50;n++;}Sleep(1000);system("cls");
}
void zj2()
{int zd;scout("简单的介绍一下游戏背景:在很久以前,一群敌军进攻《天门》,《天门》守军英勇抗战,你就是《天门》守军的将领。");scout("请问你需要指导吗? 1.不要;2.要");cout<<endl;cin>>zd;if(zd==2){scout("好吧");Sleep(1000);system("cls");cout<<"刀兵 B"<<endl<<"伤害:1"<<endl<<"生命:5"<<endl<<"费用:25"<<endl;cout<<endl;system("pause");system("cls");cout<<"长矛手 A"<<endl<<"伤害:2"<<endl<<"生命:10"<<endl<<"费用:50"<<endl;cout<<endl;system("pause");system("cls");cout<<"轻骑兵 S "<<endl<<"伤害:2"<<endl<<"生命:8"<<endl<<"费用:100"<<endl;cout<<endl;system("pause");system("cls");cout<<"重骑兵 SS"<<endl<<"伤害:2"<<endl<<"生命:15"<<endl<<"费用:200"<<endl;cout<<endl;system("pause");system("cls");cout<<"战甲 SSS"<<endl<<"伤害:2*2+3*2"<<endl<<"生命:5+10+5"<<endl<<"费用:500"<<endl;cout<<endl;system("pause");system("cls");cout<<"弓箭手 A"<<endl<<"伤害:2"<<endl<<"生命:5"<<endl<<"费用:100"<<endl;cout<<endl;system("pause");system("cls");cout<<"神兽 SSS"<<endl<<"伤害:9"<<endl<<"生命:20"<<endl<<"宝箱获得"<<endl;cout<<endl;system("pause");}system("cls");
}
int zj3()
{
ST:scout("现在你要干嘛?1.训练士兵 2.进入战斗 3.礼包 4.查看兵力 5.抽奖 6.仓库 7.存档");cin>>gm;if(gm==1){
STD:         int xlsb;system("cls");scout("你训练那些士兵?");cout<<endl<<"1.刀兵 费用:25";cout<<endl<<"2.长矛手 费用:50";cout<<endl<<"3.轻骑兵 费用:100";cout<<endl<<"4.重骑兵 费用:200";cout<<endl<<"5.战甲 费用:500";cout<<endl<<"6.弓箭手 费用:100"<<endl;cin>>xlsb;if(xlsb==1){if(jinbi<25){scout("你没有怎么多金币!");}else{sbs[cs1]="刀兵";sbsm[cs1]=5;sbsh[cs1]=1;cs1++;jinbi-=25;scout("训练成功!");}cout<<endl;}if(xlsb==2){if(jinbi<50){scout("你没有怎么多金币!");}else{sbs[cs1]="长矛手";sbsm[cs1]=10;sbsh[cs1]=2;cs1++;jinbi-=50;scout("训练成功!");}cout<<endl;}if(xlsb==3){if(jinbi<100){scout("你没有怎么多金币!");}else{sbs[cs1]="轻骑兵";sbsm[cs1]=8;sbsh[cs1]=2;cs1++;jinbi-=100;scout("训练成功!");}cout<<endl;}if(xlsb==4){if(jinbi<200){scout("你没有怎么多金币!");}else{sbs[cs1]="重骑兵";sbsm[cs1]=15;sbsh[cs1]=2;cs1++;jinbi-=200;scout("训练成功!");}cout<<endl;}if(xlsb==5){if(jinbi<500){scout("你没有怎么多金币!");}else{sbs[cs1]="战甲";sbsm[cs1]=20;sbsh[cs1]=10;cs1++;        jinbi-=500;scout("训练成功!");}    cout<<endl;}if(xlsb==6){if(jinbi<100){scout("你没有怎么多金币!");}else{sbs[cs1]="弓箭手";sbsm[cs1]=5;sbsh[cs1]=2;cs1++;    jinbi-=100;scout("训练成功!");}cout<<endl;}}if(gm==2){//s,s1,gm,cs1=1,zjsp,x;long bg,lh,sjs;sjs=rand()%10;if(cs1<=1){char xz;scout("你没有任何士兵!按下s键前往军事库,按下0键退出\n");ccdl:cin>>xz;if(xz=='s'){goto STD;}if(xz!='0'&&xz!='s'){scout("请重新输入!\n");goto ccdl;}}if(cs1>1){if(sjs>=0&&sjs<=3){zd4();   }if(sjs==4||sjs==5){zd();}if(sjs>5&&sjs<=10){zd2();}     }}if(gm==3){string lbjhm;system("cls");scout("请在下方输入礼包激活码");cout<<endl;cin>>lbjhm; if(lbjhm=="QMQSEF21"){ if(s==1){cout<<"你已领取此礼包";}if(s==0){cout<<"激活成功!"<<endl;Sleep(1000);scout("获得200金币");jinbi+=200;s++;}}if(lbjhm=="QMLSWB92"){if(s1==1){cout<<"你已领取此礼包";}             if(s1==0){cout<<"激活成功!"<<endl;Sleep(1000);scout("获得弓箭手*1");sbs[cs1]="弓箭手";sbsm[cs1]=5;sbsh[cs1]=2;cs1++;s1++;                 }}if(lbjhm=="QMQSXS41"){if(s3==1){cout<<"你已领取此礼包";}if(s3==0){cout<<"激活成功!"<<endl;Sleep(1000);scout("获得轻骑兵*1");sbs[cs1]="轻骑兵";sbsm[cs1]=8;sbsh[cs1]=2;cs1++;s3++;   }}if(lbjhm!="QMQSEF21"&&lbjhm!="QMLSWB92"&&lbjhm!="QMQSXS41"){cout<<"激活码错误或或格式错误"<<endl;}Sleep(2000);system("cls");}if(gm==4){system("cls");scout("你现在有:");for(int i=1; i<=cs1; i++){cout<<endl<<sbs[i];}cout<<endl;scout("金币有:");cout<<jinbi<<endl;system("pause");system("cls");}if(gm==5){int cjlb,jl;system("cls");scout("欢迎来抽神兽宝箱,请问你现在要干嘛?1.单抽(35金币)2.十连抽(350金币)3.查看几率");cin>>cjlb;if(cjlb==1){if(jinbi>=35){jinbi-=50;jl=rand()%50;if(jl>=0&&jl<=10){scout("恭喜获得神兽碎片*3!");zjsp+=3;}if(jl>10&&jl<=18){scout("恭喜获得神兽碎片*4!");zjsp+=4;}if(jl>18&&jl<=23){scout("恭喜获得神兽碎片*6!");zjsp+=6;}if(jl>23&&jl<=33){scout("恭喜获得长矛手*1!");sbs[cs1]="长矛手";sbsm[cs1]=10;sbsh[cs1]=2;cs1++;}if(jl>33&&jl<=48){scout("恭喜获得弓箭手*1!");sbs[cs1]="弓箭手";sbsm[cs1]=5;sbsh[cs1]=2;cs1++;}if(jl>48){scout("恭喜获得"); ys(14);scout("神兽");sbs[cs1]="神兽";sbsm[cs1]=20;sbsh[cs1]=9;cs1++;SetColorAndBackground(7,0);scout("*1");}}else{cout<<"你没有这么多金币!";}cout<<endl;}if(cjlb==2){if(jinbi>=350){jinbi-=350;for(int i=1; i<=10; i++){jl=rand()%50;if(jl>=0&&jl<=10){scout("恭喜获得神兽碎片*3!");zjsp+=3;}if(jl>10&&jl<=18){scout("恭喜获得神兽碎片*4!");zjsp+=4;}if(jl>18&&jl<=23){scout("恭喜获得神兽碎片*6!");zjsp+=6;}if(jl>23&&jl<=33){scout("恭喜获得长矛手*1!");sbs[cs1]="长矛手";sbsm[cs1]=10;sbsh[cs1]=2;cs1++;}if(jl>33&&jl<=48){scout("恭喜获得弓箭手*1!");sbs[cs1]="弓箭手";sbsm[cs1]=5;sbsh[cs1]=2;cs1++;}if(jl>48){scout("恭喜获得"); ys(14);scout("神兽");sbs[cs1]="神兽";sbsm[cs1]=20;sbsh[cs1]=9;cs1++;SetColorAndBackground(7,0);scout("*1");}cout<<endl;}}else{cout<<"你没有这么多金币!";}}if(cjlb==3){system("cls");cout<<"%10神兽碎片*3,%8神兽碎片*4,%5神兽碎片*6,%10长矛手*1,%15弓箭手*1,%0.1神兽*1";Sleep(5000);system("cls");}jl=0;}if(gm==6){int hc;system("cls");cout<<"神兽碎片*"<<zjsp<<endl;scout("是否合成?1.是,2.否?");cin>>hc;if(hc==1){if(zjsp>=100){zjsp-=100;scout("合成成功!获得");ys(14);scout("神兽");sbs[cs1]="神兽";sbsm[cs1]=20;sbsh[cs1]=9;cs1++;ys(7);scout("*1");}else if(zjsp<100){scout("碎片不够!");}cout<<endl;}}if(gm==7){Save();scout("存档成功!");cs++;cout<<endl;goto ST;return cs;}
}
void cd222()
{int sssss;scout("检查到你有存档,是否使用?\n1.用\n2.不");cin>>sssss;if(sssss==1)Read();
}
int main()
{ifstream in("坚守天门.txt");in>>cs;if(cs!=0){cd222();goto dcd;}srand(time(0));int cd;system("cls");kt();zj();zj2();
dcd:for(int i=kk; i<=50; i++){if(cs1<=1)cs1=1;kk=i;scout("第");ys(12);cout<<i;ys(7);scout("天\n"); zj3();}zd3();if(x!=0){kk=35;goto dcd;}scout("恭喜你坚守了50天,你真是个英雄(其实敌人压根没主动打你)。援军到了,狠狠的表扬了你一番……然后就把你踢走了,你就回到了原来的职业——乞丐。(你本来就是个乞丐……)");Sleep(3000);system("cls");scout("请期待坚守他妈 2.0版");return 0;
}

坚守天门 1.0版 发布相关推荐

  1. 蓝牙遥控小车2.0版发布啦

    蓝牙遥控小车2.0版发布啦! 蓝牙模块的主从机模式 1.主从机模式 2.设置主从机模式 蓝牙遥控器 1.硬件接线 2.程序设计 蓝牙小车 1.硬件接线 2.程序设计 今天要跟大家分享的是两个蓝牙模块之 ...

  2. 慧算账V2.0版发布,互联网记账再升级

    本文讲的是慧算账V2.0版发布,互联网记账再升级,日前,慧算账迎来了一次版本的更新升级,V2.0版正式震撼上线.据悉,新推出的版本除了继续提升产品功能和完善用户体验外,其在智能化方面的表现也相当惹眼, ...

  3. linux bug 管理工具,【原创】Cynthia问题Bug管理软件2.0版发布啦

    [原创]Cynthia问题Bug管理软件2.0版发布啦 发布时间:2014-12-02 21:38:38来源:红联作者:empast Cynthia开源项目问题管理软件2.0版本已经发布了,项目及源码 ...

  4. 干翻Java_干翻Java!微软跨平台.NET Core 2.0版发布

    跨平台 .NET Core 2.0 版发布" /> 下载 Visual Studio 2017 version 15.3 下载 .NET Core 2.0 下载 Visual Stud ...

  5. 网易云信SDK V3.2.0版发布啦!

    网易云信V3.2.0版升级发布啦!本次版本发布的主要功能有:安卓添加64位支持.安卓接入小米推送.多人白板.多人白板的服务端录制,新增多端会话消息已读未读同步.新增音视频通话未接通状态的抄送.iOS的 ...

  6. FFmpeg 4.0版发布

    FFmpeg 4.0是这一全球最流行的视频处理工具在过去近两年时间内的一次重大更新,包括增加对3月刚刚完成1.0版定稿的AV1的支持.感谢FFmpeg开发者.OnVideo联合创始人刘歧提供新闻线索和 ...

  7. 单图说TDSQL;OceanBase 2.2 事务引擎核心功能;穿云箭2.0版发布;RMAN DUPLICATE配置19C DG;外键上有无索引的影响;MySQL8.0 索引新功能;GaussDB C

    摘要:墨天轮数据库周刊第16期发布啦,每周1次推送本周数据库相关热门资讯.精选文章.干货文档. 热门资讯 1.英国电信企业Virgin Media营销数据库配置错误 导致90万客户信息泄露 [摘要]英 ...

  8. MvcPager 免费开源分页控件3.0版发布!

    MvcPager 3.0版在原2.0版的基础上进行了较大的升级,对MvcPager脚本插件重写并进行了大量优化.修复了部分bug并新增了客户端Javascript API等功能,使用更方便,功能更强大 ...

  9. 猪悟能淘宝商品下载专家v2.0 beta1.0版发布,欢迎测试!

    图1  软件界面 v2.0 版的功能介绍: .下载方式灵活,可以按店铺地址,掌柜名,宝贝分类下载,也可以下载单个宝贝 .这个版本已经可以把数据库的商品导出为淘宝CSV.拍拍CSV.有啊CSV格式.这样 ...

最新文章

  1. Java I/O Demo
  2. 提取nds游戏的音乐
  3. 写得太好了!树莓派安装docker
  4. rabbitmq 集群数据存储与单点故障
  5. MYSQL的地理信息数据库_国内为什么没有开源地理信息数据库?
  6. Segment-based Disparity Refinement with Occlusion Handling for Stereo Matching翻译和理解
  7. java xml约束_[Java教程]XML约束
  8. 用phpcms如何将静态页面制作成企业网站(下)
  9. 5-1 duck typing的概念
  10. 一键去除域名非80端口,去掉域名后面带的端口号快速解决方案
  11. jupyter 服务器 显示不完全,Jupyter中显示DataFrame的行显示不完全
  12. ExtJS视频教程 ExtJS入门到精通教程下载
  13. 【推荐系统】特征值分解(谱分解)和奇异值分解(SVD),即在PCA上的应用
  14. Origin如何绘出带有时间轴的趋势图
  15. uni-app海报(合成图片)demo
  16. python 线程锁_Python线程锁的实现
  17. 联通链:5G时代的信任链
  18. 通达信缠论顶底分型选股公式(一笔优化版)
  19. CSharp和.net的简单介绍
  20. matlab基础入门学习(有这一篇就够啦)

热门文章

  1. 阿里校园招聘前端面试
  2. Java设计模式-单一职责原则
  3. 2018漫画春秋战国
  4. 谷歌广告联盟电汇收款指南
  5. HTML5_CSS入门(内部样式、外部样式、内联样式、选择器)
  6. Opencv3笔记18——重映射
  7. C# Interlocked类的事例
  8. 树莓派4B启动失败之原因排查及解决方案
  9. C语言、编程语言发展史
  10. webots和ros2笔记08-分封