Page cover image

FAQ

Here is an overview of frequently asked questions and answers

Any exports or events we can use

SHARED:

  • IsBlackoutActive

exports['lumio-blackout']:IsBlackoutActive()

--Returns: true/false
--Arguments: None

SERVER:

  • TriggerBlackout

exports['lumio-blackout']:TriggerBlackout(1, "emp")

--Returns: Nothing
--Arguments: player id (src) |  type of blackout (has to be in config)
--Success: Triggers the blackout
--Failed: "Provide a correct blackout type" OR "Blackout is already active"
  • DismissBlackout

exports['lumio-blackout']:DismissBlackout(1)

--Returns: Nothing
--Arguments: player id (src)
--Success: Dismisses the blackout
--Failed: "Blackout is not active"

EVENTS:

"lumio-blackout:server:TriggerBlackout", "emp"

--Server sided
--Arguments: type of blackout (has to be in config
"lumio-blackout:server:DismissBlackout"

--Server sided
--Arguments: None

EVENT HANDLER:

RegisterNetEvent('lumio-blackout:client:syncBlackout')
AddEventHandler('lumio-blackout:client:syncBlackout', function(newState, type)
    --this is called when blackout gets triggered or dismissed
end)

Last updated