Геймпасс в Roblox: что это, как купить и как создать

Геймпасс в Roblox (официально: Experience Pass) — это разовая покупка за Robux, которая дает игроку дополнительные возможности внутри конкретного опыта: доступ в VIP-зону, ускорение, предмет, роль и т.п.

Геймпасс обычно покупают один раз и привязывают к аккаунту. Если вам нужно продавать расходники (валюту, патроны, зелья), чаще используют developer products — их можно покупать многократно.

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

Что такое геймпасс (Experience Pass) и где он уместен

Геймпасс — это цифровой пропуск, который дает игроку право на конкретный бонус внутри опыта. Создатель сам решает, что именно открывает пропуск: команду, предмет, доступ к локации, удвоение награды и т.д.

Технически геймпасс — отдельный объект монетизации, который вы настраиваете в разделе Monetization и потом используете в интерфейсе или скриптах через MarketplaceService.

Геймпасс vs developer product vs платный доступ

Выбор зависит от того, как часто игрок платит и что получает:

  • Геймпасс — разовая покупка, обычно для постоянного бонуса (VIP, перманентный предмет, доп.слот).
  • Developer product — покупка, которую можно повторять (валюта, расходники, донат-кейс).
  • Платный доступ (paid experience) — вход в опыт за реальную валюту или эквивалент, это отдельная модель.

Если вы путаете тип покупки, потом возникают типовые проблемы: игрок купил один раз, а вы ожидали, что он сможет купить снова; или наоборот — вы продаете постоянную привилегию как расходник.

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

Геймпасс покупается внутри опыта через интерфейс, который показывает создатель. Оплата идет Robux. Если Robux не хватает, Roblox предложит пополнить баланс.

Самый надежный способ убедиться, что покупка прошла: снова открыть ту же кнопку покупки. Обычно Roblox показывает, что пропуск уже принадлежит аккаунту, или покупка не предлагается.

Где посмотреть историю покупок и списаний Robux

Если нужно проверить факт списания, используйте страницу My Transactions в разделе Robux: там есть история покупок виртуальных предметов и пропусков, а также суммы списаний и поступлений.

Иногда обновление истории и аналитики может идти с задержкой. Если покупка явно прошла, но вы не видите ее сразу, проверьте еще раз позже.

Если не покупается или пишет not for sale

Что происходитВероятная причинаЧто сделать
Появляется сообщение not for saleПропуск не выставлен на продажу или вы находитесь не в том опытеСообщите создателю: в Creator Hub нужно включить продажу для нужного пропуска и проверить, что он привязан к этому опыту. Если вы используете покупку в другом месте, может требоваться настройка third-party sales.
Покупка не засчитывается сразуКраткая задержка обработки или кэшПерезайдите в опыт или повторите проверку владения через несколько секунд.
Robux списались, но бонуса нетЛогика выдачи бонуса сделана в скрипте и могла сломатьсяНапишите разработчику опыта и укажите свой ник, время покупки и что именно не открылось.

Не покупайте Robux и геймпассы по просьбе незнакомых людей вне официальных страниц Roblox. Фразы вроде 'кину Robux обратно' или 'давай обмен' часто заканчиваются потерей аккаунта или денег.

Как создателю создать геймпасс и выставить на продажу

Геймпассы создаются в Creator Hub внутри конкретного опыта. Создание пропуска само по себе бесплатное, а цену в Robux вы задаете сами.

Дальше важно не забыть включить продажу: без этого в игре будет not for sale.

Пошагово: создание и включение продаж

  1. Откройте нужный опыт в Creator Hub и перейдите: Monetization → Passes.
  2. Создайте новый pass, задайте название, иконку и описание.
  3. Откройте настройки созданного pass и перейдите в Sales.
  4. Включите переключатель Item for Sale и задайте цену в Robux.
  5. Сохраните изменения и проверьте покупку в живом сервере (не только в Studio).

