Как играть в игры через новый Steam Family Sharing имея только одну копию игры. [ПОФИКШЕНО]
На примере Helldivers 2
Как всё началось
Вчера (19.03.24) Valve выпустила бету версию обновленной функции Steam Family Sharing. Одним из ключевых обновлений является функция одновременный игры нескольких участников семьи в различные игры из общей библиотеки.
В одну игру можно играть, только если эта копия имеется у нескольких пользователей. Иначе Steam не пускает, ничего нового.
Так уж повезло, что у одного из участников нашей семьи была куплена Helldivers 2, а поиграть хочется всем. Именно поэтому мы решили "обмануть систему" и обойти это ограничение.
Спойлер: у нас получилось. Видели бы вы наши довольные лица.
Началось всё с неудачных попыток замены SteamApi. Как сказал один из семьянинов "Valve не настолько глупы, чтобы допустить такие примитивные способы"
На деле же способы оказались ещё примитивнее.
Способ первый
Банальное одновременное нажатие на кнопку Играть. Да. Стим не успевает проверять запуск на нескольких устройствах и впускает в игру всех сразу...
Проверили работоспособность на нескольких играх, получилось так запустить Risk of Rain 2, даже в коопе побегать. Всё работает, нет никаких ограничений.
Но скорее всего быстро пофиксится. А может и нет.
Плюс не работает с некоторыми играми. Тот же Helldivers ругался на то, что отсутствует подключение к Steam. Так что сразу переходим ко второму способу
Способ второй
Уже чуть поумнее. Именно так получилось побегать в Helldivers.
1. Первый игрок заходит в игру и прогружается в лобби.
2. Зашедший игрок выключает интернет.
2.1 Второй игрок ждёт, пока появится доступ к игре и так же запускает игру, прогружается в лобби.
2.2 Первый игрок включает интернет.
3. Никого не выкидывает, все зашли, стим не ругается.
4. Довольные несём демократию, пока не прикрыли доступ.
На 20.03.24 способы работают, надеюсь кому-нибудь поможет и сможете поиграть в игры со своими друзьями.
UPD: 30.03.24 способ перестал работать