DayZ
Not enough ratings
Bunker and trigger Alert
   
Award
Favorite
Favorited
Unfavorite
Type: Mod
File Size
Posted
Updated
5.645 MB
9 Jul @ 12:16pm
16 Jul @ 4:46pm
3 Change Notes ( view )

Subscribe to download
Bunker and trigger Alert

Description
🚨 Bunker and trigger Alert

v2.0 - Universal Action Monitoring System - by DevCarlos

🇺🇸 ENGLISH VERSION
WHAT IS THIS MOD?
BunkerAlert v2.0 is a revolutionary 100% server-side mod for DayZ that monitors player actions at ANY location on the map! It's not just for bunkers anymore - monitor keycards, switches, panels, doors, and ANY interaction at custom coordinates you define.

✅ Server-side only (NO client installation required)
✅ Extremely lightweight, safe, and conflict-free
✅ Universal trigger system - works with ANY object/mod
✅ Action-based detection with whitelist system
✅ Discord webhook integration with detailed messages
✅ In-game notifications for all online players
✅ Smart coordinate-based monitoring system
✅ Automatic config generation in profiles/DevCARLOS/BunkerAlert/
✅ Comprehensive logging system for monitoring and debugging
✅ Compatible with vanilla bunkers + ALL mods
✅ Real-time coordinates and timestamp logging
✅ Debug mode for testing and setup

🆕 NEW IN V2.0:
🔥 Universal trigger system - monitor ANY location, not just bunkers!
🔥 Action-based detection - only triggers on actual player interactions
🔥 Unified triggers.json system - one file for all locations
🔥 Enhanced compatibility with KeyCard mods, BaseBuilding mods, etc.
🔥 Improved performance with smart action filtering
🔥 Better logging and debug system

:warning: LEGAL NOTICE:
It is strictly forbidden to repack, re-upload, or use this mod in any modpack or mod collection.
BunkerAlert is server-side only and your players will NOT need to download it, so there is absolutely no need to use this outside my Steam Workshop.
Unauthorized use will be reported with DMCA.

📋 Example config (profiles/DevCARLOS/BunkerAlert/config.json):

{ "DiscordWebhookURL": "", "EnableDiscordWebhook": 1, "EnableInGameNotifications": 1, "NotificationDuration": 10.0, "LoggingLevel": 1, "DebugMode": 0, "ServerName": "My DayZ Server", "WebhookTimeout": 15000, "WebhookRetries": 3, "DefaultTriggerRadius": 3.0 }

📋 Example triggers config (profiles/DevCARLOS/BunkerAlert/triggers.json):

{ "triggers": [ { "x": 7500.0, "y": 150.0, "z": 5200.0, "name": "Bunker Norte - Entrada", "enabled": true, "radius": 3.0, "description": "Entrada principal do bunker norte" }, { "x": 6800.0, "y": 140.0, "z": 2300.0, "name": "KeyCard Door - Hospital", "enabled": true, "radius": 2.5, "description": "Porta com keycard no hospital" }, { "x": 8200.0, "y": 160.0, "z": 4800.0, "name": "Switch Secreto", "enabled": true, "radius": 1.5, "description": "Switch oculto na base militar" } ] }

🔧 HOW TO SETUP:

1. Install the mod on your server
2. Start the server once to generate default config files
3. Edit config.json and add your Discord webhook URL
4. Edit triggers.json to add your monitoring locations with coordinates
5. Set DebugMode to 1 for initial testing
6. Restart the server
7. Test with ActionTestTrigger (only works in debug mode)
8. Set DebugMode back to 0 for production
9. Done! The mod will now alert when triggers are activated

📍 HOW TO GET COORDINATES:

Method 1: Admin Tools
- Use admin tools to get your current position
- Copy X, Y, Z coordinates to triggers.json

Method 2: Server Logs
- Enable DebugMode in config.json
- Walk to the location and perform an action
- Check logs for coordinates if no trigger found

Method 3: DayZ Tools
- Use DayZ Editor or other mapping tools
- Get coordinates and add to triggers.json

🎯 TRIGGER SYSTEM EXPLANATION:

The new trigger system works by:
1. Monitoring specific player actions (open, interact, activate, etc.)
2. Checking if the player is within the radius of any configured trigger
3. Only alerting when BOTH conditions are met (action + proximity)

This means:
✅ No false positives from players just walking by
✅ Works with ANY object or mod
✅ Precise detection only when someone actually interacts
✅ Universal compatibility

🔍 MONITORED ACTIONS:
The mod automatically monitors these actions (hardcoded, cannot be changed):
- ActionOpen, ActionInteract, ActionOpenFence
- ActionUnlock, ActionActivate, ActionDeactivate
- ActionTurnOn, ActionTurnOff, ActionUse
- ActionBuild, ActionPress, ActionPush, ActionPull
- ActionToggle, ActionUseKeycard, ActionEnterCode
- And many more...

🚀 FEATURES IN ACTION:

