3DMGAME 3DM首页 新闻中心 前瞻 | 评测 游戏库 热门 | 最新 攻略中心 攻略 | 秘籍 下载中心 游戏 | 汉化 购买正版 论坛

注册 登录

QQ登录

只需一步,快速开始

查看: 5870|回复: 36
打印 上一主题 下一主题

[补丁] 运行幸福工厂V3联机补丁后无法自动启动游戏的解决方案 (附修复后的联机补丁)

[复制链接]

1

主题

186

帖子

622

积分

超级玩家

Rank: 5Rank: 5

贡献度
66
金元
3575
积分
622
精华
0
注册时间
2014-9-5
跳转到指定楼层
主题
发表于 2020-6-26 13:10 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 Ezicomond 于 2020-7-6 09:10 编辑

我用的是这个联机补丁:
https://bbs.3dmgame.com/thread-5923662-1-1.html


在用这个联机补丁的时候发现每次启动epic之后都不会自动启动游戏,分析了一下程序发现它在读入配置文件CoopLand.ini里的ExeName之后并没有执行这个文件,不知道是不是作者测试的时候忘了改了。

(下面这一段是废话,单纯想解决问题的直接跳到最后面看解决方案)

然后我想到了第一种解决办法,使用bat脚本在EpicGamesTool.exe关闭后执行游戏:
<正在使用幸福工厂V3联机补丁的朋友可以直接用这个脚本来启动游戏,把这个脚本放在游戏根目录就行。不会操作的下载附件1中的Satisfactory.bat,放到游戏根目录,每次启动游戏直接双击执行Satisfactory.bat就行。

方法二:
然后我感觉上面这样解决问题有点笨,就干脆给EpicGamesTool.exe打了个patch,在main函数快结束时加了个跳转,调用ShellExecute来执行FactoryGame.exe,然后再跳回main函数。这样就能每次在执行完联机补丁流程之后启动游戏了:

我把patch之后的联机补丁发到附件2,使用方法是直接覆盖原补丁就行。没有使用过原补丁的直接解压到游戏根目录就行。




上面都看不懂的没有关系,按照下面的方法操作(两种方法选一种)。

(咦,我没有办法设置回复可见的吗)

1、已经使用了幸福工厂V3联机补丁的:
下载附件1,把它放到游戏根目录,每次玩游戏时双击运行Satisfactory.bat


2、用过和没有没有用过幸福工厂V3联机补丁的都能用的方法:
下载附件2,直接放到游戏根目录。每次玩游戏时运行EpicGamesTool.exe


附件1(脚本文件):
链接:https://pan.baidu.com/s/1natPoTRtk5kE6JZ8Hs2VDg  提取码: raba

附件2(完整的启动修复版联机补丁):
链接:https://pan.baidu.com/s/1ASa9TEbs0QLxEQSJbxlbtg 提取码:ngxz

评分

1

查看全部评分

回复

使用道具 举报

0

主题

51

帖子

64

积分

初级玩家

Rank: 2

贡献度
0
金元
640
积分
64
精华
0
注册时间
2019-3-9
舒服的沙发
发表于 2021-9-28 01:30 | 只看该作者
现在v159365 版本联不了了
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|3DMGAME ( 京ICP备14006952号-1  沪公网安备 31011202006753号

GMT+8, 2026-3-17 04:39 , Processed in 0.029641 second(s), 20 queries , Memcached On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表