Hey,
kann mir jemand verraten wie ich einen normalen Waggon der ja ohne Ladung leer rumfährt so verändere das auch wenn er leer ist eine bestimmte Ladung anzeigt?
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
Hey,
kann mir jemand verraten wie ich einen normalen Waggon der ja ohne Ladung leer rumfährt so verändere das auch wenn er leer ist eine bestimmte Ladung anzeigt?
Einfach die loadindicators ändern. Die Zahlen sind immer die ids der Mesh die ausgeblendet werden. Du müsstest also bei der Ladung die du sehen willst einfach alle Zahlen löschen
Da ich es grade nicht testen kann... Ohne Gewehr
Du brauchst also ein Gewehr, um es zu testen?
Jup, noch Pistole und Säbel dazu und los geht's
function data()
return {
boundingInfo = {
bbMax = { 3.3715, 1.52999, 3.92, },
bbMin = { -3.3715, -1.5301, -0.08, },
},
collider = {
params = {
},
type = "MESH",
},
lods = {
{
children = {
{
id = "vehicle/waggon/zg_760mm/a_zg.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, 0.0, 0.0, -0.08, 1.0,
},
type = "MESH",
},
{
id = "vehicle/waggon/zg_760mm/d_coal1.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, 0.0, 0.0, 0.0, 1.0,
},
type = "MESH",
},
{
id = "vehicle/waggon/zg_760mm/d_coal1.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, 0.0, 0.0, 0.34, 1.0,
},
type = "MESH",
},
{
id = "vehicle/waggon/zg_760mm/d_coal1.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, 0.0, 0.0, 0.808, 1.0,
},
type = "MESH",
},
{
id = "vehicle/waggon/zg_760mm/d_iron1.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, 0.0, 0.0, 0.0, 1.0,
},
type = "MESH",
},
{
id = "vehicle/waggon/zg_760mm/d_iron1.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, 0.0, 0.0, 0.34, 1.0,
},
type = "MESH",
},
{
id = "vehicle/waggon/zg_760mm/d_iron1.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, 0.0, 0.0, 0.808, 1.0,
},
type = "MESH",
},
{
id = "vehicle/waggon/zg_760mm/d_stone1.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, 0.0, 0.0, 0.0, 1.0,
},
type = "MESH",
},
{
id = "vehicle/waggon/zg_760mm/d_stone1.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, 0.0, 0.0, 0.34, 1.0,
},
type = "MESH",
},
{
id = "vehicle/waggon/zg_760mm/d_stone1.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, 0.0, 0.0, 0.808, 1.0,
},
type = "MESH",
},
{
id = "vehicle/waggon/zg_760mm/d_slag1.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, 0.0, 0.0, 0.0, 1.0,
},
type = "MESH",
},
{
id = "vehicle/waggon/zg_760mm/d_slag1.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, 0.0, 0.0, 0.34, 1.0,
},
type = "MESH",
},
{
id = "vehicle/waggon/zg_760mm/d_slag1.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, 0.0, 0.0, 0.808, 1.0,
},
type = "MESH",
},
{
id = "vehicle/waggon/zg_760mm/d_LIVESTOCK1.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, 0.0, 0.0, 0.0, 1.0,
},
type = "MESH",
},
{
id = "vehicle/waggon/zg_760mm/d_LIVESTOCK2.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, 0.0, 0.0, 0.0, 1.0,
},
type = "MESH",
},
{
id = "vehicle/waggon/zg_760mm/d_LIVESTOCK3.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, 0.0, 0.0, 0.0, 1.0,
},
type = "MESH",
},
{
id = "vehicle/waggon/narrow_bogie.grp",
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.921, 0.0, 0.0, 1.0,
},
type = "GROUP",
}, {
id = "vehicle/waggon/narrow_bogie.grp",
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.921, 0.0, 0.0, 1.0,
},
type = "GROUP",
},
},
matConfigs = {
{
0, 0, 0, 0, 0, 0, 0, 0, 0,
},
},
static = false,
visibleFrom = 0,
visibleTo = 2000,
},
},
metadata = {
description = {
name = _("760mm Güterwagon"),
description = _("Schmalspurwaggon")
},
availability = {
yearFrom = 1975,
yearTo = 0,
},
cost = {
price = 20000,
},
maintenance = {
lifespan = 30,
runningCosts = -1,
},
railVehicle = {
configs = {
{
axles = {
"vehicle/waggon/zg_760mm/c_wheel.msh",
},
},
},
topSpeed = 80,
weight = 5,
soundSet = "waggon_freight_modern"
},
transportVehicle = {
carrier = "RAIL",
loadSpeed = 1,
capacities = {
{
capacity = 40,
loadIndicators = {
{
params = {
levels = {
{
2, 3, 4,
}, {
3, 4,
}, {
4,
}, {
},
},
},
type = "DISCRETE",
},
},
type = "COAL",
},{
capacity = 40,
loadIndicators = {
{
params = {
levels = {
{
5, 6, 7,
}, {
6, 7,
}, {
7,
}, {
},
},
},
type = "DISCRETE",
},
},
type = "IRON_ORE",
},
{
capacity = 40,
loadIndicators = {
{
params = {
levels = {
{
8, 9, 10,
}, {
9, 10,
}, {
10,
}, {
},
},
},
type = "DISCRETE",
},
},
type = "STONE",
},
{
capacity = 40,
loadIndicators = {
{
params = {
levels = {
{
11, 12, 13,
}, {
12, 13,
}, {
13,
}, {
},
},
},
type = "DISCRETE",
},
},
type = "SLAG",
},
{
capacity = 40,
loadIndicators = {
{
params = {
levels = {
{
14, 15, 16,
}, {
15, 16,
}, {
16,
}, {
},
},
},
type = "DISCRETE",
},
},
type = "LIVESTOCK",
},
},
},
},
}
end
Alles anzeigen
Welche genau jetzt?
Einfach die loadindicators ändern. Die Zahlen sind immer die ids der Mesh die ausgeblendet werden. Du müsstest also bei der Ladung die du sehen willst einfach alle Zahlen löschen
Also was willst Du auf dem Waggon sehen, von welchem Du das Beispiel eingefügt hast?
Möchtest Du z.B. auf dem Waggon die Ladung für Vieh (LIVESTOCK - siehe Zeile 304) sehen - dann die Zahlen 14,15,16 in Zeile 289; die Zahlen 15,15 in Zeile 291 und die Zahle 16 in Zeile 293
wenn ich das so korrekt verstanden habe.
function data()
return {
boundingInfo = {
bbMax = { 3.3715, 1.52999, 3.92, },
bbMin = { -3.3715, -1.5301, -0.08, },
},
collider = {
params = {
},
type = "MESH",
},
lods = {
{
children = {
{
id = "vehicle/waggon/zg_760mm/a_zg.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, 0.0, 0.0, -0.08, 1.0,
},
type = "MESH",
},
{
id = "vehicle/waggon/zg_760mm/d_coal1.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, 0.0, 0.0, 0.0, 1.0,
},
type = "MESH",
},
{
id = "vehicle/waggon/zg_760mm/d_coal1.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, 0.0, 0.0, 0.34, 1.0,
},
type = "MESH",
},
{
id = "vehicle/waggon/zg_760mm/d_coal1.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, 0.0, 0.0, 0.808, 1.0,
},
type = "MESH",
},
{
id = "vehicle/waggon/zg_760mm/d_iron1.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, 0.0, 0.0, 0.0, 1.0,
},
type = "MESH",
},
{
id = "vehicle/waggon/zg_760mm/d_iron1.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, 0.0, 0.0, 0.34, 1.0,
},
type = "MESH",
},
{
id = "vehicle/waggon/zg_760mm/d_iron1.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, 0.0, 0.0, 0.808, 1.0,
},
type = "MESH",
},
{
id = "vehicle/waggon/zg_760mm/d_stone1.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, 0.0, 0.0, 0.0, 1.0,
},
type = "MESH",
},
{
id = "vehicle/waggon/zg_760mm/d_stone1.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, 0.0, 0.0, 0.34, 1.0,
},
type = "MESH",
},
{
id = "vehicle/waggon/zg_760mm/d_stone1.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, 0.0, 0.0, 0.808, 1.0,
},
type = "MESH",
},
{
id = "vehicle/waggon/zg_760mm/d_slag1.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, 0.0, 0.0, 0.0, 1.0,
},
type = "MESH",
},
{
id = "vehicle/waggon/zg_760mm/d_slag1.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, 0.0, 0.0, 0.34, 1.0,
},
type = "MESH",
},
{
id = "vehicle/waggon/zg_760mm/d_slag1.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, 0.0, 0.0, 0.808, 1.0,
},
type = "MESH",
},
{
id = "vehicle/waggon/zg_760mm/d_LIVESTOCK1.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, 0.0, 0.0, 0.0, 1.0,
},
type = "MESH",
},
{
id = "vehicle/waggon/zg_760mm/d_LIVESTOCK2.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, 0.0, 0.0, 0.0, 1.0,
},
type = "MESH",
},
{
id = "vehicle/waggon/zg_760mm/d_LIVESTOCK3.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, 0.0, 0.0, 0.0, 1.0,
},
type = "MESH",
},
{
id = "vehicle/waggon/narrow_bogie.grp",
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.921, 0.0, 0.0, 1.0,
},
type = "GROUP",
}, {
id = "vehicle/waggon/narrow_bogie.grp",
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.921, 0.0, 0.0, 1.0,
},
type = "GROUP",
},
},
matConfigs = {
{
0, 0, 0, 0, 0, 0, 0, 0, 0,
},
},
static = false,
visibleFrom = 0,
visibleTo = 2000,
},
},
metadata = {
description = {
name = _("760mm Güterwagon"),
description = _("Schmalspurwaggon")
},
availability = {
yearFrom = 1975,
yearTo = 0,
},
cost = {
price = 20000,
},
maintenance = {
lifespan = 30,
runningCosts = -1,
},
railVehicle = {
configs = {
{
axles = {
"vehicle/waggon/zg_760mm/c_wheel.msh",
},
},
},
topSpeed = 80,
weight = 5,
soundSet = "waggon_freight_modern"
},
transportVehicle = {
carrier = "RAIL",
loadSpeed = 1,
capacities = {
{
capacity = 40,
loadIndicators = {
{
params = {
levels = {
--[[{
2, 3, 4,
}, {
3, 4,
}, {
4,
}, {
},]]
},
},
type = "DISCRETE",
},
},
type = "COAL",
},{
capacity = 40,
loadIndicators = {
{
params = {
levels = {
{
5, 6, 7,
}, {
6, 7,
}, {
7,
}, {
},
},
},
type = "DISCRETE",
},
},
type = "IRON_ORE",
},
{
capacity = 40,
loadIndicators = {
{
params = {
levels = {
{
8, 9, 10,
}, {
9, 10,
}, {
10,
}, {
},
},
},
type = "DISCRETE",
},
},
type = "STONE",
},
{
capacity = 40,
loadIndicators = {
{
params = {
levels = {
{
11, 12, 13,
}, {
12, 13,
}, {
13,
}, {
},
},
},
type = "DISCRETE",
},
},
type = "SLAG",
},
{
capacity = 40,
loadIndicators = {
{
params = {
levels = {
{
14, 15, 16,
}, {
15, 16,
}, {
16,
}, {
},
},
},
type = "DISCRETE",
},
},
type = "LIVESTOCK",
},
},
},
},
}
end
Alles anzeigen
So habe ich es jetzt und es zeigt Kohle an dürfte glaube gefunzt haben
So geht es natürlich auch wenn er gar keine lodindicators findet zeigt er immer voll an. Der Trick ist das man erstmal wissen muss das die meshes mit den loadindactors nicht ein sondern ausgeblendet werden.
NA Aber nun geht es ja hihi und wenn der Waggon nun doch weas lädt wie würde es sich dann verhalten?
Es würde permanent die Kohle angezeigt werden und zusätzlich das was geladen wird.
Ah Okay Danke Danke