#include<bits/stdc++.h>
using namespace std;
int main(){
int player,NPC,xl=100,dxl=100;
string gj;//首先,你需要确保变量gj是一个字符串类型(例如string),因为你在后面(第44行)使用了双引号包围的字符串"yes"来进行比较。如果gj是一个字符类型(例如char),则不需要双引号包围"yes"。
cout<<"欢迎进入围棋格斗世界V1.000000005!本游戏由童欢欢(化名)制作,未经允许,禁止抄袭。"<<endl;
cout<<"感谢各位解决我的问题的博客,让我能继续写下去,谢谢。"<<endl;
cout<<"请选择你的英雄角色(输入数字):"<<endl<<"1.周太烦 2.马是翔 3.沙很明 4.葛不凡 5.文大汗 6.汪不捷 7.吴真阳 8.沈翔云"<<endl;
cin>>player;
if(player==1) cout<<"设置成功!他的主技能是:慢急死人。"<<endl;
if(player==2) cout<<"设置成功!他的主技能是:身高压制。"<<endl;
if(player==3) cout<<"设置成功!他的主技能是:算力压制。"<<endl;
if(player==4) cout<<"设置成功!他的主技能是:杀棋窒息。"<<endl;
if(player==5) cout<<"设置成功!他的主技能是:放下戒备。"<<endl;
if(player==6) cout<<"设置成功!他的主技能是:失误诱惑。"<<endl;
if(player==7) cout<<"设置成功!他的主技能是:静思紧张。"<<endl;
if(player==8) cout<<"设置成功!他的主技能是:外表诱惑。"<<endl;
else cout<<"请输入合法数字,如果输入的是合法数字请无视。"<<endl;
cout<<"选好你的英雄角色后,就可以开始格斗了。"<<endl;
cout<<"请选择你的对手:1.周太烦 2.马是翔 3.沙很明 4.葛不凡 5.文大汗 6.汪不捷 7.吴真阳 8.沈翔云"<<endl;
cout<<"请不要选择你之前的选择过的英雄角色。"<<endl;
cin>>NPC;
cout<<"设置成功!接下来你可以和他格斗了。"<<endl;
if(NPC==1){
cout<<"他使用了主技能,你的血量-10,你当前血量90。"<<endl;
xl=xl-10;
cout<<"是否使用主技能?(yes/no)"<<endl;
cin>>gj;
if(gj=="yes"){
cout<<"你使用了主技能,他的血量-10,他当前血量90。"<<endl;
dxl=dxl-10;
}
else if(gj=="no"){
cout<<"你又重重挨了一拳,死了。";
xl=0;
return 0;
}
}
if(NPC==2){
cout<<"他使用了主技能,你的血量-10,你当前血量90。"<<endl;
xl=xl-10;
cout<<"是否使用主技能?(yes/no)"<<endl;
cin>>gj;
if(gj=="yes"){
cout<<"你使用了主技能,他的血量-10,他当前血量90。"<<endl;
dxl=dxl-10;
}
else if(gj=="no"){
cout<<"你又重重挨了一拳,死了。";
xl=0;
return 0;
}
}
if(NPC==3){
cout<<"他使用了主技能,你的血量-10,你当前血量90。"<<endl;
xl=xl-10;
cout<<"是否使用主技能?(yes/no)"<<endl;
cin>>gj;
if(gj=="yes"){
cout<<"你使用了主技能,他的血量-10,他当前血量90。"<<endl;
dxl=dxl-10;
}
else if(gj=="no"){
cout<<"你又重重挨了一拳,死了。";
xl=0;
return 0;
}
}
if(NPC==4){
cout<<"他使用了主技能,你的血量-10,你当前血量90。"<<endl;
xl=xl-10;
cout<<"是否使用主技能?(yes/no)"<<endl;
cin>>gj;
if(gj=="yes"){
cout<<"你使用了主技能,他的血量-10,他当前血量90。"<<endl;
dxl=dxl-10;
}
else if(gj=="no"){
cout<<"你又重重挨了一拳,死了。";
xl=0;
return 0;
}
}
if(NPC==5){
cout<<"他使用了主技能,你的血量-10,你当前血量90。"<<endl;
xl=xl-10;
cout<<"是否使用主技能?(yes/no)"<<endl;
cin>>gj;
if(gj=="yes"){
cout<<"你使用了主技能,他的血量-10,他当前血量90。"<<endl;
dxl=dxl-10;
}
else if(gj=="no"){
cout<<"你又重重挨了一拳,死了。";
xl=0;
return 0;
}
}
if(NPC==6){
cout<<"他使用了主技能,你的血量-10,你当前血量90。"<<endl;
xl=xl-10;
cout<<"是否使用主技能?(yes/no)"<<endl;
cin>>gj;
if(gj=="yes"){
cout<<"你使用了主技能,他的血量-10,他当前血量90。"<<endl;
dxl=dxl-10;
}
else if(gj=="no"){
cout<<"你又重重挨了一拳,死了。";
xl=0;
return 0;
}
}
if(NPC==7){
cout<<"他使用了主技能,你的血量-10,你当前血量90。"<<endl;
xl=xl-10;
cout<<"是否使用主技能?(yes/no)"<<endl;
cin>>gj;
if(gj=="yes"){
cout<<"你使用了主技能,他的血量-10,他当前血量90。"<<endl;
dxl=dxl-10;
}
else if(gj=="no"){
cout<<"你又重重挨了一拳,死了。";
xl=0;
return 0;
}
}
if(NPC==8){
cout<<"他使用了主技能,你的血量-10,你当前血量90。"<<endl;
xl=xl-10;
cout<<"是否使用主技能?(yes/no)"<<endl;
cin>>gj;
if(gj=="yes"){
cout<<"你使用了主技能,他的血量-10,他当前血量90。"<<endl;
dxl=dxl-10;
}
else if(gj=="no"){
cout<<"你又重重挨了一拳,死了。";
xl=0;
return 0;
}
}
return 0;
}//还没写完,大家有什么想法可以写在下面,博主会写在代码中的。不喜勿喷~~~