Advertisement
Azzz_4565

Untitled

Jul 8th, 2025
84
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 3.01 KB | None | 0 0
  1. -- SERVICES
  2. local p = game:GetService("Players")
  3. local t = game:GetService("TweenService")
  4. local lp = p.LocalPlayer
  5.  
  6. -- COLORS (Updated to Reaper theme)
  7. local pitchBlack = Color3.fromRGB(5, 5, 10)
  8. local bloodGlow = Color3.fromRGB(170, 0, 0)
  9. local dimGray = Color3.fromRGB(30, 30, 30)
  10. local ghostWhite = Color3.fromRGB(255, 255, 255)
  11. local darkGold = Color3.fromRGB(180, 140, 30)
  12.  
  13. -- STATE
  14. local on = false
  15.  
  16. -- GUI
  17. local gui = Instance.new("ScreenGui", lp:WaitForChild("PlayerGui"))
  18. gui.Name = "ReaperAutoUseToolBox"
  19. gui.ResetOnSpawn = false
  20.  
  21. local f = Instance.new("Frame", gui)
  22. f.Size = UDim2.new(0, 200, 0, 90)
  23. f.Position = UDim2.new(0, 20, 0, 20)
  24. f.BackgroundColor3 = pitchBlack
  25. f.BorderSizePixel = 0
  26. f.Active = true
  27. f.Draggable = true
  28.  
  29. local title = Instance.new("TextLabel", f)
  30. title.Size = UDim2.new(1, 0, 0, 25)
  31. title.Position = UDim2.new(0, 0, 0, 0)
  32. title.BackgroundTransparency = 1
  33. title.Text = "☠ Soul Reaper Tools ☠"
  34. title.TextColor3 = bloodGlow
  35. title.Font = Enum.Font.Fondamento
  36. title.TextSize = 14
  37.  
  38. local btn = Instance.new("TextButton", f)
  39. btn.Size = UDim2.new(1, -20, 0, 28)
  40. btn.Position = UDim2.new(0, 10, 0, 30)
  41. btn.BackgroundColor3 = dimGray
  42. btn.TextColor3 = ghostWhite
  43. btn.Font = Enum.Font.GothamBold
  44. btn.TextSize = 13
  45. btn.Text = "Harvest Souls: OFF"
  46.  
  47. -- Floating Words (Reaper theme effect)
  48. local horrorWords = {"DEATH", "SOULS", "FEAR"}
  49. for i = 1, 3 do
  50.     local word = horrorWords[i]
  51.     local lbl = Instance.new("TextLabel", f)
  52.     lbl.Size = UDim2.new(0, 35, 0, 12)
  53.     lbl.BackgroundTransparency = 1
  54.     lbl.TextColor3 = Color3.fromRGB(255, 50, 50) -- Bright red color
  55.     lbl.Text = word
  56.     lbl.Font = Enum.Font.GothamBlack
  57.     lbl.TextSize = 8
  58.     lbl.TextScaled = false
  59.     lbl.Rotation = math.random(-15, 15) -- Random slight rotation
  60.     lbl.ZIndex = 12
  61.     -- Position words below the button
  62.     local xOffset = (i - 2) * 35 -- Space them out horizontally
  63.     lbl.Position = UDim2.new(0.5, xOffset - 17, 0, 65) -- Below button
  64.    
  65.     -- Add a subtle glow effect
  66.     lbl.TextStrokeTransparency = 0.5
  67.     lbl.TextStrokeColor3 = Color3.fromRGB(100, 0, 0)
  68. end
  69.  
  70. -- USE TOOLS
  71. local function useTools()
  72.     if not on then return end
  73.  
  74.     -- Equip tools if not already equipped
  75.     for _, tool in ipairs(lp.Backpack:GetChildren()) do
  76.         if tool:IsA("Tool") and tool.Parent ~= lp.Character then
  77.             tool.Parent = lp.Character
  78.         end
  79.     end
  80.  
  81.     -- Activate tools multiple times quickly
  82.     for _, tool in ipairs(lp.Character:GetChildren()) do
  83.         if tool:IsA("Tool") then
  84.             for i = 1, 3 do
  85.                 pcall(function() tool:Activate() end)
  86.             end
  87.         end
  88.     end
  89. end
  90.  
  91. -- TOGGLE
  92. btn.MouseButton1Click:Connect(function()
  93.     on = not on
  94.     btn.Text = on and "Harvest Souls: ON" or "Harvest Souls: OFF"
  95.     btn.BackgroundColor3 = on and darkGold or dimGray
  96. end)
  97.  
  98. -- LOOP
  99. task.spawn(function()
  100.     while true do
  101.         if on then
  102.             useTools()
  103.         end
  104.         task.wait(0)  -- Run about 30 times per second for performance balance
  105.     end
  106. end)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement