DayZ
114 ratings
CBD Loot Rooms
2
3
3
2
   
Award
Favorite
Favorited
Unfavorite
Type: Mod
File Size
Posted
Updated
95.419 MB
Sep 5, 2024 @ 1:43pm
Jan 14 @ 10:01am
22 Change Notes ( view )

Subscribe to download
CBD Loot Rooms

Description
Loot Rooms And Loot Containers System


Customize Any Building into a Unique Loot Experience

Looking for something unique that complements or stands out from the usual keycard mods? This mod might just be what you're looking for.

Introducing Loot Rooms 🔐 a mod that allows you to transform any building in DayZ, whether from the base game or custom imports, into a fully user set lootable room. Take complete control over the loot room experience with an extensive settings .json file. Customise everything from loot and security to sounds and more.

With this mod, you can:

🎯 Fine-tune the loot distribution to your liking
🛡️ Add security measures for a more challenging experience
🎧 Set up immersive sound effects for each room
🧟‍♂️🚗🚁🚤 Spawn zombies, cars, helicopters, and boats to bring your rooms to life

Whether you're enhancing an existing keycard mod or looking for something entirely different, Loot Rooms gives you the power to create a truly unique gameplay experience.


Features:

🔊 8 Unique Room Sounds:
Choose from a variety of ambient sounds to set the mood for each loot room!

Sound options and setting number:
0: Off
1: Bleeping Alarm
2: Roaring Effect
3: Scary Wind
4: Facility Alarm
5: Evil Whoosh
6: Alert In the Hall
7: City Alert
8: Classic Alarm

🎁 Loot Reward Boxes and Vehicles:
Enhance your loot rooms with an exciting range of rewards! Now, you can choose between spawning loot reward boxes or fully built vehicles where a reward box would typically go. Select from a variety of loot containers, including safes, lockers, and more, or surprise players with a vehicle ready to drive! You can still spawn multiple loot reward boxes in a single loot room for even greater variety and rewards. The choice is yours—mix and match to create the ultimate loot experience!

📦 Loot Contents:
Define exactly what loot will be available in each loot reward box.

🔑 Key System:
Secure rooms with colored keys to create tiered access.
Key Colors: Gold, Silver, Bronze, Red, Yellow, Black, Green, Blue, White

📋 Key Prompt System:
Easily identify the key required for entry, ensuring players know what they need to unlock the loot.

🧠 Defenders:
Assign any classname of zombie ect.. to defend the loot room, fully customizable for spawn area, defender types, and behaviour. With ray-casting so they can spawn on stairs, higher walkways ect.. around the room!

Cooldown System:
Each loot room now has an independent cooldown timer, meaning only the room you unlock will go on cooldown, leaving others available.

📊 Cooldown Status Check:
Allows you to check the remaining cooldown time of a loot room, showing the time left in minutes and seconds, and also shows if the the room is ready for use

🚪 Door Closing Countdown:
You can set a warning start time before a loot room door locks again, ensuring you have time to finish up before it seals!

🔨 Break-In Tools:
For players who prefer brute force, break-in tools C4 and sledgehammers are now included for accessing loot rooms.
The same setting that controls the key open time LootRoomDoorOpenTime also controls how long the c4 takes to blow up and how long it take to break in with the sledge hammer(there is a 5 second offset on the c4 blow up time so if you want it to blow up in 5 seconds set to 10)
New break in tool options coming soon!

📢 Global Messages:
Stay updated with notifications when loot rooms are opened or closed!

Global message options:
0: Global Chat
1: VPP Notification System
2: Off

Loot Room Settings:

All customization is managed through an easy-to-edit .json file for complete control over your loot rooms. Here’s what you can adjust per each room:

