IF-Forum

» IF-Forum - Autorencafé - Schreiben! - Fehler in cloak.floyd
AntwortenNeues ThemaNeue Umfrage

Fehler in cloak.floyd

Geschrieben um 19:26 am 22.05.2011 | Zitat | Editieren | Löschen
Lukas
Mitglied
Bachelor Gumby
Beiträge: 42

Ich arbeite gerade das Floyd-Handbuch durch und habe deshalb auch cloak.floyd runtergeladen und laufen gelassen. In der Garderobe ergibt sich dieser interessante Dialog:

Zitat:

x haken

Es ist nur ein einfacher Kleiderhaken, der an die Wand geschraubt ist.

x haken

Ich kenne das Wort "haken" nicht.

Die Stelle im Quelltext:


class haken:stditem {

   setShort("+Kleiderhaken,+Haken,+Messinghaken");

   with(hidden);

   moveto(garderobe);

   int onAction(int action) {

      string s;

      switch(action) {

         case(A_EXAMINE);

            s="Es ist nur ein einfacher Kleiderhaken, ";

            s+=(mantel.amHaken) ? "an dem ein Mantel hängt.^" :

               "der an die Wand geschraubt ist.^";

            setLong(s);

            setShort("-Schraube");

         default;

            return(super.onAction(action));

      }

   }

}

Das Problem ist wohl das "setShort("-Schraube");", da hier die alten Lexikoneinträge gelöscht werden. Man müsste wohl stattdessen schreiben "setShort("+Kleiderhaken,+Haken,+Messinghaken,-Schraube");", oder gäbe es noch eine andere Möglichkeit? Im Handbuch steht dieser Befehl übrigens nicht im Codezitat an dieser Stelle.

Geschrieben um 00:06 am 06.06.2011 | Zitat | Editieren | Löschen
Oliver Berse
Mitglied
Bachelor Gumby
Beiträge: 47

Ja, die Schraube ist bei einem Test da reingerutscht und ich habe vergessen, sie wieder rauszunehmen, im neuen zip ist sie nicht mehr da.

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