Results 1 to 30 of 260

Thread: Fixing the AI money script (preliminary tests)

Threaded View

Previous Post Previous Post   Next Post Next Post
  1. #2

    Default Re: Fixing the AI money script (preliminary tests)

    These scripts should be spliced into EB\Data\scripts\show_me\EBBS_SCRIPT.txt. The scripts are named for their major developers, although they are all derived from the stepped bonus idea of Eminos64.


    SHEEP'S SCRIPT 0.3 (simple stepped bonus)
    This script replaces everything in Section 4b: City Income Bonus

    Gives 1200 mnai to each faction per city per turn (pcpt) if the faction has 3 or less cities, 1000 pcpt if the faction has 4-8 cities, 800 pcpt if the faction has 9-15 cities, and 600 pcpt if the faction has 16-24 cities. Factions with more than 25 cities receive 300 pcpt. Slave faction's bonus increased to 2700 pcpt, to make sure they are still somewhat of a challenge.

    Code:
    monitor_event CharacterTurnStart FactionType egypt
    and AgentType = admiral
    and not FactionIsLocal
    console_command add_money egypt, 1200
    end_monitor
    
    
    ;Rome
    monitor_event SettlementTurnStart FactionType seleucid
    and not FactionIsLocal
    and I_NumberOfSettlements seleucid < 4
    
    console_command add_money seleucid, 1200
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType seleucid
    and not FactionIsLocal
    and I_NumberOfSettlements seleucid < 9
    and I_NumberOfSettlements seleucid > 3
    
    console_command add_money seleucid, 1000
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType seleucid
    and not FactionIsLocal
    and I_NumberOfSettlements seleucid < 16
    and I_NumberOfSettlements seleucid > 8
    
    console_command add_money seleucid, 800
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType seleucid
    and not FactionIsLocal
    and I_NumberOfSettlements seleucid < 25
    and I_NumberOfSettlements seleucid > 15
    
    console_command add_money seleucid, 600
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType seleucid
    and not FactionIsLocal
    and I_NumberOfSettlements seleucid > 25
    
    console_command add_money seleucid, 300
    
    end_monitor
    
    
    ;Saka
    
    monitor_event SettlementTurnStart FactionType pontus
    and not FactionIsLocal
    and I_NumberOfSettlements pontus < 4
    
    console_command add_money pontus, 1200
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType pontus
    and not FactionIsLocal
    and I_NumberOfSettlements pontus < 9
    and I_NumberOfSettlements pontus > 3
    
    console_command add_money pontus, 1000
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType pontus
    and not FactionIsLocal
    and I_NumberOfSettlements pontus < 16
    and I_NumberOfSettlements pontus > 8
    
    console_command add_money pontus, 800
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType pontus
    and not FactionIsLocal
    and I_NumberOfSettlements pontus < 25
    and I_NumberOfSettlements pontus > 15
    
    console_command add_money pontus, 600
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType pontus
    and not FactionIsLocal
    and I_NumberOfSettlements pontus > 25
    
    console_command add_money pontus, 300
    
    end_monitor
    
    
    ;Arverni
    
    monitor_event SettlementTurnStart FactionType scythia
    and not FactionIsLocal
    and I_NumberOfSettlements scythia < 4
    
    console_command add_money scythia, 1200
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType scythia
    and not FactionIsLocal
    and I_NumberOfSettlements scythia < 9
    and I_NumberOfSettlements scythia > 3
    
    console_command add_money scythia, 1000
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType scythia
    and not FactionIsLocal
    and I_NumberOfSettlements scythia < 16
    and I_NumberOfSettlements scythia > 8
    
    console_command add_money scythia, 800
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType scythia
    and not FactionIsLocal
    and I_NumberOfSettlements scythia < 25
    and I_NumberOfSettlements scythia > 15
    
    console_command add_money scythia, 600
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType scythia
    and not FactionIsLocal
    and I_NumberOfSettlements scythia > 25
    
    console_command add_money scythia, 300
    
    end_monitor
    
    
    ;Saba
    
    monitor_event SettlementTurnStart FactionType saba
    and not FactionIsLocal
    and I_NumberOfSettlements saba < 4
    
    console_command add_money saba, 1200
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType saba
    and not FactionIsLocal
    and I_NumberOfSettlements saba < 9
    and I_NumberOfSettlements saba > 3
    
    console_command add_money saba, 1000
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType saba
    and not FactionIsLocal
    and I_NumberOfSettlements saba < 16
    and I_NumberOfSettlements saba > 8
    
    console_command add_money saba, 800
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType saba
    and not FactionIsLocal
    and I_NumberOfSettlements saba < 25
    and I_NumberOfSettlements saba > 15
    
    console_command add_money saba, 600
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType saba
    and not FactionIsLocal
    and I_NumberOfSettlements saba > 25
    
    console_command add_money saba, 300
    
    end_monitor
    
    
    ;Makedon
    
    monitor_event SettlementTurnStart FactionType macedon
    and not FactionIsLocal
    and I_NumberOfSettlements macedon < 4
    
    console_command add_money macedon, 1200
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType macedon
    and not FactionIsLocal
    and I_NumberOfSettlements macedon < 9
    and I_NumberOfSettlements macedon > 3
    
    console_command add_money macedon, 1000
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType macedon
    and not FactionIsLocal
    and I_NumberOfSettlements macedon < 16
    and I_NumberOfSettlements macedon > 8
    
    console_command add_money macedon, 800
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType macedon
    and not FactionIsLocal
    and I_NumberOfSettlements macedon < 25
    and I_NumberOfSettlements macedon > 15
    
    console_command add_money macedon, 600
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType macedon
    and not FactionIsLocal
    and I_NumberOfSettlements macedon > 25
    
    console_command add_money macedon, 300
    
    end_monitor
    
    
    ;Ptolemies
    
    monitor_event SettlementTurnStart FactionType numidia
    and not FactionIsLocal
    and I_NumberOfSettlements numidia < 4
    
    console_command add_money numidia, 1200
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType numidia
    and not FactionIsLocal
    and I_NumberOfSettlements numidia < 9
    and I_NumberOfSettlements numidia > 3
    
    console_command add_money numidia, 1000
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType numidia
    and not FactionIsLocal
    and I_NumberOfSettlements numidia < 16
    and I_NumberOfSettlements numidia > 8
    
    console_command add_money numidia, 800
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType numidia
    and not FactionIsLocal
    and I_NumberOfSettlements numidia < 25
    and I_NumberOfSettlements numidia > 15
    
    console_command add_money numidia, 600
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType numidia
    and not FactionIsLocal
    and I_NumberOfSettlements numidia > 25
    
    console_command add_money numidia, 300
    
    end_monitor
    
    
    ;Seleukids
    
    monitor_event SettlementTurnStart FactionType romans_julii
    and not FactionIsLocal
    and I_NumberOfSettlements romans_julii < 4
    
    console_command add_money romans_julii, 1200
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType romans_julii
    and not FactionIsLocal
    and I_NumberOfSettlements romans_julii < 9
    and I_NumberOfSettlements romans_julii > 3
    
    console_command add_money romans_julii, 1000
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType romans_julii
    and not FactionIsLocal
    and I_NumberOfSettlements romans_julii < 16
    and I_NumberOfSettlements romans_julii > 8
    
    console_command add_money romans_julii, 800
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType romans_julii
    and not FactionIsLocal
    and I_NumberOfSettlements romans_julii < 25
    and I_NumberOfSettlements romans_julii > 15
    
    console_command add_money romans_julii, 600
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType romans_julii
    and not FactionIsLocal
    and I_NumberOfSettlements romans_julii > 25
    
    console_command add_money romans_julii, 300
    
    end_monitor
    
    
    ;Carthage
    
    monitor_event SettlementTurnStart FactionType egypt
    and not FactionIsLocal
    and I_NumberOfSettlements egypt < 4
    
    console_command add_money egypt, 1200
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType egypt
    and not FactionIsLocal
    and I_NumberOfSettlements egypt < 9
    and I_NumberOfSettlements egypt > 3
    
    console_command add_money egypt, 1000
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType egypt
    and not FactionIsLocal
    and I_NumberOfSettlements egypt < 16
    and I_NumberOfSettlements egypt > 8
    
    console_command add_money egypt, 800
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType egypt
    and not FactionIsLocal
    and I_NumberOfSettlements egypt < 25
    and I_NumberOfSettlements egypt > 15
    
    console_command add_money egypt, 600
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType egypt
    and not FactionIsLocal
    and I_NumberOfSettlements egypt > 25
    
    console_command add_money egypt, 300
    
    end_monitor
    
    
    ;Parthians
    
    monitor_event SettlementTurnStart FactionType parthia
    and not FactionIsLocal
    and I_NumberOfSettlements parthia < 4
    
    console_command add_money parthia, 1200
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType parthia
    and not FactionIsLocal
    and I_NumberOfSettlements parthia < 9
    and I_NumberOfSettlements parthia > 3
    
    console_command add_money parthia, 1000
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType parthia
    and not FactionIsLocal
    and I_NumberOfSettlements parthia < 16
    and I_NumberOfSettlements parthia > 8
    
    console_command add_money parthia, 800
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType parthia
    and not FactionIsLocal
    and I_NumberOfSettlements parthia < 25
    and I_NumberOfSettlements parthia > 15
    
    console_command add_money parthia, 600
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType parthia
    and not FactionIsLocal
    and I_NumberOfSettlements parthia > 25
    
    console_command add_money parthia, 300
    
    end_monitor
    
    
    ;Pontus
    
    monitor_event SettlementTurnStart FactionType carthage
    and not FactionIsLocal
    and I_NumberOfSettlements carthage < 4
    
    console_command add_money carthage, 1200
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType carthage
    and not FactionIsLocal
    and I_NumberOfSettlements carthage < 9
    and I_NumberOfSettlements carthage > 3
    
    console_command add_money carthage, 1000
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType carthage
    and not FactionIsLocal
    and I_NumberOfSettlements carthage < 16
    and I_NumberOfSettlements carthage > 8
    
    console_command add_money carthage, 800
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType carthage
    and not FactionIsLocal
    and I_NumberOfSettlements carthage < 25
    and I_NumberOfSettlements carthage > 15
    
    console_command add_money carthage, 600
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType carthage
    and not FactionIsLocal
    and I_NumberOfSettlements carthage > 25
    
    console_command add_money carthage, 300
    
    end_monitor
    
    
    ;Aedui
    
    monitor_event SettlementTurnStart FactionType gauls
    and not FactionIsLocal
    and I_NumberOfSettlements gauls < 4
    
    console_command add_money gauls, 1200
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType gauls
    and not FactionIsLocal
    and I_NumberOfSettlements gauls < 9
    and I_NumberOfSettlements gauls > 3
    
    console_command add_money gauls, 1000
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType gauls
    and not FactionIsLocal
    and I_NumberOfSettlements gauls < 16
    and I_NumberOfSettlements gauls > 8
    
    console_command add_money gauls, 800
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType gauls
    and not FactionIsLocal
    and I_NumberOfSettlements gauls < 25
    and I_NumberOfSettlements gauls > 15
    
    console_command add_money gauls, 600
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType gauls
    and not FactionIsLocal
    and I_NumberOfSettlements gauls > 25
    
    console_command add_money gauls, 300
    
    end_monitor
    
    ;Sweboz
    
    monitor_event SettlementTurnStart FactionType germans
    and not FactionIsLocal
    and I_NumberOfSettlements germans < 4
    
    console_command add_money germans, 1200
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType germans
    and not FactionIsLocal
    and I_NumberOfSettlements germans < 9
    and I_NumberOfSettlements germans > 3
    
    console_command add_money germans, 1000
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType germans
    and not FactionIsLocal
    and I_NumberOfSettlements germans < 16
    and I_NumberOfSettlements germans > 8
    
    console_command add_money germans, 800
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType germans
    and not FactionIsLocal
    and I_NumberOfSettlements germans < 25
    and I_NumberOfSettlements germans > 15
    
    console_command add_money germans, 600
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType germans
    and not FactionIsLocal
    and I_NumberOfSettlements germans > 25
    
    console_command add_money germans, 300
    
    end_monitor
    
    
    ;Casse
    
    monitor_event SettlementTurnStart FactionType britons
    and not FactionIsLocal
    and I_NumberOfSettlements britons < 4
    
    console_command add_money britons, 1200
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType britons
    and not FactionIsLocal
    and I_NumberOfSettlements britons < 9
    and I_NumberOfSettlements britons > 3
    
    console_command add_money britons, 1000
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType britons
    and not FactionIsLocal
    and I_NumberOfSettlements britons < 16
    and I_NumberOfSettlements britons > 8
    
    console_command add_money britons, 800
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType britons
    and not FactionIsLocal
    and I_NumberOfSettlements britons < 25
    and I_NumberOfSettlements britons > 15
    
    console_command add_money britons, 600
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType britons
    and not FactionIsLocal
    and I_NumberOfSettlements britons > 25
    
    console_command add_money britons, 300
    
    end_monitor
    
    
    ;Armenia
    
    monitor_event SettlementTurnStart FactionType romans_scipii
    and not FactionIsLocal
    and I_NumberOfSettlements romans_scipii < 4
    
    console_command add_money romans_scipii, 1200
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType romans_scipii
    and not FactionIsLocal
    and I_NumberOfSettlements romans_scipii < 9
    and I_NumberOfSettlements romans_scipii > 3
    
    console_command add_money romans_scipii, 1000
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType romans_scipii
    and not FactionIsLocal
    and I_NumberOfSettlements romans_scipii < 16
    and I_NumberOfSettlements romans_scipii > 8
    
    console_command add_money romans_scipii, 800
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType romans_scipii
    and not FactionIsLocal
    and I_NumberOfSettlements romans_scipii < 25
    and I_NumberOfSettlements romans_scipii > 15
    
    console_command add_money romans_scipii, 600
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType romans_scipii
    and not FactionIsLocal
    and I_NumberOfSettlements romans_scipii > 25
    
    console_command add_money romans_scipii, 300
    
    end_monitor
    
    
    ;Getai
    
    monitor_event SettlementTurnStart FactionType dacia
    and not FactionIsLocal
    and I_NumberOfSettlements dacia < 4
    
    console_command add_money dacia, 1200
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType dacia
    and not FactionIsLocal
    and I_NumberOfSettlements dacia < 9
    and I_NumberOfSettlements dacia > 3
    
    console_command add_money dacia, 1000
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType dacia
    and not FactionIsLocal
    and I_NumberOfSettlements dacia < 16
    and I_NumberOfSettlements dacia > 8
    
    console_command add_money dacia, 800
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType dacia
    and not FactionIsLocal
    and I_NumberOfSettlements dacia < 25
    and I_NumberOfSettlements dacia > 15
    
    console_command add_money dacia, 600
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType dacia
    and not FactionIsLocal
    and I_NumberOfSettlements dacia > 25
    
    console_command add_money dacia, 300
    
    end_monitor
    
    
    ;Greeks
    
    monitor_event SettlementTurnStart FactionType greek_cities
    and not FactionIsLocal
    and I_NumberOfSettlements greek_cities < 4
    
    console_command add_money greek_cities, 1200
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType greek_cities
    and not FactionIsLocal
    and I_NumberOfSettlements greek_cities < 9
    and I_NumberOfSettlements greek_cities > 3
    
    console_command add_money greek_cities, 1000
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType greek_cities
    and not FactionIsLocal
    and I_NumberOfSettlements greek_cities < 16
    and I_NumberOfSettlements greek_cities > 8
    
    console_command add_money greek_cities, 800
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType greek_cities
    and not FactionIsLocal
    and I_NumberOfSettlements greek_cities < 25
    and I_NumberOfSettlements greek_cities > 15
    
    console_command add_money greek_cities, 600
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType greek_cities
    and not FactionIsLocal
    and I_NumberOfSettlements greek_cities > 25
    
    console_command add_money greek_cities, 300
    
    end_monitor
    
    
    ;Baktria
    
    monitor_event SettlementTurnStart FactionType romans_brutii
    and not FactionIsLocal
    and I_NumberOfSettlements romans_brutii < 4
    
    console_command add_money romans_brutii, 1200
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType romans_brutii
    and not FactionIsLocal
    and I_NumberOfSettlements romans_brutii < 9
    and I_NumberOfSettlements romans_brutii > 3
    
    console_command add_money romans_brutii, 1000
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType romans_brutii
    and not FactionIsLocal
    and I_NumberOfSettlements romans_brutii < 16
    and I_NumberOfSettlements romans_brutii > 8
    
    console_command add_money romans_brutii, 800
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType romans_brutii
    and not FactionIsLocal
    and I_NumberOfSettlements romans_brutii < 25
    and I_NumberOfSettlements romans_brutii > 15
    
    console_command add_money romans_brutii, 600
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType romans_brutii
    and not FactionIsLocal
    and I_NumberOfSettlements romans_brutii > 25
    
    console_command add_money romans_brutii, 300
    
    end_monitor
    
    
    ;Sarmatians
    
    monitor_event SettlementTurnStart FactionType armenia
    and not FactionIsLocal
    and I_NumberOfSettlements armenia < 4
    
    console_command add_money armenia, 1200
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType armenia
    and not FactionIsLocal
    and I_NumberOfSettlements armenia < 9
    and I_NumberOfSettlements armenia > 3
    
    console_command add_money armenia, 1000
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType armenia
    and not FactionIsLocal
    and I_NumberOfSettlements armenia < 16
    and I_NumberOfSettlements armenia > 8
    
    console_command add_money armenia, 800
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType armenia
    and not FactionIsLocal
    and I_NumberOfSettlements armenia < 25
    and I_NumberOfSettlements armenia > 15
    
    console_command add_money armenia, 600
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType armenia
    and not FactionIsLocal
    and I_NumberOfSettlements armenia > 25
    
    console_command add_money armenia, 300
    
    end_monitor
    
    
    ;Lusotanians
    
    monitor_event SettlementTurnStart FactionType spain
    and not FactionIsLocal
    and I_NumberOfSettlements spain < 4
    
    console_command add_money spain, 1200
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType spain
    and not FactionIsLocal
    and I_NumberOfSettlements spain < 9
    and I_NumberOfSettlements spain > 3
    
    console_command add_money spain, 1000
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType spain
    and not FactionIsLocal
    and I_NumberOfSettlements spain < 16
    and I_NumberOfSettlements spain > 8
    
    console_command add_money spain, 800
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType spain
    and not FactionIsLocal
    and I_NumberOfSettlements spain < 25
    and I_NumberOfSettlements spain > 15
    
    console_command add_money spain, 600
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType spain
    and not FactionIsLocal
    and I_NumberOfSettlements spain > 25
    
    console_command add_money spain, 300
    
    end_monitor
    
    
    ;Epirus
    
    monitor_event SettlementTurnStart FactionType thrace
    and not FactionIsLocal
    and I_NumberOfSettlements thrace < 4
    
    console_command add_money thrace, 1200
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType thrace
    and not FactionIsLocal
    and I_NumberOfSettlements thrace < 9
    and I_NumberOfSettlements thrace > 3
    
    console_command add_money thrace, 1000
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType thrace
    and not FactionIsLocal
    and I_NumberOfSettlements thrace < 16
    and I_NumberOfSettlements thrace > 8
    
    console_command add_money thrace, 800
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType thrace
    and not FactionIsLocal
    and I_NumberOfSettlements thrace < 25
    and I_NumberOfSettlements thrace > 15
    
    console_command add_money thrace, 600
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType thrace
    and not FactionIsLocal
    and I_NumberOfSettlements thrace > 25
    
    console_command add_money thrace, 300
    
    end_monitor
    
    
    monitor_event SettlementTurnStart FactionType slave
    and not FactionIsLocal
    
    console_command add_money slave, 2700
    
    end_monitor
    THEERRANT'S SCRIPT 0.4 (faction-specific stepped bonuses with treasury caps)

    Developer's statement:
    "I got tired of the endless hordes of Seleukid elites coming my way. Stack after miserable stack in wave after wave. It made the game tedious and unrealistic. I wasn't the only one. On a thread dealing with this Eminos64 was the first one to voice the idea of an equalizing script.
    When Sheep made that script into reality for all the factions I couldn't resist the temptation to try and improve it.
    My two goals were simple. Stop the endless stacks and keep as many factions alive and powerful enough to provide a challenge and above all, variety in both your enemies and their tactics.
    That's what EB is about. Conquering the world, or atleast part of it, and rewriting history in your image.
    I wanted to make sure that the player is not just facing a few huge empires with vast resources but also smaller factions with unique challenges to overcome.
    The variety of adversaries will help keep the players interest going, for far longer than fighting the same enemy for about 1160 turns.
    I've done my best. The board is set. The pieces are moving. All that remains is for YOU. The Player. To decide how to rewrite history during this game."

    This script replaces everything in Section 4: Money Assistance

    Difficult Start Bonus now includes factions with up to 4 cities (up from 3). Different factions will receive this bonus for different amounts of time.

    Empire builders (Rome, Saba, Makedon, Ptolemies, Seleukids, Carthage, KH, Baktria, Epirus): Difficult start bonus for 20 turns (5 years). Treasury cap reduces treasury by 30000 mnai if it exceeds 100000 at the beginning of the turn. Gives 1200 mnai pcpt for 5 or less cities, 1000 pcpt for 6-11 cities, 800 pcpt for 12-19 cities, 500 pcpt for 20-29 cities. No bonus for 30 or more cities.

    Armenia: Difficult start bonus for 40 turns (10 years). Bankruptcy protection gives 5000 mnai if the treasury goes below -3000 at the beginning of the turn. No treasury cap. Gives 1200 mnai pcpt for 5 or less cities, 1000 pcpt for 6-11 cities, 800 pcpt for 12-19 cities, 500 pcpt for 20-29 cities. No bonus for 30 or more cities.

    Barbarians (Arverni, Aedui, Sweboz, Casse, Lusotannan): Difficult start bonus for 40 turns (10 years). Bankruptcy protection gives 5000 mnai if the treasury goes below -3000 at the beginning of the turn. No treasury limit. Gives 1200 mnai pcpt for 3 or less cities, 1000 pcpt for 4-8 cities, 800 pcpt for 9-15 cities, 500 pcpt for 16-24 cities. No bonus for 25 or more cities.

    Pontus, Getai: Difficult start bonus for 40 turns (10 years). Bankruptcy protection gives 5000 mnai if the treasury goes below -3000 at the beginning of the turn. No treasury limit. Gives 1600 mnai pcpt for 3 or less cities, 1200 pcpt for 4-8 cities, 1000 pcpt for 9-15 cities, 800 pcpt for 16-24 cities. No bonus for 25 or more cities.

    Steppe tribes (Saka, Parthia, Sarmatians): Difficult start bonus for 60 turns (10 years). Bankruptcy protection gives 5000 mnai if the treasury goes below -3000 at the beginning of the turn. No treasury limit. Gives 1800 mnai pcpt for 5 or less cities, 1400 pcpt for 6-11 cities, 1200 pcpt for 12-19 cities, 1000 pcpt for 20-29 cities. No bonus for more than 30 cities.

    Slave faction's bonus increased to 2750 pcpt, to make sure they are still somewhat of a challenge. Carthage's fleet bonus reduced to 600 per fleet per turn.

    Code:
    ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
    ;Section 4: Money Assistance
    ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
    
    ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
    ;Section 4a: Difficult Start Help
    ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
    monitor_event FactionTurnStart FactionType romans_julii
    and not FactionIsLocal
    and Treasury < 3000
    and I_NumberOfSettlements romans_julii < 5
    and I_TurnNumber < 20
    
    console_command add_money romans_julii, 6000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType romans_scipii
    and not FactionIsLocal
    and Treasury < 3000
    and I_NumberOfSettlements romans_scipii < 5
    and I_TurnNumber < 40
    
    console_command add_money romans_scipii, 6000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType romans_brutii
    and not FactionIsLocal
    and Treasury < 3000
    and I_NumberOfSettlements romans_brutii < 5
    and I_TurnNumber < 20
    
    console_command add_money romans_brutii, 6000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType egypt
    and not FactionIsLocal
    and Treasury < 3000
    and I_NumberOfSettlements egypt < 5
    and I_TurnNumber < 20
    
    console_command add_money egypt, 6000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType seleucid
    and not FactionIsLocal
    and Treasury < 3000
    and I_NumberOfSettlements seleucid < 5
    and I_TurnNumber < 20
    
    console_command add_money seleucid, 6000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType carthage
    and not FactionIsLocal
    and Treasury < 3000
    and I_NumberOfSettlements carthage < 5
    and I_TurnNumber < 40
    
    console_command add_money carthage, 6000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType parthia
    and not FactionIsLocal
    and Treasury < 3000
    and I_NumberOfSettlements parthia < 5
    and I_TurnNumber < 60
    
    console_command add_money parthia, 6000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType gauls
    and not FactionIsLocal
    and Treasury < 3000
    and I_NumberOfSettlements gauls < 5
    and I_TurnNumber < 40
    
    console_command add_money gauls, 6000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType germans
    and not FactionIsLocal
    and Treasury < 3000
    and I_NumberOfSettlements germans < 5
    and I_TurnNumber < 40
    
    console_command add_money germans, 6000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType britons
    and not FactionIsLocal
    and Treasury < 3000
    and I_NumberOfSettlements britons < 5
    and I_TurnNumber < 40
    
    console_command add_money britons, 6000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType greek_cities
    and not FactionIsLocal
    and Treasury < 3000
    and I_NumberOfSettlements greek_cities < 5
    and I_TurnNumber < 20
    
    console_command add_money greek_cities, 6000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType macedon
    and not FactionIsLocal
    and Treasury < 3000
    and I_NumberOfSettlements macedon < 5
    and I_TurnNumber < 20
    
    console_command add_money macedon, 6000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType pontus
    and not FactionIsLocal
    and Treasury < 3000
    and I_NumberOfSettlements pontus < 5
    and I_TurnNumber < 60
    
    console_command add_money pontus, 6000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType armenia
    and not FactionIsLocal
    and Treasury < 3000
    and I_NumberOfSettlements armenia < 5
    and I_TurnNumber < 60
    
    console_command add_money armenia, 6000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType dacia
    and not FactionIsLocal
    and Treasury < 3000
    and I_NumberOfSettlements dacia < 5
    and I_TurnNumber < 40
    
    console_command add_money dacia, 6000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType scythia
    and not FactionIsLocal
    and Treasury < 3000
    and I_NumberOfSettlements scythia < 5
    and I_TurnNumber < 40
    
    console_command add_money scythia, 6000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType spain
    and not FactionIsLocal
    and Treasury < 3000
    and I_NumberOfSettlements spain < 5
    and I_TurnNumber < 40
    
    console_command add_money spain, 6000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType thrace
    and not FactionIsLocal
    and Treasury < 3000
    and I_NumberOfSettlements thrace < 5
    and I_TurnNumber < 20
    
    console_command add_money thrace, 6000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType numidia
    and not FactionIsLocal
    and Treasury < 3000
    and I_NumberOfSettlements numidia < 5
    and I_TurnNumber < 40
    
    console_command add_money numidia, 6000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType saba
    and not FactionIsLocal
    and Treasury < 3000
    and I_NumberOfSettlements saba < 5
    and I_TurnNumber < 20
    
    console_command add_money saba, 6000
    
    end_monitor
    
    ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
    ;Section 4b: City Income Bonus
    ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
    
    monitor_event CharacterTurnStart FactionType egypt
    and AgentType = admiral
    and not FactionIsLocal
    console_command add_money egypt, 600
    end_monitor
    
    
    ;Rome
    
    monitor_event FactionTurnStart FactionType seleucid
    and Treasury > 100000
    console_command add_money seleucid, -30000
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType seleucid
    and not FactionIsLocal
    and I_NumberOfSettlements seleucid < 6
    
    console_command add_money seleucid, 1200
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType seleucid
    and not FactionIsLocal
    and I_NumberOfSettlements seleucid < 12
    and I_NumberOfSettlements seleucid > 5
    
    console_command add_money seleucid, 1000
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType seleucid
    and not FactionIsLocal
    and I_NumberOfSettlements seleucid < 20
    and I_NumberOfSettlements seleucid > 11
    
    console_command add_money seleucid, 800
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType seleucid
    and not FactionIsLocal
    and I_NumberOfSettlements seleucid < 30
    and I_NumberOfSettlements seleucid > 19
    
    console_command add_money seleucid, 500
    
    end_monitor
    
    
    ;Saka
    
    monitor_event SettlementTurnStart FactionType pontus
    and not FactionIsLocal
    and Treasury < -3000
    
    console_command add_money pontus, 5000
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType pontus
    and not FactionIsLocal
    and I_NumberOfSettlements pontus < 6
    
    console_command add_money pontus, 1800
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType pontus
    and not FactionIsLocal
    and I_NumberOfSettlements pontus < 12
    and I_NumberOfSettlements pontus > 5
    
    console_command add_money pontus, 1400
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType pontus
    and not FactionIsLocal
    and I_NumberOfSettlements pontus < 20
    and I_NumberOfSettlements pontus > 11
    
    console_command add_money pontus, 1200
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType pontus
    and not FactionIsLocal
    and I_NumberOfSettlements pontus < 30
    and I_NumberOfSettlements pontus > 19
    
    console_command add_money pontus, 1000
    
    end_monitor
    
    
    ;Arverni
    
    monitor_event SettlementTurnStart FactionType scythia
    and not FactionIsLocal
    and Treasury < -3000
    
    console_command add_money scythia, 5000
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType scythia
    and not FactionIsLocal
    and I_NumberOfSettlements scythia < 4
    
    console_command add_money scythia, 1200
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType scythia
    and not FactionIsLocal
    and I_NumberOfSettlements scythia < 9
    and I_NumberOfSettlements scythia > 3
    
    console_command add_money scythia, 1000
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType scythia
    and not FactionIsLocal
    and I_NumberOfSettlements scythia < 16
    and I_NumberOfSettlements scythia > 8
    
    console_command add_money scythia, 800
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType scythia
    and not FactionIsLocal
    and I_NumberOfSettlements scythia < 25
    and I_NumberOfSettlements scythia > 15
    
    console_command add_money scythia, 500
    
    end_monitor
    
    
    ;Saba
    
    monitor_event FactionTurnStart FactionType saba
    and Treasury > 100000
    console_command add_money saba, -30000
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType saba
    and not FactionIsLocal
    and I_NumberOfSettlements saba < 6
    
    console_command add_money saba, 1200
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType saba
    and not FactionIsLocal
    and I_NumberOfSettlements saba < 12
    and I_NumberOfSettlements saba > 5
    
    console_command add_money saba, 1000
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType saba
    and not FactionIsLocal
    and I_NumberOfSettlements saba < 20
    and I_NumberOfSettlements saba > 11
    
    console_command add_money saba, 800
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType saba
    and not FactionIsLocal
    and I_NumberOfSettlements saba < 30
    and I_NumberOfSettlements saba > 19
    
    console_command add_money saba, 500
    
    end_monitor
    
    
    ;Makedon
    
    monitor_event FactionTurnStart FactionType macedon
    and Treasury > 80000
    console_command add_money macedon, -30000
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType macedon
    and not FactionIsLocal
    and I_NumberOfSettlements macedon < 6
    
    console_command add_money macedon, 1200
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType macedon
    and not FactionIsLocal
    and I_NumberOfSettlements macedon < 12
    and I_NumberOfSettlements macedon > 5
    
    console_command add_money macedon, 1000
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType macedon
    and not FactionIsLocal
    and I_NumberOfSettlements macedon < 20
    and I_NumberOfSettlements macedon > 11
    
    console_command add_money macedon, 800
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType macedon
    and not FactionIsLocal
    and I_NumberOfSettlements macedon < 30
    and I_NumberOfSettlements macedon > 19
    
    console_command add_money macedon, 500
    
    end_monitor
    
    
    ;Ptolemies
    
    monitor_event FactionTurnStart FactionType numidia
    and Treasury > 80000
    console_command add_money numidia, -30000
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType numidia
    and not FactionIsLocal
    and I_NumberOfSettlements numidia < 6
    
    console_command add_money numidia, 1200
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType numidia
    and not FactionIsLocal
    and I_NumberOfSettlements numidia < 12
    and I_NumberOfSettlements numidia > 5
    
    console_command add_money numidia, 1000
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType numidia
    and not FactionIsLocal
    and I_NumberOfSettlements numidia < 20
    and I_NumberOfSettlements numidia > 11
    
    console_command add_money numidia, 800
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType numidia
    and not FactionIsLocal
    and I_NumberOfSettlements numidia < 30
    and I_NumberOfSettlements numidia > 19
    
    console_command add_money numidia, 500
    
    end_monitor
    
    
    ;Arche Seleukeia
    
    monitor_event FactionTurnStart FactionType romans_julii
    and Treasury > 80000
    console_command add_money romans_julii, -30000
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType romans_julii
    and not FactionIsLocal
    and I_NumberOfSettlements romans_julii < 6
    
    console_command add_money romans_julii, 1200
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType romans_julii
    and not FactionIsLocal
    and I_NumberOfSettlements romans_julii < 12
    and I_NumberOfSettlements romans_julii > 5
    
    console_command add_money romans_julii, 1000
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType romans_julii
    and not FactionIsLocal
    and I_NumberOfSettlements romans_julii < 20
    and I_NumberOfSettlements romans_julii > 11
    
    console_command add_money romans_julii, 800
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType romans_julii
    and not FactionIsLocal
    and I_NumberOfSettlements romans_julii < 30
    and I_NumberOfSettlements romans_julii > 19
    
    console_command add_money romans_julii, 500
    
    end_monitor
    
    
    ;Carthage
    
    monitor_event FactionTurnStart FactionType egypt
    and Treasury > 80000
    console_command add_money egypt, -30000
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType egypt
    and not FactionIsLocal
    and I_NumberOfSettlements egypt < 6
    
    console_command add_money egypt, 1200
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType egypt
    and not FactionIsLocal
    and I_NumberOfSettlements egypt < 12
    and I_NumberOfSettlements egypt > 5
    
    console_command add_money egypt, 1000
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType egypt
    and not FactionIsLocal
    and I_NumberOfSettlements egypt < 20
    and I_NumberOfSettlements egypt > 11
    
    console_command add_money egypt, 800
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType egypt
    and not FactionIsLocal
    and I_NumberOfSettlements egypt < 30
    and I_NumberOfSettlements egypt > 19
    
    console_command add_money egypt, 500
    
    end_monitor
    
    
    ;Parthians
    
    monitor_event SettlementTurnStart FactionType parthia
    and not FactionIsLocal
    and Treasury < -3000
    
    console_command add_money parthia, 5000
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType parthia
    and not FactionIsLocal
    and I_NumberOfSettlements parthia < 6
    
    console_command add_money parthia, 1800
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType parthia
    and not FactionIsLocal
    and I_NumberOfSettlements parthia < 12
    and I_NumberOfSettlements parthia > 5
    
    console_command add_money parthia, 1400
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType parthia
    and not FactionIsLocal
    and I_NumberOfSettlements parthia < 20
    and I_NumberOfSettlements parthia > 11
    
    console_command add_money parthia, 1200
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType parthia
    and not FactionIsLocal
    and I_NumberOfSettlements parthia < 30
    and I_NumberOfSettlements parthia > 19
    
    console_command add_money parthia, 1000
    
    end_monitor
    
    
    ;Pontus
    
    monitor_event SettlementTurnStart FactionType carthage
    and not FactionIsLocal
    and Treasury < -3000
    
    console_command add_money carthage, 5000
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType carthage
    and not FactionIsLocal
    and I_NumberOfSettlements carthage < 4
    
    console_command add_money carthage, 1600
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType carthage
    and not FactionIsLocal
    and I_NumberOfSettlements carthage < 9
    and I_NumberOfSettlements carthage > 3
    
    console_command add_money carthage, 1200
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType carthage
    and not FactionIsLocal
    and I_NumberOfSettlements carthage < 16
    and I_NumberOfSettlements carthage > 8
    
    console_command add_money carthage, 1000
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType carthage
    and not FactionIsLocal
    and I_NumberOfSettlements carthage < 25
    and I_NumberOfSettlements carthage > 15
    
    console_command add_money carthage, 800
    
    end_monitor
    
    
    ;Aedui
    
    monitor_event SettlementTurnStart FactionType gauls
    and not FactionIsLocal
    and Treasury < -3000
    
    console_command add_money gauls, 5000
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType gauls
    and not FactionIsLocal
    and I_NumberOfSettlements gauls < 4
    
    console_command add_money gauls, 1200
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType gauls
    and not FactionIsLocal
    and I_NumberOfSettlements gauls < 9
    and I_NumberOfSettlements gauls > 3
    
    console_command add_money gauls, 1000
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType gauls
    and not FactionIsLocal
    and I_NumberOfSettlements gauls < 16
    and I_NumberOfSettlements gauls > 8
    
    console_command add_money gauls, 800
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType gauls
    and not FactionIsLocal
    and I_NumberOfSettlements gauls < 25
    and I_NumberOfSettlements gauls > 15
    
    console_command add_money gauls, 500
    
    end_monitor
    
    
    ;Sweboz
    
    monitor_event SettlementTurnStart FactionType germans
    and not FactionIsLocal
    and Treasury < -3000
    
    console_command add_money germans, 5000
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType germans
    and not FactionIsLocal
    and I_NumberOfSettlements germans < 4
    
    console_command add_money germans, 1200
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType germans
    and not FactionIsLocal
    and I_NumberOfSettlements germans < 9
    and I_NumberOfSettlements germans > 3
    
    console_command add_money germans, 1000
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType germans
    and not FactionIsLocal
    and I_NumberOfSettlements germans < 16
    and I_NumberOfSettlements germans > 8
    
    console_command add_money germans, 800
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType germans
    and not FactionIsLocal
    and I_NumberOfSettlements germans < 25
    and I_NumberOfSettlements germans > 15
    
    console_command add_money germans, 500
    
    end_monitor
    
    
    ;Casse
    
    monitor_event SettlementTurnStart FactionType britons
    and not FactionIsLocal
    and Treasury < -3000
    
    console_command add_money britons, 5000
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType britons
    and not FactionIsLocal
    and I_NumberOfSettlements britons < 4
    
    console_command add_money britons, 1200
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType britons
    and not FactionIsLocal
    and I_NumberOfSettlements britons < 9
    and I_NumberOfSettlements britons > 3
    
    console_command add_money britons, 1000
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType britons
    and not FactionIsLocal
    and I_NumberOfSettlements britons < 16
    and I_NumberOfSettlements britons > 8
    
    console_command add_money britons, 800
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType britons
    and not FactionIsLocal
    and I_NumberOfSettlements britons < 25
    and I_NumberOfSettlements britons > 15
    
    console_command add_money britons, 500
    
    end_monitor
    
    
    ;Hayasdan
    
    monitor_event SettlementTurnStart FactionType romans_scipii
    and not FactionIsLocal
    and Treasury < -3000
    
    console_command add_money romans_scipii, 5000
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType romans_scipii
    and not FactionIsLocal
    and I_NumberOfSettlements romans_scipii < 6
    
    console_command add_money romans_scipii, 1200
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType romans_scipii
    and not FactionIsLocal
    and I_NumberOfSettlements romans_scipii < 12
    and I_NumberOfSettlements romans_scipii > 5
    
    console_command add_money romans_scipii, 1000
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType romans_scipii
    and not FactionIsLocal
    and I_NumberOfSettlements romans_scipii < 20
    and I_NumberOfSettlements romans_scipii > 11
    
    console_command add_money romans_scipii, 800
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType romans_scipii
    and not FactionIsLocal
    and I_NumberOfSettlements romans_scipii < 30
    and I_NumberOfSettlements romans_scipii > 19
    
    console_command add_money romans_scipii, 500
    
    end_monitor
    
    
    ;Getai
    
    monitor_event SettlementTurnStart FactionType dacia
    and not FactionIsLocal
    and Treasury < -3000
    
    console_command add_money dacia, 5000
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType dacia
    and not FactionIsLocal
    and I_NumberOfSettlements dacia < 4
    
    console_command add_money dacia, 1600
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType dacia
    and not FactionIsLocal
    and I_NumberOfSettlements dacia < 9
    and I_NumberOfSettlements dacia > 3
    
    console_command add_money dacia, 1200
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType dacia
    and not FactionIsLocal
    and I_NumberOfSettlements dacia < 16
    and I_NumberOfSettlements dacia > 8
    
    console_command add_money dacia, 1000
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType dacia
    and not FactionIsLocal
    and I_NumberOfSettlements dacia < 25
    and I_NumberOfSettlements dacia > 15
    
    console_command add_money dacia, 800
    
    end_monitor
    
    
    ;Koinon Hellenon
    
    monitor_event FactionTurnStart FactionType greek_cities
    and Treasury > 80000
    console_command add_money greek_cities, -30000
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType greek_cities
    and not FactionIsLocal
    and I_NumberOfSettlements greek_cities < 6
    
    console_command add_money greek_cities, 1200
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType greek_cities
    and not FactionIsLocal
    and I_NumberOfSettlements greek_cities < 12
    and I_NumberOfSettlements greek_cities > 5
    
    console_command add_money greek_cities, 1000
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType greek_cities
    and not FactionIsLocal
    and I_NumberOfSettlements greek_cities < 20
    and I_NumberOfSettlements greek_cities > 11
    
    console_command add_money greek_cities, 800
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType greek_cities
    and not FactionIsLocal
    and I_NumberOfSettlements greek_cities < 30
    and I_NumberOfSettlements greek_cities > 19
    
    console_command add_money greek_cities, 500
    
    end_monitor
    
    
    ;Baktria
    
    monitor_event FactionTurnStart FactionType romans_brutii
    and Treasury > 80000
    console_command add_money romans_brutii, -30000
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType romans_brutii
    and not FactionIsLocal
    and I_NumberOfSettlements romans_brutii < 4
    
    console_command add_money romans_brutii, 1200
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType romans_brutii
    and not FactionIsLocal
    and I_NumberOfSettlements romans_brutii < 9
    and I_NumberOfSettlements romans_brutii > 3
    
    console_command add_money romans_brutii, 1000
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType romans_brutii
    and not FactionIsLocal
    and I_NumberOfSettlements romans_brutii < 16
    and I_NumberOfSettlements romans_brutii > 8
    
    console_command add_money romans_brutii, 800
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType romans_brutii
    and not FactionIsLocal
    and I_NumberOfSettlements romans_brutii < 25
    and I_NumberOfSettlements romans_brutii > 15
    
    console_command add_money romans_brutii, 500
    
    end_monitor
    
    
    ;Sarmatians
    
    monitor_event SettlementTurnStart FactionType armenia
    and not FactionIsLocal
    and Treasury < -3000
    
    console_command add_money armenia, 5000
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType armenia
    and not FactionIsLocal
    and I_NumberOfSettlements armenia < 6
    
    console_command add_money armenia, 1800
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType armenia
    and not FactionIsLocal
    and I_NumberOfSettlements armenia < 12
    and I_NumberOfSettlements armenia > 5
    
    console_command add_money armenia, 1400
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType armenia
    and not FactionIsLocal
    and I_NumberOfSettlements armenia < 20
    and I_NumberOfSettlements armenia > 11
    
    console_command add_money armenia, 1200
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType armenia
    and not FactionIsLocal
    and I_NumberOfSettlements armenia < 30
    and I_NumberOfSettlements armenia > 19
    
    console_command add_money armenia, 1000
    
    end_monitor
    
    
    ;Lusotannan
    
    monitor_event SettlementTurnStart FactionType spain
    and not FactionIsLocal
    and Treasury < -3000
    
    console_command add_money spain, 5000
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType spain
    and not FactionIsLocal
    and I_NumberOfSettlements spain < 4
    
    console_command add_money spain, 1200
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType spain
    and not FactionIsLocal
    and I_NumberOfSettlements spain < 9
    and I_NumberOfSettlements spain > 3
    
    console_command add_money spain, 1000
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType spain
    and not FactionIsLocal
    and I_NumberOfSettlements spain < 16
    and I_NumberOfSettlements spain > 8
    
    console_command add_money spain, 800
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType spain
    and not FactionIsLocal
    and I_NumberOfSettlements spain < 25
    and I_NumberOfSettlements spain > 15
    
    console_command add_money spain, 500
    
    end_monitor
    
    
    ;Epeiros
    
    monitor_event FactionTurnStart FactionType thrace
    and Treasury > 80000
    console_command add_money thrace, -30000
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType thrace
    and not FactionIsLocal
    and I_NumberOfSettlements thrace < 6
    
    console_command add_money thrace, 1200
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType thrace
    and not FactionIsLocal
    and I_NumberOfSettlements thrace < 12
    and I_NumberOfSettlements thrace > 5
    
    console_command add_money thrace, 1000
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType thrace
    and not FactionIsLocal
    and I_NumberOfSettlements thrace < 20
    and I_NumberOfSettlements thrace > 11
    
    console_command add_money thrace, 800
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType thrace
    and not FactionIsLocal
    and I_NumberOfSettlements thrace < 30
    and I_NumberOfSettlements thrace > 19
    
    console_command add_money thrace, 500
    
    end_monitor
    
    
    monitor_event SettlementTurnStart FactionType slave
    and not FactionIsLocal
    
    console_command add_money slave, 2750
    
    end_monitor

    REDMETH'S SCRIPT 0.4 (flat bonus leading to stepped bonus after 20 turns

    Developer's statement:
    "My script tries to keep things the way the team intended, some factions are poorer some richer, some more advanced some less and my script does not try to balance them into equally powerful factions.
    The Eleutheroi are balanced at 2850 per turn and in the first few years or so they may seem to stall and the factions conquer a few neighboring provinces, after that they produce their own roads ports and other buildings and start getting stronger and building troops to garrison their settlements stalling the factions from over-expanding too early. (more realistic)
    Because some factions are supposed to develop slower (Getai) than others (Romans) but instead make sure they don't get into big debt early (the rough start bonus for 10 years) and encourage them to build their own infrastructure (20 years of flat 1200 bonus for all) and after that making sure they don't simply flood the map with stacks and bore you when you're fighting them but not turning them into pushovers (the stepped bonus).
    The 100.000 cutoff point is made so that introducing my script in an ongoing campaign where some factions are very rich will let those factions be on their own without more bonuses. But as it is a few factions will get that rich.
    Thank you for reading this and for testing my script.
    And thanks to Eminos64 & Sheep for starting this and to The Errant, Gaias and Ower for their interest and work also."

    This script is considered stable by its developer. It replaces everything in Section 4: Money Assistance

    Increases the difficult start bonus to 40 turns (10 years) for each faction with four or less cities (up from three or less).

    Gives a flat bonus of 1200 mnai pcpt to every faction for the first 80 turns (20 years) to build up their infrastructure and conquer some initial territories, with a cutoff point if the faction's treasury is higher than 100000 mnai at the beginning of the turn.

    Stepped function takes effect on the 81st turn, with a cutoff point if the faction's treasury is higher than 100000 mnai at the beginning of the turn. Gives 1200 mnai to each faction pcpt if the faction has 3 or less cities, 1050 pcpt if the faction has 4-8 cities, 850 pcpt if the faction has 9-15 cities, 650 pcpt if the faction has 16-24 cities, 450 pcpt if the faction has 25-34 cities, and 300 pcpt if the faction has 35 or more cities.

    Slave faction's bonus increased to 2850 pcpt, to make sure they are still somewhat of a challenge. Carthage's fleet bonus reduced to 600 per fleet per turn.

    Code:
    ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
    ;Section 4: Money Assistance
    ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
    
    ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
    ;Section 4a: Difficult Start Help
    ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
    monitor_event FactionTurnStart FactionType romans_julii
    and not FactionIsLocal
    and Treasury < 3000
    and I_NumberOfSettlements romans_julii < 5
    and I_TurnNumber < 40
    
    console_command add_money romans_julii, 6000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType romans_scipii
    and not FactionIsLocal
    and Treasury < 3000
    and I_NumberOfSettlements romans_scipii < 5
    and I_TurnNumber < 40
    
    console_command add_money romans_scipii, 6000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType romans_brutii
    and not FactionIsLocal
    and Treasury < 3000
    and I_NumberOfSettlements romans_brutii < 5
    and I_TurnNumber < 40
    
    console_command add_money romans_brutii, 6000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType egypt
    and not FactionIsLocal
    and Treasury < 3000
    and I_NumberOfSettlements egypt < 5
    and I_TurnNumber < 40
    
    console_command add_money egypt, 6000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType seleucid
    and not FactionIsLocal
    and Treasury < 3000
    and I_NumberOfSettlements seleucid < 5
    and I_TurnNumber < 40
    
    console_command add_money seleucid, 6000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType carthage
    and not FactionIsLocal
    and Treasury < 3000
    and I_NumberOfSettlements carthage < 5
    and I_TurnNumber < 40
    
    console_command add_money carthage, 6000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType parthia
    and not FactionIsLocal
    and Treasury < 3000
    and I_NumberOfSettlements parthia < 5
    and I_TurnNumber < 40
    
    console_command add_money parthia, 6000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType gauls
    and not FactionIsLocal
    and Treasury < 3000
    and I_NumberOfSettlements gauls < 5
    and I_TurnNumber < 40
    
    console_command add_money gauls, 6000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType germans
    and not FactionIsLocal
    and Treasury < 3000
    and I_NumberOfSettlements germans < 5
    and I_TurnNumber < 40
    
    console_command add_money germans, 6000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType britons
    and not FactionIsLocal
    and Treasury < 3000
    and I_NumberOfSettlements britons < 5
    and I_TurnNumber < 40
    
    console_command add_money britons, 6000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType greek_cities
    and not FactionIsLocal
    and Treasury < 3000
    and I_NumberOfSettlements greek_cities < 5
    and I_TurnNumber < 40
    
    console_command add_money greek_cities, 6000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType macedon
    and not FactionIsLocal
    and Treasury < 3000
    and I_NumberOfSettlements macedon < 5
    and I_TurnNumber < 40
    
    console_command add_money macedon, 6000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType pontus
    and not FactionIsLocal
    and Treasury < 3000
    and I_NumberOfSettlements pontus < 5
    and I_TurnNumber < 40
    
    console_command add_money pontus, 6000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType armenia
    and not FactionIsLocal
    and Treasury < 3000
    and I_NumberOfSettlements armenia < 5
    and I_TurnNumber < 40
    
    console_command add_money armenia, 6000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType dacia
    and not FactionIsLocal
    and Treasury < 3000
    and I_NumberOfSettlements dacia < 5
    and I_TurnNumber < 40
    
    console_command add_money dacia, 6000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType scythia
    and not FactionIsLocal
    and Treasury < 3000
    and I_NumberOfSettlements scythia < 5
    and I_TurnNumber < 40
    
    console_command add_money scythia, 6000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType spain
    and not FactionIsLocal
    and Treasury < 3000
    and I_NumberOfSettlements spain < 5
    and I_TurnNumber < 40
    
    console_command add_money spain, 6000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType thrace
    and not FactionIsLocal
    and Treasury < 3000
    and I_NumberOfSettlements thrace < 5
    and I_TurnNumber < 40
    
    console_command add_money thrace, 6000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType numidia
    and not FactionIsLocal
    and Treasury < 3000
    and I_NumberOfSettlements numidia < 5
    and I_TurnNumber < 40
    
    console_command add_money numidia, 6000
    
    end_monitor
    
    monitor_event FactionTurnStart FactionType saba
    and not FactionIsLocal
    and Treasury < 3000
    and I_NumberOfSettlements saba < 5
    and I_TurnNumber < 40
    
    console_command add_money saba, 6000
    
    end_monitor
    
    ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
    ;Section 4b: City Income Bonus
    ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
    
    monitor_event CharacterTurnStart FactionType egypt
    and AgentType = admiral
    and not FactionIsLocal
    console_command add_money egypt, 600
    end_monitor
    
    
    ;Rome
    
    monitor_event SettlementTurnStart FactionType seleucid
    and not FactionIsLocal
    and I_TurnNumber  < 81
    and Treasury < 100000
    
    console_command add_money seleucid, 1200
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType seleucid
    and not FactionIsLocal
    and I_NumberOfSettlements seleucid < 4
    and I_TurnNumber  > 80
    and Treasury < 100000
    
    console_command add_money seleucid, 1200
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType seleucid
    and not FactionIsLocal
    and I_NumberOfSettlements seleucid < 9
    and I_NumberOfSettlements seleucid > 3
    and I_TurnNumber  > 80
    and Treasury < 100000
    
    console_command add_money seleucid, 1050
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType seleucid
    and not FactionIsLocal
    and I_NumberOfSettlements seleucid < 16
    and I_NumberOfSettlements seleucid > 8
    and I_TurnNumber  > 80
    and Treasury < 100000
    
    console_command add_money seleucid, 850
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType seleucid
    and not FactionIsLocal
    and I_NumberOfSettlements seleucid < 25
    and I_NumberOfSettlements seleucid > 15
    and I_TurnNumber  > 80
    and Treasury < 100000
    
    console_command add_money seleucid, 650
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType seleucid
    and not FactionIsLocal
    and I_NumberOfSettlements seleucid < 35
    and I_NumberOfSettlements seleucid > 24
    and I_TurnNumber  > 80
    and Treasury < 100000
    
    console_command add_money seleucid, 450
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType seleucid
    and not FactionIsLocal
    and I_NumberOfSettlements seleucid > 34
    and I_TurnNumber  > 80
    and Treasury < 100000
    
    console_command add_money seleucid, 300
    
    end_monitor
    
    
    ;Saka
    
    monitor_event SettlementTurnStart FactionType pontus
    and not FactionIsLocal
    and I_TurnNumber  < 81
    and Treasury < 100000
    
    console_command add_money pontus, 1200
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType pontus
    and not FactionIsLocal
    and I_NumberOfSettlements pontus < 4
    and I_TurnNumber  > 80
    and Treasury < 100000
    
    console_command add_money pontus, 1200
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType pontus
    and not FactionIsLocal
    and I_NumberOfSettlements pontus < 9
    and I_NumberOfSettlements pontus > 3
    and I_TurnNumber  > 80
    and Treasury < 100000
    
    console_command add_money pontus, 1050
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType pontus
    and not FactionIsLocal
    and I_NumberOfSettlements pontus < 16
    and I_NumberOfSettlements pontus > 8
    and I_TurnNumber  > 80
    and Treasury < 100000
    
    console_command add_money pontus, 850
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType pontus
    and not FactionIsLocal
    and I_NumberOfSettlements pontus < 25
    and I_NumberOfSettlements pontus > 15
    and I_TurnNumber  > 80
    and Treasury < 100000
    
    console_command add_money pontus, 650
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType pontus
    and not FactionIsLocal
    and I_NumberOfSettlements pontus < 35
    and I_NumberOfSettlements pontus > 24
    and I_TurnNumber  > 80
    and Treasury < 100000
    
    console_command add_money pontus, 450
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType pontus
    and not FactionIsLocal
    and I_NumberOfSettlements pontus > 34
    and I_TurnNumber  > 80
    and Treasury < 100000
    
    console_command add_money pontus, 300
    
    end_monitor
    
    
    ;Arverni
    
    monitor_event SettlementTurnStart FactionType scythia
    and not FactionIsLocal
    and I_TurnNumber  < 81
    and Treasury < 100000
    
    console_command add_money scythia, 1200
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType scythia
    and not FactionIsLocal
    and I_NumberOfSettlements scythia < 4
    and I_TurnNumber  > 80
    and Treasury < 100000
    
    console_command add_money scythia, 1200
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType scythia
    and not FactionIsLocal
    and I_NumberOfSettlements scythia < 9
    and I_NumberOfSettlements scythia > 3
    and I_TurnNumber  > 80
    and Treasury < 100000
    
    console_command add_money scythia, 1050
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType scythia
    and not FactionIsLocal
    and I_NumberOfSettlements scythia < 16
    and I_NumberOfSettlements scythia > 8
    and I_TurnNumber  > 80
    and Treasury < 100000
    
    console_command add_money scythia, 850
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType scythia
    and not FactionIsLocal
    and I_NumberOfSettlements scythia < 25
    and I_NumberOfSettlements scythia > 15
    and I_TurnNumber  > 80
    and Treasury < 100000
    
    console_command add_money scythia, 650
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType scythia
    and not FactionIsLocal
    and I_NumberOfSettlements scythia < 35
    and I_NumberOfSettlements scythia > 24
    and I_TurnNumber  > 80
    and Treasury < 100000
    
    console_command add_money scythia, 450
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType scythia
    and not FactionIsLocal
    and I_NumberOfSettlements scythia > 34
    and I_TurnNumber  > 80
    and Treasury < 100000
    
    console_command add_money scythia, 300
    
    end_monitor
    
    
    ;Saba
    
    monitor_event SettlementTurnStart FactionType saba
    and not FactionIsLocal
    and I_TurnNumber  < 81
    and Treasury < 100000
    
    console_command add_money saba, 1200
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType saba
    and not FactionIsLocal
    and I_NumberOfSettlements saba < 4
    and I_TurnNumber  > 80
    and Treasury < 100000
    
    console_command add_money saba, 1200
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType saba
    and not FactionIsLocal
    and I_NumberOfSettlements saba < 9
    and I_NumberOfSettlements saba > 3
    and I_TurnNumber  > 80
    and Treasury < 100000
    
    console_command add_money saba, 1050
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType saba
    and not FactionIsLocal
    and I_NumberOfSettlements saba < 16
    and I_NumberOfSettlements saba > 8
    and I_TurnNumber  > 80
    and Treasury < 100000
    
    console_command add_money saba, 850
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType saba
    and not FactionIsLocal
    and I_NumberOfSettlements saba < 25
    and I_NumberOfSettlements saba > 15
    and I_TurnNumber  > 80
    and Treasury < 100000
    
    console_command add_money saba, 650
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType saba
    and not FactionIsLocal
    and I_NumberOfSettlements saba < 35
    and I_NumberOfSettlements saba > 24
    and I_TurnNumber  > 80
    and Treasury < 100000
    
    console_command add_money saba, 450
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType saba
    and not FactionIsLocal
    and I_NumberOfSettlements saba > 34
    and I_TurnNumber  > 80
    and Treasury < 100000
    
    console_command add_money saba, 300
    
    end_monitor
    
    
    ;Makedon
    
    monitor_event SettlementTurnStart FactionType macedon
    and not FactionIsLocal
    and I_TurnNumber  < 81
    and Treasury < 100000
    
    console_command add_money macedon, 1200
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType macedon
    and not FactionIsLocal
    and I_NumberOfSettlements macedon < 4
    and I_TurnNumber  > 80
    and Treasury < 100000
    
    console_command add_money macedon, 1200
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType macedon
    and not FactionIsLocal
    and I_NumberOfSettlements macedon < 9
    and I_NumberOfSettlements macedon > 3
    and I_TurnNumber  > 80
    and Treasury < 100000
    
    console_command add_money macedon, 1050
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType macedon
    and not FactionIsLocal
    and I_NumberOfSettlements macedon < 16
    and I_NumberOfSettlements macedon > 8
    and I_TurnNumber  > 80
    and Treasury < 100000
    
    console_command add_money macedon, 850
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType macedon
    and not FactionIsLocal
    and I_NumberOfSettlements macedon < 25
    and I_NumberOfSettlements macedon > 15
    and I_TurnNumber  > 80
    and Treasury < 100000
    
    console_command add_money macedon, 650
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType macedon
    and not FactionIsLocal
    and I_NumberOfSettlements macedon < 35
    and I_NumberOfSettlements macedon > 24
    and I_TurnNumber  > 80
    and Treasury < 100000
    
    console_command add_money macedon, 450
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType macedon
    and not FactionIsLocal
    and I_NumberOfSettlements macedon > 34
    and I_TurnNumber  > 80
    and Treasury < 100000
    
    console_command add_money macedon, 300
    
    end_monitor
    
    
    ;Ptolemies
    
    monitor_event SettlementTurnStart FactionType numidia
    and not FactionIsLocal
    and I_TurnNumber  < 81
    and Treasury < 100000
    
    console_command add_money numidia, 1200
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType numidia
    and not FactionIsLocal
    and I_NumberOfSettlements numidia < 4
    and I_TurnNumber  > 80
    and Treasury < 100000
    
    console_command add_money numidia, 1200
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType numidia
    and not FactionIsLocal
    and I_NumberOfSettlements numidia < 9
    and I_NumberOfSettlements numidia > 3
    and I_TurnNumber  > 80
    and Treasury < 100000
    
    console_command add_money numidia, 1050
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType numidia
    and not FactionIsLocal
    and I_NumberOfSettlements numidia < 16
    and I_NumberOfSettlements numidia > 8
    and I_TurnNumber  > 80
    and Treasury < 100000
    
    console_command add_money numidia, 850
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType numidia
    and not FactionIsLocal
    and I_NumberOfSettlements numidia < 25
    and I_NumberOfSettlements numidia > 15
    and I_TurnNumber  > 80
    and Treasury < 100000
    
    console_command add_money numidia, 650
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType numidia
    and not FactionIsLocal
    and I_NumberOfSettlements numidia < 35
    and I_NumberOfSettlements numidia > 24
    and I_TurnNumber  > 80
    and Treasury < 100000
    
    console_command add_money numidia, 450
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType numidia
    and not FactionIsLocal
    and I_NumberOfSettlements numidia > 34
    and I_TurnNumber  > 80
    and Treasury < 100000
    
    console_command add_money numidia, 300
    
    end_monitor
    
    
    ;Seleukids
    
    monitor_event SettlementTurnStart FactionType romans_julii
    and not FactionIsLocal
    and I_TurnNumber  < 81
    and Treasury < 100000
    
    console_command add_money romans_julii, 1200
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType romans_julii
    and not FactionIsLocal
    and I_NumberOfSettlements romans_julii < 4
    and I_TurnNumber  > 80
    and Treasury < 100000
    
    console_command add_money romans_julii, 1200
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType romans_julii
    and not FactionIsLocal
    and I_NumberOfSettlements romans_julii < 9
    and I_NumberOfSettlements romans_julii > 3
    and I_TurnNumber  > 80
    and Treasury < 100000
    
    console_command add_money romans_julii, 1050
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType romans_julii
    and not FactionIsLocal
    and I_NumberOfSettlements romans_julii < 16
    and I_NumberOfSettlements romans_julii > 8
    and I_TurnNumber  > 80
    and Treasury < 100000
    
    console_command add_money romans_julii, 850
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType romans_julii
    and not FactionIsLocal
    and I_NumberOfSettlements romans_julii < 25
    and I_NumberOfSettlements romans_julii > 15
    and I_TurnNumber  > 80
    and Treasury < 100000
    
    console_command add_money romans_julii, 650
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType romans_julii
    and not FactionIsLocal
    and I_NumberOfSettlements romans_julii < 35
    and I_NumberOfSettlements romans_julii > 24
    and I_TurnNumber  > 80
    and Treasury < 100000
    
    console_command add_money romans_julii, 450
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType romans_julii
    and not FactionIsLocal
    and I_NumberOfSettlements romans_julii > 34
    and I_TurnNumber  > 80
    and Treasury < 100000
    
    console_command add_money romans_julii, 300
    
    end_monitor
    
    
    ;Carthage
    
    monitor_event SettlementTurnStart FactionType egypt
    and not FactionIsLocal
    and I_TurnNumber  < 81
    and Treasury < 100000
    
    console_command add_money egypt, 1200
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType egypt
    and not FactionIsLocal
    and I_NumberOfSettlements egypt < 4
    and I_TurnNumber  > 80
    and Treasury < 100000
    
    console_command add_money egypt, 1200
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType egypt
    and not FactionIsLocal
    and I_NumberOfSettlements egypt < 9
    and I_NumberOfSettlements egypt > 3
    and I_TurnNumber  > 80
    and Treasury < 100000
    
    console_command add_money egypt, 1050
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType egypt
    and not FactionIsLocal
    and I_NumberOfSettlements egypt < 16
    and I_NumberOfSettlements egypt > 8
    and I_TurnNumber  > 80
    and Treasury < 100000
    
    console_command add_money egypt, 850
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType egypt
    and not FactionIsLocal
    and I_NumberOfSettlements egypt < 25
    and I_NumberOfSettlements egypt > 15
    and I_TurnNumber  > 80
    and Treasury < 100000
    
    console_command add_money egypt, 650
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType egypt
    and not FactionIsLocal
    and I_NumberOfSettlements egypt < 35
    and I_NumberOfSettlements egypt > 24
    and I_TurnNumber  > 80
    and Treasury < 100000
    
    console_command add_money egypt, 450
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType egypt
    and not FactionIsLocal
    and I_NumberOfSettlements egypt > 34
    and I_TurnNumber  > 80
    and Treasury < 100000
    
    console_command add_money egypt, 300
    
    end_monitor
    
    
    ;Parthians
    
    monitor_event SettlementTurnStart FactionType parthia
    and not FactionIsLocal
    and I_TurnNumber  < 81
    and Treasury < 100000
    
    console_command add_money parthia, 1200
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType parthia
    and not FactionIsLocal
    and I_NumberOfSettlements parthia < 4
    and I_TurnNumber  > 80
    and Treasury < 100000
    
    console_command add_money parthia, 1200
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType parthia
    and not FactionIsLocal
    and I_NumberOfSettlements parthia < 9
    and I_NumberOfSettlements parthia > 3
    and I_TurnNumber  > 80
    and Treasury < 100000
    
    console_command add_money parthia, 1050
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType parthia
    and not FactionIsLocal
    and I_NumberOfSettlements parthia < 16
    and I_NumberOfSettlements parthia > 8
    and I_TurnNumber  > 80
    and Treasury < 100000
    
    console_command add_money parthia, 850
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType parthia
    and not FactionIsLocal
    and I_NumberOfSettlements parthia < 25
    and I_NumberOfSettlements parthia > 15
    and I_TurnNumber  > 80
    and Treasury < 100000
    
    console_command add_money parthia, 650
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType parthia
    and not FactionIsLocal
    and I_NumberOfSettlements parthia < 35
    and I_NumberOfSettlements parthia > 24
    and I_TurnNumber  > 80
    and Treasury < 100000
    
    console_command add_money parthia, 450
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType parthia
    and not FactionIsLocal
    and I_NumberOfSettlements parthia > 34
    and I_TurnNumber  > 80
    and Treasury < 100000
    
    console_command add_money parthia, 300
    
    end_monitor
    
    
    ;Pontus
    
    monitor_event SettlementTurnStart FactionType carthage
    and not FactionIsLocal
    and I_TurnNumber  < 81
    and Treasury < 100000
    
    console_command add_money carthage, 1200
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType carthage
    and not FactionIsLocal
    and I_NumberOfSettlements carthage < 4
    and I_TurnNumber  > 80
    and Treasury < 100000
    
    console_command add_money carthage, 1200
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType carthage
    and not FactionIsLocal
    and I_NumberOfSettlements carthage < 9
    and I_NumberOfSettlements carthage > 3
    and I_TurnNumber  > 80
    and Treasury < 100000
    
    console_command add_money carthage, 1050
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType carthage
    and not FactionIsLocal
    and I_NumberOfSettlements carthage < 16
    and I_NumberOfSettlements carthage > 8
    and I_TurnNumber  > 80
    and Treasury < 100000
    
    console_command add_money carthage, 850
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType carthage
    and not FactionIsLocal
    and I_NumberOfSettlements carthage < 25
    and I_NumberOfSettlements carthage > 15
    and I_TurnNumber  > 80
    and Treasury < 100000
    
    console_command add_money carthage, 650
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType carthage
    and not FactionIsLocal
    and I_NumberOfSettlements carthage < 35
    and I_NumberOfSettlements carthage > 24
    and I_TurnNumber  > 80
    and Treasury < 100000
    
    console_command add_money carthage, 450
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType carthage
    and not FactionIsLocal
    and I_NumberOfSettlements carthage > 34
    and I_TurnNumber  > 80
    and Treasury < 100000
    
    console_command add_money carthage, 300
    
    end_monitor
    
    
    ;Aedui
    
    monitor_event SettlementTurnStart FactionType gauls
    and not FactionIsLocal
    and I_TurnNumber  < 81
    and Treasury < 100000
    
    console_command add_money gauls, 1200
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType gauls
    and not FactionIsLocal
    and I_NumberOfSettlements gauls < 4
    and I_TurnNumber  > 80
    and Treasury < 100000
    
    console_command add_money gauls, 1200
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType gauls
    and not FactionIsLocal
    and I_NumberOfSettlements gauls < 9
    and I_NumberOfSettlements gauls > 3
    and I_TurnNumber  > 80
    and Treasury < 100000
    
    console_command add_money gauls, 1050
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType gauls
    and not FactionIsLocal
    and I_NumberOfSettlements gauls < 16
    and I_NumberOfSettlements gauls > 8
    and I_TurnNumber  > 80
    and Treasury < 100000
    
    console_command add_money gauls, 850
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType gauls
    and not FactionIsLocal
    and I_NumberOfSettlements gauls < 25
    and I_NumberOfSettlements gauls > 15
    and I_TurnNumber  > 80
    and Treasury < 100000
    
    console_command add_money gauls, 650
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType gauls
    and not FactionIsLocal
    and I_NumberOfSettlements gauls < 35
    and I_NumberOfSettlements gauls > 24
    and I_TurnNumber  > 80
    and Treasury < 100000
    
    console_command add_money gauls, 450
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType gauls
    and not FactionIsLocal
    and I_NumberOfSettlements gauls > 34
    and I_TurnNumber  > 80
    and Treasury < 100000
    
    console_command add_money gauls, 300
    
    end_monitor
    
    
    ;Sweboz
    
    monitor_event SettlementTurnStart FactionType germans
    and not FactionIsLocal
    and I_TurnNumber  < 81
    and Treasury < 100000
    
    console_command add_money germans, 1200
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType germans
    and not FactionIsLocal
    and I_NumberOfSettlements germans < 4
    and I_TurnNumber  > 80
    and Treasury < 100000
    
    console_command add_money germans, 1200
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType germans
    and not FactionIsLocal
    and I_NumberOfSettlements germans < 9
    and I_NumberOfSettlements germans > 3
    and I_TurnNumber  > 80
    and Treasury < 100000
    
    console_command add_money germans, 1050
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType germans
    and not FactionIsLocal
    and I_NumberOfSettlements germans < 16
    and I_NumberOfSettlements germans > 8
    and I_TurnNumber  > 80
    and Treasury < 100000
    
    console_command add_money germans, 850
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType germans
    and not FactionIsLocal
    and I_NumberOfSettlements germans < 25
    and I_NumberOfSettlements germans > 15
    and I_TurnNumber  > 80
    and Treasury < 100000
    
    console_command add_money germans, 650
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType germans
    and not FactionIsLocal
    and I_NumberOfSettlements germans < 35
    and I_NumberOfSettlements germans > 24
    and I_TurnNumber  > 80
    and Treasury < 100000
    
    console_command add_money germans, 450
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType germans
    and not FactionIsLocal
    and I_NumberOfSettlements germans > 34
    and I_TurnNumber  > 80
    and Treasury < 100000
    
    console_command add_money germans, 300
    
    end_monitor
    
    
    ;Casse
    
    monitor_event SettlementTurnStart FactionType britons
    and not FactionIsLocal
    and I_TurnNumber  < 81
    and Treasury < 100000
    
    console_command add_money britons, 1200
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType britons
    and not FactionIsLocal
    and I_NumberOfSettlements britons < 4
    and I_TurnNumber  > 80
    and Treasury < 100000
    
    console_command add_money britons, 1200
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType britons
    and not FactionIsLocal
    and I_NumberOfSettlements britons < 9
    and I_NumberOfSettlements britons > 3
    and I_TurnNumber  > 80
    and Treasury < 100000
    
    console_command add_money britons, 1050
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType britons
    and not FactionIsLocal
    and I_NumberOfSettlements britons < 16
    and I_NumberOfSettlements britons > 8
    and I_TurnNumber  > 80
    and Treasury < 100000
    
    console_command add_money britons, 850
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType britons
    and not FactionIsLocal
    and I_NumberOfSettlements britons < 25
    and I_NumberOfSettlements britons > 15
    and I_TurnNumber  > 80
    and Treasury < 100000
    
    console_command add_money britons, 650
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType britons
    and not FactionIsLocal
    and I_NumberOfSettlements britons < 35
    and I_NumberOfSettlements britons > 24
    and I_TurnNumber  > 80
    and Treasury < 100000
    
    console_command add_money britons, 450
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType britons
    and not FactionIsLocal
    and I_NumberOfSettlements britons > 34
    and I_TurnNumber  > 80
    and Treasury < 100000
    
    console_command add_money britons, 300
    
    end_monitor
    
    
    ;Armenia
    
    monitor_event SettlementTurnStart FactionType romans_scipii
    and not FactionIsLocal
    and I_TurnNumber  < 81
    and Treasury < 100000
    
    console_command add_money romans_scipii, 1200
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType romans_scipii
    and not FactionIsLocal
    and I_NumberOfSettlements romans_scipii < 4
    and I_TurnNumber  > 80
    and Treasury < 100000
    
    console_command add_money romans_scipii, 1200
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType romans_scipii
    and not FactionIsLocal
    and I_NumberOfSettlements romans_scipii < 9
    and I_NumberOfSettlements romans_scipii > 3
    and I_TurnNumber  > 80
    and Treasury < 100000
    
    console_command add_money romans_scipii, 1050
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType romans_scipii
    and not FactionIsLocal
    and I_NumberOfSettlements romans_scipii < 16
    and I_NumberOfSettlements romans_scipii > 8
    and I_TurnNumber  > 80
    and Treasury < 100000
    
    console_command add_money romans_scipii, 850
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType romans_scipii
    and not FactionIsLocal
    and I_NumberOfSettlements romans_scipii < 25
    and I_NumberOfSettlements romans_scipii > 15
    and I_TurnNumber  > 80
    and Treasury < 100000
    
    console_command add_money romans_scipii, 650
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType romans_scipii
    and not FactionIsLocal
    and I_NumberOfSettlements romans_scipii < 35
    and I_NumberOfSettlements romans_scipii > 24
    and I_TurnNumber  > 80
    and Treasury < 100000
    
    console_command add_money romans_scipii, 450
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType romans_scipii
    and not FactionIsLocal
    and I_NumberOfSettlements romans_scipii > 34
    and I_TurnNumber  > 80
    and Treasury < 100000
    
    console_command add_money romans_scipii, 300
    
    end_monitor
    
    
    ;Getai
    
    monitor_event SettlementTurnStart FactionType dacia
    and not FactionIsLocal
    and I_TurnNumber  < 81
    and Treasury < 100000
    
    console_command add_money dacia, 1200
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType dacia
    and not FactionIsLocal
    and I_NumberOfSettlements dacia < 4
    and I_TurnNumber  > 80
    and Treasury < 100000
    
    console_command add_money dacia, 1200
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType dacia
    and not FactionIsLocal
    and I_NumberOfSettlements dacia < 9
    and I_NumberOfSettlements dacia > 3
    and I_TurnNumber  > 80
    and Treasury < 100000
    
    console_command add_money dacia, 1050
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType dacia
    and not FactionIsLocal
    and I_NumberOfSettlements dacia < 16
    and I_NumberOfSettlements dacia > 8
    and I_TurnNumber  > 80
    and Treasury < 100000
    
    console_command add_money dacia, 850
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType dacia
    and not FactionIsLocal
    and I_NumberOfSettlements dacia < 25
    and I_NumberOfSettlements dacia > 15
    and I_TurnNumber  > 80
    and Treasury < 100000
    
    console_command add_money dacia, 650
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType dacia
    and not FactionIsLocal
    and I_NumberOfSettlements dacia < 35
    and I_NumberOfSettlements dacia > 24
    and I_TurnNumber  > 80
    and Treasury < 100000
    
    console_command add_money dacia, 450
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType dacia
    and not FactionIsLocal
    and I_NumberOfSettlements dacia > 34
    and I_TurnNumber  > 80
    and Treasury < 100000
    
    console_command add_money dacia, 300
    
    end_monitor
    
    
    ;Greeks
    
    monitor_event SettlementTurnStart FactionType greek_cities
    and not FactionIsLocal
    and I_TurnNumber  < 81
    and Treasury < 100000
    
    console_command add_money greek_cities, 1200
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType greek_cities
    and not FactionIsLocal
    and I_NumberOfSettlements greek_cities < 4
    and I_TurnNumber  > 80
    and Treasury < 100000
    
    console_command add_money greek_cities, 1200
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType greek_cities
    and not FactionIsLocal
    and I_NumberOfSettlements greek_cities < 9
    and I_NumberOfSettlements greek_cities > 3
    and I_TurnNumber  > 80
    and Treasury < 100000
    
    console_command add_money greek_cities, 1050
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType greek_cities
    and not FactionIsLocal
    and I_NumberOfSettlements greek_cities < 16
    and I_NumberOfSettlements greek_cities > 8
    and I_TurnNumber  > 80
    and Treasury < 100000
    
    console_command add_money greek_cities, 850
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType greek_cities
    and not FactionIsLocal
    and I_NumberOfSettlements greek_cities < 25
    and I_NumberOfSettlements greek_cities > 15
    and I_TurnNumber  > 80
    and Treasury < 100000
    
    console_command add_money greek_cities, 650
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType greek_cities
    and not FactionIsLocal
    and I_NumberOfSettlements greek_cities < 35
    and I_NumberOfSettlements greek_cities > 24
    and I_TurnNumber  > 80
    and Treasury < 100000
    
    console_command add_money greek_cities, 450
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType greek_cities
    and not FactionIsLocal
    and I_NumberOfSettlements greek_cities > 34
    and I_TurnNumber  > 80
    and Treasury < 100000
    
    console_command add_money greek_cities, 300
    
    end_monitor
    
    
    ;Baktria
    
    monitor_event SettlementTurnStart FactionType romans_brutii
    and not FactionIsLocal
    and I_TurnNumber  < 81
    and Treasury < 100000
    
    console_command add_money romans_brutii, 1200
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType romans_brutii
    and not FactionIsLocal
    and I_NumberOfSettlements romans_brutii < 4
    and I_TurnNumber  > 80
    and Treasury < 100000
    
    console_command add_money romans_brutii, 1200
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType romans_brutii
    and not FactionIsLocal
    and I_NumberOfSettlements romans_brutii < 9
    and I_NumberOfSettlements romans_brutii > 3
    and I_TurnNumber  > 80
    and Treasury < 100000
    
    console_command add_money romans_brutii, 1050
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType romans_brutii
    and not FactionIsLocal
    and I_NumberOfSettlements romans_brutii < 16
    and I_NumberOfSettlements romans_brutii > 8
    and I_TurnNumber  > 80
    and Treasury < 100000
    
    console_command add_money romans_brutii, 850
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType romans_brutii
    and not FactionIsLocal
    and I_NumberOfSettlements romans_brutii < 25
    and I_NumberOfSettlements romans_brutii > 15
    and I_TurnNumber  > 80
    and Treasury < 100000
    
    console_command add_money romans_brutii, 650
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType romans_brutii
    and not FactionIsLocal
    and I_NumberOfSettlements romans_brutii < 35
    and I_NumberOfSettlements romans_brutii > 24
    and I_TurnNumber  > 80
    and Treasury < 100000
    
    console_command add_money romans_brutii, 450
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType romans_brutii
    and not FactionIsLocal
    and I_NumberOfSettlements romans_brutii > 34
    and I_TurnNumber  > 80
    and Treasury < 100000
    
    console_command add_money romans_brutii, 300
    
    end_monitor
    
    
    ;Sarmatians
    
    monitor_event SettlementTurnStart FactionType armenia
    and not FactionIsLocal
    and I_TurnNumber  < 81
    and Treasury < 100000
    
    console_command add_money armenia, 1200
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType armenia
    and not FactionIsLocal
    and I_NumberOfSettlements armenia < 4
    and I_TurnNumber  > 80
    and Treasury < 100000
    
    console_command add_money armenia, 1200
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType armenia
    and not FactionIsLocal
    and I_NumberOfSettlements armenia < 9
    and I_NumberOfSettlements armenia > 3
    and I_TurnNumber  > 80
    and Treasury < 100000
    
    console_command add_money armenia, 1050
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType armenia
    and not FactionIsLocal
    and I_NumberOfSettlements armenia < 16
    and I_NumberOfSettlements armenia > 8
    and I_TurnNumber  > 80
    and Treasury < 100000
    
    console_command add_money armenia, 850
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType armenia
    and not FactionIsLocal
    and I_NumberOfSettlements armenia < 25
    and I_NumberOfSettlements armenia > 15
    and I_TurnNumber  > 80
    and Treasury < 100000
    
    console_command add_money armenia, 650
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType armenia
    and not FactionIsLocal
    and I_NumberOfSettlements armenia < 35
    and I_NumberOfSettlements armenia > 24
    and I_TurnNumber  > 80
    and Treasury < 100000
    
    console_command add_money armenia, 450
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType armenia
    and not FactionIsLocal
    and I_NumberOfSettlements armenia > 34
    and I_TurnNumber  > 80
    and Treasury < 100000
    
    console_command add_money armenia, 300
    
    end_monitor
    
    
    ;Lusotanians
    
    monitor_event SettlementTurnStart FactionType spain
    and not FactionIsLocal
    and I_TurnNumber  < 81
    and Treasury < 100000
    
    console_command add_money spain, 1200
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType spain
    and not FactionIsLocal
    and I_NumberOfSettlements spain < 4
    and I_TurnNumber  > 80
    and Treasury < 100000
    
    console_command add_money spain, 1200
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType spain
    and not FactionIsLocal
    and I_NumberOfSettlements spain < 9
    and I_NumberOfSettlements spain > 3
    and I_TurnNumber  > 80
    and Treasury < 100000
    
    console_command add_money spain, 1050
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType spain
    and not FactionIsLocal
    and I_NumberOfSettlements spain < 16
    and I_NumberOfSettlements spain > 8
    and I_TurnNumber  > 80
    and Treasury < 100000
    
    console_command add_money spain, 850
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType spain
    and not FactionIsLocal
    and I_NumberOfSettlements spain < 25
    and I_NumberOfSettlements spain > 15
    and I_TurnNumber  > 80
    and Treasury < 100000
    
    console_command add_money spain, 650
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType spain
    and not FactionIsLocal
    and I_NumberOfSettlements spain < 35
    and I_NumberOfSettlements spain > 24
    and I_TurnNumber  > 80
    and Treasury < 100000
    
    console_command add_money spain, 450
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType spain
    and not FactionIsLocal
    and I_NumberOfSettlements spain > 34
    and I_TurnNumber  > 80
    and Treasury < 100000
    
    console_command add_money spain, 300
    
    end_monitor
    
    
    ;Epirus
    
    monitor_event SettlementTurnStart FactionType thrace
    and not FactionIsLocal
    and I_TurnNumber  < 81
    and Treasury < 100000
    
    console_command add_money thrace, 1200
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType thrace
    and not FactionIsLocal
    and I_NumberOfSettlements thrace < 4
    and I_TurnNumber  > 80
    and Treasury < 100000
    
    console_command add_money thrace, 1200
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType thrace
    and not FactionIsLocal
    and I_NumberOfSettlements thrace < 9
    and I_NumberOfSettlements thrace > 3
    and I_TurnNumber  > 80
    and Treasury < 100000
    
    console_command add_money thrace, 1050
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType thrace
    and not FactionIsLocal
    and I_NumberOfSettlements thrace < 16
    and I_NumberOfSettlements thrace > 8
    and I_TurnNumber  > 80
    and Treasury < 100000
    
    console_command add_money thrace, 850
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType thrace
    and not FactionIsLocal
    and I_NumberOfSettlements thrace < 25
    and I_NumberOfSettlements thrace > 15
    and I_TurnNumber  > 80
    and Treasury < 100000
    
    console_command add_money thrace, 650
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType thrace
    and not FactionIsLocal
    and I_NumberOfSettlements thrace < 35
    and I_NumberOfSettlements thrace > 24
    and I_TurnNumber  > 80
    and Treasury < 100000
    
    console_command add_money thrace, 450
    
    end_monitor
    
    monitor_event SettlementTurnStart FactionType thrace
    and not FactionIsLocal
    and I_NumberOfSettlements thrace > 34
    and I_TurnNumber  > 80
    and Treasury < 100000
    
    console_command add_money thrace, 300
    
    end_monitor
    
    
    ;Slave
    
    monitor_event SettlementTurnStart FactionType slave
    and not FactionIsLocal
    
    console_command add_money slave, 2850
    
    end_monitor
    Last edited by Sheep; 04-30-2007 at 03:08.

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
Single Sign On provided by vBSSO