Added tArena compatibility – kills and damage inside arenas are ignored by RDMGuard.
Notes:
- No configuration changes required.
- Safe to update; existing configs in sh_config.lua remain untouched.
Added: French, German and Portuguese translations.
Notes:
No gameplay or logic changes.
- Fixed AutoKick enable/disable logic
- AutoKick now properly respects CFG.AutoKickEnabled
- Cleaned up shared configuration structure
- Improved readability and maintainability of sh_config.lua
- No breaking changes
Files affected:
Notes:
- Server owners may keep their current config or migrate to the new clean format
RDMGuard v1.1.1 – Preset & Anti-Abuse Improvements
Added
- Preset system updated to use real point values (no hidden multipliers)
- Clearer preset configuration for server owners
- Improved advert anti-abuse handling when leaving the original advert area
- AutoKick can now be enabled or disabled independently via configuration
Improved
- Adverts are now cancelled if the player leaves the initial raid/mug/rob zone
- Prevents returning to the advert area to abuse justified kills
- Overall configuration readability and consistency
- Minor internal cleanup and optimizations
Notes
- New configuration options were added to sh_config.lua
- Server owners should review the updated config file and reapply any custom settings if needed
- Existing configurations will not be overwritten automatically
RDMGuard v1.1.0 – Advert Justification Update
Added
- Advert-based kill justification system (/advert raid, /advert mug, /advert rob)
- Configurable advert rules (duration, max kills, max distance)
- Support for multiple keywords mapping to the same advert type
- Automatic advert expiration after limits are reached
Improved
- Reduced false positives during valid raid, mug, and robbery scenarios
- Clear justification labels in RDM logs (raid announced, mug announced, rob announced)
- Better anti-abuse handling for advert-based actions
Notes
- Advert keywords and behavior are fully configurable via sh_config.lua
- This system is optional and can be disabled per server preference
RDMGuard v1.0.9 – AutoBan Update (Optional)
Added
- AutoBan system triggered after repeated AutoKicks
- Configurable AutoBan (kick count, ban duration, ban reason)
RDMGuard v1.0.8 – Presets & Discord Integration Update
Added
- Preset system: STRICT / MEDIUM / RELAXED / CUSTOM
- Visual indicator in the admin panel showing the active preset
- Discord webhook integration for automatic alerts when players reach a configurable RDM point threshold
- Full support for CUSTOM preset allowing complete manual configuration
- Improved justification labels (weapon threat, lockpick defense, DarkRP hits, etc.)
- Better language coverage for justification reasons (English & Spanish)
Improved
- Cleaner and clearer RDM logs (removed confusing placeholder values)
- Preset-based balancing for points, thresholds and notifications
- Improved admin workflow clarity and UI readability
- Reduced notification spam with safe Discord threshold logic
Fixed
- Untranslated internal reason keys appearing in logs
- Justified kills displaying incorrect point values
- Minor UI inconsistencies in statistics and logs
This update significantly improves usability, clarity, and server-owner control over RDM handling.
Added: Full Spanish language support
Improved: UI translations and consistency
Added: Localized statistics and time ranges
Fixed: Offline admin "reset points" error on some SQL backends
Improved: Safer SteamID handling for offline admin actions
Added: Purge event compatibility (automatically disables RDM logging and points while purge is active)
Added: Grace period after purge ends to prevent false positives
Added: Full DarkRP Hitman contract support.
Accepted hits now correctly justify Hitman → Target kills.
Added: Hit exemption consumption.
After a successful contracted kill, the hit exemption is cleared to prevent reuse or abuse.
Improved: Justification logic consistency.
Prevents false justifications when killing Hitmen without an active contract.
Improved: Allowed combat jobs handling.
Job names are now safely resolved to team IDs at runtime for better compatibility.
Added: Admin chat command.
Admins can now open the panel via chat commands (!rdmguard or /rdmguard).
Fixed: Offline points reset.
Resetting RDM points for offline players now works correctly on both SQLite and MySQL without errors.
Improved: Internal cleanup & stability.
Better cleanup of temporary data on player death and disconnects.
Internal: Code cleanup and modularization.
Improved readability, maintainability and edge-case handling.
Fixed: Weapon Threat could incorrectly justify kills after attacker respawn (revenge-kill edge case).
Fixed: Cleared stale WeaponThreat data more aggressively on player death to prevent old threat carryover.
Improved: Weapon Threat validation now rejects threats created before the attacker’s last spawn time.
Improved: Consistent justification priority (retaliation vs weapon threat) and cleaner logging tags.
Config: Added/updated Weapon Threat fallback options (distance & aim thresholds) for better reliability across different weapon bases.