If lives <1 show_message...

  • GM 8

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

  • If lives <1 show_message...

    Hi

    Ich hab so ein spiel programmiert, aber s geht nicht:
    Ich hab im Step-Event des Controller-(und auch Drawer-)Objects das hier reingetan:

    GML-Quellcode

    1. if not score <1show_message(' Spieler 1 hat gewonnen! ')
    2. if not lives <1show_message (' Spieler 2 hat gewonnen!')


    und im Create-Event des Balles, der von Anfang an existiert das hier:

    :action_lives: Set lives to 3
    :action_score: Set the score to 3
    :action_sleep: Sleep 1000 milliseconds
    :action_move1: Start moving in a direction

    Jetzt ist das Problem aber, dass schon beim Spielstart die Message: "Spieler 1 hat gewonnen!" erscheint. Wenn man OK klickt kommt
    "Spieler 2 hat gewonnen!" klickt man wieder OK kommt wieder "Spieler 1 hat gewonnen!" usw.

    Was mache ich falsch?

    Gruss

    Goldendragon
    Schul-Abschlussarbeit: Gamesammlung

    Made with: Game Maker 8 Pro
    Fertigstellung: Frühling 2011


    Fortschritt:
    Games: 5/20 (voraussichtlich 20)
    Gameübersicht-Fortschritt: 0%