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

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

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

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

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

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

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

FAQ

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

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

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

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

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

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

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

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

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

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

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

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