#include"windows.h"
//Nametags
BYTE Nametags1On[] = {0x0F, 0x84, 0xCE, 0x00, 0x00, 0x00};//Nametags
BYTE Nametags1Off[] = {0x0F, 0x85, 0xCE, 0x00, 0x00, 0x00};//0042E26C
BYTE Nametags2On[] = {0x0F, 0x84, 0x09, 0x02, 0x00, 0x00};//DrawThroughWalls
BYTE Nametags2Off[] = {0x0F, 0x85, 0x09, 0x02, 0x00, 0x00};//0042DF64
unsignedlong Protection;
BOOL WINAPI DllMain (HINSTANCE hModule, DWORD dwAttached, LPVOID lpvReserved)
{
if (dwAttached == DLL_PROCESS_ATTACH)
{
VirtualProtect((void*)0x0042E26C, 6, PAGE_READWRITE, &Protection);
memcpy((void*)0x0042E26C, (constvoid*)Nametags1On, 6);
VirtualProtect((void*)0x0042E26C, 6, Protection, 0);
VirtualProtect((void*)0x0042DF64, 6, PAGE_READWRITE, &Protection);
memcpy((void*)0x0042DF64, (constvoid*)Nametags2On, 6);
VirtualProtect((void*)0x0042DF64, 6, Protection, 0);
}
}