GetGamePool
Docslocal retval = GetGamePool(poolName)Description
Returns a list of entity handles (script GUID) for all entities in the specified pool - the data returned is an array as
follows:
[ 770, 1026, 1282, 1538, 1794, 2050, 2306, 2562, 2818, 3074, 3330, 3586, 3842, 4098, 4354, 4610, ...]### Supported pools
CPed: Peds (including animals) and players.
CObject: Objects (props), doors, and projectiles.
CNetObject: Networked objects
CVehicle: Vehicles.
CPickup: Pickups.
Parameters
| Name | Type | Description |
|---|---|---|
poolName | char* | The pool name to get a list of entities from. |
Returns
objectExamples
Official
local vehiclePool = GetGamePool('CVehicle') -- Get the list of vehicles (entities) from the pool
for i = 1, #vehiclePool do -- loop through each vehicle (entity)
if GetPedInVehicleSeat(vehiclePool[i], -1) == 0 then
DeleteEntity(vehiclePool[i]) -- Delete vehicles (entities) that don't have a driver
end
end