Geschrieben um 18:13 am 16.12.2010 | Zitat | Editieren | Löschen | |
Mitglied Master Gumby Beiträge: 99 | Wenn ich Sachen von einem Raum in den anderen schiebe erhalte ich keinerlei Meldung. Auch folgender Code wird nicht ausgegeben:
|
Geschrieben um 00:17 am 17.12.2010 | Zitat | Editieren | Löschen | |
Mitglied Retired Gumby Beiträge: 1062 | jorl:
Nicht ganz. Die Aktion pushing it to wird ziemlich radikal mit Umweg über eine Fake-Aktion special going-with-push action nach going umgeleitet. Dabei wird auch noch auf dem I6-Level looking versucht, was zumindest die Raumbeschreibung, allerdings ohne Erwähnung des verschobenen Objekts, als Meldung hervorruft. Mein Testspiel:
Hier wird getestet. Der Lagerraum ist im Süden. Ich sehe hier einen verschiebbaren Tisch und Bob.
(Testing.)
Lagerraum Hier werden alte Testergebnisse gelagert. Im Norden liegt das Labor. Wie man nach diesem Kraftakt des Verschiebens hinterher noch eine Meldung platzieren kann, habe ich noch nicht herausgefunden. VOR dem Verschieben kann man ja per blue problemlos eingreifen. Doch wo ist der Einhänger NACH dem Spektakel? Ich weiß es nicht. Die Aktion pushing it to hat keine bestätigende Meldung, die man ändern könnte; also bleiben wahrscheinlich nur going oder looking als Ansatzpunkte ... |
Geschrieben um 09:23 am 17.12.2010 | Zitat | Editieren | Löschen | |
Mitglied Prof Gumby Beiträge: 634 | In I6 wird das Verschieben von Dingen von einem Raum in den anderen ja auch sehr eigenwillig gelöst und in einen Sonderfall des Gehens umgewandelt. Man kann aber sagen: 003399In dieser After-Regel wird offenbar normalerweise die Raumbeschreibung ausgegeben. Das muss man nun selbst machen. Der Zeilenumbruch ist nur da, damit die Ausgabe (ohne den nachgestellten Satz) so aussieht wie die Ausgabe im Original ohne diese Regel. Man könnte diese Regel übrigens noch weiter einschränken: 003399 |
Geschrieben um 14:31 am 17.12.2010 | Zitat | Editieren | Löschen | |
Mitglied Master Gumby Beiträge: 99 | Klappt. Danke. |