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

i68Tools

iard68

Reserve Team
Grimbarian;3876328 said:
Is it possible to change callname assignments with i68? I did it manually last night and was surprised that it didn't corrupt an ongoing CM save but it's quite fiddly so wondered if there's any way to do it via scripts in i68? I was impressed how you did the kit stuff!

iard68;3876847 said:
Ok!
It's can be done as a single command (one player) or automatically for all the names... That's takes several minutes to complete the work but it's better, I think!

Ciaoo

Ciao!

Today I've uploaded a new minor update (automatic download not planned)
and, in addition to speeding the script operations for players commands,
I added the command that you have requested.

Download the new version as always (link in the signature),
create and execute a new script with this simple line:

EnableAllCommentaryNames ()


All the callnames hidden and not used will be enabled.
The research, as far as possible, is also carried on the
compounds names with good results.

No preexisting callname will be changed.

The command works, of course, on any db and tested on the MW,
it adds an abundant hundred calls!

Did you have a great idea!

:Shifty:
 

iard68

Reserve Team
Well!

This evening I worked on the "Merger" to make it able to read
saved and online data files, so we can update db with the ultimate EA rosters!

Need more work to make it functional, because for now
we have to do seven steps... (one for each table to merge...)
but, I think, it could be my Christmas gift to the community!

:)
 

js121

Youth Team
iard68;3880295 said:
Well!

This evening I worked on the "Merger" to make it able to read
saved and online data files, so we can update db with the ultimate EA rosters!

Need more work to make it functional, because for now
we have to do seven steps... (one for each table to merge...)
but, I think, it could be my Christmas gift to the community!

:)

Sounds good, though I never really worked with your merger tool and what the main uses for it are. With your new feature, would it overwrite existing players if they happen to have the same ID?
 

iard68

Reserve Team
js121;3880329 said:
Sounds good, though I never really worked with your merger tool and what the main uses for it are. With your new feature, would it overwrite existing players if they happen to have the same ID?

The Merger is really powerful...
you can use it with every fifa db and almost every fifa table!

Simply load the database (or dbmaster table) from which you want to get data,
this will be the data source. Target is obviously the current database
loaded in the i68Controller, normally your current fifa database

Records will be merged accordingly to the chosen option:

1) Add only = All records present only in the source table will be added to the database. No change will be made to other records that will remain unchanged.
In fact you want to add something missing and not to change what's already there.

2) Overwrite only = All records present in both tables (source and target) will be overwritten, so the data will be as in the source table. Nothing will be added.
In this case, you want modify your data, but preserve compatibility with your games ect... Is the option I used yesterday to update my database with the last EA formations and lineups!

3) Add and Overwite = All records present in both tables (source and target) will be overwritten and all records present only in the source table will be added to the database.
And what remains of the old data? The records only present in your database
remain and obviously they will not be changed.
Is the case I have prepared a table in excel to add a new team (ex. Dynamo Kiev). In this table we have all 30 players with prefects values that we want to keep. But in the fifa database we find five of them already present because they play with the Ukrainian national... So we need to add 25 players missing, change 5 that are already there and leave everything else unchanged.

You can do almost anything.
Of course we must pay attention to the IDs and to the links between tables.
It is not a tool for newbies, but for experts it's a godsend!
 

js121

Youth Team
iard68;3880360 said:
The Merger is really powerful...
you can use it with every fifa db and almost every fifa table!

Simply load the database (or dbmaster table) from which you want to get data,
this will be the data source. Target is obviously the current database
loaded in the i68Controller, normally your current fifa database)

Records will be merged accordingly to the chosen option:

1) Add only = All records present only in the source table will be added to the database. No change will be made to other records that will remain unchanged.
In fact you want to add something missing and not to change what's already there.

2) Overwrite only = All records present in both tables (source and target) will be overwritten, so the data will be as in the source table. Nothing will be added.
In this case, you want modify your data, but preserve compatibility with your games ect... Is the option I used yesterday to update my database with the last EA formations and lineups!

