Potresti farlo apparire tramite spawn e poi imporne la scomparsa dalla mappa (send_character_offmap), in tal modo non esisterà di fatto, ma invecchierà normalmente, in seguito potrai richiamarlo sulla mappa quando vuoi. Su kingdoms britannia c'è un semplice script che sfrutta questo comando per simulare la partenza per le crociate dei sovrani inglesi. Anche in BC lo abbiamo usato per simulare il rapimento dei sovrani e dei principi.
In alternativa potresti creare un (lungo) script che prevede uno spawn in ogni turno\anno di un medesimo generale con un età fissata in base al turno\anno, il tutto regolato da condizioni in modo tale che uno spawn escluda gli altri, spero di essermi spiegato.