大家好啊,我又来了。最近因为学业问题很多版本更新都没发文章,直接就跳到2.0版本了。。。不过这次更新非常大~!更新了怪物,等等等等。更多还需要大家去探索。但是有几个功能我还是不会滴,希望大佬教教我~活动-挂机领奖不会  武器碎片抽奖过程不会   保存/读入存档不会

武器碎片抽奖过程我可以自己研究一下。但是挂机领奖和保存/读入存档我是不会啊。。特别是挂机领奖;例如:60秒1金币。期间可以自由进退,但是只要退了再进入时间就要重算。保存读入存档;例如:我保存一下金币数据:123.下次打开这个游戏读入存档的时候可以读入这个123.而且这个存档不会被轻易窜改。请问各位大佬有会的吗,教教我!

现在放源码吧

//更新怪物,黑市
//活动-挂机领奖不会  武器碎片抽奖过程不会   保存/读入存档不会
#include <bits/stdc++.h>
#include <windows.h>
#include <time.h>
#include <iostream>
#include <conio.h>
#include <string>
#include <stdio.h>
using std::cout;
using std::string;
using namespace std;long long zhujuegongji=5,zhujueshengming=5,sxsm=5,zhujuefangyv=0;//主角设置
string htmm,htmm2;//后台密码
string wq="无";//武器
string yst="没有",yyf="没有",ykz="没有",yxz="没有",yd="没有",yq="没有";//主角用的武器【例如:用手套...】
int baoji=0,fangyv=0,fangyv2=0,baojizhi=3,fangyvzhi=3,fangyv2zhi=3,msboos;//攻击防御
long long sjsjb=0,sjsjb2=0,qhs=100;//金币
int gwzhi=0,ntgs=0,gljs=0,zxem=0,ssw=0,hmg=0,hp=0,ayns=0,wr=0,wrdwhq=0,sxks=0,ymbh=0,bylyw=0,jdbh=0,nmzzs=0,nmzzsss=0;//怪物
int htz=0;//商店进阶
int hst=0,pldhyf=0,cqdhkz=0,hx=0,hr=0,sdjj=0,biaoji=0;//商店
int htmmpd=0,htmmcs=5;//后台密码判断
int xbfllq1=0,xbfllq2=0,xbfllq3=0,xbfllq4=0;//新兵
int dhmpd=0,dhmpd2=0;//兑换码
int dflxjlzhi=0;//东风来袭
int gjflcs=0;//挂机福利
int houst=0,dmy=0,ckz=0,ptxz=0,gj=0,llys=0,llyscs=0,mtz=0,biaoji2=0;//商店2
int wqsp=0;//武器碎片
int wqcjiang;//武器抽奖
int suijishujingbicjy,wqspcjy;//抽奖得到的金币和武器碎片
int tlbcj=0,tsccj=0,tccj=0,ptjccj=0;//抽奖重复问题
int ptjc=0,tc=0,tsc=0,tlb=0;//武器碎片换武器里的武器
int hrgj=0,gjgj=0,ptjcgj=0,tcgj=0,tscgj=0,tlbgj=0; //武器强化附加攻击
int jishu4=0,jishu5=0,jishu6=0,jishu7=0,jishu8=0;//计数多少(用来做输出武器名字的)//必调类
void color(int a);//颜色
void gotoxy(short x, short y);//移动光标
//开始类
void ksq();//开始前界面
void ks();//开始界面
//战斗类
void zd();//战斗页面
void gwck();//怪物查看
void kszd();//开始战斗
void huosheng();//战斗获胜界面
void zt();//状态
//商店类
void sd();//商店
void sd2();//商店2
//后台类
void ht();//后台
void kg();//后台开挂部分
//杂物类
void bb();//背包
void sz();//设置
void hhzj();//辉煌战绩
//活动类
void hd();//活动
void xbfl();//新兵福利
void dhm();//兑换码
void dflx();//东风来袭
void gg();//公告
void gjfl();//挂机福利
//武器打造类
void wqdz();//武器打造
void wqfj();//武器分解
void wqqh();//武器强化
void wqcj();//武器抽奖
void wqfj2();//武器分解
void fjspdhwq();//分解碎片兑换武器
void wqyfdq();//武器衣服大全
void wqspcjz();//武器碎片抽奖中
//存档类
void bccd();//保存存档
void drcd();//读入存档
void gotoxy(short x, short y)
{COORD position = { x, y };HANDLE hOut = GetStdHandle(STD_OUTPUT_HANDLE);SetConsoleCursorPosition(hOut, position);
}
void color (int a) {//颜色函数SetConsoleTextAttribute (GetStdHandle (STD_OUTPUT_HANDLE), a);
}
void ks()//开始页面
{color(60);cout<<"===========================================        我的钱包:"<<sjsjb<<"\n";cout<<"|1.战斗  2.状态  3.背包  4.商店  5.后台   |        2      \n";cout<<"===========================================        .      \n";cout<<"                                                   0      \n";cout<<"===========================================        版     \n";cout<<"|6.活动  7.设置  8.武器打造 9.武器衣服大全|        本     \n";cout<<"===========================================               \n";cout<<"                                                          \n";cout<<"===========================================               \n";cout<<"|10.保存存档  11.辉煌战绩  12.读入存档    |               \n";cout<<"===========================================               \n";cout<<"输入>>>";string a1and4xz;cin>>a1and4xz;if(a1and4xz!="1"&&a1and4xz!="2"&&a1and4xz!="3"&&a1and4xz!="4"&&a1and4xz!="5"&&a1and4xz!="6"&&a1and4xz!="7"&&a1and4xz!="8"&&a1and4xz!="9"&&a1and4xz!="10"&&a1and4xz!="11"&&a1and4xz!="12"){cout<<"别乱输!\n";Sleep(700);system("cls");ks();}if(a1and4xz=="1"){system("cls");zd();}if(a1and4xz=="2"){system("cls");zt();}if(a1and4xz=="3"){system("cls");bb();}if(a1and4xz=="4"){system("cls");sd();}if(a1and4xz=="5"){system("cls");ht();}if(a1and4xz=="6"){system("cls");hd();}if(a1and4xz=="7"){system("cls");sz();}if(a1and4xz=="8"){system("cls");wqdz();}if(a1and4xz=="9"){system("cls");wqyfdq();}if(a1and4xz=="10"){system("cls");bccd();}if(a1and4xz=="11"){system("cls");hhzj();}if(a1and4xz=="12"){system("cls");drcd();}
}
void zd()//战斗
{color(62);cout<<"====================================\n";cout<<"             战斗                   \n";cout<<"====================================\n";cout<<"【1.怪物查看   2.开始战斗    3.返回】\n";string zdxz1and2;cin>>zdxz1and2;if(zdxz1and2=="1"){system("cls");gwck();  }if(zdxz1and2=="2"){system("cls");kszd();}if(zdxz1and2=="3"){system("cls");Sleep(700);ks();}if(zdxz1and2!="1"&&zdxz1and2!="2"&&zdxz1and2!="3"){cout<<"别乱输!";Sleep(700);system("cls");zd();}
}
void gwck()//怪物查看
{color(62);cout<<"1.退出                   2.前往战斗                                     \n";cout<<"------------------------------------------------------------------------\n";cout<<"【1级怪物】牛头怪兽 头脑简单,傻乎乎的没有攻击性  |属性:攻击1,生命10               \n";if(ntgs==0)cout<<"【2级怪物】              请先打败2级之前的怪物才能查看3级怪物!         \n";elsecout<<"【2级怪物】格伦巨石 Ta是个没有感情的石头,伤害较高.|属性:攻击6,生命12               \n";if(gljs==0 || ntgs==0)cout<<"【3级怪物】              请先打败3级之前的怪物才能查看3级怪物!         \n";elsecout<<"【3级怪物】泽西恶魔 Ta是个噩魔!!                 |属性:攻击7,生命40,防御5         \n";if(gljs==0 || ntgs==0 || zxem==0)cout<<"【4级怪物】              请先打败4级之前的怪物才能查看4级怪物!         \n";elsecout<<"【4级怪物】蛇神王   Ta是一条毒蛇王!!             |属性:攻击12,生命30,防御6        \n";if(gljs==0 || ntgs==0 || zxem==0 || hmg==0)cout<<"【5级人物】              请先打败5级之前的怪物才能查看5级人物!         \n";elsecout<<"【5级人物】黑玫瑰 她心狠手辣,什么事情都干都出    |属性:攻击15,生命60,防御1        \n";if(gljs==0 || ntgs==0 || zxem==0 || hmg==0 || hp==0)cout<<"【6级人物】              请先打败6级之前的怪物才能查看6级人物!         \n";elsecout<<"【6级人物】琥珀   他天生就喜欢玩火。              |属性:攻击30,生命70,防御5        \n";if(gljs==0 || ntgs==0 || zxem==0 || hmg==0 || hp==0 || ayns==0)cout<<"【7级人物】              请先打败7级之前的怪物才能查看7级人物!         \n";elsecout<<"【7级人物】暗夜女神 极乐园的手下成员之一          |属性:攻击45,生命90,防御10       \n";if(gljs==0 || ntgs==0 || zxem==0 || hmg==0 || hp==0 || ayns==0 || wr==0)cout<<"【8级人物】              请先打败8级之前的怪物才能查看8级人物!         \n";elsecout<<"【8级人物】王戎   极乐园的手下成员之一            |属性:攻击62,生命50,防御5        \n";if(gljs==0 || ntgs==0 || zxem==0 || hmg==0 || hp==0 || ayns==0 || wr==0 || wrdwhq==0)cout<<"【9级人物】              请先打败9级之前的怪物才能查看9级人物!         \n";elsecout<<"【9级人物】王戎的未婚妻 身手敏捷,比男人还厉害    |属性:攻击55,生命110,防御20      \n";if(gljs==0 || ntgs==0 || zxem==0 || hmg==0 || hp==0 || ayns==0 || wr==0 || wrdwhq==0 || sxks==0)cout<<"【10级怪物】              请先打败10级之前的怪物才能查看10级怪物!         \n";elsecout<<"【10级怪物】嗜血狂狮 凶猛无比,匿名组织的宠物之一 |属性:攻击80,生命100,防御20      \n";if(gljs==0 || ntgs==0 || zxem==0 || hmg==0 || hp==0 || ayns==0 || wr==0 || wrdwhq==0 || sxks==0 || ymbh==0)cout<<"【11级怪物】              请先打败11级之前的怪物才能查看11级怪物!         \n";elsecout<<"【11级怪物】幽冥白虎 凶猛无比,匿名组织的爱宠     |属性:攻击100,生命170,防御30      \n";if(gljs==0 || ntgs==0 || zxem==0 || hmg==0 || hp==0 || ayns==0 || wr==0 || wrdwhq==0 || sxks==0 || ymbh==0 || bylyw==0)cout<<"【12级怪物】              请先打败12级之前的怪物才能查看12级怪物!         \n";elsecout<<"【12级怪物】八翼雷鹰王 匿名组织小队长,从没露过面 |属性:攻击120,生命210,防御40      \n";if(gljs==0 || ntgs==0 || zxem==0 || hmg==0 || hp==0 || ayns==0 || wr==0 || wrdwhq==0 || sxks==0 || ymbh==0 || bylyw==0 || jdbh==0)cout<<"【13级怪物】              请先打败13级之前的怪物才能查看13级怪物!         \n";elsecout<<"【13级怪物】极地冰狐 曾是人类,但有实验变成了狐狸 |属性:攻击130,生命240,防御45      \n";if(gljs==0 || ntgs==0 || zxem==0 || hmg==0 || hp==0 || ayns==0 || wr==0 || wrdwhq==0 || sxks==0 || ymbh==0 || bylyw==0 || jdbh==0 || nmzzs==0)cout<<"【14级人类】              请先打败14级之前的怪物才能查看14级人类!         \n";elsecout<<"【14级人类】匿名组织S 幕后主手之一                |属性:攻击170,生命280,防御50      \n";if(gljs==0 || ntgs==0 || zxem==0 || hmg==0 || hp==0 || ayns==0 || wr==0 || wrdwhq==0 || sxks==0 || ymbh==0 || bylyw==0 || jdbh==0 || nmzzs==0 || nmzzsss==0)cout<<"【15级人类】              请先打败14级之前的怪物才能查看14级人类!         \n";elsecout<<"【15级人类】匿名组织SSS 最后的幕后主手            |属性:攻击200,生命300,防御70      \n";string gwcktc;cin>>gwcktc;if(gwcktc=="1"){color(60);Sleep(700);system("cls");zd();}if(gwcktc=="2"){color(60);Sleep(700);system("cls");kszd();}if(gwcktc!="2"&&gwcktc!="1"){cout<<"别乱输!\n";Sleep(700);system("cls");color(30);gwck();}if(gwcktc!="1" && gwcktc!="2"){cout<<"别乱输!\n";Sleep(700);system("cls");gwck();}
}
void kszd()//开始战斗
{   color(62);if(sxsm==0||sxsm<0){Sleep(2000);system("cls");cout<<"你没血量了!你可以购买生命药水\n";Sleep(2000);system("cls");zd();}cout<<"输入怪物等级[1到15级]\n";cout<<">>>";string gwdjzd;cin>>gwdjzd;string gwmz;int gwsm=0,gwgj=0,gwfy=0;if(gwdjzd!="1"&&gwdjzd!="2"&&gwdjzd!="3"&&gwdjzd!="4"&&gwdjzd!="5"&&gwdjzd!="6"&&gwdjzd!="7"&&gwdjzd!="8"&&gwdjzd!="9"&&gwdjzd!="10"&&gwdjzd!="11"&&gwdjzd!="12"&&gwdjzd!="13"&&gwdjzd!="14"&&gwdjzd!="15"){cout<<"别乱输!";Sleep(1000);system("cls");kszd();}if(gwdjzd=="1"){gwmz="牛头怪兽";gwsm+=10;gwgj+=1;}if(gwdjzd=="2"){gwmz="格伦巨石";gwsm+=12;gwgj+=6;}if(gwdjzd=="3"){gwmz="泽西恶魔";gwsm+=40;gwgj+=7;gwfy+=5;}if(gwdjzd=="4"){gwmz="蛇神王";gwsm+=30;gwgj+=12;gwfy+=6;}if(gwdjzd=="5"){gwmz="黑玫瑰";gwsm+=60;gwgj+=15;gwfy+=1;}if(gwdjzd=="6"){gwmz="琥珀";gwsm+=70;gwgj+=30;gwfy+=5;}if(gwdjzd=="7"){gwmz="暗夜女神";gwsm+=90;gwgj+=45;gwfy+=10;}if(gwdjzd=="8"){gwmz="王戎";gwsm+=50;gwgj+=62;gwfy+=5;}if(gwdjzd=="9"){gwmz="王戎的未婚妻";gwsm+=110;gwgj+=55;gwfy+=20;}if(gwdjzd=="10"){gwmz="嗜血狂狮";gwsm+=100;gwgj+=80;gwfy+=20;}if(gwdjzd=="11"){gwmz="幽冥白虎";gwsm+=170;gwgj+=100;gwfy+=30;}if(gwdjzd=="12"){gwmz="八翼雷鹰王";gwsm+=210;gwgj+=120;gwfy+=20;}if(gwdjzd=="13"){gwmz="极地冰狐";gwsm+=240;gwgj+=130;gwfy+=45;}if(gwdjzd=="14"){gwmz="匿名组织S";gwsm+=280;gwgj+=170;gwfy+=50;}if(gwdjzd=="15"){gwmz="匿名组织SSS";gwsm+=300;gwgj+=200;gwfy+=70;}for(int i=1;i<=9999;i++){if(gwsm==0||gwsm<0){if(gwdjzd=="1")ntgs++,gwzhi=1;if(gwdjzd=="2")gljs++;if(gwdjzd=="3")zxem++;if(gwdjzd=="4")ssw++; if(gwdjzd=="5")hmg++; if(gwdjzd=="6")hp++; if(gwdjzd=="7")ayns++; if(gwdjzd=="8")wr++; if(gwdjzd=="9")wrdwhq++; if(gwdjzd=="10")sxks++; if(gwdjzd=="11")ymbh++; if(gwdjzd=="12")bylyw++; if(gwdjzd=="13")jdbh++; if(gwdjzd=="14")nmzzs++; if(gwdjzd=="15")nmzzsss++; Sleep(2000);system("cls");huosheng();}cout<<"_____________________________________________________\n";cout<<"*&&PK开始!你与"<<gwmz<<"战斗,现在是第"<<i<<"回合&&*\n";cout<<"-----------------------------------------------------\n";cout<<"怪物攻击力:"<<gwgj<<"    你的攻击力:"<<zhujuegongji<<endl;cout<<"怪物生命:"<<gwsm<<"       你的生命:"<<sxsm<<endl;cout<<"怪物防御:"<<gwfy<<"       你的防御:"<<zhujuefangyv<<endl;cout<<"=====================================================\n";cout<<"1.战斗               2.逃跑                3.使用道具\n"; cout<<"输入>>>";string zhandouandtaopao;cin>>zhandouandtaopao;if(zhandouandtaopao=="1"){srand((int)time(0));for (int i=0;i<2;i++){baoji+=rand()%3;}for (int i=0;i<2;i++){fangyv+=rand()%3;}for (int i=0;i<2;i++){fangyv2+=rand()%3;}system("cls");               if(fangyv>fangyvzhi){if(zhujuefangyv==0||fangyv==0){cout<<"\n\t虽然你使用了防御,但是你防御了怪物的0点伤害!\n";}if(zhujuefangyv!=0&&fangyv!=0){cout<<"\n\t你使用了防御!砰的一声怪物的攻击被你防御了!\n";}if(zhujuefangyv<gwgj&&zhujuefangyv!=0){sxsm+=zhujuefangyv;}if(zhujuefangyv>gwgj&&zhujuefangyv!=0){sxsm+=gwgj;}fangyv-=2;}if(fangyv2>=fangyv2zhi) {cout<<"\n\t怪物使用了防御!怪物赶紧躲掉了你的攻击,防御了"<<gwfy<<"点血\n";gwsm+=gwfy;fangyv2-=4;    }if(baoji>=baojizhi){cout<<"\n\t怪物使用了重击!砰的一声巨响你被打掉了"<<baoji<<"点血\n";sxsm-=baoji;baoji-=4;}gwsm-=zhujuegongji;sxsm-=gwgj;cout<<"\n你们打的不可开交,你们越打越累,就暂停休息了...\n";cout<<"其中,你的生命剩下:"<<sxsm<<"点"<<endl;cout<<"怪物生命剩下:"<<gwsm<<"点"<<endl<<endl<<endl;system("pause");baojizhi+=2;fangyvzhi+=2;fangyv2zhi+=2;}if(zhandouandtaopao=="2"){Sleep(700);system("cls");zd();}    if(zhandouandtaopao=="3"){string sr;cout<<"0.返回\n";cout<<"111.力量药水\n";cout<<"输入>>>";cin>>sr; if(sr=="0"){system("pause");}if(sr=="111"){if(llys>0){gwsm=0;llys-=1;cout<<"你使用了力量药水!怪物一下子就死了~\n";}else{cout<<"力量药水数量不够了哦~可前往黑市购买喔\n";}system("pause");}}if(sxsm==0||sxsm<0){Sleep(2000);system("cls");cout<<"你输了!你可以尝试升级装备和恢复血量!\n";Sleep(2000);system("cls");zd();}}
}
void huosheng()//获胜
{color(62);if(sxsm==0||sxsm<0){cout<<"你输了!你可以尝试升级装备和恢复血量!\n";Sleep(2000);system("cls");zd();}srand((int)time(0));for (int i=0;i<3;i++){sjsjb2+=rand()%50;}sjsjb+=sjsjb2;cout<<"\n\n\n\n\n\n";cout<<"===========================================================\n";cout<<"恭喜你获胜了!";cout<<"此次你的生命还有"<<sxsm;cout<<"点,你获得了"<<sjsjb2<<"金币!\n";cout<<"你总共有"<<sjsjb<<"金币!\n";cout<<"===========================================================\n";cout<<"1.返回                                     2.继续战斗\n";string huoshengsr;cin>>huoshengsr;sjsjb2=0;if(huoshengsr=="1"){Sleep(700);system("cls");zd();}if(huoshengsr=="2"){Sleep(700);system("cls");kszd();}
}
void zt()//状态
{color(61);cout<<"==================================\n";cout<<"211.退出\n";cout<<"==================================\n";cout<<"我的状态:\n";cout<<"总生命:"<<zhujueshengming<<"\n";cout<<"现在拥有的生命:"<<sxsm<<"\n";cout<<"防御:"<<zhujuefangyv<<"[有几率防御敌人的攻击]\n";cout<<"攻击:"<<zhujuegongji<<"\n";cout<<"==================================\n";string zttc;cin>>zttc;if(zttc=="211"){Sleep(700);system("cls");ks();}
}
void sd()//商店
{color(61);string mdx;cout<<"============================================================\n";cout<<"   黑市商店[新手]\n";cout<<"你好啊,欢迎来到商店!                  211.退出\n";cout<<"你需要些什么呢?                        我的钱包:"<<sjsjb<<"元\n";cout<<"============================================================\n";if(hst==0)cout<<"1.黑手套        *39元 |生命加2点\n";if(hst==1)cout<<"1.黑手套        已卖光\n";if(pldhyf==0)cout<<"2.破了的黑衣服  *109元|生命加10点\n";if(pldhyf==1)cout<<"2.破了的黑衣服  已卖光\n";if(cqdhkz==0)cout<<"3.残缺的黑裤子  *90元 |防御加9点\n";if(cqdhkz==1)cout<<"3.残缺的黑裤子  已卖光\n";if(hx==0)cout<<"4.黑鞋          *50元 |生命加5点\n";if(hx==1)cout<<"4.黑鞋          已卖光\n";cout<<"5.黑刃          *200元|攻击加20\n";cout<<"6.生命药水      *30元 |生命恢复加满\n";if(htz!=5){cout<<"============================================================\n";cout<<"                请买完黑的套装才能买下一套                  \n";cout<<"============================================================\n";}if(htz==5){cout<<"============================================================\n";cout<<"                翻到下一页请输入“999 ”                   \n";cout<<"============================================================\n";}cout<<"输入>>>";cin>>mdx;if(mdx=="1"){if(hst==1){cout<<"该商品已卖光!请购买别的商品!\n";Sleep(1000);system("cls");sd();}if(sjsjb>=39){sjsjb-=39,htz++,hst++,sdjj++;cout<<"\n成功够买黑手套!您还剩下"<<sjsjb<<"元,欢迎再买!\n";Sleep(1000);system("cls");sd();}else{cout<<"您钱不够,下次再来吧!\n";Sleep(2000);system("cls");ks();}}if(mdx=="2"){if(pldhyf==1){cout<<"该商品已卖光!请购买别的商品!\n";Sleep(1000);system("cls");sd();}if(sjsjb>=109){sjsjb-=109,htz++,pldhyf++,sdjj++;cout<<"\n成功够买破了的黑衣服!您还剩下"<<sjsjb<<"元,欢迎再买!\n";Sleep(1000);system("cls");sd();}else{cout<<"您钱不够,下次再来吧!\n";Sleep(2000);system("cls");ks();}}if(mdx=="3"){if(cqdhkz==1){cout<<"该商品已卖光!请购买别的商品!\n";Sleep(1000);system("cls");sd();}if(sjsjb>=90){sjsjb-=90,htz++,cqdhkz++,fangyv+=9,sdjj++;cout<<"\n成功够买残缺的黑裤子!您还剩下"<<sjsjb<<"元,欢迎再买!\n";Sleep(1000);system("cls");sd();}else{cout<<"您钱不够,下次再来吧!\n";Sleep(2000);system("cls");ks();}}if(mdx=="4"){if(hx==1){cout<<"该商品已卖光!请购买别的商品!\n";Sleep(1000);system("cls");sd();}if(sjsjb>=50){sjsjb-=50,htz++,hx++,sdjj++;cout<<"\n成功够买黑鞋!您还剩下"<<sjsjb<<"元,欢迎再买!\n";Sleep(1000);system("cls");sd();}else{cout<<"您钱不够,下次再来吧!\n";Sleep(2000);system("cls");ks();}}if(mdx=="5"){if(sjsjb>=200){if(biaoji<=0)htz++;sjsjb-=200,hr++,sdjj++,biaoji++;cout<<"\n成功够买黑刃!您还剩下"<<sjsjb<<"元,欢迎再买!\n";Sleep(1000);system("cls");sd();}if(sjsjb<200){cout<<"您钱不够,下次再来吧!\n";Sleep(2000);system("cls");ks();}}if(mdx=="6"){if(sjsjb>=10){sjsjb-=30,sdjj++;sxsm=(zhujueshengming-sxsm)+sxsm;cout<<"\n成功够买生命药水!您还剩下"<<sjsjb<<"元,欢迎再买!\n";cout<<"生命已经自动加满了!!\n";Sleep(1000);system("cls");sd();}else{cout<<"您钱不够,下次再来吧!\n";Sleep(2000);system("cls");ks();}}if(mdx=="999"){if(htz!=5){cout<<"您没凑齐黑套装,请您凑齐!\n";Sleep(1000);system("cls");sd();}if(htz==5){Sleep(1000);system("cls");sd2();}}if(mdx=="211"){Sleep(700);system("cls");ks();}
}
void sd2()//商店2
{string mdx2;color(61);cout<<"============================================================\n";cout<<"   黑市商店[初级]\n";cout<<"你好啊,欢迎来到商店!                  211.退出\n";cout<<"你需要些什么呢?                        我的钱包:"<<sjsjb<<"元\n";cout<<"注:你买的东西需要在“武器衣服大全”里替换掉原来的衣服!\n";cout<<"============================================================\n";if(houst==0)cout<<"1.厚手套    *199元| 生命加10点                              \n";if(houst==1)cout<<"1.厚手套        已卖光\n";if(dmy==0)cout<<"2.大棉衣    *250元| 生命加20点                              \n";if(dmy==1)cout<<"2.大棉衣        已卖光\n";if(ckz==0)cout<<"3.长裤子    *240元| 防御加17点                              \n";if(ckz==1)cout<<"3.长裤子        已卖光\n";if(ptxz==0)cout<<"4.普通鞋子  *210元| 生命加11点                              \n";if(ptxz==1)cout<<"4.普通鞋子      已卖光\n";if(gj==0)cout<<"5.干将      *400元| 攻击加30点                              \n";if(gj==1)cout<<"5.干将          已卖光                              \n";if(llyscs<5)cout<<"6.力量药水  *500元| 打Boss时可秒杀(限购5瓶)  还剩"<<5-llyscs<<"瓶\n";elsecout<<"6.力量药水         已卖光\n";  if(mtz!=5){cout<<"============================================================\n";cout<<"       请买完这个套装才能买下一套(返回上一页输入“888”)                  \n";cout<<"============================================================\n";}if(mtz==5){cout<<"============================================================\n";cout<<"       输入“999”进入下一页(返回上一页输入“888”)                  \n";cout<<"============================================================\n";}cout<<"输入>>>";cin>>mdx2;if(mdx2=="1"){if(houst==1){cout<<"该商品已卖光!请购买别的商品!\n";Sleep(1000);system("cls");sd2();}if(sjsjb<199){cout<<"您钱不够也来买商品?滚!\n";Sleep(700);system("cls");ks();}sjsjb-=199,houst++,mtz++;cout<<"\n成功够买厚手套!您还剩下"<<sjsjb<<"元,欢迎再买!\n";  Sleep(700);system("cls");sd2();}if(mdx2=="2"){if(dmy==1){cout<<"该商品已卖光!请购买别的商品!\n";Sleep(1000);system("cls");sd2();}if(sjsjb<250){cout<<"您钱不够也来买商品?滚!\n";Sleep(700);system("cls");ks();}sjsjb-=250,dmy++,mtz++;cout<<"\n成功够买大棉衣!您还剩下"<<sjsjb<<"元,欢迎再买!\n";   Sleep(700);system("cls");sd2();}if(mdx2=="3"){if(ckz==1){cout<<"该商品已卖光!请购买别的商品!\n";Sleep(1000);system("cls");sd2();}if(sjsjb<240){cout<<"您钱不够也来买商品?滚!\n";Sleep(700);system("cls");ks();}sjsjb-=240,ckz++,mtz++;cout<<"\n成功够买长裤子您还剩下"<<sjsjb<<"元,欢迎再买!\n";Sleep(700);system("cls");sd2();  }if(mdx2=="4"){if(ptxz==1){cout<<"该商品已卖光!请购买别的商品!\n";Sleep(1000);system("cls");sd2();}if(sjsjb<210){cout<<"您钱不够也来买商品?滚!\n";Sleep(700);system("cls");ks();}sjsjb-=210,ptxz++,mtz++;cout<<"\n成功够买普通鞋子您还剩下"<<sjsjb<<"元,欢迎再买!\n"; Sleep(700);system("cls");sd2();}if(mdx2=="5"){if(sjsjb<400){cout<<"您钱不够也来买商品?滚!\n";Sleep(700);system("cls");ks();}if(biaoji2<=0)mtz++;sjsjb-=400,gj++,biaoji2++;cout<<"\n成功够买干将您还剩下"<<sjsjb<<"元,欢迎再买!\n";   Sleep(700);system("cls");sd2();}if(mdx2=="6"){if(sjsjb<250){cout<<"您钱不够也来买商品?滚!\n";Sleep(700);system("cls");ks();}if(llyscs>=5){cout<<"购买次数已上限~\n";Sleep(700);system("cls");ks();}sjsjb-=250,llys++,llyscs++,msboos++;cout<<"\n成功够买力量药水您还剩下"<<sjsjb<<"元,欢迎再买!\n";Sleep(700);system("cls");sd2();    }if(mdx2=="888"){cout<<"成功返回!\n";Sleep(700);system("cls");sd();}if(mdx2=="999"){if(mtz!=5){cout<<"您还未集齐!\n";Sleep(700);system("cls");sd2();}cout<<"还在开发!\n";system("pause");Sleep(700);system("cls");sd2();}if(mdx2=="211"){cout<<"成功退出!\n";Sleep(700);system("cls");ks();}
}
void ht()//后台
{using namespace std;color(62);if(htmmpd==1){system("cls");kg();}if(htmmcs!=5&&htmmcs!=4&&htmmcs!=3&&htmmcs!=2&&htmmcs!=1){cout<<"您的次数用光!\n";Sleep(1000);system("cls");ks();}cout<<"=====*【后台管理 简称开挂 测试Bug】*=================================\n";cout<<"请输入管理者密码      想退出就在管理密码那输入211\n";cout<<"=====*【想要后台密码就问陈诺】*======================================\n";gotoxy(0,3);cout<<"管理密码:";gotoxy(10,3);/*这是一段类似于我们输入密码时,用*号屏蔽我们输入的密码的测试代码*/char c;char password[32];int i = 0;string pd;while (1){c = _getch();if (c == '\r'){password[i] = '\0';break;}if (c == '\b'){if (i > 0){i--;printf("\b \b");  password[i] = '\0';continue;}}else{printf("*");    password[i] = c;pd+=password[i];     if (i < 32) i++;}}printf("\n\n");if (i > 0){if(pd=="cnsdsg")htmmpd++;if(pd=="211"){Sleep(2000);system("cls");ks();}}if(htmmpd==1){cout<<"输入正确!\n";Sleep(700);system("cls");kg();}if(htmmpd!=1){htmmcs-=1;cout<<"输入错误!请检查!您还剩"<<htmmcs<<"次输入机会\n";Sleep(1000);system("cls");ht();}if(htmmcs!=5&&htmmcs!=4&&htmmcs!=3&&htmmcs!=2&&htmmcs!=1){Sleep(700);system("cls");gotoxy(30,30);cout<<"次数用光!\n";Sleep(1000);system("cls");ks();}Sleep(2000);system("cls");}
void kg()//后台进入后  => 开挂
{color(62);cout<<"欢迎进入后台!\n";cout<<"后台服务:\n";cout<<"=======================\n";cout<<"1.金币加9999\n";cout<<"2.血量加9999\n";cout<<"3.现有血量加9999\n";cout<<"4.攻击加9999\n";cout<<"5.防御加9999\n";cout<<"6.强化石加9999\n";cout<<"7.武器碎片加9999\n";cout<<"211.退出\n";cout<<"=======================\n";cout<<"输入>>>";string htsr;cin>>htsr;if(htsr=="1"){cout<<"成功获得效果 *金币加9999\n";sjsjb+=9999;Sleep(1000);system("cls");kg();}if(htsr=="2"){cout<<"成功获得效果 *血量加9999\n";zhujueshengming+=9999;Sleep(1000);system("cls");kg();}if(htsr=="3"){cout<<"成功获得效果 *现有血量加9999\n";sxsm+=9999;Sleep(1000);system("cls");kg();}if(htsr=="4"){cout<<"成功获得效果 *攻击加9999\n";zhujuegongji+=9999;Sleep(1000);system("cls");kg();}if(htsr=="5"){cout<<"成功获得效果 *防御加9999\n";zhujuefangyv+=9999;Sleep(1000);system("cls");kg();}if(htsr=="6"){cout<<"成功获得效果 *强化石加9999\n";qhs+=9999;Sleep(1000);system("cls");kg();}if(htsr=="7"){cout<<"成功获得效果 *武器碎片加9999\n";wqsp+=9999;Sleep(1000);system("cls");kg();}if(htsr=="211"){cout<<"成功退出\n";Sleep(1000);system("cls");ks();}
}
void bb()//背包
{string bbxz;color(63);cout<<"=====================================================================\n";cout<<"输入211退出         我的背包\n";cout<<"=====================================================================\n";cout<<"---------           ---------      \n";cout<<"|  手套 |           | 裤子  |      \n";cout<<"  "<<yst<<"               "<<ykz<<"        \n";cout<<"|       |           |       |      \n";cout<<"---------           ---------      \n";cout<<"=====================================================================\n"; cout<<"---------           ---------      \n";cout<<"|  衣服 |           | 鞋子  |      \n";cout<<"  "<<yyf<<"                "<<yxz<<"        \n";cout<<"|       |           |       |      \n";cout<<"---------           ---------      \n";cout<<"=====================================================================\n";cout<<"---------           ---------      \n";cout<<"|  刀   |           | 枪    |      \n";cout<<"  "<<yd<<"                  "<<yq<<"        \n";cout<<"|       |           |       |      \n";cout<<"---------           ---------      \n";cout<<"=====================================================================\n";cout<<"注:可以在“武器衣服大全”中换你使用的东西!\n";cin>>bbxz;if(bbxz=="211"){Sleep(2000);system("cls");ks();}
}
void hd()//活动
{color(61);cout<<"========================================|                          \n";cout<<"               活动    211.退出         |                          \n";cout<<"========================================|                          \n";cout<<"1.新兵福利               |         夏   |             *            \n";cout<<"2.兑换码                 |     日       |           * * *          \n";cout<<"3.冬风来袭               |         来   |          *******         \n";cout<<"4.挂机福利               |     袭       |      *    * * *    *     \n";cout<<"5.武器碎片兑换           |         开   |    * * *    *    * * *   \n";cout<<"6.公告                   |     好       |  * * * * * * * * * * * * \n";cout<<"7.<3.0版本揭晓>          |         空   |    * * *    *    * * *   \n";cout<<"8.<3.0版本揭晓>          |     调       |      *    * * *    *     \n";cout<<"9.<3.0版本揭晓>          |              |          *******         \n";cout<<"10.<3.5版本揭晓>         |              |           * * *          \n";cout<<"========================================|             *            \n";cout<<"输入>>>";string hdxz;cin>>hdxz;if(hdxz=="211"){Sleep(2000);system("cls");color(60);ks();}if(hdxz=="1"){Sleep(2000);system("cls");xbfl();}if(hdxz=="2"){Sleep(2000);system("cls");dhm();}if(hdxz=="3"){Sleep(1000);system("cls");dflx();}if(hdxz=="4"){Sleep(1000);system("cls");gjfl();}if(hdxz=="5"){Sleep(1000);system("cls");fjspdhwq();}if(hdxz=="6"){Sleep(1000);system("cls");gg();}
}
void sz()//设置
{cout<<"__            设置中心     211.退出               __\n";cout<<"__        画质      高清                          __\n";cout<<"__        画面      彩色RPG                       __\n";cout<<"输入>>>";string shezhishuru;cin>>shezhishuru;if(shezhishuru=="211"){Sleep(2000);system("cls");ks();}
}
void xbfl()//新兵福利
{color(62);cout<<"新兵福利   211.退出\n";cout<<"====================================================================\n";if(xbfllq1!=1)cout<<"1.登录游戏           奖励*10金币       领取输入1\n";if(xbfllq1!=0)cout<<"1.登录游戏           奖励*10金币       已领取!\n";if(xbfllq2!=1)cout<<"2.打败1级Boss一次    奖励*20金币       领取输入2\n";   if(xbfllq2!=0)cout<<"2.打败1级Boss一次    奖励*20金币       已领取!\n";if(xbfllq3!=1)cout<<"3.去黑市买一次装备   奖励*30金币       领取输入3\n";if(xbfllq3!=0)cout<<"3.去黑市买一次装备   奖励*30金币       已领取\n";if(xbfllq4!=1)cout<<"4.获得金币一次       奖励*10金币       领取输入4\n";if(xbfllq4!=0)cout<<"4.获得金币一次       奖励*10金币       已领取!\n";cout<<"====================================================================\n";cout<<"输入>>>";string xbflsr;cin>>xbflsr;if(xbflsr=="211"){Sleep(2000);system("cls");hd();}if(xbflsr=="1"){if(xbfllq1!=0){cout<<"已领取!请勿重复!\n";Sleep(2000);system("cls");xbfl();}sjsjb+=10,xbfllq1++;cout<<"领取成功!\n";Sleep(2000);system("cls");xbfl();}if(xbflsr=="2"){if(xbfllq2!=0){cout<<"已领取!请勿重复!\n";Sleep(2000);system("cls");xbfl();}if(gwzhi==0){cout<<"没有达到条件!\n";Sleep(2000);system("cls");xbfl();}if(gwzhi!=0){sjsjb+=20,xbfllq2++;cout<<"领取成功!\n";Sleep(2000);system("cls");xbfl();}}if(xbflsr=="3"){if(xbfllq3!=0){cout<<"已领取!请勿重复!\n";Sleep(2000);system("cls");xbfl();}if(sdjj==0){cout<<"没有达到条件!\n";Sleep(2000);system("cls");xbfl();}if(sdjj!=0){sjsjb+=30,xbfllq3++;cout<<"领取成功!\n";Sleep(2000);system("cls");xbfl();}}if(xbflsr=="4"){if(xbfllq4!=0){cout<<"已领取!请勿重复!\n";Sleep(2000);system("cls");xbfl();}if(sjsjb==0){cout<<"没有达到条件!\n";Sleep(2000);system("cls");xbfl();}if(sjsjb>0){sjsjb+=10,xbfllq4++;cout<<"领取成功!\n";Sleep(2000);system("cls");xbfl();}}
}
void dflx()//东风来袭 //每个季节换一次。。函数名就不必了
{cout<<"         夏日来袭!\n";cout<<"================================\n";cout<<"  领         奖励:100金币      \n";cout<<"    取         领取输入1        \n";cout<<"      好         退出输入211    \n";cout<<"        礼                      \n";cout<<"================================\n";cout<<"输入>>>";string dflxjl;cin>>dflxjl;if(dflxjl=="211"){Sleep(700);system("cls");hd();}if(dflxjl=="1"){if(dflxjlzhi!=0){cout<<"已领取!";Sleep(700);system("cls");dflx();}dflxjlzhi++,sjsjb+=100;cout<<"领取成功!100金币已收入您的囊中!\n";Sleep(1000);system("cls");dflx();}}
void dhm()//兑换码
{color(62);cout<<"------------------>兑换码<------------------\n";cout<<"_____|     请输入兑换码!  211.退出   |_____\n";cout<<"输入:";string dhmsr;cin>>dhmsr;if(dhmsr=="211"){Sleep(1000);system("cls");hd();}if(dhmsr!="cnyyds"&&dhmsr!="yxnb"&&dhmsr!="211"){cout<<"兑换码错误!\n";Sleep(2000);system("cls");dhm();}if(dhmsr=="cnyyds"){if(dhmpd==1){cout<<"已兑换!\n";Sleep(1000);system("cls");dhm();}dhmpd++,sjsjb+=100;cout<<"成功兑换!\n";cout<<"获得奖励*100金币\n";Sleep(2000);system("cls");dhm();}if(dhmsr=="yxnb"){if(dhmpd2==1){cout<<"已兑换!\n";Sleep(1000);system("cls");dhm();}dhmpd2++,sjsjb+=50;cout<<"成功兑换!\n";cout<<"获得奖励*50金币\n";Sleep(2000);system("cls");dhm();}
}
void gg()//公告
{color(62);cout<<"211.退出------------------>公告<--------------------\n";cout<<"1.本游戏仅一个人且独立完成,QQ:2871213217。by:陈诺\n\n";cout<<"2.本游戏仅仅娱乐,花费时间1个月做完。源码已在csdn上 \n";cout<<"开源了,倒卖/盗版司马。\n\n";cout<<"3.抵制不良游戏 拒绝盗版游戏 注意自我保护 谨防受骗上当\n";cout<<"适度游戏益脑 沉迷游戏伤身 合理安排时间 享受健康生活。\n"; cout<<"输入:";string ggsr;cin>>ggsr;if(ggsr=="211"){Sleep(1000);system("cls");hd();}
}
void gjfl()//没做好,不会
{char sr;int s=60;color(62);cout<<"a.退出--------------->挂机福利<--------------------\n";cout<<"         60秒1金币~到了时间会自动领取并且提醒哦!!  \n";cout<<"  今日一共领取了"<<gjflcs<<"次,还剩下"<<10-gjflcs<<"次\n";cout<<"下一次奖励还剩下"<<s<<"秒";while(gjflcs<10){for(int i=1;i<=60;i++){sr = _getch();Sleep(1000); s=s-1;if(sr=='a'){Sleep(1000);system("cls");hd();}system("cls");cout<<"a.退出--------------->挂机福利<--------------------\n";cout<<"         60秒1金币~到了时间会自动领取并且提醒哦!!  \n";cout<<"  今日一共领取了"<<gjflcs<<"次,还剩下"<<10-gjflcs<<"次\n";cout<<"下一次奖励还剩下"<<s<<"秒";} sjsjb+=1;gjflcs++;}
}
void wqdz()//武器打造
{cout<<"\t\t<_==============================<<__\n";cout<<"\t\t<<_       铁匠铺&武器打造       <<<__\n";cout<<"\t\t<<<_         211.退出           <<<<<__  \n";cout<<"\t\t=======================================>>>>>>>>\n";cout<<"\t\t1.武器分解       2.武器强化       3.武器抽奖\n";cout<<"\t\t=========================>>>>>>>>>>>>>>>>>>>>>>>\n";cout<<"\t\t输入>>>";string wqdzsr;cin>>wqdzsr;if(wqdzsr=="1"){Sleep(700);system("cls");wqfj();}if(wqdzsr=="2"){Sleep(700);system("cls");wqqh();}if(wqdzsr=="3"){Sleep(700);system("cls");wqcj();}if(wqdzsr=="211"){Sleep(700);system("cls");ks();}if(wqdzsr!="1"&&wqdzsr!="2"&&wqdzsr!="3"&&wqdzsr!="211"){cout<<"\t\t\n别乱输!\n";Sleep(700);system("cls");wqdz();}
}
void wqfj()//武器分解
{cout<<"=======<武器店&武器分解>>>>>>>>\n";cout<<"||    ||211.退出||     ||    ||\n";cout<<"||    ||        ||     ||    ||\n";cout<<"==<><>==<><><><>==<><><==<><>==\n";cout<<"1.武器分解    2.分解碎片兑换武器\n";cout<<"==<><>==<><><><>==<><><==<><>==\n";cout<<"||    ||        ||     ||    ||\n";cout<<"||    ||        ||     ||    ||\n";cout<<"==<><>==<><><><>==<><><==<><>==\n";cout<<"输入>>>";string wqfjsr;cin>>wqfjsr;if(wqfjsr=="1"){Sleep(700);system("cls");wqfj2();}if(wqfjsr=="2"){Sleep(700);system("cls");fjspdhwq();}if(wqfjsr=="211"){Sleep(700);system("cls");wqdz();}
}
void wqfj2()//武器分解进入后  => 武器分解2
{string wqfj2sr;    cout<<"========================>>>>\n";cout<<"你拥有的武器:";if(tsc!=0)cout<<" 天神锤";if(hr!=0)cout<<" 黑刃";if(gj!=0)cout<<" 干将";if(tlb!=0)cout<<" 螳螂臂";if(tc!=0)cout<<" 铁锤";if(ptjc!=0)cout<<" 普通军刺";cout<<"\n";cout<<"============================>>>>\n";cout<<"1.分解武器    2.商店    211.退出\n";cout<<"输入>>>";cin>>wqfj2sr;if(wqfj2sr=="211"){Sleep(500);system("cls");wqfj();}if(wqfj2sr=="2"){Sleep(700);system("cls");sd();}if(wqfj2sr=="1"){if(wq=="无"){cout<<"\n您没武器,请您有武器后再来!\n";Sleep(1000);system("cls");wqfj2();}cout<<"\n您拥有"<<wq<<",请您输入武器名字然后分解!\n";cout<<"输入>>>";string fj;cin>>fj;if(fj!="黑刃"&&fj!="干将"){cout<<"\n输入错误!\n";Sleep(900);system("cls");wqfj2();}if(fj=="黑刃"){if(hr!=0){hr--,wqsp+=45;cout<<"成功分解!您获得了45个武器碎片!您还剩"<<hr<<"个黑刃[您可以在武器店重新购买武器呦!]\n";Sleep(4000);system("cls");wqfj2();}}if(fj=="干将"){if(gj!=0){gj--,wqsp+=100;cout<<"成功分解!您获得了100个武器碎片!您还剩"<<gj<<"个干将[您可以在武器店重新购买武器呦!]\n";Sleep(4000);system("cls");wqfj2();}}}
}
void fjspdhwq()//武器分解碎片兑换武器
{cout<<"你拥有的武器碎片为:"<<wqsp;cout<<"\n<<<<<===========================================\n";cout<<"211.退出    兑换武器:\n";cout<<"||============||============||=============||=============||\n";cout<<"||    普通    ||    精英    ||    紫色     ||     传说    ||\n";cout<<"||  普通军刺  ||   铁锤     ||   天神锤    ||    螳螂臂   ||\n";cout<<"||*300武器碎片||*800武器碎片||*1300武器碎片||*3000武器碎片||\n";cout<<"||   伤害24   ||    伤害50  ||    伤害98   ||    伤害150   ||\n";cout<<"============================================================\n";cout<<"输入武器名字即可购买>>>";string wqspdhwq;cin>>wqspdhwq;if(wqspdhwq=="211"){system("cls");wqfj2();}if(wqspdhwq=="普通军刺"){if(wqsp<300){cout<<"您的武器碎片不够!\n";Sleep(1000);system("cls");fjspdhwq();}wqsp-=300,ptjc++;cout<<"\n\n成功兑换!您还有个"<<wqsp<<"武器碎片!欢迎再兑换!\n";Sleep(2000);system("cls");fjspdhwq();}if(wqspdhwq=="铁锤"){if(wqsp<800){cout<<"您的武器碎片不够!\n";Sleep(1000);system("cls");fjspdhwq();}wqsp-=800,tc++;cout<<"\n\n成功兑换!您还有个"<<wqsp<<"武器碎片!欢迎再兑换!\n";Sleep(2000);system("cls");fjspdhwq();}if(wqspdhwq=="天神锤"){if(wqsp<1300){cout<<"您的武器碎片不够!\n";Sleep(1000);system("cls");fjspdhwq();}wqsp-=1300,tsc++;cout<<"\n\n成功兑换!您还有个"<<wqsp<<"武器碎片!欢迎再兑换!\n";Sleep(2000);system("cls");fjspdhwq();}if(wqspdhwq=="螳螂臂"){if(wqsp<3000){cout<<"您的武器碎片不够!\n";Sleep(1000);system("cls");fjspdhwq();}wqsp-=3030,tlb++;cout<<"\n\n成功兑换!您还有个"<<wqsp<<"武器碎片!欢迎再兑换!\n";Sleep(2000);system("cls");fjspdhwq();}
}
void wqqh()//武器强化
{cout<<"您拥有的强化石:"<<qhs<<"\n";cout<<"=================================================\n";cout<<"你拥有:";int jishu2=0;if(hr!=0){cout<<" 黑刃";}if(gj!=0){cout<<" 干将";}if(ptjc!=0){cout<<" 普通军刺";}if(tc!=0){cout<<" 铁锤";}if(tsc!=0){cout<<" 天神锤";}if(tlb!=0){cout<<" 螳螂臂";}cout<<endl;cout<<"=================================================\n";cout<<"价格表:\n";cout<<"武器名:黑刃 干将 普通军刺 铁锤 天神锤 螳螂臂\n";cout<<"强化石:100   200    250   360    420    600 \n";cout<<"=================================================\n";cout<<"每次强化加2攻击,最多强化10次!\n";cout<<"211.退出    输入武器名字即可强化<只能是一个武器!>\n";cout<<">>>";string qhwqjqhs;cin>>qhwqjqhs;if(qhwqjqhs=="211"){system("cls");wqdz();}if(qhwqjqhs=="黑刃"){if(qhs<100){cout<<"您强化石不够!下次在来吧!";Sleep(2000);system("cls");wqqh();}if(hr==0){cout<<"等您拥有黑刃然后在来吧!";Sleep(2000);system("cls");wqqh();}hrgj+=2,qhs-=100;cout<<"强化成功!";Sleep(2000);system("cls");wqqh();}if(qhwqjqhs=="干将"){if(qhs<200){cout<<"您强化石不够!下次在来吧!";Sleep(2000);system("cls");wqqh();}if(gj==0){cout<<"等您拥有干将然后在来吧!";Sleep(2000);system("cls");wqqh();}gjgj+=2,qhs-=200;cout<<"强化成功!";Sleep(2000);system("cls");wqqh();}if(qhwqjqhs=="普通军刺"){if(qhs<250){cout<<"您强化石不够!下次在来吧!";Sleep(2000);system("cls");wqqh();}if(ptjc==0){cout<<"等您拥有普通军刺然后在来吧!";Sleep(2000);system("cls");wqqh();}ptjcgj+=2,qhs-=250;cout<<"强化成功!";Sleep(2000);system("cls");wqqh();}if(qhwqjqhs=="铁锤"){if(qhs<360){cout<<"您强化石不够!下次在来吧!";Sleep(2000);system("cls");wqqh();}if(tc==0){cout<<"等您拥有铁锤然后在来吧!";Sleep(2000);system("cls");wqqh();}tcgj+=2,qhs-=360;cout<<"强化成功!";Sleep(2000);system("cls");wqqh();}if(qhwqjqhs=="天神锤"){if(qhs<420){cout<<"您强化石不够!下次在来吧!";Sleep(2000);system("cls");wqqh();}if(tsc==0){cout<<"等您拥有天神锤然后在来吧!";Sleep(2000);system("cls");wqqh();}tscgj+=2,qhs-=420;cout<<"强化成功!";Sleep(2000);system("cls");wqqh();}if(qhwqjqhs=="螳螂臂"){if(qhs<600){cout<<"您强化石不够!下次在来吧!";Sleep(2000);system("cls");wqqh();}if(tlb==0){cout<<"等您拥有螳螂臂然后在来吧!";Sleep(2000);system("cls");wqqh();}tlbgj+=2,qhs-=600;cout<<"强化成功!";Sleep(2000);system("cls");wqqh();}
}
void wqcj()//武器抽奖
{cout<<"\t\tEse.退出    你拥有的武器碎片:"<<wqsp<<endl;cout<<"\t\t=====================================\n";cout<<"\t\t          武器抽奖--非酋大转盘!\n";cout<<"\t\t=====================================\n";cout<<"\t\t200武器碎片抽一次! 抽奖池:\n";cout<<"\t\t1.螳螂臂 %1的概率    2.天神锤 %5的概率\n";cout<<"\t\t3.铁锤 %10的概率  4.普通军刺 %20的概率\n";cout<<"\t\t5.武器碎片1~200 %50的概率\n";cout<<"\t\t6.金币1~200 %70的概率 \n";cout<<"\t\t=====================================\n";cout<<"\t\t按下回车即可开始转盘!Ese退出转盘!\n";cout<<"\t\t=====================================\n";srand((int)time(0));char cj;while(1){cj=_getch();if(cj=='\r'){break;}if(cj==27){system("cls");wqdz();}}if(wqsp>200){for(int i=0;i<2;i++){wqcjiang=rand()%100;if(wqcjiang>99){if(tlbcj!=0){cout<<"你抽到了重复的螳螂臂,已经自动换成2000武器碎片!";wqsp+=2000;Sleep(3000);system("cls");wqcj();}cout<<"欧皇欧皇!!!你抽到了螳螂臂!!!";tlb++,tlbcj++;Sleep(3000);system("cls");wqcj();}if(wqcjiang>95&&wqcjiang<=99){if(tsccj!=0){cout<<"你抽到了重复的天神锤,已经自动换成1000武器碎片!";wqsp+=1000;Sleep(3000);system("cls");wqcj();}cout<<"还挺不错的,小欧皇,你抽到了天神锤哦!";tsc++,tsccj++;Sleep(3000);system("cls");wqcj();}if(wqcjiang>90&&wqcjiang<=95){if(tccj!=0){cout<<"你抽到了重复的铁锤,已经自动换成500武器碎片!";wqsp+=500;Sleep(3000);system("cls");wqcj();}cout<<"还挺不错的,小小欧皇,你抽到了铁锤哦!";tc++,tccj++;Sleep(3000);system("cls");wqcj();}if(wqcjiang>80&&wqcjiang<=90){if(ptjc!=0){cout<<"你抽到了重复的普通军刺,已经自动换成300武器碎片!";wqsp+=300;Sleep(3000);system("cls");wqcj();}cout<<"还不错,你抽到了普通军刺!";ptjc++,ptjccj++;Sleep(3000);system("cls");wqcj();}if(wqcjiang>50&&wqcjiang<=80){wqspcjy=rand()%200;cout<<"你抽到了武器碎片*"<<wqspcjy;wqsp+=wqspcjy;Sleep(3000);system("cls");wqcj();}if(wqcjiang>0&&wqcjiang<=50){suijishujingbicjy=rand()%200;cout<<"你抽到了金币*"<<suijishujingbicjy;sjsjb+=suijishujingbicjy;Sleep(3000);system("cls");wqcj();}}}if(wqsp<0){cout<<"\t\t武器碎片不够!";Sleep(1000);system("cls");wqdz();}}
void wqspcjz()//武器碎片抽奖中 =>  过程   不会不会不会不会
{}
void wqyfdq()//武器衣服大全
{if(yst=="黑手套"){zhujueshengming+=2;}if(yst=="厚手套"){zhujueshengming+=10;}if(yyf=="破了的黑衣服"){zhujueshengming+=10;}if(yyf=="大棉衣"){zhujueshengming+=20;}if(ykz=="残缺的黑裤子"){zhujuefangyv+=9;}if(ykz=="长裤子"){zhujuefangyv+=17;}if(yxz=="黑鞋"){zhujueshengming+=5;}if(yxz=="普通鞋子"){zhujueshengming+=11;}if(yd=="黑刃"){zhujuegongji+=20;zhujuegongji+=hrgj;}if(yd=="干将"){zhujuegongji+=30;zhujuegongji+=gjgj;}if(yd=="普通军刺"){zhujuegongji+=24;zhujuegongji+=ptjcgj;}if(yd=="铁锤"){zhujuegongji+=50;zhujuegongji+=tcgj;}if(yd=="天神锤"){zhujuegongji+=98;zhujuegongji+=tscgj;}if(yd=="螳螂臂"){zhujuegongji+=150;zhujuegongji+=tlbgj;}color(62);string wq2;string wq;cout<<"211.退出\n";cout<<"==========================================================\n";cout<<"你拥有"<<"\n||手套:";if(hst==1){cout<<"黑手套";jishu4+=2;}if(jishu4==2)cout<<"和";if(houst==1){cout<<"厚手套";jishu4+=2;}cout<<"\n||衣服:";if(pldhyf==1){cout<<"破了的黑衣服";jishu5+=2;}if(jishu5==2)cout<<"和";if(dmy==1){cout<<"大棉衣";jishu5+=2;}cout<<"\n||裤子:";if(cqdhkz==1){cout<<"残缺的黑裤子";jishu6+=2;}if(jishu5==2)cout<<"和";if(dmy==1){cout<<"长裤子";jishu6+=2;}cout<<"\n||鞋子:";if(hx==1){cout<<"黑鞋";jishu8+=2;}if(jishu8==2)cout<<"和";if(ptxz==1){cout<<"普通鞋子";jishu8+=2;}cout<<"\n||刀:";if(hr!=0){cout<<"黑刃";jishu7+=2;}if(jishu7==2)cout<<"和";if(gj!=0){cout<<"干将";jishu7+=2;}if(jishu7==4)cout<<"和";if(ptjc!=0){cout<<"普通军刺";jishu7+=2;}if(jishu7==6)cout<<"和";if(tc!=0){cout<<"铁拳";jishu7=2;}if(jishu7==8)cout<<"和";if(tsc!=0){cout<<"天神锤";jishu7+=2;}if(jishu7==10)cout<<"和";if(tlb!=0){cout<<"螳螂臂";jishu7+=2;}cout<<"\n||枪:";cout<<"\n";cout<<"======================================================================\n";cout<<"请输入你要上阵的武器衣服的名字!(只能是一个武器武器后面的“和”字不算)\n";cout<<">>>";string thwq;cin>>thwq;if(thwq=="211"){system("cls");ks();}if(thwq!="破了的黑衣服"&&thwq!="黑手套"&&thwq!="残缺的黑裤子"&&thwq!="黑刃"&&thwq!="黑鞋"&&thwq!="厚手套"&&thwq!="大棉衣"&&thwq!="长裤子"&&thwq!="干将"&&thwq!="普通鞋子"&&thwq!="铁锤"&&thwq!="普通军刺"&&thwq!="螳螂臂"&&thwq!="天神锤"){cout<<"别乱输!";Sleep(2000);system("cls");wqyfdq();}if(thwq=="黑手套"){if(hst!=1){cout<<"您并不拥有!";Sleep(2000);system("cls");wqyfdq();}yst="黑手套";cout<<"上阵成功!";Sleep(2000);system("cls");wqyfdq();}if(thwq=="破了的黑衣服"){if(pldhyf!=1){cout<<"您并不拥有!";Sleep(2000);system("cls");wqyfdq();}yyf="破了的黑衣服";cout<<"上阵成功!";Sleep(2000);system("cls");wqyfdq();}if(thwq=="残缺的黑裤子"){if(cqdhkz!=1){cout<<"您并不拥有!";Sleep(2000);system("cls");wqyfdq();}ykz="残缺的黑裤子";cout<<"上阵成功!";Sleep(2000);system("cls");wqyfdq();}if(thwq=="黑刃"){if(hr!=1){cout<<"您并不拥有!";Sleep(2000);system("cls");wqyfdq();}yd="黑刃";cout<<"上阵成功!";Sleep(2000);system("cls");wqyfdq();}if(thwq=="黑鞋"){if(hx!=1){cout<<"您并不拥有!";Sleep(2000);system("cls");wqyfdq();}yxz="黑鞋";cout<<"上阵成功!";Sleep(2000);system("cls");wqyfdq();}if(thwq=="厚手套"){if(houst!=1){cout<<"您并不拥有!";Sleep(2000);system("cls");wqyfdq();}yst="厚手套";cout<<"上阵成功!";Sleep(2000);system("cls");wqyfdq();}if(thwq=="大棉衣"){if(dmy!=1){cout<<"您并不拥有!";Sleep(2000);system("cls");wqyfdq();}yyf="大棉衣";cout<<"上阵成功!";Sleep(2000);system("cls");wqyfdq();}if(thwq=="长裤子"){if(ckz!=1){cout<<"您并不拥有!";Sleep(2000);system("cls");wqyfdq();}ykz="长裤子";cout<<"上阵成功!";Sleep(2000);system("cls");wqyfdq();}if(thwq=="干将"){if(gj!=1){cout<<"您并不拥有!";Sleep(2000);system("cls");wqyfdq();}yd="干将";cout<<"上阵成功!";Sleep(2000);system("cls");wqyfdq();}if(thwq=="普通鞋子"){if(ptxz!=1){cout<<"您并不拥有!";Sleep(2000);system("cls");wqyfdq();}yxz="普通鞋子";cout<<"上阵成功!";Sleep(2000);system("cls");wqyfdq();}if(thwq=="普通军刺"){if(ptjc!=1){cout<<"您并不拥有!";Sleep(2000);system("cls");wqyfdq();}yd="普通军刺";cout<<"上阵成功!";Sleep(2000);system("cls");wqyfdq();}if(thwq=="铁锤"){if(tc!=1){cout<<"您并不拥有!";Sleep(2000);system("cls");wqyfdq();}yd="铁锤";cout<<"上阵成功!";Sleep(2000);system("cls");wqyfdq();}if(thwq=="天神锤"){if(tsc!=1){cout<<"您并不拥有!";Sleep(2000);system("cls");wqyfdq();}yd="天神锤";cout<<"上阵成功!";Sleep(2000);system("cls");wqyfdq();}if(thwq=="螳螂臂"){if(tlb!=1){cout<<"您并不拥有!";Sleep(2000);system("cls");wqyfdq();}yd="螳螂臂";cout<<"上阵成功!";Sleep(2000);system("cls");wqyfdq();}
}
void bccd()//保存存档   没做
{//要写入:主角现在生命,总生命,攻击,防御,装备(全部),武器碎片,强化石.......... cout<<"待开发..不会啊,有大佬会的吗?";Sleep(3000);system("cls");ks();
}
void drcd()//读入存档   没做
{cout<<"待开发..不会啊,有大佬会的吗?";Sleep(3000);system("cls");ks();
}
void hhzj()//辉煌战绩
{color(62);int s=0;string hhzjsr;s=ntgs+gljs+zxem+ssw+hmg+hp+ayns+wr+wrdwhq+sxks+ymbh+bylyw+jdbh+nmzzs+nmzzsss; cout<<"211.退出\n";cout<<"====================\\\<<<辉煌战绩>>>///===============\n";cout<<"亲爱的冒险家,这次旅途,您一共击杀了怪物/人类:\n";cout<<"[1级]牛头怪兽 "<<ntgs<<" 次\n";cout<<"[2级]格伦巨石 "<<gljs<<" 次\n";cout<<"[3级]泽西恶魔 "<<zxem<<" 次\n";cout<<"[4级]蛇神王 "<<ssw<<" 次\n";cout<<"[5级]黑玫瑰 "<<hmg<<" 次\n";cout<<"[6级]琥珀 "<<hp<<" 次\n";cout<<"[7级]暗夜女神 "<<ayns<<" 次\n";cout<<"[8级]王戎 "<<wr<<" 次\n";cout<<"[9级]王戎的未婚妻 "<<wrdwhq<<" 次\n";cout<<"[10级]嗜血狂狮 "<<sxks<<" 次\n";cout<<"[11级]幽冥白虎 "<<ymbh<<" 次\n";cout<<"[12级]八翼雷鹰王 "<<bylyw<<" 次\n";cout<<"[13级]极地冰狐 "<<jdbh<<" 次\n";cout<<"[14级]匿名组织S "<<nmzzs<<" 次\n";cout<<"[15级]匿名组织SSS "<<nmzzsss<<" 次\n";cout<<"总共击杀了全部怪物/人类 "<<s<<" 次!\n";cout<<"不愧是顶级杀手!\n";cout<<"======================================================\n";cout<<"输入:";cin>>hhzjsr;if(hhzjsr=="211"){Sleep(1000);system("cls");ks();}
}
void ksq()//开始前
{color(8);cout<<"\t\t\t作者:陈诺\n\n\n";color(30);cout<<"\t\t\t---->&勇者打恶龙(测试版2.0)&<------\t\t\t\n\n";color(5);cout<<"\t\t\t    >&控制:按数字和回车    &<\n";cout<<"\t\t\t    >&数字是选择,回车是确定&<\n\n\n";color(30);cout<<"\t\t\t---->&按回车开始游戏!&<------------\t\t\t\n\n";color(15);char ksyx;char pass[32];int jishu=0,jihao=0;while (1){ksyx = _getch();if (ksyx == '\r'){break;}if(ksyx == 'p' && jishu >=18){cout<<"\n\n哈哈,你被我骗了!你又要重新按删除键了!\n";cout<<"不信你按按?\n\n";jishu=0;jihao++;}if(ksyx == '\b'){jishu++;if(jishu==1){cout<<"你发现了彩蛋!";}if(jishu==2){cout<<"\n按回车吧!";}if(jishu==3){cout<<"\n你还按?";}if(jishu==4){cout<<"\n确定?";}if(jishu==5){cout<<"\n马上强制开始游戏了!!";}if(jishu==6){cout<<"\n可恶!";}if(jishu==7){cout<<"\n快按回车啊!";}if(jishu==8){cout<<"\n3";}if(jishu==9){cout<<"  2";}if(jishu==10){cout<<"  1";}if(jishu==11){cout<<"\n可恶!按回车啊!";}if(jishu==12){cout<<"\n你还不按?";}if(jishu==13){cout<<"\n我直接强制开始你的游戏哦!";}if(jishu==14){cout<<"\n真的!";}if(jishu==15){cout<<"\nOK你惹怒我了!";}if(jishu==16){cout<<"\n强制开始游戏了!";}if(jishu==17){cout<<"\n唉,你一直按删除干嘛啊!";}if(jishu==18){cout<<"\n你按按p试试?";}if(jishu==18&&jihao==1){cout<<"\n你肯定是重新按了一遍!";}if(jishu==19){cout<<"\n抱歉,我没有那么长!";}if(jishu==21){cout<<"\n你,就不能花时间玩玩我的游戏?";}if(jishu==22){cout<<"\n不说了我重置了!\n";jishu=0;Sleep(3000);return;}}}color(60);system("cls");ks();
}
int main()
{while(1){system("cls");CONSOLE_CURSOR_INFO cursor_info = {0, 1};SetConsoleCursorInfo(GetStdHandle(STD_OUTPUT_HANDLE), &cursor_info);ksq();}return 0;
}

打怪游戏 勇者打恶龙v2.0相关推荐

  1. 打怪游戏 勇者打恶龙v2.1

    时隔多久,终于来更新啦!!! 学业问题更新不会那么快,可能要一会 更新了很多细节 1."别乱输!" 2.存档的读入和写入 3.修复已知bug,增加细节 就是这些更新啦!下面..上代 ...

  2. 打怪游戏 勇者打恶龙1.6(1.7)

    这次勇者打恶龙迎来了重大更新! 1.优化界面 2.增加好几个选择 所以说,这次更新算的上是1.7版本了! #include <bits/stdc++.h> #include <win ...

  3. 打怪小游戏 勇者打恶龙1.1

    ------------------------------------------------- 我是谁?我怎么降生在了这片土地? 努力活下去吧!勇者! ---------------------- ...

  4. 运维工程师打怪升级进阶之路 V2.0

    很多读者伙伴们反应总结的很系统.很全面,无论是0基础初学者,还是有基础的入门者,或者是有经验的职场运维工程师们,都反馈此系列文章非常不错! 命名:<运维工程师打怪升级之路> 版本:V1.0 ...

  5. 最强赛亚人服务器维护,龙珠最强赛亚人手游正式版-龙珠最强赛亚人游戏最新特别版v2.0预约-日历表...

    <龙珠最强赛亚人>是一款以龙珠世界为题材的精彩对决动作格斗手游,本站为玩家提供了龙珠最强赛亚人最新正式特别版预约,玩家可以去进行精彩的对决,完成丰富的养成和挑战,召唤出十分强力的角色,尽情 ...

  6. 最新游戏陪玩源码V2.0升级版/商业版语音聊天系统源码

    正文: 完整标题: 此次更新在原有版本上传再次升级,修复部分逻辑以及bug. ​修复bug:店员拒单后,退款会退到店员账号里而不是用户账户里. 修复bug:客户在盲盒下单后,马上取消了订单,但是店员还 ...

  7. greenfoot推箱子游戏_推箱子小游戏V2.0更新

    小游戏实践 推箱子V2.0 大家好,我是努力学习争取成为优秀的Game Producer的路人猿,我们上期一起学习制作推箱子的简易V1.0版本,学习了如何响应用户的输入以及面对箱子的各种情况,今天我们 ...

  8. 武士与魔王游戏v2.0

    武士与魔王游戏v2.0 描述: 武士与魔王游戏 武士: 血量:5000 攻击力:50-200 敏捷:20%(有20%的几率魔王攻击无效) 暴击率:10%(有10%的几率攻击翻倍) 防御:50(对方攻击 ...

  9. Danger Scavenger 《致命游民复仇者》 for Mac v2.0.3 中文版 好玩的赛博朋克动作游戏

    Danger Scavenger<致命游民复仇者>for Mac 官方中文版是一款快节奏的动作.赛博朋克主题,以及roguelike高楼攀爬动作游戏.游戏中,玩家将在摩天大楼之上炸毁.切割 ...

最新文章

  1. oracle exists mysql_oracle_in_exists_left-join
  2. 从源码分析RocketMQ系列-消息拉取PullMessageProcessor详解
  3. Ajax+SpringMVC+JSON登录验证
  4. 最大规模线上新基建项目拉开大幕!第127届广交会今天正式开展
  5. 木桶问题MATLAB,物理实验绪论-喻小强.ppt
  6. 面试官:问点基础,说说Object类下面有几种方法呢?
  7. 算法手记 之 数据结构(并查集详解)(POJ1703)
  8. C#网络编程技术FastSocket实战项目演练
  9. 什么是搜索引擎?搜索引擎有哪些?
  10. cadence打开license manager无法开启,显示并行配置不正确
  11. laravel8的 Migration、Factory、Seeder
  12. Dropping Balls
  13. 系统流程图、数据流程图、IPO图和甘特图
  14. Apache Shiro 集成-Cas
  15. 关于zip压缩包日志查询、统计、导出
  16. java进阶基础---2.3---IO流的概念及示例
  17. NSSCTF web刷题
  18. IT耳朵IT桔子:2017年人工智能行业发展研究报告白皮书
  19. Excel数据分析之数组
  20. odroidxu4linux,2019年值得期待的5个树莓派替代品

热门文章

  1. assign()函数
  2. 蓝松短视频SDK 您需要知道的事情
  3. java基础day02运算符
  4. android nv21 nv12,視頻存儲格式YUV420 NV12 NV21 i420 YV12
  5. 【献计一刻】如何提高系统分析能力
  6. 最适合新手入门的数据可视化大屏制作软件,现在支持免费使用
  7. 【作品资料库】scratch作品之和电脑玩石头剪刀纸小游戏
  8. 同时访问内外网+局域网配置固定ip
  9. 微信协议 搜索手机号返回数据接口 检测手机号接口
  10. Error: Cannot find module ‘webpack-cli/package.json‘