Hola, paso a responder.
Tu script no tiene errores en el código, el problema está en que usaste un script de gatillo, y no le asignaste ninguna variable. Esto se modifica en las opciones del script en el advance map, hay un valor con el titulo "desconocido" que debe llevar el valor 0003. Luego...