Kartik Scripts

Events

๐Ÿ” qbx_hud / qb-hud compatibility

kartik-hud listens to the same events as qbx_hud and qb-hud, so consumables, jobs and other scripts that already use them keep working with no changes.

EventSide
hud:server:GainStressServer (from client)TriggerServerEvent('hud:server:GainStress', amount)
hud:server:RelieveStressServer (from client)TriggerServerEvent('hud:server:RelieveStress', amount)
hud:client:UpdateStressClientSent by the server when stress changes
qbx_hud:client:hideHudClientHide the HUD
qbx_hud:client:showHudClientShow the HUD

๐Ÿ‘๏ธ Showing and hiding

EventSide
kartik-hud:client:toggleClient (net)TriggerClientEvent('kartik-hud:client:toggle', source, show), show true / false, or nil to flip
kartik-hud:client:hideClient (local)TriggerEvent('kartik-hud:client:hide')
kartik-hud:client:showClient (local)TriggerEvent('kartik-hud:client:show')

๐Ÿ”” Notifications

EventSide
kartik-hud:client:notifyClient (net)TriggerClientEvent('kartik-hud:client:notify', source, message, type), goes through the HUD's notification provider

โœจ Custom statuses

kartik-hud:client:statusExpired and kartik-hud:client:statusRemoved, plus net events for server scripts. See Custom Statuses & Buffs.

On this page