Twisted 发表于 2011-10-13 17:40:07

[1.298, 1.310/1.351/2.0] Make use of the 'K' symbol.

This is an easy one. The client knows what the symbol is, the database ranks them, the server just doesn't acknowledge any users past rank 50; it only recognises users ranked 1-50 (K is 51-100). Hence, you increase Ebenezer's hardcoded limits - from 50 to 100.


1.298

Database load methods
0042E117   837D A0 64   CMP DWORD PTR SS:,64
00435FBB   837D B8 64   CMP DWORD PTR SS:,64
When the user's rank is set in its CUser instance
004CC8C5   83FD 64      CMP EBP,64
004CC923   83FD 64      CMP EBP,64If you want them to be rewarded for having that rank (I don't know if it's supposed to apply to K, but if you want to -):004C9755   837D FC 64       CMP DWORD PTR SS:,64For completeness, the clan rank too:004C961E   83FF 64          CMP EDI,64
004C966C   83FF 65          CMP EDI,651.310/1.351/2.0

Database load methods00423448   837D 8C 64   CMP DWORD PTR SS:,64
0042978F   837D B0 64   CMP DWORD PTR SS:,64When the user's rank is set in its CUser instance004A83E2   83FD 64      CMP EBP,64
004A8440   83FD 64      CMP EBP,64If you want them to be rewarded for having that rank (I don't know if it's supposed to apply to K, but if you want to -):004A6034   837D FC 64       CMP DWORD PTR SS:,64For completeness, the clan rank too:004A5F21   83FF 64          CMP EDI,64
004A5F6F   83FF 65          CMP EDI,65Have fun.
页: [1]
查看完整版本: [1.298, 1.310/1.351/2.0] Make use of the 'K' symbol.