#include <bits/stdc++.h>
#include <windows.h>
using namespace std;
long long qianbao,duzhu;
int cp[100],cq[100];
int ans=1;
int xianhou,qiangshu=-1,cishu;
void out(){
cout<<endl<<endl;
Sleep(1000);
}
void outshort(){
cout<<endl<<endl;
Sleep(100);
}
void jiazai(){
for(int i=1;i<=100;i++){
if(i==99){
cout<<"正在加载中......已加载99%";
cout<<endl<<endl;
Sleep(2000);
}else{
cout<<"正在加载中......已加载"<<i<<"%";
outshort();
}
}
}
int main(){
cout<<"----- | / "<<endl;
Sleep(500);
cout<<"| | --|/- "<<endl;
Sleep(500);
cout<<"| | | ---/---"<<endl;
Sleep(500);
cout<<"| | /--- "<<endl;
Sleep(500);
cout<<" | | /|--| "<<endl;
Sleep(500);
cout<<"| | / | | "<<endl;
Sleep(500);
cout<<" ---- "<<endl<<endl;
Sleep(500);
cout<<" | "<<endl;
Sleep(500);
cout<<" ^ | "<<endl;
Sleep(500);
cout<<"----- ---|---"<<endl;
Sleep(500);
cout<<" / | | | "<<endl;
Sleep(500);
cout<<" /^ |--|--| "<<endl;
Sleep(500);
cout<<" /| ^ | | | "<<endl;
Sleep(500);
cout<<"/ | ---|---"<<endl;
Sleep(500);
cout<<" | | "<<endl;
Sleep(500);
cout<<" | "<<endl<<endl;
cout<<"小黄工作室出品";
out();
cout<<"创作者:小黄";
out();
cout<<"准备开始加载";
out();
outshort();
jiazai();
cout<<"欢迎来到赌神模拟器";
out();
cout<<"在这里你可以进行各式各样赢钱方式";
out();
cout<<"现在,给你五十块,去闯出自己的天地吧";
qianbao=50;
out();
int shuru,a;
while(shuru!=8&&qianbao>-100){
cout<<"选择要干的事情(你现在有"<<qianbao<<"元,当你的钱包小于-100元时,你死亡)";
out();
cout<<"1.随机赌博 2.猜拳 3.抽奖 4.买彩票 5.贩卖毒品 6.看广告 7.俄罗斯赌盘 8.结束游戏 9.关于游戏 10.兑换码";
out();
cin>>shuru;
out();
if(shuru==1){//--------------------------------------------------------
cout<<"好,你来到了赌场";
out();
cout<<"请下赌注(50%赌注翻倍,50%输掉赌注)";
out();
duzhu=0;
cin>>duzhu;
out();
if(duzhu<=qianbao){
srand(time(0));
a=rand()%2;
if(a==0){
cout<<"你赢了,获得"<<duzhu<<"元";
out();
qianbao+=duzhu;
}else{
cout<<"你输了,输了"<<duzhu<<"元";
out();
qianbao-=duzhu;
}
}else{
cout<<"666,没钱不要乱下赌注";
out();
}
}//---------------------------------------------------
if(shuru==2){//------------------------------------------
int caiquan;
cout<<"好,你和别人猜拳";
out();
cout<<"胜者获得败者100元";
out();
cout<<"请选择出什么:";
out();
cout<<"1.石头 2.剪刀 3.布";
out();
cin>>caiquan;
srand(time(0));
a=rand()%3;
if(a==0){
cout<<"对面是石头";
out();
if(caiquan==1){
cout<<"平局";
out();
}
if(caiquan==2){
cout<<"你输了,失去100元";
qianbao-=100;
out();
}
if(caiquan==3){
cout<<"你赢了,获得100元";
qianbao+=100;
out();
}
}
if(a==1){
cout<<"对面是剪刀";
out();
if(caiquan==1){
cout<<"你赢了,获得100元";
qianbao+=100;
out();
}
if(caiquan==2){
cout<<"平局";
out();
}
if(caiquan==3){
cout<<"你输了,失去100元";
qianbao-=100;
out();
}
}
if(a==2){
cout<<"对面是布";
out();
if(caiquan==1){
cout<<"你输了,失去100元";
qianbao-=100;
out();
}
if(caiquan==2){
cout<<"你赢了,获得100元";
qianbao+=100;
out();
}
if(caiquan==3){
cout<<"平局";
out();
}
}
}//---------------------------------------------------------------------------------
if(shuru==3){//---------------------------------------------------------------------
cout<<"好,你来到了抽奖场";
out();
cout<<"请选择投入钱数(1%一等奖,3%二等奖,5%三等奖,10%四等奖,30%五等奖,50%谢谢参与)";
out();
int choujiang;
cin>>choujiang;
if(choujiang<=qianbao){
qianbao-=choujiang;
srand(time(0));
a=rand()%100;
if(a==0){
cout<<"你中了一等奖,投入的钱翻50倍";
qianbao+=choujiang*50;
out();
}
if(a>=1&&a<=3){
cout<<"你中了二等奖,投入的钱翻25倍";
qianbao+=choujiang*25;
out();
}
if(a>=4&&a<=9){
cout<<"你中了三等奖,投入的钱翻10倍";
qianbao+=choujiang*10;
out();
}
if(a>=10&&a<=19){
cout<<"你中了四等奖,投入的钱翻2倍";
qianbao+=choujiang*2;
out();
}
if(a>=20&&a<=49){
cout<<"你中了五等奖,投入的钱翻1倍";
qianbao+=choujiang*1;
out();
}
if(a>=50&&a<=99){
cout<<"你中了"<<"谢谢参与"<<",投入的钱翻0倍";
qianbao+=choujiang*0;
out();
}
}else{
cout<<"666,没钱不要乱抽奖";
out();
}
}//--------------------------------------------------------------
if(shuru==4){//-------------------------------------------------
cout<<"好,你来到了彩票店";
out();
cout<<"请选择买的倍数(买x倍的彩票每中一个数字加x元,x范围为1-10)";
out();
int beishu;
cin>>beishu;
if(beishu>=1&&beishu<=10){
cout<<"好,你买了"<<beishu<<"倍,钱包-"<<beishu<<"元";
qianbao-=beishu;
out();
cout<<"请写出你要买的号码(一共六位号码,每个号码范围为0-30,两个号码之间隔一个空格)";
out();
for(int i=1;i<=6;i++){
cin>>cp[i];
}
int cpq=0;
cout<<"准备开奖了,本期小黄彩票中奖号码为:";
out();
for(int i=1;i<=6;i++){
cq[i]=rand()%31;
cout<<cq[i]<<" ";
if(cp[i]==cq[i]){
cpq+=beishu;
}
}
cout<<"你中了"<<cpq<<"元";
out();
qianbao+=cpq;
}else{
cout<<"没有这个倍数的彩票哦";
out();
}
}//-------------------------------------------------------------------
if(shuru==5){//---------------------------------------------------------
cout<<"好,你开始制造毒品";
out();
cout<<"选择制造的毒品(每个毒品制造成功率和价格不同)";
out();
cout<<"1.海洛因 2.K粉 3.摇头丸";
out();
int dupin;
cin>>dupin;
if(dupin==1){
cout<<"你选择制造海洛因";
out();
srand(time(0));
a=rand()%4;
if(a==0){
cout<<"制造成功,卖了300元";
out();
qianbao+=300;
}
if(a==1){
if(ans==1){
cout<<"Oh买嘎,你被警察发现了,你进监狱里蹲了10年,还被抄了家产";
ans+=1;
out();
qianbao=0;
}else{
cout<<"Oh买嘎,你已经是第"<<ans<<"次被警察发现了,你又进监狱里蹲了30年,这次直接罚了你1000000元";
ans+=1;
out();
qianbao-=1000000;
}
}
if(a==2||a==3){
cout<<"你制造失败了";
out();
cout<<"你损失了100元";
out();
qianbao-=100;
}
}
if(dupin==2){
cout<<"你选择制造K粉";
out();
srand(time(0));
a=rand()%3;
if(a==0){
cout<<"制造成功,卖了200元";
out();
qianbao+=200;
}
if(a==1){
if(ans==1){
cout<<"Oh买嘎,你被警察发现了,你进监狱里蹲了10年,还被抄了家产";
ans+=1;
out();
qianbao=0;
}else{
cout<<"Oh买嘎,你已经是第"<<ans<<"次被警察发现了,你又进监狱里蹲了30年,这次直接罚了你1000000元";
ans+=1;
out();
qianbao-=1000000;
}
}
if(a==2){
cout<<"你制造失败了";
out();
cout<<"你损失了100元";
out();
qianbao-=100;
}
}
if(dupin==3){
cout<<"你选择制造摇头丸";
out();
srand(time(0));
a=rand()%4;
if(a==0){
cout<<"制造成功,卖了200元";
out();
qianbao+=200;
}
if(a==1){
if(ans==1){
cout<<"Oh买嘎,你被警察发现了,你进监狱里蹲了10年,还被抄了家产";
ans+=1;
out();
qianbao=0;
}else{
cout<<"Oh买嘎,你已经是第"<<ans<<"次被警察发现了,你又进监狱里蹲了30年,这次直接罚了你1000000元";
ans+=1;
out();
qianbao-=1000000;
}
}
if(a==2||a==3){
cout<<"你制造失败了";
out();
cout<<"你损失了50元";
out();
qianbao-=50;
}
}
}//--------------------------------------------------------------------------------------
if(shuru==6){//-------------------------------------------------
cout<<"好,你看广告领取奖励";
out();
for(int i=30;i>=1;i--){
cout<<"还剩"<<i<<"秒 "<<"本游戏由小黄出品,详情请搜https://www.bcoi.cn/d/gfhd/blog/507/68cdf84a445b45c7920cde55#1758328906825";
cout<<endl<<endl;
Sleep(1000);
}
cout<<"你获得了100元";
out();
qianbao+=100;
}//---------------------------------------------------------
bool t=1;
if(shuru==7){
cout<<"好,你来到了赌场";
out();
cout<<"俄罗斯赌盘规则是先在一把六发左轮里装一枚子弹,赌博两人一人轮流开一枪,谁开枪时左轮射出子弹谁便身亡";
out();
srand(time(0));
a=rand()%2;
for(int i=1;i<=6;i++){
cout<<"砰";
out();
}
out();
if(a==0){
cout<<"一个人影倒地";
out();
cout<<"那正是你";
out();
cout<<"你输了";
out();
shuru=8;
}
if(a==1){
cout<<"一个人影倒地";
out();
cout<<"那正是对手";
out();
cout<<"你赢了,获得500元";
out();
qianbao+=500;
}
}//------------------------------------------------------------------------------------
if(shuru==9){
cout<<"本游戏是小黄(黄延希)第一个自制的C++大型游戏,兑换码可以问小黄要,如果发现漏洞可以向小黄投诉,小黄bcoi:gf25051";
cout<<endl<<endl;
Sleep(1000);
cout<<"这是小黄这款“赌神模拟器”的源代码地址(搜一下就知道了)" ;
cout<<endl<<endl;
Sleep(1000);
cout<<"源代码储存网站地址:https://www.bcoi.cn/d/gfhd/blog/507/68cdf84a445b45c7920cde55#1758328906825";
cout<<endl<<endl;
Sleep(1000);
}
string duihuanma;
if(shuru==10){
cout<<"请输入兑换码";
out();
cin>>duihuanma;
if(duihuanma=="小黄六六六"){
cout<<"兑换码正确,获得100000000元";
qianbao+=100000000;
out();
}else{
cout<<"该兑换码可能已经兑换过了或者不存在该兑换码";
out();
}
}
}
cout<<"你死了";
out();
cout<<"游戏结束";
out();
cout<<"你一共赚了"<<qianbao<<"元";
return 0;
}