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

How are player's overall ranking calculated?

firefan98

Youth Team
Does anyone know how player's over all rankings are calculated? I know that in FIFA2004, the following formulas are used to calculate the overall player rating.

Goalies:
Reflexes : 40%
Handling : 40%
Rushing : 20%

Defenders:
Tackling : 30%
Marking : 30%
Heading : 20%
Ball Control : 10%
Longball : 10%

Midfielders:
Passing : 30%
Ball Control : 20%
Tackling : 20%
Longball : 10%
Dribbling : 10%
Heading : 10%

Strikers:
Shot Accuracy : 30%
Shot Power : 30%
Heading : 20%
Ball Control : 10%
Dribbling : 10%

Does anyone know what the formulas are for FIFA 2005?

Thanks,
firefan98
 

StevePitts

Senior Squad
firefan98 said:
Does anyone know what the formulas are for FIFA 2005?

Yes, but it is more complicated than 2004 and not all that easy to represent in a digestible form. First principle is that, with the exception of keepers, the player's overall skill level is simply the skill level of the primary discipline for their preferred position, so a CB takes their skill level from their Def rating, a CM from their Mid rating, and a CF from their Att rating.

Now, of course you could sit and spend several hours doing what I did - using Create Player to create a player at each possible position and then adjusting each individual rating by a fixed number of points and seeing what effect that had on their skill rating in each area - but then again perhaps I can save you the bother ;)

However, as I said above, it isn't easy to represent the information in a form readily understood by human beings (unless you can read C code, in which case the easiest thing is to post the code that I've written that performs the necessary calculations) so I guess I'll ask a question in return, which will perhaps help me to think of the best way to give you what you're after - what do you want to do with the information??

As a starter for ten, I'll give you the two easy ones. Goalies are simply:

40% reflexes
30% handling
30% positioning

The Attacking ratings for all positions (so by definition the skill levels for all forwards) are:

20% ball control
10% dribbling
10% pace
30% shot accuracy
30% shot power

As to the rest, well I could enter another eight or ten variants on the above with details of which positional areas they apply to, but perhaps if I understand what you're trying to achieve we can speed things along??

Oh, and FWIW I disagree with the basis for nearly all the calculations (I tend to value Pace far more highly than the game - what use is a good tackler who can't get anywhere the player he needs to tackle, for instance) and use my own rules of thumb for deciding which attributes are important for each position, so depending on what you need from the information, you may be better off devising your own system
 

firefan98

Youth Team
Steve,

The reason that I am asking is that I have been putting together a patch for myself with many new players in it. Before I start a career with this patch, I want to make a list of the best players, to use during transfer windows. Since the fifa.db file does not contain the overall player rating, my plan was to use UniDB to put my patched fifa.db into a spreadsheet and create a column that has the correct formulas to derive the overall player ranking. Then I can look at this spreadsheet when I am looking to make transfers.

Thanks,
firefan98
 

StevePitts

Senior Squad
firefan98 said:
The reason that I am asking is that I have been putting together a patch for myself with many new players in it. Before I start a career with this patch, I want to make a list of the best players, to use during transfer windows
OK, makes perfect sense, and I thought it would be something like that :) I have a program to do just that, which is currently being beta-tested by a couple of others from this forum. The underlying program is a command line utility, which I use day in day out for my own FIFA 2005 play, and the beta test is really focused on the GUI front-end, so I'm certain that my (free, by the way) utility will do just what you need. It generates a CSV file (which you can import into most any spreadsheet or database program) with pretty much all of the data you could possibly want, including the player's skill ratings.

Take a gander at [thread=122797]this thread[/thread] and send me an email if you're interested. If not, then drop me an email anyway and I'll send you the table of player rating changes that I built when creating my code, from which you should be able to derive the formulae you need (although it'll require lookups and stuff, or a great long string of nested IF functions)
 


Top