插件手册:heroes:职业

这是本文档旧的修订版!


概述 overview

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

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

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