qb-target migration + DrawText suppression + time freeze
- qb-core/client/drawtext.lua: Global [E] prompt suppression (all DrawText functions are no-ops) - qs-housing/qb.lua: DrawText3D/DrawText3Ds/DrawTextBoard no-ops when UseTarget=true - qs-housing/qb-target.lua: Added BoxZone target on Real Estate NPC (executes /housebrowser) - qb-weathersync: Time freeze at 14:00 (BaseTime=14, FreezeTime=true)
This commit is contained in:
+28
@@ -920,3 +920,31 @@ RegisterNetEvent('housing:initHouses', function(houseConfig)
|
||||
end
|
||||
end
|
||||
end)
|
||||
|
||||
-- ============================================================================
|
||||
-- RED VALLEY: qb-target pe NPC-ul Real Estate (înlocuiește [E] - Open House Browser)
|
||||
-- ============================================================================
|
||||
if Config.RealeStateNPC and Config.RealeStateNPC.enabled then
|
||||
CreateThread(function()
|
||||
Wait(3000) -- Așteptăm ca NPC-ul să fie spawnat de codul encrypted
|
||||
local npcCoords = Config.RealeStateNPC.location
|
||||
exports[target_name]:AddBoxZone('rv_realestate_npc', vec3(npcCoords.x, npcCoords.y, npcCoords.z), 1.5, 1.5, {
|
||||
name = 'rv_realestate_npc',
|
||||
heading = npcCoords.w,
|
||||
debugPoly = false,
|
||||
minZ = npcCoords.z - 1.0,
|
||||
maxZ = npcCoords.z + 2.0,
|
||||
}, {
|
||||
options = {
|
||||
{
|
||||
icon = 'fa-solid fa-house',
|
||||
label = 'Open House Browser',
|
||||
action = function()
|
||||
ExecuteCommand('housebrowser')
|
||||
end,
|
||||
},
|
||||
},
|
||||
distance = 2.5,
|
||||
})
|
||||
end)
|
||||
end
|
||||
|
||||
Reference in New Issue
Block a user