
KeylessUniversal

getgenv().InvisibleHead = true
getgenv().PhantomLeg = true
repeat task.wait() until game:IsLoaded()
local plr = game:GetService("Players").LocalPlayer
local function purgeFaces(h)
for _, x in ipairs(h:GetChildren()) do
if x:IsA("Decal") then
x.Transparency = 1
end
end
end
local function ghostHead(char)
if not getgenv().InvisibleHead then return end
local h = char:FindFirstChild("Head") or char:WaitForChild("Head", 2)
if not h then return end
h.Transparency = 1
purgeFaces(h)
h.ChildAdded:Connect(function(o)
if o:IsA("Decal") then
o.Transparency = 1
end
end)
task.spawn(function()
local t = os.clock()
while os.clock() - t < 3 do
purgeFaces(h)
task.wait(0.12)
end
end)
end
local function shadowLeg(char)
if not getgenv().PhantomLeg then return end
local hum = char:FindFirstChildOfClass("Humanoid") or char:WaitForChild("Humanoid", 2)
if not hum then return end
if hum.RigType == Enum.HumanoidRigType.R15 then
local limbs = {
{"RightLowerLeg", 902942093, true},
{"RightUpperLeg", 902942096, false, 902843398},
{"RightFoot", 902942089, true}
}
for _, info in ipairs(limbs) do
local p = char:FindFirstChild(info[1])
if p then
p.MeshId = "http://www.roblox.com/asset/?id=" .. info[2]
if info[3] then p.Transparency = 1 end
if info[4] then
p.TextureID = "http://roblox.com/asset/?id=" .. info[4]
end
end
end
else
local base = char:FindFirstChild("Right Leg")
if not base then return end
base.Transparency = 1
local shell = char:FindFirstChild("PhantomShell")
if shell then shell:Destroy() end
shell = Instance.new("Part")
shell.Name = "PhantomShell"
shell.Size = Vector3.new(1, 2, 1)
shell.CanCollide = false
shell.Massless = true
shell.CFrame = base.CFrame * CFrame.new(0, 0.75, 0)
shell.Parent = char
local lock = Instance.new("WeldConstraint")
lock.Part0 = shell
lock.Part1 = base
lock.Parent = shell
local mesh = Instance.new("SpecialMesh")
mesh.MeshType = Enum.MeshType.FileMesh
mesh.MeshId = "http://www.roblox.com/asset/?id=902942093"
mesh.TextureId = "http://roblox.com/asset/?id=902843398"
mesh.Scale = Vector3.new(0.85, 1.25, 0.85)
mesh.Parent = shell
end
end
local function onSpawn(char)
ghostHead(char)
shadowLeg(char)
end
if plr.Character then
task.defer(onSpawn, plr.Character)
end
plr.CharacterAdded:Connect(onSpawn)
![[KEYLESS] Moondiety Script | 17+ supported Games](https://scriptblox.com/images/sb/0-1753093706828.png)


whats next?
h
client sided visual
fe?
its just visuel