插件手册:heroes:职业

概述 overview

类(也被称为英雄类)是英雄插件建立的基础。我们决定不硬编码类,而是让管理员创建自己的类。类(class)允许管理员选择玩家可以使用的武器、盔甲和技能!你可以有穿皮衣的流氓,一个扔火球的铁人,甚至一个只能买得起木制武器的流浪汉! 我们的类系统允许分层结构。这意味着您可以要求玩家在进入其他类之前掌握(最高级别)某些类。

要配置一个类,请在classes子目录中创建一个类似vagrant.yml的新文件。使用gnotepad++时,应以以下内容为基础: Code (Text):

  1. name: Citizen
  2. default: true
  3. wildcard-permission: true
  4. parents:
  5.   strong: [ Class ]
  6.   weak: []
  7. primary: true
  8. secondary: false
  9. description: The Default Starter Path
  10. run-command:
  11.   as-console: true
  12.   command:
  13. - tellraw @p {"text":"You have become a Citizen!","color":"dark_aqua"}
  14. base-attributes:
  15.   STRENGTH: 4
  16.   CONSTITUTION: 2
  17.   ENDURANCE: 5
  18.   DEXTERITY: 12
  19.   INTELLECT: 4
  20.   WISDOM: 2
  21.   CHARISMA: 5
  22. permitted-armor:
  23. - LEATHER
  24. permitted-weapon:
  25. - FISHING_ROD
  26. - STONEpermitted-offhand:
  27. permitted-offhand:
  28. - ALL
  29. item-damage:
  30.   WOOD: 4
  31. item-damage-level:
  32.   WOOD: 0
  33. projectile-damage:
  34.   ARROW: 1
  35. projectile-damage-level:
  36.   ARROW: 0.1
  37. permitted-skills:
  38.   Skillname:
  39.   level: 5
  40.   cooldown: 10000
  41. experience-sources:
  42. - KILLING
  43. - CRAFTING
  44. - MINING
  45. - LOGGING
  46. - FARMING
  47. - QUESTING
  48. - EXTERNAL
  49. permission-skills:
  50. pve-item-damage-multiplier:
  51.   air: 4
  52. pve-item-damage-multiplier-level:
  53.   air: 0
  54. expmodifier: 0.25
  55. base-max-health: 22
  56. max-health-per-level: 0.24
  57. base-max-mana: 25
  58. max-mana-per-level: 0.3
  59. base-mana-regen: 2
  60. mana-regen-per-level: 0.01
  61. expLoss: 0.005
  62. wildcard-permission: false
  63. tier: 2
  64. recipes: [ default ]

注意!与任何其他YML文档一样,这需要四个空格,即4“”而不是制表符(tab)。

要创建一个新类,您需要知道每个元素的含义和作用。

最上面是类名。这将在玩家试图选择类时给他们标识类。意思是,这需要在Minecraft中是可读和可输入的。因此,请避免使用长名称,例如“vagrantwariomagesoawesomelollolo”,因为其他命令无法同时输入。这也需要是唯一的,所以没有重复的可移动类。

这表示默认类,也就是说当玩家第一次登录时,这将是他们的类。这是一个正确或错误的值。如果这是非默认类,则为false;如果是,则为true。This denotes the

将此类标识为用户类。这意味着它会被添加到heroes.classes.*权限中。这个选项还可以使所有玩家默认加入这个类。

这两个选项决定类是可以选择为主类还是辅助类。

此选项允许您覆盖服务器设置的默认最大级别。它不能高于服务器maxlevel,并且它不会更改exp要求以达到此类中的该级别。如果不存在此选项,将使用默认服务器maxlevel。

  • 插件手册/heroes/职业.txt
  • 最后更改: 2019/05/20 10:23
  • 小小k酱