Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- void rysuj(map Planszunio, int kolor, siateczka X, blok hold){
- char pustak = 219, puste = 32;
- char ramka[3][3] = { { 201, 205, 187 }, { 186, 205, 186 }, { 200, 205, 188 } };
- int przesuniecieY = 38, przesuniecieX = 2;
- for (int i = 0; i < 20; i++){
- gotoxy(przesuniecieY - 18, i);
- for (int j = 0; j < 15; j++){
- if (Planszunio.tab[i][j] != 0) {
- if (Planszunio.tab[i][j] == 1) {
- textcolor(kolor);
- }
- if (Planszunio.tab[i][j] != 1 && Planszunio.tab[i][j] != sciana) {
- textcolor(Planszunio.tab[i][j]);
- }
- if (Planszunio.tab[i][j] == sciana) {
- textcolor(15);
- }
- cout << pustak;
- }
- else cout << puste;
- }
- cout << endl;
- }
- if (hold.holded){
- gotoxy(przesuniecieY-27, przesuniecieX); cout << "HOLD:";
- gotoxy(przesuniecieY - 27, przesuniecieX + 1); cout << ramka[0][0] << ramka[0][1] << ramka[0][1] << ramka[0][1] << ramka[0][1] << ramka[0][2];
- gotoxy(przesuniecieY - 27, przesuniecieX + 2); cout << ramka[1][0]; wypisz_znak(hold.siatka.tab[3][0][0]); wypisz_znak(hold.siatka.tab[3][0][1]); wypisz_znak(hold.siatka.tab[3][0][2]); wypisz_znak(hold.siatka.tab[3][0][3]); cout << ramka[1][2];
- gotoxy(przesuniecieY - 27, przesuniecieX + 3); cout << ramka[1][0]; wypisz_znak(hold.siatka.tab[3][1][0]); wypisz_znak(hold.siatka.tab[3][1][1]); wypisz_znak(hold.siatka.tab[3][1][2]); wypisz_znak(hold.siatka.tab[3][1][3]); cout << ramka[1][2];
- gotoxy(przesuniecieY - 27, przesuniecieX + 4); cout << ramka[1][0]; wypisz_znak(hold.siatka.tab[3][2][0]); wypisz_znak(hold.siatka.tab[3][2][1]); wypisz_znak(hold.siatka.tab[3][2][2]); wypisz_znak(hold.siatka.tab[3][2][3]); cout << ramka[1][2];
- gotoxy(przesuniecieY - 27, przesuniecieX + 5); cout << ramka[1][0]; wypisz_znak(hold.siatka.tab[3][3][0]); wypisz_znak(hold.siatka.tab[3][3][1]); wypisz_znak(hold.siatka.tab[3][3][2]); wypisz_znak(hold.siatka.tab[3][3][3]); cout << ramka[1][2];
- gotoxy(przesuniecieY - 27, przesuniecieX + 6); cout << ramka[2][0] << ramka[2][1] << ramka[2][1] << ramka[2][1] << ramka[2][1] << ramka[2][2];
- }
- gotoxy(przesuniecieY, przesuniecieX); cout << "NEXT:";
- gotoxy(przesuniecieY, przesuniecieX + 1); cout << ramka[0][0] << ramka[0][1] << ramka[0][1] << ramka[0][1] << ramka[0][1] << ramka[0][2];
- gotoxy(przesuniecieY, przesuniecieX + 2); cout << ramka[1][0]; wypisz_znak(X.tab[3][0][0]); wypisz_znak(X.tab[3][0][1]); wypisz_znak(X.tab[3][0][2]); wypisz_znak(X.tab[3][0][3]); cout << ramka[1][2];
- gotoxy(przesuniecieY, przesuniecieX + 3); cout << ramka[1][0]; wypisz_znak(X.tab[3][1][0]); wypisz_znak(X.tab[3][1][1]); wypisz_znak(X.tab[3][1][2]); wypisz_znak(X.tab[3][1][3]); cout << ramka[1][2];
- gotoxy(przesuniecieY, przesuniecieX + 4); cout << ramka[1][0]; wypisz_znak(X.tab[3][2][0]); wypisz_znak(X.tab[3][2][1]); wypisz_znak(X.tab[3][2][2]); wypisz_znak(X.tab[3][2][3]); cout << ramka[1][2];
- gotoxy(przesuniecieY, przesuniecieX + 5); cout << ramka[1][0]; wypisz_znak(X.tab[3][3][0]); wypisz_znak(X.tab[3][3][1]); wypisz_znak(X.tab[3][3][2]); wypisz_znak(X.tab[3][3][3]); cout << ramka[1][2];
- gotoxy(przesuniecieY, przesuniecieX + 6); cout << ramka[2][0] << ramka[2][1] << ramka[2][1] << ramka[2][1] << ramka[2][1] << ramka[2][2];
- gotoxy(przesuniecieY, przesuniecieX + 8); cout << "WYNIK:";
- gotoxy(przesuniecieY, przesuniecieX + 9); cout << ramka[0][0] << ramka[0][1] << ramka[0][1] << ramka[0][1] << ramka[0][1] << ramka[0][2];
- gotoxy(przesuniecieY, przesuniecieX + 10); cout << ramka[1][0] << wynik; gotoxy(przesuniecieY + 5, przesuniecieX + 10); cout << ramka[1][2];
- gotoxy(przesuniecieY, przesuniecieX + 11); cout << ramka[2][0] << ramka[2][1] << ramka[2][1] << ramka[2][1] << ramka[2][1] << ramka[2][2];
- gotoxy(przesuniecieY, przesuniecieX + 13); cout << "COMBO:";
- gotoxy(przesuniecieY, przesuniecieX + 14); cout << ramka[0][0] << ramka[0][1] << ramka[0][1] << ramka[0][1] << ramka[0][1] << ramka[0][2];
- gotoxy(przesuniecieY, przesuniecieX + 15); cout << ramka[1][0] << "x" << combo; gotoxy(przesuniecieY + 5, przesuniecieX + 15); cout << ramka[1][2];
- gotoxy(przesuniecieY, przesuniecieX + 16); cout << ramka[2][0] << ramka[2][1] << ramka[2][1] << ramka[2][1] << ramka[2][1] << ramka[2][2];
- };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement