local part = script.Parent
local isplaying = false
local soundService = game:GetService("SoundService")
local plr = game.Players.LocalPlayer
local function playLocalSound(soundId)
if isplaying then
return
end
isplaying = true
local sound = soundService.Sound
soundService:PlayLocalSound(sound)
sound.Ended:Wait()
isplaying = false
end
local function onTouch(part)
playLocalSound(6519564325)
end
part.Touched:Connect(function(hit)
local h = hit.Parent:FindFirstChild("Humanoid")
if h then
local player = game.Players:GetPlayerFromCharacter(hit.Parent)
if player then
if player.leaderstats.Grades.Value > 0 then
local selling = player.leaderstats.Grades
local getting = player.leaderstats.Money
getting.Value = getting.Value + selling.Value
selling.Value = 0
end
end
end
end)
part.Touched:Connect(onTouch)
Tried to add the sound to a touched event, but the sound just doenst play at all. The output says that the function was triggered tho.

2 comments
It didn't work, sorry for the late response
The output says "Failed to load sound 6519564325: Unable to download sound data"