EngFunc_SetLights is not enough to fully convert set_lights.
Connecting players could have blinking lights.
Players arms could be wrongly colored.
Also, "m" is not the default light on every maps.
That's why
it's really better to use set_lights
To restore original light, just pass "#OFF" as arg.
http://www.amxmodx.org/funcwiki.php?go=func&id=371
Little tip : to set something like FULLBRIGHT you can pass "A"
__________________