public void auswertenEingabeSabotage(String _parameter)
	{
		Spieler aktiverSpieler = masterController.getAktiverSpieler();
		// hier wird die liste der spieler außer dema ktiven spieler ausgegeben.
		LinkedList<Spieler> gegner = gegnerWaehlen(aktiverSpieler);
		
		masterController.getAusgabeHandler().gibStringAnKonsole(SabotageView.getGegnerWaehlen(gegner),aktiverSpieler);
		
		Spieler derSabotierte;
		
		while (true)
		{
			try {
				int _parameter2 = Integer.parseInt(masterController.getEingabecontroller().getEingabe(aktiverSpieler));
				
				try {
					derSabotierte = gegner.get(_parameter2);
					break;
				} catch (IndexOutOfBoundsException e) {
					masterController.getAusgabeHandler().gibStringAnKonsole(FehlerView.getSpielerNichtInListe(), aktiverSpieler);
					
				}
				
			} catch (NumberFormatException ex) {
				masterController.getAusgabeHandler().gibStringAnKonsole(FehlerView.getDasWarKeineZahl(), aktiverSpieler);
			}
		}
		
		String nachrichtAnGegner ="";
		
		if (_parameter.equalsIgnoreCase("4"))
		{
			
			int[] _parameters = auswertenUnruheOptionen(derSabotierte);
			
			nachrichtAnGegner = analysiereSabotage(_parameters[0],_parameters[1]);
		}
		
		if (_parameter.equalsIgnoreCase("2"))
		{
			int _parameters[] = auswertenZerstoerenOptionen(derSabotierte);
			
			nachrichtAnGegner = analysiereSabotage(_parameters[0],_parameters[1]);
		}
		
		if (_parameter.equalsIgnoreCase("1"))
		{
			int _parameters[] = auswertenPluendernOptionen(derSabotierte);
			
			nachrichtAnGegner = analysiereSabotage(_parameters[0],_parameters[1]);
		}
		
		if (_parameter.equalsIgnoreCase("3"))
		{
			int _parameters[] = auswertenVergiftenOptionen(derSabotierte);
			
			nachrichtAnGegner = analysiereSabotage(_parameters[0],_parameters[1]);
		}
		
		derSabotierte.setNachricht(derSabotierte.getNachricht() + nachrichtAnGegner);
		
	}