Lisenochek

Untitled

Sep 10th, 2016
52
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.44 KB | None | 0 0
  1. package com.realistic.scoreboard;
  2.  
  3. import org.bukkit.Bukkit;
  4. import org.bukkit.ChatColor;
  5. import org.bukkit.entity.Player;
  6.  
  7. import com.realistic.list.MinecraftList;
  8.  
  9. public class PlayerStatus {
  10.  
  11. private static MinecraftList ml;
  12.  
  13. public PlayerStatus(MinecraftList ml) {
  14. this.ml = ml;
  15. }
  16.  
  17. public static String Status() {
  18.  
  19. for (Player p : Bukkit.getOnlinePlayers()) {
  20.  
  21. String name = p.getName();
  22.  
  23. if (!p.isDead() && !ml.bloodingPlayers.containsKey(name) && !ml.Broken_Bones.containsKey(name)
  24. && !ml.Disease_Cold.containsKey(name) && !ml.Disease_Pneumonia.containsKey(name)) {
  25.  
  26. String s = ChatColor.AQUA + "Я здоров!";
  27. return s;
  28. }
  29.  
  30. if (p.isDead()) {
  31.  
  32. String s = ChatColor.AQUA + "Вы мертвы.";
  33. return s;
  34. }
  35.  
  36. if (!p.isDead()) {
  37.  
  38. if (ml.bloodingPlayers.containsKey(name)) {
  39.  
  40. String s = ChatColor.AQUA + "У меня кровотечение!";
  41. return s;
  42. }
  43.  
  44. if (ml.Broken_Bones.containsKey(name)) {
  45.  
  46. String s = ChatColor.AQUA + "У меня сломана нога!";
  47. return s;
  48. }
  49.  
  50. if (ml.Disease_Cold.containsKey(name) || ml.Disease_Pneumonia.containsKey(name)) {
  51.  
  52. ml.Temp.remove(name);
  53.  
  54. String s = ChatColor.AQUA + "Я болен!";
  55. return s;
  56. }
  57.  
  58. if (ml.Temp.containsKey(p.getName())) {
  59.  
  60. String s = ChatColor.AQUA + "Я замерзаю!";
  61. return s;
  62. }
  63. }
  64. }
  65.  
  66. return null;
  67. }
  68. }
Add Comment
Please, Sign In to add comment