this is pretty good but what you going to do for chams chams need strides and you have LPDIRECT3DDEVICE9 pDevice, DIP1
so all you could do is hd mode fullbright no fog and others with no strides even wall hack needs strides and what is "DIP1"
you need to explain better if you want anyone to understand not just looking at code and a picture
10% of dip user's use color chams and wallhack like 2% use other stuff