Ergebnis 1 bis 7 von 7

Thema: [VXace] Spiel über Eventbefehl beenden & Variable auf Map anzeigen lassen

  1. #1

    [VXace] Spiel über Eventbefehl beenden & Variable auf Map anzeigen lassen

    Hätte auf die schnelle mal zwei Fragen. Zum einen suche ich eine Möglichkeit, das Spiel direkt über einen Eventbefehl oder auch Script zu beenden (Also komplett aus, nicht nur zurück ins Startmenü). Zweitens wollte ich mal fragen, ob es möglich ist, eine Variable direkt auf der Map erscheinen zu lassen. Bin ja doch schon ein wenig eingerostet wenns darum geht.

    Geändert von Sanghelios (07.05.2012 um 11:07 Uhr)

  2. #2
    Gib im Call Script einfach "exit" ohne die "" ein, dann beendet sich das Spiel komplett.

    Ging jedenfalls in den "alten" Makern XP und VX. Sollte im ACE auch gehen.

    Geändert von Rosa Canina (07.05.2012 um 11:18 Uhr)

  3. #3
    Ich kenne mich mit dem Ace nicht aus, aber bei dem XP gibt es eine globale Variable, die alle "Szenen" steuert. Falls es beim Ace auch $scene gibt, musst du die Variable einfach per Script-Aufruf auf nil setzen, sprich:

    Code:
    $scene = nil
    Punkt 2 funktioniert auch, aber ich weiß nicht ob sich die Ruby-Syntax im Laufe der Zeit verändert hat. Auf dem XP muss dazu ein Sprite angelegt werden, das Sprite bekommt ein Bitmap und auf diesem Bitmap kann mit der Methode draw_text geschrieben werden.

  4. #4
    Diese globale Variable gibt es nicht mehr. Im ACE gibt es einen SceneManager der sich darum kümmert.
    Ich habe den ACE gerade nicht offen und kann es daher nicht verifizieren aber ich würde das probieren:

    Code:
    SceneManager.exit
    Die Methode von Rosa könnte auch funktionieren, wäre aber etwas unelegant.

  5. #5
    Test:

    Zitat Zitat
    exit
    Sofort zu.

    Zitat Zitat
    $scene = nil
    Wirkungslos.

    Zitat Zitat
    SceneManager.exit
    Fenster sofort zu, im Testplay dauert die Freigabe des Editors eine kurze Weile.

  6. #6
    Zitat Zitat von Confodere Beitrag anzeigen
    Zweitens wollte ich mal fragen, ob es möglich ist, eine Variable direkt auf der Map erscheinen zu lassen. Bin ja doch schon ein wenig eingerostet wenns darum geht.
    Tutorial: Erstellen eines Variablenfensters
    Quellcode zum Tutorial

  7. #7
    Okay, ich danke euch allen nochmal. Ich werde das morgen mal ausprobieren. =)

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •