Advertisement
zqozr

balling

Nov 7th, 2022
1,439
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 5.84 KB | None | 0 0
  1. -- hat needed: https://www.roblox.com/catalog/6685365462/Red-Stickman-Head
  2. -- baller script
  3. pcall(function()
  4.     settings().Physics.AllowSleep = false
  5.     settings().Physics.PhysicsEnvironmentalThrottle = Enum.EnviromentalPhysicsThrottle.Disabled
  6. end)
  7. local Rig = loadstring(game:HttpGetAsync("https://raw.githubusercontent.com/Lowerrated/immortal/main/main-no-animation"))()
  8. local ThrowCFrame = CFrame.new(-0.90346241, 0.358176708, 0.845849514, 0.541109383, -0.513258696, -0.666157901, 0.719156563, -0.128184244, 0.682922184, -0.435906649, -0.848607302, 0.299751639)
  9. local BaseRA_CFrame
  10. local Debris = game:GetService("Debris")
  11. local TweenService = game:GetService("TweenService")
  12. local Ball = Instance.new("Part")
  13. local A0Ball = Instance.new("Attachment")
  14. local APBall = Instance.new("AlignPosition")
  15. local A0ThrowArm = Instance.new("Attachment")
  16. local ShowFling = true
  17. local Mouse = game:GetService("Players").LocalPlayer:GetMouse()
  18. local threw = false
  19. for i, v in pairs(game:GetService("Players").LocalPlayer.Character:GetDescendants()) do
  20.     if not v:IsDescendantOf(Rig) then
  21.         if v:IsA("BasePart") then
  22.             spawn(function()
  23.                 while true do
  24.                     v.Velocity = Vector3.new(45,0,0)
  25.                     task.wait(0)
  26.                 end
  27.             end)
  28.         end
  29.     end
  30. end
  31. A0ThrowArm.Parent = Rig["Right Arm"]
  32. A0ThrowArm.Position = Vector3.new(0, -1.7, 0)
  33. Ball.Parent = workspace
  34. Ball.Shape = Enum.PartType.Ball
  35. Ball.Size = Vector3.new(1.65, 1.65, 1.65)
  36. Ball.Transparency = 1
  37. Ball.Name = "Baller_Ball"
  38. A0Ball.Parent = Ball
  39. APBall.Parent = Ball
  40. APBall.Attachment0 = A0Ball
  41. APBall.Attachment1 = A0ThrowArm
  42. APBall.Responsiveness = 200
  43. APBall.MaxForce = math.huge
  44. Ball.CanCollide = false
  45. local function get(part)
  46.     if not APBall.Enabled then
  47.         if part then
  48.             if part:IsDescendantOf(Rig.Parent) then
  49.                 threw = false
  50.                 Ball.CanCollide = false
  51.                 APBall.Enabled = true
  52.             end
  53.         else
  54.             threw = false
  55.             Ball.CanCollide = false
  56.             APBall.Enabled = true
  57.         end
  58.     end
  59. end
  60. local function throw()
  61.     if not threw then
  62.         threw = true
  63.         local throw = TweenService:Create(Rig.Torso["Right Shoulder"], TweenInfo.new(0.05, Enum.EasingStyle.Linear, Enum.EasingDirection.Out, 0.5, false, 0), {C1 = ThrowCFrame})
  64.         throw:Play()
  65.         throw.Completed:Wait()
  66.         APBall.Enabled = false
  67.         Ball.CanCollide = true
  68.         Ball.CanTouch = false
  69.         local throwvelocity = Instance.new("BodyPosition")
  70.         throwvelocity.Parent = Ball
  71.         throwvelocity.Position = Mouse.hit.Position
  72.         throwvelocity.MaxForce = Vector3.new(math.huge, math.huge, math.huge)
  73.         Debris:AddItem(throwvelocity, 0.25)
  74.         task.wait(0.5)
  75.         TweenService:Create(Rig.Torso["Right Shoulder"], TweenInfo.new(0.25, Enum.EasingStyle.Linear, Enum.EasingDirection.Out, 0.5, false, 0), {C1 = CFrame.new(-1.2637558, 1.33980083, -0.260471344, 0.96984601, -0.17364791, 0.171009868, -0.171009824, -0.984807372, -0.0301535316, 0.173647881, -8.56816769e-08, -0.984807789)}):Play()
  76.         Ball.CanTouch = true
  77.     end
  78. end
  79. Rig.Torso["Left Hip"].C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  80. Rig.Torso["Left Hip"].C1 = CFrame.new(0.255651474, 2.22140408, 0, 0.939692259, -0.342020005, 0, 0.342020005, 0.939692259, 0, 0, 0, 1)
  81. Rig.Torso["Left Shoulder"].C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  82. Rig.Torso["Left Shoulder"].C1 = CFrame.new(0.599997997, 1.51243591, -0.180386543, 1.49011612e-08, -0.999999583, 5.96244254e-09, 0.866024971, 0, 0.500000179, -0.49999997, -7.4505806e-09, 0.866025329)
  83. Rig.Torso["Right Hip"].C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  84. Rig.Torso["Right Hip"].C1 = CFrame.new(-0.145107269, 2.0564394, 0, 0.984807551, 0.173648149, 0, -0.173648149, 0.984807551, 0, 0, 0, 1)
  85. Rig.Torso["Right Shoulder"].C0 = CFrame.new(0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  86. Rig.Torso["Right Shoulder"].C1 = CFrame.new(-1.2637558, 1.33980083, -0.260471344, 0.96984601, -0.17364791, 0.171009868, -0.171009824, -0.984807372, -0.0301535316, 0.173647881, -8.56816769e-08, -0.984807789)
  87. Rig.Torso.Neck.C0 = CFrame.new(0, 1, 0, -1, 0, 0, 0, 0, 1, 0, 1, -0)
  88. Rig.Torso.Neck.C1 = CFrame.new(0, -0.5, 0, -0.866025388, -0.5, 0, 0, 0, 1, -0.5, 0.866025388, 0)
  89. Rig["RedStickman"]:Destroy()
  90. spawn(function()
  91.     local accessory = Rig.Parent["RedStickman"].Handle
  92.     local a0accessory = Instance.new("Attachment")
  93.     local apaccessory = Instance.new("AlignPosition")
  94.     a0accessory.Parent = accessory
  95.     apaccessory.Parent = accessory
  96.     apaccessory.Attachment0 = a0accessory
  97.     apaccessory.Attachment1 = A0Ball
  98.     apaccessory.Responsiveness = 200
  99.     apaccessory.MaxForce = math.huge
  100.     if getsynasset and isfile and writefile then
  101.         local BoomSound = Instance.new("Sound")
  102.         BoomSound.Parent = accessory
  103.         local file_exists = isfile("boom.mp3")
  104.         if not file_exists then
  105.             writefile("boom.mp3", game:HttpGetAsync("https://github.com/Lowerrated/Lowerrated/blob/main/boom.mp3?raw=true"))
  106.         end
  107.         BoomSound.SoundId = getsynasset("boom.mp3")
  108.         Rig.Parent.HumanoidRootPart.Touched:Connect(function(part)
  109.             if not part:IsDescendantOf(Rig.Parent) then
  110.                 if part.Parent:FindFirstChildOfClass("Humanoid") then
  111.                     BoomSound.Playing = true
  112.                 end
  113.             end
  114.         end)
  115.     end
  116. end)
  117. local fling = Instance.new("BodyAngularVelocity")
  118. local apfling = Instance.new("AlignPosition")
  119. local a0fling = Instance.new("Attachment")
  120. if ShowFling then
  121.     local selection = Instance.new("SelectionBox")
  122.     selection.Parent = workspace
  123.     selection.Adornee = Rig.Parent.HumanoidRootPart
  124. end
  125. Rig.Parent.HumanoidRootPart.AlignOrientation:Destroy()
  126. fling.Parent = Rig.Parent.HumanoidRootPart
  127. fling.AngularVelocity = Vector3.new(1000, 1000, 1000)
  128. apfling.Parent = Rig.Parent.HumanoidRootPart
  129. a0fling.Parent = apfling.Parent
  130. apfling.Attachment0 = a0fling
  131. apfling.Attachment1 = A0Ball
  132. apfling.Responsiveness = 200
  133. apfling.MaxForce = math.huge
  134. Mouse.Button1Down:Connect(function()
  135.     if Mouse.Target then
  136.         throw()
  137.     end
  138. end)
  139. Mouse.KeyDown:Connect(function(key)
  140.     if string.lower(key) == "e" then
  141.         if threw then
  142.             get()
  143.         end
  144.     end
  145. end)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement