Roblox подарил возможность игрокам участвовать в сотнях различных мини-игр вместе с друзьями. Но что интересно, все игровые плейсы может создавать любой желающий, если знает, как это делать. Разработчики поощряют людей, которые создают контент, и позволяют им зарабатывать робуксы на созданных картах. Для этого авторам карт нужно создать геймпас – специальный способ монетизации своего творчества. Так другие геймеры смогут отблагодарить любимых криэйторов за работу. Расскажем, как это работает.
Что такое геймпасс в Роблокс
Геймпасc Роблокс – это специальный внутриигровой пропуск, который может создать любой желающий для заработка робуксов. Изначально эта функция рассчитана на создателей мини-игр, но ею могут воспользоваться и другие пользователи для получения донатов.
Авторы карт могут создавать разные платные возможности. Это может быть доступ к секретной зоне, особым вещам, ускорению, двойному опыту, VIP-статусу или чему-то еще. Все это можно продавать за робуксы, а значит, получится заработать. Игрок после покупки получает постоянный доступ к функции. Обычно так продают визуальные или статусные эффекты: выделяют имена донатеров в чате, дают им специальные значки, накладывают свечение и т.д. Такие бонусы могут мотивировать других участников сообщества тоже заплатить за него.
Кроме этого, гейм пассы часто используют как способ поблагодарить пользователя, отправив пожертвование (донат). Например, можно сделать подпись «Плиз донат» и установить минимальную цену. После этого любой желающий сможет отправить вам робуксы. Отметим, что этим могут воспользоваться и обычные игроки, которые не разрабатывают новые игровые режимы.
Как создать геймпасс в Роблокс на ПК
Давайте разбираться, как же создается платный бонус. Основную работу можно сделать на любом устройстве. Разбираем пошагово как это сделать на компьютере:
- Войдите в свой аккаунт на официальном сайте.
- Перейдите на страницу «Create» – ссылка на нее находится на самом верху.
- После перехода в Creator Hub нажмите на вкладку «Creations» в левом меню.
- Откроется страница, на которой хранятся созданные вами плейсы. Даже если вы не делали карты, у вас должна быть одна предустановленная.
Для дальнейшей работы плейс должен быть публичным (если вдруг он приватный). Для этого наведите на него курсор, кликните на три точки и в выпадающем меню выберите «Make Public». Не обязательно использовать конкретно ту, что была создана автоматически. При желании вы можете использовать любую другую, созданную вами. Отлично, теперь все готово к настройке самого геймпасса.

- Когда плейс станет доступен каждому, нажмите на его картинку, чтобы перейти в настройки.
- В меню слева найдите раздел «Monetization», а в нем «Passes» – жмите туда.
- На открывшейся странице хранятся все созданные геймпассы. Чтобы создать новый, нажмите на кнопку «Create A Pass».
- Теперь укажите ключевую информацию: название, описание и изображение (последнее опционально). Вы можете указать там что угодно, если это не нарушает правила сайта.
- После заполнения всех полей кликните на «Create Pass» для завершения.

Обратите внимание на требования. Разрешены картинки в формате *.jpg, *.png, *.bmp и крайне желательно в разрешении 512×512 (соотношение сторон 1:1). Имя автоматически заполнится в соответствии с названием изображения, но вы можете отредактировать его и написать свое (до 50 символов). У описания тоже есть ограничение по объему – не более 1000 печатных знаков.

Как создать геймпасс в Роблокс на телефоне
Все то же самое можно сделать и на телефоне. Причем не играет роли, Android у вас или iPhone. Основные действия на всех устройствах будут схожими. Подготовим все необходимое:
- Запустите приложение и нажмите на иконку с тремя точками на нижней панели.
- Перед вами откроется расширенное меню. Найдите здесь плитку с надписью «Create» и тапните на нее.
- После перехода откройте выдвижное гамбургер-меню в левом верхнем углу (иконка с тремя полосками).
- Нажмите на пункт «Creations».
- Вы увидите созданные вами карты. Напомним, что одна всегда создается автоматически при регистрации нового аккаунта.
- Убедитесь, что плейс является публичным (зеленая надпись «Public»). Если это не так, кликните на три точки в углу изображения и выберите «Make Public».
После того, как персональный проект станет публичным, все будет готово для начала работы с самим геймпассом. Приступим!
- Нажмите на иконку плейса.
- Откройте верхнее меню и отыщите там вкладку «Monetization», а в ней – «Passes».
- Нажмите на синюю кнопку.
- Откроется окно, в котором требуется заполнить полную информацию: название, описание и изображение. При желании можно обойтись и без картинки.
- Когда вы закончите вписывать сведения, подтвердите создание.

Поздравляем! Вы успешно создали геймпасс. Теперь осталось указать его стоимость и прописать бонусы после покупки. Последнее делать не обязательно, если вы рассматриваете пропуск исключительно как способ получения донатов.
Идентификатор (Pass ID) геймпасса
У каждого геймпасса есть уникальный числовой идентификатор – Pass ID. Он используется для программной проверки. Когда игрок только входит, скрипт проверит, купил ли тот определенные бонусы. И, соответственно, если он действительно оплачивал ту или иную вещь, то ему ее выдадут. Запомните номер для программирования разных привилегий. Рассказываем, как его найти:
- Войдите в свой аккаунт и перейдите в Creator Hub.
- Снова заходите в раздел «Creations».
- Выберите плейс, к которому прикреплен геймпасс.
- Перейдите в «Monetization», а затем – в «Passes».
- На этой странице находится список всех созданных пропусков. Здесь же будет и самый первый.
- Найдите нужный gamepass.
- В строке правее названия есть набор цифр – это и есть Pass ID. Если навести на него курсор, появится небольшая иконка, которая поможет сразу скопировать его.
Желательно сохранить его в доступном месте. Если вы собираетесь создавать уникальные эффекты в собственных режимах, его придется использовать регулярно. За счет этого будет происходить проверка факта покупки.
Монетизация
Пришло время монетизировать пасс. Для этого укажем стоимость, чтобы начать зарабатывать (или собирать донаты, конечно же). Сделаем это за 5 шагов:
- Откройте раздел Passes, о котором мы писали выше, и выберите нужный пропуск для редактирования.
- Перейдите во вкладку Sales.
- Передвиньте слайдер Item for Sale, чтобы он стал активным и перекрасился в синий цвет.
- Впишите желаемую цену (на ваше усмотрение).
- Подтвердите внесенные изменения.
Превосходно, теперь все готово для получения денег. Этого уже достаточно, если вы создавали пропуск для «Pls Donat». Но если вы хотите создать определенные бонусные свойства в своей мини-игре для человека, который купил предмет, это уже прописывается отдельно.
Важно: создателю достанется не вся сумма с продажи. Робуксы делятся между автором и создателями Роблокса. При любом исходе вы получите 70%, остальные 30% – комиссия площадки. Как-либо снизить комиссию невозможно. Обязательно учитывайте этот нюанс при выставлении цены. Например, если вы хотите получить ровно 100 робуксов на свой счет, указывайте стоимость около 143.
Если вам трудно разобраться, какое значение следует поставить, отталкивайтесь от того, что будет давать этот пропуск. Для обычного доната сумма не так важна. Главное учитывайте, что людям проще переслать небольшую сумму. Но если мы говорим о стоимости разных спецспособностей и других свойств в вашем игровом режиме, то тут ситуация уже совсем другая. Правильно определите ценность бонуса и его полезность. Люди будут готовы платить, если доходчиво объяснить, за что именно они отдают свои деньги.
Перед тем как назначить цену, задайте себе вопрос: насколько важен этот бонус? Не сделает ли он прохождение слишком легким? Или бывает обратная ситуация, когда предмет делают обязательным для комфортного прохождения. Лучше всего работают такие платные эффекты, которые дают небольшое преимущество, но не ломают игровой баланс. Подумайте, сколько обычно просят авторы других карт за такую опцию, и отталкивайтесь от этого.
Какие свойства указать? Давайте разберем примеры некоторых популярных и прибыльных геймпассов и то, сколько они могут стоить:
- Ускорение передвижения на 5-20% (50-100 R$). Это позволит оплатившему игроку бегать быстрее других. Полезность этого бафа отличается в зависимости от сути самого режима.
- Статус VIP (200-400 R$). Выделение игрока тем или иным образом. Например, выделить его ник другим цветом в чате, выдать отдельную зону или наложить какие-либо постоянные эффекты.
- Автоматизация каких-то процессов (от 300 R$). Некоторые игровые режимы требуют монотонного гринда или продолжительного фарма. Предложите фанатам оформить автоматический сбор валюты или предметов.
- Кнопка поддержки (50-150 R$). Это простой способ выразить благодарность разработчику полюбившейся мини-игры.
Помните, что вы можете создавать сразу несколько геймпассов для одной игры. Некоторые разработчики делают линейку схожих по функционалу пропусков. Так у игроков будет выбор и они выберут наиболее подходящий вариант для себя.
Привилегии
Чтобы геймпасс пользовался спросом и приносил своему создателю денежное вознаграждение, пропишите уникальные привилегии. Они должны быть честными по отношению ко всем пользователям, включая тех, кто не готов вносить деньги. То есть выдаваемые эффекты не должны ломать геймплей и превращать его в «pay-to-win».
Дополнительные способности прописываются в коде. Скрипты пишут на языке программирования Lua. В интернете можно найти много уроков по разработке. Сама работа полностью проходит в программе Roblox Studio. Код вставляется в ServerScriptService.
Рассмотрим примеры, как прописать дополнительные свойства для обладателей геймпасса. В строке local PASS_ID всегда вписывайте идентификатор нужного gamepass.
| Ускорение персонажа | local MPS = game:GetService(«MarketplaceService») local PASS_ID = 12345678local function onPlayerAdded(player) local function onCharacterAdded(character) if MPS:UserOwnsGamePassAsync(player.UserId, PASS_ID) then character:WaitForChild(«Humanoid»).WalkSpeed = 32 (любое значение, стандартное – 16) end end player.CharacterAdded:Connect(onCharacterAdded) end game.Players.PlayerAdded:Connect(onPlayerAdded) |
| Доступ в закрытую зону | local door = workspace.SecretDoor local PASS_ID = 12345678 workspace.TouchPart.Touched:Connect(function(hit) local player = game.Players:GetPlayerFromCharacter(hit.Parent) if player and game:GetService("MarketplaceService"):UserOwnsGamePassAsync(player.UserId, PASS_ID) then door.Transparency = 0.5 door.CanCollide = false end end) |
| Увеличиваем максимальное здоровье персонажа | local PASS_ID = 12345678 game.Players.PlayerAdded:Connect(function(player) player.CharacterAdded:Connect(function(character) if game:GetService("MarketplaceService"):UserOwnsGamePassAsync(player.UserId, PASS_ID) then local hum = character:WaitForChild("Humanoid") hum.MaxHealth = 200 hum.Health = 200 end end) end) |
| Присвоение VIP-статуса | local PASS_ID = 12345678 game.Players.PlayerAdded:Connect(function(player) if game:GetService("MarketplaceService"):UserOwnsGamePassAsync(player.UserId, PASS_ID) then player:SetAttribute("VIP", true) end end) |
После этого проверьте player:GetAttribute(«VIP»), чтобы выдать уникальные возможности. Обычно пользователям предлагают другой скин, изменение цвета ника и другие особенности.
Если вы не можете разобраться как написать код для той или иной способности, рекомендуем посмотреть специализированные уроки в интернете. Некоторые блогеры снимают подробные гайды по настройке монетизации и выдаче особых свойств донатерам.






















