Appearance
Pools
Reference for the pools API.
Functions
pools.ped
Returns a list of ped memory addresses.
lua
---@param require_valid_guid? bool
function pools.ped(require_valid_guid?): memory_address[]pools.object
Returns a list of object memory addresses.
lua
---@param require_valid_guid? bool
function pools.object(require_valid_guid?): memory_address[]pools.vehicle
Returns a list of vehicle memory addresses.
lua
---@param require_valid_guid? bool
function pools.vehicle(require_valid_guid?): memory_address[]pools.weapon
Returns a list of weapon memory addresses.
lua
function pools.weapon(require_valid_guid?): memory_address[]pools.pickup
Returns a list of pickup memory addresses.
lua
---@param require_valid_guid? bool
function pools.pickup(require_valid_guid?): memory_address[]Examples
lua
for index, address in ipairs(pools.ped()) do
local handle = game.guid_from_entity(address)
if handle ~= 0 then
local coords = invoker.call(0x3FEF770D40960D5A, handle, false).scr_vec3 -- GET_ENTITY_COORDS
print('entity: ', tostring(handle), ', address: ', tostring(address.value), ', coords: ', coords)
end
end