| Geschrieben um 21:35 am 02.01.2005 | Zitat | Editieren | Löschen | |
Mitglied Master Gumby Beiträge: 103 | <td valign="top"><div class="post"><p>Ich habe diesmal auch ein Problem beim Compilieren.</p> <p>Der tauchte schon öfters bei mir auf, ließ sich aber irgendwie wieder lösen.</p> <p>Diesmal weiß ich aber nicht weiter.</p> <p><strong>Zitat:</strong></p> <blockquote> <p>Name des Adventures: xxx</p> </blockquote> <p>Quelldatei nicht gefunden. Programm abgebrochen. Die Datei (xxx.adv) ist in dem gleichen Ordner wie die *.bat-Datei (xxx.bat). Der Text in der *.bat-Datei:<code>tag xxx</code>Ich habe es auch schon mit “Umgebung” in der Adventurequelldatei (xxx.adv) versucht:“`Umgebung</p> <p>Name ‘xxx’</p> <p>Kennung ‘xxx’“`Klappt trotzdem nicht. Also kann mir jemand helfen?</p> </div></td> |
| Geschrieben um 12:26 am 03.01.2005 | Zitat | Editieren | Löschen | |
Mitglied Retired Gumby Beiträge: 707 | Was passiert, wenn du die kompletten Pfade angibst, etwa “` \Adventures\tag\bin\tag xxx “` oder “` cd \Adventures\tag\ bin\tag projekte\xxx\xxx “` Vielleicht liegt das Executable tag.exe nicht im selben Verzeichnis wie die Datei xxx.adv, und dann wird in dem Verzeichnis nach xxx.adv gesucht, in dem auch tag.exe liegt. Und wenn du deine Batch-Datei aus der MS-DOS-Eingabeaufforderung heraus (aus dem Verzeichnis von xxx.adv) aufrufst? |
| Geschrieben um 14:56 am 03.01.2005 | Zitat | Editieren | Löschen | |
Mitglied Master Gumby Beiträge: 103 | Martin:
“` \Adventures\tag\bin\tag xxx “` Dann zeigt er mir das gleiche nochmal an, etwa “`C:\Adventures\tag\bin\tag xxx>\Adventures\tag\bin\tag xxx Befehl oder Dateiname nicht gefunden“`(Natürlich habe ich die Verzeichnisse gewählt, die auf meinem Rechner sind, und nicht die, die du als Beispiel gewählt hast.) Er:
Und er:
Ich kenne mich nicht so gut mit PCs aus, musst du wissen! |
| Geschrieben um 20:57 am 03.01.2005 | Zitat | Editieren | Löschen | |
Mitglied Master Gumby Beiträge: 103 | <td valign="top"><div class="post"><p>Hmm…</p> <p>Hat jetzt irgendwie doch geklappt…</p> <p>Ich habe den Quelldateinamen und den Batchdateiinhalt einfach umgenannt und jetzt klappt es. Das ganze ist ziehmlich merkwürdig…</p> <p>Eine Frage hätte ich aber noch:</p> <p>Wie drückt man die Attraktion eines Raumes aus?</p> <p>Mit [Raum.Attr] geht es ja nicht. Muss ich es dann umgehen? Z.B.“`Raum xxx</p> <p>…</p> <p>Ausf Besch</p> <p> Text ‘Dieser Raum ist’</p> <p> Wenn (xxx dunkel) dann</p> <p> Text ‘dunkel.’</p> <p> sonst</p> <p> Text ‘hell.’</p> <p> Ende</p> <p>EndeAusf“`Ist etwas umständlich.</p> </div></td> |
| Geschrieben um 00:11 am 04.01.2005 | Zitat | Editieren | Löschen | |
Mitglied Retired Gumby Beiträge: 707 | <td valign="top"><div class="post"><p><strong>TAG-Amateur:</strong></p> <blockquote> <p>Wie drückt man den Zustand eines Raumes aus?</p> </blockquote> <p>Gar nicht, denn Räume können in T.A.G. keine Zustände haben. Aber Attribute. Ein Attribut ist eine Eigenschaft, die gesetzt ist oder nicht. Dabei kann ein Objekt oder ein Raum beliebig viele Attribute haben. Ein Zustand ist einer von vielen möglichen Zuständen, die sich aber gegenseitig ausschließen.</p> <p>Natürlich kann ein Objekt in der Spielwelt verschiedene Zustände haben, aber ich verwende die Begriffe “Zustand” und “Attribut” hier als Begriffe der Sprache von T.A.G., und da bedeuten sie eben das, was ich oben beschrieben habe.</p> <p>Die Beschreibung eines Raums lässt sich, wie du schon vermutet hast, dynamisch darstellen. Allerdings muss das Schlüsselwort ‘Ausf’ nach ‘Besch’ stehen:</p> <p>“`</p> <p> Raum Tempel</p> <p> Name Ausf</p> <p> Bed /(daselbst dunkel) ‘Dunkler Tempel’</p> <p> Text ‘Sonnentempel’</p> <p> EndeAusf</p> <p> Besch Ausf</p> <p> Bed /(daselbst dunkel)</p> <p> ‘Im Schein deiner trüben Lampe kannst du einen grob</p> <p> gehauenen Block in der Mitte des Raumes ausmachen,</p> <p> vielleicht einen Altar. Ein schmaler Durchgang ist im</p> <p> Süden.’</p> <p> Text ‘Ein heller Sonnenstrahl fällt durch die hohe Kuppel</p> <p> genau auf einen Steinblock in der Mitte des Raumes,</p> <p> offenbar ein Altar. Die Wände sind mit Ornamenten bedeckt</p> <p> und ein schmaler Durchgang führt nach Süden ins Dunkel.’</p> <p> EndeAusf</p> <p> S Gang</p> <p> Attr dunkel</p> <p>“`</p> <p>Hausaufgabe für dich: Bitte einmal das Tutorium und die Fragen und Antworten zu T.A.G. durcharbeiten und den Quelltext von “Karn” studieren. Dort finden sich etliche interessante Hinweise.</p> <p><strong>TAG-Amateur:</strong></p> <blockquote> <p>Ist etwas umständlich.</p> </blockquote> <p>Yup. Schade, dass man immer so viel programmieren muss, wenn man Adventures schreibt.</p> </div></td> |
| Geschrieben um 18:58 am 04.01.2005 | Zitat | Editieren | Löschen | |
Mitglied Master Gumby Beiträge: 103 | Maddin:
Das hatte ich vertauscht. Meinen obigen Beitrag habe ich aber auch schon editiert. Kam wohl verspätet an. Er:
|
| Geschrieben um 09:56 am 16.01.2005 | Zitat | Editieren | Löschen | |
Mitglied Pupil Gumby Beiträge: 17 | TAG-Amateur:
Wenn du DAS umständlich nennst, hast du noch nie mit AGS programmiert |
| Geschrieben um 18:14 am 16.01.2005 | Zitat | Editieren | Löschen | |
Mitglied Master Gumby Beiträge: 103 | Ich meine, dafür, dass man einen Objekt-Zustand mit [Obj.Zust] definieren kann, ist es etwas umständlich, ein Raum-Attribut nicht mit [Raum.Attr] definieren zu können. |