if-de :: Forum Foren-Übersicht
Autor Nachricht
<  Tastaturabfrage
Malte
BeitragVerfasst am: Mi, 23 Apr 2003 - 15:58  Antworten mit Zitat
Wasserträger
Wasserträger


Anmeldungsdatum: 06.10.2002
Beiträge: 31
Wohnort: Erkelenz

Hallo zusammen!

Ist es in T.A.G. eigentlich möglich, eine Tastatureingabe vom Spieler direkt abzufragen? Zum Beispiel so:

Code:
Dieses Textadventure hat einen ziemlich langen
Einleitungstext. Wähle deshalb eine der folgenden
Optionen: (N)eues Spiel, Spielstand (l)aden,
(H)ilfe sehen oder T.A.G. (b)eenden: _

_________________
"Tro da mono estas la plej malbona sufero en la mondo."
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Martin
BeitragVerfasst am: Mi, 23 Apr 2003 - 18:16  Antworten mit Zitat
Experte
Experte


Anmeldungsdatum: 25.08.2002
Beiträge: 677
Wohnort: München

Ja, gibt es:
Code:

    lokal x
    ...
    lösche x
    Text 'Dieses Textadventure hat einen ziemlich langen
      Einleitungstext. Wähle deshalb eine der folgenden
      Optionen: (N)eues Spiel, Spielstand (l)aden,
      (H)ilfe sehen oder T.A.G. (b)eenden: _'
    solange (x=0)
        Auswahl x 'nlhb'
        jenach x
            (1) !Neues Spiel
                ...
            (2) !laden
                ...
            (3) !Hilfe
                ...
            (4) !beenden
                ...
        Ende !jenach
    Ende !solange
    ...

Die Belegung der Flagge entspricht der Position des Buchstabens im String. Null bedeutet, die Eingabe wurde mit Escape abgebrochen. Der String sollte nur Kleinbuchstaben enthalten, aber auch die passenden Großbuchsteben werden erkannt.

Eine Variante von Auswahl ist

Code:

    JaNein x
    wenn (x) dann
        Text 'Jawohl!'
    sonst
        Text 'Nein danke!'
    Ende

_________________
Every silver lining has a cloud.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
Malte
BeitragVerfasst am: Do, 24 Apr 2003 - 10:18  Antworten mit Zitat
Wasserträger
Wasserträger


Anmeldungsdatum: 06.10.2002
Beiträge: 31
Wohnort: Erkelenz

Super, danke!
_________________
"Tro da mono estas la plej malbona sufero en la mondo."
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Beiträge der letzten Zeit anzeigen:   
Alle Zeiten sind GMT + 1 Stunde (MEZ)

Nächstes Thema anzeigen
Vorheriges Thema anzeigen
Seite 1 von 1
if-de :: Forum Foren-Übersicht  >  T.A.G.

Neues Thema eröffnen   Neue Antwort erstellen


 
Gehe zu:  
Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.



Kontakt: Administrator

Powered by phpBB and NoseBleed v1.05