Events
Network events, triggers, and entity state bags used in ak47_vehiclekeys.
Client
ak47_vehiclekeys:policeAlert
Receives vehicle theft, hotwire, and lockpick alerts for on-duty law enforcement officers.
RegisterNetEvent('ak47_vehiclekeys:policeAlert', function(coords, street, title, vehName, plate)
-- Displays notification and creates temporary map blip
end)| Parameter | Type | Required | Description |
|---|---|---|---|
coords |
vector3 | Yes | World coordinates of incident |
street |
string | Yes | Street name of incident location |
title |
string | Yes | Alert title or notification header |
vehName |
string | Yes | Model display name of vehicle |
plate |
string | Yes | License plate text of vehicle |
ak47_vehiclekeys:getkey
Triggered by /getkey server command to grant a physical vehicle key to the admin.
RegisterNetEvent('ak47_vehiclekeys:getkey', function(plate)
-- Client receives physical key
end)| Parameter | Type | Required | Description |
|---|---|---|---|
plate |
string | Yes | Vehicle license plate |
ak47_vehiclekeys:getvkey
Triggered by /getvkey server command to grant a virtual vehicle key to the admin.
RegisterNetEvent('ak47_vehiclekeys:getvkey', function(plate)
-- Client receives virtual key
end)| Parameter | Type | Required | Description |
|---|---|---|---|
plate |
string | Yes | Vehicle license plate |
Server
ak47_vehiclekeys:setstate
Updates synchronized entity state bag values on a networked vehicle.
TriggerServerEvent('ak47_vehiclekeys:setstate', vehNetId, stateName, stateValue)| Parameter | Type | Required | Description |
|---|---|---|---|
vehNetId |
number | Yes | Network entity ID of target vehicle |
stateName |
string | Yes | State bag key name |
stateValue |
any | Yes | Value assigned to state bag |
ak47_vehiclekeys:transferkey
Transfers a virtual vehicle key from the invoking player to a target player ID.
TriggerServerEvent('ak47_vehiclekeys:transferkey', plate, targetServerId)| Parameter | Type | Required | Description |
|---|---|---|---|
plate |
string | Yes | Vehicle license plate |
targetServerId |
number | Yes | Server ID of destination player |
ak47_vehiclekeys:policeAlert
Broadcasts built-in police notification to all online law enforcement players.
TriggerServerEvent('ak47_vehiclekeys:policeAlert', playerCoords, street, alertTitle, vehName, plate)| Parameter | Type | Required | Description |
|---|---|---|---|
playerCoords |
vector3 | Yes | Coordinates of reported activity |
street |
string | Yes | Street name location |
alertTitle |
string | Yes | Alert header text |
vehName |
string | Yes | Vehicle model display name |
plate |
string | Yes | Vehicle license plate |
Entity State Bags
Synchronized state bags used for vehicle networking:
| State Bag | Type | Description |
|---|---|---|
Entity(vehicle).state.doorslocked |
boolean | Indicates whether vehicle doors are locked. |
Entity(vehicle).state.hotwired |
boolean | Indicates whether vehicle ignition is hotwired. |
On this page