Make the custom particle beforehand and put it inside the water with enabled set to false & call it "particle". Then try this:
local sp = script.Parent
sp.Touched:connect(function(hit)
if hit.Parent:findFirstChild("Humanoid") then
if hit.Parent.Humanoid:GetState() == Enum.HumanoidStateType.Freefall then
local c = sp.particle:Clone()
c.Parent = hit.Parent.Torso
c.Enabled = true
wait(1)
c:Destroy()
end
end
end)
if theres an error tell me in the reply |