Random für Alarm setzen?

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • Random kann Kommazahlen wiedergeben. Da ist die Methode von Blank etwas kritisch, da ich nicht weiß wie GM sich bei Kommazahlen als Alarmzeiten verhält.
    "Die Erde ist ein Irrenhaus. Dabei könnte das bis heute erreichte Wissen der Menschheit aus ihr ein Paradies machen. Dafür müsste die weltweite Gesellschaft allerdings zur Vernunft kommen."
    - Joseph Weizenbaum
  • Original von Windapple
    Random kann Kommazahlen wiedergeben. Da ist die Methode von Blank etwas kritisch, da ich nicht weiß wie GM sich bei Kommazahlen als Alarmzeiten verhält.


    Danke euch. Hat mit floor(random) im Alarm-Event geklappt!

    Andere Frage:

    Wenn ich das Spiel fertig habe und eine explizite Schriftart verwende, die im normalen Windows-System nicht vorhanden ist, wird diese Schriftart mit in die Exe kopiert?

    Oder braucht derjenige, der sich das Spiel saugt, auch diese Schriftart als Anhang?
    Was man mit Händen baut, kann auch mit Händen zerstört werden...
  • Original von Windapple
    Random kann Kommazahlen wiedergeben. Da ist die Methode von Blank etwas kritisch, da ich nicht weiß wie GM sich bei Kommazahlen als Alarmzeiten verhält.


    der gm rundet in einem solchen fall automatisch.
    Battle Command - WeltraumEchtzeitStrategie | Meine GM Spiele auf Box.net
    GCM/FA/O d-(--)@>---xpu s-:- !a C++$@ U- P L+ E W++ N o K-- w++ O? M V PS PE-- Y PGP t 5 X R+++ tv+ b DI D G e+ h? r-- x
  • Ich habs nun im GM6 mit floor gemacht. Klappt echt wunderbar, wenn man mal eine Prüfvariable im Draw-Event setzt.

    Ist immer eine ganze Zahl.

    Habe noch ein Problem:

    Ich weiß nicht ob ihr mal meine Demo zu Color Buster schon angeschaut habt.

    Dort muß der Spieler farbige Tabletten auffangen. Es gibt 6 Farben.
    Nun habe ich das so gecodet, das der Spieler sieht, welche farbige Tablette er eingesammelt hat.

    Wenn er 6 verschiedene Tabletten eingesammelt hat, zeigt der Code es unten im Bildschirm an.

    Jetzt kommt aber der große Hammer! Ich kann auch 10 von den orangen oder von mir aus blauen Tabletten sammeln und er zeigt halt immer nur eine orange oder blaue Tablette an.

    Ist ja logisch, ich müßte z. B. die Tablettengrafik unten und noch eine Variable setzen, die halt die Menge zählt und im Draw-Event anzeigen lässt. z. B.:

    Tablettengrafik x 5

    Da ich aber jedes mal meine variable.tabletteblau
    auf 1 setze sobald der spieler eine tablette der farbe blau hat, wird die variable immer wieder gelöscht.


    Es geht mir nur darum das ich die Tablette auch wegschiessen kann im Space-Key-Event.

    Dort habe ich definiert.

    if variable.tablettblau equal to 2
    shoot... usw
    set variable tabletteblau to 1

    wenn ich das oben nicht mache, hat der spieler ja nur eine tablette gesammelt, könnte aber mehrmals schiessen.

    Wer kann mir aus der Patsche helfen?

    Hier die GM6-Datei:

    Color Buster Finale Demo
    Was man mit Händen baut, kann auch mit Händen zerstört werden...