Seriously:
I would do it even for free cuz this is MPGH. But I don´t have time to teach people, Sorry
But if you have any questions you can ask me. And it would be optional if you know the basics of C++
There is no "hacking" lesson in C++.
For hacking you must change memory. For D3D hacks you must learn DirectX 3D language (C++ too)
So finally: You need to use your brain.
Advanced C++ would help too
Visit the MPGH programmer Section here, there you can get help from coders and programers: Programming
Good luck