To gain money, aside from being granted it by other sources, you have to earn it by being paid from your village/city(or villages/cities)
The names for these positions may change depending on the city or village, however they all pay the same amount.
Position: Leader/Head of a City/Village
How to achieve: Either replace the last leader/head, or start out as one in a non-occupied village or city.
Pay: 10,000 drachma per week per city/village lead.
Position: Adviser
How to achieve: Be promoted by the leader/head. Max 2.
Pay: 6,000 Drachma per week.
Position: Military General or Head Politician
How to achieve: Be promoted by the leader/head. Max 3 for generals, 5 for politicians.
Pay: 5,000 drachma per week
Position: Military Soldier
How to Achieve: Join the effin military.
Pay: 2,500 drachma per week.