Форум администраторов игровых серверов

Форум администраторов игровых серверов (https://forum.zone-game.info/TT.php)
-   Lineage II (https://forum.zone-game.info/forumdisplay.php?f=34)
-   -   расшифровка dat файлов (https://forum.zone-game.info/showthread.php?t=4245)

johntravolta 27.07.2009 15:46

расшифровка dat файлов
 
было бы очень интересно узнать все функции дат файлов, т.е. какой столбик за что отвечает

__________________________
armorgrp

tag id drop_type drop_anim_type drop_radius drop_height UNK_0 drop_mesh drop_tex icon[0] icon[1] icon[2] icon[3] icon[4] icon[5] icon[6] icon[7] icon[8] durability weight material crystallizable UNK_1 body_part m_HumnFigh_cntm m_HumnFigh_m[0] m_HumnFigh_m[1] m_HumnFigh_m[2] m_HumnFigh_m[3] m_HumnFigh_cntt m_HumnFigh_t[0] m_HumnFigh_t[1] m_HumnFigh_t[2] m_HumnFigh_t[3] m_HumnFigh_add_cntm m_HumnFigh_add_m[0] m_HumnFigh_add_m[1] m_HumnFigh_add_m[2] m_HumnFigh_add_m[3] m_HumnFigh_add_cntt m_HumnFigh_add_t[0] m_HumnFigh_add_t[1] m_HumnFigh_add_t[2] m_HumnFigh_add_t[3] f_HumnFigh_cntm f_HumnFigh_m[0] f_HumnFigh_m[1] f_HumnFigh_m[2] f_HumnFigh_m[3] f_HumnFigh_cntt f_HumnFigh_t[0] f_HumnFigh_t[1] f_HumnFigh_t[2] f_HumnFigh_t[3] f_HumnFigh_add_cntm f_HumnFigh_add_m[0] f_HumnFigh_add_m[1] f_HumnFigh_add_m[2] f_HumnFigh_add_m[3] f_HumnFigh_add_cntt f_HumnFigh_add_t[0] f_HumnFigh_add_t[1] f_HumnFigh_add_t[2] f_HumnFigh_add_t[3] m_DarkElf_cntm m_DarkElf_m[0] m_DarkElf_m[1] m_DarkElf_m[2] m_DarkElf_m[3] m_DarkElf_cntt m_DarkElf_t[0] m_DarkElf_t[1] m_DarkElf_t[2] m_DarkElf_t[3] m_DarkElf_add_cntm m_DarkElf_add_m[0] m_DarkElf_add_m[1] m_DarkElf_add_m[2] m_DarkElf_add_m[3] m_DarkElf_add_cntt m_DarkElf_add_t[0] m_DarkElf_add_t[1] m_DarkElf_add_t[2] m_DarkElf_add_t[3] f_DarkElf_cntm f_DarkElf_m[0] f_DarkElf_m[1] f_DarkElf_m[2] f_DarkElf_m[3] f_DarkElf_cntt f_DarkElf_t[0] f_DarkElf_t[1] f_DarkElf_t[2] f_DarkElf_t[3] f_DarkElf_add_cntm f_DarkElf_add_m[0] f_DarkElf_add_m[1] f_DarkElf_add_m[2] f_DarkElf_add_m[3] f_DarkElf_add_cntt f_DarkElf_add_t[0] f_DarkElf_add_t[1] f_DarkElf_add_t[2] f_DarkElf_add_t[3] m_Dorf_cntm m_Dorf_m[0] m_Dorf_m[1] m_Dorf_m[2] m_Dorf_m[3] m_Dorf_cntt m_Dorf_t[0] m_Dorf_t[1] m_Dorf_t[2] m_Dorf_t[3] m_Dorf_add_cntm m_Dorf_add_m[0] m_Dorf_add_m[1] m_Dorf_add_m[2] m_Dorf_add_m[3] m_Dorf_add_cntt m_Dorf_add_t[0] m_Dorf_add_t[1] m_Dorf_add_t[2] m_Dorf_add_t[3] f_Dorf_cntm f_Dorf_m[0] f_Dorf_m[1] f_Dorf_m[2] f_Dorf_m[3] f_Dorf_cntt f_Dorf_t[0] f_Dorf_t[1] f_Dorf_t[2] f_Dorf_t[3] f_Dorf_add_cntm f_Dorf_add_m[0] f_Dorf_add_m[1] f_Dorf_add_m[2] f_Dorf_add_m[3] f_Dorf_add_cntt f_Dorf_add_t[0] f_Dorf_add_t[1] f_Dorf_add_t[2] f_Dorf_add_t[3] m_Elf_cntm m_Elf_m[0] m_Elf_m[1] m_Elf_m[2] m_Elf_m[3] m_Elf_cntt m_Elf_t[0] m_Elf_t[1] m_Elf_t[2] m_Elf_t[3] m_Elf_add_cntm m_Elf_add_m[0] m_Elf_add_m[1] m_Elf_add_m[2] m_Elf_add_m[3] m_Elf_add_cntt m_Elf_add_t[0] m_Elf_add_t[1] m_Elf_add_t[2] m_Elf_add_t[3] f_Elf_cntm f_Elf_m[0] f_Elf_m[1] f_Elf_m[2] f_Elf_m[3] f_Elf_cntt f_Elf_t[0] f_Elf_t[1] f_Elf_t[2] f_Elf_t[3] f_Elf_add_cntm f_Elf_add_m[0] f_Elf_add_m[1] f_Elf_add_m[2] f_Elf_add_m[3] f_Elf_add_cntt f_Elf_add_t[0] f_Elf_add_t[1] f_Elf_add_t[2] f_Elf_add_t[3] m_HumnMyst_cntm m_HumnMyst_m[0] m_HumnMyst_m[1] m_HumnMyst_m[2] m_HumnMyst_m[3] m_HumnMyst_cntt m_HumnMyst_t[0] m_HumnMyst_t[1] m_HumnMyst_t[2] m_HumnMyst_t[3] m_HumnMyst_add_cntm m_HumnMyst_add_m[0] m_HumnMyst_add_m[1] m_HumnMyst_add_m[2] m_HumnMyst_add_m[3] m_HumnMyst_add_cntt m_HumnMyst_add_t[0] m_HumnMyst_add_t[1] m_HumnMyst_add_t[2] m_HumnMyst_add_t[3] f_HumnMyst_cntm f_HumnMyst_m[0] f_HumnMyst_m[1] f_HumnMyst_m[2] f_HumnMyst_m[3] f_HumnMyst_cntt f_HumnMyst_t[0] f_HumnMyst_t[1] f_HumnMyst_t[2] f_HumnMyst_t[3] f_HumnMyst_add_cntm f_HumnMyst_add_m[0] f_HumnMyst_add_m[1] f_HumnMyst_add_m[2] f_HumnMyst_add_m[3] f_HumnMyst_add_cntt f_HumnMyst_add_t[0] f_HumnMyst_add_t[1] f_HumnMyst_add_t[2] f_HumnMyst_add_t[3] m_OrcFigh_cntm m_OrcFigh_m[0] m_OrcFigh_m[1] m_OrcFigh_m[2] m_OrcFigh_m[3] m_OrcFigh_cntt m_OrcFigh_t[0] m_OrcFigh_t[1] m_OrcFigh_t[2] m_OrcFigh_t[3] m_OrcFigh_add_cntm m_OrcFigh_add_m[0] m_OrcFigh_add_m[1] m_OrcFigh_add_m[2] m_OrcFigh_add_m[3] m_OrcFigh_add_cntt m_OrcFigh_add_t[0] m_OrcFigh_add_t[1] m_OrcFigh_add_t[2] m_OrcFigh_add_t[3] f_OrcFigh_cntm f_OrcFigh_m[0] f_OrcFigh_m[1] f_OrcFigh_m[2] f_OrcFigh_m[3] f_OrcFigh_cntt f_OrcFigh_t[0] f_OrcFigh_t[1] f_OrcFigh_t[2] f_OrcFigh_t[3] f_OrcFigh_add_cntm f_OrcFigh_add_m[0] f_OrcFigh_add_m[1] f_OrcFigh_add_m[2] f_OrcFigh_add_m[3] f_OrcFigh_add_cntt f_OrcFigh_add_t[0] f_OrcFigh_add_t[1] f_OrcFigh_add_t[2] f_OrcFigh_add_t[3] m_OrcMage_cntm m_OrcMage_m[0] m_OrcMage_m[1] m_OrcMage_m[2] m_OrcMage_m[3] m_OrcMage_cntt m_OrcMage_t[0] m_OrcMage_t[1] m_OrcMage_t[2] m_OrcMage_t[3] m_OrcMage_add_cntm m_OrcMage_add_m[0] m_OrcMage_add_m[1] m_OrcMage_add_m[2] m_OrcMage_add_m[3] m_OrcMage_add_cntt m_OrcMage_add_t[0] m_OrcMage_add_t[1] m_OrcMage_add_t[2] m_OrcMage_add_t[3] f_OrcMage_cntm f_OrcMage_m[0] f_OrcMage_m[1] f_OrcMage_m[2] f_OrcMage_m[3] f_OrcMage_cntt f_OrcMage_t[0] f_OrcMage_t[1] f_OrcMage_t[2] f_OrcMage_t[3] f_OrcMage_add_cntm f_OrcMage_add_m[0] f_OrcMage_add_m[1] f_OrcMage_add_m[2] f_OrcMage_add_m[3] f_OrcMage_add_cntt f_OrcMage_add_t[0] f_OrcMage_add_t[1] f_OrcMage_add_t[2] f_OrcMage_add_t[3] Unknown_MT_cntm Unknown_MT_m[0] Unknown_MT_cntt Unknown_MT_t[0] NPC_MT_cntm NPC_MT_m[0] NPC_MT_cntt NPC_MT_t[0] ACC_MT_cntm ACC_MT_m[0] ACC_MT_cntt ACC_MT_t[0] att_eff item_sound_cnt item_sound[0] item_sound[1] item_sound[2] item_sound[3] drop_sound equip_sound UNK_2 UNK_3 armor_type crystal_type avoid_mod pdef mdef mpbonus

__________________________
weapongrp

tag id drop_type drop_anim_type drop_radius drop_height UNK_0 drop_meshtex[0] drop_meshtex[1] icon[0] icon[1] icon[2] icon[3] icon[4] icon[5] icon[6] icon[7] icon[8] durability weight material crystallizable projectile_? body_part handness mt_pair_cntm mt_pair_m[0] mt_pair_m[1] mt_pair_cntt mt_pair_t[0] mt_pair_t[1] mt_pair_t[2] item_sound_cnt item_sound[0] item_sound[1] item_sound[2] item_sound[3] drop_sound equip_sound effect random_damage patt matt weapon_type crystal_type critical hit_mod avoid_mod shield_pdef shield_rate speed mp_consume SS_count SPS_count curvature UNK_2 is_hero UNK_3 effA effB junk1A[0] junk1A[1] junk1A[2] junk1A[3] junk1A[4] junk1B[0] junk1B[1] junk1B[2] junk1B[3] junk1B[4] rangeA rangeB junk2A[0] junk2A[1] junk2A[2] junk2A[3] junk2A[4] junk2A[5] junk2B[0] junk2B[1] junk2B[2] junk2B[3] junk2B[4] junk2B[5] junk3[0] junk3[1] junk3[2] junk3[3] icons[0] icons[1] icons[2] icons[3]
__________________________
npcgrp

tag class mesh cnt_tex1 tex1[0] tex1[1] tex1[2] tex1[3] tex1[4] cnt_tex2 tex1[0] tex1[1] cnt_dtab1 dtab1[0] dtab1[1] dtab1[2] dtab1[3] dtab1[4] dtab1[5] dtab1[6] dtab1[7] dtab1[8] dtab1[9] dtab1[10] dtab1[11] dtab1[12] dtab1[13] dtab1[14] dtab1[15] dtab1[16] dtab1[17] dtab1[18] dtab1[19] dtab1[20] dtab1[21] dtab1[22] dtab1[23] dtab1[24] dtab1[25] dtab1[26] dtab1[27] dtab1[28] dtab1[29] dtab1[30] dtab1[31] npc_speed unk0_cnt unk0_tab cnt_snd1 snd1[0] snd1[1] snd1[2] cnt_snd2 snd2[0] snd2[1] snd2[2] snd2[3] snd2[4] cnt_snd3 snd3[0] snd3[1] snd3[2] rb_effect_on rb_effect rb_effect_fl unk1_cnt unk1_tab[0] unk1_tab[1] unk1_tab[2] unk1_tab[3] unk1_tab[4] effect UNK_2 sound_rad sound_vol sound_rnd quest_be class_lim_?
__________________________

и т.д.

PROGRAMMATOR 27.07.2009 19:59

Ответ: расшифровка dat файлов
 
Не думаю, что кто-то станет описывать все столбцы, так как у некоторых даже название ничего не говорит и они пустые. Тут легче написать NcSoft пусть скинут списочек. Да и описание каждого - это 2 тома войны и мир. Посидите сами, по-разгадывайте, поделитесь разгадками с нами. :)

johntravolta 27.07.2009 21:27

Ответ: расшифровка dat файлов
 
немного сегодня поковырялся и сделал пару выводов(то что написано ниже - лично моё воображение:) это не официальная информация!)

armorgrp

id - id шмотки))
drop_type, drop_anim_type, drop_radius, drop_height - все связанное с дропом вещи
drop_mesh - 3д модель дропа
drop_tex - текстура дропа
durability - прочность(обычно 4294967295:))
weight, material crystallizable- вес и материал при неудачной заточки соответственно
m_HumnFigh_cntm, f_HumnFigh_cntm, m_DarkElf_cntm, m_DarkElf_cntm - количество используемых в дальнейшем 3d моделей (1-3 в данном случае)
m_HumnFigh_m[0](и подобные) - 3д модель вещи на одетой на персонаже(зачем нужны остальные я так и не понял, пробовал заполнять их эффекта не видел)
m_HumnFigh_cntt - количество используемых в дальнейшем текстур накладываемых на 3д
m_HumnFigh_m[0] - тоже самое что и m_HumnFigh_m[0] тока заместо 3д текстуры
item_sound_cnt ну я думаю объяснять не надо уже(по окончанию cnt догадаться можно:))
item_sound[0] - звук итема(не тестил но из названия более менее понятно что это)
drop_sound, equip_sound кто немного знает англ или прилично играет в la2 поймет

самой большой загадкой для меня остается effect(сколька не менял ни какого effect'a), и UNK ACC_MT_m[0] столбцы(даже предположить не могу что это)

ps
Цитата:

Да и описание каждого - это 2 тома войны и мир.
да поменьше вроде вышло)


Текущее время: 08:52. Часовой пояс GMT +3.

Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2022, Jelsoft Enterprises Ltd. Перевод: zCarot