Pues veamos, primero que ese checkflag no hace nada. Tendrías que poner un setflag 0x... para que no se repita el script
Y la parte del fadescreen, compila el script con el fadescreen incorporado con el #dynamic 0x800000 no con un offset ya puesto
Espero que te sirva :)