|
|
(8 intermediate revisions by the same user not shown) |
Line 1: |
Line 1: |
| Here are listed all permission nodes that will available in version 1.9.2Beta. A permission list used now can be found here [https://github.com/Dandielo/DtlCitizensTrader/wiki/Permissions Old permission system]
| | Permissions reference for dtlTraders v3 |
|
| |
|
| == Trader permissions == | | == Basic == |
| {| class="wikitable" style="width:100%;text-align: center"
| |
| |-
| |
| ! style="width:300px" | Permission !! style="" | Description !! style="width:100px;" | Default
| |
| |-
| |
| | '''dtl.trader.*''' || Grants permission to use all ''trader'' features and commands || <div style="color:red">op</div>
| |
| |- style="border-top:solid 2px black"
| |
| | '''dtl.trader.options.*''' || Grants permission to use all trader tabs and modes || <div style="color:green">all</div>
| |
| |-
| |
| | dtl.trader.options.sell || Grants permission to use/manage a traders ''sell tab'' || <div style="color:green">all</div>
| |
| |-
| |
| | dtl.trader.options.sell-amounts || Grants permission to use a traders ''sell amounts tab'' || <div style="color:green">all</div>
| |
| |-
| |
| | dtl.trader.options.buy || Grants permission to use/manage a traders ''buy tab'' || <div style="color:green">all</div>
| |
| |-
| |
| | dtl.trader.options.manage || Grants permission to toggle the ''managing mode'' || <div style="color:red">op</div>
| |
| |- style="border-top:solid 2px black"
| |
| | '''dtl.trader.types.*''' || Grants permission to use/manage all ''trader types'' || <div style="color:green">all</div>
| |
| |-
| |
| | dtl.trader.types.player || Grants permission to use/manage ''player traders'' || <div style="color:green">all</div>
| |
| |-
| |
| | dtl.trader.types.server || Grants permission to use/manage ''server traders'' || <div style="color:green">all</div>
| |
| |-
| |
| | dtl.trader.types.market || Grants permission to use/manage ''market traders'' || <div style="color:green">all</div>
| |
| |-
| |
| | dtl.trader.types.enchant || Grants permission to use/manage ''enchant traders'' || <div style="color:green">all</div>
| |
| |- style="border-top:solid 2px black"
| |
| | '''dtl.trader.tiers.*''' || Will use all triers in a pattern to determine the end price for an item || <div style="color:orange">none</div>
| |
| |-
| |
| | dtl.trader.tiers.<tier> || Will determine the price by the specified pattern ''<tier>'' '''(does not work with every permission plugin)''' || <div style="color:orange">none</div>
| |
| |- style="border-top:solid 2px black"
| |
| | '''dtl.trader.wallets.*''' || Grants permission to set/manage all ''wallets'' || <div style="color:red">op</div>
| |
| |-
| |
| | dtl.trader.wallets.npc || Grants permission to set/manage ''npc wallet'' || <div style="color:red">op</div>
| |
| |-
| |
| | dtl.trader.wallets.owner || Grants permission to set/manage ''owner wallet'' || <div style="color:red">op</div>
| |
| |-
| |
| | dtl.trader.wallets.bank || Grants permission to set/manage ''bank wallet'' || <div style="color:red">op</div>
| |
| |-
| |
| | dtl.trader.wallets.infinite || Grants permission to set ''infinite wallet'' || <div style="color:red">op</div>
| |
| |-
| |
| | dtl.trader.wallets.clan || Grants permission to set/manage ''SimpleClans wallet'' || <div style="color:red">op</div>
| |
| |-
| |
| | dtl.trader.wallets.towny || Grants permission to set/manage ''Towny wallet'' || <div style="color:red">op</div>
| |
| |-
| |
| | dtl.trader.wallets.faction || Grants permission to set/manage ''Factions wallet'' || <div style="color:red">op</div>
| |
| |- style="border-top:solid 2px black"
| |
| | '''dtl.trader.managing.*''' || Grants permission to use all ''manager mode'' features || <div style="color:red">op</div>
| |
| |-
| |
| | dtl.trader.managing.prices || Grants permission to manage ''prices'' || <div style="color:red">op</div>
| |
| |-
| |
| | dtl.trader.managing.global-limits || Grants permission to manage ''global limits'' '''(Server trader only)''' || <div style="color:red">op</div>
| |
| |-
| |
| | dtl.trader.managing.player-limits || Grants permission to manage ''player limits'' '''(Server trader only)''' || <div style="color:red">op</div>
| |
| |-
| |
| | dtl.trader.managing.buy-limits || Grants permission to manage ''buy limits'' '''(Player trader only)''' || <div style="color:red">op</div>
| |
| |-
| |
| | dtl.trader.managing.stack-price || Grants permission to toggle ''stack-prices'' || <div style="color:red">op</div>
| |
| |-
| |
| | dtl.trader.managing.multiple-amounts || Grants permission to manage multiple amounts a trader can sell || <div style="color:red">op</div>
| |
| |- style="border-top:solid 2px black"
| |
| | '''dtl.trader.commands.*''' || Grants permission to use all ''trader'' commands || <div style="color:red">op</div>
| |
| |-
| |
| | dtl.trader.commands.help || Grants permission to use the <code>/trader help</code> command || <div style="color:red">op</div>
| |
| |-
| |
| | dtl.trader.commands.create || Grants permission to use the <code>/trader create</code> command || <div style="color:red">op</div>
| |
| |-
| |
| | dtl.trader.commands.list || Grants permission to use the <code>/trader sell/buy list</code> command || <div style="color:red">op</div>
| |
| |-
| |
| | dtl.trader.commands.wallet || Grants permission to use the <code>/trader wallet</code> command || <div style="color:red">op</div>
| |
| |-
| |
| | dtl.trader.commands.type || Grants permission to use the <code>/trader type</code> command || <div style="color:red">op</div>
| |
| |-
| |
| | dtl.trader.commands.owner || Grants permission to use the <code>/trader owner</code> command || <div style="color:red">op</div>
| |
| |-
| |
| | dtl.trader.commands.log || Grants permission to use the <code>/trader log</code> command || <div style="color:red">op</div>
| |
| |-
| |
| | dtl.trader.commands.clearlog || Grants permission to use the <code>/trader clearlog</code> command || <div style="color:red">op</div>
| |
| |-
| |
| | dtl.trader.commands.pattern || Grants permission to use the <code>/trader pattern</code> command || <div style="color:red">op</div>
| |
| |-
| |
| | dtl.trader.commands.pattern-reload || Grants permission to use the <code>/trader pattern reload</code> command || <div style="color:red">op</div>
| |
| |-
| |
| | dtl.trader.commands.balance || Grants permission to use the <code>/trader balance</code> command '''(npc wallet only)''' || <div style="color:red">op</div>
| |
| |-
| |
| | dtl.trader.commands.withdraw || Grants permission to use the <code>/trader withdraw</code> command '''(npc wallet only)''' || <div style="color:red">op</div>
| |
| |-
| |
| | dtl.trader.commands.deposit || Grants permission to use the <code>/trader deposit</code> command '''(npc wallet only)''' || <div style="color:red">op</div>
| |
| |-
| |
| | dtl.trader.commands.clear || Grants permission to use the <code>/trader clear</code> command || <div style="color:red">op</div>
| |
| |-
| |
| | dtl.trader.commands.manage || Grants permission to use the <code>/trader manage</code> command || <div style="color:red">op</div>
| |
| |-
| |
| | dtl.trader.commands.open || Grants permission to use the <code>/trader open</code> command || <div style="color:red">op</div>
| |
| |- style="border-top:solid 2px black"
| |
| | '''dtl.trader.bypass.*''' || Grants permission to bypass any requirement || <div style="color:red">op</div>
| |
| |-
| |
| | dtl.trader.bypass.managing || Grants permission to always open a traders ''manager mode'' and use all managing features || <div style="color:red">op</div>
| |
| |-
| |
| | dtl.trader.bypass.drop-managning || Grants permission to drop items when clicked outside the managed inventory '''(manager mode resctriction)''' || <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 ==
| | Soon |
| {| 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"
| | == Pattern == |
| | 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"
| | Soon |
| | 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"
| | == Planned == |
| | 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"
| | Soon |
| | 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'''
| |
| |-
| |
| | 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] -->
| |
| |-
| |
| | 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]
| |
| |-
| |
| | 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]-->
| |
| |}
| |