Seite 1 von 2 12 LetzteLetzte
Ergebnis 1 bis 15 von 28

Thema: XML ändern

  1. #1
    Registrierter Benutzer
    Registriert seit
    11.07.02
    Ort
    Mülheim an der Ruhr
    Beiträge
    351

    XML ändern

    Habe gerade erfolgreich die Namen einiger Dinge geändert - mit einen HTML-Editor die Datei: CIV4GameTextInfos_Objects:

    Musketier in Musketenschütze
    Französischer Musketier in Musketier
    Schütze in Gewehrschütze
    Marine in Marineinfanterie
    Mechanisierte Infanterie in Schützenpanzer
    Krummsäbelkämpfer in Unsterblicher
    Deutscher Panzer in Tiger-Panzer
    Triere in Galeere
    Kriegsschiff in Schlachtschiff!!!!!!!!!!!!!!
    Nationale Selbstständigkeit in Nationale Identität

    Das musste einfach sein. Das meiste ist Geschmack aber Krummsäbelkämpfer???? Das past doch jetzt gar nicht mehr! Die Staatsform war mir zu lang.


    So und nun die Zivilopedia Einträge. Dann suche ich die Stelle wo Handelsgüter ohne ü geschrieben wird.

    Frage: In den ersten Berater ganz links fehlen drei Symbole (Nahrung, Hammer und Kultur) stattdessen sind da ¿. Ist das ein Fehler in einer XML Datei? Also ein Fehler in den Grafikdatei-Link. Wenn ja, in welcher? Naja, suche auch mal danach.

  2. #2
    Brewed in Bremen, Germany Avatar von jack-itb
    Registriert seit
    18.04.04
    Ort
    Bremen
    Beiträge
    3.973
    Zitat Zitat von Mythos
    So und nun die Zivilopedia Einträge. Dann suche ich die Stelle wo Handelsgüter ohne ü geschrieben wird.
    Das steht in \Assets\XML\Text\CIV4GameText_Misc1.xml in Zeile 5917.

    Da liegt aber nicht der Fehler, das ü ist korrekt codiert. Ich nehme an, im Code, der den Trade-Dialog aufbaut, wird die falsche Textcodierung benutzt oder so. Diese Stelle finde ich aber weder in den XML- noch den Python-Dateien. (Es müsste ja irgendwo der String "TXT_KEY_TRADEABLE_ITEMS" auftauchen, tut es aber nicht, also vermutlich hardcoded)

  3. #3
    Registrierter Benutzer
    Registriert seit
    11.07.02
    Ort
    Mülheim an der Ruhr
    Beiträge
    351
    Oder es liegt an der Schriftart. Habe gemerkt Civ4 benutzt mehrere Schriftarten. Nicht alle Schriftarten kennen die Umlaute.
    Habe es in Handelswaren geändert. Mal sehen ...

    Aber diese drei ¿ müssen auch noch verschwinden.

  4. #4
    Brewed in Bremen, Germany Avatar von jack-itb
    Registriert seit
    18.04.04
    Ort
    Bremen
    Beiträge
    3.973
    Zitat Zitat von Mythos
    Aber diese drei ¿ müssen auch noch verschwinden.
    habs nun raus:

    Datei \Assets\Python\Screens\CvDomesticAdvisor.py mit einem Texteditor bearbeiten.

    Folgende Änderungen vornehmen:

    1. Zeile 125:
    Code:
    screen.setTableColumnHeader( "CityListBackground", 6, unicode(CvUtil.getIcon('food')), 40 )
    ersetzen mit:
    Code:
    		szText = u"%c" %(gc.getYieldInfo(YieldTypes.YIELD_FOOD).getChar())
    		screen.setTableColumnHeader( "CityListBackground", 6, szText, 40 )
    2. Zeile 137:
    Code:
    screen.setTableColumnHeader( "CityListBackground", 10, unicode(CvUtil.getIcon('production')), 40 )
    ersetzen mit:
    Code:
    		szText = u"%c" %(gc.getYieldInfo(YieldTypes.YIELD_PRODUCTION).getChar())
    		screen.setTableColumnHeader( "CityListBackground", 10, szText, 40 )
    3. Zeile 147:
    Code:
    screen.setTableColumnHeader( "CityListBackground", 13, unicode(CvUtil.getIcon('culture')), 40 )
    ersetzen mit:
    Code:
    		szText = u"%c" %(gc.getCommerceInfo(CommerceTypes.COMMERCE_CULTURE).getChar())
    		screen.setTableColumnHeader( "CityListBackground", 13, szText, 40 )
    neu laden, Icons da

  5. #5
    Registrierter Benutzer
    Registriert seit
    11.07.02
    Ort
    Mülheim an der Ruhr
    Beiträge
    351
    Jau, probiere ich gleich morgen früh aus.

    Aber das mit den Handelsgütern klappte nicht. Die Änderung in Handelswaren ist ihm völlig wurscht. Er schreibt trotzdem noch Handelsgüter ohne ü. Frage mich woher er denn jetzt diese Info nimmt, wenn nicht daher, wo es steht ...

  6. #6
    Brewed in Bremen, Germany Avatar von jack-itb
    Registriert seit
    18.04.04
    Ort
    Bremen
    Beiträge
    3.973
    Zitat Zitat von Mythos
    Jau, probiere ich gleich morgen früh aus.

    Aber das mit den Handelsgütern klappte nicht. Die Änderung in Handelswaren ist ihm völlig wurscht. Er schreibt trotzdem noch Handelsgüter ohne ü. Frage mich woher er denn jetzt diese Info nimmt, wenn nicht daher, wo es steht ...
    Dann haben die das vermutlich hardgecoded und vergessen, dass die schon eine Variable dafür haben... Würde mich nicht wundern, die Fragezeichen in der Städtetabelle sind da ja auch nur aus Schlampigkeit

  7. #7
    Registrierter Benutzer Avatar von Kampf_Igel
    Registriert seit
    29.10.05
    Beiträge
    19
    Weiss jemand wo man die Stärke der Einheiten ändern kann ?

  8. #8
    duck and cover! Avatar von Taube
    Registriert seit
    29.11.03
    Ort
    ..\conquests\scenarios\gaia
    Beiträge
    599
    wüsste ich auch gerne.aber nur mal so.der panzer, der im spiel "deutscher panzer" heißt,ist der "panzer V" auch als "panther" bekannt
    Civilization V - Brave New World
    GAIA - episch: neue Ziele, neue Möglichkeiten
    beta version (v. 7): Steam Workshop - civfanatics.com - civforum.de
    Beyond GAIA
    beta version (v. 1): erscheint demnächst

    Civilization III - Conquests

    GAIA - episch: neue Herausforderungen, neue Größe
    final version (V1.1): download - civforum.de - civfanatics.com

  9. #9
    Registrierter Benutzer
    Registriert seit
    11.07.02
    Ort
    Mülheim an der Ruhr
    Beiträge
    351
    Tiger - Panther:
    Sieht man das an der Grafik (weiß nicht genau wie die Panzer aussahen) oder woran?
    Im Pedia-Text werden beide erwähnt - mein ich. Gucke gleich noch mal nach.

  10. #10
    Registrierter Benutzer Avatar von Rashil
    Registriert seit
    30.10.05
    Beiträge
    180
    Zitat Zitat von Mythos
    Tiger - Panther:
    Sieht man das an der Grafik (weiß nicht genau wie die Panzer aussahen) oder woran?
    Im Pedia-Text werden beide erwähnt - mein ich. Gucke gleich noch mal nach.

    Erkennt man an der Grafik. Vor allem am Aufbau des Turms.
    Am besten suchst dir mal entsprechende Bilder bei Google raus und vergleichst mit dem Modell, dass man sich in der Zivilopädie ansehen kann.
    "Dann geh. Es gibt andere Welten als diese." - John "Jake" Chambers

  11. #11
    Registrierter Benutzer
    Registriert seit
    29.11.02
    Beiträge
    44
    Weiss jemand wo man die Stärke der Einheiten ändern kann ?
    Datei : C:\Programme\Firaxis Games\Sid Meier's Civilization 4\Assets\XML\Units.xml

    Wert : <iCombat>x</iCombat>

    x = Angriffswert

    Madycrazy

  12. #12
    Kohlkönig Avatar von vadus
    Registriert seit
    24.08.01
    Ort
    Berlin
    Beiträge
    1.554
    ah, coole Sache das mit dem Python Code. Probiere ich gleich mal aus
    ... Earth!

    --- Civ5: Vadus World ---

  13. #13
    Registrierter Benutzer
    Registriert seit
    15.02.04
    Beiträge
    81
    geht dat nu oder net? ---> geht

    habs mal zusammengepackt...

    enthält ne Readme und die modifizierte Datei samt Verzeichnisstruktur.
    Ausserdem die Orginale Datei als Backup.
    direkt ins civ 4 dir entpacken und es sollte alles gefixed sein.

    http://www.bindig.net/dunno/Civ.IV.v...ht.IconFix.zip
    Geändert von GreyHound (02. November 2005 um 04:45 Uhr)

  14. #14
    Brewed in Bremen, Germany Avatar von jack-itb
    Registriert seit
    18.04.04
    Ort
    Bremen
    Beiträge
    3.973
    Falls es jemanden interessiert:

    Ich habe mich gewundert, dass das Problem mit den fehlenden Icons noch bei niemandem bei den Fanatics oder bei Apolyton aufgetreten ist. Daher habe ich das nochmal genauer untersucht und festgestellt, dass dummerweise einige Icon-Bezeichnungen lokalisiert wurden.

    Das heisst, der Code
    Code:
    CvUtil.getIcon('food')
    findet das Icon nicht, da das in der deutschen Version
    Code:
    CvUtil.getIcon('nahrung')
    heissen muss.

    Die anderen Übersetzungen sind:
    Code:
    CvUtil.getIcon('production')
    -->
    Code:
    CvUtil.getIcon('produktion')
    und

    Code:
    CvUtil.getIcon('culture')
    -->
    Code:
    CvUtil.getIcon('kultur')
    Die vorher gepostete Lösung ist trotzdem besser, da man dabei beruhigt mal die Sprache wechseln kann, ohne die Icons zu verlieren. Wollte nur mal zeigen, wieso der Fehler auftritt. Ich werde das mal Coldfever mitteilen, damit Firaxis das noch patcht.

  15. #15
    Wer ist Dativ? Avatar von Seik
    Registriert seit
    30.12.04
    Beiträge
    98
    Guter Plan! Und RESPEKT für die Recherche!

Seite 1 von 2 12 LetzteLetzte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •