Advertisement
Rufus14

FE Rebirth Script (WORKS WITH EXPLOITS)

Jan 16th, 2019
1,027
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 2.43 KB | None | 0 0
  1. --By Rufus14, works on r6 aswell on r15 (WORKS ON EVERY SERVER), press z to die (RUN AS LOCAL)
  2. character = game:GetService("Players").LocalPlayer.Character
  3. humanoid = character:findFirstChildOfClass("Humanoid")
  4. mouse = game:GetService("Players").LocalPlayer:GetMouse()
  5. canuncollide = true
  6. function die()
  7.     print("dead")
  8.     local rootcframe = character.HumanoidRootPart.CFrame
  9.     local deadsign = Instance.new("BoolValue", character)
  10.     deadsign.Name = "ImDead"
  11.     character.HumanoidRootPart:destroy()
  12.     for i,v in pairs(character:GetChildren()) do
  13.         if v.ClassName == "MeshPart" or v.ClassName == "Part" then
  14.             local position = Instance.new("CFrameValue", v)
  15.             position.Name = "LimbPosition"
  16.             position.Value = v.CFrame
  17.         end
  18.     end
  19.     if character:findFirstChild("UpperTorso") then
  20.         wait(1)
  21.     elseif character:findFirstChild("Torso") then
  22.         wait(3)
  23.     end
  24.     local function uncollide()
  25.         while game:GetService("RunService").Stepped:wait() and canuncollide do
  26.             if canuncollide then
  27.                 if character:findFirstChild("Torso") then
  28.                     character.Torso.CanCollide = false
  29.                 end
  30.             end
  31.         end
  32.     end
  33.     for i,v in pairs(character:GetChildren()) do
  34.         if v.ClassName == "MeshPart" or v.ClassName == "Part" and v:findFirstChild("LimbPosition") then
  35.             local gyro = Instance.new("BodyGyro", v)
  36.             gyro.CFrame = v.LimbPosition.Value
  37.             if v.Name == "Torso" then
  38.                 spawn(uncollide)
  39.             end
  40.             for i = 0,0.7 , 0.08 do
  41.                 v.CFrame = v.CFrame:lerp(v.LimbPosition.Value, i)
  42.                 game:GetService("RunService").RenderStepped:wait()
  43.             end
  44.             local bodypos = Instance.new("BodyPosition", v)
  45.             bodypos.Position = v.LimbPosition.Value.p
  46.             bodypos.MaxForce = Vector3.new(math.huge,math.huge,math.huge)
  47.         end
  48.     end
  49.     while game:GetService("Players").LocalPlayer.Character:findFirstChild("ImDead") do
  50.         game:GetService("RunService").RenderStepped:wait()
  51.     end
  52.     canuncollide = false
  53.     print("teleporting")
  54.     game:GetService("Players").LocalPlayer.Character:WaitForChild("HumanoidRootPart")
  55.     if game:GetService("Players").LocalPlayer.Character:findFirstChild("ForceField") then
  56.         game:GetService("Players").LocalPlayer.Character:findFirstChild("ForceField"):destroy()
  57.     end
  58.     for i = 1,8 do
  59.         game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame = rootcframe
  60.         wait()
  61.     end
  62. end
  63. function press(key)
  64.     key = key:lower()
  65.     if key == "z" and canuncollide then
  66.         humanoid.Health = 0
  67.     end
  68. end
  69. mouse.KeyDown:connect(press)
  70. humanoid.Died:connect(die)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement