I'm trynna create a realistic muzzle effect, but when ever I shoot, I don't see any smoke. In fact, I don't even know if this is the most efficient way of doing this. Please help me, and if there are any better ways of doing muzzle effects, then please tell me as well. smoke script
local tool = script.Parent local muzzel = script.Parent.Muzzel.Position tool.Equipped:Connect(function(mouse) mouse.Button1Down:Connect(function() local beam = Instance.new("Smoke") beam.Parent = "Workspace" beam.CFrame = CFrame.new(tool.Muzzel.CFrame.p) end) end)
why are you setting the parent to a string???? just add
beam.Parent = workspace