PivityGmodStore

RDMGuard – Automated RDM Moderation System (DarkRP)

(Not yet rated)(17)

You can always read the reviews or discuss this product

Stable1.1.4

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.

Stable1.1.3

Added: French, German and Portuguese translations.


Notes:

No gameplay or logic changes.

Stable1.1.2

- 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:

sv_functions.lua
sh_config.lua


Notes:

- Server owners may keep their current config or migrate to the new clean format

Stable1.1.1
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

Stable1.1.0
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

Stable1.0.9
RDMGuard v1.0.9 – AutoBan Update (Optional)

Added

- AutoBan system triggered after repeated AutoKicks

- Configurable AutoBan (kick count, ban duration, ban reason)

Stable1.0.8
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.

Stable1.0.7

Added: Full Spanish language support

Improved: UI translations and consistency

Added: Localized statistics and time ranges

Stable1.0.6

Fixed: Offline admin "reset points" error on some SQL backends

Improved: Safer SteamID handling for offline admin actions

Stable1.0.5

Added: Purge event compatibility (automatically disables RDM logging and points while purge is active)

Added: Grace period after purge ends to prevent false positives

Stable1.0.4

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.


Stable1.0.3

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.