PHP Code:
#include <amxmodx>
#include <fakemeta>
//#define RESET_ON_NEW_ROUND
new Trie:SteamIds;
public plugin_init()
{
#if defined RESET_ON_NEW_ROUND
register_event("HLTV", "OnHltv", "a", "1=0", "2=0");
#endif
SteamIds = TrieCreate();
}
public plugin_end()
TrieDestroy(SteamIds);
public client_putinserver(client)
{
new steamId[35];
get_user_authid(client, steamId, charsmax(steamId));
if (TrieKeyExists(SteamIds, steamId))
set_pdata_int(client, 365, 1);
else
TrieSetCell(SteamIds, steamId, true);
}
#if defined RESET_ON_NEW_ROUND
public OnHltv()
TrieClear(SteamIds);
#endif