Run it
Copy the script and paste it into your executor.
Rayfield = (:())()
Window = Rayfield:({
Name = ,
LoadingTitle = ,
LoadingSubtitle = ,
ConfigurationSaving = {
Enabled =
},
KeySystem = ,
KeySettings = {
Title = ,
Subtitle = ,
Note = ,
FileName = ,
SaveKey = ,
GrabKeyFromSite = ,
Key = {}
}
})
MainTab = Window:(, )
ClothesTab = Window:(, )
CopyTab = Window:(, )
targetAssetId =
shirtAssetId =
pantsAssetId =
skinCopyEnabled =
MainTab:({
Name = ,
PlaceholderText = ,
RemoveTextAfterFocusLost = ,
Callback = (Text)
targetAssetId = Text
,
})
MainTab:({
Name = ,
Callback = ()
id = (targetAssetId)
lp = .Players.LocalPlayer
char = lp.Character
id char
success, model = (()
:( .. id)[]
)
success model model:()
model.Name = .. model.Name .. .. id
model.Parent = char
handle = model:()
handle
weld = handle:() .()
weld.Part0 = handle
weld.Part1 = char:()
attachment = handle:()
attachment
weld.C0 = attachment.CFrame
weld.C1 = .()
weld.Parent = handle
Rayfield:({
Title = ,
Content = .. model.Name,
Duration = ,
Image = ,
})
,
})
MainTab:({
Name = ,
Callback = ()
char = .Players.LocalPlayer.Character
char
_, v (char:())
v:() .(v.Name, )
v:()
Rayfield:({
Title = ,
Content = ,
Duration = ,
Image = ,
})
,
})
MainTab:({
Name = ,
Callback = ()
char = .Players.LocalPlayer.Character
char
_, v (char:())
v:() .(v.Name, )
(() v:() )
Rayfield:({
Title = ,
Content = ,
Duration = ,
Image = ,
})
,
})
MainTab:({
Name = ,
Callback = ()
char = .Players.LocalPlayer.Character
char
s = char:()
p = char:()
s s:()
p p:()
Rayfield:({
Title = ,
Content = ,
Duration = ,
Image = ,
})
,
})
ClothesTab:({
Name = ,
PlaceholderText = ,
RemoveTextAfterFocusLost = ,
Callback = (Text)
shirtAssetId = Text
,
})
ClothesTab:({
Name = ,
Callback = ()
id = (shirtAssetId)
char = .Players.LocalPlayer.Character
id char
success, template = (()
obj = :( .. id)[]
temp = obj.ShirtTemplate
obj:()
temp
)
success template
shirt = char:() .()
shirt.Parent = char
shirt.ShirtTemplate = template
Rayfield:({
Title = ,
Content = ,
Duration = ,
Image = ,
})
,
})
ClothesTab:({
Name = ,
PlaceholderText = ,
RemoveTextAfterFocusLost = ,
Callback = (Text)
pantsAssetId = Text
,
})
ClothesTab:({
Name = ,
Callback = ()
id = (pantsAssetId)
char = .Players.LocalPlayer.Character
id char
success, template = (()
obj = :( .. id)[]
temp = obj.PantsTemplate
obj:()
temp
)
success template
pants = char:() .()
pants.Parent = char
pants.PantsTemplate = template
Rayfield:({
Title = ,
Content = ,
Duration = ,
Image = ,
})
,
})
CopyTab:({
Name = ,
CurrentValue = ,
Callback = (Value)
skinCopyEnabled = Value
Rayfield:({
Title = ,
Content = ,
Duration = ,
Image = ,
})
,
})
:().InputBegan:((input, processed)
processed
input.KeyCode == .KeyCode.E skinCopyEnabled
lp = .Players.LocalPlayer
char = lp.Character
char char:()
_, player (.Players:())
player ~= lp player.Character player.Character:()
dist = (char.HumanoidRootPart.Position - player.Character.HumanoidRootPart.Position).Magnitude
dist <
s = player.Character:()
p = player.Character:()
s
myShirt = char:() .(, char)
myShirt.ShirtTemplate = s.ShirtTemplate
p
myPants = char:() .(, char)
myPants.PantsTemplate = p.PantsTemplate
Rayfield:({
Title = ,
Content = .. player.Name,
Duration = ,
Image = ,
})
)
Rayfield:()Loads code from the internet. It downloads more code when it runs (loadstring + HttpGet), which can change after it was posted. From: sirius.menu.
a skidded script key is EZFE2026

Universal