Advertisement
MiraiTsukiZ

RUFUS14 GRAB AND THROW BABY

Feb 23rd, 2018
2,479
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 6.13 KB | None | 0 0
  1. --By Rufus14 (Made in 25 minutes)
  2. mouse = game.Players.LocalPlayer:GetMouse()
  3. using = false
  4. attacking = false
  5. sound = Instance.new("Sound", game.Players.LocalPlayer.Character["Right Leg"])
  6. sound.SoundId = "rbxassetid://507150998"
  7. sound.Volume = 6
  8. function rip(key)
  9. key = key:lower()
  10. if key == "q" then
  11. if not using then
  12. using = true
  13. local detect = Instance.new("Part", game.Players.LocalPlayer.Character)
  14. detect.Size = Vector3.new(1,1,1)
  15. detect:BreakJoints()
  16. detect.CanCollide = false
  17. local weld = Instance.new("Weld", detect)
  18. weld.Part0 = game.Players.LocalPlayer.Character["Right Arm"]
  19. weld.Part1 = detect
  20. weld.C0 = weld.C0 * CFrame.new(0,-1,0)
  21. local function attack(prt)
  22. if not attacking then
  23. if not using then
  24. attacking = true
  25. local humanoid = prt.Parent:findFirstChild("Humanoid")
  26. if humanoid ~= nil then
  27. local torso = prt.Parent:findFirstChild("Torso")
  28. if torso ~= nil then
  29. game.Players.LocalPlayer.Character.Humanoid.JumpPower = 0
  30. game.Players.LocalPlayer.Character.Humanoid.WalkSpeed = 0
  31. for i = 1,5 do
  32. wait()
  33. game.Players.LocalPlayer.Character.Torso["Left Hip"].C0 = game.Players.LocalPlayer.Character.Torso["Left Hip"].C0 * CFrame.Angles(0,0,0.25)
  34. game.Players.LocalPlayer.Character.Torso["Right Hip"].C0 = game.Players.LocalPlayer.Character.Torso["Right Hip"].C0 * CFrame.Angles(0,0,0.25)
  35. game.Players.LocalPlayer.Character.HumanoidRootPart.RootJoint.C0 = game.Players.LocalPlayer.Character.HumanoidRootPart.RootJoint.C0 * CFrame.Angles(-0.25,0,0)
  36. end
  37. sound:Play()
  38. local bodyVel = Instance.new("BodyPosition", torso)
  39. bodyVel.Position = game.Players.LocalPlayer.Character.Torso.Position + Vector3.new(0,1000,0)
  40. bodyVel.MaxForce = Vector3.new(math.huge,math.huge,math.huge)
  41. wait(2)
  42. torso.Anchored = true
  43. for i = 1,5 do
  44. wait()
  45. game.Players.LocalPlayer.Character.Torso["Left Hip"].C0 = game.Players.LocalPlayer.Character.Torso["Left Hip"].C0 * CFrame.Angles(0,0,-0.25)
  46. game.Players.LocalPlayer.Character.Torso["Right Hip"].C0 = game.Players.LocalPlayer.Character.Torso["Right Hip"].C0 * CFrame.Angles(0,0,-0.25)
  47. game.Players.LocalPlayer.Character.HumanoidRootPart.RootJoint.C0 = game.Players.LocalPlayer.Character.HumanoidRootPart.RootJoint.C0 * CFrame.Angles(0.25,0,0)
  48. end
  49. for i = 1,5 do
  50. wait()
  51. game.Players.LocalPlayer.Character.Torso["Left Hip"].C0 = game.Players.LocalPlayer.Character.Torso["Left Hip"].C0 * CFrame.Angles(0,0,-0.08)
  52. game.Players.LocalPlayer.Character.HumanoidRootPart.RootJoint.C0 = game.Players.LocalPlayer.Character.HumanoidRootPart.RootJoint.C0 * CFrame.Angles(0.08,0,0)
  53. end
  54. wait(1)
  55. local bodyvel = Instance.new("BodyPosition" , game.Players.LocalPlayer.Character.Torso)
  56. bodyvel.MaxForce = Vector3.new(math.huge,math.huge,math.huge)
  57. bodyvel.Position = torso.Position
  58. for i = 1,5 do
  59. wait()
  60. game.Players.LocalPlayer.Character.Torso["Right Hip"].C0 = game.Players.LocalPlayer.Character.Torso["Right Hip"].C0 * CFrame.Angles(0,0,0)
  61. game.Players.LocalPlayer.Character.Torso["Left Hip"].C0 = game.Players.LocalPlayer.Character.Torso["Left Hip"].C0 * CFrame.Angles(0,0,0.08)
  62. game.Players.LocalPlayer.Character.HumanoidRootPart.RootJoint.C0 = game.Players.LocalPlayer.Character.HumanoidRootPart.RootJoint.C0 * CFrame.Angles(-0.15,0,0)
  63. end
  64. wait(2)
  65. bodyVel:destroy()
  66. torso.Anchored = false
  67. humanoid.PlatformStand = true
  68. local welding = Instance.new('Weld', torso)
  69. welding.Part0 = game.Players.LocalPlayer.Character["Right Arm"]
  70. welding.Part1 = torso
  71. welding.C0 = welding.C0 * CFrame.new(0,2,0)
  72. for i = 1, 10 do
  73. wait()
  74. game.Players.LocalPlayer.Character.Torso["Right Shoulder"].C0 = game.Players.LocalPlayer.Character.Torso["Right Shoulder"].C0 * CFrame.Angles(0,0,-0.16)
  75. end
  76. local gyro = Instance.new("BodyGyro", game.Players.LocalPlayer.Character.Torso)
  77. bodyvel.Position = torso.Position - Vector3.new(0,1050,0)
  78. wait(1.2)
  79. game.Players.LocalPlayer.Character.HumanoidRootPart.RootJoint.C0 = CFrame.new(0, 0, 0, -1, -0, -0, 0, 0, 1, 0, 1, 0)
  80. game.Players.LocalPlayer.Character.Torso["Right Hip"].C0 = CFrame.new(1, -1, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  81. game.Players.LocalPlayer.Character.Torso["Right Shoulder"].C0 = CFrame.new(1, 0.5, 0, 0, 0, 1, 0, 1, 0, -1, -0, -0)
  82. game.Players.LocalPlayer.Character.Torso["Left Hip"].C0 = CFrame.new(-1, -1, 0, -0, -0, -1, 0, 1, 0, 1, 0, 0)
  83. using = false
  84. attacking = false
  85. bodyvel:destroy()
  86. gyro:destroy()
  87. welding:destroy()
  88. humanoid.Health = 0
  89. game.Players.LocalPlayer.Character.Humanoid.WalkSpeed = 16
  90. game.Players.LocalPlayer.Character.Humanoid.JumpPower = 50
  91. end
  92. end
  93. end
  94. end
  95. wait(2)
  96. end
  97. detect.Touched:connect(attack)
  98. using = false
  99. wait(0.1)
  100. detect:destroy()
  101. end
  102. end
  103. end
  104. mouse.KeyDown:connect(rip)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement