public static void Servidor_Dados() { // Limpa os dados Limpar.Servidor_Dados(); // Se o arquivo não existir, não é necessário carregá-lo if (!Diretórios.Servidor_Dados.Exists) { Escrever.Servidor_Dados(); return; } // Cria um sistema binário para a manipulação dos dados BinaryReader Binário = new BinaryReader(Diretórios.Servidor_Dados.OpenRead()); // Lê os dados Listas.Servidor_Dados.Game_Nome = Binário.ReadString(); Listas.Servidor_Dados.Mensagem = Binário.ReadString(); Listas.Servidor_Dados.Porta = Binário.ReadInt16(); Listas.Servidor_Dados.Máx_Jogadores = Binário.ReadByte(); Listas.Servidor_Dados.Máx_Personagens = Binário.ReadByte(); Listas.Servidor_Dados.Num_Classes = Binário.ReadByte(); Listas.Servidor_Dados.Num_Azulejos = Binário.ReadByte(); Listas.Servidor_Dados.Num_Mapas = Binário.ReadInt16(); Listas.Servidor_Dados.Num_NPCs = Binário.ReadInt16(); Listas.Servidor_Dados.Num_Itens = Binário.ReadInt16(); // Fecha o sistema Binário.Dispose(); }