A game edited (Championship manager 03/04) - repost 3
£20-250 GBP
Closed
Posted over 11 years ago
£20-250 GBP
Paid on delivery
I will pay £30.00pound on completion!
I need a patch created so I can change the starting date in the game.(I believe it has been hard-coded into the database)
it needs to be useable on all windows.
The game is Championship Manager 03/04 (PC)
The patch needs to have a box to choose what year to start in (So i type 2013 into the box and the game loads and starts in 2013,etc)
If this is not possible then would you be able to change the date in a saved game file?
?? this is what other people have found.
The date is likely stored in client_db or server_db The game pulls it from a scripting based string sytem the following lines are from the function at 4F1EF0(void *this) some class system NumofNationsSelected; if ( NumofNationsSelected ) { if ( NumofNationsSelected == 1 ) TheString = "You have chosen to run from 1 nation. The new game will start on ."; else TheString = "You have chosen to run from nations. The new game will start on ."; } else { TheString = "You must select at least one nation before you can create a new game."; } as you can see the is how the print scripting system pulls the date. After the above code, the function PrintString() is called, which then calls what I named PrintAllTheStrings and gets processed in there. Both are a member of a class and pass void* this as the first param, then the listed params 978900 = PrintString(char* str, int some val)->Calls 0097EBD0 ;=void *__thiscall printallthethings( const char *string, int usuallyzero) <--Parses
Have knowledge of editing/patching games
Don't bid if you want a milestone payment because 'm not paying one.