Например есть два мода на RA2:
1)Total Distruction
файлы мода:
ECACHE01.MIX ECACHE02.MIX EXPAND01.MIX RA2.CSF
2)Red Eagle
файлы мода:
ecache98.mix expand98.mix ra2.csf
Для того чтобы запускать отдельно каждый мод и RA2 я сделал 2 папки в директории игры и обозвал их так, чтоб было понятно где какой мод лежит. Затем скопировал файлы от каждого мода в соответствующую папку:
*udp/ipx "добавка" выделена для того чтобы показать, что этим способом можно добавлять/удалять не только моды но и любай патч(udp-для игры по хамачи/ipx-для игры на интернетовском серваке)
Но ближе к делу:
сейчас в директории игры есть 2 папки с файлами модов. Для того чтобы "перекинуть" эти файлы до запуска основного файла игры ra2.exe нужно создать bat файл на каждый мод. При запуске одного из них он скопирует в папку игры файлы из заранее подготовленных папок с модами и после этого запустит ra2.exe (уже создали 2 bat ника:TD_MOD.bat Red_eagle_MOD.bat)
Чтобы не получить "смесь" модов, эти файлы должны еще и удалять старые моды перед добавлением новых, но чтобы не писать в каждый файл команды какие именно файлы удалять создаем один общий файл Reset.bat который содержит команды по удалению всех файлов модов.
Также нужно сделать файл для запуска обычного ra2 без модов (например RA2.bat)
Итого имеем 4 файла: TD_MOD.bat Red_eagle_MOD.bat Reset.bat RA2.bat
Ниже приведу содержимое этих файлов с
комментариями:
TD_MOD.bat
показать офф-топ
start Reset.bat запускаем Reset.bat, удаляем файлы модов из корня игры
copy TD_mod\*.* .\ копируем из папки "TD_mod" наши файлы в папку назначения".\"(корневую)
start Ra2.exe запускаем ra2.exe
Red_eagle_MOD.bat (подобен TD_MOD.bat, без комментариев)
показать офф-топ
start Reset.bat
copy Red_eagle\*.* .\
start Ra2.exe
Reset.bat сюда заносим инфу об удаляемых файлах
показать офф-топ
::TD двойным двоеточием обозначается комментарий, здесь он создан чтобы не запутаться в файлах
del ECACHE01.MIX ECACHE02.MIX EXPAND01.MIX RA2.CSF удаляем файлы мода Total Distruction
::Red_eagle
del ecache98.mix expand98.mix ra2.csf удаляем файлы мода Red Eagle
exit завершаем работу файла
Ну и самый простой файл RA2.bat:
показать офф-топ
start Reset.bat
запускаем Reset.bat, удаляем все лишнее start Ra2.exe
играем! От файлов TD_MOD.bat Red_eagle_MOD.bat RA2.bat выносим ярлыки на рабочий стол и запускаем что нужно.
Аналогично с модами для юры. Просто в нужных местах пишем ra2.md.exe , создаем ешё файлы, работаем головой
Напомню, что открываются bat файлы с помощю текстового редактора, блокнота например.
Вот
мои файлы(вместе с модами), их можно просто изменить, размножить и использовать в своих целях:
Я думаю, что написал все понятно. И не дай бог будут вопросы