1.自创游戏7
废话不多说,上代码。
#include<bits/stdc++.h>
using namespace std;
int main()
{
int a,b,c,d,e,e1,e2,e3,n;
n=0;
if(n==0)cout<<"这天,你跟往常一样,准备去上班。";n++;
cout<<endl;
if(n==1)cout<<"走到办公室,你发现这里很安静。";n++;
cout<<endl;
if(n==2)cout<<"轰~~轰~~";n++;
cout<<endl;
if(n==3)cout<<"一只僵尸朝你走来";n++;
cout<<endl;
if(n==4)cout<<"请按9键开始查看自己与敌人能力值";n++;
cout<<endl;
cin>>a;
if(a==9)cout<<"你的血量有100";
else
cout<<"输入错误!";
cout<<endl;
if(n==5)cout<<"你的防御是0";n++;
cout<<endl;
if(n==6)cout<<"你的攻击是10";n++;
cout<<endl;
if(n==7)cout<<"僵尸的血量有20";n++;
cout<<endl;
if(n==8)cout<<"僵尸的防御有5";n++;
cout<<endl;
if(n==9)cout<<"僵尸的攻击有10";n++;
cout<<endl;
if(n==10)cout<<"请按1键开始战斗";n++;
cout<<endl;
cin>>b;
if(b==1)cout<<"战斗开始!";
if(b<1||b>1)cout<<"输入错误!";
cout<<endl;
if(n==11)cout<<"按1是攻击,按2是逃跑";n++;
cout<<endl;
cin>>c;
if(c==1)cout<<"你攻击了僵尸,僵尸的血量减少10,僵尸也攻击了你,你的血量减少5,你的血量是95,僵尸的血量是10";
if(c==2)cout<<"你逃跑成功!";
if(c<1||c>2)cout<<"输入错误,重来吧!";
cout<<endl;
if(n==12)cout<<"按1是攻击,按2是逃跑";n++;
cout<<endl;
cin>>c;
if(c==1)cout<<"你攻击了僵尸,僵尸的血量减少10,僵尸也攻击了你,你的血量减少5,你的血量是90,僵尸的血量是0,恭喜你成功杀死僵尸!";
if(c==2)cout<<"由于你逃跑太多次,你已经被作者杀死!!!";//这里千万不要逃跑
if(c<1||c>2)cout<<"输入错误,重来吧!";
cout<<endl;
if(c==2)cout<<"再见!";
if(c==1)cout<<"你继续往前走,按1继续";
cout<<endl;
if(c==1)cin>>d;
if(d==1)cout<<"你在前面看到了一只僵尸";
if(d<1||d>1)cout<<"你输入错误,重来吧!!!";
cout<<endl;
cout<<"按1开始查看你与敌人的能力值";
cout<<endl;
cin>>e;
if(e==1)cout<<"正在查看";
cout<<endl;
if(e<1||e>1)cout<<"再见!";
if(e==1)cout<<"你的血量是95";
cout<<endl;
if(e==1)cout<<"你的防御是0";
cout<<endl;
if(e==1)cout<<"你的攻击是12";
cout<<endl;
if(e==1)cout<<"僵尸的血量是30";
cout<<endl;
if(e==1)cout<<"僵尸的防御是10";
cout<<endl;
if(e==1)cout<<"僵尸的攻击是20";
cout<<endl;
if(e==1)cout<<"请开始按1战斗!";
cout<<endl;
cin>>e1;
if(e1==1)cout<<"按1是攻击,按2是逃跑";
cout<<endl;
if(e1<1||e1>1)cout<<"回你老家去吧!";
cin>>e2;
if(e2==1)cout<<"你攻击了僵尸,僵尸也攻击了你,你的血量是75,僵尸的血量是18";
if(e2==2)cout<<"你成功逃跑!";
if(e2<1||e2>2)cout<<"再见!!!";
cout<<endl;
if(e2==1)cout<<"按1是攻击,按2是逃跑";
if(e2<1||e2>1)cout<<"再见!!!";
cout<<endl;
cin>>e2;
if(e2==1)cout<<"你攻击了僵尸,僵尸也攻击了你,你的血量是55,僵尸的血量是6";
if(e2<1||e2>1)cout<<"回你老家去吧!";
cout<<endl;
if(e2==1)cout<<"按1是攻击,按2是逃跑";
cout<<endl;
cin>>e3;
if(e3==1)cout<<"你攻击了僵尸,僵尸也攻击了你,你的血量是35,僵尸的血量是-6,恭喜你成功击败第二只僵尸!";
if(e3==2)cout<<"明明马上就要成功了,你却逃跑了,你已死亡!!!";
cout<<endl;
cout<<"作者会在10月13日更新,敬请期待!";
return 0;
}
新手小白