mrbober66 Temat założony przez niniejszego użytkownika |
[Allegro] Obliczenia i Rysowanie » 2014-06-21 10:57:44 Witam Od pewnego czasu robię program, który pracowałby podobnie jak system tworzenia składu (z kart) w FIFA 14. Napisałem już ustawianie kart lecz mam problem z wyliczaniem średniej i wpisywaniem punktów (czerwone prostokąty). Wydaje mi się że mimo iż nie spełniam warunków funkcji if, program i tak je wykonuje w pewnym stopniu np. Wstawiam 1 kartę która nie spełnia wymagań a program i tak przyznaje punkt (rysuje go). Kod: #include <allegro.h> #include <cstdlib> #include <winalleg.h>
volatile long speed = 0; void increment_speed() { speed++; } END_OF_FUNCTION( increment_speed ); LOCK_VARIABLE( speed ); LOCK_FUNCTION( increment_speed );
class karta { public: int strz; int szyb; int cel; int dry; int wyk; int obr; int glo; int agr; int wal; int podania; };
int x1 = 100; int y1 = 600;
int x2 = 200; int y2 = 600;
int main() { allegro_init(); install_keyboard(); set_color_depth( 16 ); set_gfx_mode( GFX_AUTODETECT_FULLSCREEN, 1024, 768, 0, 0 ); clear_to_color( screen, makecol( 1, 1, 1 ) ); install_timer(); install_int_ex( increment_speed, BPS_TO_TIMER( 80 ) ); install_sound( DIGI_AUTODETECT, MIDI_AUTODETECT, "" ); set_volume( 255, 255 ); BITMAP * tlo = NULL; BITMAP * konrad = NULL; BITMAP * mati = NULL; BITMAP * ja = NULL; BITMAP * kamil = NULL; BITMAP * blazej = NULL; BITMAP * michal = NULL; BITMAP * david = NULL; BITMAP * matb = NULL; BITMAP * diego = NULL; BITMAP * daniel = NULL; BITMAP * tkaczyk = NULL; BITMAP * grzesiek = NULL; BITMAP * szymek = NULL; BITMAP * wojtek = NULL; BITMAP * julek = NULL; BITMAP * norbi = NULL; BITMAP * lukaszek = NULL; BITMAP * bezpunkta = NULL; BITMAP * polpunkta = NULL; BITMAP * punkt = NULL; tlo = load_bmp( "tlookk.bmp", default_palette ); konrad = load_bmp( "konrad.bmp", default_palette ); mati = load_bmp( "matti.bmp", default_palette ); ja = load_bmp( "ja.bmp", default_palette ); kamil = load_bmp( "kamil.bmp", default_palette ); blazej = load_bmp( "blazej.bmp", default_palette ); michal = load_bmp( "michal.bmp", default_palette ); david = load_bmp( "david.bmp", default_palette ); matb = load_bmp( "matb.bmp", default_palette ); diego = load_bmp( "diego.bmp", default_palette ); daniel = load_bmp( "daniel.bmp", default_palette ); tkaczyk = load_bmp( "tkaczyk.bmp", default_palette ); grzesiek = load_bmp( "grzesiek.bmp", default_palette ); szymek = load_bmp( "szymek.bmp", default_palette ); wojtek = load_bmp( "wojtek.bmp", default_palette ); julek = load_bmp( "julek.bmp", default_palette ); norbi = load_bmp( "norbi.bmp", default_palette ); lukaszek = load_bmp( "lukaszek.bmp", default_palette ); bezpunkta = load_bmp( "bezpunkta.bmp", default_palette ); polpunkta = load_bmp( "polpunkta.bmp", default_palette ); punkt = load_bmp( "punkt.bmp", default_palette ); karta br; karta ob1; karta ob2; karta ob3; karta ob4; karta po1; karta po2; karta po3; karta atk1; karta atk2; karta atk3; double sragr = 0; double srpodania = 0; double srszyb = 0; double obrobr = 0; double sratk = 0; double srglo = 0; double srcel = 0; double srwyk = 0; blit( tlo, screen, 0, 0, 0, 0, tlo->w, tlo->h ); while( !key[ KEY_ESC ] ) { if( obrobr > 42 ) { blit( polpunkta, screen, 0, 0, 870, 60, polpunkta->w, polpunkta->h ); } textprintf_ex( tlo, font, 20, 20, makecol( 200, 200, 200 ), - 1, "%d /100", sratk ); if( key[ KEY_Q ] ) { if( key[ KEY_F1 ] ) { blit( blazej, screen, 0, 0, 322, 428, blazej->w, blazej->h ); br.strz = 5; br.cel = 5; br.dry = 6; br.wyk = 5; br.glo = 3; br.szyb = 5; br.obr = 7; br.agr = 3; br.podania = 5; } else if( key[ KEY_F2 ] ) { blit( blazej, screen, 0, 0, 122, 296, blazej->w, blazej->h ); ob1.strz = 5; ob1.cel = 5; ob1.dry = 6; ob1.wyk = 5; ob1.glo = 3; ob1.szyb = 5; ob1.obr = 7; ob1.agr = 3; ob1.podania = 5; } else if( key[ KEY_F3 ] ) { blit( blazej, screen, 0, 0, 232, 296, blazej->w, blazej->h ); ob2.strz = 5; ob2.cel = 5; ob2.dry = 6; ob2.wyk = 5; ob2.glo = 3; ob2.szyb = 5; ob2.obr = 7; ob2.agr = 3; ob2.podania = 5; } else if( key[ KEY_F4 ] ) { blit( blazej, screen, 0, 0, 410, 296, blazej->w, blazej->h ); ob3.strz = 5; ob3.cel = 5; ob3.dry = 6; ob3.wyk = 5; ob3.glo = 3; ob3.szyb = 5; ob3.obr = 7; ob3.agr = 3; ob3.podania = 5; } else if( key[ KEY_F5 ] ) { blit( blazej, screen, 0, 0, 520, 296, blazej->w, blazej->h ); ob4.strz = 5; ob4.cel = 5; ob4.dry = 6; ob4.wyk = 5; ob4.glo = 3; ob4.szyb = 5; ob4.obr = 7; ob4.agr = 3; ob4.podania = 5; } else if( key[ KEY_F6 ] ) { blit( blazej, screen, 0, 0, 202, 148, blazej->w, blazej->h ); po1.strz = 5; po1.cel = 5; po1.dry = 6; po1.wyk = 5; po1.glo = 3; po1.szyb = 5; po1.obr = 7; po1.agr = 3; po1.podania = 5; } else if( key[ KEY_F7 ] ) { blit( blazej, screen, 0, 0, 320, 148, blazej->w, blazej->h ); po2.strz = 5; po2.cel = 5; po2.dry = 6; po2.wyk = 5; po2.glo = 3; po2.szyb = 5; po2.obr = 7; po2.agr = 3; po2.podania = 5; } else if( key[ KEY_F8 ] ) { blit( blazej, screen, 0, 0, 438, 146, blazej->w, blazej->h ); po3.strz = 5; po3.cel = 5; po3.dry = 6; po3.wyk = 5; po3.glo = 3; po3.szyb = 5; po3.obr = 7; po3.agr = 3; po3.podania = 5; } else if( key[ KEY_F9 ] ) { blit( blazej, screen, 0, 0, 202, 16, blazej->w, blazej->h ); atk1.strz = 5; atk1.cel = 5; atk1.dry = 6; atk1.wyk = 5; atk1.glo = 3; atk1.szyb = 5; atk1.obr = 7; atk1.agr = 3; atk1.podania = 5; } else if( key[ KEY_F10 ] ) { blit( blazej, screen, 0, 0, 322, 16, blazej->w, blazej->h ); atk2.strz = 5; atk2.cel = 5; atk2.dry = 6; atk2.wyk = 5; atk2.glo = 3; atk2.szyb = 5; atk2.obr = 7; atk2.agr = 3; atk2.podania = 5; } else if( key[ KEY_F11 ] ) { blit( blazej, screen, 0, 0, 438, 14, blazej->w, blazej->h ); atk3.strz = 5; atk3.cel = 5; atk3.dry = 6; atk3.wyk = 5; atk3.glo = 3; atk3.szyb = 5; atk3.obr = 7; atk3.agr = 3; atk3.podania = 5; } } if( key[ KEY_W ] ) { if( key[ KEY_F1 ] ) { blit( daniel, screen, 0, 0, 322, 428, daniel->w, daniel->h ); br.strz = 5; br.cel = 3; br.dry = 2; br.wyk = 7; br.glo = 3; br.szyb = 5; br.obr = 7 * 2; br.agr = 10; br.podania = 5; } else if( key[ KEY_F2 ] ) { blit( daniel, screen, 0, 0, 122, 296, daniel->w, daniel->h ); ob1.strz = 5; ob1.cel = 3; ob1.dry = 2; ob1.wyk = 7; ob1.glo = 3; ob1.szyb = 5; ob1.obr = 7; ob1.agr = 10; ob1.podania = 5; } else if( key[ KEY_F3 ] ) { blit( daniel, screen, 0, 0, 232, 296, daniel->w, daniel->h ); ob2.strz = 5; ob2.cel = 3; ob2.dry = 2; ob2.wyk = 7; ob2.glo = 3; ob2.szyb = 5; ob2.obr = 7; ob2.agr = 10; ob2.podania = 5; } else if( key[ KEY_F4 ] ) { blit( daniel, screen, 0, 0, 410, 296, daniel->w, daniel->h ); ob3.strz = 5; ob3.cel = 3; ob3.dry = 2; ob3.wyk = 7; ob3.glo = 3; ob3.szyb = 5; ob3.obr = 7; ob3.agr = 10; ob3.podania = 5; } else if( key[ KEY_F5 ] ) { blit( daniel, screen, 0, 0, 520, 296, daniel->w, daniel->h ); ob4.strz = 5; ob4.cel = 3; ob4.dry = 2; ob4.wyk = 7; ob4.glo = 3; ob4.szyb = 5; ob4.obr = 7; ob4.agr = 10; ob4.podania = 5; } else if( key[ KEY_F6 ] ) { blit( daniel, screen, 0, 0, 202, 148, daniel->w, daniel->h ); po1.strz = 5; po1.cel = 3; po1.dry = 2; po1.wyk = 7; po1.glo = 3; po1.szyb = 5; po1.obr = 7; po1.agr = 10; po1.podania = 5; } else if( key[ KEY_F7 ] ) { blit( daniel, screen, 0, 0, 320, 148, daniel->w, daniel->h ); po2.strz = 5; po2.cel = 3; po2.dry = 2; po2.wyk = 7; po2.glo = 3; po2.szyb = 5; po2.obr = 7; po2.agr = 10; po2.podania = 5; } else if( key[ KEY_F8 ] ) { blit( daniel, screen, 0, 0, 438, 146, daniel->w, daniel->h ); po3.strz = 5; po3.cel = 3; po3.dry = 2; po3.wyk = 7; po3.glo = 3; po3.szyb = 5; po3.obr = 7; po3.agr = 10; po3.podania = 5; } else if( key[ KEY_F9 ] ) { blit( daniel, screen, 0, 0, 202, 16, daniel->w, daniel->h ); atk1.strz = 5; atk1.cel = 3; atk1.dry = 2; atk1.wyk = 7; atk1.glo = 3; atk1.szyb = 5; atk1.obr = 7; atk1.agr = 10; atk1.podania = 5; } else if( key[ KEY_F10 ] ) { blit( daniel, screen, 0, 0, 322, 16, daniel->w, daniel->h ); atk2.strz = 5; atk2.cel = 3; atk2.dry = 2; atk2.wyk = 7; atk2.glo = 3; atk2.szyb = 5; atk2.obr = 7; atk2.agr = 10; atk2.podania = 5; } else if( key[ KEY_F11 ] ) { blit( daniel, screen, 0, 0, 438, 14, daniel->w, daniel->h ); atk3.strz = 5; atk3.cel = 3; atk3.dry = 2; atk3.wyk = 7; atk3.glo = 3; atk3.szyb = 5; atk3.obr = 7; atk3.agr = 10; atk3.podania = 5; } } if( key[ KEY_E ] ) { if( key[ KEY_F1 ] ) { blit( david, screen, 0, 0, 322, 428, david->w, david->h ); br.strz = 7; br.cel = 7; br.dry = 9; br.wyk = 8; br.glo = 5; br.szyb = 5; br.obr = 7; br.agr = 8; br.podania = 8; } else if( key[ KEY_F2 ] ) { blit( david, screen, 0, 0, 122, 296, david->w, david->h ); ob1.strz = 7; ob1.cel = 7; ob1.dry = 9; ob1.wyk = 8; ob1.glo = 5; ob1.szyb = 5; ob1.obr = 7; ob1.agr = 8; ob1.podania = 8; } else if( key[ KEY_F3 ] ) { blit( david, screen, 0, 0, 232, 296, david->w, david->h ); ob2.strz = 7; ob2.cel = 7; ob2.dry = 9; ob2.wyk = 8; ob2.glo = 5; ob2.szyb = 5; ob2.obr = 7; ob2.agr = 8; ob2.podania = 8; } else if( key[ KEY_F4 ] ) { blit( david, screen, 0, 0, 410, 296, david->w, david->h ); ob3.strz = 7; ob3.cel = 7; ob3.dry = 9; ob3.wyk = 8; ob3.glo = 5; ob3.szyb = 5; ob3.obr = 7; ob3.agr = 8; ob3.podania = 8; } else if( key[ KEY_F5 ] ) { blit( david, screen, 0, 0, 520, 296, david->w, david->h ); ob4.strz = 7; ob4.cel = 7; ob4.dry = 9; ob4.wyk = 8; ob4.glo = 5; ob4.szyb = 5; ob4.obr = 7; ob4.agr = 8; ob4.podania = 8; } else if( key[ KEY_F6 ] ) { blit( david, screen, 0, 0, 202, 148, david->w, david->h ); po1.strz = 7; po1.cel = 7; po1.dry = 9; po1.wyk = 8; po1.glo = 5; po1.szyb = 5; po1.obr = 7; po1.agr = 8; po1.podania = 8; } else if( key[ KEY_F7 ] ) { blit( david, screen, 0, 0, 320, 148, david->w, david->h ); po2.strz = 7; po2.cel = 7; po2.dry = 9; po2.wyk = 8; po2.glo = 5; po2.szyb = 5; po2.obr = 7; po2.agr = 8; po2.podania = 8; } else if( key[ KEY_F8 ] ) { blit( david, screen, 0, 0, 438, 146, david->w, david->h ); po3.strz = 7; po3.cel = 7; po3.dry = 9; po3.wyk = 8; po3.glo = 5; po3.szyb = 5; po3.obr = 7; po3.agr = 8; po3.podania = 8; } else if( key[ KEY_F9 ] ) { blit( david, screen, 0, 0, 202, 16, david->w, david->h ); atk1.strz = 7; atk1.cel = 7; atk1.dry = 9; atk1.wyk = 8; atk1.glo = 5; atk1.szyb = 5; atk1.obr = 7; atk1.agr = 8; atk1.podania = 8; } else if( key[ KEY_F10 ] ) { blit( david, screen, 0, 0, 322, 16, david->w, david->h ); atk2.strz = 7; atk2.cel = 7; atk2.dry = 9; atk2.wyk = 8; atk2.glo = 5; atk2.szyb = 5; atk2.obr = 7; atk2.agr = 8; atk2.podania = 8; } else if( key[ KEY_F11 ] ) { blit( david, screen, 0, 0, 438, 14, david->w, david->h ); atk3.strz = 7; atk3.cel = 7; atk3.dry = 9; atk3.wyk = 8; atk3.glo = 5; atk3.szyb = 5; atk3.obr = 7; atk3.agr = 8; atk3.podania = 8; } } if( key[ KEY_R ] ) { if( key[ KEY_F1 ] ) { blit( diego, screen, 0, 0, 322, 428, diego->w, diego->h ); br.strz = 8; br.cel = 8; br.dry = 6; br.wyk = 8; br.glo = 7; br.szyb = 9; br.obr = 6; br.agr = 3; br.podania = 9; } else if( key[ KEY_F2 ] ) { blit( diego, screen, 0, 0, 122, 296, diego->w, diego->h ); ob1.strz = 8; ob1.cel = 8; ob1.dry = 6; ob1.wyk = 8; ob1.glo = 7; ob1.szyb = 9; ob1.obr = 6; ob1.agr = 3; ob1.podania = 9; } else if( key[ KEY_F3 ] ) { blit( diego, screen, 0, 0, 232, 296, diego->w, diego->h ); ob2.strz = 8; ob2.cel = 8; ob2.dry = 6; ob2.wyk = 8; ob2.glo = 7; ob2.szyb = 9; ob2.obr = 6; ob2.agr = 3; ob2.podania = 9; } else if( key[ KEY_F4 ] ) { blit( diego, screen, 0, 0, 410, 296, diego->w, diego->h ); ob3.strz = 8; ob3.cel = 8; ob3.dry = 6; ob3.wyk = 8; ob3.glo = 7; ob3.szyb = 9; ob3.obr = 6; ob3.agr = 3; ob3.podania = 9; } else if( key[ KEY_F5 ] ) { blit( diego, screen, 0, 0, 520, 296, diego->w, diego->h ); ob4.strz = 8; ob4.cel = 8; ob4.dry = 6; ob4.wyk = 8; ob4.glo = 7; ob4.szyb = 9; ob4.obr = 6; ob4.agr = 3; ob4.podania = 9; } else if( key[ KEY_F6 ] ) { blit( diego, screen, 0, 0, 202, 148, diego->w, diego->h ); po1.strz = 8; po1.cel = 8; po1.dry = 6; po1.wyk = 8; po1.glo = 7; po1.szyb = 9; po1.obr = 6; po1.agr = 3; po1.podania = 9; } else if( key[ KEY_F7 ] ) { blit( diego, screen, 0, 0, 320, 148, diego->w, diego->h ); po2.strz = 8; po2.cel = 8; po2.dry = 6; po2.wyk = 8; po2.glo = 7; po2.szyb = 9; po2.obr = 6; po2.agr = 3; po2.podania = 9; } else if( key[ KEY_F8 ] ) { blit( diego, screen, 0, 0, 438, 146, diego->w, diego->h ); po3.strz = 8; po3.cel = 8; po3.dry = 6; po3.wyk = 8; po3.glo = 7; po3.szyb = 9; po3.obr = 6; po3.agr = 3; po3.podania = 9; } else if( key[ KEY_F9 ] ) { blit( diego, screen, 0, 0, 202, 16, diego->w, diego->h ); atk1.strz = 8; atk1.cel = 8; atk1.dry = 6; atk1.wyk = 8; atk1.glo = 7; atk1.szyb = 9; atk1.obr = 6; atk1.agr = 3; atk1.podania = 9; } else if( key[ KEY_F10 ] ) { blit( diego, screen, 0, 0, 322, 16, diego->w, diego->h ); atk2.strz = 8; atk2.cel = 8; atk2.dry = 6; atk2.wyk = 8; atk2.glo = 7; atk2.szyb = 9; atk2.obr = 6; atk2.agr = 3; atk2.podania = 9; } else if( key[ KEY_F11 ] ) { blit( diego, screen, 0, 0, 438, 14, diego->w, diego->h ); atk3.strz = 8; atk3.cel = 8; atk3.dry = 6; atk3.wyk = 8; atk3.glo = 7; atk3.szyb = 9; atk3.obr = 6; atk3.agr = 3; atk3.podania = 9; } } if( key[ KEY_T ] ) { if( key[ KEY_F1 ] ) { blit( grzesiek, screen, 0, 0, 322, 428, grzesiek->w, grzesiek->h ); br.strz = 3; br.cel = 5; br.dry = 3; br.wyk = 2; br.glo = 6; br.szyb = 5; br.obr = 7; br.agr = 6; br.podania = 5; } else if( key[ KEY_F2 ] ) { blit( grzesiek, screen, 0, 0, 122, 296, grzesiek->w, grzesiek->h ); ob1.strz = 3; ob1.cel = 5; ob1.dry = 3; ob1.wyk = 2; ob1.glo = 6; ob1.szyb = 5; ob1.obr = 7; ob1.agr = 6; ob1.podania = 5; } else if( key[ KEY_F3 ] ) { blit( grzesiek, screen, 0, 0, 232, 296, grzesiek->w, grzesiek->h ); ob2.strz = 3; ob2.cel = 5; ob2.dry = 3; ob2.wyk = 2; ob2.glo = 6; ob2.szyb = 5; ob2.obr = 7; ob2.agr = 6; ob2.podania = 5; } else if( key[ KEY_F4 ] ) { blit( grzesiek, screen, 0, 0, 410, 296, grzesiek->w, grzesiek->h ); ob3.strz = 3; ob3.cel = 5; ob3.dry = 3; ob3.wyk = 2; ob3.glo = 6; ob3.szyb = 5; ob3.obr = 7; ob3.agr = 6; ob3.podania = 5; } else if( key[ KEY_F5 ] ) { blit( grzesiek, screen, 0, 0, 520, 296, grzesiek->w, grzesiek->h ); ob4.strz = 3; ob4.cel = 5; ob4.dry = 3; ob4.wyk = 2; ob4.glo = 6; ob4.szyb = 5; ob4.obr = 7; ob4.agr = 6; ob4.podania = 5; } else if( key[ KEY_F6 ] ) { blit( grzesiek, screen, 0, 0, 202, 148, grzesiek->w, grzesiek->h ); po1.strz = 3; po1.cel = 5; po1.dry = 3; po1.wyk = 2; po1.glo = 6; po1.szyb = 5; po1.obr = 7; po1.agr = 6; po1.podania = 5; } else if( key[ KEY_F7 ] ) { blit( grzesiek, screen, 0, 0, 320, 148, grzesiek->w, grzesiek->h ); po2.strz = 3; po2.cel = 5; po2.dry = 3; po2.wyk = 2; po2.glo = 6; po2.szyb = 5; po2.obr = 7; po2.agr = 6; po2.podania = 5; } else if( key[ KEY_F8 ] ) { blit( grzesiek, screen, 0, 0, 438, 146, grzesiek->w, grzesiek->h ); po3.strz = 3; po3.cel = 5; po3.dry = 3; po3.wyk = 2; po3.glo = 6; po3.szyb = 5; po3.obr = 7; po3.agr = 6; po3.podania = 5; } else if( key[ KEY_F9 ] ) { blit( grzesiek, screen, 0, 0, 202, 16, grzesiek->w, grzesiek->h ); atk1.strz = 3; atk1.cel = 5; atk1.dry = 3; atk1.wyk = 2; atk1.glo = 6; atk1.szyb = 5; atk1.obr = 7; atk1.agr = 6; atk1.podania = 5; } else if( key[ KEY_F10 ] ) { blit( grzesiek, screen, 0, 0, 322, 16, grzesiek->w, grzesiek->h ); atk2.strz = 3; atk2.cel = 5; atk2.dry = 3; atk2.wyk = 2; atk2.glo = 6; atk2.szyb = 5; atk2.obr = 7; atk2.agr = 6; atk2.podania = 5; } else if( key[ KEY_F11 ] ) { blit( grzesiek, screen, 0, 0, 438, 14, grzesiek->w, grzesiek->h ); atk2.strz = 3; atk3.cel = 5; atk3.dry = 3; atk3.wyk = 2; atk3.glo = 6; atk3.szyb = 5; atk3.obr = 7; atk3.agr = 6; atk3.podania = 5; } } if( key[ KEY_Y ] ) { if( key[ KEY_F1 ] ) { blit( ja, screen, 0, 0, 322, 428, ja->w, ja->h ); br.strz = 7; br.cel = 8; br.dry = 9; br.wyk = 6; br.glo = 5; br.szyb = 8; br.obr = 7; br.agr = 7; br.podania = 8; } else if( key[ KEY_F2 ] ) { blit( ja, screen, 0, 0, 122, 296, ja->w, ja->h ); ob1.strz = 7; ob1.cel = 8; ob1.dry = 9; ob1.wyk = 6; ob1.glo = 5; ob1.szyb = 8; ob1.obr = 7; ob1.agr = 7; ob1.podania = 8; } else if( key[ KEY_F3 ] ) { blit( ja, screen, 0, 0, 232, 296, ja->w, ja->h ); ob2.strz = 7; ob2.cel = 8; ob2.dry = 9; ob2.wyk = 6; ob2.glo = 5; ob2.szyb = 8; ob2.obr = 7; ob2.agr = 7; ob2.podania = 8; } else if( key[ KEY_F4 ] ) { blit( ja, screen, 0, 0, 410, 296, ja->w, ja->h ); ob3.strz = 7; ob3.cel = 8; ob3.dry = 9; ob3.wyk = 6; ob3.glo = 5; ob3.szyb = 8; ob3.obr = 7; ob3.agr = 7; ob3.podania = 8; } else if( key[ KEY_F5 ] ) { blit( ja, screen, 0, 0, 520, 296, ja->w, ja->h ); ob4.strz = 7; ob4.cel = 8; ob4.dry = 9; ob4.wyk = 6; ob4.glo = 5; ob4.szyb = 8; ob4.obr = 7; ob4.agr = 7; ob4.podania = 8; } else if( key[ KEY_F6 ] ) { blit( ja, screen, 0, 0, 202, 148, ja->w, ja->h ); po1.strz = 7; po1.cel = 8; po1.dry = 9; po1.wyk = 6; po1.glo = 5; po1.szyb = 8; po1.obr = 7; po1.agr = 7; po1.podania = 8; } else if( key[ KEY_F7 ] ) { blit( ja, screen, 0, 0, 320, 148, ja->w, ja->h ); po2.strz = 7; po2.cel = 8; po2.dry = 9; po2.wyk = 6; po2.glo = 5; po2.szyb = 8; po2.obr = 7; po2.agr = 7; po2.podania = 8; } else if( key[ KEY_F8 ] ) { blit( ja, screen, 0, 0, 438, 146, ja->w, ja->h ); po3.strz = 7; po3.cel = 8; po3.dry = 9; po3.wyk = 6; po3.glo = 5; po3.szyb = 8; po3.obr = 7; po3.agr = 7; po3.podania = 8; } else if( key[ KEY_F9 ] ) { blit( ja, screen, 0, 0, 202, 16, ja->w, ja->h ); atk1.strz = 7; atk1.cel = 8; atk1.dry = 9; atk1.wyk = 6; atk1.glo = 5; atk1.szyb = 8; atk1.obr = 7; atk1.agr = 7; atk1.podania = 8; } else if( key[ KEY_F10 ] ) { blit( ja, screen, 0, 0, 322, 16, ja->w, ja->h ); atk2.strz = 7; atk2.cel = 8; atk2.dry = 9; atk2.wyk = 6; atk2.glo = 5; atk2.szyb = 8; atk2.obr = 7; atk2.agr = 7; atk2.podania = 8; } else if( key[ KEY_F11 ] ) { blit( ja, screen, 0, 0, 438, 14, ja->w, ja->h ); atk2.strz = 7; atk3.cel = 8; atk3.dry = 9; atk3.wyk = 6; atk3.glo = 5; atk3.szyb = 8; atk3.obr = 7; atk3.agr = 7; atk3.podania = 8; } } if( key[ KEY_U ] ) { if( key[ KEY_F1 ] ) { blit( julek, screen, 0, 0, 322, 428, julek->w, julek->h ); br.strz = 0; br.cel = 0; br.dry = 0; br.wyk = 0; br.glo = 0; br.szyb = 2; br.obr = 0; br.agr = 1; br.podania = 1; } else if( key[ KEY_F2 ] ) { blit( julek, screen, 0, 0, 122, 296, julek->w, julek->h ); ob1.strz = 0; ob1.cel = 0; ob1.dry = 0; ob1.wyk = 0; ob1.glo = 0; ob1.szyb = 2; ob1.obr = 0; ob1.agr = 1; ob1.podania = 1; } else if( key[ KEY_F3 ] ) { blit( julek, screen, 0, 0, 232, 296, julek->w, julek->h ); ob2.strz = 0; ob2.cel = 0; ob2.dry = 0; ob2.wyk = 0; ob2.glo = 0; ob2.szyb = 2; ob2.obr = 0; ob2.agr = 1; ob2.podania = 1; } else if( key[ KEY_F4 ] ) { blit( julek, screen, 0, 0, 410, 296, julek->w, julek->h ); ob3.strz = 0; ob3.cel = 0; ob3.dry = 0; ob3.wyk = 0; ob3.glo = 0; ob3.szyb = 2; ob3.obr = 0; ob3.agr = 1; ob3.podania = 1; } else if( key[ KEY_F5 ] ) { blit( julek, screen, 0, 0, 520, 296, julek->w, julek->h ); ob4.strz = 0; ob4.cel = 0; ob4.dry = 0; ob4.wyk = 0; ob4.glo = 0; ob4.szyb = 2; ob4.obr = 0; ob4.agr = 1; ob4.podania = 1; } else if( key[ KEY_F6 ] ) { blit( julek, screen, 0, 0, 202, 148, julek->w, julek->h ); po1.strz = 0; po1.cel = 0; po1.dry = 0; po1.wyk = 0; po1.glo = 0; po1.szyb = 2; po1.obr = 0; po1.agr = 1; po1.podania = 1; } else if( key[ KEY_F7 ] ) { blit( julek, screen, 0, 0, 320, 148, julek->w, julek->h ); po2.strz = 0; po2.cel = 0; po2.dry = 0; po2.wyk = 0; po2.glo = 0; po2.szyb = 2; po2.obr = 0; po2.agr = 1; po2.podania = 1; } else if( key[ KEY_F8 ] ) { blit( julek, screen, 0, 0, 438, 146, julek->w, julek->h ); po3.strz = 0; po3.cel = 0; po3.dry = 0; po3.wyk = 0; po3.glo = 0; po3.szyb = 2; po3.obr = 0; po3.agr = 1; po3.podania = 1; } else if( key[ KEY_F9 ] ) { blit( julek, screen, 0, 0, 202, 16, julek->w, julek->h ); atk1.strz = 0; atk1.cel = 0; atk1.dry = 0; atk1.wyk = 0; atk1.glo = 0; atk1.szyb = 2; atk1.obr = 0; atk1.agr = 1; atk1.podania = 1; } else if( key[ KEY_F10 ] ) { blit( julek, screen, 0, 0, 322, 16, julek->w, julek->h ); atk2.strz = 0; atk2.cel = 0; atk2.dry = 0; atk2.wyk = 0; atk2.glo = 0; atk2.szyb = 2; atk2.obr = 0; atk2.agr = 1; atk2.podania = 1; } else if( key[ KEY_F11 ] ) { blit( julek, screen, 0, 0, 438, 14, julek->w, julek->h ); atk2.strz = 0; atk3.cel = 0; atk3.dry = 0; atk3.wyk = 0; atk3.glo = 0; atk3.szyb = 2; atk3.obr = 0; atk3.agr = 1; atk3.podania = 1; } } if( key[ KEY_I ] ) { if( key[ KEY_F1 ] ) { blit( kamil, screen, 0, 0, 322, 428, kamil->w, kamil->h ); br.strz = 4; br.cel = 5; br.dry = 2; br.wyk = 4; br.glo = 2; br.szyb = 3; br.obr = 8; br.agr = 3; br.podania = 6; } else if( key[ KEY_F2 ] ) { blit( kamil, screen, 0, 0, 122, 296, kamil->w, kamil->h ); ob1.strz = 4; ob1.cel = 5; ob1.dry = 2; ob1.wyk = 4; ob1.glo = 2; ob1.szyb = 3; ob1.obr = 8; ob1.agr = 3; ob1.podania = 6; } else if( key[ KEY_F3 ] ) { blit( kamil, screen, 0, 0, 232, 296, kamil->w, kamil->h ); ob2.strz = 4; ob2.cel = 5; ob2.dry = 2; ob2.wyk = 4; ob2.glo = 2; ob2.szyb = 3; ob2.obr = 8; ob2.agr = 3; ob2.podania = 6; } else if( key[ KEY_F4 ] ) { blit( kamil, screen, 0, 0, 410, 296, kamil->w, kamil->h ); ob3.strz = 4; ob3.cel = 5; ob3.dry = 2; ob3.wyk = 4; ob3.glo = 2; ob3.szyb = 3; ob3.obr = 8; ob3.agr = 3; ob3.podania = 6; } else if( key[ KEY_F5 ] ) { blit( kamil, screen, 0, 0, 520, 296, kamil->w, kamil->h ); ob4.strz = 4; ob4.cel = 5; ob4.dry = 2; ob4.wyk = 4; ob4.glo = 2; ob4.szyb = 3; ob4.obr = 8; ob4.agr = 3; ob4.podania = 6; } else if( key[ KEY_F6 ] ) { blit( kamil, screen, 0, 0, 202, 148, kamil->w, kamil->h ); po1.strz = 4; po1.cel = 5; po1.dry = 2; po1.wyk = 4; po1.glo = 2; po1.szyb = 3; po1.obr = 8; po1.agr = 3; po1.podania = 6; } else if( key[ KEY_F7 ] ) { blit( kamil, screen, 0, 0, 320, 148, kamil->w, kamil->h ); po2.strz = 4; po2.cel = 5; po2.dry = 2; po2.wyk = 4; po2.glo = 2; po2.szyb = 3; po2.obr = 8; po2.agr = 3; po2.podania = 6; } else if( key[ KEY_F8 ] ) { blit( kamil, screen, 0, 0, 438, 146, kamil->w, kamil->h ); po3.strz = 4; po3.cel = 5; po3.dry = 2; po3.wyk = 4; po3.glo = 2; po3.szyb = 3; po3.obr = 8; po3.agr = 3; po3.podania = 6; } else if( key[ KEY_F9 ] ) { blit( kamil, screen, 0, 0, 202, 16, kamil->w, kamil->h ); atk1.strz = 4; atk1.cel = 5; atk1.dry = 2; atk1.wyk = 4; atk1.glo = 2; atk1.szyb = 3; atk1.obr = 8; atk1.agr = 3; atk1.podania = 6; } else if( key[ KEY_F10 ] ) { blit( kamil, screen, 0, 0, 322, 16, kamil->w, kamil->h ); atk2.strz = 4; atk2.cel = 5; atk2.dry = 2; atk2.wyk = 4; atk2.glo = 2; atk2.szyb = 3; atk2.obr = 8; atk2.agr = 3; atk2.podania = 6; } else if( key[ KEY_F11 ] ) { blit( kamil, screen, 0, 0, 438, 14, kamil->w, kamil->h ); atk2.strz = 4; atk3.cel = 5; atk3.dry = 2; atk3.wyk = 4; atk3.glo = 2; atk3.szyb = 3; atk3.obr = 8; atk3.agr = 3; atk3.podania = 6; } } if( key[ KEY_O ] ) { if( key[ KEY_F1 ] ) { blit( konrad, screen, 0, 0, 322, 428, konrad->w, konrad->h ); br.strz = 7; br.cel = 8; br.dry = 10; br.wyk = 7; br.glo = 1; br.szyb = 9; br.obr = 5; br.agr = 8; br.podania = 7; } else if( key[ KEY_F2 ] ) { blit( konrad, screen, 0, 0, 122, 296, konrad->w, konrad->h ); ob1.strz = 7; ob1.cel = 8; ob1.dry = 10; ob1.wyk = 7; ob1.glo = 1; ob1.szyb = 9; ob1.obr = 5; ob1.agr = 8; ob1.podania = 7; } else if( key[ KEY_F3 ] ) { blit( konrad, screen, 0, 0, 232, 296, konrad->w, konrad->h ); ob2.strz = 7; ob2.cel = 8; ob2.dry = 10; ob2.wyk = 7; ob2.glo = 1; ob2.szyb = 9; ob2.obr = 5; ob2.agr = 8; ob2.podania = 7; } else if( key[ KEY_F4 ] ) { blit( konrad, screen, 0, 0, 410, 296, konrad->w, konrad->h ); ob3.strz = 7; ob3.cel = 8; ob3.dry = 10; ob3.wyk = 7; ob3.glo = 1; ob3.szyb = 9; ob3.obr = 5; ob3.agr = 8; ob3.podania = 7; } else if( key[ KEY_F5 ] ) { blit( konrad, screen, 0, 0, 520, 296, konrad->w, konrad->h ); ob4.strz = 7; ob4.cel = 8; ob4.dry = 10; ob4.wyk = 7; ob4.glo = 1; ob4.szyb = 9; ob4.obr = 5; ob4.agr = 8; ob4.podania = 7; } else if( key[ KEY_F6 ] ) { blit( konrad, screen, 0, 0, 202, 148, konrad->w, konrad->h ); po1.strz = 7; po1.cel = 8; po1.dry = 10; po1.wyk = 7; po1.glo = 1; po1.szyb = 9; po1.obr = 5; po1.agr = 8; po1.podania = 7; } else if( key[ KEY_F7 ] ) { blit( konrad, screen, 0, 0, 320, 148, konrad->w, konrad->h ); po2.strz = 7; po2.cel = 8; po2.dry = 10; po2.wyk = 7; po2.glo = 1; po2.szyb = 9; po2.obr = 5; po2.agr = 8; po2.podania = 7; } else if( key[ KEY_F8 ] ) { blit( konrad, screen, 0, 0, 438, 146, konrad->w, konrad->h ); po3.strz = 7; po3.cel = 8; po3.dry = 10; po3.wyk = 7; po3.glo = 1; po3.szyb = 9; po3.obr = 5; po3.agr = 8; po3.podania = 7; } else if( key[ KEY_F9 ] ) { blit( konrad, screen, 0, 0, 202, 16, konrad->w, konrad->h ); atk1.strz = 7; atk1.cel = 8; atk1.dry = 10; atk1.wyk = 7; atk1.glo = 1; atk1.szyb = 9; atk1.obr = 5; atk1.agr = 8; atk1.podania = 7; } else if( key[ KEY_F10 ] ) { blit( konrad, screen, 0, 0, 322, 16, konrad->w, konrad->h ); atk2.strz = 7; atk2.cel = 8; atk2.dry = 10; atk2.wyk = 7; atk2.glo = 1; atk2.szyb = 9; atk2.obr = 5; atk2.agr = 8; atk2.podania = 7; } else if( key[ KEY_F11 ] ) { blit( konrad, screen, 0, 0, 438, 14, konrad->w, konrad->h ); atk2.strz = 7; atk3.cel = 8; atk3.dry = 10; atk3.wyk = 7; atk3.glo = 1; atk3.szyb = 9; atk3.obr = 5; atk3.agr = 8; atk3.podania = 7; } } if( key[ KEY_P ] ) { if( key[ KEY_F1 ] ) { blit( lukaszek, screen, 0, 0, 322, 428, lukaszek->w, lukaszek->h ); br.strz = 5; br.cel = 5; br.dry = 5; br.wyk = 6; br.glo = 9; br.szyb = 7; br.obr = 8; br.agr = 3; br.podania = 6; } else if( key[ KEY_F2 ] ) { blit( lukaszek, screen, 0, 0, 122, 296, lukaszek->w, lukaszek->h ); ob1.strz = 5; ob1.cel = 5; ob1.dry = 5; ob1.wyk = 6; ob1.glo = 9; ob1.szyb = 7; ob1.obr = 8; ob1.agr = 3; ob1.podania = 6; } else if( key[ KEY_F3 ] ) { blit( lukaszek, screen, 0, 0, 232, 296, lukaszek->w, lukaszek->h ); ob2.strz = 5; ob2.cel = 5; ob2.dry = 5; ob2.wyk = 6; ob2.glo = 9; ob2.szyb = 7; ob2.obr = 8; ob2.agr = 3; ob2.podania = 6; } else if( key[ KEY_F4 ] ) { blit( lukaszek, screen, 0, 0, 410, 296, lukaszek->w, lukaszek->h ); ob3.strz = 5; ob3.cel = 5; ob3.dry = 5; ob3.wyk = 6; ob3.glo = 9; ob3.szyb = 7; ob3.obr = 8; ob3.agr = 3; ob3.podania = 6; } else if( key[ KEY_F5 ] ) { blit( lukaszek, screen, 0, 0, 520, 296, lukaszek->w, lukaszek->h ); ob4.strz = 5; ob4.cel = 5; ob4.dry = 5; ob4.wyk = 6; ob4.glo = 9; ob4.szyb = 7; ob4.obr = 8; ob4.agr = 3; ob4.podania = 6; } else if( key[ KEY_F6 ] ) { blit( lukaszek, screen, 0, 0, 202, 148, lukaszek->w, lukaszek->h ); po1.strz = 5; po1.cel = 5; po1.dry = 5; po1.wyk = 6; po1.glo = 9; po1.szyb = 7; po1.obr = 8; po1.agr = 3; po1.podania = 6; } else if( key[ KEY_F7 ] ) { blit( lukaszek, screen, 0, 0, 320, 148, lukaszek->w, lukaszek->h ); po2.strz = 5; po2.cel = 5; po2.dry = 5; po2.wyk = 6; po2.glo = 9; po2.szyb = 7; po2.obr = 8; po2.agr = 3; po2.podania = 6; } else if( key[ KEY_F8 ] ) { blit( lukaszek, screen, 0, 0, 438, 146, lukaszek->w, lukaszek->h ); po3.strz = 5; po3.cel = 5; po3.dry = 5; po3.wyk = 6; po3.glo = 9; po3.szyb = 7; po3.obr = 8; po3.agr = 3; po3.podania = 6; } else if( key[ KEY_F9 ] ) { blit( lukaszek, screen, 0, 0, 202, 16, lukaszek->w, lukaszek->h ); atk1.strz = 5; atk1.cel = 5; atk1.dry = 5; atk1.wyk = 6; atk1.glo = 9; atk1.szyb = 7; atk1.obr = 8; atk1.agr = 3; atk1.podania = 6; } else if( key[ KEY_F10 ] ) { blit( lukaszek, screen, 0, 0, 322, 16, lukaszek->w, lukaszek->h ); atk2.strz = 5; atk2.cel = 5; atk2.dry = 5; atk2.wyk = 6; atk2.glo = 9; atk2.szyb = 7; atk2.obr = 8; atk2.agr = 3; atk2.podania = 6; } else if( key[ KEY_F11 ] ) { blit( lukaszek, screen, 0, 0, 438, 14, lukaszek->w, lukaszek->h ); atk2.strz = 5; atk3.cel = 5; atk3.dry = 5; atk3.wyk = 6; atk3.glo = 9; atk3.szyb = 7; atk3.obr = 8; atk3.agr = 3; atk3.podania = 6; } } if( key[ KEY_A ] ) { if( key[ KEY_F1 ] ) { blit( matb, screen, 0, 0, 322, 428, matb->w, matb->h ); br.strz = 4; br.cel = 5; br.dry = 5; br.wyk = 6; br.glo = 4; br.szyb = 4; br.obr = 6; br.agr = 6; br.podania = 7; } else if( key[ KEY_F2 ] ) { blit( matb, screen, 0, 0, 122, 296, matb->w, matb->h ); ob1.strz = 4; ob1.cel = 5; ob1.dry = 5; ob1.wyk = 6; ob1.glo = 4; ob1.szyb = 4; ob1.obr = 6; ob1.agr = 6; ob1.podania = 7; } else if( key[ KEY_F3 ] ) { blit( matb, screen, 0, 0, 232, 296, matb->w, matb->h ); ob2.strz = 4; ob2.cel = 5; ob2.dry = 5; ob2.wyk = 6; ob2.glo = 4; ob2.szyb = 4; ob2.obr = 6; ob2.agr = 6; ob2.podania = 7; } else if( key[ KEY_F4 ] ) { blit( matb, screen, 0, 0, 410, 296, matb->w, matb->h ); ob3.strz = 4; ob3.cel = 5; ob3.dry = 5; ob3.wyk = 6; ob3.glo = 4; ob3.szyb = 4; ob3.obr = 6; ob3.agr = 6; ob3.podania = 7; } else if( key[ KEY_F5 ] ) { blit( matb, screen, 0, 0, 520, 296, matb->w, matb->h ); ob4.strz = 4; ob4.cel = 5; ob4.dry = 5; ob4.wyk = 6; ob4.glo = 4; ob4.szyb = 4; ob4.obr = 6; ob4.agr = 6; ob4.podania = 7; } else if( key[ KEY_F6 ] ) { blit( matb, screen, 0, 0, 202, 148, matb->w, matb->h ); po1.strz = 4; po1.cel = 5; po1.dry = 5; po1.wyk = 6; po1.glo = 4; po1.szyb = 4; po1.obr = 6; po1.agr = 6; po1.podania = 7; } else if( key[ KEY_F7 ] ) { blit( matb, screen, 0, 0, 320, 148, matb->w, matb->h ); po2.strz = 4; po2.cel = 5; po2.dry = 5; po2.wyk = 6; po2.glo = 4; po2.szyb = 4; po2.obr = 6; po2.agr = 6; po2.podania = 7; } else if( key[ KEY_F8 ] ) { blit( matb, screen, 0, 0, 438, 146, matb->w, matb->h ); po3.strz = 4; po3.cel = 5; po3.dry = 5; po3.wyk = 6; po3.glo = 4; po3.szyb = 4; po3.obr = 6; po3.agr = 6; po3.podania = 7; } else if( key[ KEY_F9 ] ) { blit( matb, screen, 0, 0, 202, 16, matb->w, matb->h ); atk1.strz = 4; atk1.cel = 5; atk1.dry = 5; atk1.wyk = 6; atk1.glo = 4; atk1.szyb = 4; atk1.obr = 6; atk1.agr = 6; atk1.podania = 7; } else if( key[ KEY_F10 ] ) { blit( matb, screen, 0, 0, 322, 16, matb->w, matb->h ); atk2.strz = 4; atk2.cel = 5; atk2.dry = 5; atk2.wyk = 6; atk2.glo = 4; atk2.szyb = 4; atk2.obr = 6; atk2.agr = 6; atk2.podania = 7; } else if( key[ KEY_F11 ] ) { blit( matb, screen, 0, 0, 438, 14, matb->w, matb->h ); atk2.strz = 4; atk3.cel = 5; atk3.dry = 5; atk3.wyk = 6; atk3.glo = 4; atk3.szyb = 4; atk3.obr = 6; atk3.agr = 6; atk3.podania = 7; } } if( key[ KEY_S ] ) { if( key[ KEY_F1 ] ) { blit( mati, screen, 0, 0, 322, 428, mati->w, mati->h ); br.strz = 7; br.cel = 7; br.dry = 7; br.wyk = 8; br.glo = 10; br.szyb = 7; br.obr = 8; br.agr = 8; br.podania = 7; } else if( key[ KEY_F2 ] ) { blit( mati, screen, 0, 0, 122, 296, mati->w, mati->h ); ob1.strz = 7; ob1.cel = 7; ob1.dry = 7; ob1.wyk = 8; ob1.glo = 10; ob1.szyb = 7; ob1.obr = 8; ob1.agr = 8; ob1.podania = 7; } else if( key[ KEY_F3 ] ) { blit( mati, screen, 0, 0, 232, 296, mati->w, mati->h ); ob2.strz = 7; ob2.cel = 7; ob2.dry = 7; ob2.wyk = 8; ob2.glo = 10; ob2.szyb = 7; ob2.obr = 8; ob2.agr = 8; ob2.podania = 7; } else if( key[ KEY_F4 ] ) { blit( mati, screen, 0, 0, 410, 296, mati->w, mati->h ); ob3.strz = 7; ob3.cel = 7; ob3.dry = 7; ob3.wyk = 8; ob3.glo = 10; ob3.szyb = 7; ob3.obr = 8; ob3.agr = 8; ob3.podania = 7; } else if( key[ KEY_F5 ] ) { blit( mati, screen, 0, 0, 520, 296, mati->w, mati->h ); ob4.strz = 7; ob4.cel = 7; ob4.dry = 7; ob4.wyk = 8; ob4.glo = 10; ob4.szyb = 7; ob4.obr = 8; ob4.agr = 8; ob4.podania = 7; } else if( key[ KEY_F6 ] ) { blit( mati, screen, 0, 0, 202, 148, mati->w, mati->h ); po1.strz = 7; po1.cel = 7; po1.dry = 7; po1.wyk = 8; po1.glo = 10; po1.szyb = 7; po1.obr = 8; po1.agr = 8; po1.podania = 7; } else if( key[ KEY_F7 ] ) { blit( mati, screen, 0, 0, 320, 148, mati->w, mati->h ); po2.strz = 7; po2.cel = 7; po2.dry = 7; po2.wyk = 8; po2.glo = 10; po2.szyb = 7; po2.obr = 8; po2.agr = 8; po2.podania = 7; } else if( key[ KEY_F8 ] ) { blit( mati, screen, 0, 0, 438, 146, mati->w, mati->h ); po3.strz = 7; po3.cel = 7; po3.dry = 7; po3.wyk = 8; po3.glo = 10; po3.szyb = 7; po3.obr = 8; po3.agr = 8; po3.podania = 7; } else if( key[ KEY_F9 ] ) { blit( mati, screen, 0, 0, 202, 16, mati->w, mati->h ); atk1.strz = 7; atk1.cel = 7; atk1.dry = 7; atk1.wyk = 8; atk1.glo = 10; atk1.szyb = 7; atk1.obr = 8; atk1.agr = 8; atk1.podania = 7; } else if( key[ KEY_F10 ] ) { blit( mati, screen, 0, 0, 322, 16, mati->w, mati->h ); atk2.strz = 7; atk2.cel = 7; atk2.dry = 7; atk2.wyk = 8; atk2.glo = 10; atk2.szyb = 7; atk2.obr = 8; atk2.agr = 8; atk2.podania = 7; } else if( key[ KEY_F11 ] ) { blit( mati, screen, 0, 0, 438, 14, mati->w, mati->h ); atk2.strz = 7; atk3.cel = 7; atk3.dry = 7; atk3.wyk = 8; atk3.glo = 10; atk3.szyb = 7; atk3.obr = 8; atk3.agr = 8; atk3.podania = 7; } } if( key[ KEY_D ] ) { if( key[ KEY_F1 ] ) { blit( michal, screen, 0, 0, 322, 428, michal->w, michal->h ); br.strz = 8; br.cel = 7; br.dry = 9; br.wyk = 9; br.glo = 10; br.szyb = 8; br.obr = 6; br.agr = 7; br.podania = 8; } else if( key[ KEY_F2 ] ) { blit( michal, screen, 0, 0, 122, 296, michal->w, michal->h ); ob1.strz = 8; ob1.cel = 7; ob1.dry = 9; ob1.wyk = 9; ob1.glo = 10; ob1.szyb = 8; ob1.obr = 6; ob1.agr = 7; ob1.podania = 8; } else if( key[ KEY_F3 ] ) { blit( michal, screen, 0, 0, 232, 296, michal->w, michal->h ); ob2.strz = 8; ob2.cel = 7; ob2.dry = 9; ob2.wyk = 9; ob2.glo = 10; ob2.szyb = 8; ob2.obr = 6; ob2.agr = 7; ob2.podania = 8; } else if( key[ KEY_F4 ] ) { blit( michal, screen, 0, 0, 410, 296, michal->w, michal->h ); ob3.strz = 8; ob3.cel = 7; ob3.dry = 9; ob3.wyk = 9; ob3.glo = 10; ob3.szyb = 8; ob3.obr = 6; ob3.agr = 7; ob3.podania = 8; } else if( key[ KEY_F5 ] ) { blit( michal, screen, 0, 0, 520, 296, michal->w, michal->h ); ob4.strz = 8; ob4.cel = 7; ob4.dry = 9; ob4.wyk = 9; ob4.glo = 10; ob4.szyb = 8; ob4.obr = 6; ob4.agr = 7; ob4.podania = 8; } else if( key[ KEY_F6 ] ) { blit( michal, screen, 0, 0, 202, 148, michal->w, michal->h ); po1.strz = 8; po1.cel = 7; po1.dry = 9; po1.wyk = 9; po1.glo = 10; po1.szyb = 8; po1.obr = 6; po1.agr = 7; po1.podania = 8; } else if( key[ KEY_F7 ] ) { blit( michal, screen, 0, 0, 320, 148, michal->w, michal->h ); po2.strz = 8; po2.cel = 7; po2.dry = 9; po2.wyk = 9; po2.glo = 10; po2.szyb = 8; po2.obr = 6; po2.agr = 7; po2.podania = 8; } else if( key[ KEY_F8 ] ) { blit( michal, screen, 0, 0, 438, 146, michal->w, michal->h ); po3.strz = 8; po3.cel = 7; po3.dry = 9; po3.wyk = 9; po3.glo = 10; po3.szyb = 8; po3.obr = 6; po3.agr = 7; po3.podania = 8; } else if( key[ KEY_F9 ] ) { blit( michal, screen, 0, 0, 202, 16, michal->w, michal->h ); atk1.strz = 8; atk1.cel = 7; atk1.dry = 9; atk1.wyk = 9; atk1.glo = 10; atk1.szyb = 8; atk1.obr = 6; atk1.agr = 7; atk1.podania = 8; } else if( key[ KEY_F10 ] ) { blit( michal, screen, 0, 0, 322, 16, michal->w, michal->h ); atk2.strz = 8; atk2.cel = 7; atk2.dry = 9; atk2.wyk = 9; atk2.glo = 10; atk2.szyb = 8; atk2.obr = 6; atk2.agr = 7; atk2.podania = 8; } else if( key[ KEY_F11 ] ) { blit( michal, screen, 0, 0, 438, 14, michal->w, michal->h ); atk2.strz = 8; atk3.cel = 7; atk3.dry = 9; atk3.wyk = 9; atk3.glo = 10; atk3.szyb = 8; atk3.obr = 6; atk3.agr = 7; atk3.podania = 8; } } if( key[ KEY_F ] ) { if( key[ KEY_F1 ] ) { blit( norbi, screen, 0, 0, 322, 428, norbi->w, norbi->h ); br.strz = 2; br.cel = 2; br.dry = 2; br.wyk = 2; br.glo = 0; br.szyb = 6; br.obr = 3; br.agr = 2; br.podania = 4; } else if( key[ KEY_F2 ] ) { blit( norbi, screen, 0, 0, 122, 296, norbi->w, norbi->h ); ob1.strz = 2; ob1.cel = 2; ob1.dry = 2; ob1.wyk = 2; ob1.glo = 0; ob1.szyb = 6; ob1.obr = 3; ob1.agr = 2; ob1.podania = 4; } else if( key[ KEY_F3 ] ) { blit( norbi, screen, 0, 0, 232, 296, norbi->w, norbi->h ); ob2.strz = 2; ob2.cel = 2; ob2.dry = 2; ob2.wyk = 2; ob2.glo = 0; ob2.szyb = 6; ob2.obr = 3; ob2.agr = 2; ob2.podania = 4; } else if( key[ KEY_F4 ] ) { blit( norbi, screen, 0, 0, 410, 296, norbi->w, norbi->h ); ob3.strz = 2; ob3.cel = 2; ob3.dry = 2; ob3.wyk = 2; ob3.glo = 0; ob3.szyb = 6; ob3.obr = 3; ob3.agr = 2; ob3.podania = 4; } else if( key[ KEY_F5 ] ) { blit( norbi, screen, 0, 0, 520, 296, norbi->w, norbi->h ); ob4.strz = 2; ob4.cel = 2; ob4.dry = 2; ob4.wyk = 2; ob4.glo = 0; ob4.szyb = 6; ob4.obr = 3; ob4.agr = 2; ob4.podania = 4; } else if( key[ KEY_F6 ] ) { blit( norbi, screen, 0, 0, 202, 148, norbi->w, norbi->h ); po1.strz = 2; po1.cel = 2; po1.dry = 2; po1.wyk = 2; po1.glo = 0; po1.szyb = 6; po1.obr = 3; po1.agr = 2; po1.podania = 4; } else if( key[ KEY_F7 ] ) { blit( norbi, screen, 0, 0, 320, 148, norbi->w, norbi->h ); po2.strz = 2; po2.cel = 2; po2.dry = 2; po2.wyk = 2; po2.glo = 0; po2.szyb = 6; po2.obr = 3; po2.agr = 2; po2.podania = 4; } else if( key[ KEY_F8 ] ) { blit( norbi, screen, 0, 0, 438, 146, norbi->w, norbi->h ); po3.strz = 2; po3.cel = 2; po3.dry = 2; po3.wyk = 2; po3.glo = 0; po3.szyb = 6; po3.obr = 3; po3.agr = 2; po3.podania = 4; } else if( key[ KEY_F9 ] ) { blit( norbi, screen, 0, 0, 202, 16, norbi->w, norbi->h ); atk1.strz = 2; atk1.cel = 2; atk1.dry = 2; atk1.wyk = 2; atk1.glo = 0; atk1.szyb = 6; atk1.obr = 3; atk1.agr = 2; atk1.podania = 4; } else if( key[ KEY_F10 ] ) { blit( norbi, screen, 0, 0, 322, 16, norbi->w, norbi->h ); atk2.strz = 2; atk2.cel = 2; atk2.dry = 2; atk2.wyk = 2; atk2.glo = 0; atk2.szyb = 6; atk2.obr = 3; atk2.agr = 2; atk2.podania = 4; } else if( key[ KEY_F11 ] ) { blit( norbi, screen, 0, 0, 438, 14, norbi->w, norbi->h ); atk2.strz = 2; atk3.cel = 2; atk3.dry = 2; atk3.wyk = 2; atk3.glo = 0; atk3.szyb = 6; atk3.obr = 3; atk3.agr = 2; atk3.podania = 4; } } if( key[ KEY_G ] ) { if( key[ KEY_F1 ] ) { blit( szymek, screen, 0, 0, 322, 428, szymek->w, szymek->h ); br.strz = 8; br.cel = 9; br.dry = 9; br.wyk = 8; br.glo = 2; br.szyb = 5; br.obr = 8; br.agr = 1; br.podania = 10; } else if( key[ KEY_F2 ] ) { blit( szymek, screen, 0, 0, 122, 296, szymek->w, szymek->h ); ob1.strz = 8; ob1.cel = 9; ob1.dry = 9; ob1.wyk = 8; ob1.glo = 2; ob1.szyb = 5; ob1.obr = 8; ob1.agr = 1; ob1.podania = 10; } else if( key[ KEY_F3 ] ) { blit( szymek, screen, 0, 0, 232, 296, szymek->w, szymek->h ); ob2.strz = 8; ob2.cel = 9; ob2.dry = 9; ob2.wyk = 8; ob2.glo = 2; ob2.szyb = 5; ob2.obr = 8; ob2.agr = 1; ob2.podania = 10; } else if( key[ KEY_F4 ] ) { blit( szymek, screen, 0, 0, 410, 296, szymek->w, szymek->h ); ob3.strz = 8; ob3.cel = 9; ob3.dry = 9; ob3.wyk = 8; ob3.glo = 2; ob3.szyb = 5; ob3.obr = 8; ob3.agr = 1; ob3.podania = 10; } else if( key[ KEY_F5 ] ) { blit( szymek, screen, 0, 0, 520, 296, szymek->w, szymek->h ); ob4.strz = 8; ob4.cel = 9; ob4.dry = 9; ob4.wyk = 8; ob4.glo = 2; ob4.szyb = 5; ob4.obr = 8; ob4.agr = 1; ob4.podania = 10; } else if( key[ KEY_F6 ] ) { blit( szymek, screen, 0, 0, 202, 148, szymek->w, szymek->h ); po1.strz = 8; po1.cel = 9; po1.dry = 9; po1.wyk = 8; po1.glo = 2; po1.szyb = 5; po1.obr = 8; po1.agr = 1; po1.podania = 10; } else if( key[ KEY_F7 ] ) { blit( szymek, screen, 0, 0, 320, 148, szymek->w, szymek->h ); po2.strz = 8; po2.cel = 9; po2.dry = 9; po2.wyk = 8; po2.glo = 2; po2.szyb = 5; po2.obr = 8; po2.agr = 1; po2.podania = 10; } else if( key[ KEY_F8 ] ) { blit( szymek, screen, 0, 0, 438, 146, szymek->w, szymek->h ); po3.strz = 8; po3.cel = 9; po3.dry = 9; po3.wyk = 8; po3.glo = 2; po3.szyb = 5; po3.obr = 8; po3.agr = 1; po3.podania = 10; } else if( key[ KEY_F9 ] ) { blit( szymek, screen, 0, 0, 202, 16, szymek->w, szymek->h ); atk1.strz = 8; atk1.cel = 9; atk1.dry = 9; atk1.wyk = 8; atk1.glo = 2; atk1.szyb = 5; atk1.obr = 8; atk1.agr = 1; atk1.podania = 10; } else if( key[ KEY_F10 ] ) { blit( szymek, screen, 0, 0, 322, 16, szymek->w, szymek->h ); atk2.strz = 8; atk2.cel = 9; atk2.dry = 9; atk2.wyk = 8; atk2.glo = 2; atk2.szyb = 5; atk2.obr = 8; atk2.agr = 1; atk2.podania = 10; } else if( key[ KEY_F11 ] ) { blit( szymek, screen, 0, 0, 438, 14, szymek->w, szymek->h ); atk2.strz = 8; atk3.cel = 9; atk3.dry = 9; atk3.wyk = 8; atk3.glo = 2; atk3.szyb = 5; atk3.obr = 8; atk3.agr = 1; atk3.podania = 10; } } if( key[ KEY_H ] ) { if( key[ KEY_F1 ] ) { blit( tkaczyk, screen, 0, 0, 322, 428, tkaczyk->w, tkaczyk->h ); br.strz = 0; br.cel = 0; br.dry = 0; br.wyk = 0; br.glo = 0; br.szyb = 1; br.obr = 0; br.agr = 0; br.podania = 3; } else if( key[ KEY_F2 ] ) { blit( tkaczyk, screen, 0, 0, 122, 296, tkaczyk->w, tkaczyk->h ); ob1.strz = 0; ob1.cel = 0; ob1.dry = 0; ob1.wyk = 0; ob1.glo = 0; ob1.szyb = 1; ob1.obr = 0; ob1.agr = 0; ob1.podania = 3; } else if( key[ KEY_F3 ] ) { blit( tkaczyk, screen, 0, 0, 232, 296, tkaczyk->w, tkaczyk->h ); ob2.strz = 0; ob2.cel = 0; ob2.dry = 0; ob2.wyk = 0; ob2.glo = 0; ob2.szyb = 1; ob2.obr = 0; ob2.agr = 0; ob2.podania = 3; } else if( key[ KEY_F4 ] ) { blit( tkaczyk, screen, 0, 0, 410, 296, tkaczyk->w, tkaczyk->h ); ob3.strz = 0; ob3.cel = 0; ob3.dry = 0; ob3.wyk = 0; ob3.glo = 0; ob3.szyb = 1; ob3.obr = 0; ob3.agr = 0; ob3.podania = 3; } else if( key[ KEY_F5 ] ) { blit( tkaczyk, screen, 0, 0, 520, 296, tkaczyk->w, tkaczyk->h ); ob4.strz = 0; ob4.cel = 0; ob4.dry = 0; ob4.wyk = 0; ob4.glo = 0; ob4.szyb = 1; ob4.obr = 0; ob4.agr = 0; ob4.podania = 3; } else if( key[ KEY_F6 ] ) { blit( tkaczyk, screen, 0, 0, 202, 148, tkaczyk->w, tkaczyk->h ); po1.strz = 0; po1.cel = 0; po1.dry = 0; po1.wyk = 0; po1.glo = 0; po1.szyb = 1; po1.obr = 0; po1.agr = 0; po1.podania = 3; } else if( key[ KEY_F7 ] ) { blit( tkaczyk, screen, 0, 0, 320, 148, tkaczyk->w, tkaczyk->h ); po2.strz = 0; po2.cel = 0; po2.dry = 0; po2.wyk = 0; po2.glo = 0; po2.szyb = 1; po2.obr = 0; po2.agr = 0; po2.podania = 3; } else if( key[ KEY_F8 ] ) { blit( tkaczyk, screen, 0, 0, 438, 146, tkaczyk->w, tkaczyk->h ); po3.strz = 0; po3.cel = 0; po3.dry = 0; po3.wyk = 0; po3.glo = 0; po3.szyb = 1; po3.obr = 0; po3.agr = 0; po3.podania = 3; } else if( key[ KEY_F9 ] ) { blit( tkaczyk, screen, 0, 0, 202, 16, tkaczyk->w, tkaczyk->h ); atk1.strz = 0; atk1.cel = 0; atk1.dry = 0; atk1.wyk = 0; atk1.glo = 0; atk1.szyb = 1; atk1.obr = 0; atk1.agr = 0; atk1.podania = 3; } else if( key[ KEY_F10 ] ) { blit( tkaczyk, screen, 0, 0, 322, 16, tkaczyk->w, tkaczyk->h ); atk2.strz = 0; atk2.cel = 0; atk2.dry = 0; atk2.wyk = 0; atk2.glo = 0; atk2.szyb = 1; atk2.obr = 0; atk2.agr = 0; atk2.podania = 3; } else if( key[ KEY_F11 ] ) { blit( tkaczyk, screen, 0, 0, 438, 14, tkaczyk->w, tkaczyk->h ); atk2.strz = 0; atk3.cel = 0; atk3.dry = 0; atk3.wyk = 0; atk3.glo = 0; atk3.szyb = 1; atk3.obr = 0; atk3.agr = 0; atk3.podania = 3; } } if( key[ KEY_J ] ) { if( key[ KEY_F1 ] ) { blit( wojtek, screen, 0, 0, 322, 428, wojtek->w, wojtek->h ); br.strz = 2; br.cel = 3; br.dry = 5; br.wyk = 2; br.glo = 1; br.szyb = 8; br.obr = 10; br.agr = 10; br.podania = 5; } else if( key[ KEY_F2 ] ) { blit( wojtek, screen, 0, 0, 122, 296, wojtek->w, wojtek->h ); ob1.strz = 2; ob1.cel = 3; ob1.dry = 5; ob1.wyk = 2; ob1.glo = 1; ob1.szyb = 8; ob1.obr = 10; ob1.agr = 10; ob1.podania = 5; } else if( key[ KEY_F3 ] ) { blit( wojtek, screen, 0, 0, 232, 296, wojtek->w, wojtek->h ); ob2.strz = 2; ob2.cel = 3; ob2.dry = 5; ob2.wyk = 2; ob2.glo = 1; ob2.szyb = 8; ob2.obr = 10; ob2.agr = 10; ob2.podania = 5; } else if( key[ KEY_F4 ] ) { blit( wojtek, screen, 0, 0, 410, 296, wojtek->w, wojtek->h ); ob3.strz = 2; ob3.cel = 3; ob3.dry = 5; ob3.wyk = 2; ob3.glo = 1; ob3.szyb = 8; ob3.obr = 10; ob3.agr = 10; ob3.podania = 5; } else if( key[ KEY_F5 ] ) { blit( wojtek, screen, 0, 0, 520, 296, wojtek->w, wojtek->h ); ob4.strz = 2; ob4.cel = 3; ob4.dry = 5; ob4.wyk = 2; ob4.glo = 1; ob4.szyb = 8; ob4.obr = 10; ob4.agr = 10; ob4.podania = 5; } else if( key[ KEY_F6 ] ) { blit( wojtek, screen, 0, 0, 202, 148, wojtek->w, wojtek->h ); po1.strz = 2; po1.cel = 3; po1.dry = 5; po1.wyk = 2; po1.glo = 1; po1.szyb = 8; po1.obr = 10; po1.agr = 10; po1.podania = 5; } else if( key[ KEY_F7 ] ) { blit( wojtek, screen, 0, 0, 320, 148, wojtek->w, wojtek->h ); po2.strz = 2; po2.cel = 3; po2.dry = 5; po2.wyk = 2; po2.glo = 1; po2.szyb = 8; po2.obr = 10; po2.agr = 10; po2.podania = 5; } else if( key[ KEY_F8 ] ) { blit( wojtek, screen, 0, 0, 438, 146, wojtek->w, wojtek->h ); po3.strz = 2; po3.cel = 3; po3.dry = 5; po3.wyk = 2; po3.glo = 1; po3.szyb = 8; po3.obr = 10; po3.agr = 10; po3.podania = 5; } else if( key[ KEY_F9 ] ) { blit( wojtek, screen, 0, 0, 202, 16, wojtek->w, wojtek->h ); atk1.strz = 2; atk1.cel = 3; atk1.dry = 5; atk1.wyk = 2; atk1.glo = 1; atk1.szyb = 8; atk1.obr = 10; atk1.agr = 10; atk1.podania = 5; } else if( key[ KEY_F10 ] ) { blit( wojtek, screen, 0, 0, 322, 16, wojtek->w, wojtek->h ); atk2.strz = 2; atk2.cel = 3; atk2.dry = 5; atk2.wyk = 2; atk2.glo = 1; atk2.szyb = 8; atk2.obr = 10; atk2.agr = 10; atk2.podania = 5; } else if( key[ KEY_F11 ] ) { blit( wojtek, screen, 0, 0, 438, 14, wojtek->w, wojtek->h ); atk2.strz = 2; atk3.cel = 3; atk3.dry = 5; atk3.wyk = 2; atk3.glo = 1; atk3.szyb = 8; atk3.obr = 10; atk3.agr = 10; atk3.podania = 5; } } obrobr = ob1.obr + ob2.obr + ob3.obr + ob4.obr + po1.obr + po2.obr + po3.obr + br.obr; srszyb =( ob1.szyb + ob2.szyb + ob3.szyb + ob4.szyb + po1.szyb + po2.szyb + po3.szyb + atk1.szyb + atk2.szyb + atk3.szyb ) / 10; srpodania =( br.podania + ob1.podania + ob2.podania + ob3.podania + ob4.podania + po1.podania + po2.podania + po3.podania + atk1.podania + atk2.podania + atk3.podania ) / 11; srglo =( po1.glo + po2.glo + po3.glo + atk1.glo + atk2.glo + atk3.glo ) / 6; srcel =( po1.cel + po2.cel + po3.cel + atk1.cel + atk2.cel + atk3.cel ) / 6; srwyk =( po1.wyk + po2.wyk + po3.wyk + atk1.wyk + atk2.wyk + atk3.wyk ) / 6; sratk =( srglo + srcel + srwyk ) / 3; readkey(); } return 0; } END_OF_MAIN()
Proszę o pomoc |