唐天c
本帖最后由 唐天c 于 2020-3-13 14:44 编辑

Jobs
职业|工作|工资|工作区域|工作任务|更多功能等你探索
授权截图
职业介绍
自定义职业
自定义工作
自定义工资
自定义工作区域
当然都有配置好的


配置文件
  1. #数据库配置
  2. database:
  3. #插件应该使用MySQL数据库作为数据存储吗?
  4. #使用MySQL填写“true”
  5.   use-mysql: false
  6.   # MySQL 配置
  7.   host: localhost
  8.   port: 3306
  9.   name: jobs
  10.   user: admin
  11.   password: jobs
  12.   # SQLite configuration
  13.   file: jobs.db

  14. #消息的配置
  15. messages:
  16. #填写ZH_cn就是中文
  17.   locale: en
  18. #是否设置插件信息的特殊前缀
  19.   use-prefix: false
  20. #前缀设置
  21.   prefix: "&6[Jobs] &r"
  22.   unknown-boost: '?'
  23.   max-level-prefix: '&6'
  24.   list-size: 10
  25. #是否向玩家发送工资消息
  26.   salary-actionbar: true
  27. #是否向玩家发送工作区域的选择消息
  28.   selection-actionbar: true
  29. #是否向玩家发送升级消息
  30.   titled-levelup: true

  31. # 每个玩家最大工作数量
  32. # Write me on spigotmc plugin page if you need custom
  33. # jobs count per permissions and I add this feature :)
  34. #上面这两行就是需要自定义可以去联系作者
  35. max-jobs: 2

  36. #不要动
  37. fix-workspace-leaving: true
复制代码


命令&权限
/jobs help - 查看全部指令
- /jobs edit <job> - 开始编辑职业
- /jobs finish - 完成职业编辑
- /jobs join <job> - 加入某个职业
- /jobs leave <job> - 退出某个职业
- /jobs info <job> (player) -查看工作信息
- /jobs list - 查看工人列表
- /jobs listtypes (page) - 查看这个区块的工作类型
- /jobs listblocks (page) - 查看区块可共工作的列表
- /jobs addblocktype <job> <material> - 允许工作中断的区块
- /jobs remblocktype <job> <material> - 不能中断工作的区块
- /jobs reload - 重载插件
- /jobs start <job> - 传送到工作区开始工作
- /jobs done - 完成工作并离开
权限
jobs.help - 对应 /jobs help [默认拥有]
- jobs.join - 对应 /jobs join [默认拥有]
- jobs.leave - 对应 /jobs leave [默认拥有]
- jobs.info - 对应 /jobs info [默认拥有]
- jobs.info.other - 对应 /jobs info (player) [op]
- jobs.list.workers - 对应 /jobs list [默认拥有]
- jobs.list.types - 对应 /jobs listtypes [op]
- jobs.list.blocks - 对应 /jobs listblocks [op]
- jobs.work.start - 对应 /jobs start [默认拥有]
- jobs.work.done - 对应 /jobs done [默认拥有]
- jobs.selection.finish - 对应 /jobs finish [op]
- jobs.selection.edit - 对应 /jobs edit [op]
- jobs.blocktypes.add - 对应 /jobs addblocktype [op]
- jobs.blocktypes.remove - 对应 /jobs remblocktype [op]
- peco.reload - 对应 /peco reload [op]


PlaceholdersAPI变量介绍
%jobs_job_joined% - Joined or not player to target job (true/false)
%jobs_job_worknow% - Player work now at target job or not (true/false)
%jobs_job_level% - Job level
%jobs_job_progress% - Job level progress
%jobs_job_needed% - Job exp needed for next level
%jobs_job_basesalary% - Base salary for job
%jobs_job_permboost% - Boost from permissions
%jobs_worknow% - Player work now or not (true/false)

Simply replace job to target job.
For example: %jobs_miner_joined% checks is player joined to Miner or not.
后续会汉化的

职业汉化模板极文件
  1. #职业信息配置
  2. #职业名称
  3. name: '农夫'
  4. #可用世界
  5. world: 'world'
  6. #工作区域
  7. workspace: 'farmer_ws'
  8. internal: '0.5, 70, 0.5'
  9. external: '5.5, 70, 5.5'

  10. #等级配置
  11. #最高等级
  12. max-level: 30
  13. #每一级所需经验
  14. first-level-exp: 30
  15. exp-multiplayer: 1.7

  16. #工资
  17. #基本工资
  18. base-salary: 9
  19. #提升一级加的工资
  20. level-boost: 0.5
  21. #钱包
  22. salary-wallet: 'dollars'

  23. #权限提升
  24. permissions-boosts:
  25. #商人
  26. - 'group.businessman;1.05'
  27. #百万富翁
  28. - 'group.millionaire;1.1'
  29. #亿万富翁
  30. - 'group.billionaire;1.15'
  31. #总统
  32. - 'group.president;1.2'

  33. #物品增长
  34. material-boosts:
  35. #胡萝卜价格
  36.   carrots: 0.95
  37. #土豆[地豆子]
  38.   potatoes: 0.95
  39. #甜菜根
  40.   beetroots: 1.1

  41. #使用子任务
  42. use-child-task: true
  43. #替换物品
  44. replacement: 'air'
  45. #任务时长
  46. default-task-period: 20
复制代码
这个模板你可以当做自定义职业的模板来用
剩余职业汉化正在进行

下载

汉化文件


来自群组: Server CT

京川真帅

支持支持.
前排支持

唐天c
京川真帅 发表于 2020-3-13 14:28
支持支持.
前排支持

谢谢支持

星空凛丶
支持下搬运

唐天c

谢谢支持

萌萌哒鱼儿
很好的插件我现在在用

唐天c
903527424 发表于 2020-3-14 17:54
很好的插件我现在在用

谢谢支持qwq

Wait2414268540
为什么我把插件放进plugin文件夹后然后重启服务器却没有自动生成jobs文件?  0.0

YaoMoMo
嗯,可以跟腐竹推荐推荐

娱乐c
插件很好用 感谢分享~

3417522866
收藏了,不错

念心
我想知道1.12.2可以用吗