Dragon Age™ Inquisition

Dragon Age™ Inquisition

35 ratings
Если Steam и Origin сломались и достижения не работают
By talunar and 1 collaborators
Или как подружить Origin со Steam'ом за пару кликов.
   
Award
Favorite
Favorited
Unfavorite
Постановка проблемы
Первоначально, когда игры от EA вернулись в магазин Steam, ни у одной из этих игр не было достижений. Все Ваши заслуги и игровой прогресс сохранялись на аккаунт Origin и были видны только там. Но спустя месяц или чуть больше достижения добрались и до Steam.

И с этого дня начались массовые проблемы.

ㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤ

По моим наблюдениям, у многих людей не выпадают достижения. Причём нет такого, что не выпадает ни одно достижение из всех, обычно, всё было хорошо и прекрасно, а потом в один момент ачивки перестали падать. Например, когда поставили первый лагерь или при прохождение сюжета, или после того как убили первую или всех дракониц. То есть то, что никак нельзя запороть. Ибо завершённость действия очевидна. Вот она Морозница мёртвая лежит, не дышит, уже и кожу содрали и пустили на сапоги, а из костей посох сделали — а достижения так и нет...

Проблемы с получением достижений связаны с тем, что Origin и Steam между собой плохо синхронизируются и данные просто не доходят из одного клиента до другого. Поэтому, чтобы разблокировать честно заработанные достижения, будем чинить локальные файлы и пытаться сдружить эти две платформы.



Прежде чем приступить к работе с файлами, убедитесь, что достижения точно не выпадают по одной из причин ниже
  • Вы действительно выполнили все условия для получения достижения. На самом деле, многое может не выпасть просто из-за того, что в DAI есть порядочное количество глючных достижений, которые можно получить только, если выбрать при старте новой игры опцию "танцевать с бубном". Но если Вы всё сделали правильно, а достижений нет, то проверяйте ниже.

  • Онлайн соединение. Для этого запустите аккаунт Origin и убедитесь, что клиент подключён к серверам и Вы находитесь в онлайне, где Вас встретит на главной странице невероятное приветствие. Если же клиент не в сети, то Вам об этом вежливо сообщат.

  • У Вас не установлены моды, которые могут препятствовать получению достижений. Я играю с модами на причёски и замену лицевых текстур, они безопасны и не блокируют достижения. Но кто знает, может моды на геймплей могут это сделать, так как посчитаются клиентом Origin как читы.
Если все пункты из этого списка выполнены, тогда поздравляю, у Вас действительно сломалась синхронизация Origin со Steam!

А теперь давайте разберём, как это можно попытаться исправить.

Первый способ
Во-первых, необходимо перейти в папку с локальными сохранениями. Она обычно расположена по пути:
C:\Users\*USERNAME*\Documents\BioWare\Dragon Age Inquisition\Save
(Если у вас ОС Windows).

После требуется найти файл ProfileOptions и удалить его. Этот файл отвечает за сетевые функции, в нём можно найти как и строки с достижениями, так и триальный период игры. Но прежде чем удалять, лучше сделайте бэкап сохранения в любую удобную для Вас директорию.

И не трогайте файл ProfileOptions_profile, он отвечает за настройки игры, если, конечно, не хотите сбросить настройки графики, управления и т.п. до заводских.



Теперь возвращаемся в Steam и запускаем игру.

В момент запуска игры загрузится клиент Origin и выдаст сообщение, что произошёл конфликт синхронизации облачного хранилища. Не пугайтесь, это наших рук дело.

Вам необходимо выбрать второй пункт и разрешите "Использовать локальные данные".

ㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤ

Что мы сделали. В файле ProfileOptions, как было сказано ранее, прописывается наш прогресс, а самое главное и полученные достижения. Удалив его, мы заставляем Origin использовать для чтения прогресса не информацию из облака, в которое перестали записываться наши достижения, а непосредственно из наших сохранений.

Запустив игру и выбран нужное сохранение, файл ProfileOptions будет снова заведён в системе, а данные о достижениях в нём будут соответствовать тому, что Вы сделали.

Но может случиться так, что достижение не выпало сразу после запуска сохранения и не появилась запись в ProfileOptions.

Если это произошло, то придётся немного откатиться назад. Например, если Вы хотели получить "Испытание Дурака", для которой требовалось добраться до Скайхолда на пятом или ниже уровне с включённым испытанием "Не спеши", необходимо загрузить момент ДО того, как вы попали в Скайхолд. Например, до ролика с Корифеем, когда герой кидает в него снежок. Выполнив это действие, а именно пройдя заново путь до Скайхолда, достижение должно выпасть.

Если у Вас не выпало достижение убить Ферелденскую Морозницу с испытанием "Равные силы", то придётся сделать это заново. Если Вы уже вложили десять скилов в одну ветку, то примените амулет, что сбрасывает навыки и вложите снова десять очков и т.д.

Таким образом, все достижения, что были не дополучены, можно будет увидеть в своём профиле Steam. Этот метод можно использовать для любой проблемной игры из Origin, что отказывается делиться достижениями для Steam версии.

