| Geschrieben um 18:57 am 06.09.2004 | Zitat | Editieren | Löschen | |
Gast | Das habe ich mich auch schon gefragt. Wo steht denn das? Ich habe nämlich kein älteres Thema darüber gefunden. |
| Geschrieben um 19:33 am 06.09.2004 | Zitat | Editieren | Löschen | |
Mitglied Prof Gumby Beiträge: 404 | |
| Geschrieben um 21:08 am 06.09.2004 | Zitat | Editieren | Löschen | |
Mitglied Master Gumby Beiträge: 103 | Danke für den Link, aber der hat mich noch immer nicht ganz aufgeklärt. Denn wie ich das da so lese, wird ja nur die Eingabe ignoriert, wenn man vorher “grummel” eintippt. Oder habe ich da was falsch verstanden? Also ich meine diese Ignoration wie sie in “Matsch.tag” vorkommt. |
| Geschrieben um 21:56 am 06.09.2004 | Zitat | Editieren | Löschen | |
Mitglied Prof Gumby Beiträge: 569 | <td valign="top"><div class="post"><p>Vielleicht könnte die Aktion Vorher Dein Problem lösen. Suchst du vielleicht eine Reaktion wie im folgenden Beispiel?</p> <p>“`Raum Halligallihalle</p> <p>Name ‘Halligallihalle’</p> <p>Besch ‘In dieser gigantischen Halle ist merkwürdigerweise</p> <p> überhaupt nichts los. Es gibt keine Ausgänge.’</p> <p> </p> <p>Obj Pappnase</p> <p>Name ‘rot^ Pappnase’ f</p> <p>Adj ‘rot’</p> <p>Vor ‘papp’</p> <p>Subst ‘nase’ f</p> <p>Ort Halligallihalle</p> <p>Flagge Karneval</p> <p>Flagge Init</p> <p>Aktion Vorher</p> <p>Ausf</p> <p> Wenn /(Karneval) und (Init) dann</p> <p> Stop ‘Du kannst machen, was du willst.</p> <p> Bis zum nächsten Karneval</p> <p> bleiben alle deine Aktionen ohne</p> <p> Ergebnis.’</p> <p> Ende</p> <p> Setze Init</p> <p>EndeAusf“`</p> </div></td> |
| Geschrieben um 22:14 am 06.09.2004 | Zitat | Editieren | Löschen | |
Mitglied Master Gumby Beiträge: 103 | <td valign="top"><div class="post"><p><strong>ChristianB:</strong></p> <blockquote> <p>Vielleicht könnte die Aktion Vorher Dein Problem lösen. Suchst du vielleicht eine Reaktion wie im folgenden Beispiel?</p> </blockquote> <p>“`Flagge Karneval</p> <p>Flagge Init</p> <p>Aktion Vorher</p> <p>Ausf</p> <p> Wenn /(Karneval) und (Init) dann</p> <p> Stop ‘Du kannst machen, was du willst.</p> <p> Bis zum nächsten Karneval</p> <p> bleiben alle deine Aktionen ohne</p> <p> Ergebnis.’</p> <p> Ende</p> <p> Setze Init</p> <p>EndeAusf“`</p> <p>Wozu steht denn das Init da? (Was bedeutet es?)</p> <p>Aber ich glaube nicht, dass es mir weiterhelfen würde,</p> <p>weil der Spieler ja irgendetwas eingeben können soll,</p> <p>egal was. Das sollte auch funktionieren können:</p> <p><strong>Zitat:</strong></p> <blockquote> <p><strong>> hvlj sjfnlsd ibsdfbs</strong></p> </blockquote> <p>Du kannst machen, was du willst. Bis zum nächsten Karneval bleiben alle deine Aktionen ohne Ergebnis.</p> </div></td> |
| Geschrieben um 22:52 am 06.09.2004 | Zitat | Editieren | Löschen | |
Mitglied Prof Gumby Beiträge: 569 | Das Init in dem Beispiel soll verhindern, dass die Aktion Vorher schon beim Starten die Raumbeschreibung unterdrückt. |
| Geschrieben um 06:03 am 07.09.2004 | Zitat | Editieren | Löschen | |
Mitglied Prof Gumby Beiträge: 404 | <td valign="top"><div class="post"><p>Na gut, hier ist weltexklusiv der Code von matsch.tag:</p> <p>“`Raum Matsch</p> <p>Name ‘In der Wüste’</p> <p>Besch ‘Du stehst hier mitten in der Wüste. Ein riesiger Felsblock</p> <p>rast von oben auf dich zu.’</p> <p>Aktion Verbparser</p> <p>Ausf</p> <p>wiederhole</p> <p>naechstesWort</p> <p>bis (wort = ”)</p> <p>sei aVerb ‘.m’</p> <p>Stop</p> <p>EndeAusf</p> <p>Bef matschen</p> <p>Name ‘matschen’</p> <p>Verb ‘.m’</p> <p>Ausf</p> <p>Text ‘Zu spät! Der Block trifft und zerschmettert dich.[#]’</p> <p>gestorben</p> <p>endeAusf“`</p> <p>Mit Hilfe einer solchen <em>Aktion Verbparser</em> könnt ihr alle Spielereingaben ignorieren, im durch <em>aVerb</em> ausgelösten Befehl wiederum kann alles Mögliche definiert werden. Wenn der Befehl irgendwo im Spiel eingesetzt werden soll, sollte man noch eine Bedingung an den Anfang der Aktion stellen, etwa:</p> <p>“`</p> <p>Wenn (SpIgnorieren) dann</p> <p>lösche SpIgnorieren</p> <p>(….)</p> <p>Ende</p> <p>“`</p> <p>Wobei <em>SpIgnorieren</em> eine zuvor definierte Flagge ist. Aus Gründen des Spieldesigns schlage ich übrigens vor, sparsam mit diesem Code umzugehen. Viel Spaß damit…</p> </div></td> |
| Geschrieben um 14:42 am 07.09.2004 | Zitat | Editieren | Löschen | |
Mitglied Master Gumby Beiträge: 103 | DANKESCHÖN! |