IF-Forum

» IF-Forum - Autorencafé - Schreiben! - Wie werden Fragen gestellt?
AntwortenNeues ThemaNeue Umfrage

Wie werden Fragen gestellt?

Geschrieben um 16:15 am 02.09.2004 | Zitat | Editieren | Löschen
TAG-Amateur
Mitglied
Master Gumby
Beiträge: 103

Ich wüsste gerne, wie man eine Frage einbaut, wenn jemand einen Befehl eintippt. Z.B.:“`> lese buch

Willst du es wirklich lesen?

ja

[Hier der Text]“`

oder“`> lese buch

Welche Seite willst du lesen?

3

[Hier der Text auf Seite 3]“`

Oder, dass eine Multiple-Choice-Frage kommt.“`> steige in auto ein

Auf welcher Seite?

[1] Auf der Fahrerseite

[2] Auf der Beifahrerseite

[3] Im Kofferraum

[…]“`

Geschrieben um 17:19 am 02.09.2004 | Zitat | Editieren | Löschen
Florian
Gast

TAG-Amateur:

Ich wüsste gerne, wie man eine Frage einbaut, wenn jemand einen Befehl eintippt.

Mit JaNein, siehe Handbuch:

http://www.martin-oehm.de/tagman/kap_05.html

TAG-Amateur:

Oder, dass eine Multiple-Choice-Frage kommt.

“`> steige in auto ein

Auf welcher Seite?

[1] Auf der Fahrerseite

[2] Auf der Beifahrerseite

[3] Im Kofferraum

[…]“`

Genauso wie menügesteuerte Konversation:

http://www.martin-oehm.de/tag/reden.zip

