Advertisement
Lisenochek

Untitled

Jan 31st, 2017
117
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.46 KB | None | 0 0
  1. case "crate": {
  2. if (!s.isOp()) {
  3. s.sendMessage(C.getPrefix() + C.c("&cУ вас нет прав для этого!"));
  4. return true;
  5. }
  6.  
  7. if (args.length < 2) {
  8. C.setMultiText(s, Arrays.asList(
  9. C.getPrefix() + "&cМало аргументов",
  10. "",
  11. "&aИспользование: /realistic crate (название ящика) (игрок)"
  12. ));
  13. return true;
  14. }
  15.  
  16. if (args.length == 3) {
  17.  
  18. Player p = Bukkit.getPlayer(args[2]);
  19.  
  20. if (p == null) {
  21. s.sendMessage(C.getPrefix() + C.c("&cИгрок не в сети!"));
  22. return true;
  23. }
  24.  
  25. switch (args[1].toLowerCase()) {
  26. case "common": {
  27. CrateList.getCommonCrate(p, p.getLocation());
  28. s.sendMessage(C.getPrefix() + C.c("&aВы успешно сбросили обычный ящик!"));
  29. return true;
  30. }
  31.  
  32. case "strange": {
  33. CrateList.getStrangeCrate(p.getLocation());
  34. s.sendMessage(C.getPrefix() + C.c("&aВы успешно сбросили странный ящик!"));
  35. return true;
  36. }
  37.  
  38. default: {
  39. C.setMultiText(s, Arrays.asList(
  40. C.getPrefix() + "&cНеправильное название ящика!",
  41. "",
  42. "&aДоступные ящики: &7common, strange"
  43. ));
  44. return true;
  45. }
  46. }
  47. }
  48.  
  49. if (s == Bukkit.getConsoleSender()) {
  50. s.sendMessage(C.getPrefix() + C.c("&cВы консоль!"));
  51. return true;
  52. }
  53.  
  54. Player player = (Player) s;
  55.  
  56. switch (args[1].toLowerCase()) {
  57. case "common": {
  58. CrateList.getCommonCrate(player, player.getLocation());
  59. s.sendMessage(C.getPrefix() + C.c("&aВы успешно сбросили обычный ящик игроку &6" + player.getName() + "&a!"));
  60. return true;
  61. }
  62.  
  63. case "strange": {
  64. CrateList.getStrangeCrate(player.getLocation());
  65. s.sendMessage(C.getPrefix() + C.c("&aВы успешно сбросили странный ящик игроку &6" + player.getName() + "&a!"));
  66. return true;
  67. }
  68.  
  69. default: {
  70. C.setMultiText(s, Arrays.asList(
  71. C.getPrefix() + "&cНеправильное название ящика!",
  72. "",
  73. "&aДоступные ящики: &7common, strange"
  74. ));
  75. return true;
  76. }
  77. }
  78. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement