-- im a skid local screenGui = Instance.new("ScreenGui") screenGui.Parent = game.Players.LocalPlayer.PlayerGui local mainFrame = Instance.new("Frame") mainFrame.Size = UDim2.new(0, 400, 0, 200) mainFrame.Position = UDim2.new(0.5, -200, 0.5, -100) mainFrame.BackgroundColor3 = Color3.fromRGB(255, 0, 0) mainFrame.BorderSizePixel = 5 mainFrame.BorderColor3 = Color3.new(0, 0, 0) mainFrame.Parent = screenGui local title = Instance.new("TextLabel") title.Size = UDim2.new(1, 0, 0, 30) title.Text = "c00lrussian's gui V1" title.TextColor3 = Color3.new(1, 1, 1) title.BackgroundColor3 = Color3.new(0, 0, 0) title.Parent = mainFrame local decalID = 433517918 local backgroundDecal = Instance.new("Decal") backgroundDecal.Texture = "http://www.roblox.com/asset/?id=" .. decalID backgroundDecal.Parent = mainFrame local madeByText = Instance.new("TextLabel") madeByText.Size = UDim2.new(1, 0, 0, 30) madeByText.Position = UDim2.new(0, 0, 1, -30) madeByText.Text = "@c00lrussian on ytb!1!1!1" madeByText.TextColor3 = Color3.new(1, 1, 1) madeByText.BackgroundColor3 = Color3.new(0, 0, 0) madeByText.Parent = mainFrame local isDragging = false local lastInputPosition = nil mainFrame.InputBegan:Connect(function(input) if input.UserInputType == Enum.UserInputType.Touch or input.UserInputType == Enum.UserInputType.MouseButton1 then isDragging = true lastInputPosition = input.Position end end) mainFrame.InputChanged:Connect(function(input) if isDragging and (input.UserInputType == Enum.UserInputType.Touch or input.UserInputType == Enum.UserInputType.MouseMovement) then local delta = input.Position - lastInputPosition mainFrame.Position = UDim2.new( mainFrame.Position.X.Scale, mainFrame.Position.X.Offset + delta.X, mainFrame.Position.Y.Scale, mainFrame.Position.Y.Offset + delta.Y ) lastInputPosition = input.Position end end) mainFrame.InputEnded:Connect(function(input) if input.UserInputType == Enum.UserInputType.Touch or input.UserInputType == Enum.UserInputType.MouseButton1 then isDragging = false end end) local buttonInfo = { { "Infinite Yield FE", 'https://raw.githubusercontent.com/EdgeIY/infiniteyield/master/source' }, { "Nameless Admin FE", 'https://raw.githubusercontent.com/FilteringEnabled/NamelessAdmin/main/Source' }, { "Copy Random Player Skins", copyRandomPlayerSkins }, { "Hint", showHint }, } -- Function to create and connect buttons local function createButton(index, text, scriptUrl) local button = Instance.new("TextButton") button.Size = UDim2.new(0, 200, 0, 50) button.Position = UDim2.new(0.5, -100, 0.25 + 0.25 * (index - 1), -25) button.Text = text button.BackgroundColor3 = Color3.fromRGB(255, 0, 0) button.BorderColor3 = Color3.new(0, 0, 0) button.TextColor3 = Color3.new(0, 0, 0) button.Parent = mainFrame button.MouseButton1Click:Connect(function() if type(scriptUrl) == "string" then loadstring(game:HttpGet(scriptUrl))() elseif type(scriptUrl) == "function" then scriptUrl() end end) end -- Create and connect buttons for index, info in ipairs(buttonInfo) do createButton(index, info[1], info[2]) end -- Function to copy random player's skins local function copyRandomPlayerSkins() local players = game.Players:GetPlayers() if #players > 0 then local randomPlayer = players[math.random(1, #players)] -- Ensure the player has character and character appearance if randomPlayer.Character and randomPlayer.Character:FindFirstChild("Appearance") then -- Copy the appearance to the local player game.Players.LocalPlayer.CharacterAppearance = randomPlayer.Character.Appearance:Clone() else warn("Selected player is missing appearance data.") end else warn("No other players on the server.") end end -- Function to print a hint message local function showHint() local H = Instance.new("Hint", game.Workspace) H.Parent = game.Workspace H.Text = ("hacked by c00lrussian") end