Azitate
本帖最后由 Azitate 于 2020-10-9 19:14 编辑


量子RPG5.0
维基翻译[[/]]插件教程

前言
量子RPG5.0相对于4.0版本更改/删减了诸多内容
原4.0版本WIKI在5.0上几乎不适用
因插件目前还处于不稳定状态,所以该WIKI页面的内容随时都有可能更新
如果您发现作者WIKI更新,请及时在帖子下方回复我更新内容
因为作者做出的变动大部分是配置文件和模块文件的内容
因此本次WIK将按作者的格式来写,原4.0的WIKI内容在5.0也有部分可以使用
因此请各位结合4.0和5.0的WIKI来共同使用插件
实际上我从5.0开始就没有使用这款插件了,下方内容介绍可能不是那么准确,欢迎懂哥指出错误
而且感觉5.0之后作者的更新方向越来越令人迷惑,易用度甚至不及MMOITEMS和国产的AP
目录
<核心介绍>
<功能模块>
<兼容相关>
统计
<完成时间>
7/19 - 8/1
<实际日期>
7/19|7/20|7/21|7/22|7/26|7/31|8/1
<字数统计>
汉字 - 21479
标点符号 - 270
字母 - 95481
数字 - 3681
其他相关内容

<相关地址>

插件作者
相关插件
[图片可点]
END
来自群组: Minecraft插件百科

Azitate
本帖最后由 Azitate 于 2020-7-20 14:25 编辑

