Run it
Copy the script and paste it into your executor.
replicated_storage = :()
UserInputService = :()
TextService = :()
().farmSettings = {
enabled = ,
speed = ,
position = .(, -, , -)
}
farmingCoroutine =
screenGui = .()
screenGui.Name =
screenGui.Parent = .Players.LocalPlayer:()
mainFrame = .()
mainFrame.Name =
mainFrame.Size = .(, , , )
mainFrame.Position = farmSettings.position
mainFrame.BackgroundColor3 = .(, , )
mainFrame.Active =
mainFrame.Draggable =
mainFrame.Selectable =
mainFrame.ClipsDescendants =
mainFrame.Parent = screenGui
corner = .()
corner.CornerRadius = .(, )
corner.Parent = mainFrame
title = .()
title.Name =
title.Size = .(, , , )
title.Position = .(, , , )
title.BackgroundColor3 = .(, , )
title.TextColor3 = .(, , )
title.Text =
title.Font = .Font.GothamBold
title.TextSize =
title.Parent = mainFrame
titleCorner = .()
titleCorner.CornerRadius = .(, )
titleCorner.Parent = title
toggleButton = .()
toggleButton.Name =
toggleButton.Size = .(, , , )
toggleButton.Position = .(, , , )
toggleButton.BackgroundColor3 = .(, , )
toggleButton.TextColor3 = .(, , )
toggleButton.Text =
toggleButton.Font = .Font.Gotham
toggleButton.TextSize =
toggleButton.Parent = mainFrame
toggleCorner = .()
toggleCorner.CornerRadius = .(, )
toggleCorner.Parent = toggleButton
speedLabel = .()
speedLabel.Name =
speedLabel.Size = .(, , , )
speedLabel.Position = .(, , , )
speedLabel.BackgroundTransparency =
speedLabel.TextColor3 = .(, , )
speedLabel.Text = .. farmSettings.speed ..
speedLabel.Font = .Font.Gotham
speedLabel.TextSize =
speedLabel.TextXAlignment = .TextXAlignment.Left
speedLabel.Parent = mainFrame
speedInput = .()
speedInput.Name =
speedInput.Size = .(, , , )
speedInput.Position = .(, , , )
speedInput.BackgroundColor3 = .(, , )
speedInput.TextColor3 = .(, , )
speedInput.Text = (farmSettings.speed)
speedInput.Font = .Font.Gotham
speedInput.TextSize =
speedInput.Parent = mainFrame
speedCorner = .()
speedCorner.CornerRadius = .(, )
speedCorner.Parent = speedInput
creditsText = .()
creditsText.Name =
creditsText.Size = .(, , , )
creditsText.Position = .(, , , )
creditsText.BackgroundTransparency =
creditsText.TextColor3 = .(, , )
creditsText.Text =
creditsText.Font = .Font.Gotham
creditsText.TextSize =
creditsText.Parent = mainFrame
()
success, err = (()
httpService = :()
httpService
:():(, {
URL =
})
)
success
()
creditsText.Text =
.()
creditsText.Text =
()
farmSettings.enabled .(farmSettings.speed)
replicated_storage:():()
()
farmSettings.enabled
toggleButton.Text =
toggleButton.BackgroundColor3 = .(, , )
toggleButton.Text =
toggleButton.BackgroundColor3 = .(, , )
toggleButton.MouseButton1Click:(()
farmSettings.enabled = farmSettings.enabled
farmSettings.enabled
farmingCoroutine = .(farmEnvelopes)
.(farmingCoroutine)
farmingCoroutine
.(farmingCoroutine)
farmingCoroutine =
()
)
creditsText.MouseButton1Click:(openScriptBlox)
speedInput.FocusLost:((enterPressed)
newSpeed = (speedInput.Text)
newSpeed newSpeed > newSpeed <=
farmSettings.speed = newSpeed
speedLabel.Text = .. .(, farmSettings.speed) ..
speedInput.Text = .(, farmSettings.speed)
speedInput.Text = .(, farmSettings.speed)
)
dragging, dragInput, dragStart, startPos
(input)
delta = input.Position - dragStart
mainFrame.Position = .(
startPos.X.Scale,
startPos.X.Offset + delta.X,
startPos.Y.Scale,
startPos.Y.Offset + delta.Y
)
farmSettings.position = mainFrame.Position
mainFrame.InputBegan:((input)
input.UserInputType == .UserInputType.MouseButton1
dragging =
dragStart = input.Position
startPos = mainFrame.Position
input.Changed:(()
input.UserInputState == .UserInputState.End
dragging =
)
)
mainFrame.InputChanged:((input)
input.UserInputType == .UserInputType.MouseMovement
dragInput = input
)
UserInputService.InputChanged:((input)
input == dragInput dragging
(input)
)Added a simple gui Because i was tired of changing True to false everytime Creds to @CatBoy(kylosilly) Chat gpt made it for me bc ts is lazy to do but at least it works Original post: https://scriptblox.com/script/Package-RNG-Get-Op-Packages-For-Free-46869