This is complete serbian lower league system - its not 100% accurate because FM have limitations so i changed some leagues in levels 5 and 6.
Level 1,2 and 3 - same as in real life.
Level 4 is same but i removed promotion playoff from Beogradska zona because i had problems with playoffs between levels.
Level 5 is slightly changed:
Level 6 is combination of levels 6 and 7 in real life. Some leagues are same - some leagues are changed so i have good number of teams - also i tried to avoid playoffs between divisions. Level 6 is set to be dynamic so number of teams will change from year to year based on number of relegated teams from above. Also system will change based on number of teams in every league. If league teams number drops - number of rounds will increase and if number of teams increase to 19 or more - system will change to groups.
I did all this in order to include all teams from serbian system. In some small leagues i activated some extinct clubs (in reality those clubs sre not extinct but they dont compete every year) in order to get enough teams.
Dynamic relegation system is included so there is no teams in wrong divisions.
There is total 2084 teams.
This is file from FM23 so i have much less work to do. Still need to set reputation for all clubs.
I hope i will finish this in next 10-15 days.