Autor |
Nachricht |
< Tastaturabfrage |
|
Verfasst am:
Mi, 23 Apr 2003 - 15:58
|
|
|
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." |
|
|
|
|
|
Verfasst am:
Mi, 23 Apr 2003 - 18:16
|
|
|
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. |
|
|
|
|
|
Verfasst am:
Do, 24 Apr 2003 - 10:18
|
|
|
Wasserträger
Anmeldungsdatum: 06.10.2002
Beiträge: 31
Wohnort: Erkelenz
|
|
Super, danke! _________________ "Tro da mono estas la plej malbona sufero en la mondo." |
|
|
|
|
|