• This is a reminder of 3 IMPORTANT RULES:

    1- External self-promotion websites or apps are NOT allowed here, like Discord/Twitter/Patreon/etc.

    2- Do NOT post in other languages. English-only.

    3- Crack/Warez/Piracy talk is NOT allowed.

    Breaking any of the above rules will result in your messages being deleted and you will be banned upon repetition.

    Please, stop by this thread SoccerGaming Forum Rules And Guidelines and make sure you read and understand our policies.

    Thank you!

Compdata leagues and playoffs

Apollo404

Club Supporter
Hi everybody !

(Sorry for bad english !!!)

I'm modding French 3rd, 4th, 5th and 6th divisions.
I have 2 problems :
(1) The first is that i don't know how to make playoffs between the 3rd div and the 2nd.
(2) When i take a league and put it in 6th place in French division, the league does not appear in the game, i see *LeagueName_abbr* or idk what. The fact is that i edit the league as i already done for others leagues i edited so i don't understand why it doesn't work this time (limit of league for a single country ?)

1) PLAYOFFS :
I wanted to make the real playoffs system between the 3rd place in 3rd division and the 18th of the 2nd. I took the playoffs system between 2. Bundesliga and 3. Liga because this is the same system. So i wrote that this playoff will be french (id : 840), i replaced german slots called "poss" (that are used in playoffs) by slot promo and releg (so by removing playoffs, 3 teams will move every year, without playoffs). I deleted the line with "forcecomp".

Then i put the "forcecomp" line to the 2nd and 3rd french divisions and inserted slots "poss" for each one.

When i open the game and simulate a year, i see in the competitions the playoffs but it's german teams that plays in and not french ones.

2) 6th DIVISION :
I wanted to make the french 6th division called "Régional 1". I took the Japan first division and like other leagues i edited i put the id 840 (france) in compdata "compobj". In RDBM22, in "leagues" tab i told that the japaneese league is now french "18" and it's the 6th level "6". I wrote in compdata "settings" that the 2 best teams go in 5th division and the 2 worst of 5th div would go to 6th division.

I edited the standings of the league (by reducing team to 0) and edited the schedule (by deleting matches to 22 (because of 12 teams si 2x11) and changing starting month to July).

When i launch Fifa to try, leagues appears in Kick-off section but in Create a career section, the "6th division" appears like i used a bad id for the league. The name of league is "LeagueName_abbrXXXX" (i don't remember what was written) and i can't select anything in the league.
Do you think that we have a limite of 5 divisions for a country ? Because i litteraly edited the league as i done for others so i don't think i made a mistake.

If it's a schedule problem, do you think i can easily take another league instead of Japan, like India ?
But i'll need to remove their playoffs system (to determine who'll be champion) so is that easy ? How to proceed ?
 

Apollo404

Club Supporter
Edit : i noticed that when i start a career with a french 2nd division, i've got in my competitions tab the famous 3. Liga playoffs but when i start a career with a 3rd division it doesn't appear.
I checked settings file in compdata but the 3rd division code is same as the 2nd div so idk where's the problem

Look at the pics :
 

Attachments

  • l2pb.png
    l2pb.png
    214.4 KB · Views: 388
  • n1b.png
    n1b.png
    321.6 KB · Views: 390

Apollo404

Club Supporter
Here's the 3.Liga Playoffs system code in compobj that i edited :
"
999,3,C22,TrophyName_2076,840
1000,4,S1,FCE_Setup_Stage,999
1001,4,S2,FCE_Setup_Stage,999
1002,4,S3,FCE_Promotion_Playoff_Final,999
1003,5,G1, ,1002
"

Now here're 2nd and 3rd French divisions code in settings :
2nd division :
"
906,info_league_promo,16
906,info_league_releg,66
906,asset_id,17
906,comp_type,LEAGUE
906,schedule_internationaldependency,0
906,schedule_forcecomp,909
906,schedule_forcecomp,999
906,info_prize_money_promo,7600000
907,match_matchsituation,LEAGUE
907,info_prize_money,7000000
907,info_prize_money_drop,5
907,standings_sort,POINTS
907,standings_sort,GOALDIFF
907,standings_sort,H2HPOINTS
907,standings_sort,H2HGOALDIFF
907,standings_sort,H2HGOALSFOR
907,schedule_year_real,2021
908,num_games,2
908,info_slot_champ,1
908,info_color_slot_champ,1
908,info_slot_promo,1
908,info_slot_promo,2
908,info_slot_releg,19
908,info_slot_releg,20
908,info_slot_promo_poss,3
908,info_slot_promo_poss,4
908,info_slot_promo_poss,5
908,info_slot_releg_poss,18
908,info_color_slot_promo,1
908,info_color_slot_promo,2
908,info_color_slot_releg,19
908,info_color_slot_releg,20
908,info_color_slot_promo_poss,3
908,info_color_slot_promo_poss,4
908,info_color_slot_promo_poss,5
908,info_color_slot_releg_poss,18
"

3rd division :
"
1156,info_league_promo,17
1156,info_league_releg,2012
1156,asset_id,66
1156,comp_type,LEAGUE
1156,schedule_internationaldependency,0
1156,rule_numsubsbench,7
1156,standings_sort,POINTS
1156,standings_sort,GOALDIFF
1156,standings_sort,H2HPOINTS
1156,standings_sort,H2HGOALDIFF
1156,standings_sort,H2HGOALSFOR
1156,schedule_forcecomp,999
1157,match_matchsituation,LEAGUE
1157,schedule_year_real,2021
1157,info_prize_money,1500000
1157,info_prize_money_drop,10
1158,num_games,2
1158,info_slot_champ,1
1158,info_slot_promo,1
1158,info_slot_promo,2
1158,info_slot_promo_poss,3
1158,info_slot_releg,17
1158,info_slot_releg,18
1158,info_color_slot_promo,1
1158,info_color_slot_promo,2
1158,info_color_slot_promo_poss,3
1158,info_color_slot_releg,17
1158,info_color_slot_releg,18
"

As you can see they're linked to 3. Liga playoffs, i don't know where's the problem then if someone know
 

Apollo404

Club Supporter
Some news : i finally managed to make the 6th french division. I did it using my brain to be :)
I'll explain how i did :
I saw that there's a limit of 5 division for a country. So i just thought "What about if i replace a country by.... France again ?". French 6th division is replaced by Japaneese league, but in order to have my 2 french countries side by side, i need to move Japaneese league into Indian country (which is right after France, don't worry i'll put screens ahah) and rename Indian country (and change the flag) "FRANCE".

So basically, to counter the 5th divisions limit, i just made the promotion between the French 5th division and Japaneese league :) so i can dodge the limit like this.

So now let's see with screens the resolution of my problem :
 

Attachments

  • en gros.png
    en gros.png
    670.1 KB · Views: 308

Rizzaldio

Youth Team
Notes based on this…
As you have noticed level 6 for leagues is reserved for creation/free agents, 7 is international (or the other way round). Ways around this would be to set the 6th division as another with level 5 or create a new country for more french

In regards to playoffs have you edited advancement, initteams and tasks as required?
 

Rizzaldio

Youth Team
"1) PLAYOFFS :
I wanted to make the real playoffs system between the 3rd place in 3rd division and the 18th of the 2nd. I took the playoffs system between 2. Bundesliga and 3. Liga because this is the same system. So i wrote that this playoff will be french (id : 840), i replaced german slots called "poss" (that are used in playoffs) by slot promo and releg (so by removing playoffs, 3 teams will move every year, without playoffs). I deleted the line with "forcecomp".

Then i put the "forcecomp" line to the 2nd and 3rd french divisions and inserted slots "poss" for each one.

When i open the game and simulate a year, i see in the competitions the playoffs but it's german teams that plays in and not french ones."


--------
Things for you to check
--------
In regards to the German playoffs (eg tournament 2076). Your advancement table should have something like this:


990​
16​
1003​
1​
998​
3​
1003​
2​

