• Weapon Scripts Refuse to Work
    0 replies, posted
Hello. I am making some SWEPs, some of which require sound scripts to work. They're all being difficult, but I'll use the USP I'm making as an example. The sound is located in sounds/weapons/usp. Here's the script itself: [code]"Weapon_USP.Single" { "channel" "CHAN_WEAPON" "volume" "1.0" "CompatibilityAttenuation" "ATTN_NORM" "pitch" "PITCH_NORM" "rndwave" { "wave" "weapons/usp/USP_Unsilenced1.wav" "wave" "weapons/usp/USP_Unsilenced2.wav" } } "Weapon_USP.SilencedShot" { "channel" "CHAN_ITEM" "volume" "1.0" "CompatibilityAttenuation" "ATTN_IDLE" "pitch" "PITCH_NORM" "rndwave" { "wave" "weapons/usp/USP_Silenced1.wav" "wave" "weapons/usp/USP_Silenced2.wav" } } "Weapon_USP.OnClank" { "channel" "CHAN_ITEM" "volume" "1.0" "CompatibilityAttenuation" "1.0" "pitch" "95,105" "wave" "weapons/usp/OnClank.wav" } "Weapon_USP.OnSpin" { "channel" "CHAN_ITEM" "volume" "1.0" "CompatibilityAttenuation" "1.0" "pitch" "95,105" "wave" "weapons/usp/OnSpin.wav" } "Weapon_USP.OnSeal" { "channel" "CHAN_ITEM" "volume" "1.0" "CompatibilityAttenuation" "1.0" "pitch" "95,105" "wave" "weapons/usp/OnSeal.wav" } "Weapon_USP.OnGloves" { "channel" "CHAN_ITEM" "volume" "1.0" "CompatibilityAttenuation" "1.0" "pitch" "95,105" "wave" "weapons/usp/OnGloves.wav" } "Weapon_USP.OffSpin" { "channel" "CHAN_ITEM" "volume" "1.0" "CompatibilityAttenuation" "1.0" "pitch" "95,105" "wave" "weapons/usp/OffSpin.wav" } "Weapon_USP.OffClank" { "channel" "CHAN_ITEM" "volume" "1.0" "CompatibilityAttenuation" "1.0" "pitch" "95,105" "wave" "weapons/usp/OffClank.wav" } "Weapon_USP.OffGloves" { "channel" "CHAN_ITEM" "volume" "1.0" "CompatibilityAttenuation" "1.0" "pitch" "95,105" "wave" "weapons/usp/OffGloves.wav" } "Weapon_USP.Draw" { "channel" "CHAN_ITEM" "volume" "1.0" "CompatibilityAttenuation" "1.0" "pitch" "95,105" "wave" "weapons/usp/Draw_Unsilenced.wav" } "Weapon_USP.DrawSilenced" { "channel" "CHAN_ITEM" "volume" "1.0" "CompatibilityAttenuation" "1.0" "pitch" "95,105" "wave" "weapons/usp/Draw_Silenced.wav" } "Weapon_USP.SlideBack" { "channel" "CHAN_ITEM" "volume" "1.0" "CompatibilityAttenuation" "1.0" "pitch" "95,105" "wave" "weapons/usp/SlideBack.wav" } "Weapon_USP.MagOut" { "channel" "CHAN_ITEM" "volume" "1.0" "CompatibilityAttenuation" "1.0" "pitch" "95,105" "wave" "weapons/usp/MagOut.wav" } "Weapon_USP.MagIn" { "channel" "CHAN_ITEM" "volume" "1.0" "CompatibilityAttenuation" "1.0" "pitch" "95,105" "wave" "weapons/usp/MagIn.wav" } "Weapon_USP.SlideRelease" { "channel" "CHAN_ITEM" "volume" "1.0" "CompatibilityAttenuation" "1.0" "pitch" "95,105" "wave" "weapons/usp/SlideRelease.wav" } [/code] The sound is referenced in the shared.lua file as Weapon_USP.Single. Still, the sounds meant to be played by the script aren't playing at all. From what I know about howscripts are used in Garry's Mod, I've been doing everything right, but there's obviously something I've screwed up on. Can anyone help? Thanks!
Sorry, you need to Log In to post a reply to this thread.