Minecraft(我的世界)中文论坛
标题: [管理]Group Manager权限插件 r3 —— 方便和管理整理权限[1.4.5-R0.2]
作者: gooding300 时间: 2012-9-15 20:37
标题: [管理]Group Manager权限插件 r3 —— 方便和管理整理权限[1.4.5-R0.2]
本帖最后由 gooding300 于 2013-2-10 20:14 编辑
0.写在前面
我第一次转载插件,有什么问题和建议以及我的错误请在留言或私信中告诉我!
本帖将更新的内容会用白色标出!说明一下:这个插件是Essentials的附属插件,版本更新不快,到现在才出了3个版本。
这个版本适用于以下服务端
CB 1.2.3
CB 1.2.4
CB 1.2.5
CB 1.3.1
CB 1.3.2CB 1.4.2
CB 1.4.4
CB1.4.5
cb146
cb147
谢谢支持!注意!!! 本帖部分内容来自
+倒霉の忍者+,http://www.mcbbs.net/thread-9416-1-1.html
以及翻译内容是由机翻加手工润色!
这个版本还有许多不足的地方,希望大家可以告诉我还需要增加一些什么!
1.插件特点
man就是GroupManager
腐竹或者op可以用指令来修改每个用户所拥有的权限,和变更用户组以及进行前缀和后缀还有名字颜色的行为。
这个插件可以让你在公聊里发言更耀眼以及显示自己的权利与地位。
产品man是一个执行的权限。它使您可以设置组权限,并添加用户到这些组中。其用处是,你可以有多个层次的访问命令。对于MINECRAFT服务器,这是非常有用的,因为它可以让你建立一个社区,没有它,你无法了确定管理员与用户平衡。
man是一个独立的权限插件,保持与Bukkit最新。man所使用的最新的实施,它完全兼容Essentials插件。
1.1介绍的帖子-原帖
http://ess.khhq.net/wiki/Group_Manager 也是英文的啊!已经全部搬运
1.2基本思想与虚拟权限
GM可以让你有效地管理任何规模的服务器,可让您创建许多不同的组和子组。这个配置可以是简单或复杂。 最传统的系统(如下图所示)使用用户组的继承权,开始新的玩家在最高最低的权限。在较小的服务器,你可能最终合并MOD和管理,大多数人都会有不同的意见,当它涉及到它的权力是管理的权力和应该得到的多功能插件。 - DELAULT
- 默认
- 新手组是非常基本的权限,应该是安全的,因为所有的用户自动加入。
- builder
- 建筑者
- 玩家群涵盖了所有的命令成立的玩家可以使用,这通常包括命令涉及的市场,传送,和家里的命令。
- ADMIN
- 管理员
- OWNER
- 业主
- 所有者组通常得到的所有权限,默认情况下,通常可以控制所有插件或定义组。
虚拟权限有极少数的插件直接与GM连接。大多数插件是兼容于传统的权限插件。为了支持这些插件有EssentialsGroupBridge来做GM的第二部分。这将显示在插件列表“权限”,并展示了在服务器启动“虚拟权限”。这是这个jar文件,它允许你使用转换不直接支持的插件。
|
2.插件命令以及权限
格式如下:
•/指令:指令说明
•用法
•对应的权限
GM全部权限:
groupmanager.*
官方补充
GM提供了两种方法来执行用户和组管理。直接修改配置文件,或使用控制台命令。所有这些命令可以用来在服务器控制台或游戏内的人发出。定义群体,至少在最初阶段使用的配置文件和执行用户管理的命令。 您也可以允许其他用户使用这些管理命令,让所有的权限,你可以使用的总结权限groupmanager.*。 显然,你只有安装GM,这些命令才会工作。
|
权限说明
在核心的GM配置的权限的节点,精确地控制一个玩家可以做什么。每个插件都有自己的一套权限的节点。与GM反映了默认的配置。 要点保持一个完整的列表的权限,要自己更改。对于其他插件,您将需要检查的相关文件。 权限节点支持权限的插件,每个插件都会有自己的许可节点。 一般语法:<插件名>.<命令名称>
- 示例语法:essentials.tp(允许使用瞬移命令的玩家​​瞬移)
- 要领插件名称和命令是TP
父节点始终是该插件的名称。这允许插件具有相同的权限,而不是冲突与共享。- 例如:essentials.god和worldguard.god
摘要节点GM支持汇总节点,即使用一个通配符,以使所有子目录的权限。 - essentials.* :允许访问的每一个要领命令
- essentials.kit:允许使用每个kit权限
你也可以给自身*权限,这将导致本用户组获得的每一项权限。 附属节点GM附属节点,这些都将覆盖正常的节点,让您收回命令。这可能是有用的继承。 - essentials.kit.* :允许使用每个kit权限
- -essentials.kit.admin :删除kit管理员权限
使用时,可以使用通配符权限,如管理的每一个命令,但随后去除的GM命令的访问。
|
变量说明
GM允许您定义的变量以及权限。这些都有它独特的组的值。它们通常用于插件改变行为,根据用户组。有两个主要的例子,“前缀”和“后缀”变量修改。
聊天大多数的聊天插件将读取的前缀和后缀的变量,让您可以自定义玩家的名称的前缀与后缀。 EssentialsChat将附加前缀和后缀的人员的用户名,让你的用户提供了一个标签或颜色。 如果你想聊天前缀较长,我建议你查看我们的聊天格式指南(注:还是英文原版),告诉你如何有很长的前缀在聊天.
颜色代码如下:
本帖:
只是一张图片,有什么问题请私聊或回复
一些例子: - 前缀:“[A] :产生一个简单的<[A]用户>
- 前缀:“&E :产生一个彩色的< 用户 >
- 有很多人还是不懂,请查看8.0
|
2.1中文手翻 (根据英语翻译)
经验法则
group manager命令遵循一个相当标准的语法:
man [u/g] [add/del/list/check] [p/i/v/sub]
man - group manager
[u/g] - 用户/用户组
[p/i/v/sub] - 权限/继承/变量/子用户组
用户管理
•/ manuadd:玩家移动到所需的组(如果这个用户组不存在将会添加用户组)。
/ <命令> <玩家> <用户组>
•groupmanager.manuadd
/ manudel:删除用户的配置。让他进入默认用户组。
/ <命令> <玩家>
•groupmanager.manudel
/ manuaddsub:将一个group添加到玩家的分组列表。
/ <命令> <玩家> <用户组>
•groupmanager.manuaddsub
/ manudelsub:到玩家的分组列表中删除用户组。
/ <命令> <玩家> <用户组>
•groupmanager.manudelsub
/ manpromote让一个玩家在同一权限到一个更高的身份。
/ <命令> <玩家> <用户组>
•groupmanager.manpromote
/ mandemote:在相同的权限,降低玩家身份。
/ <命令> <玩家> <用户组>
•groupmanager.mandemote
的•/ manwhois:告诉该用户所属的用户组。
/ <命令> <玩家>
•groupmanager.manwhois
权限管理
/ manuaddp:直接添加玩家的权限。
/ <命令> <玩家> <权限>
•groupmanager.manuaddp
/ manudelp:直接删除玩家的权限。
/ <命令> <玩家> <权限>
•groupmanager.manudelp
/ manulistp:列出玩家的所有权限。
/ <命令> <玩家>
•groupmanager.manulistp
/ manucheckp:验证用户的权限从何而来。
/ <命令> <玩家> <权限>
•groupmanager.manucheckp
用户变量
•/ manuaddv:添加或替换一个用户变量(如前缀或后缀)。
•/<命令> <用户> <变量> <值>
•groupmanager.manuaddv
/ manudelv:删除用户变量。
/ <命令> <用户> <变量>
•groupmanager.manudelv
/ manulistv:用户的列表变量(如前缀或后缀)。
/ <命令> <用户>
•groupmanager.manulistv
•/ manucheckv:验证用户的变量的值从何而来。
/ <命令> <用户> <变量>
•groupmanager.manucheckv
用户组管理
•:/ mangadd:添加组。
/ <命令> <用户组>
•groupmanager.mangadd
•/ mangdel:删除组(它的所有用户成为默认)
/ <命令> <用户组>
•groupmanager.mangdel
/ mangaddi:将组添加到另一个组继承列表。
•/ <命令> <用户组1> <用户组2>
•groupmanager.mangaddi
•/ mangdeli:一组从另一组继承列表中删除。
•/ <命令> <用户组1> <用户组2>
•groupmanager.mangdeli
/ listgroups:列出可用的组。
•/ <命令>
•groupmanager.listgroups
权限
/ mangaddp:添加到组的权限。
•/ <命令> <用户组> <权限>
•groupmanager.mangaddp
/ mangdelp:从组中删除的权限。
•/ <命令> <用户组> <权限>
•groupmanager.mangdelp
/ manglistp:列出一组的所有权限。
/ <命令> <用户组>
•groupmanager.manglistp
/ mangcheckp:检查组的权限从何而来。
•/ <命令> <用户组> <权限>
•groupmanager.mangcheckp
组变量
•/ mangaddv:添加或替换一个变量的一组(如前缀或后缀)。
•/ <命令<用户组>的<变量> <值>
•groupmanager.mangaddv
/ mangdelv:从组中删除一个变量。
•/ <命令<用户组>的<变量>
•groupmanager.mangdelv
/ manglistv:列出一组变量(如前缀或后缀)。
/ <命令> <用户组>
•groupmanager.manglistv
•/ mangcheckv:验证组的变量值,它从何而来。
•/ <命令<用户组>的<变量>
•groupmanager.mangckeckv
实用程序命令
/ mansave:保存所有权限。
•/ <命令>
•groupmanager.mansave
•/ manload:重新加载config.yml
/ <命令> [世界]
•groupmanager.manload
•/ mantogglevalidate:玩家在线时打开/关闭验证。
•/ <命令> [on/off]
•groupmanager.mantogglevalidate
•/ mantogglesave 打开/关闭自动保存。
•/ <命令> [on/off]
•groupmanager.mantogglesave
/ manworld:发布选定的世界名
•/ <命令> [世界]
•groupmanager.manworld
/ manselect:选择一个世界下一个命令。
/ <命令> [世界]
•groupmanager.manselect
•/ manclear 清除选择的世界。接下来的命令将在你世界里运行。
•/ <命令>
•groupmanager.manclear |
2.2英文 (在别人的版本上调整)
Rule Of Thumb
Group manager commands follow a fairly standard syntax for most:
man [u/g] [add/del/list/check] [p/i/v/sub]
man - group manager
[u/g] - user / group
[p/i/v/sub] - permission / inheritance / variable / subgroup
User Management
•/manuadd: Move a player to desired group.(Adds to the file if not exists)
•/<command> <player> <group>
•groupmanager.manuadd
•/manudel: Remove any user specific configuration. Make him default group.
•/<command> <player>
•groupmanager.manudel
•/manuaddsub: Add a group to a player's subgroup list.
•/<command> <player> <group>
•groupmanager.manuaddsub
•/manudelsub: Remove a group to a player's subgroup list.
•/<command> <player> <group>
•groupmanager.manudelsub
•/manpromote: Promote a player in the same heritage line to a higher rank.
•/<command> <player> <group>
•groupmanager.manpromote
•/mandemote: Demote a player in the same heritage line to a lower rank.
•/<command> <player> <group>
•groupmanager.mandemote
•/manwhois: Tell the group that user belongs.
•/<command> <player>
•groupmanager.manwhois
Overriding Permissions
•/manuaddp: Add permission directly to the player.
•/<command> <player> <permission>
•groupmanager.manuaddp
•/manudelp: Removes permission directly from the player.
•/<command> <player> <permission>
•groupmanager.manudelp
•/manulistp: List all permissions from a player.
•/<command> <player>
•groupmanager.manulistp
•/manucheckp: Verify if user has a permission, and where it comes from.
•/<command> <player> <permission>
•groupmanager.manucheckp
User variables
•/manuaddv: Add, or replaces, a variable to a user (like prefix or suffix).
•/<command> <user> <variable> <value>
•groupmanager.manuaddv
•/manudelv: Remove a variable from a user.
•/<command> <user> <variable>
•groupmanager.manudelv
•/manulistv: List variables a user has (like prefix or suffix).
•/<command> <user>
•groupmanager.manulistv
•/manucheckv: Verify a value of a variable of user, and where it comes from.
•/<command> <user> <variable>
•groupmanager.manucheckv
Group Management
•/mangadd: Add group to the system.
•/<command> <group>
•groupmanager.mangadd
•/mangdel: Removes group from the system(all it's users become default)
•/<command> <group>
•groupmanager.mangdel
•/mangaddi: Add a group to another group inheritance list.
•/<command> <group1> <group2>
•groupmanager.mangaddi
•/mangdeli: Remove a group from another group inheritance list.
•/<command> <group1> <group2>
•groupmanager.mangdeli
•/listgroups: List the groups available.
•/<command>
•groupmanager.listgroups
Permissions
•/mangaddp: Add permission to a group.
•/<command> <group> <permission>
•groupmanager.mangaddp
•/mangdelp: Removes permission from a group.
•/<command> <group> <permission>
•groupmanager.mangdelp
•/manglistp: Lists all permissions from a group.
•/<command> <group>
•groupmanager.manglistp
•/mangcheckp: Check if group has a permission, and where it comes from.
•/<command> <group> <permission>
•groupmanager.mangcheckp
Group Variables
•/mangaddv: Add, or replaces, a variable to a group (like prefix or suffix).
•/<command> <group> <variable> <value>
•groupmanager.mangaddv
•/mangdelv: Remove a variable from a group.
•/<command> <group> <variable>
•groupmanager.mangdelv
•/manglistv: List variables a group has (like prefix or suffix).
•/<command> <group>
•groupmanager.manglistv
•/mangcheckv: Verify a value of a variable of group, and where it comes from.
•/<command> <group> <variable>
•groupmanager.mangckeckv
Utility Commands
•/mansave: Save all permissions on file.
•/<command>
•groupmanager.mansave
•/manload: Reload current world and config.yml. Or load given world.
•/<command> [world]
•groupmanager.manload
•/mantogglevalidate: Toggle on/off the validating if player is online.
•/<command>
•groupmanager.mantogglevalidate
•/mantogglesave: Toggle on/off the autosave.
•/<command>
•groupmanager.mantogglesave
•/manworld: Prints the selected world name
•/<command>
•groupmanager.manworld
•/manselect: Select a world to work with next commands.
•/<command> <world>
•groupmanager.manselect
•/manclear: Clear world selection. Next commands will work on your world.
•/<command>
•groupmanager.manclear
|
2.3原帖http://ess.khhq.net/wiki/Group_Manager/Commands
可惜是英文的,看得懂的童鞋去看吧,我这个排版有点不好啊。
3.生成文件(配置)
原帖:http://ess.khhq.net/wiki/Group_Manager/Config
已经全部在这个帖子里了初始安装
插件加载后对应文件夹位置:plugins\Groupmanager
其下包括worlds文件夹、备份文件夹和config.yml设置文件,后两者可以无视;
GM的安装过程非常简单: - 将两个jar文件,复制到插件文件夹。(EssentialsGroupManager.jar和EssentialsGroupBridge.jar)
- 开启/关闭服务器。
- 注:在group.yml user.yml中直接修改请关闭服务器。若用指令修改请开启服务器
- 设置/修改初始配置和用户。
- 重新启动服务器。(如果由于某种原因,你并没有停止服务器,你可以使用 / manload 重载配置文件)
- 警告:GM配置文件会在重启时重新加载,如果您手动更改是一定要/manload。
当你第一次下载GM,通常是.jar文件。当你第一次运行GM会产生一些配置文件,然​​后你就可以编辑和维护。标准配置通常是非常相似的,但至少在使用前,您需要编辑配置。最起码,你会希望将自己添加为管理员。当你第一次生成的配置文件的目录结构看起来像这样:
plugins/
GroupManager /
config.yml
globalgroups.yml
backup/
world/
world/
groups.yml
users.yml
|
每个文件的配置请参考下面的内容

3.1 backup备份文件
bkp__g_日期.yml world中的group.yml的备份
bkp__u_日期.yml world中的user.yml的备份
bkp__nether_g_日期.yml nether中的group.yml的备份
bkp__nether_u_日期.yml nether中的user.yml的备份
不要告诉我不会还原!!{:10_494:}
3.2 worlds世界文件
里面包含了每个世界的用户和用户组文件,里面的文件夹与有用户组的世界名相同,默认world
3.2.1 group.yml用户组配置
位于:plugin/ GroupManager/worlds/ <世界名> / group.yml
这是最重要的配置文件。这是你将要使用的群体。示例配置文件有点大,张贴在这里,但它会在你第一次开始GM时自动生成。
GM的基本知识,可以总结出在这里所示的例子:
注:这个不是默认生成的内容
- groups:
- Default:
- default: true
- permissions:
- - essentials.help
- - essentials.help.*
- - -essentials.help.factions
- - essentials.helpop
- - essentials.list
- - essentials.motd
- - essentials.rules
- - essentials.spawn
- - essentials.eco
- inheritance: []
- info:
- prefix: '&e'
- build: false
- suffix: ''
- Builder:
- default: false
- permissions:
- - essentials.home
- - essentials.me
- - essentials.msg
- - essentials.sethome
- - essentials.warp
- inheritance:
- - default
- info:
- prefix: '&2'
- build: true
- suffix: ''
复制代码 |
这个例子有几个显着的特点值得指出的,对于大多数服务器是非常有用的:
- 格式统一对称,YAML是非常严格的。
- 第二行给出的组名,这应该是“<名称>”。
- 第三行规定,这将是用户自动加入本用户组,这些每个配置文件只能有一个这样的组。
- 接下来的部分列出你想给用户的所有权限,在这种情况下,这仅仅是最基本的命令。
- 继承部分将允许你建立另一个用户,只需列出所需要的组继承上面的权限节点。
- 前缀可以前显示的玩家的名字,在这种情况下,它是一个颜色代码会使得用户以不同的颜色。
- 切换所使用的一些插件的建立,在这个例子中,在默认组的人将不能够建立。
- “默认”组中,有一个例子负的权限,特别是撤销的许可,您只需添加一个“ - ”开始前的权限,在这个例子中撤销的“essentials.help.factions”许可。上面一行是通配符的权限,这意味着在默认组的人将看到所有插件命令的帮助,除了这个。
默认的配置有很多这样的群体提供了一系列的权限,并使用一种叫全局组。这是用来使多个世界配置,更简单,更在下面详细说明。
最简单的用户组配置:
什么是运行一台服务器最基本的配置文件。下面的配置是最基础的配置,我们可以推荐,对于大多数的服务器上,这将根本就没有足够的控制,或向用户提供足够的指令。
- groups:
- Default:
- default: true
- permissions:
- - essentials.help
- - essentials.list
- - essentials.motd
- - essentials.rules
- info:
- prefix: '&5'
- build: true
- suffix: ''
- Admin:
- default: false
- permissions:
- - '*'
- inheritance:
- - default
- info:
- prefix: '&4'
- build: true
- suffix: ''
复制代码 |
3.2.2 user.yml用户配置位于:plugin/ GroupManager/worlds/ <世界名> / user.yml
这是你定义哪些用户进入哪个组。你要记得确保你自己添加到这个配置,让你有机会在游戏中的管理命令。大多数人很少会直接编辑这个文件,因为它的简单编辑与游戏内的命令。
配置文件看起来像这样:
- users: # 该项固定在文件顶部
- 123: # 我们以一个名叫“123”的玩家举例吧
- subgroups: [] # 子用户组,类似于上面的“继承”,单独对该玩家有效(上面的“继承”同样有效),冒号后接“空格[]”表示“无”,下同
- permissions: [] # 权限,仅该玩家拥有(添加方法同groups.yml),该两项设置一般不需更改
- group: XXX # 玩家所在用户组
复制代码 |
这个例子有几个显着的特点值得指出的,对于大多数服务器是非常有用的:
- YAML的格式是非常严格的。
- 第二行提供的用户名,这应该是“<名称>”。
- “权限”部分中列出的任何权限组。在这个例子'123'获得一个额外的使用权限可以愈合自己。
- 每个用户规定的最后一行用户所属的组。
3.3 config.yml配置文件
先放一下英语,中文翻译稍后就到。
位于:plugin/ GroupManager / config.yml
这个配置文件是用来当你有多个世界。它是用来复制权限从一个单一的世界传达给别人。
配置文件看起来像这样:
- settings:
- config:
- # With this enabled anyone set as op has full permissions when managing GroupManager
- # The user will be able to promote players to the same group or even above.
- opOverrides: true
-
- # Default setting for 'mantoglevalidate'
- # true will cause GroupManager to attempt name matching by default.
- validate_toggle: true
-
- data:
- save:
- # How often GroupManager will save it's data back to groups and users.yml
- minutes: 10
- # Number of hours to retain backups (plugins/GroupManager/backup)
- hours: 24
-
- logging:
- # level of detail GroupManager will use when logging.
- # Acceptable entries are - ALL,CONFIG,FINE,FINER,FINEST,INFO,OFF,SEVERE,WARNING
- level: INFO
-
- mirrors:
- # Worlds listed here have their settings mirrored in their children.
- # The first element 'world' is the main worlds name
- # subsequent elements 'world_nether' and 'world_the_end' are worlds which will use
- # the same user/groups files as the parent.
- # Each child world can be configured to mirror the 'groups', 'users' or both files from it's parent.
- world:
- world_nether:
- - users
- - groups
- world_the_end:
- - users
- - groups
- # world2: (World2 would have it's own set of user and groups files)
- # world3:
- # - users (World3 would use the users.yml from world2, but it's own groups.yml)
- # world4:
- # - groups (World4 would use the groups.yml from world2, but it's own users.yml)
- # world5:
- # - world6 (this would cause world6 to mirror both files from world5)
复制代码 |
在这个例子中,你将有望拥有2套配置,为“主”的世界(包括默认世界和地狱)和一个创造的世界。与世界主要的世界(默认世界和地狱)将共享配置。
3.4 globalgroups.yml全世界用户组
一样,翻译稍后来。
位于:plugin/ GroupManager / globalgroups.yml
这个文件是用来做预定义的权限“设置”。这个文件中的组将永远不会直接向用户,简单地添加到一个真正的团体继承。
全局组,可以更容易地管理服务器与多个世界。,而不是复制每个世界的权限,你每次做出改变,你可以简单地做一个全球性的组,并列出所有的正常权限。通过这种方式,你只需添加在每个世界的继承,并从全局文件设置组得到的所有权限。
全局组文件的使用主要是可选的。您可以删除的组的这个文件,和移动的groups.yml的权限,只要你留下的最上面一行的全局组文件。这样做,是看个人的喜好,更主要的是要确保,如果你重命名或移动任何群体的全局组,同时更新每个世界中的名称的继承。
代码案例:
注:非默认生成代码-好乱!
- These groups only contain permission nodes.
- ## **** You can NOT add anything other than permission nodes ****
- ## These collections are to be inherited in your different worlds groups.yml's
- # They can also be added as one of a users subgroups, but NOT as a primary group.
- # These collections are available to ALL group and user yml's.
- ## Add to and customize these groups to fit your needs.groups:
- # Permission nodes for GroupManager# by ElgarL, snowleo, continued from gabrielcouto's original
- # http://dev.bukkit.org/server-mods/essentials/
- g:groupmanager_default:
- permissions:
- - groupmanager.notify.self
- g:groupmanager_moderator:
- permissions:
- - groupmanager.listgroups
- - groupmanager.mandemote
- - groupmanager.manpromote
- - groupmanager.manselect
- - groupmanager.manuadd
- - groupmanager.manudel
- - groupmanager.manwhois
- - groupmanager.notify.other
- g:groupmanager_admin:
- permissions:
- - groupmanager.mantogglevalidate
- - groupmanager.mansave
- - groupmanager.mangcheckp
- - groupmanager.manglistp
- - groupmanager.manucheckp
- - groupmanager.manulistp
- # Permission nodes for CraftBukkit
- # by many devs and contributors
- # http://dl.bukkit.org/
- g:bukkit_default:
- permissions:
- - bukkit.broadcast.user
- - -bukkit.command.plugins
- g:bukkit_moderator:
- permissions:
- - bukkit.command.ban
- - bukkit.command.ban.ip
- - bukkit.command.ban.player
- - bukkit.command.gamemode
- - bukkit.command.kick
- - bukkit.command.unban
- - bukkit.command.unban.ip
- - bukkit.command.unban.player
- g:bukkit_admin:
- permissions:
- - bukkit.broadcast
- - bukkit.broadcast.admin
- - bukkit.command.give
- - bukkit.command.help
- - bukkit.command.kill
- - bukkit.command.list - bukkit.command.me - -bukkit.command.op - -bukkit.command.op.give - -bukkit.command.op.take - bukkit.command.plugins - bukkit.command.reload - bukkit.command.save - bukkit.command.save.disable - bukkit.command.save.enable - bukkit.command.save.perform - bukkit.command.say - bukkit.command.stop - bukkit.command.teleport - bukkit.command.tell - bukkit.command.time - bukkit.command.time.add - bukkit.command.time.set - bukkit.command.version - bukkit.command.whitelist - bukkit.command.whitelist.add - bukkit.command.whitelist.disable - bukkit.command.whitelist.enable - bukkit.command.whitelist.list - bukkit.command.whitelist.reload - bukkit.command.whitelist.remove# Permission nodes for Essentials# by ementalo, snowleo, and KHobbits# http://dev.bukkit.org/server-mods/essentials/ g:essentials_default: permissions: - essentials.help - essentials.helpop - essentials.list - essentials.motd - essentials.rules - essentials.spawn g:essentials_builder: permissions: - essentials.afk - essentials.back - essentials.back.ondeath - essentials.balance - essentials.balance.others - essentials.balancetop - essentials.chat.color - essentials.chat.format - essentials.chat.shout - essentials.chat.question - essentials.compass - essentials.delhome - essentials.depth - essentials.exp - essentials.getpos - essentials.hat - essentials.home - essentials.ignore - essentials.itemdb - essentials.kit - essentials.kit.tools - essentials.mail - essentials.mail.send - essentials.me - essentials.msg - essentials.msg.color - essentials.msg.format - essentials.nick - essentials.pay - essentials.ping - essentials.powertool - essentials.powertooltoggle - essentials.protect - essentials.seen - essentials.sethome - essentials.sethome.multiple - essentials.signs.use.* - essentials.signs.create.disposal - essentials.signs.create.mail - essentials.signs.create.protection - essentials.signs.create.trade - essentials.signs.break.disposal - essentials.signs.break.mail - essentials.signs.break.protection - essentials.signs.break.trade - essentials.suicide - essentials.time - essentials.tpa - essentials.tpaccept - essentials.tpahere - essentials.tpdeny - essentials.warp - essentials.warp.list - essentials.worth g:essentials_moderator: permissions: - -essentials.spawner.enderdragon - essentials.afk.kickexempt - essentials.ban - essentials.ban.notify - essentials.banip - essentials.broadcast - essentials.chat.url - essentials.chat.magic - essentials.clearinventory - essentials.delwarp - essentials.eco.loan - essentials.exp.others - essentials.ext - essentials.fly - essentials.getpos - essentials.getpos.others - essentials.helpop.recieve - essentials.home.others - essentials.invsee - essentials.jails - essentials.jump - essentials.kick - essentials.kick.notify - essentials.kill - essentials.kit.* - essentials.msg.magic - essentials.mute - essentials.nick.color - essentials.nick.others - essentials.realname - essentials.seen.banreason - essentials.seen.extra - essentials.setwarp - essentials.signs.create.* - essentials.signs.break.* - essentials.spawner - essentials.spawner.* - essentials.thunder - essentials.time - essentials.time.set - essentials.protect.alerts - essentials.protect.admin - essentials.protect.ownerinfo - essentials.ptime - essentials.ptime.others - essentials.togglejail - essentials.top - essentials.tp - essentials.tp.others - essentials.tphere - essentials.tppos - essentials.tptoggle - essentials.unban - essentials.unbanip - essentials.vanish - essentials.warp.* - essentials.weather - essentials.whois - essentials.workbench - essentials.world - essentials.world.* g:essentials_admin: permissions: - -essentials.backup - -essentials.essentials - -essentials.setspawn - -essentials.reloadall - -essentials.plugin - essentials.*# Permission nodes for Towny by ElgarL# http://dev.bukkit.org/server-mods/towny-advanced/ g:towny_default: permissions: - towny.chat.general - towny.chat.local g:towny_builder: permissions: - towny.town.* - towny.nation.* - towny.chat.town - towny.chat.nation - towny.wild.build.6 - towny.wild.destroy.6 - towny.wild.destroy.14 - towny.wild.destroy.15 - towny.wild.destroy.16 - towny.wild.build.17 - towny.wild.destroy.17 - towny.wild.destroy.18 - towny.wild.destroy.21 - towny.wild.destroy.31 - towny.wild.destroy.37 - towny.wild.destroy.38 - towny.wild.destroy.39 - towny.wild.destroy.40 - towny.wild.destroy.50 - towny.wild.destroy.56 - towny.wild.destroy.73 - towny.wild.destroy.74 - towny.wild.destroy.78 - towny.wild.destroy.81 - towny.wild.destroy.82 - towny.wild.destroy.83 - towny.wild.destroy.86 - towny.wild.destroy.103 - towny.wild.destroy.106 - towny.wild.destroy.111 - towny.wild.destroy.115 g:towny_moderator: permissions: - towny.chat.mod - towny.wild.switch.64 - towny.wild.build.83 - towny.wild.build.86 - towny.wild.build.103 - towny.wild.build.111 - towny.wild.build.115 g:towny_admin: permissions: - towny.admin - -towny.wild.destroy.119 - -towny.wild.destroy.120 - towny.chat.admin # Permission nodes for VanishNoPacket by mbaxter# http://dev.bukkit.org/server-mods/vanish/ g:vanish_moderator: permissions: - -vanish.* - vanish.vanish - vanish.smokin - vanish.nofollow - vanish.nopickup - vanish.preventincomingdamage - vanish.hooks.dynmap.alwayshidden - vanish.hooks.essentials.hide g:vanish_admin: permissions: - vanish.silentjoin - vanish.silentquit - vanish.silentchest
复制代码 |
3.5 error.txt错误报告
无需解释,需要解释请私聊。{:10_496:}
4.使用方法
4.1修改用户组和用户组权限
可以直接修改/plugins/GroupManager/worlds/world/group.yml
或者直接在后台打指令,指令见2.0
4.2修改用户和用户所在的用户组以及更改单独的用户权限
可以直接修改/plugins/GroupManager/worlds/world/group.yml
或者直接在后台打指令,指令见2.0
5.所有权限
更新中!会慢慢更新的
5.1 GroupManager
5.2 Essentials
来自+倒霉の忍者+,原帖地址:http://www.mcbbs.net/thread-9416-1-1.html
移下内容请等待更新作弊gamemode,gm, creative, creativemode改变玩家的游戏模式./<指令> [玩家]说明: | 此命令将两种游戏模式之间的切换。它会默认给自己。 | 权限: | essentials.gamemode | 允许访问的命令。 | essentials.gamemode.others | 允许您更改其他玩家的游戏模式。 |
|
|
6.更新日志
r3标记
比较r2和r3
7.开发
原帖:
http://ess.khhq.net/wiki/Group_Manager/Developers
8.必看
据用户反馈
很多用户对变量不是很清楚,下面我直接讲解如何添加称号(前缀)
如上大家知道,前缀是一个变量
manuaddv设置用户变量
mangaddv设置用户组变量
用法
/<指令> [用户] [变量名] [变量]
可能看到上面还是不会
举一些例子
/manuaddv xfl03 prefix 英雄
那么,叫xfl03的用户的名字前面就会多出 英雄
注意:是白色的
如果不想要这种颜色,可以运用颜色代码
举例
/manuaddv xfl03 prefix &2英雄
那么 名字前面就多了 英雄
大家可以理解了吗?
不行请私聊或回复
|
作者: gooding300 时间: 2012-9-16 13:39
这么好的帖子怎么沉下去了?{:10_494:}
哎呀!!!!{:10_493:}
自占沙发{:10_513:}
作者: 88771013 时间: 2012-9-16 15:16
插件很不错,楼主的介绍也很好
作者: zhou0625 时间: 2012-9-16 17:25
怎么都被屏蔽了?
作者: szafkk 时间: 2012-9-17 09:26
写得很详细啊。。楼主辛苦了。
作者: 墨尔本°晴╯ 时间: 2012-9-17 11:20
好多阿 不过好详细阿
作者: 181985039 时间: 2012-9-18 19:50
谢谢了,腐竹。{:10_523:},
作者: gooding300 时间: 2012-9-21 20:37
181985039 发表于 2012-9-18 19:50 
谢谢了,腐竹。,
不用谢,以后还会发帖的
作者: 181985039 时间: 2012-9-22 14:50
gooding300 发表于 2012-9-21 20:37 
不用谢,以后还会发帖的
希望能发1.2.5的称号插件,我正缺。呵呵
作者: gooding300 时间: 2012-9-22 20:02
181985039 发表于 2012-9-22 14:50 
希望能发1.2.5的称号插件,我正缺。呵呵
我上面说明了这个适用于多个版本
作者: qq864896956 时间: 2012-10-4 08:22
有1.2.5的吗????????????
作者: 大丈夫123 时间: 2012-10-12 20:46
.................
作者: gooding300 时间: 2012-11-4 08:38
qq864896956 发表于 2012-10-4 08:22 
有1.2.5的吗????????????
适用的啊啊
作者: 离不开好 时间: 2012-11-11 18:19
太棒了 ..
作者: 469657021 时间: 2012-11-25 14:21
服主
必备{:10_530:}
作者: VSS_XJX 时间: 2012-11-29 22:28

必备同上
作者: 烁灵 时间: 2012-12-17 08:13
想问下那个继承是先拥有继承的组的权限,然后还独立拥有自己组权限的意思么?
作者: LN_Sky 时间: 2012-12-21 14:42
提示: 作者被禁止或删除 内容自动屏蔽
作者: yun2106 时间: 2013-1-25 15:20
顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶
作者: 幽靈王 时间: 2013-1-31 23:20
我看完這帖想去加
http://forum.gamer.com.tw/C.php? ... nA=52368&tnum=2
這裡的羊毛傳送門,可是不小的怎麼加耶,可以說詳細點嗎?
作者: 13950201502 时间: 2013-2-1 22:04
懂了,也是!
作者: 13950201502 时间: 2013-2-1 22:35
挺好用的。呵呵。
作者: 13950201502 时间: 2013-2-1 22:36
啊!有好多权限问题啊!!!
作者: yueyue199012 时间: 2013-2-4 03:19
好帖!~楼主辛苦了!~感谢楼主!~{:10_510:}
作者: love363021 时间: 2013-3-8 13:28
咋让租继承称号啊? 让玩家使用插件 如何输入呢? 移动到Builder组还是不能挖掘什么的
作者: asd7933678 时间: 2013-3-9 10:24
好 、、、、、、、、
作者: 专业崩爹三十年 时间: 2013-3-14 18:14
表示不会弄前缀。求教
作者: 梦幻龙族Ⅱ 时间: 2013-3-17 13:59
请问加了称号之后,怎么去掉称号。
作者: piyeyu 时间: 2013-6-1 12:39
加完前缀、、ID不能能大于4字节、、有办法解决吗??????
作者: liuless 时间: 2013-6-1 13:15
仍然不懂 求大神帮我配置用户组 悬赏10元QQ业务
作者: wcwcwowo 时间: 2013-7-7 02:26
我要颜色代码大全
作者: fangying 时间: 2013-7-7 13:28
Mcbbs有你更精彩~
作者: dcldcl 时间: 2013-7-10 07:27
{:10_512:}赞一个
作者: 383964923 时间: 2013-7-14 20:22
果断收藏了!
作者: gxgwvtft 时间: 2013-7-17 12:24
怎么把builder设置成默认权限组0.0...
作者: TResult 时间: 2013-7-23 19:19
详细得狠啊!!!感谢楼主,设置起来方便多了!
作者: halfcigarette 时间: 2013-8-5 13:37
基础插件。。。。。
作者: a26603320 时间: 2013-8-9 11:00
墨尔本°晴╯ 发表于 2012-9-17 11:20 
好多阿 不过好详细阿
fasph;njig9ddddddddddd
作者: b1073033482 时间: 2013-8-17 16:11
称号不用插件的 只有弄个基础指令插件就行了 我的服务器都只下载了基础指令插件 就能给称号
作者: CXbeat 时间: 2013-8-27 22:42
伸手党表示拿了就跑~~(泥垢
作者: 1034426691 时间: 2013-8-28 13:07
怎么删除builder组自杀的权限
作者: Greensky 时间: 2013-9-13 22:00
楼主,很好的帖子,我已经看了,非常不错
作者: 咸鱼气功王 时间: 2013-9-30 19:33
愿him与你同在
作者: 2742897543 时间: 2013-10-4 11:28
给一个组权限要怎么写?我直接写/mangaddp 用户组 ban是给这个组ban的权限吗?