Events
Possibly useful events to use with 3rd party scripts or integrations.
Server-Side
wasabi_vangelicorobbery:onRobberyStarted(source)
Triggered when a robbery is started.
source
: integer
Example:
RegisterNetEvent('wasabi_vangelicorobbery:onRobberyStarted', function(source)
print('Player: '..source..' just started a heist')
end)
wasabi_vangelicorobbery:onRobberyEnded(success, reason)
Triggered when a robbery is ended. Reason depending on translation.
success
: bool
reason
: string
Example:
RegisterNetEvent('wasabi_vangelicorobbery:onRobberyStarted', function(success, reason)
print('The heist: '..source..' started just ended because of '..reason)
end)
wasabi_vangelicorobbery:onLootTaken(source, type, loot)
Triggered when a robbery is ended.
source
: integer
type
: string
loot
: table
Available Types: 'trollies', 'stacks', 'paintings', 'displays', 'lockers', 'safes', and 'smashes'
Example:
RegisterNetEvent('wasabi_vangelico:onLootTaken', function(source, type, loot)
print('Player '..source..' has taken loot:')
print('Type: '..type)
print('Loot Taken:')
print(json.encode(loot, {indent=true})
end)
wasabi_vangelicorobbery:onDoorOpened(source, door)
Triggered when a door is opened.
source
: integer
door
: table
Example:
RegisterNetEvent('wasabi_vangelicorobbery:onDoorOpened', function(source, door)
print('Player '..source..' has opened door.')
print('Door Info:')
print(json.encode(door, {indent=true})
end)
wasabi_vangelicorobbery:onLaserZoneDeactivated(source, laserZone)
Triggered when laser zone is disabled.
source
: integer
laserZone
: table
Example:
RegisterNetEvent('wasabi_vangelicorobbery:onLaserZoneDeactivated', function(source, laserZone)
print('Player '..source..' has deactivated a laser zone')
print('Laser Zone Info:')
print(json.encode(laserZone, {indent=true})
end)
Last updated