17173有料社区

查看: 1520|回复: 3

分享一个不启动游戏即可修改游戏部分设置的方法

[复制链接]

9

主题

84

帖子

286

积分

Lv.2

Rank: 2Rank: 2

发表于 2018-8-21 15:59:53 | 显示全部楼层 |阅读模式
因为本人上班有时候也想偷偷摸鱼上猛汉耍几下,所以就遇到了如下的问题:

平时正常玩时肯定是全屏的,但是摸鱼玩的时候一般会选择窗口化,且一般选择1366*760这样较小的分辨率防止目标太大容易别发现。

但大家改过设置的都知道,MHW跟其他一些游戏不一样的地方是,它每次改完游戏内的设置后,必须要重启游戏才行,这样的操作其实非常令人难受(估计是当时写程序的程序员脑子摔了一跤吧)

像这样:


tu1.jpg

tu2.jpg
像上面这样,修改完选项后,就只能重启一次游戏才会生效。

这边介绍给大家一个可以只要启动一次游戏,即可修改游戏配置的方法。
方法就是:直接修改游戏目录下的图形配置文件:graphics_option.ini
这个文件跟游戏启动exe文件在同一目录下,游戏每次启动后会优先读取这个文件里存储的配置信息来作为游戏中实际生效的内容。
同样的,每次在游戏选项中修改了部分内容后,点保存的同时,其实也就是在往graphics_option.ini这个文件里写入新的设置信息。
比较坑爹的就是,在这个过程中。MHW程序员只写了程序在启动时才会读取一次配置文件的功能,而没有做到类似热更新那样,改完即生效的功能。

下面介绍部分使用方法:

tu3.jpg

这个就是文件所在路劲,那大家可以右键文件 点击编辑,或者直接启动记事本软件,选择这个目录下的文件也可打开。
打开后会发现如下信息:


tu4.jpg


OK,相信到了这一步,英文好的同学已经能根据一些单词意思来猜测出它对应的功能了。
没错,像我个人只对窗口化,分辨率这两项比较感兴趣,所以就拿它们来举例。
我圈出来的ScreenMode = Borderless  前者ScreenMode是一个不需要改动的单词,它代表着游戏设置里的屏幕模式。而之后的Borderless 就是一个可变量,这代表着全屏窗口无边框的意思。所以ScreenMode = Borderless 这样一行其实可以称之为代码,它的含义表示:我想将游戏里的屏幕模式设置成全屏窗口无边框。
同样的,下面的Resolution=1920x1080 就是指:我想将分辨率(Resolution)设置成1920x1080

OK,下面我将这两行,改动成下面这样:

tu5.jpg



我的目的是,我希望我的屏幕模式是窗口化,而且分辨率小一些,只要1360*768即可,改好后保存下文件,让我们重启游戏看看。


tu6.jpg

tu7.jpg
瞧,我们会发现,游戏启动后,直接就是1360*768的窗口模式,而再进入选项中查看的时候也会发现,里面的设置也自动变成了和配置信息里一样的了。

同理,如果我们想修改诸如帧数啊,光子位图啊,画面预设类型啊,都可以通过类似的方法来直接修改哦。
当然,有同学肯定会问,那游戏中对应的每个选项,它的下拉框中的每条子选项对应的英文代码是啥呢?这个楼主建议大家可以自己修改一下,然后保存后退出游戏,即可得到你所想要的内容了。单独保存后,以后就可以直接使用了。




评分

参与人数 1悬赏币 +200 收起 理由
酸甜酱 + 200

总评分: 悬赏币 + 200   查看全部评分

回复

使用道具 举报

17

主题

94

帖子

247

积分

Lv.2

Rank: 2Rank: 2

发表于 2018-8-21 17:07:37 | 显示全部楼层
我草 这个黑科技 可以的 同是上班族 需要用到
回复

使用道具 举报

17

主题

94

帖子

247

积分

Lv.2

Rank: 2Rank: 2

发表于 2018-8-21 17:07:44 | 显示全部楼层
收藏了
回复

使用道具 举报

11

主题

35

帖子

107

积分

Lv.2

Rank: 2Rank: 2

发表于 2018-8-21 17:08:01 | 显示全部楼层
一看楼主就不是一个好职员,  不过我喜欢
回复

使用道具 举报

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

本版积分规则

论坛合作、疑问请点击给我发信息 点击链接加入【17173社区玩家群1】