Advertisement
SumitScripts

Breakin 2: All 4 Scripts 2023

Dec 23rd, 2023 (edited)
176
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 18.48 KB | None | 0 0
  1. Wait(0.2)
  2. game.StarterGui:SetCore("SendNotification", {
  3. Title = "Made by SumitScripts",
  4. Text = "Also Credit to My Friend LN Hub",
  5. Duration = 5,
  6. })
  7.  
  8. -- Fractions
  9. print('SumitScripts Hub Loaded')
  10. setfpscap(165)
  11.  
  12. local Stats = game:GetService('Stats')
  13. local Players = game:GetService('Players')
  14. local RunService = game:GetService('RunService')
  15. local ReplicatedStorage = game:GetService('ReplicatedStorage')
  16.  
  17. local Nurysium_Util = loadstring(game:HttpGet('https://raw.githubusercontent.com/SumitScripts/Blade-ball/main/SumitScripts/NurysiumParryModule'))()
  18.  
  19. local local_player = Players.LocalPlayer
  20. local camera = workspace.CurrentCamera
  21.  
  22. local nurysium_Data = nil
  23. local hit_Sound = nil
  24.  
  25. local closest_Entity = nil
  26. local parry_remote = nil
  27.  
  28. getgenv().aura_Enabled = false
  29. getgenv().hit_sound_Enabled = false
  30. getgenv().hit_effect_Enabled = false
  31. getgenv().night_mode_Enabled = false
  32. getgenv().trail_Enabled = false
  33. getgenv().self_effect_Enabled = false
  34.  
  35. local Services = {
  36. game:GetService('AdService'),
  37. game:GetService('SocialService')
  38. }
  39.  
  40. -- Shop Fractions
  41.  
  42. function SwordCrateManual()
  43. game:GetService("ReplicatedStorage").Remote.RemoteFunction:InvokeServer("PromptPurchaseCrate", workspace.Spawn.Crates.NormalSwordCrate)
  44. end
  45.  
  46. function ExplosionCrateManual()
  47. game:GetService("ReplicatedStorage").Remote.RemoteFunction:InvokeServer("PromptPurchaseCrate", workspace.Spawn.Crates.NormalExplosionCrate)
  48. end
  49.  
  50. function SwordCrateAuto()
  51. while _G.AutoSword do
  52. game:GetService("ReplicatedStorage").Remote.RemoteFunction:InvokeServer("PromptPurchaseCrate", workspace.Spawn.Crates.NormalSwordCrate)
  53. wait(1)
  54. end
  55. end
  56.  
  57. function ExplosionCrateAuto()
  58. while _G.AutoBoom do
  59. game:GetService("ReplicatedStorage").Remote.RemoteFunction:InvokeServer("PromptPurchaseCrate", workspace.Spawn.Crates.NormalExplosionCrate)
  60. wait(1)
  61. end
  62. end
  63.  
  64. function initializate(dataFolder_name: string)
  65. local nurysium_Data = Instance.new('Folder', game:GetService('CoreGui'))
  66. nurysium_Data.Name = dataFolder_name
  67.  
  68. hit_Sound = Instance.new('Sound', nurysium_Data)
  69. hit_Sound.SoundId = 'rbxassetid://8632670510'
  70. hit_Sound.Volume = 5
  71. end
  72.  
  73. local function get_closest_entity(Object: Part)
  74. task.spawn(function()
  75. local closest
  76. local max_distance = math.huge
  77.  
  78. for index, entity in workspace.Alive:GetChildren() do
  79. if entity.Name ~= Players.LocalPlayer.Name then
  80. local distance = (Object.Position - entity.HumanoidRootPart.Position).Magnitude
  81.  
  82. if distance < max_distance then
  83. closest_Entity = entity
  84. max_distance = distance
  85. end
  86.  
  87. end
  88. end
  89.  
  90. return closest_Entity
  91. end)
  92. end
  93.  
  94. --// Thanks Aries for this.
  95. function resolve_parry_Remote()
  96. for _, value in Services do
  97. local temp_remote = value:FindFirstChildOfClass('RemoteEvent')
  98.  
  99. if not temp_remote then
  100. continue
  101. end
  102.  
  103. if not temp_remote.Name:find('\n') then
  104. continue
  105. end
  106.  
  107. parry_remote = temp_remote
  108. end
  109. end
  110.  
  111. local aura_table = {
  112. canParry = true,
  113. is_Spamming = false,
  114.  
  115. parry_Range = 0,
  116. spam_Range = 0,
  117. hit_Count = 0,
  118.  
  119. hit_Time = tick(),
  120. ball_Warping = tick(),
  121. is_ball_Warping = false
  122. }
  123.  
  124. ReplicatedStorage.Remotes.ParrySuccess.OnClientEvent:Connect(function()
  125. if getgenv().hit_sound_Enabled then
  126. hit_Sound:Play()
  127. end
  128.  
  129. if getgenv().hit_effect_Enabled then
  130. local hit_effect = game:GetObjects("rbxassetid://17407244385")[1]
  131.  
  132. hit_effect.Parent = Nurysium_Util.getBall()
  133. hit_effect:Emit(3)
  134.  
  135. task.delay(5, function()
  136. hit_effect:Destroy()
  137. end)
  138.  
  139. end
  140. end)
  141.  
  142. ReplicatedStorage.Remotes.ParrySuccessAll.OnClientEvent:Connect(function()
  143. aura_table.hit_Count += 1
  144.  
  145. task.delay(0.15, function()
  146. aura_table.hit_Count -= 1
  147. end)
  148. end)
  149.  
  150. workspace:WaitForChild("Balls").ChildRemoved:Connect(function(child)
  151. aura_table.hit_Count = 0
  152. aura_table.is_ball_Warping = false
  153. aura_table.is_Spamming = false
  154. end)
  155.  
  156. --// Gui
  157.  
  158. local Library = loadstring(game:HttpGet("https://pastebin.com/raw/vff1bQ9F"))()
  159.  
  160. local Window = Library.CreateLib("Private SumitScripts Hub")
  161.  
  162. -- Local Tabs
  163. local Tab = Window:NewTab("Information")
  164. local Tab2 = Window:NewTab("Combat")
  165. local Tab3 = Window:NewTab("Shop")
  166. local Tab4 = Window:NewTab("World/Mics")
  167. local Tab5 = Window:NewTab("Player")
  168. local Tab6 = Window:NewTab("Credits")
  169.  
  170.  
  171. -- Local Sections
  172. -- Main Sections
  173. local Combat = Tab2:NewSection("Use New Account or Good Ping for auto parry")
  174. local Shop = Tab3:NewSection("Shop (80 Coin)")
  175. local World = Tab4:NewSection("World")
  176. local Player = Tab5:NewSection("Player")
  177. -- Credits
  178. local Credits = Tab6:NewSection("Made by SumitScripts")
  179. local Credits = Tab6:NewSection("Parry Visual By Alex")
  180. local Credits = Tab6:NewSection("Auto Fram Ball By LN Hub")
  181. -- Section information
  182. -- Account details
  183. local ad = Tab:NewSection("Account details")
  184. -- Add a label for the player's username
  185. local username = game.Players.LocalPlayer.Name
  186. ad:NewLabel("Username: " .. username)
  187. -- Add a label for the player's account age
  188. local accountAge = game.Players.LocalPlayer.AccountAge
  189. ad:NewLabel("Account Age: " .. tostring(accountAge) .. " days old")
  190. -- Add a button to copy the player's username to the clipboard
  191. ad:NewButton("Copy Username", "Copies your username to the clipboard", function()
  192. setclipboard(username)
  193. Library:Notify("Username copied to clipboard!")
  194. end)
  195. -- Add a button to copy the player's account age to the clipboard
  196. ad:NewButton("Copy Account Age", "Copies your account age to the clipboard", function()
  197. setclipboard(tostring(accountAge))
  198. Library:Notify("Account age copied to clipboard!")
  199. end)
  200.  
  201. -- GUI - FOR REAL
  202.  
  203. Combat:NewToggle("Auto Parry", "Credit Avie Hub", function(toggled)
  204. resolve_parry_Remote()
  205. getgenv().aura_Enabled = toggled
  206. end)
  207.  
  208. Combat:NewButton("Visual Parry", "ButtonInfo", function()
  209. getgenv().Paws = {
  210. ["AutoParry"] = true,
  211. ["PingBased"] = true,
  212. ["PingBasedOffset"] = 0,
  213. ["DistanceToParry"] = 0.4,
  214. ["BallSpeedCheck"] = true,
  215. }
  216. loadstring(game:HttpGet("https://raw.githubusercontent.com/Alexisisback/Blade-ball-Auto-parry-Etc/main/Manual%20spam%2BAuto%20parry"))()
  217. print("Clicked")
  218. end)
  219.  
  220. Combat:NewToggle("Auto Fram Ball", "credit to ln hub", function(toggled)
  221. if toggled then
  222. getgenv().TpToBall = true
  223. local Balls = workspace.Balls
  224. local Players = game:GetService("Players")
  225. local LocalPlayer = Players.LocalPlayer
  226.  
  227. local function Cycle(Character)
  228. repeat
  229. for _, ball in pairs(Balls:GetChildren()) do
  230. if ball.BrickColor ~= "Dark blue" and TpToBall and Character:FindFirstChild("HumanoidRootPart") then
  231. Character:FindFirstChild("HumanoidRootPart").CFrame = ball.CFrame + Vector3.new(25, 5, 0)
  232. task.wait()
  233. end
  234. end
  235. task.wait()
  236. until not Character or not Character:FindFirstChild("Humanoid") or Character:FindFirstChild("Humanoid").Health == 0
  237. end
  238.  
  239. LocalPlayer.CharacterAdded:Connect(Cycle);
  240. Cycle(LocalPlayer.Character);
  241. else
  242. getgenv().TpToBall = false
  243. local Balls = workspace.Balls
  244. local Players = game:GetService("Players")
  245. local LocalPlayer = Players.LocalPlayer
  246.  
  247. local function Cycle(Character)
  248. repeat
  249. for _, ball in pairs(Balls:GetChildren()) do
  250. if ball.BrickColor ~= "Dark blue" and TpToBall and Character:FindFirstChild("HumanoidRootPart") then
  251. Character:FindFirstChild("HumanoidRootPart").CFrame = ball.CFrame + Vector3.new(0, 0, -100)
  252. task.wait()
  253. end
  254. end
  255. task.wait()
  256. until not Character or not Character:FindFirstChild("Humanoid") or Character:FindFirstChild("Humanoid").Health == 0
  257. end
  258.  
  259. LocalPlayer.CharacterAdded:Connect(Cycle);
  260. Cycle(LocalPlayer.Character);
  261. end
  262. end)
  263.  
  264. Combat:NewToggle("Minecraft Hit Sound", "ToggleInfo", function(toggled)
  265. getgenv().hit_sound_Enabled = toggled
  266. end)
  267.  
  268. Combat:NewToggle("Hit Effect", "ToggleInfo", function(toggled)
  269. getgenv().hit_effect_Enabled = toggled
  270. end)
  271.  
  272. Shop:NewButton("SwordCrate (80 coins)", "ButtonInfo", function()
  273.  
  274. SwordCrateManual()
  275. print("Clicked")
  276. end)
  277.  
  278. Shop:NewButton("ExplosionCrate (80 coins)", "ButtonInfo", function()
  279.  
  280. ExplosionCrateManual()
  281. print("Clicked")
  282. end)
  283.  
  284. World:NewToggle("Night Mode", "ToggleInfo", function(toggled)
  285. getgenv().night_mode_Enabled = toggled
  286. end)
  287.  
  288. World:NewToggle("Trail", "ToggleInfo", function(toggled)
  289. getgenv().trail_Enabled = toggled
  290. end)
  291.  
  292. World:NewToggle("Destroy Particles", "ToggleInfo", function(toggled)
  293. loadstring(game:HttpGet("https://raw.githubusercontent.com/Hosvile/Refinement/main/Destroy%20Particle%20Emitters",true))()
  294. end)
  295.  
  296. World:NewToggle("AntiLag", "ToggleInfo", function(toggled)
  297. -- Made by RIP#6666
  298. _G.Settings = {
  299. Players = {
  300. ["Ignore Me"] = true, -- Ignore your Character
  301. ["Ignore Others"] = true -- Ignore other Characters
  302. },
  303. Meshes = {
  304. Destroy = false, -- Destroy Meshes
  305. LowDetail = true -- Low detail meshes (NOT SURE IT DOES ANYTHING)
  306. },
  307. Images = {
  308. Invisible = true, -- Invisible Images
  309. LowDetail = false, -- Low detail images (NOT SURE IT DOES ANYTHING)
  310. Destroy = false, -- Destroy Images
  311. },
  312. ["No Particles"] = true, -- Disables all ParticleEmitter, Trail, Smoke, Fire and Sparkles
  313. ["No Camera Effects"] = true, -- Disables all PostEffect's (Camera/Lighting Effects)
  314. ["No Explosions"] = true, -- Makes Explosion's invisible
  315. ["No Clothes"] = true, -- Removes Clothing from the game
  316. ["Low Water Graphics"] = true, -- Removes Water Quality
  317. ["No Shadows"] = true, -- Remove Shadows
  318. ["Low Rendering"] = true, -- Lower Rendering
  319. ["Low Quality Parts"] = true -- Lower quality parts
  320. }
  321. loadstring(game:HttpGet("https://raw.githubusercontent.com/CasperFlyModz/discord.gg-rips/main/FPSBooster.lua"))()
  322. end)
  323.  
  324. World:NewToggle("Aiming Mechanism", "ToggleInfo", function(toggled) loadstring(game:HttpGet("https://raw.githubusercontent.com/Hosvile/Refinement/main/M%3ABlade%20Ball%20Mechanism",true))()
  325. end)
  326.  
  327. World:NewToggle("Antiafk", "ToggleInfo", function(toggled) loadstring(game:HttpGet(('https://raw.githubusercontent.com/Proxylol/OtherScripts/main/AntiAfk.lua'),true))()
  328. end)
  329.  
  330. Player:NewButton("infjump", "ButtonInfo", function()
  331. while true do
  332. wait(1)
  333.  
  334. local infjmp = true
  335. game:GetService("UserInputService").jumpRequest:Connect(function()
  336. if infjmp then
  337. game:GetService"Players".LocalPlayer.Character:FindFirstChildOfClass"Humanoid":ChangeState("Jumping")
  338. end
  339. end)
  340. end
  341. print("Clicked")
  342. end)
  343.  
  344. Player:NewButton("fly v3", "ButtonInfo", function()
  345. loadstring(game:HttpGet('https://raw.githubusercontent.com/Pro69Yes/sussy-Script/main/SecuredFlyGuiv3.lua'))()
  346. print("Clicked")
  347. end)
  348.  
  349. Player:NewSlider("WalkSpeed", "SliderInfo", 500, 0, function(s) -- 500 (MaxValue) | 0 (MinValue)
  350. game.Players.LocalPlayer.Character.Humanoid.WalkSpeed = s
  351. end)
  352.  
  353. --// trail
  354.  
  355. task.defer(function()
  356. game:GetService("RunService").Heartbeat:Connect(function()
  357.  
  358. if not local_player.Character then
  359. return
  360. end
  361.  
  362. if getgenv().trail_Enabled then
  363. local trail = game:GetObjects("rbxassetid://17483658369")[1]
  364.  
  365. trail.Name = 'nurysium_fx'
  366.  
  367. if local_player.Character.PrimaryPart:FindFirstChild('nurysium_fx') then
  368. return
  369. end
  370.  
  371. local Attachment0 = Instance.new("Attachment", local_player.Character.PrimaryPart)
  372. local Attachment1 = Instance.new("Attachment", local_player.Character.PrimaryPart)
  373.  
  374. Attachment0.Position = Vector3.new(0, -2.411, 0)
  375. Attachment1.Position = Vector3.new(0, 2.504, 0)
  376.  
  377. trail.Parent = local_player.Character.PrimaryPart
  378. trail.Attachment0 = Attachment0
  379. trail.Attachment1 = Attachment1
  380. else
  381.  
  382. if local_player.Character.PrimaryPart:FindFirstChild('nurysium_fx') then
  383. local_player.Character.PrimaryPart['nurysium_fx']:Destroy()
  384. end
  385. end
  386.  
  387. end)
  388. end)
  389.  
  390. --// night-mode
  391.  
  392. task.defer(function()
  393. while task.wait(1) do
  394. if getgenv().night_mode_Enabled then
  395. game:GetService("TweenService"):Create(game:GetService("Lighting"), TweenInfo.new(3), {ClockTime = 3.9}):Play()
  396. else
  397. game:GetService("TweenService"):Create(game:GetService("Lighting"), TweenInfo.new(3), {ClockTime = 13.5}):Play()
  398. end
  399. end
  400. end)
  401.  
  402. --// aura
  403.  
  404. task.spawn(function()
  405. RunService.PreRender:Connect(function()
  406. if not getgenv().aura_Enabled then
  407. return
  408. end
  409.  
  410. if closest_Entity then
  411. if workspace.Alive:FindFirstChild(closest_Entity.Name) and workspace.Alive:FindFirstChild(closest_Entity.Name).Humanoid.Health > 0 then
  412. if aura_table.is_Spamming then
  413. if local_player:DistanceFromCharacter(closest_Entity.HumanoidRootPart.Position) <= aura_table.spam_Range then
  414.  
  415. parry_remote:FireServer(
  416. 0.5,
  417. CFrame.new(camera.CFrame.Position, Vector3.zero),
  418. {[closest_Entity.Name] = closest_Entity.HumanoidRootPart.Position},
  419. {closest_Entity.HumanoidRootPart.Position.X, closest_Entity.HumanoidRootPart.Position.Y},
  420. false
  421. )
  422.  
  423. end
  424. end
  425. end
  426. end
  427. end)
  428.  
  429. RunService.Heartbeat:Connect(function()
  430. if not getgenv().aura_Enabled then
  431. return
  432. end
  433.  
  434. local ping = Stats.Network.ServerStatsItem['Data Ping']:GetValue() / 10
  435. local self = Nurysium_Util.getBall()
  436.  
  437. if not self then
  438. return
  439. end
  440.  
  441. self:GetAttributeChangedSignal('target'):Once(function()
  442. aura_table.canParry = true
  443. end)
  444.  
  445. if self:GetAttribute('target') ~= local_player.Name or not aura_table.canParry then
  446. return
  447. end
  448.  
  449. get_closest_entity(local_player.Character.PrimaryPart)
  450.  
  451. local player_Position = local_player.Character.PrimaryPart.Position
  452.  
  453. local ball_Position = self.Position
  454. local ball_Velocity = self.AssemblyLinearVelocity
  455.  
  456. if self:FindFirstChild('zoomies') then
  457. ball_Velocity = self.zoomies.VectorVelocity
  458. end
  459.  
  460. local ball_Direction = (local_player.Character.PrimaryPart.Position - ball_Position).Unit
  461. local ball_Distance = local_player:DistanceFromCharacter(ball_Position)
  462. local ball_Dot = ball_Direction:Dot(ball_Velocity.Unit)
  463. local ball_Speed = ball_Velocity.Magnitude
  464. local ball_speed_Limited = math.min(ball_Speed / 1000, 0.1)
  465.  
  466. local ball_predicted_Distance = (ball_Distance - ping / 15.5) - (ball_Speed / 3.5)
  467.  
  468. local target_Position = closest_Entity.HumanoidRootPart.Position
  469. local target_Distance = local_player:DistanceFromCharacter(target_Position)
  470. local target_distance_Limited = math.min(target_Distance / 10000, 0.1)
  471. local target_Direction = (local_player.Character.PrimaryPart.Position - closest_Entity.HumanoidRootPart.Position).Unit
  472. local target_Velocity = closest_Entity.HumanoidRootPart.AssemblyLinearVelocity
  473. local target_isMoving = target_Velocity.Magnitude > 0
  474. local target_Dot = target_isMoving and math.max(target_Direction:Dot(target_Velocity.Unit), 0)
  475.  
  476. aura_table.spam_Range = math.max(ping / 10, 15) + ball_Speed / 7
  477. aura_table.parry_Range = math.max(math.max(ping, 4) + ball_Speed / 3.5, 9.5)
  478. aura_table.is_Spamming = aura_table.hit_Count > 1 or ball_Distance < 13.5
  479.  
  480. if ball_Dot < -0.2 then
  481. aura_table.ball_Warping = tick()
  482. end
  483.  
  484. task.spawn(function()
  485. if (tick() - aura_table.ball_Warping) >= 0.15 + target_distance_Limited - ball_speed_Limited or ball_Distance <= 10 then
  486. aura_table.is_ball_Warping = false
  487.  
  488. return
  489. end
  490.  
  491. aura_table.is_ball_Warping = true
  492. end)
  493.  
  494. if ball_Distance <= aura_table.parry_Range and not aura_table.is_Spamming and not aura_table.is_ball_Warping then
  495. parry_remote:FireServer(
  496. 0.5,
  497. CFrame.new(camera.CFrame.Position, Vector3.new(math.random(0, 100), math.random(0, 1000), math.random(100, 1000))),
  498. {[closest_Entity.Name] = target_Position},
  499. {target_Position.X, target_Position.Y},
  500. false
  501. )
  502.  
  503. aura_table.canParry = false
  504. aura_table.hit_Time = tick()
  505. aura_table.hit_Count += 1
  506.  
  507. task.delay(0.15, function()
  508. aura_table.hit_Count -= 1
  509. end)
  510. end
  511.  
  512. task.spawn(function()
  513. repeat
  514. RunService.Heartbeat:Wait()
  515. until (tick() - aura_table.hit_Time) >= 1
  516. aura_table.canParry = true
  517. end)
  518. end)
  519. end)
  520.  
  521.  
  522. initializate('nurysium_temp')
  523.  
  524. -- Gui to Lua
  525. -- Version: 3.2
  526.  
  527. -- Instances:
  528.  
  529. local ScreenGui = Instance.new("ScreenGui")
  530. local ImageButton = Instance.new("ImageButton")
  531. local UICorner = Instance.new("UICorner")
  532.  
  533. --Properties:
  534.  
  535. ScreenGui.Parent = game.Players.LocalPlayer:WaitForChild("PlayerGui")
  536. ScreenGui.ZIndexBehavior = Enum.ZIndexBehavior.Sibling
  537.  
  538. ImageButton.Parent = ScreenGui
  539. ImageButton.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  540. ImageButton.BorderColor3 = Color3.fromRGB(0, 0, 0)
  541. ImageButton.BorderSizePixel = 0
  542. ImageButton.Position = UDim2.new(0.480349272, 0, -0.000868847885, 0)
  543. ImageButton.Size = UDim2.new(0, 46, 0, 48)
  544. ImageButton.Image = "rbxassetid://17547308586"
  545.  
  546. UICorner.Parent = ImageButton
  547.  
  548. ScreenGui.ResetOnSpawn = false
  549. ImageButton.Active = true
  550. ImageButton.Draggable = true
  551. ImageButton.MouseButton1Down:Connect(function()
  552. Library:ToggleUI()
  553. end)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement