我的世界的简易代码,希望代码能给大家帮助,上代码:
代码有点长,加载的时候请耐心等待……
#include<bits/stdc++.h>
#include<time.h>
#include<windows.h>
#include<stdlib.h>
using namespace std;
int main()
{
cout<<" 我";
Sleep(500);
cout<<" 的";
Sleep(500);
cout<<" 世";
Sleep(500);
cout<<" 界";
Sleep(1000);
cout<<endl<<"前传:相传世界由2名创世神所创造。一个叫Notch,一个叫Herobring。";
cout<<"他们是一对兄弟。";
cout<<endl<<endl<<"他们创造出了人类。Notch总是创造出对人类有益的东西,";
cout<<"可Herobring相反。";
cout<<endl<<endl<<"有一天,Herobring与Notch大战了一场,Herobring被Notch";
cout<<"击杀了。Herobring死前发誓要复仇。";
cout<<endl<<endl<<"可是,当大家都很高兴的时候,Notch找到你,对你说:";
cout<<endl<<endl<<"Him的创世之力不会被轻易消灭,总有一天,他会苏醒的!!去找我的传承!!别忘了去边境之地!!";
cout<<endl<<endl<<"苍老的Notch说完话,便倒下了。";
cout<<endl<<endl<<endl<<endl<<"一场新的故事,拉开了序幕...";
string name;
string d;
cout<<endl<<endl<<"你的名字:";
cin>>name;
long long a,b,c,him=0,xue=999,gong=100,ji=1,jin=0,tt=0,nxue=9999999,ngong=999;
long long ji1=0,ji3=0,shang=0,gong1=1000,fgt=0,gong2=1099,ttt=0,fff=0,null=0;
long long hxue1=99999999,hxue2=999999999,hxue3=9999999999,hxuezheng=9999999999999,money=100,chi=0,r,ci=0;
long long xue1=990,xue2=999,xue3=1000,xue4=9000,xue5=9900,xue6=9990,xue7=9999,xue79=911910;//开头结束while(him<2) {
while(1)
{
cout<<endl<<"要做什么:"<<name<<" 1--冒险 2--商店 3--状态 4--领取传承";
cin>>a;
if(a==1) {
cout<<endl<<"0--铁傀儡之村 1--僵尸森林 2--骷髅大陆 3--女巫沼泽 4--末影宫殿 ";
cout<<"5--守卫之洋 6--林地府邸 7--边境之地 8--Null星球 9--herobring的封印1号 "<<endl;
cout<<"10--herobring的封印2号 11--herobring的封印3号 12--herobring真身的封印";
cin>>b;
if(b==0) {
while(xue7>0) {
cout<<endl<<"你不小心打到铁傀儡,铁傀儡向你扑来!";
cout<<endl<<"是否攻击/逃跑?(1/2)";
cin>>c;
if(c==1) {
xue7-=gong;
cout<<endl<<"铁傀儡克了"<<gong<<"滴血";
if(xue7>0) {
cout<<endl<<"铁傀儡还有"<<xue7<<"滴血";
cout<<endl<<"铁傀儡赏了你一巴掌!你克了900滴血";
xue-=900;
cout<<endl<<"你还有"<<xue<<"滴血";
}
else cout<<endl<<"铁傀儡挂菜!";
}
else if(c==2) {
xue-=90;
cout<<endl<<"逃跑失败!克90滴血 ";
cout<<endl<<"你还有"<<xue<<"滴血";
}
if(xue<=0) {
cout<<endl<<"你死了!";
jin=0;
xue7=0;
money=0;
break;
}
}
if(xue>0)
{
cout<<endl<<"打败铁傀儡,经验加90000点!获得99000元。";
jin+=90000;
xue7=9999;
money+=99000;
while(jin>=50) {
jin-=50;
ji+=1;
cout<<endl<<name<<"升级!";
gong+=9;
xue+=20;
}
}
}
if(b==1) {
while(xue1>0) {
cout<<endl<<"僵尸向你扑来!";
cout<<endl<<"是否攻击/逃跑?(1/2)";
cin>>c;
if(c==1) {
xue1-=gong;
cout<<endl<<"僵尸克了"<<gong<<"滴血";
if(xue1>0) {
cout<<endl<<"僵尸还有"<<xue1<<"滴血";
cout<<endl<<"僵尸咬了你!你克了30滴血";
xue-=30;
cout<<endl<<"你还有"<<xue<<"滴血";
}
else cout<<endl<<"僵尸挂菜!";
}
else if(c==2) {
xue-=50;
cout<<endl<<"逃跑失败!克50滴血 ";
cout<<endl<<"你还有"<<xue<<"滴血";
}
if(xue<=0) {
cout<<endl<<"你死了!";
jin=0;
xue7=0;
money=0;
break;
}
}
cout<<endl<<"打败僵尸,经验加900点!获得1000元。";
jin+=900;
xue1=990;
money+=1000;
while(jin>=50) {
jin-=50;
ji+=1;
cout<<endl<<name<<"升级!";
Sleep(1);
gong+=9;
xue+=20;
}
}
if(b==2) {
while(xue2>0) {
cout<<endl<<"骷髅拿起了弓!";
Sleep(1000);
cout<<endl<<"是否攻击/逃跑?(1/2)";
cin>>c;
if(c==1) {
xue2-=gong;
cout<<endl<<"骷髅克了"<<gong<<"滴血";
Sleep(10);
if(xue2>0) {
cout<<endl<<"骷髅还有"<<xue2<<"滴血";
Sleep(10);
cout<<endl<<"你被射中了!你克了100滴血";
Sleep(10);
xue-=100;
cout<<endl<<"你还有"<<xue<<"滴血";
Sleep(10);
} else cout<<endl<<"骷髅挂菜!";
Sleep(10);
} else if(c==2) {
xue-=50;
cout<<endl<<"逃跑失败!克50滴血 ";
Sleep(10);
cout<<endl<<"你还有"<<xue<<"滴血";
Sleep(10);
}
if(xue<=0) {
cout<<endl<<"你死了!";
Sleep(10);
jin=0;
xue7=0;
money=0;
break;
}
}
cout<<endl<<"打败骷髅,经验加950点!获得1050元";
Sleep(10);
jin+=950;
xue2=999;
money+=1050;
while(jin>=50) {
jin-=50;
ji+=1;
cout<<endl<<name<<"升级!";
Sleep(10);
gong+=9;