Hallo,
bevor man anfängt von D3D und dem SDK zu reden, sollte man Nachforschungen betreiben um herauszufinden, ob das Spiel denn auch D3D benutzt. CounterStrike 1.6 ( ich gehe davon aus, dass du dieses Spiel meinst ) ist standardmäßig im OpenGL modus( damit läufts besser ).
Der einfachste Weg, in CS 1.6 einen Wallhack zu schreiben, ist, glBegin zu
[Only registered and activated users can see links. Click Here To Register...]. Dort prüft man dann ob das mode Argument GL_TRIANGLE_STRIP oder GL_TRIANGLE_FAN entspricht( dies ist nur der Fall, wenn ein Model / Spieler "gemalt" wird ) und stellt dann den depth test aus ( glDisable( GL_DEPTH_TEST ).
Falls du dich immernoch für den Aufbau eines Wallhacks interessierst und ihn besser verstehen möchtest, empfehle ich dir, eine native Programmiersprache ( wie z.B. C oder C++ ) zu lernen.