配置介绍
Config.yml文件介绍>
  1. # 插件的主要配置
  2. core:
  3. #插件的语言选择,语言文件存储在插件的lang文件夹中,下方的参数填写的就是lang文件夹里message_后面的英文
  4.   lang: en
  5. #插件主要指令的别名/简写,如下方你可以输入/qrpg或/quantumrpg来查看插件的主要指令
  6. #两个不同的简写需要用“,”符号隔开
  7.   command-aliases: quantumrpg,qrpg
  8. #插件提示信息的主要前缀
  9.   prefix: QuantumRPG

  10. # 数据相关参数
  11. data:
  12.   #自动保存时间(单位为分钟)
  13.   auto-save: 15
  14.   #数据存储设置
  15.   storage:
  16.   #存储类型可用sqlite或mysql
  17.     type: sqlite
  18.   #下方为你选择mysql类型时所需要填写的参数
  19.     username: none
  20.     password: none
  21.     host: none
  22.     database: none
  23.   #数据清理功能
  24.   purge:
  25.   #是否启用
  26.     enabled: false
  27.   #数据库的玩家数据超过多少天未作出更改就清理?(单位为天)
  28.     days: 60

  29. # 自定义物品品质设置
  30. tiers:
  31.   # 插件品质ID,不可与其他品质ID重复
  32.   default:
  33.     # 品质的颜色符号,会替换到下方的%TIER_COLOR%变量中
  34.     color: '&7'
  35.     # 可用以下变量
  36.     # - %TIER_COLOR% - 品质颜色
  37.     # - %TIER_NAME% - 品质名称(其中也包括了品质的颜色)
  38.     name: '%TIER_COLOR%常见'
  39.   cursed:
  40.     color: '&4'
  41.     name: '%TIER_COLOR%诅咒'
  42.   common:
  43.     color: '&r&f'
  44.     name: '%TIER_COLOR%普通'
  45.   rare:
  46.     color: '&a'
  47.     name: '%TIER_COLOR%罕见'
  48.   superior:
  49.     color: '&9'
  50.     name: '%TIER_COLOR%精良'
  51.   fabled:
  52.     color: '&e'
  53.     name: '%TIER_COLOR%传说'
  54.   eternal:
  55.     color: '&6'
  56.     name: '%TIER_COLOR%永恒'
  57.   mythic:
  58.     color: '&5'
  59.     name: '%TIER_COLOR%神话'

  60. # 启用或禁用功能模块
  61. modules:
  62.   #掉落显示模块
  63.   item_hints:
  64.     enabled: true
  65.     name: 掉落显示
  66.   #职业模块
  67.   classes:
  68.     enabled: true
  69.     name: 职业
  70.   #宝石模块
  71.   gems:
  72.     enabled: true
  73.     name: 宝石
  74.   #特效石模块
  75.   essences:
  76.     enabled: true
  77.     name: 特效石
  78.   #符文模块
  79.   runes:
  80.     enabled: true
  81.     name: 符文
  82.   #消耗品模块(最新版已被移除
  83.   consumables:
  84.     enabled: true
  85.     name: 消耗品
  86.   #箭矢模块
  87.   arrows:
  88.     enabled: true
  89.     name: 箭矢
  90.   #套装模块
  91.   sets:
  92.     enabled: true
  93.     name: 套装
  94.   #自定义功能物品(最新版已移除
  95.   active_items:
  96.     enabled: true
  97.     name: 自定义物品
  98.   #随机物品模块
  99.   item_generator:
  100.     enabled: true
  101.     name: 随机物品
  102.   #精炼模块
  103.   refine:
  104.     enabled: true
  105.     name: 精炼模块
  106.   #保护石模块
  107.   fortify:
  108.     enabled: true
  109.     name: 保护石
  110.   #鉴定模块
  111.   identify:
  112.     enabled: true
  113.     name: 鉴定
  114.   #祝福之尘模块
  115.   magic_dust:
  116.     enabled: true
  117.     name: 祝福之尘
  118.   #灵魂绑定模块
  119.   soulbound:
  120.     enabled: true
  121.     name: 灵魂绑定
  122.   #维修模块
  123.   repair:
  124.     enabled: true
  125.     name: 维修
  126.   #分解模块
  127.   dismantle:
  128.     enabled: true
  129.     name: 分解
  130.   #拆解模块
  131.   extractor:
  132.     enabled: true
  133.     name: 拆解
  134.   #队伍模块
  135.   party:
  136.     enabled: true
  137.     name: 队伍
  138.   #战利品模块
  139.   loot:
  140.     enabled: true
  141.     name: 战利品
  142.   #掉落物模块
  143.   drops:
  144.     enabled: true
  145.     name: 掉落
  146.   #出售模块
  147.   sell:
  148.     enabled: true
  149.     name: 出售
  150.   #战斗日志模块
  151.   combat_log:
  152.     enabled: true
  153.     name: 战斗日志
  154. # 自定义物品组
  155. # 下方的物品组可在随机物品和Item Requirements等功能中使用
  156. item-sub-types:
  157.   # 物品组ID,不可与其他组重复
  158.   axe:
  159.     # 组名称
  160.     name: 斧头
  161.     # 物品组中包括的物品,如果你使用的是高版本的模组核心(如Arclight)如果可以加载的话,就可以支持MOD物品
  162.     materials:
  163.     - WOODEN_AXE
  164.     - GOLDEN_AXE
  165.     - IRON_AXE
  166.     - DIAMOND_AXE
  167.     - STONE_AXE
  168.   sword:
  169.     name: 剑
  170.     materials:
  171.     - WOODEN_SWORD
  172.     - GOLDEN_SWORD
  173.     - IRON_SWORD
  174.     - DIAMOND_SWORD
  175.     - STONE_SWORD
  176.   shears:
  177.     name: 剪刀
  178.     materials:
  179.     - SHEARS
  180.   shovel:
  181.     name: 铲子
  182.     materials:
  183.     - WOODEN_SHOVEL
  184.     - GOLDEN_SHOVEL
  185.     - IRON_SHOVEL
  186.     - DIAMOND_SHOVEL
  187.     - STONE_SHOVEL
  188.   pickaxe:
  189.     name: 镐子
  190.     materials:
  191.     - WOODEN_PICKAXE
  192.     - GOLDEN_PICKAXE
  193.     - IRON_PICKAXE
  194.     - DIAMOND_PICKAXE
  195.     - STONE_PICKAXE
  196.   hoe:
  197.     name: 锄头
  198.     materials:
  199.     - WOODEN_HOE
  200.     - GOLDEN_HOE
  201.     - IRON_HOE
  202.     - DIAMOND_HOE
  203.     - STONE_HOE
  204.   helmet:
  205.     name: 头盔
  206.     materials:
  207.     - GOLDEN_HELMET
  208.     - IRON_HELMET
  209.     - DIAMOND_HELMET
  210.     - CHAINMAIL_HELMET
  211.     - LEATHER_HELMET
  212.     - TURTLE_HELMET
  213.   chestplate:
  214.     name: 盔甲
  215.     materials:
  216.     - GOLDEN_CHESTPLATE
  217.     - IRON_CHESTPLATE
  218.     - DIAMOND_CHESTPLATE
  219.     - CHAINMAIL_CHESTPLATE
  220.     - LEATHER_CHESTPLATE
  221.   leggings:
  222.     name: 护腿
  223.     materials:
  224.     - GOLDEN_LEGGINGS
  225.     - IRON_LEGGINGS
  226.     - DIAMOND_LEGGINGS
  227.     - CHAINMAIL_LEGGINGS
  228.     - LEATHER_LEGGINGS
  229.   boots:
  230.     name: 鞋子
  231.     materials:
  232.     - GOLDEN_BOOTS
  233.     - IRON_BOOTS
  234.     - DIAMOND_BOOTS
  235.     - CHAINMAIL_BOOTS
  236.     - LEATHER_BOOTS
  237.   elytra:
  238.     name: 鞘翅
  239.     materials:
  240.     - ELYTRA
  241.   shield:
  242.     name: 盾牌
  243.     materials:
  244.     - SHIELD
  245.   bow:
  246.     name: 弓
  247.     materials:
  248.     - BOW
  249.   fishing_rod:
  250.     name: 鱼竿
  251.     materials:
  252.     - FISHING_ROD
  253.   trident:
  254.     name: '三叉戟'
  255.     materials:
  256.     - TRIDENT

  257. # 全局物品组,尽量不要更改除非你知道你在做什么
  258. item-groups:
  259.   # 如果没在下方列出的物品具有武器特有的属性(比如伤害类属性),则属性无效
  260.   WEAPON:
  261.     # 组名
  262.     name: 武器
  263.     # 物品组中包括的物品,如果你使用的是高版本的模组核心(如Arclight)如果可以加载的话,就可以支持MOD物品
  264.     materials:
  265.     - WOODEN_SWORD
  266.     - WOODEN_AXE
  267.     - STONE_SWORD
  268.     - STONE_AXE
  269.     - GOLDEN_SWORD
  270.     - GOLDEN_AXE
  271.     - IRON_SWORD
  272.     - IRON_AXE
  273.     - DIAMOND_SWORD
  274.     - DIAMOND_AXE
  275.     - SHEARS
  276.     - FISHING_ROD
  277.     - BOW
  278.     - CROSSBOW
  279.     - TRIDENT
  280.   TOOL:
  281.     name: 工具
  282.     materials:
  283.     - WOODEN_HOE
  284.     - WOODEN_AXE
  285.     - WOODEN_SHOVEL
  286.     - WOODEN_PICKAXE
  287.     - STONE_HOE
  288.     - STONE_AXE
  289.     - STONE_SHOVEL
  290.     - STONE_PICKAXE
  291.     - GOLDEN_HOE
  292.     - GOLDEN_AXE
  293.     - GOLDEN_SHOVEL
  294.     - GOLDEN_PICKAXE
  295.     - IRON_HOE
  296.     - IRON_AXE
  297.     - IRON_SHOVEL
  298.     - IRON_PICKAXE
  299.     - DIAMOND_HOE
  300.     - DIAMOND_AXE
  301.     - DIAMOND_SHOVEL
  302.     - DIAMOND_PICKAXE
  303.     - SHEARS
  304.     - FISHING_ROD
  305.   ARMOR:
  306.     name: 护甲
  307.     materials:
  308.     - LEATHER_HELMET
  309.     - LEATHER_CHESTPLATE
  310.     - LEATHER_LEGGINGS
  311.     - LEATHER_BOOTS
  312.     - GOLDEN_HELMET
  313.     - GOLDEN_CHESTPLATE
  314.     - GOLDEN_LEGGINGS
  315.     - GOLDEN_BOOTS
  316.     - CHAINMAIL_HELMET
  317.     - CHAINMAIL_CHESTPLATE
  318.     - CHAINMAIL_LEGGINGS
  319.     - CHAINMAIL_BOOTS
  320.     - IRON_HELMET
  321.     - IRON_CHESTPLATE
  322.     - IRON_LEGGINGS
  323.     - IRON_BOOTS
  324.     - DIAMOND_HELMET
  325.     - DIAMOND_CHESTPLATE
  326.     - DIAMOND_LEGGINGS
  327.     - DIAMOND_BOOTS
  328.     - SHIELD
  329.     - ELYTRA
  330.     - TURTLE_HELMET
复制代码

Azitate
本帖最后由 Azitate 于 2020-7-20 14:24 编辑

引擎介绍
Engine.yml文件介绍>
  1. # 数据包控制选项
  2. packets:
  3.   # 启用/禁用数据包处理
  4.   enabled: true
  5.   modules:
  6.     # 启用后,在ItemHints模块下设置的发光的物品
  7.     # 其物品的颜色将根据物品的名称颜色来改变
  8.     glow-color: true
  9.     # 启用后会减少心形粒子的数量
  10.     # 对拥有大量高伤害数值的武器的服务器特别有用,强烈建议你开启该功能,没坏处
  11.     reduce-damage-particles: true

  12. #Hook挂钩设置
  13. compatibility:
  14. #玩家等级挂钩插件
  15.   player-level-plugin: 'QuantumRPG'
  16. #玩家职业挂钩插件
  17.   player-class-plugin: 'QuantumRPG'
  18. #怪物等级hook插件
  19.   mob-level-plugin: 'MythicMobs'

  20. # 性能设置
  21. # 更改这些数值,插件性能可能会提高也有可能会降低
  22. performance:
  23.   # 可用数值: 0,1,2
  24.   evaluator-engine: 1
  25.   entity-stats:
  26.     # 对实体 AttributeModifiers 的更新频率(20tick=1秒为单位).
  27.     # 为套装、宝石。职业和其他模块的属性更新生效频率
  28.     # 设置为0则为手动更新,绝对不要这样写,很容易出现问题
  29.     # 设置为过低值会影响性能
  30.     # 默认为50tick(2.5秒)
  31.     # 推荐值20tick或更高(1秒+)
  32.     bonus-update-interval: 50

  33. # 物品属性设置
  34. attributes:
  35.   durability:
  36.     # 启用后,有耐久的物品当耐久为0时物品消失
  37.     # 如果设置成false则物品不消失但无法使用,直到你修复它的耐久
  38.     break-items-on-zero: true
  39.     effective-for:
  40.       # 启用后,所有怪物的装备都会受到耐久度的影响
  41.       mobs: true
  42.       # 启用后释放SKILLAPI技能会降低手中物品耐久
  43.       skill-api-skills: true
  44.   # 启用后,怪物身上的装备可受QRPG属性的控制,使玩家的装备穿在怪物身上也生效
  45.   effective-for-mobs: true
  46.   # 启用后,副手物品的属性也会生效
  47.   effective-in-offhand: false
  48.   # 启用后允许玩家手持不满足使用需求的物品
  49.   # 但就算是启用了,他们拿在手里的物品打出的属性也不会生效
  50.   allow-hold-items-you-cant-use: false
  51. #战斗设置
  52. combat:
  53.   # 盾牌设置
  54.   shield:
  55.     block:
  56.       #设置盾牌上BLOCK_RATE属性的最大值
  57.       block-rate-bonus: 100.0
  58.       #设置盾牌上BLOCK_DAMAGE属性的最大值
  59.       block-damage-bonus: 35.0
  60.       # 触发盾牌格挡后下次使用的冷却时间(秒)
  61.       cooldown: 2
  62.   # 禁用原版的横扫攻击效果,设置为true,在没有AOE_DAMAGE属性的情况下触发横扫只会攻击一个敌人
  63.   disable-vanilla-sweep-attack: true
  64.   # 启用后,玩家的生命栏锁定为10颗心,以防止玩家生命值过高时,血条阻挡屏幕视野
  65.   # 该设置不会改变玩家生命值,只是压缩了血条
  66.   # 注意:有时也会出现假死错误
  67.   compress-player-health-bar: false
  68.   #是否允许钓鱼竿造成伤害
  69.   fishing-hook-do-damage: true
  70.   # 启用后,使用弓近战,物品属性也会生效
  71.   bows-do-full-melee-damage: false
  72.   # 攻击冷却参数修正,如果玩家使用武器还在冷却状态(鼠标指针下的剑图标)中,他再次攻击造成的伤害比
  73.   # 如果调整成0就是不造成伤害,这里推荐大部分RPG服务器修改成0.5比较好
  74.   # 1.0 = 100%, 没冷却好就打不出伤害
  75.   # 0 = 0%, 无视冷却时间造成的伤害衰减
  76.   damage-modifier-for-cooldown: 1.0
  77. #设置鼠标指针与指示的目标方块的最大距离
  78. # 此设置是应用于下面攻击/防御类型中的自定义on-hit-actions这个选项,具体的自定义方法已在WIKI中讲解
  79.   max-get-target-distance: 30

  80. lore:
  81. #其他格式设置
  82.   chars:
  83.     #百分比属性
  84.     percent: '%'
  85.     #负值
  86.     negative: '&c'
  87.     #正值
  88.     positive: '+'
  89.     #倍数符号
  90.     multiplier: 'x'
  91.   stats:
  92.     style:
  93.       #分割线设置
  94.       separator:
  95.         value: '&7/'
  96.         color: '&f'
  97.       durability:
  98.         # 耐久度格式组ID,请看下面的 'format-list'.
  99.         # 也可以在那里面创建自己的自定义格式
  100.         format: 'default'
  101.         # 不可破坏属性格式.
  102.         unbreakable: '&f不可破坏'
  103.         # 变量:
  104.         # %current% - 当前耐久度
  105.         # %max% - 最大耐久度上限
  106.         # %percent% - 让耐久度以百分比来表示
  107.         format-list:
  108.           default:
  109.             '0': '&f%current%&7/&f%max%'
  110.           bar:
  111.             '100': '&a◼◼◼◼◼◼◼◼◼◼'
  112.             '90': '&a◼◼◼◼◼◼◼◼◼&7◼'
  113.             '80': '&2◼◼◼◼◼◼◼◼&7◼◼'
  114.             '70': '&2◼◼◼◼◼◼◼&7◼◼◼'
  115.             '60': '&e◼◼◼◼◼◼&7◼◼◼◼'
  116.             '50': '&e◼◼◼◼◼&7◼◼◼◼◼'
  117.             '40': '&6◼◼◼◼&7◼◼◼◼◼◼'
  118.             '30': '&6◼◼◼&7◼◼◼◼◼◼◼'
  119.             '20': '&c◼◼&7◼◼◼◼◼◼◼◼'
  120.             '1': '&4◼&7◼◼◼◼◼◼◼◼◼'
  121.             '0': '&7◼◼◼◼◼◼◼◼◼◼'
  122.           text:
  123.             '100': '&a感觉良好 &7(%percent%%)'
  124.             '70': '&2嗯还不错 &7(%percent%%)'
  125.             '50': '&e有点不太行 &7(%percent%%)'
  126.             '25': '&6得修一下了 &7(%percent%%)'
  127.             '10': '&c别用了要烂了 &7(%percent%%)'
  128.             '0': '&4我没了 &7(%percent%%)'
  129.       damage:
  130.         format:
  131.           single: '&f%value%'
  132.           double: '&f%min% &7- &f%max%'
  133.       #主要用在自定义行为物品和消耗品上(最新版本这两个模块已移除
  134.       charges:
  135.         enabled: true
  136.         name: '剩余使用次数'
  137.         format:
  138.           main: '&7%name%: &f%value%'
  139.           value:
  140.             default: '&f%min%&7/&f%max%'
  141.             unlimited: '无限'
  142.         break-items-on-zero:
  143.           enabled: true
  144.           excluded-modules:
  145.           - 'item_generator'
  146.       requirements:
  147.         user:
  148.           dynamic:
  149.             enabled: true
  150.             format:
  151.               'true': '&a&l✓ &r&a'
  152.               'false': '&c&l✗ &r&c'
  153.           level:
  154.             enabled: true
  155.             name: '玩家等级'
  156.             format:
  157.               main: '&c%state%%name%: &f%value%'
  158.               value:
  159.                 single: '%min%+'
  160.                 range: '%min%-%max%'
  161.           class:
  162.             enabled: true
  163.             name: '玩家职业'
  164.             format:
  165.               main: '&c%state%%name%: %value%'
  166.               value:
  167.                 separator: '&7/'
  168.                 color: '&f'
  169.         item:
  170.           level:
  171.             enabled: true
  172.             name: '物品等级'
  173.             format:
  174.               main: '&c▸ %name%: %value%'
  175.               value:
  176.                 single: '%min%+'
  177.                 range: '%min% ~ %max%'
  178.           module:
  179.             enabled: true
  180.             name: '物品模块'
  181.             format:
  182.               main: '&c▸ %name%: %value%'
  183.               value:
  184.                 separator: '&7/'
  185.                 color: '&f'
  186.           type:
  187.             enabled: true
  188.             name: '物品类型'
  189.             format:
  190.               main: '&c▸ %name%: %value%'
  191.               value:
  192.                 separator: '&7/'
  193.                 color: '&f'
  194.           socket:
  195.             name: '镶嵌槽类型'
  196.             format:
  197.               main: '&c▸ %name%: %value%'
  198.           tier:
  199.             enabled: true
  200.             name: '品质'
  201.             format:
  202.               main: '&c▸ %name%: %value%'
