Ausführen einer Sequenz bei Erreichen einer Punktzahl

Fragen zu "Adventure Game Studio"? Hier rein!
Antworten
Benutzeravatar
Kaugummi1984
Frischling
Frischling
Beiträge: 8
Registriert: 25.01.2009, 20:14

Ausführen einer Sequenz bei Erreichen einer Punktzahl

Beitrag von Kaugummi1984 »

Hi

In meinem Testsspiel bekommt der Spieler Punkte, wenn er eine korrekte Aktion durchführt, da viele Aktionen unabhängig voneinander laufen und in unterschiedlichster Reihenfolge absolviert werden können.

Wie genau lege ich (wahrscheinlich im Global Script, wenn ich mich nicht irre?) fest, dass eine bestimmte Sequenz ablaufen soll, wenn der Spieler eine von mir festgelegte Punktzahl erreicht hat?

mfg
"Man kann Witze eigentlich nur noch über Wüsten und nicht entdeckte Planeten machen. Bei jedem anderen Thema wird sich immer jemand finden, der betroffen ist oder eine Stellvertreterbetroffenheit ins Feld führt." - Robert Gernhardt
Benutzeravatar
KhrisMUC
Adventure-Gott
Adventure-Gott
Beiträge: 4674
Registriert: 14.03.2005, 00:55
Wohnort: München

Re: Ausführen einer Sequenz bei Erreichen einer Punktzahl

Beitrag von KhrisMUC »

Benutzt Du GiveScore?

Pack das ins global script:

Code: Alles auswählen

function on_event (EventType event, int data) {
  if (event == eEventGotScore && game.score == 200) {
    // Sequenz
  }
}
Use gopher repellent on funny little man
Benutzeravatar
Kaugummi1984
Frischling
Frischling
Beiträge: 8
Registriert: 25.01.2009, 20:14

Re: Ausführen einer Sequenz bei Erreichen einer Punktzahl

Beitrag von Kaugummi1984 »

KhrisMUC hat geschrieben:Benutzt Du GiveScore?
Ja.
KhrisMUC hat geschrieben:Pack das ins global script:

Code: Alles auswählen

function on_event (EventType event, int data) {
  if (event == eEventGotScore && game.score == 200) {
    // Sequenz
  }
}
Habs mal ausprobiert und es funktioniert einwandfrei.

Vielen Dank für die schnelle Hilfe :)

MFG.
"Man kann Witze eigentlich nur noch über Wüsten und nicht entdeckte Planeten machen. Bei jedem anderen Thema wird sich immer jemand finden, der betroffen ist oder eine Stellvertreterbetroffenheit ins Feld führt." - Robert Gernhardt
Antworten