Seite 671 von 2417 ErsteErste ... 17142155161164166766866967067167267367467570173179192111711671 ... LetzteLetzte
Ergebnis 6.701 bis 6.710 von 24170

Thema: Der wirklich allgemeine Thread (Teil 1)

  1. #6701
    Avatar von Scarecrow
    Registriert seit
    15.12.2005
    Ort
    Nordrhein-Westfalen

    Standard AW: Der wirklich allgemeine Thread

    Mein Sport nennt sich Parkour, aber leider hab ich kaum Zeit, weil ich entweder was für die Schule mache oder irgendwas über C++ lerne. Ansonsten trainiere ich mit Hanteln so lange es geht.

    Nun ja, sobald ich Ferien habe, fange ich direkt wieder mit Parkour an

    P.S.: Das ich so Krank war hatte eher was damit zu tun, dass ich vorletztes Wochenende auf der Konfirmandenfahrt 24h in der Halle Fußball gezockt habe, wo es um die 5°C war (Bergluft ist kk-k-k-k-kaaalt!) Eine Art Spätzünder also.

    So eine Ironie des Schicksals
    Geändert von Scarecrow (28.03.2007 um 12:57 Uhr)
    Welches ist die Höchstgeschwindigkeit einer unbeladenen Schwalbe?

  2. #6702
    Waaaghboss
    Avatar von Waaaghboss

    Standard AW: Der wirklich allgemeine Thread

    Bin zwar oft am pc aber sehr wiederstandsfähig was Krankheiten angeht.

  3. #6703
    Avatar von Scarecrow
    Registriert seit
    15.12.2005
    Ort
    Nordrhein-Westfalen

    Standard AW: Der wirklich allgemeine Thread

    Zitat Zitat von Waaaghboss Beitrag anzeigen
    Bin zwar oft am pc aber sehr wiederstandsfähig was Krankheiten angeht.
    Ich werd schneller krank, bin ja halt ein Sommermensch (komme ja auch aus Osteuropa/Asien).

    Und hier mein optimiertes Mini-Spiel - Man kann schon Soldaten rekrutieren, Kasernen und Panzer bauen. Einsetzen habe ich auch schon eingebaut:

    Code:
    #include <stdio.h>
    #include <process.h> 
    #include <string.h>
    #include <conio.h>
    
    
    void build_base(void); /*Hier werden Funktionen und  Variablen deklariert*/
    void build_soldier(void);
    void build_tank(void);
    void day_trans(void);
    void give_out(void);
    
    
    int day = 1;
    int money = 5000;
    int bases = 0;
    int soldiers = 0;
    int tanks = 0;
    int honor = 0;
          
    char choose = 0;
    int timesoldier = -1;
    int timebase = -1;
    int timetank = -1;
    
    int value_soldiers = 0;
    int value_tanks = 0;
    int errorcode = 0;
    
    #define SOLDIER_PRICE 300
    #define SOLDIER_TIME 10
    #define BASE_PRICE 1600
    #define BASE_TIME 25
    #define TANK_PRICE 900
    #define TANK_TIME 16
    
    
    
    
    
    main()
    {
          
          
          
          
          printf("\n\nGame Test\n\n");
          printf("\nMit Buchstaben waehlen Sie ihre Auswahl im Game!\n");
          
          while(choose != 'q')     /*Auswahl*/
          {
                        
                        printf("\n\n\nTag: %d  Geld: %d$  Kasernen: %d  \nSoldaten: %d  Panzer: %d  Ehre: %d  ", day, money, bases, soldiers, tanks, honor);
                        printf("\n\nAuswahl: ");
                        printf("\n(q) Beenden");
                        printf("\n(k) Kaserne bauen (%d$)", BASE_PRICE);
                        printf("\n(s) 5 Soldaten ausbilden (%d$)", SOLDIER_PRICE);
                        printf("\n(p) Panzer bauen (%d$)", TANK_PRICE);
                        printf("\n(a) Einheiten aussenden");
                        printf("\n(t) Zu Bett gehen\n\n");
                        
                        
                        choose = getch();
                        
                        switch(choose)
                        {
                                      case 'q':  break;
                                      
                                      case 'k':  build_base();
                                                 break;
                                      
                                      case 's':  build_soldier();
                                                 break;
                                                 
                                      case 'p':  build_tank();
                                                 break;
                                                 
                                      case 't':  day_trans();
                                                 break;
                                                 
                                      case 'a':  give_out();
                                                 break;
                        }
          }
          
          
          
    }
          
    
    
    
    
    void build_base(void) /*Hier wird der Timer hochgestellt*/
    {
         if(timebase > 0)
         {
                      printf("\n\n--- Bereits in Arbeit ---\n");
                      return(void());
         }
         
         
         if(money >= BASE_PRICE)
         {
              money = money - BASE_PRICE;
              timebase = BASE_TIME;
              printf("\n\n--- Kaserne in %d Tagen bereit ---\n", BASE_TIME);
              return(void());
         }
         
         printf("\n\n--- Nicht genug Geld ---");
         return(void());
              
    }
              
              
    void build_soldier(void)  /*Hier ebenfalls Timer*/
    {
         if(bases == 0)
         {
                  printf("\n\n--- Keine Kaserne vorhanden ---\n\n");
                  return(void());
         }
         
         if(timesoldier > 0)
         {
                      printf("\n\n--- Bereits in Arbeit ---\n");
                      return(void());
         }
         
         
         if(money >= SOLDIER_PRICE)
         {
              money = money - SOLDIER_PRICE;
              timesoldier = SOLDIER_TIME;
              printf("\n\n--- Soldaten in %d Tagen bereit ---\n", SOLDIER_TIME);
              return(void());
         }
         
         printf("\n\n--- Nicht genug Geld ---");
         return(void());
    }
    
    void build_tank(void)  /*Hier ebenfalls Timer*/
    {
         if(bases == 0)
         {
                  printf("\n\n--- Keine Kaserne vorhanden ---\n\n");
                  return(void());
         }
         
         if(timetank > 0)
         {
                      printf("\n\n--- Bereits in Arbeit ---\n");
                      return(void());
         }
         
         
         if(money >= TANK_PRICE)
         {
              money = money - TANK_PRICE;
              timetank = TANK_TIME;
              printf("\n\n--- Panzer in %d Tagen bereit ---\n", TANK_TIME);
              return(void());
         }
         
         printf("\n\n--- Nicht genug Geld ---");
         return(void());
    }
         
    
    
    
    
    
    
    
    
    
    void day_trans(void) /*Die Timer werden gecheckt, um 1 verringert, bei*/
    {                    /*0 auf -1 gesetzt und dann der Klasse hinzugefügt*/
         
         printf("\n\nEin neuer Tag beginnt...\n\n");
         
         if(timebase > 0)
           timebase--;
         
         if(timebase == 0)
         {
                     timebase--;
                     bases++;
                     printf("\n\n--- Kaserne fertiggestellt ---\n\n");
         }
         
         if(timesoldier > 0)
           timesoldier--;
         
         if(timesoldier == 0)
         {
                     timesoldier--;
                     soldiers += 5;
                     printf("\n\n--- 5 Soldaten rekrutiert ---\n\n");
         }
         
         if(timetank > 0)
           timetank--;
         
         if(timetank == 0)
         {
                     timetank--;
                     tanks++;
                     printf("\n\n--- Panzer fertiggestellt ---\n\n");
         }
                         
         day++;
         
         return(void());
    }
                         
    
    
    
    
    
    
    void give_out(void)
    {
         
         printf("\n\n\nWieviele Soldaten? ");
         
         do
         {
           scanf("%d", &value_soldiers);             
           if(value_soldiers > soldiers || value_soldiers < 0)
           {
                       printf("\n\nAnzahl nicht vorhanden ");
                       errorcode = 1;
           } 
           else
             errorcode = 0;
         } while (errorcode == 1);
         
         soldiers -= value_soldiers;
         money += (value_soldiers * 150);
         honor += (value_soldiers * 2);
         
         
         
         
         
         printf("\n\n\nWieviele Panzer? ");
         
         do
         {
           scanf("%d", &value_tanks);             
           if(value_tanks > tanks || value_tanks < 0)
           {
                       printf("\n\nAnzahl nicht vorhanden ");
                       errorcode = 1;
           } 
           else
             errorcode = 0;
         } while (errorcode == 1);
         
         tanks -= value_tanks;
         money += (value_tanks * 1200);
         honor += (value_soldiers * 10);
         
         return(void());
         
    }
    Geändert von Scarecrow (28.03.2007 um 14:21 Uhr)
    Welches ist die Höchstgeschwindigkeit einer unbeladenen Schwalbe?

  4. #6704
    Avatar von Araxiel
    Registriert seit
    04.11.2006
    Ort
    [a/d/u/jp/tg/x][r9k]

    Standard AW: Der wirklich allgemeine Thread

    YAY neue Gamestar ist draussen
    "Open your eyes I see. Your eyes are open. Always I wanna be with you And make believe with you."
    PURE EPICNESS

  5. #6705
    Waaaghboss
    Avatar von Waaaghboss

    Standard AW: Der wirklich allgemeine Thread

    To ze Kiosks!

  6. #6706

    Standard AW: Der wirklich allgemeine Thread

    Kein Geld >.< .

  7. #6707

    Standard AW: Der wirklich allgemeine Thread

    Zu faul zu kaufen!

    Professioneller Nichtstuer und GFXer

  8. #6708
    Avatar von Scarecrow
    Registriert seit
    15.12.2005
    Ort
    Nordrhein-Westfalen

    Standard AW: Der wirklich allgemeine Thread

    Leute, wisst ihr, wo ich Lua, mit Hinsicht auf Garry's Mod V9, lernen kann? Von der Programmiersprache er kann ich es, aber die ganzen Funktionen für Garrys Mod fehlen mir.
    Welches ist die Höchstgeschwindigkeit einer unbeladenen Schwalbe?

  9. #6709
    John Loves Hate
    Avatar von John Loves Hate

    Standard AW: Der wirklich allgemeine Thread

    Zitat Zitat von Fire Ops Beitrag anzeigen
    YAY neue Gamestar ist draussen
    Vor ein paar Jahren hatte ich die mir auch noch regelmäßig gekauft, dann habe ich mal eine Ausgabe verpasst und wollte sie nicht nachkaufen und so kamen immer mehr Lücken rein, bis ich den Kauf ganz gelassen habe.

    Inzwischen ist die einzige Zeitschrift, für die ich am Kiosk Geld ausgebe, die Neon

  10. #6710
    Avatar von Airfox
    Registriert seit
    18.02.2007
    Ort
    Koblenz

    AW: Der wirklich allgemeine Thread

    Zitat Zitat von Scarecrow Beitrag anzeigen
    Mein Sport nennt sich Parkour
    Juhu und ich dachte schon ich wär der einzige der das macht

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •