Originally Posted by
LuckyPistol
Don't know if this has been asked before, but I can't seem to find it previously mentioned.
Is there any way to recruit diplomats as the Serbs? I'd hate to have to convert my capital, as I haven't expanded eastward yet and it provides a nice defense/recruitment center.
Hm, you're right. The diplomats are recruited from City Halls, and at the very first level, but in the current version it's not available in the castles:
Code:
building city_hall{
levels town_hall council_chambers city_hall mayors_palace
{
town_hall city requires factions { northern_european, middle_eastern, eastern_european, greek, southern_european, } and building_present_min_level builders builders2 and not building_present_min_level grasslands nomad_encampment
{
capability
{
agent diplomat 0 requires factions { northern_european, } and hidden_resource capital
agent diplomat 0 requires factions { middle_eastern, } and hidden_resource capital
agent diplomat 0 requires factions { eastern_european, } and hidden_resource capital
agent diplomat 0 requires factions { greek, } and hidden_resource capital
agent diplomat 0 requires factions { southern_european, } and hidden_resource capital
agent_limit diplomat 0
agent_limit diplomat 1 requires factions { all, } and hidden_resource capital
law_bonus bonus 2
population_health_bonus bonus 1 requires event_counter new_era_begins 1
;---------------------------------------------------------------------------------------------------------------------------------
; UPKEEP/INCOME
income_bonus bonus -50
}
material wooden
construction 4
cost 2000
settlement_min large_town
upgrades
{
council_chambers
}
}
You need to conquer somebody else capital (Esztergom, Constantinople, Venice) or to conquer a city and then get a Theologians' guild and be after the reforms:
Code:
building guild_theologians_guild{
levels theologians_guild m_theologians_guild gm_theologians_guild
{
theologians_guild city requires factions { northern_european, middle_eastern, greek, southern_european, hungary, poland, russia, kievan_rus, }
{
capability
{
agent diplomat 0 requires factions { northern_european, }
agent diplomat 0 requires factions { middle_eastern, }
agent diplomat 0 requires factions { eastern_european, }
agent diplomat 0 requires factions { greek, }
agent diplomat 0 requires factions { southern_european, }
agent_limit diplomat 1
agent_limit priest 0
agent_limit priest 1 requires factions { middle_eastern, }
agent_limit priest 1 requires factions { southern_european, } and event_counter lateran_council3 1
agent_limit priest 1 requires factions { northern_european, } and event_counter lateran_council4 1
agent_limit priest 1 requires factions { poland, } and event_counter POLAND5_COUNCIL_OF_LECZYCA 1
agent_limit priest 1 requires factions { hungary, } and event_counter GOLDEN_BULL_HUNGARIAN 1
agent_limit priest 1 requires factions { russia, kievan_rus, } and event_counter EUPHROSYNE 1
agent_limit priest 1 requires factions { byzantium, } and event_counter anna_comnena 1
agent_limit priest 1 requires factions { serbia, } and event_counter SERBIAN3_SAINT_SAVA 1
agent_limit priest 1 requires factions { georgia, } and event_counter GEORGIAN3_SHOTA_RUSTAVELI 1
religion_level bonus 1 requires factions { northern_european, } and not event_counter lateran_council4 1
religion_level bonus 2 requires factions { northern_european, } and event_counter lateran_council4 1
religion_level bonus 1 requires factions { southern_european, } and not event_counter lateran_council3 1
religion_level bonus 2 requires factions { southern_european, } and event_counter lateran_council3 1
religion_level bonus 1 requires factions { hungary, } and not event_counter GOLDEN_BULL_HUNGARIAN 1
religion_level bonus 2 requires factions { hungary, } and event_counter GOLDEN_BULL_HUNGARIAN 1
religion_level bonus 1 requires factions { poland, } and not event_counter POLAND5_COUNCIL_OF_LECZYCA 1
religion_level bonus 2 requires factions { poland, } and event_counter POLAND5_COUNCIL_OF_LECZYCA 1
religion_level bonus 1 requires factions { russia, kievan_rus, } and not event_counter EUPHROSYNE 1
religion_level bonus 2 requires factions { russia, kievan_rus, } and event_counter EUPHROSYNE 1
religion_level bonus 1 requires factions { byzantium, } and not event_counter anna_comnena 1
religion_level bonus 2 requires factions { byzantium, } and event_counter anna_comnena 1
religion_level bonus 1 requires factions { serbia, } and not event_counter SERBIAN3_SAINT_SAVA 1
religion_level bonus 2 requires factions { serbia, } and event_counter SERBIAN3_SAINT_SAVA 1
religion_level bonus 1 requires factions { georgia, } and not event_counter GEORGIAN3_SHOTA_RUSTAVELI 1
religion_level bonus 2 requires factions { georgia, } and event_counter GEORGIAN3_SHOTA_RUSTAVELI 1
religion_level bonus 1 requires factions { middle_eastern, } and not event_counter rumi 1
religion_level bonus 2 requires factions { middle_eastern, } and event_counter rumi 1
trade_base_income_bonus bonus 1
}
material wooden
construction 1
cost 2000
settlement_min city
upgrades
Code:
if I_TurnNumber = 200 and I_SettlementOwner Ras = serbia ; at least the capital is in the Serbian hands
historic_event SERBIAN3_SAINT_SAVA factions { byzantium, hungary, poland, hre, venice, kievan_rus, cumans, sicily, pisa, rum, }
if not I_IsFactionAIControlled serbia
inc_event_counter serbian3_saint_sava_player 1
end_if
terminate_monitor
end_if
In Constantinople you'll have a university but you need the same reforms to get access to a second diplomat:
Code:
;==================================================================================================================================;=================== University ================================================================================================
;==================================================================================================================================
; pro memoria: Peter Lombard turn 40-56, Privilegium turn 96, science_maths_zero_europe 140, Summa 284
university city requires factions { northern_european, abbasid, egypt, turks, zengid, rum, moors, poland, hungary, russia, kievan_rus, greek, southern_european, } and building_present_min_level builders builders4 and building_present_min_level paper paper3a_parchment and building_present_min_level temple_catholic cathedral or building_present_min_level temple_orthodox cathedral_o or building_present_min_level temple_muslim jama
{
capability
{
agent diplomat 0 requires factions { northern_european, } and event_counter PRIVILEGIUM 1
agent diplomat 0 requires factions { southern_european, } and event_counter PRIVILEGIUM 1
agent diplomat 0 requires factions { hungary, } and event_counter GOLDEN_BULL_HUNGARIAN 1
agent diplomat 0 requires factions { poland, } and event_counter POLAND4_LOCATION_OF_CRACOW 1
agent diplomat 0 requires factions { kievan_rus, russia, } and event_counter EUPHROSYNE 1
agent diplomat 0 requires factions { byzantium, } and event_counter anna_comnena 1
agent diplomat 0 requires factions { serbia, } and event_counter SERBIAN3_SAINT_SAVA 1
agent diplomat 0 requires factions { georgia, } and event_counter GEORGIAN2_GOLDEN_AGE 1
agent diplomat 0 requires factions { middle_eastern, } and event_counter omar_khayyam 1
agent_limit diplomat 0
agent_limit diplomat 1 requires factions { northern_european, } and event_counter PRIVILEGIUM 1
agent_limit diplomat 1 requires factions { southern_european, } and event_counter PRIVILEGIUM 1
agent_limit diplomat 1 requires factions { hungary, } and event_counter GOLDEN_BULL_HUNGARIAN 1
agent_limit diplomat 1 requires factions { poland, } and event_counter POLAND4_LOCATION_OF_CRACOW 1
agent_limit diplomat 1 requires factions { lithuania, cumans, } and event_counter MINDAUGAS 1
agent_limit diplomat 1 requires factions { kievan_rus, russia, } and event_counter EUPHROSYNE 1
agent_limit diplomat 1 requires factions { byzantium, serbia, } and event_counter anna_comnena 1
agent_limit diplomat 1 requires factions { serbia, } and event_counter SERBIAN3_SAINT_SAVA 1
agent_limit diplomat 1 requires factions { georgia, } and event_counter GEORGIAN2_GOLDEN_AGE 1
agent_limit diplomat 1 requires factions { middle_eastern, } and event_counter omar_khayyam 1
law_bonus bonus 4
population_growth_bonus bonus 1 requires factions { northern_european, } and not event_counter THE_BOOK_OF_SENTENCES 1
population_growth_bonus bonus 2 requires factions { northern_european, } and event_counter THE_BOOK_OF_SENTENCES 1 and not event_counter science_maths_zero_europe 1
population_health_bonus bonus 2 requires factions { northern_european, } and event_counter science_maths_zero_europe 1 and not event_counter summa_theologica 1
population_health_bonus bonus 3 requires factions { northern_european, } and event_counter summa_theologica 1
population_growth_bonus bonus 1 requires factions { southern_european, } and not event_counter THE_BOOK_OF_SENTENCES 1
population_growth_bonus bonus 2 requires factions { southern_european, } and event_counter THE_BOOK_OF_SENTENCES 1 and not event_counter science_maths_zero_europe 1
population_health_bonus bonus 2 requires factions { southern_european, } and event_counter science_maths_zero_europe 1 and not event_counter summa_theologica 1
population_health_bonus bonus 3 requires factions { southern_european, } and event_counter summa_theologica 1
population_growth_bonus bonus 2 requires factions { hungary, poland, } and event_counter OSTSIEDLUNG 1 and not event_counter science_maths_zero_europe 1
population_health_bonus bonus 2 requires factions { hungary, poland, } and event_counter science_maths_zero_europe 1
population_growth_bonus bonus 2 requires factions { lithuania, cumans, } and event_counter MINDAUGAS 1
population_growth_bonus bonus 2 requires factions { kievan_rus, russia, } and event_counter EUPHROSYNE 1
population_growth_bonus bonus 2 requires factions { byzantium, } and event_counter anna_comnena 1
population_growth_bonus bonus 2 requires factions { serbia, } and event_counter SERBIAN3_SAINT_SAVA 1
population_growth_bonus bonus 2 requires factions { georgia, } and event_counter GEORGIAN2_GOLDEN_AGE 1
population_growth_bonus bonus 1 requires factions { middle_eastern, } and not event_counter jazari 1
population_growth_bonus bonus 2 requires factions { middle_eastern, } and event_counter jazari 1 and not event_counter baitar 1
population_health_bonus bonus 2 requires factions { middle_eastern, } and event_counter baitar 1 and not event_counter khaldun 1
population_health_bonus bonus 3 requires factions { middle_eastern, } and event_counter khaldun 1
; UPKEEP/INCOME
income_bonus bonus -400
}
material stone
construction 12
cost 12000
settlement_min large_city
upgrades
{
great_university
education6_house_of_wisdom
}
}
The best way is to have a FL/FH daugher and use her as an diplomat. The script should give you a royal lady quite soon as you must be sometime around 1160 if you initial diplomat has died.
character Pavle, diplomat, male, age 31, x 225, y 157
traits NaturalDiplomatSkill 2 , GoodDiplomat 1
Code:
if I_EventCounter serbialady > 28 ; and I_IsFactionAIControlled serbia
log ------ can spawn serbia lady
if I_SettlementOwner Ras = serbia
and RandomPercent < 5
log ------ spawn Jovanka
spawn_character serbia Jovanka, princess, age 19, x 225, y 157 ; Charm 4
console_command give_trait "Jovanka" IAmPrincess 2
console_command give_trait "Jovanka" Princess_Royal_Blood_Serbian 1
console_command give_trait "Jovanka" PrettyWoman 1
console_command give_trait "Jovanka" HumbleWoman 1
console_command give_trait "Jovanka" SpiritedWoman 1
set_event_counter serbialady 0
end_if
if I_EventCounter serbialady > 28
and I_SettlementOwner Skadar = serbia
and RandomPercent < 5
log ------ spawn Radojka
spawn_character serbia Radojka, princess, age 19, x 218, y 149 ; Charm 3
console_command give_trait "Radojka" IAmPrincess 2
console_command give_trait "Radojka" Princess_Royal_Blood_Serbian 1
console_command give_trait "Radojka" PrettyWoman 1
console_command give_trait "Radojka" GoodPrincess 1
set_event_counter serbialady 0
end_if
if I_EventCounter serbialady > 28
and I_SettlementOwner Ras = serbia
and RandomPercent < 5
log ------ spawn Ivana
spawn_character serbia Ivana, princess, age 19, x 225, y 157 ; Charm 1
console_command give_trait "Ivana" IAmPrincess 2
console_command give_trait "Ivana" Princess_Royal_Blood_Serbian 1
console_command give_trait "Ivana" PrettyWoman 1
console_command give_trait "Ivana" PretentiousWoman 1
set_event_counter serbialady 0
end_if
if I_EventCounter serbialady > 28
and I_SettlementOwner Skadar = serbia
and RandomPercent < 5
log ------ spawn Dragica
spawn_character serbia Dragica, princess, age 19, x 218, y 149 ; Charm 2
console_command give_trait "Dragica" IAmPrincess 2
console_command give_trait "Dragica" Princess_Royal_Blood_Serbian 1
console_command give_trait "Dragica" BigotWoman 1
console_command give_trait "Dragica" HumbleWoman 1
console_command give_trait "Dragica" FaithfulWoman 1
set_event_counter serbialady 0
end_if
if I_EventCounter serbialady > 28
and I_SettlementOwner Ras = serbia
and RandomPercent < 5
log ------ spawn Milica
spawn_character serbia Milica, princess, age 19, x 225, y 157 ; Charm 5
console_command give_trait "Milica" IAmPrincess 2
console_command give_trait "Milica" Princess_Royal_Blood_Serbian 1
console_command give_trait "Milica" PrettyWoman 1
console_command give_trait "Milica" HumbleWoman 1
console_command give_trait "Milica" SpiritedWoman 1
console_command give_trait "Milica" UnchasteWoman 1
historic_event noble_lady_spawn_serbia
set_event_counter serbialady 0
end_if
if I_EventCounter serbialady > 28
and I_SettlementOwner Skadar = serbia
and RandomPercent < 5
log ------ spawn Snezana
spawn_character serbia Snezana, princess, age 19, x 218, y 149 ; Charm 6
console_command give_trait "Snezana" IAmPrincess 2
console_command give_trait "Snezana" Princess_Royal_Blood_Serbian 1
console_command give_trait "Snezana" PrettyWoman 1
console_command give_trait "Snezana" TolerantWoman 1
console_command give_trait "Snezana" SpiritedWoman 1
console_command give_trait "Snezana" FaithfulWoman 1
console_command give_trait "Snezana" FairWoman 1
historic_event noble_lady_spawn_serbia
set_event_counter serbialady 0
end_if
end_if