Hallo liebe Leute,
Ich möchte vor meiner Frage kurz anmerken, dass ich schon viele Threads durchsucht habe, ich jedoch nicht zu einer richtigen Lösung gekommen bin.
Es geht darum, dass ich die Leben im Create-Event meines Spielers als global.leben und die "Health" als global.hp definiert habe.
Nun habe ich eingestellt, dass dem Spieler bei Berührung eines Gegners 5 HP abgezogen werden und wenn die HP auf 0 sind, soll dein Leben abgezogen werden und wenn diese ebenfalls auf 0 gesunken sind, dass man zum Game-Over-Screen weitergeleitet werden soll.
Alles anzeigen
Nun habe ich allerdings das Problem, das sich die Anzahl der Leben nicht verringert. Das heisst das der Spieler so oft "sterben" kann wie er will und niemals zum Game-Over-Screen kommt.
Gibt es vielleicht Fehler in meinem Code? Auf Antworten würde ich mich freuen.
P.S.: Obwohl im Präfix "GM8" steht, arbeite ich mit dem Game Maker Studio. Ich hoffe, dass dies keine all zu große Rolle spielt.
Viele Grüße,
Max/ChinoDX
Ich möchte vor meiner Frage kurz anmerken, dass ich schon viele Threads durchsucht habe, ich jedoch nicht zu einer richtigen Lösung gekommen bin.
Es geht darum, dass ich die Leben im Create-Event meines Spielers als global.leben und die "Health" als global.hp definiert habe.
Nun habe ich eingestellt, dass dem Spieler bei Berührung eines Gegners 5 HP abgezogen werden und wenn die HP auf 0 sind, soll dein Leben abgezogen werden und wenn diese ebenfalls auf 0 gesunken sind, dass man zum Game-Over-Screen weitergeleitet werden soll.
GML-Quellcode
Nun habe ich allerdings das Problem, das sich die Anzahl der Leben nicht verringert. Das heisst das der Spieler so oft "sterben" kann wie er will und niemals zum Game-Over-Screen kommt.
Gibt es vielleicht Fehler in meinem Code? Auf Antworten würde ich mich freuen.
P.S.: Obwohl im Präfix "GM8" steht, arbeite ich mit dem Game Maker Studio. Ich hoffe, dass dies keine all zu große Rolle spielt.
Viele Grüße,
Max/ChinoDX
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von ChinoDX ()