Why only players and fboys approach me?

I am considered to be good looking girl (according to the guys that approach me, looks I get & my friends) and have characteristics according to beauty standards (long hair, slim body, symmetrical face etc.). I’m very outgoing, social and smile a lot. I can chat easily with a stranger and I do flirt with a guy if I like him. However, all of the guys that approach me are only players and fboys. I just got played by one guy that I met on online dating app.
What do I do wrong? How can I make these players avoid me and see that I’m not that type of girl?
Why only players and fboys approach me?
Add Opinion