Jump to content

Forums Announcement

Read-Only Mode for Announcements & Changelogs

Dear Survivors, we'd like to inform you that this forum will transition to read-only mode. From now on, it will serve exclusively as a platform for official announcements and changelogs.

For all community discussions, debates, and engagement, we encourage you to join us on our social media platforms: Discord, Twitter/X, Facebook.

Thank you for being a valued part of our community. We look forward to connecting with you on our other channels!

Stay safe out there,
Your DayZ Team

S0larity

Zombie Loot (Need advice)

Recommended Posts

Hello 😃

I've been tweaking around with loot in my server and I am currently adjusting the loot zombies drop
I found out that in cfgrandompresets I can make nice loot tables with % drops
And inside cfgspawnabletypes I can adjust what a zombie has as cargo, and which attachments it carries.

So what I did was (for testing purposes) I added a 100% chance ZmbM_priestPopSkinny will spawn with a backpack, and this worked.
Now what I am trying to do but I keep failing is add loot inside this backpack that the zombie is carrying.

My question is: How do I accomplish to get the backpack the zombie is carrying to have loot inside it ?


cfgspawnabletypes.xml :

	<type name="ZmbM_priestPopSkinny">
        <cargo preset="foodHermit" />
        	<attachments>
            	<item name="TaloonBag_Violet" chance="1.00"> 
                        <cargo preset="GenesisLoott" />
            	</item>
        	</attachments>
        <cargo preset="testLoottt" />
        <cargo preset="testLoott" />
        <cargo preset="testLoot" />
	</type>

The code above doesn't work but it was my attempt to get loot to spawn inside the backpack

Edited by S0larity
typo

Share this post


Link to post
Share on other sites
3 hours ago, S0larity said:

Hello 😃

I've been tweaking around with loot in my server and I am currently adjusting the loot zombies drop
I found out that in cfgrandompresets I can make nice loot tables with % drops
And inside cfgspawnabletypes I can adjust what a zombie has as cargo, and which attachments it carries.

So what I did was (for testing purposes) I added a 100% chance ZmbM_priestPopSkinny will spawn with a backpack, and this worked.
Now what I am trying to do but I keep failing is add loot inside this backpack that the zombie is carrying.

My question is: How do I accomplish to get the backpack the zombie is carrying to have loot inside it ?


cfgspawnabletypes.xml :


	<type name="ZmbM_priestPopSkinny">
        <cargo preset="foodHermit" />
        	<attachments>
            	<item name="TaloonBag_Violet" chance="1.00"> 
                        <cargo preset="GenesisLoott" />
            	</item>
        	</attachments>
        <cargo preset="testLoottt" />
        <cargo preset="testLoott" />
        <cargo preset="testLoot" />
	</type>

The code above doesn't work but it was my attempt to get loot to spawn inside the backpack

Doesn't work like that, you can't add a second layer of attachments. There is another bit of code controlling what potentially spawns in that type of backpack, lines 147-150:

<type name="TaloonBag_Violet">
	<cargo preset="foodVillage" />
	<cargo preset="mixVillage" />
</type>

The foodVillage and mixVillage presets in turn are defined in cfgrandompresets.xml.

So if you want that priest to have a special batch of loot it has to be in his pockets, or you can make sure that backpack only spawns on the priest and then use the backpack's config to define its contents.

  • Thanks 1

Share this post


Link to post
Share on other sites
8 hours ago, Derleth said:

Doesn't work like that, you can't add a second layer of attachments. There is another bit of code controlling what potentially spawns in that type of backpack, lines 147-150:


<type name="TaloonBag_Violet">
	<cargo preset="foodVillage" />
	<cargo preset="mixVillage" />
</type>

The foodVillage and mixVillage presets in turn are defined in cfgrandompresets.xml.

So if you want that priest to have a special batch of loot it has to be in his pockets, or you can make sure that backpack only spawns on the priest and then use the backpack's config to define its contents.

Omg this is genius, totally understand the logic now, going to test it now, thanks so much for your reply man! really appreciate it been working to fix this for many hours now lol ❤️

Share this post


Link to post
Share on other sites

Seems that the backpack the zombie is carrying is still empty somehow 😞
Probably when the backpack spawns on the ground randomly it will have the items inside that I configurated.

my code:

cfgrandompresets.xml
 

		<cargo chance="1.00" name="GenesisLoot">
				<item name="TunaCan" chance="1.00" />
				<item name="Netting" chance="1.00" />
				<item name="SaltySticks" chance="1.00" />
		</cargo>
		<cargo chance="1.00" name="GenesisLoottt">
				<item name="SaltySticks" chance="1.00" />
		</cargo>
		<!-- ------------------------- BAGS ZOMBIE  ------------------------- -->
		<attachments chance="1.0" name="backpacks_T1">
				<item name="TaloonBag_Blue" chance="1.00" />		
				<item name="TaloonBag_Green" chance="0.05" />
				<item name="TaloonBag_Orange" chance="0.05" />
				<item name="TaloonBag_Violet" chance="0.05" />
		</attachments>


cfgspawnabletypes.xml
 

	<type name="TaloonBag_Blue">
		<cargo preset="foodVillage" />
		<cargo preset="mixVillage" />
		<cargo preset="GenesisLoottt" />
	</type>
	<type name="ZmbM_priestPopSkinny">
		<cargo preset="GenesisLoot" />
		<attachments preset="backpacks_T1" />
	</type>

 

Share this post


Link to post
Share on other sites

Could be something else, I often kill zeds who have some cargo in their backpack so the logic normally works. Could be that it just doesn't like 1.0 values, I dunno...

Share this post


Link to post
Share on other sites
6 hours ago, Derleth said:

Could be something else, I often kill zeds who have some cargo in their backpack so the logic normally works. Could be that it just doesn't like 1.0 values, I dunno...

Can you maybe share your cfgspawnabletypes.xml & cfgrandompresets.xml ? somehow I can make items spawn inside the backpack when they are on the ground (world loot spawn)
But backpacks on zombie stay empty 😞

Share this post


Link to post
Share on other sites

You can't add cargo to cargo. The backpack is considered zombie cargo and wont have anything youve added to the cargo of a backpack. If you find a backpack it will have the cargo. but cargo can not have cargo. Same if you add a firstaidkit to a car , it will be empty.

 

If you want zombies to drop different items just change the items they currently drop to the randompresets .  Youve had the answer , youre just over thinking.

  • Confused 1

Share this post


Link to post
Share on other sites

×