Al final voy a solucionar el problema poniendo parte de la horda en África y el líder y otra parte en España, y a los Almohades sólo en África, de manera que avanzarán los Almorávides mientras los Almohades si consiguen ciertas condiciones, eliminarán a los Almorávides y se quedarán con sus territorios. Y es inútil, el horde_target tampoco funciona, ni las condiciones de victoria, van por libre pero eso sí, hay que colocarlos en la península.
Por cierto, otra pregunta: Para el script que he pensado para la paga de parias, el log me dice esto: 20:17:02.392
[game.script] [error] Script execution error for <console_command>, at line 508, in mods/Bare_Kingdoms/data/world/maps/campaign/imperial_campaign/campaign_script.txt:
add_money spain 25000
err: faction type not recognised
20:17:02.392 [game.script.exec] [trace] exec <console_command> at line 509 in mods/Bare_Kingdoms/data/world/maps/campaign/imperial_campaign/campaign_script.txt
20:17:02.392 [game.script] [error] Script execution error for <console_command>, at line 509, in mods/Bare_Kingdoms/data/world/maps/campaign/imperial_campaign/campaign_script.txt:
add_money scotland -25000
err: faction type not recognised
No entiendo lo que quiere decir, porque spain tiene que reconocerlo de todas todas. El script que causa el fallo es:
declare_counter tributs_catalunya
monitor_event FactionTurnStart FactionType scotland
and I_TurnNumber > 3
and I_NumberOfSettlements spain > 0
and I_NumberOfSettlements scotland > 0
and I_CompareCounter tributs_catalunya == 0
console_command add_money spain 25000
console_command add_money scotland -25000
historic_event ar_corona_aragon factions { spain, }
terminate_monitor
end_monitor
Espero que tenga solución. Muchas gracias.
A parte de esto, el log me dice que el último enclave no existe, de forma que Pamplona no puede volver a cambiarse a Iruñea, la verdad es que no entiendo la causa:
;;;;; Iruña
declare_counter conquesta_de_Pamplona
;;; No Vascos conquesten Iruña
monitor_conditions I_SettlementOwner Iruna = poland
and I_CompareCounter conquesta_de_Pamplona = 0
set_counter conquesta_de_Pamplona 1
change_settlement_name Iruna Pamplona
end_monitor
;;; Vascos recuperen Iruña
monitor_conditions not I_SettlementOwner Pamplona = spain
and not I_SettlementOwner Pamplona = poland
and not I_SettlementOwner Pamplona = denmark
and not I_SettlementOwner Pamplona = milan
and not I_SettlementOwner Pamplona = scotland
and not I_SettlementOwner Pamplona = portugal
and I_CompareCounter conquesta_de_Pamplona = 1
set_counter conquesta_de_Pamplona 0
change_settlement_name Pamplona Iruna
end_monitor
En fin, espero que también puedas ayudar. Con todo esto, muchas gracias.
EDITO: Problema del script del cambio de nombre solucionado.