GET_GAME_POOL
Returns a list of entity handles (script GUID) for all entities in the specified pool - the data returned is an array as follows: ```json [ 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.
CFX
Signature
lua
GetGamePool(poolName)
-- returns objectParameters
| Name | Type | Description |
|---|---|---|
| char* | The pool name to get a list of entities from. |
Usage
Named call
GetGamePool(poolName)InvokeNative
Citizen.InvokeNative(0x2B9D4F50, poolName)lua 1
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
endDetails
- Hash
- API set
- Source
- cfx
Source: cfx
