show_message nach tod nicht mehr anzeigen

  • GM 7

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

  • show_message nach tod nicht mehr anzeigen

    Hallo

    Hab eine frage wegen der "show_message" funktion. Ich möchte das der Text nur einmal, zu begin der Spiels, angezeigt wird. Leider wird er aber nach dem Tod das Spielers wieder angezeigt. Ich hab schon versucht den Text mittels "instance_destroy();" zu löschen. Nur entweder wird der befehl ganz igoniert oder der Text wird garnicht angezeigt (wenn ich es ins Objekt schriebe).

    Kann mir jemand sagen was ich machen muss damit der Text nur einmal angezeigt wird?

    PS:

    Ich hab bei Events "Room Start" genommen. Und dann halt bei Actions "Execute Code" und da den Code rein.

    Schonmal danke für eure Hilfe :)
  • 1. Herzlich Willkommen im Forum


    2. zu deinem Problem:

    Nach dem Tod des Spielers wird der raum neugestartet, oder?
    Wenn ja dann machst dus einfach ins Game-Start event deinen Code.
    Wenn aber davor noch ein menu kommt oder du es erst beim ersten Level anzeigen möchtest, dann ist es wahrscheinlich am einfachsten ein neues Objekt dafür zu benutzen, oder:

    du machst eine Variable im GameStart-Event:

    GML-Quellcode

    1. //Game Start
    2. message = 1;


    und dann im Room Start Event:

    GML-Quellcode

    1. //Room-Start
    2. if message == 1
    3. {
    4. show_message(...);
    5. message = 0;
    6. }



    Ne einfachere Lösung wenns die gibt, fällt mir nicht ein, obwohl die eig. nicht schwer ist :D :D
    Gruß Gamer
  • Benutzer online 1

    1 Besucher