Меню сайта


[DS]: Half-Life Server
[DS]: Half-Life Server


[DS]: CS:S GunGame v34 Server
[DS]: CS:S GunGame v34 Server


[DS]: CS:S v34 Server
[DS]: CS:S v34 Server


Поиск

add_newДобавить новость
Последние добавленные
Название игры: S.I.P: Out Life
Жанр: FPS, с элементами RPG
Язык: с++, скрипты lua
G API: DirectX 9
Сайт: sip-game.su
Группа Vk: vk....
Читать далее

<JAM>
m1-palinka


HL-HEV
hl-hev

DS-Servers
Статьи
Туториалы
Маппинг
Goldsrc
Создание карт
Редактор карт Hammer

Распаковка архива с ресурсами pak0.pak



Распаковка архива с ресурсами pak0.pak
Добавил: root
2013-01-02 05:24:11
38 просмотров

Все звуки, модели, спрайты и уровни Half-Life хранятся в специальном архиве pak0.pak. Этот архив находится в директории valve. Чем же может быть полезен нам этот архив и зачем его распаковывать?

Все очень просто. Содержимое архива pak0.pak может оказаться полезным во многих случаях. Например, мы решили создать на карте огонь. Для этого мы естественно будем использовать анимированный спрайт. Прекрасный спрайт огня можно найти как раз в этом архиве. Но вот беда — редактор Hammer не может читать файлы внутри архива, ему доступны лишь обычные папки и файлы.

В этом случае необходимо вытащить спрайт, положить его в нужную папку (в случае со спрайтом: «cstrike\sprites») и затем уже в редакторе в свойствах объекта указать путь к спрайту.

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


Распаковка PAK-архива с использованием Wally

Рассмотрим экспорт файлов из архива pak0.pak с использованием Wally. Здесь все предельно просто.

Запускаем Wally. Нажимаем Ctrl-O и в списке указываем тип открываемого файла (*.PAK). Идем в директорию с установленной Half-Life в папку valve. Открываем файл pak0.pak.

Открываем PAK-файл из директори Valve



Перед нами появится окошко, напоминающее проводник. Слева — папки в архиве, справа — файлы в этих папках. В первую очередь нас интересуют папки sprites, sound, models (спрайты, звуки, модели).

Содержимое PAK-архива



Выделяем нужные файлы, нажмите правую кнопку мыши и выбираем «Export»:

Экспортируем выбранные файлы во временную директорию



В следующем окне надо указать папку, куда извлекать файлы (у нас это «C:\TEMP\PAK»).

Диалог экспорта файлов в программе Wally



А вот, что означают остальные опции:

Export selected items
Извлечь выбранные файлы.

Export from this PAK directory
Извлечь все файлы из указанной директории.

File wildcards
Извлекать указанные форматы файлов (указывать через пробел, например, *.spr *.wav).

Recurse Subdirectories
Обрабатывать поддиректории.

Retain Directory Structure
Сохранять структуру папок.

Replace any existing files
Заменять (перезаписывать) любые существующие файлы.

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

§ 2.1   Последняя версия
§ 2.2   Установка и настройка
§ 2.3   Интерфейс редактора
§ 2.4   Обзор главных инструментов
§ 2.5   Меню редактора
§ 2.6   Размеры и масштабы
§ 2.7   Как лучше работать в редакторе?
§ 2.8   Проверка карты на ошибки (основные ошибки)
§ 2.9   Быстрые сочетания клавиш редактора
§ 2.10 Распаковка архива с ресурсами pak0.pak

Поделиться:
Тэги:

DS-Servers.com
Copyright © 2012-2016. All Rights Reserved.
При копировании материала ссылка на источник обязательна
За материалы, размещенные пользователями, администрация сайта ответственности НЕ несет