How to i make that top3 do not have access to change maps but got VIP privileges?
PHP Code:
#include <amxmodx>
#include <csstats>
#include <hamsandwich>
#define GIVE_FLAGS ADMIN_MAP
new PLUGIN [] = "Top Flags"
new VERSION [] = "1.1"
new AUTHOR [] = "M1R0n,M'"
new g_TopRank;
public plugin_init()
{
register_plugin( PLUGIN, VERSION, AUTHOR );
register_dictionary("topflags.txt");
RegisterHam(Ham_Spawn, "player", "CheckPlayerRank", 1);
g_TopRank = register_cvar("amx_toprank","3");
}
public CheckPlayerRank(id)
{
if((get_user_flags(id) & ADMIN_MAP))
return PLUGIN_CONTINUE
new stats[8], bodyhits[8]
new iRank;
iRank = get_user_stats(id, stats, bodyhits)
if(iRank && iRank <= get_pcvar_num(g_TopRank))
{
set_user_flags(id, get_user_flags(id) | GIVE_FLAGS)
client_print(id, print_chat, "%L", id, "TOPFLAGS",get_pcvar_num(g_TopRank));
}
else
{
set_user_flags(id, get_user_flags(id) | ADMIN_USER)
}
return PLUGIN_CONTINUE
}
public client_infochanged(id)
{
new player_name[32], newName[32]
get_user_name(id, player_name, 31)
get_user_info(id, "name", newName, 31)
if (!equali(newName, player_name))
set_task(1.0, "CheckPlayerRank", id)
}