Portal-Zone Gothic-Zone Gothic II-Zone Gothic 3-Zone Gothic 4-Zone Modifikationen-Zone Download-Zone Foren-Zone RPG-Zone Almanach-Zone Spirit of Gothic

 

Seite 1 von 5 12345 Letzte »
Ergebnis 1 bis 20 von 98
  1. Beiträge anzeigen #1 Zitieren
    Moderator Avatar von George
    Registriert seit
    Sep 2010
    Beiträge
    670
     
    George ist offline

    [Tool] g3dit - Weltdaten Editor

    g3dit ist ein Weltdaten-Editor für Gothic 3, mit dem es möglich ist .lrentdat, .node, .tple
    und einige weitere von Gothic 3 verwendete Dateitypen zu betrachten und zu bearbeiten.

    Vielleicht kann der eine oder andere etwas damit anfangen.

    Neuigkeiten
    03.04.23: Version 1.12.4 veröffentlicht (Changelog)
    29.10.22: Version 1.12.1 veröffentlicht (Changelog)
    09.10.22: Version 1.12.0 veröffentlicht (Changelog)

    Download
    g3dit_1.12.4.zip (setzt eine 64-bit Version von Java voraus)

    Hinweis: Um die "Live Entity Position"-Funktion zu nutzen, welche in Version 1.9.12 nicht rückwärtskompatible Änderungen erfahren hat,
    muss die im Archiv Script_RemoteControl_1912.zip enthaltene Script_RemoteControl.dll Datei ins Verzeichnis scripts im Gothic 3 Installationsverzeichnis kopiert werden.


    Bedienungsanleitungen
    (unvollständig, verfasst von Feyn)
    https://docs.georgeto.de/g3dit_feyn/

    (sehr unvollständig)
    documentation.pdf


    Quellcode
    Github: g3dit


    Credits
    Askanius (Wertvolles Feedback zu g3dit)
    MadFaTal (Wertvolles Feedback zu g3dit)
    Maryn (Wertvolles Feedback zu g3dit)
    chris-40 (Wertvolles Feedback zu g3dit)
    Feyn (Verfassen einer Bedienungsanleitung für g3dit)
    DWI & splEEnfiRe (meine beiden Mentoren in meiner Anfangszeit als Gothic 3 Modder)
    Und alle die ich vergessen habe...


    Alte Versionen
    Spoiler:(zum lesen bitte Text markieren)



    Neuigkeiten-Archiv
    Spoiler:(zum lesen bitte Text markieren)
    05.06.22: Version 1.11.4 veröffentlicht (Changelog, UI translated into English, Dark theme)
    28.02.21: Version 1.10.6 veröffentlicht (Changelog)
    28.02.21: Version 1.10.5 veröffentlicht (Changelog)
    29.07.20: Version 1.9.13 veröffentlicht (Changelog)
    22.05.20: Version 1.9.10 veröffentlicht (Changelog)
    13.01.20: Version 1.9.4 veröffentlicht (Changelog)
    08.11.16: Version 1.7 Beta 27 veröffentlicht (Changelog)
    29.10.15: Version 1.5d veröffentlicht (Changelog)
    26.01.15: Version 1.2a veröffentlicht (Changelog)
    13.05.14: Version 0.9.8 veröffentlicht (Changelog)
    10.05.14: Version 0.9.7 veröffentlicht (Changelog)
    Geändert von George (03.04.2023 um 13:58 Uhr) Grund: Version 1.12.4 veröffentlicht

  2. Beiträge anzeigen #2 Zitieren
    Schwertmeister Avatar von CzarnyAfgan
    Registriert seit
    Jun 2010
    Ort
    Warsaw, Poland
    Beiträge
    817
     
    CzarnyAfgan ist offline
    Great news George! I will check it

    Thanks for the tool.

  3. Beiträge anzeigen #3 Zitieren
    Moderator Avatar von MadFaTal
    Registriert seit
    May 2010
    Beiträge
    3.614
     
    MadFaTal ist offline
    Sehr nett. Die von dir vorhergesagten Fehler gibt es.
    Sobald ich eine zweite .lrentdat öffne scheint das Tool nicht mehr richtig zu reagieren,
    z.B. findet keine Aktualisierung statt, es werden noch Daten der ersten .lrentdat angezeigt.
    z.B. zuerst G3_Myrtana_01_Ardea_NPC_01.lrentdat laden und Orkboss anklicken und dann G3_Myrtana_01_Ardea_NPC_02.lrentdat laden.
    Keine Aktualisierung.

    Wenn ich zuerst G3_Myrtana_01_Ardea_NPC_02.lrentdat lade, erscheint auch eine Warnung "Name sollte nicht leer sein".

  4. Beiträge anzeigen #4 Zitieren
    Moderator Avatar von George
    Registriert seit
    Sep 2010
    Beiträge
    670
     
    George ist offline
    Danke für die Rückmeldung, ich habe den Fehler entfernt.

  5. Beiträge anzeigen #5 Zitieren
    Drachentöter Avatar von |Lorn|
    Registriert seit
    Aug 2007
    Beiträge
    4.667
     
    |Lorn| ist offline
    Oh wow das klingt ja äußerst interessant, ich probiers gleich mal aus

    Edit: Die SysDin scheint sich damit nicht öffnen zu lassen. Oder dauert das nur etwas länger und ich bin zu ungeduldig?
    Geändert von |Lorn| (09.02.2014 um 12:44 Uhr)

  6. Beiträge anzeigen #6 Zitieren
    Moderator Avatar von George
    Registriert seit
    Sep 2010
    Beiträge
    670
     
    George ist offline
    Doch die SysDyn kann man öffnen, dass dauert bei mir ca. 15 Sekunden. Ich habe eine 3Ghz Quadcore CPU.
    Da das Programm aber nur einen Kern nutzt stehen dem Programm effektiv 3Ghz zur Verfügung, bei dir kann es also eventuell länger dauern, falls dein Prozessor langsamer ist.

  7. Beiträge anzeigen #7 Zitieren
    Drachentöter Avatar von |Lorn|
    Registriert seit
    Aug 2007
    Beiträge
    4.667
     
    |Lorn| ist offline
    Hm habe eine ähnliche Leistung aber selbst nach 3 Minuten tut sich bei mir nichts.

  8. Beiträge anzeigen #8 Zitieren
    Moderator Avatar von MadFaTal
    Registriert seit
    May 2010
    Beiträge
    3.614
     
    MadFaTal ist offline
    Zitat Zitat von |Lorn| Beitrag anzeigen
    Hm habe eine ähnliche Leistung aber selbst nach 3 Minuten tut sich bei mir nichts.
    Bei wird das 76MB große Teil geöffnet (8s).
    Hast du auch die aktuelle Toolversion, also nicht die erste Version vom 08.02 sondern die jetzt oben im Eingangspost ist?

  9. Beiträge anzeigen #9 Zitieren
    Drachentöter Avatar von |Lorn|
    Registriert seit
    Aug 2007
    Beiträge
    4.667
     
    |Lorn| ist offline
    Jap, habe die aktualisierte Version aus dem EP... habs grade nochmal probiert aber da tut sich rein gar nichts

    PS: Andere lrentdats funktionieren einwandfrei.

  10. Beiträge anzeigen #10 Zitieren
    Moderator Avatar von George
    Registriert seit
    Sep 2010
    Beiträge
    670
     
    George ist offline
    Probiere es mal mit der Version, damit sollte das Laden noch etwas schneller gehen.

    Wo wir gerade bei der Lrentdat sind, es ist keine gute Idee in dieser Datei die 'Tools->Stringtable aufräumen' Funktion zu verwenden, da in der Stringtable einige Klassen-/Property-Typen vorkommen, die ich nicht in das Programm eingebaut habe.
    Diese werden von einer Dummy-Klasse behandelt, d.h. man kann Dateien mit solchen unbekannten Klassen-/Property-Typen laden und Speichern, solange man die Stringtable nicht aufräumen lässt.

    Ob eine Datei solche Klassen-/Property-Typen enthält sieht man, indem man auf Tools->Log klickt, nachdem die Datei geöffnet wurde (Achtung, der Log aktualisiert sich nicht von selbst), und folgende Zeilen zu sehen sind:
    ...
    Unbekannte Property: ...
    ... is handled by DefaultClass but contains Subclass(es) - Size: ...
    ...
    Angehängte Dateien

  11. Beiträge anzeigen #11 Zitieren
    Drachentöter Avatar von ZixZax
    Registriert seit
    Dec 2007
    Beiträge
    4.437
     
    ZixZax ist gerade online
    Ich hab dein Tool auch mal ausprobiert Goerge und es scheint gut zu funktionieren.
    Um aber die SysDyn ordentlich bearbeiten zu können wäre eine Suchfunktion nötig. Auch scheint das Programm in der SysDyn die einzelnen Bodys, Heads etc. der NPCs nicht zum Bearbeiten zu laden

  12. Beiträge anzeigen #12 Zitieren
    Moderator Avatar von George
    Registriert seit
    Sep 2010
    Beiträge
    670
     
    George ist offline
    Ja es ist wirklich noch Fehler, ich habe inzwischen Version 0.9.3 hochgeladen, die ein paar neue Funktionen und Bugfixes beinhaltet.

    Changelog 0.9.3 (was mir auf die schnelle einfällt)
    - Importieren von Entities aus anderen Dateien
    - 'Änderungen vor dem Beenden des Programmes zu speichern'-Erinnerung
    - Mehr Möglichkeiten NPCs Körperteile zuzuweisen
    - In Version 0.9.2a eingebauten Fehler beim Speichern behoben
    - Den von ZixZax beschriebenen Fehler behoben
    - Und viele weitere Bugfixes (und vielleicht auch Funktionen)

  13. Beiträge anzeigen #13 Zitieren
    Moderator Avatar von George
    Registriert seit
    Sep 2010
    Beiträge
    670
     
    George ist offline
    Changelog 0.9.4
    - Beleuchtung von Entities eingebaut (Errechnet anhand der die Entity umgebenden Lichtquellen Beleuchtungsinformationen)
    - Und viele weitere Bugfixes (und vielleicht auch Funktionen), zu lange her um mich daran noch zu erinnern

  14. Beiträge anzeigen #14 Zitieren
    Moderator Avatar von George
    Registriert seit
    Sep 2010
    Beiträge
    670
     
    George ist offline
    Changelog 0.9.5
    - Suchfunktion hinzugefügt, die Entity Auflistung kann nach Name, Guid oder Position durchsucht werden, alle Entities die die Suchkriterien nicht erfüllen werden ausgeblendet
    - Zuletzt geöffnete Dateien werden gespeichert

  15. Beiträge anzeigen #15 Zitieren
    Drachentöter Avatar von ZixZax
    Registriert seit
    Dec 2007
    Beiträge
    4.437
     
    ZixZax ist gerade online
    Die Suchfunktion ist sehr nützlich.

    Mir ist noch aufgefallen, dass das Programm manchmal nicht speichert. Ich drücke auf Speichern/Speichern unter, aber nichts passiert (bis jetzt hat da nur ein Neustart geholfen).
    Was auch noch toll wäre, wenn man NPCs mit dem Programm einfacher Haare/Bärte/Helme hinzufügen könnte.

  16. Beiträge anzeigen #16 Zitieren
    Moderator Avatar von George
    Registriert seit
    Sep 2010
    Beiträge
    670
     
    George ist offline
    Was meinst du mit einfacher? Wie stellst du es dir vor? Es geht ja momentan schon mit relativ wenig Aufwand.

    Das Speicherproblem gucke ich mir an.

  17. Beiträge anzeigen #17 Zitieren
    Drachentöter Avatar von ZixZax
    Registriert seit
    Dec 2007
    Beiträge
    4.437
     
    ZixZax ist gerade online
    Zitat Zitat von George Beitrag anzeigen
    Was meinst du mit einfacher? Wie stellst du es dir vor? Es geht ja momentan schon mit relativ wenig Aufwand.
    Das man bei NPCs, die z.B. keine Haare haben und denen man welche geben will, die nötigen Daten in der NPC Entity eingibt (oder einlesen lässt) und die Haar Entity dann automatisch erstellt wird.

    Ich konnte jetzt den Speicherbug reproduzieren. Er entsteht bei mir, wenn ich in der NPC Sektion ein Template für eine anderen Rüstung einlesen lasse.
    Geändert von ZixZax (16.03.2014 um 10:07 Uhr)

  18. Beiträge anzeigen #18 Zitieren
    Moderator Avatar von George
    Registriert seit
    Sep 2010
    Beiträge
    670
     
    George ist offline
    Ich habe den Speicherbug gefunden und behoben.

    Changelog 0.9.5a
    - Fehler beim Laden von Body Templates behoben
    - Reihenfolge der zuletzt geöffneten Dateien wird nun korrekt geladen

  19. Beiträge anzeigen #19 Zitieren
    Drachentöter Avatar von ZixZax
    Registriert seit
    Dec 2007
    Beiträge
    4.437
     
    ZixZax ist gerade online
    Danke funktioniert.
    Übrigens fehlt bei der "Politischen Ausrichtung" noch "Pirate" aus einem der letzten CPs und bei den Stimmen die von den Haupt-NPCs (Gorn, Diego etc.).
    Geändert von ZixZax (16.03.2014 um 17:07 Uhr)

  20. Beiträge anzeigen #20 Zitieren
    Moderator Avatar von George
    Registriert seit
    Sep 2010
    Beiträge
    670
     
    George ist offline
    Changelog 0.9.6
    - Politicial Alignment Pirate hinzugefügt
    - Beim Speichern wird nun Dateiendung und Name erweitert
    - eCVegetation_PS kann nun bearbeitet werden (siehe genaueres am Ende des Beitrags)
    - Entity-Auflistung zeigte teilweise falsche Namen an
    - Fehler durch den der Node Entity Header nicht aktualisiert wurde
    - Fehler durch den beim Klonen von Entities die neue GUID nicht zufällig generiert wurde
    - Entity-Auflistungs-Filter wird nach dem ändern der Position einer Entity nicht zurückgesetzt
    - Positionsangaben können in die entsprechende Textbox im 'Position ändern'-Dialog kopiert werden (siehe genaueres am Ende des Beitrags)
    - Kürzel für einige Menü Einträge hinzugefügt

    Bemerkung zu eCVegetation_PS:
    Man kann nun mit g3dit die Position, Rotation und Skalierung von Pflanzen anpassen.
    Funktionen wie entfernen oder hinzufügen von Pflanzen habe ich noch nicht eingebaut.

    Öffne dazu eine der G3_World_01_x*****y0z*****_CStat.node Dateien, wähle die letzte Entity aus und geh dann in den Vegetation Tab.
    Dort siehst du in Tabellenform eine Auflistung aller Pflanzen in dieser Datei. Jede Zeile entspricht einer Pflanze. Du kannst Position, Rotation und Skalierung anpassen.

    Außerdem gibt es eine Suchfunktion.
    In die Textfelder X, Y und Z gibt man die ungefähre Position der Pflanzen ein, die man finden will. Range legt den maximal zulässigen Abstand von dieser Position fest.

    Wenn du fertig bist mit deinen Änderungen speichere die Datei ab, teleportiere dich in G3 von der Pflanze weg und dann wieder hin und deine Änderungen sollten sichtbar sein.

    Bemerkung zum 'Position ändern'-Dialog:
    Gültige Eingaben sehen so aus, wie die Ausgabe die es in der Textbox gibt, wenn man den Dialog öffnet:
    -3400.296/5651.538/-9811.713//
    pitch: 0 yaw: 132.05641 roll: 0
    scale: 1
    Allerdings ist die Reihenfolge, Zeilenumbrüche und Leerzeichen egal, weshalb folgende Versionen äquivalent zur vorigen sind. Fehlende Werte werden durch Standardwerte ersetzt.
    -3400.296/5651.538/-9811.713//pitch:0yaw: 132.05641 roll: 0scale: 1
    scale: 1
    pitch: 0 -3400.296/5651.538/-9811.713//yaw: 132.05641 roll: 0
    -3400.296/5651.538/-9811.713//
    yaw: 132.05641
    scale: 1
    Noch ein Tipp, das Programm Gothic 3 Ram Mod liefert mit der Clipboard-Funktion Ausgaben, die direkt in g3dit eingefügt werden können.

Seite 1 von 5 12345 Letzte »

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
Impressum | Link Us | intern
World of Gothic © by World of Gothic Team
Gothic, Gothic 2 & Gothic 3 are © by Piranha Bytes & Egmont Interactive & JoWooD Productions AG, all rights reserved worldwide