ICONMODZ: A Revolutionary Punishment System for Your ServerForget boring and outdated scripts like
community_serviceor other’spunishment systems.Roleplay servers are evolving, so your punishment system needs to be more than just “sitting in a corner for 30 minutes.” Introducing Intersystems Rehab – a fully automated, interactive, and psychologically immersive rehabilitation system that doesn’t just punish—it educates.
This isn’t just a script. It is a full-scale administrative platform that will change how you maintain order on your server.
SMART REPUTATION SYSTEM: More Than Just a PunishmentThis is one of the most unique features of the system. Intersystems Rehab remembers player transgressions and forces them to value their standing on the server. It’s not a simple “do the crime, do the time” logic.
How It Works
Every player starts with 5/5 Reputation Points.
- Reputation Loss: Every visit to rehab deducts -1 point.
- Exponential Time Growth: The system tracks how many times a player has been punished (“Times In”). The sentence duration doubles automatically with every visit (e.g., 10 min ➔ 20 min ➔ 40 min), forcing players to take server rules seriously.
Critical Injury Mode (Negative Reputation)What happens when reputation drops below zero (< 0)? The player is placed under Medical Confinement:
- Confinement Protocol: The player is automatically seated in a designated Recovery Device (e.g., a transport chair or temporary restraint).
- Restraint Lock: Attempts to exit or enter other vehicles are instantly thwarted by the system, forcing the player to remain in the recovery position.
- Physical Incapacity: The player loses the ability to run, jump, punch, or use weapons due to the severity of their in-game condition.
- Reputation Deterrent: This severe restriction is designed to drastically impact the character’s roleplay status and ability to interact. It compels the player to follow server rules and accrue positive reputation to regain full mobility.
Automatic Restoration (Redemption System)We believe in second chances, but they must be earned. The system doesn’t just “reset” randomly; it tracks the exact timestamp of every single offense.
- Real-Time Tracking: The system calculates the specific cooldown for each lost point (e.g., 30 days from the moment of the ban).
- Sequential Restoration: Points are restored one by one. If a player lost a point today and another one next week, they will regain them separately—only if they stay out of trouble.
- Sentence Reduction: As reputation restores, the “Times In” counter also decreases. This means if a reformed player makes a mistake months later, they won’t get hit with an insane 10-hour sentence immediately; the system treats them fairly based on their recent history.
- Encourages Loyalty: This mechanic motivates players to stay on the server and follow the rules long-term to “clean their record,” rather than just quitting after a punishment.
Administrator ControlYour staff has full freedom:
- Manually add or remove reputation points at any time via the Admin UI.
- View detailed history: when and why points were lost, and when they will be restored.
KEY FEATURES
![]()
Smart Anti-AFK System ("Voice in Head")Forget running in circles.
- If a player passes the RP test, they receive reaction challenges: A “Voice in their head” commands them to crouch, jump, or run.
- Disobey? You get an electric shock and extra time added.
- Smart Logic: The system automatically detects if a player is confined to a recovery device (due to bad reputation) and switches to a simpler mode to ensure the punishment remains fair.
![]()
"Psycho" Mode & Escape PreventionNo simple teleports back to the zone.
- If a player tries to leave the zone, they are injected with sedatives by an NPC doctor.
- Hallucinations begin: The player starts being hunted by clowns, zombies, or other entities.
- This creates a unique and terrifying atmosphere that deters players from trying to glitch out or escape.
![]()
Modern Admin Panel (UI)The most powerful tool for your team:
- Statistics & KPIs: See who punishes the most, the most common violations, and server “health” indicators.
- Logs & Audit: Every action (even editing a punishment) is logged. Nothing goes unnoticed.
- Live Editing: Change punishment time, reason, or reputation directly through the UI in real-time.
- Documentation: Edit server rules and guides directly in-game (
WYSIWYGeditor).
![]()
Stress Test Panel (Cheater's Nightmare)Want to teach an arrogant rule-breaker a lesson?
- Force them to dance.
- Change their model to a chicken or a cow.
- Play funny sounds.
- Everything is controlled via a convenient UI table.
![]()
Integrated "Zone Builder"No more struggling with coordinates in config files.
- Go to the location, press a button, and create the rehabilitation zone directly in-game using a laser pointer.
![]()
TECHNICAL SPECIFICATIONS
- Universal: Works with both ESX and QBCore (automatic detection).
- SQL: Automatic table creation (
oxmysql).- Optimization: Code written using Lua standards, ensuring minimal resource usage.
WHY CHOOSE INTERSYSTEMS REHAB?Because it’s more than a punishment. It is a system that forces players to respect server rules, provides administrators with powerful tools, and ensures your server looks modern and professional.
Purchase now and take your server quality to the next level!
ESX framework to buy: https://iconmodz.tebex.io/package/7130794
QBCORE framework to buy: https://iconmodz.tebex.io/package/7144738
QBOX framework to buy: https://iconmodz.tebex.io/package/7144739
Video preview:https://www.youtube.com/watch?v=4ijbpgiBJlE (Sorry for wide video, my monitor superwide, i tried my best to record in smaller resolution, but i fail.)
Some pictures from the system:
1.0.5 UPDATE:
1. NCZ (No Crime Zone) function: possible to create no-crime zones, and if a player kills or VDMs inside them, the system will automatically apply punishment.
2. Added a combat log function: if players are in combat with each other, they cannot log off instantly. If they do, the system will automatically apply a punishment. (See config.lua for configuration options.)
| Code is accessible | Part of code |
| Subscription-based | No |
| Lines (approximately) | ~9000+ code lines, without config.lua, sv_config.lua & locales. |
| Requirements | ESX or QBCORE or QBOX (oxmysql, For zones (PolyZone or Ox_lib) |
| Support | Yes |

























