- Возможность разблокировать все DLC в лицезионных Steam-играх - Поддержка всех известных версий SteamApps (от 2 до 8) - Поддержка всех известных версий SteamUser (от 9 до 19) - Поддержка игр, которые используют steamclient(64).dll - Возможность использовать анлокер в качестве полноценного враппера (поддержка статистики/достижений, а также системы сохранений)
Установка (x86): ++++++++++++++++++++ - Скачайте и разархивируйте нужное DLC - Переименуйте оригинальный steam_api.dll на steam_api_o.dll - Скопируйте steam_api.dll и cream_api.ini в папку с игрой * - Настройте cream_api.ini (см. ниже "Примечания к настройке") - Приятной игры
* У Вас есть возможность выбрать версию с логгером (возможность вести лог установленных DLC), который находится в папке log_build, либо без него, который находится в папке nonlog_build
Установка (x64): ++++++++++++++++++++ - Скачайте и разархивируйте нужное DLC - Переименуйте оригинальный steam_api.dll на steam_api_o.dll - Скопируйте steam_api64.dll и cream_api.ini в папку с игрой * - Настройте cream_api.ini (см. ниже "Примечания к настройке") - Приятной игры
* У Вас есть возможность выбрать версию с логгером (возможность вести лог установленных DLC), который находится в папке log_build, либо без него, который находится в папке nonlog_build
Примечания к настройке: ++++++++++++++++++++ - У некоторых игр есть дополнительная проверка на оригинальные steam_api.dll/steam_api64.dll, и, если они были изменены, игра больше не запустится (например, Magicka)(также, некоторые игры могут проверять, нет ли файла *.ini в папке с игрой). Для того, чтобы играть с анлокером в такие игры, Вы должны изменить значение опции "extraprotection" на "true". Следует знать, что некоторые игры, все равно не запустятся (например, Serious Sam HD: TFE/TSE), так как в них присутствуют еще более изощренные проверки. - Некоторые игры поддерживают разблокировку всех DLC на автомате, для таких игр достаточно установить : unlockall = true , и абсолютно все DLC будут разблокированы. - Некоторые игры требуют правильной установочной директории для каждого из DLC. Для того, чтобы это настроить, используйте секцию [dlc_installdirs]. Наглядный пример:
[dlc_installdirs] 556760 = DLCRoot0
- В версии API 4.4.91.85 был добавлен новый интерфейс под названием ISteamParentalSettings. Этот интерфейс является абсолютно новым и отвечает за полный родительский контроль. Чтобы обойти ограничения родительского контроля (если таковые имеются), достаточно изменить опцию "unlockparentalrestrictions" на "true".
- Начиная с версии 3.0.0.0 была добавлена поддержка для использования анлокера в качестве полноценного враппера. По умолчанию режим враппера выключен. Чтобы его включить, измените значение ключа "wrappermode" в секции [steam] на "true":
[steam] wrappermode = true
Возможно, Вам так же понадобится изменить остальные четыре ключа, находящиеся в секции [steam_wrapper]:
ключ "newappid" используется для фейкового ID игры (например, 480 aka SpaceWar). ключ "wrapperremotestorage" используется для сохранения игрового процесса при помощи встроенной системы оффлайн-облака. ключ "wrapperuserstats" используется для сохранения статистики при помощи встроенной системы достижений. Следует знать, что данная система может некорректно работать на некоторых играх. ключ "saveindirectory" используется для того, чтобы дать понять анлокеру, сохранять данные в папку с игрой или нет. Данная опция будет работать только при включенной "wrapperremotestorage".
Отдельную благодарность за помощь в тестировании выражаю: machine4578, Christsnatcher, demde, Haoose, Lordw007, UberPsyX Отдельную благодарность выражаю Bronco, Painter, Tihiy, Convery, SyntheticEthics
...и всем остальным людям, которые не остались равнодушны к этому проекту.
Доступно только для пользователей Установка: файлы из архива распаковать в корень папки Uplay с заменой. -------------------------------------- Обновление 08.01.2024 v5.0.0.0: - Практически полностью перепилен код анлокера (по крайней мере 70%) - Добавлена поддержка нового Steamworks SDK включая поддержку нескольких предыдущих (от v1.51 до v1.58a, версия API: 8.33.9.23). - Улучшен модуль "extraprotection" (Automobilista 2 и, возможно, больше игр) - Улучшено логирование (только лог билд) - Исправлен вылет в некоторых играх - Добавлены внутренние проверки кода для лучшей эффективности (например, проверка, является ли DLC ID реальным числом) - Заменена библиотека для чтения INI на более современную - Обновлена проверка значения опции "appid". Если значение равно "0", то анлокер попытается получить значение переменной Стима. - Обновлена логика опции "unlockall". Теперь не должно быть конфликта, если секция "DLC" не пустая.
Strelka, в Grim Dawn запредельное количество внутри-игровых проверок на предмет квестов, боссов, доступных классов, умений и прочего. Обычный билд CreamAPI не может это обойти. Может как нибудь сделаю анлокер специально для этой игры.
deadmau5, Что насчет игры Arma 3 когда мы сможем играть с DLC на версиях v3.1.0.0 или v3.1.1.0 И как нам быть, когда BattleEye или Steam заблочат v3.0.0.3
Дата: Воскресенье, 26.11.17, 13:40 | Сообщение # 494
Цитатаjoe5 ()
а зачем ты для нее крем используешь, если она бесплатна для тебя
Чтобы играть фракциями активированными длс первой части. Swoldier огромное тебе спасибо! Мой создаваемый cream_api был один в один такой же. Проверил через винмерж, но у меня не работал а с твоим запустился. Хз, чяднт.
А у тебя глобальная кампания работает? Та, которая Mortral Empires, у меня нет. Пишет, что нужна первая часть, но она у меня есть на аккаунте! На обеих активированы DLC CreamApi, но большая кампания не работает, хотя DLC в обоих работают.
Добавлено (29.11.17, 15:48) --------------------------------------------- Хм, тоже скопировал текст из файла Swoldier и всё заработало. Очень странно! Думаю, всё дело в том, что у него CreamApi 3.0.0.3, а у меня была последняя. Но всё работает, как ни удивительно. Спасибо.
Все дело в том, что автор Cream не прислушивается к пользователям, ему говорят, что версии v3.1.0.0 и v3.1.1.0 не работают в большинстве игр после обновления v3.0.0.3, но ему все равно. Он слепо верит в то, что отключив BattleEye все должно решиться, но нет.
- Добавлена поддержка UGC (мастерской) для режима враппера - Добавлена секция [steam_ugc], отвечающая за используемые вещи из мастерской - Добавлены опции "wrapperugc" и "printbacktrace" - Исправлен недочет опции "installdir" в cream_api.ini (".\" изменено на "..\") - Система поиска интерфейсов была полностью переписана (теперь работает в 2 раза быстрее) - Исправлен вылет в Sid Meier's Civilization V - Исправлен вылет в некоторых играх при использовании режима враппера - Мелкие исправления в системе логирования (включая форматирование) - Другие мелкие исправления
Дата: Воскресенье, 10.12.17, 05:19 | Сообщение # 498
Спасибо Вам, за офигенную возможность НЕ играть на новых версиях Cream (где нет фикса русского языка и прочих фишек), а когда версию v3.0.0.3 прикроют, тогда все и начнется.
Дата: Воскресенье, 10.12.17, 12:54 | Сообщение # 499
SKYsource, сколько можно уже ныть насчет Армы, ну в конце то концов... На скриншоте отчетливо видно, что загрузка steam_api64.dll заблокирована, т.е. BattleEye детектит анлокер... Сейчас я поставил версию 3.0.0.3 поверх Армы, и чтобы вы думали, у меня ТАКАЯ же ошибка. Прочитав один форум, я пришел к выводу, что служба BattleEye блокирует анлокер совершенно рандомно, Вам просто повезло, что у Вас каким то образом игра запускается с включенным BattleEye
Дата: Воскресенье, 10.12.17, 20:28 | Сообщение # 501
Пока пишу я один, ждите когда v3.0.0.3 заблокируют и начнется. На этом везении держатся все игроки Arma 3 (нужно заходить повторно, чтобы ошибка каким то образом игнорировалась для версии v3.0.0.3). Если Вы создаете разблокировку DLC в стиме делайте ее совместимой, а то из за Ваших новых фишек половина игр не работает. Haoose, если говоришь о читах, будь уверен, что это не тот же файл, который и ты используешь. Отчетливо видно какой файл блокируется. Неужели трудно переписать код для DLL файла, таким образом, чтобы BattleEye его не блокировал? Вы же начали вносить изменения для версии v3.1.0.0 и с этого все началось.
Дата: Воскресенье, 10.12.17, 22:24 | Сообщение # 503
SKYsource, я ничего не вносил и не переписывал, автор - deadmau5 И естественно я не использую его для онлайн-игр. Впрочем в Арму я тоже не играю, поэтому мне фиолетово работает оно там или нет. Еще раз повторюсь - работает у тебя на 3.0.0.3 - так и юзай его. Использовать старые версии вроде никто не запрещал. Никто специально обход BattleEye не делал и делать не будет. То что у тебя работает, как ты уже сам понял, чистое везение.
Дата: Воскресенье, 10.12.17, 22:34 | Сообщение # 504
SKYsource, половина игр не работает ? Вы бредите ? Я лично тонну игр проверял на новой версии, все прекрасно работало, а те некоторые, что не работали (крашились) теперь работают. И да, ради одной игры (Arma 3), я не собираюсь улучшать функционал, т.к. в данной версии есть все, что нужно.
Дата: Понедельник, 11.12.17, 09:14 | Сообщение # 505
В чем проблема создать отдельный Cream для Arma 3 от версии v3.0.0.3 который сможет проходить проверку BattleEye Из функций нужно лишь исправление EN языка при входе в игру, а так, и функционал вовсе не нужен. Здесь вопрос стоит так, кинете ли вы игроков Arma 3 когда версия v3.0.0.3 станет блокироваться, или выйдет заплатка от стима?
Дата: Понедельник, 11.12.17, 11:23 | Сообщение # 506
SKYsource, блин, вы пишите так, будто заплатили разработчику за пользование анлокером, и он вам что-то должен. я бы на вашем месте радовался, что он хоть как-то пока работает у вас
Не получается взломать Company of Heroes 2 DLC. Файл CreamAPI закидываю, захожу в игру, всё на английском. В текстом файле исправил на russian, но все равно также на английском, да и DLC купить просить
Без наличия первой части не открывает. Первая часть должна быть на аккаунте. Она сейчас всего 600 рублей стоит, так что можно купить, а работает версия 3.0.0.3
Дата: Понедельник, 25.12.17, 22:48 | Сообщение # 522
Спасибо вам большое за то, что вы делаете. Да, мафию бы очень хотелось. Сизон пасс позавчера взял, а потом наткнулся на ваш способ и запросил возврат, ибо уж больно дорого выходит. Буду теперь с надеждой ждать обновления)
P.S. Скажите пожалуйста: ещё интересуют Dead Rising 4 (особенно DLC с гольфом) Shadow of war Farming Simulator 2013, 15 и 17 XCOM 2 theHunter: Call of the Wild Car Mechanic Simulator 2018 Tyrrany American и Euro Truck Simulator Motorsport Manager MX vs. ATV Supercross Encore X Rebirth Titan Quest Ragnarok серия Total War Valentino Rossi The Game Tales of Zestiria Stellaris и Steam-версия Watch Dogs 2
Возможны ли с ними аналогичные махинации? Всегда от покупок подобных игр отпугивало лишь наличие тонны дополнений по неприличной стоимости или в неприличном количестве.
Извиняюсь за такой большой список, но давно игры в списке желаемого, но не покупаю их только из-за наличия множества DLC (ну и жадности конечно). Буду признателен, если кто ответит, т.к. проверять самому опасно ввиду медленного интернета и невозможности постоянных возвратов, если что то не получится.
P.P.S. И возможен ли запуск всего сезона King's Quest, если первая глава бесплатна?