Advertisement
TheUnknownDiscord

up

Sep 14th, 2021 (edited)
67
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. Tool = Instance.new("Tool")
  2. Part = Instance.new("Part")
  3. Part.Name = "Handle"
  4. Tool.Name = "up"
  5. Part.Parent = Tool
  6. Part.Size = Vector3.new(1.75,2,0.5)
  7. Tool.Parent = owner.Character
  8. local decal = Instance.new("Decal", Part)
  9. decal.Face = Enum.NormalId.Front
  10. local happyFace = "http://www.roblox.com/asset/?id=9104817"
  11. decal.Texture = happyFace
  12. Part.BottomSurface = Enum.SurfaceType.Smooth
  13. Part.BrickColor = BrickColor.new("Pastel Blue")
  14. Part.TopSurface = Enum.SurfaceType.Smooth
  15. Part.brickColor = BrickColor.new("Pastel Blue")
  16. local Goodbye = Instance.new("Sound", owner.character.Head)
  17. Goodbye.SoundId = "rbxassetid://5574462925"
  18. Goodbye.Volume = 1
  19. local A = Instance.new("Sound", owner.character.Head)
  20. A.SoundId = "rbxassetid://7323113985"
  21. A.Volume = 10
  22. gotsomeone = false
  23. function damage(dmg)
  24. for i,v in pairs(workspace:GetDescendants()) do
  25. if v.ClassName == "Model" and v ~= character then
  26. local headdude = v:findFirstChild("Head")
  27. if headdude then
  28. if (headdude.Position - Part.Position).magnitude < 3.25 then
  29. if headdude.Parent ~= nil then
  30. local humm = v:findFirstChildOfClass("Humanoid")
  31. if humm then
  32. if humm.Parent ~= owner.Character then
  33. Goodbye:Play()
  34. if humm.Health > 0 then
  35. gotsomeone = true
  36. Goodbye.Ended:Wait()
  37. A:Play()
  38. humm.BreakJointsOnDeath = false
  39. wait(0.125)
  40. headdude:Destroy()
  41. gotsomeone = false
  42. end
  43. end
  44. end
  45. end
  46. end
  47. end
  48. end
  49. end
  50. end
  51. Tool.Activated:Connect(damage)
  52.  
  53. while true do
  54. task.wait()
  55. if gotsomeone then
  56. for i,v in pairs(workspace:GetDescendants()) do
  57. if v.ClassName == "Model" and v ~= character then
  58. local headdude = v:findFirstChild("Head")
  59. if headdude then
  60. if (headdude.Position - Part.Position).magnitude < 3.25 then
  61. if headdude.Parent ~= nil then
  62. local humm = v:findFirstChildOfClass("Humanoid")
  63. if humm then
  64. if humm.Parent ~= owner.Character then
  65. owner.Character.HumanoidRootPart.CFrame = CFrame.new(owner.Character.HumanoidRootPart.Position, Vector3.new(headdude.Position.x,owner.Character.HumanoidRootPart.Position.y,headdude.Position.z))
  66. end
  67. end
  68. end
  69. end
  70. end
  71. end
  72. end
  73. end
  74. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement