Well just now i was bored while hacking so i decided to make wallhack script for CE XD. You don't need to have the compare, but its just so if you do go on the same map twice or more you aren't gonna be re-writing web_image.mac over the .mac since its already web_image.mac then so just pointless :p
The script edits the .mac at mapload so to use the script inject it before you enter the map you want to have wallhack for, once injected it will then make all maps you enter from then on have wallhack.
use with global_unpacked_32.83.6, or version 32.83.6 packed dekaron.exe
use with global_unpacked_32.84.9, or version 32.84.9 packed dekaron.exe
The script edits the .mac at mapload so to use the script inject it before you enter the map you want to have wallhack for, once injected it will then make all maps you enter from then on have wallhack.
use with global_unpacked_32.83.6, or version 32.83.6 packed dekaron.exe
Code:
[ENABLE] alloc(blah,1024) label(return) 00765A03://array of bytes 8d bc 24 88 00 00 00 JMP blah NOP NOP return: blah: LEA EDI,DWORD PTR SS:[ESP+88] CMP DWORD PTR DS:[EAX+402],5F626577 JE return MOV DWORD PTR DS:[EAX+402],5F626577 MOV DWORD PTR DS:[EAX+406],67616D69 MOV DWORD PTR DS:[EAX+40A],616D2E65 MOV DWORD PTR DS:[EAX+40E],00000063 JMP return [DISABLE] dealloc(blah) 00765A03://array of bytes 8d bc 24 88 00 00 00 LEA EDI,DWORD PTR SS:[ESP+88]
Code:
[ENABLE] alloc(blah,1024) label(return) 00765A13://array of bytes 8d bc 24 88 00 00 00 JMP blah NOP NOP return: blah: LEA EDI,DWORD PTR SS:[ESP+88] CMP DWORD PTR DS:[EAX+402],5F626577 JE return MOV DWORD PTR DS:[EAX+402],5F626577 MOV DWORD PTR DS:[EAX+406],67616D69 MOV DWORD PTR DS:[EAX+40A],616D2E65 MOV DWORD PTR DS:[EAX+40E],00000063 JMP return [DISABLE] dealloc(blah) 00765A13://array of bytes 8d bc 24 88 00 00 00 LEA EDI,DWORD PTR SS:[ESP+88]