ゾンビのドロップ確率

Last-modified: 2018-12-08 (土) 00:16:43

ゾンビのドロップ確率

Alpha17からゾンビが落とすアイテムの仕様が変わり、倒した時に低確率で落とす黄色いバッグに入るようになりました。このバッグの出現率は非常に低いですが、xml書き換えで変更できます。

ファイルのみが欲しい場合

7 Days To Die直下に配置してください。

バッグのドロップ確率はゾンビごとにLootDropProbで設定できますが、バニラのファイルではzombieTemplateMaleに設定されているものが通常ゾンビの数値で、フェラル化・放射能汚染ゾンビはそれぞれ設定することで、ゾンビのランクごとにドロップ率を変えています。
今回はバニラに従って、通常、フェラル化、放射能汚染ゾンビのそれぞれに異なるドロップ率を設定できるような方法で書き換えます。

Modlet:entityclasses.xml

<configs>
<!-- 0.02 : 2% 通常ゾンビ -->
<set xpath="/*/*[@name='zombieTemplateMale']/*[@name='LootDropProb']
	/@value">0.02</set>

<!-- 0.03 : 3% フェラル化ゾンビ -->
<set xpath="/*/*[substring(@name, string-length(@name) - string-length('Feral')+1) = 'Feral']/*[@name='LootDropProb']
	/@value">0.03</set>

<!-- 0.03 : 3% 放射能汚染ゾンビ -->
<set xpath="/*/*[substring(@name, string-length(@name) - string-length('Radiated')+1) = 'Radiated']/*[@name='LootDropProb']
	/@value">0.03</set>

<!-- 300 : 300秒 ゾンビが落とすバッグが消滅するまでの時間 -->
<set xpath="/*/*[starts-with(@name,'EntityLootContainer')]/*[@name='TimeStayAfterDeath']
	/@value">300</set>
</configs>

最後の部分は、ゾンビの落とすバッグが消滅するまでの時間を設定する場所です。
それぞれの値は/@value></set>で囲まれた部分の数字を変えることで設定できます。