DrawEngineText
Since they are all sharing something, here my contribution
Code:
//CF BR
#define ADDR_LTFONTMANAGER 0x023B9010
#define ADDR_DRAWENGINETEXT 0x0064A030
__declspec( noinline ) void DrawTextEngine( const char *_str, int x, int y, DWORD dwColor, int iFontIndex, DWORD dwShadowColor, int bShadow )
{
DWORD dwCShell = ( DWORD ) GetModuleHandle( "CShell.dll" );
__asm
{
push 0Fh
push 0
push 1
push 0
push 0FFFFFFFFh
push 0
push 20h
push 0
push 0
push 0
push 0
push 0
push 0
push 0FF000000h
push 0
push dwShadowColor
push bShadow
push dwColor
push 25h
mov eax, [ y ]
add eax, 12h
push eax
push 0
push y
push x
push _str
push iFontIndex
mov eax, [ ADDR_LTFONTMANAGER ]
add eax, dwCShell
mov ecx, [ eax ]
mov eax, [ ADDR_DRAWENGINETEXT ]
add eax, dwCShell
call eax
add esp, 64h
}
}
Code:
//Usage: #define COLOR_RED 0xFFFF0000 #define COLOR_BLACK 0xFF000000 DrawEngineText( "I Want Draw Something!", 0, 20, COLOR_RED, 12, COLOR_BLACK, 1 );

BTW Thanks for this 



