Hallo zusammen,
auch dieses Tool habe ich bereits vor einiger Zeit in einem anderen Forum Released,
da ich es aber nach wie vor für nützlich halte, hier noch einmal für alle...
Das Tool:
Das Tool ist wie bereits gesagt ein Multitool = Mehrere Funktionen, es sollen in Zukunft wenn dies von euch gewünscht ist um neue Funktionen erweitert und auch in seinen alten Funktionen verbessert werden.
Wichtiges vorab:
------------------------------------------------------------------------------------
Bitte lest euch mindestens in der Anleitung den Text zu "Allgemeine Hinweise" durch, da sonst bei der Benutzung des Tools sicher Fehler entstehen werden!
------------------------------------------------------------------------------------
Anleitung/Funktionen
Allgemeine Hinweise (Wichtig):
Das Tool arbeitet nur offline, das heißt wenn in der Anleitung oder im Tool von einer item_proto/mob_proto geredet wird,
ist damit eine item_proto.xml/mob_proto.xml gemeint welche ihr euch vorher von eurer DB ziehen müsst !
Außerdem müssen alle .txt und .xml Dateien die ihr verwendet mit dem Programm (dem .jar File) in einem gemeinsamen Ordner liegen !
Wenn eine Funktion sichtlich ausgeführt wurde, allerdings an einer falschen Stelle
oder mit einem falschen Wert, prüft unbedingt die richtige Formatierung eurer Dateien!
(Damit ist gemeint: Tabulatoren-Abstände bei group.txt usw.)
Die Funktionen:
1.) "Kommentierer - group_group.txt"
Mit diesem Tool ist es euch möglich die Monsternamen aus eurer mob_proto als Kommentar direkt
hinter die MonsterIDs in der group_group.txt zu schreiben.
Dies bringt unglaublich viel Übersicht und vereinfacht das Pflegen und Bearbeiten um einiges.
Screenshot der fertigen Kommentare:
Zur Verwendung: Wählt eure mob_proto.xml sowie eure group_group.txt und drückt auf "Kommentare schreiben".
Es wird eine Datei mit dem Namen "group_group_new.txt" erstellt in der sich der Inhalt
eurer group_group.txt plus die Kommentare befinden.
2.) "Kommentierer - group.txt"
Mit diesem Tool ist es euch möglich die Gruppennamen aus eurer group_group als Gruppennamen der
group.txt zu setzen.
Dies bringt ebenfalls viel Übersicht und vereinfacht das Pflegen und Bearbeiten um einiges.
Eingetragene Gruppen in der group_group.txt:
Bitte melden Sie sich an, um dieses Bild zu sehen.
Gruppennamen vor Benutzung des Tools in der group.txt:
Bitte melden Sie sich an, um dieses Bild zu sehen.
Gruppennamen nach Benutzung des Tools in der group.txt:
Bitte melden Sie sich an, um dieses Bild zu sehen.
Zur Verwendung: Wählt eure group.txt sowie eure group_group.txt und drückt auf "Kommentare schreiben".
Es wird eine Datei mit dem Namen "group_new.txt" erstellt in der sich der Inhalt
eurer group.txt mit den ersetzten Gruppennamen befinden.
3.) "Kommentierer - mob_drop_item.txt"
Dieses Tool arbeitet ähnlich wie der group_group Kommentierter,
hiermit ist es euch möglich die Itemnamen aus eurer item_proto.txt als Kommentar
hinter eure Einträge in der mob_drop_item.txt zu schreiben.
Dies bringt wie bereits erwähnt viel Übersicht und vereinfacht das Pflegen und Bearbeiten um einiges.
Screenshot der fertigen Kommentare:
Bitte melden Sie sich an, um dieses Bild zu sehen.
Zur Verwendung: Wählt eure item_proto.xml sowie eure mob_drop_item.txt und drückt auf "Kommentare schreiben".
Es wird eine Datei mit dem Namen "mob_drop_item_new.txt" erstellt in der sich der Inhalt
eurer mob_drop_item.txt plus die Kommentare befinden.
4.) "Kommentierer - regen.txt"
Mit diesem Tool ist es euch möglich die Monster- oder Gruppennamen aus eurer mob_proto/group.txt/group_group.txt
als Kommentar direkt hinter die MonsterIDs in der regen.txt zu schreiben.
Dies bringt unglaublich viel Übersicht und vereinfacht das Pflegen und Bearbeiten um einiges.
Außerdem werden Monster-ID's die in keiner der Dateien gefunden wurden mit einem Kommentar markiert.
Es werden hier 4 Dateien verlangt:
- regen.txt (Datei in der die Kommentare geschrieben werden sollen)
- mob_proto.xml (Wenn ein "m" am Anfang einer Zeile der regen.txt steht wird die mob_proto.xml nach dem Namen durchsucht)
- group.txt (Wenn ein "g" am Anfang einer Zeile der regen.txt steht wird die group.txt nach dem Namen durchsucht)
- group_group.txt (Wenn ein "r" am Anfang einer Zeile der regen.txt steht wird die group_group.txt nach dem Namen durchsucht)
Beispiel Screenshot des Tools:
Beispiel Screenshot der fertigen Kommentare:
Zur Verwendung: Wählt eure mob_proto.xml sowie eure group.txt, group_group.txt und regen.txt aus und drückt auf "Kommentare schreiben".
Es wird eine Datei mit dem Namen "regen_new.txt" erstellt in der sich der Inhalt eurer regen.txt plus die Kommentare befinden.
5.) "Kommentierer - boss.txt"
Mit diesem Tool ist es euch möglich die Monster- oder Gruppennamen aus eurer mob_proto/group.txt/group_group.txt
als Kommentar direkt hinter die MonsterIDs in der boss.txt zu schreiben.
Dies bringt unglaublich viel Übersicht und vereinfacht das Pflegen und Bearbeiten um einiges.
Außerdem werden Monster-ID's die in keiner der Dateien gefunden wurden mit einem Kommentar markiert.
Es werden hier 4 Dateien verlangt:
- boss.txt (Datei in der die Kommentare geschrieben werden sollen)
- mob_proto.xml (Wenn ein "m" am Anfang einer Zeile der boss.txt steht wird die mob_proto.xml nach dem Namen durchsucht)
- group.txt (Wenn ein "g" am Anfang einer Zeile der boss.txt steht wird die group.txt nach dem Namen durchsucht)
- group_group.txt (Wenn ein "r" am Anfang einer Zeile der boss.txt steht wird die group_group.txt nach dem Namen durchsucht)
Beispiel Screenshot der fertigen Kommentare:
Zur Verwendung: Wählt eure mob_proto.xml sowie eure group.txt, group_group.txt und boss.txt aus und drückt auf "Kommentare schreiben".
Es wird eine Datei mit dem Namen "boss_new.txt" erstellt in der sich der Inhalt eurer boss.txt plus die Kommentare befinden.
6.) "Kommentierer - stone.txt"
Mit diesem Tool ist es euch möglich die Monster- oder Gruppennamen aus eurer mob_proto/group.txt/group_group.txt
als Kommentar direkt hinter die MonsterIDs in der stone.txt zu schreiben.
Dies bringt unglaublich viel Übersicht und vereinfacht das Pflegen und Bearbeiten um einiges.
Außerdem werden Monster-ID's die in keiner der Dateien gefunden wurden mit einem Kommentar markiert.
Es werden hier 4 Dateien verlangt:
- stone.txt (Datei in der die Kommentare geschrieben werden sollen)
- mob_proto.xml (Wenn ein "m" am Anfang einer Zeile der stone.txt steht wird die mob_proto.xml nach dem Namen durchsucht)
- group.txt (Wenn ein "g" am Anfang einer Zeile der stone.txt steht wird die group.txt nach dem Namen durchsucht)
- group_group.txt (Wenn ein "r" am Anfang einer Zeile der stone.txt steht wird die group_group.txt nach dem Namen durchsucht)
Beispiel Screenshot der fertigen Kommentare:
Zur Verwendung: Wählt eure mob_proto.xml sowie eure group.txt, group_group.txt und regen.txt aus und drückt auf "Kommentare schreiben".
Es wird eine Datei mit dem Namen "stone_new.txt" erstellt in der sich der Inhalt
eurer stone.txt plus die Kommentare befinden.
7.)"groupIDChecker - group_group.txt"
Mit Hilfe dieses Tools kann festgestellt werden, welche Monster die in der group_group.txt
eingetragen sind, garnicht in eurer mob_proto existieren.
Zur Verwendung: Wählt eure mob_proto.xml sowie eure group_group.txt und drückt auf "Vergleichen".
Es wird eine Datei mit dem Namen "compare_log_group_group.txt" erstellt in der sich eine Liste
mit den MonsterIDs befindet, welche nicht in eurer mob_proto vorhanden sind aber dennoch in der group_group stehen.
8.)"groupIDChecker - regen.txt"
Mit Hilfe dieses Tools kann festgestellt werden, welche Monstergruppen die in der regen.txt
eingetragen sind, aber garnicht in eurer group_group existieren.
Zur Verwendung: Wählt eure regen.txt sowie eure group_group.txt und drückt auf "Vergleichen".
Es wird eine Datei mit dem Namen "compare_log_regen.txt" erstellt in der sich eine Liste
mit den GruppenIDs befindet, welche nicht in eurer group_group vorhanden sind aber dennoch in der regen.txt stehen.
9.)"itemIDChecker - mob_drop_item.txt"
Mit Hilfe dieses Tools kann festgestellt werden, welche Items die in der mob_drop_item.txt
eingetragen sind, aber garnicht in eurer item_proto existieren.
Zur Verwendung: Wählt eure mob_drop_item.txt sowie eure item_proto.xml und drückt auf "Vergleichen".
Es wird eine Datei mit dem Namen "compare_log_mob_drop_item.txt" erstellt in der sich eine Liste
mit den ItemIDs befindet, welche nicht in eurer item_proto vorhanden sind aber dennoch in der mob_drop_item.txt stehen.
10.)"itemIDChecker - special_drop_item.txt"
Mit Hilfe dieses Tools kann festgestellt werden, welche Items die in der special_drop_item.txt
eingetragen sind, aber garnicht in eurer item_proto existieren.
Zur Verwendung: Wählt eure special_drop_item.txt sowie eure item_proto.xml und drückt auf "Vergleichen".
Es wird eine Datei mit dem Namen "compare_log_special_drop_item.txt" erstellt in der sich eine Liste
mit den ItemIDs befindet, welche nicht in eurer item_proto vorhanden sind aber dennoch in der special_drop_item.txt stehen.
Changelogs V.1.1
- Neue Funktion eingebaut: group_group Kommentierer
- Navigation angepasst
- SpecialDropItemChecker jetzt auch auswählbar
- XML Dateiformat statt txt bei item und mob proto
- Fehlerabfragen bei falschen Dateien verbessert
Hauptmenü der Version 1.1:
Neue Funktion: "Group_Group.txt Kommentierer"
Ebenso wie in V.1.0 der mob_drop_item.txt Kommentierer,
erspart euch dieses Tool ordentlich Handarbeit und schafft eine übersichtliche
group_group.txt. Einfach die gewünschte group_group Datei auswählen, eure
mob_proto.xml welche ihr euch in navicat exportieren lassen könnt auswählen und schon werden automatisch die Namen der einzelnen Monster hinter die ID's geschrieben.
Screenshot einer fertigen Beispiel Datei:
Screenshot der Oberfläche:
Änderung bei dem einlesen der item und mob_proto:
Zum besseren Datenmanagement im Programm werden jetzt statt item_proto.txt und mob_proto.txt nur noch XML Formate angenommen !
Changelogs V.1.2
Handhabung/Benutzerfreundlichkeit:
- Verbessern der Fehlermeldungen
- Fehlermeldung jetzt in Dialogfenster
- Alle Fenster haben einheitliche Größen
- Menüleiste jetzt in jedem Fenster verfügbar
- Menüpunkte besser beschrieben und aufgeteilt
Funktionalität:
- Code-stabilisierungen
- Beim Kommentieren der group_group.txt werden jetzt
vorhandene Kommentare überarbeitet wenn sie nichtmehr
der aktuell benutzten mob_proto entsprechen.
- Neue Funktion: GruppenIDChecker (regen.txt - group_group.txt)
wie bereits bei den anderem GroupIDChecker, prüft das Tool
welche Gruppen aus der regen.txt nicht in der group_group.txt
vorhanden sind und schreibt diese in eine log-Datei.
Changelogs V.1.3 (aktuell)
Handhabung/Benutzerfreundlichkeit:
- Anleitung mit Funktionsbeschreibung im Epvp-Thread
Funktionalität:
- Code-stabilisierungen
- Group.txt Kommentierer
- Regen.txt Kommentierer
- Boss.txt Kommentierer
- Stone.txt Kommentierer
Wie geht es weiter:
Verbesserungsvorschläge oder Fehlermeldungen sind gerne gesehen bzw. gut wenn ihr sie meldet Ich bitte weiterhin um neue Ideen für das Tool !
Download: