Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

[Allegro] Obliczenia i Rysowanie

Ostatnio zmodyfikowano 2014-06-25 12:24
Autor Wiadomość
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:
C/C++
#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;
   
    //GRAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
   
    double sragr = 0;
    double srpodania = 0;
    double srszyb = 0;
    double obrobr = 0;
    double sratk = 0; //ATAK=srglo+srcel+srwyk/3
    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 ) //870   60
        {
            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 );
       
        //BLAZEJ ## BLAZEJ ## BLAZEJ ## BLAZEJ ## BLAZEJ ## BLAZEJ ## BLAZEJ ## BLAZEJ
       
       
        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;
               
            }
           
           
           
           
        }
       
       
       
       
       
       
       
        //DANIEL ## DANIEL ## DANIEL ## DANIEL ## DANIEL ## DANIEL ## DANIEL ## DANIEL
       
       
        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;
               
            }
           
           
           
           
           
           
           
        }
       
       
       
        //DAWID  ##  DAWID  ##  DAWID  ##  DAWID  ##  DAWID  ##  DAWID  ##  DAWID  ##
       
       
       
       
       
       
        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;
               
            }
           
           
           
           
           
           
           
        }
       
       
       
       
        //DIEGO ## DIEGO ## DIEGO ## DIEGO ## DIEGO ## DIEGO ## DIEGO ## DIEGO ## DIEGO
       
       
        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;
               
            }
           
           
           
           
           
           
           
        }
       
       
        //GRZESIEK ## GRZESIEK ## GRZESIEK ## GRZESIEK ## GRZESIEK ## GRZESIEK ## GRZESIEK
       
       
       
        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;
               
            }
           
           
           
           
           
           
           
        }
       
       
       
        //JA ## JA ## JA ## JA ## JA ## JA ## JA ## JA ## JA ## JA ## JA ## JA ## JA ##
       
        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;
               
            }
           
           
           
           
           
           
           
        }
       
       
       
       
       
        //JULEK ## JULEK ## JULEK ## JULEK ## JULEK ## JULEK ## JULEK ## JULEK ## JULEK
       
       
        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;
               
            }
           
           
           
           
           
           
           
        }
       
        //KAMIL ##KAMIL ##KAMIL ##KAMIL ##KAMIL ##KAMIL ##KAMIL ##KAMIL ##KAMIL ##KAMIL
       
       
        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;
               
            }
           
           
           
           
           
           
           
        }
       
       
       
        //KONRAD ## KONRAD ## KONRAD ## KONRAD ## KONRAD ## KONRAD ## KONRAD ## KONRAD
       
       
        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;
               
            }
           
           
           
           
           
           
           
        }
       
       
        //LUKASZEK ## LUKASZEK ## LUKASZEK ## LUKASZEK ## LUKASZEK ## LUKASZEK ## LUKASZEK
       
        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;
               
            }
           
           
           
           
           
           
           
        }
       
       
        //MATEUSZ.B ## MATEUSZ.B ## MATEUSZ.B ## MATEUSZ.B ## MATEUSZ.B ## MATEUSZ.B ##
       
        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;
               
            }
           
           
           
           
           
           
           
        }
       
       
        //MATEUSZ.J ## MATEUSZ.J ## MATEUSZ.J ## MATEUSZ.J ## MATEUSZ.J ## MATEUSZ.J ##
       
       
       
       
       
       
       
        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;
               
            }
           
           
           
           
           
           
           
        }
       
       
        //MICHAL ## MICHAL ## MICHAL ## MICHAL ## MICHAL ## MICHAL ## MICHAL ## MICHAL
       
        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;
               
            }
           
           
           
           
           
           
           
        }
       
       
       
        //NORBI ## NORBI ## NORBI ## NORBI ## NORBI ## NORBI ## NORBI ## NORBI ## NORBI
       
       
       
       
        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;
               
            }
           
           
           
           
           
           
           
        }
       
       
       
        //SZYMEK ## SZYMEK ## SZYMEK ## SZYMEK ## SZYMEK ## SZYMEK ## SZYMEK ## SZYMEK
       
        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;
               
            }
           
           
           
           
           
           
           
        }
       
       
       
       
        //SZYMEK.T ## SZYMEK.T ## SZYMEK.T ## SZYMEK.T ## SZYMEK.T ## SZYMEK.T ## SZYMEK.T
       
        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;
               
            }
           
           
           
           
           
           
           
        }
       
       
        //WOJTEK ## WOJTEK ## WOJTEK ## WOJTEK ## WOJTEK ## WOJTEK ## WOJTEK ## WOJTEK
       
       
        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();
    }
   
   
   
   
    //GRAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
   
   
   
   
   
    return 0;
}
END_OF_MAIN()

Proszę o pomoc
P-112439
pekfos
» 2014-06-21 15:39:02
Wydaje mi się że mimo iż nie spełniam warunków funkcji if, program i tak je wykonuje w pewnym stopniu
C/C++
else if( key[ KEY_F11 ] )
{
    blit( julek, screen, 0, 0, 438, 14, julek->w, julek->h );
    atk2.strz = 0;
    atk3.cel = 0;
Może dlatego że mylisz nazwy zmiennych. Ten kod to jakaś masakra, możesz sprecyzować, co i gdzie dokładnie nie działa?
P-112460
szymeczek31
» 2014-06-21 18:16:58
Po co odstępy na 7 linijek? :P
P-112473
pekfos
» 2014-06-21 23:38:39
Po co odstępy na 7 linijek? :P
Lepsze pytanie: po co tu aż 3493 linie kodu..? Jakby się z tym lepiej zorganizować, weszło by to w 300. Może nawet z tymi odstępami na 7 linii..
P-112484
mrbober66
Temat założony przez niniejszego użytkownika
Odp
» 2014-06-25 12:24:31
Wydaje mi się że problem tkwi w

C/C++
if( przycisk )
{
    if( przycisk )
         else;
   
}
else;


albo w obliczeniach

C/C++
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;
P-112708
« 1 »
  Strona 1 z 1