• 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

Merseyside1892

Starting XI
Can somebody provide me with a database editing tutorial? I want to create a new league, but I am not quite sure what exactly to do.
Thanks in a advance!
 

sakare

Youth Team
I got the problem in creating new League, after December 2013, the next Month is 2011 October. Career start in 2013. From February until December. Other League's are normal.

And can u change transfer periode from a League ?
 

iard68

Reserve Team
hello guys.

I keep myself regularly updated on your efforts to try
to add these new leagues!
Let me give a big round of applause for your patience,
and the passion that you put into it
but I would do a little critical of the method
by which these searches are conducted.

I'll explain.
To succeed in this it is necessary to minimize the possibility of error,
in order to find all problems and find every solution.
It's really impossible searching to add entire leagues with cups,
super cups and second levels, and national teams, directly ... without errors.
By doing so you are unable to isolate issues.

Unfortunately I do not have the time to do it myself,
but the first and the only thing to try is to run a little league already existing
(with all things already and exactly setted)
with a NEW id (without adding or changing other), so to be sure to avoid
errors in the allocation of data, objectives, timetable...
Only when you will be able to do this, without crashing,
it will be time to try other changes.
And if you can not succeed in this, sigh...
there is no hope for the rest!!!

We have to make polish league (for example) to work
with a completely new id,
by editing every file in dlc path...
then we can try to change the country
adding datas and linking a new scout system.
After it will be time to clone competitions,
the last thing is to add teams.

I do not want to bother or teach anything,
but, at work, almost always, is the method to make the result!

:)

Good luck!!
 

BFL TEAM

Senior Squad
iard68;3591890 said:
hello guys.

I keep myself regularly updated on your efforts to try
to add these new leagues!
Let me give a big round of applause for your patience,
and the passion that you put into it
but I would do a little critical of the method
by which these searches are conducted.

I'll explain.
To succeed in this it is necessary to minimize the possibility of error,
in order to find all problems and find every solution.
It's really impossible searching to add entire leagues with cups,
super cups and second levels, and national teams, directly ... without errors.
By doing so you are unable to isolate issues.

Unfortunately I do not have the time to do it myself,
but the first and the only thing to try is to run a little league already existing
(with all things already and exactly setted)
with a NEW id (without adding or changing other), so to be sure to avoid
errors in the allocation of data, objectives, timetable...
Only when you will be able to do this, without crashing,
it will be time to try other changes.
And if you can not succeed in this, sigh...
there is no hope for the rest!!!

We have to make polish league (for example) to work
with a completely new id,
by editing every file in dlc path...
then we can try to change the country
adding datas and linking a new scout system.
After it will be time to clone competitions,
the last thing is to add teams.

I do not want to bother or teach anything,
but, at work, almost always, is the method to make the result!

:)

Good luck!!
I do that with Australian and Korean league. I change their id with new ids(just league ids and nothing else), but the result with enabled all settings in cmsettings.ini was crash when it loading the career and if I disable managermodeseasonobjectives, the career starts, but I getting crash after few weeks. With disabled seasonobjectives and managermodeseasonobjectives, the career starts, but everything is the same like with my leagues with this ids.. And I try something else which lead me to think, that leagueteamlinks is not so important. I take Korean id and Australian id, for my leagues, enabled all in cmsettings and guess what, my career goes like a charm now! Also I have for leagues objectives numbers like 16, which we are think that thay are not for European teams and I even did not enter this number in leagueteamlinks for this team, but I have message from the board to "become the Playoff champion". I try with Polish league id and I get message to "win the League". With two different league ids I get different objectives, without to changing anything in leagueteamlinks!
I`m 99% sure, that there is a place, with leagues ids for career mode and there are the objectives for the leagues which are calculated by the game according of some numbers in leagueteamlinks(tablepositions), or maybe everything about leagues for Career mode are in this place. There is no sense to have different league objective without to changing nothing in leagueteamlinks and leaguetemlinks to be so important for something....
 

Bubble Gum

Youth Team
I totally agree with BFL. That is what I told a few days ago. Leagueteamlinks is not important. I think we have to search the answer somewhere else. dlc files didn't help us. I think that we have to research script files but I have no idea what to do with them.
 

iard68

Reserve Team
@BFL TEAM
Ok, thank you.

@Bubble Gum
If you mean the luas in the dlc path...
I have already studied every one of this.
Unfortunately, related to objectives, I've found only a call
to one other function that is not in those files...

This could be the .lua function that was called somewhere when the game
has to test if the objectives was in line with current results...
It doesn't bring me in any place.

function IsMeetingObjective( team )
local objectiveStatus = GetTeamLeague_ActualVsExpectations_AsString( team )
local isMeeting = ( objectiveStatus == "EXPECTATION_EXCEEDING" or objectiveStatus == "EXPECTATION_MEETING" )
return isMeeting
end

Bye!!
 

regularcat

Manager
Moderator
i think the data is stored in the dll file which controls all the managers in the game.

if someone has the time and ability to look into the dll file then you may find your answer.
 

fifaCCitiu.com

Senior Squad
regularcat;3592063 said:
i think the data is stored in the dll file which controls all the managers in the game.

if someone has the time and ability to look into the dll file then you may find your answer.

you mean the file footballcompengz.dll in dlc folder? I thought so, but even if we found something to add into that file (for example a league id) we can't do anything since that is a dll file, where if we add some byte, it'll make crash of the game because of his CRC algorithm.
 
Here is the content assembled of the footballcompengz.dll:

<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0">
<trustInfo xmlns="urn:schemas-microsoft-com:asm.v3">
<security>
<requestedPrivileges>
<requestedExecutionLevel level="asInvoker" uiAccess="false"></requestedExecutionLevel>
</requestedPrivileges>
</security>
</trustInfo>
</assembly>

I really don't think tha we are one step further in this topic, maybe we should really crack the fifa14.exe, because there is the solution to find!
 
Here is another assembled Version:

// FootballCompEngzf_supp.h : supplement header file for FootballCompEngzf.dll
// Author: DLL to Lib version 3.00
// Date: Saturday, December 07, 2013
// Description: The declaration of the FootballCompEngzf.dll's entry-point function.
// Prototype: BOOL WINAPI xxx_DllMain(HINSTANCE hinstance, DWORD fdwReason, LPVOID lpvReserved);
// Parameters:
// hinstance
// Handle to current instance of the application. Use AfxGetInstanceHandle()
// to get the instance handle if your project has MFC support.
// fdwReason
// Specifies a flag indicating why the entry-point function is being called.
// lpvReserved
// Specifies further aspects of DLL initialization and cleanup. Should always
// be set to NULL;
// Comment: Please see the help document for detail information about the entry-point
// function
// Homepage: http://www.binary-soft.com
// Technical Support: [email protected]
/////////////////////////////////////////////////////////////////////

#if !defined(D2L_FOOTBALLCOMPENGZF_SUPP_H__649C2209_04A8_7E49_6D5C_089C6762790A__INCLUDED_)
#define D2L_FOOTBALLCOMPENGZF_SUPP_H__649C2209_04A8_7E49_6D5C_089C6762790A__INCLUDED_

#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000

#ifdef __cplusplus
extern "C" {
#endif


#include <windows.h>

/* This is FootballCompEngzf.dll's entry-point function. You should call it to do necessary
initialization and finalization. */

BOOL WINAPI FOOTBALLCOMPENGZF_DllMain(HINSTANCE hinstDLL, DWORD fdwReason, LPVOID lpvReserved);


#ifdef __cplusplus
}
#endif

#endif // !defined(D2L_FOOTBALLCOMPENGZF_SUPP_H__649C2209_04A8_7E49_6D5C_089C6762790A__INCLUDED_)

Maybe there is against all odds a clue to find???
 

regularcat

Manager
Moderator
fifaCCitiu.com;3592310 said:
you mean the file footballcompengz.dll in dlc folder? I thought so, but even if we found something to add into that file (for example a league id) we can't do anything since that is a dll file, where if we add some byte, it'll make crash of the game because of his CRC algorithm.

i never said it would be possible, but looking through the dll in peexplorer i had seen some references and calls being made to and by the individual game managers which is what makes me think the limitation is stored in the dll.



Stuphan_75;3592352 said:
Here is another assembled Version:



Maybe there is against all odds a clue to find???

if you have the ability to thoroughly explore that dll, look towards the bottom of the dll and you will see the individual managers by name and look into it's functions.
 

SlimOntario2033

Senior Squad
ive 2 questions..
1. what did i have to note, if i want to create 3-4 leagues with new/hidden ids?(for example 68-turkey etc.)...? What did i have to note, at compdata editing? Should i do the same like in the first post of this thread?

2. if a add a completly new national team (without hidden id) like gabun - are there any problems to play in carrermode?
 

The Crew

Senior Squad
SlimOntario2033;3592554 said:
ive 2 questions..
1. what did i have to note, if i want to create 3-4 leagues with new/hidden ids?(for example 68-turkey etc.)...? What did i have to note, at compdata editing? Should i do the same like in the first post of this thread?

2. if a add a completly new national team (without hidden id) like gabun - are there any problems to play in carrermode?


okay i can help you in no.2 i think that if you want to add a new national team you can only change number of teams in international friendly in CM 14 and i added two new national teams algeria & Iraq it worked fine
 

placentino

Youth Team
Hello friends: Before that I want nothing to ask all for pardon, I am Spanish and do not be an Englishman, I use a translator to write this and often they are not everything good that one would wish, because of it I hope that they understand me. I quisierá to create a few new leagues, quisierá to create the national selection yq ue could play in his continent to be able to come to l world, to create the 1 º and 2 º division, and even 3 º division of a few leagues and the glasses of saying pays and that the equipments of sayings were taking part in the champions and the uefa league payses, but do not be to do it and I look alquien that helps myself to be able to do it. If alquien it can help me to contact me.
 

DREAMZZ

Club Supporter
BFL TEAM;3591921 said:
I do that with Australian and Korean league. I change their id with new ids(just league ids and nothing else), but the result with enabled all settings in cmsettings.ini was crash when it loading the career and if I disable managermodeseasonobjectives, the career starts, but I getting crash after few weeks. With disabled seasonobjectives and managermodeseasonobjectives, the career starts, but everything is the same like with my leagues with this ids.. And I try something else which lead me to think, that leagueteamlinks is not so important. I take Korean id and Australian id, for my leagues, enabled all in cmsettings and guess what, my career goes like a charm now! Also I have for leagues objectives numbers like 16, which we are think that thay are not for European teams and I even did not enter this number in leagueteamlinks for this team, but I have message from the board to "become the Playoff champion". I try with Polish league id and I get message to "win the League". With two different league ids I get different objectives, without to changing anything in leagueteamlinks!
I`m 99% sure, that there is a place, with leagues ids for career mode and there are the objectives for the leagues which are calculated by the game according of some numbers in leagueteamlinks(tablepositions), or maybe everything about leagues for Career mode are in this place. There is no sense to have different league objective without to changing nothing in leagueteamlinks and leaguetemlinks to be so important for something....

