Geschrieben um 15:58 am 30.12.2004 | Zitat | Editieren | Löschen | |
Gast | OK, ich habe schon wieder ein Problem. (Ich habe mich eben regestriert, ich warte nur darauf, dass der Account freigeschalten wird) Ich möchte einen Befehl einfügen, der so funktioniert:
Nun habe ich folgende Befehldefinition:
|
Geschrieben um 20:01 am 30.12.2004 | Zitat | Editieren | Löschen | |
Mitglied Prof Gumby Beiträge: 634 | Du musst das 'um' aus der Syntax-Zeile entfernen:
In der Syntax-Zeile können Präpositionen nur vor indirekten Objekten stehen, etwa wenn es 'lege die Kette um den Hals' hieße. Hier ist 'um' aber die Verbklammer, und diese hast du ja schon richtigerweile in der Verb-Zeile definiert. In der Syntax-Zeile werden nur die Objekte, eventuell mit vorangehenden Präpositionen definiert. Das ist ein Unterschied zur wesentlich flexibleren (aber odt schlecht ans Deutsche anpassbaren) Vergehensweise von Inform, bei dem alles, was nach dem Verb steht, explizit angegeben als Satzmuster werden muss. Das habe ich gemacht, weil es mehrere Verben mit oder ohne Klammer geben kann, die dieselbe Syntax verwenden: 'öffne das Objekt'/'mache das Objekt auf' ist ein Beispiel. (Der Grund, warum in der Fehlermeldung der Ort des Fehlers in der Zeile nicht richtig angegeben wird, ist, dass 'dasObj' nach 'um' erwartet wird - und da schreibt T.A.G. leider nur ein leeres Wort, also nichts.) |
Geschrieben um 20:30 am 30.12.2004 | Zitat | Editieren | Löschen | |
Gast | Danke. Ist zwar ein wenig unlogisch, aber macht nichts :-) |
Geschrieben um 12:45 am 31.12.2004 | Zitat | Editieren | Löschen | |
Mitglied Prof Gumby Beiträge: 634 | Jemand, der sich 'Schwera Ausnahmefehler' nennt:
|
Geschrieben um 14:02 am 31.12.2004 | Zitat | Editieren | Löschen | |
Mitglied Pupil Gumby Beiträge: 17 | Nein, ich denke oft, der Generator ist dümmer als ich, wie ich es von anderen gewöhnt bin. Ich habe bis jetzt nur Grafikadventures erstellt, bin also ganz neu auf dem Gebiet. Ich habe eigentlich gedacht, dass bei der Ausführung nur "lege um Hebel" angenommen wird. Für mich totales Neuland |
Geschrieben um 18:05 am 31.12.2004 | Zitat | Editieren | Löschen | |
Mitglied Master Gumby Beiträge: 103 | <td valign="top"><div class="post"><p><strong>Martin:</strong></p> <blockquote> <pre><code class="language-Bef&nbsp;"></code></pre> </blockquote> <p>Name 'lege um'</p> <p>Verb 'lege'</p> <p>Syntax dasObj</p> <p>Ausf betätigen```</p> <p>In der Syntax-Zeile können Präpositionen nur vor indirekten Objekten stehen, etwa wenn es 'lege die Kette um den Hals' hieße. Hier ist 'um' aber die Verbklammer, und diese hast du ja schon richtigerweile in der Verb-Zeile definiert.</p> <p>Er hat es doch nur in der Namen-Zeile definiert.</p> <p>Ich dachte, es müsste so lauten:```Bef umlegen</p> <p>Name 'umlegen'</p> <p>Verb 'lege um'</p> <p>Syntax dasObj</p> <p>Ausf betätigen```</p> <p>Denn das, was man in der Namen-Zeile eintippt, wird doch nur angezeigt, wenn man z.B. den Zug zurück nimmt. <strong>Zitat:</strong></p> <blockquote> <p><strong>> lege Hebel um</strong></p> </blockquote> <p>Du legst den roten Hebel um.</p> <p><strong>> Zurück</strong></p> <p>Der letzte Zug <em>(umlegen)</em> wird zurückgenommen.</p> <p>@ Schwerer Ausnahmefehler: Hast du deine Signatur von mir abgeschaut?</p> <p>Die ähneln sich nämlich sehr! :-)</p></div></td> |
Geschrieben um 20:30 am 31.12.2004 | Zitat | Editieren | Löschen | |
Mitglied Prof Gumby Beiträge: 634 | TAG-Amateur:
Oh! Das ist richtig, hatte es gar nicht bemerkt. Der Name wird tatsächlich nur selten, wie zum Beispiel beim Rückgängigmachen oder bei den Nachfragen des Parsers verwendet. Die Verbangaben können entweder nur das Verb oder das Verb und die Klammer enthalten, das wollte ich oben eigentlich sagen. Du könntest so 'betätigen' und 'umlegen' in eine Definition packen:
|
Geschrieben um 22:22 am 31.12.2004 | Zitat | Editieren | Löschen | |
Mitglied Pupil Gumby Beiträge: 17 | TAG-Amateur:
Die ähneln sich nämlich sehr! :-) Ja, sorry. Ich nehme jetzt meine eigene (wenn mir wieder eine einfällt) Martin:
Glaub mir, ich bin schon von anderen Leuten angepflaumt worden. Außerdem habe ich keine großen (die Betnonung liegt auf GROßE) Probleme mit T.A.G. Ich werd halt, so oft Idiot genannt, ich dachte, die lieben Leute, die mich kennen, wissen dass ich es bin. An dieser Stelle grüße ich Andreas und Lukas, die diesen Beitrag sicherlich niemals lesen. Hat alles wunderbar funktioniert. Genauso auch 'bringe um' |
Geschrieben um 12:43 am 01.01.2005 | Zitat | Editieren | Löschen | |
Mitglied Master Gumby Beiträge: 103 | Martin:
Ich hatte kein Problem mit ihr. Wollte ich nur mal wissen. :-) |
Geschrieben um 16:14 am 01.01.2005 | Zitat | Editieren | Löschen | |
Mitglied Pupil Gumby Beiträge: 17 | Ich dachte, ich könnte so etwas machen:
|
Geschrieben um 12:17 am 03.01.2005 | Zitat | Editieren | Löschen | |
Mitglied Prof Gumby Beiträge: 634 | TAG-Amateur:
Dass man bei der Zust-Definition den Zustand nicht in Hochkommas setzen darf. Allerdings können Zustände bei ihrer Definition einen Text erhalten, der dann mit [selbst.Zust] ausgegeben werden kann. TAG-Amateur:
Im richtigen Leben schon. In T.A.G. nicht. In diesem Fall müsste man ein Holfsobjekt definieren, das die Zustände ein/aus haben kann, der Ofen selbst könnte dann offen und geschlossen sein. Oder man bildet den Heizzustand des Ofens anders ab, etwa mit einer Variable Temperatur oder so. Siehe dazu Kapitel 3 des Handbuchs und Abschnitt 3.4 im Tutorium. Schwerer Ausn.:
Nein, das geht nicht. Bevor du ein Objekt mit dem Zustand entwickelt definieren kannst, musst du aber den Zustand definieren:
Und in deinem Fall noch einen weiteren oder weitere Zustände, die der Film ebenfalls haben kann, etwa leer, vollgeknipst und überbelichter oder so. Diese Zustände sollten dann auch Texte (wie oben 'entwickelt') definieren. Du könntest auch den Zustand normal verwenden, aber dieser hat keinen eigenen Text und dann würde bei [selbst.Zust] wohl etwas eigenartiges ausgegeben. Oder du könntest statt [selbst.Zust] den Textbefehl [Zust selbst.] verwenden. Dann würde, wenn der Film einen Zustand mit beschreibendem Text hat, "Er ist entwickelt" ausgegeben und ansonsten nichts. Oder, noch einfacher, aber für den Spieler sicher auch unbefriedigender, du lässt den Besch-Text weg: Dann wird entweder etwas wie "Der Film ist entwickelt" oder "Du siehst nichts Ungewähnliches an dem Film" ausgegeben. TAG-Amateur:
Ja. |
Geschrieben um 17:25 am 03.01.2005 | Zitat | Editieren | Löschen | |
Mitglied Master Gumby Beiträge: 103 | Maddin:
Und wieso hast du das geschrieben? Meine Zustände sind ja nicht in Hochkommas gesetzt. Sind etwa die von Schwerer Ausnahmefehler in seiner Signatur in Hochkommas gewesen? Der schwere Ausnahmefehler:
Übrigens: Ich habe "Zust" nun durch "Adj" ersetzt. Unten zu sehen! |
Geschrieben um 09:51 am 16.01.2005 | Zitat | Editieren | Löschen | |
Mitglied Pupil Gumby Beiträge: 17 | TAG-Amateur:
single - neudeutsch, alleinstehende, ledige Person. quote - engl. Zitat Quatsch, das sind die hier: ' ' ' ' Dieser sowas von Tag-Anfänger:
Also ich fand dich ja letzten Donnerstag ziemlich dreist! |
Geschrieben um 19:34 am 16.01.2005 | Zitat | Editieren | Löschen | |
Mitglied Master Gumby Beiträge: 103 | Schwera Ausnahmefehla:
Welchen Beitrag meinst du denn? Er (der mit dem schweren Ausnahmefehler):
So wird's geschrieben: ziehmlich |
Geschrieben um 20:11 am 16.01.2005 | Zitat | Editieren | Löschen | |
Gast | Zitat:
Nein. Wird es nicht. |
Geschrieben um 20:21 am 16.01.2005 | Zitat | Editieren | Löschen | |
Gast | Ich hab' noch einen: Schwerer Ausnahmefehler:
Neudeutsch heißt es jetzt "allein stehend". Grüße, DD |
Geschrieben um 15:23 am 17.01.2005 | Zitat | Editieren | Löschen | |
Mitglied Master Gumby Beiträge: 103 | Hmm, wenn dem nicht so ist, dann hat mich mein ehemaliger Deutschlehrer aber mal so richtig beschissen!!! |
Geschrieben um 17:56 am 17.01.2005 | Zitat | Editieren | Löschen | |
Mitglied Dr Gumby Beiträge: 275 | Hat er wohl. "Ziemlich" schreibt man genauso wenig mit h wie "nämlich". Bei "allein stehend" ist die Schreibweise allerdings wie bei "Fleisch fressend" oder "so genannt" freigestellt, sie können weiterhin zusammen geschrieben werden. Mit TAG hat das alles aber nichts mehr zu tun. Vertragt euch wieder. |
Geschrieben um 20:33 am 17.01.2005 | Zitat | Editieren | Löschen | |
Mitglied Master Gumby Beiträge: 103 | :-) Genau, vertragen wir uns wieder! :-p |
Geschrieben um 18:29 am 18.01.2005 | Zitat | Editieren | Löschen | |
Mitglied Pupil Gumby Beiträge: 17 | TAG-Amateur:
Abschweifung auf SAT.1 (dadadada!) Bravo, ich und meine tolle Räschtschraipunk |