📦 Scripts
🎁 Akilla Donator
Configuration
Test Drive

🏎️ Test Drive

Configure the test drive system for vehicles.

Test Drive Settings

Config.TestDrive = {
    enabled = true,
    duration = 60,
    spawnLocation = vector4(146.5, -1045.0, 29.2, 70.0),
    returnLocation = vector3(146.1, -1035.5, 29.3),
    cooldown = 300,
    exitBehavior = 'teleport',
    restrictArea = true,
    areaRadius = 500.0,
}

Settings Explained

OptionDescription
enabledEnable/disable test drives
durationTest drive time in seconds
spawnLocationWhere test drive vehicle spawns
returnLocationWhere player returns after test drive
cooldownTime between test drives (seconds)
exitBehaviorWhat happens when test drive ends
restrictAreaKeep player in test drive area
areaRadiusSize of allowed area

Exit Behavior Options

ValueDescription
'teleport'Teleport player back to store
'delete'Just delete the vehicle
'notify'Notify and delete vehicle

Area Restriction

When restrictArea = true:

  • Player cannot drive too far from spawn
  • Warning shown when approaching boundary
  • Vehicle deleted if boundary crossed

Enabling Test Drive Per Vehicle

In your shop items config:

{
    id = 'adder',
    type = 'vehicle',
    name = 'Adder',
    price = 500,
    testDrive = true, -- Enable test drive
}

Disabling Test Drives

To disable all test drives:

Config.TestDrive = {
    enabled = false,
}