Dieses Forum nutzt Cookies
Dieses Forum nutzt Cookies um Anmeldeinformationen (keine Passwörter) zu speichern. Dabei werden diese Informationen als kleine Textdateien auf deinem Endgerät abgelegt. Sie können nur durch dieses Forum ausgelesen werden und stellen kein Sicherheitsrisiko dar. Neben deinem letzten Login wird auch abgespeichert, welche Themen du bereits gelesen hast.

Zudem wird ein Cookie angelegt, in dem abgespeichert wird, ob du diesen Hinweis gelesen hast. Damit wird er nicht jedes mal angezeigt.

Antwort schreiben 
 
Themabewertung:
  • 0 Bewertungen - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
Grf ID- oder was bestimmt die Ersetzbarkeit
Verfasser Nachricht
planetmaker
Tycoon
*****

Beiträge: 1.309
Registriert seit: Oct 2008
Beitrag #5
RE: Grf ID- oder was bestimmt die Ersetzbarkeit
(07.04.2013 14:49)Sallarsahr schrieb:  Moin Moin,

Ich habe nebenan ein Spielstand geladen, und der sagt "natürlich" : Grf-Datei nicht gefunden.

Also habe nach geschaut, gesucht wird eine fish.grf mit der ID:414E0101, als Dateiname schwirt da noch eine Ordnerbezeichnung fish-nightly rum
So Über Bananas habe ich eine fish.grf mit der ID:414E0101, warum behauptet jetzt OTTD es sei nicht kompatibel?

Du mußt eine kompatible Version von FISH finden.

Generell:
* Die grfID bestimmt, das es die gleiche "Baureihe" von NewGRFs ist, wie es bspw. von Büchern verschiedene Auflagen gibt
* Via Action14 gibt das NewGRF seine Version, sprich in der Analogie vorher, seine Auflage bekannt.
* Via Action14 kann es ebenso definieren, bis zu welcher früheren Auflage es rückwärts-kompatibel ist. Wird dieses NICHT angegeben, so ist das NewGRF nur zu der exakt gleichen Version kompatibel; das wird bestimmt durch die md5-Summe.

FISH nutzt diese Mechanismen im Sinne wie sie gedacht sind und definiert beide Action14-Einträge. Einige Änderungen im Code (bspw. das Weglassen alter Fahrzeuge) fordert ein Heraufsetzen der Version zu der man rückwärts kompatibel ist; sowas wurde da ein paar Mal gemacht. Vielleicht findest Du die FISH-Version mit der passenden md5-Summe noch hier.

Wenn Du NewGRFs von Bananas verwendest, wirst Du generell keine Probleme haben, da Du beim Laden des Spielstands auch die Möglichkeit hast, die genau passenden Versionen, auch wenn sie nicht mehr aktuell sind, herunterzuladen. Sind die NewGRFs aus anderer Quelle und nicht auf Bananas, so solltest Du zumindest ungefähr wissen, welche Version Du benötigst bzw. wann die gesuchte Version aktuell war.

[Bild: 4q27gcl]
Schreib Deine eigenen NewGRFs, KIs oder Skripte. Siehe dazu DevZone, NML und Tutorien
(Dieser Beitrag wurde zuletzt bearbeitet: 07.04.2013 20:39 von planetmaker.)
07.04.2013 20:38
Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
Antwort schreiben 


Nachrichten in diesem Thema
RE: Grf ID- oder was bestimmt die Ersetzbarkeit - planetmaker - 07.04.2013 20:38

Gehe zu:


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