Что проверить, чтобы игроки могли купить

  • Опыт опубликован и доступен игрокам (публичность и доступ).
  • Вы включили Item for Sale именно у нужного pass.
  • Покупка происходит внутри того же опыта (universe), к которому привязан pass.
  • Если опыт принадлежит группе, проверьте права и настройки выплат в группе.

Как проверять владение геймпассом в игре (для скриптов)

В Roblox обычно делают две операции: показать окно покупки и проверить, куплен ли пропуск.

Для показа окна покупки используется метод PromptGamePassPurchase. Для проверки владения — UserOwnsGamePassAsync.

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

Почему сразу после покупки проверка иногда возвращает false

Сразу после покупки внутри опыта проверка владения может временно вернуть false из-за кэширования результата. Из-за этого иногда кажется, что покупка не засчиталась, хотя она прошла.

Практичный подход: после успешного события покупки сохраните флаг владения на сервере для текущей сессии, а при следующем входе снова перепроверьте через UserOwnsGamePassAsync.

Тестирование: почему в Studio ведет себя иначе

В Roblox Studio покупки могут работать иначе, чем в живой игре: часть сценариев нельзя проверить так же, как у реальных игроков. Если у вас странные ошибки при тесте, перепроверьте в опубликованном опыте на приватном сервере или с тестовым аккаунтом.

Комиссии, ожидание Robux и выплаты команде

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

После продажи Robux могут некоторое время быть в статусе ожидания (pending). Это нормальный механизм, который Roblox использует для удержания средств перед зачислением.

Сколько Robux получает создатель с продажи геймпасса

Для внутриигровых покупок (включая passes) в документации описана базовая комиссия 30%. На практике это значит: если геймпасс стоит 100 Robux, то как заработок создателя учитывается примерно 70 Robux.

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

Почему Robux не приходят сразу: pending и escrow

Доход с продаж может отображаться как pending Robux. В справке это описывается как escrow: средства удерживаются и потом попадают в общий баланс. Проверить pending можно на странице My Transactions.

Если опыт принадлежит группе: куда идет доход и как делить

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

Как выводить заработанное: DevEx (кратко)

Если вы хотите обменивать Earned Robux на деньги, существует программа DevEx. У нее есть требования к аккаунту и к источнику Robux, а также отдельные правила и условия.

Безопасность вокруг геймпассов и что делать при подозрительных списаниях

Геймпассы часто используют как донат, поэтому вокруг них много мошенничества: фейковые страницы, просьбы перейти по ссылке, подмены логина и предложения купить Robux 'дешевле'.

Прокачайте безопасность аккаунта: не передавайте пароль и коды подтверждения, включите 2-Step Verification и проверяйте, что вы вводите данные только на официальных страницах Roblox.

Если вы видите списания, которые не узнаете, в справке Roblox рекомендуют обращаться в поддержку до того, как вы откроете спор у платежного провайдера. Отдельно полезно знать правила возврата средств для покупок.

Частые проблемы и быстрый план действий

Ниже — короткая таблица для самых популярных вопросов по геймпассам у игроков и создателей.

СитуацияВероятная причинаЧто сделать
Не получается создать pass в Creator HubСбой интерфейса или временная ошибкаПовторите попытку позже, проверьте консоль браузера и статус Creator Hub; при повторении — оформите баг-репорт.
Pass создан, но покупка в игре not for saleНе включен Item for Sale или неверный опытОткройте Pass → Sales и включите Item for Sale; убедитесь, что тестируете в том же universe.
Покупки есть, но в аналитике и транзакциях не видно сразуЗадержка обновления данныхПодождите и перепроверьте My Transactions и аналитические панели позже.
Проверка владения в коде не обновилась сразуКэширование результата после покупкиПовторите проверку позже и храните флаг владения на сервере для текущей сессии.

Если вы делаете геймпасс по русскоязычным инструкциям, сверяйтесь с текущими названиями пунктов меню в Creator Hub: интерфейс со временем меняется.

🧑‍💻
Administrator
Автор на RobloxInfo