Run it
Copy the script and paste it into your executor.
().Options = {
[] = .(, , ),
[] = ,
[] = ,
[] = {
[] = ,
[] =
},
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] =
}
Players = :()
RunService = :()
LocalPlayer = Players.LocalPlayer
isReanimated =
godmodeEnabled =
reanimConnections = {}
godmodeConnection =
()
char = LocalPlayer.Character
char {}
hum = char:()
isR15 = hum (hum.RigType == .RigType.R15)
isR15
{
[] = , [] = , [] = ,
[] = , [] = , [] = ,
[] = , [] = , [] = ,
[] = , [] = , [] =
}
{
[] = , [] = ,
[] = , [] =
}
(character)
equipped = {}
_, accessory (character:())
accessory:()
handle = accessory:()
handle handle:()
.(equipped, handle)
equipped
(part)
part:()
().Options.Jitterless
part.Velocity = ().Options.Jitteryness
part.Velocity = .(, , )
part.CanCollide =
(character)
isReanimated character
isReanimated =
limbMapping = ()
availableHats = (character)
_, object (character:())
object:() (limbMapping[object.Part0.Name] limbMapping[object.Part1.Name])
object.Enabled =
attachment = .(, object.Parent)
attachment.Name =
heartBeatConnection = RunService.Heartbeat:(()
isReanimated character.Parent
_, limb (character:())
limb:() limbMapping[limb.Name]
(limb)
limb.Transparency =
hatIndex =
limbName, _ (limbMapping)
limb = character:(limbName)
currentHatHandle = availableHats[hatIndex]
limb currentHatHandle
(currentHatHandle)
currentHatHandle.CFrame = limb.CFrame
().Options.LimitHatsPerLimb
hatIndex = hatIndex +
)
.(reanimConnections, heartBeatConnection)
().Options.Logging ()
()
isReanimated
isReanimated =
_, conn (reanimConnections) conn:()
reanimConnections = {}
(character)
character
humanoid = character:()
humanoid
description = humanoid:()
description description = .()
backup = {
Description = description:(),
Accessories = {},
Clothing = {}
}
_, item (character:())
item:() item:()
.(backup.Accessories, item:())
item:() item:() item:() item:()
.(backup.Clothing, item:())
backup
(character, backup)
character backup
newHumanoid = character:()
newHumanoid
(() newHumanoid:(backup.Description) )
_, accClone (backup.Accessories)
(() newHumanoid:(accClone) )
_, clothClone (backup.Clothing)
(() clothClone.Parent = character )
().Options.Logging ()
(character)
character
.()
appearanceBackup = (character)
oldHumanoid = character:()
oldHumanoid oldHumanoid:()
newHumanoid = .()
newHumanoid.Parent = character
newHumanoid.MaxHealth = .huge
newHumanoid.Health = .huge
newHumanoid.WalkSpeed =
newHumanoid.JumpPower =
newHumanoid.AutoRotate =
newHumanoid.HipHeight =
newHumanoid.PlatformStand =
newHumanoid:(.HumanoidStateType.PlatformStanding, )
newHumanoid:(.HumanoidStateType.Dead, )
root = character:()
root
root.Anchored =
root.CFrame = root.CFrame + .(, , )
.(, ()
newHumanoid newHumanoid.Parent
newHumanoid:(.HumanoidStateType.Running)
)
.()
(character, appearanceBackup)
isReanimated
()
(character)
newHumanoid.HealthChanged:((health)
health < newHumanoid.MaxHealth *
newHumanoid.Health = newHumanoid.MaxHealth
newHumanoid:(.HumanoidStateType.Running)
)
diedConn
diedConn = newHumanoid.Died:(()
diedConn:()
.()
newHumanoid newHumanoid.Parent
newHumanoid.Health = newHumanoid.MaxHealth
newHumanoid:(.HumanoidStateType.Running)
)
()
ScreenGui = .()
ScreenGui.Name =
ScreenGui.ResetOnSpawn =
ScreenGui.Parent = LocalPlayer:()
Frame = .()
Frame.Name =
Frame.Size = .(, , , )
Frame.Position = .(, , , )
Frame.BackgroundColor3 = .(, , )
Frame.BorderSizePixel =
Frame.Active =
Frame.Draggable =
Frame.Parent = ScreenGui
Title = .()
Title.Size = .(, , , )
Title.BackgroundColor3 = .(, , )
Title.Text =
Title.TextColor3 = .(, , )
Title.Font = .Font.GothamBold
Title.TextSize =
Title.Parent = Frame
GodmodeStatus = .()
GodmodeStatus.Size = .(, , , )
GodmodeStatus.Position = .(, , , )
GodmodeStatus.BackgroundTransparency =
GodmodeStatus.Text =
GodmodeStatus.TextColor3 = .(, , )
GodmodeStatus.Font = .Font.Gotham
GodmodeStatus.TextSize =
GodmodeStatus.Parent = Frame
GodmodeButton = .()
GodmodeButton.Size = .(, , , )
GodmodeButton.Position = .(, , , )
GodmodeButton.BackgroundColor3 = .(, , )
GodmodeButton.Text =
GodmodeButton.TextColor3 = .(, , )
GodmodeButton.Font = .Font.GothamBold
GodmodeButton.TextSize =
GodmodeButton.Parent = Frame
ReanimStatus = .()
ReanimStatus.Size = .(, , , )
ReanimStatus.Position = .(, , , )
ReanimStatus.BackgroundTransparency =
ReanimStatus.Text =
ReanimStatus.TextColor3 = .(, , )
ReanimStatus.Font = .Font.Gotham
ReanimStatus.TextSize =
ReanimStatus.Parent = Frame
ReanimButton = .()
ReanimButton.Size = .(, , , )
ReanimButton.Position = .(, , , )
ReanimButton.BackgroundColor3 = .(, , )
ReanimButton.Text =
ReanimButton.TextColor3 = .(, , )
ReanimButton.Font = .Font.GothamBold
ReanimButton.TextSize =
ReanimButton.Parent = Frame
GodmodeButton.MouseButton1Click:(()
godmodeEnabled = godmodeEnabled
godmodeEnabled
GodmodeStatus.Text =
GodmodeStatus.TextColor3 = .(, , )
GodmodeButton.Text =
LocalPlayer.Character (LocalPlayer.Character)
godmodeConnection = LocalPlayer.CharacterAdded:((char)
godmodeEnabled (char)
)
GodmodeStatus.Text =
GodmodeStatus.TextColor3 = .(, , )
GodmodeButton.Text =
godmodeConnection godmodeConnection:()
)
ReanimButton.MouseButton1Click:(()
isReanimated
()
ReanimStatus.Text =
ReanimStatus.TextColor3 = .(, , )
ReanimButton.Text =
LocalPlayer.Character (LocalPlayer.Character)
ReanimStatus.Text =
ReanimStatus.TextColor3 = .(, , )
ReanimButton.Text =
)
()The script hats are free so no worry also this still in beta work haven't tested this out so wanted to ask you guys(pls don't hate). Hat Accessory's ids here: https://www.roblox.com/catalog/4645404679/International-Fedora-Thailand https://www.roblox.com/catalog/3662265036/International-Fedora-Indonesia https://www.roblox.com/catalog/4622081834/International-Fedora-China https://www.roblox.com/catalog/3992084515/International-Fedora-Vietnam

Universal