复制代码

Azitate
本帖最后由 Azitate 于 2020-7-20 14:22 编辑

指令权限
以下为插件主要指令>

  • /quantumrpg buff [玩家名 [damage/defense/stat] [对应类型id] [数量] [持续时间]
  • 作用 - 给予玩家限时属性
  • 使用所需权限 - quantumrpg.admin

  • /quantumrpg modify
  • 作用 - 修改手持物品的元数据
  • 使用所需权限 - quantumrpg.admin

  • /quantumrpg set
  • 作用 - 给手中物品添加或删除QRPG属性
  • 使用所需权限 - quantumrpg.admin

  • /quantumrpg reload
  • 作用 - 重载插件
  • 使用所需权限 - quantumrpg.admin

以下为插件主要权限>


  • quantumrpg.class.[id] - 将玩家职业设定为ID内填写的职业
  • quantumrpg.bypass.requirement.class - 无视物品使用的职业要求
  • quantumrpg.bypass.requirement.level - 无视物品使用的玩家等级要求
  • quantumrpg.bypass.requirement.soulbound - 无视物品的灵魂绑定效果
  • quantumrpg.bypass.requirement.untradeable - 无视物品的不可交易效果



Azitate
本帖最后由 Azitate 于 2020-7-20 14:24 编辑

兼容插件
部分插件若要兼容QRPG,需在Engine.yml中修改compatibility下的Hook参数


  • BattleLevels - 可兼容QRPG的玩家等级相关功能
  • LorinthsRpgMobs - 可兼容QRPG的怪物等级相关功能
  • Magic - 可将Magic的魔法用于职业模块的技能组中[无需修改Engine.yml]
  • McMMO - 可兼容QRPG的玩家等级相关功能
  • MythicMobs - 可兼容QRPG的怪物等级、掉落物模块、职业等级相关功能
  • Pwing Races - 可兼容QRPG的玩家等级相关功能
  • Races of Thana - 可兼容QRPG的玩家等级相关功能
  • SkillAPI - 可兼容QRPG的玩家等级、职业等级相关功能[MAX_HEALTH|HEALTH_REGEN|VAMPIRISM属性当使用技能时不生效或伤害不准确
  • SkillsPro - 可兼容QRPG的玩家等级、职业等级相关功能
  • Vault - 可用于支持玩家职业插件及QRPG中涉及到经济的模块[无需修改Engine.yml]


不兼容的插件>




Azitate
插件变量

  • %qrpg_itemstat_[类型ID]% - 显示指定属性类型的数值
  • %qrpg_damage_[类型ID]% - 显示指定攻击类型的数值
  • %qrpg_defense_[类型ID]% - 显示指定防御类型的数值
  • %qrpg_class_id% - 显示玩家当前职业的ID
  • %qrpg_class_name% - 显示玩家职业名称
  • %qrpg_class_skill_points% - 显示玩家剩余的技能点
  • %qrpg_class_aspect_points% - 显示玩家剩余的加点值
  • %qrpg_class_level% - 显示玩家职业等级
  • %qrpg_class_level-max% - 显示玩家职业可达到的最大等级
  • %qrpg_class_exp% - 显示玩家职业当前的经验
  • %qrpg_class_exp-to-up% - 显示玩家职业等级升级到下一级还需的经验数
  • %qrpg_class_exp-max% - 显示玩家职业等级升到下一级所需要的总经验值
  • %qrpg_class_stat_[类型ID]% - 显示玩家当前职业指定统计类型的数值
  • %qrpg_class_attribute_[类型ID]% - 显示玩家当前职业指定属性的数值
  • %qrpg_class_aspect_[类型ID]% - 显示玩家当前职业指定加点类型的数值


Azitate
公民2用法

  • 粒子石商人 - 给NPC添加指令来打开粒子石镶嵌界面
  • 宝石商人 - 给NPC添加指令来打开宝石镶嵌界面
  • 符文商人 - 给NPC添加指令来打开符文镶嵌界面
  • 分解 - 给NPC添加指令来打开分解模块界面
  • 拆解 - 给NPC添加指令来打开拆解模块界面
  • 魔法粉尘 - 给NPC添加指令来打开魔法粉尘模块界面
  • 修复 - 给NPC添加指令来打开修复模块界面
  • 出售 - 给NPC添加指令来打开修复模块界面



Azitate
本帖最后由 Azitate 于 2020-7-20 14:24 编辑

箭矢
Setting.yml文件介绍>

  1. settings:
  2.   # 当设置为false时,不论弓箭是否有无限附魔,都会消耗自定义箭矢
  3.   allow-infinity-enchant: false

  4. # 全局模块物品格式
  5. # 所有箭矢模块的物品都有其自己独立的配置文件,你可以配置它们名称和lore描述
  6. # 当使用指令获得模块里的物品时,箭矢模块的物品会自动将其名称和Lore描述替换成下方你设置的格式
  7. # 这样你无需手动配置每个文件,也可以使这个模块的所有物品保持统一格式
  8. # 可用变量:
  9. # - %ITEM_NAME% - 物品名
  10. # - %ITEM_LORE% - 物品Lore描述
  11. # - %ITEM_LEVEL% - 物品等级
  12. # - %ITEM_LEVEL_ROMAN% - 用罗马数字来表示物品等级
  13. # - %ITEM_UNTRADEABLE% - 显示不可交易属性(需在灵魂绑定模块里启用)
  14. item-format:
  15.   name: '%TIER_COLOR%%ITEM_NAME% %ITEM_LEVEL_ROMAN%'
  16.   lore:
  17.   - '%ITEM_LORE%'
复制代码

模块下物品示例及介绍>
  1. name: '&6爆炸之箭'
  2. lore:
  3. - '&f⚔ &7闪避率: &c-10%'
  4. - '&f⚔ &7点燃率: &a+15%'
  5. - ''
  6. - '&7该箭头命中头会产生爆炸'
  7. - '&7并对周围 5 格范围内的生物造成伤害'

  8. # 1.14+的CustomModelData设置
  9. model-data: 123

  10. # 物品数量
  11. amount: 1

  12. # 物品耐久值
  13. durability: 10

  14. # 自定义头颅材质
  15. # 相关网址: https://minecraft-heads.com/
  16. skull-hash: ''

  17. # 是否添加附魔效果
  18. enchanted: false

  19. # 仅可用于皮革装备和药水
  20. # RPG颜色数据可参照网址:https://www.sioe.cn/yingyong/yanse-rgb-16/
  21. color: 255,255,255

  22. # 给物品添加不可破坏属性
  23. unbreakable: false

  24. # 隐藏物品属性
  25. # 可用隐藏参数如下
  26. # ATTRIBUTES、ENCHANTS、DESTROYS、PLACED_ON、POTION_EFFECTS、UNBREAKABLE
  27. item-flags:
  28. - HIDE_ATTRIBUTES
  29. - HIDE_ENCHANTS

  30. # 给箭矢添加额外的QRPG属性
  31. # 默认情况下,下方添加的属性是应用于射手身上,如果想应用在敌人身上,就在数值前面加个-号
  32. # 如果在数值后面加上%号,就代表把单位变为倍数,具体公式为(1 + 数值/100).
  33. # 比如你设置了: 15% BURN_RATE(点燃率) 那么效果就变成 BURN_RATE(点燃率) X 1.15倍
  34. # 而如果只是 15 BURN_RATE(点燃率) 那么效果就只是 BURN_RATE(点燃率) + 15
  35. additional-stats:
  36.   BURN_RATE: 15.0 # 提高射手15%的点燃率
  37.   DODGE_RATE: -10.0 # 降低敌人10%的闪避率
  38.   CRITICAL_RATE: 50.0% # 提高射手1.5倍的暴击率

  39. # 给箭矢添加额外的攻击属性
  40. # 如果在数值后面加上%号,就代表把单位变为倍数,具体公式为(1 + 数值/100)
  41. additional-damage:
  42.   physical: 10.0 #增加射手10点物理伤害
  43.   fire: 10.0% #敌人受到的火属性伤害变为1.1倍

  44. # 给箭矢添加额外的防御属性Debuff
  45. # 注意:这里的效果只是针对敌人的,而且是减少敌人防御的
  46. # 如果你想增加敌人的防御属性,就在数值的前面加上-号
  47. # 如果在数值后面加上%号,就代表把单位变为倍数,具体公式为(1 + 数值/100)
  48. defense-ignoring:
  49.   physical: 10%

  50. # 箭矢飞行时的效果
  51. # 详细请查看效果写法介绍
  52. # 为了适应帖子排版,作者写的例子我就删掉了
  53. on-fly-actions:
  54.   default:
  55.     target-selectors:
  56.       self:
  57.       - '[SELF]'
  58.     conditions:
  59.       list: []
  60.       actions-on-fail: 'null'
  61.     action-executors:
  62.     - ''

  63. # 当箭矢命中敌人或落在方块时的效果
  64. # 详细请查看效果写法介绍
  65. # 为了适应帖子排版,作者写的例子我就删掉了
  66. on-hit-actions:
  67.   default:
  68.     target-selectors:
  69.       near:
  70.       - ''
  71.       all:
  72.       - '[RADIUS] ~distance: 5; ~allow-self: true;'
  73.       self:
  74.       - '[SELF]'
  75.     conditions:
  76.       list: []
  77.       actions-on-fail: 'null'
  78.     action-executors:
  79.     - '[SOUND] ~name: ENTITY_GENERIC_EXPLODE; ~target: all;'
  80.     - '[DAMAGE] ~amount: -50%; ~target: near;'
复制代码

下一页 最后一页