local Players = game:GetService("Players") local TweenService = game:GetService("TweenService") local UserInputService = game:GetService("UserInputService") local player = Players.LocalPlayer local playerGui = player:WaitForChild("PlayerGui") local cashPos = Vector3.new(10268.195312, 105.641075, 8.311248) local lobbyPos = Vector3.new(-7214.515137, 11.872954, -45.618156) local farming = false local character = player.Character or player.CharacterAdded:Wait() local hrp = character:WaitForChild("HumanoidRootPart") local screenGui = Instance.new("ScreenGui") screenGui.Name = "UwU farm" screenGui.ResetOnSpawn = false screenGui.Parent = playerGui local mainFrame = Instance.new("Frame") mainFrame.Size = UDim2.new(0, 180, 0, 70) mainFrame.Position = UDim2.new(0.5, -90, 0.1, 0) mainFrame.BackgroundColor3 = Color3.fromRGB(15, 15, 25) mainFrame.BorderSizePixel = 0 mainFrame.Parent = screenGui local uiCorner = Instance.new("UICorner") uiCorner.CornerRadius = UDim.new(0, 12) uiCorner.Parent = mainFrame local uiStroke = Instance.new("UIStroke") uiStroke.Color = Color3.fromRGB(0, 255, 200) uiStroke.Thickness = 2 uiStroke.Transparency = 0.4 uiStroke.ApplyStrokeMode = Enum.ApplyStrokeMode.Border uiStroke.Parent = mainFrame local title = Instance.new("TextLabel") title.Size = UDim2.new(1, 0, 0, 25) title.BackgroundTransparency = 1 title.Text = "CASH FARM" title.TextColor3 = Color3.fromRGB(0, 255, 200) title.Font = Enum.Font.GothamBold title.TextSize = 20 title.TextStrokeTransparency = 0.8 title.TextStrokeColor3 = Color3.fromRGB(0, 0, 0) title.Parent = mainFrame local toggleButton = Instance.new("TextButton") toggleButton.Size = UDim2.new(0.9, 0, 0, 35) toggleButton.Position = UDim2.new(0.05, 0, 0.4, 0) toggleButton.BackgroundColor3 = Color3.fromRGB(40, 40, 60) toggleButton.Text = "CLOSED" toggleButton.TextColor3 = Color3.new(1,1,1) toggleButton.Font = Enum.Font.GothamSemibold toggleButton.TextSize = 16 toggleButton.BorderSizePixel = 0 toggleButton.Parent = mainFrame local btnCorner = Instance.new("UICorner") btnCorner.CornerRadius = UDim.new(0, 10) btnCorner.Parent = toggleButton local btnStroke = Instance.new("UIStroke") btnStroke.Color = Color3.fromRGB(100, 100, 255) btnStroke.Thickness = 1.5 btnStroke.Transparency = 0.5 btnStroke.Parent = toggleButton local dragging, dragInput, dragStart, startPos mainFrame.InputBegan:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch then dragging = true dragStart = input.Position startPos = mainFrame.Position input.Changed:Connect(function() if input.UserInputState == Enum.UserInputState.End then dragging = false end end) end end) mainFrame.InputChanged:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseMovement or input.UserInputType == Enum.UserInputType.Touch then dragInput = input end end) UserInputService.InputChanged:Connect(function(input) if input == dragInput and dragging then local delta = input.Position - dragStart mainFrame.Position = UDim2.new(startPos.X.Scale, startPos.X.Offset + delta.X, startPos.Y.Scale, startPos.Y.Offset + delta.Y) end end) toggleButton.MouseEnter:Connect(function() TweenService:Create(toggleButton, TweenInfo.new(0.2), {BackgroundColor3 = Color3.fromRGB(60, 60, 90)}):Play() TweenService:Create(btnStroke, TweenInfo.new(0.2), {Transparency = 0.2}):Play() end) toggleButton.MouseLeave:Connect(function() TweenService:Create(toggleButton, TweenInfo.new(0.2), {BackgroundColor3 = Color3.fromRGB(40, 40, 60)}):Play() TweenService:Create(btnStroke, TweenInfo.new(0.2), {Transparency = 0.5}):Play() end) toggleButton.MouseButton1Click:Connect(function() farming = not farming local clickTween = TweenService:Create(toggleButton, TweenInfo.new(0.1, Enum.EasingStyle.Quad, Enum.EasingDirection.Out), {Size = UDim2.new(0.85, 0, 0, 32)}) clickTween:Play() clickTween.Completed:Connect(function() TweenService:Create(toggleButton, TweenInfo.new(0.1), {Size = UDim2.new(0.9, 0, 0, 35)}):Play() end) if farming then toggleButton.BackgroundColor3 = Color3.fromRGB(0, 180, 100) toggleButton.Text = "ACTIVE" uiStroke.Color = Color3.fromRGB(0, 255, 100) else toggleButton.BackgroundColor3 = Color3.fromRGB(180, 0, 50) toggleButton.Text = "CLOSED" uiStroke.Color = Color3.fromRGB(255, 0, 80) end end) spawn(function() while true do if farming and hrp and hrp.Parent then hrp.CFrame = CFrame.new(cashPos) wait(0.2) hrp.CFrame = CFrame.new(lobbyPos) wait(0.2) wait(0.1) end wait(0.01) end end) player.CharacterAdded:Connect(function(newChar) character = newChar hrp = newChar:WaitForChild("HumanoidRootPart") end)