Essays.club - TCC, Modelos de monografias, Trabalhos de universidades, Ensaios, Bibliografias
Pesquisar

Programa Jogo RPG

Por:   •  12/2/2018  •  1.812 Palavras (8 Páginas)  •  300 Visualizações

Página 1 de 8

...

é permitido a digitação de letra, apenas de números. Tente novamente.");

input.nextLine();

}

if(v > (100 - max) || v < 0 || v > pontos)

System.out.println("---------------O VALOR DIGITADO EXCEDEU O LIMITE!\n---------------DIGITE OUTRO VALOR.");

}while(v > 100 - max || v < 0 || v > pontos);

pontos -= v;

System.out.println("Pontos restantes: " + pontos);

do{

max = personagens.get(controle).getAgilidade();

System.out.println("Agilidade inicial: " + max);

System.out.println("Adicionar(MÁX "+(100 - max)+"):");

try{

a = input.nextInt();

input.nextLine();

}catch(InputMismatchException erro1){

System.out.println("Não é permitido a digitação de letra, apenas de números. Tente novamente.");

input.nextLine();

}

if(a > (100 - max) || a < 0 || a > pontos)

System.out.println("---------------O VALOR DIGITADO EXCEDEU O LIMITE!\n---------------DIGITE OUTRO VALOR.");

}while(a > (100 - max) || a < 0 || a > pontos);

pontos -= a;

System.out.println("Pontos restantes: " + pontos);

max = personagens.get(controle).getInteligencia();

System.out.println("\nInteligência inicial: " + max);

System.out.println("O número restante de pontos foi adicionado a inteligência");

i = pontos;

personagens.get(controle).setVigor(v);

personagens.get(controle).setAgilidade(a);

personagens.get(controle).setInteligencia(i);

controle ++;

System.out.println("\n\nG U E R R E I R O C A D A S T R A D O ! !-----------------------------------------------------\n\n");

input.nextLine();

break;

case 2:

System.out.println("Digite o nome do novo arqueiro:");

nome = input.nextLine();

personagens.add(new Arqueiro(nome));

max = personagens.get(controle).getVigor();

pontos = 60;

System.out.println("----------Você tem " + pontos + " pontos para distribuir nos atributos do seu arqueiro:\n");

v = 0;

a = 0;

i = 0;

do{

System.out.println("Vigor inicial: " + max);

System.out.println("Adicionar(MÁX "+(100 - max)+"):");

try{

v = input.nextInt();

input.nextLine();

}catch(InputMismatchException erro1){

System.out.println("Não é permitido a digitação de letra, apenas de números. Tente novamente.");

input.nextLine();

}

if(v > (100 - max) || v < 0 || v > pontos)

System.out.println("---------------O VALOR DIGITADO EXCEDEU O LIMITE!\n---------------DIGITE OUTRO VALOR.");

}while(v > (100 -max) || v < 0 || v > pontos);

pontos -= v;

System.out.println("Pontos restantes: " + pontos);

do{

max = personagens.get(controle).getAgilidade();

System.out.println("Agilidade inicial: " + max);

System.out.println("Adicionar(MÁX "+(100 - max)+"):");

try{

a = input.nextInt();

input.nextLine();

}catch(InputMismatchException erro1){

System.out.println("Não é permitido a digitação de letra, apenas de números. Tente novamente.");

input.nextLine();

}

if(a > (100 - max) || a < 0 || a > pontos)

System.out.println("---------------O VALOR DIGITADO EXCEDEU O LIMITE!\n---------------DIGITE OUTRO VALOR.");

}while(a > (100 - max) || a < 0 || a > pontos);

pontos -= a;

...

Baixar como  txt (23.6 Kb)   pdf (75.3 Kb)   docx (26 Kb)  
Continuar por mais 7 páginas »
Disponível apenas no Essays.club