no manejo el tema de scripts pero en un juego se hizo el servidor de intercambio aleatorio
osea el juego veia que pokemon habias puesto para intercambiar y te daba un pokemon parecido , creo que si aprendieras a hacer eso podrias hacer un metodo para que los intercambios puedan ser en linea y...