Hola!
Primero quiero felicitarlos a TODOS por la página, que nos ha sido de gran ayuda a muchos interesados en el tema.
He aprendido mucho con ustedes, pero me he atorado en un problema que no consigo resolver por mi mismo, por eso les pido por favor su ayuda.
No logro programar con Python en el BGE un Script que haga lo siguiente:

INICIAR REPRODUCCION DEL VIDEO "PARTE UNO"
SI EL OBJETO "A" ES SELECCIONADO SE ENVIA EL MENSAJE VALOR "1" A LA CASILLA "&"
AL FINALIIZAR LA REPRODUCCION DE "INTRO" SE LEE EL VALOR DE LA CASILLA "&"
SI DURANTE LA REPRODUCCION NO SE SELECCIONA NINGUN OBJETO: NO SE ENVIA NINGUN MENSAJE DE VALOR A LA CASILLA "&" Y ESTA PERMANECE EN VALOR "0"
SI AL FINALIZAR LA REPRODUCCION DEL VIDEO "PARTE UNO" EL VALOR DE LA CASILLA "&" ES IGUAL A "1" SE VA A LA REPRODUCCION DEL VIDEO "PARTE DOS"
PERO SI EL VALOR DE LA CASILLA "&" ES IGUAL A "0" SE INICIA UN SELECTOR "RANDOM" QUE DA UN VALOR ALEATORIO (ENTRE 0 Y 9) PARA COMPLETAR LA CASILLA "&"
UNA VEZ OBTENIDO ESTE VALOR ALEATORIO SE PROCEDE A REPRODUCIR EL VIDEO CORRESPONDIENTE AL VALOR OBTENIDO DENTRO DE LA CASILLA "&"

Bueno en realidad eso seria todo el problema.
Desde ya MUCHAS GRACIAS!

Atentamente Ramon Ramos