if not game:IsLoaded() then game.Loaded:Wait() end if game.PlaceId ~= 7041939546 then return end const lp = game.Players.LocalPlayer const pg = lp:WaitForChild("PlayerGui") pg:WaitForChild('ViewItemDetails',67) wait() const ItemImage = pg:WaitForChild('ViewItemDetails').Holder.Main.List.ItemDetails.ItemImage pcall(function() ItemImage.Copy:Destroy() end) const dt = game:GetService("Players").LocalPlayer.PlayerGui.ViewItemDetails.Holder.Main.List.ItemDetails.ItemImage["3DView"] dt:GetPropertyChangedSignal('Visible'):Connect(function() dt.Visible = true end) const button = Instance.new("TextButton") button.Text = 'Copy' button.Font = Enum.Font.GothamMedium button.TextSize = 23 button.Name = 'Copy' button.Size = UDim2.new(0.17, 0, 0.1, 0) button.Position = UDim2.new(.025, 0, .877, 0) button.BackgroundColor3 = Color3.fromRGB(46, 48, 50) button.BackgroundTransparency = 0 button.TextColor3 = Color3.new(1,1,1) button.ZIndex = 100 button.AutoButtonColor = true button.Parent = ItemImage local corner = Instance.new("UICorner") corner.CornerRadius = UDim.new(0.25, 0) corner.Parent = button local corner = Instance.new("UIStroke") corner.Thickness = 2 corner.Color = Color3.new(1,1,1) corner.Parent = button corner.ApplyStrokeMode = 'Border' local penis local ClientViewItemDetails = game.ReplicatedStorage:WaitForChild("Events"):WaitForChild("ClientViewItemDetails") ClientViewItemDetails.Event:Connect(function(itemId, itemType) penis = itemId end) button.Activated:Connect(function() if not penis then setclipboard('could not be found, did you execute this while already in the dummy preview tab?') return end setclipboard(penis) end)