Umfrageergebnis anzeigen: Bullet Time

Teilnehmer
16. Du darfst bei dieser Umfrage nicht abstimmen
  • Ja

    4 25,00%
  • Nein

    12 75,00%
Ergebnis 1 bis 10 von 220

Thema: [MOD] Vietcry

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Professional Avatar von Hamers
    Registriert seit
    29.02.2008
    Ort
    Mittendrin
    Beiträge
    2.760

    Standard

    Lokalisation ist recht easy. Allerdings ist es meistens eine "nur in Englisch oder in allen Sprachen" Angelegenheit. Um Texte z.B. selektiv nur auf Englisch und Deutsch anzubieten, sind einige Änderungen am Code nötig, siehe Wreckage.

    Das lohnt sich für euch wahrscheinlich eher nicht. Trotzdem werde ich es hier mal kurz erwähnen, es ist sicher "nice-to-know" und manchmal sogar nötig, insbesondere in folgenden Fällen:

    -Einige Sonderzeichen lassen sich oft nicht anders einfügen
    -Sehr praktisch, wenn man Tutorial Texte u.a. schreibt, da man mittels der Lokalisationsdatei seinen Text direkt mit Steuerungseinstellungen versehen kann. Nützlich insofern, dass wenn die Tastaturconfig des Users abweicht von der Norm, dass Spiel immer die Taste anzeigt, die auch wirklich eingestellt ist und keine Standard Taste anzeigt, die eventuell gar nichts bringt


    Das System an sich lässt sich extrem leicht bedienen. Alle Hud Elemente müssen einfach nur ein "@" im Text haben, z.B. "@hud_munition". Das @ signalisiert der CE, dass hier etwas anderes hingehört. Die Engine guckt dann meistens in die Game>Localized>EureSprache.pak>Languages>ui_text_m essages.xml oder manchmal auch in die game_text_messages.xml rein und sucht nach "hud_munition". Findet die CE den Eintrag in der xml, ruft es den dazugehörigen Text ab.

    Beim Starten der CryEngine wird sichergestellt, dass immer nur die ui_text_messages.xml etc. geladen wird, die für die eingestellte Sprache relevant ist. Das heißt beim Urstart der CE schaut er sich die Windows Sprache an und versucht das entsprechende Sprachpaket zu laden. Findet er es nicht, versucht er immer Englisch als Fallback zu laden.

    Durch einen Bug in der CE werden allerdings leider modifizierte Dateien im Localized Ordner nicht erkannt, sofern sie sich im Mod Ordner befinden. Will man jetzt neue Texte, Untertitel etc. hinzufügen, muss man entweder den Code leicht umschreiben, um den Ordner wieder erkennen zu lassen oder man packt die xml einfach in den MeineMod>Game>Languages Ordner (erstellen!).
    Das führt allerdings dazu, dass egal welche Sprache eingestellt ist, immer diese xml geladen wird. Das heißt das Menü wäre dann für alle Deutsch oder für alle Englisch usw.

    Ich denke, das sollte einiges geklärt haben
    Geändert von Hamers (05.12.2012 um 18:39 Uhr)

  2. #2
    Professional Avatar von Flow groover
    Registriert seit
    19.08.2009
    Ort
    Ffm & Lingshan
    Beiträge
    4.800

    Standard

    Danke das du dir die Mühe gemacht hast das nochmal zu erläutern, aber da war nichts dabei was ich nicht schon gewusst hätte. Was ich hingegen nicht wüsste, weil du noch nie genauer drauf eingegangen bist, wäre die Sache mit dem Umändern im Source Code damit man Deutsche und Englische Untertitel anbieten kann.
    Das Problem das ich erwähnt hatte, betrifft die lokalisation in Custom Huds.
    Wie kann ich in Flash "bescheidsagen" das ein bestimmter Text lokalisiert werden soll? Ich hatte schonmal @Armor etc. genutzt und auch so wie alles andere in die game_text_messages.xml gepackt, aber ingame wurde immer der @Platzhalter angezeigt.


    ModDB
    YouTube CrysisHQ
    Discord: flowgroover#2478

  3. #3
    Professional Avatar von Hamers
    Registriert seit
    29.02.2008
    Ort
    Mittendrin
    Beiträge
    2.760

    Standard

    Eigl so wie ich es beschrieben habe xD

    Flash muss da nichts besonderes gesagt werden, die CE durchsucht die Flash Datei selbständig. Wichtig ist nur, dass es ein Textfeld sein muss, der Typ muss auf Dynamisch stehen, HTML Option muss auf aus sein und vor dem @ darf kein Leerzeichen etc. stehen. Außerdem sind im Namen keine Leerzeichen erlaubt, nur _

    Ansonsten ist wohl dein Eintrag in die xml falsch oder die Datei wird nicht richtig geladen (bestehenden Eintrag ändern und testen) !
    Teste dein Textfeld, in dem du ein @ benutzt, das es schon gibt, wie z.B. ui_menu_loading (nicht 100% sicher mit der Schreibweise) !

    Normalerweise sollte es sofort gehen.

    Die Codeänderungen sind relativ viele, aber vielleicht kann ich sie mal zusammensuchen für ein kurzes Tut. Das wäre dann aber ohne großen Erklärungen, müsstest du dann anhand des Kontexts selber verstehen und einbauen.

  4. #4
    Professional Avatar von Flow groover
    Registriert seit
    19.08.2009
    Ort
    Ffm & Lingshan
    Beiträge
    4.800

    Standard

    Zitat Zitat von Hamers Beitrag anzeigen
    Eigl so wie ich es beschrieben habe xD

    Flash muss da nichts besonderes gesagt werden, die CE durchsucht die Flash Datei selbständig. Wichtig ist nur, dass es ein Textfeld sein muss, der Typ muss auf Dynamisch stehen, HTML Option muss auf aus sein und vor dem @ darf kein Leerzeichen etc. stehen. Außerdem sind im Namen keine Leerzeichen erlaubt, nur _

    Ansonsten ist wohl dein Eintrag in die xml falsch oder die Datei wird nicht richtig geladen (bestehenden Eintrag ändern und testen) !
    Teste dein Textfeld, in dem du ein @ benutzt, das es schon gibt, wie z.B. ui_menu_loading (nicht 100% sicher mit der Schreibweise) !

    Normalerweise sollte es sofort gehen.

    Die Codeänderungen sind relativ viele, aber vielleicht kann ich sie mal zusammensuchen für ein kurzes Tut. Das wäre dann aber ohne großen Erklärungen, müsstest du dann anhand des Kontexts selber verstehen und einbauen.
    Hab schon wieder keine Danke. Man geht mir das auf den Sack..
    Danke werde es nochmal ausprobieren Die Datei geht definitiv, das steht außer Frage da wir schon die ganze Zeit damit am arbeiten sind und die Custom Waffen auch keine @ mehr im Namen haben. Ich werd nochmal alles beachten und dann geht es bestimmt

    Wenn du ein Tut machen würdest, wäre das Göttlich. Und ich würde mich richtig freuen, das wär für mich Weihnachten für Modder, so sehr stört mich der aktuelle Zustand mit der mehrsprachigen Lokalisierung von Mods. Das einzige was das noch toppen könnte wäre wenn das IK von Crysis Wars möglich wäre wieder wie in Crysis zu machen. Aber das Thema hatten wir schonmal


    ModDB
    YouTube CrysisHQ
    Discord: flowgroover#2478

  5. #5
    Professional Avatar von Flow groover
    Registriert seit
    19.08.2009
    Ort
    Ffm & Lingshan
    Beiträge
    4.800

    Standard

    Hat geklappt Alles was ich zu ändern hatte war von Statisch in Dynamisch ändern, geht jetzt Danke!


    ModDB
    YouTube CrysisHQ
    Discord: flowgroover#2478

  6. #6
    Semi Pro
    PotW Gewinner: 1
    Avatar von Delta_of_death
    Registriert seit
    03.01.2009
    Beiträge
    1.224

    Standard



    Hi Leute

    Ein weiteres Mal habe ich für Euch einen Trailer gebastelt.
    Da bis jetzt alles glatt läuft mit der Mod habe ich nun
    auch ein Releasedatum für Euch !

    23.02.2013

    Viel Spaß !!!

    http://www.youtube.com/watch?v=i_c-QvOkSmk






  7. #7
    Professional Avatar von chicken
    Registriert seit
    24.10.2007
    Beiträge
    4.728

    Standard

    geil

    muss ich wieder Crysis installieren
    Intel Core i5-2500K
    ASRock P67 Pro3
    8 GB DDR3-1333
    GTX560 2GB
    Win7 x64

Stichworte

Berechtigungen

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