[ESX] [QB] Advanced Garage V2

Kucluck Garages v2, this is a garage script that has many functions. Starting from the garage of cars, planes or helicopters, and boats, it can also be used to seize vehicles manually or automatically using a predetermined time, and there is also a vehicle lock system. This garage can also be made into private garages, jobs or groups of garages or public garages.

:shopping_cart: Available on Tebex

:white_check_mark: Main Features

  • Public Garage.
  • Private Garages.
  • Garage Jobs or Gangs.
  • Automatic Vehicle Impoundment.
  • Vehicle Impoundment byJobs.
  • Daily Parking Fees
  • Save and Display Vehicle Details
  • Multiple Options to Access the Garage
  • Subscription System
  • And More

:framed_picture: ScreenShoot

UI

Config

:tv: Video Preview

Code is accessible Yes
Subscription-based No
Lines (approximately) 2000+
Requirements ox_lib
Support Yes
1 Like

Nice Garages

thankss :grin:

v1.0.1 (05-06-2024)

  • Fixed fuel not apply to vehicles.
  • Fixed request vehicle keys.
  • Fixed callback not registed.
  • Fixed not checking owned vehicles.
  • Fixed the word on locales id.
  • Added missing locales code.
  • Added custom fuel resouces.
  • Remove unused codes.
  • Changing command ‘parking’ to ‘garages’
  • Changing the favorite label tooltip.

Changed files

Refactor:

  • refactor:(client/function.lua) correcting function
  • refactor:(client/main.lua) command give keys

Feat:

  • feat:(shared/config.lua) custom fuel resouces
  • feat:(client/main.lua) close UI after tp player
  • feat:(client/main.lua) remove unused codes
  • feat:(client/mainAPI.lua) setup fuel function
  • feat:(server/main.lua) vehicleCache
  • feat:(server/main.lua) command give keys
  • feat:(locales/en.lua) new locales code
  • feat:(locales/id.lua) missing locales

Fix:

  • fix:(client/main.lua) fuel not apply
  • fix:(server/main.lua) request vehicle keys
  • fix:(server/main.lua) not checking owned vehicles
  • fix:(locales/id.lua) correcting language
  • fix:(web/script.js) favorit label not replaceable
  • fix:(web/script.js) ui vehicle info stacked
  • fix:(bridge/esx/client.lua) typos
  • fix:(bridge/qb/client.lua) typos

v1.0.2 (08-06-2024)

  • Replacing the jobs impound system.
    You need to add a new column in the database
    • ESX: ALTER TABLE `owned_vehicles` ADD COLUMN `impounded` LONGTEXT NULL;
    • QB: ALTER TABLE `player_vehicles` ADD COLUMN `impounded` LONGTEXT NULL;
  • Fixed ui button stacked
  • Fixed other players can lock the vehicle

Changed files

Refactor:

  • refactor:(client/function.lua) JobsImpound

Feat:

  • feat:(bridge/esx/server.lua) function GetIcName
  • feat:(bridge/qb/server.lua) function GetIcName
  • feat:(client/function.lua) supporting JobsImpound
  • feat:(server/main.lua) supporting JobsImpound
  • feat:(shared/config.lua) supporting JobsImpound
  • feat:(web/index.html) supporting JobsImpound
  • feat:(web/style.css) supporting JobsImpound
  • feat:(web/sctipt.js) supporting JobsImpound
  • feat:(locales/en.js) supporting JobsImpound
  • feat:(locales/id.js) supporting JobsImpound

Fix:

  • fix:(web/script.js) ui button stacked