Scripting Helpers is winding down operations and is now read-only. More info→
Ad
Log in to vote
1

How i remove the death sound?

Asked by
Gigaset39 111
2 years ago

Hello from the other side, recently roblox removed the UGH sound, and repleced it whit.. CAHH , soo i tryed to replece it by ”playing the game” and copied that Sound file from PlayerScripts, i removed the death sound id, but i still hear CAHH when my avatar dies. soo.. i How i can remove the death sound? Note: I cpied that sound file before roblox removed the UGH sound.

3 answers

Log in to vote
2
Answered by 2 years ago

Try using this method. I tried it yesterday and it works. This method is being used for many years to make a custom death sound.

Run the game in studio. Go to Players.Your username.PlayerScripts click on "RbxCharacterSound" and copy it by Ctrl + C.

Then you going to stop the game, go to StarterPlayer.StarterPlayerScripts click StarterPlayerScripts and press Ctrl + Shift + V.

After that open the script, in line 23, you can change the SoundId to any sound id you want, but since you want the oof sound, you use the sound id "rbxassetid://5944135566" (or any oof sound id you find).

And there you go!

Ad
Log in to vote
0
Answered by 2 years ago

I have made a plugin that can do this for you automatically. Hopefully in the future roblox allows players to choose what the death sound is.

Plugin Link

Log in to vote
0
Answered by
MattVSNNL 620 Moderation Voter
2 years ago

Easy script, Whenever you load in in your HumanoidRootPart you have a sound called died!

It's a serverscript and put it in ServerScriptService or Workspace

local PlayersService = game:GetService("Players")

local soundId = 1542642349 -- Roblox oof sound id

PlayersService.PlayerAdded:Connect(function(player)
    player.CharacterAdded:Connect(function(char)

        if char:FindFirstChild("HumanoidRootPart") then
            if char:FindFirstChild("HumanoidRootPart"):FindFirstChild("Died") then

                local diedSound = char:FindFirstChild("HumanoidRootPart"):FindFirstChild("Died")
                diedSound.SoundId = "rbxassetid://"..soundId

            end
        end

    end)
end)

Answer this question