当前位置: 首页 > news >正文

c++(斗罗大陆3)

1.前言

咱就说肝了多久吧,快半年了(此处说法可能有亿点夸张)!

此次添加了读档,存档功能(虽然只能读一个变量)

2.正文

啊啊啊啊啊!!!

想要玩游戏的peoplo:终于等到了这一天!

#include<iostream>
#include<fstream>  
#include<conio.h>
#include<windows.h>
#include<stdlib.h>
#include<stdio.h>
#include<time.h>            
#include<string.h>
using namespace std;  
int n,a,b,d,as;
int hldj2=0;
string whz;
string dudangdewh;
int buzhidao=0;
int wh1;
int hldj=0;//魂力等级
int main()
{for(int i=1;;i++){string name;long long c;if(i==1){cout<<"你以前玩过这个游戏吗?1:玩过 2:没玩过(必须真诚!)";int shihuofou;cin>>shihuofou;if(shihuofou==1){cout<<"正在读取你上一次玩这个游戏时的档\n";Sleep(2000);ifstream f;//3.打开文件f.open("D://1.txt", ios::in);//没有的话会自动创建//4.读取char c;string d;while( (c = f.get()) != EOF ){hldj2=c;}cout<<hldj2<<"级\n";cout<<"名字?我忘了";cout<<endl;//5.关闭f.close();goto csm;}else{buzhidao=1;srand(time(NULL));cout<<"       ----------斗罗大陆----------      \n";cout<<"你好,欢迎来到斗罗大陆,行走江湖,还请留下大名:";cin>>name;int result = MessageBox(MB_APPLMODAL,"你准备好了吗?","来自作者的温馨提示",MB_ICONASTERISK|MB_YESNO);if(result!=IDNO){cout<<name<<",你即将觉醒武魂,请做好准备\n";Sleep(2000);n=rand()%4+1;if(n>=0&&n<=4){srand(time(NULL));wh1=rand()%4+1;if(wh1==1){cout<<"你的武魂是:蓝银草\n";Sleep(2000);whz="蓝银草";}if(wh1==2){cout<<"你的武魂是:邪火凤凰\n";Sleep(2000);whz="邪火凤凰";}if(wh1==3){cout<<"你的武魂是:昊天锤\n";Sleep(2000);whz="昊天锤";}if(wh1==4){cout<<"你的武魂是:蓝电霸王龙\n";Sleep(2000);whz="蓝电霸王龙";}if(wh1==5){cout<<"你的武魂是:七杀剑\n";Sleep(2000);whz="七杀剑";	}system("cls");cout<<"你即将查看魂力,请做好准备\n";Sleep(2000);srand(time(NULL));b=rand()%9+1;if(b==1){cout<<"你的魂力只有1级";Sleep(2000);hldj2=1; system("cls");}if(b==2){cout<<"你的魂力只有2级";Sleep(2000);hldj2=2;system("cls");}if(b==3){cout<<"你的魂力有3级了";Sleep(2000);hldj2=3;system("cls");}if(b==4){cout<<"你的魂力有4级!";Sleep(2000);hldj2=4;system("cls");}if(b==5){cout<<"你的魂力有5级!";Sleep(2000);hldj2=5;system("cls");}if(b==6){cout<<"你的魂力有6级!";Sleep(2000);hldj2=6;system("cls");}if(b==7){cout<<"你的魂力有7级!逆天!";Sleep(2000);hldj2=7;system("cls");}if(b==8){cout<<"你的魂力有8级!逆天!";Sleep(2000);hldj2=8;system("cls");}if(b==9){cout<<"你的魂力有9级!好厉害!";Sleep(2000);hldj2=9;system("cls");}if(b==10){cout<<"你的魂力有10级!将来一定能成封号斗罗!!!";Sleep(2000);hldj2=10;system("cls");}}}}}csm:cout<<"           ----------主菜单----------\n";cout<<"    1:查看等级 2:修炼 3:魂兽森林 4:斗魂场 10:存档\n";cin>>a;if(a==10){//2.创建流ofstream f;//3.打开文件f.open("D://1.txt", ios::out);//没有的话会自动创建//4.写入f<<hldj<<endl<<name; //5.关闭f.close();return 0;	}if(a==1){cout<<"你的魂力等级是:"<<hldj2<<"级"; Sleep(2000);system("cls"); }if(a==3){srand(time(NULL));switch(hldj2){case 10:c=rand()%410;break;case 20:c=rand()%1085;break;case 30:c=rand()%1765;break;case 40:c=rand()%5500;break;case 50:c=rand()%8500;break;default:cout<<"您的等级未到整十数,请前去修炼";Sleep(2000);goto csm;}cout<<"你遇到了"<<c<<"年魂兽\n";Sleep(2000);cout<<"1:攻击2:不攻击\n";cin>>d;if(d>0&&d<2){int wodexueliang=100,direnxueliang=85,wodegongjili=15,direngongjili=15; if(hldj2==10&&d==1){//我的血量100,敌人血量85。我的攻击15,敌人攻击15while(direnxueliang<=0){system("cls");cout<<"你的血量:"<<wodexueliang<<endl<<"它的血量:"<<direnxueliang;wodexueliang=wodexueliang-direngongjili;direnxueliang=direnxueliang-wodegongjili;Sleep(3000);}}if(hldj2==20&&d==1){//我的血量110,敌人血量90。我的攻击20,敌人攻击15wodexueliang=110;direnxueliang=90;wodegongjili=20;direngongjili=15;while(direnxueliang<=0){system("cls");cout<<"你的血量:"<<wodexueliang<<endl<<"它的血量:"<<direnxueliang;wodexueliang=wodexueliang-direngongjili;direnxueliang=direnxueliang-wodegongjili;Sleep(3000);}}if(hldj2==30&&d==1){//我的血量120,敌人血量95。我的攻击25,敌人攻击20wodexueliang=120;direnxueliang=95;wodegongjili=25;direngongjili=20;while(direnxueliang<=0){system("cls");cout<<"你的血量:"<<wodexueliang<<endl<<"它的血量:"<<direnxueliang;wodexueliang=wodexueliang-direngongjili;direnxueliang=direnxueliang-wodegongjili;Sleep(3000);}}if(hldj2==40&&d==1){//我的血量130,敌人血量100。我的攻击25,敌人攻击25wodexueliang=130;direnxueliang=100;wodegongjili=25;direngongjili=25;while(direnxueliang<=0){system("cls");cout<<"你的血量:"<<wodexueliang<<endl<<"它的血量:"<<direnxueliang;wodexueliang=wodexueliang-direngongjili;direnxueliang=direnxueliang-wodegongjili;Sleep(3000);}}if(hldj2==50&&d==1){//我的血量140,敌人血量105。我的攻击35,敌人攻击30wodexueliang=140;direnxueliang=105;wodegongjili=35;direngongjili=30;while(direnxueliang<=0){system("cls");cout<<"你的血量:"<<wodexueliang<<endl<<"它的血量:"<<direnxueliang;wodexueliang=wodexueliang-direngongjili;direnxueliang=direnxueliang-wodegongjili;Sleep(3000);}}}cout<<"你赢了!\n";Sleep(4000);cout<<"是否吸收"<<c<<"年魂环\n";cout<<"1:吸收2:不吸收\n";cin>>as;if(as==1&&hldj2==10){Sleep(9000);cout<<"吸收成功!!!现在你的魂力等级是11级!!!";Sleep(3000);system("cls");hldj2=11;goto csm;}if(as==1&&hldj2==20){Sleep(10000);cout<<"吸收成功!!!现在你的魂力等级是21级!!!";Sleep(3000);system("cls");hldj2=21;goto csm;}if(as==1&&hldj2==30){Sleep(11000);cout<<"吸收成功!!!现在你的魂力等级是31级!!!";Sleep(3000);system("cls");hldj2=31;goto csm;}if(as==1&&hldj2==40){Sleep(12000);cout<<"吸收成功!!!现在你的魂力等级是41级!!!";Sleep(3000);system("cls");hldj2=41;goto csm;}if(as==1&&hldj2==50){Sleep(13000);cout<<"吸收成功!!!现在你的魂力等级是51级!!!";Sleep(3000);system("cls");hldj2=51;goto csm;}if(as==2){Sleep(1000);system("cls");goto csm;} if(c>400&&hldj2==10){cout<<"他的年限太高,你被它杀死了!(第1魂环的最高年限是400年!)";Sleep(3000);}if(c>1083&&hldj2==20){cout<<"他的年限太高,你被它杀死了!(第2魂环的最高年限是1083年!)";Sleep(3000);}if(c>1765&&hldj2==30){cout<<"他的年限太高,你被它杀死了!(第3魂环的最高年限是1765年!)";Sleep(3000);}if(c>5000&&hldj2==40){cout<<"他的年限太高,你被它杀死了!(第4魂环的最高年限是5000年!)";Sleep(3000);} if(c>8000&&hldj2==50){cout<<"他的年限太高,你被它杀死了!(第5魂环的最高年限是8000年!)";Sleep(3000);}return 0;}if(a==2){for(int i=hldj2;i<=10;i++){if(hldj2<=9){cout<<"你修炼到了"<<hldj2+1<<"级\n";hldj2++; }else{cout<<"你已满级,可前去猎杀魂兽";Sleep(2000);system("cls"); goto csm;  }} for(int i=hldj2;i<=20;i++){if(hldj2<=19&&hldj2>=11){cout<<"你修炼到了"<<hldj2+1<<"级\n";hldj2++; }else{cout<<"你已满级,可前去猎杀魂兽";Sleep(2000);system("cls"); goto csm;  }} for(int i=hldj2;i<=30;i++){if(hldj2<=29&&hldj2>=21){cout<<"你修炼到了"<<hldj2+1<<"级\n";hldj2++; }else{cout<<"你已满级,可前去猎杀魂兽";Sleep(2000);system("cls"); goto csm;  }} for(int i=hldj2;i<=40;i++){if(hldj2<=39&&hldj2>=31){cout<<"你修炼到了"<<hldj2+1<<"级\n";hldj2++; }else{cout<<"你已满级,可前去猎杀魂兽";Sleep(2000);system("cls");system("cls"); goto csm;} for(int i=hldj;i<=50;i++){if(hldj2<=49&&hldj2>=41){cout<<"你修炼到了"<<hldj2+1<<"级\n";hldj2++; }else{cout<<"你已满级,可前去猎杀魂兽";Sleep(2000);system("cls"); goto csm;  }}}}if(a==4){system("cls");system("color F0");cout<<"欢迎来到斗魂场!!!\n";cout<<"1:1v1 2:2v2 3:7v7(暂未开放)\n";int ch;cin>>ch;}if(d==2){Sleep(1000);system("cls");}}return 0;
}

虽然我也不知道是什么回事,战斗过程居然省略了!

有哪位大神能指点指点我吗?(不要用我都没听过的新颖词语)

小道消息:下次作者会主要更新斗魂场,敬请期待……

新手小白基础A(逃!)

http://www.dtcms.com/a/607635.html

相关文章:

  • 网站建设收费价格做网站建设要什么证
  • 汽车网站cmswin8网站源码
  • 徐州手机网站建设公司wordpress修改背景图片
  • asp.net网站设计wordpress管理邮件
  • 物流网站源代码重庆出名的网站建设公司
  • 中国十大私企seo自学网官方
  • 怎样做网站漂浮滨州建设网站
  • 网站建设而创建网站无法播放视频
  • 苏州做网站要多少钱宁波鄞州区商用高端网站设计
  • 石龙网站设计信誉好的丹阳网站建设
  • 什么网站可以做推广c#做交易网站
  • 中冶建设网站商城网站建设需要多少钱
  • 【昇腾】基于Atlas 200I DK A2开发者套件从0到1跑sampleCarColor_20251113
  • 四川煤矿标准化建设网站网络推广和信息流优化一样么
  • 常州网站制作价格网站建设投标文件
  • 做商城网站要哪些流程图北京广告公司制作
  • 局域网站建设银行信用卡做网站经验
  • 山东省住房和城乡建设厅网站教育中心个体户核名查询系统
  • 如何在 Mac 上安装 MySQL 8.0.20.dmg(从下载到使用全流程)
  • 如何做微商城网站建设vi企业设计
  • 03340 网站建设与管理品牌网站推广软件
  • 建网站和建小程序多少钱类似淘宝的网站怎么做
  • 网站建设申请方案文样做网站1万多块钱
  • 做h5比较好的网站搜索引擎在线
  • 用js做的网站代码购物网站开发的需求分析
  • 南皮县做网站价格3 建设营销型网站流程图
  • 问答网站如何优化wordpress菜单手机显示下拉菜单
  • 免费建设com网站怎么租服务器做网站
  • 做拍卖网站有哪些wordpress架构分析
  • 单页销售网站模板做自己网站