подробнее об игре и системные требования
  
НАВИГАЦИЯ ИГРЫ

Silent Hunter 5: Battle of The Atlantic: Игра после 40-го года

Способ взят с форума ubi.com немного изменен и переведен мной.

Если не стоит кряк, то качаем и ставим - www.playground.ru/cheats/41203/
Запускаем игру, начинаем новую кампанию, ПРОПУСКАЕМ тренировочную миссию, оказываемся в доке, сохраняем игру и выходим.
Идем в c:\USERS\ИМЯВАШЕГОПРОФИЛЯ\DOCUMENTS\SH5\DATA\CFG\SAVEGAMES\0000000\CAMPAIGNдата создания компании , открываем там файл Campaign.cfg в данном файле содержится информация о каждой миссии в кампании. Открыли, ищем части такого типа -

[Campaign.CampObj.MacroObj 1]
ObjectiveID=TG_Invasion_Of_Poland - определяет к какой миссии относится данная часть конфига
Name=Campaign.CampObj.MacroObj 1.Name
MapZone=InvasionOfPoland
ValuePointsProvided=1 -показывает сколько крестов(необходимы для прохождения)вы получаете за выполнение
FurtherInfo=Campaign.CampObj.MacroObj 1.FurtherInfo
StartDate=19390901 -Дата после которой миссия доступна
EndDate=19390904 - Дата до которой необходимо выполнить миссию
IsCompleted=true
IsFailed=false
IsUnlocked=true - важнейший параметр ,во всех подобных частях конфига ставить IsUnlocked=true
GenAchiev=OBJ Invasion Of Poland
GenAchievOnFail=OBJ Invasion Of Poland
AssocMissionsActive=
AssocMissionsCompleted=
ObjActivationAchievements=

После того как вы отредактировали конфиг(везде где стоит параметр IsUnlocked= поставили true), сохраняем его и запускаем игру, загружаем наш сейв, идем к немецкому офицеру, берем у него одно из 2х заданий ,идем в поход(топим корабли, выполняем задание и т.д.). Советую по возможности выполнять цель задания - если написано потопить 50000 тоннажа, то постарайтесь выполнить(так просто интереснее),к сожалению прогресс выполнения заданий показан не будет,но думаю сильно это жизнь не осложнит. Так же учтите что некоторые задания будут появлятся со временем, в соответсвии с параметром StartDate=.

Предположим вы завершили поход, сохранитесь в доке и выйдите из игры. Идем в папку с сейвами(смотри выше), опять открываем файл Campaign.cfg , предположим вы выполнили задание по патрулированию прибрежных вод Британии(Sink 50,000 tons on the British Eastern Coast) ищем соответствующу часть конфига, в данном случае -

[Campaign.CampObj.MacroObj 5]
ObjectiveID=TG_British_Coastal_Waters
Name=Campaign.CampObj.MacroObj 5.Name
MapZone=Coastal_Shipping
ValuePointsProvided=1
FurtherInfo=Campaign.CampObj.MacroObj 5.FurtherInfo
StartDate=19390901
EndDate=19400601
IsCompleted=true - ставить true, дает понять игре что задание выполнено,а так же дает крест
IsFailed=false
IsUnlocked=true
GenAchiev=OBJ British Coastal Waters Succesful
AssocMissionsActive=
AssocMissionsCompleted=
ObjActivationAchievements=OBJ Invasion Of Poland

[Campaign.CampObj.MacroObj 5.PersObj 1]
PersObjType=0
Name=Sink_50,000_tons_on_the_British_Eastern_Coast
Description=Campaign.CampObj.MacroObj 5.PersObj 1.Description
RelatedMapLocations=Line_BCW
IsCompleted=true так же ставить true

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

Так, предположим вы прошли всю первую кампанию, что делать чтобы загрузить следующую?Идем в C:\Users\ИМЯВАШЕГОПРОФИЛЯ\Documents\SH5\data\Users\ИМЯВАШЕГОКАПИТАНА\CampaignДатасозданиякомпании , открываем файл CampaignProgress.cfg -

[CampaignProgress]
IsCompleted=false
CampaignNameId=TotalGermany39 заменяем на Happytimes40
ResupplyAvailable=true
MissionToStart=0

Сохраняем, идем в папку с установленной игрой, предположим D:\SH5\data\Campaigns\CampaignProjects\Happy_Times открываем там файл Campaign.cfg -

[Campaign]
NameId=Happytimes40
Title=Campaign.Title
Description=Campaign.Description
StartDate=19400610 - вводим эту дату
EndDate=19410301
IsStartingCampaign=true
RequiredSubTypes=SSTypeIIA,SSTypeVIIB
RequiredProfileAchievements=
RequiredCareerAchievements=

сохраняем и копируем в буфер обмена отредактированный файл. Идем в C:\Users\ИМЯВАШЕГОПРОФИЛЯ\Documents\SH5\data\Users\ИМЯВАШЕГОКАПИТАНА\CampaignДатасозданиякомпании и удаляем 2 файла -
CampaignMission.upc
CampaignMission.tsr
Теперь копируем с заменой файл Campaign.cfg .Идем в c:\USERS\ИМЯВАШЕГОПРОФИЛЯ\DOCUMENTS\SH5\DATA\CFG\SAVEGAMES\0000000\CAMPAIGNдатасозданиякомпании и так же копируем с заменой тот же самый файл.

Теперь при загрузке сейва вы увидите что у вас началась новая кампания с новыми миссиями и т.д. и т.п.
После прохождения этой кампании вы так же можете начать новую. Вот список доступных кампаний -

TotalGermany39
Happytimes40
Marenostrum41
WesternApproaches41
Arcticconvoys41
Mediterrana42
Operationdrumbeat42
BlackPit42
DistantWaters42
BlackMay43

Надеюсь что никаких проблем с применением этого способа у вас не будет. Примеры приведены, опираясь на них можно не сильно напрягаясь нормально поиграть в SH5
Нравится 0
Комментарии (11)
  • 0
    DoS_UA
    сам тестил?
    Картинка меняется при загрузке на новую, или старая?

    И активны ли миссии. Тоисть я без проблем могу их брать и выполнять. И оборудование новое появляется, да?
  • 0
    Victor Alex
    DoS_UA Сам не тестил, времени катастрофически не хватает...На форуме ubi.com создатель этого способа на несколько страниц расписал.. разжевал все до неприличия.. люди отписывались что прекрасно все работает Happytimes и другие кампании загружает, ачивменты остается, ордена и улучшения появляются....Он там объяснял что система ачивментов от серверов ubi не зависит, зависит только система завершения заданий..Так что по всей логике при правильном использовании все должно работать.
  • 0
    Насчет второй компании трабл небольшой получился. Миссии есть. Но самих отметок на карте не видно и окно где нажимаешь "Request Mission" в левый нижний угол съехало.
  • 0
    а у тебя какая игровая дата стоит? у меня тоже самое- нет никаких отметок- могу только предложить что отметки появятся после наступления 10.06.1940- у меня щас 06.02.1940
  • 0
    Уже июль 40 идет. Видимо после манипуляций с файлами чего то не хватает. Проходить в принципе можно. Отметки патруля появляются. Но вот сам брифинг к миссии не прочитать ибо это окно уехало в угол.
  • 0
    Victor Alex
    shmitt.tmb, Dimon NEW , попробуйте изменить параметр IsUnlocked=true ,там же где это делается в первой кампании, ведь после замены файл Campaign.cfg содержит информацию о совсем других миссиях
  • 0
    Вот небольшое дополнение к инструкции взято с сухого.ру



    "После активации второй кампании, появление окошка задания в левом нижнем углу и отсутствие крестов миссий на карте."

    Чтобы все отлично работало - надо в файле CampaignMission.mis все параметры [MapZone X] заменить на параметры изфайла Happy_Times_Obj.mis (папка с игрой). Удаляем старые и вставляем новые.
    Дополнено:
    Далее в папке с игрой из файла HT_Map_Locations.mis копируем все параметры [MapLocation X] и добавляем их после всех аналогичных параметров (ничего при этом не удаляем!) [MapLocation X] в файле сейва CampaignMission.mis. Смотрим какой последний индекс параметра [MapLocation] был в файле CampaignMission.mis (к примеру 936), и изменяем номера наших (которые мы добавили) на последующие 937 и т.д.
    После этих исправлений, при нажатии на крест мисси, на карте обозначается круглая зона патрулирования.


    Насколько я понял, файл CampaignMission.mis очень важен для отображения расположения объектов на карте. И он должен динамически изменятся после получения новых кампаний. Так что в ручном режиме там наверно многое еще что надо править.


    В файле progress.cfg (он один в сейвах) оставляем
    Код:

    [Intro]
    DataSize=116386453 (или оставьте то значение, которое в вашем файле)

    [Data\Campaigns/CampaignProjects/Happy_Times.pj]



    Если все сложить, то мы уже умеем вручную:
    1. Активировать все миссии первой кампании
    2. Изменять прогресс выполнения во время выполнения миссий.
    3. Засчитать выполнение всех миссий первой кампании
    4. Получить вторую кампанию.
    5. Корректно получать миссии второй кампании.
  • 0
    Почему я не могу принять миссию в доке в начале после "обучающей мисии" офицер рассказывает про Британию..типо это наша цель и всякое такое,А после рассказа чего делать нужно??У меня ничего не происходит....ПОМОГИТЕ ПЛЗ!
  • 0
    Темный_Мастер
    у мя так же, говоришь идти в патруль спрашивает чё без задания попрёшся и я хз чё делать( HELP!!!!
  • 0
    ALEX ARCHANGEL
    Ставьте патч
  • 0
    да них*я не робит.

    румыны, видно, как и канадцы, никогда в своей жизни моря не видели.
B
i
u
Спойлер

Вы уверены что хотите удалить этот комментарий?