Versuch mal die Änderungen einzeln zu machen. Ich meine, die Klammern beim Terrain-Alignment passen schon so (haben sie in meinem Tutorial ja auch
)
Schüttgutanlagen für Bekohlung, Erz- und Getreideumschlag als Deko
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 das Komma entfernt und dann kommt die Fehlermeldung:
error in file mods/BW-1_7/res/construction/asset/bw_bekohlung_schiene_ende.con: ...1_7/res/construction/asset/bw_bekohlung_schiene_ende.con:29: '}' expected (to close '{' at line 3) near 'order'
-
Hm... das ist blöd. Dann war das schon mal nicht des Rätsels Lösung. Ich habe leider gerade auch keine Idee, woran es liegen könnte.
-
Hab mir jetzt mal die Mühe gemacht und das ordentlich eingerückt:
Code
Alles anzeigenfunction data() return { type = "ASSET_TRACK", buildMode = "MULTI", category = "tracks", availability = { yearFrom = 1850 }, description = { name = _("BW Schienen Endstück"), description = _("Endstück Schienen") }, updateFn = function(params) local result = {} result.models = { { id = "railroad/bw_bekohlung_schiene_ende_fred1690.mdl", transf = {1,0,0,0,0,1,0,0,0,0,1,0,0,0,1,1} }, }, result.terrainAlignmentLists = { { type = "EQUAL", faces = {} } } return result end order = 100, skipCollision = true, autoRemovable = false, } endIrgendwie ergibt das so für mich Sinn, wo fehlt ihm denn da ne Klammer? Probier mal in meinem Code hier in Zeile 28 ein , hinter die } zu setzen. return result gehört ja noch zum Block, ohne Komma hinter der Klammer (Komma bedeudet, da kommt noch was) denkt er aber, der Block ist beendet - oder so.
-
hab ich schon dann sagt er mir das:
error in file mods/BW-1_7/res/construction/asset/bw_bekohlung_schiene_ende.con: ...1_7/res/construction/asset/bw_bekohlung_schiene_ende.con:27: unexpected symbol near 'return'
-
Hab mir jetzt mal die track_multi_gleisfeldleuchte_db_doppelt.con angeschaut, die direkt vom Spiel mitgeliefert wird. Hab die Strukturen etwas angepasst, dass sie vergleichbar sind und das einzige, was ich an Unterschieden fand ist, dass ein Komma zuviel ist. Du hattest ja grad in der 28 eins eingefügt - scheinbar muss aber das darüber weg (also im Code von eben in Zeile 21 das).
Edit: Achja, dort steht
categories = { "misc" }, und bei dir
category = "tracks",Macht das was aus oder geht beides?
-
ja macht es, aber leider funktioniert es immer noch nicht.
error in file mods/BW-1_7/res/construction/asset/bw_bekohlung_schiene_ende.con: ...1_7/res/construction/asset/bw_bekohlung_schiene_ende.con:29: '}' expected (to close '{' at line 3) near 'order'
-
Was passiert, wenn du den order Krempel über die Funktion packst? Kann durchaus sein, das return das ganze Script beendet und nicht nur den Block. Somit erwartet er nach return nur noch das eof.
-
Es hat leider nichts gebracht.
aber nach längerem durchforsten des Forums hab ich herausgefunden das @wicked1133 auf anfrage seine mod zu mod sendet und dies habe ich getan.
ich bedanke mich trotzdem bei @DarkMo und @Yoshifür für die hilfe und dafür das ihr alles versucht habt um herauszufinden woranes liegt.
MfG
-
Ich schließe mich den Wünschen von waschtle01 nach Verladestationen an und erweitere um den Wunsch nach einer Verladestation für Flüssigkeiten (Öl/Rohöl/Treibstoff)