A way :
PHP Code:
const FLAG_VIP_GRAV_REGEN = ADMIN_LEVEL_B;
const FLAG_VIP_HEALTH = ADMIN_LEVEL_C;
const FLAG_VIP_GRAV_SPEED = ADMIN_LEVEL_D;
const FLAG_VIP_GRAV_XP_REVIVE = ADMIN_LEVEL_E;
const FLAG_VIP_ALL = ADMIN_LEVEL_F;
format_player_message( id )
{
new flags = get_user_flags(id);
new szMessage[190], n;
n += formatex(szMessage[n], charsmax(szMessage)-n, "^4[AMXX]^1(VIP) Your VIP privileges are:");
if( flags & FLAG_VIP_ALL )
{
n += formatex(szMessage[n], charsmax(szMessage)-n, " gravity, hp regen, health, speed, 4000$ money, +100% XP, acces to <a hero> and amx_startvote");
}
else
{
if( flags & FLAG_VIP_GRAV_REGEN )
{
n += formatex(szMessage[n], charsmax(szMessage)-n, " gravity, hp regen,");
}
if( flags & FLAG_VIP_HEALTH )
{
n += formatex(szMessage[n], charsmax(szMessage)-n, " health,");
}
if( flags & FLAG_VIP_GRAV_SPEED )
{
n += formatex(szMessage[n], charsmax(szMessage)-n, " speed,");
}
if( flags & FLAG_VIP_GRAV_XP_REVIVE )
{
n += formatex(szMessage[n], charsmax(szMessage)-n, "+50% XP, revive");
}
if( szMessage[n-1] == ',' )
{
szMessage[n-1] = EOS;
}
}
client_print_color(id, print_team_blue, szMessage);
}
__________________