if-de :: Forum Foren-Übersicht
Autor Nachricht
<  Fehler in cloak.floyd
Lukas
BeitragVerfasst am: So, 22 Mai 2011 - 18:26  Antworten mit Zitat
Wasserträger
Wasserträger


Anmeldungsdatum: 21.05.2006
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:

Code:

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.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Oliver Berse
BeitragVerfasst am: So, 5 Jun 2011 - 23:06  Antworten mit Zitat
Wasserträger
Wasserträger


Anmeldungsdatum: 29.08.2002
Beiträge: 50

Ja, die Schraube ist bei einem Test da reingerutscht und ich habe vergessen, sie wieder rauszunehmen, im neuen zip ist sie nicht mehr da.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
Beiträge der letzten Zeit anzeigen:   
Alle Zeiten sind GMT + 1 Stunde (MEZ)

Nächstes Thema anzeigen
Vorheriges Thema anzeigen
Seite 1 von 1
if-de :: Forum Foren-Übersicht  >  Floyd

Neues Thema eröffnen   Neue Antwort erstellen


 
Gehe zu:  
Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.



Kontakt: Administrator

Powered by phpBB and NoseBleed v1.05