今天得空,就来聊聊我之前在《巫师三》里折腾代码那点事儿。说起来也是偶然,主要是玩到后期,有些材料钱啥的,实在懒得再去慢慢刷了,就想着有没有啥捷径能走走,让我这老猎魔人也能奢侈一把。
我的准备工作
我先是在网上随便搜了搜,看看大家都是怎么搞的。发现主要的路子就是用那个游戏内置的控制台。但这个控制台默认不是开着的,得自己动手脚。
我的步骤大概是这样:
- 找到游戏文件:我先摸索到《巫师三》的游戏安装目录。具体路径每个人可能不一样,但一般都是在 `The Witcher 3 Wild Hunt\bin\config\base` 这个文件夹里面。
- 修改配置文件:在那个 `base` 文件夹里,有个叫 `*` 的文件。我用记事本打开它,然后在文件的面,加了一行 `DBGConsoleOn=true` 。记得保存!没这步,后面都白搭。
做完这些,我的准备工作就算齐活了。心里还有点小激动,想着终于可以体验一把“上帝模式”了。
游戏里实际操作
重启了游戏,我随便找了个安全的地方站着,然后深吸一口气,按下了键盘左上角,就是Esc键下面那个“~”键(也有人叫波浪号键)。
成了! 屏幕上方Duang地一下就弹出来一个输入框,跟个命令行窗口似的。看到这个,我就知道离成功不远了。
接下来就是输入代码了:
- 加钱大法:我第一个想到的肯定是钱!谁不爱钱,对?输入了 `addmoney(10000)`。括号里的数字就是你想加的钱数,我先小试牛刀,加个一万块。敲完回车,嚯,屏幕上提示钱增加了,打开物品栏一看,克朗数蹭蹭往上涨,那感觉,美滋滋!后来胆子大了,直接 `addmoney(999999)`,瞬间变百万富翁。
- 经验飞升:有了钱,等级也不能落下。我又试了加经验的代码 `addexp(5000)`。这个5000也是随便填的,你可以根据自己想升多少级来调整。输完之后,经验条也是肉眼可见地涨,连升几级都不是梦。
- 等级直达:后来我还发现个更直接的,`setlevel(30)`,直接把等级设定到30级。这个也挺方便,想去哪个等级就去哪个等级,不过要注意,等级太高,初期任务就没啥意思了。
我还试过一些其他的,比如添加特定物品的代码,但那些代码太长了,又得查物品ID,有点麻烦,不如直接加钱来得爽快,想买啥买
一点小体会
这玩意儿用多了,游戏本身的乐趣确实会减少一些。 毕竟《巫师三》的魅力就在于它的探索和成长过程。一下子啥都有了,就少了那种辛苦赚钱、升级打怪的成就感。
对于我这种已经通关好几遍,或者只是想快速体验某些后期剧情、不想被资源卡住的老玩家来说,偶尔用用代码,放松一下,也挺不错的。比如我想试试某个流派的加点,但又没那么多技能点,用代码调一下,就能快速体验了。
这回折腾《巫师三》代码的实践还是挺顺利的。从找到方法,到修改文件,再到游戏里实际输入代码拿到想要的东西,整个过程不复杂。关键就是找到那个 `*` 文件,把控制台打开。只要控制台能出来,后面想干基本上就是输命令的事儿了。
我也就是分享下我当时自己瞎琢磨的过程,给同样想省点事儿的朋友们提供个参考。玩游戏嘛开心最重要!
还没有评论,来说两句吧...