Hallöchen!
Kurze frage, ich habe dazu nichts gefunden (correct me if I am wrong): Ist es möglich Tunnelportale vom TpF in TpF2 mit diesem converter zu konvertieren?
Danke euch und LG aus einem Alpenland
Ja, ist es,
siehe hier ein paar Beispiele
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
Hallöchen!
Kurze frage, ich habe dazu nichts gefunden (correct me if I am wrong): Ist es möglich Tunnelportale vom TpF in TpF2 mit diesem converter zu konvertieren?
Danke euch und LG aus einem Alpenland
Ja, ist es,
siehe hier ein paar Beispiele
Alles anzeigenDas sind exakt 3 Stellen und 2 davon sind cross-platform designed! Also man muss nur in util lua die Zeile
CodeAber der Founded Files array bleibt leer und somit wird nix gemacht. Weiss jemand wie man das weiter debuggen kann?
//EDIT²: neue Tag, neuer PatchDiffAlles anzeigendiff -Nru eat1963_tpf2_converter_0.old/res/scripts/eat1963_tpf2_converter_0_17.lua eat1963_tpf2_converter_0/res/scripts/eat1963_tpf2_converter_0_17.lua --- eat1963_tpf2_converter_0.old/res/scripts/eat1963_tpf2_converter_0_17.lua 2020-02-07 10:51:52.000000000 +0100 +++ eat1963_tpf2_converter_0/res/scripts/eat1963_tpf2_converter_0_17.lua 2021-01-14 10:25:15.024983796 +0100 @@ -380,7 +380,12 @@ for i, subFolder in ipairs(subFolders) do logFn("createFolders | {base, subFolder, subFolders} = ", {base, subFolder, subFolders}) if (not test(base..subFolder.."/")) then - local f = io.popen(string.format([[mkdir "%s""%s"]], base, subFolder)) + local f; + if utils.env.isWinOS then + f = io.popen(string.format([[md "%s%s"]], base, subFolder)) + else + f = io.popen(string.format([[mkdir -p "%s%s"]], base, subFolder)) + end if f then f:close() end diff -Nru eat1963_tpf2_converter_0.old/res/scripts/eatglobal/utils.lua eat1963_tpf2_converter_0/res/scripts/eatglobal/utils.lua --- eat1963_tpf2_converter_0.old/res/scripts/eatglobal/utils.lua 2020-01-03 12:16:26.000000000 +0100 +++ eat1963_tpf2_converter_0/res/scripts/eatglobal/utils.lua 2021-01-14 10:36:11.835501176 +0100 @@ -560,7 +560,7 @@ if utils.env.isWinOS then cmd = '"del '..quote(fileName)..'" ' else - cmd = '"rm '..quote("./"..fileName)..'" ' + cmd = '"rm '..fileName..'" ' end p = io.popen(cmd) if p then @@ -571,11 +571,21 @@ function utils.getSubDirs(dir) local result = {} - local f = io.popen(string.format([[dir "%s" /b /ad]], dir)) + local f = nil + if utils.env.isWinOS then + f = io.popen(string.format([[dir "%s" /b /ad]], dir)) + else + f = io.popen(string.format([[find "%s" -maxdepth 1 -type d | sed -n '1!p']], dir)) + end + if f then for s in f:lines() do if (string.len(s) > 0) then - result[#result + 1] = string.format([[%s%s/]], dir, s) + if utils.env.isWinOS then + result[#result + 1] = string.format("%s%s/", dir, s) + else + result[#result + 1] = string.format("%s/", s) + end end end f:close() @@ -587,7 +597,13 @@ function utils.getFiles(dir, filterFn) filterFn = filterFn or function(fileName) return true end local result = {} - local f = io.popen(string.format([[dir "%s" /b /a-d]], dir)) + local f = nil + if utils.env.isWinOS then + f = io.popen(string.format([[dir "%s" /b /a-d]], dir)) + else + f = io.popen(string.format([[ls -1p "%s" | grep -v /]], dir)) + end + if f then for s in f:lines() do if ((string.len(s) > 0) and filterFn(s))then
Sieht für mich erstmal gut aus aber es wäre gut wenn jemand mit Zugriff auf Windows und Linux das ganze auf Herz und Nieren testen könnte. Auch bin ich noch nicht ganz zufrieden mit hacks wie "find "%s" -maxdepth 1 -type d | sed -n '1!p'"...
Mit welchem Programm hast du diesen Diff erstellt? Ich nutze selbst (ausschließlich) Linux, probiere das mal aus. Danke für deine Arbeit.
Mit welchem Programm hast du diesen Diff erstellt? Ich nutze selbst (ausschließlich) Linux, probiere das mal aus. Danke für deine Arbeit.
unter Linux gibt es den Befehl "grep"
der Befehl lautet
grep -f Datei1 Datei2
oder
grep -v -F -x -f Datei1 Datei2
mit man grep findest du die Parameter
Ja, grep-Methode kenne ich. Ich dachte er hat es mit einem speziellen Tool gemacht, damit man das direkt Patchen kann ohne es mit einem Texteditor von Hand zu übertragen.
Ich übertrage es jetzt von Hand.
Wäre schön wenn ihr diese Version, sofern sie getestet genehmigt ist, auch mit in euren Download-Bereich aufnehmt. Die Änderungen sind ja übersichtlich.
Hab meine Version gepatcht, mal sehen was passiert. Die Anleitung kenne ich ja genau.
Da weder der Entwickler noch die Tester Linux haben, wird das wohl Wunschdenken bleiben. Wie soll man Tools veröffentlichen die man weder testen noch supporten kann? Macht man nicht.
Ich könnte sie ja für euch testen und weiter entwickeln. Ich habe Linux und die Erfahrung im Umgang damit. Die Änderungen, die bisher vorgenommen wurden, ändern ja nichts an der Funktionalität unter Windows. Das könnt ihr ja checken. Wäre halt blöd, wenn man diese gepatchte Version nur unter der Hand weiter geben darf. Es haben sich hier ja nun schon drei Leute mit Linux geoutet, wird sicherlich im Laufe der Zeit mehr werden.
Ihr wisst aber schon das EAT seit Dezember hier nicht mehr aktiv war.
Ich bitte euch daher eure Erwartungen daher anzupassen...
Hallo,
was mache ich da falsch?
Danke für eure Hilfe
was mache ich da falsch?
Du benutzt CCleaner.
Nein, mal Butter bei die Fische. Simpel gesagt, eine deiner Konvertierungen nutzt ein Material welches so nicht mehr von TpF2 verwendet wird.
Vielleicht liest Du dir nochmals die Möglichkeiten des Konverters durch und schaust ob Du es hinbekommst. Ist eigentlich nur eine Änderung in einer Zeile .
Du benutzt CCleaner.
Nein, mal Butter bei die Fische. Simpel gesagt, eine deiner Konvertierungen nutzt ein Material welches so nicht mehr von TpF2 verwendet wird.
Vielleicht liest Du dir nochmals die Möglichkeiten des Konverters durch und schaust ob Du es hinbekommst. Ist eigentlich nur eine Änderung in einer Zeile .
Delrene
es sieht so aus als ob du einen Mod für TpF1 in Tpf2 nutzen möchtest.
"REFECTIVE" ist eine Material Art aus TpF1 und TpF2 kennt diese nicht mehr
Wenn du es konvertiert hättest, dann stünde da nun vermutlich so etwas wie die hier
Leider bin ich damit nicht so erfahren, deswegen wende ich mich zu euch.
Ich benutze den eat1963_tpf2_converter_0
und mit den Gebäuden klappt es ja auch? nur mit den Fahrzeugen nicht.
Delrene, it will work with some buildings, trains, trucks, planes, and I believe boats(haven't converted any so I can't say). Not everything will work using only the converter with out additional work, sometimes just rewording one or two lines of code. Other things, need a lot of reworking. Just be sure to keep an original copy of anything you try to mess around with, keeps you from having to redownload it again.
Dann müssten Sie den L60 neu erfinden, wäre nur der Nachfolger von dem W50. Das wären nur äußerlich kleine Änderungen
unter Linux gibt es den Befehl "grep"
Es gibt auch diff, damit kann man auch diffs ganzer Ordner erstellen (der Standardbefehl den ich nutze ist diff -Nru ... > /path/to/the.diff/or/the.patch). Die daraus resultierenden diffs/patche kann man dann mit dem Befehl patch (patch -i /path/to/the.diff/or/the.patch) anwenden.
Dann müssten Sie den L60 neu erfinden, wäre nur der Nachfolger von dem W50. Das wären nur äußerlich kleine Änderungen
I know I've driven both trucks in the past in military service
https://i.pinimg.com/originals…f952daed701a50c5bf704.jpg
https://i.servimg.com/u/f29/15/49/72/90/nva_lk10.jpg
Genau aber als Zivilfahrzeuge gab es die auch.
Ich musste die in meiner Ausbildung reparieren, immer diese Lenkung.....
Genau aber als Zivilfahrzeuge gab es die auch.
stimmt, im VEB Traktorenwerk Schönebeck hatte man den Koffer in ein fahrendes Messlabor umgebaut und ist dann auf den Feldern hinter dem ZT320 und ZT323 hinterhergefahren um diese zu testen