Added 2 minutes later
Ah, no, that's not it.
PlayVisualEffect(doll, "dolmen", "stop1", 0, 0.5, 0, 0, 0 ); It works!)))
So, "light" refers to something other than an effect.
Added 2 minutes later
Aha, it seems that the second parameter should specify a parameter from the "lights" folder, the type of map lighting. Moreover, this type of lighting must be added to the map. I think it works like this: this thing makes it so that the object is "lit" as if it were illuminated not by the standard ambient light, but by the "specified" one. Try checking it. For example, on "Brighter Day." It will be immediately visible.
Added 2 minutes later
Moreover, I think that in the parameters, you need to write not the path to the light, but its script name. For example, as in the function:
SetAmbientLight (0, "BrighterDay" , true, 0) --day