(von http://www.martin-oehm.de/tag/nuetzl.html)

Geschrieben um 22:07 am 02.09.2004 | Zitat | Editieren | Löschen
TAG-Amateur
Mitglied
Master Gumby
Beiträge: 103
<td valign="top"><div class="post"><p><strong>Florian:</strong></p> <blockquote> <p><strong>TAG-Amateur:</strong></p> <blockquote> <p>Ich wüsste gerne, wie man eine Frage einbaut, wenn jemand einen Befehl eintippt.</p> </blockquote> <p>Mit JaNein, siehe Handbuch:</p> <p><a href="http://www.martin-oehm.de/tagman/kap_05.html">http://www.martin-oehm.de/tagman/kap_05.html</a></p> </blockquote> <p>Das sagt aber nur folgendes aus:</p> <p>&#8220;`JaNein  Flg</p> <p>Fragt nach der Eingabe von &#8216;J&#8217; oder &#8216;N&#8217;, schreibt je nach Angabe JA oder NEIN mit einem anschließenden Absatz und belegt Flg mit 0, wenn die Antwort &#8216;N&#8217; war, mit 1 wenn sie &#8216;J&#8217; war.&#8220;`</p> <p>Und ich habe keine Ahnung wo oder wie ich das benutze. <strong>Und:</strong></p> <blockquote> <p><strong>TAG-Amateur:</strong></p> <blockquote> <p>Oder, dass eine Multiple-Choice-Frage kommt.</p> </blockquote> <p>&#8220;`> steige in auto ein</p> <p>Auf welcher Seite?</p> <p>&#91;1&#93; Auf der Fahrerseite</p> <p>&#91;2&#93; Auf der Beifahrerseite</p> <p>&#91;3&#93; Im Kofferraum</p> <p>&#91;&#8230;&#93;&#8220;`</p> <p>Genauso wie menügesteuerte Konversation:</p> <p><a href="http://www.martin-oehm.de/tag/reden.zip">http://www.martin-oehm.de/tag/reden.zip</a></p> <p>(von <a href="http://www.martin-oehm.de/tag/nuetzl.html">http://www.martin-oehm.de/tag/nuetzl.html</a>)</p> </blockquote> <p>Reden.adx kannte ich schon. Ich habe es jetzt auch versucht,</p> <p>auszuprobieren, aber es geht nicht (siehe &#8220;&#8216;reden.adx&#8217; - ein Problem&#8221;) Würde der hier funktionieren:&#8220;`#DAT   &#8216;reden.adx&#8217;</p> <h1>PIN</h1> <p>Aktion   Anfang</p> <p>Ausf</p> <p>  Text   &#8216;&#8220;Bringe dieses Buch bitte zu</p> <p>   deinem Großvater.&#8221;, sagt sie</p> <p>   und schickt dich zu ihm. Du bist</p> <p>   gerade auf dem Weg.</p> <p>   &#91;f&#93;D A S   B U C H&#91;n&#93;</p> <p>   &#91;x&#93;Eine interaktive Lesedemo, &#40;C&#41; 2004</p> <p>   xehpuk</p> <p>   Der wichtigste Befehl heißt LESE.&#91;#&#93;&#8217;</p> <p>   setze aktiv.1</p> <p>   setze aktiv.2</p> <p>EndeAusf</p> <p>Raum   EinzRaum</p> <p>Name   &#8216;Weg zum Großvater&#8217; m</p> <p>Std   ErstLesen</p> <p>Besch   &#8216;Bald bist du beim Großvater.&#8217;</p> <p>Antwort   ErstLesen</p> <p>Besch   &#8216;Vorher willst du wissen,</p> <p>   was im Buch steht.&#8217;</p> <p>Obj   Buch</p> <p>Name   &#8216;Buch&#8217; n</p> <p>Subst   &#8216;buch&#8217; n</p> <p>Ort   beiMir</p> <p>Var   redeBeginn 1</p> <p>Ver   redeEnde 2</p> <p>Besch   &#8216;Keine Zeit für Beschreibungen.&#8217;</p> <p>Erst   &#8216;Oh, du hast ja ein Buch in der Hand!&#8217;</p> <p>VorAusf</p> <p>  &#40;lesen&#41;</p> <p>    Text   &#8216;Willst du es wirklich lesen?&#8217;</p> <p>    Ausf   redeDialog</p> <p>    !   Ja!</p> <p>    jenach redeAuswahl</p> <p>    &#40;1&#41;   Text   &#8216;Du liest ein paar Zeilen&#58;</p> <p>      &#8220;Das Leben ist wie die Qual</p> <p>      der Wahl.&#91;x&#93; Öfters muss man</p> <p>      sich seinen größten Ängsten</p> <p>      stellen.&#91;x&#93; Aber das Leben ist</p> <p>      auch voller Freude gestickt. &#91;x&#93;</p> <p>      Selbst, wenn es auch manchmal</p> <p>      bitter ist&#8230;&#8221;</p> <p>      Boah, ey! Ich habe echt keinen</p> <p>      Bock mehr! &#91;x&#93; <em>zerreiß!</em>&#91;x&#93;</p> <p>      Oops, ich habe es leider zerrissen.</p> <p>      Und dabei sollte ich es doch</p> <p>      meinem Großvater überbringen&#8230;&#8217;</p> <p>      lösche aktiv.1</p> <p>      gestorben</p> <p>    !   Nein!</p> <p>    &#40;2&#41;   Text   &#8216;Dann eben nicht.</p> <p>      Später übergibst du es deinem</p> <p>      Großvater, der dir ein sehr langes</p> <p>      Leben noch wünscht.&#8217;</p> <p>      lösche aktiv.2</p> <p>      gewonnen</p> <p>    Ende</p> <p>    Stop</p> <p>EndeAusf</p> <p>Block   &#8220;r&#8221;</p> <p>1   &#8216;Ja!&#8217;</p> <p>2   &#8216;Nein!&#8217;</p> <p>Ende&#8220;`(Ich frage ja, weil ich den Code wegen dem Fehler nicht testen kann.)</p> </div></td>
Geschrieben um 08:49 am 03.09.2004 | Zitat | Editieren | Löschen
Martin
Avatar
Mitglied
Retired Gumby
Beiträge: 707
<td valign="top"><div class="post"><p><strong>Zitat:</strong></p> <blockquote> <p>Und ich habe keine Ahnung wo oder wie ich das benutze.</p> </blockquote> <p>Na, so:</p> <p>&#8220;`</p> <p>&#8230;</p> <p>VorAusf</p> <p>  lokal x</p> <p>  &#40;lesen&#41;</p> <p>    Text &#8216;Willst du es wirklich lesen &#40;J//N&#41;?&#8217;</p> <p>    JaNein x</p> <p>    Wenn &#40;x&#41; dann</p> <p>      Text &#8216;Kochrezepte. Du hattest etwas</p> <p>        mehr erwartet.&#8217;</p> <p>    sonst</p> <p>      Text &#8216;Na gut.&#8217;</p> <p>    Ende</p> <p>EndeAusf</p> <p>&#8220;`</p> <p><strong>Zitat:</strong></p> <blockquote> <p>Reden.adx kannte ich schon. Ich habe es jetzt auch versucht, auszuprobieren, aber es geht nicht </p> </blockquote> <p>Für dein Beispiel ist reden.adx wohl auch etwas zu hoch gegriffen, du willst ja nur eine Frage mit fest vorgegebenen Antwortmögñichkeiten stellen.</p> <p>&#8220;`</p> <p>  &#8230;</p> <p>  Text &#8216;Wo willst du einsteigen?</p> <p>    &#91;x&#93;   &#40;1&#41; Fahrerseite</p> <p>    &#91;x&#93;   &#40;2&#41; Beifahrerseite</p> <p>    &#91;x&#93;   &#40;3&#41; Kofferraum</p> <p>    &#91;x&#93;Bitte gib 1, 2 oder 3 an&#58;&#8217;</p> <p>  Auswahl x &#8216;123&#8217;</p> <p>  jenach x</p> <p>    &#40;1&#41; geheZu Fahrerseite</p> <p>    &#40;2&#41; geheZu Beifahrerseite</p> <p>    &#40;3&#41; geheZu Kofferraum</p> <p>    &#40;sonst&#41; Text &#8216;Na gut, dann eben nicht.&#8217;</p> <p>  Ende</p> <p>  &#8230;</p> <p>&#8220;`</p> <p>Du bist nicht an die Zahlentastengebunden, du könntest auch &#8216;fbk&#8217; verwenden - der Wert von <strong>x</strong> bliebe dann aber derselbe.</p> </div></td>
Geschrieben um 08:41 am 04.09.2004 | Zitat | Editieren | Löschen
TAG-Amateur
Mitglied
Master Gumby
Beiträge: 103

Martin:

Du bist nicht an die Zahlentastengebunden, du könntest auch ‘fbk’ verwenden - der Wert von x bliebe dann aber derselbe. Was ist denn ‘fbk’? Ich bin ja nicht der Erfahrenste (siehe meinen Nicknamen).

Geschrieben um 10:14 am 04.09.2004 | Zitat | Editieren | Löschen
Martin
Avatar
Mitglied
Retired Gumby
Beiträge: 707

Zitat:

Was ist denn ‘fbk’? ‘fbk’ ist ein T.A.G.-String in Hochkommas, wie jeder andere auch. Bei der Anweisung Auswahl steht er für die drei Tasten ‘f’, ‘b’ und ‘k’, die dann, wenn sie angegeben würden, die Flagge mit 1, 2 und 3 belegen. In deinem Beispiel könnte dies für (F)ahrerseite, (B)eifahrerseite und (K)offerraum stehen. Ich wollte damit nur sagen, dass Auswahl nicht auf zahlentasten beschränkt ist, obwohl sie üblicherweise von Auswahlmenüs verwendet werden.

Zitat:

Ich bin ja nicht der Erfahrenste (siehe meinen Nicknamen). Und deine Forums-Signatur, ich weiß. Ich wünschte mir manchmal, du würdest etwas mehr versuchen, Sachen auszuprobieren, bevor du Fragen postest. Wenn es nicht klappt, kannst du dich immer noch ans Forum wenden. Und wenn du es doch selbst herausfindest, hast du einen kurzen Moment des Glücks und wir werden von einer weiteren vorschnellen Frage verschont. Nichts für ungut.

Geschrieben um 11:50 am 04.09.2004 | Zitat | Editieren | Löschen
TAG-Amateur
Mitglied
Master Gumby
Beiträge: 103
<td valign="top"><div class="post"><p><strong>Martin:</strong></p> <blockquote> <p>Für dein Beispiel ist reden.adx wohl auch etwas zu hoch gegriffen, du willst ja nur eine Frage mit fest vorgegebenen Antwortmöglichkeiten stellen. Aber trotzdem klapt es bei dem&#8220;`#PIN</p> </blockquote> <h1>DAT   &#8216;reden.adx&#8217;</h1> <p>Richtung   N   &#8216;norden&#8217;   &#8216;n&#8217; *</p> <p>Richtung   NO   &#8216;nordosten&#8217;   &#8216;no&#8217; *</p> <p>Richtung   O   &#8216;osten&#8217;   &#8216;o&#8217; *</p> <p>Richtung   SO   &#8216;südosten&#8217;   &#8216;so&#8217; *</p> <p>Richtung   S   &#8216;süden&#8217;   &#8216;s&#8217; *</p> <p>Richtung   SW   &#8216;südwesten&#8217;   &#8216;sw&#8217; *</p> <p>Richtung   W   &#8216;westen&#8217;   &#8216;w&#8217; *</p> <p>Richtung   NW   &#8216;nordwesten&#8217;   &#8216;nw&#8217; *</p> <p>Richtung   H   &#8216;oben&#8217;   &#8216;hoch&#8217;</p> <p>Richtung   R   &#8216;unten&#8217;   &#8216;runter&#8217;</p> <p>Richtung   Rein   &#8216;drinnen&#8217;   &#8216;rein&#8217;</p> <p>Richtung   Raus   &#8216;draussen&#8217;   &#8216;raus&#8217;</p> <p>Synonym   &#8216;h&#8217;   &#8216;hoch&#8217;</p> <p>Synonym   &#8216;r&#8217;   &#8216;runter&#8217;</p> <p>Synonym   &#8216;rauf&#8217;   &#8216;hoch&#8217;</p> <p>Synonym   &#8216;hinauf&#8217;   &#8216;hoch&#8217;</p> <p>Synonym   &#8216;hinab&#8217;   &#8216;runter&#8217;</p> <p>Aktion   Anfang</p> <p>Ausf</p> <p>  Text   &#8216;&#8220;Bringe dieses Buch bitte zu</p> <p>   deinem Großvater.&#8221;, sagt sie</p> <p>   und schickt dich zu ihm. Du bist</p> <p>   gerade auf dem Weg.</p> <p>   &#91;f&#93;D A S   B U C H&#91;n&#93;</p> <p>   &#91;x&#93;Ein toller Test, &#40;C&#41; 30.08.2004</p> <p>   &#91;x&#93;xehpuk</p> <p>   &#91;x&#93;Aufhören&#58; &#91;f&#93;ENDE&#91;n&#93;</p> <p>   &#91;x&#93;Wenn dir nichts einfällt, drücke &#91;f&#93;HILFE&#91;n&#93;</p> <p>   &#91;x&#93;Wichtigster Befehl&#58; &#91;f&#93;LESE&#91;n&#93;&#8217;</p> <p>   setze aktiv.1</p> <p>   setze aktiv.2</p> <p>EndeAusf</p> <p>Raum   EinzRaum</p> <p>Name   &#8216;Weg zum Großvater&#8217; m</p> <p>Std   ErstLesen</p> <p>Besch   &#8216;Bald bist du beim Großvater.&#8217;</p> <p>Antwort   ErstLesen</p> <p>Besch   &#8216;Vorher willst du wissen,</p> <p>   was im Buch steht.&#8217;</p> <p>Obj   Buch</p> <p>Name   &#8216;Buch&#8217; n</p> <p>Subst   &#8216;buch&#8217; n</p> <p>Ort   beiMir</p> <p>Var   redeBeginn 1</p> <p>Var   redeEnde 2</p> <p>Besch   &#8216;Keine Zeit für Beschreibungen.&#8217;</p> <p>Erst   &#8216;Oh, du hast ja ein Buch in der Hand!&#8217;</p> <p>VorAusf</p> <p>  &#40;lesen&#41;</p> <p>    Text   &#8216;Willst du es wirklich lesen?&#91;x&#93;&#8217;</p> <p>    Ausf   redeDialog</p> <p>    !   Ja!</p> <p>    jenach redeAuswahl</p> <p>    &#40;1&#41;   Text   &#8216;Du liest ein paar Zeilen&#58;</p> <p>      &#8220;Das Leben ist wie die Qual</p> <p>      der Wahl.&#91;x&#93; Öfters muss man</p> <p>      sich seinen größten Ängsten</p> <p>      stellen.&#91;x&#93; Aber das Leben ist</p> <p>      auch voller Freude gestickt.&#91;x&#93; Selbst,</p> <p>      wenn es auch manchmal bitter ist&#8230;&#8221;</p> <p>      Boah, ey! Ich habe echt keinen</p> <p>      Bock mehr! &#91;x&#93; <em>zerreiß!</em>&#91;x&#93;</p> <p>      Oops, ich habe es leider zerrissen.</p> <p>      Und dabei sollte ich es doch</p> <p>      meinem Großvater überbringen&#8230;&#8217;</p> <p>      lösche aktiv.1</p> <p>      gestorben</p> <p>    !   Nein!</p> <p>    &#40;2&#41;   Text   &#8216;Dann eben nicht.</p> <p>      Später übergibst du es deinem</p> <p>      Großvater, der dir ein sehr langes</p> <p>      Leben noch wünscht.&#8217;</p> <p>      lösche aktiv.2</p> <p>      gewonnen</p> <p>    Ende</p> <p>    Stop</p> <p>EndeAusf</p> <p>Block   &#8220;r&#8221;</p> <p>1   &#8216;Ja!&#8217;</p> <p>2   &#8216;Nein!&#8217;</p> <p>Bef   #Hilfe *</p> <p>Name   &#8216;Hilfe&#8217;</p> <p>Verb   &#8216;hilfe&#8217; &#8216;tip&#8217; &#8216;tipp&#8217; &#8216;tips&#8217; &#8216;tipps&#8217;</p> <p>Ausf</p> <p> Wenn &#40;proz 55&#41; dann</p> <p>  Text   &#8216;Lese bloß nicht das Buch!&#8217;</p> <p> sonst</p> <p>  Text   &#8216;Lese das Buch!&#8217;</p> <p> Ende</p> <p>EndeAusf</p> <p>Ende&#8220;` <strong>Martin:</strong></p> <blockquote> <p><strong>Meine Hand:</strong></p> <blockquote> <p>Ich bin ja nicht der Erfahrenste (siehe meinen Nicknamen). Und deine Forums-Signatur, ich weiß.</p> </blockquote> </blockquote> <p>Was ist denn an der so falsch? <strong>Martin:</strong></p> <blockquote> <p>Ich wünschte mir manchmal, du würdest etwas mehr versuchen, Sachen auszuprobieren, bevor du Fragen postest. Wenn es nicht klappt, kannst du dich immer noch ans Forum wenden. Und wenn du es doch selbst herausfindest, hast du einen kurzen Moment des Glücks und wir werden von einer weiteren vorschnellen Frage verschont. Nichts für ungut. Okay! <em>schnüff</em></p> </blockquote> </div></td>
Geschrieben um 17:06 am 20.06.2005 | Zitat | Editieren | Löschen
zoidberg
Mitglied
Student Gumby
Beiträge: 24

Aber auch wenn es für einige, wie in diesem Fall Martin, zum Teil vorschnelle Fragen sind, haben sie dennoch manchmal ihren Nutzen. So bin ich durch diese Frage hier vom TAG-Amateur auf die Möglichkeiten solcher Auswahlfragen aufmerksam geworden. Und habe auch schon Ideen wo ich das in meinem Spiel einbringe. So geht es mir bei vielen Fragen die hier gestellt werden.

Gruß, Zoidberg

Geschrieben um 17:40 am 22.06.2005 | Zitat | Editieren | Löschen
Florian
Gast

zoidberg:

So bin ich durch diese Frage hier vom TAG-Amateur auf die Möglichkeiten solcher Auswahlfragen aufmerksam geworden.

Okay, du hättest aber auch das Handbuch lesen können. Hilft es dir, wenn Martin Woche für Woche hier ein Kapitel aus dem Handbuch einstellt?

Na gut, jetzt ernsthaft: Man könnte wirklich jede Woche oder jeden Monat ein Unterkapitel aus dem Handbuch hier diskutieren. Martin gibt vor, welches. Wer will, postet einen besonders originellen Beispielcode, der genau die in dem Unterkapitel beschriebene Methode nutzt.

Ich schlage vor: Thema des Monats Juli ist Kapitel 6.3.: Zeitabhängige Ereignisse. Der erste, der Code dazu hat, postet ihn unter einem eigenen Thread im Bereich TAG dieses Forums.

Florian

Geschrieben um 17:42 am 01.08.2005 | Zitat | Editieren | Löschen
ChristianB
Avatar
Mitglied
Prof Gumby
Beiträge: 569

Hallo, Florian, ich finde deinen Vorschlag mit der monatlichen Besprechung ist eine sehr gute Idee. Ich muss aber zugeben, dass ich ihn zunächst als ironischen Kommentar zur „Ich-les-grundsätzlich-keine-Handbücher-Fraktion“ gelesen habe.

Nun ist der Juli schon vorbei und wie’s auch immer gemeint war – ich mach jetzt mal den Anfang… Mein Beispiel ist zum Posten etwas zu lang geraten, deshalb gibt es den Code hier.

Grüße, CB.

AntwortenNeues ThemaNeue Umfrage
Powered by Spam Board SVN © 2007 - 2021
Impressum / Datenschutz