Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- case "item":
- if (player.getControlerManager().getControler() != null
- && (player.getControlerManager().getControler() instanceof FfaZone)) {
- FfaZone controler = (FfaZone) player.getControlerManager()
- .getControler();
- if (controler.risk)
- return false;
- if (controler.itemsSpawned != null) {
- if (cmd.length < 2) {
- player.getPackets().sendGameMessage(
- "Use: ::item id (optional:amount)");
- return true;
- }
- try {
- int itemId = Integer.valueOf(cmd[1]);
- ItemDefinitions defs = ItemDefinitions
- .getItemDefinitions(itemId);
- String itemName = defs.getName().toLowerCase();
- if (defs.isLended() || itemId == 995
- || itemName.contains("lamp") || itemName.contains("log"))
- return false;
- int amount = cmd.length >= 3 ? Integer
- .valueOf(cmd[2]) : 1;
- player.getInventory().addItem(itemId, amount);
- controler.itemsSpawned
- .add(new Item(itemId, amount));
- } catch (NumberFormatException e) {
- player.getPackets().sendGameMessage(
- "Use: ::item id (optional:amount)");
- }
- }
- }
- return true;
Advertisement
Add Comment
Please, Sign In to add comment