With windows xp we got one problem! The detection rate would be high once you inject the hack. Moreover, I didn't create all the functions myself(Did you check credits?). I just edited some functions in General Shepherd(His esp didn't had names and he got the code without errors unlike which I downloaded from various sources even though we both had same source code) code to get the names along with ESP boxes. I completely rely on some source codes to get it work since I am not expert in coding directx and win32 programming. I will try to get source code which would inject the hack(only if i get some source codes which uses complex injection methods like private hack).