private void _AtualizaCartasMao(IPlayer jogador) { int n=0; for ( n = 0; n < 4; ) { Models.IPlayer jog = _mesa.partidas[_mesa.curPartida].Equipas[n % 2].jogadores[n/ 2]; if (jog.Nome == jogador.Nome) break; n++; } if (jogador is BotPlayer) { cliente.Self.Chat(elementosView["QuantasCartas" + n].ToString() + ":" + jogador.ContaCartas(), -182, ChatType.Normal); return; } int i = 0; foreach (Carta c in jogador.Mao) { if (elementosView.ContainsKey("Carta" + i) == false) break; if(c == null) cliente.Self.Chat(elementosView["Carta" + i].ToString() + ":disable", -182, ChatType.Normal); else cliente.Self.Chat(elementosView["Carta" + i].ToString() + ":" + c.naipe + "" + c.identificador % 10, -182, ChatType.Normal); i++; } Carta trunfo = _mesa.partidas[_mesa.curPartida].trunfo; cliente.Self.Chat(elementosView["Trunfo"].ToString()+":"+trunfo.naipe+""+trunfo.identificador%10, -182, ChatType.Normal); }