Auch eine 240 ziger Variante wäre super , die passt dann gut zu Tom seine Bahnhöfe ohne Gebäude . Aber ansonsten tolle Arbeit .
Neues Bahnhofspaket Version 1.865
Willkommen in der Transport Fever Community
Wir begrüßen euch in der Fan-Community zu den Spielen Transport Fever und Train Fever, den Wirtschaftssimulatoren von Urban Games. Die Community steht euch kostenlos zur Verfügung damit ihr euch über das Spiel austauschen und informieren könnt. Wir pflegen hier einen freundlichen und sachlichen Umgang untereinander und unser Team steht euch in allen Fragen gerne beiseite.
Die Registrierung und Nutzung ist selbstverständlich kostenlos.
Wir wünschen euch viel Spaß und hoffen auf rege Beteiligung.
Das Team der Transport-Fever Community
-
-
Ich habe da ein kleines Problem ! Und zwar nimmt er beim param der Haltestelle nur den Punkt für den Bürgersteig aber nicht für die Straße ! Wäre supi wenn jemand eine Lösung wüsste, viell. @eis_os
Die terminals werden aber richtig zugeordnet !
Hier ein Auszug aus der .con
Code
Alles anzeigenresult.edgeLists = { { type = "STREET", alignTerrain = true, params = { type = streetTypes[(params.streetType or 0) + 1], tramTrackType = tramTrackTypes[(params.tramTrack or 0) + 1] }, edges = edges, snapNodes = { 3, 7 } }, { type = "TRACK", alignTerrain = true, params = { type = trackTypes[(params.trackType or 0) + 1], catenary = params.catenary == 1 }, edges = trackedges, snapNodes = { 0, 7 } }, { type = "TRACK", params = { type = trackTypes[(params.trackType or 0) + 1], catenary = params.catenary == 1 }, edges = trackbridges, edgeType = 'BRIDGE', edgeTypeName = 'bridge_up_station.lua', snapNodes = { 1, 2 } }, } --street edges[#edges + 1] = { { 20.0, 0.0, 0.0 }, { 00.0, -10.0, 0.0 } } edges[#edges + 1] = { { 20.0, -10.0, 0.0 }, { 00.0, -10.0, 0.0 } } --1_new_bus_stop edges[#edges + 1] = { { 20.0, -10.0, 0.0 }, { 00.0, -20.0, 0.0 } } edges[#edges + 1] = { { 20.0, -30.0, 0.0 }, { 00.0, -20.0, 0.0 } } edges[#edges + 1] = { { 20.0, 0.0, 0.0 }, { 00.0, 10.0, 0.0 } } edges[#edges + 1] = { { 20.0, 10.0, 0.0 }, { 00.0, 10.0, 0.0 } } --5_new_bus_stop edges[#edges + 1] = { { 20.0, 10.0, 0.0 }, { 00.0, 20.0, 0.0 } } edges[#edges + 1] = { { 20.0, 30.0, 0.0 }, { 00.0, 20.0, 0.0 } } --track trackedges[#trackedges + 1] = { { -100.0, 5.0, 10.0 }, { 50.0, 0.0, 0.0 } } trackedges[#trackedges + 1] = { { -50.0, 5.0, 10.0 }, { 50.0, 0.0, 0.0 } } --9_new_terminal trackedges[#trackedges + 1] = { { -50.0, 5.0, 10.0 }, { 55.0, 0.0, 0.0 } } trackedges[#trackedges + 1] = { { 5.0, 5.0, 10.0 }, { 55.0, 0.0, 0.0 } } trackedges[#trackedges + 1] = { { 5.0, -5.0, 10.0 }, { -55.0, 0.0, 0.0 } } trackedges[#trackedges + 1] = { { -50.0, -5.0,10.0 }, { -55.0, 0.0, 0.0 } }--13_new_terminal trackedges[#trackedges + 1] = { { -50.0, -5.0, 10.0 }, { -50.0, 0.0, 0.0 } } trackedges[#trackedges + 1] = { { -100.0, -5.0, 10.0 }, { -50.0, 0.0, 0.0 } } trackbridges[#trackbridges + 1] = { { 5.0, -5.0, 10.0 }, { 35.0, 0.0, 0.0 } } trackbridges[#trackbridges + 1] = { { 40.0, -5.0, 10.0 }, { 35.0, 0.0, 0.0 } } trackbridges[#trackbridges + 1] = { { 40.0, 5.0, 10.0 }, { -35.0, 0.0, 0.0 } } trackbridges[#trackbridges + 1] = { { 5.0, 5.0, 10.0 }, { -35.0, 0.0, 0.0 } } if params.bus_stop==1 then result.terminalGroups = { } result.models[#result.models + 1] = { id = "station/bus/small_new.mdl", transf = transf.scaleRotZYXTransl(vec3.new( 1, 1, 1.0 ), transf.degToRad(-90, 0, 0), vec3.new(27, -10, 0)) } result.terminalGroups[#result.terminalGroups+1] = { terminals = { {#result.models +1 , 0}}, vehicleNodeOverride = 1 } result.models[#result.models + 1] = { id = "station/bus/small_new.mdl", transf = transf.scaleRotZYXTransl(vec3.new( 1, 1, 1.0 ), transf.degToRad(90, 0, 0), vec3.new(13, 10, 0)) } result.terminalGroups[#result.terminalGroups+1] = { terminals = { {#result.models +1 , 0}}, vehicleNodeOverride = 5 } result.models[#result.models + 1] = { id = "station/train/bahnstation/up/platform_single_repeat_last.mdl", transf = transf.scaleRotZYXTransl(vec3.new( 1, 1, 1.8 ), transf.degToRad(-90, 0, 0), vec3.new(-40, 0.5, 10)) } result.terminalGroups[#result.terminalGroups+1] = { terminals = { {#result.models -1 , 0}}, vehicleNodeOverride = 9 } result.models[#result.models + 1] = { id = "station/train/bahnstation/up/platform_single_repeat_last_switch.mdl", transf = transf.scaleRotZYXTransl(vec3.new( 1, 1, 1.8 ), transf.degToRad(90, 0, 0), vec3.new(-40, -0.5, 10)) } result.terminalGroups[#result.terminalGroups+1] = { terminals = { {#result.models -1 , 0}}, vehicleNodeOverride = 13 } else result.terminalGroups = { } result.models[#result.models + 1] = { id = "station/train/bahnstation/up/platform_single_repeat_last.mdl", transf = transf.scaleRotZYXTransl(vec3.new( 1, 1, 1.8 ), transf.degToRad(-90, 0, 0), vec3.new(-40, 0.5, 10)) } result.terminalGroups[#result.terminalGroups+1] = { terminals = { {#result.models -1 , 0}}, vehicleNodeOverride = 9 } result.models[#result.models + 1] = { id = "station/train/bahnstation/up/platform_single_repeat_last_switch.mdl", transf = transf.scaleRotZYXTransl(vec3.new( 1, 1, 1.8 ), transf.degToRad(90, 0, 0), vec3.new(-40, -0.5, 10)) } result.terminalGroups[#result.terminalGroups+1] = { terminals = { {#result.models -1 , 0}}, vehicleNodeOverride = 13 } end end end
-
Sorry, ich kann dir leider gerade nicht folgen, um welches Problem geht es hier?
-
Es geht um die Haltestellen die terminals werden nur am Bürgersteig gesetzt aber nicht auf der Straße, weißt du viell. wieso ?
-
ganz toll wäre jetzt natürlich, wenn es für die Bus/Tram Haltestellen eine Bucht gäbe...
-
Geplant ist das die Busse direkt unter der Überführung halten habe aber Probleme das er nicht richtig ein Straßenterminal in einer Bahnhofskonstruktion setzt.
-
Nein, da hab ich leider gerade keine Idee warum TPF das so macht.
Vielleicht geht das mit Strassen via edgeObjects, so das TPF das selber anklemmt.
-
Ich nehme mal an das man keine Street Terminals bei einer Bahnhofskonstruktion mit dem override Befehl setzen kann . Und danke das du mal geschaut hast.
-
Du kannst Sie anklemmen an ein neues Modell (Haltebucht?) mit transportNetworkProvider mit dem transportModes = { "BUS" }.
Dafür musst Du natürlich die Strasse trennen und das alles in einem Modell verdrahten. -
Das wollte ich ja vermeiden Aber sieht wohl so aus als ob ich nicht drum herum komme
-
Dann versuche mal mit edgeObjects,
http://transportfever.com/wiki…veloperinfo:constructionsEine Haltepunkt verhält sich ja eher wie ein Signal (Man kann ja ein Signal/Haltepunkt an jeder beliebigen Stelle zwischen den Punkten eines Gleises/Strasse bauen)
Der Flughafen benutzt ja auch intern "Flughafen"-Strassen... -
Geniale Idee versuch ich mal wenn es klappt wäre das noch genialer
-
So schnell mal ran gesetzt und Mission accomplished - oder so Danke @eis_os
Zwar werden die Haltestellen einzeln aufgeführt aber das fördert das Micromanagement beim Linien setzen
Wenn man den Parameter ohne Haltestellen anwählt dann verschwinden diese auch ! -
Kann man da oben beidseitig Gleise verlegen, ohne Kollision aller Art?
-
Gerade nochmal am testen
-
-
Schaut sehr schön aus freu mich diesen Bahnhof auf meiner Karte platzieren zu können
-
Noch ein cooler Bahnhof der TPF deutlich erweitert...
Hast du mal überlegt den später noch zu "repainten"?
Also zum Beispiel im Brick-Style o. ä.? -
Die Überführung wird wohl noch anders gestaltet, da sich Enzojz noch nicht gemeldet hat. Dann wird es wohl kein Problem sein Texturen zu ändern z.B als Steinmauer.
-
Der Bahnhof sieht echt fein, einfach und kompakt aus..
Ich habe noch eine Anregung zu den runden Glasdächern am Aufgang Die wirken in dem Cyanblau doch noch ein bischen wie Schwimmbäder auf den ersten Blick - Ich würde durchsichtigem Glas eher so eine schwarze-graue Farbe verpassen - vielleicht mit einem ganz leichten Blau-Anteil - Das kommt meiner Meinung nach realistischer, es sein denn es gibt runde Whirlpools am Dach