For the first question, try something like this-
Make one for Portugal as well. This puts the nations relations at terrible and if at war, low likelihood they will make peace.
Mongols script just creates armies for the mongols, nothing to do w/ recruitment from buildings. You would have to script a Portugal army to go and siege and sack Granada or other settlements.
Take a look at this post for information about spawning armies and sieging settlements-
http://www.twcenter.net/forums/showt...delayattack001
EDIT: Also was able to find this cammand for the campaign_script-
Place this in the above script above the end_monitor.
VB