Price Settings

CS-Garages allows you to configure various costs and payment methods. This guide covers all price-related settings.

Price Configuration

Configure prices and payment methods in config.lua:

Config.Utils = {
    ["priceConfig"] = {
        ["returnAmount"] = 0.5,    -- Refund percentage for selling private garage
        ["impoundCost"] = 1500,    -- Impound retrieval fee
        ["transferCost"] = 500,    -- Vehicle transfer cost
        ["impoundPaymentType"] = "money",          -- "money" or "bank"
        ["privateGaragePaymentType"] = "bank",     -- "money" or "bank"
        ["interiorPaymentType"] = "bank"           -- "money" or "bank"
    }
}

Private Garage Pricing

Configure private garage costs:

Config.PrivateGarages = {
    {
        ["garagePrice"] = 1000000,           -- Purchase price
        ["interiorSettings"] = {
            ["EntitySets"] = {
                ["garage_decor_01"] = {
                    ["price"] = 1000         -- Interior style cost
                }
            }
        }
    }
}

Payment Types

Available payment methods:

  • money: Cash payment

  • bank: Bank transfer

Troubleshooting

If you encounter payment issues:

  1. Verify database table exists

  2. Check player has sufficient funds

  3. Confirm payment type configuration

For support, please include:

  • Server console output

  • Configuration settings

  • List of installed dependencies

  • Steps to reproduce the issue