/// Parses a clan for a player int ParseClan(int index, Packet _packet, Player player) { string s = ""; int i = 0; int len = Convert.ToInt32(_packet.data[index]); // clan tag len for (i = index + 2; i < index + 2 + len; i++) { char c = Convert.ToChar(_packet.data[i]); s += c; } player.SetClan(s); i += 6; // advance index by 6 bytes return i; }