SkeletalScripts

ddd

Mar 29th, 2021
131
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.12 KB | None | 0 0
  1. _G.TPTO ="PLAYERNAME" --Player name example: AffectionXD _G.TPTO = "Aff"
  2. function breakFE(prs)
  3. if game.Players[prs.Name].Character.Humanoid.SeatPart ~= nil then return Notif("Trolling","Target is seated, you cannot Affect them") else end
  4. local target = game.Players[prs.Name]
  5. local speaker = game.Players.LocalPlayer
  6. local pos = game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame
  7. local plr = game.Players.LocalPlayer
  8. plr.Character:WaitForChild'HumanoidRootPart'
  9. wait(0.05)
  10. local char = speaker.Character
  11. local tchar = target.Character
  12. local trg = target.Name
  13.  
  14. local hum = speaker.Character.Humanoid
  15. local hrp = speaker.Character.HumanoidRootPart
  16. local hrp2 = target.Character.HumanoidRootPart
  17. hum.Name = "1"
  18. local newHum = hum:Clone()
  19. newHum.Parent = char
  20. newHum.Name = "Humanoid"
  21. wait(0.1)
  22. hum:Destroy()
  23. workspace.CurrentCamera.CameraSubject = char
  24. newHum.DisplayDistanceType = "None"
  25. wait(0.1)
  26. if speaker.Character:FindFirstChildOfClass("Tool") then
  27. local rem = speaker.Character:FindFirstChildOfClass("Tool")
  28. rem.Parent = speaker.Backpack
  29. end
  30. local tool = speaker.Backpack:FindFirstChildOfClass("Tool")
  31. tool.Parent = char
  32. hrp.CFrame = hrp2.CFrame * CFrame.new(0, 0, 0) * CFrame.new(math.random(-50, 50)/200,math.random(-50, 50)/200,math.random(-50, 50)/200)
  33.  
  34. for i = 1,8 do
  35. wait(.05)
  36. hrp.CFrame = hrp2.CFrame
  37. end
  38.  
  39. workspace.CurrentCamera.CameraType = Enum.CameraType.Custom
  40. end
  41. local speaker = game.Players.LocalPlayer
  42. if _G.TPTO ~= nil and _G.TPTO ~= "" then
  43. for i,v in pairs(game.Players:GetChildren()) do
  44. if v ~= game.Players.LocalPlayer then
  45. if string.sub(string.lower(v.Name), 1, string.len(_G.TPTO)) == string.lower(_G.TPTO) then
  46. local NormPos = game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame
  47. breakFE(v)
  48. local target = game.Players[v.Name]
  49. local hrp = game.Players.LocalPlayer.Character.HumanoidRootPart
  50.  
  51. repeat wait(0.1)
  52. until not target.Character:FindFirstChild("HumanoidRootPart") or speaker.Character:FindFirstChild("HumanoidRootPart")
  53. wait(0.1)
  54. game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = (NormPos)
  55. wait(0.2)
  56. speaker.Character:Destroy()
  57. wait()
  58. speaker.CharacterAdded:Wait():WaitForChild("HumanoidRootPart").CFrame = NormPos
  59. hrp.CFrame = NormPos
  60. hrp.CFrame = NormPos
  61. hrp.CFrame = NormPos
  62. hrp.CFrame = NormPos
  63. wait(0.1)
  64. end
  65. end
  66. end
  67. end
Advertisement
Add Comment
Please, Sign In to add comment