In version 4.05, this is the code (client side):
The terms are slightly changed. Added 1 unit to file limit. And there is a string that will never be executed.
Similar to version 460530 (client side):
I changed the conditions so that I always got into the picture display block. This leads to the theft of the game client at the time the icons are displayed.
I suspect that here not only the file index is important, but also the arguments.
Perhaps need to dig deeper and watch the download of information on items. I watched it very little and so far I have only realized that data tables are formed like a multidimensional array. Maybe that's the problem. The array is always exactly sized.
Another 1 element that is radically different in code is the last call in this function.
In version 3.23, code analysis fails.
In versions 4.05 and above, code leads to a call to an external library and differs only by 1 argument.
In version 4.05, these are the arguments 3Ch, in version 460530 this is the argument 48h.
img_3.23:
img_4.05:
img_460530:
__________________________
Restriction change
Setting a limit of 80 files.
Client side!
link to .exe file:
Video: