Introduces a standardized GetResourceName function to banking, clothing, dispatch, doorlock, framework, fuel, helptext, housing, and other modules. This function returns the name of the in-use resource, improving resource identification and interoperability across the codebase.
20 lines
723 B
Lua
20 lines
723 B
Lua
Housing = Housing or {}
|
|
|
|
---This is an internal event, listen for 'community_bridge:Client:OnPlayerInside' instead.
|
|
---This event is triggered when a player enters or leaves a property.
|
|
---@param src number
|
|
---@param insideId string
|
|
RegisterNetEvent('community_bridge:Server:_OnPlayerInside', function(src, insideId)
|
|
local currentBucket = GetPlayerRoutingBucket(src)
|
|
local playerEntity = GetPlayerPed(src)
|
|
local playerCoords = GetEntityCoords(playerEntity)
|
|
TriggerEvent('community_bridge:Client:OnPlayerInside', src, insideId, currentBucket, playerCoords)
|
|
end)
|
|
|
|
---This will get the name of the in use resource.
|
|
---@return string
|
|
Housing.GetResourceName = function()
|
|
return "default"
|
|
end
|
|
|
|
return Housing |