Розпакування архіву з ресурсами

§ 2.10 Розпакування архіву з ресурсами pak0.pak

Всі звуки, моделі, спрайт і рівні Half-Life зберігаються в спеціальному архіві pak0.pak. Цей архів знаходиться в директорії valve. Чим же може бути корисний нам цей архів і навіщо його розпаковувати?

Витягати файли з архіву pak0.pak дозволяють такі програми як Wally (див. Нижче), PakExplorer. PakScape. Посилання на скачування Ви можете знайти в розділі «Програми».

Розпакування PAK-архіву з використанням Wally

Розглянемо експорт файлів з архіву pak0.pak з використанням Wally. Тут все гранично просто.

Запускаємо Wally. Натискаємо Ctrl-O і в списку вказуємо тип файлу, що відкривається (* .PAK). Йдемо в директорію зі встановленою Half-Life в папку valve. Відкриваємо файл pak0.pak.

Перед нами з'явиться віконце, нагадує провідник. зліва # 151; папки в архіві, праворуч # 151; файли в цих папках. В першу чергу нас цікавлять папки sprites. sound. models (спрайт, звуки, моделі).

Виділяємо потрібні файли, натисніть праву кнопку миші і вибираємо «Export»:

Розпакування архіву з ресурсами

У наступному вікні треба вказати папку, куди витягувати файли (у нас це «C: \ TEMP \ PAK»).

А ось, що означають інші опції:

Export selected items
Витягти вибрані файли.

Export from this PAK directory
Витягти всі файли з зазначеної директорії.

File wildcards
Витягувати зазначені формати файлів (вказувати через пробіл, наприклад, * .spr * .wav).

Recurse Subdirectories
Обробляти піддиректорії.

Retain Directory Structure
Зберігати структуру папок.

Replace any existing files
Замінювати (перезаписувати) будь-які існуючі файли.

Примітка: Ви можете прослуховувати звукові файли з папки «Sound», двічі клікнувши на них.