Row 574 has tons of functions, it's not just cs_get_user_team() and like I said, this is caused by a variable, not a function.
Code:
// Row 574:
if( cs_get_user_team(id) != cs_get_user_team(iPlayer) && is_user_alive( iPlayer ) && get_user_health(iPlayer) <= p_cyclone[iSkillLevel-1] && is_user_connected(id) && is_user_connected(iPlayer) )
Show the definition of "p_cyclone". It's not in the main .sma file.
Also, checking if the user is connected after using cs_get_user_team() is wrong and will output an error (different from this one) if he isn't. Always check if he's connected before using other functions on him.
You don't need to check if "id" is connected. client_PostThink() cannot be called on a disconnected player, plus you are already checking if he's alive, which also check if he's connected.
__________________