Code credits:HaXiNgRuLeZ

Code:
#include <windows.h>

bool TeamESP = false;

void Start()
{
    while(1)
    {
        if(GetAsyncKeyState(VK_INSERT)&1)
        {
            if(TeamESP = !TeamESP)
            {
                TeamESP = true;
            }
            else
            {
                TeamESP = false;
            }

        }

        if(TeamESP == true)
        {
            *(BYTE*)(*(DWORD*)(0x00471678)+0x14)= 01;
            *(BYTE*)(*(DWORD*)(0x0099A25C)+0x61)= 01;
        }
        else if(TeamESP == false)
        {
            *(BYTE*)(*(DWORD*)(0x00471678)+0x14)= 00;
            *(BYTE*)(*(DWORD*)(0x0099A25C)+0x61)= 00;
        }
}

BOOL WINAPI DllMain ( HMODULE hModule, DWORD dwReason, LPVOID lpvReserved)
{
    if (dwReason == DLL_PROCESS_ATTACH ) {
        CreateThread (0,0, ( LPTHREAD_START_ROUTINE ) Start, 0,0,0);
    }
    return 1;
}

Just choose those green static address and find the offset thats it ?
Does other black address needed also ?