IF-Forum

» IF-Forum - Autorencafé - Schreiben! - [Hilfe] Verben definieren
AntwortenNeues ThemaNeue Umfrage

[Hilfe] Verben definieren

Geschrieben um 00:13 am 25.11.2002 | Zitat | Editieren | Löschen
ChrisW
Mitglied
Dr Gumby
Beiträge: 275

Arrgh! Wahrscheinlich stelle ich mich einfach nur zu blöd an. In einem von mir derzeit umgesetzten Adventure soll es möglich sein, Folgendes einzugeben (und natürlich eine Antwort darauf zu bekommen :wink: ):

erwecke esel zum leben

Der Esel ....

Wie müsste der Code dafür lauten? Mein



     * noun -> UnCurse

     * noun 'zum' 'leben' -> UnCurse;```

scheint genausowenig zu klappen wie

```extend only 'erweck' 'weck' replace

     * noun -> UnCurse

     * noun 'zum leben' -> UnCurse;```

"Erwecke Esel" funktioniert einwandfrei, auf "Erwecke Esel zum Leben" reagiert das Spiel jedoch mit "Ich habe dich nur soweit verstanden: erwecke den Esel."

Hat irgendjemand eine Idee, woran das liegen könnte?  :?
Geschrieben um 00:24 am 25.11.2002 | Zitat | Editieren | Löschen
Joghurt
Mitglied
Student Gumby
Beiträge: 22
<td valign="top"><div class="post"><p><strong>ChrW:</strong></p> <blockquote> </blockquote> <p>Wie müsste der Code dafür lauten? Soweit ich mich erinnere, wandelt der Parser als erstes &quot;zum&quot; in &quot;zu dem&quot; um. Folgendes müsste also funktionieren:```extend only 'erweck' 'weck' replace</p> <p>     * noun -&gt; UnCurse</p> <p>     * noun 'zu' 'dem' 'leben' -&gt; UnCurse;```Ist aber nicht getestet. Allgemein ist es bei solchen Problemen nützlich, das Tracelevel hochzusetzen. Insbesondere kannst du in der &quot;german.h&quot;, ziemlich am Anfang, &quot;Constant ParserTrace=0&quot; auf 1 setzen. Dann sollte jedesmal die veränderte Eingabe nach LanguageToInformese ausgegeben werden.</p></div></td>
Geschrieben um 00:27 am 25.11.2002 | Zitat | Editieren | Löschen
soquasi
Mitglied
Baby Gumby
Beiträge: 9

ChrW:

erwecke esel zum leben

Der Esel ....

Wie müsste der Code dafür lauten? Mein



     * noun -> UnCurse

     * noun 'zum' 'leben' -> UnCurse;``` 

Soweit ich weiß,  mußt du die beiden letzten Zeilen vertauschen:

```extend only 'erweck' 'weck' replace

     * noun 'zum leben' -> UnCurse;

     * noun -> UnCurse```

Man möge mich korrigieren, wenn ich falsch liege.
Geschrieben um 11:22 am 25.11.2002 | Zitat | Editieren | Löschen
ChrisW
Mitglied
Dr Gumby
Beiträge: 275

Joghurt:

Soweit ich mich erinnere, wandelt der Parser als erstes "zum" in "zu dem" um.

Ja, das ist es! Herzlichen Dank!

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