Just got a reply messege from isleep2late to a question i asked him
Basically he posted a picture of a mega latias with perental bond that he got by modding pkhex, this is how he did it:
You can permanently mega evolve pokemon using PKHeX, but it must be stored in your PC Box to work (will turn into normal form if set in your party). To edit the ability of megas, using the Japanese xyeditor won't work b/c megas were not implemented in that program (I don't think), so you have to download source code (https://github.com/kwsch/PKHeX), open in Visual Studio 2010/13, find the mega-form's "pokedex number" under the "speciesability" chart in f1-Main.cs, edit one of the 3 numbers to the designated number of the ability you want, run the program, and proceed to use your modified PKHeX program from there.
My question was:
Cant this method be applyed to every pokemon and not just megas? Is so theres no point of xyeditor and that is good because theres no need to try and read Japanese
And he replyed:
Correct. xyeditor is not necessary if you want a hacked pokemon w/ hacked abilities and you know how to change the source code. If you want to give every pokemon 252 EVs in every stat, you could STILL change those parameters in PKHeX, but xyeditor is a "free for all" program that lets you do that.
Dont know how helpfull this is to ppl but its basically a guide to change hacked abilities without xyeditor
Also heres a link to visual sudios express 2013 for windows (its free from Microsoft, there a also a free trial to visual sudios ultimate for 30day if you would rather do that)
https://app.vssps.visualstudio.com/profile/review?download=true&family=VisualStudioExpressWindows&type=web&slcid=0x409&context=eyJwZSI6MSwicGMiOjEsImljIjoxLCJhbyI6MCwiYW0iOjAsIm9wIjpudWxsLCJhZCI6MSwiZmEiOjAsImF1IjpudWxsLCJjdiI6MjExNTcwMjExNSwiZnMiOjAsInN1IjowLCJlciI6MX01
You will need a microsoft accout, your hotmail email address counts if you have 1
Edit: i tryed this today, only the visual studio's ultimate version eorks so yake the free trial