Geschrieben um 20:03 am 07.02.2006 | Zitat | Editieren | Löschen | |
Mitglied Baby Gumby Beiträge: 2 | Hallöchen Ich bin mal ganz neu hier . Ich habe vor einigen Tagen per Zufall über AOL den Angstbaum gefunden. Ich finde die Idee des Text-Adventures ziemlich cool - echt einfallsreich sowas *gg... Also... habe ich mich auf die Suche gemacht als ich im Spiel die Webseite vom Martin Oehm gesehen habe und nach ein bisschen "Recherche" habe ich dann den T.A.G. und den T.A.M und so weiter gefunden. Ich habe mich durch das Tutorium gearbeitet und bin nun gerade dabei mein erstes, eigenes, kleines Spielchen zu schreiben. Aber... wie das nun mal so ist... Bin ich an einem Punkt angelangt, wo ich nicht weiterkomme, weil ich nicht weiß, wie ich das Problem lösen soll *gg. Schaut euch aber mal selbst an:
|
Geschrieben um 22:41 am 07.02.2006 | Zitat | Editieren | Löschen | |
Mitglied Pupil Gumby Beiträge: 11 | Klar gibt es einen speziellen Code für Türen, ich rate dir, die TAG-Referenz als txt Datei runterzuladen, darin findet sich so gut wie alles was man braucht.
|
Geschrieben um 23:18 am 07.02.2006 | Zitat | Editieren | Löschen | |
Mitglied Baby Gumby Beiträge: 2 | Ui :) Vielen Dank Jedes Mal wenn ich einen neuen "Code" für ein Objekt sehe, bin ich davon ... naja schon fast überwältigt, wie einfach die doch immer wieder sind lol... Attribut Tür... klar.. was sonst lol... Danke jedenfalls :D MfG. |
Geschrieben um 12:08 am 08.02.2006 | Zitat | Editieren | Löschen | |
Mitglied Prof Gumby Beiträge: 634 | Prima, die von Xeres angegebene Lösung, die Türen als Objekte mit dem Attribut Tür zu implementieren, ist das, was du suchst. Auf diese Weise sind die Türen auch als Objekte da und können direkt angesprochen, z.B. untersucht werden. Viele Spieler werden das versuchen. Das ginge in deinem einfachen Beispiel nicht, dort ist die Tür nur ein Wort in der Beschreibung, das in der Eingabe aber nicht verstanden wird. (Zumindest nicht im angegebenen Code-Fragment.) Wichtig ist auch, dass sich die Türen und die Schlüssel voneinander unterscheiden lassen: In Xeres' Beispiel hat die Tür Adjektive und der Schlüssel kann auch "Toilettenschlüssel" genannt werden. Aber Obacht: TAG untersucht nur die ersten zwölf Buchstaben, daher kann der 'Toilettensch-lüssel' nicht von der 'Toilettensch-üssel' unterschieden werden. Deshalb, und weil viele Spieler faul beim Tippen sind, ist WC-Schlüssel eine gute Alternative. Joscelyn:
Nur noch mal kurz zum Verständnis: Das, was in der VorAusf in Klammern angegeben wird, sind Befehle. Du hast dort aber Richtungen verwendet, daher kam der Fehler. Um das Gehen in andere Räume abzufangen, kannst du entweder (gehen) in der VorAusf des Raumes abfangen und dass die Variable aRaum prüfen. Du kannst aber auch einen Weg definieren, siehe Abschnitt 9.1 im Handbuch. |