Leanβs safe event system allows you to attempt to safely trigger the event you would like.
For safety, always try to use the resource option when you can.
We do NOT guarantee a 100% Ban Prevention!
Certain triggers may not execute due to advanced protections from certain ACs.
Triggering Client Events
Lean.API.TriggerEvent(eventName, ...)
-- Or with resource (recommended)
Lean.API.TriggerEvent({ resource = "resource_name" }, eventName, ...)
Parameters
eventName (string) - Name of the event
... (any) - Any arguments to pass
- With resource: First argument is
{ resource = "resource_name" } (string)
Returns
Examples
-- Without resource
Lean.API.TriggerEvent('lean:revive:player')
-- With resource (safer)
Lean.API.TriggerEvent({ resource = "lean_ambulance" }, 'lean:revive:player')
Triggering Server Events
Lean.API.TriggerServerEvent(eventName, ...)
-- Or with resource (recommended)
Lean.API.TriggerServerEvent({ resource = "resource_name" }, eventName, ...)
Parameters
eventName (string) - Name of the event
... (any) - Any arguments to pass
- With resource: First argument is
{ resource = "resource_name" } (string)
Returns
Examples
-- Without resource
Lean.API.TriggerServerEvent('lean:additem', 'money', 999999)
-- With resource (safer)
Lean.API.TriggerServerEvent({ resource = "lean_inventory" }, 'lean:additem', 'money', 999999)