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.

Thema geschlossen 
 
Themabewertung:
  • 0 Bewertungen - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
Editor & Openttd.?
Verfasser Nachricht
Sword
Gleisarbeiter
*

Beiträge: 42
Registriert seit: Sep 2004
Beitrag #1
Editor & Openttd.?
Hi,

ich möchte in Openttd die Werte der Schiffe etwas aufpolieren (alles Standartschiffe, keine newships), TTDAlter scheint ja nicht zu funktionieren, gibt es einen anderen Editor, mit dem ich diese Werte verändern kann oder muss ich es so lassen?

Danke schonmal im vorraus.
01.02.2005 19:38
Alle Beiträge dieses Benutzers finden
Bernhard
Forum-Team
*****

Beiträge: 9.370
Registriert seit: Jan 2004
Beitrag #2
 
ne, die Standard-Schiffe nicht.

"Das Böse triumphiert alleine dadurch, daß gute Menschen nichts unternehmen!" Edward Burke, 1729-1797

"Wir leben alle unter dem gleichen Himmel, aber wir haben nicht alle den gleichen Horizont!" Konrad Adenauer, 1876-1976 Zwinkern
01.02.2005 20:24
Alle Beiträge dieses Benutzers finden
Sword
Gleisarbeiter
*

Beiträge: 42
Registriert seit: Sep 2004
Beitrag #3
 
Nunja, gibt es denn die möglichkeit die aus dem Shipset zu verändern? Man ist ja flexibel.
01.02.2005 21:21
Alle Beiträge dieses Benutzers finden
Bernhard
Forum-Team
*****

Beiträge: 9.370
Registriert seit: Jan 2004
Beitrag #4
 
die aus dem Ship-Set kannste ändern.

Mit grfcodec decodieren, dann hast du die newships.pcx (Grafiken) und die newships.nfo (der Code)

die nfo kannste mit nem Editor öffnen und anpassen großes Grinsen
Sag mir was Du vor hast und ich versuche Dir zu erkären was Du machen musst Zwinkern

"Das Böse triumphiert alleine dadurch, daß gute Menschen nichts unternehmen!" Edward Burke, 1729-1797

"Wir leben alle unter dem gleichen Himmel, aber wir haben nicht alle den gleichen Horizont!" Konrad Adenauer, 1876-1976 Zwinkern
02.02.2005 07:56
Alle Beiträge dieses Benutzers finden
Sword
Gleisarbeiter
*

Beiträge: 42
Registriert seit: Sep 2004
Beitrag #5
 
Oh, klingt ja einfach Zwinkern
Zunächst wäre ich ganz froh wenn du mir erklären würdest wie ich GRFcodec unter xp überhaupt gestartet bekomme. Ich hab schon versucht das Programm mit DosBox zu emulieren, aber das Programm gibt an, das es nicht unter Dos ausführbar wäre.

Ich möchte den Frachtraum der Schiffe "Kværner" (oder so ähnlich, auf jeden Fall Massengutfrachter) und "Astander" auf 800 Tonnen erhöhen.

Danke für deine Hilfe!
(Dieser Beitrag wurde zuletzt bearbeitet: 02.02.2005 17:50 von Sword.)
02.02.2005 17:50
Alle Beiträge dieses Benutzers finden
Bernhard
Forum-Team
*****

Beiträge: 9.370
Registriert seit: Jan 2004
Beitrag #6
 
also, ich hab Win98 (jo!)
da geb ich unter Start/Ausführen z.B. ein:
C:\TTWinAlpha\Grfcodec.exe -d C:\TTWinAlpha\newgrf\re160schnell.grf

weil unter C:\TTWinAlpha\ das Prog. grfcodec steht.
-d für decodieren
C:\TTWinAlpha\newgrf\re160schnell.grf ist die Datei zum decodieren.

Die 2 Dateien nfo und pcx werden in das Verzeichnis C:\TTWinAlpha\newgrf\sprites geschrieben.

Probier das mal aus.

"Das Böse triumphiert alleine dadurch, daß gute Menschen nichts unternehmen!" Edward Burke, 1729-1797

"Wir leben alle unter dem gleichen Himmel, aber wir haben nicht alle den gleichen Horizont!" Konrad Adenauer, 1876-1976 Zwinkern
02.02.2005 18:24
Alle Beiträge dieses Benutzers finden
Sword
Gleisarbeiter
*

Beiträge: 42
Registriert seit: Sep 2004
Beitrag #7
 
Wunderbar, hat funktioniert.
02.02.2005 18:36
Alle Beiträge dieses Benutzers finden
Bernhard
Forum-Team
*****

Beiträge: 9.370
Registriert seit: Jan 2004
Beitrag #8
 
Tja, nun musst Du die Daten des Schiffes finden.
Der Name steht in Hex, suche Ihn.
Die Ladedaten sind in der Action0,
also eine Zeile die so anfängt nn * xx 00 (nn für laufende Nummer von oben * xx=Anzahl der Bytes, dann kommt 00 für Action 0,

Dann gibt es verschiedene SChlüssel, z.B

Schlüssel Länge (B=Byte, W=Word)
08 B Sprite (FF for new graphics)
09 B Refittable (0 no, 1 yes)
0A B Cost factor
0B B Speed in mph*3.2
0C B Cargo type, see column 3 (type B) in CargoTypes
0D W Capacity
0F B Running cost factor

Ich kann jetzt nicht ins Detail gehen, schau mal rein, ich schreib morgen Mittag mehr dazu, ok? Oder Vielleicht auch nachher noch

oder Du schaust mal hier:

http://wiki.ttdpatch.net/tiki-index.php?...phicsSpecs

"Das Böse triumphiert alleine dadurch, daß gute Menschen nichts unternehmen!" Edward Burke, 1729-1797

"Wir leben alle unter dem gleichen Himmel, aber wir haben nicht alle den gleichen Horizont!" Konrad Adenauer, 1876-1976 Zwinkern
02.02.2005 18:47
Alle Beiträge dieses Benutzers finden
Sword
Gleisarbeiter
*

Beiträge: 42
Registriert seit: Sep 2004
Beitrag #9
 
Das Problem ist jetzt, das ich nachdem ich die Datei decodiert habe, keine Ahnung habe, mit welchem Programm ich mir die decodierte .pcx Datei ansehen soll. Grfcodec bietet dafür ja anscheined keine unterstürtzung, ich habs jetzt einfach mit einem Hexeditor versucht, aber da finde ich keine namen. Was meinst du mit "Der name steht in Hex"?
02.02.2005 22:16
Alle Beiträge dieses Benutzers finden
Bernhard
Forum-Team
*****

Beiträge: 9.370
Registriert seit: Jan 2004
Beitrag #10
 
pcx ist der Grafikteil
Du brauchst die nfo-hälfte.
Da steht der Code drin.

und 4b 76 e6 72 6e 65 72 = Kværner in hex.

Danach musste mal suchen.
Wenne etwas Geduld hast, mache ich mich morgen inner Pause mal dran die Stelle zu suchen

"Das Böse triumphiert alleine dadurch, daß gute Menschen nichts unternehmen!" Edward Burke, 1729-1797

"Wir leben alle unter dem gleichen Himmel, aber wir haben nicht alle den gleichen Horizont!" Konrad Adenauer, 1876-1976 Zwinkern
02.02.2005 22:23
Alle Beiträge dieses Benutzers finden
Bernhard
Forum-Team
*****

Beiträge: 9.370
Registriert seit: Jan 2004
Beitrag #11
 
@ Sword kannste mir mal den genauen Namen des/der Schiffe sagen? Kann hier nicht nachschauen.
und vielleicht noch was sie derezeit laden können, das wäre aber nicht so wichtig.

Dann schaue ich in ner ruhigen Minute mal in den Code und zeige Dir wo und wie man das ändern kann.

++++++edit++++++++

das müsste die Stelle sein:

418 * 30 00 02 0A 01 09 00 56 47 06 0F 08 FF 09 01 0A D2 0F 78 0B 52 0C 05 0D C2 01 11 20 30 20 04

0D C2 01 ist die Stelle die die Ladungsmenge bezeichnet. 0D ist ein Word-Eintrag, der in 'little endian' erfolgen muss. C2 01 heisst demnach 'richtig' 01 C2 (hex) = 450 (dez) : Wenn Du also 800 Einheiten laden willst, musst Du den Wert auf 20 03 ändern (800 dez=0320hex->little endian 20 03). probier mal und berichte. Habe noch nie Schiffe umgecodet.

"Das Böse triumphiert alleine dadurch, daß gute Menschen nichts unternehmen!" Edward Burke, 1729-1797

"Wir leben alle unter dem gleichen Himmel, aber wir haben nicht alle den gleichen Horizont!" Konrad Adenauer, 1876-1976 Zwinkern
03.02.2005 08:06
Alle Beiträge dieses Benutzers finden
Sword
Gleisarbeiter
*

Beiträge: 42
Registriert seit: Sep 2004
Beitrag #12
 
Jetzt ist das Problem von meiner Seite, wie ich die Dateien wieder kodiert bekomme. Laut dem Readme von GRFcodec muss ich ja praktisch das gleiche wie oben nur mit -e statt mit -d machen. Nur kommt dabei bei mir immer eine leer Textdatei mit der endung ".new" (!) raus.
03.02.2005 20:09
Alle Beiträge dieses Benutzers finden
Bernhard
Forum-Team
*****

Beiträge: 9.370
Registriert seit: Jan 2004
Beitrag #13
 
hast Du einen neuen Namen angegeben? das geht nicht!
Du mußt eine bestehende *.grf überschreiben.
Mach ne Kopie von der newshipsw.grf. Sichere sie Dir weg.
Im Verzeichnis newgrf steht jetzt eine Version die Du überschreiben kannst.

nun gibst Du ein:

C:\TTWinAlpha\Grfcodec.exe -e C:\TTWinAlpha\newgrf\newshipsw.grf

damit werden die newshipspcx und die newships.nfo aus dem Verzeichnis C:\TTWinAlpha\newgrf\sprites zur Datei C:\TTWinAlpha\newgrf\newshipsw.grf zusammengefügt. Prüfe Datum und Uhrzeit! manchmal wird, obwohl alles richtig eingegeben wurde trotzdem eine newshipsw.new erzeugt werden, gib ihr die Endung grf und es funzt (wenn sie nicht leer ist)!
Gib mal Rückmeldung!

"Das Böse triumphiert alleine dadurch, daß gute Menschen nichts unternehmen!" Edward Burke, 1729-1797

"Wir leben alle unter dem gleichen Himmel, aber wir haben nicht alle den gleichen Horizont!" Konrad Adenauer, 1876-1976 Zwinkern
04.02.2005 08:01
Alle Beiträge dieses Benutzers finden
Sword
Gleisarbeiter
*

Beiträge: 42
Registriert seit: Sep 2004
Beitrag #14
 
Juhuuu hat funktioniert, nur bezieht sich die Änderung nicht auf den Frachter "Kvaerner", sondern auf den Frachter "Flender".


Edit: Da mir dank dir bewusst war wo sich die Frachtparameter in der .nfo Datei für jedes Schiff befinden bin hab ich einfach die daten für das Schiff über dem von dir beschriebenen geändert und siehe da: Es funktionert.

Herzlichen Dank für deine Hilfe!
(Dieser Beitrag wurde zuletzt bearbeitet: 04.02.2005 15:44 von Sword.)
04.02.2005 15:33
Alle Beiträge dieses Benutzers finden
Bernhard
Forum-Team
*****

Beiträge: 9.370
Registriert seit: Jan 2004
Beitrag #15
 
ich kann die grf's noch nicht komplett lesen, und jeder schreibt sie anders. Nun wissen WIR dass die technischen Daten VOR dem Namen kommen.

Viel Spass weiterhin!

"Das Böse triumphiert alleine dadurch, daß gute Menschen nichts unternehmen!" Edward Burke, 1729-1797

"Wir leben alle unter dem gleichen Himmel, aber wir haben nicht alle den gleichen Horizont!" Konrad Adenauer, 1876-1976 Zwinkern
04.02.2005 19:59
Alle Beiträge dieses Benutzers finden
Thema geschlossen 


Möglicherweise verwandte Themen...
Thema: Verfasser Antworten: Ansichten: Letzter Beitrag
  Copy und Paste für Szenario-Editor Timeflyer 2 1.034 09.02.2016 17:27
Letzter Beitrag: Timeflyer
Hilfe Schienen bauen im Editor robotron 2 1.602 05.05.2011 09:02
Letzter Beitrag: robotron
  Stadthäuser im Editor ? Johannes 6 2.416 16.01.2010 22:18
Letzter Beitrag: El Patron
  Ottd editor - aus wüste wieder gras machen, wie? cmdKeen 11 4.358 13.07.2007 11:31
Letzter Beitrag: DocRock
  Map-Editor Negulus 7 2.590 27.04.2006 15:39
Letzter Beitrag: pETe!

Gehe zu:


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