Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- boolean Tal1Trukket= false;
- boolean Tal2Trukket= false;
- boolean Tal3Trukket= false;
- boolean Tal4Trukket= false;
- boolean Tal5Trukket= false;
- boolean Tal6Trukket= false;
- boolean Tal7Trukket= false;
- boolean Tal8Trukket= false;
- boolean Tal9Trukket= false;
- boolean DoedTrukket= false;
- boolean Spiller1= true;
- boolean Spiller1ude= false;
- boolean Spiller2ude= false;
- boolean SpilOvre= false;
- String CurrentPlayer;
- int i;
- int x;
- int y;
- int z;
- boolean trykOK= false;
- boolean talAlleredeTrukket = false;
- int stoproll = 45;
- void setup(){
- size (800, 140);
- smooth();
- 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.");
- }
- void draw(){
- if (trykOK == true && SpilOvre == false)
- {
- if (z == 45 && x > y){
- println("Spillet er ovre. Spiller 1 vandt!");
- SpilOvre = true;
- } else if (z == 45 && y > x){
- println("Spillet er ovre. Spiller 2 vandt!");
- SpilOvre = true;
- } else if (Spiller1ude == true && y > x){
- println("Spillet er ovre, da Spiller 2 opnåede en højere score end Spiller 1. Spiller 2 vandt!");
- SpilOvre = true;
- } else if (Spiller2ude == true && x > y){
- println("Spillet er ovre, da Spiller 1 opnåede en højere score end Spiller 2. Spiller 1 vandt!");
- SpilOvre = true;
- }
- if (Spiller1 == true){
- CurrentPlayer = "Spiller 1";
- } else if (Spiller1 == false){
- CurrentPlayer = "Spiller 2";
- }
- while(talAlleredeTrukket == false && z < stoproll && DoedTrukket == false && SpilOvre == false){
- int i = (int) random(9.99);
- println("Der trækkes...");
- delay(1000);
- print(CurrentPlayer);
- print(" trak: ");
- println(i);
- delay(1000);
- if ((i == 1) && (Tal1Trukket== false)){
- talAlleredeTrukket = true;
- Tal1Trukket= true;
- z = z+1;
- if ((Spiller1 == true && Spiller1ude == false)|| Spiller2ude == true){
- x = x+1;
- Spiller1 = false;
- }
- else if((Spiller1 == true && Spiller1ude == false)|| Spiller1ude == true){
- y = y+1;
- Spiller1 = true;
- }
- }
- else if((i == 2) && (Tal2Trukket== false)){
- talAlleredeTrukket = true;
- Tal2Trukket= true;
- z = z+2;
- if ((Spiller1 == true && Spiller1ude == false)|| Spiller2ude == true){
- x = x+2;
- Spiller1 = false;
- }
- else if(Spiller1 == false || Spiller1ude == true){
- y = y+2;
- Spiller1 = true;
- }
- }
- else if((i == 3) && (Tal3Trukket== false)){
- talAlleredeTrukket = true;
- Tal3Trukket= true;
- z = z+3;
- if ((Spiller1 == true && Spiller1ude == false)|| Spiller2ude == true){
- x = x+3;
- Spiller1 = false;
- }
- else if(Spiller1 == false || Spiller1ude == true){
- y = y+3;
- Spiller1 = true;
- }
- }
- else if((i == 4) && (Tal4Trukket== false)){
- talAlleredeTrukket = true;
- Tal4Trukket= true;
- z = z+4;
- if ((Spiller1 == true && Spiller1ude == false)|| Spiller2ude == true){
- x = x+4;
- Spiller1 = false;
- }
- else if(Spiller1 == false || Spiller1ude == true){
- y = y+4;
- Spiller1 = true;
- }
- }
- else if((i == 5) && (Tal5Trukket== false)){
- talAlleredeTrukket = true;
- Tal5Trukket= true;
- z = z+5;
- if ((Spiller1 == true && Spiller1ude == false)|| Spiller2ude == true){
- x = x+5;
- Spiller1 = false;
- } else if(Spiller1 == false || Spiller1ude == true){
- y = y+5;
- Spiller1 = true;
- }
- }
- else if((i == 6) && (Tal6Trukket== false)){
- talAlleredeTrukket = true;
- Tal6Trukket= true;
- z = z+6;
- if ((Spiller1 == true && Spiller1ude == false)|| Spiller2ude == true){
- x = x+6;
- Spiller1 = false;
- }
- else if(Spiller1 == false || Spiller1ude == true){
- y = y+6;
- Spiller1 = true;
- }
- }
- else if((i == 7) && (Tal7Trukket== false)){
- talAlleredeTrukket = true;
- Tal7Trukket= true;
- z = z+7;
- if ((Spiller1 == true && Spiller1ude == false)|| Spiller2ude == true){
- x = x+7;
- Spiller1 = false;
- }
- else if(Spiller1 == false || Spiller1ude == true){
- y = y+7;
- Spiller1 = true;
- }
- }
- else if((i == 8) && (Tal8Trukket== false)){
- talAlleredeTrukket = true;
- Tal8Trukket= true;
- z = z+8;
- if ((Spiller1 == true && Spiller1ude == false)|| Spiller2ude == true){
- x = x+8;
- Spiller1 = false;
- }
- else if(Spiller1 == false || Spiller1ude == true){
- y = y+8;
- Spiller1 = true;
- }
- }
- else if((i == 9) && (Tal9Trukket== false)){
- talAlleredeTrukket = true;
- Tal9Trukket= true;
- z = z+9;
- if ((Spiller1 == true && Spiller1ude == false)|| Spiller2ude == true){
- x = x+9;
- Spiller1 = false;
- }
- else if(Spiller1 == false || Spiller1ude == true){
- y = y+9;
- Spiller1 = true;
- }
- }
- else if((i == 0) && (DoedTrukket == false)){
- talAlleredeTrukket = true;
- DoedTrukket = true;
- if (Spiller1 == true){
- println("Spiller 1 er død.");
- print("Spiller 2 vandt med scoren: ");
- println(y);
- } else if(Spiller1 == false){
- println("Spiller 2 er død.");
- print("Spiller 1 vandt med scoren: ");
- println(x);
- }
- }
- if (DoedTrukket == false){
- delay(250);
- print("Spiller 1 score: ");
- println(x);
- print("Spiller 2 score: ");
- println(y);
- print("Samlet score: ");
- println(z);
- delay(250);
- print("Spiller 1 ude: ");
- if (Spiller1ude == true){
- println("Ja");
- } else {
- println("Nej");
- }
- print("Spiller 2 ude: ");
- if (Spiller2ude == true){
- println("Ja");
- } else {
- println("Nej");
- }
- }
- }
- talAlleredeTrukket = false;
- trykOK= false;
- }
- }
- void keyPressed()
- {
- if (key == 'a' && Spiller1== true )
- {
- Spiller1ude= true;
- println("Spiller 1 har trukket sig ud.");
- } else if (key == 'a' && Spiller1== false) {
- Spiller2ude= true;
- println("Spiller 2 har trukket sig ud.");
- }
- else
- {
- trykOK= true;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement