[ESX] esx_tk_garage - Purchasable Garages with Interiors, Furnishing & More

esx_tk_garage

[ Video ]

About

  • Well-optimized

    • 0.00 ms | Idle
    • 0.00 - 0.07 ms | In usage
  • Uses FiveM Asset Escrow System, but if there is anything you would like to get changed or added to the editable file, contact me and I can probably change it!

  • About (“key features”)

    • Real estate agents can add garages with a command
    • Players can purchase the garages
    • Vehicles can be stored inside garages and garages can also be furnished
    • Items can be stored in storage furniture
    • Players can set up codes for their garages and give access to other players for their garage
    • Basically a housing script but you can also store vehicles
  • Features

    • Garages
      • Garages can be added:
        • With a command (/addgarage interior price)
        • In the database by the server owners
      • Garage menu
        • Change lock status
          • Changes garage lock status (either locked or unlocked)
            • When unlocked, other players can enter the garage
        • Change code
          • Allows you to change the garage code
            • If other players don’t have access to a garage and it is locked, the only way they can access it is with the code
        • Add access
          • Add access to garage for other players
          • Access will stay over restart
          • Players with access can also open and lock the door and furnish the garage
        • Remove access
          • Remove access from players
        • Sell (only outside)
          • Sell back percentage can be set in the config
        • Lockpick (only outside)
          • Once started, you will get a lockpicking minigame and if you succeed, you will get inside the garage
          • Will send an alert the garage owner
          • You can configure how many players with access to the garage are needed in order to be able to lockpick a garage, you can also disable the feature
        • Furnish (only inside)
          • Furniture can be purchased and sold at the furniture shop
          • You can use your mouse or keyboard to move furniture
          • Storages act as storage (you can store items in them)
            • They also have the menu with codes, locks, access, etc.
          • Wardrobes act as wardrobes (you can change clothes in them)
        • Remove furniture (only inside)
        • Kick players (only inside)
          • Kick out players inside your garage
      • Vehicles storing
        • Vehicles stored in garages will stay inside them in the same place
        • Vehicle props, damage and fuel will also be saved to the database
        • You can configure if you should be able to store NPC vehicles and other players’ vehicles
    • Real Estate Job
      • Job actions menu
        • BIlling
      • Cloakrooms
      • Boss menu
      • Storages
      • Vehicle garages
        • You can either use society garages or default vehicle spawner garages
    • Supports esx_tk_housing
    • Supports ox_target, ox_lib and ox_inventory
    • Well-optimised
    • English and finnish locales
    • Highly configurable and extremely easy to use
Screenshots

3

Config

9

Purchase (24.99€ + VAT)


My other ESX Scripts

Code is accessible Partially
Subscription-based No
Lines (approximately) ~5000
Requirements es_extended, mysql or oxmysql
Support Yes
1 Like

Update 1.0.1

  • Added a new config option Config.EnableFurnishing

Update 1.1.0

Update 1.1.1

  • Fixed furnishing menu not opening if it was closed with backspace

Update 1.1.5

  • Added possibility of transferring ownership of a garage to another player
  • Police are now able to open all storages
  • Added confirm menu to selling garage
  • Added more logs
  • Fixed furniture not being removed from all players inside a garage

Update 1.1.6

  • People with access to a garage can now also enter the house linked with the garage from inside the garage
  • Added missing locale enter_house

Update 1.1.7

  • Fixed garage entrances not showing up on some occasions

Update 1.1.8

  • Added check to prevent player from entering garage if moving too fast

Update 1.1.9

  • Added a new config option Config.GarageCooldown

Update 1.2.0

  • Added new config option Config.AllowHouseRemoving
  • Added possibility for admins to add and remove houses
  • Fixed compatibility issues with housing on some occasions

Update 1.2.1

  • Small bug fixes

Update 1.2.2

  • Weapon wheel will no longer show when using furniture shop

Update 1.2.3

  • Fixed error with mysql on script restart

Update 1.2.4

  • Added own functions to getting player clothing

Update 1.2.5

  • Changed old esx event to export
  • Fixed garages not loading on some occasions

Update 1.2.6

  • Fixed exploit in furniture removing

Update 1.2.7

  • Added a new config option Config.EnableFurnitureSelling

Update 1.2.8

  • Fixed error with ox_inventory when not using ox_inventory

Update 1.3.0

  • Player’s furniture is now saved in database rather than using KVPs (make sure to run the new sql file if you are updating the script)

Update 1.3.1

  • Fixed furniture names being numbers instead of the labels when furnishing your garage using ox_lib

Update 1.3.2

  • Fixed weapons having nil ammo in storages on rare occasions

Update 1.3.3

  • More improvements to weapon saving in storages
  • Fixed being able to purchase a garage that belongs to a house

Update 1.3.4

  • Fixed not being able to sell garages when ox_lib was used

Update 1.3.5

  • Improvements to vehicle saving
  • Fixed few duplicate locales

Update 1.3.6

  • Minor bug fixes
  • Fixed job actions menu not working with ox_lib

Update 1.5.0

  • Changed Config.UseOx to Config.UseOxLib
  • Changed Config.UseOxInvSystem to Config.UseOxInventory
  • Added Config.UseOxTarget
  • Added Config.TargetMaxDist
  • Added possibility to lockpick garages of other players (can be turned on/off)
  • Changed some help text to use ox_lib textUI when ox_lib was used
  • Prevent opening of furnish and remove furniture menus at the same time
  • Removing furniture will now show a white line outside the object you are removing
  • Removing furniture will no longer show multiple texts
  • Improved and simplified code a lot
  • Other bug fixes