For those that don’t want to pay for a single native, you can use SetEntityLights(prop,true).
But ill do you one better and remove the emmisive texture from it too.
Using DAMAGE_OBJECT_FRAGMENT_CHILD you can break the glass on the light like you do when you shoot it. This is on a case-by-case basis for each prop and may not work for all lights. You will need to find the child fragment index you want to ‘break’ in CodeWalker.