[Release] GlobalManager + GameServer Fix
For those who can't do it.
Credits and thanks goes to Chernobyl who showed how to do it.
Global Manager:
- Green/Red/Black Book Fix (Change "AccPlayTime" in TB_USER to "OnlineTimee")
GameServer:
- Creating of big dmp files (Less lagg)
- Exp Crack
EDIT: Don't use it anymore, its broken xD Ill make a new one.
EDIT2: Updated, the old files was broken, now it should work 100%
And don't replace AccPlayTime with OnlineTimee, just add OnlineTimee and it should work!
Download[Fixed]
Re: [Release] GlobalManager + GameServer Fix
Are u sure about ("OnlineTimee") ?
Re: [Release] GlobalManager + GameServer Fix
Quote:
Originally Posted by
CEZALAND
Are u sure about ("OnlineTimee") ?
yeah why?
Just relogg if the red book appears.
Re: [Release] GlobalManager + GameServer Fix
Re: [Release] GlobalManager + GameServer Fix
Quote:
Originally Posted by
Hean
yeah why?
Just relogg if the red book appears.
He means that: are you sure that it is: ("OnlineTimee") or ("OnlineTime") without double "e" ?
Re: [Release] GlobalManager + GameServer Fix
Re: [Release] GlobalManager + GameServer Fix
Quote:
Originally Posted by
Hean
Yep :P
Yep for which one :S
with "ee" or with only one "e"?
Re: [Release] GlobalManager + GameServer Fix
Thread updated. And with the ee =) Exactly how i write it. :P
Re: [Release] GlobalManager + GameServer Fix
I've found a little bit better solution for that problem (still not great).
GlobalManager.exe
Code:
00413ED0 $ EB 25 JMP SHORT GlobalMa.00413EF7
00413ED2 90 NOP
00413ED3 90 NOP
00413ED4 90 NOP
00413ED5 90 NOP
00413ED6 90 NOP
00413ED7 . 8B01 MOV EAX,DWORD PTR DS:[ECX]
00413ED9 . 8B50 14 MOV EDX,DWORD PTR DS:[EAX+14]
00413EDC . FFD2 CALL EDX
00413EDE . 50 PUSH EAX
00413EDF . 8BCE MOV ECX,ESI
00413EE1 . E8 3A310800 CALL GlobalMa.00497020
00413EE6 . 8B4424 08 MOV EAX,DWORD PTR SS:[ESP+8]
00413EEA . 66:8B4C24 0C MOV CX,WORD PTR SS:[ESP+C]
00413EEF . 8946 20 MOV DWORD PTR DS:[ESI+20],EAX
00413EF2 . 66:894E 24 MOV WORD PTR DS:[ESI+24],CX
00413EF6 . 59 POP ECX
00413EF7 > C2 0800 RETN 8
00413EFA CC INT3
00413EFB CC INT3
00413EFC CC INT3
00413EFD CC INT3
00413EFE CC INT3
00413EFF CC INT3
00413F00 . B0 01 MOV AL,1
00413F02 . C3 RETN
00413F03 CC INT3
00413F04 CC INT3
00413F05 CC INT3
00413F06 CC INT3
00413F07 CC INT3
00413F08 CC INT3
00413F09 CC INT3
00413F0A CC INT3
00413F0B CC INT3
00413F0C CC INT3
00413F0D CC INT3
00413F0E CC INT3
00413F0F CC INT3
00413F10 . EB 75 JMP SHORT GlobalMa.00413F87
00413F12 90 NOP
00413F13 . 83E4 F8 AND ESP,FFFFFFF8
00413F16 . B8 58280000 MOV EAX,2858
00413F1B . E8 804F0F00 CALL GlobalMa.00508EA0
00413F20 . A1 50315500 MOV EAX,DWORD PTR DS:[553150]
00413F25 . 33C4 XOR EAX,ESP
00413F27 . 898424 5428000>MOV DWORD PTR SS:[ESP+2854],EAX
00413F2E . A1 3C8C5500 MOV EAX,DWORD PTR DS:[558C3C]
00413F33 . 56 PUSH ESI
00413F34 . 57 PUSH EDI
00413F35 . 8BF9 MOV EDI,ECX
00413F37 . 8B4F 20 MOV ECX,DWORD PTR DS:[EDI+20]
00413F3A . 51 PUSH ECX
00413F3B . 8D7424 0C LEA ESI,DWORD PTR SS:[ESP+C]
00413F3F . 894424 34 MOV DWORD PTR SS:[ESP+34],EAX
00413F43 . C78424 5428000>MOV DWORD PTR SS:[ESP+2854],3
00413F4E . E8 7D120A00 CALL GlobalMa.004B51D0
00413F53 . E8 08110A00 CALL GlobalMa.004B5060
00413F58 . 0FB757 24 MOVZX EDX,WORD PTR DS:[EDI+24]
00413F5C . 50 PUSH EAX
00413F5D . 52 PUSH EDX
00413F5E . 68 E8AE5200 PUSH GlobalMa.0052AEE8 ; ASCII "update TB_USER set TotalOnline = %d, LatestUpdateTime_ToPlayTime = %d where JID = %d"
00413F63 . 8D7C24 40 LEA EDI,DWORD PTR SS:[ESP+40]
00413F67 . E8 74290700 CALL GlobalMa.004868E0
00413F6C . 8B8C24 6C28000>MOV ECX,DWORD PTR SS:[ESP+286C]
00413F73 . 83C4 10 ADD ESP,10
00413F76 . 85C0 TEST EAX,EAX
00413F78 . 5F POP EDI
00413F79 . 0F9DC0 SETGE AL
00413F7C . 5E POP ESI
00413F7D . 33CC XOR ECX,ESP
00413F7F . E8 F4250D00 CALL GlobalMa.004E6578
00413F84 . 8BE5 MOV ESP,EBP
00413F86 . 5D POP EBP
00413F87 > C3 RETN
Code:
00413ED0 $ EB 25 JMP SHORT GlobalMa.00413EF7
00413F10 . EB 75 JMP SHORT GlobalMa.00413F87
As you can see, just jumping to the retn part of the function...
It wont execute
Code:
update TB_USER set TotalOnline = %d, LatestUpdateTime_ToPlayTime = %d where JID = %d
query then.
Re: [Release] GlobalManager + GameServer Fix
Quote:
Originally Posted by
Chern0byl
I've found a little bit better solution for that problem (still not great).
GlobalManager.exe
Code:
00413ED0 $ EB 25 JMP SHORT GlobalMa.00413EF7
00413ED2 90 NOP
00413ED3 90 NOP
00413ED4 90 NOP
00413ED5 90 NOP
00413ED6 90 NOP
00413ED7 . 8B01 MOV EAX,DWORD PTR DS:[ECX]
00413ED9 . 8B50 14 MOV EDX,DWORD PTR DS:[EAX+14]
00413EDC . FFD2 CALL EDX
00413EDE . 50 PUSH EAX
00413EDF . 8BCE MOV ECX,ESI
00413EE1 . E8 3A310800 CALL GlobalMa.00497020
00413EE6 . 8B4424 08 MOV EAX,DWORD PTR SS:[ESP+8]
00413EEA . 66:8B4C24 0C MOV CX,WORD PTR SS:[ESP+C]
00413EEF . 8946 20 MOV DWORD PTR DS:[ESI+20],EAX
00413EF2 . 66:894E 24 MOV WORD PTR DS:[ESI+24],CX
00413EF6 . 59 POP ECX
00413EF7 > C2 0800 RETN 8
00413EFA CC INT3
00413EFB CC INT3
00413EFC CC INT3
00413EFD CC INT3
00413EFE CC INT3
00413EFF CC INT3
00413F00 . B0 01 MOV AL,1
00413F02 . C3 RETN
00413F03 CC INT3
00413F04 CC INT3
00413F05 CC INT3
00413F06 CC INT3
00413F07 CC INT3
00413F08 CC INT3
00413F09 CC INT3
00413F0A CC INT3
00413F0B CC INT3
00413F0C CC INT3
00413F0D CC INT3
00413F0E CC INT3
00413F0F CC INT3
00413F10 . EB 75 JMP SHORT GlobalMa.00413F87
00413F12 90 NOP
00413F13 . 83E4 F8 AND ESP,FFFFFFF8
00413F16 . B8 58280000 MOV EAX,2858
00413F1B . E8 804F0F00 CALL GlobalMa.00508EA0
00413F20 . A1 50315500 MOV EAX,DWORD PTR DS:[553150]
00413F25 . 33C4 XOR EAX,ESP
00413F27 . 898424 5428000>MOV DWORD PTR SS:[ESP+2854],EAX
00413F2E . A1 3C8C5500 MOV EAX,DWORD PTR DS:[558C3C]
00413F33 . 56 PUSH ESI
00413F34 . 57 PUSH EDI
00413F35 . 8BF9 MOV EDI,ECX
00413F37 . 8B4F 20 MOV ECX,DWORD PTR DS:[EDI+20]
00413F3A . 51 PUSH ECX
00413F3B . 8D7424 0C LEA ESI,DWORD PTR SS:[ESP+C]
00413F3F . 894424 34 MOV DWORD PTR SS:[ESP+34],EAX
00413F43 . C78424 5428000>MOV DWORD PTR SS:[ESP+2854],3
00413F4E . E8 7D120A00 CALL GlobalMa.004B51D0
00413F53 . E8 08110A00 CALL GlobalMa.004B5060
00413F58 . 0FB757 24 MOVZX EDX,WORD PTR DS:[EDI+24]
00413F5C . 50 PUSH EAX
00413F5D . 52 PUSH EDX
00413F5E . 68 E8AE5200 PUSH GlobalMa.0052AEE8 ; ASCII "update TB_USER set TotalOnline = %d, LatestUpdateTime_ToPlayTime = %d where JID = %d"
00413F63 . 8D7C24 40 LEA EDI,DWORD PTR SS:[ESP+40]
00413F67 . E8 74290700 CALL GlobalMa.004868E0
00413F6C . 8B8C24 6C28000>MOV ECX,DWORD PTR SS:[ESP+286C]
00413F73 . 83C4 10 ADD ESP,10
00413F76 . 85C0 TEST EAX,EAX
00413F78 . 5F POP EDI
00413F79 . 0F9DC0 SETGE AL
00413F7C . 5E POP ESI
00413F7D . 33CC XOR ECX,ESP
00413F7F . E8 F4250D00 CALL GlobalMa.004E6578
00413F84 . 8BE5 MOV ESP,EBP
00413F86 . 5D POP EBP
00413F87 > C3 RETN
Code:
00413ED0 $ EB 25 JMP SHORT GlobalMa.00413EF7
00413F10 . EB 75 JMP SHORT GlobalMa.00413F87
As you can see, just jumping to the retn part of the function...
It wont execute
Code:
update TB_USER set TotalOnline = %d, LatestUpdateTime_ToPlayTime = %d where JID = %d
query then.
So could you release it with this edits :)
I have some troubles in editing .exe
Re: [Release] GlobalManager + GameServer Fix
Re: [Release] GlobalManager + GameServer Fix
Re: [Release] GlobalManager + GameServer Fix
Quote:
Originally Posted by
Hean
For those who can't do it.
Credits and thanks goes to Chernobyl who showed how to do it.
Global Manager:
- Green/Red/Black Book Fix (Change "AccPlayTime" in TB_USER to "OnlineTimee")
GameServer:
- Creating of big dmp files (Less lagg)
- Exp Crack
EDIT: Don't use it anymore, its broken xD Ill make a new one.
EDIT2: Updated, the old files was broken, now it should work 100%
And don't replace AccPlayTime with OnlineTimee, just add OnlineTimee and it should work!
Download[Fixed]
have error in biling
http://i54.tinypic.com/mwut1z.png
Re: [Release] GlobalManager + GameServer Fix
Quote:
Originally Posted by
munizx
That have nothing to do with the cracked executables. Check ur billing server...
Re: [Release] GlobalManager + GameServer Fix
Anyone know how to fix the monster spawn limit?