SHARE
TWEET

Untitled

a guest Jan 12th, 2017 64 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. boolean Tal1Trukket= false;
  2. boolean Tal2Trukket= false;
  3. boolean Tal3Trukket= false;
  4. boolean Tal4Trukket= false;
  5. boolean Tal5Trukket= false;
  6. boolean Tal6Trukket= false;
  7. boolean Tal7Trukket= false;
  8. boolean Tal8Trukket= false;
  9. boolean Tal9Trukket= false;
  10. boolean DoedTrukket= false;
  11. boolean Spiller1= true;
  12. boolean Spiller1ude= false;
  13. boolean Spiller2ude= false;
  14. boolean SpilOvre= false;
  15. String CurrentPlayer;
  16. int i;
  17. int x;
  18. int y;
  19. int z;
  20. boolean trykOK= false;
  21. boolean talAlleredeTrukket = false;
  22. int stoproll = 45;
  23.  
  24. void setup(){
  25.   size (800, 140);
  26.   smooth();
  27.   println("Velkommen til Nutsack! Dette er et 2 persons spil. Tryk på space for at trække et tal, og tryk på 'a' for at trække dig ud.");
  28. }
  29.  
  30.  
  31. void draw(){
  32.   if (trykOK == true && SpilOvre == false)
  33.  
  34.   {
  35.  
  36.  if (z == 45 && x > y){
  37.    println("Spillet er ovre. Spiller 1 vandt!");
  38.    SpilOvre = true;
  39.  } else if (z == 45 && y > x){
  40.    println("Spillet er ovre. Spiller 2 vandt!");
  41.    SpilOvre = true;
  42.  } else if (Spiller1ude == true && y > x){
  43.    println("Spillet er ovre, da Spiller 2 opnåede en højere score end Spiller 1. Spiller 2 vandt!");
  44.    SpilOvre = true;
  45.  } else if (Spiller2ude == true && x > y){
  46.    println("Spillet er ovre, da Spiller 1 opnåede en højere score end Spiller 2. Spiller 1 vandt!");
  47.    SpilOvre = true;
  48.  }
  49.  if (Spiller1 == true){
  50.    CurrentPlayer = "Spiller 1";
  51.  } else if (Spiller1 == false){
  52.    CurrentPlayer = "Spiller 2";
  53.  }
  54.   while(talAlleredeTrukket == false && z < stoproll && DoedTrukket == false && SpilOvre == false){
  55.  
  56.     int i = (int) random(9.99);
  57.     println("Der trækkes...");
  58.     delay(1000);
  59.     print(CurrentPlayer);
  60.     print(" trak: ");
  61.     println(i);
  62.     delay(1000);
  63.     if ((i == 1) && (Tal1Trukket== false)){
  64.     talAlleredeTrukket = true;
  65.       Tal1Trukket= true;
  66.       z = z+1;
  67.         if ((Spiller1 == true && Spiller1ude == false)|| Spiller2ude == true){
  68.           x = x+1;
  69.           Spiller1 = false;
  70.         }
  71.           else if((Spiller1 == true && Spiller1ude == false)|| Spiller1ude == true){
  72.           y = y+1;
  73.           Spiller1 = true;
  74.         }
  75.     }
  76.       else if((i == 2) && (Tal2Trukket== false)){
  77.       talAlleredeTrukket = true;
  78.         Tal2Trukket= true;
  79.         z = z+2;
  80.           if ((Spiller1 == true && Spiller1ude == false)|| Spiller2ude == true){
  81.           x = x+2;
  82.           Spiller1 = false;
  83.         }
  84.          else if(Spiller1 == false || Spiller1ude == true){
  85.           y = y+2;
  86.           Spiller1 = true;
  87.         }
  88.       }
  89.         else if((i == 3) && (Tal3Trukket== false)){
  90.       talAlleredeTrukket = true;
  91.           Tal3Trukket= true;
  92.           z = z+3;
  93.            if ((Spiller1 == true && Spiller1ude == false)|| Spiller2ude == true){
  94.           x = x+3;
  95.           Spiller1 = false;
  96.         }
  97.          else if(Spiller1 == false || Spiller1ude == true){
  98.           y = y+3;
  99.           Spiller1 = true;
  100.         }
  101.         }
  102.           else if((i == 4) && (Tal4Trukket== false)){
  103.         talAlleredeTrukket = true;
  104.             Tal4Trukket= true;
  105.             z = z+4;
  106.               if ((Spiller1 == true && Spiller1ude == false)|| Spiller2ude == true){
  107.               x = x+4;
  108.               Spiller1 = false;
  109.             }
  110.              else if(Spiller1 == false || Spiller1ude == true){
  111.               y = y+4;
  112.               Spiller1 = true;
  113.             }
  114.               }
  115.             else if((i == 5) && (Tal5Trukket== false)){
  116.         talAlleredeTrukket = true;
  117.               Tal5Trukket= true;
  118.               z = z+5;
  119.               if ((Spiller1 == true && Spiller1ude == false)|| Spiller2ude == true){
  120.               x = x+5;
  121.               Spiller1 = false;
  122.             } else if(Spiller1 == false || Spiller1ude == true){
  123.               y = y+5;
  124.               Spiller1 = true;
  125.             }
  126.               }
  127.               else if((i == 6) && (Tal6Trukket== false)){
  128.           talAlleredeTrukket = true;
  129.                 Tal6Trukket= true;
  130.                 z = z+6;
  131.               if ((Spiller1 == true && Spiller1ude == false)|| Spiller2ude == true){
  132.               x = x+6;
  133.               Spiller1 = false;
  134.             }
  135.              else if(Spiller1 == false || Spiller1ude == true){
  136.               y = y+6;
  137.               Spiller1 = true;
  138.             }
  139.               }
  140.                 else if((i == 7) && (Tal7Trukket== false)){
  141.           talAlleredeTrukket = true;
  142.                   Tal7Trukket= true;
  143.                   z = z+7;
  144.                   if ((Spiller1 == true && Spiller1ude == false)|| Spiller2ude == true){
  145.                   x = x+7;
  146.                   Spiller1 = false;
  147.                 }
  148.                  else if(Spiller1 == false || Spiller1ude == true){
  149.                   y = y+7;
  150.                   Spiller1 = true;
  151.                 }
  152.                 }
  153.                   else if((i == 8) && (Tal8Trukket== false)){
  154.             talAlleredeTrukket = true;
  155.                     Tal8Trukket= true;
  156.                     z = z+8;
  157.                       if ((Spiller1 == true && Spiller1ude == false)|| Spiller2ude == true){
  158.                       x = x+8;
  159.                       Spiller1 = false;
  160.                     }
  161.                      else if(Spiller1 == false || Spiller1ude == true){
  162.                       y = y+8;
  163.                       Spiller1 = true;
  164.                     }
  165.                   }
  166.                     else if((i == 9) && (Tal9Trukket== false)){
  167.             talAlleredeTrukket = true;
  168.                       Tal9Trukket= true;
  169.                       z = z+9;
  170.                       if ((Spiller1 == true && Spiller1ude == false)|| Spiller2ude == true){
  171.                       x = x+9;
  172.                       Spiller1 = false;
  173.                     }
  174.                      else if(Spiller1 == false || Spiller1ude == true){
  175.                       y = y+9;
  176.                       Spiller1 = true;
  177.                     }
  178.                     }
  179.                         else if((i == 0) && (DoedTrukket == false)){
  180.                           talAlleredeTrukket = true;
  181.                             DoedTrukket = true;
  182.                               if (Spiller1 == true){
  183.                                 println("Spiller 1 er død.");
  184.                                 print("Spiller 2 vandt med scoren: ");
  185.                                 println(y);
  186.                               } else if(Spiller1 == false){
  187.                                 println("Spiller 2 er død.");
  188.                                 print("Spiller 1 vandt med scoren: ");
  189.                                 println(x);
  190.                               }
  191.                         }
  192.       if (DoedTrukket == false){
  193.       delay(250);
  194.       print("Spiller 1 score: ");
  195.       println(x);
  196.       print("Spiller 2 score: ");
  197.       println(y);
  198.       print("Samlet score: ");
  199.       println(z);
  200.       delay(250);
  201.       print("Spiller 1 ude: ");
  202.       if (Spiller1ude == true){
  203.         println("Ja");
  204.       } else {
  205.         println("Nej");
  206.       }
  207.       print("Spiller 2 ude: ");
  208.       if (Spiller2ude == true){
  209.         println("Ja");
  210.       } else {
  211.         println("Nej");
  212.       }
  213.       }
  214.   }
  215.   talAlleredeTrukket = false;
  216.     trykOK= false;
  217.   }
  218. }
  219.  
  220. void keyPressed()
  221. {
  222.   if (key == 'a' && Spiller1== true )
  223.   {
  224.     Spiller1ude= true;
  225.     println("Spiller 1 har trukket sig ud.");
  226.   } else if (key == 'a' && Spiller1== false) {
  227.     Spiller2ude=  true;
  228.     println("Spiller 2 har trukket sig ud.");
  229.   }
  230.   else
  231.   {
  232.     trykOK= true;
  233.   }
  234. }
RAW Paste Data
Top