Geschrieben um 21:20 am 21.02.2009 | Zitat | Editieren | Löschen | |
Mitglied Bachelor Gumby Beiträge: 57 | Hallo, ich habe folgenden Code:
Und erhalte folgende Ausgabe:
Was muss ich tun, damit dort "Auf der Bar" steht? Lasse ich "eine" bei der Definition weg, steht dort nur "Auf Bar ist ..." Aus der Doku werde ich nicht ganz schlau. Das [^] bezieht sich ja anscheinend v.a. auf Adjektive. Mario |
Geschrieben um 02:47 am 22.02.2009 | Zitat | Editieren | Löschen | |
Mitglied Retired Gumby Beiträge: 1062 | Mario Donick:
Artikel im printed name anzugeben ist nicht nötig (und würde auch zu falschen Ergebnissen führen, weil der Artikel nicht flektiert wird). Die Definition "Bar is a ..." macht aus "Bar" einen Eigennamen, so wie in "Klaus-Dieter is a man.". Du müsstest die Bar so definieren:
Mein Testspiel:
Wenn Du den Inhalt der Bar lieber gesondert anzeigen lassen möchtest und nicht als Text in Klammern (der Inform-Standard), kannst du nach dem Einbinden der German-Extension Folgendes schreiben:
Mein Testspiel:
Auf der Bar ist ein Cocktail. Oder Du gibst der Bar eine "Initial Appearance". Diese bleibt immer bestehen, da die Bar nicht bewegt werden kann.
Mario Donick:
Das [^] ist nur als Allround-Endung für Adjektive gedacht. |
Geschrieben um 09:57 am 22.02.2009 | Zitat | Editieren | Löschen | |
Mitglied Bachelor Gumby Beiträge: 57 | Danke für die Antwort.
Ach so ... das heißt, wenn ich keine Personen definieren will, muss ich "The" davor schreiben? Muss ich auch bei Scenery und Backdrops "The" angeben? EDIT: Noch mehr Fragen (sorry): Mein Cocktail auf der Bar ist mittlerweile trinkbar.
Die Ausgabe ist leider wie folgt:
Das müsste natürlich stehen, dass ich DEN blauen Cocktail trinke. Was mache ich schon wieder falsch? |
Geschrieben um 15:03 am 22.02.2009 | Zitat | Editieren | Löschen | |
Mitglied Retired Gumby Beiträge: 1062 | Hallo Mario, Mario Donick:
Wenn ich die Inform-Doku richtig verstanden habe, muss immer ein Artikel angegeben werden, außer bei Eigennamen. Ich lerne I7 aber auch gerade erst so richtig. Zitat:
Die Phrasen [the noun], [a noun] usw. sind in GerX durch deutsche, fallspezifische Pendants ersetzt worden (obwohl man die englischen noch benutzen kann): [Den noun], [den noun], [Einen noun], [einen noun] usw. In der GerX-Doku gibt es eine Tabelle, in der die alle aufgeführt sind. (Kapitel "Say-Phrasen") Deine Trink-Rule müsste also heißen:
|