Themabewertung:
  • 0 Bewertung(en) - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
trafficlights-patch + OpenTTD 1.2.1
Verfasser Nachricht
Streckenläufer
Gleisarbeiter
*

Beiträge: 88
Themen: 16
Registriert seit: Aug 2011
#1
trafficlights-patch + OpenTTD 1.2.1
Hallo,
schon irgend etwas neues zu den Inselbahnhöfen (BMSS)?
Wollte noch fragen, ob man den Patch für die Ampeln in die Neue V 1.2.1 bekommt ohne grobe Fehlermeldungen oder ist die Programmierung völlig anders als bei den vorläufern?
Ich würde es auch manuell tun, wenn dies Erfolg verspricht.
MfG Streckenläufer
OpenTTD 1.6.1, trunk/r27739, Trafficlight, Bridge/tunnel Signals, Watertunnel, HousePlacing, SeaplaneAirport, Clipboard, uvm.- win7/64
18.06.2012, 20:29
Suchen Zitieren
Yoshi
Forum-Team
*****

Beiträge: 1.927
Themen: 75
Registriert seit: Jul 2009
#2
RE: Suche Bahnhöfe
(18.06.2012, 20:29)Streckenläufer schrieb: Hallo,
schon irgend etwas neues zu den Inselbahnhöfen (BMSS)?
Sieht nicht so aus....

Zitat:Wollte noch fragen, ob man den Patch für die Ampeln in die Neue V 1.2.1 bekommt ohne grobe Fehlermeldungen oder ist die Programmierung völlig anders als bei den vorläufern?
Ich würde es einfach mal ausprobieren... Ansonsten müsste es doch Informationen vom Patchautor geben, oder?
18.06.2012, 20:47
Suchen Zitieren
Streckenläufer
Gleisarbeiter
*

Beiträge: 88
Themen: 16
Registriert seit: Aug 2011
#3
RE: Suche Bahnhöfe
Hallo Yoshi,

nein, nichts neues immer noch die beiden Versionen trafficlights_v3_r12951.diff und trafficlights_extended_06_r22489.diff die mir beim patchen zu viele Fehler Melden.

MfG Streckenläufer
OpenTTD 1.6.1, trunk/r27739, Trafficlight, Bridge/tunnel Signals, Watertunnel, HousePlacing, SeaplaneAirport, Clipboard, uvm.- win7/64
(Dieser Beitrag wurde zuletzt bearbeitet: 23.06.2012, 20:11 von Streckenläufer.)
18.06.2012, 21:14
Suchen Zitieren
Streckenläufer
Gleisarbeiter
*

Beiträge: 88
Themen: 16
Registriert seit: Aug 2011
#4
RE: Suche Bahnhöfe
Zusatz:

habe mir mal jetzt aus diesem Beitrag die Ampel von Hand eingetragen und erhalte diese Fehlermeldung wenn ich unter "Einstellungen" > Konstruktion > auf Ampeln klicke.
   

Und in der strings_func.h kommt mir dieser Eintrag etwas Komisch vor, gehört der hierhin? kann jemand Helfen oder Tipps geben?
   

und Bild 3 zeigt ein Compilierungsfehler.
   
MfG Streckenläufer
OpenTTD 1.6.1, trunk/r27739, Trafficlight, Bridge/tunnel Signals, Watertunnel, HousePlacing, SeaplaneAirport, Clipboard, uvm.- win7/64
(Dieser Beitrag wurde zuletzt bearbeitet: 23.06.2012, 20:20 von Streckenläufer.)
23.06.2012, 20:20
Suchen Zitieren
Eddi
Tycoon
*****

Beiträge: 4.066
Themen: 33
Registriert seit: Aug 2008
#5
RE: Suche Bahnhöfe
(23.06.2012, 20:20)Streckenläufer schrieb: in der strings_func.h kommt mir dieser Eintrag etwas Komisch vor, gehört der hierhin?
Das ist ein ganz übliches Schema bei C/C++ Headerdateien. "Wurde diese datei schonmal verarbeitet? Nein? Dann setze jetzt den Wert, daß sie jetzt verarbeitet wurde."

