Themabewertung:
  • 0 Bewertung(en) - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
Was ist makeobj und wie funktioniert das?
#81
*stöhn* und nie ist was dabei für mac...

naja den windows user freuts dann wohl...

wenn mir einer erklärt wie ich das kompiliere könnte ich das auch machen. ich hab mal so ne kurzanleitung für kompilieren unter ubuntu gelesen, mit make install und sowas hat aber irgendwie nich geklappt...
reistu þig vidh, sólin er komin á loft
Zitieren
#82
Ich könnte dir den Source geben, jedoch müsstest du dann den Compiler bedienen können...
Ex-Entwickler und Gründer des pak192.comic, Betreiber von Simutrans Hosting
Zitieren
#83
ich schau mich mal in meinem zeitungsarchiv um, vielleicht klappts ja...

kannst du mir das per pn oder so schicken?
reistu þig vidh, sólin er komin á loft
Zitieren
#84
Gibt es eine Mindestgröße für Grafiken für makeobj? Ich hatte eine Grafik erstellt, die 3 px je Ansicht hatte, und makeobj kam immer damit an, die Ansicht würde nicht gefunden.
reistu þig vidh, sólin er komin á loft
Zitieren
#85
Ja, bei pak64 muss ein Teil 64x64 Pixel groß sein, bei pak128 eben 128x128 und so weiter... natürlich kann das alles (bis auf einen einzigen Pixel) mit der - im Spiel unsichtbaren - Hintergrundfarbe gefüllt sein, aber das Format muss trotzdem passen.
Zitieren
#86
Ich glaube ich habe mich falsch ausgedrückt.
Es ist die richtige Grafikgröße, nur das Element selbst hat nur 3 px. Ein Bus im Format 192x192 füllt ja auch nicht die ganze Kachel aus.
So sieht die Test-Grafik aus:


Angehängte Dateien Thumbnail(s)
   
reistu þig vidh, sólin er komin á loft
Zitieren
#87
Bitte poste auch die DAT
Ex-Entwickler und Gründer des pak192.comic, Betreiber von Simutrans Hosting
Zitieren
#88
Hier ist sie:
Code:
obj=ground_obj
Name=testwayobj
copyright=MoTw
cost=1
DistributionWeight=50
seasons=1
climates=mediterran,temperate
trees_on_top=1
speed=30
waytype=air
EmptyImage[S][0]=test.0.1
EmptyImage[E][0]=test.0.0
EmptyImage[SE][0]=test.0.4
EmptyImage[SW][0]=test.0.5
EmptyImage[N][0]=test.0.0
EmptyImage[W][0]=test.0.1
EmptyImage[NW][0]=test.0.4
EmptyImage[NE][0]=test.0.5

und die error.txt:

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

Image size is set to 192x192
writing invidual files to ./
   reading file ./hummel.dat
   writing file ./ground_obj.Hummel.pak
      packing ground_obj.Hummel
Missing images in moving groundobj (expected image[s][0])!
FATAL ERROR: groundobj_writer_t
Season image for season 0 missing ((null))!
reistu þig vidh, sólin er komin á loft
Zitieren
#89
Wiki lesen Hilft
so ist es richtig
Code:
obj=ground_obj
Name=testwayobj
copyright=MoTw
cost=1
DistributionWeight=50
seasons=1
climates=mediterran,temperate
trees_on_top=1
speed=30
waytype=none
Image[S][0]=test.0.1
Image[E][0]=test.0.0
Image[SE][0]=test.0.4
Image[SW][0]=test.0.5
Image[N][0]=test.0.0
Image[W][0]=test.0.1
Image[NW][0]=test.0.4
Image[NE][0]=test.0.5
Der Fehler ist, dass es Image heißt und nicht EmptyImage.
Das steht im Wiki so
Zitat:Image[Richtung][Jahreszeit]=Dateiname ohne Dateiendung.Zeile in der Grafikdatei.Position in der Zeile
und makeobj weißt dich auch drauf hin
Zitat:Missing images in moving groundobj (expected image[s][0])!
Es teilt dir mit, dass es die Bildangaben im Format image[s][0] braucht.
Zitieren
#90
Oh das habe ich wohl überlesen [Bild: 365.gif]
Danke.
reistu þig vidh, sólin er komin á loft
Zitieren


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste