Работа с L2GameDataName.dat

Summer2021

Knight
Customer
Доброго времени суток! Сегодня я постараюсь детально разобрать вопрос, который возникает у новеньких (и не только) юзеров "Как работать с Classic/Legacy Клиентом, а именно с *.dat файлами".
Начнем, буду разбирать на примере Classic p166 en. Что нам понадобиться - Editor для dat файлов, возможно Вам повезет и "нужный" попадется с первого раза, а возможно и с 20-го.
1. Копируем все *.dat файлы из папки system_en - их получается 191, создаем отдельную папку с названием (например) "sys_dat" (где вам угодно) и закидываем их туда.
2. Удаляем файл icudtl.dat -> 190
3. Запускаем наш Editor и жмем "Decrypt All"/"Распаковать все"/ или может у вас еще какая-то кнопка, указываем путь к нашей созданной папке - "sys_dat", затем "select"/"ok"/"хорошо"/"дальше"/"распаковать" или что-то подобное.
4. По завершению процесса мы должны получить 190 файлов в формате *.txt (если 190 - смотри следующий шаг), если меньше - пробуем то же самое, но уже с другим Editor'ом (мне повезло, мой Editor работает и с Classic-p166 и с Legacy-p306/p311 клиентами)
5. Смотрим лог/консоль
[2023-10-03 19:06:29] INFO Mass unpacker with using p166_en chronicles by path [Это путь к вашей папке\sys_dat]
[2023-10-03 19:06:29] INFO Unpacking [AbnormalDefaultEffect.dat]
[2023-10-03 19:06:30] INFO Unpacking [L2GameDataName.dat]
[2023-10-03 19:06:30] INFO GameDataName: Error index: 13893 string: [none] status fix: false
[2023-10-03 19:06:30] INFO GameDataName: Error index: 37309 string: ItemSound.public_sword_shing_3;[ItemSound.sword_great_4 status fix: false
[2023-10-03 19:06:30] INFO GameDataName: Error index: 72447 string: [MonSound22.fafurion_warrior_a_dmg_2 status fix: false
[2023-10-03 19:06:30] INFO GameDataName: Error index: 72448 string: [MonSound22.fafurion_warrior_a_dmg_3 status fix: false
[2023-10-03 19:06:30] INFO GameDataName: Error index: 72456 string: [MonSound22.fafurion_warrior_b_dmg_2 status fix: false
[2023-10-03 19:06:30] INFO GameDataName: Error index: 72457 string: [MonSound22.fafurion_warrior_b_dmg_3 status fix: false
[2023-10-03 19:06:30] INFO GameDataName: Error index: 75071 string: Npcdialog2.human_M_young_lively_guard_03;[Npcdialog2.human_M_young_lively_guard_05 status fix: false
[2023-10-03 19:06:30] INFO GameDataName: Error index: 75072 string: Npcdialog2.human_M_young_lively_guard_02;[Npcdialog2.human_M_young_lively_guard_04 status fix: false
[2023-10-03 19:06:30] INFO GameDataName: Error index: 80409 string: [Branch3.G_Russia_npc_m00] status fix: false
[2023-10-03 19:06:30] INFO GameDataName: Error index: 93126 string: LineageAccessory3.fertheia_pvp_Hrm_ad11;[none status fix: false
[2023-10-03 19:06:30] INFO GameDataName: Error index: 97286 string: [icon.bm_elmoaden_box] status fix: false
[2023-10-03 19:06:30] INFO GameDataName: Error index: 97287 string: [icon.bm_elmoaden_pocket] status fix: false
[2023-10-03 19:06:30] INFO GameDataName: Error index: 97288 string: [icon.bm_elmoaden_gold_box] status fix: false
[2023-10-03 19:06:30] INFO GameDataName: Error index: 97289 string: [icon.bm_elmoaden_silver_box] status fix: false
[2023-10-03 19:06:30] INFO GameDataName: Error index: 97290 string: [icon.etc_treasure_box_i00] status fix: false
[2023-10-03 19:06:30] INFO GameDataName: Error index: 97374 string: [icon.etc_clear_crystal_cube_pc_i00] status fix: false
[2023-10-03 19:06:30] INFO GameDataName: Error index: 97375 string: [icon.etc_violet_crystal_cube_pc_i00] status fix: false
[2023-10-03 19:06:30] INFO GameDataName: Error index: 97376 string: [icon.etc_pink_crystal_cube_pc_i00] status fix: false
[2023-10-03 19:06:30] INFO GameDataName: Error index: 97377 string: [icon.etc_dkbrown_crystal_cube_pc_i00] status fix: false
[2023-10-03 19:06:30] INFO GameDataName: Error index: 97378 string: [icon.etc_black_crystal_cube_pc_i00] status fix: false
[2023-10-03 19:06:30] INFO GameDataName: Error index: 97379 string: [icon.etc_golden_ore_cube_pc_i00] status fix: false
[2023-10-03 19:06:30] INFO GameDataName: Error index: 97380 string: [icon.etc_silver_ore_cube_pc_i00] status fix: false
[2023-10-03 19:06:30] INFO GameDataName: Error index: 97381 string: [icon.etc_cupreous_ore_cube_pc_i00] status fix: false
[2023-10-03 19:06:30] INFO GameDataName: Error index: 97382 string: [icon.etc_earthen_ore_cube_pc_i00] status fix: false
[2023-10-03 19:06:30] INFO GameDataName: Error index: 97383 string: [icon.etc_crystal_cube_event_i00] status fix: false
[2023-10-03 19:06:30] INFO GameDataName: Load 100098 count.
[2023-10-03 19:06:30] INFO Unpacking [AbnormalEdgeEffectData.dat]
...(все остальные файлы)
[2023-10-03 19:06:39] INFO Unpacking [ZoneName_Classic-eu.dat]
[2023-10-03 19:06:39] INFO Completed. Elapsed 9 sec
Видим ошибки типа ...
[2023-10-03 19:06:30] INFO GameDataName: Error index: 13893 string: [none] status fix: false
[2023-10-03 19:06:30] INFO GameDataName: Error index: 37309 string: ItemSound.public_sword_shing_3;[ItemSound.sword_great_4 status fix: false
[2023-10-03 19:06:30] INFO GameDataName: Error index: 72447 string: [MonSound22.fafurion_warrior_a_dmg_2 status fix: false
[2023-10-03 19:06:30] INFO GameDataName: Error index: 72448 string: [MonSound22.fafurion_warrior_a_dmg_3 status fix: false
[2023-10-03 19:06:30] INFO GameDataName: Error index: 72456 string: [MonSound22.fafurion_warrior_b_dmg_2 status fix: false
[2023-10-03 19:06:30] INFO GameDataName: Error index: 72457 string: [MonSound22.fafurion_warrior_b_dmg_3 status fix: false
[2023-10-03 19:06:30] INFO GameDataName: Error index: 75071 string: Npcdialog2.human_M_young_lively_guard_03;[Npcdialog2.human_M_young_lively_guard_05 status fix: false
[2023-10-03 19:06:30] INFO GameDataName: Error index: 75072 string: Npcdialog2.human_M_young_lively_guard_02;[Npcdialog2.human_M_young_lively_guard_04 status fix: false
[2023-10-03 19:06:30] INFO GameDataName: Error index: 80409 string: [Branch3.G_Russia_npc_m00] status fix: false
[2023-10-03 19:06:30] INFO GameDataName: Error index: 93126 string: LineageAccessory3.fertheia_pvp_Hrm_ad11;[none status fix: false
[2023-10-03 19:06:30] INFO GameDataName: Error index: 97286 string: [icon.bm_elmoaden_box] status fix: false
[2023-10-03 19:06:30] INFO GameDataName: Error index: 97287 string: [icon.bm_elmoaden_pocket] status fix: false
[2023-10-03 19:06:30] INFO GameDataName: Error index: 97288 string: [icon.bm_elmoaden_gold_box] status fix: false
[2023-10-03 19:06:30] INFO GameDataName: Error index: 97289 string: [icon.bm_elmoaden_silver_box] status fix: false
[2023-10-03 19:06:30] INFO GameDataName: Error index: 97290 string: [icon.etc_treasure_box_i00] status fix: false
[2023-10-03 19:06:30] INFO GameDataName: Error index: 97374 string: [icon.etc_clear_crystal_cube_pc_i00] status fix: false
[2023-10-03 19:06:30] INFO GameDataName: Error index: 97375 string: [icon.etc_violet_crystal_cube_pc_i00] status fix: false
[2023-10-03 19:06:30] INFO GameDataName: Error index: 97376 string: [icon.etc_pink_crystal_cube_pc_i00] status fix: false
[2023-10-03 19:06:30] INFO GameDataName: Error index: 97377 string: [icon.etc_dkbrown_crystal_cube_pc_i00] status fix: false
[2023-10-03 19:06:30] INFO GameDataName: Error index: 97378 string: [icon.etc_black_crystal_cube_pc_i00] status fix: false
[2023-10-03 19:06:30] INFO GameDataName: Error index: 97379 string: [icon.etc_golden_ore_cube_pc_i00] status fix: false
[2023-10-03 19:06:30] INFO GameDataName: Error index: 97380 string: [icon.etc_silver_ore_cube_pc_i00] status fix: false
[2023-10-03 19:06:30] INFO GameDataName: Error index: 97381 string: [icon.etc_cupreous_ore_cube_pc_i00] status fix: false
[2023-10-03 19:06:30] INFO GameDataName: Error index: 97382 string: [icon.etc_earthen_ore_cube_pc_i00] status fix: false
[2023-10-03 19:06:30] INFO GameDataName: Error index: 97383 string: [icon.etc_crystal_cube_event_i00] status fix: false
[2023-10-03 19:06:30] INFO GameDataName: Load 100098 count.
... их нужно исправить.
открываем нашу папку "Это путь к вашей папке\sys_dat" и видим, что в ней появилась новая папка с названием "!unpacked", в которой лежат наши 190 *.txt файлы. Открываем Notepad++ и через массовый поиск (указываем путь к "Это путь к вашей папке\sys_dat\!unpacked") ищем и исправляем.
Все ошибки помимо того, как указано выше, взятые в кавычки, например:
когда мы видим
[2023-10-03 19:06:30] INFO GameDataName: Error index: 13893 string: [none] status fix: false
для поиска используем [[none]], убираем одни квадратные скобки + "none" должно быть с заглавной буквы, т.е. на выходе мы получаем [None]
1696349908151.png >1696349934619.png

так же и со всеми остальными ошибками - где надо убрать скобки, где наоборот не хватает скобки, например как здесь:
Npcdialog2.human_M_young_lively_guard_03;[Npcdialog2.human_M_young_lively_guard_05
Еще надо исправить 2 файла MobSkillAnimgrp.txt и MobSkillAnimgrp_Classic.txt - открываем и через поиск ищем "seq_name=[skill_end]" (у меня это строка 7762) и исправляем на "seq_name=[SpAtk01]".
 
6. После исправления, удаляем/переносим файл L2GameDataName.txt из нашей папки "!unpacked" (остается 189), далее пробуем все запаковать обратно в формат *.dat с помощью кнопки "Encrypt all"/"Запаковать все".
[2023-10-03 19:34:55] INFO Packing [AbnormalDefaultEffect.txt]
[2023-10-03 19:34:55] INFO Packing [AdditionalNpcGrpParts_Classic.txt]
[2023-10-03 19:34:55] INFO Packing [AdditionalNpcGrpParts.txt]
[2023-10-03 19:34:55] INFO Packing [AdditionalJewelEquipEffect_Classic.txt]
[2023-10-03 19:34:55] INFO Packing [AdditionalJewelEquipEffect.txt]
[2023-10-03 19:34:55] INFO Packing [AdditionalItemGrp_Classic.txt]
[2023-10-03 19:34:55] INFO Packing [AdditionalItemGrp.txt]
[2023-10-03 19:34:55] INFO Packing [AdditionalSoulshotEffect.txt]
[2023-10-03 19:34:55] INFO Packing [AdditionalEffect.txt]
[2023-10-03 19:34:55] INFO Packing [ActionName_Classic-eu.txt]
[2023-10-03 19:34:55] INFO Packing [ActionName-eu.txt]
[2023-10-03 19:34:55] INFO Packing [AbnormalEdgeEffectData.txt]
[2023-10-03 19:34:55] INFO Packing [agathiondata_Classic.txt]
[2023-10-03 19:34:55] INFO Packing [agathiondata.txt]
[2023-10-03 19:34:55] INFO Packing [AdditionalSoulshotEffect_Classic.txt]
[2023-10-03 19:34:55] INFO Packing [AdditionalEffect_Classic.txt]
[2023-10-03 19:34:55] INFO GameDataName: skip load dat.
[2023-10-03 19:34:55] INFO Packing [AlchemyData.txt]
[2023-10-03 19:34:55] INFO Packing [AlterSkillData.txt]
[2023-10-03 19:34:55] INFO Packing [AnimationCombo.txt]
[2023-10-03 19:34:55] INFO Packing [Armorgrp.txt]
[2023-10-03 19:34:55] INFO Packing [Armorgrp_Classic.txt]
[2023-10-03 19:34:55] INFO Packing [ArtifactData.txt]
[2023-10-03 19:34:55] INFO Packing [ArtifactEnchantSetting.txt]
[2023-10-03 19:34:55] INFO Packing [ArtifactTypeSetting.txt]
[2023-10-03 19:34:55] INFO Packing [ArtifactUpgrade.txt]
[2023-10-03 19:34:55] INFO Packing [CardCollectData_Classic-eu.txt]
[2023-10-03 19:34:55] INFO Packing [CardCollectData-eu.txt]
[2023-10-03 19:34:55] INFO Packing [CastleName_Classic-eu.txt]
[2023-10-03 19:34:55] INFO Packing [CastleName-eu.txt]
[2023-10-03 19:34:56] INFO Packing [CharacterInitialStatExData.txt]
[2023-10-03 19:34:56] INFO Packing [CharCreategrp.txt]
[2023-10-03 19:34:56] INFO Packing [CharCreategrp_Classic.txt]
[2023-10-03 19:34:56] INFO Packing [ClassInfo_Classic-eu.txt]
[2023-10-03 19:34:56] INFO Packing [ClassInfo-eu.txt]
[2023-10-03 19:34:56] INFO Packing [ColorExgrp.txt]
[2023-10-03 19:34:56] INFO Packing [ColorExName-eu.txt]
[2023-10-03 19:34:56] INFO Packing [CombinationItemData.txt]
[2023-10-03 19:34:56] INFO Packing [CombinationItemData_Classic.txt]
[2023-10-03 19:34:57] INFO Packing [CommandName_Classic-eu.txt]
[2023-10-03 19:34:57] INFO Packing [CommandName-eu.txt]
[2023-10-03 19:34:57] INFO Packing [Costume_Classic.txt]
[2023-10-03 19:34:57] INFO Packing [Costume_Collection_Classic.txt]
[2023-10-03 19:34:57] INFO Packing [Costume_CollectionBonus_Classic.txt]
[2023-10-03 19:34:57] INFO Packing [Credit-eu.txt]
[2023-10-03 19:34:57] INFO Packing [CubicEffectData.txt]
[2023-10-03 19:34:58] INFO Packing [DecoNPCData_client.txt]
[2023-10-03 19:34:58] INFO Packing [DualCastTypeData.txt]
[2023-10-03 19:34:58] INFO Packing [DynamicContentsName-eu.txt]
[2023-10-03 19:34:58] INFO Packing [ElementalSpirit_Classic.txt]
[2023-10-03 19:34:58] INFO Packing [ElementalSpiritStat_Classic.txt]
[2023-10-03 19:34:58] INFO Packing [EnchantedWeaponFlowEffectData.txt]
[2023-10-03 19:34:58] INFO Packing [EnchantedWeaponFlowEffectData_Classic.txt]
[2023-10-03 19:34:58] INFO Packing [EnchantStatBonus.txt]
[2023-10-03 19:34:58] INFO Packing [EnchantStatBonus_Classic.txt]
[2023-10-03 19:34:58] INFO Packing [ensoul_fee_client.txt]
[2023-10-03 19:34:58] INFO Packing [ensoul_fee_client_Classic.txt]
[2023-10-03 19:34:58] INFO Packing [ensoul_option_client_Classic-eu.txt]
[2023-10-03 19:34:58] INFO Packing [ensoul_option_client-eu.txt]
[2023-10-03 19:34:58] INFO Packing [ensoul_stone_client.txt]
[2023-10-03 19:34:58] INFO Packing [ensoul_stone_client_Classic.txt]
[2023-10-03 19:35:02] INFO Packing [EnterEventgrp.txt]
[2023-10-03 19:35:02] INFO Packing [EnterEventgrp_Classic.txt]
[2023-10-03 19:35:02] INFO Packing [EtcItemgrp.txt]
[2023-10-03 19:35:02] INFO Packing [EtcItemgrp_Classic.txt]
[2023-10-03 19:35:02] INFO Packing [EULA-eu.txt]
[2023-10-03 19:35:02] INFO Packing [EventAlarmList_Classic-eu.txt]
[2023-10-03 19:35:02] INFO Packing [EventAlarmList-eu.txt]
[2023-10-03 19:35:02] INFO Packing [EventContentsName-eu.txt]
[2023-10-03 19:35:02] INFO Packing [EventContentsGoalName-eu.txt]
[2023-10-03 19:35:02] INFO Packing [EventLookChange.txt]
[2023-10-03 19:35:02] INFO Packing [ExceptionMinimapData.txt]
[2023-10-03 19:35:02] INFO Packing [ExceptionMinimapData_Classic.txt]
[2023-10-03 19:35:02] INFO Packing [faceexgrp.txt]
[2023-10-03 19:35:02] INFO Packing [faceExName-eu.txt]
[2023-10-03 19:35:02] INFO Packing [FactionName-eu.txt]
[2023-10-03 19:35:02] INFO Packing [FlashConfig.txt]
[2023-10-03 19:35:02] INFO Packing [FlyMoveName_Classic-eu.txt]
[2023-10-03 19:35:02] INFO Packing [FlyMoveName-eu.txt]
[2023-10-03 19:35:02] INFO Packing [FullArmorEnchantEffectData.txt]
[2023-10-03 19:35:02] INFO Packing [GameDataBase_Classic-eu.txt]
[2023-10-03 19:35:02] INFO Packing [GameDataBase-eu.txt]
[2023-10-03 19:35:02] INFO Packing [GameTip_Classic-eu.txt]
[2023-10-03 19:35:02] INFO Packing [GameTip-eu.txt]
[2023-10-03 19:35:02] INFO Packing [GoodsIcon.txt]
[2023-10-03 19:35:02] INFO Packing [Hairaccessorylocgrp.txt]
[2023-10-03 19:35:02] INFO Packing [hairexgrp.txt]
[2023-10-03 19:35:02] INFO Packing [hairExName-eu.txt]
[2023-10-03 19:35:02] INFO Packing [Hennagrp_Classic-eu.txt]
[2023-10-03 19:35:02] INFO Packing [Hennagrp-eu.txt]
[2023-10-03 19:35:02] INFO Packing [HuntingZone_Classic-eu.txt]
[2023-10-03 19:35:02] INFO Packing [HuntingZone-eu.txt]
[2023-10-03 19:35:03] INFO Packing [InstantZoneData_Classic-eu.txt]
[2023-10-03 19:35:03] INFO Packing [InstantZoneData-eu.txt]
[2023-10-03 19:35:03] INFO Packing [item_baseinfo.txt]
[2023-10-03 19:35:03] INFO Packing [ItemName-eu.txt]
[2023-10-03 19:35:03] INFO Packing [ItemStatData.txt]
[2023-10-03 19:35:03] INFO Packing [ItemStatData_Classic.txt]
[2023-10-03 19:35:03] INFO Packing [Logongrp.txt]
[2023-10-03 19:35:03] INFO Packing [Logongrp_Classic.txt]
[2023-10-03 19:35:03] INFO Packing [LollyCubeData.txt]
[2023-10-03 19:35:03] INFO Packing [MantleException.txt]
[2023-10-03 19:35:03] INFO Packing [MinimapRegion.txt]
[2023-10-03 19:35:03] INFO Packing [MinimapRegion_Classic.txt]
[2023-10-03 19:35:03] INFO Packing [MobSkillAnimgrp.txt]
[2023-10-03 19:35:04] INFO Packing [MobSkillAnimgrp_Classic.txt]
[2023-10-03 19:35:04] INFO Packing [MonsterBook_client.txt]
[2023-10-03 19:35:05] INFO Packing [MSConditionData.txt]
[2023-10-03 19:35:05] INFO Packing [MSConditionData_Classic.txt]
[2023-10-03 19:35:05] INFO Packing [MusicInfo.txt]
[2023-10-03 19:35:06] INFO Packing [MusicInfo_Classic.txt]
[2023-10-03 19:35:07] INFO Packing [Npcgrp.txt]
[2023-10-03 19:35:07] INFO Packing [Npcgrp_Classic.txt]
[2023-10-03 19:35:07] INFO Packing [NpcName_Classic-eu.txt]
[2023-10-03 19:35:07] INFO Packing [NpcName-eu.txt]
[2023-10-03 19:35:07] INFO Packing [NpcString_Classic-eu.txt]
[2023-10-03 19:35:13] INFO Packing [NpcString-eu.txt]
[2023-10-03 19:35:15] INFO Packing [NPCTeleporter.txt]
[2023-10-03 19:35:15] INFO Packing [NPCTeleporter_Classic.txt]
[2023-10-03 19:35:15] INFO Packing [nservice_topping_buff.txt]
[2023-10-03 19:35:15] INFO Packing [nservice_topping_buff_Classic.txt]
[2023-10-03 19:35:15] INFO Packing [Obscene-eu.txt]
[2023-10-03 19:35:15] INFO Packing [OneDayReward_Classic-eu.txt]
[2023-10-03 19:35:15] INFO Packing [optiondata_client_Classic-eu.txt]
[2023-10-03 19:35:16] INFO Packing [optiondata_client-eu.txt]
[2023-10-03 19:35:18] INFO Packing [PawnAnimData.txt]
[2023-10-03 19:35:18] INFO Packing [PledgeLevelDesc-eu.txt]
[2023-10-03 19:35:18] INFO Packing [PledgeMasteryInfo-eu.txt]
[2023-10-03 19:35:19] INFO Packing [PledgeMission-eu.txt]
[2023-10-03 19:35:21] INFO Packing [PostEffectData.txt]
[2023-10-03 19:35:23] INFO Packing [ProductName_Classic-eu.txt]
[2023-10-03 19:35:26] INFO Packing [ProductName-eu.txt]
[2023-10-03 19:35:28] INFO Packing [QuestMarkConditionData.txt]
[2023-10-03 19:35:28] INFO Packing [QuestMarkConditionData_Classic.txt]
[2023-10-03 19:35:28] INFO Packing [QuestName_Classic-eu.txt]
[2023-10-03 19:35:28] INFO Packing [QuestName-eu.txt]
[2023-10-03 19:35:28] INFO Packing [Recipe.txt]
[2023-10-03 19:35:28] INFO Packing [Recipe_Classic.txt]
[2023-10-03 19:35:28] INFO Packing [RideData.txt]
[2023-10-03 19:35:29] INFO Packing [RideData_Classic.txt]
[2023-10-03 19:35:31] INFO Packing [ScenePlayerData.txt]
[2023-10-03 19:35:31] INFO Packing [ServerName-eu.txt]
[2023-10-03 19:35:32] INFO Packing [SetItemGrp_Classic-eu.txt]
[2023-10-03 19:35:32] INFO Packing [ShortcutAlias.txt]
[2023-10-03 19:35:32] INFO Packing [ShortcutAlias_Classic.txt]
[2023-10-03 19:35:32] INFO Packing [ShuttleData.txt]
[2023-10-03 19:35:32] INFO Packing [ShuttleData_Classic.txt]
[2023-10-03 19:35:32] INFO Packing [Skillgrp.txt]
[2023-10-03 19:35:32] INFO Packing [Skillgrp_Classic.txt]
[2023-10-03 19:35:32] INFO Packing [SkillName_Classic-eu.txt]
[2023-10-03 19:35:33] INFO Packing [SkillName-eu.txt]
[2023-10-03 19:35:33] INFO Packing [SkillSoundgrp.txt]
[2023-10-03 19:35:35] INFO Packing [SkillSoundgrp_Classic.txt]
[2023-10-03 19:35:35] INFO Packing [SkillSoundSource.txt]
[2023-10-03 19:35:37] INFO Packing [SkillSoundSource_Classic.txt]
[2023-10-03 19:35:37] INFO Packing [StaticObject_Classic-eu.txt]
[2023-10-03 19:35:37] INFO Packing [StatisticName-eu.txt]
[2023-10-03 19:35:37] INFO Packing [SymbolName_Classic-eu.txt]
[2023-10-03 19:35:37] INFO Packing [SymbolName-eu.txt]
[2023-10-03 19:35:37] INFO Packing [SysString_Classic-eu.txt]
[2023-10-03 19:35:37] INFO Packing [SysString-eu.txt]
[2023-10-03 19:35:37] INFO Packing [SystemMsg_Classic-eu.txt]
[2023-10-03 19:35:37] INFO Packing [SystemMsg-eu.txt]
[2023-10-03 19:35:39] INFO Packing [TransformData.txt]
[2023-10-03 19:35:43] INFO Packing [TransformData_Classic.txt]
[2023-10-03 19:35:44] INFO Packing [TutorialName_Classic-eu.txt]
[2023-10-03 19:35:49] INFO Packing [TutorialName-eu.txt]
[2023-10-03 19:35:49] INFO Packing [UpgradeSystem.txt]
[2023-10-03 19:35:58] INFO Packing [UpgradeSystem_Classic.txt]
[2023-10-03 19:35:59] INFO Packing [UpgradeSystem_Normal.txt]
[2023-10-03 19:35:59] INFO Packing [UpgradeSystem_Normal_Classic.txt]
[2023-10-03 19:35:59] INFO Packing [UseCountItem.txt]
[2023-10-03 19:35:59] INFO Packing [UseCountItem_Classic.txt]
[2023-10-03 19:35:59] INFO Packing [UsmMovieData-eu.txt]
[2023-10-03 19:35:59] INFO Packing [variationeffectgrp_Classic-eu.txt]
[2023-10-03 19:36:00] INFO Packing [variationeffectgrp-eu.txt]
[2023-10-03 19:36:00] INFO Packing [WeaponEnchantEffectData_Classic.txt]
[2023-10-03 19:36:01] INFO Packing [Weapongrp.txt]
[2023-10-03 19:36:02] INFO Packing [Weapongrp_Classic.txt]
[2023-10-03 19:36:02] INFO Packing [ZoneName_Classic-eu.txt]
[2023-10-03 19:36:02] INFO Packing [ZoneName-eu.txt]
[2023-10-03 19:36:02] INFO Packing [Chargrp.txt]
[2023-10-03 19:36:03] INFO Packing [item_baseinfo_Classic.txt]
[2023-10-03 19:36:03] INFO Packing [ItemName_Classic-eu.txt]
[2023-10-03 19:36:03] INFO Packing [RaidData_Classic-eu.txt]
[2023-10-03 19:36:03] INFO Packing [RaidData-eu.txt]
[2023-10-03 19:36:03] INFO Packing [SetItemGrp-eu.txt]
[2023-10-03 19:36:03] INFO Packing [StaticObject-eu.txt]
[2023-10-03 19:36:03] INFO Packing [VehiclePartsGrp.txt]
[2023-10-03 19:36:04] INFO Packing [WeaponEnchantEffectData.txt]
[2023-10-03 19:36:14] INFO GameDataName: packed 99274 count.
[2023-10-03 19:36:14] INFO Completed. Elapsed 79 sec
Мы видим "INFO Packing [название_файла]" (без "Cannot parse" или "Error" или еще чего-то подобного), при этом создался новый "адекватный", "корректный" файл L2GameDataName.dat. Для уверенности можно еще раз распаковать > запаковать и убедится, что нет никаких ошибок. Потом распаковываем в последний раз и далее работаем с полученными *.txt (189 файлов) файлами (не забываем удалять L2GameDataName.txt). То есть - если вам надо добавить что-то (скиллы, нпс, итемы или еще что-то) - мы добавляем в *.txt файлы и потом пакуем все файлы вместе.
 
Пожалуйста, вроде все доступно описал
one fair question:
can i just edit all 189 txt archives to make the lines in aphatical order?
i mean, set all the ids in order, wich make everything easier to search after.
and encrypt those files into bat.
have you ever tried?

thanks for the tutorial.
 
Глюк?
Code:
GameDataName: Warning name duplicated key:[ Дверь обители клана ] vs key2:[ Дверь Обители Клана ]
GameDataName: packed 104271 count.
Completed. Elapsed 273 sec
Поиск "Дверь Обители Клана" (найдено 212 совпадений в 2 файлах из 379) [Обычный]
D:\2-Client's\sys_dat\!unpacked\StaticObject-ru.txt (совпадений: 106)
Строка 1: staticobject_begin id=17220001 name=[Дверь Обители Клана] staticobject_end
Строка 2: staticobject_begin id=17220002 name=[Дверь Обители Клана] staticobject_end
Строка 3: staticobject_begin id=17220003 name=[Дверь Обители Клана] staticobject_end
Строка 4: staticobject_begin id=17220004 name=[Дверь Обители Клана] staticobject_end
Строка 5: staticobject_begin id=17220005 name=[Дверь Обители Клана] staticobject_end
Строка 6: staticobject_begin id=17220006 name=[Дверь Обители Клана] staticobject_end
Строка 7: staticobject_begin id=17220007 name=[Дверь Обители Клана] staticobject_end
Строка 8: staticobject_begin id=17220008 name=[Дверь Обители Клана] staticobject_end
Строка 9: staticobject_begin id=17220009 name=[Дверь Обители Клана] staticobject_end
Строка 10: staticobject_begin id=17220010 name=[Дверь Обители Клана] staticobject_end
Строка 11: staticobject_begin id=17220011 name=[Дверь Обители Клана] staticobject_end
Строка 12: staticobject_begin id=17220012 name=[Дверь Обители Клана] staticobject_end
Строка 13: staticobject_begin id=17220013 name=[Дверь Обители Клана] staticobject_end
Строка 14: staticobject_begin id=17220014 name=[Дверь Обители Клана] staticobject_end
Строка 33: staticobject_begin id=19210011 name=[Дверь Обители Клана] staticobject_end
Строка 34: staticobject_begin id=19210012 name=[Дверь Обители Клана] staticobject_end
...... и так далее
D:\2-Client's\ARKENIA_V_2\sys_dat\!unpacked\StaticObject_Classic-ru.txt (совпадений: 106)
Строка 1: staticobject_begin id=17220001 name=[Дверь обители клана] staticobject_end
Строка 2: staticobject_begin id=17220002 name=[Дверь обители клана] staticobject_end
Строка 3: staticobject_begin id=17220003 name=[Дверь обители клана] staticobject_end
Строка 4: staticobject_begin id=17220004 name=[Дверь обители клана] staticobject_end
Строка 5: staticobject_begin id=17220005 name=[Дверь обители клана] staticobject_end
Строка 6: staticobject_begin id=17220006 name=[Дверь обители клана] staticobject_end
Строка 7: staticobject_begin id=17220007 name=[Дверь обители клана] staticobject_end
Строка 8: staticobject_begin id=17220008 name=[Дверь обители клана] staticobject_end
Строка 9: staticobject_begin id=17220009 name=[Дверь обители клана] staticobject_end
Строка 10: staticobject_begin id=17220010 name=[Дверь обители клана] staticobject_end
Строка 11: staticobject_begin id=17220011 name=[Дверь обители клана] staticobject_end
Строка 12: staticobject_begin id=17220012 name=[Дверь обители клана] staticobject_end
Строка 13: staticobject_begin id=17220013 name=[Дверь обители клана] staticobject_end
Строка 14: staticobject_begin id=17220014 name=[Дверь обители клана] staticobject_end
Строка 33: staticobject_begin id=19210011 name=[Дверь обители клана] staticobject_end
Строка 34: staticobject_begin id=19210012 name=[Дверь обители клана] staticobject_end
...... и так далее
 
Глюк?
Code:
GameDataName: Warning name duplicated key:[ Дверь обители клана ] vs key2:[ Дверь Обители Клана ]
GameDataName: packed 104271 count.
Completed. Elapsed 273 sec
Поиск "Дверь Обители Клана" (найдено 212 совпадений в 2 файлах из 379) [Обычный]
D:\2-Client's\sys_dat\!unpacked\StaticObject-ru.txt (совпадений: 106)
Строка 1: staticobject_begin id=17220001 name=[Дверь Обители Клана] staticobject_end
Строка 2: staticobject_begin id=17220002 name=[Дверь Обители Клана] staticobject_end
Строка 3: staticobject_begin id=17220003 name=[Дверь Обители Клана] staticobject_end
Строка 4: staticobject_begin id=17220004 name=[Дверь Обители Клана] staticobject_end
Строка 5: staticobject_begin id=17220005 name=[Дверь Обители Клана] staticobject_end
Строка 6: staticobject_begin id=17220006 name=[Дверь Обители Клана] staticobject_end
Строка 7: staticobject_begin id=17220007 name=[Дверь Обители Клана] staticobject_end
Строка 8: staticobject_begin id=17220008 name=[Дверь Обители Клана] staticobject_end
Строка 9: staticobject_begin id=17220009 name=[Дверь Обители Клана] staticobject_end
Строка 10: staticobject_begin id=17220010 name=[Дверь Обители Клана] staticobject_end
Строка 11: staticobject_begin id=17220011 name=[Дверь Обители Клана] staticobject_end
Строка 12: staticobject_begin id=17220012 name=[Дверь Обители Клана] staticobject_end
Строка 13: staticobject_begin id=17220013 name=[Дверь Обители Клана] staticobject_end
Строка 14: staticobject_begin id=17220014 name=[Дверь Обители Клана] staticobject_end
Строка 33: staticobject_begin id=19210011 name=[Дверь Обители Клана] staticobject_end
Строка 34: staticobject_begin id=19210012 name=[Дверь Обители Клана] staticobject_end
...... и так далее
D:\2-Client's\ARKENIA_V_2\sys_dat\!unpacked\StaticObject_Classic-ru.txt (совпадений: 106)
Строка 1: staticobject_begin id=17220001 name=[Дверь обители клана] staticobject_end
Строка 2: staticobject_begin id=17220002 name=[Дверь обители клана] staticobject_end
Строка 3: staticobject_begin id=17220003 name=[Дверь обители клана] staticobject_end
Строка 4: staticobject_begin id=17220004 name=[Дверь обители клана] staticobject_end
Строка 5: staticobject_begin id=17220005 name=[Дверь обители клана] staticobject_end
Строка 6: staticobject_begin id=17220006 name=[Дверь обители клана] staticobject_end
Строка 7: staticobject_begin id=17220007 name=[Дверь обители клана] staticobject_end
Строка 8: staticobject_begin id=17220008 name=[Дверь обители клана] staticobject_end
Строка 9: staticobject_begin id=17220009 name=[Дверь обители клана] staticobject_end
Строка 10: staticobject_begin id=17220010 name=[Дверь обители клана] staticobject_end
Строка 11: staticobject_begin id=17220011 name=[Дверь обители клана] staticobject_end
Строка 12: staticobject_begin id=17220012 name=[Дверь обители клана] staticobject_end
Строка 13: staticobject_begin id=17220013 name=[Дверь обители клана] staticobject_end
Строка 14: staticobject_begin id=17220014 name=[Дверь обители клана] staticobject_end
Строка 33: staticobject_begin id=19210011 name=[Дверь обители клана] staticobject_end
Строка 34: staticobject_begin id=19210012 name=[Дверь обители клана] staticobject_end
...... и так далее
Та всякое может вылезти
 
Glitch?
Code:
GameDataName: Warning name duplicated key:[ Door of the Clan's Abode ] vs key2:[ Door of the Clan's Abode ]
GameDataName: packed 104271 count.
Completed. Elapsed 273 sec
Search "Clan Abode Door" (212 matches found in 2 files out of 379) [Normal]
D:\2-Client's\sys_dat\!unpacked\StaticObject-ru.txt (matches: 106)
Line 1: staticobject_begin id=17220001 name=[Clan Residence Door] staticobject_end
Line 2: staticobject_begin id=17220002 name=[Clan Residence Door] staticobject_end
Line 3: staticobject_begin id=17220003 name=[Clan Residence Door] staticobject_end
Line 4: staticobject_begin id=17220004 name=[Clan Residence Door] staticobject_end
Line 5: staticobject_begin id=17220005 name=[Clan Residence Door] staticobject_end
Line 6: staticobject_begin id=17220006 name=[Clan Residence Door] staticobject_end
Line 7: staticobject_begin id=17220007 name=[Clan Residence Door] staticobject_end
Line 8: staticobject_begin id=17220008 name=[Clan Residence Door] staticobject_end
Line 9: staticobject_begin id=17220009 name=[Clan Residence Door] staticobject_end
Line 10: staticobject_begin id=17220010 name=[Clan Residence Door] staticobject_end
Line 11: staticobject_begin id=17220011 name=[Clan Residence Door] staticobject_end
Line 12: staticobject_begin id=17220012 name=[Clan Residence Door] staticobject_end
Line 13: staticobject_begin id=17220013 name=[Clan Residence Door] staticobject_end
Line 14: staticobject_begin id=17220014 name=[Clan Residence Door] staticobject_end
Line 33: staticobject_begin id=19210011 name=[Clan Residence Door] staticobject_end
Line 34: staticobject_begin id=19210012 name=[Clan Residence Door] staticobject_end
...... and so on
D:\2-Client's\ARKENIA_V_2\sys_dat\!unpacked\StaticObject_Classic-ru.txt (volumes: 106)
Line 1: staticobject_begin id=17220001 name=[Clan Residence Door] staticobject_end
Line 2: staticobject_begin id=17220002 name=[Clan Residence Door] staticobject_end
Line 3: staticobject_begin id=17220003 name=[Clan Residence Door] staticobject_end
Line 4: staticobject_begin id=17220004 name=[Clan Residence Door] staticobject_end
Line 5: staticobject_begin id=17220005 name=[Clan Residence Door] staticobject_end
Line 6: staticobject_begin id=17220006 name=[Clan Residence Door] staticobject_end
Line 7: staticobject_begin id=17220007 name=[Clan Residence Door] staticobject_end
Line 8: staticobject_begin id=17220008 name=[Clan Residence Door] staticobject_end
Line 9: staticobject_begin id=17220009 name=[Clan Residence Door] staticobject_end
Line 10: staticobject_begin id=17220010 name=[Clan Residence Door] staticobject_end
Line 11: staticobject_begin id=17220011 name=[Clan Residence Door] staticobject_end
Line 12: staticobject_begin id=17220012 name=[Clan Residence Door] staticobject_end
Line 13: staticobject_begin id=17220013 name=[Clan Residence Door] staticobject_end
Line 14: staticobject_begin id=17220014 name=[Clan Residence Door] staticobject_end
Line 33: staticobject_begin id=19210011 name=[Clan Residence Door] staticobject_end
Line 34: staticobject_begin id=19210012 name=[Clan Residence Door] staticobject_end
...... and so on
possible fix:
cleanse your dataname file:
1. delete all lines just keep 1 line from some retail item (keep adena or a no-grade weapon, anything to avoid error due to emtpy file)
2. re-compile all 190 dats and L2GameDataName will be re-filled without duplicates.
 
Глюк?
Code:
GameDataName: Warning name duplicated key:[ Дверь обители клана ] vs key2:[ Дверь Обители Клана ]
GameDataName: packed 104271 count.
Completed. Elapsed 273 sec
Поиск "Дверь Обители Клана" (найдено 212 совпадений в 2 файлах из 379) [Обычный]
D:\2-Client's\sys_dat\!unpacked\StaticObject-ru.txt (совпадений: 106)
Строка 1: staticobject_begin id=17220001 name=[Дверь Обители Клана] staticobject_end
Строка 2: staticobject_begin id=17220002 name=[Дверь Обители Клана] staticobject_end
Строка 3: staticobject_begin id=17220003 name=[Дверь Обители Клана] staticobject_end
Строка 4: staticobject_begin id=17220004 name=[Дверь Обители Клана] staticobject_end
Строка 5: staticobject_begin id=17220005 name=[Дверь Обители Клана] staticobject_end
Строка 6: staticobject_begin id=17220006 name=[Дверь Обители Клана] staticobject_end
Строка 7: staticobject_begin id=17220007 name=[Дверь Обители Клана] staticobject_end
Строка 8: staticobject_begin id=17220008 name=[Дверь Обители Клана] staticobject_end
Строка 9: staticobject_begin id=17220009 name=[Дверь Обители Клана] staticobject_end
Строка 10: staticobject_begin id=17220010 name=[Дверь Обители Клана] staticobject_end
Строка 11: staticobject_begin id=17220011 name=[Дверь Обители Клана] staticobject_end
Строка 12: staticobject_begin id=17220012 name=[Дверь Обители Клана] staticobject_end
Строка 13: staticobject_begin id=17220013 name=[Дверь Обители Клана] staticobject_end
Строка 14: staticobject_begin id=17220014 name=[Дверь Обители Клана] staticobject_end
Строка 33: staticobject_begin id=19210011 name=[Дверь Обители Клана] staticobject_end
Строка 34: staticobject_begin id=19210012 name=[Дверь Обители Клана] staticobject_end
...... и так далее
D:\2-Client's\ARKENIA_V_2\sys_dat\!unpacked\StaticObject_Classic-ru.txt (совпадений: 106)
Строка 1: staticobject_begin id=17220001 name=[Дверь обители клана] staticobject_end
Строка 2: staticobject_begin id=17220002 name=[Дверь обители клана] staticobject_end
Строка 3: staticobject_begin id=17220003 name=[Дверь обители клана] staticobject_end
Строка 4: staticobject_begin id=17220004 name=[Дверь обители клана] staticobject_end
Строка 5: staticobject_begin id=17220005 name=[Дверь обители клана] staticobject_end
Строка 6: staticobject_begin id=17220006 name=[Дверь обители клана] staticobject_end
Строка 7: staticobject_begin id=17220007 name=[Дверь обители клана] staticobject_end
Строка 8: staticobject_begin id=17220008 name=[Дверь обители клана] staticobject_end
Строка 9: staticobject_begin id=17220009 name=[Дверь обители клана] staticobject_end
Строка 10: staticobject_begin id=17220010 name=[Дверь обители клана] staticobject_end
Строка 11: staticobject_begin id=17220011 name=[Дверь обители клана] staticobject_end
Строка 12: staticobject_begin id=17220012 name=[Дверь обители клана] staticobject_end
Строка 13: staticobject_begin id=17220013 name=[Дверь обители клана] staticobject_end
Строка 14: staticobject_begin id=17220014 name=[Дверь обители клана] staticobject_end
Строка 33: staticobject_begin id=19210011 name=[Дверь обители клана] staticobject_end
Строка 34: staticobject_begin id=19210012 name=[Дверь обители клана] staticobject_end
...... и так далее
Обрати внимание на регистр. Не помню точно, но вроде правильньій вариант первьій. Сделай все первьіе буквьі заглавньіми
 
Обрати внимание на регистр. Не помню точно, но вроде правильньій вариант первьій. Сделай все первьіе буквьі заглавньіми
это ладно попробую.
Может еще есть мысли по поводу данной темы, там я делал как с этой темы, но проблема со щитами.
 
это ладно попробую.
Может еще есть мысли по поводу данной темы, там я делал как с этой темы, но проблема со щитами.
Попробуй с чистьім патчем, у меня бьіла похожая проблема, когда пробовал добавить чтото в уже не чистьій патч
 
Попробуй с чистьім патчем, у меня бьіла похожая проблема, когда пробовал добавить чтото в уже не чистьій патч
ну патч с форума скаченный, вернее клиент и оттуда папку взял system, или еще чище есть где то?
 
Ну тьі до єтого добавляли чтото в патч?
да, но я уже заново перекачал и делал все с нуля, почистил систем как в этой теме, даже ничего не добавлял после чистки, запаковал все обратно и запустил, и щиты поехали лесом тоже)
 
Well, have you added anything to the patch before?
if you look at GameDataName: packed 104271 count
in there there is more than 8k duplicates.....
Glitch?
Code:
GameDataName: Warning name duplicated key:[ Door of the Clan's Abode ] vs key2:[ Door of the Clan's Abode ]
GameDataName: packed 104271 count.
Completed. Elapsed 273 sec
a cleaned system and corrected errors etc as in the guide of summer2021
should have a result close to this:
Code:
2025-01-13 01:14:16 INFO  DebugUtil:387 - GameDataName: packed 96065 count.
2025-01-13 01:14:16 INFO  DebugUtil:387 - Completed. Elapsed 25 sec
 
да, но я уже заново перекачал и делал все с нуля, почистил систем как в этой теме, даже ничего не добавлял после чистки, запаковал все обратно и запустил, и щиты поехали лесом тоже)
Скинь в личку строки, я у себе попробую
 
Скинь в личку строки, я у себе попробую
Отправил. Но для уточнения.
  • Клиент скачан заново с этого форума
  • Распаковал/Очистил/Запаковал dat файлы как в этой теме.
  • Ничего своего не добавлял.
  • После запаковки закинул в клиент и после запуска проблема со щитами.
 
Отправил. Но для уточнения.
  • Клиент скачан заново с этого форума
  • Распаковал/Очистил/Запаковал dat файлы как в этой теме.
  • Ничего своего не добавлял.
  • После запаковки закинул в клиент и после запуска проблема со щитами.
У меня один раз такое проблема было с редактором поменял стало нормально
 
Добрый день. Поделитесь пожалуйста дат редактором который открывает классик.

Пытаюсь сделать всё по гайду. у меня вместо 190 файлов открывает 186.
 
Back
Top