武器精通

武器精通

添加武器精通系统。通过击杀怪物提升你的技能。

游戏玩法

通过击杀生物,你将提升特定武器的武器熟练度。每种武器都有独立的熟练度等级,范围从1到500。熟练度越高,获得的增益效果越好,提升熟练度的难度也越大。

image.png

50/500 - 伤害增加 15% 100/500 - 每次命中增加 0.2 能量 150/500 - 伤害增加 20% 200/500 - 每次命中增加 0.4 能量 250/500 - 伤害增加 30% 300/500 - 每次命中增加 0.5 能量 400/500 - 伤害增加 50% 500/500 - 每次命中增加 0.8 能量

stats


注意:只有直接伤害才能提升熟练度。例如:一个火球击中生物并使其死亡。如果火球产生爆炸并对生物造成燃烧效果,生物因此死亡,则不会提升熟练度。因为效果不记录是由哪个玩家施加的,所以目前在没有额外机制的情况下无法追踪这一点。

使用指令 /wm 打开武器熟练度菜单,或使用 /wm_change <玩家名称> <武器ID> <新进度> 更改熟练度进度(仅限管理员)。 使用 /wm_change ludwici current 10 可将 ludwici 手中武器的熟练度提升 10。指令 /wm_reset_all <玩家> --confirm 可用于重置一位玩家的所有熟练度。

未知物品不会在熟练度菜单中显示。如果你禁用了某个包含已掌握武器的插件(或整合包),该武器将不会在列表中显示。但这些数据仍会存储在内存中。如果你重新启用该插件,熟练度将会恢复。

如果你确定不再需要保留这些数据,可以使用 /wm_clean 指令删除所有未知武器的数据。


可配置选项(位于 Hytale/UserData/Saves/<你的存档>/mods/ludwici_Weapon Mastery/WeaponMastery.json): ShowImproveMasteryNotification - 用于启用/禁用通知 MasteryRate - 决定击杀生物获得的熟练度点数 MasteryMode - "KILL"(默认值)表示通过击杀生物提升熟练度。"DAMAGE" 表示每次命中提升熟练度(类似于旧版《魔兽世界》的系统)。 MasteryChance - 每个熟练度等级提升时,下一次升级的几率会增加。你可以更改此参数来增加或减少这个几率。有效值从 0.1 到 0.9(使几率降低)或从 1.1 到 2.0(使几率提高)。 IgnoredWeapons - 如果你不想提升某些武器的熟练度,可以在配置中指定其 ID。示例:

"IgnoredWeapons": [
    "Weapon_Longsword_Flame"
]

IgnoredRoles - 如果你不想提升对某些实体角色的熟练度,可以在配置中指定其名称。示例:

"IgnoredRoles": [
    "Boar"
]

patreon-singular kofi-singular

我的整合包: cobblewatch

查看我的其他模组: carpet-variants copper-deco mob-loot-variants better-block-sounds-fork slime-overhaul polyglot weapon-mastery bigwater cobblemon-raid-den-icons