public static void Definir_Servidor() { string Diretório = Listas.Opções.Diretório_Servidor; // Previni erros if (!Directory.Exists(Diretório)) { Listas.Opções.Diretório_Servidor = string.Empty; Escrever.Opções(); return; } // Demonstra o diretório Seleção.Objetos.txtServidor_Diretório.Text = Diretório; // Define os diretórios Servidor_Dados = new FileInfo(Diretório + @"\Dados\Gerais" + Formato); Classes_Dados = new DirectoryInfo(Diretório + @"\Dados\Classes\"); Azulejos_Dados = new DirectoryInfo(Diretório + @"\Dados\Azulejos\"); Mapas_Dados = new DirectoryInfo(Diretório + @"\Dados\Mapas\"); NPCs_Dados = new DirectoryInfo(Diretório + @"\Dados\NPCs\"); Itens_Dados = new DirectoryInfo(Diretório + @"\Dados\Itens\"); // Cria os diretórios Servidor_Dados.Directory.Create(); Classes_Dados.Create(); Azulejos_Dados.Create(); NPCs_Dados.Create(); Mapas_Dados.Create(); Itens_Dados.Create(); // Lê os dados gerais do servidor Ler.Servidor_Dados(); }
public static void Abrir() { // Lê os dados e lista os itens Ler.Servidor_Dados(); // Define os valores Objetos.txtGame_Nome.Text = Listas.Servidor_Dados.Game_Nome; Objetos.txtMensagem.Text = Listas.Servidor_Dados.Mensagem; Objetos.numPorta.Value = Listas.Servidor_Dados.Porta; Objetos.numMáx_Jogadores.Value = Listas.Servidor_Dados.Máx_Jogadores; Objetos.numMáx_Personagens.Value = Listas.Servidor_Dados.Máx_Personagens; // Abre a janela Seleção.Objetos.Visible = false; Objetos.Visible = true; }