NOTE: if DWrite method doesn't work for u than u can use sxs.dll, DDraw.dll or SndDrv.dll method.
if u use the sxs, DDraw, DWrite methods, wallhack may not work on the first time u inject so u have to inject it again.wallhack works works perfectly on SndDrv.dll but there is no gun sound..
Please use Download and Thanks link to download :P
Feel free too disasmmble my hack and take offsets if u know how