3) Add and Overwite = All records present in both tables (source and target) will be overwritten and all records present only in the source table will be added to the database.
And what remains of the old data? The records only present in your database
remain and obviously they will not be changed.
Is the case I have prepared a table in excel to add a new team (ex. Dynamo Kiev). In this table we have all 30 players with prefects values that we want to keep. But in the fifa database we find five of them already present because they play with the Ukrainian national... So we need to add 25 players missing, change 5 that are already there and leave everything else unchanged.

You can do almost anything.
Of course we must pay attention to the IDs and to the links between tables.
It is not a tool for newbies, but for experts it's a godsend!


That does sound very helpful. Let me give you a scenario and tell me if this tool would've helped me.

I exported some tables from my 15 patch, converted them to 16 format and also had to create a formula to get the playername table to work with the 16 table. I actually had to do like half of it all over again because I noticed that my patch IDs were matching too many new players in fifa 16. It's a real hassle doing everything manually although it's much faster than creating several leagues from scratch.

Would your tool have been able to get data from 15 and import it to a 16 database without conflicting ID issues?
 

iard68

Reserve Team
js121;3880369 said:
That does sound very helpful. Let me give you a scenario and tell me if this tool would've helped me.

I exported some tables from my 15 patch, converted them to 16 format and also had to create a formula to get the playername table to work with the 16 table. I actually had to do like half of it all over again because I noticed that my patch IDs were matching too many new players in fifa 16. It's a real hassle doing everything manually although it's much faster than creating several leagues from scratch.

Would your tool have been able to get data from 15 and import it to a 16 database without conflicting ID issues?

js121;3880369 said:
That does sound very helpful. Let me give you a scenario and tell me if this tool would've helped me.

I exported some tables from my 15 patch, converted them to 16 format and also had to create a formula to get the playername table to work with the 16 table. I actually had to do like half of it all over again because I noticed that my patch IDs were matching too many new players in fifa 16. It's a real hassle doing everything manually although it's much faster than creating several leagues from scratch.

Would your tool have been able to get data from 15 and import it to a 16 database without conflicting ID issues?

Eehh... I've already done that tool you need in 2013!
It was named TeamImporter, and it worked perfectly!
But... when I chose to create i68Controller,
and rewritten all code by scratch, I've losed this and other functionalities.
Now, I am close to having everything I need to redo the tool.
As you can see, with the "Scripter" it's already possible
the search by name of the players. I miss the cross-check with
the birthdate with which we can definitely evade the risk of duplicates.
Then it will be possible to create a fully functional player importer
and totally secure. I do not know when it will be ready but...
it is in my thoughts!

Your scenario:
for now it's difficult to do a massive work automatically,
you may want to proceed team to team.

You have to write functions on excel to convert your ids
to a range not used by EA and, let me say, by MW also.
After you can use the tool to merge data in the db.

Remember that the tool doesn't merge data if it find
conflicts. All the stuff done was reported on the log file
that you can access also manually
in your documents\i68FifaTools folder.

Let me know if you need some quick improvement
I can try to settle!

Bye.
 

js121

Youth Team
@iard,

A tool that would be a huge help as far as database editing would be something that uses an algorithm similar to CM15 cmp import function. It gives you a good visual of all the asset IDs that you are importing and what's already in the target database and then gives you the option to overwrite or create with a new ID if there's conflict.

Your tools sounds like it's almost similar. Good luck on future projects.

Oh and by the way, I keep getting an error with your tool. It keeps saying something about a Date is wrong or something like that.
 

BrunoF07

Youth Team
How i add kits for teams who has generic kits? like virtus LAnciano and others serie B team? I downloaded from Luca77 but they don't appear on the game
And i also have the moddingway mod with my FIFA
 

iard68

Reserve Team
BrunoF07;3881183 said:
How i add kits for teams who has generic kits? like virtus LAnciano and others serie B team? I downloaded from Luca77 but they don't appear on the game
And i also have the moddingway mod with my FIFA

Read the scripter documentation on i68Creations web site,
then open the KITscripts template.
 

YannikColell

Club Supporter
I cant upload new Logos fot my Teams, everytime the tool shows "Application has not identified any file to install on the Current Version of the Game"
I think i have to rename the Name from the .dds file, but i dont know what i have to write.
The Database Name, the Name or the Team ID ?
Can somebody help ?
Sorry for my fantastic english
 

