Spielst du mit oder ohne Mods? (ich vermute ja mal ohne, wenn du gerade erst angefangen hast).
Verschiedene Straßenmods machen da wohl etwas Probleme, da die Pfade auf den Bürgersteigen dann nicht mehr mit denen der Bahnhöfe übereinstimmen.
Wenn du ohne Mods spielst, sollte es bei einem vernünftigen Takt (Personen ca. 5 und Güter ca. 10 Minuten) auf jeden Fall funktionieren. Screenshots von den betroffenen Bahnhöfen könnten aber bei der Fehlersuche helfen.
Beiträge von Merk
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
-
-
Mir persönlich würde ja auch eine Zeichnung von der Seite reichen, eine von vorne oder oben braucht man da glaube ich nicht unbedingt, aber so ganz ohne traue ich mich da noch nicht ran.
-
Okay, noch ein Versuch (hatte nicht an die MatConfigs gedacht und irgendwie waren die Container Meshes viel zu oft drin):
Code
Alles anzeigenfunction data() return { boundingInfo = { bbMax = { 9.9, 1.5, 3, }, bbMin = { -9.9, -1.5, 0, }, }, collider = { params = { }, type = "MESH", }, lods = { { animations = { }, children = { { id = "vehicle/waggon/sgns_681/sgns_681_g0.msh", transf = { 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, }, type = "MESH", },{ id = "vehicle/waggon/sgns_681/cont_20_2_1.msh", transf = { 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -6.2, 0, 0, 1, }, type = "MESH", },{ id = "vehicle/waggon/sgns_681/cont_20_3_1.msh", transf = { 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, }, type = "MESH", },{ id = "vehicle/waggon/sgns_681/cont_20_4_1.msh", transf = { 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 6.2, 0, 0, 1, }, type = "MESH", },{ id = "vehicle/waggon/sgns_681/bulk_1_g0.msh", transf = { 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 6, 0, 0, 1, }, type = "MESH", },{ id = "vehicle/waggon/sgns_681/bulk_1_g0.msh", transf = { 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, }, type = "MESH", },{ id = "vehicle/waggon/sgns_681/bulk_1_g0.msh", transf = { 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -6, 0, 0, 1, }, type = "MESH", },{ id = "vehicle/waggon/sgns_681/cont_20_2_1.msh", transf = { 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -6.2, 0, 0, 1, }, type = "MESH", },{ id = "vehicle/waggon/sgns_681/cont_20_3_1.msh", transf = { 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, }, type = "MESH", },{ id = "vehicle/waggon/sgns_681/cont_20_4_1.msh", transf = { 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 6.2, 0, 0, 1, }, type = "MESH", },{ id = "vehicle/waggon/sgns_681/cont_20_2_1.msh", transf = { 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -6.2, 0, 0, 1, }, type = "MESH", },{ id = "vehicle/waggon/sgns_681/cont_20_3_1.msh", transf = { 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, }, type = "MESH", },{ id = "vehicle/waggon/sgns_681/cont_20_4_1.msh", transf = { 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 6.2, 0, 0, 1, }, type = "MESH", },{ id = "vehicle/waggon/sgns_681/cont_20_2_1.msh", transf = { 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -6.2, 0, 0, 1, }, type = "MESH", },{ id = "vehicle/waggon/sgns_681/cont_20_3_1.msh", transf = { 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, }, type = "MESH", },{ id = "vehicle/waggon/sgns_681/cont_20_4_1.msh", transf = { 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 6.2, 0, 0, 1, }, type = "MESH", },{ id = "vehicle/waggon/rungenwagen_1950_lod0_bogie.grp", transf = { 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 7.3, 0, 0, 1, }, type = "GROUP", },{ id = "vehicle/waggon/rungenwagen_1950_lod0_bogie.grp", transf = { 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -7.3, 0, 0, 1, }, type = "GROUP", }, }, events = { }, matConfigs = { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, }, }, static = false, visibleFrom = 0, visibleTo = 800, }, }, metadata = { description = { name = _("Sgns 681"), description = _("Four axle freight wagon, \n" .. "with three 20ft container.") }, railVehicle = { topSpeed = 120.0, weight = 18.8, configs = { { axles = { "vehicle/waggon/rungenwagen_1950/lod_0_w1.msh" } } }, soundSet = "waggon_freight_modern" }, transportVehicle = { carrier = "RAIL", loadSpeed = 2, capacities = { { capacity = 84, loadIndicators = { { params = { levels = { { 8, 9, 10, }, { 8, 9, }, { 9, }, { }, }, }, type = "DISCRETE", }, }, type = "PLANKS", }, { capacity = 84, loadIndicators = { { params = { levels = { { 11, 12, 13, }, { 11, 12, }, { 12, }, { }, }, }, type = "DISCRETE", }, }, type = "PLASTIC", }, { capacity = 84, loadIndicators = { { params = { levels = { { 14, 15, 16, }, { 14, 15, }, { 15, }, { }, }, }, type = "DISCRETE", }, }, type = "WOOD", }, { capacity = 84, loadIndicators = { { params = { levels = { { 2, 3, 4, }, { 2, 3, }, { 3, }, { }, }, }, type = "DISCRETE", }, }, type = "GOODS", }, { capacity = 84, loadIndicators = { { params = { levels = { { 5, 6, 7, }, { 6, 7, }, { 7, }, { }, }, }, type = "DISCRETE", }, }, type = "OIL", }, }, }, availability = { yearFrom = 1989, -- yearTo = 0 }, cost = { price = 135000 }, maintenance = { runningCosts = 22000, lifespan = 50 } }, } end -
Hmm, war es nicht so, das die beim loadIndicator angebenen Meshes nicht angezeigt werden? Also solange noch keine Güter geladen sind werden die Meshes 2, 3 und 4 nicht angezeigt, wenn ein paar Güter geladen wurden nur noch 2 und 3 nicht, usw. Bis bei voller Beladung mit Gütern alle angezeigt werden.
In dem Fall ist es nicht möglich ein Meshes für zwei unterschiedliche Frachtarten zu nutzen, da es dann immer von einer der Frachtarten ausgeblendet wird. Man müsste also für jede weitere Frachtart die Meshes einer vorhanden Frachtart kopieren, damit nicht zwei Capacity-Einträge auf das gleiche Mesh verweisen.
Du könntet es mit folgendem Code versuchen (ungetestet):Code
Alles anzeigenfunction data() return { boundingInfo = { bbMax = { 9.9, 1.5, 3, }, bbMin = { -9.9, -1.5, 0, }, }, collider = { params = { }, type = "MESH", }, lods = { { animations = { }, children = { { id = "vehicle/waggon/sgns_681/sgns_681_g0.msh", transf = { 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, }, type = "MESH", },{ id = "vehicle/waggon/sgns_681/cont_20_2_1.msh", transf = { 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -6.2, 0, 0, 1, }, type = "MESH", },{ id = "vehicle/waggon/sgns_681/cont_20_3_1.msh", transf = { 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, }, type = "MESH", },{ id = "vehicle/waggon/sgns_681/cont_20_4_1.msh", transf = { 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 6.2, 0, 0, 1, }, type = "MESH", },{ id = "vehicle/waggon/sgns_681/bulk_1_g0.msh", transf = { 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 6, 0, 0, 1, }, type = "MESH", },{ id = "vehicle/waggon/sgns_681/bulk_1_g0.msh", transf = { 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, }, type = "MESH", },{ id = "vehicle/waggon/sgns_681/bulk_1_g0.msh", transf = { 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -6, 0, 0, 1, }, type = "MESH", },{ id = "vehicle/waggon/sgns_681/cont_20_2_1.msh", transf = { 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -6.2, 0, 0, 1, }, type = "MESH", },{ id = "vehicle/waggon/sgns_681/cont_20_3_1.msh", transf = { 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, }, type = "MESH", },{ id = "vehicle/waggon/sgns_681/cont_20_4_1.msh", transf = { 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 6.2, 0, 0, 1, }, type = "MESH", },{ id = "vehicle/waggon/sgns_681/cont_20_2_1.msh", transf = { 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -6.2, 0, 0, 1, }, type = "MESH", },{ id = "vehicle/waggon/sgns_681/cont_20_3_1.msh", transf = { 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, }, type = "MESH", },{ id = "vehicle/waggon/sgns_681/cont_20_4_1.msh", transf = { 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 6.2, 0, 0, 1, }, type = "MESH", },{ id = "vehicle/waggon/sgns_681/cont_20_2_1.msh", transf = { 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -6.2, 0, 0, 1, }, type = "MESH", },{ id = "vehicle/waggon/sgns_681/cont_20_3_1.msh", transf = { 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, }, type = "MESH", },{ id = "vehicle/waggon/sgns_681/cont_20_4_1.msh", transf = { 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 6.2, 0, 0, 1, }, type = "MESH", },{ id = "vehicle/waggon/sgns_681/cont_20_2_1.msh", transf = { 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -6.2, 0, 0, 1, }, type = "MESH", },{ id = "vehicle/waggon/sgns_681/cont_20_3_1.msh", transf = { 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, }, type = "MESH", },{ id = "vehicle/waggon/sgns_681/cont_20_4_1.msh", transf = { 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 6.2, 0, 0, 1, }, type = "MESH", },{ id = "vehicle/waggon/sgns_681/cont_20_2_1.msh", transf = { 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -6.2, 0, 0, 1, }, type = "MESH", },{ id = "vehicle/waggon/sgns_681/cont_20_3_1.msh", transf = { 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, }, type = "MESH", },{ id = "vehicle/waggon/sgns_681/cont_20_4_1.msh", transf = { 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 6.2, 0, 0, 1, }, type = "MESH", },{ id = "vehicle/waggon/sgns_681/cont_20_2_1.msh", transf = { 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -6.2, 0, 0, 1, }, type = "MESH", },{ id = "vehicle/waggon/sgns_681/cont_20_3_1.msh", transf = { 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, }, type = "MESH", },{ id = "vehicle/waggon/sgns_681/cont_20_4_1.msh", transf = { 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 6.2, 0, 0, 1, }, type = "MESH", },{ id = "vehicle/waggon/sgns_681/cont_20_2_1.msh", transf = { 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -6.2, 0, 0, 1, }, type = "MESH", },{ id = "vehicle/waggon/sgns_681/cont_20_3_1.msh", transf = { 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, }, type = "MESH", },{ id = "vehicle/waggon/sgns_681/cont_20_4_1.msh", transf = { 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 6.2, 0, 0, 1, }, type = "MESH", },{ id = "vehicle/waggon/sgns_681/cont_20_2_1.msh", transf = { 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -6.2, 0, 0, 1, }, type = "MESH", },{ id = "vehicle/waggon/sgns_681/cont_20_3_1.msh", transf = { 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, }, type = "MESH", },{ id = "vehicle/waggon/sgns_681/cont_20_4_1.msh", transf = { 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 6.2, 0, 0, 1, }, type = "MESH", },{ id = "vehicle/waggon/sgns_681/cont_20_2_1.msh", transf = { 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -6.2, 0, 0, 1, }, type = "MESH", },{ id = "vehicle/waggon/sgns_681/cont_20_3_1.msh", transf = { 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, }, type = "MESH", },{ id = "vehicle/waggon/sgns_681/cont_20_4_1.msh", transf = { 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 6.2, 0, 0, 1, }, type = "MESH", },{ id = "vehicle/waggon/rungenwagen_1950_lod0_bogie.grp", transf = { 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 7.3, 0, 0, 1, }, type = "GROUP", },{ id = "vehicle/waggon/rungenwagen_1950_lod0_bogie.grp", transf = { 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, -7.3, 0, 0, 1, }, type = "GROUP", }, }, events = { }, matConfigs = { { 0, 0, 0, 0, 0, 0, 0, 0, 0, }, }, static = false, visibleFrom = 0, visibleTo = 800, }, }, metadata = { description = { name = _("Sgns 681"), description = _("Four axle freight wagon, \n" .. "with three 20ft container.") }, railVehicle = { topSpeed = 120.0, weight = 18.8, configs = { { axles = { "vehicle/waggon/rungenwagen_1950/lod_0_w1.msh" } } }, soundSet = "waggon_freight_modern" }, transportVehicle = { carrier = "RAIL", loadSpeed = 2, capacities = { { capacity = 84, loadIndicators = { { params = { levels = { { 8, 9, 10, }, { 8, 9, }, { 9, }, { }, }, }, type = "DISCRETE", }, }, type = "PLANKS", }, { capacity = 84, loadIndicators = { { params = { levels = { { 11, 12, 13, }, { 11, 12, }, { 12, }, { }, }, }, type = "DISCRETE", }, }, type = "PLASTIC", }, { capacity = 84, loadIndicators = { { params = { levels = { { 14, 15, 16, }, { 14, 15, }, { 15, }, { }, }, }, type = "DISCRETE", }, }, type = "WOOD", }, { capacity = 84, loadIndicators = { { params = { levels = { { 2, 3, 4, }, { 2, 3, }, { 3, }, { }, }, }, type = "DISCRETE", }, }, type = "GOODS", }, { capacity = 84, loadIndicators = { { params = { levels = { { 5, 6, 7, }, { 6, 7, }, { 7, }, { }, }, }, type = "DISCRETE", }, }, type = "OIL", }, }, }, availability = { yearFrom = 1989, -- yearTo = 0 }, cost = { price = 135000 }, maintenance = { runningCosts = 22000, lifespan = 50 } }, } end -
Könnte auch sein, dass die Längenbegrenzung Perfomancegründe hat, damit das Spiel bei bei sehr komplexen Netzen nicht ewig nach einem Weg sucht. Merkwürdig ist nur, dass die Züge dann trotzdem fahren.
-
Ich hab eine Intel Grafikkarte
Da liegt ziemlich sicher das Problem, je nachdem welche das ist, unterstützt sie die benötigte OpenGL Version nicht, weshalb das Spiel dann auch nicht funktionieren kann.
-
So, die neue Version ist jetzt verfügbar (0.4.16): Blender Import/Export Addon
Die wichtigsten Änderungen:
- neuer Lua-Parser
- Pluginsystem um das Addon leichter erweitern zu können (Idee und ursprüngliche Version von @eis_os, kleine Weiterentwicklungen von mir)
- Import/Export von Pfaden (ebenfalls von eis_os)
- Import/Export von Animationen
- keine Zusatzobjekte für ParticleEmitter, Engines und Capacities
- neue Einstellungspanels
- etwas hellere UI-Bilder (Beleuchtung geändert)
- Import-Option um nur die UI-Bilder für bestehenden Fahrzeuge zu erstellen (eventuell interessant für Repainter)
Zu ParticleEmittern, Engines und Capacities empfehle ich folgenden Abschnitt des aktualisierten Lexikoneintrags: Blender Import/Export Addon
Im Eintrag allgemein gibt es auch noch ausführlichere Informationen zu den anderen Änderungen und neuen Funktionen. -
Die ist gerade und verläuft zur Mitte des Drehgestells und ist auch dort befestigt (was bei TF zu Problemen führen könnte), nennt sich glaube ich Queranlenkung oder so, aber unsere Experten hier wissen das bestimmt genauer.

