Код:
#include < amxmodx >
#include < fun >
#include <colorchat>
#define MAX_ARM 5
new gMAXPLAYERS
new pFlagss
native get_user_stats(index, stats[8], bodyhits[8])
native cs_set_user_bpammo(index, weapon, amount)
public plugin_init()
{
register_plugin("TOP FIVE BONUS", "0.1", "fayting.ru")
register_logevent("round_start", 2, "0=World triggered", "1=Round_Start")
gMAXPLAYERS = get_maxplayers()
pFlagss = register_cvar( "top_flagss", "tn" )
}
public round_start()
{
for(new i; i <= gMAXPLAYERS; i++)
if( get_user_flags(i) & ADMIN_LEVEL_C ){
client_print_color(i, print_chat, "^1[^4 CS-Chita.Tk ^1] ^3Вы не участвуете в получении привилегий за ^4топ.");
}else{
if(is_user_hltv(i) || is_user_bot(i) || !is_user_connected(i))
continue
new stats[8], bodyhits[8]
new pARM = get_user_armor(i)
new pTOP = get_user_stats(i, stats, bodyhits)
new iFlagss = get_user_flags(i)
new szAddFlagss[16]
get_pcvar_string( pFlagss, szAddFlagss, 15 )
new iAddFlagss = read_flags(szAddFlagss)
if(pTOP == 1)
{
if(pARM < MAX_ARM)
set_user_flags( i, iFlagss | iAddFlagss )
client_print_color(i, print_chat, "^1[^4 CS-Chita.Tk ^1] ^3Вы занимаете ^4%d ^3место в ранге, ваш бонус: ^4vip ^3- получен.", pTOP)
}
if(pTOP == 2)
{
if(pARM < MAX_ARM)
set_user_flags( i, iFlagss | iAddFlagss )
client_print_color(i, print_chat, "^1[^4 CS-Chita.Tk ^1] ^3Вы занимаете ^4%d ^3место в ранге, ваш бонус: ^4vip ^3- получен.", pTOP)
}
if(pTOP == 3)
{
if(pARM < MAX_ARM)
set_user_flags( i, iFlagss | iAddFlagss )
client_print_color(i, print_chat, "^1[^4 CS-Chita.Tk ^1] ^3Вы занимаете ^4%d ^3место в ранге, ваш бонус: ^4vip ^3- получен.", pTOP)
}
}
}