How can I make a player get covered in particles when they touch something?

I’m trying to make your character become covered in flames when they touch a part, but I have no idea how or where to start.

Here is an example of what I want the flames to look like.

Well if your using a part then you can just use a touched event like so

Part.Touched:Connect(function(Hit)
	local GetPlayer = game.Players:GetPlayerFromCharacter(Hit.Parent)
	if GetPlayer then
		for _,Limb in pairs(Hit.Parent:GetChildren()) do
			if Limb:IsA("BasePart") then
				local NewParticle = Instance.new("ParticleEmitter")
				-- Make the changes to the particle here
				NewParticle.Parent = Limb
			end
		end
	end
end)

Hope this helps!

2 Likes