In-Game Alert: "Alert: [Trigger Name] foi ativado por [Player Name] (Ação: [Action])"
Discord Message: "[BunkerAlert - Server Name] Trigger: [Name] | Ação: [Action] | Jogador: [Player] (SteamID) | Localização: X: [coord] Y: [coord] Z: [coord] | Timestamp: [time]"
Automatic Logs: Complete activity log in profiles/DevCARLOS/BunkerAlert/Logs/

🔧 CONFIGURATION OPTIONS:

config.json settings:
- DiscordWebhookURL: Your Discord webhook (leave empty initially)
- EnableDiscordWebhook: 1 to enable, 0 to disable
- EnableInGameNotifications: 1 to enable, 0 to disable
- NotificationDuration: How long notifications show (1-60 seconds)
- DebugMode: 1 for testing, 0 for production
- ServerName: Your server name in Discord messages
- DefaultTriggerRadius: Default radius for new triggers

triggers.json settings:
- x, y, z: Exact coordinates of the trigger point
- name: Custom name for the location
- enabled: true/false to enable/disable this trigger
- radius: Detection radius in meters (0.5-50.0)
- description: Optional description for your reference

🌐 Join Our Community:
🎥 YouTube: https://www.youtube.com/@dayzservertutorialbr
📞 Discord: https://discord.gg/xkCQzUeGDt

❤️ Enjoying the mod? Support with a coffee!
If this mod helped your server and you'd like to support free content creation, consider donating:
🧡 Donate via PayPal[www.paypal.com]
💚 Donate via Wise[wise.com]
Buy Me a Coffee[www.buymeacoffee.com]
Even a small contribution of $1 helps a lot! 🙏

Perfect for ANY server that wants to monitor high-value locations! Works with bunkers, keycards, mod doors, switches, panels, and ANY interaction point you want to track!

🇧🇷 PORTUGUÊS
O QUE É ESTE MOD?
BunkerAlert v2.0 é um mod revolucionário 100% server-side para DayZ que monitora ações de jogadores em QUALQUER localização do mapa! Não é mais só para bunkers - monitore keycards, switches, painéis, portas e QUALQUER interação nas coordenadas que você definir.

✅ Apenas no servidor (NÃO precisa instalar no cliente)
✅ Extremamente leve, seguro e sem conflitos
✅ Sistema universal de triggers - funciona com QUALQUER objeto/mod
✅ Detecção baseada em ações com sistema de whitelist
✅ Integração com webhook do Discord com mensagens detalhadas
✅ Notificações in-game para todos os jogadores online
✅ Sistema inteligente de monitoramento por coordenadas
✅ Geração automática de configuração em profiles/DevCARLOS/BunkerAlert/
✅ Sistema completo de logs para monitoramento e debug
✅ Compatível com bunkers vanilla + TODOS os mods
✅ Coordenadas em tempo real e registro de timestamp
✅ Modo debug para testes e configuração

🆕 NOVO NA V2.0:
🔥 Sistema universal de triggers - monitore QUALQUER localização, não só bunkers!
🔥 Detecção baseada em ações - só dispara em interações reais de jogadores
🔥 Sistema unificado triggers.json - um arquivo para todas as localizações
🔥 Compatibilidade melhorada com mods KeyCard, BaseBuilding, etc.
🔥 Performance aprimorada com filtro inteligente de ações
🔥 Sistema de logs e debug melhorado

:warning: AVISO LEGAL
3 Comments
[DEV] Carlos  [author] 16 Jul @ 4:45pm 
🇧🇷 Português
[CORREÇÃO] Duplicidade de Notificações:
Adicionado um sistema de supressão para impedir notificações duplicadas (in-game e Discord) para o mesmo trigger, player e ação em um curto intervalo de tempo.
Agora, cada notificação será enviada apenas uma vez por trigger/player/ação a cada 2 segundos, resolvendo o problema de alertas duplicados.

[ESTABILIDADE] Nenhuma funcionalidade removida:
Todas as funções do mod foram mantidas. Apenas a lógica de envio das notificações foi aprimorada para maior confiabilidade.
[DEV] Carlos  [author] 16 Jul @ 4:44pm 
Changelog — BunkerAlert v2.0.1
🇬🇧 English
[FIX] Notification Duplication:
Added a debouncing system to prevent duplicate in-game and Discord notifications for the same trigger, player, and action within a short period.
Now, each notification will only be sent once per trigger/player/action in a 2-second window, solving the issue of duplicate alerts.

[STABILITY] No functionality removed:
All features remain intact. Only the notification dispatch logic was improved for reliability.
[DEV] Carlos  [author] 12 Jul @ 3:16am 
❤️ Gostou do mod? Ajude com um cafezinho!!
Se este mod ajudou o seu servidor e você quer apoiar a criação de novos conteúdos gratuitos, considere doar:

🧡 Doar via PayPal [www.paypal.com]
💚 Doar via Wise [wise.com]
Comprar um café no Buy Me a Coffee [www.buymeacoffee.com]

Mesmo uma pequena contribuição de R$5 ou $1 dólar faz toda a diferença! 🙏
]