【X技能】关于如何自定义X技能内的各项数值

前言

X技能是一个广受好评的模组,但由于群内关于X技能的问题经久不衰,在此对X技能的自定义进行简单教学。
基本上就是几个常见问题:职业内加点冲突、经验获取太慢、无法专精全部职业等等。
须知:
1、仅相关X技能本体,不对加了次级衍生模组的情况进行讨论
2、默认读者有一定的英文阅读或查AI能力

常见问题1 职业内加点问题

职业内加点问题分两种:一种是技能冲突(最常见),一种是没达到加点需求。

冲突的技能,点了一个就不能点另一个

有需求的技能必须先点前置

而这两个问题指向的是同一文件——你下载的模组本体里的技能文件C:\Users\AppData\Roaming\VintagestoryData\Mods\xskills_v0.9.0-pre.2\assets\xskills\skills

举例


因此这里直接给出结论:直接删去exclusiveAbility(解除互斥)或requirements(解除前置要求)对应的代码即可。记得删括号删全,以及删逗号。

比如道路远行
"ontheroad": {
    "requirements": [
      {
        "code": "exclusiveAbility",
        "minimumTier": 1,
        "skill": "survival",
        "ability": "scout",
        "exclusiveTier": 1
      }
    ]
  } 

删去

{
  "code": "exclusiveAbility",
  "minimumTier": 1,
  "skill": "survival",
  "ability": "scout",
  "exclusiveTier": 1
} 

即可

常见问题2 解除职业专精限制与经验倍率

这些问题也都指向另外一个文件,C:\Users\AppData\Roaming\VintagestoryData\ModConfig\XLeveling
它大体上看起来和之前的没什么两样,区别在于多了一个xleveling.json

这个文件就是我们要进行修改的,而文件夹里的其他文件,则可以修改技能的数值

另外,突破职业专精限制还有一个可用的方法:修改多面手技能的数值
通过这个方法就不必粗暴改上限,而是会人造一个成长曲线。如果你想,还可以通过修改前面前置技能的办法,使多面手无法直接点满,让自己不必太快进入后期无聊的时间段

一样是modconfig里面的,多面手是生存技能,所以打开survival.json文件

常见问题3 想创哥飞升/理赔

玩家的技能数据存在C:\Users\AppData\Roaming\VintagestoryData\Saves\XLeveling里面,不过这样肯定会损失一些乐趣,建议谨慎修改

会进行这些修改,基本上就可以自定义X技能现有的数值了

2 Likes