Du bist nicht angemeldet.

jlsnews

Sokrates

  • »jlsnews« ist der Autor dieses Themas

Beiträge: 477

Game Maker Version: 8.1 Standard

Selbsteinschätzung: GML Fortgeschrittener

Aktuelles Projekt: Motion Feedback, Talker X, Online Games (GM HTML5)

  • Private Nachricht senden

1

Freitag, 5. März 2010, 12:53

Leben / Hitpoints / Lives

Hallo zusammen!

In der Registerkarte bei den Objekten "Score" sind so Lives. Ich hab bei meinem Feind bereits im Create Event:

Quellcode

1
if hitpoints=2
und wenn er getroffen wird:

Quellcode

1
hitpoints=-2


Nun, kann ich den 2. Code überspringen und einfach da so ein Live nehmen? Wenn ja, welches? Test Live, Draw Live, Set Lives, Draw Life Images?

Gibt es auch eins, um den ersten Code zu überspringen, das man z.B. festelegt der Spieler hat 4 Leben?

Kann man da auch eine Anzeigehinzufügen, in dem z.B. ein Balken nach hinten geht wenn man ein Leben verliert?



Danke!
jlsnews 8) :D

Jetzt Besucher der Homepage KOSTENLOS um bis zu 50% Steigern!!

Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von »jlsnews« (5. März 2010, 15:07)


Rodrog

Sokrates

Beiträge: 479

Game Maker Version: 8 Pro

Selbsteinschätzung: GML Fortgeschrittener

  • Private Nachricht senden

2

Freitag, 5. März 2010, 14:31

Hä??? was ist Livres??? meinst du Lives? wenn ja dann hast du überall einen Fehler drinnen.
Also wenn du jemanden hitpoints geben willst dann mach doch im creat event, hitpoints = 200;, z.B halt...

Sounst versuch doch

GML

1
draw_healthbar(deine Funktionen xD);


Hoffe du verstehst mich!


MfG Rodrog
Je mehr Käse, desto mehr Löcher.
Je mehr Löcher, desto weniger Käse.
Ergo: Je mehr Käse, desto weniger Käse.

KingG-BlackOne

Kleiner Cäsar

Beiträge: 60

Game Maker Version: 7 Pro

Selbsteinschätzung: GML Fortgeschrittener

Aktuelles Projekt: Geheim....Hehehe.....

  • Private Nachricht senden

3

Freitag, 5. März 2010, 14:35

Ein "Life"(Und nur so bitte ;) ) nimmst du mit Set Lives. Wenn ich das richtig verstehe nutzt du Drag&Drop oder?
Dann gib im Textfeld das sich öffnet als "Value" -1 ein und mach ein Häckchen bei "relavtive".
Um festzulegen wieviele Leben der Spieler hat nimmst du auch Set Lives. Gib diesmal 4 ein und mach kein Häckchen bei "relative".
Das Event machst du am besten bei Room Start oder Game Start rein, kommt darauf an was du für ein Spiel machst.
Für die Anzeige kannst du "Draw Health" benutzen. Du musst nur beachten das du nun auch jedesmal wenn der Spieler getroffen
wird auch "Set Health" und -25 sowie "relative" hinzufügst.

jlsnews

Sokrates

  • »jlsnews« ist der Autor dieses Themas

Beiträge: 477

Game Maker Version: 8.1 Standard

Selbsteinschätzung: GML Fortgeschrittener

Aktuelles Projekt: Motion Feedback, Talker X, Online Games (GM HTML5)

  • Private Nachricht senden

4

Freitag, 5. März 2010, 15:07

Das mit den Leben hab ich schon D:

Ich will nur wissen, wie ich so ein Balken mache, der mit jedem Leben das man verliert ein Stück nach hinten geht und wenn der leer is, das der Feind stirbt!

Das mit dem Sterben hab ich schon! Aber der Balken soll genau so eingeteilt werden, wie ich leben habe.

