
Originally Posted by
drakelv
ilike i sayd ^^ one noob post soruce, other noobs take it and dont share any credits . (im talking about 65k stats)
no darkelv, i'm not noob. i post credits for me because i research gscs offset, only that. You do not know me to say if I am good or bad.
Original code:
Code:
bool ReadIsFixMaxPointCfg(char *FileName)
{
int isFixMaxPoint = 0;
byte btFix = 0xB7;
if((isFixMaxPoint=GetPrivateProfileInt("Fix", "SCFIsFixMaxPoint", 1, FileName)) == 1)
{
*(byte*)(0x44F25F) = btFix;
*(byte*)(0x4D3673) = btFix;
*(byte*)(0x503B91) = btFix;
*(byte*)(0x53F19A) = btFix;
*(byte*)(0x53F393) = btFix;
*(byte*)(0x53F5DC) = btFix;
*(byte*)(0x581A1B) = btFix;
*(byte*)(0x488298) = btFix;
*(byte*)(0x4B1DB5) = btFix;
*(byte*)(0x4B21A2) = btFix;
*(byte*)(0x4B220A) = btFix;
*(byte*)(0x4B2273) = btFix;
*(byte*)(0x4B22C8) = btFix;
*(byte*)(0x4B37E2) = btFix;
*(byte*)(0x4B4A46) = btFix;
*(byte*)(0x4B4AD8) = btFix;
*(byte*)(0x4B5400) = btFix;
*(byte*)(0x4B6B62) = btFix;
*(byte*)(0x4B6BFC) = btFix;
*(byte*)(0x4C2A8A) = btFix;
*(byte*)(0x4C70A3) = btFix;
*(byte*)(0x4C7A4D) = btFix;
*(byte*)(0x4C7C34) = btFix;
*(byte*)(0x4C940F) = btFix;
*(byte*)(0x4D61F2) = btFix;
*(byte*)(0x4E7D67) = btFix;
*(byte*)(0x502314) = btFix;
*(byte*)(0x50258E) = btFix;
*(byte*)(0x50277E) = btFix;
*(byte*)(0x44F2CC) = btFix;
*(byte*)(0x4D3698) = btFix;
*(byte*)(0x503B52) = btFix;
*(byte*)(0x53F186) = btFix;
*(byte*)(0x53F37F) = btFix;
*(byte*)(0x53F5C8) = btFix;
*(byte*)(0x581A0A) = btFix;
*(byte*)(0x4B1DCE) = btFix;
*(byte*)(0x4B21B6) = btFix;
*(byte*)(0x4B221E) = btFix;
*(byte*)(0x4B2287) = btFix;
*(byte*)(0x4B22DC) = btFix;
*(byte*)(0x4B6B42) = btFix;
*(byte*)(0x4B6BDC) = btFix;
*(byte*)(0x4B2287) = btFix;
*(byte*)(0x4B6E96) = btFix;
*(byte*)(0x4B6ED9) = btFix;
*(byte*)(0x4B6F12) = btFix;
*(byte*)(0x4B6F52) = btFix;
*(byte*)(0x4B6F91) = btFix;
*(byte*)(0x4B6FC2) = btFix;
*(byte*)(0x4B6FFD) = btFix;
*(byte*)(0x4B7038) = btFix;
*(byte*)(0x4B7073) = btFix;
*(byte*)(0x4B70AE) = btFix;
*(byte*)(0x4B9DD8) = btFix;
*(byte*)(0x4C2AA3) = btFix;
*(byte*)(0x4C706D) = btFix;
*(byte*)(0x4C710F) = btFix;
*(byte*)(0x4C7A92) = btFix;
*(byte*)(0x4C7C4A) = btFix;
*(byte*)(0x4C9428) = btFix;
*(byte*)(0x4CA9E6) = btFix;
*(byte*)(0x4CAA29) = btFix;
*(byte*)(0x4CAA62) = btFix;
*(byte*)(0x4CAAA2) = btFix;
*(byte*)(0x4CAAE1) = btFix;
*(byte*)(0x4CAB12) = btFix;
*(byte*)(0x4CAB4D) = btFix;
*(byte*)(0x4CAB88) = btFix;
*(byte*)(0x4CABC3) = btFix;
*(byte*)(0x4CABFE) = btFix;
*(byte*)(0x4D61E7) = btFix;
*(byte*)(0x4E7D9F) = btFix;
*(byte*)(0x50231E) = btFix;
*(byte*)(0x502598) = btFix;
*(byte*)(0x502788) = btFix;
*(byte*)(0x4D36BD) = btFix;
*(byte*)(0x503B10) = btFix;
*(byte*)(0x53F172) = btFix;
*(byte*)(0x53F36B) = btFix;
*(byte*)(0x53F5B4) = btFix;
*(byte*)(0x5819F9) = btFix;
*(byte*)(0x4B1DE7) = btFix;
*(byte*)(0x4B21CA) = btFix;
*(byte*)(0x4B2232) = btFix;
*(byte*)(0x4B229B) = btFix;
*(byte*)(0x4B22F0) = btFix;
*(byte*)(0x4B99CC) = btFix;
*(byte*)(0x4C2ABC) = btFix;
*(byte*)(0x4C7145) = btFix;
*(byte*)(0x4C7B52) = btFix;
*(byte*)(0x4C7C62) = btFix;
*(byte*)(0x4C9441) = btFix;
*(byte*)(0x4D47BD) = btFix;
*(byte*)(0x4D61DC) = btFix;
*(byte*)(0x4E7E0E) = btFix;
*(byte*)(0x50232A) = btFix;
*(byte*)(0x5025A4) = btFix;
*(byte*)(0x502794) = btFix;
*(byte*)(0x50441B) = btFix;
*(byte*)(0x50443E) = btFix;
*(byte*)(0x504461) = btFix;
*(byte*)(0x504484) = btFix;
*(byte*)(0x4D36E2) = btFix;
*(byte*)(0x503ACE) = btFix;
*(byte*)(0x503ACE) = btFix;
*(byte*)(0x53F15E) = btFix;
*(byte*)(0x53F357) = btFix;
*(byte*)(0x53F5A0) = btFix;
*(byte*)(0x5819E8) = btFix;
*(byte*)(0x4B1E00) = btFix;
*(byte*)(0x4B21DE) = btFix;
*(byte*)(0x4B2246) = btFix;
*(byte*)(0x4B22AF) = btFix;
*(byte*)(0x4B2304) = btFix;
*(byte*)(0x4B2BDB) = btFix;
*(byte*)(0x4B4AF8) = btFix;
*(byte*)(0x4B99EC) = btFix;
*(byte*)(0x4B9A16) = btFix;
*(byte*)(0x4B9DF8) = btFix;
*(byte*)(0x4B9E2D) = btFix;
*(byte*)(0x4B9FA6) = btFix;
*(byte*)(0x4BA237) = btFix;
*(byte*)(0x4BA9F1) = btFix;
*(byte*)(0x4BAB33) = btFix;
*(byte*)(0x4BDC9A) = btFix;
*(byte*)(0x4BDCBD) = btFix;
*(byte*)(0x4C2AD5) = btFix;
*(byte*)(0x4C70D9) = btFix;
*(byte*)(0x4C7AD7) = btFix;
*(byte*)(0x4C7C7A) = btFix;
*(byte*)(0x4C945A) = btFix;
*(byte*)(0x4D61D1) = btFix;
*(byte*)(0x4FD676) = btFix;
*(byte*)(0x4FDB22) = btFix;
*(byte*)(0x4FE0AD) = btFix;
*(byte*)(0x502336) = btFix;
*(byte*)(0x5025B0) = btFix;
*(byte*)(0x5027A0) = btFix;
CommonData.LevelMax = 65000;
}
else
{
CommonData.LevelMax = 32767;
}
return true;
}