-
Wenn man den internen Modmanager nutzt, funktionieren fast alle Mods (insbesondere Fahrzeuge) auch im USA-Setting und das schon immer.
Wenn man die Mods weiterhin in den res-Ordner installiert funktioniert das natürlich nicht, da TF die Dateien dann dem Standardsetting zuordnet. Die einzige Möglichkeit das zu ändern, wäre es die Mods in den res-Ordner des USA-DLCs zu kopieren, aber dann funktionieren sie natürlich nicht mit dem Standardsetting (es sei denn sie befinden sich in beiden res-Ordnern). -
Kommt natürlich darauf an in welchem Jahr du anfängst, 1850 ist mit einem Zug zwischen drei Städten in der Regel aber kein vernünftiger Takt hinzubekommen. Ich setze bei meinem aktuellen Spielstand (große Karte, schwer, Startjahr 1850) sogar zwischen zwei benachbarten Städten immer mindesten zwei Züge ein und die sind auch beide gut ausgelastet.
Städte wachsen, nach dem was hier in diversen Themen hier steht, dann am besten, wenn die Bewohner innerhalb der 20 Minuten möglichst viele andere Städte erreichen können. Die Güterversorgung scheint nicht so wichtig zu sein.
PS: Thema nach Gameplay-Probleme verschoben.
-
@Mods: reicht das als Info? Dann bitte zu den Mod-Requests verschieben
Prinzipiell ja, vielleicht könntest du noch die technischen Daten in den Eingangspost packen und da auch auf die anderen Informationen (inklusive der Pläne) verlinken, damit man als Modder nicht das gesamte Thema durchlesen muss.
Trotzdem verschiebe ich das Thema schonmal und werde ihm auch ein "vollständig" verpassen. -
Damit das hier nicht noch weiter ausartet, habe ich die Beiträge, auf die Onkel Ae 6/6 sich damit wohl bezogen hat, erstmal verschoben. Wenn ihr meint das bestimmte Beiträge im Thema nichts verloren haben, meldet sie einfach und lässt euch nicht auf sinnlose Diskussionen ein.
-
Könnte sein, das da beim Entfernen des (vermutlich von der Forensoftware verursachten) Doppelposts irgendwas schiefgelaufen ist. In dem Fall ist die einzige Lösung wohl leider wirklich nur den Beitrag zu bearbeiten und die Datei nochmal hochzuladen.
-
Die Höhe das Bahnhofs richtet sich nach dem Punkt, an dem der Straßenanschluss gebaut wird. Du musst das Gelände also nur dort anheben.
-
kleines Update:
Eine (relativ einfache) Normalmap habe ich inzwischen erstellt, außerdem habe ich auf der Diffuse-Textur die Klappfenster wieder eingefügt (nachdem ich mir deren Position mal beim Original angesehen habe).
Hat zufällig jemand eine Nahaufnahme der Außenlautsprecher zur Hand? Dann würde ich die nämlich auch noch bauen. -
Wenn mich nicht alles täuscht, ist das einer der Eingänge zur U-Bahn-(eigentlich Stadtbahn)Station "Bockenheimer Warte" in Frankfurt am Main.
-
Die 120 ist jetzt online: DB Baureihe 120 - TF Railroad
-
Ein einheitlicher Tag für die Downloadeinträge wäre vielleicht auch hilfreich, damit man sie leichter findet, z.B. "TF.net Community" oder etwas in der Richtung.
-
Du musst den Mod einfach aus den aktiven Mods des Savegames entfernen (genauso wie du Mods zu einem Savegame hinzufügst), ob der Mod benötigt wird ist TF da erstmal egal, nur beim laden des Savgames könnte es dann eine Fehlermeldung geben. Wenn aber durch den Mod wirklich nur Originaldateien ersetzt wurden, sollte es da überhaupt keine Probleme geben.
-