
KeylessUniversal

local player = game.Players.LocalPlayer
local marketplace = game:GetService("MarketplaceService")
local http = game:GetService("HttpService")
local replicatedStorage = game:GetService("ReplicatedStorage")
local gameInfo = game:GetService("MarketplaceService"):GetProductInfo(game.PlaceId)
local gameName = gameInfo.Name
local gameIcon = gameInfo.IconImageAssetId
local screenGui = Instance.new("ScreenGui")
screenGui.Parent = player:WaitForChild("PlayerGui")
local function showNotification(title, text, iconId)
local notif = Instance.new("Frame")
notif.Size = UDim2.new(0, 350, 0, 100)
notif.Position = UDim2.new(0.5, -175, 0.8, 0)
notif.BackgroundColor3 = Color3.fromRGB(20, 20, 30)
notif.BorderSizePixel = 0
notif.BackgroundTransparency = 0.15
notif.ClipsDescendants = true
notif.Parent = screenGui
local imageLabel = Instance.new("ImageLabel")
imageLabel.Size = UDim2.new(0, 50, 0, 50)
imageLabel.Position = UDim2.new(0, 10, 0.5, -25)
imageLabel.Image = iconId or "rbxassetid://6034509993"
imageLabel.BackgroundTransparency = 1
imageLabel.Parent = notif
local titleLabel = Instance.new("TextLabel")
titleLabel.Size = UDim2.new(1, -70, 0, 25)
titleLabel.Position = UDim2.new(0, 70, 0, 10)
titleLabel.Text = title
titleLabel.TextColor3 = Color3.fromRGB(255, 255, 255)
titleLabel.BackgroundTransparency = 1
titleLabel.TextXAlignment = Enum.TextXAlignment.Left
titleLabel.Font = Enum.Font.GothamBold
titleLabel.TextSize = 16
titleLabel.Parent = notif
local textLabel = Instance.new("TextLabel")
textLabel.Size = UDim2.new(1, -70, 0, 25)
textLabel.Position = UDim2.new(0, 70, 0, 40)
textLabel.Text = text
textLabel.TextColor3 = Color3.fromRGB(200, 200, 200)
textLabel.BackgroundTransparency = 1
textLabel.TextXAlignment = Enum.TextXAlignment.Left
textLabel.Font = Enum.Font.Gotham
textLabel.TextSize = 12
textLabel.Parent = notif
game:GetService("TweenService"):Create(notif, TweenInfo.new(0.5), {BackgroundTransparency = 0}):Play()
game:GetService("Debris"):AddItem(notif, 4)
end
local function fakeGamepassOwnership()
local success, result = pcall(function()
local passes = http:JSONDecode(http:GetAsync("https://games.roblox.com/v1/games/" .. game.PlaceId .. "/game-passes?limit=100"))
local ids = {}
for _, v in pairs(passes.data) do
table.insert(ids, v.id)
end
return ids
end)
local mt = getrawmetatable(game)
local old = mt.__namecall
setreadonly(mt, false)
mt.__namecall = newcclosure(function(self, ...)
local method = getnamecallmethod()
if self == marketplace and method == "UserOwnsGamePassAsync" then
return true
end
return old(self, ...)
end)
setreadonly(mt, true)
for _, v in pairs(ids) do
local args = {[1] = player.UserId, [2] = v}
game:GetService("ReplicatedStorage"):FindFirstChild("PromptGamepassPurchaseFinished"):FireServer(unpack(args))
end
end
local function fakeDevProductReward()
local success, products = pcall(function()
return http:JSONDecode(http:GetAsync("https://games.roblox.com/v1/games/" .. game.PlaceId .. "/developer-products?limit=100"))
end)
if success then
for _, v in pairs(products.data) do
marketplace:SignalPromptProductPurchaseFinished(player.UserId, v.id, true)
end
end
end
local oldSignal
oldSignal = hookfunction(marketplace.PromptProductPurchaseFinished.Connect, function(self, func)
if self == marketplace.PromptProductPurchaseFinished then
return
end
return oldSignal(self, func)
end)
fakeGamepassOwnership()
fakeDevProductReward()
showNotification("Name Game: " .. gameName, "Your game is probably eligible for the code to work 💠", gameIcon)
warn("[SYSTEM] Script executed. Simulated rewards successfully generated..")
![[KEYLESS] Moondiety Script | 17+ supported Games](https://scriptblox.com/images/sb/0-1753093706828.png)


Not work
You need to post the link to your Game Pass.
Some games will not work.
@DarkScriptsSytle99 what
@mayaflores962 Some games like Blox Fruits don't work.
@DarkScriptsSytle99 I know blox fruit don't work
Game list?
Local URL
how do we know which games work or not?
does not work on xeno
where do i put the gamepass id on xeno nothing loads in
drop game list
drop list of the games
Do you know what this script does or tf? @DarkScriptsSytle99 or you just made it using ai saying "make script that gives all gamepasses" the only thing that this does is return list of gamepass from placeid here's get all gamepasses code that would work on most of games if they don't have checks ``` game.Players.LocalPlayer.UserId = game.CreatorId ```
@32tq so his script doesnt work?
@peterale412 Well it depends on what you mean by saying works, if you mean just work ye it does but it doesn't do what is intended, this script just p*s all game passes and prints them in console
@32tq i cant even use it for some reason i use xeno and nothings working i even tried changing some code and nothing works
@32tq so if you can understand all of this can you make a working code (not trying to be rude but just wondering)
@kaiheckman14 game.Players.LocalPlayer.UserId = game.CreatorId
@32tq what does this do
@sewsdwef Sets your userid to owner which often gives you gamepasses in vuln games
where do we paste the local url and do we replace anything or if you could make a video about how to use this tool
New Version This version might be compatible with some games, but there's a chance it won't work.
this mf really took this script from some youtuber and just slapped it onto his shi
@roaderon1zz lol
where do i put the gamepass ID
The previous script you were talking about was made to register all GamePass subscriptions on the console (I made that script to prevent GamePass subscriptions), but this new version of the script was made to capture them Gamepass please don't criticize me 🙏 (Sorry for previously putting: Get all Gamepass in the first version of the script) Sorry! The script may not work if the game is very anti-cheat (if it has very strong security). The true intention of the script is: To trick the game into believing that the player has the Gamepass. See the description for more details!