1.x/Trader: Difference between revisions
< 1.x
m (NavBox) |
No edit summary |
||
Line 4: | Line 4: | ||
To stock a trader, one requires the permission 'citizens.trader.modify.stock'. To trade with the trader, give users the permissions 'citizens.trader.use.trade'. | To stock a trader, one requires the permission 'citizens.trader.modify.stock'. To trade with the trader, give users the permissions 'citizens.trader.use.trade'. | ||
== Commands == | ==Commands== | ||
Commands specific for use with traders. | |||
{| class="wikitable collapsible collapsed" style="text-align: center; width: 100%" | |||
|- | |||
! style="width: 100%; background-color:#ADD8E6" colspan="3" | '''Trader Commands''' | |||
|- | |||
{| class="wikitable" style="text-align: center;" | |||
! style="width: 250px;" | Command | ! style="width: 250px;" | Command | ||
! style="width: 200px;" | Args Description | ! style="width: 200px;" | Args Description |
Revision as of 14:37, 15 February 2012
Traders allow trading of items for virtual currency. The trader can both buy and sell items to the player, and uses an intuitive interface to facilitate this. Warning: may be exploitable under lag until bukkit creates inventory events.
Permissions
To stock a trader, one requires the permission 'citizens.trader.modify.stock'. To trade with the trader, give users the permissions 'citizens.trader.use.trade'.
Commands
Commands specific for use with traders.
Trader Commands | |||||
---|---|---|---|---|---|
Command | Args Description | Require Selected | Require Ownership | Permission | Description |
/trader help | None | false | false | citizens.trader.use.help | View the help page for traders |
/trader money (give/take) (amount) | give/take - whether to give or take money from a trader amount - amount to give or take |
true | true | citizens.citizens.trader.modify.money to modify; citizens.trader.use.showmoney to view the current balance | Control a trader's balance |
/trader list [buy/sell] | buy/sell - whether to display the buy or sell list | true | false | citizens.trader.use.list | View a trader's buying/selling list |
/trader unlimited | None | true | true | citizens.trader.modify.unlimited | Toggle a trader as having an unlimited stock |
/trader buy/sell [item] [price] | item - item to add to the list price - price of the item being added |
true | true | citizens.trader.modify.stock | Change the stock of a trader |
/trader clear [buy/sell] | buy/sell - whether to clear the buy or sell list | true | true | citizens.trader.modify.clearstock | Clear the stock of a trader |
FAQ
Why does my trader let players dupe items?
This is due to lag and is a bug with Citizens/Bukkit. Citizens requires inventory events (that's programmer-speak), which Bukkit is not close to implementing.
Why won't you add Spout support so traders aren't buggy?
Spout is a great API for client-side additions to Bukkit. However, we are not interested in supporting it server-side. We don't want people to feel forced to download Spout if they want to use trader NPCs.
Quick Navigation | |
---|---|
Usage | Installation · Frequently Asked Questions · Commands · Editors · Characters · API · |
Configuration | Configuration · Text Syntax · Permissions · Waypoints · Data Storage |