55 lines
1.0 KiB
Java
55 lines
1.0 KiB
Java
package input;
|
|
|
|
import java.util.Scanner;
|
|
|
|
public class InputManager {
|
|
|
|
public static void startInputReader() {
|
|
|
|
Scanner sc = new Scanner(System.in);
|
|
|
|
String input = sc.nextLine();
|
|
|
|
String[] arguments = input.split(" ");
|
|
|
|
String command = arguments[0];
|
|
|
|
if (command.equalsIgnoreCase("start")) {
|
|
|
|
System.out.println("soweit so gut");
|
|
|
|
System.out.println("args length ist " + arguments.length);
|
|
|
|
if (arguments.length != 2) {
|
|
System.out.println("Syntax: /start <Number of Players>");
|
|
|
|
}
|
|
|
|
try {
|
|
|
|
Integer playerNumber = Integer.parseInt(arguments[1]);
|
|
|
|
if (playerNumber < 2 || playerNumber > 8) {
|
|
System.out.println("Only 2 to 8 Players are allowed");
|
|
|
|
}
|
|
|
|
System.out.println("Erfolg!");
|
|
|
|
} catch (NumberFormatException ex) {
|
|
|
|
System.out.println("Number of Players has to be a whole number!");
|
|
|
|
}
|
|
|
|
|
|
}
|
|
|
|
System.out.println("Unknown command!");
|
|
|
|
sc.close();
|
|
|
|
}
|
|
|
|
}
|