Run it
Copy the script and paste it into your executor.
Transparency =
Player = .Players.LocalPlayer
RealCharacter = Player.Character Player.CharacterAdded:()
IsInvisible =
player = .Players.LocalPlayer
character = player.Character
humanoid = character:()
RealCharacter.Archivable =
FakeCharacter
()
b = .Players.LocalPlayer.Character:():()
b
b.P =
b.MaxForce = .(, , )
FakeCharacter = RealCharacter:()
_, v (FakeCharacter:())
v:() v:() v:()
v:()
bodyVelocity = .()
bodyVelocity.MaxForce = .(, , )
bodyVelocity.Velocity = .(, , )
bodyVelocity.Parent = FakeCharacter.HumanoidRootPart
FakeCharacter.Parent =
FakeCharacter.HumanoidRootPart.CFrame = RealCharacter.HumanoidRootPart.CFrame
FakeCharacter.HumanoidRootPart.Anchored =
FakeCharacter.Humanoid.WalkSpeed = RealCharacter.Humanoid.WalkSpeed *
Transparency
_, v (FakeCharacter:())
v:() v.Transparency <
v.Transparency =
RealAnimator = RealCharacter:()
RealAnimator
CloneAnimator = RealAnimator:()
CloneAnimator.Parent = FakeCharacter
_, v (RealCharacter:())
v:()
clone = v:()
clone.Disabled =
clone.Parent = FakeCharacter
.CurrentCamera.CameraSubject = FakeCharacter.Humanoid
x = RealCharacter.HumanoidRootPart.CFrame + .(, , )
IsInvisible =
(
()
i = ,
IsInvisible
RealCharacter.HumanoidRootPart.CFrame = x
.()
)
.()
:().RenderStepped:(
()
moveDirection2 = humanoid.MoveDirection
IsInvisible moveDirection2.Magnitude >
bodyVelocity.Parent =
camera = .CurrentCamera
moveDirection = camera.CFrame.LookVector
isMovingBackward = moveDirection:(moveDirection2) <
adjustedY = isMovingBackward (moveDirection.Y * -) (moveDirection.Y * )
adjustedV = isMovingBackward () ()
FakeCharacter.HumanoidRootPart.Velocity =
.(moveDirection2.X, adjustedY + , moveDirection2.Z).Unit *
(FakeCharacter.Humanoid.WalkSpeed * adjustedV)
(moveDirection2.Magnitude == ) IsInvisible
bodyVelocity.Parent = FakeCharacter.HumanoidRootPart
)
()
IsInvisible
RealCharacter.HumanoidRootPart.Velocity = .(, , )
_, v (FakeCharacter:())
v:() v.Transparency <
v.Transparency =
IsInvisible =
i = ,
IsInvisible
RealCharacter.HumanoidRootPart.CFrame = FakeCharacter.HumanoidRootPart.CFrame
.()
FakeCharacter:()
.CurrentCamera.CameraSubject = RealCharacter.Humanoid
InvisibilityCloak = .()
InvisibilityCloak.Name =
InvisibilityCloak.RequiresHandle =
InvisibilityCloak.Parent = Player.Backpack
InvisibilityCloak.Equipped:(
()
IsInvisible
()
)
InvisibilityCloak.Unequipped:(
()
IsInvisible
()
)
Sound = .(, :())
Sound.SoundId =
Sound:()
:():(
,
{
Title = ,
Text = ,
Duration = ,
Button1 =
}
)
** The script is a script created by me to be invisible in any game, which contains a valid inventory, if the game you want does not have a standard Roblox inventory I will publish another code that works 100% of the time. ** ** The script is not entirely mine, but I made the system work for all games and in the right way, it works for everyone. **

Universal