Solved Help with HashMaps

Discussion in 'Plugin Development' started by i3ick, Jan 19, 2014.

Thread Status:
Not open for further replies.
  1. Offline

    i3ick

    Hi, I am getting the message "tea" but not the message "tea1". Where is my mistake?

    Code:java
    1.  
    2. if(wsplayersHM.size() >= maxplayers){
    3. for(Player p: onlinep){
    4. if(wsplayersHM.containsKey(arena)){
    5. if (wsplayersHM.containsValue(p)){
    6.  
    7.  
    8. if(wsred.values().size()>wsgreen.size()){
    9. wsgreen.put(arena, player);
    10. p.sendMessage("green");
    11. player.setScoreboard(boardmanager.board);
    12. //add player to green team
    13.  
    14. }
    15. else if(wsgreen.values().size()>wsred.size()){
    16. wsred.put(arena, p);
    17. p.sendMessage("red");
    18. player.setScoreboard(boardmanager.board);
    19. //add player to red team
    20.  
    21. }
    22. else{
    23. wsred.put(arena, p);
    24. p.sendMessage("red");
    25. player.setScoreboard(boardmanager.board);
    26. //add player to red team
    27. }
    28. }
    29. }
    30. }
    31.  
    32. //this is the part which doesn't work
    33. for(Player p: Bukkit.getOnlinePlayers()){
    34. p.sendMessage("tea");
    35. if(wsgreen.containsKey(arena)){
    36. p.sendMessage("tea1");
    37. if(wsgreen.containsValue(player)){
    38. //blah blah
    39. }
    40. }
    41.  
    42.  
    43.  


    Thanks, i3ick
     
Thread Status:
Not open for further replies.

Share This Page