Willkommen ~Gast!
Registrieren || Einloggen || Hilfe/FAQ || Staff
Probleme mit der Registrierung im Forum? Melde dich unter registerEin Bild.
Autor Beitrag
000
11.12.2007, 21:02
PrePic



Hallo Leute!
Ich wollte in einer Map ein Garagentor erstellen, das über 4 path_track Punkte nach oben in die Garage rein fährt. Das ganze soll über ein Schalter in Bewegung gesetzt werden. Funktioniert soweit auch, aber ich bekomm es einfach nicht hin, dass es durch erneutes drücken des selben Schalters wieder über die 4 path_tracks zurück läuft. Das Problem liegt darin, dass man bei den path_tracks bei "next stop target" nur ein Ziel angeben kann, nämlich nur das was danach kommt. Also läuft der func_track nur in eine richtung. Hab auch schon mit "branch path" bei den path_tracks versucht, dieser path lässt sich aber irgendwie nicht aktivieren.
Kann mir nicht jemand eine einfache map schicken, wo nur ein block über 4 path_tracks fährt, bei dem letzten stoppt und durch erneutes drücken eines schalters wieder zurück zum anfang fährt?
Ich probiers jetzt schon so lange und bekomms nicht hin, würd mich echt freuen wenn mir jemand helfen könnte.

--

zum Seitenanfang zum Seitenende Profil || Suche
001
11.12.2007, 22:02
CmP



Das müsste irgendwie möglich sein, ich weiss jetzt aber leider nicht genau wie.
Oder ist es doch nicht möglich?
Jedenfalls brauchst du für ein einfaches Garagentor keine path_track, das geht auch mit dem func_door_rotating entity (siehe Garagentor von cs_office, das ist auch so gemacht).

--

zum Seitenanfang zum Seitenende Profil || Suche
002
11.12.2007, 22:11
PrePic



mit func_door_rotating gehts auch, aber dann hat man nur eine einfache 90° drehung, aber ich möchte ein richtiges garagentor machen, dass aus 3 teilen besteht, die erst nach oben laufen, dann ein stück 45° und dann in die 90° endposition, d.h. ich wollte es schon mit path_tacks machen.
Bin grad am suchen in sämtlichen aufzugtutorials, ich glaub es geht mit logic_compare, aber das scheint recht umständlich und ungenau zu sein. Es gibt ja bei path_tracks die einstellung "brunch path" diese kann man dann auch per input "enableAlternativPath" angeblich aktivieren, aber das funktioniert nicht.

--


Dieser Beitrag wurde am 11.12.2007 um 22:12 von PrePic bearbeitet.
zum Seitenanfang zum Seitenende Profil || Suche
003
12.12.2007, 15:12
CmP



Ah upps ganz vergessen wie ein Garagentor genau läuft:D, einfach drauflos geschrieben. Ja hoffen wir es meldet sich noch jemand.

--

zum Seitenanfang zum Seitenende Profil || Suche
004
13.12.2007, 10:53
Morpheus_Deluxe



das mit dem tracktrain ist eigendlich garnicht so kompliziert.. also auf jeden fall funktioniert es... du machst als 1. alle "lamellen" des Tores als func_tracktrain und gibst ihnen alle einen namen z.B. durchnummeriert von Lamelle 1 - Lamelle 4 dann erstellst du für jedes tor einen pathtrack d.h. Lamelle 1 steht auf path_track 1... Lamelle 2 auf path_track 2 usw... jede Lamelle bekommt den path track auf dem sie steht auch gleich als startpunkt... logisch...danach machst du deine streckenführun theoretisch reichen in deinem fall ja dann 2 weite path tracks einer für die 45°schrage und einer als endpunkt.... wenn du nun alles mit einem button steuerst sähen die outputs etwa so aus:

onIn - lamelle 1 - startforward
onIn - lamelle 2 - startforward
:
:
usw.

dann auf dem button:

onout - lamelle 1 - startbackward
onout - lamelle 2 - startbackward
:
:
usw.

der 1. pathtrack bekommt dann noch den output:

onpass - lamelle 1 - stop
onpass - lamelle 2 - stop
:
:
usw.

die selben outputs dann natürlich auch beim letzten path track...

so müsste es funktionieren hab zumindest nach de gleichen prinziep einen zug mit 15 waggons gebaut... sind halt noch ein paar kleine flags und so die du den einzelnen entities geben musst die wusst ich jetzt aber alle aus dem kopf net...

falls es doch zu unverständlich war schreib mich an dann bastel ich dir schnell ne testmap dazu.... ist wie gesagt garnicht so komplieziert wenn man erstmal dahinter gekommen ist....

Mfg

--

Wer etwas riskiert kann verlieren ....
Wer nix riskiert hat schon verloren!

zum Seitenanfang zum Seitenende Profil || Suche
005
14.12.2007, 13:44
PrePic



Sehr schön vielen Dank Morpheus so funktionierts. Habs noch nicht mit startforward und startbackward probiert. Ein Problem hab ich allerdings noch und zwar kann es sein, dass die path tracks ziemlich ungenau sind? wenn ich das tor wieder schließe, sind alle lamellen versetzt. Wie kann das sein oder wodurch wird das verusacht?

--

zum Seitenanfang zum Seitenende Profil || Suche
006
14.12.2007, 15:06
Shadow knight



Das dürfte sich mit dem rad-abstand und der höhe über den path tracks, die du bei der funk-train eingestellt hast etwas zu tun haben, mehr kann ich dir dazu nicht sagen

--

Was du heute kannst besorgen, das verschiebe stets auf morgen.

zum Seitenanfang zum Seitenende Profil || Suche