LootRoomName: Set custom names for each loot room.
LootRoomSound: Select from 5 sound options, or turn them off completely.
LootRoomSoundActiveTime: Set the amount of time the sound plays for.
ServerMessageType: Select the message option you want.
RequiredEntryItem: Specify which key or item is required to open the room.
LootRoomPosition: Define the exact position for loot room activation.
LootRoomDoorIndex: The index of the door on the building.
LootRoomCooldownTime: The time in seconds until the loot room can be used again.
LootRoomDoorOpenTime: The time it takes to open a loot room door.
LootRoomDoorCloseTime: The time it takes until the door closes.
LootRoomDoorCloseWarningFrom: The time the warning message will start to be displayed from.
RewardBoxes: Choose from a range of different loot boxes or even add a vehicle in its place!
LootRewards: Define exactly what loot will be available in each room, including attachments and auto loading a bullet for mags on weapons.
Defenders: Spawn defenders to protect the loot, with full control over the type and number of defenders, as well as the spawn radius, these are simple to set up no positions needed my code will take care of that for you

Set up:

Seamless Data Logging: Automatically records loot room positions and door indexes in a structured .json file.
Simplified Setup: Use the in-game CBD_DoorSetUpTool to log loot room data with a single click.
Organised Data: Manage and adjust your loot room configurations easily with the structured output.

How It Works:

Use the CBD_DoorSetUpTool while in-game on the door you want to have unlock or be locked completely(make sure to have the tool in your hands!).
The tool logs the loot room’s position and door index.
The data is saved in a .json file for easy management and future adjustments.

Where to Find Your Logs: The data is automatically saved in: profiles\CBD_LootSystem\Logging\Logs\LootRoomDoorSetupData.json

Example of JSON Output
{ "LootRoomPosition": [7738.31, 215.81, 5153.64], "LootRoomDoorIndex": 0 }

Loot Containers System:

This mod includes a separate JSON file that allows you to configure the spawning of loot containers (including vehicles) and zombies. Instead of spawning at server startup, these containers and zombies are dynamically spawned based on the player’s proximity to the container location, creating a more immersive and responsive gameplay experience.

Loot Containers System Settings:

The settings are in the same format as the loot rooms:

RewardBoxesRespawnTime: Set the time the boxes respawns after they have been activated on the map by a player
SpawnAtDistance: Set the distance the loot boxes/vehicles will appear on the map from
RewardBoxes: Adjustments similar to those in loot rooms, but controlled independently through this file!
LootRewards: Adjustments similar to those in loot rooms, but controlled independently through this file!
Defenders: Adjustments similar to those in loot rooms, but controlled independently through this file!

With this system, you can spawn rewards independently without being tied to a loot room!

Get Involved and Support Us!

Join our community on Discord to get updates, support, and share your experiences with Loot Rooms:
https://discord.gg/quCQ4RKG3Q

If you enjoy the mod and want to support the ongoing development of CBD Mods, consider donating to us on Ko-Fi:
https://ko-fi.com/cbdmods

TYPES INCLUDED YOU MAY WANT TO ADJUST WHERE THE KEYS SPAWN

As with all my mods strictly no repacking


Copyright 2024
This item is not authorised for posting on Steam, except under the Steam account https://steamcommunity.com/profiles/76561199095164638/myworkshopfiles/?appid=221100
81 Comments
911🔞 7 hours ago 
How to set up buildings? Is there a demonstration file?:steamthumbsup:
slaughtrprincess Mar 19 @ 2:41pm 
can this be used on a monetized server?
Chris  [author] Feb 4 @ 11:22am 
I've tested the server messages, and everything seems to be working fine on my end. Are you referring to the player messages that appear in blue in the chat channel? It might be best to open a ticket in my Discord so we can discuss this further
Büskermolen Jan 28 @ 11:28am 
"ServerMessageType": 2,
Chris  [author] Jan 28 @ 9:52am 
which messages are you referring to?
Büskermolen Jan 28 @ 1:45am 
Same issue: At any value of ServerMessageType messages to global chat are output.
Chris  [author] Jan 24 @ 1:17pm 
mod additions are best made in discord this way i can get a good over look of requested features
Ryno9420 Jan 10 @ 2:14pm 
can you add ai to box so like not zombie but ai
Chris  [author] Jan 10 @ 11:26am 
Perfect 👌
Gunzablazin Jan 10 @ 10:06am 
I put a post under Server-owners-chat