Ok, ich habe die Kategorie angepasst ![]()
@Nando mit deiner freundlichen Genehmigung würde ich die Trailer jetzt gleich hochladen ...
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
Ok, ich habe die Kategorie angepasst ![]()
@Nando mit deiner freundlichen Genehmigung würde ich die Trailer jetzt gleich hochladen ...
Die Kategorie "cars" fand' ich jetzt nicht so passend, Onionjack hat seine Volvo F12 in der Kategorie Trucks, da hier aber auch noch die restlichen deiner Trailer kommen, denke ich das da eine eigene Kategorie nicht das verkehrteste ist, sind ja doch einige die da demnächst kommen werden...
Ordner "796156478"
in deinen Modordner kopieren und umbennen in "BVG480Toaster_1" (reihenfolge beachten, erst kopieren, dann umbennen
)
Die Struktur muss dann wie folgt aussehen ... mods\BVG480Toaster_1\res ...
Dann solltest du im Ingame Modmanager irgendwo den Toaster finden (darauf achen das du auch die richtige Version hast, weil du siehst deine Steamversion immer noch, die erkennst du an dem kleinen Hyperlink-Symbol hinter dem Namen. Steam-Version raus, lokale Verion rein ...
So, ich glaube ich habe es wirklich verstanden. Der Beweis?
Ich bin an Nandos Trailern dran, bisher hatte ich für jede Variante ein eigenes Mesh, jetzt bin ich hingegangen und habe das Mesh einmal abgelegt, in der msh die verschiedenen Materialien hinterlegt auf die ich nun über die mdl zugreifen kann -> spart mir einiges an Tipparbeit wenn ich für jede Variante "nur" eine neue mdl erstellen muss.
Vielen Dank euch!
p.s. Kann bitte jemand, der sicherer (als ich) im Umgang mit diesem Thema ist, einen Lexikoneintrag erstellen? Fände ich wirklich spitze, weil mir hat's geholfen und ich denke das ist nicht unwichtig ...
@Thommi01 kannst du bitte Zug 63 einmal umdrehen, der steht am Bahnhof München West und will in die falsche Richtung, wollte ich eigentlich noch machen, hab's aber vergessen ...
@Edistein ich hab' leider keine Ahnung wie wir die Meldung wegbekommen könnten, wenn das was GamingPotatoes vorgeschlagen hat nicht funktioniert ![]()
Danke DarkMo, das macht es wirklich nachvollziehbar, und warum es "egal" ist wenn zuviele Zahlen angegeben werden, hat den Hintergrund das es sich dabei um ein Array handelt, man kann ein Array mit beliebig vielen Einträgen anlegen, solange nicht darauf zugegriffen wird, ist das nur verschwendeter Speicherplatz. Gibt man weniger Zahlen in dem Array an, nimmt das Spiel den Index 0 des Arrays, also den ersten Eintrag. Versucht man jetzt aber auf Index 5 zuzugreifen obwohl nur 4 angelegt sind, kommt es zum Fehler (der eigentlich abgefangen werden müsste) und das Spiel schmiert ab.
Vielleicht könnten wir hier alles wichtige zu den matConfigs sammeln und einen Lexikoneintrag daraus "basteln"? Ich denke das Thema ich auch für andere noch interessant wenn dieser Thread schon lange inaktiv ist ...
in Bielefeld ... da schlägt nu ne Bombe ein...
Sieht aber inzwischen wieder richtig gut aus!
@Edistein hast du es inzwischen zum laufen gebracht?
@Thommi01 da ich jetzt dann mal schlafen gehen werde, darfst du davon ausgehen, dass von mir auch nix mehr kommt ... viel Spaß mit dem was ich verbrochen habe ![]()
Arrg nein, bitte nicht diese Meldung ... mit der hab' ich mich heute drei Stunden rumgeärgert ...
Soweit ich weiß haben wir den Toaster als lokale Mod eingebunden ... kannst du dir bitte mal die Datei aus der Webdisk herunterladen und lokal bei dir installieren: BR 480 "Toaster" - S-Bahn Berlin
Vergiss' es wir haben die Workshop-Version drin: http://steamcommunity.com/shar…filedetails/?id=796156478
Da hat sich ein wenig was geändert, ich versuch' mal zu erklären:
1. Du lädst dir eine Mod runter - in der Regel ist das eine *.zip oder *.rar Datei
2. Die Datei entpackst du und erhältst einen Ordner mit dem Namen der Mod
3. Den Ordner mit dem Namen der Mod kopierst/verschiebst du in das "Mods" Verzeichnis von Transport Fever
Und schon kannst du die Mod im Spiel aktivieren...
Deinstallieren geht ganz einfach, einfach den Modordner löschen ... nur funktionieren dann die Spielstände die diese Mod benötigen nicht mehr ...
Edistein, natürlich kannst du mitmachen, wenn du dir nicht sicher ob alles funktioniert kannst du dir den jeweils aktuellen Spielstand einfach mal Testweise (hier -> https://www.transportfever.net…/2925-OpenCommunityMap-2/) runterladen (Alle 3 Teile!) und schauen ob es funktioniert.
Welche Mods benötigt werden steht im ersten Post dieses Threads, die runter zu laden sollte eine Sache von 10 Minuten sein ...
Oder gehen auf dem Mac nur Mods aus dem Steam Workshop?
Ich bin da, bevor ich die Platten gelegt habe, mit dem Einebner aus dem Industriepark drüber ... das was aussieht wie eine "Stufe" ist in Wirklichkeit eine Lücke zwischen zwei Platten ... ich werde das jetzt aber nochmal ordentlich Testen und gegebenenfalls mal bei JoeFried im Thread nachfragen...
Nando du meinst die beiden Buttons -->
... war garnicht schwer
...allerdings schweben die Trailer jetzt ... vielleicht sollte man @JoeFried doch mal Fragen ob das Absicht ist ...?
Das die Trailer alle im Boden stecken liegt sicher an dem Mod für die Platten?
Ja, ich hab's auch erst gesehn, die Platten sind bei Einstellung "Bodenhöhe +0" auf Bordsteinhöhe ... ich könnte mir vorstellen, dass das Absicht ist ... ich werde die Trailer aber auch noch per Parameter auf Bordsteinhöhe bringen (wenn ich es hinbekomme
)
Vielen Dank, für die Erklärungen ... ich glaube ich hab's Verstanden ... nur leider bekomme ich das was ich vorhabe nicht hin ... ich kann zwar die Lackierung über die matConfig "austauschen" aber ich bekomme es einfach nicht hin das die "automatisch" je nach Position wechselt ...
function data()
return {
boundingInfo = {
bbMax = {
2.63143, 0.92348, 1.39107,
},
bbMin = {
-1.82798, -0.92238, 0.0,
},
},
collider = {
params = {
},
type = "MESH",
},
lods = {
{
animations = {
},
children = {
{
id = "vehicle/car/asset/190er_mercedes/190er_body.msh",
transf = {
0.0612, 0.0, 0.0, 0.0, 0.0, 0.0612, 0.0, 0.0, 0.0, 0.0, 0.0612, 0.0, -0.0, 0.03342, 0.0, 1.0,
},
type = "MESH",
}, {
id = "vehicle/car/asset/190er_mercedes/190er_frontradlinks.msh",
transf = {
1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 1.05943, -0.67302, 0.3129, 1.0,
},
type = "MESH",
}, {
id = "vehicle/car/asset/190er_mercedes/190er_frontradlinks.msh",
transf = {
-1.0, 0.0, 0.0, 0.0, -0.0, -1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 1.05943, 0.67302, 0.3129, 1.0,
},
type = "MESH",
}, {
id = "vehicle/car/asset/190er_mercedes/190er_hinterachse.msh",
transf = {
1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, -1.61767, -0.00017, 0.31326, 1.0,
},
type = "MESH",
}, {
id = "vehicle/car/asset/190er_mercedes/190er_stern.msh",
transf = {
0.37141, 0.0, 0.0, 0.0, 0.0, 0.37141, 0.0, 0.0, 0.0, 0.0, 0.37141, 0.0, -0.00982, 0.0, 0.0, 1.0,
},
type = "MESH",
},
},
events = {
},
matConfigs = {
{
0, 0, 0, 0, 0, 0,
}, {
1, 0, 0, 0, 0, 0,
}, {
2, 0, 0, 0, 0, 0,
}, {
3, 0, 0, 0, 0, 0,
}, {
4, 0, 0, 0, 0, 0,
}, {
5, 0, 0, 0, 0, 0,
},
},
static = false,
visibleFrom = 0,
visibleTo = 2500,
},
},
metadata = {
availability = {
yearFrom = 1980,
},
cost = {
price = 10,
},
roadVehicle = {
configs = {
{
axles = {
"vehicle/car/asset/190er_mercedes/190er_hinterachse.msh",
},
fakeBogies = {
{
group = 0,
offset = 0,
position = 0,
},
},
wheels = {
"vehicle/car/asset/190er_mercedes/190er_frontradlinks.msh",
},
},
},
},
},
}
end
Alles anzeigen
Das würde als bedeuten anstatt von { 1, 0, 0, 0, 0, 0 } könnte man auch einfach { 1 } schreiben weil die restlichen children dann ihr material behalten?
Ja Danke, dass habe ich jetzt gesehen und weiß jetzt auch wie die verschiedenen Materialien zugeordnet werden ...
Nur verstehe ich immer noch nicht, für was die unterschiedlichen Werte der matConfigs stehen.
Ich habe gesehen, das es bspw. für 6 unterschiedliche Materialien auch entsprechend 6 Werte in der matconfigs gibt, was ich aber überhaupt nicht verstehe ist folgendes:
Beim 190er Mercedes hats 6 Materialien, die matConfigs in der mdl sieht so aus:
matConfigs = {
{
0, 0, 0, 0, 0, 0,
}, {
1, 0, 0, 0, 0, 0,
}, {
2, 0, 0, 0, 0, 0,
}, {
3, 0, 0, 0, 0, 0,
}, {
4, 0, 0, 0, 0, 0,
}, {
5, 0, 0, 0, 0, 0,
},
},
Alles anzeigen
Ich gehe davon aus das der erste Wert jeder Zeile auf das jeweilige Material in der msh verweist, also 0 => 1. Material, 1 => 2. Material etc., ... wofür stehen aber die Nullen in jedem Verweis?
Hallo liebe Freunde der Eisenbahn,
ich sitze bei dem schönen Wetter am PC und versuche zu verstehen wie das "matConfigs" Array aufgebaut ist, ich komme nur leider nicht von alleine drauf und kann leider auch keinen Lexikoneintrag dazu finden :-/
Hintergrund ist der folgende: Ich möchte die Trailer von Nandos Repaints als Assets ohne Zugmaschine verfügbar machen, als zusätzliches Schmankerl möchte ich eine Option einbauen die je nach Positionierung einen anderen Trailer platziert - also so wie beim Car-Asset-Set von Nando.
Ich bin mir fast sicher, das dieser "Trick" über die matConfigs gelöst ist, nur sehe ich den Zusammenhang zwischen matConfigs und den verschiedenen mtl und Texturen nicht, daher die Frage.
Wäre super wenn mir einer von euch auf die Sprünge helfen könnte!