include('shared.lua') ENT.RenderGroup = RENDERGROUP_BOTH usermessage.Hook("AdvPodlaservar", CLlaservar) usermessage.Hook("AdvPodtmp", CLtmp) usermessage.Hook("AdvPodMyPos", CLMyPos) function CLMyPos( um ) clMyPos = um:ReadVector() end function CLtmp( um ) cltmp = um:ReadVector() end function CLlaservar( um ) cllaservar = um:ReadLong() end function ENT:Draw() self.BaseClass.Draw(self) if (cllaservar == 1) then self.Entity:DrawModel() local laser = "cable/redlaser" render.SetMaterial( laser ) render.DrawBeam( clMyPos, cltmp, 2, 0, 12.5, Color(255, 0, 0, 255)) end Wire_Render(self.Entity) end