公司职位
619 字约 2 分钟
每个公司都有限制的职位数量,可在config.yml中配置(company-settings.maximum-positions)。
默认的值为5,不包括雇主及雇员这两个职位。
创建自定义职位
拥有权限POSITION_ADD的玩家可以为公司新增自定义职位
他们可以在菜单中操作或执行指令/myc position add [职位id] [标签]以创建自定义职位。
例如:/myc position add manager 经理
这样就会有一个职位id为manager,名称为经理的职位
如果你想移除职位,可以在菜单中操作或执行指令/myc position remove [职位id]
设置玩家的职位
在MyCompany插件中并没有定义"升职"及"降职"这两个概念,因为职位全部都可被自定义。
如果玩家想设置其他员工的职位,他需拥有权限SET_POSITION
注意目标玩家不能同时拥有权限SET_POSITION,否则将操作失败。
玩家可在菜单中操作或输入指令/myc position set [玩家] [职位id]来设置玩家的职位。
更改职位的标签
在MyCompany,你完全可以更改职位的展示名称,
拥有权限POSITION_SETLABEL的玩家可以这么做。
玩家可在菜单中操作或输入指令/myc position setlabel [职位id] [新名称]
职位权限
MyCompany允许每间公司去管理自己员工可拥有的职位权限,
只有雇主可以为其公司的职位设置权限。
新建职位的默认权限
对于新建的职位,你可以设置它默认拥有的职位权限,
你可以在config.yml找到并配置
config.yml
company-settings:
employee-default-permission:
- 'CHESTSHOP_CREATE'
- 'CHESTSHOP_DELETE'设置职位权限
通过指令:
- 新增权限予职位, 输入 /myc position permission add [职位id] [权限]
- 移除职位的权限, 输入/myc position permission remove [职位id] [权限]
- 查看权限列表, 输入 /myc position permission list
- 如果你想查看某个职位所拥有的权限, 输入 /myc position permission list [职位id]
通过菜单:
- 输入 /myc open 打开公司菜单
- 你可以找到你需要的任何东西!
权限列表
ALL: '所有权限'
EMPLOY: '聘请'
FIRE: '开除'
CHESTSHOP_CREATE: '创建箱子商店'
CHESTSHOP_DELETE: '删除箱子商店'
AREA_CREATE: '创建公司领地'
AREA_DELETE: '删除公司领地'
AREA_SETLOC: '设置公司领地的传送点'
AREA_MARKET_RENT: '上架领地至租界市场'
AREA_MARKET_SELL: '上架领地至销售市场'
AREA_RENT: '领地租借'
AREA_SELL: '领地购买'