Advertisement
Guest User

Untitled

a guest
Jun 17th, 2019
63
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.45 KB | None | 0 0
  1. case "accept": {
  2. if (!Utils.isRegion(player)) {
  3. player.sendMessage(Utils.getPrefix() + Utils.stripColor(Config.MESSAGE_NOT_BANK_REGION.getString()));
  4. return true;
  5. }
  6.  
  7. RegionClass regionClass = RegionClass.regionsMap.get(player.getName());
  8.  
  9. if (regionClass == null || regionClass.getSellClass() == null) {
  10. player.sendMessage(Utils.getPrefix() + Utils.stripColor(Config.MESSAGE_SELLING_NOT_FOUND.getString()));
  11. return true;
  12. }
  13.  
  14. player.sendMessage(Utils.getPrefix() + Utils.stripColor(Config.MESSAGE_SELL_ACCEPT_OWNER.getString()));
  15. regionClass.getSellClass().getBuyer().sendMessage(Utils.getPrefix() + Utils.stripColor(Config.MESSAGE_SELL_ACCEPT_BUYER.getString()));
  16.  
  17. Boostrapper.getBoostrapper().getEconomy().sendMoney(regionClass.getSellClass().getBuyer(), player, regionClass.getPrice(), Config.TAX.getString());
  18.  
  19. regionClass.getRegion().getOwners().removeAll();
  20. regionClass.getRegion().getOwners().addPlayer(WGBukkit.getPlugin().wrapPlayer(regionClass.getSellClass().getBuyer()));
  21.  
  22. SQLManager.getManager().removeData(regionClass);
  23. RegionClass.regionsMap.remove(player.getName());
  24.  
  25. regionClass.setSellClass(null);
  26. return true;
  27. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement