I tried to make a script that can make a sound when I press keybind while I am on driverseat but I want to hear sound everyone who is near me.
I tried almost every way but it Didnt works.
Here is main script:
function powers() if script.Parent.Occupant~= nil then local Anyone = script.Parent.Occupant local player = game.Players:GetPlayerFromCharacter(Anyone.Parent) if player ~= nil then if Anyone.Parent:findFirstChild("LocalScriptHorn") == nil then local Load = script.LocalScriptHorn:Clone() Load.Parent = player.Character Load.Disabled = false Load.CarValue.Value = script.Parent.Parent end end end end script.Parent.Changed:connect(powers)
Localscript inside main script:
local character = script.Parent local humanoid = character:WaitForChild("Humanoid") humanoid.Seated:Connect(function(isSeated, seat) if isSeated then if seat then local Player = game.Players.LocalPlayer local mouse = Player:GetMouse() mouse.KeyDown:connect(function(key) if key == "e" then print("Down E") script.CarValue.Value.Horn.Sound:Play() script.CarValue.Value.Effect.ParticleEmitter.Enabled = true end end) mouse.KeyUp:connect(function(key) if key == "e" then print("Up E") script.CarValue.Value.Horn.Sound:Stop() script.CarValue.Value.Effect.ParticleEmitter.Enabled = false end end) end else script:remove() end end)
How it looks: https://imgur.com/BpjKlTO