技能大乱斗v1.4.1壮志凌云
·once·
·
·
个人记录
//技能大乱斗v1.4.1壮志凌云
#include<bits/stdc++.h>
#include<windows.h>
#include<conio.h>
using namespace std;
long long q,p,m,ji[10001]={0},dji[10001]={0},hp=1000,dhp=1000,pg=100,dpg=100,pw,dpw,c=1,b=0,a=0,s=0,ss=0,dc=0,db=0,da=0,ds=0,dss=0,u=3,o,r=1,l,www=0,god=0,lv=1,sa=1,d=1,win=0,lose=0,jie,e=0,du=0,GFS,dGFS,tz=1,atk=0,wake=1,need=1,have=0,story=1,zl=500,cause=0,zneed=300;
long long firecircle=0,ironline=0,mindctrl=0,cawnoodles=0,angry=0,oldman=0,cheater=0,electricity=0,ghost=0,zombie=0,sea=0,fruitice=0,Greatwall=0,seller=0,reliver=0,ghosttomb=0,roundcut=0,useless=0;
long long dfirecircle=0,dironline=0,dmindctrl=0,dcawnoodles=0,dangry=0,doldman=0,dcheater=0,delectricity=0,dghost=0,dzombie=0,dsea=0,dfruitice=0,dGreatwall=0,dseller=0,dreliver=0,dghosttomb=0,droundcut=0,duseless=0;
long long x_maxrecharge=0,x_change=0,x_angry=0,x_destorylight_c=0,x_sea=0,x_fruitice=0,x_destorylight_b=0,x_destorylight_a=0,x_turtlesoup=0,x_singer=0,x_gzkill=0;
long long dx_maxrecharge=0,dx_change=0,dx_angry=0,dx_destorylight_c=0,dx_sea=0,dx_fruitice=0,dx_destorylight_b=0,dx_destorylight_a=0,dx_turtlesoup=0,dx_singer=0,dx_gzkill=0;
void save()
{
ifstream fin("技能大乱斗存档.txt");
while(fin>>sa)
{
story=sa%100;
wake=(sa%1000-story)/100;
GFS=(sa%10000-wake*100-story)/1000;
dGFS=(sa%100000-GFS*1000-wake*100-story)/10000;
c=(sa%10000000000-dGFS*10000-GFS*1000-wake*100-story)/100000;
lv=(sa-c*100000-dGFS*10000-GFS*1000-wake*100-story)/10000000000;
}
if(c>=2)
{
p=c%2;
c-=p;
c/=2;
b+=c;
c=p;
}
if(b>=2)
{
p=b%2;
b-=p;
b/=2;
a+=b;
b=p;
}
if(a>=2)
{
p=a%2;
a-=p;
a/=2;
s+=a;
a=p;
}
if(s>=2)
{
p=s%2;
s-=p;
s/=2;
ss+=s;
s=p;
}
}
int main()
{
cout<<endl<<endl<<endl<<endl<<endl<<endl<<endl<<endl<<endl<<endl<<"///////////////////////////////////技能大乱斗///////////////////////////////////";
Sleep(2000);
system("cls");
cout<<endl<<endl<<endl<<endl<<endl<<endl<<endl<<endl<<endl<<endl<<"///////////////////////////////////史诗工作室///////////////////////////////////";
Sleep(2000);
system("cls");
cout<<"健康游戏忠告:"<<endl<<"抵制不良游戏,拒绝盗版游戏。"<<endl<<"注意自我保护,谨防受骗上当。"<<endl<<"适度游戏益脑,沉迷游戏伤身。"<<endl<<"合理安排时间,享受健康生活。";
Sleep(5000);
system("cls");
cout<<"v1.4.1壮志凌云"<<endl<<"更新说明:"<<endl<<"1.更新了剧情模式"<<endl<<"2.修复了一些已知bug"<<endl;
cout<<"注意,想退游戏必须在主界面扣4,否则存档不会更新"<<endl;
system("pause");
save();
ji[1]=1;
ji[2]=1;
ji[3]=1;
dji[1]=1;
dji[2]=1;
dji[3]=1;
srand((unsigned)time(NULL));
if(GFS!=0&&dGFS!=0)goto play;
CGFS:system("cls");
cout<<"选择你的天赋:"<<endl;
cout<<"1.水系"<<endl;
cout<<"2.火系"<<endl;
cout<<"3.木系"<<endl;
cin>>q;
if(q<=0||q>=4)goto CGFS;
if(q>=1&&q<=3)
{
GFS=q;
l=rand()%3+1;
dGFS=l;
cout<<"敌人选择了";
if(dGFS==1)cout<<"水系,";
if(dGFS==2)cout<<"火系,";
if(dGFS==3)cout<<"木系,";
if(GFS==dGFS)cout<<"跟你一样!"<<endl;
if(GFS==1&&dGFS==3||GFS==2&&dGFS==1||GFS==3&&dGFS==2)cout<<"克你!"<<endl;
if(GFS==1&&dGFS==2||GFS==2&&dGFS==3||GFS==3&&dGFS==1)cout<<"被你克!"<<endl;
system("pause");
}
play:system("cls");
choose:cout<<"段位:";
if(lv==1)cout<<"兵I"<<endl;
if(lv==2)cout<<"将I"<<endl;
if(lv==3)cout<<"君II"<<endl;
if(lv==4)cout<<"君I"<<endl;
if(lv==5)cout<<"王III"<<endl;
if(lv==6)cout<<"王II"<<endl;
if(lv==7)cout<<"王I"<<endl;
if(lv==8)cout<<"帝III"<<endl;
if(lv==9)cout<<"帝II"<<endl;
if(lv==10)cout<<"帝I"<<endl;
if(lv==11)cout<<"半圣"<<endl;
if(lv==12)cout<<"圣IV"<<endl;
if(lv==13)cout<<"圣III"<<endl;
if(lv==14)cout<<"圣II"<<endl;
if(lv==15)cout<<"圣I"<<endl;
if(lv==16)cout<<"半神"<<endl;
if(lv==17)cout<<"神V"<<endl;
if(lv==18)cout<<"神IV"<<endl;
if(lv==19)cout<<"神III"<<endl;
if(lv==20)cout<<"神II"<<endl;
if(lv==21)cout<<"神I"<<endl;
if(lv>=22)cout<<"超神"<<lv-21<<"星"<<" ";
zl=0;
cause=0;
for(int i=4;i<=33;i++)
{
if(4<=i<=6&&ji[i]==1)zl+=100;
if(7<=i<=14&&ji[i]==1)sa+=200;
if(15<=i<=22&&ji[i]==1)sa+=400;
if(23<=i<=26&&ji[i]==1)sa+=800;
if(27<=i<=33&&ji[i]==1)sa+=1600;
}
zl+=300;
zl+=wake*200;
cout<<"战斗力:"<<zl<<endl;
cout<<"1.游玩"<<endl<<"2.技能"<<endl<<"3.自动合成技能券"<<endl<<"4.退出"<<endl;
cin>>q;
if(q==1)
{
mod:system("cls");
cout<<"1.人机模式"<<endl;
cout<<"2.挑战模式"<<endl;
cout<<"3.剧情模式"<<endl;
cout<<"4.返回"<<endl;
cin>>q;
if(q==1)
{
system("cls");
m=1;
cout<<"1.段位模式"<<endl<<"2.休闲模式"<<endl;
cin>>q;
if(q==1)d=1;
else d=0;
bet:system("cls");
cout<<"是否下注?(1下2不下)"<<endl;
cin>>q;
if(q==1)
{
e=1;
bett:system("cls");
cout<<"押多少?(换算成初级券,0取消)"<<endl;
cin>>q;
if(q>c+2*b+4*a+8*s+16*ss)
{
cout<<"券不够!"<<endl;
system("pause");
goto bett;
}
if(q==0)goto bet;
du=q;
}
else e=0;
goto fight;
}
if(q==2)
{
system("cls");
m=2;
cout<<"1.极限攻击"<<endl<<"2.绝对防御"<<endl;
cin>>q;
if(q==1)tz=1;
else tz=2;
goto fight;
}
if(q==3)
{
system("cls");
m=3;
goto fight;
}
else
{
system("cls");
goto play;
}
}
if(q==2)
{
skill:system("cls");
cout<<"1.查看技能"<<endl;
cout<<"2.学习技能"<<endl;
cout<<"3.升级技能(目前仅限于天赋技能)"<<endl;
cout<<"4.返回"<<endl;
cin>>q;
if(q==1)
{
system("cls");
cout<<"已学技能:"<<endl;
cout<<"普攻"<<endl;
cout<<"治愈术"<<endl;
cout<<"解印术"<<endl;
if(ji[4]==1)cout<<"火圈"<<endl;
if(ji[5]==1)cout<<"铁索连环"<<endl;
if(ji[6]==1)cout<<"火球术"<<endl;
if(ji[7]==1)cout<<"附身"<<endl;
if(ji[8]==1)cout<<"毁灭飞弹"<<endl;
if(ji[9]==1)cout<<"极限治愈术"<<endl;
if(ji[10]==1)cout<<"反转术"<<endl;
if(ji[11]==1)cout<<"牛犇面"<<endl;
if(ji[12]==1)cout<<"狂暴"<<endl;
if(ji[13]==1)cout<<"老头胡拉茬"<<endl;
if(ji[14]==1)cout<<"当老千"<<endl;
if(ji[15]==1)cout<<"初等毁灭之光"<<endl;
if(ji[16]==1)cout<<"封雷斩"<<endl;
if(ji[17]==1)cout<<"死灵之术"<<endl;
if(ji[18]==1)cout<<"生化危机"<<endl;
if(ji[19]==1)cout<<"海纳百川"<<endl;
if(ji[20]==1)cout<<"火锅诱惑"<<endl;
if(ji[21]==1)cout<<"果冻之海"<<endl;
if(ji[22]==1)cout<<"伟大的墙"<<endl;
if(ji[23]==1)cout<<"中等毁灭之光"<<endl;
if(ji[24]==1)cout<<"战争商贩"<<endl;
if(ji[25]==1)cout<<"机关长枪"<<endl;
if(ji[26]==1)cout<<"无效化"<<endl;
if(ji[27]==1)cout<<"完全毁灭之光"<<endl;
if(ji[28]==1)cout<<"逆天十全王八大补汤"<<endl;
if(ji[29]==1)cout<<"歌者入侵"<<endl;
if(ji[30]==1)cout<<"秽土转生"<<endl;
if(ji[31]==1)cout<<"尸鬼封尽"<<endl;
if(ji[32]==1)cout<<"圣灵墓地"<<endl;
if(ji[33]==1)cout<<"轮回斩"<<endl;
if(GFS==1)cout<<"水漫金山"<<endl;
if(GFS==2)cout<<"星火燎原"<<endl;
if(GFS==3)cout<<"荆棘之触"<<endl;
system("pause");
goto skill;
}
if(q==2)
{
system("cls");
cout<<"你想学什么技能?(输入技能编号)"<<endl;
cout<<"4.火圈"<<endl;
cout<<"5.铁索连环"<<endl;
cout<<"6.火球术"<<endl;
cout<<"7.附身"<<endl;
cout<<"8.毁灭飞弹"<<endl;
cout<<"9.极限治愈术"<<endl;
cout<<"10.反转术"<<endl;
cout<<"11.牛犇面"<<endl;
cout<<"12.狂暴"<<endl;
cout<<"13.老头胡拉茬"<<endl;
cout<<"14.当老千"<<endl;
cout<<"15.初等毁灭之光"<<endl;
cout<<"16.封雷斩"<<endl;
cout<<"17.死灵之术"<<endl;
cout<<"18.生化危机"<<endl;
cout<<"19.海纳百川"<<endl;
cout<<"20.火锅诱惑"<<endl;
cout<<"21.果冻之海"<<endl;
cout<<"22.伟大的墙"<<endl;
cout<<"23.中等毁灭之光"<<endl;
cout<<"24.战争商贩"<<endl;
cout<<"25.机关长枪"<<endl;
cout<<"26.无效化"<<endl;
cout<<"27.完全毁灭之光"<<endl;
cout<<"28.逆天十全王八大补汤"<<endl;
cout<<"29.歌者入侵"<<endl;
cout<<"30.秽土转生"<<endl;
cout<<"31.尸鬼封尽"<<endl;
cout<<"32.圣灵墓地"<<endl;
cout<<"33.轮回斩"<<endl;
cin>>q;
if(q>=3&&q<=33)goto learn;
goto skill;
}
if(q==3)
{
system("cls");
if(GFS==1)cout<<"水漫金山";
if(GFS==2)cout<<"星火燎原";
if(GFS==3)cout<<"荆棘之触";
if(wake==1)
{
cout<<"当前C级,";
need=1;
}
if(wake==2)
{
cout<<"当前B级,";
need=2;
}
if(wake==3)
{
cout<<"当前A级,";
need=4;
}
if(wake==4)
{
cout<<"当前S级,";
need=8;
}
if(wake==5)
{
cout<<"当前SS级,已满级"<<endl;
system("pause");
goto skill;
}
have=c+2*b+4*a+8*s+16*ss;
if(have<need)
{
cout<<"券不够!"<<endl;
system("pause");
goto skill;
}
cout<<"是否升级?(1是2否)"<<endl;
cin>>q;
if(q==1)
{
have-=need;
c=have;
wake++;
cout<<"升级成功!"<<endl;
system("pause");
goto play;
}
else goto play;
}
if(q==4)goto play;
else goto skill;
}
if(q==3)
{
if(c>=2)
{
p=c%2;
c-=p;
c/=2;
b+=c;
c=p;
}
if(b>=2)
{
p=b%2;
b-=p;
b/=2;
a+=b;
b=p;
}
if(a>=2)
{
p=a%2;
a-=p;
a/=2;
s+=a;
a=p;
}
if(s>=2)
{
p=s%2;
s-=p;
s/=2;
ss+=s;
s=p;
}
if(dc>=2)
{
p=dc%2;
dc-=p;
dc/=2;
db+=dc;
dc=p;
}
if(db>=2)
{
p=db%2;
db-=p;
db/=2;
da+=db;
db=p;
}
if(da>=2)
{
p=da%2;
da-=p;
da/=2;
ds+=da;
da=p;
}
if(ds>=2)
{
p=ds%2;
ds-=p;
ds/=2;
dss+=ds;
ds=p;
}
}
if(q==4)
{
sa=story;
sa+=wake*100;
sa+=GFS*1000;
sa+=dGFS*10000;
sa+=100000*c+200000*b+400000*a+800000*s+1600000*ss;
for(int i=4;i<=33;i++)
{
if(4<=i<=6&&ji[i]==1)sa+=100000;
if(7<=i<=14&&ji[i]==1)sa+=200000;
if(15<=i<=22&&ji[i]==1)sa+=400000;
if(23<=i<=26&&ji[i]==1)sa+=800000;
if(27<=i<=33&&ji[i]==1)sa+=1600000;
}
sa+=lv*10000000000;
ofstream out("技能大乱斗存档.txt");
out<<sa;
out.close();
cin.get();
return 0;
}
if(q==1618986342/618)
{
cout<<"开启上帝模式!"<<endl;
god=1;
system("pause");
system("color e0");
ss=999;
hp=99999;
pg=99999;
wake=5;
goto play;
}
goto play;
learn:system("cls");
cout<<"你拥有:"<<endl;
cout<<"初级券*"<<c<<endl;
cout<<"中级券*"<<b<<endl;
cout<<"高级券*"<<a<<endl;
cout<<"特级券*"<<s<<endl;
cout<<"神级券*"<<ss<<endl;
if(q==4&&ji[4]==0)
{
cout<<"火圈需1初级券"<<endl;
if(c>=1||b>=1||a>=1||s>=1||ss>=1)cout<<"确认学习?(1确认2取消,可能需要分解更高级的技能券,高一级技能券可分解为2张低一级技能券)"<<endl;
else
{
cout<<"券不够!"<<endl;
system("pause");
goto skill;
}
www=4;
goto buy;
}
if(q==5&&ji[5]==0)
{
cout<<"铁索连环需1初级券"<<endl;
if(c>=1||b>=1||a>=1||s>=1||ss>=1)cout<<"确认学习?(1确认2取消,可能需要分解更高级的技能券,高一级技能券可分解为2张低一级技能券)"<<endl;
else
{
cout<<"券不够!"<<endl;
system("pause");
goto skill;
}
www=5;
goto buy;
}
if(q==6&&ji[6]==0)
{
cout<<"火球术需1初级券"<<endl;
if(c>=1||b>=1||a>=1||s>=1||ss>=1)cout<<"确认学习?(1确认2取消,可能需要分解更高级的技能券,高一级技能券可分解为2张低一级技能券)"<<endl;
else
{
cout<<"券不够!"<<endl;
system("pause");
goto skill;
}
cin>>q;
www=6;
goto buy;
}
if(q==7&&ji[7]==0)
{
cout<<"附身需1中级券"<<endl;
if(b>=1||a>=1||s>=1||ss>=1)cout<<"确认学习?(1确认2取消,可能需要分解更高级的技能券,高一级技能券可分解为2张低一级技能券)"<<endl;
else
{
cout<<"券不够!"<<endl;
system("pause");
goto skill;
}
www=7;
goto buy;
}
if(q==8&&ji[8]==0)
{
cout<<"毁灭飞弹需1中级券"<<endl;
if(b>=1||a>=1||s>=1||ss>=1)cout<<"确认学习?(1确认2取消,可能需要分解更高级的技能券,高一级技能券可分解为2张低一级技能券)"<<endl;
else
{
cout<<"券不够!"<<endl;
system("pause");
goto skill;
}
www=8;
goto buy;
}
if(q==9&&ji[9]==0)
{
cout<<"极限治愈术需1中级券"<<endl;
if(b>=1||a>=1||s>=1||ss>=1)cout<<"确认学习?(1确认2取消,可能需要分解更高级的技能券,高一级技能券可分解为2张低一级技能券)"<<endl;
else
{
cout<<"券不够!"<<endl;
system("pause");
goto skill;
}
www=9;
goto buy;
}
if(q==10&&ji[10]==0)
{
cout<<"反转术需1中级券"<<endl;
if(b>=1||a>=1||s>=1||ss>=1)cout<<"确认学习?(1确认2取消,可能需要分解更高级的技能券,高一级技能券可分解为2张低一级技能券)"<<endl;
else
{
cout<<"券不够!"<<endl;
system("pause");
goto skill;
}
www=10;
goto buy;
}
if(q==11&&ji[11]==0)
{
cout<<"牛犇面需1中级券"<<endl;
if(b>=1||a>=1||s>=1||ss>=1)cout<<"确认学习?(1确认2取消,可能需要分解更高级的技能券,高一级技能券可分解为2张低一级技能券)"<<endl;
else
{
cout<<"券不够!"<<endl;
system("pause");
goto skill;
}
www=11;
goto buy;
}
if(q==12&&ji[12]==0)
{
cout<<"狂暴需1中级券"<<endl;
if(b>=1||a>=1||s>=1||ss>=1)cout<<"确认学习?(1确认2取消,可能需要分解更高级的技能券,高一级技能券可分解为2张低一级技能券)"<<endl;
else
{
cout<<"券不够!"<<endl;
system("pause");
goto skill;
}
www=12;
goto buy;
}
if(q==13&&ji[13]==0)
{
cout<<"老头胡拉茬需1中级券"<<endl;
if(b>=1||a>=1||s>=1||ss>=1)cout<<"确认学习?(1确认2取消,可能需要分解更高级的技能券,高一级技能券可分解为2张低一级技能券)"<<endl;
else
{
cout<<"券不够!"<<endl;
system("pause");
goto skill;
}
www=13;
goto buy;
}
if(q==14&&ji[14]==0)
{
cout<<"当老千需1中级券"<<endl;
if(b>=1||a>=1||s>=1||ss>=1)cout<<"确认学习?(1确认2取消,可能需要分解更高级的技能券,高一级技能券可分解为2张低一级技能券)"<<endl;
else
{
cout<<"券不够!"<<endl;
system("pause");
goto skill;
}
www=14;
goto buy;
}
if(q==15&&ji[15]==0)
{
cout<<"初等毁灭之光需1高级券"<<endl;
if(a>=1||s>=1||ss>=1)cout<<"确认学习?(1确认2取消,可能需要分解更高级的技能券,高一级技能券可分解为2张低一级技能券)"<<endl;
else
{
cout<<"券不够!"<<endl;
system("pause");
goto skill;
}
www=15;
goto buy;
}
if(q==16&&ji[16]==0)
{
cout<<"封雷斩需1高级券"<<endl;
if(a>=1||s>=1||ss>=1)cout<<"确认学习?(1确认2取消,可能需要分解更高级的技能券,高一级技能券可分解为2张低一级技能券)"<<endl;
else
{
cout<<"券不够!"<<endl;
system("pause");
goto skill;
}
www=16;
goto buy;
}
if(q==17&&ji[17]==0)
{
cout<<"死灵之术需1高级券"<<endl;
if(a>=1||s>=1||ss>=1)cout<<"确认学习?(1确认2取消,可能需要分解更高级的技能券,高一级技能券可分解为2张低一级技能券)"<<endl;
else
{
cout<<"券不够!"<<endl;
system("pause");
goto skill;
}
www=17;
goto buy;
}
if(q==18&&ji[18]==0)
{
cout<<"生化危机需1高级券"<<endl;
if(a>=1||s>=1||ss>=1)cout<<"确认学习?(1确认2取消,可能需要分解更高级的技能券,高一级技能券可分解为2张低一级技能券)"<<endl;
else
{
cout<<"券不够!"<<endl;
system("pause");
goto skill;
}
www=18;
goto buy;
}
if(q==19&&ji[19]==0)
{
cout<<"海纳百川需1高级券"<<endl;
if(a>=1||s>=1||ss>=1)cout<<"确认学习?(1确认2取消,可能需要分解更高级的技能券,高一级技能券可分解为2张低一级技能券)"<<endl;
else
{
cout<<"券不够!"<<endl;
system("pause");
goto skill;
}
www=19;
goto buy;
}
if(q==20&&ji[20]==0)
{
cout<<"火锅诱惑需1高级券"<<endl;
if(a>=1||s>=1||ss>=1)cout<<"确认学习?(1确认2取消,可能需要分解更高级的技能券,高一级技能券可分解为2张低一级技能券)"<<endl;
else
{
cout<<"券不够!"<<endl;
system("pause");
goto skill;
}
www=20;
goto buy;
}
if(q==21&&ji[21]==0)
{
cout<<"果冻之海需1高级券"<<endl;
if(a>=1||s>=1||ss>=1)cout<<"确认学习?(1确认2取消,可能需要分解更高级的技能券,高一级技能券可分解为2张低一级技能券)"<<endl;
else
{
cout<<"券不够!"<<endl;
system("pause");
goto skill;
}
www=21;
goto buy;
}
if(q==22&&ji[22]==0)
{
cout<<"伟大的墙需1高级券"<<endl;
if(a>=1||s>=1||ss>=1)cout<<"确认学习?(1确认2取消,可能需要分解更高级的技能券,高一级技能券可分解为2张低一级技能券)"<<endl;
else
{
cout<<"券不够!"<<endl;
system("pause");
goto skill;
}
www=22;
goto buy;
}
if(q==23&&ji[23]==0)
{
cout<<"中等毁灭之光需1特级券"<<endl;
if(s>=1||ss>=1)cout<<"确认学习?(1确认2取消,可能需要分解更高级的技能券,高一级技能券可分解为2张低一级技能券)"<<endl;
else
{
cout<<"券不够!"<<endl;
system("pause");
goto skill;
}
www=23;
goto buy;
}
if(q==24&&ji[24]==0)
{
cout<<"战争商贩需1特级券"<<endl;
if(s>=1||ss>=1)cout<<"确认学习?(1确认2取消,可能需要分解更高级的技能券,高一级技能券可分解为2张低一级技能券)"<<endl;
else
{
cout<<"券不够!"<<endl;
system("pause");
goto skill;
}
www=24;
goto buy;
}
if(q==25&&ji[25]==0)
{
cout<<"机关长枪需1特级券"<<endl;
if(s>=1||ss>=1)cout<<"确认学习?(1确认2取消,可能需要分解更高级的技能券,高一级技能券可分解为2张低一级技能券)"<<endl;
else
{
cout<<"券不够!"<<endl;
system("pause");
goto skill;
}
www=25;
goto buy;
}
if(q==26&&ji[26]==0)
{
cout<<"无效化需1特级券"<<endl;
if(s>=1||ss>=1)cout<<"确认学习?(1确认2取消,可能需要分解更高级的技能券,高一级技能券可分解为2张低一级技能券)"<<endl;
else
{
cout<<"券不够!"<<endl;
system("pause");
goto skill;
}
www=26;
goto buy;
}
if(q==27&&ji[27]==0)
{
cout<<"完全毁灭之光需1神级券"<<endl;
if(ss>=1)cout<<"确认学习?(1确认2取消)"<<endl;
else
{
cout<<"券不够!"<<endl;
system("pause");
goto skill;
}
www=27;
goto buy;
}
if(q==28&&ji[28]==0)
{
cout<<"逆天十全王八大补汤需1神级券"<<endl;
if(ss>=1)cout<<"确认学习?(1确认2取消)"<<endl;
else
{
cout<<"券不够!"<<endl;
system("pause");
goto skill;
}
www=28;
goto buy;
}
if(q==29&&ji[29]==0)
{
cout<<"歌者入侵需1神级券"<<endl;
if(ss>=1)cout<<"确认学习?(1确认2取消)"<<endl;
else
{
cout<<"券不够!"<<endl;
system("pause");
goto skill;
}
www=29;
goto buy;
}
if(q==30&&ji[30]==0)
{
cout<<"秽土转生需1神级券"<<endl;
if(ss>=1)cout<<"确认学习?(1确认2取消)"<<endl;
else
{
cout<<"券不够!"<<endl;
system("pause");
goto skill;
}
www=30;
goto buy;
}
if(q==31&&ji[31]==0)
{
cout<<"尸鬼封尽需1神级券"<<endl;
if(ss>=1)cout<<"确认学习?(1确认2取消)"<<endl;
else
{
cout<<"券不够!"<<endl;
system("pause");
goto skill;
}
www=31;
goto buy;
}
if(q==32&&ji[32]==0)
{
cout<<"圣灵墓地需1神级券"<<endl;
if(ss>=1)cout<<"确认学习?(1确认2取消)"<<endl;
else
{
cout<<"券不够!"<<endl;
system("pause");
goto skill;
}
www=32;
goto buy;
}
if(q==33&&ji[33]==0)
{
cout<<"轮回斩需1神级券"<<endl;
if(ss>=1)cout<<"确认学习?(1确认2取消)"<<endl;
else
{
cout<<"券不够!"<<endl;
system("pause");
goto skill;
}
www=33;
goto buy;
}
goto play;
fight:system("cls");
firecircle=0;
ironline=0;
mindctrl=0;
cawnoodles=0;
angry=0;
oldman=0;
cheater=0;
electricity=0;
ghost=0;
fruitice=0;
Greatwall=0;
seller=0;
reliver=0;
ghosttomb=0;
roundcut=1;
dfirecircle=0;
dironline=0;
dmindctrl=0;
dcawnoodles=0;
dangry=0;
doldman=0;
dcheater=0;
delectricity=0;
dghost=0;
dfruitice=0;
dGreatwall=0;
dseller=0;
dreliver=0;
dghosttomb=0;
droundcut=1;
x_maxrecharge=0;
x_change=0;
x_angry=0;
x_destorylight_c=0;
x_sea=0;
x_fruitice=0;
x_destorylight_b=0;
x_destorylight_a=0;
x_turtlesoup=0;
x_singer=0;
x_gzkill=0;
dx_maxrecharge=0;
dx_change=0;
dx_angry=0;
dx_destorylight_c=0;
dx_sea=0;
dx_fruitice=0;
dx_destorylight_b=0;
dx_destorylight_a=0;
dx_turtlesoup=0;
dx_singer=0;
dx_gzkill=0;
if(god==0)hp=1000;
else hp=99999;
dhp=1000;
if(god==0)pg=100;
else pg=99999;
dpg=100;
r=1;
if(m==1)
{
AImod:system("cls");
if(hp<=0)goto die;
if(dhp<=0)goto live;
cout<<"第"<<r<<"回合"<<endl;
cout<<"敌人血量:"<<dhp<<endl;
cout<<"你的血量:"<<hp<<endl;
cout<<"本回合你出:(1石头2剪刀3布)"<<endl;
cin>>q;
o=rand()%3+1;
if(mindctrl==1)
{
mindctrl=0;
goto win;
}
if(dmindctrl==1)
{
dmindctrl=0;
goto lose;
}
if(q==1&&o==1||q==2&&o==2||q==3&&o==3)
{
cout<<"平!"<<endl;
Sleep(1000);
goto AImod;
}
if(q==1&&o==2||q==2&&o==3||q==3&&o==1)
{
win:r++;
if(firecircle==1)
{
cout<<"你被火圈烧掉了100滴血"<<endl;
hp-=100;
}
if(dfirecircle==1)
{
cout<<"敌人被火圈烧掉了100滴血"<<endl;
dhp-=100;
}
if(ghost>=1)
{
cout<<"敌人被"<<ghost<<"只死灵打掉了"<<50*ghost<<"滴血"<<endl;
dhp-=50*ghost;
}
if(dghost>=1)
{
cout<<"你被"<<dghost<<"只死灵打掉了"<<50*dghost<<"滴血"<<endl;
hp-=50*ghost;
}
if(zombie>=1)
{
cout<<"敌人被"<<zombie<<"只丧尸打掉了"<<50*zombie<<"滴血"<<endl;
dhp-=50*zombie;
}
if(dzombie>=1)
{
cout<<"你被"<<dzombie<<"只丧尸打掉了"<<50*dzombie<<"滴血"<<endl;
hp-=50*zombie;
}
if(sea==1)
{
cout<<"浩然正气汇成涓涓细流,给你回了100滴血"<<endl;
hp+=100;
}
if(dsea==1)
{
cout<<"弥天邪气汇成涓涓细流,给敌人回了100滴血"<<endl;
dhp+=100;
}
if(seller>=1||dseller>=1)
{
cout<<"你从"<<seller+dseller<<"名商人那里买到了"<<50*(seller+dseller)<<"点普攻伤害"<<endl;
pg+=50*(seller+dseller);
cout<<"敌人从"<<seller+dseller<<"名商人那里买到了"<<50*(seller+dseller)<<"点普攻伤害"<<endl;
dpg+=50*(seller+dseller);
}
if(reliver>=1)
{
cout<<"敌人被"<<reliver<<"只转生体打掉了"<<100*reliver<<"滴血"<<endl;
dhp-=100*reliver;
}
if(dreliver>=1)
{
cout<<"你被"<<dreliver<<"只转生体打掉了"<<100*dreliver<<"滴血"<<endl;
hp-=100*reliver;
}
if(ghosttomb==1)
{
ghost++;
cout<<"我方圣灵墓地派出了一只亡灵"<<endl;
}
winn:system("pause");
system("cls");
cout<<"胜!"<<endl;
if(Greatwall>=1)
{
Greatwall--;
goto AImod;
}
if(fruitice>=1)
{
fruitice--;
goto AImod;
}
if(electricity==1)
{
electricity=0;
goto AImod;
}
if(cawnoodles==1)
{
cawnoodles=0;
goto AImod;
}
if(useless>=1)
{
useless--;
goto AImod;
}
Sleep(1000);
cout<<"选择一个已学习的技能来释放:"<<endl;
cout<<"1.普攻"<<endl;
cout<<"2.治愈术"<<endl;
cout<<"3.解印术"<<endl;
cout<<"4.火圈"<<endl;
cout<<"5.铁索连环"<<endl;
cout<<"6.火球术"<<endl;
cout<<"7.附身"<<endl;
cout<<"8.毁灭飞弹"<<endl;
cout<<"9.极限治愈术"<<endl;
cout<<"10.反转术"<<endl;
cout<<"11.牛犇面"<<endl;
cout<<"12.狂暴"<<endl;
cout<<"13.老头胡拉茬"<<endl;
cout<<"14.当老千"<<endl;
cout<<"15.初等毁灭之光"<<endl;
cout<<"16.封雷斩"<<endl;
cout<<"17.死灵之术"<<endl;
cout<<"18.生化危机"<<endl;
cout<<"19.海纳百川"<<endl;
cout<<"20.火锅诱惑"<<endl;
cout<<"21.果冻之海"<<endl;
cout<<"22.伟大的墙"<<endl;
cout<<"23.中等毁灭之光"<<endl;
cout<<"24.战争商贩"<<endl;
cout<<"25.机关长枪"<<endl;
cout<<"26.无效化"<<endl;
cout<<"27.完全毁灭之光"<<endl;
cout<<"28.逆天十全王八大补汤"<<endl;
cout<<"29.歌者入侵"<<endl;
cout<<"30.秽土转生"<<endl;
cout<<"31.尸鬼封尽"<<endl;
cout<<"32.圣灵墓地"<<endl;
cout<<"33.轮回斩"<<endl;
if(GFS==1)cout<<"34.水漫金山"<<endl;
if(GFS==2)cout<<"34.星火燎原"<<endl;
if(GFS==3)cout<<"34.荆棘之触"<<endl;
cin>>q;
if(ji[q]==1||q==34)goto pow;
goto winn;
pow:if(q==1)//普攻
{
if(angry==1)pg*=2;
if(oldman==1)pg/=2;
if(cheater==1)pg/=2;
oldman=0;
cheater=0;
dhp-=pg;
cout<<"你打了敌人一拳造成了"<<pg<<"点伤害"<<endl;
if(ironline==1)
{
hp-=pg;
cout<<"你被铁索勒掉了"<<pg<<"滴血"<<endl;
}
system("pause");
goto AImod;
}
if(q==2)//治愈术
{
hp+=100;
oldman=0;
cheater=0;
cout<<"你给自己回了100滴血"<<endl;
system("pause");
goto AImod;
}
if(q==3)//解印术
{
oldman=0;
cheater=0;
if(firecircle==1)
{
firecircle=0;
jie=4;
}
if(ironline==1)
{
ironline=0;
jie=5;
}
out3:cout<<"你解除了你身上的";
if(jie==4)cout<<"火圈"<<endl;
if(jie==5)cout<<"铁索"<<endl;
system("pause");
goto AImod;
}
if(q==4)//火圈
{
pw=100;
if(angry==1)pw*=2;
if(oldman==1)pw/=2;
if(cheater==1)pw/=2;
dhp-=pw;
cout<<"你给敌人套了一个会持续造成伤害的火圈";
if(dfirecircle==1)cout<<"(已存在,本次只造成伤害)";
cout<<endl;
if(ironline==1)
{
hp-=pw;
cout<<"你被铁索勒掉了"<<pw<<"滴血"<<endl;
}
dfirecircle=1;
oldman=0;
cheater=0;
system("pause");
goto AImod;
}
if(q==5)//铁索连环
{
oldman=0;
cheater=0;
if(dironline<1)
{
dironline=1;
cout<<"你给敌人套了一层会自动反噬伤害的铁索"<<endl;
system("pause");
goto AImod;
}
cout<<"铁索已存在!"<<endl;
system("pause");
goto AImod;
}
if(q==6)//火球术
{
pw=200;
if(angry==1)pw*=2;
if(oldman==1)pw/=2;
if(cheater==1)pw/=2;
dhp-=pw;
oldman=0;
cheater=0;
cout<<"你用一个火球轰掉了敌人"<<pw<<"滴血"<<endl;
if(ironline==1)
{
hp-=pw;
cout<<"你被铁索勒掉了"<<pw<<"滴血"<<endl;
}
system("pause");
goto AImod;
}
if(q==7)//附身
{
q=rand()%2+1;
if(q==1)
{
cout<<"你附在了敌人身上,下次猜拳你必胜"<<endl;
mindctrl=1;
}
if(q==2)cout<<"附身失败"<<endl;
oldman=0;
cheater=0;
system("pause");
goto AImod;
}
if(q==8)//毁灭飞弹
{
pw=300;
if(angry==1)pw*=2;
if(oldman==1)pw/=2;
if(cheater==1)pw/=2;
dhp-=pw;
oldman=0;
cheater=0;
cout<<"你用一颗飞弹轰掉了敌人"<<pw<<"滴血"<<endl;
if(ironline==1)
{
hp-=pw;
cout<<"你被铁索勒掉了"<<pw<<"滴血"<<endl;
}
system("pause");
goto AImod;
}
if(q==9)//极限治愈术
{
if(x_maxrecharge==1)
{
x_maxrecharge=0;
hp=1000;
oldman=0;
cheater=0;
cout<<"你给自己回满了血"<<endl;
x_maxrecharge=0;
system("pause");
goto AImod;
}
cout<<"极限治愈术蓄能完成"<<endl;
x_maxrecharge=1;
system("pause");
goto AImod;
}
if(q==10)//反转术
{
if(x_change==1)
{
x_change=0;
swap(hp,dhp);
oldman=0;
cheater=0;
cout<<"你跟敌人的血量互换了"<<endl;
system("pause");
goto AImod;
}
cout<<"反转术蓄能完成"<<endl;
x_change=1;
system("pause");
goto AImod;
}
if(q==11)//牛犇面
{
pw=200;
if(angry==1)pw*=2;
if(oldman==1)pw/=2;
if(cheater==1)pw/=2;
dhp-=pw;
cout<<"你给敌人扣了一碗牛犇面"<<endl;
if(ironline==1)
{
hp-=pw;
cout<<"你被铁索勒掉了"<<pw<<"滴血"<<endl;
}
dcawnoodles++;
oldman=0;
cheater=0;
system("pause");
goto AImod;
}
if(q==12)//狂暴
{
oldman=0;
cheater=0;
if(x_angry==1)
{
angry=1;
cout<<"你狂暴了,伤害翻倍"<<endl;
system("pause");
goto AImod;
}
cout<<"狂暴蓄能完成"<<endl;
x_angry=1;
system("pause");
goto AImod;
}
if(q==13)//老头胡拉茬
{
oldman=1;
cheater=0;
cout<<"你把敌人变成了伤害减半的老头,持续一回合"<<endl;
system("pause");
goto AImod;
}
if(q==14)//当老千
{
oldman=0;
cheater=1;
cout<<"你让敌人因为出千而心存愧疚,伤害减半,持续一回合"<<endl;
system("pause");
goto AImod;
}
if(q==15)//初等毁灭之光
{
oldman=0;
cheater=0;
if(x_destorylight_c==5)
{
cout<<"你放出毁灭之光,毁灭了除你以外的一切"<<endl;
system("pause");
goto live;
}
x_destorylight_c++;
if(x_destorylight_c==5)
{
cout<<"初等毁灭之光蓄能完成"<<endl;
system("pause");
goto AImod;
}
cout<<"初等毁灭之光蓄能"<<x_destorylight_c<<"/5次"<<endl;
system("pause");
goto AImod;
}
if(q==16)//封雷斩
{
pw=300;
if(angry==1)pw*=2;
if(oldman==1)pw/=2;
if(cheater==1)pw/=2;
dhp-=pw;
q=rand()%2+1;
if(q==1)
{
cout<<"你砍了敌人一刀,并成功封印了他"<<endl;
delectricity=1;
oldman=0;
cheater=0;
system("pause");
goto AImod;
}
cout<<"你砍了敌人一刀,但没封住他"<<endl;
oldman=0;
cheater=0;
if(ironline==1)
{
hp-=pw;
cout<<"你被铁索勒掉了"<<pw<<"滴血"<<endl;
}
system("pause");
goto AImod;
}
if(q==17)//死灵之术
{
oldman=0;
cheater=0;
ghost++;
cout<<"你召唤了一只死灵"<<endl;
system("pause");
goto AImod;
}
if(q==18)//生化危机
{
oldman=0;
cheater=0;
zombie++;
cout<<"你召唤了一只丧尸"<<endl;
system("pause");
goto AImod;
}
if(q==19)//海纳百川
{
oldman=0;
cheater=0;
sea=1;
cout<<"你周身环绕着浩然正气,喃喃自语:“海纳百川,有容乃大,壁立千仞,无欲则刚!!!”"<<endl;
system("pause");
goto AImod;
}
if(q==20)//火锅诱惑
{
oldman=0;
cheater=0;
dfirecircle=0;
dironline=0;
dmindctrl=0;
dcawnoodles=0;
dangry=0;
doldman=0;
dcheater=0;
delectricity=0;
dsea=0;
dfruitice=0;
dGreatwall=0;
dreliver=0;
dghosttomb=0;
cout<<"你将敌人用火锅从各种加成中引了出来"<<endl;
system("pause");
goto AImod;
}
if(q==21)//果冻之海
{
oldman=0;
cheater=0;
dfruitice++;
cout<<"你将敌人泡在了"<<dfruitice<<"层的果冻之海里"<<endl;
system("pause");
goto AImod;
}
if(q==22)//伟大的墙
{
oldman=0;
cheater=0;
dGreatwall++;
cout<<"你建起了第"<<Greatwall<<"层伟大的墙"<<endl;
system("pause");
goto AImod;
}
if(q==23)//中等毁灭之光
{
oldman=0;
cheater=0;
if(x_destorylight_b==4)
{
cout<<"你放出毁灭之光,毁灭了除你以外的一切"<<endl;
system("pause");
goto live;
}
x_destorylight_b++;
if(x_destorylight_a==4)
{
cout<<"中等毁灭之光蓄能完成"<<endl;
system("pause");
goto AImod;
}
cout<<"中等毁灭之光蓄能"<<x_destorylight_b<<"/4次"<<endl;
system("pause");
goto AImod;
}
if(q==24)//战争商贩
{
oldman=0;
cheater=0;
seller++;
cout<<"你招来了一名战争商人,他会卖给你伤害"<<endl;
system("pause");
goto AImod;
}
if(q==25)//机关长枪
{
pw=400;
if(angry==1)pw*=2;
if(oldman==1)pw/=2;
if(cheater==1)pw/=2;
dhp-=pw;
oldman=0;
cheater=0;
cout<<"你用一根长枪扎掉了敌人"<<pw<<"滴血"<<endl;
if(ironline==1)
{
hp-=pw;
cout<<"你被铁索勒掉了"<<pw<<"滴血"<<endl;
}
system("pause");
goto AImod;
}
if(q==26)
{
oldman=0;
cheater=0;
duseless++;
cout<<"下次敌人释放的技能将无效"<<endl;
system("pause");
goto AImod;
}
if(q==27)//完全毁灭之光
{
oldman=0;
cheater=0;
if(x_destorylight_a==3)
{
cout<<"你放出毁灭之光,毁灭了除你以外的一切"<<endl;
system("pause");
goto live;
}
x_destorylight_a++;
if(x_destorylight_a==3)
{
cout<<"完全毁灭之光蓄能完成"<<endl;
system("pause");
goto AImod;
}
cout<<"完全毁灭之光蓄能"<<x_destorylight_a<<"/3次"<<endl;
system("pause");
goto AImod;
}
if(q==28)//逆天十全王八大补汤
{
oldman=0;
cheater=0;
if(x_turtlesoup==2)
{
hp+=1000;
x_turtlesoup=0;
cout<<"你喝下了逆天十全王八大补汤,回了1000滴血(无视血量上限)"<<endl;
system("pause");
goto AImod;
}
x_turtlesoup++;
if(x_turtlesoup==2)
{
cout<<"逆天十全王八大补汤蓄能完成"<<endl;
system("pause");
goto AImod;
}
cout<<"逆天十全王八大补汤蓄能"<<x_turtlesoup<<"/2次"<<endl;
system("pause");
goto AImod;
}
if(q==29)//歌者入侵
{
oldman=0;
cheater=0;
if(x_singer==2)
{
x_singer=0;
cout<<"你命令歌者发出二向箔,敌人被二维化"<<endl;
system("pause");
goto live;
}
x_singer++;
if(x_singer==2)
{
cout<<"二向箔蓄能完成"<<endl;
system("pause");
goto AImod;
}
cout<<"歌者入侵了敌人的文明"<<endl;
system("pause");
goto AImod;
}
if(q==30)//秽土转生
{
oldman=0;
cheater=0;
reliver++;
cout<<"你召唤了一名转生体"<<endl;
system("pause");
goto AImod;
}
if(q==31)//尸鬼封尽
{
oldman=0;
cheater=0;
if(x_gzkill==3)
{
cout<<"你放出尸鬼封尽,毁灭了敌人的灵魂"<<endl;
system("pause");
goto live;
}
x_gzkill++;
if(x_gzkill==3)
{
cout<<"尸鬼封尽蓄能完成"<<endl;
system("pause");
goto AImod;
}
cout<<"尸鬼封尽蓄能"<<x_gzkill<<"/3次"<<endl;
system("pause");
goto AImod;
}
if(q==32)//圣灵墓地
{
oldman=0;
cheater=0;
if(ghosttomb<1)
{
ghosttomb=1;
cout<<"你建起了圣灵墓地,它会不断派出亡灵"<<endl;
system("pause");
goto AImod;
}
cout<<"墓地已存在!"<<endl;
system("pause");
goto AImod;
}
if(q==33)
{
pw=roundcut*100;
if(angry==1)pw*=2;
if(oldman==1)pw/=2;
if(cheater==1)pw/=2;
dhp-=pw;
oldman=0;
cheater=0;
cout<<"你释放了第"<<roundcut<<"层轮回斩打掉了敌人"<<pw<<"滴血"<<endl;
roundcut++;
if(ironline==1)
{
hp-=pw;
cout<<"你被铁索勒掉了"<<pw<<"滴血"<<endl;
}
system("pause");
goto AImod;
}
if(q==34)
{
pw=100*wake;
if(GFS==1&&dGFS==2)pw*=2;
if(GFS==1&&dGFS==3)pw/=2;
if(GFS==2&&dGFS==3)pw*=2;
if(GFS==2&&dGFS==1)pw/=2;
if(GFS==3&&dGFS==1)pw*=2;
if(GFS==3&&dGFS==2)pw/=2;
if(angry==1)pw*=2;
if(oldman==1)pw/=2;
if(cheater==1)pw/=2;
dhp-=pw;
oldman=0;
cheater=0;
cout<<"你用自己的天赋技能打掉了敌人"<<pw<<"滴血"<<endl;
if(ironline==1)
{
hp-=pw;
cout<<"你被铁索勒掉了"<<pw<<"滴血"<<endl;
}
system("pause");
goto AImod;
}
}
if(q==1&&o==3||q==2&&o==1||q==3&&o==2)
{
lose:r++;
if(firecircle==1)
{
cout<<"你被火圈烧掉了100滴血"<<endl;
hp-=100;
}
if(dfirecircle==1)
{
cout<<"敌人被火圈烧掉了100滴血"<<endl;
dhp-=100;
}
if(ghost>=1)
{
cout<<"敌人被"<<ghost<<"只死灵打掉了"<<50*ghost<<"滴血"<<endl;
dhp-=50*ghost;
}
if(dghost>=1)
{
cout<<"你被"<<dghost<<"只死灵打掉了"<<50*dghost<<"滴血"<<endl;
hp-=50*ghost;
}
if(zombie>=1)
{
cout<<"敌人被"<<zombie<<"只丧尸打掉了"<<50*zombie<<"滴血"<<endl;
dhp-=50*zombie;
}
if(dzombie>=1)
{
cout<<"你被"<<dzombie<<"只丧尸打掉了"<<50*dzombie<<"滴血"<<endl;
hp-=50*zombie;
}
if(sea==1)
{
cout<<"浩然正气汇成涓涓细流,给你回了100滴血"<<endl;
hp+=100;
}
if(dsea==1)
{
cout<<"弥天邪气汇成涓涓细流,给敌人回了100滴血"<<endl;
dhp+=100;
}
if(seller>=1||dseller>=1)
{
cout<<"你从"<<seller+dseller<<"名商人那里买到了"<<50*(seller+dseller)<<"点普攻伤害"<<endl;
pg+=50*(seller+dseller);
cout<<"敌人从"<<seller+dseller<<"名商人那里买到了"<<50*(seller+dseller)<<"点普攻伤害"<<endl;
dpg+=50*(seller+dseller);
}
if(reliver>=1)
{
cout<<"敌人被"<<reliver<<"只转生体打掉了"<<100*reliver<<"滴血"<<endl;
dhp-=100*reliver;
}
if(dreliver>=1)
{
cout<<"你被"<<dreliver<<"只转生体打掉了"<<100*dreliver<<"滴血"<<endl;
hp-=100*reliver;
}
system("pause");
system("cls");
cout<<"败!"<<endl;
Sleep(1000);
if(Greatwall>=1)
{
Greatwall--;
goto AImod;
}
if(dfruitice>=1)
{
dfruitice--;
goto AImod;
}
if(delectricity==1)
{
delectricity=0;
goto AImod;
}
if(dcawnoodles==1)
{
dcawnoodles=0;
goto AImod;
}
if(duseless>=1)
{
duseless--;
goto AImod;
}
cout<<"敌人正在思考......"<<endl;
rand:l=rand()%u+1;
if(dji[l]!=1)goto rand;
if(dji[l]==1)
{
if(l==1)//普攻
{
if(dangry==1)dpg*=2;
if(doldman==1)dpg/=2;
if(dcheater==1)dpg/=2;
doldman=0;
dcheater=0;
hp-=dpg;
cout<<"敌人打了你一拳造成了"<<dpg<<"点伤害"<<endl;
if(dironline==1)
{
dhp-=dpg;
cout<<"敌人被铁索勒掉了"<<dpg<<"滴血"<<endl;
}
system("pause");
goto AImod;
}
if(l==2)//治愈术
{
dhp+=100;
doldman=0;
dcheater=0;
cout<<"敌人给自己回了100滴血"<<endl;
system("pause");
goto AImod;
}
if(l==3)//解印术
{
doldman=0;
dcheater=0;
if(dfirecircle==1)
{
dfirecircle=0;
jie=4;
goto dout3;
}
if(dironline==1)
{
dironline=0;
jie=5;
goto dout3;
}
else goto rand;
dout3:cout<<"敌人解除了身上的";
if(jie==4)cout<<"火圈"<<endl;
if(jie==5)cout<<"铁索"<<endl;
system("pause");
goto AImod;
}
if(l==4)//火圈
{
dpw=100;
if(angry==1)dpw*=2;
if(oldman==1)dpw/=2;
if(cheater==1)dpw/=2;
hp-=dpw;
cout<<"敌人给你套了一个会持续造成伤害的火圈";
if(firecircle==1)cout<<"(已存在,本次只造成伤害)";
cout<<endl;
if(dironline==1)
{
dhp-=dpw;
cout<<"敌人被铁索勒掉了"<<pw<<"滴血"<<endl;
}
firecircle=1;
doldman=0;
dcheater=0;
system("pause");
goto AImod;
}
if(l==5)//铁索连环
{
doldman=0;
dcheater=0;
if(ironline<1)
{
ironline=1;
cout<<"敌人给你套了一层会自动反噬伤害的铁索"<<endl;
system("pause");
goto AImod;
}
cout<<"铁索已存在!"<<endl;
system("pause");
goto AImod;
}
if(l==6)//火球术
{
dpw=200;
if(dangry==1)dpw*=2;
if(doldman==1)dpw/=2;
if(dcheater==1)dpw/=2;
hp-=dpw;
doldman=0;
dcheater=0;
cout<<"敌人用一个火球轰掉了你"<<dpw<<"滴血"<<endl;
if(dironline==1)
{
dhp-=dpw;
cout<<"敌人被铁索勒掉了"<<dpw<<"滴血"<<endl;
}
system("pause");
goto AImod;
}
if(l==7)//附身
{
l=rand()%2+1;
if(l==1)
{
cout<<"敌人附在了你身上,下次猜拳敌人必胜"<<endl;
dmindctrl=1;
}
if(l==2)cout<<"敌人附身失败"<<endl;
doldman=0;
dcheater=0;
system("pause");
goto AImod;
}
if(l==8)//毁灭飞弹
{
dpw=300;
if(dangry==1)dpw*=2;
if(doldman==1)dpw/=2;
if(dcheater==1)dpw/=2;
hp-=dpw;
doldman=0;
dcheater=0;
cout<<"敌人用一颗飞弹轰掉了你"<<dpw<<"滴血"<<endl;
if(dironline==1)
{
dhp-=dpw;
cout<<"敌人被铁索勒掉了"<<dpw<<"滴血"<<endl;
}
system("pause");
goto AImod;
}
if(l==9)//极限治愈术
{
if(dx_maxrecharge==1)
{
dx_maxrecharge=0;
dhp=1000;
doldman=0;
dcheater=0;
cout<<"敌人给自己回满了血"<<endl;
dx_maxrecharge=0;
system("pause");
goto AImod;
}
cout<<"极限治愈术蓄能完成"<<endl;
dx_maxrecharge=1;
system("pause");
goto AImod;
}
if(l==10)//反转术
{
if(dx_change==1)
{
dx_change=0;
swap(hp,dhp);
doldman=0;
dcheater=0;
cout<<"敌人跟你的血量互换了"<<endl;
system("pause");
goto AImod;
}
cout<<"反转术蓄能完成"<<endl;
dx_change=1;
system("pause");
goto AImod;
}
if(l==11)//牛犇面
{
dpw=200;
if(dangry==1)dpw*=2;
if(doldman==1)dpw/=2;
if(dcheater==1)dpw/=2;
hp-=dpw;
cout<<"敌人给你扣了一碗牛犇面造成了"<<dpw<<"点伤害"<<endl;
if(dironline==1)
{
dhp-=dpw;
cout<<"敌人被铁索勒掉了"<<dpw<<"滴血"<<endl;
}
dcawnoodles++;
doldman=0;
dcheater=0;
system("pause");
goto AImod;
}
if(l==12)//狂暴
{
doldman=0;
dcheater=0;
if(dx_angry==1)
{
dangry=1;
cout<<"敌人狂暴了,伤害翻倍"<<endl;
system("pause");
goto AImod;
}
cout<<"狂暴蓄能完成"<<endl;
dx_angry=1;
system("pause");
goto AImod;
}
if(l==13)//老头胡拉茬
{
doldman=1;
dcheater=0;
cout<<"敌人把你变成了伤害减半的老头,持续一回合"<<endl;
system("pause");
goto AImod;
}
if(l==14)//当老千
{
doldman=0;
dcheater=1;
cout<<"敌人让你因为出千而心存愧疚,伤害减半,持续一回合"<<endl;
system("pause");
goto AImod;
}
if(l==15)//初等毁灭之光
{
doldman=0;
dcheater=0;
if(dx_destorylight_c==5)
{
cout<<"敌人放出毁灭之光,毁灭了除敌人以外的一切"<<endl;
system("pause");
goto die;
}
dx_destorylight_c++;
if(dx_destorylight_c==5)
{
cout<<"初等毁灭之光蓄能完成"<<endl;
system("pause");
goto AImod;
}
cout<<"初等毁灭之光蓄能"<<dx_destorylight_c<<"/5次"<<endl;
system("pause");
goto AImod;
}
if(l==16)//封雷斩
{
dpw=300;
if(dangry==1)dpw*=2;
if(doldman==1)dpw/=2;
if(dcheater==1)dpw/=2;
hp-=dpw;
l=rand()%2+1;
if(l==1)
{
cout<<"敌人砍了你一刀造成了"<<dpw<<"点伤害,并成功封印了你"<<endl;
electricity=1;
doldman=0;
dcheater=0;
system("pause");
goto AImod;
}
cout<<"敌人砍了你一刀,但没封住你"<<endl;
doldman=0;
dcheater=0;
if(dironline==1)
{
dhp-=dpw;
cout<<"敌人被铁索勒掉了"<<pw<<"滴血"<<endl;
}
system("pause");
goto AImod;
}
if(l==17)//死灵之术
{
doldman=0;
dcheater=0;
dghost++;
cout<<"敌人召唤了一只死灵"<<endl;
system("pause");
goto AImod;
}
if(l==18)//生化危机
{
doldman=0;
dcheater=0;
dzombie++;
cout<<"敌人召唤了一只丧尸"<<endl;
system("pause");
goto AImod;
}
if(l==19)//海纳百川
{
doldman=0;
dcheater=0;
dsea=1;
cout<<"敌人周身环绕着浩然正气,喃喃自语:“海纳百川,有容乃大,壁立千仞,无欲则刚!!!”"<<endl;
system("pause");
goto AImod;
}
if(l==20)//火锅诱惑
{
doldman=0;
dcheater=0;
firecircle=0;
ironline=0;
mindctrl=0;
cawnoodles=0;
angry=0;
oldman=0;
cheater=0;
electricity=0;
sea=0;
fruitice=0;
Greatwall=0;
reliver=0;
ghosttomb=0;
cout<<"敌人将你用火锅从各种加成中引了出来"<<endl;
system("pause");
goto AImod;
}
if(l==21)//果冻之海
{
doldman=0;
dcheater=0;
fruitice++;
cout<<"敌人将你泡在了"<<fruitice<<"层的果冻之海里"<<endl;
system("pause");
goto AImod;
}
if(l==22)//伟大的墙
{
doldman=0;
dcheater=0;
dGreatwall++;
cout<<"敌人建起了第"<<dGreatwall<<"层伟大的墙"<<endl;
system("pause");
goto AImod;
}
if(l==23)//中等毁灭之光
{
doldman=0;
dcheater=0;
if(dx_destorylight_b==4)
{
cout<<"敌人放出毁灭之光,毁灭了除敌人以外的一切"<<endl;
system("pause");
goto die;
}
dx_destorylight_b++;
if(dx_destorylight_a==4)
{
cout<<"中等毁灭之光蓄能完成"<<endl;
system("pause");
goto AImod;
}
cout<<"中等毁灭之光蓄能"<<dx_destorylight_b<<"/4次"<<endl;
system("pause");
goto AImod;
}
if(l==24)//战争商贩
{
doldman=0;
dcheater=0;
dseller++;
cout<<"敌人招来了一名战争商人,他会卖给敌人伤害"<<endl;
system("pause");
goto AImod;
}
if(l==25)//机关长枪
{
dpw=400;
if(dangry==1)dpw*=2;
if(doldman==1)dpw/=2;
if(dcheater==1)dpw/=2;
hp-=dpw;
doldman=0;
dcheater=0;
cout<<"敌人用一根长枪扎掉了你"<<dpw<<"滴血"<<endl;
if(ironline==1)
{
dhp-=dpw;
cout<<"敌人被铁索勒掉了"<<dpw<<"滴血"<<endl;
}
system("pause");
goto AImod;
}
if(l==26)
{
doldman=0;
dcheater=0;
duseless++;
cout<<"下次你释放的技能将无效"<<endl;
system("pause");
goto AImod;
}
if(l==27)//完全毁灭之光
{
doldman=0;
dcheater=0;
if(dx_destorylight_a==3)
{
cout<<"敌人放出毁灭之光,毁灭了除敌人以外的一切"<<endl;
system("pause");
goto die;
}
dx_destorylight_a++;
if(dx_destorylight_a==3)
{
cout<<"完全毁灭之光蓄能完成"<<endl;
system("pause");
goto AImod;
}
cout<<"完全毁灭之光蓄能"<<dx_destorylight_a<<"/3次"<<endl;
system("pause");
goto AImod;
}
if(l==28)//逆天十全王八大补汤
{
doldman=0;
dcheater=0;
if(dx_turtlesoup==2)
{
dhp+=1000;
dx_turtlesoup=0;
cout<<"敌人喝下了逆天十全王八大补汤,回了1000滴血(无视血量上限)"<<endl;
system("pause");
goto AImod;
}
dx_turtlesoup++;
if(dx_turtlesoup==2)
{
cout<<"逆天十全王八大补汤蓄能完成"<<endl;
system("pause");
goto AImod;
}
cout<<"逆天十全王八大补汤蓄能"<<dx_turtlesoup<<"/2次"<<endl;
system("pause");
goto AImod;
}
if(l==29)//歌者入侵
{
doldman=0;
dcheater=0;
if(dx_singer==2)
{
dx_singer=0;
cout<<"敌人命令歌者发出二向箔,你被二维化"<<endl;
system("pause");
goto live;
}
dx_singer++;
if(dx_singer==2)
{
cout<<"二向箔蓄能完成"<<endl;
system("pause");
goto AImod;
}
cout<<"歌者入侵了你的文明"<<endl;
system("pause");
goto AImod;
}
if(l==30)//秽土转生
{
doldman=0;
dcheater=0;
dreliver++;
cout<<"敌人召唤了一名转生体"<<endl;
system("pause");
goto AImod;
}
if(l==31)//尸鬼封尽
{
doldman=0;
dcheater=0;
if(dx_gzkill==3)
{
cout<<"敌人放出尸鬼封尽,毁灭了你的灵魂"<<endl;
system("pause");
goto live;
}
dx_gzkill++;
if(dx_gzkill==3)
{
cout<<"尸鬼封尽蓄能完成"<<endl;
system("pause");
goto AImod;
}
cout<<"尸鬼封尽蓄能"<<dx_gzkill<<"/3次"<<endl;
system("pause");
goto AImod;
}
if(l==32)//圣灵墓地
{
doldman=0;
dcheater=0;
if(dghosttomb<1)
{
dghosttomb=1;
cout<<"敌人建起了圣灵墓地,它会不断派出亡灵"<<endl;
system("pause");
goto AImod;
}
cout<<"墓地已存在!"<<endl;
system("pause");
goto AImod;
}
if(l==33)//轮回斩
{
dpw=droundcut*100;
if(dangry==1)dpw*=2;
if(doldman==1)dpw/=2;
if(dcheater==1)dpw/=2;
dhp-=pw;
doldman=0;
dcheater=0;
cout<<"敌人释放了第"<<droundcut<<"层轮回斩打掉了你"<<dpw<<"滴血"<<endl;
droundcut++;
if(dironline==1)
{
dhp-=dpw;
cout<<"敌人被铁索勒掉了"<<dpw<<"滴血"<<endl;
}
system("pause");
goto AImod;
}
goto rand;
}
goto rand;
}
}
if(m==2)
{
if(tz==1||tz==2)
{
dhp=99999;
atk=0;
tzmod:system("cls");
r++;
if(r>=10&&tz==1||hp<=0&&tz==2)goto over;
cout<<"第"<<r<<"回合"<<endl;
cout<<"敌人血量:"<<dhp<<endl;
cout<<"你的血量:"<<hp<<endl;
if(tz==2)
{
hp-=250;
cout<<"敌人对你造成了250点真实伤害"<<endl;
}
system("pause");
winnn:system("cls");
cout<<"选择一个已学习的技能来释放:"<<endl;
cout<<"1.普攻"<<endl;
cout<<"2.治愈术"<<endl;
cout<<"3.解印术"<<endl;
cout<<"4.火圈"<<endl;
cout<<"5.铁索连环"<<endl;
cout<<"6.火球术"<<endl;
cout<<"7.附身"<<endl;
cout<<"8.毁灭飞弹"<<endl;
cout<<"9.极限治愈术"<<endl;
cout<<"10.反转术"<<endl;
cout<<"11.牛犇面"<<endl;
cout<<"12.狂暴"<<endl;
cout<<"13.老头胡拉茬"<<endl;
cout<<"14.当老千"<<endl;
cout<<"15.初等毁灭之光"<<endl;
cout<<"16.封雷斩"<<endl;
cout<<"17.死灵之术"<<endl;
cout<<"18.生化危机"<<endl;
cout<<"19.海纳百川"<<endl;
cout<<"20.火锅诱惑"<<endl;
cout<<"21.果冻之海"<<endl;
cout<<"22.伟大的墙"<<endl;
cout<<"23.中等毁灭之光"<<endl;
cout<<"24.战争商贩"<<endl;
cout<<"25.机关长枪"<<endl;
cout<<"26.无效化"<<endl;
cout<<"27.完全毁灭之光"<<endl;
cout<<"28.逆天十全王八大补汤"<<endl;
cout<<"29.歌者入侵"<<endl;
cout<<"30.秽土转生"<<endl;
cout<<"31.尸鬼封尽"<<endl;
cout<<"32.圣灵墓地"<<endl;
cout<<"33.轮回斩"<<endl;
if(GFS==1)cout<<"34.水漫金山"<<endl;
if(GFS==2)cout<<"34.星火燎原"<<endl;
if(GFS==3)cout<<"34.荆棘之触"<<endl;
cin>>q;
if(ji[q]==1||q==34)goto poww;
goto winnn;
poww:if(q==1)//普攻
{
if(angry==1)pg*=2;
if(oldman==1)pg/=2;
if(cheater==1)pg/=2;
oldman=0;
cheater=0;
dhp-=pg;
atk+=pg;
cout<<"你打了敌人一拳造成了"<<pg<<"点伤害"<<endl;
if(ironline==1)
{
hp-=pg;
cout<<"你被铁索勒掉了"<<pg<<"滴血"<<endl;
}
system("pause");
goto tzmod;
}
if(q==2)//治愈术
{
hp+=100;
oldman=0;
cheater=0;
cout<<"你给自己回了100滴血"<<endl;
system("pause");
goto tzmod;
}
if(q==3)//解印术
{
oldman=0;
cheater=0;
if(firecircle==1)
{
firecircle=0;
jie=4;
}
if(ironline==1)
{
ironline=0;
jie=5;
}
out33:cout<<"你解除了你身上的";
if(jie==4)cout<<"火圈"<<endl;
if(jie==5)cout<<"铁索"<<endl;
system("pause");
goto tzmod;
}
if(q==4)//火圈
{
pw=100;
if(angry==1)pw*=2;
if(oldman==1)pw/=2;
if(cheater==1)pw/=2;
dhp-=pw;
atk+=pw;
cout<<"你给敌人套了一个会持续造成伤害的火圈(挑战模式中无效)";
if(dfirecircle==1)cout<<"(已存在,本次只造成伤害)";
cout<<endl;
if(ironline==1)
{
hp-=pw;
cout<<"你被铁索勒掉了"<<pw<<"滴血"<<endl;
}
dfirecircle=1;
oldman=0;
cheater=0;
system("pause");
goto tzmod;
}
if(q==5)//铁索连环
{
oldman=0;
cheater=0;
if(dironline<1)
{
dironline=1;
cout<<"你给敌人套了一层会自动反噬伤害的铁索"<<endl;
system("pause");
goto tzmod;
}
cout<<"铁索已存在!"<<endl;
system("pause");
goto tzmod;
}
if(q==6)//火球术
{
pw=200;
if(angry==1)pw*=2;
if(oldman==1)pw/=2;
if(cheater==1)pw/=2;
dhp-=pw;
atk+=pw;
oldman=0;
cheater=0;
cout<<"你用一个火球轰掉了敌人"<<pw<<"滴血"<<endl;
if(ironline==1)
{
hp-=pw;
cout<<"你被铁索勒掉了"<<pw<<"滴血"<<endl;
}
system("pause");
goto tzmod;
}
if(q==7)//附身
{
q=rand()%2+1;
if(q==1)
{
cout<<"你附在了敌人身上,下次猜拳你必胜"<<endl;
mindctrl=1;
}
if(q==2)cout<<"附身失败"<<endl;
oldman=0;
cheater=0;
system("pause");
goto tzmod;
}
if(q==8)//毁灭飞弹
{
pw=300;
if(angry==1)pw*=2;
if(oldman==1)pw/=2;
if(cheater==1)pw/=2;
dhp-=pw;
atk+=pw;
oldman=0;
cheater=0;
cout<<"你用一颗飞弹轰掉了敌人"<<pw<<"滴血"<<endl;
if(ironline==1)
{
hp-=pw;
cout<<"你被铁索勒掉了"<<pw<<"滴血"<<endl;
}
system("pause");
goto tzmod;
}
if(q==9)//极限治愈术
{
if(x_maxrecharge==1)
{
x_maxrecharge=0;
hp=1000;
oldman=0;
cheater=0;
cout<<"你给自己回满了血"<<endl;
x_maxrecharge=0;
system("pause");
goto tzmod;
}
cout<<"极限治愈术蓄能完成"<<endl;
x_maxrecharge=1;
system("pause");
goto tzmod;
}
if(q==10)//反转术
{
if(x_change==1)
{
x_change=0;
swap(hp,dhp);
oldman=0;
cheater=0;
cout<<"你跟敌人的血量互换了"<<endl;
system("pause");
goto tzmod;
}
cout<<"反转术蓄能完成"<<endl;
x_change=1;
system("pause");
goto tzmod;
}
if(q==11)//牛犇面
{
pw=200;
if(angry==1)pw*=2;
if(oldman==1)pw/=2;
if(cheater==1)pw/=2;
dhp-=pw;
atk+=pw;
cout<<"你给敌人扣了一碗牛犇面"<<endl;
if(ironline==1)
{
hp-=pw;
cout<<"你被铁索勒掉了"<<pw<<"滴血"<<endl;
}
dcawnoodles++;
oldman=0;
cheater=0;
system("pause");
goto tzmod;
}
if(q==12)//狂暴
{
oldman=0;
cheater=0;
if(x_angry==1)
{
angry=1;
cout<<"你狂暴了,伤害翻倍"<<endl;
system("pause");
goto tzmod;
}
cout<<"狂暴蓄能完成"<<endl;
x_angry=1;
system("pause");
goto tzmod;
}
if(q==13)//老头胡拉茬
{
oldman=1;
cheater=0;
cout<<"你把敌人变成了伤害减半的老头,持续一回合"<<endl;
system("pause");
goto tzmod;
}
if(q==14)//当老千
{
oldman=0;
cheater=1;
cout<<"你让敌人因为出千而心存愧疚,伤害减半,持续一回合"<<endl;
system("pause");
goto tzmod;
}
if(q==15)//初等毁灭之光
{
oldman=0;
cheater=0;
if(x_destorylight_c==5)
{
cout<<"你放出毁灭之光,毁灭了除你以外的一切"<<endl;
system("pause");
goto over;
}
x_destorylight_c++;
if(x_destorylight_c==5)
{
cout<<"初等毁灭之光蓄能完成"<<endl;
system("pause");
goto tzmod;
}
cout<<"初等毁灭之光蓄能"<<x_destorylight_c<<"/5次"<<endl;
system("pause");
goto tzmod;
}
if(q==16)//封雷斩
{
pw=300;
if(angry==1)pw*=2;
if(oldman==1)pw/=2;
if(cheater==1)pw/=2;
dhp-=pw;
atk+=pw;
q=rand()%2+1;
if(q==1)
{
cout<<"你砍了敌人一刀,并成功封印了他"<<endl;
delectricity=1;
oldman=0;
cheater=0;
system("pause");
goto tzmod;
}
cout<<"你砍了敌人一刀,但没封住他"<<endl;
oldman=0;
cheater=0;
if(ironline==1)
{
hp-=pw;
cout<<"你被铁索勒掉了"<<pw<<"滴血"<<endl;
}
system("pause");
goto tzmod;
}
if(q==17)//死灵之术
{
oldman=0;
cheater=0;
ghost++;
cout<<"你召唤了一只死灵"<<endl;
system("pause");
goto tzmod;
}
if(q==18)//生化危机
{
oldman=0;
cheater=0;
zombie++;
cout<<"你召唤了一只丧尸"<<endl;
system("pause");
goto tzmod;
}
if(q==19)//海纳百川
{
oldman=0;
cheater=0;
sea=1;
cout<<"你周身环绕着浩然正气,喃喃自语:“海纳百川,有容乃大,壁立千仞,无欲则刚!!!”"<<endl;
system("pause");
goto tzmod;
}
if(q==20)//火锅诱惑
{
cout<<"你将敌人用火锅从各种加成中引了出来"<<endl;
system("pause");
goto tzmod;
}
if(q==21)//果冻之海
{
oldman=0;
cheater=0;
dfruitice++;
cout<<"你将敌人泡在了"<<dfruitice<<"层的果冻之海里"<<endl;
system("pause");
goto tzmod;
}
if(q==22)//伟大的墙
{
oldman=0;
cheater=0;
dGreatwall++;
cout<<"你建起了第"<<Greatwall<<"层伟大的墙"<<endl;
system("pause");
goto tzmod;
}
if(q==23)//中等毁灭之光
{
oldman=0;
cheater=0;
if(x_destorylight_b==4)
{
cout<<"你放出毁灭之光,毁灭了除你以外的一切"<<endl;
system("pause");
goto over;
}
x_destorylight_b++;
if(x_destorylight_a==4)
{
cout<<"中等毁灭之光蓄能完成"<<endl;
system("pause");
goto tzmod;
}
cout<<"中等毁灭之光蓄能"<<x_destorylight_b<<"/4次"<<endl;
system("pause");
goto tzmod;
}
if(q==24)//战争商贩
{
oldman=0;
cheater=0;
seller++;
cout<<"你招来了一名战争商人,他会卖给你伤害"<<endl;
system("pause");
goto tzmod;
}
if(q==25)//机关长枪
{
pw=400;
if(angry==1)pw*=2;
if(oldman==1)pw/=2;
if(cheater==1)pw/=2;
dhp-=pw;
atk+=pw;
oldman=0;
cheater=0;
cout<<"你用一根长枪扎掉了敌人"<<pw<<"滴血"<<endl;
if(ironline==1)
{
hp-=pw;
cout<<"你被铁索勒掉了"<<pw<<"滴血"<<endl;
}
system("pause");
goto tzmod;
}
if(q==26)
{
oldman=0;
cheater=0;
duseless++;
cout<<"下次敌人释放的技能将无效"<<endl;
system("pause");
goto tzmod;
}
if(q==27)//完全毁灭之光
{
oldman=0;
cheater=0;
if(x_destorylight_a==3)
{
cout<<"你放出毁灭之光,毁灭了除你以外的一切"<<endl;
system("pause");
goto over;
}
x_destorylight_a++;
if(x_destorylight_a==3)
{
cout<<"完全毁灭之光蓄能完成"<<endl;
system("pause");
goto tzmod;
}
cout<<"完全毁灭之光蓄能"<<x_destorylight_a<<"/3次"<<endl;
system("pause");
goto tzmod;
}
if(q==28)//逆天十全王八大补汤
{
oldman=0;
cheater=0;
if(x_turtlesoup==2)
{
hp+=1000;
x_turtlesoup=0;
cout<<"你喝下了逆天十全王八大补汤,回了1000滴血(无视血量上限)"<<endl;
system("pause");
goto tzmod;
}
x_turtlesoup++;
if(x_turtlesoup==2)
{
cout<<"逆天十全王八大补汤蓄能完成"<<endl;
system("pause");
goto tzmod;
}
cout<<"逆天十全王八大补汤蓄能"<<x_turtlesoup<<"/2次"<<endl;
system("pause");
goto tzmod;
}
if(q==29)//歌者入侵
{
oldman=0;
cheater=0;
if(x_singer==2)
{
x_singer=0;
cout<<"你命令歌者发出二向箔,敌人被二维化"<<endl;
system("pause");
goto over;
}
x_singer++;
if(x_singer==2)
{
cout<<"二向箔蓄能完成"<<endl;
system("pause");
goto tzmod;
}
cout<<"歌者入侵了敌人的文明"<<endl;
system("pause");
goto tzmod;
}
if(q==30)//秽土转生
{
oldman=0;
cheater=0;
reliver++;
cout<<"你召唤了一名转生体"<<endl;
system("pause");
goto tzmod;
}
if(q==31)//尸鬼封尽
{
oldman=0;
cheater=0;
if(x_gzkill==3)
{
cout<<"你放出尸鬼封尽,毁灭了敌人的灵魂"<<endl;
system("pause");
goto over;
}
x_gzkill++;
if(x_gzkill==3)
{
cout<<"尸鬼封尽蓄能完成"<<endl;
system("pause");
goto tzmod;
}
cout<<"尸鬼封尽蓄能"<<x_gzkill<<"/3次"<<endl;
system("pause");
goto tzmod;
}
if(q==32)//圣灵墓地
{
oldman=0;
cheater=0;
if(ghosttomb<1)
{
ghosttomb=1;
cout<<"你建起了圣灵墓地,它会不断派出亡灵"<<endl;
system("pause");
goto tzmod;
}
cout<<"墓地已存在!"<<endl;
system("pause");
goto tzmod;
}
if(q==33)
{
pw=roundcut*100;
if(angry==1)pw*=2;
if(oldman==1)pw/=2;
if(cheater==1)pw/=2;
dhp-=pw;
atk+=pw;
oldman=0;
cheater=0;
cout<<"你释放了第"<<roundcut<<"层轮回斩打掉了敌人"<<pw<<"滴血"<<endl;
roundcut++;
if(ironline==1)
{
hp-=pw;
cout<<"你被铁索勒掉了"<<pw<<"滴血"<<endl;
}
system("pause");
goto tzmod;
}
if(q==34)
{
pw=100*wake;
dhp-=pw;
atk+=pw;
oldman=0;
cheater=0;
cout<<"你用自己的天赋技能打掉了敌人"<<pw<<"滴血"<<endl;
if(ironline==1)
{
hp-=pw;
cout<<"你被铁索勒掉了"<<pw<<"滴血"<<endl;
}
system("pause");
goto tzmod;
}
goto tzmod;
}
goto tzmod;
}
goto tzmod;
if(m==3)
{
zneed=300*story;
cause=0;
if(story==1)
{
cout<<"1.1祖上大业独苗相传,连年战火生于忧患"<<endl;
cout<<"需要战斗力"<<zneed<<endl;
if(zl<zneed)
{
cause=1;
goto cant;
}
cout<<"战斗力足够!"<<endl;
system("pause");
system("cls");
cout<<"你出生在一个陌生的大陆上,一个帝国统治着这里,你的家族是这个帝国的军事世家,在皇帝的命令下南征北战"<<endl;
Sleep(1000);
cout<<"这天你的父亲对年少的你说他要奉陛下之命外出征战"<<endl;
Sleep(1000);
cout<<"手无缚鸡之力的你眼睁睁地看着父亲走出了家"<<endl;
Sleep(1000);
cout<<"你好不容易忍住了泪水走回了房间"<<endl;
Sleep(1000);
cout<<"没想到这一次是生离死别"<<endl;
Sleep(1000);
system("pause");
c++;
story++;
goto play;
}
if(story==2)
{
cout<<"1.2壮志凌云参军作战,战死沙场为国贡献"<<endl;
cout<<"需要战斗力"<<zneed<<endl;
if(zl<zneed)
{
cause=1;
goto cant;
}
cout<<"战斗力足够!"<<endl;
system("pause");
system("cls");
cout<<"你和你的母亲在家望眼欲穿"<<endl;
Sleep(1000);
cout<<"但不久后却从前线传来了父亲阵亡的消息"<<endl;
Sleep(1000);
cout<<"听人说他最后的话是嘱咐你要将家业发扬光大"<<endl;
Sleep(1000);
cout<<"你和母亲守丧三年,这时你刚好十八岁"<<endl;
Sleep(1000);
cout<<"你和母亲开始重操家业"<<endl;
Sleep(1000);
system("pause");
c++;
story++;
goto play;
}
cant:system("cls");
if(cause==1)cout<<"战斗力不足!"<<endl;
else cout<<"后续剧情敬请期待!"<<endl;
system("pause");
goto play;
}
over:system("cls");
if(tz==1)
{
cout<<"你打掉了敌人"<<atk<<"滴血获得了"<<atk/100<<"张初级券"<<endl;
c+=atk/100;
}
if(tz==2)
{
cout<<"你撑了"<<r<<"回合获得了"<<r<<"张初级券"<<endl;
c+=r;
}
system("pause");
goto play;
die:system("cls");
cout<<"输了!"<<endl<<"获得初级券*1(敌人获得中级券*1)"<<endl;
c++;
db++;
if(d==1&&lv>=2)
{
lv--;
cout<<"段位下降!"<<endl;
}
if(e==1)
{
cout<<"押错了,赌注清零!"<<endl;
c=c+2*b+4*a+8*s+16*ss;
c-=du;
if(c>=2)
{
p=c%2;
c-=p;
c/=2;
b+=c;
c=p;
}
if(b>=2)
{
p=b%2;
b-=p;
b/=2;
a+=b;
b=p;
}
if(a>=2)
{
p=a%2;
a-=p;
a/=2;
s+=a;
a=p;
}
if(s>=2)
{
p=s%2;
s-=p;
s/=2;
ss+=s;
s=p;
}
}
lose++;
cout<<"这是你"<<lose<<"次失败"<<endl;
cout<<"没关系,我相信你不会放弃!"<<endl;
for(int i=1;i++;)
{
if(dji[i]==0)
{
if(i>=4&&i<=5&&c>=1)
{
dc--;
dji[i]=1;
u++;
system("pause");
goto play;
}
if(i>=6&&i<=13&&b>=1)
{
db--;
dji[i]=1;
u++;
system("pause");
goto play;
}
if(i>=14&&i<=21&&a>=1)
{
da--;
dji[i]=1;
u++;
system("pause");
goto play;
}
if(i>=22&&i<=24&&s>=1)
{
ds--;
dji[i]=1;
u++;
system("pause");
goto play;
}
if(i>=25&&i<=30&&ss>=1)
{
dss--;
dji[i]=1;
u++;
system("pause");
goto play;
}
}
}
system("pause");
goto play;
live:system("cls");
cout<<"赢了!"<<endl<<"获得中级券*1(敌人获得初级券*1)"<<endl;
b++;
dc++;
if(d==1)
{
lv++;
cout<<"段位上升!"<<endl;
}
if(e==1)
{
cout<<"押中了,赌注翻倍!"<<endl;
c=c+2*b+4*a+8*s+16*ss;
c+=du;
if(c>=2)
{
p=c%2;
c-=p;
c/=2;
b+=c;
c=p;
}
if(b>=2)
{
p=b%2;
b-=p;
b/=2;
a+=b;
b=p;
}
if(a>=2)
{
p=a%2;
a-=p;
a/=2;
s+=a;
a=p;
}
if(s>=2)
{
p=s%2;
s-=p;
s/=2;
ss+=s;
s=p;
}
}
win++;
cout<<"这是你第"<<win<<"次胜利!"<<endl;
if(win==1)
{
cout<<"当年,我们还都是小学生"<<endl;
Sleep(1000);
cout<<"正处在懵懂无知的年龄"<<endl;
Sleep(1000);
cout<<"却在现在看来似乎很幼稚的“小刀一把”游戏中相识相知"<<endl;
Sleep(1000);
cout<<"不经意间定下了一直维持到现在的缘分"<<endl;
}
if(win==2)
{
cout<<"Z当时在我们中学习最好,人缘也好"<<endl;
Sleep(1000);
cout<<"G有点小腹黑,但也开朗善良"<<endl;
Sleep(1000);
cout<<"S“见多识广”,总是充当了我们的搞笑担当"<<endl;
Sleep(1000);
cout<<"我比较平凡,最大的优点可能就是善于交往……"<<endl;
}
if(win==4)
{
cout<<"这个游戏一开始是个口头游戏(声控游戏,S语)"<<endl;
Sleep(1000);
cout<<"可以说它承载着我们从小学五年级到现在的回忆"<<endl;
Sleep(1000);
cout<<"当时我们已经很好了,还自称“铁四角”"<<endl;
Sleep(1000);
cout<<"那个同名微信群现在还沉寂在我妈的手机里"<<endl;
}
if(win==7)
{
cout<<"时光荏苒,不久后我们小升初了"<<endl;
Sleep(1000);
cout<<"各自奔前程的身影,匆匆渐行渐远"<<endl;
Sleep(1000);
cout<<"原学校附属中学只留下了我和S"<<endl;
Sleep(1000);
cout<<"只有假期或升学,我们铁四角才能聚一聚"<<endl;
}
if(win==10)
{
cout<<"我接触了C++编程,萌生了把它变成真正游戏的念头"<<endl;
Sleep(1000);
cout<<"一开始我提出了这个想法,初中同学没一个支持我的,"<<endl;
Sleep(1000);
cout<<"老师还差点给我停课(他规定不能编写游戏代码)"<<endl;
Sleep(1000);
cout<<"但我默默地把这个想法埋在了心里"<<endl;
}
if(win==15)
{
cout<<"为了编写成功,我开始奋力弥补因“颓废”落下的编程课"<<endl;
Sleep(1000);
cout<<"无数个日夜,左手面包右手鼠标奋战在机房"<<endl;
Sleep(1000);
cout<<"为了它,我还做了几个游戏练手"<<endl;
Sleep(1000);
cout<<"我感觉我在不断地接近梦想"<<endl;
}
if(win==20)
{
cout<<"我在发布的半年前在OJ上筹备,之后销声匿迹了半年"<<endl;
Sleep(1000);
cout<<"导致不少人都以为这游戏烂尾了"<<endl;
Sleep(1000);
cout<<"但只有我知道,我不可能放弃它,不可能放弃我的回忆与羁绊"<<endl;
Sleep(1000);
cout<<"结果大家有目共睹,我成功了"<<endl;
}
if(win==21)
{
cout<<"如果你是连胜,到现在都超神了吧"<<endl;
Sleep(1000);
cout<<"应该已经看开了很多"<<endl;
Sleep(1000);
cout<<"那么,我告诉你一个秘密:"<<endl;
Sleep(1000);
cout<<"26,代表Z,"<<endl;
Sleep(1000);
cout<<"19,代表我"<<endl;
Sleep(1000);
cout<<"7,代表G"<<endl;
Sleep(1000);
cout<<"又一个19,代表S"<<endl;
Sleep(1000);
cout<<"连在一起,就能在主界面开启上帝模式"<<endl;
Sleep(1000);
cout<<"祝您游戏愉快,方便的话,在http://noi.openjudge.cn/topic/111677/留个言,"<<endl;
Sleep(1000);
cout<<"愿我们的友谊都能长存"<<endl;
}
if(win>=22)cout<<"愿我们的友谊都能长存"<<endl;
for(int i=1;i++;)
{
if(dji[i]==0)
{
if(i>=4&&i<=5&&c>=1)
{
dc--;
dji[i]=1;
u++;
system("pause");
goto play;
}
if(i>=6&&i<=13&&b>=1)
{
db--;
dji[i]=1;
u++;
system("pause");
goto play;
}
if(i>=14&&i<=21&&a>=1)
{
da--;
dji[i]=1;
u++;
system("pause");
goto play;
}
if(i>=22&&i<=24&&s>=1)
{
ds--;
dji[i]=1;
u++;
system("pause");
goto play;
}
if(i>=25&&i<=30&&ss>=1)
{
dss--;
dji[i]=1;
u++;
system("pause");
goto play;
}
}
}
system("pause");
goto play;
buy:cin>>q;
if(q==1)
{
if(c>=1&&www>=4&&www<=6)
{
c--;
ji[www]=1;
goto play;
}
if(b>=1&&www>=4&&www<=14)
{
b--;
if(www>=3&&www<=5)c++;
ji[www]=1;
goto play;
}
if(a>=1&&www>=3&&www<=22)
{
a--;
if(www>=3&&www<=13)b++;
if(www>=3&&www<=5)c++;
ji[www]=1;
goto play;
}
if(s>=1&&www>=3&&www<=26)
{
s--;
if(www>=3&&www<=21)a++;
if(www>=3&&www<=13)b++;
if(www>=3&&www<=5)c++;
ji[www]=1;
goto play;
}
if(ss>=1&&www>=3&&www<=33)
{
ss--;
if(www>=3&&www<=24)s++;
if(www>=3&&www<=21)a++;
if(www>=3&&www<=13)b++;
if(www>=3&&www<=5)c++;
ji[www]=1;
goto play;
}
}
goto skill;
make:if(c>=2)
{
p=c%2;
c-=p;
c/=2;
b+=c;
c=p;
}
if(b>=2)
{
p=b%2;
b-=p;
b/=2;
a+=b;
b=p;
}
if(a>=2)
{
p=a%2;
a-=p;
a/=2;
s+=a;
a=p;
}
if(s>=2)
{
p=s%2;
s-=p;
s/=2;
ss+=s;
s=p;
}
if(dc>=2)
{
p=dc%2;
dc-=p;
dc/=2;
db+=dc;
dc=p;
}
if(db>=2)
{
p=db%2;
db-=p;
db/=2;
da+=db;
db=p;
}
if(da>=2)
{
p=da%2;
da-=p;
da/=2;
ds+=da;
da=p;
}
if(ds>=2)
{
p=ds%2;
ds-=p;
ds/=2;
dss+=ds;
ds=p;
}
goto play;
}
/*
自带:普攻,治愈术,解印术
初级:火圈,铁索连环,火球术
中级:附身,毁灭飞弹,极限治愈术,反转术,牛犇面,狂暴,老头胡拉茬,当老千
高级:初等毁灭之光,封雷斩,死灵之术,生化危机,海纳百川,火锅诱惑,果冻之海,伟大的墙
特级:中等毁灭之光,战争商贩,机关长枪,无效化
神级:完全毁灭之光,逆天十全王八大补汤,歌者入侵,秽土转生,尸鬼封尽,圣灵墓地,轮回斩
*/