If I'm understanding you right, you managed to get your leagues working properly(with objectives and everything) by using the korean and australian league ids, what happened to the korean and australian leagues once you did that? do they still get simulated in CM? I imagine they become unplayable if you were to select the australia league in CM though.

I wouldn't mind letting the australia league remain in the game but be unplayable in CM in order to make my new league work in CM with its id.
 

BFL TEAM

Senior Squad
DREAMZZ;3596110 said:
If I'm understanding you right, you managed to get your leagues working properly(with objectives and everything) by using the korean and australian league ids, what happened to the korean and australian leagues once you did that? do they still get simulated in CM? I imagine they become unplayable if you were to select the australia league in CM though.

I wouldn't mind letting the australia league remain in the game but be unplayable in CM in order to make my new league work in CM with its id.
That`s right, Australian and Korean leagues are not playable in CM like this. That mean I can`t be manager with teams from this counties, but this leagues are visible in career mode, I can play against them, I can buy or sale players to this teams, but can`t be manager there if some of this teams offer to be manager there, couse if I accept the game will crash.
 

Galiyev

Club Supporter
How can i use two user-created leagues (from creation centre) in career mode? I mean, i bought all packs from store and downloaded Turkish league first and second divisions as two different leagues. The author says we should swap them with Bundesliga 1-2 divisions. It is ok, but how? We can choose only one created leauge in career mode and so we can swap only one created league's teams. Waiting for your helps. Thanks.
 


Top