📕
fmid Documentation
  • fmid Documentation
  • 🚘 fmid_garasi (2023)
    • client
    • Integrasi
    • Additional Commands
    • Pembuatan Garasi
    • Hooks
  • ♻️ fmid_loop
    • Contoh Penggunaan 1
  • 🔳fmid_poly
    • Getting Started
    • Usage
  • fmid_garasi 2.0
    • client
    • server
      • exports
      • commands
    • data
  • 🧠fmid_secure
    • Getting Started
    • Client
    • Server
  • fmid_split
    • Setup
  • 💃fmid_danceroom
    • External Script
    • Internal Script
    • Commands
  • 🧛fmid_ko
    • Internal
    • Integrasi
    • ox_lib Additional
  • 🔫pubg-hud
    • Integrasi ox_inventory
    • Integrasi ox_lib
    • Internal Script
Powered by GitBook
On this page
  • Metode #1. Via Config
  • Metode #2. via Exports
  1. 🚘 fmid_garasi (2023)

Hooks

punya script tambahan tanpa harus ubah ubah backend dari fmid_garasi? kamu bisa menggunakan Hooks ini untuk script tambahan kamu, yang akan menjalankan sistem ketika onVehicleSpawned dan lainnya.

Metode #1. Via Config

Kamu bisa menambahkan fungsi via config yaitu pada data/etc.lua pada bagian grs.hooks dan kamu bisa masukkin function setelah function(vehicleData).

Metode #2. via Exports

Kamu juga bisa menggunakan exports untuk menambahkan / menghapus hooks dari luar script fmid_garasi.

local hookId = exports.fmid_garasi:RegisterHooks('onVehicleSpawned', function(vehicleData) -- untuk add hook
    -- lakukan fungsi tambahan kamu disini.
end)

exports.fmid_garasi:RemoveHooks('onVehicleSpawned', hookId) -- untuk remove hook.

onVehicleSpawned

Hooks ini akan dijalankan ketika kendaraan baru saja terspawn dari Garasi / Asuransi.

beforeVehicleStored

Hooks ini akan dijalankan ketika kendaraan akan disimpan ke garasi

afterVehicleStored

Hooks ini akan dijalankan ketika kendaraan baru saja tersimpan ke dalam garasi

Untuk mendapatkan plate kendaraan: local plate = vehicleData.data?.plate or vehicleData.data

PreviousPembuatan GarasiNext♻️ fmid_loop

Last updated 1 year ago