You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
modules/cl_notifications.lua: screen notification module with success, error, warning, info types; triggered via pxc:notify (server→client) or pxc:notifyLocal (client→self)
Changed
ESX framework init now uses exports['es_extended']:getSharedObject() (non-blocking) with legacy event fallback
ESX name lookup switched from MySQL.Sync.fetchAll (blocking) to MySQL.Async.fetchAll
CommandPack defaults now use nil-check instead of falsy-check, preserving explicit false values (e.g. hidden = false)
fail() in commandHandler only shows noperm message on actual permission/admin failures, not prereq failures
shallowcopy now deep-copies nested tables so command aliases don't share references (e.g. args)
formatString helper replaces duplicated token substitution logic for both format and title fields
pxc:showFloatingText client event now rejects relayed client-to-client calls
Fixed
Overhead text render loop used table.remove inside forward iteration, causing skipped entries on removal
Overhead text thread spun at Wait(0) even with no active floating text entries
GetResourceMetadata called with 2 arguments instead of the required 3
triggerProximityMessage guard added for nil tonumber() result
Proximity chat broadcast sent to all clients; now filtered server-side before dispatch
/warn admin command nil-guarded targetId before passing to TriggerClientEvent