• 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!

Creating New Leagues With New Ids

dissectionalone

Senior Squad
+1

looks promising. If someone managed to actually change the scripts, it would be ideal. But what matters is that stuff works as smoothly as possible
 

Freedom Angel

Youth Team
jschuck12001;3573303 said:
So for the last 3 years nobody has been able to use free ids to add leagues to career mode including Rinaldo but you have done it and decided not to tell anyone? Anyway I used a truly free ID not an old hidden id.



no no, i'm not an editer so i imported with cm and db master the only 2 leagues that are ready: gambrinus and corgon liga. gambrinus liga works with his original id and i connected it to champions and europa League and works very well (i installed fifa 11 for see the ids), instead corgon liga works how League and teams but how tournament crashes to desktop. also the tournament editing is very difficult: the cm14 has many bugs in the tournament section and if you wrong to create a tournament, you can't delete it because it stay however stored in the tables in dlc folder and this thing makes much much much problems.

with these ids i tested the carrier until 2020 and never i have a crash

when i created the corgon liga tournament i had only crash, even with the gambrinus liga that before worked well.

also i created fifa club world cup: first semifinal winner Champions - winner mexican League, second semifinal winner Libertadores - winner arabian League with id 220: it works, but if you win League and national cup in the same season, in the next season you play on Wednesday the Champions League and on thursday the europa league
 

BFL TEAM

