- Форумы GTAModding.ru
- → Просмотр профиля: Сообщения: djsystem
Статистика
- Группа: Пользователи
- Сообщений: 2
- Просмотров: 2610
- Статус: Новичок
- Возраст: Неизвестен
- День рождения: Неизвестен
-
Пол
Не указал
Старые поля
-
Любимая игра серии
Grand Theft Auto: San Andreas
0
Обычный
Инструменты
Мои сообщения
В теме: IMG архив
10 April 2012 - 20:46
После кажтого Имени файла идёт 0_вой байт потом байт пробел чем меньше имя тем длиннее пробел, А без этого ты сможешь рвспаковать 1 файл
так что не спорь а попробуй сам!
В теме: IMG архив
07 April 2012 - 10:59
Привет )) Вот посмотрел Структуру Img2 и нухрена не смог написать по этим данным программу ZZZZ PS: Криворукий Автор
Без обид; Однако Смог Найти Структуру :
char {4} - Заголовок (VER2)
uint32 {4} - Количество файлов
// цикл получения имён
uint32 {4} - Начало блока файла *2048 От начала файла а не от текущей позиции
uint32 {4} - Размер файла *2048
char {X} - Имя файла
byte {1} - Нулевой байт Для определения конца имени
byte {0-3} - Небольшой шифр Длинна имени +1 и по такому алгоритму т.е a[i]=b[i]
a(4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24);
b(20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0);
// конец цикла
// ну а тут уже файлы пошли
byte {X} - файл датаНу а Кому нужен исходник Распаковки (delphi cmd) сюда 569006813 или если чё сюда выкину
char {4} - Заголовок (VER2)
uint32 {4} - Количество файлов
// цикл получения имён
uint32 {4} - Начало блока файла *2048 От начала файла а не от текущей позиции
uint32 {4} - Размер файла *2048
char {X} - Имя файла
byte {1} - Нулевой байт Для определения конца имени
byte {0-3} - Небольшой шифр Длинна имени +1 и по такому алгоритму т.е a[i]=b[i]
a(4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24);
b(20,19,18,17,16,15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0);
// конец цикла
// ну а тут уже файлы пошли
byte {X} - файл дата
- Форумы GTAModding.ru
- → Просмотр профиля: Сообщения: djsystem
- Политика Конфиденциальности
- Общие правила форумов ·



Публикации