Where 1003 is the G1 playoff game in compobj table.
The first column needs to be the compobj reference for the league you are taking them from (990), second column is the position in the league you want to play the game, third column is the compobj reference for the game and 4th column is the position in the game (1 or 2).

Without delving into it too much I think yours should look something like this:
908, 18,1003,1
1158,3,1003,2

Let me know if you need more help with this. It looks like you have a good idea of what is happening so I can try and teach you bits, but it is extremely hard to fix somebody elses work
 

Apollo404

Club Supporter
Notes based on this…
As you have noticed level 6 for leagues is reserved for creation/free agents, 7 is international (or the other way round). Ways around this would be to set the 6th division as another with level 5 or create a new country for more french

In regards to playoffs have you edited advancement, initteams and tasks as required?
Yeah i edited a country to make the 6th division :)

For the playoffs i didn't edited these files because i didn't managed to understand them, i though everything was in settings and compobj
 

Apollo404

Club Supporter
"1) PLAYOFFS :
I wanted to make the real playoffs system between the 3rd place in 3rd division and the 18th of the 2nd. I took the playoffs system between 2. Bundesliga and 3. Liga because this is the same system. So i wrote that this playoff will be french (id : 840), i replaced german slots called "poss" (that are used in playoffs) by slot promo and releg (so by removing playoffs, 3 teams will move every year, without playoffs). I deleted the line with "forcecomp".

Then i put the "forcecomp" line to the 2nd and 3rd french divisions and inserted slots "poss" for each one.

When i open the game and simulate a year, i see in the competitions the playoffs but it's german teams that plays in and not french ones."


--------
Things for you to check
--------
In regards to the German playoffs (eg tournament 2076). Your advancement table should have something like this:


990​
16​
1003​
1​
998​
3​
1003​
2​

Where 1003 is the G1 playoff game in compobj table.
The first column needs to be the compobj reference for the league you are taking them from (990), second column is the position in the league you want to play the game, third column is the compobj reference for the game and 4th column is the position in the game (1 or 2).

Without delving into it too much I think yours should look something like this:
908, 18,1003,1
1158,3,1003,2

Let me know if you need more help with this. It looks like you have a good idea of what is happening so I can try and teach you bits, but it is extremely hard to fix somebody elses work
So if i have to edit these lines, should i move them (1158 further in the file and 908 before right ?) or should i let them and the lines will be like this :

982,1,984,2
987,16,995,1
990,3,995,2
908, 18,1003,1
1158,3,1003,2
1006,1,1008,1
1006,2,1008,2
1012,10,1014,2
1012,7,1014,1
1012,8,1015,1
1012,9,1015,2
1012,1,1017,1

?
 

Rizzaldio

Youth Team
Judging by the way you have edited it you might run into some more problems later on. Do you want to send me the league ids you have used for each of the leagues and I’ll edit it for you?

I’ll be online in an hour or so and it’ll be a bit quicker. I can then send an explanation to you of how I did it.

I’m currently writing a comprehensive guide of how to edit the compdata files
 

Rizzaldio

Youth Team
So if i have to edit these lines, should i move them (1158 further in the file and 908 before right ?) or should i let them and the lines will be like this :

982,1,984,2
987,16,995,1
990,3,995,2
908, 18,1003,1
1158,3,1003,2
1006,1,1008,1
1006,2,1008,2
1012,10,1014,2
1012,7,1014,1
1012,8,1015,1
1012,9,1015,2
1012,1,1017,1

?
The lines in advancement need to be ordered by column 3
 

Apollo404

Club Supporter
So, my leagues :
NOT EDITED :
Ligue 1 (ID:16)
Ligue 2 (ID:17)

EDITED :
National 1 (ID:66 // Polish league)
National 2 (ID:2012 // Chineese league)
National 3 (ID:350 // Saudi league)
Régional 1 (ID:349 // Japaneese league)

But the promotion playoffs system is only for Ligue 2 - National 1 because others leagues (under 3rd division) are promotions/relegations without playoffs.
 

Rizzaldio

Youth Team
Cool - I’ll be online about 9pm (uk time) in 40 minutes or so and I’ll send you the compdata files. Make sure to back up yours before we do anything
 

shone90

Senior Squad
Judging by the way you have edited it you might run into some more problems later on. Do you want to send me the league ids you have used for each of the leagues and I’ll edit it for you?

I’ll be online in an hour or so and it’ll be a bit quicker. I can then send an explanation to you of how I did it.

I’m currently writing a comprehensive guide of how to edit the compdata files
I also did something like this, made Serbian leagues down to 5 tiers using Asian leagues to replace them, and added tier 6 and 7 instead of MLS and Mexico. I made teams for tier 8 and 9, i just need more help with connecting them all in compdata. I searched and i know in theory what i must change, but not everything is clear to me yet.

I would apreciate your explanation too, if you need some Kits or graphic stuff in return, i'm here for both @Apollo404 and you.

Thanks in advance.
 

Rizzaldio

Youth Team
I also did something like this, made Serbian leagues down to 5 tiers using Asian leagues to replace them, and added tier 6 and 7 instead of MLS and Mexico. I made teams for tier 8 and 9, i just need more help with connecting them all in compdata. I searched and i know in theory what i must change, but not everything is clear to me yet.

I would apreciate your explanation too, if you need some Kits or graphic stuff in return, i'm here for both @Apollo404 and you.

Thanks in advance.
The biggest mistake people make is making the changes without thinking of the problems you can run into later. Things can get quite complicated. For example - You can replace the polish league but this will in turn break the champions league/europa league/conference league and you need to have a plan in advance before making the changes.
 

Apollo404

Club Supporter
I also did something like this, made Serbian leagues down to 5 tiers using Asian leagues to replace them, and added tier 6 and 7 instead of MLS and Mexico. I made teams for tier 8 and 9, i just need more help with connecting them all in compdata. I searched and i know in theory what i must change, but not everything is clear to me yet.

I would apreciate your explanation too, if you need some Kits or graphic stuff in return, i'm here for both @Apollo404 and you.

Thanks in advance.
Have you access to the Google Sheet with every ID of the game ?
If you don't have, type on Google "Fifa 22 ids" and click on the soccer gaming link.
Then, open it and go into "leagues"
Take note of every league you would change for your mod and search if they have playoffs at the end of the season. Playoffs systems to determine who'll be champion are to hard to delete so i recommand you to modify league that doesn't have playoffs like Japan, Polish and Saudi, maybe if you don't want them, take 3.Liga, EFL League Two and Spanish D2 or idk what.

That's for now my advices :)
 

shone90

Senior Squad
That's the reason i changed non Europe leagues so i can still play at least like Fantasy.

I worked on CL/EL groups and qualifications but in earlier Fifa's with CreationMaster of course, much easier than manual work.

Still didn't tried to change Fifa 23 compdata with CM16, there is a way just i didn't had time and will to try.
 

shone90

Senior Squad
Have you access to the Google Sheet with every ID of the game ?
If you don't have, type on Google "Fifa 22 ids" and click on the soccer gaming link.
Then, open it and go into "leagues"
Take note of every league you would change for your mod and search if they have playoffs at the end of the season. Playoffs systems to determine who'll be champion are to hard to delete so i recommand you to modify league that doesn't have playoffs like Japan, Polish and Saudi, maybe if you don't want them, take 3.Liga, EFL League Two and Spanish D2 or idk what.

That's for now my advices :)
Thx, i know all of this, i made everything, i have all id's i changed, changed all Asian countries to Serbia, tried with exploring before. All this works fine without changing compdata at all.

Also tried to use examples from promotions and play-offs like England or Germany to see what i need to change, i just didn't managed to make it all work because there is a lot of things to change in various text files, you will see when @Rizzaldio helps you more what all you need to change :D
 

shone90

Senior Squad
Like i said i know in theory, tried but i'm missing something in between, maybe i didn't put some text in some other file, and which one i am not sure.

I will try to make from scratch, just waited for better explanations to see all the files i need to change.
 


Top