Deutsches Simutransforum

Normale Version: Was ist makeobj und wie funktioniert das?
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2 3 4 5 6 7 8 9

The Transporter

Probier es doch mal mit Pakhelper, das ist GUI für Makeobj.
Makeobj muß im gleichen Verzeichnis sein.
Ich benutze es seit längerem, und bin sehr zufrieden damit.
ist nicht für os x, oder? Sad

The Transporter

Leider nicht, nur für Windoof
toll, shades, pakhelper...

Alles nur für windoof und ich kanns nicht kompilieren. (gibts dafür nicht irgendein tool?)

The Transporter

Da gibt es noch eine Lösung: eine VM mit XP
ja hab sowieso noch nen alten xp rechner werd ich dann nochma ausbuddeln...
soo noch mal was:

ich hab auf dem alten xp-rechner alles so ausprobiert wie es beschrieben war:

im ordner "makeobj" ist folgendes:

-makeobj.exe
-start.bat mit dem inhalt:
Code:
makeobj.exe PAK32 >err.txt
-PakHelper
-und dann die entsprechenden Bilddateien/datdateien.


wenn ich dann start.bat ausführe, kommt eine err.txt und eine pak-datei, bis dahin alles ok.
aber in der pak-datei steht nur sowas wie: Erstellt mit PakHelper Version irgendwas. Oder: "Programmed by Hansjörg Malthaner" (hab den echten wortlaut grad nicht).
was ist falsch?
Die pak-Datei ist codiert und lässt sich nicht ohne Weiteres entschlüsseln. Es ist also völlig sinnfrei, eine pak-Datei, die soeben gepackt wurde, zu öffnen.
Öffnen soll sie schlussendlich ja Simutrans, dass den Inhalt in Grafiken und Programminformationen umwandelt.

Warum öffnest du also eine pak-Datei (mutmaßlich mit einem Texteditor/-programm)?

PS: Die pak-Datei kommt (sofern erfolgreich) in den spezifischen Grafikset-Ordner (z.B. pak.hajo oder pak96.comic).
ja aber in einer 'echten' pak-datei steht (wenn man sie mit einem editor öffnet) sowas wie:
Zitat:Simutrans object file Compiled with SimObjects 0.1.2exp È
undwoweiter
aber bei mir steht nur:

Zitat:Simutrans object file Compiled with SimObjects 0.1.2exp
und nicht diese ganzen kryptischen zeichen?? Ausserdem ist sie nur 69 kb groß!
kommt das erst nach und nach da 'rein? ?( ?(
In diesem Falle sollte klar sein, dass das Packen nicht erfolgreich war.
Problemlösung: err.txt lesen. In den meisten Fällen findet sich hier die Ursache - z.B. falsches Grafikformat oder falsche Parameter in der dat-Datei (makeobj lässt hier nämlich verlauten, ob der Prozess gelang oder nicht).

Wenn makeobj die pak-Datei schreibt und dabei einen Fehler entdeckt, bricht es den Vorgang ab, löscht aber die pak-Datei nicht. Smile
Übrig bleibt also allein die Info über die makeobj-Version.
Seiten: 1 2 3 4 5 6 7 8 9