VR
Virtual Reality On-line   Мишки Gamez
Новости   |     Журнал    |    Хаkер   |     Магазин   |   Проекты
[   Вход    ]
[Kарта сайтa]
[ Download  ]
[  Конкурс  ]
[  Анекдоты ]
[  Ссылки   ]
[  Реклама  ]
[ Почтальон ]
[ О проекте ]






TopList
Мишки Gamez.
Command & Conquer: Renegade на столе патологоанатома
:

Что-то я в последнее время слишком много стал работать. За последние два годя, я полностью прошел только Vampire Masquarade, ну и иногда могу себе позволить битву по сетке в Half-Life или Unreal. В последнее время моя тяга к играм проснулась еще с большей силой, поэтому я решил снова хоть иногда загружать свою видюху полигонами. Но так как по-человечески я играть не умею, и обязательно обнюхаю все внутренности игры, то я решил делиться с тобой своими находками.

Прежде чем начать играть, я попросил нашего игрового редактора (2poisonS) выслать мне несколько продвинутых на данный момент игр. Через несколько дней, в мой ящик навернулся список из 5 игр. Мне сразу же бросилось в глаза название Command & Conquer: Renegade. Еще с первой версии C&C я стал ярым поклонником этой великой стратегии. Да-да, я в тот момент думал, что это тоже стратегия.

Через два дня я уже бежал дамой с горящими глазами и красивым диском в руках. Прибегаю, засовываю одноглазова в свою соню …. Тут на моем лице появился и страх и ужас в одном флаконе. Те, кто видел Renegade меня поймут, ведь я оказался наивным чукотским юношей ожидавшим развернуть очередные массовые сражения.

Через пять минут молчания я запихнул выкатившиеся от ужаса глаза обратно и размял пальцы. Ну, раз Action, значит, будем колбаситься. И тут Астапа понесло…. Я три дня не видел пищи и жены, а только судорожно стучал по клаве, убивая очередного NODа. Но тут я нарвался на одну из миссий, где меня гоняли, как младенца.

Многочисленные попытки пройти заново ничего не давали, потому что ощущалась явная нехватка боеприпасов, а без них жизнь утекает слишком быстро. Если учесть, что сама миссия мне не очень понравилась, то мучиться над ней не имело смысла. Немного помозговав, я принялся разглядывать внутренности игры.

И вот C&C: Renegade уже удобно расположился на моем операционном столе. Первым делом я заглянул в диру, куда установился Renegade. Сразу бросилась в глаза еще одна дира – Data. Не трудно догадаться, что там должны быть ресурсы игры. Заглядываю туда и вижу до боли знаковые файлы mix. Ешкин кот, прошло столько времени, а Westwood до сих пор хранит все ресурсы в одном файле. Наивные чукотские мальчики!!!

Для тех, кто еще не в танке сообщаю, что mix переводиться как «смесь», и содержимое файла оправдывает это. В таких файлах может храниться практически все, начиная от текстур и звуков (в C&C они хранятся в tga, wav и mp3 форматах) и, заканчивая настройками (они хранятся в ini файлах).

Файлы mix создаются практически простым объединением всех ресурсов в один файл. Потом добавляется заголовок (идет в отдельном файле), в котором идет описание содержимого, какие файлы вошли в mix библиотеку. Но он нас не особо интересует, потому что мы и так все найдем.

Любой файл можно вырвать клещами из mix-библиотеки и положить в ту же директорию. Самое интересное, что игра будет использовать именно этот файл, а не то, что осталось в сборной солянке. Это очень удобно, потому что не надо постоянно вытаскивать нужное из mix и после редактирования заталкивать обратно. Просто брось где-нибудь рядом, и игра схавает это. Главное - сохранять все под правильными именами.

Первое и самое главное, что попало под мой взгляд - always.dat. Этот файл тоже имеет mix формат, только почему-то ему дали расширение .dat. Здесь хранится все, что касается всей игры в целом, а не отдельных уровней. Давай попробуем что-нибудь с ним сделать.

