Fubsy的RPG

Fubsy的RPG

一个RPG模组,添加了职业和技能

游戏玩法

版本 0.1.1 敌方法师法术!

一款旨在通过自定义职业和技能提供真正 RPG 体验的插件。玩家可以通过击杀生物获得经验值来升级、分配属性点数并解锁新技能。

重要提示

建议使用一个去除原版武器 HUD 的 HUD 补丁(在我的 Patreon 上免费提供)。建议使用此补丁,因为它能极大地改善自定义 RPG HUD 的视觉效果。

角色界面

敌方法师重制(v0.1.1 更新的一部分)

[Embedded YouTube video: bI6unAoapyc] (iframe 占位)

  • 为敌方法师生物增加了专用法力系统
  • 生物法术强度缩放
  • 根据不同区域为法师生物提供自定义法术
  • 目前已经实现了五个法术:奥术飞弹、自然之根、沙暴、冰矛、火球术。
  • 奥术飞弹是一种通用的法师法术,可以“追踪”目标。
  • 法术带来的额外减益效果包括:自然之根的缠绕、冰矛的寒冷与冻结、火球术的灼烧。

独特的 RPG 游戏玩法

  • 目前仅实现了基础的战士职业。(完整版计划有 5 个职业)
  • 每个职业都有自己的技能树和玩法风格。
  • 未来每个职业都会有专精选项,提供独特的机制来增强战斗和游戏性。
  • 此模组中的技能是使用特效定制的。
  • 生物

游戏内新增的属性:

  • MAX_HEALTH = 100 + 5*CON
  • MAX_STAMINA = 10 + 0.1CON + 0.2DEX
  • MAX_MANA = 10 + 1INT + 4WIL
  • MELEE_DAMAGE = 2 + 1*STR
  • RANGED_DAMAGE = 2 + 1*DEX
  • SPELL_POWER = 2 + 2*INT
  • ARMOR = 25*CON
  • MAGIC_RES = 25*WIL
  • CRIT_CHANCE = 0%(生物不会暴击,除非施放明确的暴击“技能”)
  • CRIT_MULTIPLIER = 150%(基础固定值)
  • EVASION += 0.2DEX + 0.2AGI(影响命中率)
  • PRECISION += 0.4*DEX(影响命中率)
  • Attack speed += 0.002*AGI(基础攻击速度为 1.0)
  • Movement speed += 0.001*AGI(最大提升值为 0.1,基础移动速度假设为 1.0)

自定义技能树

[Embedded YouTube video: 34t52UC2iDg] (iframe 占位)

  • 每个职业都将拥有自己的技能树,玩家通过推进游戏进程(击杀生物)来升级,获得技能点以解锁技能。

[Embedded YouTube video: Lv_bTcDuOO4] (iframe 占位)

转轮技能系统

  • 自定义技能分配系统,允许玩家在任何时候施放 3 个选择的技能。
  • 使用“选取方块”按钮来循环切换玩家已分配的技能。
  • 技能转轮的中心显示职业资源条(用于施放技能)。
  • 转轮中心有一个用于放置职业资源(战士的怒气)的槽位,某些技能会消耗该资源。

目标 HUD

  • 瞄准一个生物将会显示目标 HUD,显示该生物的等级、名称、相对生命值以及施加在其身上的任何状态效果(自定义图标)。

生物等级缩放

  • 生物也会进行等级缩放,以根据区域分散难度。
  • 生物属性也会根据“类型”而变化。

伤害系统

  • 伤害已分为物理和魔法(计划在未来添加元素区分)。
  • 玩家的护甲和魔法抗性也经过了重制。
  • 命中率也会受到精准与闪避数值的影响。
  • 当攻击未命中时,伤害减少 90%。

命令

/rpg start - 打开起始菜单,包含引导至职业选择的介绍。

/char 或 /rpg character - 打开角色界面。

/rpg givexp (玩家名称) (经验值数量) - 仅限 OP,给予指定玩家指定的经验值。

进行中的工作:

  • 法师敌人的自定义攻击(法术与生物法力系统)
  • 盾牌的护甲属性点数
  • 任务系统
  • 盗贼职业