Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- case "accept": {
- if (!Utils.isRegion(player)) {
- player.sendMessage(Utils.getPrefix() + Utils.stripColor(Config.MESSAGE_NOT_BANK_REGION.getString()));
- return true;
- }
- RegionClass regionClass = RegionClass.regionsMap.get(player.getName());
- if (regionClass == null || regionClass.getSellClass() == null) {
- player.sendMessage(Utils.getPrefix() + Utils.stripColor(Config.MESSAGE_SELLING_NOT_FOUND.getString()));
- return true;
- }
- player.sendMessage(Utils.getPrefix() + Utils.stripColor(Config.MESSAGE_SELL_ACCEPT_OWNER.getString()));
- regionClass.getSellClass().getBuyer().sendMessage(Utils.getPrefix() + Utils.stripColor(Config.MESSAGE_SELL_ACCEPT_BUYER.getString()));
- Boostrapper.getBoostrapper().getEconomy().sendMoney(regionClass.getSellClass().getBuyer(), player, regionClass.getPrice(), Config.TAX.getString());
- regionClass.getRegion().getOwners().removeAll();
- regionClass.getRegion().getOwners().addPlayer(WGBukkit.getPlugin().wrapPlayer(regionClass.getSellClass().getBuyer()));
- SQLManager.getManager().removeData(regionClass);
- RegionClass.regionsMap.remove(player.getName());
- regionClass.setSellClass(null);
- return true;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement