Car Lift - Vehicle lift system

:red_car: Car Lift - Vehicle lift system

I’m excited to share my car lift script, a new way to bring interactive vehicle lifts to your server. Whether you’re running a mechanic shop or want to add some flair to your automotive scenes, this script has got you covered. The script is framework independent, so it works with ESX, QBCore, etc.

Get it here: gamzkystore.com

Support: Discord

Preview video:

Key Features:

  • Effortless lift control: Players can easily raise and lower lifts, making car maintenance roleplay more engaging and authentic.
  • Role-specific access: Only let players with specific jobs and/or grades control the lifts.
  • Smooth synchronization: The lifts move seamlessly, and everyone nearby sees the same actions, keeping things consistent for all players.
  • Framework independent: This script is designed to integrate smoothly. There are no required frameworks.
  • Easy setup: Adding new lift spots is a breeze. It’s as easy as copying your current ped coords and pasting it into the config.
Config file
Config = {
    baseModel = `gs_lift_base`,
    platformModel = `gs_lift_platform`,
    target = { -- The target interaction options for the lift
        label = 'Toggle lift',
        icon = 'fa-solid fa-sliders',
        distance = 1.5,
    },
    locations = { -- The locations for the lifts
        {
            coords = vector4(-326.44, -138.54, 39.01, 69.0),
            allowedJobs = { 'mechanic' }, -- This uses ox_target's groups feature. More info here: https://overextended.dev/ox_target/TargetOptions
        },
    },
    baseOffset = vector4(0.0, 0.0, 0.73, 90.0),       -- (No need to touch this, unless you know what you are doing)
    platformOffset = vector4(-0.1, 0.15, -1.48, 0.0), -- (No need to touch this, unless you know what you are doing)
    buttonOffset = vector4(1.7, 2.79, 0.8, 0.0),      -- (No need to touch this, unless you know what you are doing)
    platformHeight = 2.0,                             -- The height of the max platform height
    moveSpeed = 0.005,                                -- The speed at which the lift moves
    syncRange = 250,                                  -- The range in which the lift movement is synced to the player. If the player is outside this range, the lift will teleport to the target position instead of moving.
}

Code is accessible No, but there is an unencrypted version. (3D models are accessible)
Subscription-based No
Lines (approximately) 306
Requirements ox_lib & ox_target
Support Yes
2 Likes

So question about this, Say I already have a lift prop like in RFC los santos customs, would I be able to use those lifts instead of putting new ones in?

You would have to remove the existing lifts because the script automatically spawns the lifts. You might be able to use the props from the map though.