Saludos,
Bueno Nag, eso es exactamente lo que hacia la otra pero sin flags, el trigger bomb_in_zone, no detecta donde cae la bomba, sino si sobrevuela la zona, el problema está en que los triggers se comprueban cada 1 segundos.
Cuando yo hice las prubas lo hice con un grupo de IA's, cada uno lanzaba en una zona diferente, y como son muy precisos obtuve los mensajes correctos. Las flags se inician a cero. No importa que un mensaje dure 10 segundos o 20, porque se machacan con el siguiente mensaje, es decir, si pones un mensaje que dure 20 segundos, y antes de ese tiempo salta otro, se machacará el primero independientemente del tiempo que haya transcurrido, no se va sumando como pasa en otros sims...
Si funciona perfecto, lo tenemos hecho, pero en principio no veo diferencia con la anterior, es decir, corremos el riesgo de que sucedan los mismos errores.