Just downloaded those plugin, hideolly and phantom.. I "think" I manage to get it to work. Since I don't pause anymore at dbgbrkpnt (I was fiddling around with exceptions in the option) since cabalmain and ollydbg wants me to pass exception to the program..
I don't know if it's correct but registers in my ollydbg keeps on changing values. Tried equipping bracelets then I dc, but my registers still keeps on changing values. and the only option I have left in run trace is either skip or set..
Any way how to "stop" olly from changing values when I dc? Is there any exception i need to uncheck or events?
Thanks a lot nova.
EDIT: found this interesting lines of asm in ollydbg, its from adapter.dll of cabalrider
1010AFD5 68 A8121210 PUSH adapter.101212A8 ; ASCII "send enter game message"
1010AFDA 8D4D D8 LEA ECX,DWORD PTR SS:[EBP-28]
1010AFDD E8 BE88EFFF CALL adapter.100038A0
1010AFE2 C745 FC 00000000 MOV DWORD PTR SS:[EBP-4],0
1010AFE9 8D45 D8 LEA EAX,DWORD PTR SS:[EBP-28]
1010AFEC 50 PUSH EAX
1010AFED B9 AC7A1510 MOV ECX,adapter.10157AAC
1010AFF2 E8 D9F3F5FF CALL adapter.1006A3D0
1010AFF7 C745 FC FFFFFFFF MOV DWORD PTR SS:[EBP-4],-1
1010AFFE 8D4D D8 LEA ECX,DWORD PTR SS:[EBP-28]
1010B001 E8 1A89EFFF CALL adapter.10003920
1010B006 68 600C1110 PUSH adapter.10110C60
1010B00B E8 DF8DF9FF CALL adapter.100A3DEF
1010B010 83C4 04 ADD ESP,4
1010B013 8B4D F4 MOV ECX,DWORD PTR SS:[EBP-C]
1010B016 64:890D 00000000 MOV DWORD PTR FS:[0],ECX
1010B01D 59 POP ECX
1010B01E 8BE5 MOV ESP,EBP
1010B020 5D POP EBP
1010B021 C3 RETN
10109ED5 68 4C161210 PUSH adapter.1012164C ; ASCII "buy lv1 red"
10109EDA 8D4D D8 LEA ECX,DWORD PTR SS:[EBP-28]
10109EDD E8 BE99EFFF CALL adapter.100038A0
10109EE2 C745 FC 00000000 MOV DWORD PTR SS:[EBP-4],0
10109EE9 8D45 D8 LEA EAX,DWORD PTR SS:[EBP-28]
10109EEC 50 PUSH EAX
10109EED B9 D4741510 MOV ECX,adapter.101574D4
10109EF2 E8 D904F6FF CALL adapter.1006A3D0
10109EF7 C745 FC FFFFFFFF MOV DWORD PTR SS:[EBP-4],-1
10109EFE 8D4D D8 LEA ECX,DWORD PTR SS:[EBP-28]
10109F01 E8 1A9AEFFF CALL adapter.10003920
10109F06 68 B0091110 PUSH adapter.101109B0
10109F0B E8 DF9EF9FF CALL adapter.100A3DEF
10109F10 83C4 04 ADD ESP,4
10109F13 8B4D F4 MOV ECX,DWORD PTR SS:[EBP-C]
10109F16 64:890D 00000000 MOV DWORD PTR FS:[0],ECX
10109F1D 59 POP ECX
10109F1E 8BE5 MOV ESP,EBP
10109F20 5D POP EBP
10109F21 C3 RETN
all function have same format, just have to change this and that, so maybe if I create my own function at the bottom, then call it like this, will the server accept my packets? I'm assuming that this format is already pointed to get WinGetTime..