L2Avenue - Patch Files Checklist ================================ Σκοπος: Η λιστα αυτη ειναι για να μαζεψετε με το χερι τα πιθανα αρχεια που χρειαζονται για το αρχικο patch, με βαση αυτα που συζητηθηκαν: - διορθωση 2 item descriptions - armor aura / glow στο +16 - βασικα αρχεια για launcher / client entry Σημαντικο: Η λιστα ειναι κυριως client-side oriented. Για visual / item description / glow πραγματα, συνηθως χρειαζονται αρχεια του client και οχι του game server. ================================================== 1) SYSTEM FOLDER ================================================== A. l2.ini - Βασικο αρχειο client configuration. - Συχνα χρειαζεται για IP / protocol / client launch behavior. B. user.ini (αν υπαρχει / αν το χρησιμοποιειτε) - Προαιρετικο. - Μερικες φορες κραταει client-side settings. C. Option.ini / related config files (αν υπαρχουν στο build σας) - Προαιρετικο. - Οχι παντα απαραιτητο για patch, αλλα χρησιμο αν θελετε standardized config. ================================================== 2) ITEM DATA / DESCRIPTIONS ================================================== A. etcitemgrp.dat / etcitemgrp.grp / etcitems.grp - Για consumables / materials / misc items. - Χρειαζεται αν τα 2 items που θελετε να φτιαξετε ανηκουν σε αυτη την κατηγορια. B. weapongrp.dat / weapongrp.grp - Για weapon-related visual/name/tooltip data. - Χρειαζεται αν καποιο απο τα items ειναι οπλο. C. armorgrp.dat / armorgrp.grp - Για armor-related visual/name/tooltip data. - Πιθανο να χρειαζεται και για aura/glow related presentation αναλογα το client build. D. itemname-e.dat / itemname.dat - Περιεχει item names / descriptions / strings. - ΠΟΛΥ πιθανο να χρειαζεται για να γραφουν σωστα τα 2 items τι κανουν. E. additionalitemname-e.dat / additionalitemname.dat (αν υπαρχει) - Σε καποια clients υπαρχει extra localization / text layer. - Ελεγχος αν χρησιμοποιειται στο δικο σας build. F. itemstatdata.dat / itemdata.dat / related item definition files - Αν οι περιγραφες ή τα references των items τραβανε data απο εδω. - Εξαρταται απο το chronicle / client structure. ================================================== 3) ARMOR AURA / GLOW (+16) ================================================== A. armorgrp.dat / armorgrp.grp - Πρωτο απο τα αρχεια που αξιζει να ελεγξετε. - Συχνα σχετιζεται με armor presentation / equip visuals. B. weapongrp.dat / weapongrp.grp - Αν το glow system ειναι δεμενο γενικοτερα με enchant visuals. - Αξιζει ελεγχο ακομα κι αν μιλαμε κυριως για armors. C. skillgrp.dat / skillgrp.grp (πιθανο, αναλογα implementation) - Αν το visual effect γινεται με skill-like / effect-like reference. D. utex / textures / interface effect assets - Αν το glow χρειαζεται specific texture/effect resources. - Εξαρταται απο το αν το visual λειπει επειδη λειπει asset ή επειδη λειπει reference. E. staticmeshes / systextures / animations / effect packages (αν χρησιμοποιουνται απο το client σας) - Για περιπτωσεις που το aura ειναι καθαρα visual asset issue. ================================================== 4) INTERFACE / LAUNCHER SIDE ================================================== A. Launcher executable / launcher project files - Ο,τι θα χρησιμοποιηθει για Play / Download / Update / Discord. B. Version file - π.χ. version.txt ή version.json - Για να ξερει ο launcher αν ο client θελει update. C. Patch manifest - π.χ. manifest.txt / patchlist.txt / files.json - Λιστα με ολα τα αρχεια που θα κατεβαζει ο launcher. D. Download package(s) - zip / rar / direct file structure - Τα πραγματικα αρχεια που θα μοιραζονται στους παικτες. ================================================== 5) ΑΝ ΘΕΛΕΤΕ ΝΑ ΒΑΛΕΤΕ ΜΕ ΤΟ ΧΕΡΙ ΤΑ ΠΙΟ ΠΙΘΑΝΑ ΑΡΧΕΙΑ ΠΡΩΤΑ ================================================== 1. system/l2.ini 2. system/itemname-e.dat (ή itemname.dat) 3. system/etcitemgrp.dat (ή etcitems.grp / etcitemgrp.grp) 4. system/armorgrp.dat 5. system/weapongrp.dat 6. system/additionalitemname-e.dat (αν υπαρχει) 7. οποιαδηποτε effect / texture αρχεια σχετιζονται με armor aura glow 8. version.txt ή version.json για launcher updates 9. patch manifest αρχειο (manifest.txt / files.json / patchlist.txt) ================================================== 6) ΠΡΟΤΕΙΝΟΜΕΝΗ ΔΟΜΗ ΓΙΑ ΝΑ ΜΟΥ ΤΑ ΔΩΣΕΤΕ ΜΕΤΑ ================================================== PatchSource/ system/ l2.ini itemname-e.dat etcitemgrp.dat armorgrp.dat weapongrp.dat additionalitemname-e.dat effects/ ...οποια visual assets χρειαζονται... launcher/ version.txt manifest.txt ...download/update metadata... ================================================== 7) SHORT VERSION ================================================== Αν θες τη μικρη πρακτικη λιστα για αρχη, ξεκινα να μαζευεις: - l2.ini - itemname-e.dat - etcitemgrp.dat / etcitems.grp - armorgrp.dat - weapongrp.dat - additionalitemname-e.dat (αν υπαρχει) - αρχεια visual/effect για aura glow - ενα version file - ενα manifest file ================================================== 8) NOTE ================================================== Δεν εκανα validation πανω σε πραγματικα αρχεια του δικου σας client ακομα. Οταν τα ανεβασετε στον server, μπορω να βγαλω πολυ πιο ακριβη λιστα βασισμενη στο πραγματικο build σας.