Dieses Schema mit #ifdef DATEINAME siehst du praktisch in jeder .h-Datei auf diesem Planeten. (Ausnahmen bestätigen die Regel)
(Dieser Beitrag wurde zuletzt bearbeitet: 24.06.2012, 00:00 von Eddi.)
23.06.2012, 23:59
Suchen Zitieren
Streckenläufer
Gleisarbeiter
*

Beiträge: 88
Themen: 16
Registriert seit: Aug 2011
#6
RE: Suche Bahnhöfe
(23.06.2012, 23:59)Eddi schrieb: Das ist ein ganz übliches Schema bei C/C++ Headerdateien. "Wurde diese datei schonmal verarbeitet?
Ja, durch den o.g. Patch.

(23.06.2012, 23:59)Eddi schrieb: Nein? Dann setze jetzt den Wert, daß sie jetzt verarbeitet wurde."
wie jetzt, welchen Wert?

(23.06.2012, 23:59)Eddi schrieb: Dieses Schema mit #ifdef DATEINAME siehst du praktisch in jeder .h-Datei auf diesem Planeten. (Ausnahmen bestätigen die Regel)
ja, mit #ifdef habe ich kein Problem, es geht um #ifndef, muss diese Zeile gelöscht werden oder wie sieht diese dann aus?

MfG Streckenläufer
OpenTTD 1.6.1, trunk/r27739, Trafficlight, Bridge/tunnel Signals, Watertunnel, HousePlacing, SeaplaneAirport, Clipboard, uvm.- win7/64
24.06.2012, 13:12
Suchen Zitieren
Eddi
Tycoon
*****

Beiträge: 4.066
Themen: 33
Registriert seit: Aug 2008
#7
RE: Suche Bahnhöfe
das "n" steht für "not"... das gehört da schon hin... dein Problem ist wahrscheinlich ein komplett anderes, und braucht mehr Kontext.
24.06.2012, 13:14
Suchen Zitieren
Streckenläufer
Gleisarbeiter
*

Beiträge: 88
Themen: 16
Registriert seit: Aug 2011
#8
RE: Suche Bahnhöfe
Ich habe trafficlights_r24349.diff mit "SVN Patch anwenden" fehlerfrei ausgeführt.
Wenn ich ein neues Spiel Starte gehe ich auf Erweiterte Einstellungen > Konstruktion sowie ich jetzt auf die Einstellung "Trafficlights" klicke kommt die oben Beschriebene Fehlermeldung:

Message: Assertion failed at line 59 of D:/Spielen/OTTDSource/MinGW/msys/1.0/home/emily/svn.openttd.org/trunk/src/strings_func.h: size <= parent.num_param - parent.offset

und OpenTTD klingt sich aus.
MfG Streckenläufer
OpenTTD 1.6.1, trunk/r27739, Trafficlight, Bridge/tunnel Signals, Watertunnel, HousePlacing, SeaplaneAirport, Clipboard, uvm.- win7/64
24.06.2012, 17:25
Suchen Zitieren
planetmaker
Tycoon
*****

Beiträge: 1.309
Themen: 25
Registriert seit: Oct 2008
#9
RE: Suche Bahnhöfe
(24.06.2012, 17:25)Streckenläufer schrieb: Message: Assertion failed at line 59 of D:/Spielen/OTTDSource/MinGW/msys/1.0/home/emily/svn.openttd.org/trunk/src/strings_func.h: size <= parent.num_param - parent.offset

und OpenTTD klingt sich aus.

Das klingt nach 'nem kaputten Patch, der nicht ordentlich die erweiterten Einstellungen modifiziert, so dass ungültige Widgets referenziert werden.

EDIT: Siehe Eddis Beitrag hier drunter. Etwas mehr Kaffee oder Tee hülfen hier mir sicher.
[Bild: 4q27gcl]
Schreib Deine eigenen NewGRFs, KIs oder Skripte. Siehe dazu DevZone, NML und Tutorien
(Dieser Beitrag wurde zuletzt bearbeitet: 25.06.2012, 17:00 von planetmaker.)
24.06.2012, 22:53
Suchen Zitieren
Eddi
Tycoon
*****

