Events
There are 6 events that can be used by external scripts, and all of them are client-side.
List of events: sit:onSit
, sit:onLay
, sit:onGetUp
, sit:sitDown
, sit:layDown
, sit:getUp
Examples
-- These are triggered by the script when their respective actions are fired.
AddEventHandler('sit:onSit', function()
print('sit:onSit')
end)
AddEventHandler('sit:onLay', function()
print('sit:onLay')
end)
AddEventHandler('sit:onGetUp', function(type)
print('sit:onGetUp', type)
end)
-- These (net) events can be used to make the script do things (for usage in a radial menu for example)
TriggerEvent('sit:sitDown') -- Same as exports.sit:SitOnClosestSeat()
TriggerEvent('sit:layDown') -- Same as exports.sit:LayOnClosestBed()
TriggerEvent('sit:getUp') -- Same as exports.sit:StopCurrentAction()
-- These events can also be triggered from the server
TriggerClientEvent('sit:sitDown', serverId)
TriggerClientEvent('sit:layDown', serverId)
TriggerClientEvent('sit:getUp', serverId)
Last updated