Przejdź do głównej zawartości

bc-garage

Vehicle

  • vehicle table:
    • vin: string (17 znaków)
    • owner: string (CitizenID lub nazwa joba)
    • coowners: table (CitizenID)
    • vehicle: string (model)
    • mods: table
    • plate: string (8 znaków)
    • garage: string
    • fuel: number
    • engine: number
    • body: number
    • state: number:
      • 0 - Wyciągnięty
      • 1 - W garażu
      • 2 - Zarekwirowany
    • glovebox: table
    • trunk: table
    • stancer: table
    • antilag: number (0 lub 1)

GenerateVIN

local vin = exports['bc-garage']:GenerateVIN()

Returns:

  • vin: string (17 znaków)

GeneratePlate

local plate = exports['bc-garage']:GeneratePlate()

Returns:

  • plate: string (8 znaków)

GetVehicleByVIN

Pobieranie pojedyńczego pojazdu przez VIN

  • vin - VIN pojazdu (String)
local vehicle = exports['bc-garage']:GetVehicleByVIN(vin)

Returns:

  • vehicle: table?

GetVehicleByPlate

Pobieranie pojedyńczego pojazdu przez tablice

  • plate - Tablica pojazdu (String)
local vehicle = exports['bc-garage']:GetVehicleByPlate(plate)

Returns:

  • vehicle: table?

UpdateProps

Aktualizacja właściwości pojazdu

  • vehicle - Pojazd (entity)
exports['bc-garage']:UpdateProps(vehicle)

GetPersonsVehicles

Pobieranie pojazdów gracza

  • citizenid - CitizenID gracza (String)
local vehicles = exports['bc-garage']:GetPersonsVehicles(citizenid)

Returns:

  • vehicles: table

DoesCitizenIdHaveAccess

Sprawdzanie dostępu do pojazdu

  • citizenid - CitizenID gracza (String)
  • plate - Tablica pojazdu (String)
local hasAccess = exports['bc-garage']:DoesCitizenIdHaveAccess(citizenid, plate)

Returns:

  • hasAccess: boolean

GetGarages

Pobieranie garaży

local garages = exports['bc-garage']:GetGarages()

Returns:

  • garages: table

GetGarageLabel

Pobieranie nazwy garażu

  • garage - Nazwa garażu (String)
local label = exports['bc-garage']:GetGarageLabel(garage)

Returns:

  • label: string

GiveTemporaryKeys

Przekazanie tymczasowych kluczy

  • src - ID gracza (Number)
  • target - Entity (Number) lub rejestracja pojazdu (String)
exports['bc-garage']:GiveTemporaryKeys(src, target)

RemoveTemporaryKeys

Usunięcie tymczasowych kluczy

  • src - ID gracza (Number)
  • target - Entity (Number) lub rejestracja pojazdu (String)
exports['bc-garage']:RemoveTemporaryKeys(src, target)