Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Скрипт для Roblox studio

Кре Зик Ученик (83), на голосовании 2 года назад
Скрипт который при нажатии на кнопку просит купить gamepass
Голосование за лучший ответ
Барбарики Профи (957) 2 года назад
--- this is a version of a game pass script that you can use heres the script for roblox
local gamepass = script:WaitForChild("GamePassId")
local service = game:GetService("GamePassService")

game.Players.PlayerAdded:connect(function(player)
if service:PlayerHasPass(player,gamepass.Value)then
local tools = game.ReplicatedStorage:WaitForChild("Tools")
for i,v in pairs(tools:getChildren())do
if v:isA("Tool") then
v:Clone().Parent = player:WaitForChild("Backpack")
v:Clone().Parent = player:WaitForChild("StarterGear")

end
end
end
end)

Наверно сработает
Ахмед Банка Профи (945) 2 года назад
https://youtu.be/zvlAqsvWV40 вот ссылка на видео
Джокер ПавелУченик (153) 6 месяцев назад
А youtube уже заблокировали
Rainbow of Darkness Профи (979) 2 года назад
 -- Замените gamepassId на id вашего gamepass в игре. 
local gamepassId = "INSERT_GAMEPASS_ID_HERE"

-- Создаем GUI кнопку.
local button = Instance.new("TextButton")
button.Size = UDim2.new(0, 200, 0, 50)
button.Position = UDim2.new(0.5, -100, 0.5, -25)
button.Text = "Купить gamepass"
button.Parent = game.Players.LocalPlayer.PlayerGui

-- При нажатии на кнопку, выводим сообщение о покупке gamepass.
button.MouseButton1Click:Connect(function()
if game.Players.LocalPlayer:FindFirstChild("GamePass_" .. gamepassId) then
print("Вы уже купили этот gamepass!")
else
game:GetService("MarketplaceService"):PromptGamePassPurchase(game.Players.LocalPlayer, gamepassId)
end
end)
Просто скопируйте этот скрипт в скрипт-редактор Roblox Studio и замените gamepassId на id вашего gamepass в игре. После этого нажмите на кнопку "Play" для запуска игры и вы должны увидеть созданную кнопку. Когда пользователь нажмет на кнопку, ему будет предложено купить gamepass с помощью встроенного интерфейса покупок Roblox.
Николай второй настоящiй✅ Гуру (4563) 2 года назад
Попроси сделать chatGPT
Itzmemuk EropУченик (189) 2 недели назад
А я уже сегодня попросил 10 раз выдал неверный код который ничего не спрашивал
FolzyGrief Профи (856) 2 года назад
 -- Идентификатор gamepass'а, который нужно купить 
local gamepassId = 123456

-- Функция, которая проверяет, купил ли пользователь gamepass
local function hasGamepass(player)
return player:FindFirstChild("GamePass_"..gamepassId) ~= nil
end

-- Обработчик нажатия на кнопку
local function onButtonClicked(player)
-- Проверяем, купил ли пользователь gamepass
if hasGamepass(player) then
print(player.Name.." уже купил gamepass")
else
-- Просим купить gamepass
game:GetService("MarketplaceService"):PromptGamePassPurchase(player, gamepassId)
end
end

-- Создаем кнопку и добавляем обработчик нажатия на нее
local button = Instance.new("TextButton")
button.Text = "Купить gamepass"
button.Parent = script.Parent

button.MouseButton1Click:Connect(function()
onButtonClicked(game.Players.LocalPlayer)
end)
Максим Гаврилюк Ученик (196) 2 года назад
local plr = game.Players.LocalPlayer
local button = script.Parent
local MarketplaceService = game:GetService("MarketplaceService")

script.Parent.MouseButton1Click:Connect(function()
MarketplaceService:PromptGamePassPurchase(plr, id вашего продукта)

end)
(пишем в локальный скрипт который находится в кнопке)
Max GavrУченик (112) 1 год назад
ничего себе меня тоже так зовут
Похожие вопросы