Fahrstuhl mit timer hoch-/runterfahren

Fragen zu "Adventure Game Studio"? Hier rein!
Antworten
Benutzeravatar
Furymars
Süßwasserpirat
Süßwasserpirat
Beiträge: 485
Registriert: 13.06.2006, 20:45
Wohnort: Adventure Treff

Fahrstuhl mit timer hoch-/runterfahren

Beitrag von Furymars »

Hallo an alle!
Ich habe in meiner MMM Epi vor, einen Fahrstuhl einzubauen.
Nur ich möchte es so haben, dass wenn der Fahrstuhl hoch-/runterfährt, das nach einer gewissen Zeit der Fahrstuhl ankommt.
Ich habe es vor Mithilfe von "Timer" einstellen zu können.
Nur leider weis ich nicht wo ich dann was eintragen muss. Das mit dem Hochfahren hab ich schon erledigt, nur leider kommt der Fahrstuhl nicht an.
Wie skripte ich das?
Angekündigte Spiele:
MMM : "Nicht ohne meinen Hamster!"
Benutzeravatar
KhrisMUC
Adventure-Gott
Adventure-Gott
Beiträge: 4674
Registriert: 14.03.2005, 00:55
Wohnort: München

Beitrag von KhrisMUC »

Um einen Timer zu starten, benutzt Du z.B. SetTimer(1, 80);
1 ist die Nummer des Timers, 80 die Zahl der Frames (einfach gewünschte Sekunden*40, hier läuft der Timer also nach zwei Sekunden ab).

Als nächstes musst Du in der repeatedly_execute prüfen, ob der Timer abgelaufen ist.
Wenn es nur um einen bestimmten Raum geht, nimmst Du am Besten nicht die rep_exe im global script sondern die raumspezifische.
Bei den Raum-events gibt es "repeatedly execute" in der Liste, pack dort wie gehabt eine RunScript-action rein und in die Funktion dann:

Code: Alles auswählen

  if (IsTimerExpired(1)) {
    // Aufzug kommt an
  }
Edit: beim nächsten Mal einfach ne Forensuche nach "Timer"... ;)
Use gopher repellent on funny little man
Benutzeravatar
Furymars
Süßwasserpirat
Süßwasserpirat
Beiträge: 485
Registriert: 13.06.2006, 20:45
Wohnort: Adventure Treff

Beitrag von Furymars »

Danke Khris!
Übrigens habe ich bei der Suchmaschine nicht genau das richtige gefunden, aber jetzt hab ich es ja dank dir. :D
Angekündigte Spiele:
MMM : "Nicht ohne meinen Hamster!"
Benutzeravatar
gff
Profi-Abenteurer
Profi-Abenteurer
Beiträge: 802
Registriert: 09.03.2004, 18:49
Wohnort: Ge
Kontaktdaten:

Beitrag von gff »

@Fuymars:
Kann Dein Haupcharakter den Aufzug betreten und damit fahren?
Benutzeravatar
Furymars
Süßwasserpirat
Süßwasserpirat
Beiträge: 485
Registriert: 13.06.2006, 20:45
Wohnort: Adventure Treff

Beitrag von Furymars »

Wenn die restlichen Skripts fertig sind, dann ja! :D
Ich bin etwas zu faul um ne Treppe zu zeichnen, daher der Fahrstuhl. 8-[
Angekündigte Spiele:
MMM : "Nicht ohne meinen Hamster!"
Benutzeravatar
Timer
Süßwasserpirat
Süßwasserpirat
Beiträge: 260
Registriert: 27.02.2007, 17:35

Beitrag von Timer »

Du bist zu faul zum Zeichnen, also scriptest du mehr?
Wäre das Zeichnen denn nicht die geringere Arbeit?
Oder macht dir scripten einfach mehr Spaß?
:wink:
Benutzeravatar
gff
Profi-Abenteurer
Profi-Abenteurer
Beiträge: 802
Registriert: 09.03.2004, 18:49
Wohnort: Ge
Kontaktdaten:

Beitrag von gff »

Wie machst Du es denn das der Charakter in der nächsten Etage wieder aussteigen kann?Ist jede Etage in einem Raum oder alles in einem?
Ich habe bei mir das Problem daß ich die Haupfigur nicht versetzten kann ohne das sie läuft...
Benutzeravatar
KhrisMUC
Adventure-Gott
Adventure-Gott
Beiträge: 4674
Registriert: 14.03.2005, 00:55
Wohnort: München

Beitrag von KhrisMUC »

gff: player.x=80; player.y=165;
Use gopher repellent on funny little man
Benutzeravatar
gff
Profi-Abenteurer
Profi-Abenteurer
Beiträge: 802
Registriert: 09.03.2004, 18:49
Wohnort: Ge
Kontaktdaten:

Beitrag von gff »

ah danke :D
Antworten