• 注册
  • 离线版教程 离线版教程 关注:5851 内容:986

    【教程】关于部分id查找的一种方式

  • 查看作者
  • 打赏作者
  • 当前位置: ODDBA社区 > 离线版交流区 > 离线版教程 > 正文
  • 101
  • 离线版教程
  • 圆转纯熟
    VIP2

    今天我在群里发现,很多人要依赖wiki网页、星稀提供的表格等查找物品或任务的ID,他们可能存在一些问题,例如:星稀的表格可能会落后于版本;或者使用了一些mod,但是mod物品在表格内无从查起;或者名称产生了变更,早期版本和现在版本译名不能对应。基于原JET提供的服务端版本和现在spt提供的服务端版本,有一个解决方案,就是利用服务端的文件来查找[1]。

    在JET提供的服务端运行过一次之后,会在服务端目录下user/cache文件夹里产生缓存文件,以加快服务端读取,我们可以利用其中的语言缓存,例如locale_en.jsonlocale_ch.json[2]来查找id。在一些交流群或者论坛提供的服务端可能不会生成这种文件,如果没有这种文件,那就没办法使用这种方法查找。

    我们使用Visual Studio Code等可以打开json文件的软件打开locale的缓存文件,使用查找功能,输入要查找的内容,以使用vsc打开0.12.7-R6的locale_ch.json为例,ctrl+f输入“硝烟野餐”[3]

    【教程】关于部分id查找的一种方式

    就能查找到他的id,即59674cd986f7744ab26e32f2,输入M4A1,也能查找到物品的id

    【教程】关于部分id查找的一种方式

    但是也会查找到涉及M4A1的任务条件

    【教程】关于部分id查找的一种方式

    甚至还可以查找到他的标准预设[4]的id

    【教程】关于部分id查找的一种方式

    需要在匹配项里进行寻找是它的一个缺点,但是如果我们只想查找物品id的话,可以考虑多加一些字,比如在游戏里它显示的全名的其他部分,例如“柯尔特 M4A1 5.56×45 卡宾枪”搜索 “柯尔特 M4A1”来减少结果

    【教程】关于部分id查找的一种方式

    虽然这样做的必要性并不是很高。mod物品如果有自带语言文件,也可以在缓存里查找到。

    对于AKI版本,我们可以使用Server\packages\eft-database\db\locales\global目录下的ch.json文件。同样是使用VSC打开,

    【教程】关于部分id查找的一种方式

    我们可以看到,这一文件的可读性差很多,但是我们可以用VSC的功能来解决

    【教程】关于部分id查找的一种方式

     然后它就可以像旧版服务端的缓存一样易读了

    【教程】关于部分id查找的一种方式

    .查找方式没有变化,记得关文件的时候不要保存就好。

    注释:

    [1]一些加密了语言缓存的版本可能不能用,AKI版本和旧版服务端要打开的文件略有不同

    [2]某些不自带中文的版本需要安装中文mod才会有这个文件;使用英文路径汉化的版本不存在这个文件,他们应该去locale_en.json

    [3]原“野餐射爆”任务,查找时以游戏内显示为准

    [4]通常存储在global.json文件中,修改它的后果我暂时还不清楚,一些其他被预设的武器如2017新年礼物也在那里

    隐藏内容需要回复可以看见

    回复
    初来乍到
    大佬牛逼
  • Krosis谢谢支持!
    拉黑 4年前 电脑端回复
  • 回复
    版主
    略有小成
    VIP3
    社区版主
    大佬流啤!
  • Krosis谢谢星云姐!
    拉黑 4年前 电脑端回复
  • 回复
    自成一派

    谢谢

    回复
    圆转纯熟

    谢谢分享

    回复
    自成一派
    VIP5

    我家棉袄举高高~~~~棉袄贴脸脸~~~

    回复
    自成一派
    VIP3
    2021

    赞一个!这的确是一个很好的查找方法!!

    回复
    自成一派
    VIP3
    2021
    打赏了66金币
    回复
    自成一派
    2021

    6666666666

    回复
    炉火纯青

    66666666

    回复
    初来乍到

    66666666

    回复

    请登录之后再进行评论

    登录
    离线版交流区
  • 今日 1
  • 内容 10431
  • 关注 5851
  • 聊天
    关注 52

    【招募】GRIFFIN TKF项目开工 期待你的加入 || 你是否想加入格里芬书写自己与人形的故事

  • 签到
  • 任务
  • 发布
  • 模式切换
  • 偏好设置
  • 帖子间隔 侧栏位置: