Classic/Legacy/Interlude Dat Editor

Cannot parse [AbnormalDefaultEffect.dat]
Cannot parse [Credit-eu.dat]
[Chargrp.dat] decrypt failed.

Клиент стандартный, на выходе 187 файлов. Никаких ошибок больше нет, кто подскажет
 
Нет, Надо выделить отдельный день, чтобы доделать все мелочи.
Посмотри, пожалуйста, и интерлюд сразу, как будешь делать.

Cannot parse [hairaccessarygrp.dat]
Cannot parse [hairgrp.dat]
Cannot parse [helmetgrp.dat]
Cannot parse [servername-e.dat]
Cannot parse [servername-r.dat]
[systemmsg-e.dat] not encrypted. Skip decrypt.
[systemmsg-r.dat] not encrypted. Skip decrypt.
 
actually only 2 files have a "wrong" decrypted items
its about: GameDatabase.dat and MobSkillAminGrp.dat
here is the gamedatabase error
View attachment 4609

here the editor does not recognize numbers as a format for "type" or what?
if you can fix those errors it's 100% working.
have you ever found how to correct those 2 files?
gamedatabase-classic-eu
gamedatabase-eu

i'm having the same shit problem...

###################################################################
[29/12 17:39:02] Start packing [GameDataBase-eu.txt]...
[29/12 17:39:02] Node value is null.
-node: type[VARIABLE][null][UINT]
param: 5
org.l2jmobius.xml.exceptions.PackDataException: Node value is null.
-node: type[VARIABLE][null][UINT]
param: 5
at org.l2jmobius.xml.DescriptorWriter.packData(DescriptorWriter.java:294)
at org.l2jmobius.xml.DescriptorWriter.packData(DescriptorWriter.java:184)
at org.l2jmobius.xml.DescriptorWriter.parseData(DescriptorWriter.java:100)
at org.l2jmobius.actions.MassTxtPacker.pack(MassTxtPacker.java:169)
at org.l2jmobius.actions.MassTxtPacker.action0(MassTxtPacker.java:129)
at org.l2jmobius.actions.MassTxtPacker.action(MassTxtPacker.java:57)
at org.l2jmobius.actions.ActionTask.doInBackground(ActionTask.java:48)
at org.l2jmobius.actions.ActionTask.doInBackground(ActionTask.java:27)
at java.desktop/javax.swing.SwingWorker$1.call(SwingWorker.java:304)
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
at java.desktop/javax.swing.SwingWorker.run(SwingWorker.java:343)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
at java.base/java.lang.Thread.run(Thread.java:842)

[29/12 17:39:02] Start packing [GameDataBase_Classic-eu.txt]...
[29/12 17:39:02] Node value is null.
-node: type[VARIABLE][null][UINT]
param: 7
org.l2jmobius.xml.exceptions.PackDataException: Node value is null.
-node: type[VARIABLE][null][UINT]
param: 7
at org.l2jmobius.xml.DescriptorWriter.packData(DescriptorWriter.java:294)
at org.l2jmobius.xml.DescriptorWriter.packData(DescriptorWriter.java:184)
at org.l2jmobius.xml.DescriptorWriter.parseData(DescriptorWriter.java:100)
at org.l2jmobius.actions.MassTxtPacker.pack(MassTxtPacker.java:169)
at org.l2jmobius.actions.MassTxtPacker.action0(MassTxtPacker.java:129)
at org.l2jmobius.actions.MassTxtPacker.action(MassTxtPacker.java:57)
at org.l2jmobius.actions.ActionTask.doInBackground(ActionTask.java:48)
at org.l2jmobius.actions.ActionTask.doInBackground(ActionTask.java:27)
at java.desktop/javax.swing.SwingWorker$1.call(SwingWorker.java:304)
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
at java.desktop/javax.swing.SwingWorker.run(SwingWorker.java:343)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
at java.base/java.lang.Thread.run(Thread.java:842)
 
have you ever found how to correct those 2 files?
gamedatabase-classic-eu
gamedatabase-eu

i'm having the same shit problem...

[29/12 17:39:02] Start packing [GameDataBase-eu.txt]...
[29/12 17:39:02] Node value is null.
-node: type[VARIABLE][null][UINT]
param: 5
org.l2jmobius.xml.exceptions.PackDataException: Node value is null.
-node: type[VARIABLE][null][UINT]
param: 5
at org.l2jmobius.xml.DescriptorWriter.packData(DescriptorWriter.java:294)
at org.l2jmobius.xml.DescriptorWriter.packData(DescriptorWriter.java:184)
at org.l2jmobius.xml.DescriptorWriter.parseData(DescriptorWriter.java:100)
at org.l2jmobius.actions.MassTxtPacker.pack(MassTxtPacker.java:169)
at org.l2jmobius.actions.MassTxtPacker.action0(MassTxtPacker.java:129)
at org.l2jmobius.actions.MassTxtPacker.action(MassTxtPacker.java:57)
at org.l2jmobius.actions.ActionTask.doInBackground(ActionTask.java:48)
at org.l2jmobius.actions.ActionTask.doInBackground(ActionTask.java:27)
at java.desktop/javax.swing.SwingWorker$1.call(SwingWorker.java:304)
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
at java.desktop/javax.swing.SwingWorker.run(SwingWorker.java:343)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
at java.base/java.lang.Thread.run(Thread.java:842)

[29/12 17:39:02] Start packing [GameDataBase_Classic-eu.txt]...
[29/12 17:39:02] Node value is null.
-node: type[VARIABLE][null][UINT]
param: 7
org.l2jmobius.xml.exceptions.PackDataException: Node value is null.
-node: type[VARIABLE][null][UINT]
param: 7
at org.l2jmobius.xml.DescriptorWriter.packData(DescriptorWriter.java:294)
at org.l2jmobius.xml.DescriptorWriter.packData(DescriptorWriter.java:184)
at org.l2jmobius.xml.DescriptorWriter.parseData(DescriptorWriter.java:100)
at org.l2jmobius.actions.MassTxtPacker.pack(MassTxtPacker.java:169)
at org.l2jmobius.actions.MassTxtPacker.action0(MassTxtPacker.java:129)
at org.l2jmobius.actions.MassTxtPacker.action(MassTxtPacker.java:57)
at org.l2jmobius.actions.ActionTask.doInBackground(ActionTask.java:48)
at org.l2jmobius.actions.ActionTask.doInBackground(ActionTask.java:27)
at java.desktop/javax.swing.SwingWorker$1.call(SwingWorker.java:304)
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
at java.desktop/javax.swing.SwingWorker.run(SwingWorker.java:343)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
at java.base/java.lang.Thread.run(Thread.java:842)
source of editor need of develop or some missing config-param in the files.
i dont do java so no. gave all possible info for deazer to fix
 
source of editor need of develop or some missing config-param in the files.
i dont do java so no. gave all possible info for deazer to fix
so we have no fix for that?
just ignoring those files is good? i mean, just ctrl+c and ctrl+v the original.dat files into the system and encrypt all the others would solve the problem?
 
@Deazer
i'm having this only issue when packing all my txt files into dat (using lucera2 client dat)
can you or anyone else help how to fix it?

[30/12 01:52:06] Start packing [GameDataBase-eu.txt]...
[30/12 01:52:06] Node value is null.
-node: type[VARIABLE][null][UINT]
param: 5
org.clienteditor.xml.exceptions.PackDataException: Node value is null.
-node: type[VARIABLE][null][UINT]
param: 5
at org.clienteditor.xml.DescriptorWriter.packData(DescriptorWriter.java:294)
at org.clienteditor.xml.DescriptorWriter.packData(DescriptorWriter.java:184)
at org.clienteditor.xml.DescriptorWriter.parseData(DescriptorWriter.java:100)
at org.clienteditor.actions.MassTxtPacker.pack(MassTxtPacker.java:169)
at org.clienteditor.actions.MassTxtPacker.action0(MassTxtPacker.java:129)
at org.clienteditor.actions.MassTxtPacker.action(MassTxtPacker.java:57)
at org.clienteditor.actions.ActionTask.doInBackground(ActionTask.java:48)
at org.clienteditor.actions.ActionTask.doInBackground(ActionTask.java:27)
at java.desktop/javax.swing.SwingWorker$1.call(SwingWorker.java:304)
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
at java.desktop/javax.swing.SwingWorker.run(SwingWorker.java:343)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
at java.base/java.lang.Thread.run(Thread.java:842)

[30/12 01:52:06] Start packing [GameDataBase_Classic-eu.txt]...
[30/12 01:52:06] Node value is null.
-node: type[VARIABLE][null][UINT]
param: 7
org.clienteditor.xml.exceptions.PackDataException: Node value is null.
-node: type[VARIABLE][null][UINT]
param: 7
at org.clienteditor.xml.DescriptorWriter.packData(DescriptorWriter.java:294)
at org.clienteditor.xml.DescriptorWriter.packData(DescriptorWriter.java:184)
at org.clienteditor.xml.DescriptorWriter.parseData(DescriptorWriter.java:100)
at org.clienteditor.actions.MassTxtPacker.pack(MassTxtPacker.java:169)
at org.clienteditor.actions.MassTxtPacker.action0(MassTxtPacker.java:129)
at org.clienteditor.actions.MassTxtPacker.action(MassTxtPacker.java:57)
at org.clienteditor.actions.ActionTask.doInBackground(ActionTask.java:48)
at org.clienteditor.actions.ActionTask.doInBackground(ActionTask.java:27)
at java.desktop/javax.swing.SwingWorker$1.call(SwingWorker.java:304)
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
at java.desktop/javax.swing.SwingWorker.run(SwingWorker.java:343)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
at java.base/java.lang.Thread.run(Thread.java:842)
 
