以下参数是所有技能都存在的,如果你没有单独设置它们,将会使用默认值。
触发该技能的几率。
默认值为 100。
args: chance: 50
技能触发的冷却时间,以秒为单位。
默认值为 0。
args: cooldown: 10 send_cooldown_message: true
其中:
args.send_coooldown_message:是否发送冷却时间提示。
技能触发花费的金币数量。需要 Vault。
触发器被触发每多少次后触发。
默认值为 1。
触发该技能花费的法力值。需要 AureliumSkills,使用 EcoX 系列插件实现法力值的实战将在后文提及。
触发器触发后多长时长后发动技能。
在默认情况下,转换器会在筛选前读取,如果你想相反顺序读取以实现某种技能效果,可以在这里设置为 true。
true
在默认情况下,玩家发动技能将会检测玩家是否有对应地图保护插件的破坏、放置等权限。例如,一把范围破坏的镐子,很多插件在玩家尝试在别人领地边缘破坏方块以熊领地内的方块,但 EcoX 系列插件会解决所有这种问题,玩家不会通过技能无缘无故卡服务器保护方面的 bug。如果你不需要这个机制,可以在这里设置为 true。
发动技能消耗的积分。
args.point_cost.cost:花费的积分数量。
想一想,这里的 100 * %player_y% 是什么意思。如果你不知道,可以参考前文的 数值语法学习 一节。
args.point_cost.type:花费的积分id。
最后更新于 3年前
args: cost: 200
args: every: 3
args: mana_cost: 10
args: delay: 20
args: filters_before_mutation: true
args: disable_antigrief_check: true
args: point_cost: cost: 100 * %player_y% type: g_souls