Skip to content
View in the app

A better way to browse. Learn more.

LCPDFR.com

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

This file has been reported as outdated or no longer maintained. For further information, see the file comments.

LicensePlateChanger [Outdated] 1.1.0

(8 reviews)

1 Screenshot

Could contain: yellow, logo, font, graphics, graphic design, design

 

Unlike generic license plate modifiers, this plugin offers sophisticated formatting options tailored to different vehicle classes and types. Whether it's sports cars, sedans, motorcycles, or trucks, players can select from a range of preset formats that adhere to real-world standards, ensuring authenticity and immersion.

 

Could contain: font, yellow, logo, graphics, graphic design, text, design, typography

 

Requirements:

 

  - ScriptHookV
  - ScriptHookVDotNet

 

To Install this script, the .dll file must be placed in a "scripts" folder.
This folder can be reached by going to the Grand Theft Auto V directory and placing the .dll file in the "scripts" folder.
If this scripts folder does not exist, then you can simply create it.

 

Drive where GTA V is installed → Programs (x86) / SteamLibrary → Steam → steamapps → common → Grand Theft Auto V → scripts

 

Could contain: yellow, font, logo, graphics, graphic design, design, typography

If you need support, please join our discord server and create a ticket eventually someone will get to you! 

 

Discord Server: Venoxity Network [www.discord.com]


Could contain: yellow, graphics, font, graphic design, logo, design

 

I would be happy to receive feedback. If there are any Bugs, please let me know!

Edited by Venoxity
Fix description gap

What's New in Version 1.1.0

Released

[1.1.0] - 3/27/2025

Spoiler

### License Plate Changer - Changelog for Version 1.1.0  
**Release Date**: 03/27/2025  

### **Changes**  
- **Assembly Metadata**: Updated the copyright year to 2025.  
- **New Library**: Introduced **Venoxity.Common** to centralize core logic, enhancing maintainability.  
- **Backend Logging**: Refined and restructured backend logging for clearer, more meaningful entries, now logged directly to the file.  

### **New Features**  
- Added new settings under the **[ADVANCED]** section:  
  - **MaxNearbyVehicles**: Limits the number of nearby vehicles (default: 10).  
  - **VehicleScanRadius**: Defines the radius within which vehicles are scanned (default: 100.0).

 

[1.0.1] - 12/23/2024 

Spoiler

### License Plate Changer - Changelog for Version 1.0.1  
**Release Date**: 12/23/2024  

**Release Notes**  
This version (1.0.1) introduces significant improvements and new features to enhance functionality and flexibility.

**Changes**  

**New Features**:  
- **New API System**: A robust API built for developers, ensuring seamless compatibility with both RagePluginHook (RPH) and ScriptHookVDotNet (SHVDN).  
- **Trailer Support**: Now includes full support for various plate formats and types tailored to trailers.  
- **Enhanced Vehicle Data Configuration**: The `vehicleData.toml` file now supports multiple plate sets, offering different plate types and formats for more flexible vehicle configurations.  

**Improvements**:  
- **Complete Rewrite**: The script has undergone a complete overhaul to boost performance and expand functionality.  

 

[1.0.0] - 03/31/2024 

Spoiler

 Initial Release

 


Short Description

Switch Plates, Change Fate: LPC

User Feedback

Recommended Comments

Venoxity

Members Author

🐰🌷 Happy Easter, everyone! 🌷🐰

 

I'm thrilled to announce the release of this! I tried my best to rush this for all of you, and I couldn't be more excited to share it. Your support means the world to me, and hitting 100k downloads on my other two mods is a milestone I'll cherish forever.

Venoxity

Members Author

Also NOTE: # means number, ? means character, . means a chance of either basically 50/50

Lewis2150

Members

So how do we actually change it? I want my licence plates to all just be numbers for all vehicles how do I do that?

 

Venoxity

Members Author

Just now, NannyTheNoobio said:

So how do we actually change it? I want my licence plates to all just be numbers for all vehicles how do I do that?

 

go into /scripts/LicensePlateChanger/vehicleData.toml. find the class you wanna override set that to isEnabled to true. and then change plateFormat to "########"

QTexs

Members

Probably should note, that not everyone will be able to utilize this script, since this requires shvdn. Some are able to get shvdn working and others not, even when using the updated version.

what are the numbers types of license plates?

Venoxity

Members Author

26 minutes ago, Sebastian Peralta said:

what are the numbers types of license plates?

For plateType?

2 hours ago, Venoxity said:

For plateType?

yes or how exactly does that work

Venoxity

Members Author

11 minutes ago, Sebastian Peralta said:

yes or how exactly does that work

oh its the plate types you see in game, unless youve added custom ones.

Echooo

Members

I'm a little confused on some things, what do the characters in plateFormat mean? For example I'm unable to find what "XXX-0000" means, even in the documentation. 

Venoxity

Members Author

Just now, Echooo said:

I'm a little confused on some things, what do the characters in plateFormat mean? For example I'm unable to find what "XXX-0000" means, even in the documentation. 

XXX-0000 is currently a placeholder. I did that so people could understand how it was changing plates by naming each one by 0000, 0001, 0002 yk? so currently it doesnt mean anything. just a template for users to get started. for the characters you can use # means number, ? means character, . means a chance of either basically 50/50. 

Echooo

Members

Just now, Venoxity said:

XXX-0000 is currently a placeholder. I did that so people could understand how it was changing plates by naming each one by 0000, 0001, 0002 yk? so currently it doesnt mean anything. just a template for users to get started. for the characters you can use # means number, ? means character, . means a chance of either basically 50/50. 

