#include<bits/stdc++.h>
#include <cstdlib>
#include <ctime>
#include<windows.h>
using namespace std;
long long xue=20,shang=5,d1,d2,d3,d4,f1,f2,f3,f4,jinbi=0,jingyan=0,a,a1,a2,mima=201267,mima1,f,a3,guairen=0,kairen=0,jueren=0;
char name[4];
int main(){
int pai=400,ban=200;
int ting=128;
srand(time(NULL));
int guaishang =(rand()%(shang-1+1)) + 1 - 1;
int guaixue =(rand()%(xue-1+1)) + 1 - 1;
int guaiji=(rand()%(4-1+1))+1-1;
if(guaiji==1){
guaishang=guaishang+1;
guaixue=guaixue+1;
}
if(guaiji==2){
guaishang=guaishang+2;
guaixue=guaixue+2;
}
if(guaiji==3){
guaishang=guaishang+4;
guaixue=guaixue+4;
}
if(guaiji==4){
guaishang=guaishang+6;
guaixue=guaixue+6;
}
while(1){
cout<<" _________________\n";
cout<<"|欢迎来到小游戏 |\n";
cout<<"|作者: |\n";
cout<<"|最牛的xxs: PZL |\n";
cout<<"|是否开始(1/2) |\n";
cout<<"| |\n";
cout<<"|-----------------|\n";
cin>>a2;
if(a2==2){
return 0;
}
if(a2==1){
system("cls");
cout<<"输入你的名字(四字以内):";
cin>>name;
Sleep(500);
system("cls");
cout<<"你好,"<<name;
Sleep(1000);
system("cls");
cout<<name;
Sleep(200);
cout<<"在";
Sleep(200);
cout<<"小";
Sleep(200);
cout<<"屋";
Sleep(200);
cout<<"里";
Sleep(200);
cout<<"百";
Sleep(200);
cout<<"无";
Sleep(200);
cout<<"聊";
Sleep(200);
cout<<"赖";
Sleep(200);
cout<<",";
Sleep(200);
cout<<"出";
Sleep(200);
cout<<"去";
Sleep(200);
cout<<"走";
Sleep(200);
cout<<"走";
Sleep(200);
cout<<"吧";
Sleep(500);
system("cls");
Sleep(200);
while(1){
cout<<"你";
Sleep(200);
cout<<"要";
Sleep(200);
cout<<"去";
Sleep(200);
cout<<"哪";
Sleep(200);
cout<<"里";
Sleep(200);
cout<<":\n";
Sleep(200);
cout<<"1";
Sleep(200);
cout<<".";
Sleep(200);
cout<<"森";
Sleep(200);
cout<<"林 ";
Sleep(200);
cout<<"2";
Sleep(200);
cout<<".";
Sleep(200);
cout<<"个";
Sleep(200);
cout<<"人";
Sleep(200);
cout<<"信";
Sleep(200);
cout<<"息 ";
cout<<"3";
Sleep(200);
cout<<".";
Sleep(200);
cout<<"商";
Sleep(200);
cout<<"店 ";
Sleep(500);
cout<<"4";
Sleep(200);
cout<<".";
Sleep(200);
cout<<"开";
Sleep(200);
cout<<"挂 ";
Sleep(200);
cout<<"5";
Sleep(200);
cout<<".";
Sleep(200);
cout<<"背";
Sleep(200);
cout<<"包 ";
Sleep(200);
cout<<"6";
Sleep(200);
cout<<".";
Sleep(200);
cout<<"绝";
Sleep(200);
cout<<"密 ";
cout<<"7";
Sleep(200);
cout<<".";
Sleep(200);
cout<<"上";
Sleep(200);
cout<<"课";
Sleep(200);
cout<<"摸";
Sleep(200);
cout<<"鱼";
Sleep(200);
cout<<"被";
Sleep(200);
cout<<"发";
Sleep(200);
cout<<"现";
Sleep(200);
cout<<"咋";
Sleep(200);
cout<<"整 ";
Sleep(200);
cout<<"8";
Sleep(200);
cout<<".";
Sleep(200);
cout<<"和";
Sleep(200);
cout<<"作";
Sleep(200);
cout<<"者";
Sleep(200);
cout<<"聊";
Sleep(200);
cout<<"天 ";
Sleep(200);
cout<<"9";
Sleep(200);
cout<<".";
Sleep(200);
cout<<"任";
Sleep(200);
cout<<"务";
cin>>a;
if(a==1){
cout<<"你遇到了"<<guaiji<<"级野兽,伤害"<<guaishang<<" 血量:"<<guaixue;
cout<<"攻击or逃跑(1/2)";
cin>>a1;
if(a1==1){
system("cls");
while(1){
cout<<"你戳了野兽一下\n";
Sleep(500);
guaixue=guaixue-shang;
cout<<"野兽:"<<guaixue;
Sleep(500);
cout<<"\n";
cout<<name<<":"<<xue;
Sleep(500);
cout<<"\n";
cout<<"野兽戳了你一下\n";
Sleep(500);
xue=xue-guaishang;
cout<<"野兽:"<<guaixue;
Sleep(500);
cout<<"\n";
cout<<name<<":"<<xue;
cout<<"\n";
if(xue<1){
cout<<"你死了...";
return 0;
}
if(guaixue<1){
cout<<"你赢了...\n";
cout<<"金币+"<<guaiji+5<<"\n";
cout<<"经验+5";
guairen=guairen+1;
jinbi=jinbi+guaiji+5;
jingyan=jingyan+5;
guaixue=guaixue+10;
break;
}
}
}
}
if(a==2){
system("cls");
cout<<"个人资料:\n";
cout<<"名字:"<<name<<"\n";
cout<<"血量:"<<xue<<"\n";
cout<<"金币:"<<jinbi<<"\n";
cout<<"伤害:"<<shang<<"\n";
cout<<"经验:"<<jingyan<<"\n";
Sleep(6000);
system("cls");
}
if(a==4){
mima=mima-20;
cout<<"作者生日(如果是2000年8月5日,输入200085):";
cin>>mima1;
cout<<"\n";
if(mima1==mima){
cout<<"密码正确...\n";
Sleep(500);
cout<<"开挂成功,金币+1000,伤害+100,生命+200";
kairen=kairen+1;
jinbi=jinbi+1000;
shang=shang+100;
xue=xue+200;
Sleep(2000);
mima=mima+31676753412*7368+25319/114514-1919180;
system("cls");
}
}
if(a==3){
cout<<"金币:"<<jinbi<<"\n";
cout<<"1.小木剑 伤害+5 10金币\n";
cout<<"2.铁剑 伤害+10 20金币\n";
cout<<"3.钻石剑 伤害+20 40金币\n";
cout<<"4.爪刀 伤害+50 200金币\n";
cout<<"5.木甲 生命+5 20金币\n";
cout<<"6.铁甲 生命+10 400金币\n";
cout<<"7.钻石甲 生命+20 100金币\n";
cout<<"8.防弹甲 生命+50 2000金币\n";
cout<<"0退出";
cin>>f;
if(f==1){
if(jinbi-10<0){
cout<<"金币不够";
}else{
shang=shang+5;
jinbi=jinbi-10;
cout<<"购买成功";
d1=d1+1;
Sleep(1000);
system("cls");
}
}
if(f==2){
if(jinbi-20<0){
cout<<"金币不够";
}else{
shang=shang+10;
jinbi=jinbi-20;
cout<<"购买成功";
d2=d2+1;
Sleep(1000);
system("cls");
}
}
if(f==3){
if(jinbi-40){
cout<<"金币不够";
}else{
shang=shang+20;
jinbi=jinbi-40;
cout<<"购买成功";
d3=d3+1;
Sleep(1000);
system("cls");
}
}
if(f==4){
if(jinbi-80<0){
cout<<"金币不够";
}else{
shang=shang+50;
jinbi=jinbi-80;
cout<<"购买成功";
d4=d4+1;
Sleep(1000);
system("cls");
}
}
if(f==5){
if(jinbi-20<0){
cout<<"金币不够";
}else{
xue=xue+5;
jinbi=jinbi-20;
cout<<"购买成功";
f1=f1+1;
Sleep(1000);
system("cls");
}
}
if(f==6){
if(jinbi-40<0){
cout<<"金币不够";
}else{
xue=xue+10;
jinbi=jinbi-40;
cout<<"购买成功";
f2=f2+1;
Sleep(1000);
system("cls");
}
}
if(f==7){
if(jinbi-100<0){
cout<<"金币不够";
}else{
xue=xue+20;
jinbi=jinbi-100;
cout<<"购买成功";
f3=f3+1;
Sleep(1000);
system("cls");
}
}
if(f==8){
if (jinbi-200<0){
cout<<"金币不够";
}else{
xue=xue+50;
jinbi=jinbi-200;
cout<<"购买成功";
f4=f4+1;
Sleep(1000);
system("cls");
}
}
}
if(a==5){
cout<<"小木剑*"<<d1<<"\n";
cout<<"铁剑*"<<d2<<"\n";
cout<<"钻石剑*"<<d3<<"\n";
cout<<"爪刀*"<<d4<<"\n";
cout<<"木甲*"<<f1<<"\n";
cout<<"铁甲*"<<f2<<"\n";
cout<<"钻石甲*"<<f3<<"\n";
cout<<"防弹甲*"<<f4<<"\n";
Sleep(6000);
system("cls");
}
if(a==6){
jueren=jueren=1;
system("start https://cybermap.kaspersky.com/");
}
if(a==7){
system("cls");
cout<<"1.洛谷 2.一本通 0.返回\n";
cin>>a2;
if(a3==1){
system("start https://www.luogu.com.cn/");
}
if(a3==2){
system("start http://ybt.ssoier.cn:8088/");
}
}
if(a==8){
system("start https://www.luogu.com.cn/user/700448");
}
if(a==9){
if(guairen<=10){
cout<<"打10个怪("<<guairen<<"/10)\n";
}
if(guairen>=10){
cout<<"已完成\n";
}
if(kairen<=10){
cout<<"开一次挂("<<kairen<<"/1)\n";
}
if(kairen>=10){
cout<<"已完成\n";
}
if(jueren<=10){
cout<<"打开绝密1次("<<jueren<<"/1)\n";
}
if(jueren>=10){
cout<<"已完成\n";
}
}
}
}
}
return 0;
}