public static void Jogador2Salvar() { int idade = 0, classe = 0, funcao = 0; float peso, altura; string nome, senha, personagem; FileStream dados2 = new FileStream("jogador2.txt", FileMode.Open, FileAccess.Write); StreamWriter dados2escrever = new StreamWriter(dados2, Encoding.UTF8); Console.WriteLine("Informe o seu nome:"); nome = Console.ReadLine(); Console.WriteLine("Informe o sua senha:"); senha = Console.ReadLine(); Console.WriteLine("Informe o sua idade:"); idade = Convert.ToInt32(Console.ReadLine()); Console.WriteLine("Informe o seu peso:"); peso = Convert.ToSingle(Console.ReadLine()); Console.WriteLine("Informe o sua Altura:"); altura = Convert.ToSingle(Console.ReadLine()); Console.WriteLine("Informe o nome do seu personagem:"); personagem = Console.ReadLine(); Console.WriteLine("Informe a Classe que deseja: 1- Humano ou 2- Anjin"); classe = Convert.ToInt32(Console.ReadLine()); if (classe == 1) { Console.WriteLine("Informe a Função que deseja: 1- Guerreiro ou 2- Bandido"); funcao = Convert.ToInt32(Console.ReadLine()); } else if (classe == 2) { Console.WriteLine("Informe a Função que deseja: 1- Feiticeiro ou 2- Invocador"); funcao = Convert.ToInt32(Console.ReadLine()); } Classe jogador2 = new Classe(classe, funcao); while (jogador2.SetNome(nome) == false) { Console.WriteLine("Nome inválido, insira outro nome: "); nome = Console.ReadLine(); } while (jogador2.SetIdade(idade) == false) { Console.WriteLine("Idade não permitida, insira outra idade: "); idade = Convert.ToInt32(Console.ReadLine()); } while (jogador2.SetPeso(peso) == false) { Console.WriteLine("Peso inválido, insira outro peso: "); peso = Convert.ToSingle(Console.ReadLine()); } while (jogador2.SetAltura(altura) == false) { Console.WriteLine("Altura inválida, insira outra altura: "); altura = Convert.ToSingle(Console.ReadLine()); } dados2escrever.WriteLine(nome);; jogador2.SetSenha(senha); dados2escrever.WriteLine(senha); jogador2.SetIdade(idade); dados2escrever.WriteLine(idade); jogador2.SetPeso(peso); dados2escrever.WriteLine(peso); jogador2.SetAltura(altura); dados2escrever.WriteLine(altura); jogador2.SetNomePersonagem(personagem); dados2escrever.WriteLine(personagem); dados2escrever.WriteLine(classe); dados2escrever.WriteLine(funcao); dados2escrever.WriteLine(jogador2.GetVida()); dados2escrever.WriteLine(jogador2.GetForca()); dados2escrever.WriteLine(jogador2.GetMagia()); dados2escrever.WriteLine(jogador2.GetInteligencia()); dados2escrever.Close(); dados2.Close(); Console.WriteLine("Dados gravados com sucesso!!!"); }