• 注册
  • 一般交流 一般交流 关注:5696 内容:8440

    【教程】获取线上跳蚤市场价格文件(Lua-FleaMarketPriceUpdater mod衍生)

  • 查看作者
  • 打赏作者
  • 当前位置: ODDBA社区 > 离线版交流区 > 一般交流 > 正文
  • 71
  • 一般交流
  • 初来乍到

    引言:(不感兴趣可跳过)

    众所周知,离线版默认的物品跳蚤售价,与线上版相比差异很大。因为离线版使用的是静态的价格文件,写死多少就是多少,即使有动态价格也只是围绕同一个固定值波动。(你可以手动修改文件里某个物品的价格,但不可能靠人工去校准所有的物品价格)

    【教程】获取线上跳蚤市场价格文件(Lua-FleaMarketPriceUpdater mod衍生)

    有这样一个老mod (点击传送:Lua's Flea Market Price Updater/坛内搬运),可以实时获取线上跳蚤价格,并定时更新。

    问题在于它有个缺点,当游戏生成首批跳蚤价格时,每个物品有一部分报价读取了离线版默认价格。

    一旦默认价格与线上价格差距过大,就会导致平均价格失准,并且使MiniHud mod生成错误的物品价值颜色。

    老外论坛对这个问题的解决方法是,将跳蚤报价到期时间缩短,从原来的6-60分钟过期降到1-5分钟,等默认报价全过期后,生成的新报价单都是准确同步线上的。但这并不能解决MiniHud颜色错误的问题,因为启动时物品价值颜色就固定了。

    (以楼主玩的3.5.8为例,一把aks-74u离线原版售价60多万,线上价格只要2万多,物品颜色一下子从渣渣蓝色,拉到顶格的红色)

    因此,当务之急是如何简捷地获取一份线上跳蚤的价格数据?用以覆盖离线版默认价格文件。

    论坛里已经有帖子研究了这个问题 (点击传送:★5月29日-线上跳蚤市场★(周更)),可惜原楼主不愿直接放出获取价格的方法,并且已经断更数月。此外,还有挂载在超级模块下的价格 (点击传送:【超模在线跳蚤市场同步线上】 持续更新ing),本质上也是个静态价格文件,并且更新间隔比较长。

    【教程】获取线上跳蚤市场价格文件(Lua-FleaMarketPriceUpdater mod衍生)

    图1. 价格对照示例

    =====================================================

    正文:

    本帖就教大家,如何简单获取实时线上价格数据:

    原Lua mod从价格网站 Tarkov.dev 取得数据后直接写入游戏进程,并未在本地生成缓存。

    楼主给它加了几行代码,启动服务端并使mod成功获得一次数据后,就能在其目录(EFT\user\mods\Lua-FleaMarketPriceUpdater)下生成两个文件,其中“prices_01.json”就是线上价格文件,内容可用文本工具手动编辑,将其重命名为”prices.json”,覆盖掉EFT\Aki_Data\Server\database\templates的原文件即可。

    (注意备份,mod定时更新价格,两文件会被新数据覆盖;”pricesRaw_01.json”是从api获得的原始数据,供参考对照用)

    【教程】获取线上跳蚤市场价格文件(Lua-FleaMarketPriceUpdater mod衍生)

    图2. 出现倒数三行文字,表示lua mod已获得新数据,并生成本地文件;

    如弹一行红字报错 – Mod Disabled,可能是网络连不上api网站,尝试重启服务端等

    【教程】获取线上跳蚤市场价格文件(Lua-FleaMarketPriceUpdater mod衍生)

    图3. 将生成的文件改名粘贴,摆脱默认跳蚤价格

    =====================================================

    后记:

    1、一般情况,只需要执行一次图3的文件覆盖操作,因为Lua mod会自动定时更新跳蚤价格,手动拷贝是为了替换掉离谱的原版价格(从而使得首批物价与后面生成的价格相近);

    2、二般情况,今天刚好遇上,即线上价格突然大幅波动。那就需要等线上价格稳定后,自己再执行1、2次文件覆盖操作;

    【教程】获取线上跳蚤市场价格文件(Lua-FleaMarketPriceUpdater mod衍生)

    图4. 来自tarkov.dev,comtac 4耳机等大批物资,档末价格突然暴涨

    3、只要Lua mod和api网站,能继续正常使用,后续游戏版本都能如此操作,获得最新线上价格文件;

         非本帖下载的Lua mod默认禁用,需要自己修改config – Enabled – true启用;

         如已使用本帖方法,为跳蚤市场功能而打的超级模块等mod,可以删除。

    4、附件:https://pan.baidu.com/s/1zPL3ifwggCYhtkv8C9GpFw?pwd=ww6x

         包含3项内容 “修改后的mod完整包”、”仅核心文件mod.js”、”8.9日线上价格文件” :

            未使用过Lua mod的坛友下完整包,解压文件夹到EFT\user\mods (价格本地文件须启动服务端生成);

            已装原版Lua mod,只需下载mod.js覆盖到Lua-FleaMarketPriceUpdater\src;

            8.9日价格文件供参考,请按正文描述操作,*当前受线上价格波动影响,可不使用。

        今天刚研究完就发贴了,没有花多少时间测试,如有问题欢迎留言交流。

        帖子没有隐藏内容,觉得有帮助的可以购买投2个币支持下。 (相关阅读:修改雷达mod探测距离)

    隐藏内容需要付费才可以看见

    马上购买
    初来乍到

    2楼留言区,有问题欢迎交流

  • angiioddba连不上api服务器 一直都是 Lua-FleaMarketPriceUpdater: Error: connect EACCES 146.75.121.51:443 - Mod disabl ed
    拉黑 1年前 电脑端回复
  • theshy666已打赏100金币 谢谢大佬
    拉黑 1年前 电脑端回复
  • theshy666老哥 我能连上但是不生成本地文件怎么办?
    拉黑 1年前 电脑端回复
  • theshy666前两条都有 第三条生成本地文件没有 我下载的完整包
    拉黑 1年前 电脑端回复
  • theshy666已解决 ! 完整包也要在下载 mod.js覆盖才可以生成本地文件
    拉黑 1年前 电脑端回复
  • ffeeee1 @Zed-666 可能和我没有改.ts文件有关系?我自己只改.js功能就生效了,现在我重新传了一份你试下看。
    拉黑 1年前 电脑端回复
  • ffeeee1 @Zed-666 完整包里的mod.js,和单独的那份是一样的。不知道为什么你会出现这个情况,不过解决了就好。可以试试有没有其他问题,今天正式服档末,价格乱套了全部暴涨。
    拉黑 1年前 电脑端回复
  • theshy666 @ffeeee1 价格无敌了都哈哈哈哈
    拉黑 1年前 电脑端回复
  • 熊貓控文件是替换了,超模跳蚤模式我选哪个?动态静态默认都选了,价格还是没变
    拉黑 1年前 电脑端回复
  • 熊貓控以解决,发觉有部分物品没有修改什么HICC物品箱和武器箱之类的,只能看见后自己手动添加了
    拉黑 1年前 电脑端回复
  • ffeeee1 @熊貓控 超模可以进他的mod目录,把ragfair有关的文件夹删了,thicc等部分物品在线上跳蚤是禁止交易的,所以没有线上价格。
    拉黑 1年前 电脑端回复
  • hlx82楼主怎么把线上禁止交易的物品去除啊,因为有些物品的价格有些离谱
    拉黑 1年前 电脑端回复
  • XJBSRD请教一下大佬如何让minihud显示更新后的价格?前面的都成功了包括下载实时数据替换,但是minihud的显示价格始终没变化,包括把minihud删除后重新加载也没能变化
    拉黑 1年前 电脑端回复
  • ffeeee1 @hlx82 离线版默认跳蚤我记得是有黑名单的,只有自己去改了Aki_Data\Server\database\templates\items.json "CanSellOnRagfair": true,那些物品才能在跳蚤交易,要取消你就搞回默认的items文件,或者改回来。
    拉黑 1年前 电脑端回复
  • ffeeee1 @XJBSRD 第一种情况,你有没有打超级模块这些mod?可能有别的mod跳蚤功能覆盖了价格;第二种情况,mods文件夹里有个order.json,里面试试 "order": ["Lua-FleaMarketPriceUpdater","MiniHUD"],让minihud后加载。正常下,minihud都是优先读取prices.json,只要这个文件的内容正确,游戏里颜色和物价应该都与其相符。
    拉黑 1年前 电脑端回复
  • hlx82@ffeeee1 我的意思是像thicc武器箱这种在线上不能交易的物品打了这个mod后市场上就会卖,而且只卖60万,我想问怎么把这种禁售的物品还原
    拉黑 1年前 电脑端回复
  • ffeeee1mod目录下的config文件里,有"UpdatePricesFromTradersForBannedItems"这项,改false试试。
    拉黑 1年前 电脑端回复
  • hlx82好像不行,没有任何变化
    拉黑 1年前 电脑端回复
  • ffeeee1 @hlx82 我自己这里thicc武器箱都是2 3百万的价格。如果你想让它禁售,可以试试搜他物品代码,然后去items.json看他CanSellOnRagfair是不是false,我这里改为false,跳蚤市场就不出现该物品的报价单了。
    拉黑 1年前 电脑端回复
  • theshy666 @ffeeee1 老哥 现在3.6.1还能用不?
    拉黑 1年前 电脑端回复
  • ffeeee1 @Zed-666 我没玩新版,理论上肯定能用。这个mod原作者已经一年没维护了,要是不能用前面的版本就该出问题了。但是离线版如果出了正式服新档的版本,就不一定好使了。
    拉黑 1年前 电脑端回复
  • a3526525 @ffeeee1 我本地文件也生成了 改名粘贴过去 进游戏没效果是怎么回事!!
    拉黑 1年前 电脑端回复
  • ffeeee1 @a3526525 要不就是文件没替换对,要不就是同时打了别的mod覆盖了价格功能,比如超级模块这些。
    拉黑 1年前 电脑端回复
  • a3526525解决了 已经有效果了 多谢
    拉黑 1年前 电脑端回复
  • 1198369867请问大佬,我这里显示Lua-FleaMarketPriceUpdater: Error: getaddrinfo ENOTFOUND api.tarkov.dev - Mod disabled该怎么解决?
    拉黑 1年前 电脑端回复
  • ffeeee1 @1198369867 连不上数据网站,只能多试几次。重启服务端、电脑或者路由器、更换网络环境,或者等一段时间再开。如果很久都不行,那就用静态文件得了,我网盘里也传了档初的价格表。
    拉黑 1年前 电脑端回复
  • 1198369867 @ffeeee1 好的好的,谢谢大佬 [s-10]
    拉黑 1年前 电脑端回复
  • Keima大佬,我玩的3.7.0的测试版现在没法加载mod,请问大佬有空可以给个新档出来后的线上价格文件吗?
    拉黑 1年前 电脑端回复
  • ffeeee1 @Keima 网盘里有新档初的价格文件
    拉黑 1年前 电脑端回复
  • Keima哦哦哦,看到了,谢谢大佬回复。
    拉黑 1年前 电脑端回复
  • 188748030813.7版本的话有线上跳蚤市场价格mod适配吗?
    拉黑 1年前 电脑端回复
  • ffeeee1 @18874803081 3.7测试版不是统一禁用mod的吗,等正式出了再试试。
    拉黑 1年前 电脑端回复
  • 18874803081 @ffeeee1 大佬3.7版本的禁售怎么搞?我按照你上面发的 离线版默认跳蚤我记得是有黑名单的,只有自己去改了Aki_Data\Server\database\templates\items.json "CanSellOnRagfair": true,改了 ,但进游戏发现M4的60发弹鼓还是能买,而且价格只要1.3W,你能不能再上传一份这两天的价格我再覆盖上去看能不能把物价和线上靠拢。 就两个问题一个是3.7的禁售怎么开,第二个就是3.7版本能不能把跳蚤价格和线上一样。
    拉黑 1年前 电脑端回复
  • ffeeee1 @18874803081 以m4 60发大弹匣为例,在ch.json(Aki_Data\Server\database\locales\global)里搜索它名字mag5,找到他的物品代码"544a37c44bdc2d25388b4567"; 拿这个代码去items.json(Aki_Data\Server\database\templates)里搜,在他的下面 "CanSellOnRagfair"这个属性,为false就是不能上架跳蚤,true就是可以出现在跳蚤。我这边是3.5.8,只要物品这项属性改为false,不管有没有打贴子里这个mod,它都不会有跳蚤报价出现。 除非你有其他mod覆盖了这个属性,或者改动了ragfair.json(Aki_Data\Server\configs)的"enableBsgList"属性。
    拉黑 1年前 电脑端回复
  • ffeeee1 @18874803081 3.7我没玩过,但看论坛说都是不能使用mod的,没法使用这个mod来实时更新价格。你想要接近线上价格,直接使用静态文件就行了prices.json(Aki_Data\Server\database\templates),我在网盘里上传了一份9月4日的。你想要自己获取该文件,就必须下载旧版本的离线塔科夫跑这个mod,或者找到办法解锁3.7的mod功能。
    拉黑 1年前 电脑端回复
  • KTY@ffeeee1 大佬,显示config和src模组缺少package.json是怎么回事啊?
    拉黑 1年前 手机端回复
  • ffeeee1 @KTY mod没放对位置,要不就是多套了一层文件夹
    拉黑 1年前 电脑端回复
  • theshy666 @ffeeee1 老哥呀 一直连不上服务器啦~~怎么办啊 一个星期了
    拉黑 1年前 电脑端回复
  • ffeeee1 @Zed-666 还是国内外网络连接的问题。我刚试了,电信网裸连、梯子换了几个节点都连不上,后来试了下开加速器连上了。我用的雷神,随便选了个游戏,挂的亚服(香港)模式四,这个加速器的模式四类似于全局代理,对别的流量也生效,最后成功连接了。今天的价格文件我也传了一份到网盘。
    拉黑 1年前 电脑端回复
  • 2046104461mod默认禁用要怎么开启啊
    拉黑 1年前 电脑端回复
  • 9377517283.7的最新版用3.5.8导出的价格会报错,之前的3.7不会
    拉黑 1年前 电脑端回复
  • Parkfy @ffeeee1 大佬你好,对最新的3.7.0正式版进行“将price_01.json重命名为price.json并覆盖template文件夹下的同名文件”操作后,会导致无法进入游戏的情况(如果不执行这个操作,只单纯使用原mod的话可以正常进入游戏),报错显示“物品基础缓存里找不到物品5841474424597759ba49be91”随后是大串红色报错(似乎大意都是关于该物品无法被找到的),可否麻烦您检查一下这个问题如何解决?
    拉黑 1年前 电脑端回复
  • theshy666我也是楼上这个原因 MOD还能用就是 找不到这个物品会报错
    拉黑 1年前 电脑端回复
  • shenjpl同上 3.7.0会爆红
    拉黑 1年前 电脑端回复
  • ffeeee1 @Parkfy 我没玩过最新版,根据你的描述推测,问题出在那件物品价格,不是多了就是缺了。 你去mod获取到的最新价格表里看,用记事本或者别的文本工具打开,搜索58414744那条id。如果有就整行删掉,如果没有就加上去,先随便定个价格。
    拉黑 1年前 电脑端回复
  • ffeeee1 @Zed-666 试试上面说的能不能解决。
    拉黑 1年前 电脑端回复
  • theshy666 @ffeeee1 报错就不会生成价格表
    拉黑 1年前 电脑端回复
  • ffeeee1 @Zed-666 他不是说,单纯用原mod可以进入游戏吗。先还原原始价格文件,开服务端等mod联网成功,生成了本地新价格表,在这个新表里搜出问题的物品id,增加或者删除。改完再把新表覆盖原始表,看看会不会报错。
    拉黑 1年前 电脑端回复
  • theshy666 @ffeeee1 兄弟 应该不是一个物品找不到 我删除好几个了 每次都有一个新的找不到的物品
    拉黑 1年前 电脑端回复
  • shenjpl @Zed-666 我观察了一下,mod更新完价格以后,进游戏报完错之后去查报错ID对应的哪个物品,发现这个ID对应的是物品空的,然后删掉价格文件里那一行再进游戏继续报错以后再查新的报错ID也是空的,然后这些报错ID在prices文件里都是排着往下连着的,在文件靠后位置,我索性把报错ID及后面的行全部删掉以后就正常了,这个MOD现在痛点是总连不上服务器,不是直接红字mod disabled就是等半天没反应,太恼火了,我前天更新的3.7.0就当时更新上价格了,后面就一直没连得上,目前还没机会测试mod再次更新价格以后还会不会报错
    拉黑 1年前 电脑端回复
  • shenjpl @Zed-666 测试过了,成功更新价格以后进入游戏还会报一次错,然后大退重启服务端就能正常进游戏了
    拉黑 1年前 电脑端回复
  • theshy666 @shenjpl 兄弟把你的最新文件传一份上来啊
    拉黑 1年前 电脑端回复
  • shenjpl @Zed-666 链接:https://pan.baidu.com/s/1bYexvIj4G2pXLuo-vKpWqA?pwd=bhne 提取码:bhne 覆盖以后后面MOD更新完价格像我说的那样报错之后退游戏重启服务端就行了
    拉黑 1年前 电脑端回复
  • theshy666 @shenjpl 3.7.1 已经不行了 算了 不弄了=。=
    拉黑 1年前 电脑端回复
  • shenjpl @Zed-666 https://sns.oddba.cn/97220.html 看下这个帖子 有救了 自己下载文件手动覆盖就行了
    拉黑 1年前 电脑端回复
  • thugg @ffeeee1 3.7.6v可以用吗,好像会出问题
    拉黑 9个月前 电脑端回复
  • 回复
    渐入佳境

    新版本也能正常使用么?比如3.6.1

    回复
    自成一派
    VIP5
    打赏了1金币
    回复
    初来乍到

    连不上不服务器。。。。

    回复
    登堂入室

    谢谢了 很重要的改动

    回复
    渐入佳境
    打赏了@ffeeee1100金币
    回复
    略有小成

    文件是替换了,超模跳蚤模式我选哪个?动态静态默认都选了,价格还是没变

    回复
    登堂入室
    打赏了5金币
    回复
    登堂入室

    6666666666666666666

    回复
    初窥堂奥
    VIP2
    赠送了礼物[比心]
    回复

    请登录之后再进行评论

    登录
    离线版交流区
  • 今日 0
  • 内容 9951
  • 关注 5696
  • 聊天
    关注 7

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

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