Eye rotation for begginer

Yo guys!
I need to make an eyes rotating within some radius of a player that will get close to other player. Let s say:

  • when players get close to each other, the eyes are rotating to them
  • eyes can t get backwards (if i stay behind player, his eyes has to have some limits)
  • need to do it on skeletal mesh that has overall 3 bones (yeah i got a funny balls with 2 eyes and i need the eyes to rotate, there is no neck/head/body. Only ball with 2 eyes). Each eye has separate bone and they are parented to one “root” bone
  • I want you guys to make the explanation SUUUPER easy, i literally started UE5 week ago and need some solid tutorial with big explanation

Thanks in advance!