ITEM.Name = 'Gravity' ITEM.Price = 200 ITEM.Model = 'models/maxofs2d/hover_rings.mdl' ITEM.Attachment = 'eyes' function ITEM:OnEquip(ply, modifications) ply:PS_AddClientsideModel(self.ID) end function ITEM:OnHolster(ply) ply:PS_RemoveClientsideModel(self.ID) end function ITEM:ModifyClientsideModel(ply, model, pos, ang) local Size = Vector(1,1,1) local mat = Matrix() mat:Scale(Size) model:EnableMatrix('RenderMultiply', mat) model:SetMaterial('') local MAngle = Angle(0,0,0) local MPos = Vector(-2,0,0) pos = pos + (ang:Forward() * MPos.x) + (ang:Up() * MPos.z) + (ang:Right() * MPos.y) ang:RotateAroundAxis(ang:Forward(), MAngle.p) ang:RotateAroundAxis(ang:Up(), MAngle.y) ang:RotateAroundAxis(ang:Right(), MAngle.r) return model, pos, ang end