Gaid-Games Новости Геймпасс в Roblox: как сделать в 2023 году

Геймпасс в Roblox: как сделать в 2023 году

Геймпасс в Roblox: как сделать в 2023 году post thumbnail image
AliExpress WW

Расскажем, как создать игровой пропуск, установить привилегии для игроков и монетизировать геймпасс.

Геймпасс в Roblox: как сделать в 2023 году

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

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

Как создать геймпасс в Роблокс 2023

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

На ПК

Для того чтобы создать геймпасс на компьютере, перейдите на официальный сайт Roblox и, в верхнем меню, нажмите Create.

Геймпасс в Roblox: как сделать в 2023 году

Откройте верхнюю вкладку Dashboard или кликните на Creations в левом меню страницы.

Геймпасс в Roblox: как сделать в 2023 году

Даже если аккаунт новый, в меню будет один готовый проект. Убедитесь, что он публичный (Public). Если проект в статусе Private, сделайте следующее:

  1. Наведите на проект курсор мыши;
  2. Кликните на три точки в правом верхнем углу проекта;
  3. Во всплывающем меню нажмите на зеленую кнопку Make Public.

Кликните на изображение и перейдете на страницу проекта. Прокрутите левое меню до раздела Monetization и нажмите на Passes. В открывшейся вкладке выберите Create a pass.

Заполните данные о геймпассе:

  • Изображение — должно не превышать размер 512×512 и быть в формате .jpg .png или .bmp. Картинка обрезается и становится круглой, так что не помещайте важные детали за пределы границ круга;
  • Имя — автоматически выставляется название загруженного изображения. Можете изменить его или оставить как есть;
  • Описание — заполняйте по желанию. Написать можно что угодно, в пределах правил сайта.

Геймпасс в Roblox: как сделать в 2023 году

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

Геймпасс в Roblox: как сделать в 2023 году

На телефоне

Теперь разберем, как сделать геймпасс в Роблокс на телефоне. Способ подойдет как для IOS, так и для Android. Откройте приложение Roblox (скачать можно из Google Play или App Store) и нажмите на три точки в правом нижнем углу, а после — на кнопку Create.

Откройте скрытое меню в левой части экрана и кликните на Creations

Геймпасс в Roblox: как сделать в 2023 году

Перейдите к доступному проекту. Обратите внимание, чтобы он был публичным (Public). Если стоит статус Private, нажмите на три точки в правом верхнем углу иконки проекта и выберете Make Public.

Когда откроете проект, отыщите в левом меню раздел Passes во вкладке Monetization. На открывшейся странице нажмите Create a pass. Заполните данные и сохраните геймпасс в Роблокс 2023 на телефоне.

Геймпасс в Roblox: как сделать в 2023 году

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

После того как удалось сделать gamepass в Roblox, необходимо настроить его — установить монетизацию и назначить особые привилегии для игроков с помощью идентификатора.

Идентификатор

Pass ID необходим, чтобы задать особые привилегии для игроков. Чтобы найти идентификатор:

  1. Откройте раздел Passes во вкладке Monetization;
  2. Наведите указатель мыши на нужный геймпасс;
  3. Кликните на всплывающие три точки в правом верхнем углу;
  4. Нажмите на Copy Asset ID, чтобы скопировать идентификатор.

Геймпасс в Roblox: как сделать в 2023 году

Монетизация

Чтобы gamepass покупали другие игроки, ему нужно выставить цену. Для настройки монетизации:

  1. Откройте раздел Pass во вкладке Monetization и кликните на иконку нужного геймпасса;
  2. В левом меню перейдите на вкладку Sales и включите Item for Sale. Переключатель загорится синим.
  3. Во вкладке Price on Robux введите сумму робуксов, за которую планируете продавать gamepass. Цену можно выставить любую, но обратите внимание, что Роблокс забирает себе комиссию в 30%, а игроки получают только 70% от дохода.
  4. Сохраните изменения и монетизация будет подключена.

Привилегии

Покупая gamepass, игроки ожидают получить особые привилегии. Это может быть доступ в закрытое помещение «только для своих», свободный голосовой чат или бесконечные деньги.

Скопируйте следующий код в Script внутри ServerScriptService. Он проверяет, когда игроки входят в игру и владеют ли они геймпассом с соответствующим Pass ID.

local MarketplaceService = game:GetService(«MarketplaceService»)
local Players = game:GetService(«Players»)

local passID = 0000000 — Change this to your Pass ID

local function onPlayerAdded(player)
local hasPass = false

— Check if the player already owns the Pass
local success, message = pcall(function()
hasPass = MarketplaceService:UserOwnsGamePassAsync(player.UserId, passID)
end)

— If there’s an error, issue a warning and exit the function
if not success then
warn(«Error while checking if player has pass: » .. tostring(message))
return
end

if hasPass then
print(player.Name .. » owns the Pass with ID » .. passID)
— Assign this player the ability or bonus related to the Pass
end
end

— Connect «PlayerAdded» events to the function
Players.PlayerAdded:Connect(onPlayerAdded)

Подсказки для покупок

Игроки могут приобрести геймпасс с главной страницы проекта, но существует возможность настроить покупку через магазин или NPC-продавца. Для этого используйте серверные и клиентские скрипты, предлагающие игрокам приобрести пропуск.

Пример серверного скрипта

Поместите этот код в Script внутри ServerScriptService, чтобы сервер смог обрабатывать специальные привилегии, доступные игроку.

local MarketplaceService = game:GetService(«MarketplaceService»)

local passID = 0000000 — Change this to your Pass ID

— Function to handle a completed prompt and purchase
local function onPromptPurchaseFinished(player, purchasedPassID, purchaseSuccess)
if purchaseSuccess and purchasedPassID == passID then
print(player.Name .. » purchased the Pass with ID » .. passID)
— Assign this player the ability or bonus related to the Pass
end
end

— Connect «PromptGamePassPurchaseFinished» events to the function
MarketplaceService.PromptGamePassPurchaseFinished:Connect(onPromptPurchaseFinished)

Пример клиентского скрипта

Данный код в автоматическом режиме проверяет наличие у игрока геймпасса и предлагает его купить, если ранее пропуск не был приобретен. Скопируйте код в LocalScript, чтобы функция срабатывала каждый раз, когда персонаж, например, совершит какое-либо действие или коснется определенного предмета.

local MarketplaceService = game:GetService(«MarketplaceService»)
local Players = game:GetService(«Players»)

local passID = 0000000 — Change this to your Pass ID

— Function to prompt purchase of the Pass
local function promptPurchase()
local player = Players.LocalPlayer
local hasPass = false

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

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

if hasPass then
— Player already owns the Pass; tell them somehow
else
— Player does NOT own the Pass; prompt them to purchase
MarketplaceService:PromptGamePassPurchase(player, passID)
end
end

Видеогайды как сделать геймпасс в Roblox

Далее приведем несколько популярных видеогайдов по созданию геймпасса в Roblox.

На русском языке

На английском языке

Надеемся, данная статья помогла понять, как создать геймпасс в Роблокс, как его монетизировать и настроить под свои нужды с помощью привилегий. Если что-то осталось непонятно, задавайте вопросы в комментариях, автор или игроки постараются помочь. В  соответствующем разделе нашего сайта также можете ознакомиться с другими полезными руководствами по игре Roblox.

Источник

AliExpress WW

Оставить ответ

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Related Post

Сокаку в Zenless Zone Zero: гайд & билдСокаку в Zenless Zone Zero: гайд & билд

Подробный гайд на ледяную Они из Секции 6: артефакты, амплификаторы и лучшие отряды для Сокаку. By futsuri Zenless Zone Zero Подробный гайд на Сокаку в Zenless Zone Zero позволит узнать

Переплетение Резонанса в Honkai Star Rail: как активировать и какие бонусы даютПереплетение Резонанса в Honkai Star Rail: как активировать и какие бонусы дают

Руководство по значимой особенности Нашествия роя: как взаимодействуют Пути между собой и какие бонусы дают. Переплетение Резонанса в Honkai: Star Rail — игровая механика режима Виртуальная вселенная: Нашествие роя, позволяющая

Опечаленные монстры 4 в Honkai Star Rail: напитки для Звездочки, Девицы и МеланхоликаОпечаленные монстры 4 в Honkai Star Rail: напитки для Звездочки, Девицы и Меланхолика

Прохождение четвертой смены в баре "Проснись и пой": рецепты коктейлей и прохождение эмосред Меланхолика и Девицы. Содержание Как начать квест Опечаленные монстры 4 в Хонкай: Стар Рейл Прохождение задания Опечаленные