Senior Squad
Hi jschuck12001!
What exactly are you doing in scout.ini and transfer.ini. I`m on the final of adding new playable league with structure simmillar to the Belgium League(one season with 14 teams, after that first 7 teams are playing each other for champion and to make teams for CL and LE. Also there is Supercup and Natiomal Cup. I`m using for the league id - 42, for supercup 209 and for the cup 214. I`m using China country id - 155. Still crashing when I choice a team from this league in the middle of loading the career. When I choice other team from other league, everything starts normally and my new league is there, when I go to see other tables and the season goes too. I play 5 rounds and in my new league was in 4 round. I`m sure that I`m close, but I dont know what to enter in this two .ini files.

P.S.
Sorry, I sow now, that you are write about that!
 

darrek1988

Senior Squad
OK, some of my findings:
-one of those cmsettings options disables board league objectives in emails (you get their code but without the label)
-something from the list disables the international friendlies so you get a glitch on fixtures screen (you see fixtures from your previous screen - it gets back to normal when you switch to another tournament on that screen)
-those settings still doesn't allow you to make new national teams working in career mode - even expanding the settings (like adding extra spaces and expanding the schedule) cause the came to crash in the last hour of the summer transfer window
 

beta990

Reserve Team
It should be possible to create a new league/tournament without using already defined id's.

The following files should be edit to get this to work (..\dlc\dlc_footballcompeng\dlc\footballcompeng\data\compdata:
compids.txt
compobj.txt
schedule.txt
settings.txt

.. and of course fifadb.

I edited some of these files yesterday and could add teams to the UL/EL without any issues. The only problem that can occur is that ID's are already defined. Some also lead back to another ID('s): 124 goes back to 121, same with 123, etc.
 

regularcat

Manager
Moderator
beta990;3573562 said:
It should be possible to create a new league/tournament without using already defined id's.

The following files should be edit to get this to work (..\dlc\dlc_footballcompeng\dlc\footballcompeng\data\compdata:
compids.txt
compobj.txt
schedule.txt
settings.txt

.. and of course fifadb.

I edited some of these files yesterday and could add teams to the UL/EL without any issues. The only problem that can occur is that ID's are already defined. Some also lead back to another ID('s): 124 goes back to 121, same with 123, etc.

this is old news, we knew this years ago.

we are talking about adding without replacing, catch up.
 

jschuck12001

Senior Squad
darrek1988;3573525 said:
OK, some of my findings:
-one of those cmsettings options disables board league objectives in emails (you get their code but without the label)
-something from the list disables the international friendlies so you get a glitch on fixtures screen (you see fixtures from your previous screen - it gets back to normal when you switch to another tournament on that screen)
-those settings still doesn't allow you to make new national teams working in career mode - even expanding the settings (like adding extra spaces and expanding the schedule) cause the came to crash in the last hour of the summer transfer window

I don't have crashes Darrek and it needs to be tested more. As I said in earlier posts its not a definite that all of those options need to be disabled. I was able to make it through an entire season with only the following items disabled in CM settings:

DYNAMICTABLE = 0
MANAGERMODESEASONOBJECTIVEMANAGER = 0
SCRIPTMANAGER = 0

But I couldn't move to the next season without crash and Williams was able to with his settings (The CM Settings I posted) so it needs to be tested with trial and error by adding back in some of the CM settings options and testing. By no means is this a 100%, It needs fine tuning and more work but its a start. I hope your not testing with your current patch files where you overwrote data, test with clean tables and db using 1 new league at a time. Those tables for your patch have some miles on them due to all the data you overwrote.

regularcat;3573560 said:
guess it just depends on the id you assign, lots of ids to test.

Maybe but first you need clean files and my files are clean. I used ID 81 and there is nothing special about 81, Williams used ID 101 and I don't see anything special about that id either but like I said this is very early findings and who knows where this actually leads us.
 

fifaCCitiu.com

Senior Squad
jschuck12001;3573583 said:
I don't have crashes Darrek and it needs to be tested more. As I said in earlier posts its not a definite that all of those options need to be disabled. I was able to make it through an entire season with only the following items disabled in CM settings:

DYNAMICTABLE = 0 No promotion-Relegation
MANAGERMODESEASONOBJECTIVEMANAGER = 0 No Objectives
SCRIPTMANAGER = 0 No read from compdata setting

But I couldn't move to the next season without crash and Williams was able to with his settings (The CM Settings I posted) so it needs to be tested with trial and error by adding back in some of the CM settings options and testing. By no means is this a 100%, It needs fine tuning and more work but its a start. I hope your not testing with your current patch files where you overwrote data, test with clean tables and db using 1 new league at a time. Those tables for your patch have some miles on them due to all the data you overwrote.



Maybe but first you need clean files and my files are clean. I used ID 81 and there is nothing special about 81, Williams used ID 101 and I don't see anything special about that id either but like I said this is very early findings and who knows where this actually leads us.

I think we are missing some graphic file, as well at least a referee linked with the league, and the right "grouping" for teams in teams table. (there is a column called grouping, that values is read from a lua regarding season objectives)
 

jschuck12001

Senior Squad
fifaCCitiu.com;3573740 said:
I think we are missing some graphic file, as well at least a referee linked with the league, and the right "grouping" for teams in teams table. (there is a column called grouping, that values is read from a lua regarding season objectives)

I assumed people who makes leagues know that you need linked referees and I did that with the J league as well as using the same time slice as the K league. I think your dead on with the "grouping", there are many references in the ini files to grouping.
 

Freedom Angel

Youth Team
jschuck12001;3573272 said:
So I have been messing with this and have used the J league with J league tournament (It looks as though you need to have a league tournament but still not sure on this) data I have to successfully make it through 4 seasons without crash using ID 81 and I even got sacked 1 year and transferred to another J league team with no issue at all. The edits I made to the CM settings are not set in stone and need testing except for the following 3 which definately need to be disabled:


MANAGERMODESEASONOBJECTIVEMANAGER = 0,
SCRIPTMANAGER = 0, and
DYNAMICTABLE = 0.

I was able to make it to the end of my season with only these 3 items on the CM settings table disabled. So one or maybe a combination of following allowed me to go through the offseason and on to the next season with no crash:


SEASONOBJECTIVES = 0
COMMENTATORNOTESMANAGER = 0
COMMENTATORNOTESMANAGERDURINGSIM = 0
SEASONSITUATIONSYSTEM = 0
NEXTPREVMATCH = 0


I have tested these settings through 4 seasons.



I was able to get the league to work by doing the following:

Add my new league data to the transfer, transfers, scout.ini, and cmsettings(budget data section) ini files located in dlc\dlc_FootballCompEng\dlc\FootballCompEng\data folder. Make sure "Time Slice" in the leagues table in the db matches a league in your same region.

Then in the cmsettings (located in the same folder as the ini's above) change to the data listed below.


CM Settings Managers Data:

[CAREERMODE_MANAGERS]
CONCURRENTMATCH = 1
DEBUGSTATS = 1
FITNESS = 1
NEWS = 1
PLAYASPLAYER = 1
PLAYERGROWTH = 1
PLAYERREGEN = 1
PLAYERVALUE = 1
PLAYERWAGE = 1
SUSPENSION = 1
TEAMMOVE = 1
AWARDS = 1
TICKER = 1
DYNAMICTABLE = 0
TRANSFER = 1
BUDGET = 1
PROFILESTATS = 1
CONTRACTTERMINATION = 1
ACHIEVEMENT = 1
PLAYERCONTRACT = 1
BOARD = 1
FRIENDLY = 1
MANAGERHISTORY = 1
SEASONOBJECTIVES = 0
INTERESTINGRESULTS = 1
INTERNATIONALS = 1
JOBOFFER = 1
EMAILMANAGER = 1
TRAININGEVENTSMANAGER = 1
PLAYERFORMEVENTSMANAGER = 1
PLAYERFORM = 1
LOANS = 1
SCRIPTMANAGER = 0
STORYMANAGER = 1
TALKTOPRESSMANAGER = 1
SCOUTMANAGER = 1
PLAYERMORALE = 1
COMMENTATORNOTESMANAGER = 0
RADIOMANAGER = 1
COMMENTATORNOTESMANAGERDURINGSIM = 0 //WE WANT THIS ENABLED FOR DEBUGGING, but disable for release
YOUTHPLAYERMANAGER = 1
MATCHIMPORTANCEMANAGER = 1
ATTRIBUTEMODIFIERMANAGER = 1
SQUADRANKINGMANAGER = 1
PLAYERSTATUS = 1
PAPSEASONOBJECTIVEMANAGER = 1
MANAGERMODESEASONOBJECTIVEMANAGER = 0
PAPMATCHOBJECTIVEMANAGER = 1
FINANCEMANAGER = 1
UNLOCKABLESMANAGER = 1
SEASONSITUATIONSYSTEM = 0
PLAYERMONITORING = 1
STAFFMANAGER = 1
MISSIONMANAGER = 1
NEXTPREVMATCH = 0

CM Settings Budget Data:

The Japan data I added myself.

// -----------------------------------------------------------------------------
// League data for transfer budgets
// -----------------------------------------------------------------------------

LEAGUE_BUDGET_MAX_TOP = 25000000
LEAGUE_BUDGET_LEAGUE_BUDGET_MAX_SECOND = 7000000
LEAGUE_BUDGET_MAX_13 = 30000000
LEAGUE_BUDGET_MAX_14 = 8000000
LEAGUE_BUDGET_MAX_60 = 2000000
LEAGUE_BUDGET_MAX_61 = 900000

LEAGUE_BUDGET_MIN_13 = 10000000 // England Premier League 10 10 6
LEAGUE_BUDGET_MIN_53 = 8000000 // Spain Primera 6 6
LEAGUE_BUDGET_MIN_31 = 7000000 // Italy Serie A 5 6
LEAGUE_BUDGET_MIN_19 = 6000000 // Germany Bundesliga 1 7 5
LEAGUE_BUDGET_MIN_16 = 4000000 // France Ligue 1 4 4
LEAGUE_BUDGET_MIN_10 = 3000000 // Netherlands 4 4

LEAGUE_BUDGET_MIN_14 = 1000000 // England Championship 2
LEAGUE_BUDGET_MIN_20 = 1000000 // Germany Bundesliga 2 1 1
LEAGUE_BUDGET_MIN_32 = 1000000 // Italy Serie B 1 800
LEAGUE_BUDGET_MIN_81 = 1000000 // Japan 3 500
LEAGUE_BUDGET_MIN_83 = 1000000 // Korea 3 500
LEAGUE_BUDGET_MIN_308 = 1000000 // Portugal 900 1
LEAGUE_BUDGET_MIN_54 = 1000000 // Spain Segunda A 400 500
LEAGUE_BUDGET_MIN_56 = 1000000 // Sweden 200 500
LEAGUE_BUDGET_MIN_189 = 1000000 // Switzerland 200 500
LEAGUE_BUDGET_MIN_39 = 1000000 // MLS 500 250

LEAGUE_BUDGET_MIN_17 = 750000 // France Ligue 2 100 500
LEAGUE_BUDGET_MIN_341 = 750000 // Mexico 1 250
LEAGUE_BUDGET_MIN_7 = 500000 // Brazil 600 300
LEAGUE_BUDGET_MIN_335 = 400000 // Chile
LEAGUE_BUDGET_MIN_336 = 400000 // Colombia
LEAGUE_BUDGET_MIN_67 = 500000 // Russia 1
LEAGUE_BUDGET_MIN_80 = 400000 // Austria
LEAGUE_BUDGET_MIN_4 = 400000 // Belguim
LEAGUE_BUDGET_MIN_1 = 400000 // Denmark
LEAGUE_BUDGET_MIN_41 = 400000 // Norway
LEAGUE_BUDGET_MIN_60 = 250000 // England League One
LEAGUE_BUDGET_MIN_66 = 250000 // Poland
LEAGUE_BUDGET_MIN_350 = 100000 // Saudi Arabia
LEAGUE_BUDGET_MIN_351 = 100000 // Austrailia
LEAGUE_BUDGET_MIN_353 = 100000 // Argentina
LEAGUE_BUDGET_MIN_61 = 100000 // England League Two
LEAGUE_BUDGET_MIN_50 = 100000 // Scotland
LEAGUE_BUDGET_MIN_65 = 50000 // Ireland

LEAGUE_BUDGET_MIN_DEFAULT = 100000
LEAGUE_BUDGET_CHANGE_RATE = 50


Transfer.ini data - Japan data added

LEAGUERATING_ARGENTINA = 6 // TeamUtil::LEAGUERATINGRANGE_OTHER
LEAGUERATING_AUSTRALIA = 6 // TeamUtil::LEAGUERATINGRANGE_OTHER
LEAGUERATING_AUSTRIA = 4 // TeamUtil::LEAGUERATINGRANGE_2POINT5
LEAGUERATING_BELGIUM = 3 // TeamUtil::LEAGUERATINGRANGE_3
LEAGUERATING_BRAZIL = 6 // TeamUtil::LEAGUERATINGRANGE_OTHER
LEAGUERATING_CHILE = 6 // TeamUtil::LEAGUERATINGRANGE_OTHER
LEAGUERATING_COLOMBIA = 6 // TeamUtil::LEAGUERATINGRANGE_OTHER
LEAGUERATING_DENMARK = 4 // TeamUtil::LEAGUERATINGRANGE_2POINT5
LEAGUERATING_ENGLAND = 0 // TeamUtil::LEAGUERATINGRANGE_4POINT5
LEAGUERATING_ENGLAND2 = 3 // TeamUtil::LEAGUERATINGRANGE_3
LEAGUERATING_ENGLAND3 = 6 // TeamUtil::LEAGUERATINGRANGE_OTHER
LEAGUERATING_ENGLAND4 = 6 // TeamUtil::LEAGUERATINGRANGE_OTHER
LEAGUERATING_FRANCE = 2 // TeamUtil::LEAGUERATINGRANGE_3POINT5
LEAGUERATING_FRANCE2 = 6 // TeamUtil::LEAGUERATINGRANGE_OTHER
LEAGUERATING_GERMANY = 1 // TeamUtil::LEAGUERATINGRANGE_4
LEAGUERATING_GERMANY2 = 6 // TeamUtil::LEAGUERATINGRANGE_OTHER
LEAGUERATING_ITALY = 0 // TeamUtil::LEAGUERATINGRANGE_4POINT5
LEAGUERATING_ITALY2 = 5 // TeamUtil::LEAGUERATINGRANGE_2
LEAGUERATING_KOREAREPUBLIC = 5 // TeamUtil::LEAGUERATINGRANGE_2
LEAGUERATING_JAPAN = 5 // TeamUtil::LEAGUERATINGRANGE_2
LEAGUERATING_MEXICO = 5 // TeamUtil::LEAGUERATINGRANGE_2
LEAGUERATING_NETHERLANDS = 2 // TeamUtil::LEAGUERATINGRANGE_3POINT5
LEAGUERATING_NORWAY = 4 // TeamUtil::LEAGUERATINGRANGE_2POINT5
LEAGUERATING_POLAND = 5 // TeamUtil::LEAGUERATINGRANGE_2
LEAGUERATING_PORTUGAL = 3 // TeamUtil::LEAGUERATINGRANGE_3
LEAGUERATING_REPUBLICIRELAND = 6 // TeamUtil::LEAGUERATINGRANGE_OTHER
LEAGUERATING_RUSSIA = 3 // TeamUtil::LEAGUERATINGRANGE_3
LEAGUERATING_SAUDIARABIA = 4 // TeamUtil::LEAGUERATINGRANGE_2POINT5
LEAGUERATING_SCOTLAND = 3 // TeamUtil::LEAGUERATINGRANGE_3
LEAGUERATING_SPAIN = 0 // TeamUtil::LEAGUERATINGRANGE_4POINT5
LEAGUERATING_SPAIN2 = 5 // TeamUtil::LEAGUERATINGRANGE_2
LEAGUERATING_SWEDEN = 4 // TeamUtil::LEAGUERATINGRANGE_2POINT5
LEAGUERATING_SWITZERLAND = 4 // TeamUtil::LEAGUERATINGRANGE_2POINT5
LEAGUERATING_USA = 5 // TeamUtil::LEAGUERATINGRANGE_2
LEAGUERATING_RESTOFWORLD = 3

Transfers.ini Data - This is my Japan Data

BUCKET_MED_LEAGUE_81_0=-1
BUCKET_MED_LEAGUE_81_1=-1
BUCKET_MED_LEAGUE_81_2=-1
BUCKET_MED_LEAGUE_81_3=-1
BUCKET_MED_LEAGUE_81_4=-1
BUCKET_MED_LEAGUE_81_5=-1
BUCKET_MED_LEAGUE_81_6=-1
BUCKET_MED_LEAGUE_81_7=-1
BUCKET_MED_LEAGUE_81_8=-1
BUCKET_MED_LEAGUE_81_9=-1



BUCKET_TOP_LEAGUE_81_0=81
BUCKET_TOP_LEAGUE_81_1=13
BUCKET_TOP_LEAGUE_81_2=16
BUCKET_TOP_LEAGUE_81_3=31
BUCKET_TOP_LEAGUE_81_4=19
BUCKET_TOP_LEAGUE_81_5=53
BUCKET_TOP_LEAGUE_81_6=-1
BUCKET_TOP_LEAGUE_81_7=-1
BUCKET_TOP_LEAGUE_81_8=-1
BUCKET_TOP_LEAGUE_81_9=-1



Japan already had scout info in the Scout.ini so add that if its missing.

Scout.ini

RISK_FACTOR_NATIONS_10 = 60 // Uruguay
RISK_FACTOR_NATIONS_11 = 36 // Norway
RISK_FACTOR_NATIONS_12 = 22 // Greece
RISK_FACTOR_NATIONS_13 = 163 // Japan
RISK_FACTOR_NATIONS_14 = 55 // Chile
RISK_FACTOR_NATIONS_15 = 117 // Ghana
RISK_FACTOR_NATIONS_16 = 7 // Belgium
RISK_FACTOR_NATIONS_17 = 44 // Slovenia
RISK_FACTOR_NATIONS_18 = 40 // Russia
RISK_FACTOR_NATIONS_19 = 195 // Australia
RISK_FACTOR_NATIONS_20 = 108 // Ivory Coast







for now your method works fine, but you can't choose the teams that play Champions/europa League at first year because you have crash:

with gambrinus liga you can play with all teams except viktoria Plzen and signma Olomouc that i added in euroseededteams.csv
 

darrek1988

Senior Squad
I can suggest some edits in internationals.txt. There is a part there named [LEAGUE_RANKINGS] with all of the league IDs stored
 

jschuck12001

Senior Squad
Freedom Angel;3573771 said:
for now your method works fine, but you can't choose the teams that play Champions/europa League at first year because you have crash:

with gambrinus liga you can play with all teams except viktoria Plzen and signma Olomouc that i added in euroseededteams.csv

Why would I want the J league playing in Euro tournaments. I'm completely aware of how to incorporate new leagues into tournaments.

This is just testing and not even my database, its just something I'm using to see what can be done.

I think your under the impression this is a finished product or a complete solution, I thought I pointed out that's it far from that at this point.
 

BFL TEAM

Senior Squad
Finally I have success with adding new league playable in Career mode. The league is with id 42, with Supercup( id - 209) and Cup(id - 214) and did not replace any of existing ones. I`m using China country ID(155), but now China is Bulgaria and the only problem is the country in the map. I change career playernames too. There is still some problems when I playing career and the big problem is that I get fired after few rounds with only wins and the game crash after that. I think it something which depend from cmsettings.ini . New added stadium works too in this new added league. Still can`t reach the final of the first season, couse I`m fired early in the season. Here screens:


I hope that with some help I`ll have success with this what I think to be done!
 

iard68

Reserve Team
These are really interesting news!
Last year I made ​​many attempts by editing the ini files
of the career mode (in particular by adding references
to the new leagues for budget and transfers),
but, definitively, without success.

Now I'm reading that I wasn't so far...
I'm sure that we can manage to win this game!

It's a matter of guessing some settings,
but without disabling features related to the objectives of the coach,
rather adding some "lines" that apparently are still missing today!

Good luck to all!
 

jschuck12001

Senior Squad
We need to find out what the "grouping" catagory in the "leagueteamlinks" table means. There are references to this in the scripts and it affects the season objectives and other items.

I'm glad to see others breaking through and hopefully someone stumbles on the answers and we can finally crack FIFA wide open.
 


Top