Код за потвърждение: Избери целия код
#include <amxmodx>
#include <hamsandwich>
#include <csx>
new g_pMinRank, g_pFlags
public plugin_init()
{
register_plugin("VIP Rank", "1.0", "OciXCrom @ amxx-bg.info/forum")
register_message(get_user_msgid("ScoreAttrib"), "MessageScoreAttrib")
RegisterHam(Ham_Spawn, "player", "OnPlayerSpawn", 1)
g_pMinRank = register_cvar("vip_minrank", "3")
g_pFlags = register_cvar("vip_flags", "bos")
}
public MessageScoreAttrib(iMsgId, iDest, iReceiver)
{
new id = get_msg_arg_int(1)
if(get_user_rankpos(id) <= get_pcvar_num(g_pMinRank))
set_msg_arg_int(2, ARG_BYTE, (1<<2))
}
public OnPlayerSpawn(id)
{
if(is_user_connected(id) && get_user_rankpos(id) <= get_pcvar_num(g_pMinRank))
{
new szFlags[24];
get_pcvar_string(g_pFlags, szFlags, charsmax(szFlags));
set_user_flags(id, read_flags(szFlags));
}
}
get_user_rankpos(id)
{
static iStats[8], iBodyHits[8]
return get_user_stats(id, iStats, iBodyHits)
}