Skip to main content

config/config.lua

Main Settings

debug
boolean
default:"false"
Shows polyzones created inside the game.
TestingMode
boolean
default:"false"
Disables all minigames for flow testing.
ResetHeist
number
default:"180"
Minutes before the heist resets after a completed robbery.
DisableLoudApproach
boolean
default:"false"
Disables the loud approach path entirely.
DisableSilentApproach
boolean
default:"false"
Disables the silent approach path entirely.
RequireBag
boolean
default:"true"
Requires a bag item to collect loot.
MinimumPolice
number
default:"0"
Minimum police required online. Set to 0 to disable.

Strike System

Strikes
number
default:"2"
Number of strikes players can accumulate before rewards are reduced during the silent approach.

Dispatch

DispatchLocation
table
DispatchLocation = {
    ["Loud"] = true,
    ["Silent"] = false,
    ["Key"] = true,
    ["Button"] = false,
}

Keypad Code

Code.Password
table
default:"{min = 10000, max = 99999}"
Random code range for the keypad password prompt.

Items

Config.Items = {
    ["Jammer"] = "x_cratejammer",
    ["Device"] = "x_device",
    ["Key"] = "laundromatkey",
    ["Bag"] = "bag",
}
ItemsBreak.Device
number
default:"0"
Percentage chance the device breaks on use.

Rewards

TopWashingMachineRewards
table
Cash reward from top-row washing machines (Cash, Item, StackAmount).
BottomWashingMachineRewards
table
Cash reward from bottom-row washing machines.
CashPileReward
table
Large cash pile reward in the back room.
ClothingRewards
table
Item rewards per clothing prop (Clothing1 through Clothing10).

Evidence, Stress & Logs

Evidence.Status
boolean
default:"true"
Enables fingerprint evidence drops.
Stress.Status
boolean
default:"true"
Enables stress on minigame failure.
Logging is configured in config/logs.lua (Enable, APIKey, FivemanageDataset).