Willkommen ~Gast!
Registrieren || Einloggen || Hilfe/FAQ || Staff
Probleme mit der Registrierung im Forum? Melde dich unter registerEin Bild.
Autor Beitrag
000
14.09.2007, 19:46
equivocator



Ich habe nach der Anleitung im Fahrstuhl-Tutorial einen Aufzug mit einem func_tracktrain und 2 path_tracks für die beiden Stockwerke gebaut. Die path_tracks hab ich auch ordentlich ausgerichtet, so daß der Fahrstuhl-Boden auf einer Ebene mit dem Boden außerhalb sein sollte, wenn er anhält. Das tut er aber nicht immer. Im oberen Stockwerk funktioniert es immer, aber im unteren Stockwerk hält er oft zu früh oder zu spät an. Ich hab das path_track schon zig mal hin und her geschoben, die Höhe über dem Track verändert oder den Aufzug bei dem anderen path_track starten lassen aber ich krieg diesen dämlichen Fehler einfach ned weg!!
Kann mir jemand helfen?

EDIT: Hier ein paar Bilder dazu

Zu hoch

Zu tief

Richtig

Diese Bilder sind alle vom unteren Stockwerk, nach dreimaligem Hin und Herfahren des Aufzugs ohne dass ich irgendwas an der Map oder sonstwie verändert hab...

EDIT 2: Sorry, hab vergessen dazuzuschreiben es handelt sich um eine HL2 Singleplayer Map!

--


Dieser Beitrag wurde am 14.09.2007 um 20:01 von equivocator bearbeitet.
zum Seitenanfang zum Seitenende Profil || Suche
001
14.09.2007, 20:09
HammerBlade



Hast du mal das Flag 'HL1 Train' beim func_tracktrain probiert?

--

"Mit C++ (noch besser mit C) kann man sich _sehr_ leicht in den Fuss schiessen." - theDon
Auspack und freu! - Auszug aus einer, aus dem japanischen übersetzten, Bedienugsanleitung für ein Spielzeugaquarium.
--
Photon Audio Player | Majestic42.net | How To Ask Questions The Smart Way

zum Seitenanfang zum Seitenende Profil || Suche
002
14.09.2007, 20:37
equivocator



Habs gerade ausprobiert.
Scheint nicht zu helfen.
Dafür siehts jetzt so aus, als würde der Aufzug richtig halten, nachdem er bei den ersten 2-3 Versuchen entweder zu früh oder zu spät hält. Ich verstehs ned... o_O

EDIT:
Da ich den Fehler ned beheben konnte, hab ich jetz einfach ein func_door aus dem Lift gemacht. Zufrieden bin ich damit nicht, weils mein Problem ja ned löst ^^, aber zumindest erfüllt es den Zweck, für den ich es brauch. Also wenn jemand noch eine Lösung für das Problem weiß, würd ichs trotzdem noch gerne erfahren! :)

--


Dieser Beitrag wurde am 14.09.2007 um 21:39 von equivocator bearbeitet.
zum Seitenanfang zum Seitenende Profil || Suche
003
15.09.2007, 03:30
McScore



Der Tracktrain ist in HL² ungenau. Vermutlich will Valve da an einer ungünstigen Stelle Rechenzeit bei der Physik sparen. Man kann sich, soweit bekannt, nur mit _door oder _movelinear helfen.

--

... und der große böse Wolf bootete und bootete und bootete ...
Optimiere deine Map, sieh dir alle Compile-Errors an, frage den Hersteller und beschwer dich über nichts!
http://www.mcscore.de.vu
13+3+7=23, 133/7+23=42

zum Seitenanfang zum Seitenende Profil || Suche
004
15.09.2007, 06:50
equivocator



Danke für die Info. Schöne Zeitverschwendung das mit dem _tracktrain ^^.
Könnte man da ned das Tutorial umschreiben für _movelinear (oder n neues machen)? Wenn man jetz zB. 5 Stockwerke hat, die jeweils 256 Units auseinanderliegen und man stellt das _movelinear so ein, dass es maximal 1024 Units sich bewegt, dann kann man doch afaik jedes der 5 Stockwerke mit SetPosition x (x = 0, 0.25, 0.5, 0.75, 1) ansteuern meiner Meinung nach. Also kann man damit ja auch nen Lift für mehrere Stockwerke machen, mit n paar Einschränkungen. Dafür is er halt wenigstens genau, wenn man die entsprechenden Werte schon vorher weiß. Kann allerdings auch sein, daß ich Schwachsinn verzapf, ich hab mir das nur grad eben ausgedacht *g*.

--


Dieser Beitrag wurde am 15.09.2007 um 06:51 von equivocator bearbeitet.
zum Seitenanfang zum Seitenende Profil || Suche