Una opción es crear un evento que se active con “toque del jugador”. Que muestre un mensaje, “no debo ir por ahí”, por ejemplo, y mueva al actor principal de regreso una posición. Eso sí, tendrás que rodear toda la zona por donde pueda “escaparse” el jugador con estos eventos. Por ejemplo, en la imagen puedes ver los “cuadritos” que evitan que el jugador tome esas rutas hasta que hablen con el soldado del centro.
Espero que te sirva! Un saludo!