Advertisement
Synpase_X

fakechar reanimation

Jul 7th, 2023 (edited)
938
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 3.98 KB | None | 0 0
  1. -- i discovered it, NOT CREATED.
  2.  
  3. sethiddenproperty(game.Players.LocalPlayer,"MaximumSimulationRadius",math.huge)
  4. sethiddenproperty(game.Players.LocalPlayer,"SimulationRadius",1.0000000331814e+32)
  5.  
  6. for i,v in next, game:GetService("Players").LocalPlayer.Character:GetDescendants() do
  7. if v:IsA("BasePart") then--and v.Name ~="HumanoidRootPart" then
  8. game:GetService("RunService").Heartbeat:connect(function()
  9. v.Velocity = Vector3.new(0,-25.05,0)
  10. wait(0.5)
  11. end)
  12. end
  13. end
  14.  
  15. local char = workspace[game.Players.LocalPlayer.Name]
  16. char.Archivable = true
  17.  
  18. local fakechar = char:Clone()
  19. fakechar.Name = 'clone'
  20. fakechar.Parent = char
  21. fakechar.Head.face.Transparency = 1
  22. workspace.CurrentCamera.CameraSubject = fakechar
  23. char.Torso.Anchored = true
  24.  
  25. local connections = {}
  26.  
  27. function create(part, parent, p, r)
  28. part.AccessoryWeld:Remove()
  29. Instance.new("Attachment",part)
  30. Instance.new("AlignPosition",part)
  31. Instance.new("AlignOrientation",part)
  32. Instance.new("Attachment",parent)
  33. part.AlignPosition.Attachment0 = part.Attachment
  34. part.AlignOrientation.Attachment0 = part.Attachment
  35. part.AlignPosition.Attachment1 = parent.Attachment
  36. part.AlignOrientation.Attachment1 = parent.Attachment
  37. part.Attachment.Position = p
  38. part.Attachment.Orientation = r
  39. part.AlignPosition.MaxForce = 999999999
  40. part.AlignPosition.MaxVelocity = math.huge
  41. part.AlignPosition.ReactionForceEnabled = false
  42. part.AlignPosition.Responsiveness = math.huge
  43. part.AlignOrientation.Responsiveness = 200
  44. part.AlignPosition.RigidityEnabled = false
  45. part.AlignOrientation.MaxTorque = 999999999
  46. end
  47.  
  48. local hats = {
  49. Torso = char:FindFirstChild('Hat1').Handle,
  50. Torso1 = char:FindFirstChild('Robloxclassicred').Handle,
  51. LeftArm = char:FindFirstChild('Pink Hair').Handle,
  52. RightArm = char:FindFirstChild('Pal Hair').Handle,
  53. LeftLeg = char:FindFirstChild('Kate Hair').Handle,
  54. RightLeg = char:FindFirstChild('LavanderHair').Handle,
  55. Head = char:FindFirstChild('Type-49 Abomindation Back Accessory').Handle
  56. }
  57.  
  58. function rmesh(HatName)
  59. for _,mesh in next, workspace[game.Players.LocalPlayer.Name][HatName]:GetDescendants() do
  60. if mesh:IsA("Mesh") or mesh:IsA("SpecialMesh") then
  61. mesh:Remove()
  62. end
  63. end
  64. end
  65.  
  66. game:GetService('RunService').Heartbeat:connect(function()
  67.     hats.Torso.Velocity = Vector3.new(30,0,0)
  68.     hats.Torso1.Velocity = Vector3.new(30,0,0)
  69.     hats.LeftArm.Velocity = Vector3.new(30,0,0)
  70.     hats.RightArm.Velocity = Vector3.new(30,0,0)
  71.     hats.LeftLeg.Velocity = Vector3.new(30,0,0)
  72.     hats.RightLeg.Velocity = Vector3.new(30,0,0)
  73.     hats.Head.Velocity = Vector3.new(30,0,0)
  74. end)
  75.  
  76. table.insert(connections, game:GetService('RunService').Stepped:Connect(function()
  77. fakechar.Torso.CanCollide = false
  78. fakechar.Head.CanCollide = false
  79. end))
  80.  
  81.  
  82. create(hats.Torso, fakechar['Torso'], Vector3.new(.5,0,0), Vector3.new(90,0,0))
  83. create(hats.Torso1, fakechar['Torso'], Vector3.new(-.5,0,0), Vector3.new(90,0,0))
  84. create(hats.LeftArm, fakechar['Left Arm'], Vector3.new(), Vector3.new(90,0,0))
  85. create(hats.RightArm, fakechar['Right Arm'], Vector3.new(), Vector3.new(90,0,0))
  86. create(hats.LeftLeg, fakechar['Left Leg'], Vector3.new(), Vector3.new(90,0,0))
  87. create(hats.RightLeg, fakechar['Right Leg'], Vector3.new(), Vector3.new(90,0,0))
  88. create(hats.Head, fakechar['Head'], Vector3.new(), Vector3.new(90,0,0))
  89.  
  90. rmesh('Hat1')
  91. rmesh('Robloxclassicred')
  92. rmesh('Pink Hair')
  93. rmesh('Pal Hair')
  94. rmesh('Kate Hair')
  95. rmesh('LavanderHair')
  96.  
  97. local kill = false
  98.  
  99. for i,v in next, fakechar:GetDescendants() do
  100. if v:IsA("BasePart") then
  101. v.Transparency = 1
  102. end
  103. end
  104.  
  105. fakechar.Humanoid.Died:Connect(function()
  106.    game.Players.LocalPlayer.Character = char
  107.    char:BreakJoints()
  108.    fakechar:Destroy()
  109. kill = true
  110.  
  111.    for _,v in pairs(connections) do v:Disconnect() end
  112. end)
  113. char.Humanoid.Died:Connect(function()
  114.    game.Players.LocalPlayer.Character = char
  115.    char:BreakJoints()
  116.    fakechar:Destroy()
  117. kill = true
  118.  
  119.    for _,v in pairs(connections) do v:Disconnect() end
  120. end)
  121.  
  122. game.Players.LocalPlayer.Character = fakechar
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement