Run it
Copy the script and paste it into your executor.
MarketplaceService = :()
CoreGui = :()
TweenService = :()
UserInputService = :()
Players = :()
localPlayer = Players.LocalPlayer;
mainGui = .()
mainGui.ZIndexBehavior = .ZIndexBehavior.Sibling;
mainGui.Parent = CoreGui;
developerProductsFrame = .()
developerProductsFrame.Font = .Font.GothamBold;
developerProductsFrame.Text =
developerProductsFrame.TextColor3 = .(, , )
developerProductsFrame.TextSize = ;
developerProductsFrame.AutoButtonColor = ;
developerProductsFrame.BackgroundColor3 = .(, , )
developerProductsFrame.BorderSizePixel = ;
developerProductsFrame.Position = .(, , , )
developerProductsFrame.Size = .(, , , )
developerProductsFrame.Parent = mainGui;
frameCorner = .()
frameCorner.CornerRadius = .(, )
frameCorner.Parent = developerProductsFrame;
closeButton = .()
closeButton.Font = .Font.GothamBold;
closeButton.Text =
closeButton.TextColor3 = .(, , )
closeButton.TextSize = ;
closeButton.BackgroundColor3 = .(, , )
closeButton.BorderSizePixel = ;
closeButton.Position = .(, -, , )
closeButton.Size = .(, , , )
closeButton.Parent = developerProductsFrame;
closeButtonCorner = .()
closeButtonCorner.CornerRadius = .(, )
closeButtonCorner.Parent = closeButton;
containerFrame = .()
containerFrame.BackgroundColor3 = .(, , )
containerFrame.BorderSizePixel = ;
containerFrame.Position = .(, , , )
containerFrame.Size = .(, , , )
containerFrame.Parent = developerProductsFrame;
.().Parent = containerFrame;
containerStroke = .()
containerStroke.Color = .(, , )
containerStroke.Parent = containerFrame;
scrollingFrame = .()
scrollingFrame.AutomaticCanvasSize = .AutomaticSize.Y;
scrollingFrame.ScrollBarThickness = ;
scrollingFrame.Active = ;
scrollingFrame.BackgroundTransparency = ;
scrollingFrame.BorderSizePixel = ;
scrollingFrame.Size = .(, , , )
scrollingFrame.Parent = containerFrame;
listLayout = .()
listLayout.SortOrder = .SortOrder.LayoutOrder;
listLayout.Parent = scrollingFrame;
exampleProductFrame = .()
exampleProductFrame.BackgroundTransparency = ;
exampleProductFrame.BorderSizePixel = ;
exampleProductFrame.Size = .(, , , )
exampleProductFrame.Visible = ;
exampleProductFrame.Name =
exampleProductFrame.Parent = scrollingFrame;
hoverBg = .()
hoverBg.BackgroundColor3 = .(, , )
hoverBg.BackgroundTransparency = ;
hoverBg.BorderSizePixel = ;
hoverBg.Size = .(, , , )
hoverBg.Name =
hoverBg.Parent = exampleProductFrame;
.(, hoverBg).CornerRadius = .(, )
nameLabel = .(, exampleProductFrame)
nameLabel.Name =
nameLabel.Font = .Font.Gotham;
nameLabel.Text =
nameLabel.TextColor3 = .(, , )
nameLabel.TextSize = ;
nameLabel.TextXAlignment = .TextXAlignment.Left;
nameLabel.BackgroundTransparency = ;
nameLabel.Position = .(, , , )
nameLabel.Size = .(, , , )
idLabel = .(, exampleProductFrame)
idLabel.Name =
idLabel.Font = .Font.Gotham;
idLabel.Text =
idLabel.TextColor3 = .(, , )
idLabel.TextSize = ;
idLabel.TextXAlignment = .TextXAlignment.Left;
idLabel.BackgroundTransparency = ;
idLabel.Position = .(, , , )
idLabel.Size = .(, , , )
descLabel = .(, exampleProductFrame)
descLabel.Name =
descLabel.Font = .Font.Gotham;
descLabel.Text =
descLabel.TextColor3 = .(, , )
descLabel.TextSize = ;
descLabel.TextXAlignment = .TextXAlignment.Left;
descLabel.BackgroundTransparency = ;
descLabel.Position = .(, , , )
descLabel.Size = .(, , , )
priceLabel = .(, exampleProductFrame)
priceLabel.Name =
priceLabel.Font = .Font.Gotham;
priceLabel.Text =
priceLabel.TextColor3 = .(, , )
priceLabel.TextSize = ;
priceLabel.TextXAlignment = .TextXAlignment.Left;
priceLabel.BackgroundTransparency = ;
priceLabel.Position = .(, , , )
priceLabel.Size = .(, , , )
divider = .(, exampleProductFrame)
divider.Name =
divider.BackgroundColor3 = .(, , )
divider.BorderSizePixel = ;
divider.Position = .(, , , )
divider.Size = .(, , , )
clickDetector = .(, exampleProductFrame)
clickDetector.Name =
clickDetector.Text =
clickDetector.TextTransparency = ;
clickDetector.BackgroundTransparency = ;
clickDetector.Size = .(, , , )
copyButton = .(, exampleProductFrame)
copyButton.Name =
copyButton.Font = .Font.GothamBold;
copyButton.Text =
copyButton.TextColor3 = .(, , )
copyButton.TextSize = ;
copyButton.BackgroundColor3 = .(, , )
copyButton.Position = .(, , , )
copyButton.Size = .(, , , )
.(, copyButton).CornerRadius = .(, )
buyAllButton = .(, exampleProductFrame)
buyAllButton.Name =
buyAllButton.Font = .Font.GothamBold;
buyAllButton.Text =
buyAllButton.TextColor3 = .(, , )
buyAllButton.TextSize = ;
buyAllButton.BackgroundColor3 = .(, , )
buyAllButton.Position = .(, , , )
buyAllButton.Size = .(, , , )
.(, buyAllButton).CornerRadius = .(, )
(button, hoverColor)
originalColor = button.BackgroundColor3;
tweenInfo = TweenInfo.()
button.MouseEnter:(()
TweenService:(button, tweenInfo, {
BackgroundColor3 = hoverColor
}):()
)
button.MouseLeave:(()
TweenService:(button, tweenInfo, {
BackgroundColor3 = originalColor
}):()
)
;
.(()
success, products = (()
MarketplaceService:()
)
success
(, products)
;
_, productInfo (products:())
productFrame = exampleProductFrame:()
productFrame.Visible = ;
productFrame.Parent = scrollingFrame;
productFrame.NameLabel.Text = .. productInfo.Name;
productFrame.IDLabel.Text = .. (productInfo.ProductId)
productFrame.DescLabel.Text = .. productInfo.Description;
productFrame.PriceLabel.Text = .. (productInfo.PriceInRobux)
productFrame.Click.MouseButton1Click:(()
(()
MarketplaceService:(localPlayer.UserId, productInfo.ProductId, )
)
)
productHoverBg = productFrame.HoverBg;
productFrame.Click.MouseEnter:(()
TweenService:(productHoverBg, TweenInfo.(), {
BackgroundTransparency =
}):()
)
productFrame.Click.MouseLeave:(()
TweenService:(productHoverBg, TweenInfo.(), {
BackgroundTransparency =
}):()
)
productCopyButton = productFrame.CopyButton;
(productCopyButton, .(, , ))
productCopyButton.MouseButton1Click:(()
setclipboard
((productInfo.ProductId))
originalText = productCopyButton.Text;
originalColor = productCopyButton.BackgroundColor3;
productCopyButton.Text =
productCopyButton.BackgroundColor3 = .(, , )
.()
productCopyButton.Text = originalText;
productCopyButton.BackgroundColor3 = originalColor
)
productBuyAllButton = productFrame.BuyAllButton;
(productBuyAllButton, .(, , ))
productBuyAllButton.MouseButton1Click:(()
originalText = productBuyAllButton.Text;
originalColor = productBuyAllButton.BackgroundColor3;
productBuyAllButton.Text =
productBuyAllButton.BackgroundColor3 = .(, , )
camera = .CurrentCamera;
originalSubject = camera.CameraSubject;
originalCFrame = camera.CFrame;
MarketplaceService:(localPlayer.UserId, productInfo.ProductId, )
camera.CameraSubject = originalSubject;
camera.CFrame = originalCFrame;
.()
productBuyAllButton.Text =
productBuyAllButton.BackgroundColor3 = .(, , )
.()
productBuyAllButton.Text = originalText;
productBuyAllButton.BackgroundColor3 = originalColor
)
)
closeButton.MouseButton1Click:(()
mainGui:()
)
isDragging = ;
dragStart;
startPosition;
developerProductsFrame.InputBegan:((input)
input.UserInputType == .UserInputType.MouseButton1 input.UserInputType == .UserInputType.Touch
isDragging = ;
dragStart = input.Position;
startPosition = developerProductsFrame.Position;
input.Changed:(()
input.UserInputState == .UserInputState.End
isDragging =
)
)
developerProductsFrame.InputChanged:((input)
input.UserInputType == .UserInputType.MouseMovement input.UserInputType == .UserInputType.Touch
isDragging
delta = input.Position - dragStart;
developerProductsFrame.Position = .(startPosition.X.Scale, startPosition.X.Offset + delta.X, startPosition.Y.Scale, startPosition.Y.Offset + delta.Y)
)lol thanks threaded JOIN discord.gg/threaded NOW!!!
Never paste your .ROBLOSECURITY cookie anywhere, and use an alt account with scripts.

Universal