Need help with making three type of light source

I want to make three type of light source but here the thing one thing I want to make 3 different flashlight one a normal flashlight that can cover what ever you point at 2 a lantern that can cover a big radius or whereever you are at. these two are only visible to players and final one is a night vision googles that light up your entire map with the cost of it having to be a certain color idk how to do this tho can anyone help?

There is currently no way to add something that moves with the player or around it so the only option is to have places where you could press a button to “shine your flashlight” and make a dark barrier disappear