Deutsches Simutransforum

Normale Version: Servants Grafiken
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2 3 4 5 6 7 8 9 10 11 12 13 14
Beim Aufruf von makeobj.

Sehr verinfacht ausgedrük kombiniet makeobj ein Bild mit einer Dat und baut daraus das PAK

Allerdings mußt Du nur die Dat angeben, da dort auch das Bild mit drin steht
Wo steht den in der Dat das Bild drinnen?
Verkrüptisch, z.B.

backimage[0][0][0][1][0]=../images/buildings-city-res-pak128-050.11.9
backimage[0][0][0][0][0]=../images/buildings-city-res-pak128-050.12.9

Der Dateiname ist für dieses Beispiel ../images/buildings-city-res-pak128-050
LoL omg jetzt kenn ich mich gar nicht mehr aus XD

Ich glaube ich sollte nur Grafiken erstellen. Für dies wäre ein guter Eintrag in der Wiki benötigt Wink

Können wir morgen weiter machen? Heute Checke ich es nicht mehr.
Gute Nacht an alle Kollegen die mir heute so geholfen haben.

Liebe Grüsse aus Kärnten

MaRio
Beide Dateien in ein verzeichnis und makeobj dort ausführen (Achtung Kommandozeile!)

Allerdings hast Du noch ein problem mit der Grafikgröße, as können Dir aber die Grafiker besser erklähen:

Code:
simutrans@birgit ~/temp2 $ ../bin/makeobj PAK64

Makeobj version 49 for simutrans Nightly 100.1 and higher
(c) 2002-2006 V. Meyer , Hj. Malthaner, M. Pristovsek (markus@pristovsek.de)

Image size is set to 64x64
writing invidual files to ./
   reading file ./test.dat
   writing file ./building.Einfamilien_Haus.pak
      packing building.Einfamilien_Haus
read_png: Invalid image size.
Die Grafik muss dem Pak-Format angepasst sein.
Beim pak96.comic z.B. basiert alles auf Kacheln im Format von 96 mal 96 Pixeln. Logischerweise sollte dann deine Grafik auch durch 96 teilbar sein, Serveant. Somit müsste deine Grafik 192 Pixel breit und 96 Pixel hoch sein. Die Kachelränder müssen unten das Ende berühren. E44 und ich haben hier ja schon Grafiken gezeigt, die auf das Format angepasst sind - schau sie dir einfach nochmal an. =)
Und ich Trottel habe natürlich mit dem falschen PAK-Parameter das makeobj gestartet ... müste natürlich lauten:

Code:
makeobj PAK96
hier sind die richtigen maße: 192 pixel breit und 96 hoch
wenn du jetzt die grafik nimmst und diese parameter in deine .dat einspeicherst, kannst du schon paken! ^^

obj=building
name=Einfamilien_Haus
copyright=Mario A. (serveant)
intro_month=5
intro_year=1960
retire_month=10
retire_year = 2000
noinfo=0
noconstruction=0
Type=res
Chance=100
level=5
climates=mediterran, temperate
BackImage[0][0][0][0][0][0]=datei.0.0
BackImage[0][0][0][0][0][1]=datei.0.1

--------------------------------------------------
hier ist makeobj mit dem paramter für pak96, wenn du es brauchst...einfach das die gebäudegrafik und die dat im den ordner einfügen und dann nur makeobj96 ausführen und dann hast du schon deine pak
Seiten: 1 2 3 4 5 6 7 8 9 10 11 12 13 14