do, the plugin does not change flags then? is possible ?
When it is VALVE_4:4:XXX
|
Godlike # Dust2 by Day, Classic by Night 45.144.155.164:27015 |
de_dust2 Играчи: 10/32 |
|
HH-GaminG #GunGame | 91.134.123.43:27015 | gg_flatiron | Играчи: 8/28 |
|
CS1.BG | DUST2 NOSHTA GARMI [RANKED PLAY] | 45.144.155.113:27015 | de_dust2 | Играчи: 2/32 |
|
Cs-PlovdiV.com - Aim Attack | 93.123.16.4:27022 | aim_map2 | Играчи: 4/16 |
|
VIP
|
45.144.155.171:27015 | ★ [ZM]ImperialCS Zombie Plague Mega|Fast SaveAP Jetpack+GoldenAK | zm_effect | 13/32 |
do, the plugin does not change flags then? is possible ?
//AMXXPC compile.exe
Код за потвърждение: Избери целия код
#include <amxmodx>
#include <cromchat>
#include <csstats>
const IGNORE_FLAG = ADMIN_LEVEL_A
const Float:DELAY_ON_CONNECT = 0.3
const Float:DELAY_ON_MESSAGE = 5.0
enum _:Flags
{
Rank,
Flag[32]
}
new const g_eFlags[][Flags] =
{
{ 01, "bcdefijt" },
{ 03, "bit" },
{ 10, "bt" }
}
new g_iFlag[33]
public plugin_init()
{
register_plugin("Top Awards", "1.0", "OciXCrom")
register_dictionary("topawards.txt")
CC_SetPrefix("&x01[&x04OLD's&x01]")
}
public client_putinserver(id)
{
g_iFlag[id] = 0
if(!is_user_bot(id))
{
set_task(DELAY_ON_CONNECT, "check_flags", id)
}
}
public check_flags(id)
{
new szAuthID[32]
get_user_authid(id, szAuthID, charsmax(szAuthID))
if(!is_user_connected(id) || get_user_flags(id) & IGNORE_FLAG)
return
if(containi(szAuthID, "VALVE_4:4") != -1)
return
new iStats[8], iHits[8]
get_user_stats(id, iStats, iHits)
new iRank = iStats[7]
for(new i; i < sizeof(g_eFlags); i++)
{
if(iRank <= g_eFlags[i][Rank])
{
g_iFlag[id] = i
set_user_flags(id, read_flags(g_eFlags[i][Flag]))
set_task(DELAY_ON_MESSAGE, "send_message", id)
break
}
}
}
public send_message(id)
{
if(!is_user_connected(id))
return
CC_SendMessage(id, "%L", id, "TOPAWARD_GET", g_eFlags[g_iFlag[id]][Flag], g_eFlags[g_iFlag[id]][Rank])
}
Потребители разглеждащи този форум: 0 регистрирани и 2 госта