Im trying to send a clone of every Character in the game to a folder inside every player. I tried doing this:
--This is a ServerScript
game.Players.PlayerAdded:Connect(function(plr)
local Char = (plr.Character or plr.CharacterAdded:Wait())
local CharClone = Char:Clone()
game.ReplicatedStorage.Remotes.CloneSent:FireAllClients(CharClone)
end)
And this:
--This is a Local Script
game.ReplicatedStorage.Remotes.CloneSent.OnClientEvent:Connect(function(Clone)
if Clone ~= nil
then
Clone.Parent = script.Parent.Clones
end
end)
But everytime I try to grab the clone on the Client, it has the value nil. Why? What should I do instead?

1 comment
The clone has to be static tho, so its not allowed to be moveable