Client-Side
This file documents all client-side exports and event wrappers provided by devm-bridge.
π Framework Exports (Client)
GetPlayerData()
GetPlayerData()local data = exports['devm-bridge']:GetPlayerData()DeleteVehicle(vehicle)
DeleteVehicle(vehicle)exports['devm-bridge']:DeleteVehicle(vehicle)GetClosestPed(coords, modelFilter)
GetClosestPed(coords, modelFilter)local ped = exports['devm-bridge']:GetClosestPed(coords)GetClosestPlayer(coords)
GetClosestPlayer(coords)local ply, dist = exports['devm-bridge']:GetClosestPlayer(coords)GetClosestVehicle(coords)
GetClosestVehicle(coords)local veh = exports['devm-bridge']:GetClosestVehicle()GetVehicles()
GetVehicles()local all = exports['devm-bridge']:GetVehicles()SetVehicleProperties(vehicle, props)
SetVehicleProperties(vehicle, props)exports['devm-bridge']:SetVehicleProperties(vehicle, {
plate = "DEV M"
})π― Targeting System (Client)
addLocalEntity(object, data)
addLocalEntity(object, data)addModel(model, data)
addModel(model, data)addGlobalPlayer(data)
addGlobalPlayer(data)disableTarget(state)
disableTarget(state)π Clothing System (Client)
setPlayerComponentVariation(player, componentId, drawableId, textureId?, paletteId?)
setPlayerComponentVariation(player, componentId, drawableId, textureId?, paletteId?)Unified method to set clothing based on the configured system:
Behavior:
illenium: Uses
setPedComponent()native: Direct
SetPedComponentVariationskinchanger: Uses native + triggers relevant
skinchanger:changeevents
π£ Synced Events (Client)
These wrap base framework events and redirect them to devm-bridge equivalents.
devm-bridge:onPlayerDeath
devm-bridge:onPlayerDeathFramework
Original Event
ESX
esx:onPlayerDeath
QBCore
hospital:server:SetDeathStatus
devm-bridge:playerLoaded
devm-bridge:playerLoadedFramework
Original Event
ESX
esx:playerLoaded
QBCore / QBX
QBCore:Client:OnPlayerLoaded
xPlayer,isNew, andskinare only passed in ESX.
β
Notes
Everything here is client-side only.
All systems auto-detect based on
Framework,Target, andClothingvalues.Use
TriggerEvent('devm-bridge:...')instead of framework-specific events.
Last updated