Как изменить библиотеку Family Sharing в Steam, чтобы поиграть в нужную игру

  • Post published:October 1, 2023
  • Post last modified:April 7, 2024
  • Post category:Гайды
  • Reading time:38 mins read

Это может звучать очень запутанно, но здесь пойдет речь о семейном доступе (Family Sharing) для Steam. Данный гайд поможет прежде всего тем, кто играет с различных библиотек друзей, но столкнулся с проблемой доступа, после того как другой игрок приобрел игру себе.

Перед началом, рекомендуется связать хотя бы два аккаунта для семейного доступа (Family Sharing) через Steam. Это можно сделать с помощью официального гайда. Проще говоря, вы/ваш друг должны войти в новый аккаунт на компьютере и авторизовать новое устройство.

С 18 марта 2024 года в Steam начали вводить новые Семейные группы вместо Family Sharing. Подробности тут. Вполне вероятно, что эта система полностью заменит текущую и она более не будет актуальной. Известно, что семейная группа будет применима только в рамках одного региона и до 6 человек.

Elden Ring библиотека Steam

Зачем это нужно и пример ситуации

Ситуация здесь следующая: ваши друзья поделились своими игровыми библиотеками с вами, чтобы вы могли играть в их Steam игры. Известно, что если друг покупает себе новую игру, например Elden Ring, она может появиться и у вас (благодаря Family Sharing). Вы с успехом скачиваете и играете в Elden Ring c его библиотеки пока он не играет или не в сети, и все у вас хорошо.

Но в какой-то момент другой из ваших друзей тоже решил купить Elden Ring. Позже выясняется, что Steam начал брать игру не с того друга, у которого вы играли, а с последнего купившего. После покупки он активно играет в игры и больше не дает вам поиграть в любимую игру.

Тут есть несколько способов решения данной ситуации:

  • Попросить друга, чтобы он не играл (смешно и маловероятно).
  • Сказать другу, чтобы он отключил вам семейный доступ к своей библиотеке (потеряете доступ ко всем его играм, но сможете поиграть в ту единственную игру которую хотели).
  • Попросить еще кого-нибудь купить эту игру, кто редко сидит в Steam. (сложно и бессмысленно).
  • Играть с аккаунта друга (не совсем этично, плюс прогресс игры останется у него).
  • Купить игру самому (бедный кошелек).

Вероятно у вас возникнет вопрос, а можно ли просто выбрать с какой библиотеки брать определенные игры? Однозначный ответ – нет. Такой возможности нет и позиция Steam сохраняется годами. Но унывать не стоит – для этого есть утилита sfs-select.

Решение проблемы – sfs-select

sfs-select – это мало чем примечательная программа созданная PsyBlade, которая позволяет менять порядок библиотеки Steam, редактируя файлы конфигурации. Она существует уже довольно продолжительное время и безопасна в использовании – никаких блокировок аккаунтов или штрафов со стороны сервиса не последует.

Программа написана на Python и имеет графический интерфейс, поэтому проблем с ее использованием не возникнет.

  1. Скачиваем последнюю версию (0.5.0-Full) отсюда. Архив весит 19 МБ.
  2. После скачивания архива Windows Security или другой антивирус может начать ругаться на потенциальный вирус. Это связано с тем, что программа редактирует файлы и работает на Python. Просто добавляем архив в исключения, чтобы его можно было открыть и распаковать.
  3. Распаковываем содержимое внутрь Steam: C:\Program Files (x86)\Steam.
  4. Заходим в папку: C:\Program Files (x86)\Steam\config и делаем копию файла config.vdf.
  5. Выходим из Steam (если запущен).
  6. Запускаем нашу программу отсюда: C:\Program Files (x86)\Steam\sfs-select\windows\sfs-select.exe. Если она не запускается, то необходимо установить последний дистрибутив Visual C++.
Программа должна находиться в папке Steam

В окне вы увидите список подключенных библиотек ваших друзей. Для того чтобы вы смогли поиграть в нужную игру конкретного друга, расположите его выше по списку. Сделайте так, чтобы приоритетные библиотеки (Priority) шли первыми, а остальные – последними.

Окно программы в котором можно поменять порядок библиотек друзей

Например: Вы, Nagibator228 играли с библиотеки TopDestroyer. GabeMage купил ту же игру и Steam начал брать эту игру у него. Чтобы все вернуть на свои места, поставьте себя на первое место (т.к. вы владелец аккаунта), затем разместите TopDestroyer на второй позиции, а третьего игрока на последнем месте (по приоритету игр). Таким образом Steam начнет брать купленные игры сначала с TopDestroyer, а недостающие игры с GabeMage.

FAQ

Могут ли мой аккаунт Steam заблокировать за использование этой программы?

  • Нет. Подтвержденных случаев бана нет. Steam никак не отслеживает эту активность и здесь редактируется лишь один файл конфигурации.

Программа не запускается. Что делать?

  • Скачайте последнюю версию дистрибутива Visual C++ с официального сайта Microsoft.

Мой антивирус не дает скачать/распаковать архив из-за потенциального вируса

  • Добавьте архив и путь распаковки в исключения антивируса. Это ложное срабатывание на вирусы из-за Python.

Где должна находиться программа для корректной работы?

  • Ее необходимо распаковать в корень папки Steam. Среди всех папок должна быть папка с именем sfs-select

Мой друг купил игру, но она не появилась в моей библиотеке по семейному доступу

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

Можно ли дать доступ только к определенным играм через Family Sharing?

  • Нет. Библиотекой можно делиться только полностью. Таковы правила Steam.

Можно ли запускать DLC контент для игр с разных библиотек друзей?

  • Да, но в редких случаях. Для некоторых игр не предусмотрен семейный доступ к DLC. Смена библиотек здесь никак не поможет.

Можно ли играть в игру друга, если он сейчас использует свою библиотеку?

  • Если библиотека используется, Steam будет сообщать 5-минутное предупреждение для выхода из игры, но этого можно избежать если вы запустите игру и войдете в офлайн-режим.