Onestamente non credo che possa funzionare in quel modo. Se non altro perchè la condizione "I_SettlementOwner XXX = slave" potrebbe essere testata dopo l'occupazione dell'insediamento e quindi di fatto non si verificherebbe mai. Inoltre se aggiungi la stringa "terminate_monitor", lo script funzionerà solo una volta.
Forse così può funzionare, ma non ne sono certo al 100% perchè non sono uno scripter (mi diletto solo ogni tanto a crearne qualcuno per uso personale):
monitor_event GeneralCaptureSettlement SettlementName XXX
and TargetFactionType slave
spawn_army
faction slave, subfaction egypt
character Amir, named character, age 30, x 102, y 150,
traits GoodCommander 1
unit ME Spear Militia exp 0 armour 0 weapon_lvl 0
end
end_monitor
Inoltre come vedi, se vuoi fare uno spawn di un armata ribelle, è necessario indicare anche la subfaction. In questo caso io ho messo "egypt", ma puoi mettere quella che vuoi in base al tipo di armata che vuoi creare.
Infine ricorda che la sezione inerente allo spawn_army va chiusa con la parola "end"
PS: te lo chiedo per l'ennesima volta: non scrivere in maiuscolo!
[Modificato da UnequivocalMr.Crow 30/05/2014 01:12]