Makes sense, you might want to specify that in the template though so that people don't get confused. Also is there a way to include empty spaces in the format? In case I want to have some characters on the left and right of the plate with a space in the middle

AstroBurgers

Members

1 minute ago, Venoxity said:

XXX-0000 is currently a placeholder. I did that so people could understand how it was changing plates by naming each one by 0000, 0001, 0002 yk? so currently it doesnt mean anything. just a template for users to get started. for the characters you can use # means number, ? means character, . means a chance of either basically 50/50. 

I'd add all the character defs to the documentation unless Im dumb. I don't see it in any of the documentation. Then you can do it in proper format by default. So instead of 'XXX-0000' its '???-####'. Unless I'm mistaken.

Venoxity

Members Author

Just now, Echooo said:

Makes sense, you might want to specify that in the template though so that people don't get confused. Also is there a way to include empty spaces in the format? In case I want to have some characters on the left and right of the plate with a space in the middle

It should accept empty spaces just fine. and Yeah, Ill probably end up saying you need to config it, etc. I hope to have presets in the future. 

Just now, AstroBurgers said:

I'd add all the character defs to the documentation unless Im dumb. I don't see it in any of the documentation. Then you can do it in proper format by default. So instead of 'XXX-0000' its '???-####'. Unless I'm mistaken.

I forgot to, I gotta fix that soon. i realsized i forgot it right after i released, it was susspod to go by "# Use "XXXXXXXX" to ignore plate format and keep it unchanged.". 

And yeah I totally forgot about that. Haha. you could do that tho if you wanted to. but yk I did it so people could see the different endings on the plate. so kind of like a demo. i didnt want them all to be the exact same format.

Echooo

Members

A little suggestion, not sure how this could be added, but it would be nice to be able to apply specific formats to only certain plate textures, instead of basing it off of classes. For example the cars vehicle class uses 2-3 different plate textures, and I dont want to change the plate texture, but I want to be able to have specific formats depending on which texture they use, since some of my civ plates require spaces and some dont

Venoxity

Members Author

1 minute ago, Echooo said:

A little suggestion, not sure how this could be added, but it would be nice to be able to apply specific formats to only certain plate textures, instead of basing it off of classes. For example the cars vehicle class uses 2-3 different plate textures, and I dont want to change the plate texture, but I want to be able to have specific formats depending on which texture they use, since some of my civ plates require spaces and some dont

Hey, Its already planned. plateProbabilities, and  plateFormats = { 5 = "XXXX", 4 = "XXXX" } are already being worked on. thanks for the suggestion through. its currently already in the backlog through. 

so it will still be linked to a class, but in the upcoming update you will hopefully be able to use classes alongside the plate type format table for the vehicle. 🙂 also there will be some other stuff relating to that

4 minutes ago, Echooo said:

A little suggestion, not sure how this could be added, but it would be nice to be able to apply specific formats to only certain plate textures, instead of basing it off of classes. For example the cars vehicle class uses 2-3 different plate textures, and I dont want to change the plate texture, but I want to be able to have specific formats depending on which texture they use, since some of my civ plates require spaces and some dont

 plateProbabilities is where you will be able to select your plate type enums and the chances. and then plateFormats you will be able to do the formats.

if that makes sense

Is it also possible to make for example the exempt plates start with 1 instead of having them start with any number with #######

Venoxity

Members Author

5 minutes ago, Sebastian Peralta said:

Is it also possible to make for example the exempt plates start with 1 instead of having them start with any number with #######

You just put the number lol you want. It accepts anything. # is just one of the special characters you can add to have the script randomize it

18 hours ago, Venoxity said:

You just put the number lol you want. It accepts anything. # is just one of the special characters you can add to have the script randomize it

that's awesome

Wintermoon

Members

Never know I really need this mod, instead of some random number and characters I can now alter the plate style according to my country plate preference.

Venoxity

Members Author

Update planned. No ETA. working on other projects. 

can you by chance add a section so specific car models will have a certain plate? for example Georgia police cars are set up like"GV0000J". Is there a way you can add a section where people can put the vehicle models and itll randomize based off the letter/number placement for that specific car? Or even like a set static number plate would be nice like where each model has an assigned license plate text

Venoxity

Members Author

2 hours ago, Tactical Simulations said:

can you by chance add a section so specific car models will have a certain plate? for example Georgia police cars are set up like"GV0000J". Is there a way you can add a section where people can put the vehicle models and itll randomize based off the letter/number placement for that specific car? Or even like a set static number plate would be nice like where each model has an assigned license plate text

You can already do all this, make sure you read documantion xd

GamingWithMarty

Members

When utilizing the 'plate check' feature, dispatch no longer reads out the plate. Its not truly deal-breaking however i wouldnt mind having her back. Do you plan on adding compatibility with XScanner or at least add in the vanilla dispatch words for the alphabet? Other than that, as someone said awhile ago, I didnt know how much I needed this. Great work!

Venoxity

Members Author

1 hour ago, GamingWithMarty said:

When utilizing the 'plate check' feature, dispatch no longer reads out the plate. Its not truly deal-breaking however i wouldnt mind having her back. Do you plan on adding compatibility with XScanner or at least add in the vanilla dispatch words for the alphabet? Other than that, as someone said awhile ago, I didnt know how much I needed this. Great work!

i don’t know how to fix this. Its not my fault through. This script just sets plate stuff. I am gonna try reaching out to khori or something through maybe to see if knows.

Create an account or sign in to comment

Latest Mods

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.