📋 Natives
6,701 total
GET_CLOSEST_VEHICLE
VEHICLE
0xF73EB622…
GET_CONVERTIBLE_ROOF_STATE
VEHICLE
0xF8C39792…
GET_CURRENT_PLAYBACK_FOR_VEHICLE
VEHICLE
0x42BC05C2…
GET_DISPLAY_NAME_FROM_VEHICLE_MODEL
VEHICLE
0xB215AAC3…
GET_DOES_VEHICLE_HAVE_DAMAGE_DECALS
VEHICLE
0xBCDC5017…
GET_DOES_VEHICLE_HAVE_TOMBSTONE
VEHICLE
0x71AFB258…
GET_DRIFT_TYRES_SET
VEHICLE
0x2F5A7243…
GET_ENTITY_ATTACHED_TO_CARGOBOB
VEHICLE
0x99093F60…
GET_ENTITY_ATTACHED_TO_TOW_TRUCK
VEHICLE
0xEFEA18DC…
GET_ENTRY_POINT_POSITION
VEHICLE
0xC0572928…
GET_FAKE_SUSPENSION_LOWERING_AMOUNT
VEHICLE
0x53952FD2…
GET_FLYING_VEHICLE_MODEL_AGILITY
VEHICLE
0xC6AD107D…
GET_HAS_RETRACTABLE_WHEELS
VEHICLE
0xDCA174A4…
GET_HAS_ROCKET_BOOST
VEHICLE
0x36D782F6…
GET_HAS_VEHICLE_BEEN_HIT_BY_SHUNT
VEHICLE
0xE8718FAF…
GET_HELI_MAIN_ROTOR_HEALTH
VEHICLE
0xE4CB7541…
GET_HELI_TAIL_BOOM_HEALTH
VEHICLE
0xAC51915D…
GET_HELI_TAIL_ROTOR_HEALTH
VEHICLE
0xAE8CE82A…
GET_HYDRAULIC_SUSPENSION_RAISE_FACTOR
VEHICLE
0x0BB5CBDD…
GET_IN_VEHICLE_CLIPSET_HASH_FOR_SEAT
VEHICLE
0xA01BC64D…
GET_IS_BOAT_CAPSIZED
VEHICLE
0xBA91D045…
GET_IS_DOOR_VALID
VEHICLE
0x645F4B6E…
GET_IS_LEFT_VEHICLE_HEADLIGHT_DAMAGED
VEHICLE
0x5EF77C9A…
GET_IS_RIGHT_VEHICLE_HEADLIGHT_DAMAGED
VEHICLE
0xA7ECB733…
GET_IS_VEHICLE_DISABLED_BY_EMP
VEHICLE
0x0506ED94…
GET_IS_VEHICLE_ENGINE_RUNNING
VEHICLE
0xAE31E7DF…
GET_IS_VEHICLE_PRIMARY_COLOUR_CUSTOM
VEHICLE
0xF095C040…
GET_IS_VEHICLE_SECONDARY_COLOUR_CUSTOM
VEHICLE
0x910A32E7…
GET_IS_VEHICLE_SHUNTING
VEHICLE
0xA2459F72…
GET_IS_WHEELS_RETRACTED
VEHICLE
0x1DA0DA9C…
GET_LANDING_GEAR_STATE
VEHICLE
0x9B0F3DCA…
GET_LAST_DRIVEN_VEHICLE
VEHICLE
0xB2D06FAE…
GET_LAST_PED_IN_VEHICLE_SEAT
VEHICLE
0x83F969AA…
GET_LAST_SHUNT_VEHICLE
VEHICLE
0x04F2FA6E…
GET_LIVERY_NAME
VEHICLE
0xB4C7A938…
GET_MAKE_NAME_FROM_VEHICLE_MODEL
VEHICLE
0xF7AF4F15…
GET_MOD_SLOT_NAME
VEHICLE
0x51F0FEB9…
GET_MOD_TEXT_LABEL
VEHICLE
0x8935624F…
GET_NUM_MOD_COLORS
VEHICLE
0xA551BE18…
GET_NUM_MOD_KITS
VEHICLE
0x33F2E3FE…
GET_NUM_VEHICLE_MODS
VEHICLE
0xE38E9162…
GET_NUM_VEHICLE_WINDOW_TINTS
VEHICLE
0x9D122400…
GET_NUMBER_OF_VEHICLE_COLOURS
VEHICLE
0x3B963160…
GET_NUMBER_OF_VEHICLE_DOORS
VEHICLE
0x92922A60…
GET_NUMBER_OF_VEHICLE_NUMBER_PLATES
VEHICLE
0x4C4D6B26…
GET_OUTRIGGERS_DEPLOYED
VEHICLE
0x3A912835…
GET_PED_IN_VEHICLE_SEAT
VEHICLE
0xBB40DD22…
GET_PED_USING_VEHICLE_DOOR
VEHICLE
0x218297BF…
GET_POSITION_IN_RECORDING
VEHICLE
0x2DACD605…
GET_POSITION_OF_VEHICLE_RECORDING_AT_TIME
VEHICLE
0xD242728A…
VEHICLE
GET_CLOSEST_VEHICLE
VEHICLE::GET_CLOSEST_VEHICLE(float x, float y, float z, float radius, Hash modelHash, int flags)
0xF73EB622C4F1689B 📋
📝 Parameters
6
float
x
(float)
float
y
(float)
float
z
(float)
float
radius
(float)
Hash
modelHash
(integer)
int
flags
(integer)
↩️ Return Value
Vehicle
— Vehicle handle
💬 Comment
ℹ️ Metadata
Build:
323
Copy Native copies the entire native to clipboard (Ex: Namespace::Native(Ped param1, Hash param2))
VEHICLE::GET_CLOSEST_VEHICLE(float x, float y, float z, float radius, Hash modelHash, int flags)
VEHICLE::GET_CLOSEST_VEHICLE(x, y, z, radius, hash, unknown leave at 70)
x, y, z: Position to get closest vehicle to.
radius: Max radius to get a vehicle.
modelHash: Limit to vehicles with this model. 0 for any.
flags: The bitwise flags altering the function's behaviour.
Does not return police cars or helicopters.
It seems to return police cars for me, does not seem to return helicopters, planes or boats for some reason
Only returns non police cars and motorbikes with the flag set to 70 and modelHash to 0. ModelHash seems to always be 0 when not a modelHash in the scripts, as stated above.
These flags were found in the b617d scripts: 0,2,4,6,7,23,127,260,2146,2175,12294,16384,16386,20503,32768,67590,67711,98309,100359.
Converted to binary, each bit probably represents a flag as explained regarding another native here: https://gtaforums.com/topic/822314-guide-driving-styles
Conversion of found flags to binary: https://pastebin.com/kghNFkRi
At exactly 16384 which is 0100000000000000 in binary and 4000 in hexadecimal only planes are returned.
It's probably more convenient to use worldGetAllVehicles(int *arr, int arrSize) and check the shortest distance yourself and sort if you want by checking the vehicle type with for example VEHICLE::IS_THIS_MODEL_A_BOAT
-------------------------------------------------------------------------
Conclusion: This native is not worth trying to use. Use something like this instead: https://pastebin.com/xiFdXa7h
Full list of vehicles by DurtyFree: https://github.com/DurtyFree/gta-v-data-dumps/blob/master/vehicles.json