Garry's Mod

Need help with lua (footstep sound)

Submitted by Praindom, , Thread ID: 192690

Thread Closed
05-01-2021, 12:28 PM
#1
I want to customize a job with a different footstep sound.
The footstep sound is working, but I want to have the sound only when a player is running.

code:

hook.Add( "PlayerFootstep", "CustomFootstep", function( ply, pos, foot, sound, volume, rf )
if ply:getDarkRPVar("job") == "Trooper" then
ply:EmitSound( "npc/metropolice/gear5.wav" ) -- Play the footsteps hunter is using
return true -- Don't allow default footsteps, or other addon footsteps
end
end )

RE: Need help with lua (footstep sound)

This post was last modified: 05-01-2021, 04:18 PM by 1jeuu
#2
use this: https://wiki.facepunch.com/gmod/Player:IsSprinting

hook.Add( "PlayerFootstep", "CustomFootstep", function( ply, pos, foot, sound, volume, rf )
if ply:IsSprinting() then
if ply:getDarkRPVar("job") == "Trooper" then
ply:EmitSound( "npc/metropolice/gear5.wav" ) -- Play the footsteps hunter is using
return true -- Don't allow default footsteps, or other addon footsteps
end
end
end )

Users browsing this thread: 2 Guest(s)