A little bit strange game, and as for me not so dynamic as e.g. Martial Empire or even Requiem. Nevertheless, you can use Ollydbg for disassembling this game. At this moment I don't know what can be done and what can we change/modify, because I've played only 30 min. But multiclient is piece of cake.
P.S. This game uses GameBryo Element engine like Requiem.-- Added --
Remove camera distance limitation
005309CE |> D81D 28973701 FCOMP DWORD PTR DS:[1379728] ; FLOAT 500.0000
005309D4 |. DFE0 FSTSW AX
005309D6 |. F6C4 41 TEST AH,41
#### 005309D9 |. 75 0A JNE SHORT 005309E5
005309DB |. C786 BC000000 MOV DWORD PTR DS],43FA0000
->
005309D6 |. F6C4 41 TEST AH,41
#### 005309D9 EB 0A JMP SHORT 005309E5
005309DB |. C786 BC000000 MOV DWORD PTR DS:[ESI+0BC],43FA0000
Multi client:
00435FE7 85C0 TEST EAX,EAX
00435FE9 8986 88010000 MOV DWORD PTR DS],EAX
#### 00435FEF 74 3B JE SHORT 0043602C
00435FF1 8B3D 1C955401 MOV EDI,DWORD PTR DS:[<&KERNEL32.GetLastError>]
00435FF7 FFD7 CALL EDI
00435FF9 3D B7000000 CMP EAX,0B7
#### 00435FFE 74 2C JE SHORT 0043602C
00436000 8B86 88010000 MOV EAX,DWORD PTR DS]
00436006 85C0 TEST EAX,EAX
00436008 C686 8C010000 MOV BYTE PTR DS:[ESI+18C],1
#### 0043600F 74 09 JE SHORT 0043601A
00436011 FFD7 CALL EDI
00436013 3D B7000000 CMP EAX,0B7
#### 00436018 75 07 JNE SHORT 00436021
->
00435FE7 |. 85C0 TEST EAX,EAX
00435FE9 |. 8986 88010000 MOV DWORD PTR DS],EAX
00435FEF 90 NOP
00435FF0 90 NOP
00435FF1 |. 8B3D 1C955401 MOV EDI,DWORD PTR DS:[<&KERNEL32.GetLastError>]
00435FF7 |. FFD7 CALL EDI
00435FF9 |. 3D B7000000 CMP EAX,0B7
00435FFE 90 NOP
00435FFF 90 NOP
00436000 |. 8B86 88010000 MOV EAX,DWORD PTR DS]
00436006 |. 85C0 TEST EAX,EAX
00436008 |. C686 8C010000 MOV BYTE PTR DS:[ESI+18C],1
0043600F 90 NOP
00436010 90 NOP
00436011 |. FFD7 CALL EDI
00436013 |. 3D B7000000 CMP EAX,0B7
00436018 EB 07 JMP SHORT 00436021
We can play with packets:
Code:
inc str
00 00 00 20 00 00 00 1B 5F 3D 4F 04 51 E3 B0 2A C0 82 0B 31 99 8E 9A 6A 92 67 64 5D CC B9 8D 96 16 35 89 FF AB 2E 93 24
devide item from 15 inventory cell
00 00 00 28 00 00 00 24 36 DD 69 B7 CD 5C F4 F7 F9 F7 21 61 63 14 83 21 4C 5A 72 D1 FC 5D E4 8A E9 33 D9 3E 0C 5C 16 E1 3F 84 2A 38 0F 5F 15 62
move item from 22->21
00 00 00 28 00 00 00 24 36 DD 69 B7 CD 5C F4 F7 F9 F7 21 61 63 14 83 21 4C 5A 72 D1 FC 5D E4 8A 98 D9 D1 08 7C A1 6B 18 F3 4E 93 3B 8F 55 52 78
move item from 14->22
00 00 00 28 00 00 00 24 36 DD 69 B7 CD 5C F4 F7 F9 F7 21 61 63 14 83 21 4C 5A 72 D1 FC 5D E4 8A 61 02 8C 31 46 69 B0 58 1B E1 48 B2 75 EF 2A 74
use skill 2
00 00 00 28 00 00 00 22 D0 49 15 35 5C 98 56 BA E5 7D 68 FF E0 D3 A3 BA 48 31 ED 2D 23 C5 58 7B 30 F1 64 59 1D C2 51 83 F2 2F B6 BF 34 09 1C 13
skill 1
00 00 00 28 00 00 00 26 D3 A1 0E 26 E7 90 7D 0D 46 9A 0E 6A F2 18 9F 11 67 D2 0A 8F 82 66 0A 17 60 F8 FC B1 FC A0 89 73 B8 A7 9F 6B D6 3E 0A 7E
00 00 00 28 00 00 00 26 D3 A1 0E 26 E7 90 7D 0D 46 9A 0E 6A F2 18 9F 11 67 D2 0A 8F 82 66 0A 17 60 F8 FC B1 FC A0 89 73 38 3B 44 96 8C C8 72 9C
skill 5
00 00 00 28 00 00 00 22 D0 49 15 35 5C 98 56 BA E5 7D 68 FF E0 D3 A3 BA 48 31 ED 2D 23 C5 58 7B FE C5 03 FD 9C 45 3E C1 F2 2F B6 BF 34 09 1C 13