Ну, сначала поищи фиксы, друг уже есть.
Так, если я смогу правильно вспомнить.
Так, надо сначала узнать какую игру использует мод. Потом открыть файл gameinfo игры и скопировать SearchPath в gameinfo мода.
В SearchPath самой первой строчкой идёт:
Цитата:game |gameinfo_path|.
Дальше по усмотрению можно подключить/отключить кастомный контент игры для работы в моде, добавив/удалив строчки:
Цитата:game+mod "папка игры"/custom/*
Дальше идут строчки, которые указывают, какие vpk архивы использует игра
Теперь будут пути для "потерянных" файлов. Для примерра берём gameinfo игры.
Цитата:game |all_source_engine_paths|episodic
game |all_source_engine_paths|hl2
platform |all_source_engine_paths|platform
ну и gamebin, эта строчка назначает путь к dll файлам/папке bin, использующиеся игрой
Цитата:gamebin episodic/bin
Не очень понял роль этих строк, но лучше оставить их в таком виде.
Цитата:mod+mod_write+default_write_path |gameinfo_path|.
game+game_write |gameinfo_path|.
Ну а теперь пример.
Цитата:1) Папка с модом
Game |gameinfo_path|.
2) Подключённый кастом контент
game+mod ep2/custom/*
game+mod episodic/custom/*
game+mod hl2/custom/*
3) VPK архивы игры
game_lv hl2/hl2_lv.vpk (Файл локализации)
game+mod ep2/ep2_sound_vo_english.vpk
game+mod ep2/ep2_pak.vpk
game |all_source_engine_paths|episodic/ep1_sound_vo_english.vpk
game |all_source_engine_paths|episodic/ep1_pak.vpk
game |all_source_engine_paths|hl2/hl2_sound_vo_english.vpk
game |all_source_engine_paths|hl2/hl2_pak.vpk
game |all_source_engine_paths|hl2/hl2_textures.vpk
game |all_source_engine_paths|hl2/hl2_sound_misc.vpk
game |all_source_engine_paths|hl2/hl2_misc.vpk
platform |all_source_engine_paths|platform/platform_misc.vpk
4) Не очень понял их роль
mod+mod_write+default_write_path|gameinfo_path|.
game+game_write |gameinfo_path|.
5) Путь к папке bin
gamebin episodic/bin
Если у мода есть своя папка bin меняем на:
gamebin |gameinfo_path|bin
6) Поиск недостающих файлов
game |all_source_engine_paths|episodic
game |all_source_engine_paths|hl2
platform |all_source_engine_paths|platform