游戏攻略News bulletin

《辐射4》建筑代码及使用方法

来源:互联网 作者:极迅加速器 时间:2019-07-22 12:01:48

  在辐射4中有很多的建筑可以作为掩体使用的,这些建筑都有不同的代码,下面就来看一下辐射4建筑代码大全以及代码使用方法。

  建筑代码及用法

  按一下tab键上方的按键开启控制台,然后用代码可以让已知基础id的物品在设定好的地方生成,代码命令如下:

  placeatme #

  首先输入【placeatme】,然后加上空格,最后输入已知的基础id,此处用坦克举例:

  placeatme 0019d2f7

  在输入了以上命令后敲击回车,如果代码录入正确则你的代码会出现在屏幕上,不会有任何提示;若输入错误则你的屏幕上会弹出报错,最大的特征是出现了很长很长的一段带有叹号的文字;在输入成功了以后再再按一下开启控制台的按键后你就可以退出控制台,然后你就会发现……诶诶诶?我怎么被顶起来了?默认情况下,代码生成的物品会出现在主角的坐标上(即主角的碰撞箱底部,两脚间的地面的位置),所以坦克就这么直接生成在主角的脚底了。ok,脚底就脚底吧,然后在我们的冰棍跳下坦克之后,想要好好的欣赏一下自己生成的第一个代码的物品的时候,就会发现……这辆坦克是倾斜的。

timg (1).jpg

  placeatme 000e6939 圣约村房屋

  placeatme 000e708e 圣约村门廊

  placeatme 000e693a 圣约村带台阶的房屋(蓝)

  placeatme 000e693b 圣约村带台阶的房屋(绿)

  placeatme 000e6915 圣约村带台阶的房屋(复杂化)

  placeatme 000e04a6 没有铁丝网的圣约村围墙(四段)

  placeatme 000e97cc 有铁丝网的圣约村围墙(四段)

  placeatme 000e97e1 有铁丝网的圣约村围墙(一段)

  placeatme 000e97e2 有铁丝网的圣约村围墙(两段)

  placeatme 000e04a7 圣约村围墙支柱1

  placeatme 000e04a8 圣约村围墙支柱2

  placeatme 000e97ce 圣约村围墙支柱3

  placeatme 000e97ec 圣约村围墙支柱4

  placeatme 000e97ed 圣约村围墙支柱5

  placeatme 000eb6f0 圣约村围墙大门

  调整物品的角度与方位,怎么样让那辆该死的坦克正过来,此处需要四条代码。

  getpos #

  查询物品方位;

  setpos # #

  更改物品方位;

  getangle #

  查询物品角度;

  setangle #

  更改物品角度。

  其中查询的格式为代码+空格+x/y/z,而改变的格式为代码+空格+x/y/z+空格+变量。

  依然以我自己举例,以下的是我存储在游戏根目录下的,常用bat引用的内容。

  getpos x

  getpos y

  getpos z

  getangle x

  getangle y

  getangle z

timg (2).jpg

  将你想要调用的代码用回车分隔,以英文名字txt格式存储在游戏根目录下,然后用控制台输入bat+空格+该文件不带后缀的名字,游戏就会同时执行所有的命令,对,是同时执行所有的。

  如果对代码有一定基础的同学,建议将以上六行代码直接存储在游戏根目录下,并命名为z0.txt,需要的时候直接输入:bat z0就能一次调用;如果是初次接触控制台的同学,建议一条一条的输入代码,不过此处只是单纯的校正倾斜的坦克的话,就不需要那么麻烦了。

  setangle x 0

  点击坦克,在屏幕中间出现了坦克的id后,输入上面这条代码就能解决。

  感不感觉一条代码就能解决的事情,还要六条代码是不是有点多余?不,其实一点都不多余,因为代码建造远远没有扶正歪掉的坦克这么简单。

  上回说了,没有点击任何物品的话代码生成的建筑会生成在老冰棍的坐标上,而且受到老冰棍的视角的影响。老冰棍上下看会影响x轴的角度,左右看会影响z轴的角度,但是老冰棍歪不了头(除了被死亡爪扔到地上的时候),所以在一般情况下代码生成的物品y轴的角度都是绝对垂直的,生成的物品只会因为x轴而倾斜,如果不是想要物品有意的倾斜的话一般是不需要调整y轴的。

  好了,点击了坦克然后输入了上面的代码敲击了回车,这次坦克正过来了,但是一般而言,没有经过任何调整的物品的生成总是有点碍眼。坦克本身已经调整水平了,接下来需要调整位置与朝向了。

  包括在上一层中出现的代码,用于移动与旋转的物品的代码也总共有六条:

  setpos x #

  setpos y #

  setpos z #

  setangle x #

  setangle y #

  setangle z #

  首先是x轴,点击输入getpos x,敲击回车,你可能会看到很长的一段的数字,这段数字就是这个物品在x轴上的坐标。可能有人对这段数字没什么概念,此处咱说明一下:游戏的工坊模式中,大多数的地板和墙壁的面积都是256*256,具体单位未知。对代码获取的这个数字没什么概念的话可以进入工坊模式生成一块地板,木头、水泥、避难所科技,随便生成一块地板,然后感受一下大小。

timg (3).jpg

  然后是以此类推,获取y轴、z轴位置,然后用getangle #命令获取x轴、y轴、z轴角度。

  今天到此为止了,发几个有趣的模型代码:

  placeatme 00361931 普利德温号

  placeatme 001b467f 宪法号

  placeatme 000e5095 杨子号

  上面就是关于辐射4建筑代码的详细攻略以及详细的使用户方法技巧,希望上面的技巧能帮助到各位玩家朋友。


标签: