- BC20270041's blog
TSzza:Red_VS_Blue(加密)
- 2024-11-2 11:16:06 @
#include<bits/stdc++.h> #include<windows.h> #include<conio.h> #include<time.h> #define KEY_DOWN(VK_NONAME) ((GetAsyncKeyState(VK_NONAME) & 0x8000) ? 1:0) using namespace std; int m[20][20]; char a,b,c,d; int xa=16,ya=4,xb=16,yb=15,fxa=20,fya=20; int xShang,Tiao,Zuo,You,Quan,fang=1,blood=50,lan=20; int yShang,Tiaob,Zuob,Youb,Quanb,fangb=-1,bloodb=50,lanb=20; int Zhao,Fen,zou,zhao,Bao,baox,baoy,Di,diy,Bu; int Lie,liey,lief,liefy,Ji,jiy,jif,Shun,r,R,s,S,M; void Yan(int a) { if(a1) SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),FOREGROUND_INTENSITY|FOREGROUND_GREEN|FOREGROUND_BLUE); if(a2) SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),FOREGROUND_INTENSITY|FOREGROUND_GREEN); if(a3) SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),FOREGROUND_INTENSITY|FOREGROUND_RED|FOREGROUND_BLUE); if(a4) SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),FOREGROUND_INTENSITY|FOREGROUND_RED); if(a5) SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),FOREGROUND_INTENSITY|FOREGROUND_RED|FOREGROUND_GREEN); if(a6) SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),FOREGROUND_INTENSITY|FOREGROUND_BLUE); } void Bai(){SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),FOREGROUND_INTENSITY|FOREGROUND_RED|FOREGROUND_GREEN|FOREGROUND_BLUE);} void SetPos(int x,int y) { COORD pos; pos.X=2*y+8; pos.Y=x; SetConsoleCursorPosition(GetStdHandle(STD_OUTPUT_HANDLE),pos); } void Xue() { SetPos(0,-4);for(int i=0;i<4;i++) {for(int j=0;j<38;j++)cout<<" ";cout<<endl;}SetPos(0,-4);if(lan>30) lan=30; if(lanb>30) lanb=30;cout<<" ";Yan(5);if(lan30) Yan(3);for(int i=1;i<=lan;i++) printf("▃");Yan(1);printf("\n1p :");for(int i=2;i<=blood;i+=2) printf("█"); if(blood%21) printf("▌");cout<<endl<<" ";Yan(5);if(lanb30) Yan(3);for(int i=1;i<=lanb;i++) printf("▃");Yan(4);printf("\n2p :");for(int i=2;i<=bloodb;i+=2) printf("█"); if(bloodb%21) printf("▌");cout<<endl;SetPos(17,0);Yan(2);for(int j=0;j<20;j++) {cout<<"■";continue;} Bai();Yan(1);printf("\n\n 蓝方:A W D --控制\t\t");Yan(4); printf("红方:←↑→--控制\n\n"); Yan(1);printf(" J-出拳");if(lan<1) Yan(6);printf(" K-前刺");if(lan<3) Yan(6);printf(" L-分身\t");Yan(4);printf("1-出拳"); if(lanb<1) Yan(6);printf(" 2-上挑");Yan(4);if(lanb<3) Yan(6);printf(" 3-瞬移\n\n");Yan(1);if(lan<3) Yan(6);printf(" U-回血");Yan(1);if(lan<5) Yan(6);printf(" I-裂地");Yan(1); if(lan<10) Yan(6);printf(" O-炸地\t");Yan(4);if(lanb<3) Yan(6);printf("4-回血");Yan(4);if(lanb<5) Yan(6);printf(" 5-震爆");Yan(4);if(lanb<7) Yan(6);printf(" 6-激光");Bai(); } void Wo(){Yan(1),SetPos(xa,ya),cout<<"●";Yan(4),SetPos(xb,yb),cout<<"●";if(Fen!=0) Bai(),SetPos(fxa,fya),cout<<"●";} void Hong(){Wo();system("color 4F"),Sleep(10),system("color 0F"),Xue();} void Lan(){Wo();system("color 1F"),Sleep(10),system("color 0F"),Xue();} void Lv(){Wo();system("color 2F"),Sleep(10),system("color 0F"),Xue();} void Zou() { zou=0; SetPos(xa,ya),cout<<" ";SetPos(xb,yb),cout<<" "; if(Fen>0) SetPos(fxa,fya),cout<<" ";SetPos(0,-4); if(fxa<=5||xa<=5) xShang=0; if(xaxb&&yayb) xa--,zou=1; if(fxaxa&&fyaya) fxa--,zou=1; if(fxaxb&&fyayb) fxa--,zou=1; if(Fen>0) { if(xafxa+1&&yafya&&fang==-1){if(fya>0) fya--;else fya+=2;} if(xafxa+1&&yafya&&fang1){if(fya<19) fya++;else fya-=2;} if(fxa+1xb&&fyayb&&fang-1){if(fya>0) fya--;else fya+=2;} if(fxa+1xb&&fyayb&&fang1){if(fya<19) fya++;else fya-=2;} if(Tiao>0) { if(fang-1&&fya>0&&(fxa!=xb||fya-1!=yb)&&(fxa!=xa||fya-1!=ya)) fya--; if(fang1&&fya<19&&(fxa!=xb||fya+1!=yb)&&(fxa!=xa||fya+1!=ya)) fya++; } if(xShang>0) m[fxa][fya]=0,fxa-=2; if(fxa<16) m[fxa][fya]=0,fxa++; } if(xa+1xb&&yayb&&fang-1){if(ya>0) ya--;else ya+=2;} if(xa+1xb&&yayb&&fang1){if(ya<19) ya++;else ya-=2;} if(xa+1fxa&&yafya&&fang-1){if(ya>0) ya--;else ya+=2;} if(xa+1fxa&&yafya&&fang1){if(ya<19) ya++;else ya-=2;} if(Zuo>0&&ya>0&&Tiao0&&(xa!=xb||ya-1!=yb)&&(fxa!=xa||fya!=ya-1)) m[xa][ya]=0,ya--; if(Zuo>0&&fya>0&&Tiao0&&(fxa!=xb||fya-1!=yb)&&(xa!=fxa||ya!=fya-1)) m[fxa][fya]=0,fya--;Zuo=0; if(You>0&&ya<19&&Tiao0&&(xa!=xb||ya+1!=yb)&&(fxa!=xa||fya!=ya+1)) m[xa][ya]=0,ya++; if(You>0&&fya<19&&Tiao0&&(fxa!=xb||fya+1!=yb)&&(xa!=fxa||ya!=fya+1)) m[fxa][fya]=0,fya++;You=0; if(Tiao>0) { if(fang-1&&ya>0&&(xa!=xb||ya-1!=yb)&&(fxa!=xa||fya!=ya-1)) ya--; if(fang1&&ya<19&&(xa!=xb||ya+1!=yb)&&(fxa!=xa||fya!=ya+1)) ya++; } if(xShang>0) m[xa][ya]=0,xShang--,xa-=2; if(xa<16) m[xa][ya]=0,xa++; if(xa16) Tiao=0; if(xb<=5) yShang=0; if(xaxb+1&&yayb&&fangb==-1){if(yb>0) yb--;else yb+=2;} if(xaxb+1&&yayb&&fangb1){if(yb<19) yb++;else yb-=2;} if(xb+1fxa&&ybfya&&fangb-1){if(yb>0) yb--;else yb+=2;} if(xb+1fxa&&ybfya&&fangb1){if(yb<19) yb++;else yb-=2;} if(Zuob>0&&yb>0&&Tiaob0&&(xa!=xb||ya!=yb-1)&&(fxa!=xb||fya!=yb-1)) m[xb][yb]=0,Zuob=0,yb--;Zuob=0; if(Youb>0&&yb<19&&Tiaob0&&(xa!=xb||ya!=yb+1)&&(fxa!=xb||fya!=yb+1)) m[xb][yb]=0,Youb=0,yb++;Youb=0; if(Tiaob>0&&Bu0) { if(fangb==-1&&yb>0&&(xa!=xb||ya!=yb-1)&&(fxa!=xb||fya!=yb-1)) yb--; if(fangb1&&yb<19&&(xa!=xb||ya!=yb+1)&&(fxa!=xb||fya!=yb+1)) yb++; } if(yShang>0) m[xb][yb]=0,yShang--,xb-=2; if(xb<16) m[xb][yb]=0,xb++; if(xb16) Tiaob=0; SetPos(0,-4);if(zou1) Zou(); Sleep(10); } void Xian() { zhao=0;s++; if(M>=5) {Zhao=0;return;} if(s70) {s=0;if(lan<40)lan++;if(lanb<40)lanb++;Xue();} SetPos(0,-4); if(Bao!=0) { Bao--;Zhao--; for(int i=baox-3;i<=baox+3;i++) for(int j=baoy-3;j<=baoy+3;j++) if(i<=16&&j>=0&&j<=19) m[i][j]=9; for(int i=baox-1;i<=baox+1;i++) for(int j=baoy-1;j<=baoy+1;j++) if(i<=16&&j>=0&&j<=19) m[i][j]=0; }if(Bao0) baox=0,baoy=0; if(Lie!=0) { Lie--;Zhao--; if(lief-1) for(int i=1;i<=7-Lie;i++) if(liey+Lie>=0) m[18-i][liey+Lie]=11; if(lief1) for(int i=1;i<=7-Lie;i++) if(liey-Lie<=19) m[18-i][liey-Lie]=10; if(Fen>0) { if(lief-1) for(int i=1;i<=7-Lie;i++) if(liefy+Lie>=0) m[18-i][liefy+Lie]=11; if(lief1) for(int i=1;i<=7-Lie;i++) if(liefy-Lie<=19) m[18-i][liefy-Lie]=10; } }if(Lie0) liey=0,lief=0,liefy=0; if(Ji!=0) { Ji--;Zhao--; if(jif==-1) for(int i=jiy;i>=0;i--) m[xb][i]=14; if(jif1) for(int i=jiy;i<=19;i++) m[xb][i]=13; }if(Ji0) jiy=0,jif=0; if(Di!=0) { Di--;Zhao--; for(int i=2;i<=16;i++) m[i][diy]=19; if(Fen>0&&yb!=0&&yb!=19) for(int i=2;i<=16;i++) m[i][diy+fangb]=19; }if(Di==0) diy=0; if(Shun!=0) { SetPos(Shun,-4);cout<<" "; Shun=0; } Bu=0; if(m[xa][ya]==3) {Shun=xa,Zuo+=1,xShang+=4,blood-=1,Zhao=0,m[xa][ya]=7,Lan(),lan++,zhao=1;Xue();} else if(m[xa][ya]==4) {Shun=xa,You+=1,xShang+=4,blood-=1,Zhao=0,m[xa][ya]=7,Lan(),lan++,zhao=1;Xue();} else if(m[xa][ya]==9) {Shun=xa,xShang=7,blood-=2,Zhao=0,m[xa][ya]=7,Lan(),lan+=2,zhao=1;Xue();} else if(m[xa][ya]==13) {Shun=xa,You+=1,blood-=2,Zhao=0,m[xa][ya]=7,Lan(),lan+=2,zhao=1;Xue();} else if(m[xa][ya]14) {Shun=xa,Zuo+=1,blood-=2,Zhao=0,m[xa][ya]=7,Lan(),lan+=2,zhao=1;Xue();} else if(m[xa][ya]15) {Shun=xa,You+=1,blood-=1,Zhao=0,m[xa][ya]=7,Lan(),lan+=1,zhao=1;Xue();} else if(m[xa][ya]16) {Shun=xa,Zuo+=1,blood-=1,Zhao=0,m[xa][ya]=7,Lan(),lan+=1,zhao=1;Xue();} else m[xa][ya]=1; if(m[fxa][fya]3||m[fxa][fya]4||m[fxa][fya]9||m[fxa][fya]13||m[fxa][fya]14||m[fxa][fya]15||m[fxa][fya]16) {Zhao=0,m[fxa][fya]=7,fxa=20,fya=20,Fen=0,Lan(),zhao=1;Xue();} if(m[xb][yb]5) {Shun=xb,Zuob+=4,yShang+=1,bloodb-=1,Zhao=0,m[xb][yb]=7,Hong(),lanb++,zhao=1;Xue();} else if(m[xb][yb]6) {Shun=xb,Youb+=4,yShang+=1,bloodb-=1,Zhao=0,m[xb][yb]=7,Hong(),lanb++,zhao=1;Xue();} else if(m[xb][yb]10) {Shun=xb,Youb+=1,yShang+=1,bloodb-=2,Zhao=0,m[xb][yb]=7,Hong(),lanb+=2,zhao=1;Xue();} else if(m[xb][yb]11) {Shun=xb,Zuob+=1,yShang+=1,bloodb-=2,Zhao=0,m[xb][yb]=7,Hong(),lanb+=2,zhao=1;Xue();} else if(m[xb][yb]17) {Shun=xb,Youb+=1,bloodb-=1,Zhao=0,m[xb][yb]=7,Hong(),lanb+=1,zhao=1;Xue();} else if(m[xb][yb]18) {Shun=xb,Zuob+=1,bloodb-=1,Zhao=0,m[xb][yb]=7,Hong(),lanb+=1,zhao=1;Xue();} else if(m[xb][yb]19) {Shun=xb,Bu=1,yShang+=3,bloodb-=1,Zhao=0,m[xb][yb]=7,Hong(),lanb+=1,zhao=1;Xue();} else m[xb][yb]=2; if(Fen>0) m[fxa][fya]=8; for(int i=5;i<=16;i++) for(int j=0;j<20;j++) { if(m[i][j]20) {SetPos(i,j);cout<<" ",m[i][j]=0;continue;} if(m[i][j]1) {Yan(1),SetPos(i,j);cout<<"●",m[i][j]=20,Bai();continue;} if(m[i][j]2) {Yan(4),SetPos(i,j);cout<<"●",m[i][j]=20,Bai();continue;} if(m[i][j]8) {Bai(),SetPos(i,j);cout<<"●",m[i][j]=20;continue;} if(m[i][j]7) {Yan(5),SetPos(i,j);cout<<"█",m[i][j]=20,zhao=1;Bai();continue;} if(m[i][j]12) {Bai(),SetPos(i,j);cout<<"●",Shun=xb;continue;} if(m[i][j]>=3&&m[i][j]<=6||(m[i][j]>=9&&m[i][j]<=11)||(m[i][j]>=13)) {Bai(),SetPos(i,j);cout<<"■";m[i][j]=20,Zhao=0,zhao=1;continue;} } if(zhao>0) {M++,Zou(),Xian();M=0;return;} memset(m,0,sizeof(m));M=0; } void Go(char a) { if(a'j') Quan++; else Quan=0; if(a'w'&&Tiao0) Tiao++,xShang+=3; if(a'a'&&Tiao0) Zuo=1,You=0,fang=-1; if(a'd'&&Tiao0) You=1,Zuo=0,fang=1; if(a'j'&&Quan<=3&&fang-1&&ya-1>=0) {m[xa][ya-1]=18;if(Fen>0&&fya-1>=0) m[fxa][fya-1]=18;} if(a'j'&&Quan<=3&&fang1&&ya+1<=19) {m[xa][ya+1]=17;if(Fen>0&&fya+1<=19) m[fxa][fya+1]=17;} if(a'k'&&fang-1&&lan>=1&&ya!=0) {lan--,Xue();Zhao++;for(int i=1;i<=3;i++){if(ya-i>=0) m[xa][ya-i]=5;if(Fen>0&&fya-i>=0) m[fxa][fya-i]=5;}} if(a'k'&&fang1&&lan>=1&&ya!=19) {lan--,Xue();Zhao++;for(int i=1;i<=3;i++){if(ya+i<=19) m[xa][ya+i]=6;if(Fen>0&&fya+i<=19) m[fxa][fya+i]=6;}} if(a'l'&&Fen0&&lan>=3) lan-=3,Xue(),Lan(),fxa=xa-3,fya=rand()%19,Fen=1,Zou(),Xian(); if(a'u'&&lan>=3) lan-=3,Xue(),Lv(),blood+=2; if(a'i'&&lan>=5) lan-=5,Xue(),Zhao+=3,Di+=3,diy=yb; if(a'o'&&fang-1&&lan>=10) {lan-=10,Xue();Zhao+=6,Lie=6,liey=ya-6,lief=-1,liefy=0;if(Fen>0) liefy=fya-6;} if(a'o'&&fang1&&lan>=10) {lan-=10,Xue();Zhao+=6,Lie=6,liey=ya+6,lief=1,liefy=0;if(Fen>0) liefy=fya+6;}
if(a=='1') Quanb++; else Quanb=0;
if(a==72&&Tiaob==0) Tiaob++,yShang+=3;
if(a==75&&Tiaob==0) Zuob=1,Youb=0,fangb=-1;
if(a==77&&Tiaob==0) Youb=1,Zuob=0,fangb=1;
if(a=='1'&&Quanb<=3&&fangb==-1&&yb-1>=0) m[xb][yb-1]=16;
if(a=='1'&&Quanb<=3&&fangb==1&&yb+1<=19) m[xb][yb+1]=15;
if(a=='2'&&fangb==-1&&lanb>=1&&yb!=0) {lanb--,Xue();Zhao++;for(int i=1;i<=3;i++){if(yb-i>=0) m[xb][yb-i]=3;}}
if(a=='2'&&fangb==1&&lanb>=1&&yb!=19) {lanb--,Xue();Zhao++;for(int i=1;i<=3;i++){if(yb+i<=19) m[xb][yb+i]=4;}}
if(a=='3'&&fangb==1&&lanb>=3&&yb!=19) {lanb-=3;Xue();for(int i=yb;i<=18;i++) m[xb][i]=12;yb=19;Xian();}
if(a=='3'&&fangb==-1&&lanb>=3&&yb!=0) {lanb-=3;Xue();for(int i=yb;i>0;i--) m[xb][i]=12;yb=0;Xian();}
if(a=='4'&&lanb>=3) lanb-=3,Xue(),Lv(),bloodb+=2;
if(a=='5'&&lanb>=5) lanb-=5,Xue(),Zhao+=3,Bao+=3,baox=xb,baoy=yb;
if(a=='6'&&lanb>=7) lanb-=7,Xue(),Zhao+=3,Ji+=3,jiy=yb,jif=fangb;
} int main() { x: system("cls"); srand((unsigned)time(NULL));Bai(); cout<<endl<<" -------------------胎红 VS 胎蓝---------------------"<<endl; cout<<" ---------------------------作者:胎神---------------"<<endl<<endl;Yan(5); cout<<" 2.0版本,憾世来袭!"<<endl<<endl; cout<<" 2大更新:"<<endl<<endl; cout<<" 1.完美解决“闪”的问题!"<<endl<<endl; cout<<" 2.单人模式来了!完全电脑AI控制,比双人模式更难!"<<endl<<endl; cout<<" 3.技能平衡性调整,更合理化的对战体验。"<<endl<<endl;Yan(1); cout<<" 已开启 闪光功能:当蓝方挨血时,画面闪蓝光,反之闪红光;恢血时闪绿光。"<<endl<<endl;Bai(); cout<<" 请输入: 1.单人模式 2.双人模式"<<endl<<endl;A:a=_getch(); if(a=='1') { cout<<" 你要当谁? 1.小胎蓝 2.小胎红 3.老子不想打了,让他们自己打!"<<endl<<endl;b=_getch(); cout<<" 选择难度: 1.简单的像吃屎 2.一般的像垃圾 3.巨难的像变胎"<<endl<<endl; cout<<" (难度越简单,对方动作越迟缓。)"<<endl<<endl;d=_getch(); if(d=='1') R=5; if(d=='2') R=3; if(d=='3') R=1; system("cls"); Xue();Xian(); while(blood>0&&bloodb>0) { SetPos(0,-4);M=0; Zou();Xian(); if(b=='1'||b=='3') { S++; if(S>=R) { S=0;c=0;int xxa=xa,yya=ya; if(lanb>=7) r=rand()%6;else if(lanb>=5) r=rand()%7-2;else if(lanb>=3) r=rand()%6-2;else if(lanb>=1) r=rand()%4-1;else r=rand()%3-1; if(Fen>0) xxa=fxa,yya=fya; if((xb16&&yb0)||(xb16&&yb19)) r=0; if(r5){if(fangb-1&&xxaxb&&yya<=yb) c='6';if(fangb1&&xxaxb&&yya>=yb) c='6';else r=0;} if(r4){if(xxaxb&&abs(yya-yb)<=1) r=0;if(fangb-1&&yb-3<=yya&&yya<=yb-1) c='5';if(fangb1&&yb+3>=yya&&yya>=yb+1) c='5';else r=0;} if(r3&&bloodb<30&&lan>=3) c='4'; if(r2){if(fangb-1&&yb-3<=yya&&yya<=yb) c='2';if(fangb1&&yb+3>=yya&&yya>=yb) c='2';else r=0;} if(r1){if(fangb==-1&&yb-1yya) c='1';else if(fangb1&&yb+1yya) c='1';else r=0;} if(yya<=yb&&r0){int rr=rand()%5;if(fangb==-1&&rr0) c=72;else if(fangb-1&&rr1&&abs(yya-yb)>=5) c='3';else c=75;} if(yya>yb&&r0){int rr=rand()%5;if(fangb1&&rr0) c=72;else if(fangb1&&rr1&&abs(yya-yb)>=5) c='3';else c=77;} if(c!=0) Go(c); } } if(b=='2'||b=='3') { S++; if(S>=R) { S=0;c=0; if(lanb>=10) r=rand()%10;else if(lanb>=5) r=rand()%9-3;else if(lanb>=3) r=rand()%8-3;else if(lanb>=1) r=rand()%6-2;else r=rand()%3-1; if((xa16&&ya0)||(xa16&&ya19)) r=0; if(r>=6){if(fang==-1&&ya>=yb&&abs(ya-yb)<=2) c='o';if(fang1&&ya<=yb&&abs(ya-yb)<=2) c='o';else r=0;} if(r5) c='i'; if(r4&&blood<30&&lan>=3) c='u'; if(r3&&Fen0) c='l'; if(r2){if(fang1&&yb-3<=ya&&ya<=yb) c='k';if(fang-1&&yb+3>=ya&&ya>=yb) c='k';else r=0;} if(r1){if(fang1&&yb-1ya) c='j';else if(fang-1&&yb+1ya) c='j';else r=0;} if(ya>=yb&&r0){int rr=rand()%5;if(fang==-1&&rr0) c='w';else c='a';} if(ya<yb&&r0){int rr=rand()%5;if(fang1&&rr0) c='w';else c='d';} if(c!=0) Go(c); } } if(kbhit()) { SetPos(0,-4); if(b=='1') { if(KEY_DOWN(87)) Go('w');if(KEY_DOWN(65)) Go('a');if(KEY_DOWN(68)) Go('d'); if(KEY_DOWN(74)) Go('j');if(KEY_DOWN(75)) Go('k');if(KEY_DOWN(76)) Go('l'); if(KEY_DOWN(85)) Go('u');if(KEY_DOWN(73)) Go('i');if(KEY_DOWN(79)) Go('o'); } if(b=='2') { if(KEY_DOWN(38)) Go(72);if(KEY_DOWN(37)) Go(75);if(KEY_DOWN(39)) Go(77); if(KEY_DOWN(97)) Go('1');if(KEY_DOWN(98)) Go('2');if(KEY_DOWN(99)) Go('3'); if(KEY_DOWN(100)) Go('4');if(KEY_DOWN(101)) Go('5');if(KEY_DOWN(102)) Go('6'); } Zou(),Xian(); } if(Zhao>0) Zou(),Xian(); Sleep(20); } } else if(a=='2') { system("cls"); Xue();Xian(); while(blood>0&&bloodb>0) { SetPos(0,-4); if(!kbhit()) Zou(),Xian(); if(kbhit()) { SetPos(0,-4); if(KEY_DOWN(87)) Go('w');if(KEY_DOWN(65)) Go('a');if(KEY_DOWN(68)) Go('d'); if(KEY_DOWN(74)) Go('j');if(KEY_DOWN(75)) Go('k');if(KEY_DOWN(76)) Go('l'); if(KEY_DOWN(85)) Go('u');if(KEY_DOWN(73)) Go('i');if(KEY_DOWN(79)) Go('o'); if(KEY_DOWN(38)) Go(72);if(KEY_DOWN(37)) Go(75);if(KEY_DOWN(39)) Go(77); if(KEY_DOWN(97)) Go('1');if(KEY_DOWN(98)) Go('2');if(KEY_DOWN(99)) Go('3'); if(KEY_DOWN(100)) Go('4');if(KEY_DOWN(101)) Go('5');if(KEY_DOWN(102)) Go('6'); Zou(),Xian(); } if(Zhao>0) Zou(),Xian();Sleep(20); } } else goto A; system("cls"); if(blood>0) Yan(1); if(bloodb>0) Yan(4); cout<<endl<<endl<<endl; cout<<" ┌-------------┐"<<endl; cout<<" ┆ ┆"<<endl; if(blood>0) cout<<" ┆ 1p WIN!!! ┆"<<endl; if(bloodb>0) cout<<" ┆ 2p WIN!!! ┆"<<endl; cout<<" ┆ ┆"<<endl; cout<<" └-------------┘"<<endl<<endl; Sleep(2000);Bai();system("cls"); xa=16,ya=4,xb=16,yb=15,fxa=20,fya=20; xShang=Tiao=Zuo=You,Quan=0,fang=1,blood=50,lan=20; yShang=Tiaob=Zuob=Youb=Quanb=0,fangb=-1,bloodb=50,lanb=20; Zhao=Fen=zou=zhao=Bao=baox=baoy=Di=diy=Bu=0; Lie=liey=lief=liefy=Ji=jiy=jif=Shun=r=R=s=S=M=0;goto x; return 0; }