예제 #1
0
  private void checkPlayersName(Player p) {
    String name = p.getName();
    for (Map.Entry<Player, HostedConnection> entrySet : connectedPlayers.entrySet()) {
      Player player = entrySet.getKey();

      if (player.getName().equals(name) && p != player) {
        long rand = System.currentTimeMillis() % 2000;
        String s = rand + player.getName();
        s = s.substring(0, s.length() / 2);
        s = "" + s.hashCode();
        s = s.substring(s.length() / 2);
        p.getState().name = ("" + s);
        return;
      }
    }
  }