if-de :: Forum Foren-Übersicht
Autor Nachricht
<  Wege
TAG-Amateur
BeitragVerfasst am: Di, 13 Jul 2004 - 11:54  Antworten mit Zitat
Wasserträger
Wasserträger


Anmeldungsdatum: 10.07.2004
Beiträge: 104
Wohnort: Hannover

Guten Morgen (bin gerade aufgestanden)!

Ich habe da mal Fragen zu den Wegen in TAG:
Muss man wirklich nur
Code:
Weg   xxx
Ausf
xxx
EndeAusf

für einen Weg eingeben? Was ist mit Name und so?

Wozu sind Wege überhaupt da und was hat es auf sich mit ihnen?
Für was benutzt man sie?

Guten Tag noch,
Der Amateur
_________________
Subst 'TAG-Amateur' m
Adj 'lieb' 'nett'
Attr Person
Besch 'Er ist im Moment [selbst.Zust].'
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Martin
BeitragVerfasst am: Di, 13 Jul 2004 - 12:55  Antworten mit Zitat
Experte
Experte


Anmeldungsdatum: 25.08.2002
Beiträge: 677
Wohnort: München

Zitat:
Wozu sind Wege überhaupt da und was hat es auf sich mit ihnen? Für was benutzt man sie?


Darauf hat Abschnitt 9.1 im Handbuch eine Antwort. (Im Allgemeinen weiß das Handbuch über viele Dinge Bescheid, zumnidest, wenn es um T.A:G. geht. Nur so, als Tipp...)

Prinzipiell gibt es drei Möglichkeiten, wenn man von einem Raum aus in eine Richtung geht:

(a) Man gelangt in einen anderen Raum.
(b) Es geht in dieser Richtung nicht weiter, und es wird ein Text ausgegeben. (Das Default-verhalten, "Du kannst nicht in diese Richtung gehen", ist ein Sonderfall hiervon.
(c) Es geschieht etwas anderes, bzw. der Autor möchte genaue Kontrolle über das gehen haben.

Nun wäre es schön, wenn man folgendes programmieren könnte:

Code:

Raum    Foyer
Name    'Foyer'
S       Hauptstraße
N       'Das schwere Rolltor ist heruntergelassen.'
O       Ausf
          Text 'Als du durch die Lichtschranke trittst,
            tastet dich ein dünner Strahl ab,'
          Bed (Clip beimir)
            'um dir lapidar mitzuteilen: "Zugang
            verweigert!"'
          Text 'er prüft den Clip und schließlich
            öffent sich das Kraftfeld.[#]'
          gehezu Stahlkammer 
          Text '[#]Lautlos schgließt sich das Kraftfeld
          wieder.'
        EndeAusf
        ...


Kann man aber nicht, in T.A:G. muss man folgendes machen:

Code:

Raum    Foyer
Name    'Foyer'
S       Hauptstraße
N       Foyer_N
O       Foyer_O
        ...

Antwort Foyer_N
Besch   'Das schwere Rollo ist heruntergelassen.'

Weg     Foyer_O
Ausf
  Text 'Als du durch die Lichtschranke trittst,
    tastet dich ein dünner Strahl ab,'
  Bed (Clip beimir)
    'um dir lapidar mitzuteilen: "Zugang
    verweigert!"'
  Text 'er prüft den Clip und schließlich
    öffent sich das Kraftfeld.[#]'
  gehezu Stahlkammer 
  Text '[#]Lautlos schgließt sich das Kraftfeld
  wieder.'
EndeAusf


Fall (a) kann also direkt implementiert werden, Fall (b) muss in einer Antwort und Fall (c) in einem Weg programmiert werden.

Das ist zugegebenermaßen etwas umständlich, es rührt noch von der ersten Version von T.A.G. her.
_________________
Every silver lining has a cloud.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden Website dieses Benutzers besuchen
TAG-Amateur
BeitragVerfasst am: Di, 13 Jul 2004 - 14:00  Antworten mit Zitat
Wasserträger
Wasserträger


Anmeldungsdatum: 10.07.2004
Beiträge: 104
Wohnort: Hannover

Hallo!

Dankeschön! Jetzt weiß ich endlich, wie man's macht!
Ich habe mir nur
http://www.martin-oehm.de/tagman/kap_03.html#3.1.5 angeguckt und wusste nicht, wie man einen Weg einbaut.

Ich hätte es auch nicht gewusst, hätte ich mir http://www.martin-oehm.de/tagman/kap_09.html#9.1
angeguckt, denn da steht ja nicht wirklich, wie man ihn einbaut.

Nur dein oben geschriebener
Code:
Raum   Innenstadt
Name   'Innenstadt' f
Raus   Wohnviertel          ! *
Rein   Karstadt

Antwort   Karstadt
Besch   'Du brauchst im Moment keine Kleidung.'

Weg   Wohnviertel           ! *
Ausf
[...]
EndeAusf

hat mich weitergeracht, siehe *.
Ich wusste nämlich nicht, wie man zu einem Weg genau kommt.

Cu!
_________________
Subst 'TAG-Amateur' m
Adj 'lieb' 'nett'
Attr Person
Besch 'Er ist im Moment [selbst.Zust].'
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Lukas
BeitragVerfasst am: Do, 25 Mai 2006 - 10:31  Antworten mit Zitat
Wasserträger
Wasserträger


Anmeldungsdatum: 21.05.2006
Beiträge: 42

Beachten musst du auch, dass man Wege (noch?) nicht fehlerfrei mit Ausf aufrufen kann.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
TAG-Amateur
BeitragVerfasst am: Sa, 27 Mai 2006 - 15:59  Antworten mit Zitat
Wasserträger
Wasserträger


Anmeldungsdatum: 10.07.2004
Beiträge: 104
Wohnort: Hannover

Wieso das nicht? Klappt doch alles (soweit ich das noch beurteilen kann; saß lange nicht mehr an einem Code für ein TAG-Spiel).
_________________
Subst 'TAG-Amateur' m
Adj 'lieb' 'nett'
Attr Person
Besch 'Er ist im Moment [selbst.Zust].'
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Lukas
BeitragVerfasst am: So, 28 Mai 2006 - 4:31  Antworten mit Zitat
Wasserträger
Wasserträger


Anmeldungsdatum: 21.05.2006
Beiträge: 42

Es ist kein großer Fehler, der auch leicht umgangen werden kann. (Details fand ich in einem alten Thema hier, "Fehler beim Ausführen eines Weges") Trotzdem schade, dass seitdem keine neue Version von TAG mehr rauskam.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
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  >  T.A.G.

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