Quem é o host?
Neste tutorial eu mostro como os peers podem identificar quem é o host da sala, é simples e muito legal poder distinguir o "adm" da sala, como mostra na imagem...
Na imagem acima vemos que "DRI" é a pessoa que criou a sala o "Host", seu nome é acompanhado de um rei de xadrez como ícone que é um caractere especial.
Vamos lá para o trabalho...
Usando o multiplayer chat como exemplo para implementar a ideia...
Vamos então na linha onde logamos na sala logo para o host (você mesmo) o sistema adiciona o caracter especial. e para o peer nada de anormal acontece. A única mudança é a alteração da linha selecionada. Para o host mude (host) para (♚).
Após isso desça até a condição de se um peer conectar...
Aqui adicionaremos 2 condições aproveitando a anterior como na imagem.
Então temos o seguinte... Repetindo quantas vezes existir itens na lista me entregue oque está escrito em cada item... Se algum item é igual ao apelido do host então faça uma ação...
Ação: Adicione um caractere especial a este apelido...
E é isso...