Geschrieben um 22:54 am 30.01.2003 | Zitat | Editieren | Löschen | |
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 | |
Mitglied Prof Gumby Beiträge: 634 | Ein Gast:
Erstens: Bitte Ruhe bewahren. Wenn man T.A.G. richtig sagt, was man will, macht es das in der Regel. (O.K., nicht immer.) Selbiger:
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. 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? ("Wasch mir den Pelz, aber mach mich nicht nass.") Unser Gast:
Genau. Ich möchte wetten, dass dieser Satz erscheint, wenn der laptop schon einmal aufgehoben wurde. Meine Vermutung ist, dass Du den Text "Der Laptop, den Mr.???? hier vergessen hat, steht unter dem Bleiklumpen." 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. Ist so, stimmt's? Gut, dann ist die Lösung:
Oder so ähnlich. Der Erst-Text erscheint nur, wenn der Laptop noch nicht aufgehoben wurde. Danach kommt immer das generische 'Ausserdem siehst du hier einen Laptop'. Es sei denn, Du gibst dem Laptop das Attribut 'immer'. Aber das willst Du bestimmt nicht, sonst gäbe es Raumbeschreibungen wie diese:
|