I have a problem when I clone my meshpart from lighting to workspace, then all the scripts in my meshpart just stop working.
The thing is that I want to make a meshpart that only disappear for the person who touches it. So I made a localscript in "StarterGui"
local part = game.Lighting.DiamondGem:Clone() part.Parent = game.Workspace.CurrentCamera
The cloning works but not my other scripts that are in the meshpart (DiamondGem). The scripts in my meshpart is just normal scripts.
Here is one of the scripts:
collect = true game.Workspace.DiamondGem.Touched:Connect(function(hit) local humanoid = hit.Parent:FindFirstChild("Humanoid") if humanoid ~= nil and collect == true then collect = false local player = game.Players:GetPlayerFromCharacter(hit.Parent) wait(0.2) game.Workspace.DiamondGem.Transparency = 1 wait() player.leaderstats.Diamond.Value = player.leaderstats.Diamond.Value + 1 wait(10) game.Workspace.DiamondGem.Transparency = 0.4 collect = true end end)
This script works when I'm not using "Clone". But when I do this stops working. Anyone knows how to fix this?
Thanks