Penecho
Bekanntes Mitglied
Ich versuche gerade mir ein kleines textbasiertes Rollenspiel zu machen, nun habe ich schon am Anfang ein kleines Problem
Bei der vergabe der Attribute...
Leider funktioniert das nicht so wie ich mir das vorstelle, die Schleife macht nicht dass was ich will...
Als Ausgabe bekomme ich:
Aber ich hätte gerne dass er die ganze Abfrage noch einmal wiederholt, nur weiss ich leider nicht wo genau ich da die Schleife am besten ansetzte...
Cu
Penecho
Bei der vergabe der Attribute...
Code:
public static void staerke(){
BufferedReader attr = new BufferedReader(new InputStreamReader(System.in));
System.out.println("Wieviele Punkte wollen sie für Stärke vergeben? ");
String eingabe = null;
try {
eingabe = attr.readLine();
}
catch (IOException e) {
e.printStackTrace();
}
int st = Integer.parseInt(eingabe);
while(st < Punkte){
Staerke = Staerke + st;
Punkte = Punkte - st;
System.out.println("Stärke: " + Staerke);
System.out.println("Punkte übrig: " + Punkte);
}
System.out.println("Nicht mehr genug Punkte übrig!");
System.out.println("Nur noch " + Punkte + " Punkte übrig");
}
Leider funktioniert das nicht so wie ich mir das vorstelle, die Schleife macht nicht dass was ich will...
Als Ausgabe bekomme ich:
Code:
Wieviele Punkte wollen sie für Stärke vergeben?
60
Nicht mehr genug Punkte übrig!
Nur noch 20 Punkte übrig
Wieviele Punkte wollen sie für Geschicklichkeit vergeben?
Aber ich hätte gerne dass er die ganze Abfrage noch einmal wiederholt, nur weiss ich leider nicht wo genau ich da die Schleife am besten ansetzte...
Cu
Penecho