DayZ
DevCARent
[DEV] Carlos  [developer] 15 Oct @ 2:18pm
Readme ( English )
🚗 DevCARent — Advanced Vehicle Rental System


The Definitive Rental Solution with Payment System, Discord Integration, and Real‑Time HUD




✨ WHAT IS DevCARent?
DevCARent is a complete vehicle rental ecosystem for DayZ servers that transforms how players interact with vehicles. Set up a fully automated rental service with custom payment tokens, real‑time countdown, and Discord notifications — perfect for RP servers, traders, and economy‑focused gameplay.




🎯 THE PROBLEM IT SOLVES
  • ❌ Unlimited, free vehicles causing lag and map pollution
  • ❌ Players hoarding cars permanently with no incentive to return them
  • ❌ Admins spending hours manually cleaning up abandoned vehicles
  • ❌ Lack of in‑game economy or consequences for vehicle usage
  • ❌ Static vehicle spawns with low player engagement




💎 THE DevCARent SOLUTION
An intelligent, automated rental system that adds depth, realism, and control:

  • 🎟️ Custom Payment Tokens — Players need tokens to start vehicles
  • ⏱️ Countdown HUD — A clean on‑screen timer shows remaining time
  • 🔔 Discord Webhooks — Get notifications for rentals, denials, and expirations
  • 💾 Persistent Across Restarts — Rentals survive server restarts
  • 🎨 Fully Customizable — Configure duration, payment, and end action per vehicle
  • 🔄 Config Auto‑Reload — Changes apply without restarting the server




🎮 HOW IT WORKS

FOR PLAYERS:
  • 1️⃣ Find or buy a Car Rental Token
  • 2️⃣ Approach any configured vehicle and enter the driver seat
  • 3️⃣ The token is consumed and the rental timer starts automatically
  • 4️⃣ The HUD counter appears in the top‑right corner
  • 5️⃣ Drive freely until the time expires
  • 6️⃣ When it expires: engine shuts off, HUD hides automatically after 20 seconds
  • 7️⃣ After the delay: vehicle is removed/ruined/exploded (admin choice)

FOR SERVER OWNERS:
  • ✅ Zero setup required — works immediately
  • ✅ Auto‑creates Config.json with 23 preconfigured vanilla vehicles
  • ✅ Edit the config while the server is running — changes apply automatically
  • ✅ Full Discord integration for monitoring
  • ✅ Detailed logs for auditing and troubleshooting




⚙️ DETAILED FEATURES

💳 PAYMENT SYSTEM
  • Custom item Car Rental Token (or any item classname you choose)
  • Configurable cost per vehicle (X tokens = 1 rental by default)
  • Players without tokens get access denied and the engine is cut
  • FREE rentals available (set RequiredAmount to 0)
  • Works with ANY item classname (supports modded currencies)

📊 SMART HUD SYSTEM
  • Clean, minimal design in the top‑left corner
  • Displays "EXPIRED!" when time runs out
  • Hides automatically 20 seconds after expiration
  • Only visible when the player has an active rental
  • No UI clutter when not in use

Each webhook includes: vehicle health, fuel, GPS coordinates, Steam ID, online player count, and timestamp

💾 PERSISTENCE & RELIABILITY
  • ActiveRentals.json stores all active rentals
  • Rentals survive server restarts perfectly
  • Player can leave and return — the timer continues
  • Multiple players can rent different vehicles simultaneously
  • No database required — lightweight JSON storage

🔧 CONFIG AUTO‑RELOAD
  • Edit Config.json and save — changes apply automatically!
  • No server restart required
  • Config check interval configurable (default: 60 seconds)
  • Perfect for live testing and tuning




📋 CONFIG EXAMPLE

Auto‑created at: profiles/DEVCarlos/DevCARent/Config.json

{ "m_Enable": true, "m_DefaultHours": 1.0, "m_EndAction": "DELETE", "m_PostExpireActionDelaySeconds": 60, "m_BlockEngineOnExpired": true, "m_ShowTimerHUD": true, "m_EnableWebhook": false, "m_WebhookURL": "", "m_EnableAutoReload": true, "m_AutoReloadIntervalSeconds": 60, "m_RentableVehicles": [ { "ClassName": "OffroadHatchback", "Hours": 2.0, "EndAction": "DELETE", "RequiredItem": "DevCARent_Token", "RequiredAmount": 1 }, { "ClassName": "CivilianSedan", "Hours": 1.0, "EndAction": "RUIN", "RequiredItem": "DevCARent_Token", "RequiredAmount": 1 } ] }

📖 Configuration Guide:
  • m_Enable — Master on/off switch
  • m_DefaultHours — Default rental duration (if vehicle not listed)
  • m_EndAction — What happens after expiration: DELETE | RUIN | EXPLODE
  • m_PostExpireActionDelaySeconds — Grace period before cleanup (recommended: 30–60)
  • m_BlockEngineOnExpired — Destroy engine parts to prevent restarting
  • m_ShowTimerHUD — Show on‑screen countdown
  • m_EnableWebhook — Send Discord notifications
  • m_WebhookURL — Your Discord webhook URL
  • m_EnableAutoReload — Auto‑reload config when changed
  • m_AutoReloadIntervalSeconds — Change detection frequency (10–300s)
  • RequiredItem — Payment item classname (use "DevCARent_Token" or any item)
  • RequiredAmount — How many items required (set 0 for FREE)




✅ COMPATIBLE WITH:
  • 🚗 Cars (vanilla and modded)
  • 🚁 Helicopters (ExpansionHeli, etc.)
  • ⛵ Boats (vanilla and modded)
  • 🏍️ Works with ANY engine‑powered vehicle




📁 FILE STRUCTURE

profiles/ └── DEVCarlos/ └── DevCARent/ ├── Config.json (Auto‑created, auto‑reloadable) ├── ActiveRentals.json (Database of active rentals) └── DevCARent.log (Full event log)







💡 USE CASES & IDEAS

🏪 FOR TRADERS:
  • Sell tokens in trader zones
  • Different tokens for vehicle tiers
  • Premium tokens = longer rental time
  • Create scarcity and economy balance

🎭 FOR RP SERVERS:
  • Car rental agencies in cities
  • Timed delivery missions
  • VIP helicopter rentals
  • Requests for military vehicles

⚔️ FOR PVP SERVERS:
  • Temporary vehicles for raids
  • Event vehicles for tournaments
  • High‑risk, high‑reward gameplay
  • Prevents vehicle hoarding

🏝️ FOR SURVIVAL SERVERS:
  • Rare rental tokens as loot
  • Encourages exploration to find tokens
  • Natural vehicle cleanup
  • Prevents map pollution




Your suggestions shape the future! Join our Discord to vote on features.




❤️ SUPPORT THE DEVELOPER

This mod is 100% FREE and always will be.

If DevCARent improved your server and you’d like to support the ongoing development of high‑quality free mods, any contribution is deeply appreciated! ❤️


Every donation, no matter how small, powers more free content! 🙏




🌐 JOIN OUR COMMUNITY

🎥 YouTube: DayZ Server Tutorial BR
Tutorials, demos, and server management tips

💬 Discord: Join the Server[discord.gg]
Get support, share feedback, suggest features