offset=0x129870.
-0-----
You need to make 4 global integers:
int iHealth;
int iRed;
int iGreen;
int iBlue;
-------------
Then either every frame, or the 5th glViewport you need to collect the players health information. This is achieved by:
iHealth = *(int*)0x19E3154;
--------------
if(iHealth >= 60)
{
iRed = 100;
iGreen = 255;
iBlue = 50;
}
else if((iHealth >= 20) && (iHealth <= 59))
{
iRed = 255;
iGreen = 255;
iBlue = 50;
}
else if(iHealth <= 19)
{
iRed = 255;
iGreen = 0;
iBlue = 0;
}
----------
This should also be every 5th glViewport.
if(dfactor == GL_ONE) { glColor3ub(iRed,iGreen,iBlue); }
END
----------------------------------------------------------
for Armor version
use
int iArmor;
iArmor = *(int*)0x19E4A24;
----------------------------
for money
use
int iMoney;
iMoney = *(int*)0x19E4E9C;