Текстуры и аудио меня не очень интересуют, поэтому я буду искать здесь только настройки. Для этого я открыл файл через Windows Commander в режиме просмотра (выделил файл и нажал F3). Если ты используешь любой другой файловый менеджер, то я уверен, что там тоже можно также просматривать файлы. Ну а если у тебя много здоровья, то можешь попробовать открыть файл в любом текстовом редакторе. Но я не советую тебе этого делать, потому что он большой, а редакторы пытаются форматировать любой текст или даже не текст который открывают. Так что если хочешь рискнуть, то запасись пивчанским, потому что форматирование файла такого размера может занять 30-40 минут :).

Logo

Так как файл имеет непонятное содержимое, Windows Commander в окне просмотра открыл его в бинарном виде. Мы будем искать настройки, которые хранятся в ini формате, т.е. как текст, поэтому нужно переключить отображение на текстовое. Для этого в WC нужно выбрать Options->Text Only (Параметры->Только текст).

Logo

Вот теперь запускаем поиск. Если ты хочешь найти все настройки, то можешь искать по «.ini». Как только найдешь что-то интересное, можно выцеплять и редактировать. Лично я нашел только один интересный и интересующий меня файл - Campaign.ini. Вот на его примере я тебе и покажу весь процесс.

Итак, запускаем поиск по Campaign.ini. На рисунке 2 показан найденный результат. Теперь выделяем весь текст, начиная с:

;=============
;
; CAMPAIGN.INI
;

и до начала непонятных символов. Теперь все это копируешь в буфер и идешь создавать новый файл в этой же директории под названием Campaign.ini. Смотри, не перепутай ни одной буквы в имени, иначе твоя игра не найдет твоих настроек. Скопируй в этот файл все, что ты выделил в mix файле.

Вот и мы вырвали из mix один файл с настройками. Теперь давай посмотрим, что нам это дает.

В Campaign.ini храниться, можно сказать, сценарий игры. Здесь описана последовательность выполняемых миссий. Все действия пронумерованы от 0 до 36 и могут содержать одну из трех команд:

1. "Movie" – проиграть видео;

2. "Level" – какой уровень надо проходить;

3. "Score" – нужно ли показывать рекорд.

Если тебя бесит окно с рекордом, и ты не хочешь смотреть на свои жалкие нули, то удали все строки с командой Score, например.

Ну а если ты такой же, как и я не умеющий играть аккуратно и любишь одну лишь тактику «Бей – Беги», то скорей всего тоже будешь иметь проблемы с одной из миссий. В этом случае находишь миссию обидчика и изменяешь ее на следующую. Например, тебя достала 3-я миссия. Ищешь строку:

10=Level M03.mix

и меняешь ее на:

10=Level M04.mix

Все!!! Больше 3-й миссии в игре просто нет, а после второй загрузится четвертая. Если ты заглянешь в директорию Renegade/Data, то увидишь там кучу фалов с именами mXX.mix, где XX – это номер миссии. Вот именно эти файлы и указываются в строках Lavel.

Но все это мелочи жизни и я решил пойти дальше. Я заменил все миссии на первую, указав везде M00.mix. После этого сообщил другу о наличии новой игры. Он тоже поклонник еще старых C&C и мы не одну ночь бились с ним по сетке в первую стратегию этой линейки игр. Он обрадовался и скачал у меня по сетке всю мою директорию с подготовленным ini файлом.

Через час он забегает ко мне и жалуется, что игра не идет без диска, на что я со смелой душой отдаю ему заветную болванку. Через пару часов, Леха в растерянных чувствах снова заваливается ко мне домой с обиженной фразой: «Я че-то не понял, они че не могли сделать разнообразные уровни? Я уже 4-е раза прошел одно и тоже. Ну хоть бы задания меняли….».

Как видишь, даже простенький взлом можно обернуть в интересную шутку. Главное подойти к делу творчески. Ты можешь попробовать поискать другие ini файлы, но врят ли что-нибудь особое найдешь. Лично меня больше ничего не возбудило на приколы. Да и нашел я то, что искал. Теперь мне не надо проходить те миссии, которые не нравятся, так что пошел я долбить очередного NOD-овца. Удачи!!!

P.S. Если возникнут проблемы с загрузкой, то просто удали созданный тобой ini файл и все снова пойдет, как по маслу.


Copyright©: Horrific aka Флёнов Михаил
Design by FMk group©