Danke!
jlsnews 8) :D

Jetzt Besucher der Homepage KOSTENLOS um bis zu 50% Steigern!!

Rodrog

Sokrates

Beiträge: 479

Game Maker Version: 8 Pro

Selbsteinschätzung: GML Fortgeschrittener

  • Private Nachricht senden

5

Freitag, 5. März 2010, 15:14

GML

1
draw_healthbar(x1, y1, x2, y2, amount, backcol, mincol, maxcol, direction, showback, showborder);


amount = die Variable (max. bis 100...)
mincol = Farbe 1;
maxcol = Farbe 2;

Rest mach einfach auf true kannst ja machen wie du willst!
MfG Rodrog

P.S.: Im Step-Event einfach überprüfen ob die Variable auf 0 ist, dann einfach object zerstören lassen.
Je mehr Käse, desto mehr Löcher.
Je mehr Löcher, desto weniger Käse.
Ergo: Je mehr Käse, desto weniger Käse.

KingG-BlackOne

Kleiner Cäsar

Beiträge: 60

Game Maker Version: 7 Pro

Selbsteinschätzung: GML Fortgeschrittener

Aktuelles Projekt: Geheim....Hehehe.....

  • Private Nachricht senden

6

Freitag, 5. März 2010, 15:27

Ist er dann doch.

Zitat

Für die Anzeige kannst du "Draw Health" benutzen. Du musst nur beachten das du nun auch jedesmal wenn der Spieler getroffen
wird auch "Set Health" und -25 sowie "relative" hinzufügst.
Also benutze einfach Draw Health und verringere Health jedesmal um 25. Du hast 4 Leben, 100 : 4 = 25. Wenn du jedesmal wenn du ein Leben verlierst
Health um 25 verringerst müsste das gehen.
Und benutzt du jetzt Drag&Drop oder GML?

jlsnews

Sokrates

  • »jlsnews« ist der Autor dieses Themas

Beiträge: 477

Game Maker Version: 8.1 Standard

Selbsteinschätzung: GML Fortgeschrittener

Aktuelles Projekt: Motion Feedback, Talker X, Online Games (GM HTML5)

  • Private Nachricht senden

7

Freitag, 5. März 2010, 15:43

GML!
jlsnews 8) :D

Jetzt Besucher der Homepage KOSTENLOS um bis zu 50% Steigern!!

Rodrog

Sokrates

Beiträge: 479

Game Maker Version: 8 Pro

Selbsteinschätzung: GML Fortgeschrittener

  • Private Nachricht senden

8

Freitag, 5. März 2010, 15:46

Also in meiner Nachricht ist es in GML beschrieben

MfG Rodrog
Je mehr Käse, desto mehr Löcher.
Je mehr Löcher, desto weniger Käse.
Ergo: Je mehr Käse, desto weniger Käse.

KingG-BlackOne

Kleiner Cäsar

Beiträge: 60

Game Maker Version: 7 Pro

Selbsteinschätzung: GML Fortgeschrittener

Aktuelles Projekt: Geheim....Hehehe.....

  • Private Nachricht senden

9

Freitag, 5. März 2010, 15:47

Woher soll ich denn wissen das du weißt was er benutzt? ;)

Was ein Editierchaos, naja so klingts etwas freundlicher danke dir. :D
Ist das Problem jetzt eigentlich gelöst oder nicht?

jlsnews

Sokrates

  • »jlsnews« ist der Autor dieses Themas

Beiträge: 477

Game Maker Version: 8.1 Standard

Selbsteinschätzung: GML Fortgeschrittener

Aktuelles Projekt: Motion Feedback, Talker X, Online Games (GM HTML5)

  • Private Nachricht senden

10

Freitag, 5. März 2010, 17:20

Ich glaub schon :D
jlsnews 8) :D

Jetzt Besucher der Homepage KOSTENLOS um bis zu 50% Steigern!!

Ähnliche Themen