Item parsing for Flyff Websites

08/01/2015 11:38 xsrf#1
Für meine Flyff Webseite entwickelte ich ein System, welches die Möglichkeit hat die PropItem.txt.txt auszulesen und in eine Datenbank zu parsen. Anhand dieser Datei wurde die PropItem.txt ausgelesen und ebenfalls geparsed.

Damit ist es möglich ganz simpel Einträge der jeweiligen Dateien wie zB. der propItem.txt zuerstellen oder zubearbeiten und sich diese dann als einzelne Zeile ausgeben zu lassen. Diese müsste somit nur noch per Hand eingefügt werden. Dies soll vermeiden, dass durch den Abbruch des Skripts die Datei hinüber ist.

Auch doppelte Einträge werden beim parsen ausgegeben.

Wer Interesse an diesem System hat kann sich in diesem Thread melden. Ich werde es nicht veröffentlich sondern nur an Leute weitergeben die damit auch etwas anfangen können.

ItemParsing
08/01/2015 12:06 ThoughtfulDev#2
ehrlich gesagt verstehe ich nicht wozu das gut sein soll :o
08/01/2015 12:14 xsrf#3
Es gibt genug Leute die sich bei dem erstellen oder bearbeiten von Zeilen in der mdladyna, propItem, PropMover oder was auch immer gerne ein mal verschreiben.

Damit das nicht passiert werden alle Einträge generiert ohne dass man sie selbst eingeben muss.

Somit könne solche dummen Fehler nicht mehr passieren und auch mehrere Einträge sind viel schneller erstellt als wenn man sie per Hand schreiben muss.

Das System ist ganz leicht erweiterbar um es zB. für die propMover.txt usw anzupassen.
08/01/2015 12:41 Drabur#4
Naja warum nicht einfach ITEM_DBF nutzen? Da hast du alle Monster Items etc drin.
Und zum editieren kann man einfach Excel nehmen ist eigentlich ganz einfach
08/02/2015 00:35 Michi#5
Quote:
Originally Posted by Drabur View Post
Naja warum nicht einfach ITEM_DBF nutzen? Da hast du alle Monster Items etc drin.
Und zum editieren kann man einfach Excel nehmen ist eigentlich ganz einfach
Warum nicht einfach mal genauer schauen :-)?
1. die Datenbank wurde mit MySQL geschrieben.
2. werden doppelte Einträge beim parsen ausgegeben.

Es hat auf jedenfall seinen Nutzen ;).
Natürlich kann man das per ITEM_DBF machen das weiß Amazen auch ohne deinen Beitrag.
Aber wie gesagt les es dir durch und frag Amazen einmal nach dem System und schau es dir genauer an.

Achja zu deinen "thanks".
Die Leute die dir gethanks haben, haben kaum was mit Webseiten zu tun.
Schau dir zum Beispiel mal eine Webseite von Ace an, dann verstehste was ich meine :rolleyes:.

Greets
Dude
08/02/2015 01:01 Drabur#6
Quote:
Originally Posted by 'Dude' View Post
Warum nicht einfach mal genauer schauen :-)?
1. die Datenbank wurde mit MySQL geschrieben.
2. werden doppelte Einträge beim parsen ausgegeben.

Es hat auf jedenfall seinen Nutzen ;).
Natürlich kann man das per ITEM_DBF machen das weiß Amazen auch ohne deinen Beitrag.
Aber wie gesagt les es dir durch und frag Amazen einmal nach dem System und schau es dir genauer an.

Achja zu deinen "thanks".
Die Leute die dir gethanks haben, haben kaum was mit Webseiten zu tun.
Schau dir zum Beispiel mal eine Webseite von Ace an, dann verstehste was ich meine :rolleyes:.

Greets
Dude
1. Kann man direkt alles in MSSQL machen und nicht zwei Datenbank installieren zu müssen.
2. Hat man wenn man nicht ein voll Mongo ist doppel Einträge drin

Und natürlich sind alle Websites die auf epvpers released sind wie dreck programmiert ist dazu sag ich nix weil da spar ich mir lieber das Kommentar.:rtfm:
08/02/2015 06:53 xsrf#7
Als ich anfing dies zu schreiben wusste ich nicht, dass es das bereits gibt.

Ich verschenke es also kann ich damit machen was ich möchte. <3
08/02/2015 12:46 xTwiLightx#8
An sich ja ganz nett, aber anhand des Screenshots muss man ja davon ausgehen, dass MySQL verwendet worden ist - warum, wenn Flyff auf SQL Server aufbaut?
08/04/2015 12:55 ディオニュソス#9
dwPackMax -> IK1_GOLD seems legit