IF-Forum

» IF-Forum - Autorencafé - Schreiben! - Sichtbarkeit von Objekten
AntwortenNeues ThemaNeue Umfrage

Sichtbarkeit von Objekten

Geschrieben um 22:54 am 30.01.2003 | Zitat | Editieren | Löschen
Gast
Gast

HILFE! Tag gibt bei Objekten (anscheinend nach Laune) eine Meldung

im aktuellen Raum an, obwohl ich sie durch Text ” und Erst ”

unterdrückt habe.

(Bitte schreibt jetzt nicht, ich soll das Objekt als Deko definieren)

Ich meine das so:

Der Laptop, den Mr.???? hier vergessen hat, steht unter dem Bleiklumpen.

Der Bürostuhl liegt umgekippt auf dem Boden.

Ausserdem siehst du hier einen Laptop.

…

(Der letzte Satz erscheint allerdings nur manchmal)

Geschrieben um 23:31 am 30.01.2003 | Zitat | Editieren | Löschen
Martin
Avatar
Mitglied
Retired Gumby
Beiträge: 712
<td valign="top"><div class="post"><p><strong>Ein Gast:</strong></p> <blockquote> <p>HILFE! Tag gibt bei Objekten (anscheinend nach Laune) eine Meldung im aktuellen Raum an, obwohl ich sie durch Text &#8221; und Erst &#8221; unterdrückt habe.</p> </blockquote> <p>Erstens: Bitte Ruhe bewahren. Wenn man T.A.G. richtig sagt, was man will, macht es das in der Regel. (O.K., nicht immer.)</p> <p><strong>Selbiger:</strong></p> <blockquote> <p>Ich meine das so:</p> </blockquote> <p>Der Laptop, den Mr.???? hier vergessen hat, steht unter dem Bleiklumpen.</p> <p>Der Bürostuhl liegt umgekippt auf dem Boden.</p> <p>Ausserdem siehst du hier einen Laptop.</p> <p>Zweitens: Dies ist keine besonders ausführliche Beschreibung des Fehlers, oder? Wie wäre es mit dem passenden Code? Oder willst Du ihn nicht preisgeben? (&#8220;Wasch mir den Pelz, aber mach mich nicht nass.&#8221;)</p> <p><strong>Unser Gast:</strong></p> <blockquote> <p>(Der letzte Satz erscheint allerdings nur manchmal)</p> </blockquote> <p>Genau. Ich möchte wetten, dass dieser Satz erscheint, wenn der laptop schon einmal aufgehoben wurde.</p> <p>Meine Vermutung ist, dass Du den Text &#8220;Der Laptop, den Mr.???? hier vergessen hat, steht unter dem Bleiklumpen.&#8221; in der Raumbeschreibung erwähnst. Damit der Laptop nicht erwähnt wird, hast Du die Erst-Beschreibung auf einen leeren String gesetzt. Das funktioniert nur, wenn der Laptop noch nicht bewegt wurde.</p> <p>Ist so, stimmt&#8217;s? Gut, dann ist die Lösung:</p> <p>&#8220;`</p> <p>Raum    bleiraum</p> <p>Name    &#8216;Im Raum des Bleiklumpens&#8217;</p> <p>SW      Raum<em>des</em>Magnesiumpulvers</p> <p>Besch   &#8216;Dieser Raum ist komplett mit rosa Plüsch ausgekleidet.</p> <p>        Ein riesiger Bleiklumpen hängt hier unter der Decke. Der</p> <p>        einzige Ausgang ist im Südwesten.&#8217;</p> <p>Obj     Laptop</p> <p>Name    &#8216;Laptop&#8217;</p> <p>&#8230;</p> <p>Erst    &#8216;Der Laptop, den Mr. Green hier vergessen hat, steht unter</p> <p>        dem Bleiklumpen.&#8217;</p> <p>Obj     Stuhl</p> <p>Name    &#8216;Bürostuhl&#8217;</p> <p>&#8230;</p> <p>Erst    &#8217; Der Bürostuhl liegt umgekippt auf dem Boden.&#8217;</p> <p>&#8220;`</p> <p>Oder so ähnlich. Der Erst-Text erscheint nur, wenn der Laptop noch nicht aufgehoben wurde. Danach kommt immer das generische &#8216;Ausserdem siehst du hier einen Laptop&#8217;. Es sei denn, Du gibst dem Laptop das Attribut &#8216;immer&#8217;. Aber das willst Du bestimmt nicht, sonst gäbe es Raumbeschreibungen wie diese:</p> <p>&#8220;`</p> <p>Du bist hier an einem weißen Sandstrand, der sich meilenweit</p> <p>nach Westen und Osten erstreckt. Im Nroden ist das Hotel</p> <p>&#8220;La Tropicana Residence ****&#8221;.</p> <p>Der Laptop, den Mr. Green hier vergessen hat, steht unter dem</p> <p>Bleiklumpen.</p> <p>&#8220;`</p> </div></td>
AntwortenNeues ThemaNeue Umfrage
Powered by Spam Board SVN © 2007 - 2021
Impressum / Datenschutz