I would like to thank Tsanth, Sabresite and LoadingNOW for their information. And the others i may have forgotten.
I have a little problem using smogon's IV to PID generator.
When i use it with Pokemon Ruby it each time says that the pokemon was created using method 1. I tested so far 5 Pokemon and i found 1 with a correct method (3) but then the ability was wrong. With another zigzagoon only the method is wrong. They are all original Pokemon.
Are you just testing with Zigzagoons in Ruby? Zigzagoon's only ability in the 3rd gen games is Pickup, so regardless of which ability the applet says, it will always be Pickup. If you Pal Park a Zigzagoon, it will keep the Pickup ability even if the PV would make it Unaware. Evolving it to Linoone would revert to the ability dictated by the PV.
Unless there's something else going on, the applet's working as it should. Users just need to be aware of cases where a Pokemon picked up a new ability in D/P.