I have reversed the steam GameOverlayUI properly, rather than the clumsy method i used before in my MW2 hook.
This method uses 1 address. ONE...and the sig scanning is already done for you,
this will allow you to render in any game that uses the overlay UI, there is 2 screenshots below of the "demo" code in action in MW2, and AVP Demo.
This method uses vtable hooking so unless your module gets detected (and i doubt vac2 scans GameOverlayUI), you should be safe.
Alternatively, you can use the UI to make not-hacks, since it would be even more helpful to make applications *like* ingame chats, and other ingame things that you might want, like winamp controls, that steam did not add.
Have fun!
Extra stuff you should know:
You can pass normal integers as HFonts, meaning, when calling the "DrawTextColor" function, for the font parameter you can pass any number from 1-23 (or above, i forget, there is a lot of natively loaded fonts)
DOWNLOAD
By s0beit
THIS TUTORIAL IS NOT MINE, IT'S MADE BY S0BEIT FROM GAMEDECEPTION.NET :)
Comment