No sé si sabrás de mi tutorial de scripts, en el cual se explica que para hacer desaparecer a un jugador primero se pone el setflag y luego el hidesprite, y tú lo estás haciendo al revés, por eso no desaparece del todo.
pd: y recalcarte lo que te dicen en el comentario de arriba que también es...