Run it
Copy the script and paste it into your executor.
UserInputService = :()
Players = :()
RunService = :()
player = Players.LocalPlayer
camera = .CurrentCamera
gui =
connection =
isEnabled =
(realObj, cloneObj, pairsTable)
realObj:() cloneObj:()
cloneObj.Anchored =
.(pairsTable, {real = realObj, clone = cloneObj})
realChildren = realObj:()
cloneChildren = cloneObj:()
cloneMap = {}
_, child (cloneChildren)
key = child.Name .. child.ClassName
cloneMap[key] cloneMap[key] = {}
.(cloneMap[key], child)
_, child (realChildren)
key = child.Name .. child.ClassName
cloneMap[key] #cloneMap[key] >
matchedClone = .(cloneMap[key], )
(child, matchedClone, pairsTable)
()
isEnabled = isEnabled
isEnabled
character = player.Character
character character:()
isEnabled =
gui = .()
gui.Name =
gui.IgnoreGuiInset =
gui.ResetOnSpawn =
gui.DisplayOrder =
bg = .()
bg.Size = .(, )
bg.BackgroundColor3 = .(, , )
bg.BorderSizePixel =
bg.Parent = gui
vpf = .()
vpf.Size = .(, )
vpf.BackgroundTransparency =
vpf.Ambient = .(, , ) Keeps the character well-lit
vpf.Parent = bg
vpfCamera = .()
vpf.CurrentCamera = vpfCamera
vpfCamera.Parent = vpf
character.Archivable =
clone = character:()
_, desc (clone:())
desc:() desc:()
desc:()
syncPairs = {}
(character, clone, syncPairs)
clone.Parent = vpf
gui.Parent = player:()
connection = RunService.RenderStepped:(()
player.Character player.Character.Parent
()
vpfCamera.CFrame = camera.CFrame
vpfCamera.FieldOfView = camera.FieldOfView
_, pair (syncPairs)
pair.real pair.clone pair.real.Parent
pair.clone.CFrame = pair.real.CFrame
)
connection
connection:()
connection =
gui
gui:()
gui =
UserInputService.InputBegan:((input, gameProcessed)
gameProcessed
input.KeyCode == .KeyCode.F3
()
)just a simple greenscreen. press F3 to toggle it

Universal