browne 发表于 2017-4-25 13:16

关于setgs fjumpheightmin修改跳跃高度问题,怎么使用force命令永久修改?

setgs fjumpheightmin可以修改跳跃高度这个不用多说,但用这个指令每次重进游戏都会被重置,修改就失效了。
那么,怎么永久修改?就像setav和forceav的关系那样?

dkcocona 发表于 2017-4-25 14:24

国内网上关于setav和forceav的说明,99.9%都在胡说,他们完全不看B社console功能的详细说明,看个方法名就瞎蒙,实际上官方写得非常清楚,你明显也被忽悠了

setav是设定base参数,forceav是设定current参数,前者是各种公式加成前的数值,后者是公式计算后的数值,当然他们很有可能没区别,相当大量的值是不需要计算只读写就可以了

影响数值是否被永久修改的唯一依据是该数值是否保存至存档文件,如果存档文件保存该数值,那设定一次就是永久的,例如最常见的set timescale

setgs是设置全局参数的缩写,其实和setav的实现手法一样,fjumpheightmin并不保存至存档,所以不存在永久修改这个概念,你要做的是建一个文档在游戏根目录、在fallout.ini的general区块下加一行sStartingConsoleCommand=bat 你刚刚建的bat文本文件名

0xb160d1c5 发表于 2017-4-25 15:51

本帖最后由 0xb160d1c5 于 2022-4-22 00:42 编辑

.          

F.U.罗格纳 发表于 2017-4-25 16:18

你把每次都要弄的设置统一写进一个txt文件,每次进游戏bat一下就好了,然后做一个恢复原样的,需要的时候再bat一下,因为跳跃改太高,有时候有些地方你反而跳不进去 {:3_58:}

browne 发表于 2017-4-25 17:28

dkcocona 发表于 2017-4-25 14:24
国内网上关于setav和forceav的说明,99.9%都在胡说,他们完全不看B社console功能的详细说明,看个方法名就 ...

66666666666,真是好办法,已经实现{:3_171:}

denver0618 发表于 2017-4-25 17:41

一直用的是火箭包,跳来跳去也很方便

魔哒-ぅ鼬 发表于 2017-6-1 00:32

求解楼主 在根目录的话要写什么代码

browne 发表于 2017-6-4 00:23

魔哒-ぅ鼬 发表于 2017-6-1 00:32
求解楼主 在根目录的话要写什么代码

就按二楼说的

夜月噬痕 发表于 2017-6-12 18:21

dkcocona 发表于 2017-4-25 14:24
国内网上关于setav和forceav的说明,99.9%都在胡说,他们完全不看B社console功能的详细说明,看个方法名就 ...

:L每次进游戏还是要输入bat啊= =也是很蛋疼的,辐射4要是出个老滚5那种内置插件就好了,这问题才算解决吧

dkcocona 发表于 2017-6-13 10:31

夜月噬痕 发表于 2017-6-12 18:21
每次进游戏还是要输入bat啊= =也是很蛋疼的,辐射4要是出个老滚5那种内置插件就好了,这问题才算解决吧 ...

写ini就不用输入了啊

zwei001 发表于 2020-2-15 15:20

dkcocona 发表于 2017-6-13 10:31
写ini就不用输入了啊

大佬,老滚5重制版能这样用吗?

805449230 发表于 2020-7-12 15:14

dkcocona 发表于 2017-4-25 14:24
国内网上关于setav和forceav的说明,99.9%都在胡说,他们完全不看B社console功能的详细说明,看个方法名就 ...

大佬是在根目录建一个bat.ini文件里面写setgs fjumpheightmin 60然后关联这个文件就可以了吗?我用的Mod Organizer启动F4SE进的游戏也可以生效吗?

3dm_16294893 发表于 2024-11-23 18:54

dkcocona 发表于 2017-6-13 10:31
写ini就不用输入了啊

大佬,player.setscale这个命令设置了每次进出门就会重置,有什么指令可以设置成进出门的时候BAT一下TXT吗
页: [1]
查看完整版本: 关于setgs fjumpheightmin修改跳跃高度问题,怎么使用force命令永久修改?