Experienced Elementalist
- Joined
- Nov 15, 2004
- Messages
- 201
- Reaction score
- 7
1] Exp Calculation Fomula
004F58F8 . 8B55 F0 mov edx, [local.n]
004F58FB . 83C2 09 add edx, 9 ---> 9
004F58FE . 0FAF55 F0 imul edx, [local.n]
004F5902 . 0FAF55 F0 imul edx, [local.n]
004F5906 . 6BD2 0A imul edx, edx, 0A ----> 10
004F5909 . 8B45 F0 mov eax, [local.n]
004F590C . 891485 B45E4B09 mov dword ptr ds:[eax*4+gLevelExperience], edx
Level <= 255
Exp = (Level+9)*Level*Level*10
004F5913 . 817D F0 FF000000 cmp [local.n], 0FF ---> 255
004F591A . 7E 33 jle short GameServ.004F594F
004F591C . 8B4D E4 mov ecx, [local.LevelOver_N]
004F591F . 83C1 09 add ecx, 9 ---> 9
004F5922 . 0FAF4D E4 imul ecx, [local.LevelOver_N]
004F5926 . 0FAF4D E4 imul ecx, [local.LevelOver_N]
004F592A . 69C9 E8030000 imul ecx, ecx, 3E8 ---> 1000
004F5930 . 8B55 F0 mov edx, [local.n]
004F5933 . 8B0495 B45E4B09 mov eax, dword ptr ds:[edx*4+gLevelExperience]
Level > 255
Exp = [(Level-255)+9]*(Level-255)*(Level-255)*1000+(Level+9)*Level*Level*10
2] MaxLevel
004A4202 |. 817D 08 90010000 cmp [arg.level], 190
004F58EF > \817D F0 91010000 cmp [local.n], 191
004BCEFB . 81FA 90010000 cmp edx, 190
005058E0 |. 81FA 90010000 cmp edx, 190
00511990 |. 81FA 90010000 cmp edx, 190
004DCCFF |. C745 10 90010000 mov [arg.endLevel], 190
3] my promise ^^
I will add new command about Exp Calculation Fomula and MaxLevel
004F58F8 . 8B55 F0 mov edx, [local.n]
004F58FB . 83C2 09 add edx, 9 ---> 9
004F58FE . 0FAF55 F0 imul edx, [local.n]
004F5902 . 0FAF55 F0 imul edx, [local.n]
004F5906 . 6BD2 0A imul edx, edx, 0A ----> 10
004F5909 . 8B45 F0 mov eax, [local.n]
004F590C . 891485 B45E4B09 mov dword ptr ds:[eax*4+gLevelExperience], edx
Level <= 255
Exp = (Level+9)*Level*Level*10
004F5913 . 817D F0 FF000000 cmp [local.n], 0FF ---> 255
004F591A . 7E 33 jle short GameServ.004F594F
004F591C . 8B4D E4 mov ecx, [local.LevelOver_N]
004F591F . 83C1 09 add ecx, 9 ---> 9
004F5922 . 0FAF4D E4 imul ecx, [local.LevelOver_N]
004F5926 . 0FAF4D E4 imul ecx, [local.LevelOver_N]
004F592A . 69C9 E8030000 imul ecx, ecx, 3E8 ---> 1000
004F5930 . 8B55 F0 mov edx, [local.n]
004F5933 . 8B0495 B45E4B09 mov eax, dword ptr ds:[edx*4+gLevelExperience]
Level > 255
Exp = [(Level-255)+9]*(Level-255)*(Level-255)*1000+(Level+9)*Level*Level*10
2] MaxLevel
004A4202 |. 817D 08 90010000 cmp [arg.level], 190
004F58EF > \817D F0 91010000 cmp [local.n], 191
004BCEFB . 81FA 90010000 cmp edx, 190
005058E0 |. 81FA 90010000 cmp edx, 190
00511990 |. 81FA 90010000 cmp edx, 190
004DCCFF |. C745 10 90010000 mov [arg.endLevel], 190
3] my promise ^^
I will add new command about Exp Calculation Fomula and MaxLevel
Last edited: