DtlTraders/permissions: Difference between revisions

From Citizens Wiki
No edit summary
Line 103: Line 103:
|-
|-
| dtl.trader.bypass.creative || Grants permission to use/manage a trader when in ''creative mode'' || <div style="color:red">op</div>
| dtl.trader.bypass.creative || Grants permission to use/manage a trader when in ''creative mode'' || <div style="color:red">op</div>
|}
== Banker permissions ==
<p style="font-size:22px;color:red">This content is outdated and may not work! A update is incoming!</p>
{| class="wikitable" style="text-align: center;width:100%"
|-
! style="width:300px" | Permission !! style="" | Description !! style="width:100px" | Default
|-
| dtl.banker.* || Grants permission to use all ''banker'' features and commands || <div style="color:red">op</div>
|- style="border-top:solid 2px black"
| dtl.banker.options.* || Grants permission to use all bank features  || <div style="color:green">all</div>
|-
| dtl.banker.options.settings || Grants permission to open the settings inventory || <div style="color:green">all</div>
|-
| dtl.banker.options.account || Grants permission to have a bank account || <div style="color:green">all</div>
|-
| dtl.banker.options.manage || Grants permission to manage banker setting ''(inventory view)'' '''(not implemented)''' || <div style="color:red">op</div>
|-
| dtl.banker.options.remote-banking || Grants permission to use the ''/banker remote'' command ''(opens a bank account without a NPC)'' || <div style="color:red">op</div>
|- style="border-top:solid 2px black"
| dtl.banker.types.* || Grants permission to use all bank types || <div style="color:green">all</div>
|-
| dtl.banker.types.player-bank || Grants permission to use player banks || <div style="color:green">all</div>
|-
| dtl.banker.types.guild-bank || Grants permission to use guild banks '''(not implemented)''' || <div style="color:green">all</div>
|-
| dtl.banker.types.money-bank || Grants permission to use money banks || <div style="color:green">all</div>
|- style="border-top:solid 2px black"
| dtl.banker.bypass.* || Grants permission to omit all defined restrictions || <div style="color:red">op</div>
|-
| dtl.banker.bypass.creative || Grants permission to open a bank account with creative mode || <div style="color:red">op</div>
|-
| dtl.banker.bypass.managing || Grants permission to manage all ''player'' and ''guild'' bankers || <div style="color:red">op</div>
|- style="border-top:solid 2px black"
| dtl.banker.settings.* || Grants permission to all bank account settings || <div style="color:red">op</div>
|-
| dtl.banker.settings.tab-item || Grants permission to change the tab item || <div style="color:red">op</div>
|-
| dtl.banker.settings.tab-name || Grants permission to use the ''/banker <tab> rename'' command '''(not implemented)''' || <div style="color:red">op</div>
|-
| dtl.banker.settings.tab-buy || Grants permission to buy new tabs || <div style="color:red">op</div>
|-
| 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)''' || <div style="color:red">op</div>
|- style="border-top:solid 2px black"
| dtl.banker.manage.* || Grants permission manage all banker settings || <div style="color:red">op</div>
|-
| dtl.banker.manage.withdraw-fee || Grants permission to change the ''withdraw fee'' || <div style="color:red">op</div>
|-
| dtl.banker.manage.deposit-fee || Grants permission to change the ''deposit fee'' || <div style="color:red">op</div>
|-
| dtl.banker.manage.settings-enabled || Grants permission to toggle availability of the ''settings tab'' '''(not implemented)''' || <div style="color:red">op</div>
|-
| dtl.banker.manage.tab-buying || Grants permission to toggle the availability to buy new tabs || <div style="color:red">op</div>
|- style="border-top:solid 2px black"
| dtl.banker.commands.* || Grants permission to use all banker commands || <div style="color:red">op</div>
|-
| dtl.banker.commands.fee || Grants permission to use the ''/banker fee'' command || <div style="color:red">op</div>
|-
| dtl.banker.commands.settings || Grants permission to use the ''/banker settings'' command || <div style="color:red">op</div>
|-
| dtl.banker.commands.type || Grants permission to use the ''/banker type'' command || <div style="color:red">op</div>
|}
== 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 ;)
{| class="wikitable" style="text-align: center;width:100%"
|-
! style="width:300px" | Permission !! style="" | Description !! style="width:100px" | Default
|-
| dtl.trader.id.* || Grants permission to use all traders || <div style="color:green">all</div>
|-
| dtl.trader.id.<npc-id> || Grants permission to use a specified trader '''(only PEX, GgoupManager)''' || <div style="color:orange">none</div>
|-
| dtl.trader.patterns.* || Grants permission to use all ''trader'' patterns || <div style="color:red">op</div>
|-
| dtl.trader.patterns.<name> || Grants permission to use a ''<name>'' specified ''trader'' pattern '''(only PEX, GgoupManager)''' || <div style="color:orange">none</div>
|}
== Navigation ==
{| class="wikitable" style="text-align: center; width: 500px"
|-
! style="width: 100%; background-color:#ADD8E6" colspan="2" | '''DtlTraders'''
|-
| Configuration || <!--| [http://wiki.citizensnpcs.com/DtlTraders/config Configuration] -->| [http://wiki.citizensnpcs.com/DtlTraders/Commands Commands] | [http://wiki.citizensnpcs.com/DtlTraders/permissions Permissions] | [http://wiki.citizensnpcs.com/DtlTraders/locale Locale]
|-
| Usage || <!--| [http://wiki.citizensnpcs.com/DtlTraders/managing Managing] | [http://wiki.citizensnpcs.com/DtlTraders/trading Trading] | [http://wiki.citizensnpcs.com/DtlTraders/banking Banking] | --> [http://wiki.citizensnpcs.com/DtlTraders/patterns Patterns]
|-
| Types || <!--| [http://wiki.citizensnpcs.com/DtlTraders/traders Traders] | [http://wiki.citizensnpcs.com/DtlTraders/bankers Bankers] | [http://wiki.citizensnpcs.com/DtlTraders/auctionhouse Auction House] | [http://wiki.citizensnpcs.com/DtlTraders/wallets Wallets]-->
|}
|}

Revision as of 01:34, 31 October 2013

Here are listed all permission nodes used in v2.2.2 Beta.

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.tiers.* Will use all triers in a pattern to determine the end price for an item
none
dtl.trader.tiers.<tier> Will determine the price by the specified pattern <tier> (does not work with every permission plugin)
none
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.price 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