This script main purpose is to generate random Pokémon with the getRandomPokemon function. You can influence Species and moves with the appropriate white and blacklist. Random moves can be turned off. It’s also possible to either set the level or have it generated randomly.
Download & How to use
How to use: read here.