← All games/apps
Added
  • Third-eye support: third-eye any vehicle → Scan Window Tint. Uses ox_target or qb-target automatically, whichever the server has, with nothing to set up. Your character turns to face the car and the meter opens on it
  • PASS / FAIL legal limits with separate front and rear limits (Config.LegalLimit)
  • Front vs rear window readings, based on where you stand around the vehicle
  • Police-only option: Config.RequireAcePermission restricts the meter to players with tintmeter.use
  • Handheld meter prop and animation while the meter is open (Config.Prop)
  • Custom per-vehicle tints: /settint <front> [rear] and /cleartint (ACE tintmeter.settint)
  • Custom tints can be saved by plate across restarts, no database needed
  • Exports and events for ticket, MDT and tint-shop scripts: GetLastReading, GetCustomTint, SetCustomTint, UseMeter, ces_tintmeter:scanned
  • config.lua for the command, keybind, third eye, range, facing angle, timings, screen position, size and tint table
  • Optional rebindable keybind (Config.Keybind)
  • Press E / Enter / Space to scan without clicking
  • Real LCD-style screen font (DSEG, open font license)
  • server.lua: scans and permission checks now go through the server
Changed
  • Resource renamed to CESTintMeter. Update your server.cfg to ensure CESTintMeter
  • /tm and the keybind still work on servers with no third-eye resource
  • Tint percentages corrected: Pure Black 5%, Limo 15%, Dark Smoke 20%, Light Smoke 35%, Green 70%, Stock 80%, None 100%
  • Vehicle targeting now picks the closest vehicle in front of you, including police, emergency and occupied vehicles
  • Facing check uses a proper angle (Config.FacingAngle, default 45°)
  • The meter now sits in the bottom-right by default and can be moved (Config.UI.position) and resized (Config.UI.size)
  • Messages use GTA notifications instead of chat
  • The meter closes automatically if the player dies, enters a vehicle or is knocked over
  • README rewritten with third-eye info, a config reference, permission setup and developer docs
Removed
  • Tint values hard-coded in client.lua (now in config.lua)
  • Phone-filming scenario animation (replaced by the handheld prop)
  • Dependency on the chat resource for messages
Security
  • Meter use and /settint permissions are checked on the server, so they can't be bypassed from the client
  • The third-eye option only shows for players allowed to use the meter when police-only mode is on
  • Custom tint values are checked on the server (0–100%) along with the player's distance to the vehicle