function SWEP:ViewModelDrawn() if self.Weapon:GetNetworkedBool("laser")==true then local filter={self.Weapon,self.Owner} local lasercolor=Color(255,0,0,128) trace=util.QuickTrace(self.Weapon:GetPos(), LocalPlayer():GetCursorAimVector(),filter) local texcoord = trace.HitPos:Distance(self.Weapon:GetPos())/130 render.SetMaterial(Material("sprites/bluelaser1")) render.DrawBeam(trace.StartPos,trace.HitPos,2,0,texcoord,lasercolor) end end