avatar_DeSSower

Открываемся! , Копаем Клиент и DBC

Автор DeSSower, 2010 Март 21, 00:09

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

Ключевые слова [SEO] ценыworld of warcraftспеллыdisplay id

DeSSower

И так , если вы не разу не открывали ради интереса , файлы из папки с игрой с расширением .MPQ . можете смело закрывать топ!

Стуктура DBC файлов и как их читать
DBC (DataBaseClient) - Это файлы базы данных клиента, которые содержат разную информацию о его наполнении.
DBC - Это бинарный файл, который имеет следующюю структуру:
Заголовок (20 байт)
Числовые данные (records count * record size)
Текстовые данные (string block size)
Структура заголовка:
4 байта (byte[4]) - signature (всегда 57 44 42 43 или WDBC)
4 байта (uint) - records count (указывает сколько записей имеет таблица)
4 байта (uint) - fields count (Указывает сколько столбцов в этой таблице)
4 байта (uint) - record size (указывает размер в байтах строки)
4 байта (uint) - string block size (размер в байтах блока с текстом)

*Примечание: обычно одно значение занимает 4 байта (но не всегда)

Особенностью считывания этого файла являтся то, что в самой строке записи (record) не содержится текста, а содержится число, которое указывает на смещение теста в блоке (string block size)


Программа для конвертирования файлов dbc в csv, для последующего просмотра/редактирования.
- Конвертирование dbc в csv
- Конвертирование csv в dbc


Копируем dbc файл из папки с dbc(естественно), и вставляем его в папку с проаграммой. Запускаем DBC-CSV.bat, ждем, пошел процесс конвертирования. Как закончилось, у вас появился файл имя.dbc.csv, открываем блокнотом или другим текстовым редактором.

Отредактировали файл, сохраняем, закрываем. Запускаем CSV-DBC и конвертируем обратно.

Изначально программа настроена на работу с файлом Spell.dbc, для того, чтобы работать с другими файлами нужно открыть бат-файл DBC-CSV/CSV-DBC блокнотом и заменить Spell.dbc/Spell.dbc.csv на нужный вам файл.

сЫкачать


Архив программ для вскрытия!
1) DBCeditor
2) WinMPQ 1.64 - просмотр, извлечение, редактирование MPQ
3) BLPConverter 5 - конвертеры графики из ресурсов ВоВ в ПНГ формат.
сЫкачать


Собственно зачем нам это нужно ?
во 1х создавать спелы для портала , во 2х создавать DISPLAY ID Для итемов
в 3х можно создавать свои цены и тп.


НО помните , вскрытие клиента уголовно наказуемо !

Похожие темы (1)