Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- local eMat = Enum.Material
- local materialSounds = {
- [eMat.Grass]="rbxassetid://510933218";
- [eMat.Metal]="rbxassetid://1263161138";
- [eMat.CorrodedMetal]="6214569720";
- [eMat.DiamondPlate]="rbxassetid://481216891";
- [eMat.Wood]="rbxassetid://481218268";
- [eMat.WoodPlanks]="rbxassetid://481218268";
- [eMat.Sand]="rbxassetid://265653329";
- [eMat.Snow]="rbxassetid://151760062";
- [eMat.Fabric]="rbxassetid://151760062";
- [eMat.Foil]="rbxassetid://2812418291";
- [eMat.Glass]="rbxassetid://145180170";
- [eMat.Brick]="rbxassetid://142548009";
- [eMat.Cobblestone]="rbxassetid://168786259";
- [eMat.Concrete]="rbxassetid://481215525";
- [eMat.Granite]="rbxassetid://134464013";
- [eMat.Ice]="rbxassetid://19326880";
- [eMat.Marble]="rbxassetid://134464111";
- [eMat.Plastic]="rbxassetid://267454199";
- [eMat.Pebble]="rbxassetid://180239547";
- [Enum.Material.LeafyGrass]="rbxassetid://510933218";
- [Enum.Material.Asphalt]="rbxassetid://481215525";
- [Enum.Material.Basalt]="rbxassetid://481215525";
- [Enum.Material.CrackedLava]="rbxassetid://481215525";
- [Enum.Material.ForceField]="rbxassetid://5855427142";
- [Enum.Material.Glacier]="rbxassetid://168786259";
- [Enum.Material.Ground]="rbxassetid://131436155";
- [Enum.Material.Limestone]="rbxassetid://619156934";
- [Enum.Material.Mud]="rbxassetid://6441160246";
- [Enum.Material.Pavement]="rbxassetid://481215525";
- [Enum.Material.Rock]="rbxassetid://619156934";
- [Enum.Material.Salt]="rbxassetid://131436155";
- [Enum.Material.Sandstone]="rbxassetid://619156934";
- [Enum.Material.Slate]="rbxassetid://619156934";
- [Enum.Material.SmoothPlastic]="rbxassetid://4516570901";
- }
- local char = script.Parent
- local humanoid = char:WaitForChild("Humanoid")
- local hrp = char:WaitForChild("HumanoidRootPart")
- local footstepsSound = hrp:WaitForChild("Running")
- humanoid:GetPropertyChangedSignal("FloorMaterial"):Connect(function()
- local floorMat = humanoid.FloorMaterial
- local soundOfMat = materialSounds[floorMat]
- if soundOfMat then
- wait(1)
- footstepsSound.SoundId = soundOfMat
- end
- end)
Advertisement
Add Comment
Please, Sign In to add comment