Advertisement
Guest User

WOOT REACH SCRIPT ROBLOX

a guest
Mar 4th, 2021
43,428
2
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 12.14 KB | None | 2 0
  1. WOOT REACH SCRIPT ROBLOX BROUGHT TO YOU BY "ROBLOX SWORD FIGHTING EXPLOITS" AKA https://www.youtube.com/channel/UC0lbGG4pJJn91547z_9FTbw
  2.  
  3.  
  4. Copy this:
  5.  
  6. local active = true
  7. local trueActive = true
  8. local dmgEnabled = true
  9. local visualizerEnabled = false
  10. local reachType = "Sphere"
  11. local reach = 3.2
  12.  
  13. local visualizer = Instance.new("Part")
  14. visualizer.BrickColor = BrickColor.Blue()
  15. visualizer.Transparency = 0.3
  16. visualizer.Anchored = true
  17. visualizer.CanCollide = false
  18. visualizer.Size = Vector3.new(0.5,0.5,0.5)
  19. visualizer.BottomSurface = Enum.SurfaceType.Smooth
  20. visualizer.TopSurface = Enum.SurfaceType.Smooth
  21. visualizer.Material = Enum.Material.ForceField
  22.  
  23. local visualizer2 = Instance.new("Part")
  24. visualizer2.Color = Color3.fromRGB(255, 255, 255)
  25. visualizer2.Transparency = 1
  26. visualizer2.Anchored = true
  27. visualizer2.CanCollide = false
  28. visualizer2.Size = Vector3.new(4, 0.05, 4)
  29. visualizer2.BottomSurface = Enum.SurfaceType.Smooth
  30. visualizer2.TopSurface = Enum.SurfaceType.Smooth
  31.  
  32. local selectionbox = Instance.new("SelectionBox")
  33. selectionbox.Parent = visualizer2
  34. selectionbox.Adornee = visualizer2
  35. selectionbox.Color3 = Color3.fromRGB(255, 255, 255)
  36. selectionbox.SurfaceColor3 = Color3.fromRGB(255, 255, 255)
  37. selectionbox.Transparency = 0
  38. selectionbox.SurfaceTransparency = 0.9
  39. selectionbox.Visible = true
  40.  
  41.  
  42. local ProjectSFF = Instance.new("ScreenGui")
  43. local main = Instance.new("Frame")
  44. local Title = Instance.new("TextLabel")
  45. local Line = Instance.new("TextLabel")
  46. local E = Instance.new("TextLabel")
  47. local Etext = Instance.new("TextLabel")
  48. local Q = Instance.new("TextLabel")
  49. local Qtext = Instance.new("TextLabel")
  50. local R = Instance.new("TextLabel")
  51. local Rtext = Instance.new("TextLabel")
  52. local T = Instance.new("TextLabel")
  53. local Ttext = Instance.new("TextLabel")
  54. local main2 = Instance.new("Frame")
  55. local TextBox = Instance.new("TextBox")
  56. local TextButton = Instance.new("TextButton")
  57. local Custom = Instance.new("TextLabel")
  58. local F = Instance.new("TextLabel")
  59. local Ftext = Instance.new("TextLabel")
  60. local Line2 = Instance.new("TextLabel")
  61.  
  62.  
  63.  
  64. ProjectSFF.Name = "Project SFF"
  65. ProjectSFF.Parent = game.CoreGui
  66. ProjectSFF.ZIndexBehavior = Enum.ZIndexBehavior.Sibling
  67.  
  68. main.Name = "main"
  69. main.Parent = ProjectSFF
  70. main.Active = true
  71. main.BackgroundColor3 = Color3.fromRGB(37, 36, 40)
  72. main.BackgroundTransparency = 0.200
  73. main.Draggable = true
  74. main.Position = UDim2.new(0.346640825, -52, 0.354844391, -78)
  75. main.Size = UDim2.new(0, 519, 0, 312)
  76. main.Visible = false
  77.  
  78. Title.Name = "Title"
  79. Title.Parent = main
  80. Title.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  81. Title.BackgroundTransparency = 1.000
  82. Title.BorderSizePixel = 0
  83. Title.Size = UDim2.new(0, 519, 0, 50)
  84. Title.Font = Enum.Font.SciFi
  85. Title.Text = "Woot Reach"
  86. Title.TextColor3 = Color3.fromRGB(255, 255, 255)
  87. Title.TextSize = 50.000
  88.  
  89. Line.Name = "Line"
  90. Line.Parent = main
  91. Line.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  92. Line.BackgroundTransparency = 1.000
  93. Line.BorderSizePixel = 0
  94. Line.Position = UDim2.new(0, 0, 0.160256416, 0)
  95. Line.Size = UDim2.new(0, 519, 0, 7)
  96. Line.Font = Enum.Font.SciFi
  97. Line.Text = "-------------------------------------"
  98. Line.TextColor3 = Color3.fromRGB(255, 255, 255)
  99. Line.TextSize = 50.000
  100.  
  101. E.Name = "E "
  102. E.Parent = main
  103. E.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  104. E.BackgroundTransparency = 1.000
  105. E.BorderSizePixel = 0
  106. E.Position = UDim2.new(0, 0, 0.205128208, 0)
  107. E.Size = UDim2.new(0, 53, 0, 50)
  108. E.Font = Enum.Font.SciFi
  109. E.Text = "E"
  110. E.TextColor3 = Color3.fromRGB(255, 255, 255)
  111. E.TextSize = 50.000
  112.  
  113. Etext.Name = "E text"
  114. Etext.Parent = main
  115. Etext.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  116. Etext.BackgroundTransparency = 1.000
  117. Etext.BorderSizePixel = 0
  118. Etext.Position = UDim2.new(0.294797689, 0, 0.205128208, 0)
  119. Etext.Size = UDim2.new(0, 210, 0, 50)
  120. Etext.Font = Enum.Font.SciFi
  121. Etext.Text = "Activate reach"
  122. Etext.TextColor3 = Color3.fromRGB(255, 255, 255)
  123. Etext.TextSize = 25.000
  124.  
  125. Q.Name = "Q"
  126. Q.Parent = main
  127. Q.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  128. Q.BackgroundTransparency = 1.000
  129. Q.BorderSizePixel = 0
  130. Q.Position = UDim2.new(0, 0, 0.365384638, 0)
  131. Q.Size = UDim2.new(0, 53, 0, 50)
  132. Q.Font = Enum.Font.SciFi
  133. Q.Text = "Q"
  134. Q.TextColor3 = Color3.fromRGB(255, 255, 255)
  135. Q.TextSize = 50.000
  136.  
  137. Qtext.Name = "Q text"
  138. Qtext.Parent = main
  139. Qtext.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  140. Qtext.BackgroundTransparency = 1.000
  141. Qtext.BorderSizePixel = 0
  142. Qtext.Position = UDim2.new(0.321772635, 0, 0.365384638, 0)
  143. Qtext.Size = UDim2.new(0, 210, 0, 50)
  144. Qtext.Font = Enum.Font.SciFi
  145. Qtext.Text = "Deactivate reach"
  146. Qtext.TextColor3 = Color3.fromRGB(255, 255, 255)
  147. Qtext.TextSize = 25.000
  148.  
  149. R.Name = "R"
  150. R.Parent = main
  151. R.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  152. R.BackgroundTransparency = 1.000
  153. R.BorderSizePixel = 0
  154. R.Position = UDim2.new(0, 0, 0.525641084, 0)
  155. R.Size = UDim2.new(0, 53, 0, 50)
  156. R.Font = Enum.Font.SciFi
  157. R.Text = "R"
  158. R.TextColor3 = Color3.fromRGB(255, 255, 255)
  159. R.TextSize = 50.000
  160.  
  161. Rtext.Name = "R text"
  162. Rtext.Parent = main
  163. Rtext.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  164. Rtext.BackgroundTransparency = 1.000
  165. Rtext.BorderSizePixel = 0
  166. Rtext.Position = UDim2.new(0.296724468, 0, 0.525641084, 0)
  167. Rtext.Size = UDim2.new(0, 210, 0, 50)
  168. Rtext.Font = Enum.Font.SciFi
  169. Rtext.Text = "Increase range (+0.5)"
  170. Rtext.TextColor3 = Color3.fromRGB(255, 255, 255)
  171. Rtext.TextSize = 25.000
  172.  
  173. T.Name = "T"
  174. T.Parent = main
  175. T.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  176. T.BackgroundTransparency = 1.000
  177. T.BorderSizePixel = 0
  178. T.Position = UDim2.new(0, 0, 0.68589747, 0)
  179. T.Size = UDim2.new(0, 53, 0, 50)
  180. T.Font = Enum.Font.SciFi
  181. T.Text = "T"
  182. T.TextColor3 = Color3.fromRGB(255, 255, 255)
  183. T.TextSize = 50.000
  184.  
  185. Ttext.Name = "T text"
  186. Ttext.Parent = main
  187. Ttext.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  188. Ttext.BackgroundTransparency = 1.000
  189. Ttext.BorderSizePixel = 0
  190. Ttext.Position = UDim2.new(0.296724468, 0, 0.68589747, 0)
  191. Ttext.Size = UDim2.new(0, 210, 0, 50)
  192. Ttext.Font = Enum.Font.SciFi
  193. Ttext.Text = "Decrease range (-0.5)"
  194. Ttext.TextColor3 = Color3.fromRGB(255, 255, 255)
  195. Ttext.TextSize = 25.000
  196.  
  197. main2.Name = "main2"
  198. main2.Parent = main
  199. main2.BackgroundColor3 = Color3.fromRGB(37, 36, 40)
  200. main2.BackgroundTransparency = 0.200
  201. main2.Position = UDim2.new(-0.000179930226, 0, 0.999075055, 0)
  202. main2.Size = UDim2.new(0, 519, 0, 65)
  203.  
  204. TextBox.Parent = main2
  205. TextBox.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  206. TextBox.BackgroundTransparency = 0.500
  207. TextBox.Position = UDim2.new(0.308003008, 0, 0.127493978, 0)
  208. TextBox.Size = UDim2.new(0, 200, 0, 42)
  209. TextBox.Font = Enum.Font.SciFi
  210. TextBox.Text = ""
  211. TextBox.TextColor3 = Color3.fromRGB(0, 0, 0)
  212. TextBox.TextSize = 25.000
  213.  
  214. TextButton.Parent = main2
  215. TextButton.BackgroundColor3 = Color3.fromRGB(0, 0, 0)
  216. TextButton.BackgroundTransparency = 0.700
  217. TextButton.Position = UDim2.new(0.715201735, 0, 0.127205133, 0)
  218. TextButton.Size = UDim2.new(0, 47, 0, 42)
  219. TextButton.Font = Enum.Font.SciFi
  220. TextButton.Text = "Apply"
  221. TextButton.TextColor3 = Color3.fromRGB(255, 255, 255)
  222. TextButton.TextSize = 18.000
  223.  
  224. Custom.Name = "Custom"
  225. Custom.Parent = main2
  226. Custom.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  227. Custom.BackgroundTransparency = 1.000
  228. Custom.BorderSizePixel = 0
  229. Custom.Position = UDim2.new(0.0327553004, 0, 0.11474359, 0)
  230. Custom.Size = UDim2.new(0, 125, 0, 50)
  231. Custom.Font = Enum.Font.SciFi
  232. Custom.Text = "Custom Range"
  233. Custom.TextColor3 = Color3.fromRGB(255, 255, 255)
  234. Custom.TextSize = 25.000
  235.  
  236. F.Name = "F"
  237. F.Parent = main
  238. F.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  239. F.BackgroundTransparency = 1.000
  240. F.BorderSizePixel = 0
  241. F.Position = UDim2.new(0, 0, 0.836538494, 0)
  242. F.Size = UDim2.new(0, 53, 0, 50)
  243. F.Font = Enum.Font.SciFi
  244. F.Text = "F"
  245. F.TextColor3 = Color3.fromRGB(255, 255, 255)
  246. F.TextSize = 50.000
  247.  
  248. Ftext.Name = "F text"
  249. Ftext.Parent = main
  250. Ftext.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  251. Ftext.BackgroundTransparency = 1.000
  252. Ftext.BorderSizePixel = 0
  253. Ftext.Position = UDim2.new(0.296724468, 0, 0.836538494, 0)
  254. Ftext.Size = UDim2.new(0, 210, 0, 50)
  255. Ftext.Font = Enum.Font.SciFi
  256. Ftext.Text = "Hide/Show hitboxes"
  257. Ftext.TextColor3 = Color3.fromRGB(255, 255, 255)
  258. Ftext.TextSize = 25.000
  259.  
  260. Line2.Name = "Line2"
  261. Line2.Parent = main
  262. Line2.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  263. Line2.BackgroundTransparency = 1.000
  264. Line2.BorderSizePixel = 0
  265. Line2.Position = UDim2.new(-0.00385356462, 0, 0.974359035, 0)
  266. Line2.Size = UDim2.new(0, 519, 0, 7)
  267. Line2.Font = Enum.Font.SciFi
  268. Line2.Text = "-------------------------------------"
  269. Line2.TextColor3 = Color3.fromRGB(255, 255, 255)
  270. Line2.TextSize = 50.000
  271.  
  272. repeat wait() until game.Players.LocalPlayer
  273.  
  274.  
  275.  
  276. game:GetService("StarterGui"):SetCore("SendNotification", {
  277. Title = "Woot Reach Loaded!";
  278. Text = "Press X to view controls";
  279. Icon = "";
  280. Duration = 8;
  281. })
  282.  
  283. local mouse = game.Players.LocalPlayer:GetMouse()
  284.  
  285. bindx = "x"
  286. mouse.KeyDown:connect(function(keyx)
  287. if keyx == bindx then
  288. if main.Visible == false then
  289. main.Visible = true
  290. elseif main.Visible == true then
  291. main.Visible = false
  292. end
  293. end
  294. end)
  295.  
  296. binde = "e"
  297. mouse.KeyDown:connect(function(keye)
  298. if keye == binde then
  299. dmgEnabled = true
  300. visualizerEnabled = true
  301. end
  302. end)
  303.  
  304. bindq = "q"
  305. mouse.KeyDown:connect(function(keyq)
  306. if keyq == bindq then
  307. dmgEnabled = false
  308. visualizerEnabled = false
  309. end
  310. end)
  311.  
  312. bindf = "f"
  313. mouse.KeyDown:connect(function(keyf)
  314. if keyf == bindf then
  315. visualizerEnabled = not visualizerEnabled
  316. end
  317. end)
  318.  
  319. local plr = game.Players.LocalPlayer
  320.  
  321. local function onHit(hit,handle)
  322. local victim = hit.Parent:FindFirstChildOfClass("Humanoid")
  323. if victim and victim.Parent.Name ~= game.Players.LocalPlayer.Name then
  324. if dmgEnabled then
  325. for _,v in pairs(hit.Parent:GetChildren()) do
  326. if v:IsA("Part") then
  327. firetouchinterest(v,handle,0)
  328. firetouchinterest(v,handle,1)
  329. end
  330. end
  331. else
  332. firetouchinterest(hit,handle,0)
  333. firetouchinterest(hit,handle,1)
  334. end
  335. end
  336. end
  337.  
  338. local function getWhiteList()
  339. local wl = {}
  340. for _,v in pairs(game.Players:GetPlayers()) do
  341. if v ~= plr then
  342. local char = v.Character
  343. if char then
  344. for _,q in pairs(char:GetChildren()) do
  345. if q:IsA("Part") then
  346. table.insert(wl,q)
  347. end
  348. end
  349. end
  350. end
  351. end
  352. return wl
  353. -- WAIT WHAT EVOCUL WAS DOWN HERE TOO WHAT? WHO IS THIS MAD MAN????
  354. end
  355.  
  356. TextButton.MouseButton1Down:connect(function()
  357. reach = TextBox.Text
  358. end)
  359.  
  360. bindr = "r"
  361. mouse.KeyDown:connect(function(keyr)
  362. if keyr == bindr then
  363. reach = reach + 0.5
  364. end
  365. end)
  366.  
  367. bindt = "t"
  368. mouse.KeyDown:connect(function(keyt)
  369. if keyt == bindt then
  370. reach = reach - 0.5
  371. end
  372. end)
  373. local cooldown = false
  374. game:GetService("RunService").RenderStepped:connect(function()
  375. if not active or not trueActive then return end
  376. local s = plr.Character and plr.Character:FindFirstChildOfClass("Tool")
  377. if not s then
  378. visualizer.Parent = nil
  379. visualizer2.Parent = nil
  380. end
  381. if s then
  382. local handle = s:FindFirstChild("Handle") or s:FindFirstChildOfClass("Part")
  383. if handle then
  384. if visualizerEnabled then
  385. visualizer.Parent = workspace
  386. visualizer2.Parent = workspace
  387. else
  388. visualizer.Parent = nil
  389. visualizer2.Parent = nil
  390. end
  391. if reach then
  392. if reachType == "Sphere" then
  393. visualizer2.Size = Vector3.new(reach*2,0.05,reach*2)
  394. visualizer.CFrame = handle.CFrame
  395. visualizer2.CFrame = game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame * CFrame.new(0, -2.95, 0)
  396. for _,v in pairs(game.Players:GetPlayers()) do
  397. local hrp = v.Character and v.Character:FindFirstChild("HumanoidRootPart")
  398. if hrp and handle then
  399. local mag = (hrp.Position - handle.Position).magnitude
  400. if tonumber(mag) <= tonumber(reach) and cooldown == false then
  401. cooldown = true
  402. onHit(hrp,handle)
  403. wait(0.1)
  404. cooldown = false
  405. end
  406. end
  407. end
  408. end
  409. end
  410. end
  411. end
  412. end)
  413.  
  414. local i = 0
  415. while wait() do
  416. if i >= 0.99 then
  417. i = 0
  418. elseif i < 1 then
  419. i = i+0.009
  420. end
  421.  
  422. local h = tonumber(i)
  423. local color = Color3.fromHSV(h, 1, 0.8)
  424.  
  425. visualizer.Color = color
  426. selectionbox.Color3 = color
  427. selectionbox.SurfaceColor3 = color
  428. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement