local TaggedParts = TestCol:GetTagged("BreakSound")
for _, TaggedPart in pairs(TaggedParts) do
function onTouch(part)
wait(0)
if part.Name == "JointoBreak" or part.Name == "JointoBreak1" or part.Name == "JointoBreak2" then
print("it hit it")
local audioTable = {"rbxassetid://5758352244", "rbxassetid://5758383587", "rbxassetid://5758976108", "rbxassetid://5862714774", "rbxassetid://5862726500", "rbxassetid://5862748979", "rbxassetid://5862778687", "rbxassetid://5862780025", "rbxassetid://5862783154", "rbxassetid://5862785460","rbxassetid://1228439088"}
local randomId = audioTable[math.random(#audioTable)]
local LoudV = math.random(1,2)
TaggedPart.Hit_Sound.SoundId = (randomId)
TaggedPart.Hit_Sound.Playing = true
TaggedPart.Hit_Sound.Volume = LoudV
TaggedPart.Sparks.Enabled = true
print("playing ID",randomId)
wait(0.1)
TaggedPart.Sparks.Enabled = false
end
end
TaggedPart.Touched:Connect(onTouch)
end
local TaggedParts = TestCol:GetTagged("BreakSound")
for _, TaggedPart in pairs(TaggedParts) do
function onTouch(part)
wait(0)
if part.Name == "JointoBreak" or part.Name == "JointoBreak1" or part.Name == "JointoBreak2" then
print("it hit it")
local audioTable = {"rbxassetid://5758352244", "rbxassetid://5758383587", "rbxassetid://5758976108", "rbxassetid://5862714774", "rbxassetid://5862726500", "rbxassetid://5862748979", "rbxassetid://5862778687", "rbxassetid://5862780025", "rbxassetid://5862783154", "rbxassetid://5862785460","rbxassetid://1228439088"}
local randomId = audioTable[math.random(#audioTable)]
local LoudV = math.random(1,2)
TaggedPart.Hit_Sound.SoundId = (randomId)
TaggedPart.Hit_Sound.Playing = true
TaggedPart.Hit_Sound.Volume = LoudV
TaggedPart.Sparks.Enabled = true
print("playing ID",randomId)
wait(0.1)
TaggedPart.Sparks.Enabled = false
end
end
local ClickDetector = Instance.new("ClickDetector",TaggedPart)
ClickDetector.MouseClick:Connect(onTouch)
end
Or just make a part that is not CanCollide and is transparent and weld it to the primarypart or the center of the model then manage the .Touched event from there.
I have try everyone code an ideas but didn’t seem to work but I was trying to figure out the PrimaryPart and don’t really understand it much, I try the devforum here, I try YouTube but still no answer as to what I’m looking for before, I can do this PrimaryPart and maybe it will work as everyone is saying to use.