Hello,i'll tell you in this thread how to convert client->server or server->client versions for any version(even for the "wrong" version 9.99.99).
This is the original formula decompiled from main.exe so it will work 100%.
I will calculate the 9.99.99 client version highlighting the numbers i used from original string:
NOTE: the purple bold,italic,underlined numbers represent the place of version number in the client string(1 for first 9,2 for second 9 and so on up to 5).Code:48+9+1 = 58(3A in hex) 48+9+2 = 59(3B in hex) 48+9+3 = 60(3C in hex) 48+9+4 = 61(3D in hex) 49+9+5 = 62(3E in hex)
now convert from decimal to hex using scientific calculator provided by windows(58->3A,59->3B and so on) and put all values together and you will get "3A3B3C3D3E".Now get this hex string and use this page to convert it from hex to string and voilla : ":;<=>".
NOTE: to avoid the conversion from hex to string you simply can replace the bytes from main instead of replacing ascii strings.
client->server conversion ":;<=>" = "3A3B3C3D3E" (in hex using this page)
3A represent 58
3B represent 59
3C represent 60
3D represent 61
3E represent 62
(hex to decimal with windows calculator)now just put a point starting from right to left after each group of 2 numbers.Code:58-48-1 = 9 59-48-2 = 9 60-48-3 = 9 61-48-4 = 9 62-48-5 = 9
I hope you will find this useful."9.99.99"


Reply With Quote


