You can always farm them. Grab the good rod and go fishing for luvdiscs in the hidden cove.
Have a fainted pokemon with Compound Eyes in front of your party, to increase your chances, and a pokemon with frisk and thief in the second slot
@vijaybatwing Got your bagon and scyther
@tfsbaeta I got your gible and honedge
@Sara1404 Got your gible (but he doesn't have moxie )
@Absolute_Zero I'm taking care of your requests . If you really want a shiny I can try to breed you one but it can take a loooong time
You can increase the chances by having a pokemon with Compound Eyes in the first place of your party
Actually the easiest way is to have that mon fainted in the first slot and in the second a mon with Frisk and thief
@lifesapity Thank you got both of them, let me know when you are available
@Ven Enfield Got your seedot
@seki108got your Absol and Pinsir
@sailboatGot it
@superbutt199 Got yours too
Pm me for the mons