这里声明一下,我是初中生,之前我发黑客小C小游戏用的是我妈妈的号,现在这个是我自己的号,所以这不是抄袭。
//1.18 #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include using namespace std; bool new_old=false; time_t nowtime; tm tmp; int zyn; int day_real; int yjgj; int jnl[9]; int gks; int zfb_num; int blue=100; int HP=0; int hurt=0; int x=10,y=1; int Boss_HP=2000; int Boss_hurt=200; int Boss_x=10,Boss_y=20; int monsters_HP=200; int monsters_hurt=20; int monsters_x,monsters_y; int f,b,i; int wday; int wz[9]; int hj=0; int fj=0; int xx=0; int bx,by; int money=0; int djn; void read() { ifstream cd("存档.out"); cd>>HP; cd>>hurt; cd>>hj; cd>>xx; cd>>fj; cd>>money; cd>>wz[0]; cd>>wz[1]; cd>>wz[2]; cd>>wz[3]; cd>>wz[4]; cd>>wz[5]; cd>>wz[6]; cd>>new_old; cd>>djn; cd>>wz[7]; cd>>gks; cd>>jnl[0]; cd>>jnl[1]; cd>>jnl[2]; cd>>zyn; cd>>jnl[3]; cd>>wz[8]; cd>>blue; cd.close(); } void write() { ofstream cd("存档.out"); cd<=200) { money-=200; fj+=100; wz[0]++; } if(cz=='2'&&money>=100) { money-=100; hj+=100; wz[1]++; } if(cz=='3'&&money>=100) { money-=100; hurt+=100; wz[2]++; } if(cz=='4'&&money>=200) { money-=200; xx+=100; wz[3]++; } if(cz=='5'&&money>=100) { money-=100; HP+=500; wz[4]++; } if(cz=='6'&&money>=100) { money-=200; wz[5]++; } if(cz=='7'&&money>=100) { money-=100; blue+=100; wz[6]++; } if(cz=='8'&&money>=500) { money-=500; fj+=500; xx+=500; wz[7]++; } if(cz=='9'&&money>=2700) { money-=2700; fj+=1000; xx+=1000; blue+=1000; hurt+=500; hj+=100; HP+=100; wz[8]++; Sleep(5000); } } int jn() { system("cls"); char cz; cout<<"元宝"<=100&&jnl[0]<1) { money-=100; jnl[0]++; } if(cz=='2'&&money>=500&&jnl[1]<1) { money-=500; jnl[1]++; } if(cz=='3'&&money>=300&&jnl[2]<1) { money-=300; jnl[2]++; } if(cz=='4'&&money>=800&&jnl[3]<1) { money-=800; jnl[3]++; } } int open() { SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY | FOREGROUND_RED| FOREGROUND_GREEN); cout<<" 传奇(DEVC++阳光版)"; cout<<"by:黑客小C"<"; } else { cout<<" "; } } cout<0) { SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY | FOREGROUND_BLUE); cout<<"8"; } else { SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY | FOREGROUND_GREEN); cout<<"Y"; } } else { cout<<" "; } } cout<1) { x--; } if(cz=='s'&&x<20) { x++; } if(cz=='a'&&y>1) { y--; } if(cz=='d'&&y<20) { y++; } if(cz=='f') { if(x==monsters_x&&y==monsters_y) { monsters_HP-=hurt; HP+=xx; } if(x==Boss_x&&y==Boss_y) { Boss_HP-=hurt; HP+=xx; } if(x==bx&&y==by) { money+=100; bx=x_what(19); bx++; by=x_what(19); by++; } } if(cz=='e') { if(blue>=100) { blue-=100; HP+=200; if(x==monsters_x&&y==monsters_y) { monsters_HP-=(hurt*2); HP+=xx; } if(x==Boss_x&&y==Boss_y) { Boss_HP-=(hurt*2); HP+=xx; } } } if(cz=='q') { sc(); } if(cz=='r') { jn(); } if(cz==' ') { wpl(); } if(cz=='z'&&blue>100&&wz[5]>0) { blue-=100; monsters_HP-=(hurt*5*wz[5]); HP+=xx; Boss_HP-=(hurt*5*wz[5]); HP+=xx; } if(cz=='x'&&blue>=100&&jnl[0]>0) { blue-=100; djn+=10; HP+=10*xx; } if(cz=='c'&&blue>=500&&jnl[1]>0) { blue-=200; monsters_HP-=(xx+fj)/20; HP+=xx; Boss_HP-=(xx+fj)/20; HP+=xx; } if(cz=='v'&&blue>=100&&jnl[2]>0) { HP+=200; blue-=100; } if(cz=='b'&&blue>=1000&&jnl[3]>0) { blue-=1000; if(x==monsters_x||y==monsters_y) { monsters_HP=0; HP+=xx; } if(x==Boss_x||y==Boss_y) { Boss_HP=0; HP+=xx; } } } } int zy() { int num; cout<<"1道士2法师3战士4刺客"; cin>>num; if(num==1) { HP=800; hurt=200; zyn=1; } else if(num==2) { HP=200; hurt=1000; zyn=2; } else if(num==3) { HP=1200; hurt=100; zyn=3; } else if(num==4) { HP=500; hurt=900; zyn=4; } system("cls"); } int zsj() { Boss_HP=2000; Boss_hurt=200; Boss_x=10,Boss_y=20; monsters_x=x_what(17); monsters_x++; monsters_y=x+1; bx=monsters_x+1; by=monsters_y-1; x=10; y=1; while(true) { out(); play(); if(Boss_HP<=0) { system("cls"); SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY | FOREGROUND_RED| FOREGROUND_GREEN); cout<<"战斗结束"; money+=100; Sleep(2000); djn++; if(x_what(100)%2==0) { hurt+=100; wz[2]++; } if(x_what(100)%2==0) { hj+=100; wz[1]++; } if(x_what(100)%20==0) { xx+=100; wz[3]++; } return 0; } if(HP<=0) { system("cls"); SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY | FOREGROUND_RED); cout<<"你死了"; Sleep(2000); HP=100; x=10; y=1; } if(monsters_HP<=0) { monsters_HP=200; money+=100; hurt+=100; monsters_x=x_what(17); monsters_x++; monsters_y=x+1; } if(x==monsters_x&&y==monsters_y) { HP-=monsters_hurt; HP+=hj; monsters_HP-=fj; if(x_what(100)%10==0) { hurt+=100; wz[2]++; } if(x_what(100)%10==0) { hj+=100; wz[1]++; } } if(x==Boss_x&&y==Boss_y) { HP-=Boss_hurt; HP+=hj; Boss_HP-=fj; } blue+=10; Sleep(100); } } int boss_vs() { Boss_HP=5000; Boss_hurt=500; Boss_x=10,Boss_y=20; monsters_x=x_what(17); monsters_x++; monsters_y=x+1; bx=monsters_x+1; by=monsters_y-1; monsters_x=100; monsters_y=100; while(true) { out3(); play(); if(Boss_HP<=0) { system("cls"); SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY | FOREGROUND_RED| FOREGROUND_GREEN); cout<<"战斗结束"; Sleep(2000); money+=1000; djn++; if(x_what(100)%1==0) { hurt+=100; wz[2]++; } if(x_what(100)%1==0) { hj+=100; wz[1]++; } if(x_what(100)%25==0) { xx+=100; wz[3]++; } if(x_what(100)%25==0) { fj+=100; wz[0]++; } return 0; } if(HP<=0) { system("cls"); SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY | FOREGROUND_RED); cout<<"你死了"; Sleep(2000); HP=100; x=10; y=11; } if(monsters_HP<=0) { monsters_HP=200; money+=100; hurt+=100; monsters_x=x_what(17); monsters_x++; monsters_y=x+1; } if(x==monsters_x&&y==monsters_y) { HP-=monsters_hurt; HP+=hj; monsters_HP-=fj; } if(x==Boss_x&&y==Boss_y) { HP-=Boss_hurt; HP+=hj; Boss_HP-=fj; } blue+=10; Sleep(100); } } int boss_vs2() { Boss_HP=10000; Boss_hurt=1000; Boss_x=10,Boss_y=20; monsters_x=x_what(17); monsters_x++; monsters_y=x+1; bx=monsters_x+1; by=monsters_y-1; monsters_x=100; monsters_y=100; while(true) { out4(); play(); if(Boss_HP<=0) { system("cls"); SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY | FOREGROUND_RED| FOREGROUND_GREEN); cout<<"战斗结束"; Sleep(2000); if(x_what(100)%3==0) { djn++; } money+=1000; if(x_what(100)%1==0) { hurt+=100; wz[2]++; } if(x_what(100)%1==0) { hj+=100; wz[1]++; } if(x_what(100)%10==0) { xx+=100; wz[3]++; } if(x_what(100)%10==0) { fj+=100; wz[0]++; } return 0; } if(HP<=0) { system("cls"); SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY | FOREGROUND_RED); cout<<"你死了"; Sleep(2000); HP=100; x=10; y=11; } if(monsters_HP<=0) { monsters_HP=200; money+=100; hurt+=100; monsters_x=x_what(17); monsters_x++; monsters_y=x+1; } if(x==monsters_x&&y==monsters_y) { HP-=monsters_hurt; HP+=hj; monsters_HP-=fj; } if(x==Boss_x&&y==Boss_y) { HP-=Boss_hurt; HP+=hj; Boss_HP-=fj; } blue+=10; Sleep(100); } } int boss_vs3() { Boss_HP=15000; Boss_hurt=1500; Boss_x=10,Boss_y=20; monsters_x=x_what(17); monsters_x++; monsters_y=x+1; bx=monsters_x+1; by=monsters_y-1; monsters_x=100; monsters_y=100; while(true) { out5(); play(); if(Boss_HP<=0) { system("cls"); SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY | FOREGROUND_RED| FOREGROUND_GREEN); cout<<"战斗结束"; djn++; Sleep(2000); money+=1000; if(x_what(100)%1==0) { hurt+=100; wz[2]++; } if(x_what(100)%1==0) { hj+=100; wz[1]++; } if(x_what(100)%10==0) { xx+=100; wz[3]++; } if(x_what(100)%10==0) { fj+=100; wz[0]++; } return 0; } if(HP<=0) { system("cls"); SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY | FOREGROUND_RED); cout<<"你死了"; Sleep(2000); HP=100; x=10; y=11; } if(monsters_HP<=0) { monsters_HP=200; money+=100; hurt+=100; monsters_x=x_what(17); monsters_x++; monsters_y=x+1; } if(x==monsters_x&&y==monsters_y) { HP-=monsters_hurt; HP+=hj; monsters_HP-=fj; } if(x==Boss_x&&y==Boss_y) { HP-=Boss_hurt; HP+=hj; Boss_HP-=fj; } blue+=10; Sleep(100); } } int boss_vs4() { Boss_HP=13000; Boss_hurt=1700; Boss_x=10,Boss_y=20; monsters_x=x_what(17); monsters_x++; monsters_y=x+1; bx=monsters_x+1; by=monsters_y-1; monsters_x=100; monsters_y=100; while(true) { out7(); play(); if(Boss_HP<=0) { system("cls"); SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY | FOREGROUND_RED| FOREGROUND_GREEN); cout<<"战斗结束"; djn++; Sleep(2000); money+=1000; if(x_what(100)%5==0) { xx+=100; wz[3]++; } if(x_what(100)%5==0) { fj+=100; wz[0]++; } return 0; } if(HP<=0) { system("cls"); SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY | FOREGROUND_RED); cout<<"你死了"; Sleep(2000); HP=100; x=10; y=11; } if(monsters_HP<=0) { monsters_HP=200; money+=100; hurt+=100; monsters_x=x_what(17); monsters_x++; monsters_y=x+1; } if(x==monsters_x&&y==monsters_y) { HP-=monsters_hurt; HP+=hj; monsters_HP-=fj; } if(x==Boss_x&&y==Boss_y) { HP-=Boss_hurt; HP+=hj; Boss_HP-=fj; } blue+=10; Sleep(100); } } int boss_vs5() { Boss_HP=15000; Boss_hurt=2100; Boss_x=10,Boss_y=20; monsters_x=x_what(17); monsters_x++; monsters_y=x+1; bx=monsters_x+1; by=monsters_y-1; monsters_x=100; monsters_y=100; while(true) { out17(); play(); if(Boss_HP<=0) { system("cls"); SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY | FOREGROUND_RED| FOREGROUND_GREEN); cout<<"战斗结束"; djn++; Sleep(2000); money+=2000; blue+=2000; fj+=1000; xx+=1000; blue+=1000; hurt+=500; hj+=100; HP+=100; wz[8]++; return 0; } if(HP<=0) { system("cls"); SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY | FOREGROUND_RED); cout<<"你死了"; Sleep(2000); HP=100; x=10; y=11; } if(monsters_HP<=0) { monsters_HP=200; money+=100; hurt+=100; monsters_x=x_what(17); monsters_x++; monsters_y=x+1; } if(x==monsters_x&&y==monsters_y) { HP-=monsters_hurt; HP+=hj; monsters_HP-=fj; } if(x==Boss_x&&y==Boss_y) { HP-=Boss_hurt; HP+=hj; Boss_HP-=fj; } blue+=10; Sleep(100); } } int jq01() { Boss_HP=1000; Boss_hurt=100; Boss_x=10,Boss_y=20; monsters_x=x_what(17); monsters_x++; monsters_y=x+1; bx=monsters_x+1; by=monsters_y-1; monsters_x=100; monsters_y=100; while(true) { out9(); play(); if(Boss_HP<=0) { system("cls"); SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY | FOREGROUND_RED| FOREGROUND_GREEN); cout<<"胜利"; Sleep(2000); return 0; } if(HP<=0) { system("cls"); SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY | FOREGROUND_RED); cout<<"你死了"; Sleep(2000); HP=100; x=10; y=11; } if(monsters_HP<=0) { monsters_HP=200; money+=100; hurt+=100; monsters_x=x_what(17); monsters_x++; monsters_y=x+1; } if(x==monsters_x&&y==monsters_y) { HP-=monsters_hurt; HP+=hj; monsters_HP-=fj; } if(x==Boss_x&&y==Boss_y) { HP-=Boss_hurt; HP+=hj; Boss_HP-=fj; } blue+=10; Sleep(100); } } int jq02() { Boss_HP=1500; Boss_hurt=150; Boss_x=10,Boss_y=20; monsters_x=x_what(17); monsters_x++; monsters_y=x+1; bx=monsters_x+1; by=monsters_y-1; monsters_x=100; monsters_y=100; while(true) { out10(); play(); if(Boss_HP<=0) { system("cls"); SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY | FOREGROUND_RED| FOREGROUND_GREEN); cout<<"胜利"; Sleep(2000); return 0; } if(HP<=0) { system("cls"); SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY | FOREGROUND_RED); cout<<"你死了"; Sleep(2000); HP=100; x=10; y=11; } if(monsters_HP<=0) { monsters_HP=200; money+=100; hurt+=100; monsters_x=x_what(17); monsters_x++; monsters_y=x+1; } if(x==monsters_x&&y==monsters_y) { HP-=monsters_hurt; HP+=hj; monsters_HP-=fj; } if(x==Boss_x&&y==Boss_y) { HP-=Boss_hurt; HP+=hj; Boss_HP-=fj; } blue+=10; Sleep(100); } } int jq03() { Boss_HP=2500; Boss_hurt=250; Boss_x=10,Boss_y=20; monsters_x=x_what(17); monsters_x++; monsters_y=x+1; bx=monsters_x+1; by=monsters_y-1; monsters_x=100; monsters_y=100; while(true) { out11(); play(); if(Boss_HP<=0) { system("cls"); SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY | FOREGROUND_RED| FOREGROUND_GREEN); cout<<"胜利"; Sleep(2000); return 0; } if(HP<=0) { system("cls"); SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY | FOREGROUND_RED); cout<<"你死了"; Sleep(2000); HP=100; x=10; y=11; } if(monsters_HP<=0) { monsters_HP=200; money+=100; hurt+=100; monsters_x=x_what(17); monsters_x++; monsters_y=x+1; } if(x==monsters_x&&y==monsters_y) { HP-=monsters_hurt; HP+=hj; monsters_HP-=fj; } if(x==Boss_x&&y==Boss_y) { HP-=Boss_hurt; HP+=hj; Boss_HP-=fj; } blue+=10; Sleep(100); } } int jq04() { Boss_HP=2600; Boss_hurt=250; Boss_x=10,Boss_y=20; monsters_x=x_what(17); monsters_x++; monsters_y=x+1; bx=monsters_x+1; by=monsters_y-1; monsters_x=100; monsters_y=100; while(true) { out12(); play(); if(Boss_HP<=0) { system("cls"); SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY | FOREGROUND_RED| FOREGROUND_GREEN); cout<<"胜利"; Sleep(2000); return 0; } if(HP<=0) { system("cls"); SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY | FOREGROUND_RED); cout<<"你死了"; Sleep(2000); HP=100; x=10; y=11; } if(monsters_HP<=0) { monsters_HP=200; money+=100; hurt+=100; monsters_x=x_what(17); monsters_x++; monsters_y=x+1; } if(x==monsters_x&&y==monsters_y) { HP-=monsters_hurt; HP+=hj; monsters_HP-=fj; } if(x==Boss_x&&y==Boss_y) { HP-=Boss_hurt; HP+=hj; Boss_HP-=fj; } blue+=10; Sleep(100); } } int jq05() { Boss_HP=3100; Boss_hurt=290; Boss_x=10,Boss_y=20; monsters_x=x_what(17); monsters_x++; monsters_y=x+1; bx=monsters_x+1; by=monsters_y-1; monsters_x=100; monsters_y=100; while(true) { out13(); play(); if(Boss_HP<=0) { system("cls"); SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY | FOREGROUND_RED| FOREGROUND_GREEN); cout<<"胜利"; Sleep(2000); return 0; } if(HP<=0) { system("cls"); SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY | FOREGROUND_RED); cout<<"你死了"; Sleep(2000); HP=100; x=10; y=11; } if(monsters_HP<=0) { monsters_HP=200; money+=100; hurt+=100; monsters_x=x_what(17); monsters_x++; monsters_y=x+1; } if(x==monsters_x&&y==monsters_y) { HP-=monsters_hurt; HP+=hj; monsters_HP-=fj; } if(x==Boss_x&&y==Boss_y) { HP-=Boss_hurt; HP+=hj; Boss_HP-=fj; } blue+=10; Sleep(100); } } int jq06() { yjgj=35; Boss_HP=3500; Boss_hurt=350; Boss_x=10,Boss_y=20; monsters_x=x_what(17); monsters_x++; monsters_y=x+1; bx=monsters_x+1; by=monsters_y-1; monsters_x=100; monsters_y=100; while(true) { out14(); play(); if(Boss_HP<=0) { system("cls"); SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY | FOREGROUND_RED| FOREGROUND_GREEN); cout<<"胜利"; Sleep(2000); return 0; } if(HP<=0) { system("cls"); SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY | FOREGROUND_RED); cout<<"你死了"; Sleep(2000); HP=100; x=10; y=11; } if(monsters_HP<=0) { monsters_HP=200; money+=100; hurt+=100; monsters_x=x_what(17); monsters_x++; monsters_y=x+1; } if(x==monsters_x&&y==monsters_y) { HP-=monsters_hurt; HP+=hj; monsters_HP-=fj; } if(x==Boss_x&&y==Boss_y) { HP-=Boss_hurt; HP+=hj; Boss_HP-=fj; } if(yjgj>0) { yjgj--; Boss_HP-=10; } blue+=10; Sleep(100); } } int jq07() { yjgj=35; Boss_HP=3600; Boss_hurt=360; Boss_x=10,Boss_y=20; monsters_x=x_what(17); monsters_x++; monsters_y=x+1; bx=monsters_x+1; by=monsters_y-1; monsters_x=100; monsters_y=100; while(true) { out14(); play(); if(Boss_HP<=0) { system("cls"); SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY | FOREGROUND_RED| FOREGROUND_GREEN); cout<<"胜利"; Sleep(2000); return 0; } if(HP<=0) { system("cls"); SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY | FOREGROUND_RED); cout<<"你死了"; Sleep(2000); HP=100; x=10; y=11; } if(monsters_HP<=0) { monsters_HP=200; money+=100; hurt+=100; monsters_x=x_what(17); monsters_x++; monsters_y=x+1; } if(x==monsters_x&&y==monsters_y) { HP-=monsters_hurt; HP+=hj; monsters_HP-=fj; } if(x==Boss_x&&y==Boss_y) { HP-=Boss_hurt; HP+=hj; Boss_HP-=fj; } if(yjgj>0) { yjgj--; Boss_HP-=10; } blue+=10; Sleep(100); } } int jq08() { yjgj=25; Boss_HP=5400; Boss_hurt=600; Boss_x=10,Boss_y=20; monsters_x=x_what(17); monsters_x++; monsters_y=x+1; bx=monsters_x+1; by=monsters_y-1; monsters_x=100; monsters_y=100; while(true) { out18(); play(); if(Boss_HP<=0) { system("cls"); SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY | FOREGROUND_RED| FOREGROUND_GREEN); cout<<"胜利"; Sleep(2000); return 0; } if(HP<=0) { system("cls"); SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY | FOREGROUND_RED); cout<<"你死了"; Sleep(2000); HP=100; x=10; y=11; } if(monsters_HP<=0) { monsters_HP=200; money+=100; hurt+=100; monsters_x=x_what(17); monsters_x++; monsters_y=x+1; } if(x==monsters_x&&y==monsters_y) { HP-=monsters_hurt; HP+=hj; monsters_HP-=fj; } if(x==Boss_x&&y==Boss_y) { HP-=Boss_hurt; HP+=hj; Boss_HP-=fj; } blue+=10; Sleep(100); } } int fb() { int Boss_HP=2000; int Boss_hurt=200; int Boss_x=1000,Boss_y=2000; monsters_x=x_what(17); monsters_x++; monsters_y=x+1; bx=monsters_x+1; by=monsters_y-1; while(true) { out2(); play(); if(Boss_HP<=0) { system("cls"); SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY | FOREGROUND_RED| FOREGROUND_GREEN); cout<<"战斗结束"; Sleep(2000); return 0; } if(HP<=0) { system("cls"); SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_INTENSITY | FOREGROUND_RED); cout<<"你死了"; Sleep(2000); HP=100; x=10; y=1