首页 >  要闻 >

七日杀不打mod让僵尸显示血量外加其他一些可能有用的东西

最近重新开始玩七日杀,然后发现建立测试档的时候发现有时候僵尸血量能显示,有时候又没有,在网络上搜索显示血量基本上都是打mod却没有解释这种现象的,让人十分蛋疼,后面在mod里面找到了答案,这里分享下。


(资料图片)

其实原理十分简单,我们在打开dm之后进入上帝模式后就能显示各种目标物的血量,实际上是../7 Days To Die/Data/Config/XUi/windows.xml文件中windowTargetBar的visibility属性是godmode,我们大部分人使用的显示血量mode实际上是覆盖了这个地方的属性,文件后面还贴心的把这个变量使用的三个属性给贴出来了,我们只需要把这个地方改为always就可以不下载mod就能直接使用显示血量的功能了。

当然,也可以直接自己写个一样的mod,十分简单:

新建个文件夹,随便取个名字,比如hpbar,在hpbar里面新建ModInfo.xml文件夹,输入如下内容:

新建文件夹,取名Config

Config文件夹下面新建名为XUi的文件夹,然后在XUi文件夹中新建windows.xml文件,文件中输入如下内容:

将新建的hpbar文件夹放入mods目录下,启动游戏就能起到和网络上下载的mod一样的效果了。

对mod有兴趣的人推荐wiki中的modding页面:

https://7daystodie.fandom.com/wiki/Category:Modding

从Basic Modding Tutorial 1开始能够了解mod运行的基本原理

本来想就写一下显示血量的东西,但内容有些少,水一些其他可能有用的东西吧;

1. 控制台有两种可以看游戏载入mod的方式,一种是在主界面直接按下F1,最开始就是在载入mod,另外一种是在控制台输入version,会将游戏当前版本和载入的mod一起显示出来。

2. 控制台输入help就能查看控制台中能够输入的指令,而且每个指令后面会有指令的解释,当然更好的方式还是看wiki上的指令表,网页:https://7daystodie.fandom.com/wiki/Command_Console

3. 可能用的上的指令:

help:显示控制台指令列表,help + 指令则是显示该指令相关信息

shutdown:关闭游戏;

version:显示游戏版本和mods

gg --getgamepref:显示游戏运行时信息,一些服务器上的设置,比如服务器端口,是否开放创造者菜单等...

ggs --getgamestat:显示游戏设置,新建和继续游戏时右侧的设置

sg -- setgamepref:修改gg指令中的设置

sgs --setgamestat:修改ggs指令中的设置,需要注意的是与sg一样都是临时修改游戏运行时数据,并不会写入配置文件中,重启后会恢复成原设置

kill/killall/kick/kickall :这几个应该都很熟了,就算不熟看意思也知道是干啥的,wiki上没有kill的说明,参照kick就行

give系列指令,比如givexp可以给其他玩家增加经验,giveselfxp则是直接给自己增加经验

除此之外还有增加buff相关的buff,debuff,多人游戏时使用的buffplayer和debuffplayer等等

如果想搜索相关的指令,控制台的方式和linux系统类似,比如想要搜索xp相关指令直接输入help |grep xp就能在控制台打印出包含xp的指令;顺带说下,控制台指令有一些是十分危险的,千万不要输入自己不知道的指令

4. 游戏会在最开始载入mod,所以如果mod有问题在最开始的几行就能看见红色的是错误,黄色的是警告;在打开控制台的状态下打开存档,如果有使用过的mod被移除了,会有黄色的警告信息。

最后说个十分重要的事,不熟悉游戏文件的人在修改时千万千万要备份!!!如果还有不知道什么是备份的人,直接新建个文件夹把要改的文件复制出来就行了,如果改出问题还能放回去还原,否则搞到最后会需要重下游戏。

上一篇: 来安县气象局发布暴雨蓝色预警【IV级/一般】【2023-06-18】-世界报资讯

下一篇: 最后一页

热门推荐