Code:
#define OFFSET_NVGOGGLES 129
#define HAS_NVGOGGLES (1<<0)
#define cs_get_user_nvg(%1) ((get_pdata_int(index, OFFSET_NVGOGGLES) & HAS_NVGOGGLES) ? 1 : 0)
stock cs_set_user_nvg(index, nvgoggles = 1)
{
new current = get_pdata_int(index, OFFSET_NVGOGGLES);
if( !(current & HAS_NVGOGGLES) && nvgoggles )
{
current |= HAS_NVGOGGLES;
}
else if( (current & HAS_NVGOGGLES) && !nvgoggles )
{
current &= ~HAS_NVGOGGLES;
}
else
{
return 0;
}
set_pdata_int(index, OFFSET_NVGOGGLES, current);
return 1;
}
__________________