本人想做一款宝可梦的小游戏,请各位大佬指导指导。只写好了一个开头,想以小智的经历作,因此来纪念小智(本人十分十分喜欢小智与皮卡丘),请大佬看看怎么改
#include<bits/stdc++.h>
using namespace std;
long long a,b,c;
int n,m;
string s;
int main(){
cout<<"------欢迎来到宝可梦世界------"<<endl;
cout<<"------请输入你的名字-----"<<endl;
cin>>s;
cout<<"哈喽!"<<s;
cout<<"请你选择出生城镇"<<endl;
cout<<"1.真新镇"<<" "<<"2.自由镇"<<" "<<"金山镇"<<endl;
cin>>a;
if(a==1){
cout<<"---来自真新镇的"<<s<<"----"<<endl;
}
if(a==2){
cout<<"---来自由镇的"<<s<<"----"<<endl;
}
if(a==3){
cout<<"---来自金山镇的"<<s<<"----"<<endl;
}
cout<<"----请你选择你的初始宝可梦----"<<endl;
cout<<"1.小火龙"<<" "<<"2.杰尼龟"<<" "<<"3.妙蛙种子"<<endl;
cin>>a;
if(a==1){
cout<<"恭喜你获得小火龙"<<endl;
cout<<"小火龙5级,火系,招式火花,伤害5"<<endl;
cout<<"招式撞击,伤害6"<<endl;
cout<<"克制草,虫"<<endl;
cout<<"你背包里有5个精灵球,2个伤药"<<endl;
n=5;
m=2 ;
cout<<"请选择你要去的道路"<<endl;
cout<<"1.一号道路"<<" "<<"2.二号道路"<<" "<<"3.三号道路"<<endl;
cin>>b;
if(b==1){
cout<<"你碰到了绿毛虫,是否用1个精灵球捕捉"<<endl;
cout<<"1.捕捉,2.不捕捉"<<endl;
cin>>a;
if(a==1){
n=n-1;
cout<<"恭喜你捕捉到绿毛虫"<<endl;
cout<<"现有精灵小火龙,绿毛虫"<<endl;
}
if(a==2){
cout<<"绿毛虫逃跑了"<<endl;
}
}
}
if(a==2){
cout<<"恭喜你获得杰尼龟"<<endl;
cout<<"杰尼龟5级,水系,招式水枪,伤害5"<<endl;
cout<<"招式撞击,伤害6"<<endl;
cout<<"克制火"<<endl;
cout<<"你背包里有5个精灵球,2个伤药"<<endl;
n=5;
m=2;
cout<<"请选择你要去的道路"<<endl;
cout<<"1.一号道路"<<" "<<"2.二号道路"<<" "<<"3.三号道路"<<endl;
cin>>b;
if(b==1){
cout<<"你碰到了绿毛虫,是否用1个精灵球捕捉"<<endl;
cout<<"1.捕捉,2.不捕捉"<<endl;
cin>>a;
if(a==1){
n=n-1;
cout<<"恭喜你捕捉到绿毛虫"<<endl;
cout<<"现有精灵小火龙,绿毛虫"<<endl;
}
if(a==2){
cout<<"绿毛虫逃跑了"<<endl;
}
}
}
if(a==3){
cout<<"恭喜你获得妙蛙种子"<<endl;
cout<<"妙蛙种子5级,草系,招式藤鞭,伤害5"<<endl;
cout<<"招式撞击,伤害6"<<endl;
cout<<"克制水"<<endl;
cout<<"你背包里有5个精灵球,2个伤药"<<endl;
n=5;
m=2;
cout<<"请选择你要去的道路"<<endl;
cout<<"1.一号道路"<<" "<<"2.二号道路"<<" "<<"3.三号道路"<<endl;
cin>>b;
if(b==1){
cout<<"你碰到了绿毛虫,是否用1个精灵球捕捉"<<endl;
cout<<"1.捕捉,2.不捕捉"<<endl;
cin>>a;
if(a==1){
n=n-1;
cout<<"恭喜你捕捉到绿毛虫"<<endl;
cout<<"现有精灵小火龙,绿毛虫"<<endl;
}
if(a==2){
cout<<"绿毛虫逃跑了"<<endl;
}
}
}
if(a==4){
cout<<"恭喜你获得隐藏宝可梦皮卡丘"<<endl;
cout<<"皮卡丘5级,电系,招式电击,伤害5"<<endl;
cout<<"招式撞击,伤害6"<<endl;
cout<<"克制水"<<endl;
cout<<"你背包里有5个精灵球,2个伤药"<<endl;
n=5;
m=2;
cout<<"请选择你要去的道路"<<endl;
cout<<"1.一号道路"<<" "<<"2.二号道路"<<" "<<"3.三号道路"<<endl;
cin>>b;
if(b==1){
cout<<"你碰到了绿毛虫,是否用1个精灵球捕捉"<<endl;
cout<<"1.捕捉,2.不捕捉"<<endl;
cin>>a;
if(a==1){
n=n-1;
cout<<"恭喜你捕捉到绿毛虫"<<endl;
cout<<"绿毛虫等级6,虫系,技能吐丝,伤害4"<<endl<<"吐丝缠绕可让敌方一回合不动"<<endl;
cout<<"现有精灵小火龙,绿毛虫";
}
if(a==2){
cout<<"绿毛虫逃跑了";
}
}
}
return 0;
}