[PAID][ESX] LS Full Customs script (RGB Paints, automatic billing,...)

LS Full Customs script

Preview

Hello everyone,

Here is my LS Full Customs script. It will allow you to fully customize your vehicles.

This script is fully optimized: low resmon and a single database call when the customization is purchased

Enjoy !

Features

  • Start the script by a key or command (choose it on the config file)

  • RGB primary and secondary paints: choose the color of your vehicle with precision

  • The prices of the customizations are calculated according to the value of the vehicle: a paint job on a Lamborghini costs more than on a Rumpo

  • The prices displayed are what the company will pay to purchase the parts. You can at the end multiply this price and apply a discount

  • Calculation of the total amount: with each purchase of a part, the price is kept and the total is made automatically at the end. You can even multiply it and apply a discount on it.

  • Invoices are created automatically and you can choose to give it to the customer, pay it yourself or offer customization (You can choose from which rank a mechanic can offer customization)

  • You can easily define areas on the map where mechanics can perform customizations

  • You no longer have to browse each category to see if customs are available: the category is displayed only if you can modify this part

  • You also have access to customization of the interior color and the color of the dashboard

  • You can also enable/disable extras

Configuration file

Easy to understand and allows many things like defining areas, activating special paints,…


Code is accessible Yes
Subscription-based No
Lines (approximately) 900
Requirements ESX and tcore (for billing)
Support No

Tebex : LS Full Customs

3 Likes

Awesome !

3 Likes

Updated:

  • Adding Xenon Colors
  • Adding setjob support
  • Blocking all actions during customs
2 Likes

Very nice script, GarySn also very quick to answer questions and implement features :slight_smile:

3 Likes

nice script!

1 Like

Would like to see a function, to disable specific blips

Hello,
Could you tell me more ?

2 Likes

Maybe to the config add:

Custom1(
Blip: true
)

Custom4(
Blip: false
)

I add it tomorrow. Thanks for the idea !

1 Like

@HeroModz
Hey, Just updated the script. Now you can choose if the blip is displayed, his appareance and his color.
Screenshot_795

Have a nice day

1 Like

Very cool!!

2 Likes

This is the absolute best Customs script I’ve found, super easy to add new locations, configure everything, and the developer is an absolute gem, spent his own time helping me fix some issues I had implementing and was such a good guy to me I recommend everyone to purchase this. It’s a huge hit in my server and you couldn’t be supporting a better creator <3

1 Like

Hello,
The script is already in english, what do you mean? :slight_smile:

You’re right I spoke too soon after seeing the config file, the script is exactly what I need, very happy with the purchase, but do you know whats causing this error?

[script:LSCustomsFull] SCRIPT ERROR: @LSCustomsFull/server/mainServer.lua:20: attempt to index a nil value (local 'societyAccount')
[      script:oxmysql] SCRIPT ERROR in promise (unhandled): Error: LSCustomsFull was unable to execute a query!
[      script:oxmysql]     Unknown column 'interiorcolor' in 'field list'
[      script:oxmysql]     UPDATE owned_vehicles SET vehicle = '{\"bodyHealth\":1000.0,\"modRightFender\":-1,\"modRearBumper\":-1,\"modFender\":-1,\"modLivery\":-1,\"plateIndex\":1,\"pearlescentColor\":52,\"modFrontBumper\":-1,\"modTransmission\":2,\"wheelColor\":147,\"modWindows\":-1,\"tyreSmokeColor\":[255,255,255],\"modStruts\":-1,\"modTrimB\":-1,\"modSideSkirt\":-1,\"modFrame\":0,\"model\":-635147109,\"xenonColor\":255,\"modExhaust\":-1,\"modHorns\":-1,\"fuelLevel\":99.4,\"modSmokeEnabled\":false,\"modSpeakers\":-1,\"modOrnaments\":-1,\"modBackWheels\":-1,\"tankHealth\":1000.0,\"modSteeringWheel\":-1,\"modShifterLeavers\":-1,\"modSeats\":-1,\"modAerials\":-1,\"modBrakes\":2,\"modEngine\":3,\"modTrunk\":-1,\"modAirFilter\":-1,\"modArmor\":4,\"modDial\":-1,\"modGrille\":-1,\"neonColor\":[255,0,255],\"modAPlate\":-1,\"color2\":35,\"modTrimA\":-1,\"modDoorSpeaker\":-1,\"wheels\":0,\"extras\":{\"2\":true,\"1\":false,\"4\":false},\"neonEnabled\":[false,false,false,false],\"plate\":\"CTD 493\",\"dirtLevel\":8.7,\"modTurbo\":1,\"modFrontWheels\":90,\"modHood\":0,\"color1\":156,\"modTank\":-1,\"modSuspension\":-1,\"modDashboard\":-1,\"modPlateHolder\":-1,\"modXenon\":false,\"windowTint\":1,\"modArchCover\":-1,\"engineHealth\":1000.0,\"modVanityPlate\":-1,\"modRoof\":-1,\"modEngineBlock\":-1,\"modHydrolic\":-1,\"modSpoilers\":-1}', interiorcolor = 0, thirdcolor = 0 WHERE plate = 'CTD 493'

Did you create the column “customcolor, customsecondarycolor, interiorcolor, thirdcolor” on the table “owned_vehicles” as explained in the readme? :slight_smile:

1 Like

Is there any way you can send an SQL query to just copy and run? I would really appreciate it

Here you go, took me 20 minutes but maybe can include for other people that are new to this like myself haha

ALTER TABLE `owned_vehicles` ADD `customcolor` LONGTEXT CHARACTER SET latin1 COLLATE latin1_swedish_ci NULL DEFAULT NULL;
ALTER TABLE `owned_vehicles` ADD `customsecondarycolor` LONGTEXT CHARACTER SET latin1 COLLATE latin1_swedish_ci NULL DEFAULT NULL;
ALTER TABLE `owned_vehicles` ADD `interiorcolor` INT(25) NULL DEFAULT NULL AFTER `customsecondarycolor`, ADD `thirdcolor` INT(10) NULL DEFAULT NULL AFTER `interiorcolor`;

Sorry, I wasnt at home. Yes, thank you ! I will add it to the folder. Enjoy the script and thanks for supporting my work :slight_smile:

1 Like

Is there a way to pull vehicle values from vehicles table in database? I have over 200 cars that Id need to add values for

Also biilling doesnt work for me, I dont have Tcore and cant find it anywhere