The script clones into the workspace and stuff, but the game deletes some of the items. The output says it wasnt replicated to the server
http://i.imgur.com/p8DZsFn.jpg
Local script
local player = game.Players.LocalPlayer local char = player.Character local cam = game.Workspace.CurrentCamera local dummy = game:GetService('ReplicatedStorage'):WaitForChild('Dummy') local characterItems = game:GetService('ReplicatedStorage'):WaitForChild('CharacterCreationItems') local folder = game.Workspace:WaitForChild('SpecialEquipment') local spawnPart = folder:WaitForChild'SpawnPart' local cameraPart = folder:WaitForChild'CameraPart' local remote = game:GetService('ReplicatedStorage'):WaitForChild('Remotes'):WaitForChild'CloneDummyRemote' if not char or not char.Parent then player.CharacterAdded:connect(function() remote:FireServer({characterItems}) end) end
Server script
local replicatedStorage = game:GetService('ReplicatedStorage') local cloneDummyRemote = Instance.new('RemoteEvent') cloneDummyRemote.Parent = replicatedStorage:WaitForChild'Remotes' cloneDummyRemote.Name = 'CloneDummyRemote' cloneDummyRemote.OnServerEvent:connect(function(player, arguments) local clone = arguments[1]:Clone() clone.Parent = workspace wait() clone.Parent = workspace end)
(i double parented hoping that would work, but sadly it didnt)