• 注册
  • 数据类 数据类 关注:601 内容:534

    [分享] SPT 一键启动脚本2.1(自动更新 MGMod 跳蚤市场价格)(测试版)

  • 查看作者
  • 打赏作者
  • 当前位置: ODDBA社区 > 其他 > 数据类 > 正文
  • 22
  • 数据类
  • 初窥堂奥
    VIP2
    2021
    该内容使用了刷新卡,原发布时间:3个月前

    最新提醒
    MGMod已经在1.2.0.0版本更新了价格文件的获取逻辑现在价格新鲜度还可以,此脚本存在的前提已消失,这里建议下载MGMod的最新版本使用。

    【原创】【4.0.13最后一版】MG-Mod-v0.8.6.040013版本 & MGEditor-v1.2.0.0(2026.07.18更新)-ODDBA社区
    如果你更新也可以继续使用这个脚本但我不保证能兼容MGMod 1.2.0.0版本

    如果你只想启动游戏可以用这个
    SPT 一键启动脚本(带端口号监听)-ODDBA社区

    前言

    写这个脚本是因为 MGMod 自带的 price.json(跳蚤市场数据文件) 更新太慢,每次手动替换很麻烦。
    现在可以自动拉取最新价格,然后启动服务端 + 客户端,省去一切重复操作。

    数据来源

    基底数据:MGMod 获取的原始数据文件

    价格数据:tarkov.dev 的 PVE 模式价格

    合并逻辑:以MGMod获取到的跳蚤市场数据原文件为基底,用新 API 的有效价格覆盖或追加,日期以新 API 为准。


    如何使用


    正确安装MGMod作为前置

    将脚本放在 \SPT 目录(和 SPT.Server.exe 同一级)。

    首次启动会在当前目录生成launcher_config.ini配置文件可以根据自己需求修改

    注意事项


    首次运行会下载价格文件,之后每天只更新一次(日期比对)。


    如果网络或 SSL 有问题,脚本会自动降级处理,不影响游戏启动。


    所有窗口独立,脚本结束后服务端/客户端不会关闭。

    如果你遇到了服务端报错无法进入游戏的问题,请尝试删除\SPT\user\mods\MGMod\res\price\price.json,

    并用正常方法手动启动游戏.


    脚本目前处于测试状态可能不稳定请谨慎使用

    免责声明

    本脚本仅供学习交流使用,请勿用于商业目的。


    脚本中使用的有关MGMod的内容如原作者有异议请联系删除。


    使用本脚本所产生的一切后果(包括但不限于数据丢失、服务器异常等)由使用者自行承担。


    脚本会从第三方 API(tarkov.dev)获取数据,该 API 的稳定性和准确性由其提供方负责。


    本人不对脚本的持续可用性、数据准确性作任何保证,请自行评估风险后使用。


    如果你下载、使用或修改本脚本,即表示你已阅读并同意以上条款。


    病毒检测报告

    1.0
    VirScan – 多引擎文件在线检测平台

    2.0

    VirScan – 多引擎文件在线检测平台
    2.1
    VirScan – 多引擎文件在线检测平台

    更新日志
    2.0版本更新了api接口,已更换为REST API,对比上个版本数据来源仍然来自(tarkov.dev)

    2.1版本更新了启动逻辑添加了自定义配置文件功能

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

    马上购买
    初窥堂奥
    VIP2
    2021
    置顶

    如果遇到什么问题欢迎在评论区说明,或者直接私信我

    回复
    初窥堂奥

    用这个启动器的时候,MGmod的实时跳蚤功能还需要打开吗

  • 来自0的二次元需要打开
    拉黑 3个月前 电脑端回复
  • 回复
    渐入佳境
    打赏了1金币
    回复
    初窥堂奥

    6666666厉害

    回复
    初来乍到

    厉害了大佬

    回复
    圆转纯熟

    给大家讲个笑话:我以为跳蚤卡顿是价格文件太大,结果……


    事情的起因是这样的:

    MGMod 自带的 price.json 更新太慢,而这个脚本每次启动前自动拉取最新价格。

    后来我发现跳蚤市场每次搜索都要“加载一下”,比以前慢了不少。


    我的第一反应是:

    “完了,肯定是因为我频繁更新价格文件,条目太多了,服务器遍历不过来。”


    于是我把 price.json 删了重新下载——

    删之前 122KB,新文件 138KB,还变大了。

    进游戏搜索,依然卡。


    然后我无意间做了个操作:关掉了“跳蚤市场分级”功能。

    再进游戏搜索,不卡了。


    所以真相是:

    每次你点击搜索(/client/ragfair/find),服务端不仅要匹配物品,还要对每一个报价单进行“等级权限校验”——判断这个物品你当前等级该不该看到。

    物品池有几万条的话,这个循环校验的计算量就直接上去了,每次搜索额外多花 1~2 秒。


    而那个 122KB 的 price.json ……

    压根不是瓶颈。


    结论:


    跳蚤卡顿的罪魁祸首是“分级过滤”的逻辑开销,不是价格文件大小。


    关掉跳蚤市场分级,搜索速度立竿见影。


    如果还想更快,可以调低每页显示数量(比如 15 条)或者减少报价单生成总数。


    省流版:

    我以为是在线价格条目太多卡了 → 结果不是。

    是尼基塔给每个物品加了个分级过滤,每次搜索都要多算一遍。

    关掉就快了。


    离谱。


  • theshy666兄弟 跳蚤市场分级 在哪里关闭?
    拉黑 1个月前 电脑端回复
  • 十八佳 @theshy666 可以在SVM-跳蚤市场-AI报价生成设置-移除 跳蚤市场分级。关闭后,原先每次新商品需要大概1秒的刷新时间,现在是秒开。
    拉黑 1个月前 电脑端回复
  • theshy666 @十八佳 我不用SVM的··
    拉黑 1个月前 电脑端回复
  • 回复
    炉火纯青
    打赏了10金币
    回复
    炉火纯青

    感谢大佬

    回复
    初窥堂奥

    大佬,价格更新停在7月18号的了

  • 来自0的二次元API坏了,正在更换新的API
    拉黑 1个月前 电脑端回复
  • 来自0的二次元更新已完成请下载2.0版本使用
    拉黑 1个月前 电脑端回复
  • 墨涩丶 @来自0的二次元 好的,谢谢大佬
    拉黑 4星期前 电脑端回复
  • 回复
    初窥堂奥
    打赏了@来自0的二次元5金币
    回复
    圆转纯熟

    为啥我的spt服务端启动了 下载的启动器也说成功启动然后消失了 但游戏本体程序没弹出来


  • 来自0的二次元手动启动可以打开游戏吗,我这边测试都是正常的有截图吗
    拉黑 4星期前 电脑端回复
  • 来自0的二次元在启动方面,脚本只负责打开SPT.Server.exe和SPT.Launcher.exe,他们分别是服务器和启动器
    拉黑 4星期前 电脑端回复
  • shntzg 我自己找到原因了 原来我的SPT.Launcher名字有误 多了几个字母不好意思
    拉黑 4星期前 电脑端回复
  • 回复

    请登录之后再进行评论

    登录
    其他
  • 今日 0
  • 内容 543
  • 关注 601
  • 聊天
    关注 9

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

    捐助我们

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