The Event fires whenever any part from the character gets touched
local Event = game.ReplicatedStorage.Swim
local Water = script.Parent
local DamageEvent = game.ReplicatedStorage.Damage
Water.Touched:Connect(function(Hit)
local Head = Hit.Parent:FindFirstChild("Head")
if Head then
local Character = Head.Parent
local Player = game.Players:GetPlayerFromCharacter(Character)
Event:FireClient(Player,Water)
DamageEvent:FireClient(Player,Water)
end
end)