Code:
[ENABLE] alloc(newmem,1024) label(returnhere) label(originalcode) label(exit) 00450BCD: // <---------------This Address for EXT SERVER jmp newmem nop returnhere: newmem: originalcode: mov edx,[eax+1c] mov [ecx+20],edx mov edx,99 mov [eax+1C],edx mov edx,999 // number boss spawn mov [eax+8c],edx mov edx,01 // time delay between spawn mov [eax+90],edx mov edx,99 // num mob follow me mov [eax+3C],edx mov [ecx+20],edx exit: jmp returnhere [DISABLE] dealloc(newmem) 00450BCD: mov edx,[eax+1c] mov [ecx+20],edx
Code:
[ENABLE] alloc(newmem,1024) label(returnhere) label(originalcode) label(exit) 00528900: <-------thus address for ext server jmp newmem nop nop returnhere: newmem: originalcode: movzx eax,word ptr [esi+00000154] //mov eax,01 //mov word ptr [esi+00000156],ax mov [esi+00000070],40400000 // speed mob //40c00000 = 6 lv 1 //41400000 = 12 lv 2 //41c00000 = 24 lv 3 mov byte ptr [esi+00000174],00 // malee attack range = 0 mov byte ptr [esi+00000244],00 // magic attack range = 0 mov [esi+00000240],0000000 //other attack range = 0 mov [esi+0000023c],0000000 //other attack range = 0 mov [esi+00000238],0000000 //other attack range = 0 mov eax,03 mov word ptr [esi+00000154],ax exit: jmp returnhere [DISABLE] dealloc(newmem) 00528900: movzx eax,word ptr [esi+00000154]
Non agroo
005288FD ff 52 18 call dword ptr [edx+18]
00528900 0f b7 86 44 01 00 00 movzx eax,word ptr [esi+00000144]
00528907 8b 0d 34 c7 b5 00 mov ecx,[00b5c734]
0052890D 8b 11 mov edx,[ecx]
vac
00450BCD 8b 50 1c mov edx,[eax+1c]
00450BD0 89 51 20 mov [ecx+20],edx
00450BD3 xx xx xx mov edx,[eax+20]
xxxxxx mov [ecx+24],edx
xxxxxx mov edx,[eax+24]