Второй способ
Если первый способ не сработал, то можно пойти немного другим путём, а именно:
  • Удалите всё из папки с локальными сохранениями, предварительно сделав бэкап всей папки. Напоминаю, что сохранения обычно расположены по пути:
    C:\Users\*USERNAME*\Documents\BioWare\Dragon Age Inquisition\Save



  • Снова разрешите Origin использовать локальные данные, как это было выше в руководстве.

  • Так как у Вас больше нет сохранений, выберете начать новую игру и создайте персонажа. Вам нужно дойти до момента, когда можно будет сделать сохранение игры в первый раз, это происходит после допроса вашего героя Кассандрой и Лилианой, когда они выпустят Вас из тюрьмы. Так что сделайте это!

  • Настало время вернуть Ваши сохранения. Верните в папку save все файлы, что начинаются на DAISAVE — это Ваши сохранения. Попробуйте открыть момент, где должно было выпасть достижение, если требуется, то повторите действия для его получения.
Если ачивка выпала — мои поздравления!

Если не удаётся включить использование локальных данных в Origin
Если так вышло, что когда Вы удалили ProfileOptions или все файлы из папки с сохранениями, а после запустили игру, но оповещение о конфликте локальных и файлов из облака не появилось, то необходимо сделать следующее:

  • Снова зайдите в папку с сохраениями и удостовертесь, что файл ProfileOptions удалён.

  • После этого запустите Origin в автономном режиме. Это можно сделать через клиент Origin, выбрав в верхней строке "Origin", затем выбрав пункт "Выйти из сети".



  • Запустите многострадальную DAI. Как только она загрузится, можете выходить. В этот момент в папке должны появится удалённые ранее файлы. Нам нужно, чтобы Origin заново их прочитал.

  • Теперь перезапускаем Origin и включаем онлайн-режим, если клиент в офлайн-режиме.

  • Снова запустите игру и разрешите "Использовать локальные сохранения".

Надеюсь, что у Вас всё получилось!
За основу руководства был взят пост Bonesnake:

https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=2209774364
Поэтому если Вам это помогло, то не постесняйтесь передать Bonesnake спасибо.


А как непосредственно получить все достижения в игре — можете прочитать в руководстве ниже:
https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=2222044123
Удачи в прохождение и поменьше багов! (:




23 Comments
Voltage | 局外人 20 Feb @ 5:05am 
Достижения именно в ea app не дали, к слову
Voltage | 局外人 20 Feb @ 4:02am 
Ничего из вышеперечисленного не помогает, печально. У меня перестали выпадать ачивки после романа, за сам роман не выпала, затем не выпала за взятие 3 крепостей. Такой вопрос, будут ли выпадать следующие? Или придется использовать дядю сэма?
13 iq move 28 Jan, 2023 @ 2:28pm 
У меня уже больше года роман с одной из ставки, а ачивку только сейчас заметил, что её и не дали мне
Max 26 Nov, 2021 @ 4:20am 
Спасибо за ответ)
talunar  [author] 25 Nov, 2021 @ 9:38pm 
На счёт cheat engine не подскажу, т.к. не пользовалась, этот вопрос разумнее спросить на форуме ЕА. Но на Вашем месте я бы не стала рисковать аккаунтом, ибо в DAI идёт постоянное подключение через интернет при запуске и как вариант - при проверке подключения обнаружится вредоносное ПО и минус Ваша учётка в EA.

А с модом, что добавляет ресурсы торговцам, игра прекрасно работает и проблем с достижениями не было. Проверено.
Max 24 Nov, 2021 @ 1:35pm 
Приветствую. Такой вопрос: если решу использовать чит-энжен с таблицами или воспользуюсь модами, которые, к примеру, упрощают гринд (появляется торговец с ресурсами и чаще выпадают материалы для исследования), ачивки заблокируются или нет?
talunar  [author] 9 Aug, 2021 @ 6:42am 
Пожалуйста. Надеюсь, поможет. (:
KoNDix 9 Aug, 2021 @ 6:05am 
Спасибо
talunar  [author] 9 Aug, 2021 @ 5:51am 
У меня Ориджин не запускается вовсе. По идее, такого быть не должно, что нет длс. Как вариант, перезапустить Стим и попробовать способ из сети: в каталоге Стима перейти в следующую папку \Steam\SteamApps\common\Dragon Age Ultimate Edition\ redist
и запустите сначала DAUServiceSetup_Steam.exe , а после DAOU_UpdateAddinsXML_Steam.exe . После снова включаем Стим и пробуем открыть игру. Возможно, починится. :diplomacy:
KoNDix 9 Aug, 2021 @ 5:37am 
Спасибо за руководство.А случайно не знаете, я купил в стиме ДА Ориджин ультимейт идишен,ради длс, при этом новые длс не появились в Ориджин. И теперь у меня просто 2 варианта ДА Ориджин. Может кто-то сталкивался с такой проблемой? Ключ от ультимейт идишен найти не могу для вводы в клиент Орджин.