BloxSwaps Logo

Как создать Game Pass в Roblox: пошаговое руководство

How to Make a Game Pass on Roblox

Game Pass позволяет создателям Roblox взимать разовую плату в Robux за постоянную привилегию, при этом создатели получают 70% от каждой продажи. Пропуск создаётся в Creator Dashboard для опубликованного режима, а затем включается для продажи с указанием цены на странице Sales. Те же шаги работают на мобильных устройствах через браузер в режиме рабочего стола. Сам по себе пропуск даёт игрокам привилегию только после того, как серверный скрипт в Roblox Studio проверит право владения и применит её. Теперь каждый пропуск продаётся только внутри режима, которому он принадлежит.

Игровые пропуски — один из основных способов, с помощью которых создатели Roblox зарабатывают Robux на своих играх. Игрок платит один раз и навсегда получает привилегию — например, доступ к VIP, ускорение или эксклюзивный инструмент. Создатели получают 70% от каждой продажи, поэтому пропуски становятся стабильным источником дохода для игр с активной аудиторией.

Roblox также отключила продажи игровых пропусков между разными играми 30 мая 2026 года. Сильнее всего изменение затронуло игры в стиле пожертвований, такие как Pls Donate, поскольку они были построены вокруг продажи пропусков за пределами игры, для которой те предназначались. Теперь пропуски привязаны к игре, для которой были созданы, поэтому многие старые руководства устарели.

В этой статье мы разберём, что нужно подготовить перед созданием игрового пропуска, как его создать и назначить цену, как сделать это на мобильном устройстве и как добавить привилегию в Roblox Studio, чтобы она работала в вашей игре.


Что нужно подготовить перед созданием игрового пропуска

Roblox Creator Dashboard
Roblox Creator Dashboard

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

Игровые пропуски создаются через Панель автора на сайте Roblox, на странице Creations вашей игры. Надёжнее всего использовать браузер на компьютере; способ для мобильных устройств описан далее в этой статье.

Подготовьте данные пропуска заранее. Размер значка не должен превышать 512x512 пикселей, а файл должен быть в формате .jpg, .png или .bmp. Roblox отображает значок внутри круга, поэтому важные детали должны находиться в его пределах — иначе они будут обрезаны. Также понадобятся название, описание и категория: Roblox использует их для организации предметов во внутриигровом магазине.


Как создать игровой пропуск в Roblox

Roblox Creator Dashboard Sales page for setting a game pass price
Roblox Creator Dashboard Sales page for setting a game pass price

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

  1. Перейдите на create.roblox.com и войдите в аккаунт Roblox.

  2. Нажмите Creations на левой боковой панели и выберите игру, в которую хотите добавить пропуск.

  3. Откройте раздел Monetization и нажмите Passes.

  4. Нажмите Create pass.

  5. Загрузите значок пропуска.

  6. Введите название и описание пропуска.

  1. Нажмите Create pass, чтобы подтвердить действие.

  2. Наведите курсор на новый пропуск, нажмите кнопку ⋯, выберите Edit settings, а затем Sales.

  3. Включите Item for Sale, укажите цену в Robux и нажмите Save Changes.

Цену можно установить от 1 Robux до 999 999 999 Robux и позже изменить на той же странице Sales. Roblox удерживает комиссию 30% с каждой продажи, поэтому пропуск стоимостью 100 Robux принесёт вам 70 Robux. Чтобы узнать, сколько Robux вы получите после вычета комиссии при любой цене, воспользуйтесь нашим калькулятором налога Robux.

После сохранения пропуск становится активным и доступным для покупки. Он не даст игрокам никаких преимуществ, пока вы не запрограммируете привилегию — об этом мы расскажем далее в статье.


Как создать Game Pass на мобильном устройстве

Мобильное приложение Roblox не поддерживает создание Game Pass, поэтому вместо него нужно использовать мобильный браузер. Creator Dashboard рассчитан на большие экраны, поэтому переключение браузера на компьютерную версию сайта значительно упрощает работу.

  1. Откройте Safari или Chrome, перейдите на create.roblox.com и войдите в аккаунт Roblox.

  2. Переключитесь на версию сайта для компьютера. В Safari нажмите значок AA и выберите Запросить версию для ПК. В Chrome откройте меню и включите Версия для ПК.

  3. Нажмите Creations и выберите нужный режим.

  4. Откройте Monetization, затем Passes и нажмите Create pass.

  5. Добавьте значок, название и описание, затем подтвердите, нажав Create pass.

  6. Нажмите кнопку ⋯ у нового пропуска, выберите Edit settings, затем Sales, включите Item for Sale, укажите цену и нажмите Save Changes.

Пропуск работает так же, как созданный на компьютере, а позже его цену и данные можно изменить на той же странице. Написание скрипта — единственный этап, для которого всё ещё нужен компьютер, поскольку Roblox Studio доступна только на ПК и Mac.


Как добавить бонус Game Pass в Roblox Studio

Roblox Studio script editor with the game pass perk code
Roblox Studio script editor with the game pass perk code

Создание пропуска лишь делает его доступным для покупки. Roblox не даёт игрокам никаких преимуществ за владение им, поэтому нужно самостоятельно написать скрипт, который проверяет наличие пропуска и применяет бонус. Приведённый ниже скрипт увеличивает скорость ходьбы владельцев пропуска — это лишь пример, который можно заменить любым бонусом. Roblox Studio доступна только на ПК и Mac, поэтому эту часть нужно выполнять на компьютере.

  1. Перейдите на страницу Monetization своего режима, затем откройте Passes. Наведите курсор на миниатюру пропуска, нажмите кнопку ⋯ и выберите Copy Pass ID. Этот ID скрипт использует для поиска пропуска.

  2. Откройте свой режим в Roblox Studio.

  3. В окне Explorer наведите курсор на ServerScriptService, нажмите кнопку + и добавьте Script.

  4. Вставьте скрипт ниже и замените идентификатор-заполнитель скопированным ID.

  5. В Studio нажмите File, затем Publish (или нажмите Alt+P), чтобы опубликовать скрипт в своём режиме.

local MarketplaceService = game:GetService("MarketplaceService")
local Players = game:GetService("Players")

-- Replace with your pass ID
local passID = 0000000

local function applySpeed(character)
    local humanoid = character:WaitForChild("Humanoid")
    humanoid.WalkSpeed = 24
end

local function grantPerk(player)
    if player.Character then
        applySpeed(player.Character)
    end
    player.CharacterAdded:Connect(applySpeed)
end

local function onPlayerAdded(player)
    local ownsPass = false

    local success, message = pcall(function()
        ownsPass = MarketplaceService:UserOwnsGamePassAsync(player.UserId, passID)
    end)

    if not success then
        warn("Error while checking if player has pass: " .. tostring(message))
        return
    end

    if ownsPass then
        grantPerk(player)
    end
end

Players.PlayerAdded:Connect(onPlayerAdded)

-- Gives the perk right away when a player buys the pass during a session
local function onPurchaseFinished(player, purchasedPassID, purchaseSuccess)
    if purchaseSuccess and purchasedPassID == passID then
        grantPerk(player)
    end
end

MarketplaceService.PromptGamePassPurchaseFinished:Connect(onPurchaseFinished)

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


Итоги

Создание Game Pass занимает всего несколько минут, но он начинает приносить доход после включения продажи и настройки скрипта в Roblox Studio. Установите цену на странице Sales, скопируйте ID пропуска и проверяйте его наличие серверным скриптом, чтобы каждый купивший пропуск игрок получал бонус. Roblox удерживает 30% от каждой продажи, поэтому устанавливайте цену с учётом получаемых вами 70%. Каждый пропуск также привязан к режиму, для которого был создан, поэтому создавайте его в игре, где планируете продавать.

Часто задаваемые вопросы о создании Game Pass в Roblox

Roblox

Игра, упомянутая в этой статье

Roblox

Все руководства Roblox

Roblox — это онлайн-платформа, на которой игроки создают и играют в игры, разработанные другими пользователями. Здесь представлен широкий спектр жанров: от симуляторов и ролевых игр до «обби» и «тайкунов». Игроки используют Robux, валюту платформы, для покупки

Mustafa Atteya

Автор:

Mustafa AtteyaSEO Manager

Мустафа — SEO-копирайтер и специалист по цифровому маркетингу, специализирующийся на игровых платформах. Он пишет о гайдах по трейдингу, обновлениях игр и контенте платформы, помогая игрокам разобраться в инструментах и системах, которыми они пользуются каждый день.

Была ли эта статья полезной?