DtlTraders/permissions

From Citizens Wiki

< DtlTraders

Revision as of 13:57, 22 December 2012 by Dandielo (talk | contribs) (→‎Trader permissions: updated permissions for traders)

Here are listed all permission nodes that will available in version 1.9.2Beta. A permission list used now can be found here Old permission system

Trader permissions

Permission Description Default
dtl.trader.* Grants permission to use all trader features and commands
op
dtl.trader.options.* Grants permission to use all trader tabs and modes
all
dtl.trader.options.sell Grants permission to use/manage a traders sell tab
all
dtl.trader.options.sell-amounts Grants permission to use a traders sell amounts tab
all
dtl.trader.options.buy Grants permission to use/manage a traders buy tab
all
dtl.trader.options.manage Grants permission to toggle the managing mode
op
dtl.trader.types.* Grants permission to use/manage all trader types
all
dtl.trader.types.player Grants permission to use/manage player traders
all
dtl.trader.types.server Grants permission to use/manage server traders
all
dtl.trader.types.market Grants permission to use/manage market traders
all
dtl.trader.types.enchant Grants permission to use/manage enchant traders
all
dtl.trader.wallets.* Grants permission to set/manage all wallets
op
dtl.trader.wallets.npc Grants permission to set/manage npc wallet
op
dtl.trader.wallets.owner Grants permission to set/manage owner wallet
op
dtl.trader.wallets.bank Grants permission to set/manage bank wallet
op
dtl.trader.wallets.infinite Grants permission to set infinite wallet
op
dtl.trader.wallets.clan Grants permission to set/manage SimpleClans wallet
op
dtl.trader.wallets.towny Grants permission to set/manage Towny wallet
op
dtl.trader.wallets.faction Grants permission to set/manage Factions wallet
op
dtl.trader.managing.* Grants permission to use all manager mode features
op
dtl.trader.managing.prices Grants permission to manage prices
op
dtl.trader.managing.global-limits Grants permission to manage global limits (Server trader only)
op
dtl.trader.managing.player-limits Grants permission to manage player limits (Server trader only)
op
dtl.trader.managing.buy-limits Grants permission to manage buy limits (Player trader only)
op
dtl.trader.managing.stack-price Grants permission to toggle stack-prices
op
dtl.trader.managing.multiple-amounts Grants permission to manage multiple amounts a trader can sell
op
dtl.trader.commands.* Grants permission to use all trader commands
op
dtl.trader.commands.help Grants permission to use the /trader help command
op
dtl.trader.commands.create Grants permission to use the /trader create command
op
dtl.trader.commands.list Grants permission to use the /trader sell/buy list command
op
dtl.trader.commands.wallet Grants permission to use the /trader wallet command
op
dtl.trader.commands.type Grants permission to use the /trader type command
op
dtl.trader.commands.owner Grants permission to use the /trader owner command
op
dtl.trader.commands.log Grants permission to use the /trader log command
op
dtl.trader.commands.clearlog Grants permission to use the /trader clearlog command
op
dtl.trader.commands.pattern Grants permission to use the /trader pattern command
op
dtl.trader.commands.pattern-reload Grants permission to use the /trader pattern reload command
op
dtl.trader.commands.balance Grants permission to use the /trader balance command (npc wallet only)
op
dtl.trader.commands.withdraw Grants permission to use the /trader withdraw command (npc wallet only)
op
dtl.trader.commands.deposit Grants permission to use the /trader deposit command (npc wallet only)
op
dtl.trader.commands.clear Grants permission to use the /trader clear command
op
dtl.trader.commands.manage Grants permission to use the /trader manage command
op
dtl.trader.commands.open Grants permission to use the /trader open command
op
dtl.trader.bypass.* Grants permission to bypass any requirement
op
dtl.trader.bypass.managing Grants permission to always open a traders manager mode and use all managing features
op
dtl.trader.bypass.drop-managning Grants permission to drop items when clicked outside the managed inventory (manager mode resctriction)
op
dtl.trader.bypass.creative Grants permission to use/manage a trader when in creative mode
op

Banker permissions

Permission Description Default
dtl.banker.* Grants permission to use all banker features and commands
op
dtl.banker.options.* Grants permission to use all bank features
all
dtl.banker.options.settings Grants permission to open the settings inventory
all
dtl.banker.options.account Grants permission to have a bank account
all
dtl.banker.options.manage Grants permission to manage banker setting (inventory view) (not implemented)
op
dtl.banker.options.remote-banking Grants permission to use the /banker remote command (opens a bank account without a NPC)
op
dtl.banker.types.* Grants permission to use all bank types
all
dtl.banker.types.player-bank Grants permission to use player banks
all
dtl.banker.types.guild-bank Grants permission to use guild banks (not implemented)
all
dtl.banker.types.money-bank Grants permission to use money banks
all
dtl.banker.bypass.* Grants permission to omit all defined restrictions
op
dtl.banker.bypass.creative Grants permission to open a bank account with creative mode
op
dtl.banker.bypass.managing Grants permission to manage all player and guild bankers
op
dtl.banker.settings.* Grants permission to all bank account settings
op
dtl.banker.settings.tab-item Grants permission to change the tab item
op
dtl.banker.settings.tab-name Grants permission to use the /banker <tab> rename command (not implemented)
op
dtl.banker.settings.tab-buy Grants permission to buy new tabs
op
dtl.banker.settings.tab-resize Grants permission to resize the tab so not only buying tabs (not implemented, and it is not certain whether it will be added)
op
dtl.banker.manage.* Grants permission manage all banker settings
op
dtl.banker.manage.withdraw-fee Grants permission to change the withdraw fee
op
dtl.banker.manage.deposit-fee Grants permission to change the deposit fee
op
dtl.banker.manage.settings-enabled Grants permission to toggle availability of the settings tab (not implemented)
op
dtl.banker.manage.tab-buying Grants permission to toggle the availability to buy new tabs
op
dtl.banker.commands.* Grants permission to use all banker commands
op
dtl.banker.commands.fee Grants permission to use the /banker fee command
op
dtl.banker.commands.settings Grants permission to use the /banker settings command
op
dtl.banker.commands.type Grants permission to use the /banker type command
op

Planned permissions

A list of permission that will be added in next versions, no release date is know it depends on the time I got to develope it ;)

Permission Description Default
dtl.trader.tier.* Grants permission to use all trader tiers
all
dtl.trader.tier.<name> Grants permission to use a <name> specified trader tier (only PEX, GgoupManager)
none
dtl.trader.id.* Grants permission to use all traders
all
dtl.trader.id.<npc-id> Grants permission to use a specified trader (only PEX, GgoupManager)
none
dtl.trader.patterns.* Grants permission to use all trader patterns
op
dtl.trader.patterns.<name> Grants permission to use a <name> specified trader pattern (only PEX, GgoupManager)
none
dtl.trader.commands.pattern Grants permission to use the /trader pattern command
op

Navigation

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