El Script esta bien.
No se puede hacer msgbox durante un fadescreen, por que el fadescreen oscurece la pantalla y no permite verlo.
Supongo que se podrá hacer con I/O RAM o también puedes hacer un fadescreen en una parte del mapa que este todo oscuro
Saludos!