Mr_3242

Blind clone shot script (very op)

Apr 27th, 2026 (edited)
114
0
Never
6
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 6.52 KB | Gaming | 0 0
  1. --// SERVICES
  2. local Players = game:GetService("Players")
  3. local ReplicatedStorage = game:GetService("ReplicatedStorage")
  4. local RunService = game:GetService("RunService")
  5. local UserInputService = game:GetService("UserInputService")
  6.  
  7. --// PLAYER
  8. local LocalPlayer = Players.LocalPlayer
  9.  
  10. --// CLEAN RE-EXECUTE
  11. if getgenv().TrainingUnload then
  12.     pcall(getgenv().TrainingUnload)
  13. end
  14.  
  15. --// REMOTES
  16. local TrainingRemotes = ReplicatedStorage:WaitForChild("TrainingRemotes")
  17. local HitTarget = TrainingRemotes:WaitForChild("HitTarget")
  18. local StartTraining = TrainingRemotes:WaitForChild("StartTraining")
  19. local StopTraining = TrainingRemotes:WaitForChild("StopTraining")
  20.  
  21. --// LOAD RAYFIELD
  22. local Rayfield
  23. repeat
  24.     local s,r = pcall(function()
  25.         return loadstring(game:HttpGet("https://sirius.menu/rayfield"))()
  26.     end)
  27.     if s and r then Rayfield = r else task.wait(2) end
  28. until Rayfield
  29.  
  30. --// FILTER NOTIFICATIONS
  31. local oldNotify = Rayfield.Notify
  32. Rayfield.Notify = function(self, data)
  33.     if data and data.Title then
  34.         local t = tostring(data.Title)
  35.         if t:find("Rayfield") or t:find("Interface") then return end
  36.     end
  37.     return oldNotify(self, data)
  38. end
  39.  
  40. --// CUSTOM NOTIFY
  41. local function Notify(t,c)
  42.     Rayfield:Notify({
  43.         Title = t,
  44.         Content = c,
  45.         Duration = 3,
  46.         Image = 4483362458
  47.     })
  48. end
  49.  
  50. --// WINDOW
  51. local Window = Rayfield:CreateWindow({
  52.     Name = "Blind clone shot",
  53.     LoadingTitle = "easy money",
  54.     LoadingSubtitle = "Follow me on TikTok Mr_3242",
  55.     ConfigurationSaving = {Enabled = false},
  56.     KeySystem = false
  57. })
  58.  
  59. --// TABS
  60. local MainTab = Window:CreateTab("Cheats", 4483362458)
  61. local CreditsTab = Window:CreateTab("Credits", 4483362458)
  62. local UnloadTab = Window:CreateTab("Unload", 4483362458)
  63.  
  64. ------------------------------------------------
  65. -- STATE
  66. ------------------------------------------------
  67. local training = false
  68. local auto = false
  69. local delayTime = 0
  70. local hitConnection
  71. local inputConn
  72. local running = true
  73. local lastHit = 0
  74.  
  75. ------------------------------------------------
  76. -- FUNCTIONS
  77. ------------------------------------------------
  78. local function hit()
  79.     if training and running then
  80.         HitTarget:FireServer()
  81.     end
  82. end
  83.  
  84. local function startTraining()
  85.     if training then return end
  86.     training = true
  87.     StartTraining:FireServer()
  88.    
  89. end
  90.  
  91. local function stopTraining()
  92.     training = false
  93.     auto = false
  94.     StopTraining:FireServer()
  95.  
  96.     if inputConn then
  97.         inputConn:Disconnect()
  98.         inputConn = nil
  99.     end
  100.  
  101.     if hitConnection then
  102.         hitConnection:Disconnect()
  103.         hitConnection = nil
  104.     end
  105.  
  106.    
  107. end
  108.  
  109. local function bindInput()
  110.     if inputConn then inputConn:Disconnect() end
  111.  
  112.     inputConn = UserInputService.InputBegan:Connect(function(input, gp)
  113.         if gp or not training then return end
  114.  
  115.         if input.UserInputType == Enum.UserInputType.MouseButton1
  116.         or input.UserInputType == Enum.UserInputType.Touch then
  117.             hit()
  118.         end
  119.     end)
  120. end
  121.  
  122. ------------------------------------------------
  123. -- AUTO HIT
  124. ------------------------------------------------
  125.  
  126. local burstAmount = 20
  127.  
  128. local function startAuto()
  129.     if hitConnection then return end
  130.  
  131.     lastHit = os.clock()
  132.  
  133.     hitConnection = RunService.Heartbeat:Connect(function()
  134.         if not auto or not training or not running then return end
  135.  
  136.         if delayTime <= 0 then
  137.            
  138.             for i = 1, burstAmount do
  139.                 hit()
  140.             end
  141.         else
  142.             if os.clock() - lastHit >= delayTime then
  143.                 lastHit = os.clock()
  144.  
  145.              
  146.                 for i = 1, burstAmount do
  147.                     hit()
  148.                 end
  149.             end
  150.         end
  151.     end)
  152. end
  153.  
  154. local function stopAuto()
  155.     auto = false
  156.     lastHit = 0
  157.  
  158.     if hitConnection then
  159.         hitConnection:Disconnect()
  160.         hitConnection = nil
  161.     end
  162. end
  163.  
  164. ------------------------------------------------
  165. -- TELEPORT
  166. ------------------------------------------------
  167. local function teleport()
  168.     local char = LocalPlayer.Character
  169.     if not char then return end
  170.  
  171.     local root = char:FindFirstChild("HumanoidRootPart")
  172.     if root then
  173.         root.CFrame = CFrame.new(150, 22, -141)
  174.        
  175.     end
  176. end
  177.  
  178. ------------------------------------------------
  179. -- UI
  180. ------------------------------------------------
  181. MainTab:CreateButton({
  182.     Name = "Start Training",
  183.     Callback = function()
  184.         startTraining()
  185.         bindInput()
  186.     end
  187. })
  188.  
  189. MainTab:CreateButton({
  190.     Name = "Stop Training",
  191.     Callback = function()
  192.         stopTraining()
  193.     end
  194. })
  195.  
  196. MainTab:CreateButton({
  197.     Name = "Manual Hit",
  198.     Callback = hit
  199. })
  200.  
  201. MainTab:CreateButton({
  202.     Name = "Teleport to Lobby",
  203.     Callback = teleport
  204. })
  205.  
  206. MainTab:CreateSlider({
  207.     Name = "Auto Hit Delay",
  208.     Range = {0,1},
  209.     Increment = 0.01,
  210.     CurrentValue = 0,
  211.     Callback = function(v)
  212.         delayTime = v
  213.     end
  214. })
  215.  
  216. MainTab:CreateToggle({
  217.     Name = "Auto Hit",
  218.     CurrentValue = false,
  219.     Callback = function(v)
  220.         auto = v
  221.         if v then
  222.             startAuto()
  223.         else
  224.             stopAuto()
  225.         end
  226.     end
  227. })
  228.  
  229. ------------------------------------------------
  230. -- CREDITS
  231. ------------------------------------------------
  232. CreditsTab:CreateParagraph({
  233.     Title = "Credits",
  234.     Content = "Script created by Mr_3242\nThanks for using the script!"
  235. })
  236.  
  237. CreditsTab:CreateButton({
  238.     Name = "Copy TikTok Link",
  239.     Callback = function()
  240.         setclipboard("https://www.tiktok.com/@Mr_3242")
  241.         Notify("Copied","TikTok link copied")
  242.     end
  243. })
  244.  
  245. CreditsTab:CreateButton({
  246.     Name = "Copy YouTube Link",
  247.     Callback = function()
  248.         setclipboard("https://www.youtube.com/@Mr_3242.")
  249.         Notify("Copied","YouTube link copied")
  250.     end
  251. })
  252.  
  253. CreditsTab:CreateButton({
  254.     Name = "Copy Twitch Link",
  255.     Callback = function()
  256.         setclipboard("https://m.twitch.tv/quantumx_42/home")
  257.         Notify("Copied","Twitch link copied")
  258.     end
  259. })
  260.  
  261. ------------------------------------------------
  262. -- UNLOAD
  263. ------------------------------------------------
  264. getgenv().TrainingUnload = function()
  265.     running = false
  266.  
  267.     stopAuto()
  268.     stopTraining()
  269.  
  270.     pcall(function()
  271.         Rayfield:Destroy()
  272.     end)
  273.  
  274.     getgenv().TrainingUnload = nil
  275. end
  276.  
  277. UnloadTab:CreateButton({
  278.     Name = "Unload Script",
  279.     Callback = function()
  280.         getgenv().TrainingUnload()
  281.     end
  282. })
Tags: delta
Advertisement
Comments
  • User was banned
    • Mr_3242
      92 days
      Comment was deleted
  • User was banned
  • User was banned
  • User was banned
  • User was banned
Add Comment
Please, Sign In to add comment