Run it
Copy the script and paste it into your executor.
Players = :()
RunService = :()
LocalPlayer = Players.LocalPlayer
().Network
().Network = {
BaseParts = {};
FakeConnections = {};
Connections = {};
Output = {
Enabled = ;
Prefix = ;
Send = (Type,Output,BypassOutput)
(Type) == (Type == Type == Type == ) (Output) == ((BypassOutput) == (BypassOutput) == )
Network[].Enabled == BypassOutput ==
(Network[].Prefix..Output);
;
;
;
};
CharacterRelative = ;
}
Network[].(,)
Network[] = .(,,);
Network[] = (Part,ReturnFakePart)
((Part) == Part:() Part:(),Network[].Prefix..)
((ReturnFakePart) == (ReturnFakePart) == ,Network[].Prefix..)
.(Network[],Part)
Network.CharacterRelative ==
Character = LocalPlayer.Character
Character Character.PrimaryPart
Distance = (Character.PrimaryPart.Position-Part.Position).Magnitude
Distance >
.(Network[],Part)
Part.CustomPhysicalProperties = PhysicalProperties.(,,,,)
ReturnFakePart ==
FakePart
Network[] = (Part)
((Part) == Part:(),Network[].Prefix..)
Index = .(Network[],Part)
Index
.(Network[],Index)
Network[] = .()
_,Event ({RunService.Stepped,RunService.Heartbeat})
Event:(()
Network[]:(Network[],())
)
Network[] = {};
Network[][] = {};
Network[][] = ;
Network[][] = .(()
Network[][] ==
Network[][] =
Network[][].ReplicationFocus = LocalPlayer.ReplicationFocus
LocalPlayer.ReplicationFocus =
Network[][].SimulationRadius = (LocalPlayer,)
Network[][] = Network[].Event:(()
(LocalPlayer,,/)
_,Part (Network[])
.(()
Part:()
Network.CharacterRelative ==
Character = LocalPlayer.Character;
Character Character.PrimaryPart
Distance = (Character.PrimaryPart.Position - Part.Position).Magnitude
Distance >
Network[].(,..Part:()....(LocalPlayer,)..)
Lost = ;
Network[](Part)
Network[].(,..Part:()..)
Part.Velocity = Network[]+.(,.(()*)/,)
Network[](Part)
)()
)
)
Network[][] = .(()
Network[][]
Network[][]:()
LocalPlayer.ReplicationFocus = Network[][].ReplicationFocus
(LocalPlayer,,Network[][].SimulationRadius)
Network[][] = {}
_,Part (Network[])
Network[](Part)
Network[][] =
)
Network[].(,)
.(Network[][])
Network.CharacterRelative =
Player = .Players.LocalPlayer
OldChar = Player.Character
i,v (OldChar.Humanoid:())
v:()
OldChar.Archivable =
NewChar = OldChar:()
NewChar.Parent =
NewChar.Name =
NewChar.Head.face:()
i,v (NewChar:())
v:()
v.Transparency =
vbreak =
OldChar.Torso[]:()
OldChar.Torso[]:()
OldChar.Torso[]:()
OldChar.Torso[]:()
(X,Y,Z)
.(.(X),.(Y),.(Z))
(Hat,Part,Offset,Rotation,Mesh)
Mesh == Hat.Handle:():()
Hat.Handle.AccessoryWeld:()
method = .(,OldChar)
method.Length = .huge
method.Attachment0 = .(,OldChar.Head)
method.Attachment1 = .(,Hat.Handle)
.(()
.()
Hat.Handle.CFrame = (Part.CFrame + Part.CFrame.LookVector * Offset.Z + Part.CFrame.RightVector * Offset.X + Part.CFrame.UpVector * Offset.Y) * Rotation
vbreak ==
)()
(
OldChar[],
NewChar[],
.(,,),
(,,),
)
(
OldChar[],
NewChar[],
.(,,),
(,,),
)
(
OldChar[],
NewChar[],
.(,,),
(,,),
)
(
OldChar[],
NewChar[],
.(,,),
(,,),
)
Player.Character = NewChar
NewChar.Animate.Disabled =
NewChar.Animate.Disabled =
OldChar.Animate.Disabled =
i,v , OldChar:()
v:() v.Name ~=
Network.(v)
:().Stepped:(()
vbreak ==
OldChar:() ==
OldChar.Torso.CanCollide =
OldChar.Head.CanCollide =
)
.(()
.()
OldChar.HumanoidRootPart.CFrame = NewChar.Torso.CFrame
NewChar.Humanoid.Health ==
Player.Character = OldChar
OldChar.Head:()
vbreak =
)()
TweenService = :()
(Part, Target, Time)
tweenInfo = TweenInfo.(Time,.EasingStyle.Linear)
Tween = TweenService:(Part, tweenInfo, {
Transform = Target,
})
Tween:()
Frames =
obj1 = :()
i,v (obj1)
Frames = v:()
.(Frames, (a,b)
a.Time < b.Time
)
NewChar.Animate.Disabled =
i,v (NewChar.Humanoid:())
v:()
()
Last_time =
i,Frame (Frames)
TS = Frame:(, )
TS TS.Weight ==
(NewChar.HumanoidRootPart[], TS.CFrame, Frame.Time - Last_time)
LA = Frame:(, )
LA LA.Weight ==
(NewChar.Torso[], LA.CFrame, Frame.Time - Last_time)
RA = Frame:(, )
RA RA.Weight ==
(NewChar.Torso[], RA.CFrame, Frame.Time - Last_time)
RL = Frame:(, )
RL RL.Weight ==
(NewChar.Torso[], RL.CFrame, Frame.Time - Last_time)
LL = Frame:(, )
LL LL.Weight ==
(NewChar.Torso[], LL.CFrame, Frame.Time - Last_time)
(Frame.Time - Last_time)
Last_time = Frame.Time
Required Hats: https://www.roblox.com/catalog/62724852/Chestnut-Bun https://www.roblox.com/catalog/451220849/Lavender-Updo https://www.roblox.com/catalog/63690008/Pal-Hair https://www.roblox.com/catalog/62234425/Brown-Hair

Universal