[AI] How can i make only certain enemies detect player?

Use interface to track your enemies (There is node called GetAllActorsWithInterface in BP, so all you need to do is add interface function to your EnemyActor and group them using some custom variable ) or you can try to use Gameplay tags.

Another way to do this is spawning sphere or some other collision shape and call DetectedEvent on BeginOverlap event in every enemy.