Hilfe bei MakeObject - Druckversion +- Deutsches Simutransforum (https://simutrans-forum.de/mybb) +-- Forum: Simutrans (https://simutrans-forum.de/mybb/forumdisplay.php?fid=3) +--- Forum: Nützliche Programme (https://simutrans-forum.de/mybb/forumdisplay.php?fid=37) +--- Thema: Hilfe bei MakeObject (/showthread.php?tid=2538) |
- Wurzelgnom - 15-09-2007 Zitat:Original von Eps-Omo Dafür gibs den SimuTranslator. Nur ist es wohl so, das Napik fürs pak128 die neuen und geänderten Dateien noch nicht hochgeladen hat. Alle *.tab-Übersetzungsdateien benötigen Unix-Zeilenumbrüche. der Aufbsu ist Code: Originalname Zeilenumbrüche in der Übersetzung werden mit Code: \n - luki haba - 08-01-2008 Ich hab auch nen Problem mit makeobj. Also: Ich habe eine Datei Haus_1.png und Haus_1.dat in meinem ordner Haus_1. Dieser liegt wiederum in einem Ordner namens Simutrans. In diesem ordner liegt auch die Runtergeladene Datei Makeobj. Wass muss ich jetzt genau machen, um daraus eine pak datei zu machen? Ich hab die beiden Dateien mal angehängt. Muss das Haus im png eine Bestimmte plazierung haben? - Wurzelgnom - 08-01-2008 Nim am besten die simutrans_src_windows.zip von hier. Darin findest Du mehrere Ordner. Für Dich dürfte der Ordner 99-xx der zutreffende sein. Dort liegt eine info.txt die das Ganze kurz erklärt. Die ausführliche Erklärung steht hier im Wiki. Deine Grafikgröße muss ein vielfaches der Paksetgröße sein. Also bei 128er Pakset muss die Höhe und die Breite ein vielfaches von 128 Pixeln sein. 128x128, 128x256, 128x384, 256x256 usw. - luki haba - 08-01-2008 sry hatte vergessen zu posten das ich Suse Linux 10.3 benutze... - Wurzelgnom - 08-01-2008 Im dem Dateiverzeichnis ist das selbe auch für Linux zu finden. simutrans_src_linux.zip - luki haba - 08-01-2008 Hä, und jetzt muss ich doch die dat datei und das Png ändern und dann pak128.sh ausführen oder? Wenn ich das mache passiert bei mir gar nix. Schon klar, das das ein Komandozeilenprogramm ist aber wo muss ich die Parameter eingeben? Wenn ichs einfach in ne Konsole eingebe kommt das: Code: Luki@lukisdatenschredder:~> makeobj CAPABILITIES - Gotthardlok - 08-01-2008 Vorausgesetzt, die Grafik hat die richtigen Pixelmasse: ./makeobj PAK ./ ./haus_1.dat bzw. ./makeobj pak128 ./ ./haus_1.dat Dann sollte eine pak-Datei im selben Verzeichnis zu finden sein. - luki haba - 08-01-2008 Jetzt siehts immerhin so aus: Code: Luki@lukisdatenschredder:~> /home/Luki/simutrans_src_linux/simutrans_src/99-xx/makeobj PAK /home/Luki/simutrans_src_linux/simutrans_src/99-xx/png-dat/Friedhof.dat Aber es is immer noch kein PAK im ordner... - Gotthardlok - 08-01-2008 Du hast vergessen, den Zielpfad einzutippen (bzw. makeobj hat die Friedhof,dat als Zieldatei interpretiert und keine Quelldatei gefunden, da aus seiner Sicht nicht angegeben) Probiers mit dieser Zeile: Code: /home/Luki/simutrans_src_linux/simutrans_src/99-xx/makeobj PAK /home/Luki/simutrans_src_linux/simutrans_src/99-xx/png-dat/ /home/Luki/simutrans_src_linux/simutrans_src/99-xx/png-dat/Friedhof.dat - luki haba - 08-01-2008 Jetzt kam das raus: Code: Luki@lukisdatenschredder:~> /home/Luki/simutrans_src_linux/simutrans_src/99-xx/makeobj PAK /home/Luki/simutrans_src_linux/simutrans_src/99-xx/png-dat/ /home/Luki/simutrans_src_linux/simutrans_src/99-xx/png-dat/Friedhof.dat Aber wieder keine Pak datei... |