职业与专长

职业与专长

一个在你做事时让你升级,并以平衡的特权作为交换的模组。

游戏玩法

职业与特长

一款面向 Hytale 的全方位职业等级系统

将 Hytale 转变为完整的 RPG 式成长体验。通过常规游戏玩法获取经验值,独立升级多个职业,并在成长过程中解锁强大的能力和增益效果。

如有任何模组冲突,请在评论区留言,我会尽力使其与模组兼容。:)

这是我第一次制作模组,因此任何建议或反馈都热烈欢迎 <3

职业预览


核心特性

五种独特职业

每种职业均可独立升级至 99 级

战斗 击杀怪物并造成伤害以获取经验值 解锁 招架战斗冷静

由于 API 限制,属性加成当前已禁用

采矿 破坏方块并挖掘矿石 解锁 方块爆发矿石福运矿脉挖掘

建筑 放置方块以获取经验值

伐木 砍伐木材和树木 解锁 精准切割樵夫收获伐木狂怒

采集 拾取物品并采集资源 解锁 采集福运


战斗技能

招架

(前两个为招架,后两个为普通格挡)

alt text 战斗等级 2 解锁

招架敌人攻击,消耗更少的耐力。

  • 200 毫秒判定窗口
  • 视觉上缺乏招架与格挡的区别指示(后续会修改)

战斗冷静

战斗等级 50 解锁

战斗冷静使你仅在战斗状态下消耗耐力。

  • 受到攻击或造成伤害会使你进入战斗状态

采矿技能

方块爆发

方块爆发

采矿等级 2 解锁

挖矿时有一定几率破坏 3x3 区域内的方块。

  • 基础几率:2 级时为 5%
  • 每 5 级采矿等级增加 +3%
  • 最高几率:50%

命令:/ab bb


矿石福运

采矿等级 1 解锁

破坏矿石方块时有一定几率获得额外掉落物。

  • 基础几率:1 级时为 5%
  • 每 5 级采矿等级增加 +3%
  • 最高几率:50%

命令:/ab of


矿脉挖掘

矿脉挖掘

采矿等级 50 解锁

自动挖掘所有相连的同类型矿石方块。

  • 50 级时 100% 触发
  • 使用洪水填充算法
  • 挖掘的每个方块都会获得经验值

命令:/ab vm


伐木技能

精准切割

伐木等级 1 解锁

砍伐木材时有一定几率获得额外原木掉落。

  • 基础几率:1 级时为 5%
  • 每 5 级伐木等级增加 +3%
  • 最高几率:50%

命令:/ab pc


樵夫收获

伐木等级 10 解锁

砍倒树木时有一定几率获得额外树苗。树苗类型与树木匹配。

  • 基础几率:10 级时为 10%
  • 每 10 级伐木等级增加 +5%
  • 最高几率:50%
  • 直接给予 1-2 个树苗到背包

命令:/ab lh


伐木狂怒

alt text

伐木等级 50 解锁

砍伐树木时进入 10 秒的狂怒状态。狂怒期间,你可以瞬间破坏任何原木。

  • 10 秒狂怒持续时间
  • 5 分钟冷却时间
  • 自动砍伐所有相连的原木
  • 仅影响自然树木(需要树叶)
  • 保护玩家建造的建筑物

命令:/ab lr


采集技能

采集福运

采集等级 1 解锁

拾取可采集资源时有一定几率获得额外物品。

  • 基础几率:1 级时为 5%
  • 每 5 级采集等级增加 +3%
  • 最高几率:50%
  • 适用于花朵、植物、草药、浆果、水果、蔬菜、蘑菇、种子、纤维、精华等

命令:/ab gf


怪物经验值系统

超过 50 种怪物类型 拥有自定义经验值。

  • 被动生物(5 到 15 经验值):鸡、牛、青蛙、鱼
  • 小型生物(15 到 30 经验值):蝙蝠、老鼠、蛇
  • 捕食者(30 到 50 经验值):狼、熊、狮子
  • 敌对怪物(40 到 80 经验值):特洛克、斯卡拉克、蜘蛛
  • 虚空生物(60 到 100 经验值):虚空生物、幽灵
  • Boss 生物(150 到 1000+ 经验值):育母蜘蛛、龙、泰坦

使用智能的部分名称匹配。 示例:frog 会匹配 Frog_Orange、Frog_Blue 等。


用户界面

技能 HUD 常驻显示,展示职业等级和技能触发几率

经验值通知 聊天框显示获得的经验值

升级标题 升级时屏幕中央出现大字公告


命令

命令 描述
/skillshud 切换技能 HUD
/ab bb 开关方块爆发
/ab of 开关矿石福运
/ab vm 开关矿脉挖掘
/ab gf 开关采集福运
/ab list 查看所有技能

配置

所有值均可通过 Levels.json 配置文件调整。

  • 所有行为的经验值奖励
  • 等级成长曲线
  • 战斗加成缩放(仅显示)
  • 技能的解锁等级与触发几率
  • 自定义怪物经验值

安装

  1. 下载 ProfessionsAndPerks-1.0.0.jar
  2. 将其放置在世界模组文件夹中: %APPDATA%/Hytale/UserData/Saves/[你的世界名称]/mods/
  3. 启动你的世界

默认经验值

行为 经验值
击杀怪物 因类型而异
击杀玩家 100
破坏方块 5
破坏矿石 25
放置方块 2
砍伐木材 10
拾取物品 3

技术细节

  • 为 Hytale 的 ECS 架构构建
  • 进度持久化,自动保存
  • 完全服务端运行
  • 性能优化

由 Sig 与 Cursor 制作