Im trying to make a tycoon dropper, clientsided and serversided. What i mean with that is that the ore is added to the client and the server. The client wont see the ore on the server while the ore on the client wont exist on the server.
This is the result on the client: https://gyazo.com/243fd9769b5fd8a18abee6305a6d19b6
This is the result on the server: https://gyazo.com/0c05a28e8ec27fe09b0aca5d47205217
The parts arent anchored and theres no invisible wall blocking since it still doesnt work when i turn CanCollide = true. It works fine clientsided. there is no error.
while wait(cool.Value) do if script.Parent.Parent == game.Workspace:WaitForChild("Mars"):WaitForChild("Tycoon") and Buildt.Value == true then print("looping") local OreClone = MOre:Clone() local Name = OreClone.Name local PlanetFolder = ServerValues:WaitForChild(Planet.Value) local Owner = PlanetFolder:WaitForChild("Owners") local plr = Owner.Value local plrFolder = PlrFolders:WaitForChild(plr.UserId) local Frame = dropper.CFrame * CFrame.new(dropper.CFrame.lookVector * -1) OreClone.CanCollide = false OreClone.CFrame = Frame OreClone.Parent = plrFolder OreClone:BreakJoints() AddOre:FireClient(plr,Name, Frame) OreClone:WaitForChild("Script").Disabled = false OreClone:BreakJoints() end end