6,701 Natives
45 Namespaces
6,701 Results
🔍
📋 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
Quick Fill: 💡 Leave empty to use type-hinted values
float x
(float)
float y
(float)
float z
(float)
float radius
(float)
Hash modelHash
(integer)
int flags
(integer)
↩️ Return Value
Vehicle — Vehicle handle
💬 Comment
Example usage
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
ℹ️ 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)