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

Doctor+ Productions 18 Exclusive Worldwide Mods & Tools

qasar80

Youth Team
We keep moving forward in modding.
I believe that soon we will be able to add graphics, not just replace them.
 

azraelpc

Club Supporter
Not working here... I used FIFA18 from Origin normal, but later the path with the tool for me is FIFA17 :(

"C:\ProgramFiles(x86)\Origin\Origin.exe""origin2://game/launch/?offerIds=xxxx&title=FIFA%u002017&authCode=&cmdParams="

The link code will be generated? You can see in the code in the MsgBox and in the txt file generated?
Share the patch folder where is installed/placed your Origin.exe - generally is: C:\Program Files (x86)\Origin (default folder)
because Origin client is a 32bit app.
Probably you have installed Origin in another place. (I'll release an update in the code to retrieve also Origin patch folder).
In this case you can just adjust the real patch folder where is installed Origin in your pc:
and so edit the FIFA18MOD shortcut with new patch info.
Or go in folder where is installed/placed your Origin.exe, right click it and from menù click send to desktop create shortcut
Follow steps and on step 3 paste code in this shortcut you have created before.

Very strange because tested FLCG in 6 PCs with Win 7 -10 (origin+fifa) and perfectly working.
If you have a protection in you pc allow full control from my tools.
Let me know if solved.

If not solved share the patch where is installed your FIFA 18 game, I'll share you back another coded tool working in your pc.
 

azraelpc

Club Supporter
I tried the shortcut from your post before, and changed the offerIDs value using the number of the DLF file in the folder "C:\ProgramData\Electronic Arts\EA Services\License".

Still not working... it closes.

"C:\Program Files (x86)\Origin\Origin.exe" "origin2://game/launch/?offerIds=XXXXXX&title=FIFA%u002018&authCode=&cmdParams=-dataPath%20%22D%3a%5cjuegos%5cFIFA%2018%5cModData%22"
 
Last edited:

Fidel Gameplay

Senior Squad
I tried the shortcut from your post before, and changed the offerIDs value using the number of the DLF file in the folder "C:\ProgramData\Electronic Arts\EA Services\License".
Still not working... it closes.
"C:\Program Files (x86)\Origin\Origin.exe" "origin2://game/launch/?offerIds=XXXXXX&title=FIFA%u002018&authCode=&cmdParams=-dataPath%20%22D%3a%5cjuegos%5cFIFA%2018%5cModData%22"

I'll try to help you asap, but beleave me the tool work perfectly. Game don't launch or you see an error saving the shortcut??
 

Fidel Gameplay

Senior Squad
MS OFFICE 2007 PRO IS REQUIRED.
-------------------------------------------------------------------------------------
FIFA 18 - CM16 TO 18 DATABASE CONVERTER TOOL VER. 0.8 STABLE
INCLUDE NEW FIFA 18 DB TO SQUADS SAVE CREATOR MODULE
Post with Info about. Download and how to use below. -------------------------------------------------------------------------------------

-------------------------------------------------------------------------------------
FIFA 18 - CM16 TO 18 DATABASE CONVERTER TOOL VER. 0.6 STABLE
INCLUDE NEW FIFA 18 DB TO SQUADS SAVE CREATOR MODULE
Post with Info about. Download and how to use below. -------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------

FIFA 18 - CM16 TO 18 DATABASE CONVERTER TOOL VER. 0.4 STABLE
-------------------------------------------------------------------------------------
-------------------------------------------------------------------------------------

FIFA 18 - CM16 TO 18 DATABASE CONVERTER TOOL VER. 0.2
Post with Info about. Download and how to use below.
-------------------------------------------------------------------------------------

-------------------------------------------------------------------------------------
FIFA 18 - CM16 TO 18 DATABASE CONVERTER TOOL VER. 0.1
INCLUDE A VERY POWERFUL DB MASTER EXPORTER - IMPORTER
DOCTOR+ PRODUCTIONS -- FIFA MASTER RINALDO --
ANTONIO FIFACITTIU - CMD DBM CODE
-------------------------------------------------------------------------------------
SPECIAL THANKS TO JONATHAN BENNETT & NEIL HODGSON
AND VERY BIG THANK YOU TO EXCEL COM UDF AU3 LIBRARY
-------------------------------------------------------------------------------------


You can start editing the whole players.txt table and teamplayerlinks table in the CM16
and in some click the tool provide to extract and convert tables and import in a 18 database.
Many updates will be published asap and in the future the tool will be able to create gameplay
template to inject in db tables, full customization tool interface, and total 100% conversion.
The database in the pack ready to edit include latest squads update and you can start to edit.

Source "16_DB.db" must be symmetrical with output "DB.db" -- this last one is a squads file db version
ready to import in a save squads file header (included) and load in game or use Moddingway FIFASquadFilesConverter.
Also working to a new tool to generate save squads file automatically after import done.

DOWNLOAD FULL PACK HERE: https://www.mediafire.com/folder/xg2ravtdot7fa/CM16_TO_18_DB
AVAILABLE VERSION: CM16TO18DB_X.X_[D+]_pub.rar
(always download latest version - download 0.1b for CM16 SETUP file)

INSTALLATION
- Download, unblock and then extract *.rar archive pack in a folder on desktop (or in favorite disk, etc.)
- Check Info folder to tips in CM16

EDITABLE FIFA 18 DB TABLES IN CM16 GUI:
- players.txt
- teamplayerlinks.txt
If you edit things and add new rows like if you create new players you need to adjust:
- BASE_players.xlsx
- BASE_teamplayerlinks.xlsx
Don't add text, rows or columns in template files!!! Files placed in main tool folder. Below other info about.

HOW TO USE
Section - Edit db

- Install CM16 included version --- Run Setup_CM16_by_Rinaldo_FIXED.exe
- Run CM16 always as Admin - File - Open Select all ---- and browse this included folder and click OK: \CM16_DB_18\
- Select 16_fifa_ng_db-meta.xml --- modded xml included file
- Select 16_DB.db --- 18 db converted to CM16 and select eng_us.db language
Selection of these files is required once (next time use Open Recent).
Edit db in the availables features, save your changes in CM16.

Section 2 - Export tables - convert to 18 format and import in output db
- Copy your CM16 edited 16_DB.db in \DBM_ECI_T\16db (do this step manually so you can backup and manage/save db, etc)
- Run CM16DB18_FULL_0.1_[D+].exe --- wait for your db in \18_IMPORT (include also your converted tables)
ENJOY!

OPTIONAL BUT REQUIRED TO SEE PLAYERS GFX 3D FACE PREVIEW IN CM16:
- Copy the content of \CM16_DB_18\ inside your FIFA 16\ folder with all main big files and data\ui folder.
(or copy required 16 main big files in \CM16_DB_18\ folder - (regenerate with File Master if required)
You can edit only players with generic faces, so check in the CM16.
You can try experiments like get starhead player face and assign to another player by switching players ids, etc.

To restore settings and template BASE_players.xlsx check at backup files.
Or simple restore the 16_DB.db and then run script to regenerate templates.

I'm customizing the tool with special features, but for example atm if you want to
skip teamplayerlinks table to be imported, check after conversion process, before click OK,
at message box in screen to Import tables.....: go in \18_IMPORT and delete teamplayerlinks.txt
and then click OK to continue. Or simple don't worry if not edited this table in CM16.

In CM16 you can edit all that is included in players.txt database table (check video).
You can also edit settings players like kit number, contact valid date etc
or trasfer players (teamplayerlinks table). Open tables in Excel to check columns names.

You can use leagues and teams menù to browse players etc to edit but atm you can't
edit league structures and leagueteamlinks, etc...

Is there also a little limitation but easy fixable by yourself:
for example if you create a new player you need to open the BASE_players.xlsx
and adjust a bit, check at bottom and you need to add values for only some rows
in the columns that the tool will add/use to convert to 18 format (columns DJ - DK - and from EC to EK).
Anyway if importing back fails is there a problem in converted players table.
The final converted table will be stored in \18_IMPORT folder and so open with Excel to find issues.
But I always suggest to edit and save the BASE_players.xlsx to make definitive tool settings.

Is possible to see a bug in this version if you add other row in teamplayerlinks table via CM16 because
the tool get and store values from A1 to A20000 in the template BASE_teamplayerlinks.xlsx
and for this reason you need to adjust yourself only the X column before you import back in 18 db.

In case of issues importing tables back check at BASE_players.xlsx and BASE_teamplayerlinks.xlsx
and use these 2 files like a debug to see issue in new added rows and just add 0 to columns but no empty values.
Backup your BASE templates adjusted for your edited source db out from CM16.

This first beta pack is suggested for experienced fifa db modders only.
Anyway if you don't need to create new players this first version works very well.
In the future the tool will include also the full main db in the 18_IMPORT folder.
Anyway the tool will work also with 18 main db (frosty exported).

In the next version will be out this table ready to edit:
referees.txt table to edit refs attributes, faces and visual appaerence, fix names, etc.
..and the best is (already included in this 0.1 pack): the AGPE COM Ref Table has been included in the 16db so you can start edit via CM 16,
and just wait new DBM_ECI_T version that will convert and import new table in 18 db. Or convert yourself.
Include real Italian serie A ref names, appaerence, etc. New female ref: Steinhaus Bibiana ID 396 and more...
Edit ref for your league like real names (yes ref names are stored in main db so you can edit)
and appaerence like beard, hair, height, etc. If you check my new ita refs you can see faces and body like pics from google.

EDIT: TO FIX THIS ERROR:

Just place "DBM_ECI_T" folder in C: \ or in another root drive.
or just cut out "DBM_ECI_T" from all subfolders and paste in another location.

Some pics and tips for CM16DB18 (check Info folder):

EDIT_2: take care to assign shoes. Because if you select a wrong shoe ID
to a player, game will still in the arena before match (if in teams is present a wrong shoe assigned to a player).
You can assign shoes only by checking at an already assigned shoe's ID.
Or map shoes, this is the best way (ID + a little 18 pic's preview).











If required check how to avoid this issue in CM16DB18:

 
Last edited:

Fidel Gameplay

Senior Squad
A little tool code extraction to edit players.txt table and convert to 18 format:
Code:
;**** FIFA 18 CM16 TO 18 Database Converter Tool
;**** Doctor+ Productions - FIFA Mods and Tools

#include <Array.au3>
#include <Excel.au3>
#include <ExcelConstants.au3>
#include <MsgBoxConstants.au3>
#include <WinAPIFiles.au3>
#include <FileConstants.au3>

; Create application object and open the workbook
Local $oExcel = _Excel_Open()
If @error Then Exit MsgBox($MB_SYSTEMMODAL, "CM16DB18 CONV TOOL [D+]", "First time you started? Error creating the Excel application object. RUN AGAIN AND IT WILL WORK" & @CRLF & "@error = " & @error & ", @extended = " & @extended)
; Open Workbook 1
Local $oWorkbook = _Excel_BookOpen($oExcel, @ScriptDir & "\16db\players.txt")
Local $oWorkbook1 = _Excel_BookOpen($oExcel, @ScriptDir & "\BASE_players.xlsx")
If @error Then
   MsgBox($MB_SYSTEMMODAL, "CM16DB18 CONV TOOL [D+]", "Error opening workbook '" & @ScriptDir & "\BASE_players.xlsx" & @CRLF & "@error = " & @error & ", @extended = " & @extended)
   _Excel_Close($oExcel)
   Exit
EndIf
Local $iEntireRowCol = 1
Local $bCut = $oWorkbook.ActiveSheet.Range("A:DA")
;_Excel_RangeCopyPaste($oWorkbook.ActiveSheet, $oRange, "A")
_Excel_RangeCopyPaste ($oWorkbook1.ActiveSheet, $bCut, "A:DA")

Sleep(1500)

_Excel_BookSave($oWorkbook1)

;MsgBox($MB_SYSTEMMODAL, "CM16DB18 CONV TOOL 0.1 [D+]", "Vedi se copiato players table in template")

;Local $sRange = "F:F"
;Local $iEntireRowCol = 1
;_Excel_RangeDelete ($oWorkbook.ActiveSheet, $sRange, $iEntireRowCol = 1)

;_Excel_RangeCopyPaste($oWorkbook1.Worksheets(2), "1:2")
;If @error Then Exit MsgBox($MB_SYSTEMMODAL, "Excel UDF: _Excel_RangeCopy Example 3", "Error copying rows." & @CRLF & "@error = " & @error & ", @extended = " & @extended)
;MsgBox($MB_SYSTEMMODAL, "Excel UDF: _Excel_RangeCopy Example 3", "Rows 1+2 successfully copied from worksheet 2 to the clipboard.")


; ***********************

; Create application object and open an example workbook
Local $bVisible = False
Local $bInteractive = False
Local $oExcel = _Excel_Open($bInteractive = False)
If @error Then Exit MsgBox($MB_SYSTEMMODAL, "CM16DB18 CONV TOOL [D+]", "First time you started? Error creating the Excel application object. RUN AGAIN AND IT WILL WORK" & @CRLF & "@error = " & @error & ", @extended = " & @extended)
Local $oWorkbook = _Excel_BookOpen($oExcel, @ScriptDir & "\BASE_players.xlsx", $bVisible = False )
If @error Then
    MsgBox($MB_SYSTEMMODAL, "CM16DB18 CONV TOOL [D+]", "Error opening workbook '" & @ScriptDir & "\BASE_players.xlsx" & @CRLF & "@error = " & @error & ", @extended = " & @extended)
    _Excel_Close($oExcel)
    Exit
EndIf

; *****************************************************************************
; Insert 5 columns before colum E on the active worksheet
; *****************************************************************************
_Excel_RangeInsert($oWorkbook.Activesheet, "A:E")
If @error Then Exit MsgBox($MB_SYSTEMMODAL, "CM16DB18 CONV TOOL [D+]", "Error inserting columns." & @CRLF & "@error = " & @error & ", @extended = " & @extended)
;MsgBox($MB_SYSTEMMODAL, "CM16DB18 CONV TOOL [D+]", "5 columns successfully inserted before column X.")

;Local $oRange = $oWorkbook.ActiveSheet.Range("AJ")-----
Local $bCut = $oWorkbook.ActiveSheet.Range("F1:F18650")
;_Excel_RangeCopyPaste($oWorkbook.ActiveSheet, $oRange, "A")
_Excel_RangeCopyPaste ($oWorkbook.ActiveSheet, $bCut, "DS1:DS18650")

Local $sRange = "F:F"
Local $iEntireRowCol = 1
_Excel_RangeDelete ($oWorkbook.ActiveSheet, $sRange, $iEntireRowCol = 1)

;Local $oRange = $oWorkbook.ActiveSheet.Range("AJ")-----
Local $bCut = $oWorkbook.ActiveSheet.Range("AN1:AN18650")
;_Excel_RangeCopyPaste($oWorkbook.ActiveSheet, $oRange, "A")
_Excel_RangeCopyPaste ($oWorkbook.ActiveSheet, $bCut, "A1:A18650")

;Local $oRange = $oWorkbook.ActiveSheet.Range("AJ")-----
Local $bCut = $oWorkbook.ActiveSheet.Range("BF1:BF18650")
;_Excel_RangeCopyPaste($oWorkbook.ActiveSheet, $oRange, "A")
_Excel_RangeCopyPaste ($oWorkbook.ActiveSheet, $bCut, "B1:B18650")

;Local $oRange = $oWorkbook.ActiveSheet.Range("AJ")-----
Local $bCut = $oWorkbook.ActiveSheet.Range("CV1:CV18650")
;_Excel_RangeCopyPaste($oWorkbook.ActiveSheet, $oRange, "A")
_Excel_RangeCopyPaste ($oWorkbook.ActiveSheet, $bCut, "C1:C18650")

;Local $oRange = $oWorkbook.ActiveSheet.Range("AJ")-----
Local $bCut = $oWorkbook.ActiveSheet.Range("CX1:CX18650")
;_Excel_RangeCopyPaste($oWorkbook.ActiveSheet, $oRange, "A")
_Excel_RangeCopyPaste ($oWorkbook.ActiveSheet, $bCut, "D1:D18650")

;Local $oRange = $oWorkbook.ActiveSheet.Range("AJ")-----
Local $bCut = $oWorkbook.ActiveSheet.Range("CN1:CN18650")
;_Excel_RangeCopyPaste($oWorkbook.ActiveSheet, $oRange, "A")
_Excel_RangeCopyPaste ($oWorkbook.ActiveSheet, $bCut, "E1:E18650")

_Excel_RangeInsert($oWorkbook.Activesheet, "N:N")

;Local $oRange = $oWorkbook.ActiveSheet.Range("AJ")----
Local $bCut = $oWorkbook.ActiveSheet.Range("DO1:DO18650")
;_Excel_RangeCopyPaste($oWorkbook.ActiveSheet, $oRange, "A")
_Excel_RangeCopyPaste ($oWorkbook.ActiveSheet, $bCut, "N1:N18650")

;Local $oRange = $oWorkbook.ActiveSheet.Range("AJ")----
Local $bCut = $oWorkbook.ActiveSheet.Range("DP1:DP18650")
;_Excel_RangeCopyPaste($oWorkbook.ActiveSheet, $oRange, "A")
_Excel_RangeCopyPaste ($oWorkbook.ActiveSheet, $bCut, "Q1:Q18650")

_Excel_RangeInsert($oWorkbook.Activesheet, "AG:AG")

;MsgBox($MB_SYSTEMMODAL, "Excel UDF: _Excel_RangeInsert Example 2", "Composure")

Sleep(1000)

;Local $oRange = $oWorkbook.ActiveSheet.Range("AJ")----
Local $bCut = $oWorkbook.ActiveSheet.Range("EI1:EI18650")
;_Excel_RangeCopyPaste($oWorkbook.ActiveSheet, $oRange, "A")
_Excel_RangeCopyPaste ($oWorkbook.ActiveSheet, $bCut, "AG1:AG18650")

_Excel_RangeInsert($oWorkbook.Activesheet, "AJ:AJ")

;Local $oRange = $oWorkbook.ActiveSheet.Range("AJ")----
Local $bCut = $oWorkbook.ActiveSheet.Range("EK1:EK18650")
;_Excel_RangeCopyPaste($oWorkbook.ActiveSheet, $oRange, "A")
_Excel_RangeCopyPaste ($oWorkbook.ActiveSheet, $bCut, "AJ1:AJ18650")

Local $sRange = "AQ:AQ"
Local $iEntireRowCol = 1
_Excel_RangeDelete ($oWorkbook.ActiveSheet, $sRange, $iEntireRowCol = 1)

_Excel_RangeInsert($oWorkbook.Activesheet, "AV:AV")

;Local $oRange = $oWorkbook.ActiveSheet.Range("AJ")----
Local $bCut = $oWorkbook.ActiveSheet.Range("DU1:DU18650")
;_Excel_RangeCopyPaste($oWorkbook.ActiveSheet, $oRange, "A")
_Excel_RangeCopyPaste ($oWorkbook.ActiveSheet, $bCut, "AV1:AV18650")

_Excel_RangeInsert($oWorkbook.Activesheet, "BF:BF")

;Local $oRange = $oWorkbook.ActiveSheet.Range("AJ")----
Local $bCut = $oWorkbook.ActiveSheet.Range("EM1:EM18650")
;_Excel_RangeCopyPaste($oWorkbook.ActiveSheet, $oRange, "A")
_Excel_RangeCopyPaste ($oWorkbook.ActiveSheet, $bCut, "BF1:BF18650")

Local $sRange = "BJ:BJ"
Local $iEntireRowCol = 1
_Excel_RangeDelete ($oWorkbook.ActiveSheet, $sRange, $iEntireRowCol = 1)

_Excel_RangeInsert($oWorkbook.Activesheet, "BU:BU")

;Local $oRange = $oWorkbook.ActiveSheet.Range("AJ")----
Local $bCut = $oWorkbook.ActiveSheet.Range("EN1:EN18650")
;_Excel_RangeCopyPaste($oWorkbook.ActiveSheet, $oRange, "A")
_Excel_RangeCopyPaste ($oWorkbook.ActiveSheet, $bCut, "BU1:BU18650")

_Excel_RangeInsert($oWorkbook.Activesheet, "BX:BX")

;Local $oRange = $oWorkbook.ActiveSheet.Range("AJ")----
Local $bCut = $oWorkbook.ActiveSheet.Range("EP1:EP18650")
;_Excel_RangeCopyPaste($oWorkbook.ActiveSheet, $oRange, "A")
_Excel_RangeCopyPaste ($oWorkbook.ActiveSheet, $bCut, "BX1:BX18650")

_Excel_RangeInsert($oWorkbook.Activesheet, "CM:CM")

;Local $oRange = $oWorkbook.ActiveSheet.Range("AJ")----
Local $bCut = $oWorkbook.ActiveSheet.Range("ER1:ER18650")
;_Excel_RangeCopyPaste($oWorkbook.ActiveSheet, $oRange, "A")
_Excel_RangeCopyPaste ($oWorkbook.ActiveSheet, $bCut, "CM1:CM18650")

;Local $oRange = $oWorkbook.ActiveSheet.Range("AJ")----
Local $bCut = $oWorkbook.ActiveSheet.Range("ES1:ES18650")
;_Excel_RangeCopyPaste($oWorkbook.ActiveSheet, $oRange, "A")
_Excel_RangeCopyPaste ($oWorkbook.ActiveSheet, $bCut, "CT1:CT18650")

_Excel_RangeInsert($oWorkbook.Activesheet, "CX:CX")

;Local $oRange = $oWorkbook.ActiveSheet.Range("AJ")----
Local $bCut = $oWorkbook.ActiveSheet.Range("EU1:EU18650")
;_Excel_RangeCopyPaste($oWorkbook.ActiveSheet, $oRange, "A")
_Excel_RangeCopyPaste ($oWorkbook.ActiveSheet, $bCut, "CX1:CX18650")

Sleep(1000)

Local $sRange = "DC:DC"
Local $iEntireRowCol = 1
_Excel_RangeDelete ($oWorkbook.ActiveSheet, $sRange, $iEntireRowCol = 1)

Local $sRange = "DD:DD"
Local $iEntireRowCol = 1
_Excel_RangeDelete ($oWorkbook.ActiveSheet, $sRange, $iEntireRowCol = 1)

_Excel_RangeInsert($oWorkbook.Activesheet, "DD:DD")

;Local $oRange = $oWorkbook.ActiveSheet.Range("AJ")----
Local $bCut = $oWorkbook.ActiveSheet.Range("EU1:EU18650")
;_Excel_RangeCopyPaste($oWorkbook.ActiveSheet, $oRange, "A")
_Excel_RangeCopyPaste ($oWorkbook.ActiveSheet, $bCut, "DD1:DD18650")

Local $sRange = "DT:EU"
Local $iEntireRowCol = 1
_Excel_RangeDelete ($oWorkbook.ActiveSheet, $sRange, $iEntireRowCol = 1)


If @error Then Exit MsgBox($MB_SYSTEMMODAL, "CM16DB18 CONV TOOL [D+]", "Error copying cells." & @CRLF & "@error = " & @error & ", @extended = " & @extended)
;MsgBox($MB_SYSTEMMODAL, "CM16DB18 CONV TOOL [D+]", "PLAYERS TABLE CONVERTED - CLICK OK TO FIX UNICODE AND SAVE")

Sleep(1000)

;Global Const $xlUnicodeText = 42 ; Unicode Text

; .....continue. This is a partial code...

Very primitive atm, not complicated but absolutely working.
Contact me for other info or questions if you are a passionated programmer and you want to help me to release the best of...
I'll share the full source code because will be usefull to get gameplay values and paste in a template
but after applying complicated mathematical formulas. Is there only a little example.
For example is possible to add in the script to get other columns from template and apply always the matrix before import, etc..
 
Last edited:

qasar80

Youth Team
Fidel, I'm beginning to suspect that you are an Artificial Inteligence. It is unexplainable how you can do these things.
 
Last edited:

Fidel Gameplay

Senior Squad
Thank you so much to everyone for great words.
Rinaldo is always Rinaldo and always the Master.
You can edit kit etc when will be ready to edit teamkits.txt, the same for other db tables.
Yes I'll release an easy tool to convert an already edited players.txt table and downgrade to 16 format like 16_DB.db....and after edits you can convert back to 18 etc....
But I'll release this only for the players table. If you already edited other features is required to convert to 16 format
and import all tables edited in 16_DB.db.

This is not a problem for users who have started editing my included 16_DB.db via CM16 because I'll share updates asap.
For this reason I've suggested to edit only the two table availables in the first version.

Many tips to enjoy the best from CM16 (18):
This only as example. Pics from COM database.
I've also imported adidas logo for Condivo etc., created minifaces for com players to remember when I edit my db.
For example I've also added teams logos extracted from 18 so I see an updated CM18.

How to create shoes preview
In order to see:



Avoid to save db from File menù because is not required if not edited. Don't save in CM16 at final quit msgbox.
Texture imported just as preview will works when you restart CM.

Now when I select the id 179 I see this:


IMPORT_SHOE_ID_179 CM16Preview.png - FIXED - Or save as png, enjoy!

deleted the adidas logo on socks to make generic because you understand in this case.....
If you like download this pic or simple put on your clipboard this id.

Another good ID - 173:


Tutorial as example/idea.
 
Last edited:


Top