IF-Forum

» IF-Forum - Autorencafé - Schreiben! - "Beamen" in T.A.G
AntwortenNeues ThemaNeue Umfrage

"Beamen" in T.A.G

Geschrieben um 15:11 am 18.02.2007 | Zitat | Editieren | Löschen
Harms
Mitglied
Baby Gumby
Beiträge: 4

Tag zusammen!

Hat schon einmal jemand versucht, Beamen in T.A.G. zurealisieren? Also so etwas wie

>beame mich zum Marktplatz

Also, ich stehe da vor dem Problem, dass in der Befehlssyntax ja nur "dasObj" und "demObj" angegeben werden kann, also so etwas wie

Syntax   zu xRaum

ja gar nicht geht.

Kann man das vielleicht über Umwege realisieren?

Hintergrund ist der, dass ich während der Entwicklungsphase meines Spieles nach einer Möglichkeit suche, von Raum zu Raum zu springen, auch wenn diese vielleicht noch gar nicht miteinander verbunden sind. Der Befehl müsste also gar nicht so ausgefeilt sein, da er im eigentlichen Spiel ja gar nicht vorkommen soll.

Ach ja, und: Hallo erstmal! Ist mein erster Beitrag hier in diesem Forum, auch wenn ich hier schon länger lese und mit Begeisterung TAs spiele. Mein derzeitiges Projekt habe ich schon vor ca. einem halben Jahr angefangen, es ist dann aber eingeschlafen, weil die Uni etwas... naja... fordernd wurde. ;) Jetzt möchte ich es fertigstellen und hoffe natürlich auch daruaf, sollte es soweit sein, hier etwas Feedback zu bekommen. Wer mehr über mich wissen möchte, der besuche meine HP: Klick mich!

MfG,

Der Harms

Geschrieben um 20:38 am 18.02.2007 | Zitat | Editieren | Löschen
ChristianB
Mitglied
Retired Gumby
Beiträge: 1062

Ja, hallöchen!

Wenn du die Beam-Funktion nur für die Entwicklung brauchst: Da hat Martin schon fleißig vorgearbeitet. Binde das Modul DEBUG.ADX, das im T.A.G.-Paket enthalten ist (wenn ich nicht irre), am Anfang deines Quelltextes ein:

[##Edit: debug.adx ist nicht im TAG-Entwickler-Paket enthalten. Du müsstest die Datei HIER herunterladen.]

#DAT 'debug.adx'

Dann stehen dir einige hilfreiche Debug-Befehle zur Verfügung, u.A. auch die Befehle #GOTO <Raum> und #GOTO <OBJEKT> (was den Tester direkt in einen Raum bzw. in die unmittelbare Nähe des angegebenen Objektes katapultiert). Der Raum ist mit seiner Nummer anzugeben, die du per #rlist abrufen kannst.

Die anderen Befehle sind am Anfang des DEBUG.ADX-Quelltexts dokumentiert.

Viele Grüße und viel Erfolg,

CB

Geschrieben um 22:28 am 18.02.2007 | Zitat | Editieren | Löschen
Harms
Mitglied
Baby Gumby
Beiträge: 4

Jupp, vielen Dank! Genau was ich brauche!

AntwortenNeues ThemaNeue Umfrage
Powered by Spam Board SVN © 2007 - 2021
Impressum / Datenschutz