Beiträge von Kwirl77
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
-
-
Kleines Update von kleine Villa aus den 30er Jahren - Transport Fever Community verfügbar
-
Danke für die Hinweise, hab die Kommas ergänzt, das war aber nicht das Problem. Nach wie vor kommt die Fehlermeldung "233: unexpected symbol near '}'"
Problem erkannt:
es hat mehrfach nach einem if das end gefehlt.
Danke für eure Hilfe!
-
Ich hab mal wieder ein kleines Skript-Problem.
Folgende Meldung bringt er mir:
Ich hab in Bereich um Zeile 233 aber nichts geändert und find auch keinen Fehler.
Code
Alles anzeigenlocal constructionutil = require "constructionutil" function data() return { type = "ASSET_DEFAULT", description = { name = _("Villa von 1937"), description = _("eine kleine Vorstadtvilla in mehreren Varianten als Asset") }, buildMode = "MULTI", categories = { "kwirl77" }, skipCollision = true, autoRemovable = false, params = { { key = "auswahl", name = _("Fassadenauswahl/Fensterläden"), values = { _("Variante gelb/gruen"), _("variante weiss/braun"), _("variante ziegel_rot/braun"), _("variante Naturstein/braun"), }, }, { key = "type", name = _("Bewohnt"), values = { _("Asset"), _("Bewohnt"), }, defaultIndex = 1 }, { key = "bodenanpassung", name = _("ohne Bodenanpassung"), uiType = "CHECKBOX", values = {"0", "1"} }, }, updateFn = function(params) local result = { } result.models = { } if params.type == 1 then result.personCapacity = { type = "RESIDENTIAL", capacity = 3 } end if params.auswahl == 0 and params.type == 0 then result.models = { { id = "villa_1937_variante1.mdl", transf = { 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 1, 0.0, 1 } } } end if params.auswahl == 0 and params.type == 1 then result.models[#result.models+1] = { id = "villa_1937_variante1.mdl", transf = { 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0.0, 1 }, } result.models[#result.models+1] = { id = "villa_1937_lane_1.mdl", transf = { 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1 }, } end if params.auswahl == 1 and params.type == 0 then result.models = { { id = "villa_1937_variante2.mdl", transf = { 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 1, 0.0, 1 } } } end if params.auswahl == 1 and params.type == 1 then result.models[#result.models+1] = { id = "villa_1937_variante2.mdl", transf = { 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0.0, 1 }, } result.models[#result.models+1] = { id = "villa_1937_lane_1.mdl", transf = { 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1 }, } if params.auswahl == 2 and params.type == 0 then result.models = { { id = "villa_1937_variante3.mdl", transf = { 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 1, 0.0, 1 } } } end if params.auswahl == 2 and params.type == 1 then result.models[#result.models+1] = { id = "villa_1937_variante3.mdl", transf = { 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0.0, 1 }, } result.models[#result.models+1] = { id = "villa_1937_lane_1.mdl", transf = { 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1 }, } if params.auswahl == 3 and params.type == 0 then result.models = { { id = "villa_1937_variante4.mdl", transf = { 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 1, 0.0, 1 } } } end if params.auswahl == 3 and params.type == 1 then result.models[#result.models+1] = { id = "villa_1937_variante4.mdl", transf = { 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0.0, 1 }, } result.models[#result.models+1] = { id = "villa_1937_lane_1.mdl", transf = { 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1 }, } if params.bodenanpassung == 0 then result.terrainAlignmentLists = { --vorne links { type = "EQUAL", faces = { { { -4, -2, -0.15}, { -4, 0, -0.15 }, { 15, 3.86, -0.1}, { 15, -2, -0.1}, }, }, --slopeLow = 0.2, --slopeHigh = .25, optiaonal = true, }, --vorne recht { type = "EQUAL", faces = { { { 15, -2, -0.1}, { 20, -2, -0.1, }, { 20, 3.86, -0.1}, { 15, 3.86, -0.1}, }, }, --slopeLow = 0.2, --slopeHigh = .25, optional = true,a }, --links Rampe { type = "EQUAL", faces = { { { -4, -0, -0.15}, { 1; 0, -0.15}, { 1, 10.61, 1.31}, {-4, 10.61, 1.31}, }, }, --slopeLow = 0.2, --slopeHigh = .25, optional = true, }, --hinten { type = "EQUAL", faces = { { { -3, 10.61, 1.31}, { 18.64; 10.61, 1.31}, { 18.64, 14.61, 1.31}, {-3, 14.61, 1.31}, }, }, --slopeLow = 0.2, --slopeHigh = .25, optional = true, }, --rechts { type = "EQUAL", faces = { { { 14.64, -1, 0.0}, { 19; -1, 0.0}, { 19, 2.11, 0.0}, { 14.64, 2.11, 0.0}, }, }, --slopeLow = 0.2, --slopeHigh = .25, optional = true, }, --Treppe rechts { type = "EQUAL", faces = { { { 14.64, 2.20, 0.0}, { 19; 2.20, 0.0}, { 19, 4.1, 1.31}, {14.64, 4.1, 1.31}, }, }, --slopeLow = 0.2, --slopeHigh = .25, optional = true, }, --Treppe oben { type = "EQUAL", faces = { { { 17.64, 3.86, 1.31}, { 19; 3.86, 1.31}, { 19, 13.15, 1.31}, {17.64, 13.15, 1.31}, }, }, --slopeLow = 0.2, --slopeHigh = .25, optional = true, }, } end if params.bodenanpassung == 1 then result.terrainAlignmentLists = { { type = "EQUAL", faces = { } } } end return result end } endDie .con kann ich hier irgendwie nicht hochladen, da er mit dann immer ungültige Dateiendung bringt.
-
Wissen hatte ich auch keines, war vor nem Jahr absoluter Neuling. Aber Dank YouTube und der Unterstützung hier im Forum hab ich mir dad nach und nach angelernt.
Mein Problemist jedoch, dass ich knapp 1 Jahr nicht mehr mit Blender gearbeitet hab und jetzt ziemlich blank wieder bin
Ansonsten wäre auch das Loop5 in Weiterstadt eine coole Sache
Hab es mir eben mal angesehen. Ist jetzt nicht so mein Ding. Ich steh eher auf Gebäude, die man vielseitig und mehrfach auf einer Karte verbauen kann. Das Loop ist mir hier zu individuell, sorry
-
Das Müllheizkraftwerk in Darmstadt wurde mich interessieren falls du Langeweile hast

über Langeweile kann ich. Mich momentan leider nicht beschweren, ist eher so, dass der Tag derzeit zu wenige Stunden hat
-
Mir ist bei deinem neuen Bürogebäude aufgefallen, dass die Spiegelung am Anbau um 90° verdreht sind. Am Eingangsbereich ist das in Ordnung.
das Problem hab ich auch bei anderen Mods entdeckt, hab aber bislang noch keine Lösung gefunden.
Drehen der Textur in Blender hat leider nichts gebracht
-
Das hat nichts mit der Pinselstärke oder der Art des Pinsels zu tun.
Shift Taste drücken und gedrückt halten und dann einfach übermal.
-
Oh je, die Verlegetiefe des Kanals stimmt nicht, der hat zu wenig Überdeckung. Da hat der Planer wohl falsch geplant😉
-
habs gefunden, ich hab beim kopieren aus nem anderen Mod von mir ein paar Zeilen vergessen

if params.type == 1
then
result.personCapacity = {
type = "INDUSTRIAL",
capacity = 10
}
end
Danke
-
ich hatte das bislang so geregelt:
in der con folgende Abfrage:
{key = "type",
name = _("Bewohnt"),
values =
{_("Asset"), _("Bewohnt"),},
defaultIndex = 1
},
und dann
if params.auswahl == 0 and params.type == 1
then
result.models[#result.models+1] =
{ id = "kw_bg_boesingen_variante1.mdl",
transf = { 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0.0, 1 },}
result.models[#result.models+1] =
{ id = "kw_bg_boesingen_lane_1.mdl", transf = { 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1 },}
end
function data()
return {
boundingInfo = {
bbMax = { 2, 2, 2, },
bbMin = { -2, -2, -2, },
},
collider = {
params = { },
transf = { 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, },
type = "NONE",
},
lods = {
{
node = {
transf = { 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, },
},
static = false,
visibleFrom = 0,
visibleTo = 0,
},
},
metadata = {
transportNetworkProvider = {
laneLists = {
{
nodes = {
{ { 5, 5, 0, }, { 1, 0, 0, }, 1.5, },
{ { -2, 4, 0, }, { 1, 0, 0, }, 1.5, },
},
speedLimit = 20,
transportModes = { "PERSON", },
linkable = true,
},
},
runways = { },
terminals = { },
},
},
version = 1,
}
end
-
Entweder sehe ich grad den Wald vor lauter Bäumen nicht oder ich hab geträumt.
Gibt es die Möglichkeit, beim transportNetworkProvider auch den Typ an Personen anzugeben, den dieser bei einem "Bewohnten" Asset ausgeben soll (Commercial, Industrial, Bewohner)?
Ich meine, da gestern was gesehen zu haben, finde es aber nicht mehr.
Oder ist das gar nicht möglich?
-
Um welche Mods handelt es sich denn?
-
wird es da dann auch noch Unterkonstruktionen für die Halterung der Rohrleitungen geben?
-
kleines Update für das Bürogebäude:
modernes Bürogebäude - Transport Fever Community
- zwei weitere Varianten
- wahlweise bewohnt (Industrial) oder als reines Asset ohne Funktion
-
Hallo,
ich habe ein ganz anderes Problem mit dem Dresdener Hauptbahnhof.
Je nach Blickwinkel und Zoom verschwinden bei mir die Bahnsteige. Ist das Problem bekannt?
Ich hatte schon den Verdacht, dass es vielleicht an einer fehlerhaften Installation des letzten Updates lag. Daher hatte ich die Mod nochmals komplett gelöscht und das letzte Update neu installiert. Hat aber nichts gebracht.
-
-
-
gibt doch google-translator.
Alles markieren
STRG + C
Deepl.com öffnen
STRG + V
-
Super, vielen Dank
Die zweite Mod war es. War nur nicht aktiviert.