rbuy
rbuy - Sell and buy WorldGuard regions by chat commands and signs.
[requires: WorldGuard, WorldEdit].
This helps to make regions tradeable and effectively overcome some trouble with the classical no-admins-on griefing periods for smaller servers, where people just can't reach a mod to get a piece of land.
Maintenance Phase
Due to timing constraints i will not be able to add much, though it already does what it does and i will keep it updated at least. Please drop a note if some economy or other thing does not work anymore.
Details: | Features | Configuration | Permissions | (API) | Planned | Source |
Overview
- You can sell and buy regions using commands or signs.
- You can get information about nearby regions that are offered for sale.
- Some aspects are configurable, like number of regions that you can sell or buy during some period of time, same with area or volume, if it is allowed to sell to members exclusively, what permissions people have by default, and others.
- See one of the sections under Details (above) for more information.
Requirements:
- WorldGuard, tested with 5.3, 5.4
- WorlEdit, tested with 4.7, 5.1.1 - required for WorldGuard anyway.
- Versions before rbuy 0.2.0 need admittance, which still has has use.
Economies:
- Vault
- Essentials 2.6.1
- iConomy6
- iConomy5
- BOSEConomy 0.7.2
- MultiCurrency 0.11
- PluginLibSharedLibrary (not yet available)
"I took a night out to write this - so don't complain." - does not apply anymore.
Hi again, will you add the function i tell you a fex months ago? :3 (max region per user) also there's any way to make the sign get destroyed when buying?
@Mayhem777
I am afraid there is not an option to control that, yet.
Currently you can only control how many regions they offer for sale or buy within a certain time frame.
Please how can i do to force players only have 1 region, i mean. if you buy 1 , you must sell it to buy another :) thanks!
Was there a comment about an internal error ? (deleted probably)
Even if it as "your mistake", i would still be interested in details, because "internal error" never is good...
Every time I try to use /rsell region price I get
"An internal error has occured while attempting to perform this command"
As an alternative, I tried selling it via sign and it tells me
"rbuy - there is no region 'region name' for sale in this world."
What do I do?
@Tombikos
Hmmm, similar to register i am missing the currency name thingy.
I know that a bank can be pretty virtual and be used for just anything that can be counted, yet for applications like putting the currency on a sign (imagine MultiCurrency with having diamond and *less* gold in your inventory/accounts), and then to distinguish what currencies there are and which is the default one (to be used when none is specified by the player), that makes me hesitate.
This could be solved by a configuration api allowing to set up a mapping for default currency, currency aliases (!), and finally mapping currency to banks ( could be prefixes of banks, and whatever is necessary to construct the right name to do the transaction for the bank, some specification of how to get the account/bank/thing for player x for currency y). Defining the prefered shortest version for a currency could help in appearence for signs, but that then would be a simple to provide but not so important add on.
Without such solution i will continue hesitating, by default ;).
Use Vault ;)
@iGrisen
Hi, are you using rbuy 0.1.1 ?
(0.1.0 would do for testing, but 0.1.1 should be better, because of the region saving.)
That would be the first thing to make sure when using signs :)
If you are using the latest version, then there should happen something....
either the sign is popped out of the ground, or the currency should be added to the last line.
Next question: You used one line per word ?
1. /rbuy
2. test
3. 100
(4.)
Then the last thing that comes to my mind at this moment would be that you check your server log for an exception, some error message - it could simply be a bug.
hi, really nice plugin! it's running on my server now :) but if i place a sign, nothing happens... i did it like this: /rbuy test 100
(test is a region, that i did before) sry for my bad english :) please answer, what i do wrong :) MFG Alex
@asofold
...
I have to take slightly longer, but i will add some sign support to the next version, as well as bypass permissions and slightly changing the configuration (getting rid of usersBuy/sell flags, instead using a ignore-permissions list to indicate what everybody may de - further adding some permissions like rbuy.all to get all permissions without being op, also planned: administrative commands like removing offers of others without need for manual file manipulation, probably adding volume restriction for areas simialr to given ones).
@Jareq
It is on schedule, and will be available during the next week, if not too many things go wrong.
I love this! But please make at least buyin with signs.
@Remi_Scarlet
Let me know , i might be interested :)
Intention was to make it quite simple, so i will rather not add rental and such, there are other plugins that do such. My focus was simpliity and a bit of certainty about who can sell your region (nobody), and similar...
But i will add some things like further permission nodes, configurability, bypasses for limits, restrict volumina, possibly signs, better data-performance as the most basic things. Further i am considering selling options like opt-in by all owners to sell a region with shared benefit, and also to offer regions for sale that only certain people may buy.
Still you are free to suggest changes or additions, i might go for them, though my other plugins also need a little care till - yet in any case i am interested in feedback!
Funny how things work. I've been wondering whether I should install a world-guard region compatible land purchasing plugin, go onto dev.bukkit, search, and I find this plugin created a mere day ago.
Will see how good it is :P