@Deazer
i'm having this only issue when packing all my txt files into dat (using lucera2 client dat)
can you or anyone else help how to fix it?

[30/12 01:52:06] Start packing [GameDataBase-eu.txt]...
[30/12 01:52:06] Node value is null.
-node: type[VARIABLE][null][UINT]
param: 5
org.clienteditor.xml.exceptions.PackDataException: Node value is null.
-node: type[VARIABLE][null][UINT]
param: 5
at org.clienteditor.xml.DescriptorWriter.packData(DescriptorWriter.java:294)
at org.clienteditor.xml.DescriptorWriter.packData(DescriptorWriter.java:184)
at org.clienteditor.xml.DescriptorWriter.parseData(DescriptorWriter.java:100)
at org.clienteditor.actions.MassTxtPacker.pack(MassTxtPacker.java:169)
at org.clienteditor.actions.MassTxtPacker.action0(MassTxtPacker.java:129)
at org.clienteditor.actions.MassTxtPacker.action(MassTxtPacker.java:57)
at org.clienteditor.actions.ActionTask.doInBackground(ActionTask.java:48)
at org.clienteditor.actions.ActionTask.doInBackground(ActionTask.java:27)
at java.desktop/javax.swing.SwingWorker$1.call(SwingWorker.java:304)
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
at java.desktop/javax.swing.SwingWorker.run(SwingWorker.java:343)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
at java.base/java.lang.Thread.run(Thread.java:842)

[30/12 01:52:06] Start packing [GameDataBase_Classic-eu.txt]...
[30/12 01:52:06] Node value is null.
-node: type[VARIABLE][null][UINT]
param: 7
org.clienteditor.xml.exceptions.PackDataException: Node value is null.
-node: type[VARIABLE][null][UINT]
param: 7
at org.clienteditor.xml.DescriptorWriter.packData(DescriptorWriter.java:294)
at org.clienteditor.xml.DescriptorWriter.packData(DescriptorWriter.java:184)
at org.clienteditor.xml.DescriptorWriter.parseData(DescriptorWriter.java:100)
at org.clienteditor.actions.MassTxtPacker.pack(MassTxtPacker.java:169)
at org.clienteditor.actions.MassTxtPacker.action0(MassTxtPacker.java:129)
at org.clienteditor.actions.MassTxtPacker.action(MassTxtPacker.java:57)
at org.clienteditor.actions.ActionTask.doInBackground(ActionTask.java:48)
at org.clienteditor.actions.ActionTask.doInBackground(ActionTask.java:27)
at java.desktop/javax.swing.SwingWorker$1.call(SwingWorker.java:304)
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
at java.desktop/javax.swing.SwingWorker.run(SwingWorker.java:343)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
at java.base/java.lang.Thread.run(Thread.java:842)
Work fine. For what game client you trying to open ?

Code:
node_begin    name=[MacroPreset]    type=7
    sub_node_begin    paramType=100    unk=1    nodeName=[id]    int_params={51;52;53;54;57;58}    sub_node_end
    sub_node_begin    paramType=115    unk=0    nodeName=[name]    string_params={[Assist];[Call to attack];[Shortcut use];[Following];[Servitor assistance];[Call of Healing]}    sub_node_end
    sub_node_begin    paramType=100    unk=0    nodeName=[icon]    int_params={104;104;104;104;104;104}    sub_node_end
    sub_node_begin    paramType=115    unk=0    nodeName=[desc]    string_params={[Attacks the target the first party member is attacking together.];[Enters target name in the Chat Window with subsequent attack on the target.];[Executes Shortcut scenario.];[Follows an ally who joined a battle first.];[Character's Servitor assists an ally who joined the battle first.];[Uses Healing skill.]}    sub_node_end
    sub_node_begin    paramType=115    unk=0    nodeName=[preset_html]    string_params={[macro_preset001_classic.htm];[macro_preset002_classic.htm];[macro_preset003_classic.htm];[macro_preset004_classic.htm];[macro_preset007_classic.htm];[macro_preset008_classic.htm]}    sub_node_end
    sub_node_begin    paramType=115    unk=0    nodeName=[command1]    string_params={[/Target %Party1];[%target ← attack!];[/useshortcut 1 1];[/target %party1];[/target %party1];[/stand]}    sub_node_end
    sub_node_begin    paramType=115    unk=0    nodeName=[command2]    string_params={[/Assist];[/attack];[/delay 5];[/attack];[/assist];[%target]}    sub_node_end
    sub_node_begin    paramType=115    unk=0    nodeName=[command3]    string_params={[/Attack];[];[/useshortcutforce 2 1];[];[/summonattack];[/vendor]}    sub_node_end
    sub_node_begin    paramType=115    unk=0    nodeName=[command4]    string_params={[];[];[];[];[];[/skill Heal]}    sub_node_end
    sub_node_begin    paramType=115    unk=0    nodeName=[command5]    string_params={[];[];[];[];[];[]}    sub_node_end
    sub_node_begin    paramType=115    unk=0    nodeName=[command6]    string_params={[];[];[];[];[];[]}    sub_node_end
    sub_node_begin    paramType=115    unk=0    nodeName=[command7]    string_params={[];[];[];[];[];[]}    sub_node_end
    sub_node_begin    paramType=115    unk=0    nodeName=[command8]    string_params={[];[];[];[];[];[]}    sub_node_end
    sub_node_begin    paramType=115    unk=0    nodeName=[command9]    string_params={[];[];[];[];[];[]}    sub_node_end
    sub_node_begin    paramType=115    unk=0    nodeName=[command10]    string_params={[];[];[];[];[];[]}    sub_node_end
    sub_node_begin    paramType=115    unk=0    nodeName=[command11]    string_params={[];[];[];[];[];[]}    sub_node_end
    sub_node_begin    paramType=115    unk=0    nodeName=[command12]    string_params={[];[];[];[];[];[]}    sub_node_end
node_end

Both game clients open by Return of Queen Ant



1735552118818.webp
 
Work fine. For what game client you trying to open ?

Code:
node_begin    name=[MacroPreset]    type=7
    sub_node_begin    paramType=100    unk=1    nodeName=[id]    int_params={51;52;53;54;57;58}    sub_node_end
    sub_node_begin    paramType=115    unk=0    nodeName=[name]    string_params={[Assist];[Call to attack];[Shortcut use];[Following];[Servitor assistance];[Call of Healing]}    sub_node_end
    sub_node_begin    paramType=100    unk=0    nodeName=[icon]    int_params={104;104;104;104;104;104}    sub_node_end
    sub_node_begin    paramType=115    unk=0    nodeName=[desc]    string_params={[Attacks the target the first party member is attacking together.];[Enters target name in the Chat Window with subsequent attack on the target.];[Executes Shortcut scenario.];[Follows an ally who joined a battle first.];[Character's Servitor assists an ally who joined the battle first.];[Uses Healing skill.]}    sub_node_end
    sub_node_begin    paramType=115    unk=0    nodeName=[preset_html]    string_params={[macro_preset001_classic.htm];[macro_preset002_classic.htm];[macro_preset003_classic.htm];[macro_preset004_classic.htm];[macro_preset007_classic.htm];[macro_preset008_classic.htm]}    sub_node_end
    sub_node_begin    paramType=115    unk=0    nodeName=[command1]    string_params={[/Target %Party1];[%target ← attack!];[/useshortcut 1 1];[/target %party1];[/target %party1];[/stand]}    sub_node_end
    sub_node_begin    paramType=115    unk=0    nodeName=[command2]    string_params={[/Assist];[/attack];[/delay 5];[/attack];[/assist];[%target]}    sub_node_end
    sub_node_begin    paramType=115    unk=0    nodeName=[command3]    string_params={[/Attack];[];[/useshortcutforce 2 1];[];[/summonattack];[/vendor]}    sub_node_end
    sub_node_begin    paramType=115    unk=0    nodeName=[command4]    string_params={[];[];[];[];[];[/skill Heal]}    sub_node_end
    sub_node_begin    paramType=115    unk=0    nodeName=[command5]    string_params={[];[];[];[];[];[]}    sub_node_end
    sub_node_begin    paramType=115    unk=0    nodeName=[command6]    string_params={[];[];[];[];[];[]}    sub_node_end
    sub_node_begin    paramType=115    unk=0    nodeName=[command7]    string_params={[];[];[];[];[];[]}    sub_node_end
    sub_node_begin    paramType=115    unk=0    nodeName=[command8]    string_params={[];[];[];[];[];[]}    sub_node_end
    sub_node_begin    paramType=115    unk=0    nodeName=[command9]    string_params={[];[];[];[];[];[]}    sub_node_end
    sub_node_begin    paramType=115    unk=0    nodeName=[command10]    string_params={[];[];[];[];[];[]}    sub_node_end
    sub_node_begin    paramType=115    unk=0    nodeName=[command11]    string_params={[];[];[];[];[];[]}    sub_node_end
    sub_node_begin    paramType=115    unk=0    nodeName=[command12]    string_params={[];[];[];[];[];[]}    sub_node_end
node_end

Both game clients open by Return of Queen Ant



View attachment 4979
and i was trying to add missing params in Fafurion. well played :p
 
Back
Top