iard68

Reserve Team
YannikColell;3881376 said:
I cant upload new Logos fot my Teams, everytime the tool shows "Application has not identified any file to install on the Current Version of the Game"
I think i have to rename the Name from the .dds file, but i dont know what i have to write.
The Database Name, the Name or the Team ID ?
Can somebody help ?
Sorry for my fantastic english

Logos could create conflicts because there is more than one with the same name and the program can not know what you're trying to install.
To work around this problem, you must provide the path (within large patches, it is not a problem) or, more simply, manually copy the files in the proper folder and then regenerate.
 

fernold2k

Youth Team
iard68;3879065 said:
Ciao!

Today I've uploaded a new minor update (automatic download not planned)
and, in addition to speeding the script operations for players commands,
I added the command that you have requested.

Download the new version as always (link in the signature),
create and execute a new script with this simple line:

EnableAllCallNames ()


All the callnames hidden and not used will be enabled.
The research, as far as possible, is also carried on the
compounds names with good results.

No preexisting callname will be changed.

The command works, of course, on any db and tested on the MW,
it adds an abundant hundred calls!

Did you have a great idea!

:Shifty:

What I'm doing wrong?

 

iard68

Reserve Team
fernold2k;3883719 said:
What I'm doing wrong?


initialization is perfect, it seems all right :O

I think yes, but could you confirm that you have downloaded
the latest version by hand?

The command is recognized but fails before being executed:
you might have forgotten the parentheses?

EnableAllCommentaryNames ()


Let me know.
 

fernold2k

Youth Team
iard68;3884280 said:
initialization is perfect, it seems all right :O

I think yes, but could you confirm that you have downloaded
the latest version by hand?

The command is recognized but fails before being executed:
you might have forgotten the parentheses?

EnableAllCallNames ()


Let me know.

Yes, I downloaded the lastest version (here: http://iard68.altervista.org/downloads/). And I tried the command using the parentheses and without. both had the same result.

Something more?
 

iard68

Reserve Team
fernold2k;3884404 said:
Yes, I downloaded the lastest version (here: http://iard68.altervista.org/downloads/). And I tried the command using the parentheses and without. both had the same result.

Something more?

Oohh sorry!

In the version I have uploaded, I forgot that the command
is the following:

EnableAllCommentaryNames ()

I'm sorry.
To hurry, sometimes I make messes! :nape:
 

jv1125

Youth Team
I get this error:


Here's my log:
i68Controller
12/3/2015 11:21:19 PM: begin
**************************************************
Application version: 2.2.0.7
Operating system detected: Windows 10 64b [6.2.9200]
Fifa16 found in C:\Program Files (x86)\Origin Games\FIFA 16
**************************************************
Checking resources to downloading updates...
all needed files has been copied.
Connection successfully established.
Ident file downloaded succesfully.
**************************************************
Trying to remove system and read-only attributes found in game folders...
operation succeded.
**************************************************
Initializing Fifa environment:
25.BIG files detected and succesfully loaded.
**************************************************
It was not possible to extract local databases under Windows 10.
All related operations have been disabled.
**************************************************
Revolution Mod detected in the system
**************************************************
 

js121

Youth Team
jv1125;3884551 said:
I get this error:


Here's my log:
i68Controller
12/3/2015 11:21:19 PM: begin
**************************************************
Application version: 2.2.0.7
Operating system detected: Windows 10 64b [6.2.9200]
Fifa16 found in C:\Program Files (x86)\Origin Games\FIFA 16
**************************************************
Checking resources to downloading updates...
all needed files has been copied.
Connection successfully established.
Ident file downloaded succesfully.
**************************************************
Trying to remove system and read-only attributes found in game folders...
operation succeded.
**************************************************
Initializing Fifa environment:
25.BIG files detected and succesfully loaded.
**************************************************
It was not possible to extract local databases under Windows 10.
All related operations have been disabled.
**************************************************
Revolution Mod detected in the system
**************************************************

I get that same error too
 


Top