Advertisement
Lauda

Untitled

Jun 7th, 2012
83
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 1.14 KB | None | 0 0
  1. int PvsCPURez(int tip, int p1R, int p2R, int maxPoena)
  2. {
  3.     if (tip != 1)
  4.         return -1; // Tip igre nije P vs CPU
  5.  
  6.     if (maxPoena == 0)
  7.         return -1; // Igra se na neogranicen broj poena!
  8.  
  9.     if ((p1R >= maxPoena) || (p2R >= maxPoena))
  10.     {
  11.         if (p1R > p2R)
  12.                 return 1; // Player pobjedio!
  13.  
  14.         else if (p1R < p2R)
  15.                 return 2; // CPU pobjedio
  16.  
  17.         else if (p1R == p2R)
  18.                 return 3; // Nerijeseno!
  19.     }
  20.  
  21.         return 0;
  22. }
  23.  
  24.  
  25.  
  26.  
  27.         p1Rez = 15;
  28.         p2Rez = 5;
  29.         switch(PvsCPURez(tip, p1Rez, p2Rez, conf.max_rez))
  30.         {
  31.             case 1:
  32.                 for (i = 0; i <= 16; i++)
  33.                 cLine(field_y+i, field_x);
  34.                 mvprintw(field_y+2, field_x+25,"Rezultat: Player je pobijedio!");
  35.                 refresh();
  36.                 sleep(5);
  37.                 korisnicki_ulaz[0] = 'N';
  38.             break;
  39.  
  40.             case 2:
  41.                 for (i = 0; i <= 16; i++)
  42.                 cLine(field_y+i, field_x);
  43.                 mvprintw(field_y+2, field_x+25,"Rezultat: CPU je pobijedio!");
  44.                 refresh();
  45.                 sleep(5);
  46.                 korisnicki_ulaz[0] = 'N';
  47.             break;
  48.  
  49.             case 3:
  50.                 for (i = 0; i <= 16; i++)
  51.                 cLine(field_y+i, field_x);
  52.                 mvprintw(field_y+2, field_x+25,"Nerijeseno je!");
  53.                 refresh();
  54.                 sleep(5);
  55.                 korisnicki_ulaz[0] = 'N';
  56.             break;
  57.         }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement