搜索
 找回密码
 加入

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

Twisted 2011-10-13 17:40:07 1094
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

  1. 0042E117     837D A0 64     CMP DWORD PTR SS:[EBP-60],64
  2. 00435FBB     837D B8 64     CMP DWORD PTR SS:[EBP-48],64
复制代码
When the user's rank is set in its CUser instance

  1. 004CC8C5     83FD 64        CMP EBP,64
  2. 004CC923     83FD 64        CMP EBP,64
复制代码
If 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 -):
  1. 004C9755   837D FC 64       CMP DWORD PTR SS:[EBP-4],64
复制代码
For completeness, the clan rank too:
  1. 004C961E   83FF 64          CMP EDI,64
  2. 004C966C   83FF 65          CMP EDI,65
复制代码
1.310/1.351/2.0

Database load methods
  1. 00423448     837D 8C 64     CMP DWORD PTR SS:[EBP-74],64
  2. 0042978F     837D B0 64     CMP DWORD PTR SS:[EBP-50],64
复制代码
When the user's rank is set in its CUser instance
  1. 004A83E2     83FD 64        CMP EBP,64
  2. 004A8440     83FD 64        CMP EBP,64
复制代码
If 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 -):
  1. 004A6034   837D FC 64       CMP DWORD PTR SS:[EBP-4],64
复制代码
For completeness, the clan rank too:
  1. 004A5F21   83FF 64          CMP EDI,64
  2. 004A5F6F   83FF 65          CMP EDI,65
复制代码
Have fun.

0 回复

高级模式
游客