Anmelden

Archiv verlassen und diese Seite im Standarddesign anzeigen : Fahrender Zug + Map-Probleme



losbenos
07. März 2006, 19:37
Hallo !


Ehm . . . Ja !
Ich habe ein Problem.
Ich möchte in meiner Map einen fahrenden Zug erstellen. Wie kann ich dies machen, und kennt jemand ein Torurial ?
Vielen Dank an die, die mir antworten !

Anderes Problem :
Ich kann meine Map nicht Compilieren . . .
Wenn ich danach das Spiel öffne, dann stürzt es gleich ab . . .
Was kann ich da machen, habe ich etwas falsch gemacht ?


Viele Liebe Grüße !

Los Benos

Myrko
07. März 2006, 19:41
Also um Objekte zu bewegen kannst du einen Pfad definieren, das geht mit func_train und track_path, hatten wir so auf de_cpl_fire gemacht.

Zu deinem 2. Problem: vermutlich leaked deine Map beim compilen? Schau mal nach Fehlermeldungen im Compile-Log (und poste diese ggf. hierher).

Thanatos_
07. März 2006, 20:02
Hab es leider keinen Tutorial in der schnelle schreiben können, von daher mal für dich gegoogelt :)

http://www.thewall.de/content/half-life:tutorials:zuege

losbenos
08. März 2006, 10:20
So . . .


Ich habe nun ein Brush "invisible" um den Zug gemacht.
Diesen Brush habe ich dann zu func_tracktrain gemacht.
Der Zug persönlich (der in dem Brush liegt) heisst prop_static.

Durch diesen func_tracktrain Brush geht schnurgerade eine gelbe Linie, die durch die Endpunkte path_track (Namen: 'track1' ; 'track2') Diese beiden Freunde verlaufen wie gesagt genau durch den Brush, der um den Zug gelegt ist.

Unter dem Zug liegen die Gleise, was aber jetzt unwichtig ist . . .


Kann mir mal bitte jemand sagen, was ich nun falsch gemacht habe ?


Vielen Dank im Vorraus.

Der Anfänger-Mapper ;)



Los Benos

Thanatos_
08. März 2006, 10:28
Wieso hast du eine invisible textur drüber gemacht? Willst du etwa nicht in den zug einsteigen können? :)

Hast sicherlich auch den Punkt mit dem origin Brush übersehn

in der mitte der zuges einen kleinen würfel machen und den mit der origin textur belegen. Und dann den Origin Brush und den kompletten zug zu einem func_tracktrain erstellen mit tie to entity

Bei func_tracktrain noch alles wichtige einstellen und den ersten wegepunkt angeben.

losbenos
08. März 2006, 13:03
Bahnhof ?


Ehm . . .
Also, ich möchte nicht in den Zug einsteigen können . . .
Er soll über einer Brücke fahren, die sich auf meiner Map befindet . . .

Und was waren diese komischen Begriffe, die du mir an den Kopf geworfen hast ? :D

Also . . .
Fange ich mal von vorne an (bitte alles ganz easy erklären) !
Ich mache zuerst mit dem Entity-Tool ein prop_static. Dieses Prob_static belege ich mit der Zug-Textur (models/props_trainstation/train004.mdl). (Schritt 1 - :flopp: ? )

Danach habe ich darum einen einen Brush gemacht, den ich mit der Invisible-Textur ausgestattet habe (Schritt 2 - :flopp: ? )

Diesen Brush habe ich dann "Tie to Entity" Gemacht. Nun hat er die Eigenschaft "func_tracktrain". (Schritt 3 - :flopp: ? )

Dann habe ich 2 Punkte gemacht, die die Eigenschaft "path_track" haben. Ich gab ihnen jeweils die Namen : 'track1' ; 'track2'. (Schritt 4 - :flopp: ? )



So . . . ihr könnt einfach nur schreiben :

1 - falsch
2 - richtig
. . .
. . .

Aber . . . Was muss ich dann noch für Einstellungen WO vornehmen ? Das klappt bei mir irgendwie nicht . . .


Vielen Dank !

Los Benos

Thanatos_
09. März 2006, 07:55
in der regel wartet der func_tracktrain nun auf eine Antwort.
Wenn also keiner einsteigt und ihm sagt das er fahren soll, wird er wohl nur rumstehen und warten :)

Könntest es mal so versuchen, einen Trigger Once in der nähe zu plazieren. Wenn du diesen dann durchläufst das er die func_tracktrain ausführt. Dafür musst du beim trigger_once als ziel nur den namen des func_tracktrain angeben

Aber ich setze mich gerne mal ran und versuch in der praxis für dich auf die beine zu stellen...

P.S.: Bemerke gerade selber erst das es sich bei func_tracktrain wohl um HL1 handelt und nicht mehr in Hl2 verfügbar ist :)
Ich bastel mal an einer HL2 DM variante :)

Zockereule
09. März 2006, 14:52
thanatos, was bis du denn für einer? mappershometeam??? Was'n das? Ohne avatar?!

losbenos
09. März 2006, 17:47
Danke für die Mühe . . .

losbenos
10. März 2006, 11:42
Ich habe ein (eventuelle) Lösung.

Ich möchte gerne einen Schalter in einen Kontroll-Raum installieren. Wenn der Spieler diesen Schalter betätigt, dann geht das grüne Licht an dem Zugsignal (sie de_train) an. Kurz danach fährt mein Zug los.

Ist das eine gute und verwendbare Idee ?

Wie kann ich diese Idee verwirklichen. Ich habe noch nie mit diesem Input-Output System gearbeitet. Gibt es dazu Torturials ?

Grüße

Benos