armark1ng

Untitled

Apr 14th, 2016
79
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.18 KB | None | 0 0
  1. case "item":
  2. if (player.getControlerManager().getControler() != null
  3. && (player.getControlerManager().getControler() instanceof FfaZone)) {
  4. FfaZone controler = (FfaZone) player.getControlerManager()
  5. .getControler();
  6. if (controler.risk)
  7. return false;
  8. if (controler.itemsSpawned != null) {
  9. if (cmd.length < 2) {
  10. player.getPackets().sendGameMessage(
  11. "Use: ::item id (optional:amount)");
  12. return true;
  13. }
  14. try {
  15. int itemId = Integer.valueOf(cmd[1]);
  16. ItemDefinitions defs = ItemDefinitions
  17. .getItemDefinitions(itemId);
  18. String itemName = defs.getName().toLowerCase();
  19. if (defs.isLended() || itemId == 995
  20. || itemName.contains("lamp") || itemName.contains("log"))
  21. return false;
  22. int amount = cmd.length >= 3 ? Integer
  23. .valueOf(cmd[2]) : 1;
  24. player.getInventory().addItem(itemId, amount);
  25. controler.itemsSpawned
  26. .add(new Item(itemId, amount));
  27. } catch (NumberFormatException e) {
  28. player.getPackets().sendGameMessage(
  29. "Use: ::item id (optional:amount)");
  30. }
  31. }
  32. }
  33. return true;
Advertisement
Add Comment
Please, Sign In to add comment