createDoor
Description
Triggered when a door is created for a property. This includes both physical doors and virtual access points that control entry to property areas.
Payload Structure
lua
Parameters
- source (number): The server ID of the player creating the door
- player (table): Complete player data object provided by the framework (ESX/QBCore)
- propertyId (string/number): Unique identifier for the property where the door is being created
Usage Example
Example: Registering a Hook in nolag_properties
In this example, we modify the registerHook function for door creation to utilize only the player's source and the property ID.
lua
Return Values
- true or nil: Allow the door to be created
- false: Cancel the door creation