如果你想深入了解,不妨也看看这个播放列表!
https://youtube.com/playlist?list=PLuo8U8tSbqJ3exJYl582Y6FnrklKMF6l4&si=9ysR8xtF6P_hbjaM
如果你制作了任何展示 ValhallaMMO 的视频或内容,请告诉我,我会把它们发布在这里!想要为 ValhallaMMO 定制 HUD 吗?看看这个!
> 注意:提到的测试服务器只能通过 BuiltByBit 页面运行,因为他们提供测试服务器服务。点击此链接,然后点击“Generate test server”,你将能够在该服务器上玩 30 分钟,试用此插件。
ValhallaMMO 简介
ValhallaMMO 是一款适用于 Spigot/Paper/Purpur 1.19+ 服务器的免费 RPG 技能插件,是目前最具吸引力的同类插件之一。它是一款受《上古卷轴:天际》启发的技能型进度插件,类似 McMMO 和 AuraSkills。ValhallaMMO 彻底改造了原版进度系统,使其过程更漫长、回报更丰厚,为玩家提供了更多表达自我和个性化游戏体验的机会,通过选择和专精来塑造自己的游戏历程。简而言之,它能防止玩家过快通关游戏并感到厌倦。
玩家功能
作为玩家,你将可以体验到
技能与武器
- 13 种不同的技能
设计用于适应多种游戏风格,每种技能都拥有详细的技能树。
- 6 种新武器类型
包括细剑、匕首、晨星、战锤、巨斧和长矛。
社交与合作
- 队伍系统
包含鼓励合作的进度系统,支持经验共享等功能。
能力与系统
- 强大而多样的能力
例如武器涂层、招架、连锁挖矿、树木整体砍伐、物质转换等。
- 独特且沉浸式的方块破坏系统
对方块造成的伤害会持续一段时间,类似于《泰拉瑞亚》的机制。
- 自然的敌人难度递进
敌人会随着你变强而变得更难对付。
- DPS 伤害显示
包含测试假人,用于测试你的伤害输出。
扩展内容
- 搭配 ValhallaTrinkets,你还可以找到 16 种饰品类型,每种都能提供各种加成。
- 搭配 ValhallaRaces,你可以选择种族和职业来进一步专精你的游戏历程。
可选内容包
服务器可以安装不同的内容包来获得独特的 ValhallaMMO 体验:
- 经典(默认)
最接近原版体验,最容易上手,推荐给追求简单、熟悉体验的服务器。
- 经典(升级/锻造版)
中等程度的游戏机制改动,略带沉浸感,推荐作为最简单的非原版体验。
管理员功能
ValhallaMMO 也是一个强大的工具集,为服主提供了充足的空间来为插件添加自己的内容:
内容管理
- 先进且动态的配方管理器
完全数据驱动,允许你创建自定义配方,适用于工作台、熔炉、营火、锻造台、酿造台以及两种新的沉浸式类型。
- 同样动态的战利品表管理器
包含替换表管理器,可轻松更改原版战利品。适用于实体、方块、箱子、考古、钓鱼和猪灵以物易物。
自定义与配置
- 100 多种新属性和药水效果
例如护甲穿透、多重跳跃和生命偷取。
- 自定义物品注册系统
用于存储和分发你自己的自定义物品。
- 高度可定制、可导航的技能树
允许你将 Valhalla 的技能树制作得任意庞大和复杂。
- MySQL 数据存储
如果你希望玩家进度跨服务器同步,或能在你的网站上访问,可以使用此功能。
相关链接
如何更新 ValhallaMMO
某些更新会修改 ValhallaMMO 的默认配置,这可能包括新增/更改的配方、平衡性调整,或由错误配置导致的技能进度问题。更新到新版本的 ValhallaMMO 本身并不会修复这些问题,因为配置通常不会(也不应该)被自动修补。因此,更新到新版本时,有时需要一些额外的手动操作,本文将对此进行说明。
在操作任何配置文件之前,请确保你的服务器已关闭。
准备工作
- 如果你从未自行修改过任何配置文件,并且乐于接受默认配置,那么直接删除整个
ValhallaMMO文件夹是安全的。玩家数据不会丢失,因为它们并不存储在此文件夹中。
更新配方
如果更新日志说明配方有变动,大多数用户只需删除当前的 recipes 文件夹,然后让插件在服务器启动时重新生成即可。
### 自定义配方的用户
如果你曾创建或修改过配方,并希望保留它们,同时引入新的官方配方,请按以下步骤操作:
- 首先,备份或重命名你当前的配方文件(如果你不关心新变动,可以跳过此部分)。请记住这些文件名,稍后会用到。
- 完成备份或重命名后,删除服务器上原有的配方文件(如果你已重命名它们,则无需此步)。
- 重新启动服务器。
- 针对你备份的每一个配方文件,运行命令:
/valhalla import false <file_name>.yml此命令会将备份文件中的所有配方加载到服务器,并保留服务器上已有的配方。
- 如果你希望用备份文件完全覆盖服务器上的现有配方,可以将命令中的
false替换为true,但通常不推荐这样做。
更新配置
有时,错误是由默认配置不当引起的。修复步骤相对复杂一些。
- 如果你已经自定义了技能树等配置,可以忽略此部分。
- 否则,请删除所有
progression_<skill>.yml文件,然后启动服务器。
### 更新后的玩家数据修复
请注意,已经受到旧配置影响的玩家数据不会自动修复。你需要通过以下方式手动修正:
- 软重置:使用命令
/valhalla reset false <玩家名>。这会将玩家重置,但保留其经验值,不会丢失进度。他们的属性将被修正,并可以重新分配技能点。 - 完全重置:使用命令
/valhalla reset true <玩家名>。这将把玩家完全重置,从零开始。 - 手动调整:你也可以使用
/valhalla reward命令手动修正玩家的具体属性,但这需要更细致的操作。