/** * passt die Daten (Auto, Name) des Spielers an und schickt diesem seine zugewiesene ID * * @param zeile Daten, auf die der Spieler angepasst werden soll * @throws IOException wenn das Senden der ID fehlschlägt */ private void behandleSpielerdetails(String zeile) throws IOException { spieler = new MultiplayerSpieler(); spieler.setAuto( new MultiplayerAuto( Integer.parseInt(zeile.substring(AUTO.length(), zeile.indexOf(";"))))); zeile = zeile.substring(zeile.indexOf(";") + 1); spieler.setName(zeile); synchronized (this) { spieler.setId(currentID++); } out.writeObject(spieler.getId()); }