One time I was thinking
“hmm… what does roblox need that isn’t needed?”
and it hit me.
G H O S T S
Now, if you’re thinking
“But why?”
I say
“Why not?”
Also, this could be useful for just fun games or horror ones
Now, these only create the model. You can interact with stuff like inventory yourself
--# Ghost
--# By @jasperagent, AKA @TheCookiezO
--# If you copy this.. I'll try to stop you? I can't be bothered to pay for Copyright loll
--# Whenever a player respawns
workspace.ChildRemoved:Connect(function()
local Character
workspace.ChildAdded:Connect(function(C)
Character = C
end)
wait(1)
local isPlayer = (game.Players:FindFirstChild(Character.Name))
if (isPlayer) then
--# Setup Ghost
local Player = game.Players:FindFirstChild(Character.Name)
Character.Archivable = true --# Allow us to actually clone the character
local Clone = Character:Clone()
for _, Part in pairs(Clone:GetChildren()) do
if (Part:IsA("BasePart")) then
Part.Color = Color3.fromRGB(236, 236, 236)
Part.Transparency = 0.6
Part.Anchored = true
Part.CanCollide = false
end
if (Part:IsA("Accessory")) then
local AccessoryPart
for _, AccessoryP in pairs(Part:GetChildren()) do
if (AccessoryP:IsA("BasePart")) then
AccessoryPart = AccessoryP
end
end
AccessoryPart.Color = Color3.fromRGB(236, 236, 236)
AccessoryPart.Transparency = 0.6
AccessoryPart.Anchored = true
AccessoryPart.CanCollide = false
end
end
local Humanoid : Humanoid = Clone:WaitForChild("Humanoid")
Humanoid.DisplayDistanceType = Enum.HumanoidDisplayDistanceType.None
Clone.Parent = workspace
end
end)