高级配置
EcoEnchants的高级配置
Cost Exponent
附魔惩罚是铁砧的一个特性,它可以在原有消耗等级的基础上增加或减少等级成本。
公式如下:
因此,指数为1.02,原始消耗等级为25:
然后四舍五入到最接近的整数,因此本例中的消耗等级将变为42。
Special Enchantment Bias
特殊附魔被设计成非常罕见的,并且需要大量的培养才能使它们物有所值。
因此,特殊的附魔的升级偏向于曲线。
让我们用镭射(Razor)来做这个例子。
默认情况下,Razor有5个级别。因此,要计算应用的等级,将生成一个介于0和1之间的随机数。然后根据曲线对该数字进行偏向,这意味着输入越多输出越低,因此例如0.7可能变为0.1,并且只有极高的输入(例如0.99)才可能变为0.6或更高。
每个等级的“等级概率分布范围”是用1除以等级数量来计算的。比如这是5级附魔:
等级
范围
1
0 - 0.2
2
0.21 - 0.4
3
0.41 - 0.6
4
0.61 - 0.8
5
0.81 - 1
增加对1的偏向会增加低级附魔的可能性,降低对-1的偏向会增加高级附魔的可能性。
Flags
在所有的附魔配置中,都有一个隐藏的关键词,如果需要可以添加。
Flags是可选设置,如果需要,可以为附魔设置。
以下是当前可用的Flag列表:
Flag
描述
hard-cap-ignore
附魔无视附魔总数上限
no-cooldown-message
咒术附魔不发送冷却信息
no-use-message
咒术附魔不发送触发信息
附魔使用需求
在所有的附魔配置中,都有以下选项:
附魔需要是玩家使用该附魔必须具备的条件
下面是当前可用的附魔使用需求:
需求
描述
格式
has-permission
玩家是否拥有某个权限
has-permission:<permission>
placeholder-equals
玩家的某个变量是否满足等于某值. 注意: 变量需要使用 %
placeholder-equals:<placeholder>:<value>
placeholder-greater-than
玩家的某个变量是否大于等于某值. 注意: 变量需要使用 % 且仅支持数值
placeholder-greater-than:<placeholder>:<value>
placeholder-less-than
玩家的某个变量是否小于等于某值. 注意: 变量需要使用 % 且仅支持数值
placeholder-less-than:<placeholder>:<value>
Lore
描述可以告知玩家不能使用附魔的原因
描述中可以使用变量
范例:
让 Razor 附魔需要 20级附魔等级 (EcoSkills), 你只需要这样做:
最后更新于
这有帮助吗?