No, I think I didn’t reference this earlier & this was my bad
PlayLocalSound()
is a function from the SoundService
, and so what you’d need to actually do is get the Service of SoundService
first, then call SoundService:PlayLocalSound(SoundInstanceHere)
afterwards
local SoundService = game:GetService("SoundService")
--Blah blah blah code here blah blah blah
--Instead of doing "ArrowEventSound:PlayLocalSound()`, replace it with this:
SoundService:PlayLocalSound(ArrowEventSound) --I'm assuming ArrowEventSound would be your Sound Object