Media gallery
Buy product
In short
The system adapts to any rp style on your server!
VPolice 👮♂️ is a system designed for all types of RP, whether DarkRP, SCP RP or Star Wars. VPolice takes realism and interaction with the MDT 💻 (Mobile Data Terminal) a step further. MDT is an abbreviation used by the American police, and I based mine on these systems. It's based on a simple, modern UI that requires very little downloading by the user 💾.
The addon contains an MDT, an in-game configuration system and a rank/fine system. Although some modules require additional addons from outside Team Vitroze to work.
Be careful not to drag the PCs. Players can only access the computer. On-board computers in vehicles cannot be accessed other than as citizens.
MDT Panel 💻 :
- Login Page : If you are not logged into the account, you will land on the login page. This page is only used to log in. To create an account, only your superiors or staff members can do it. The password is not stored 'in plain text,' meaning it is protected by SHA cryptography. In case of a data breach, your passwords are secured. However, I strongly advise against using passwords that you commonly use, because the person who created your account will know the password. Additionally, any encrypted password is eventually crackable, so it will never be 'protected for life.
- Home: When you arrive on this page without a grade, you only have access to the announcements published by your superiors. However, when you have permission to post an announcement, you can post, delete the announcement and choose its “priority”, you can choose between “Urgent”, “Warning”, “Info” with their respective colors.
- Agents : This category is the dispatch. It will allow the assignment of patrols, creation or deletion of patrols, and modification of the patrol's status (configurable).
- Agents statistics : This category allows you to view the activity of agents with a rank (account creation required) over the upcoming days, weeks, and months. Note that this is manual; you must reset the hours and the number of fines manually via the 'Reset' button.
- Criminal Record : The criminal record is a useful tool for most servers. Generally, servers use Google Sheets, an Excel document, or do it outside of Garry's Mod. With this category, fines (which can be configured to be added to a criminal record) are automatically recorded. This record is never removed, and only the SuperAdministrator can remove fines for each individual, individually.
- Transport: This module is currently reserved for those who have the L² License Plates addon. It allows you to search for a vehicle and issue a search notice. In a future update, license plates will be managed independently of the L² License Plates system.
Configuration In-Game 👮♂️ :
- The in-game configuration allows you to modify addon options in real-time. Please note that some features, such as compatibility between addons or languages, require a server restart. I also recommend doing this with few players on the server to avoid any desynchronization issues (during my tests, there were none).
- A simple system that allows you to place, delete, and save PCs using the 'Toolgun'.
Other 🧷 :
- A system that allows you to check if your version is up to date or not, without causing performance losses to the server
If the player is in the right job and has access to the command, certain console commands can be executed. These are listed below:
For all the following commands with the setrank example, if the player is not superadmin, but can create an account, he cannot assign a rank higher than his own. In other words, if he's a captain with an immunity of 80, he can't appoint someone as chief with an immunity of 99.
vpolice_createaccount PLAYER (RPName, SteamID64, SteamID32,Player must be logged in) sRank sUserName sPassword
vpolice_resetdata
(Reserved for the SuperAdmin, this allows you to reset the hours and number of fines for the entire saved database.)vpolice_setrank PLAYER (RPName, SteamID64, SteamID32,Player must be logged in) sRank
vpolice_viewaccount PLAYER (RPName, SteamID64, SteamID32,Player must be logged in)
Displays the person's rank and account namevpolice_editaccount PLAYER (RPName, SteamID64, SteamID32,Player must be logged in) sRank sUserName sPassword
vpolice_removeaccount PLAYER (RPName, SteamID64, SteamID32,Player must be logged in) :
Delete the account, i.e. put the rank at the first immunityvpolice_transfertdata_ranks sType (Available : mrs) sGroup (Name of the category where grades are stored (see image below) bReset (Delete grades stored in VPolice ? ("true" if you want to do it, otherwise leave blank)
In the upcoming updates, you will have the following new features:
- A real-time map showing the positions of police vehicles (can be disabled). These vehicles will have a custom icon and two types of icons (Police and SWAT).
- A license plate system independent from the one currently available on Gmodstore.
- An ALPR (Automated License Plate Recognition) system, which allows you to retrieve the vehicle's speed, check if it is wanted in a realistic manner, and display three dimensions on the vehicle's onboard computer.
Product reviews
The rating is hidden for the first two weeks of a product's life-time, or until 5 reviews have been posted.
Buy product

Product details
Requirements
- DarkRP
- VLib (Workshop, Addon Library)
- CSSContent (Only if you take the default model)