It's simple for everyone, it's a simple hashtable, not rocket science.
PHP Code:
new Trie:g_Teams
public plugin_init()
{
g_Teams = TrieCreate()
}
public plugin_end()
{
//apparently tries aren't destroyed automatically anymore
TrieDestroy(g_Teams)
}
public client_disconnect(id)
{
new Authid[34]
get_user_authid(id, Authid, charsmax(Authid))
TrieSetCell(g_Teams, Authid, get_user_team(id))
}
public client_connect(id)
{
new Authid[34]
get_user_authid(id, Authid, charsmax(Authid))
new Team
TrieGetCell(g_Teams, Authid, Team)
}