• Sounds get cut in "SWEP"
    5 replies, posted
So i was making a SWEP in that FA:S 2.0 base since i can´t stand m9k but i bumped in this problem that sounds in multiplayer get getting cut even with a sound table. [code] local soundData = { name = "Weapon_1911.Shoot" , channel = CHAN_WEAPON, volume = 0.25, soundlevel = 80, pitchstart = 100, pitchend = 100, sound = "weapons/1911/1911shot_00.wav" } sound.Add(soundData) local soundData = { name = "Weapon_1911.Magout" , channel = CHAN_STATIC, volume = 0.25, soundlevel = 80, pitchstart = 100, pitchend = 100, sound = "weapons/1911/1911_magout.wav" } sound.Add(soundData) local soundData = { name = "Weapon_1911.Magin" , channel = CHAN_STATIC, volume = 0.25, soundlevel = 80, pitchstart = 100, pitchend = 100, sound = "weapons/1911/1911_magin.wav" } sound.Add(soundData) local soundData = { name = "Weapon_1911.Slide" , channel = CHAN_STATIC, volume = 0.25, soundlevel = 80, pitchstart = 100, pitchend = 100, sound = "weapons/1911/1911_slide.wav" } sound.Add(soundData) if SERVER then AddCSLuaFile("shared.lua") SWEP.ExtraMags = 4 end if CLIENT then SWEP.PrintName = "1911" SWEP.Slot = 1 SWEP.SlotPos = 2 SWEP.DrawAmmo = false SWEP.AimPos = Vector(-5.841, 3.44, 3.519) SWEP.AimAng = Vector(0, 0, 0) SWEP.SprintPos = Vector(11, 0, 0.8) SWEP.SprintAng = Vector(-14, 22.5, -7) SWEP.Shell = "45acp" SWEP.AttachmentBGs = {} SWEP.WMAng = Vector(-6, 0, 180) SWEP.WMPos = Vector(-1, 4, -3) SWEP.SwayInterpolation = "dynamic" end function SWEP:GetTracerOrigin() return self.Owner:EyePos() end SWEP.Attachments = {} SWEP.BulletLength = 11.5 SWEP.CaseLength = 22.8 SWEP.Anims = {} SWEP.Anims.Draw_First = "draw" SWEP.Anims.Draw = "draw" SWEP.Anims.Holster = "holster" SWEP.Anims.Fire = "shoot" SWEP.Anims.Fire_Aiming = "shoot1" SWEP.Anims.Idle = "idle" SWEP.Anims.Idle_Aim = "idle_iron" SWEP.Anims.Reload = "reload" SWEP.Anims.Reload_Nomen = "reload" SWEP.Anims.Reload_Empty = "reload_empty" SWEP.Anims.Reload_Empty_Nomen = "reload_empty" SWEP.Sounds = {} SWEP.Sounds["reload"] = {[1] = {time = 0.3, sound = "Weapon_1911.Magout"}, [2] = {time = 0.8, sound = "Weapon_1911.Magin"}} SWEP.Sounds["reload_empty"] = {[1] = {time = 0.3, sound = "Weapon_1911.Magout"}, [2] = {time = 0.8, sound = "Weapon_1911.Magin"}, [3] = {time = 1.2, sound = "Weapon_1911.Slide"}} SWEP.FireModes = {"semi"} SWEP.Category = "FA:S 2 - Favela" SWEP.Base = "fas2_base" SWEP.Author = "Senior Moretzsohn" SWEP.Contact = "" SWEP.Purpose = "" SWEP.ViewModelFOV = 72 SWEP.ViewModelFlip = false SWEP.Spawnable = true SWEP.AdminSpawnable = true SWEP.VM = "models/weapons/v_models/v_blackops_1911.mdl" SWEP.WM = "models/weapons/w_pist_elite_single.mdl" SWEP.WorldModel = "models/weapons/w_pist_elite_single.mdl" SWEP.HoldType = "pistol" -- Primary Fire Attributes -- SWEP.Primary.ClipSize = 7 SWEP.Primary.DefaultClip = 14 SWEP.Primary.Automatic = false SWEP.Primary.Ammo = ".45 ACP" -- Secondary Fire Attributes -- SWEP.Secondary.ClipSize = -1 SWEP.Secondary.DefaultClip = -1 SWEP.Secondary.Automatic = false SWEP.Secondary.Ammo = "none" -- Deploy related SWEP.DeployAnimSpeed = 0.8 -- Firing related SWEP.Shots = 1 SWEP.FireDelay = 0.2 SWEP.Damage = 26 SWEP.FireSound = "Weapon_1911.Shoot" SWEP.EmptySound = "weapons/empty_assaultrifles.wav" -- Accuracy related SWEP.HipCone = 0.05 SWEP.AimCone = 0.005 SWEP.SpreadPerShot = 0.007 SWEP.MaxSpreadInc = 0.03 SWEP.SpreadCooldown = 0.22 SWEP.VelocitySensitivity = 1.8 SWEP.AimFOV = 10 -- Recoil related SWEP.ViewKick = 1.45 SWEP.Recoil = 0.93 -- Reload related SWEP.ReloadTime = 1.3 SWEP.ReloadTime_Nomen = 1.3 SWEP.ReloadTime_Empty = 1.7 SWEP.ReloadTime_Empty_Nomen = 1.7 --Customização SWEP.CustomizePos = Vector(10.758, 0, -6.1362) SWEP.CustomizeAng = Vector(10.1731, 23.0135, 0) [/code] Please help i´m a idiot
try CHAN_ITEM instead of CHAN_STATIC. I am always using CHAN_ITEM
Sounds are still getting cut even changing that, AirBlack.
[media]http://www.youtube.com/watch?v=xUkhTvFzcgk[/media] Try making a seperate lua table and putting that in autorun instead of in the swep itself Also take a look at my code in the video, compare that and see if that helps.
[QUOTE=Siminov;45179485][media]http://www.youtube.com/watch?v=xUkhTvFzcgk[/media] Try making a seperate lua table and putting that in autorun instead of in the swep itself Also take a look at my code in the video, compare that and see if that helps.[/QUOTE] Thank you based Siminov, that solved my problem! EDIT: Nvm, it didn´t :suicide:
Solved, problem was not in my swep, but in the FA:S 2.0 base :v:
Sorry, you need to Log In to post a reply to this thread.