Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- -- SERVICES
- local p = game:GetService("Players")
- local t = game:GetService("TweenService")
- local lp = p.LocalPlayer
- -- COLORS (Updated to Reaper theme)
- local pitchBlack = Color3.fromRGB(5, 5, 10)
- local bloodGlow = Color3.fromRGB(170, 0, 0)
- local dimGray = Color3.fromRGB(30, 30, 30)
- local ghostWhite = Color3.fromRGB(255, 255, 255)
- local darkGold = Color3.fromRGB(180, 140, 30)
- -- STATE
- local on = false
- -- GUI
- local gui = Instance.new("ScreenGui", lp:WaitForChild("PlayerGui"))
- gui.Name = "ReaperAutoUseToolBox"
- gui.ResetOnSpawn = false
- local f = Instance.new("Frame", gui)
- f.Size = UDim2.new(0, 200, 0, 90)
- f.Position = UDim2.new(0, 20, 0, 20)
- f.BackgroundColor3 = pitchBlack
- f.BorderSizePixel = 0
- f.Active = true
- f.Draggable = true
- local title = Instance.new("TextLabel", f)
- title.Size = UDim2.new(1, 0, 0, 25)
- title.Position = UDim2.new(0, 0, 0, 0)
- title.BackgroundTransparency = 1
- title.Text = "☠ Soul Reaper Tools ☠"
- title.TextColor3 = bloodGlow
- title.Font = Enum.Font.Fondamento
- title.TextSize = 14
- local btn = Instance.new("TextButton", f)
- btn.Size = UDim2.new(1, -20, 0, 28)
- btn.Position = UDim2.new(0, 10, 0, 30)
- btn.BackgroundColor3 = dimGray
- btn.TextColor3 = ghostWhite
- btn.Font = Enum.Font.GothamBold
- btn.TextSize = 13
- btn.Text = "Harvest Souls: OFF"
- -- Floating Words (Reaper theme effect)
- local horrorWords = {"DEATH", "SOULS", "FEAR"}
- for i = 1, 3 do
- local word = horrorWords[i]
- local lbl = Instance.new("TextLabel", f)
- lbl.Size = UDim2.new(0, 35, 0, 12)
- lbl.BackgroundTransparency = 1
- lbl.TextColor3 = Color3.fromRGB(255, 50, 50) -- Bright red color
- lbl.Text = word
- lbl.Font = Enum.Font.GothamBlack
- lbl.TextSize = 8
- lbl.TextScaled = false
- lbl.Rotation = math.random(-15, 15) -- Random slight rotation
- lbl.ZIndex = 12
- -- Position words below the button
- local xOffset = (i - 2) * 35 -- Space them out horizontally
- lbl.Position = UDim2.new(0.5, xOffset - 17, 0, 65) -- Below button
- -- Add a subtle glow effect
- lbl.TextStrokeTransparency = 0.5
- lbl.TextStrokeColor3 = Color3.fromRGB(100, 0, 0)
- end
- -- USE TOOLS
- local function useTools()
- if not on then return end
- -- Equip tools if not already equipped
- for _, tool in ipairs(lp.Backpack:GetChildren()) do
- if tool:IsA("Tool") and tool.Parent ~= lp.Character then
- tool.Parent = lp.Character
- end
- end
- -- Activate tools multiple times quickly
- for _, tool in ipairs(lp.Character:GetChildren()) do
- if tool:IsA("Tool") then
- for i = 1, 3 do
- pcall(function() tool:Activate() end)
- end
- end
- end
- end
- -- TOGGLE
- btn.MouseButton1Click:Connect(function()
- on = not on
- btn.Text = on and "Harvest Souls: ON" or "Harvest Souls: OFF"
- btn.BackgroundColor3 = on and darkGold or dimGray
- end)
- -- LOOP
- task.spawn(function()
- while true do
- if on then
- useTools()
- end
- task.wait(0) -- Run about 30 times per second for performance balance
- end
- end)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement