七日杀12.4尸块如何修改掉?
有没有大神帮帮忙,把尸块修改掉。让它不再出现。 本帖最后由 pegamexxx 于 2015-7-27 02:24 编辑遊戲安裝文件夾: 7 Days To Die\Data\Config\blocks.xml
用TXT編輯器打開
可以看到"air"空氣這設定,把肉球改成"air"同樣就可以了.
==========================================================
<block id="0" name="air">
<property name="Material" value="air" />
<property name="Shape" value="Invisible" />
<property name="Texture" value="250" />
</block>
==========================================================
肉球是"gore",這是修改前的樣子.
==========================================================
<block id="21" name="gore">
<property name="Class" value="Gore" />
<property name="Material" value="organic" />
<property name="Shape" value="Terrain" />
<property name="Mesh" value="terrain" />
<property name="Texture" value="22" />
<property name="Tag" value="Gore" />
<property name="IsTerrainDecoration" value="true" />
<property name="UpgradeRated.ToBlock" value="gore2" />
<property name="UpgradeRated.Rate" value="15" /> <!-- 15 is max for the Rate -->
<property name="Density" value="0.9" />
<property name="DowngradeBlock" value="gore2" />
<drop event="Destroy" count="0" prob="1" />
<drop event="Fall" name="gore2" count="1" prob="1.0"stick_chance="1" />
</block>
<block id="272" name="gore2">
<property name="Class" value="Gore" />
<property name="Material" value="organic" />
<property name="Shape" value="Terrain" />
<property name="Mesh" value="terrain" />
<property name="Texture" value="22" />
<property name="Tag" value="Gore" />
<property name="IsTerrainDecoration" value="true" />
<property name="UpgradeRated.ToBlock" value="gore3" />
<property name="UpgradeRated.Rate" value="15" /> <!-- 15 is max for the Rate -->
<property name="Density" value="0.5" />
<property name="DowngradeBlock" value="gore3" />
<drop event="Destroy" count="0" prob="1" />
<drop event="Fall" name="gore3" count="1" prob="1.0"stick_chance="1" />
</block>
<block id="283" name="gore3">
<property name="Class" value="Gore" />
<property name="Material" value="organic" />
<property name="Shape" value="Terrain" />
<property name="Mesh" value="terrain" />
<property name="Texture" value="22" />
<property name="Tag" value="Gore" />
<property name="IsTerrainDecoration" value="true" />
<property name="UpgradeRated.ToBlock" value="air" />
<property name="UpgradeRated.Rate" value="15" /> <!-- 15 is max for the Rate -->
<property name="Density" value="0.1" />
<drop event="Destroy" count="0" prob="1" />
<drop event="Fall" name="air" count="1" prob="1.0"stick_chance="1" />
</block>
==========================================================
套用"air"的設定後變成這樣子.
==========================================================
<block id="21" name="gore">
<property name="Material" value="air" />
<property name="Shape" value="Invisible" />
<property name="Texture" value="250" />
<property name="Tag" value="Gore" />
<property name="UpgradeRated.ToBlock" value="air" />
<property name="UpgradeRated.Rate" value="15" /> <!-- 15 is max for the Rate -->
</block>
<block id="272" name="gore2">
<property name="Material" value="air" />
<property name="Shape" value="Invisible" />
<property name="Texture" value="250" />
<property name="Tag" value="Gore" />
<property name="UpgradeRated.ToBlock" value="air" />
<property name="UpgradeRated.Rate" value="15" /> <!-- 15 is max for the Rate -->
</block>
<block id="283" name="gore3">
<property name="Material" value="air" />
<property name="Shape" value="Invisible" />
<property name="Texture" value="250" />
<property name="Tag" value="Gore" />
<property name="UpgradeRated.ToBlock" value="air" />
<property name="UpgradeRated.Rate" value="15" /> <!-- 15 is max for the Rate -->
</block>
==========================================================
多出來的這三行,是保留gore3的,預防過多的隱形肉球留在地圖上.
因為空氣設定只有隱形,肉球可能沒實際消失.所以留下這三行.
<property name="Tag" value="Gore" />
<property name="UpgradeRated.ToBlock" value="air" />
<property name="UpgradeRated.Rate" value="15" /> <!-- 15 is max for the Rate -->
帮顶下。。。。 pegamexxx 发表于 2015-7-27 01:01 static/image/common/back.gif
遊戲安裝文件夾: 7 Days To Die\Data\Config\blocks.xml
用TXT編輯器打開
可以直接删除3段肉块的代码吗? 本帖最后由 pegamexxx 于 2015-7-27 18:23 编辑
jy02381508 发表于 2015-7-27 16:23 static/image/common/back.gif
可以直接删除3段肉块的代码吗?
你自己測試一下,如果遊戲中沒報錯,
怎麼改都可以.只要你喜歡.
我只是提供個人知道的方法,但這可能只是其中之一.
這方法可能只要改一個地方就好.你自己再測試一下.
成功的話,gore那三個就不用改了.
修改前:
====================================================================
<block id="702" name="GoreBlock1BonesPrefab">
<property name="Class" value="Gore" />
<property name="Material" value="organic" />
<property name="Shape" value="ModelEntity" />
<property name="Texture" value="22" />
<property name="Tag" value="Gore" />
<property name="Place" value="TowardsPlacerInverted" />
<property name="Model" value="Entities/Gore/gore_block1_bonesPrefab" />
<property name="IsTerrainDecoration" value="true" />
<property name="UpgradeRated.BlockCombined" value="gore" />
<property name="UpgradeRated.ToBlock" value="gore" />
<property name="UpgradeRated.Rate" value="15" /> <!-- 15 is max for the Rate -->
<property name="Collide" value="melee,bullet,rocket" />
<!-- 1=slow, 1000=fast -->
<drop event="Destroy" count="0" />
<drop event="Fall" name="gore" count="1" prob="1.0"stick_chance="1" />
</block>
====================================================================
修改後: 就紅字那個 air , 直接屍體最後階段[產生肉球]改成[產生空氣].
====================================================================
<block id="702" name="GoreBlock1BonesPrefab">
<property name="Class" value="Gore" />
<property name="Material" value="organic" />
<property name="Shape" value="ModelEntity" />
<property name="Texture" value="22" />
<property name="Tag" value="Gore" />
<property name="Place" value="TowardsPlacerInverted" />
<property name="Model" value="Entities/Gore/gore_block1_bonesPrefab" />
<property name="IsTerrainDecoration" value="true" />
<property name="UpgradeRated.BlockCombined" value="gore" />
<property name="UpgradeRated.ToBlock" value="air" />
<property name="UpgradeRated.Rate" value="5" /> <!-- 15 is max for the Rate -->
<property name="Collide" value="melee,bullet,rocket" />
<!-- 1=slow, 1000=fast -->
<drop event="Destroy" count="0" />
<drop event="Fall" name="gore" count="1" prob="1.0"stick_chance="1" />
</block>
pegamexxx 发表于 2015-7-27 17:42 static/image/common/back.gif
你自己測試一下,如果遊戲中沒報錯,
怎麼改都可以.只要你喜歡.
试验证明,只要删除跟肉块相关的代码就可以让尸体不产生肉块,但是必须要从新开一个存档,读旧存档会报错.一共6个相关代码.搜索Gore,全部删除即可. <block id="21" name="gore">
<block id="272" name="gore2">
<block id="283" name="gore3">
<block id="701" name="GoreBlock1Prefab">
<block id="702" name="GoreBlock1BonesPrefab">
<block id="267" name="animalGore"> 这条是动物尸体,可以删除,没什么影响. 真是谢谢啦,回家试试看 实验了一下。不管用啊。
页:
[1]