Beiträge: 4.066
Themen: 33
Registriert seit: Aug 2008
#10
RE: Suche Bahnhöfe
nene, das sind Stringparameter, nicht Widgets. OpenTTD ist da etwas empfindlich, wenn das nicht übereinstimmt. Da sollte man mMn mal ein paar Absicherungen einbauen, Strings können beispielsweise auch von NewGRFs stammen, die dann u.U. einen Crash verursachen können.
(Dieser Beitrag wurde zuletzt bearbeitet: 24.06.2012, 23:15 von Eddi.)
24.06.2012, 23:13
Suchen Zitieren
Streckenläufer
Gleisarbeiter
*

Beiträge: 88
Themen: 16
Registriert seit: Aug 2011
#11
RE: trafficlights-patch + OpenTTD 1.2.1
Hallo Eddi,

ich denke auch das hier ein String-fehler vorliegt. Chill arbeitet in der english.txt mit (String1) und (String2) Parameter die in der german.txt nicht verarbeitet werden und die Fehlermeldung verursachen, ist nur eine vermutung!

Ich habe jetzt noch einmal alles neu Installiert (MinGW, TortoiseSVN etc. etc.) ein frisches source r24357 und den trafficlight Patch fehlerfrei eingefügt, jetzt kommt dieses Fenster, alles andere ohne Fehlermeldung:



Angehängte Dateien Thumbnail(s)
   
MfG Streckenläufer
OpenTTD 1.6.1, trunk/r27739, Trafficlight, Bridge/tunnel Signals, Watertunnel, HousePlacing, SeaplaneAirport, Clipboard, uvm.- win7/64
25.06.2012, 16:52
Suchen Zitieren
Eddi
Tycoon
*****

Beiträge: 4.066
Themen: 33
Registriert seit: Aug 2008
#12
RE: trafficlights-patch + OpenTTD 1.2.1
Die Fehlermeldung kommt, wenn du zwei Versionen mischst, die du nicht mischen solltest. (z.B. gepatchte Version über normale Version kopiert)
25.06.2012, 17:45
Suchen Zitieren
Streckenläufer
Gleisarbeiter
*

Beiträge: 88
Themen: 16
Registriert seit: Aug 2011
#13
RE: trafficlights-patch + OpenTTD 1.2.1
Hallo Eddi,

sagen wir mal so, ich habe mir per SVN die r24357 runtergezogen und dann den Patch auf diese aufgesetzt und Kompiliert. Chill hat aber mit der Sprachdatei schwierigkeiten (wie im engl. Forum beschrieben) ich habe nun versucht den englischen Text in die german.txt zu übersetzen, die german.txt hat aber etwas gegen (String1) und (String2) angaben. Woher auch immer, Chill versucht das zu klären.
MfG Streckenläufer
OpenTTD 1.6.1, trunk/r27739, Trafficlight, Bridge/tunnel Signals, Watertunnel, HousePlacing, SeaplaneAirport, Clipboard, uvm.- win7/64
25.06.2012, 20:26
Suchen Zitieren
Streckenläufer
Gleisarbeiter
*

Beiträge: 88
Themen: 16
Registriert seit: Aug 2011
#14
RE: trafficlights-patch + OpenTTD 1.2.1
Nachdem ja nun alles geklappt hat, habe ich jetzt in der r24358 den Fehler mit der slovak.txt



Angehängte Dateien Thumbnail(s)
   
MfG Streckenläufer
OpenTTD 1.6.1, trunk/r27739, Trafficlight, Bridge/tunnel Signals, Watertunnel, HousePlacing, SeaplaneAirport, Clipboard, uvm.- win7/64
25.06.2012, 22:53
Suchen Zitieren


Gehe zu:


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

Kontakt | Transport Tycoon Main Station | Nach oben | Archiv-Modus | RSS-Synchronisation