DtlTraders/Commands: Difference between revisions

From Citizens Wiki
Line 23: Line 23:
| /trader<br/ /><b>Alias:</b> /dtrader || None || No || No || None || Updating || Shows up the current version and if a trader is selected the basic trader information
| /trader<br/ /><b>Alias:</b> /dtrader || None || No || No || None || Updating || Shows up the current version and if a trader is selected the basic trader information
|-
|-
| /trader create || (t:trader)<br />(w:wallet)<br />(o:owner)<br />(e:entity)<br />(town:town)<br />(sc:clan)<br />(f:faction) || No || No || None || dtl.trader.commands || Creates a new "Trader" NPC with the given name, type, wallet, entity-type, owner and specific ''"faction"'' accounts. Default wallet and type depends on permissions a player got.
| /trader create || (t:trader) - trader type<br />(w:wallet) - wallet<br />(o:owner) - owner<br />(e:entity) - entity<br />(town:town) - ''Towny'' town tag<br />(sc:clan) - ''Simple-Clans'' clan tag<br />(f:faction) - ''Factions'' faction tag || No || No || None || dtl.trader.commands || Creates a new "Trader" NPC with the given name, type, wallet, entity-type, owner and specific ''"faction"'' accounts. Default wallet and type depends on permissions a player got.
|-
|-
| /trader clear  || (stock) - stock to clear || Yes || Yes || Manager || dtl.trader.commands.clear || Clears the selected traders ''sell'' and ''buy'' stock, until a specific stock is supplied.  
| /trader clear  || (stock) - stock to clear || Yes || Yes || Manager || dtl.trader.commands.clear || Clears the selected traders ''sell'' and ''buy'' stock, until a specific stock is supplied.  

Revision as of 14:40, 13 September 2012

DtlTraders strives to be as much user friendly as possible so there are only a few important commands to remember. Most tasks can be accomplished without their use.

[] - Mandatory
() - Optional

Command - command's syntax
Args Description - description of the command's arguments
Require Selected - whether the command requires an trader or banker to be selected
Require Ownership - whether the commands requires you to be the owner of the trader
Required Mode - whether the command requires to be in a certain mode
Permission - command's permission node
Description - short description of the command


Trader Commands (1.9.4+)

Trader commands
Command Args Description Require Selected Require Ownership Required mode Permission Description
/trader
Alias: /dtrader
None No No None Updating Shows up the current version and if a trader is selected the basic trader information
/trader create (t:trader) - trader type
(w:wallet) - wallet
(o:owner) - owner
(e:entity) - entity
(town:town) - Towny town tag
(sc:clan) - Simple-Clans clan tag
(f:faction) - Factions faction tag
No No None dtl.trader.commands Creates a new "Trader" NPC with the given name, type, wallet, entity-type, owner and specific "faction" accounts. Default wallet and type depends on permissions a player got.
/trader clear (stock) - stock to clear Yes Yes Manager dtl.trader.commands.clear Clears the selected traders sell and buy stock, until a specific stock is supplied.
/trader help None Yes Yes Manager dtl.trader.commands.help Shows the available command list (the appearing list will be changed till 2.0)
/trader list [stock] - the given stock to display (buy/sell)
(page) - page number
Yes Yes Manager dtl.trader.commands.list
dtl.trader.options.<stock>
Lists items the trader is selling (formating available in the locale file)
/trader type (type) - trader type Yes Yes Manager dtl.trader.commands.type
dtl.trader.types.<type> (when changing)
Shows up the current trader type (only for player or server traders), or changes the type by the supplied argument
/trader wallet (wallet) - wallet type
(account_name) - used with the bank, towny, simple-clans and Factions wallet, account or "faction" name (needs to be the owner of the bank account)
Yes Yes Manager dtl.trader.commands.wallet
dtl.trader.wallets.<wallet> (when changing)
Shows up the current wallet the trader is using, or changes the type by the supplied argument
/trader owner (owner) - player name Yes Yes dtl.trader.commands.owner dtl.trader.commands.owner Shows up the current owner of the selected trader, or changes the owner by the supplied argument (only for player or server traders)
/trader pattern (pattern) - pattern name Yes Yes Manager dtl.trader.commands.pattern (no pattern specific settings now) Sets the pattern the trader will use
/trader removepattern None Yes Yes Manager dtl.trader.commands.removepattern Removes any pattern currently assigned to the trader, all pattern items will disappear
/trader log (trader name) - traders name (allows whitespace characters) No Yes Manager dtl.trader.commands.log Shows all transactions the trader has performed. Shows the Buyer/Seller, the item he has bought/sold and the amount'. When no trader is selected it lists all transactions of each trader owned, when supplying a name only this traders log will be showed.
/trader clearlog (trader name) - traders name (allows whitespace characters) No Yes Manager dtl.trader.commands.clearlog Clears the selected traders log. If not traders is selected it clears all traders logs until you specify a name.
/trader balance None Yes Yes Manager dtl.trader.commands.balance Shows up the balance of the selected trader.
Requires npc-wallet to use
/trader deposit [amount] - the amount we want to deposit Yes Yes Manager dtl.trader.commands.deposit Deposit given amount of money to traders wallet
Requires npc-wallet to use
/trader withdraw [amount] - the amount we want to withdraw Yes Yes Manager dtl.trader.commands.withdraw Withdraw given amount of money from traders wallet
Requires npc-wallet to use

Banker Commands (planned)

Banker commands are not implemented at this time.

Navigation

DtlTraders
Usage Managing | Trading | Banking
Configuration Configuration | Commands | Permissions | Locale
Types Traders | Bankers