# CFX natives

496 natives · 496 named · 390 described. Cfx runtime natives available in RedM (client, server or shared).

- [ACTIVATE_TIMECYCLE_EDITOR](https://natives.borderlinerp.com/natives/CFX/ACTIVATE_TIMECYCLE_EDITOR.md) `0xEEB9B76A` — `void ActivateTimecycleEditor()` — Activates built-in timecycle editing tool.
- [ADD_AUDIO_SUBMIX_OUTPUT](https://natives.borderlinerp.com/natives/CFX/ADD_AUDIO_SUBMIX_OUTPUT.md) `0xAC6E290D` — `void AddAudioSubmixOutput(int submixId, int outputSubmixId)` — Adds an output for the specified audio submix.
- [_ADD_BLIP_FOR_AREA](https://natives.borderlinerp.com/natives/CFX/_ADD_BLIP_FOR_AREA.md) `0x6228F159` — `Blip AddBlipForArea(float x, float y, float z, float width, float height)` — Adds a rectangular blip for the specified coordinates/area.
- [ADD_BLIP_FOR_COORD](https://natives.borderlinerp.com/natives/CFX/ADD_BLIP_FOR_COORD.md) `0xC6F43D0E` — `Blip AddBlipForCoord(float x, float y, float z)` — Creates a blip for the specified coordinates.
- [ADD_BLIP_FOR_ENTITY](https://natives.borderlinerp.com/natives/CFX/ADD_BLIP_FOR_ENTITY.md) `0x30822554` — `Blip AddBlipForEntity(Entity entity)` — Create a blip that by default is red (enemy), you can use SET_BLIP_AS_FRIENDLY to make it blue (friend).\ Can be used for objects, vehicles and peds.
- [ADD_BLIP_FOR_RADIUS](https://natives.borderlinerp.com/natives/CFX/ADD_BLIP_FOR_RADIUS.md) `0x4626756C` — `Blip AddBlipForRadius(float posX, float posY, float posZ, float radius)` — Create a blip with a radius for the specified coordinates (it doesnt create the blip sprite, so you need to use AddBlipCoords) Example image: !example This is the server-side RPC native equivalent of the client native ADD_BLIP_FOR_RADIUS.
- [ADD_CONVAR_CHANGE_LISTENER](https://natives.borderlinerp.com/natives/CFX/ADD_CONVAR_CHANGE_LISTENER.md) `0xAB7F7241` — `int AddConvarChangeListener(char* conVarFilter, func handler)` — Adds a listener for Console Variable changes.
- [ADD_PED_DECORATION_FROM_HASHES](https://natives.borderlinerp.com/natives/CFX/ADD_PED_DECORATION_FROM_HASHES.md) `0x70559AC7` — `void AddPedDecorationFromHashes(Ped ped, Hash collection, Hash overlay)` — Applies an Item from a PedDecorationCollection to a ped.
- [ADD_STATE_BAG_CHANGE_HANDLER](https://natives.borderlinerp.com/natives/CFX/ADD_STATE_BAG_CHANGE_HANDLER.md) `0x5BA35AAF` — `int AddStateBagChangeHandler(char* keyFilter, char* bagFilter, func handler)` — Adds a handler for changes to a state bag.
- [ADD_TEXT_ENTRY](https://natives.borderlinerp.com/natives/CFX/ADD_TEXT_ENTRY.md) `0x32CA01C3` — `void AddTextEntry(char* entryKey, char* entryText)`
- [ADD_TEXT_ENTRY_BY_HASH](https://natives.borderlinerp.com/natives/CFX/ADD_TEXT_ENTRY_BY_HASH.md) `0x289DA860` — `void AddTextEntryByHash(Hash entryKey, char* entryText)`
- [APPLY_FORCE_TO_ENTITY](https://natives.borderlinerp.com/natives/CFX/APPLY_FORCE_TO_ENTITY.md) `0xC1C0855A` — `void ApplyForceToEntity(Entity entity, int forceType, float x, float y, float z, float offX, float offY, float offZ, int nComponent, BOOL bLocalForce, BOOL bLocalOffset, BOOL bScaleByMass, BOOL bPlayAudio, BOOL bScaleByTimeWarp)` — This is the server-side RPC native equivalent of the client native APPLY_FORCE_TO_ENTITY.
- [APPLY_WEATHER_CYCLES](https://natives.borderlinerp.com/natives/CFX/APPLY_WEATHER_CYCLES.md) `0x3422291C` — `BOOL ApplyWeatherCycles(int numEntries, int msPerCycle)`
- [CAN_PLAYER_START_COMMERCE_SESSION](https://natives.borderlinerp.com/natives/CFX/CAN_PLAYER_START_COMMERCE_SESSION.md) `0x429461C3` — `BOOL CanPlayerStartCommerceSession(char* playerSrc)` — This native is deprecated and may be removed in a future version.
- [CANCEL_EVENT](https://natives.borderlinerp.com/natives/CFX/CANCEL_EVENT.md) `0xFA29D35D` — `void CancelEvent()` — Cancels the currently executing event.
- [CLEAR_DRAW_ORIGIN](https://natives.borderlinerp.com/natives/CFX/CLEAR_DRAW_ORIGIN.md) `0xDD76B263` — `void ClearDrawOrigin()` — Resets the screen's draw-origin which was changed by the function SET_DRAW_ORIGIN back to x=0, y=0.
- [CLEAR_PED_PROP](https://natives.borderlinerp.com/natives/CFX/CLEAR_PED_PROP.md) `0x2D23D743` — `void ClearPedProp(Ped ped, int propId)` — CLEAR_PED_PROP This is the server-side RPC native equivalent of the client native CLEAR_PED_PROP.
- [CLEAR_PED_SECONDARY_TASK](https://natives.borderlinerp.com/natives/CFX/CLEAR_PED_SECONDARY_TASK.md) `0xA635F451` — `void ClearPedSecondaryTask(Ped ped)` — CLEAR_PED_SECONDARY_TASK This is the server-side RPC native equivalent of the client native CLEAR_PED_SECONDARY_TASK.
- [CLEAR_PED_TASKS](https://natives.borderlinerp.com/natives/CFX/CLEAR_PED_TASKS.md) `0xDE3316AB` — `void ClearPedTasks(Ped ped)` — Clear a ped's tasks. Stop animations and other tasks created by scripts.
- [CLEAR_PED_TASKS_IMMEDIATELY](https://natives.borderlinerp.com/natives/CFX/CLEAR_PED_TASKS_IMMEDIATELY.md) `0xBC045625` — `void ClearPedTasksImmediately(Ped ped)` — Immediately stops the pedestrian from whatever it's doing.
- [CLEAR_PLAYER_WANTED_LEVEL](https://natives.borderlinerp.com/natives/CFX/CLEAR_PLAYER_WANTED_LEVEL.md) `0x54EA5BCC` — `void ClearPlayerWantedLevel(Player player)` — This executes at the same as speed as PLAYER::SET_PLAYER_WANTED_LEVEL(player, 0, false); This is the server-side RPC native equivalent of the client native CLEAR_PLAYER_WANTED_LEVEL.
- [CLONE_TIMECYCLE_MODIFIER](https://natives.borderlinerp.com/natives/CFX/CLONE_TIMECYCLE_MODIFIER.md) `0x54D636B3` — `int CloneTimecycleModifier(char* sourceModifierName, char* clonedModifierName)`
- [CREATE_AUDIO_SUBMIX](https://natives.borderlinerp.com/natives/CFX/CREATE_AUDIO_SUBMIX.md) `0x658D2BC8` — `int CreateAudioSubmix(char* name)` — Creates an audio submix with the specified name, or gets the existing audio submix by that name.
- [CREATE_DUI](https://natives.borderlinerp.com/natives/CFX/CREATE_DUI.md) `0x23EAF899` — `long CreateDui(char* url, int width, int height)` — Creates a DUI browser.
- [CREATE_OBJECT](https://natives.borderlinerp.com/natives/CFX/CREATE_OBJECT.md) `0x2F7AA05C` — `Entity CreateObject(Hash modelHash, float x, float y, float z, BOOL isNetwork, BOOL netMissionEntity, BOOL doorFlag)` — Creates an object (prop) with the specified model at the specified position, offset on the Z axis by the radius of the object's model.
- [CREATE_OBJECT_NO_OFFSET](https://natives.borderlinerp.com/natives/CFX/CREATE_OBJECT_NO_OFFSET.md) `0x58040420` — `Entity CreateObjectNoOffset(Hash modelHash, float x, float y, float z, BOOL isNetwork, BOOL netMissionEntity, BOOL doorFlag)` — Creates an object (prop) with the specified model centered at the specified position.
- [CREATE_PED](https://natives.borderlinerp.com/natives/CFX/CREATE_PED.md) `0x389EF71` — `Entity CreatePed(int pedType, Hash modelHash, float x, float y, float z, float heading, BOOL isNetwork, BOOL bScriptHostPed)` — Creates a ped (biped character, pedestrian, actor) with the specified model at the specified position and heading.
- [CREATE_PED_INSIDE_VEHICLE](https://natives.borderlinerp.com/natives/CFX/CREATE_PED_INSIDE_VEHICLE.md) `0x3000F092` — `Entity CreatePedInsideVehicle(Vehicle vehicle, int pedType, Hash modelHash, int seat, BOOL isNetwork, BOOL bScriptHostPed)` — CREATE_PED_INSIDE_VEHICLE This is the server-side RPC native equivalent of the client native CREATE_PED_INSIDE_VEHICLE.
- [CREATE_TIMECYCLE_MODIFIER](https://natives.borderlinerp.com/natives/CFX/CREATE_TIMECYCLE_MODIFIER.md) `0x70FA2AFA` — `int CreateTimecycleModifier(char* modifierName)` — Create a clean timecycle modifier.
- [CREATE_VEHICLE](https://natives.borderlinerp.com/natives/CFX/CREATE_VEHICLE.md) `0xDD75460A` — `Entity CreateVehicle(Hash modelHash, float x, float y, float z, float heading, BOOL isNetwork, BOOL netMissionEntity)` — Creates a vehicle with the specified model at the specified position.
- [CREATE_VEHICLE_SERVER_SETTER](https://natives.borderlinerp.com/natives/CFX/CREATE_VEHICLE_SERVER_SETTER.md) `0x6AE51D4B` — `Vehicle CreateVehicleServerSetter(Hash modelHash, char* type, float x, float y, float z, float heading)` — Equivalent to CREATE_VEHICLE, but it uses 'server setter' logic (like the former CREATE_AUTOMOBILE) as a workaround for reliability concerns regarding entity creation RPC.
- [DELETE_ENTITY](https://natives.borderlinerp.com/natives/CFX/DELETE_ENTITY.md) `0xFAA3D236` — `void DeleteEntity(Entity entity)` — Deletes the specified entity.
- [DELETE_FUNCTION_REFERENCE](https://natives.borderlinerp.com/natives/CFX/DELETE_FUNCTION_REFERENCE.md) `0x1E86F206` — `void DeleteFunctionReference(char* referenceIdentity)`
- [DELETE_RESOURCE_KVP](https://natives.borderlinerp.com/natives/CFX/DELETE_RESOURCE_KVP.md) `0x7389B5DF` — `void DeleteResourceKvp(char* key)`
- [DELETE_RESOURCE_KVP_NO_SYNC](https://natives.borderlinerp.com/natives/CFX/DELETE_RESOURCE_KVP_NO_SYNC.md) `0x4152C90` — `void DeleteResourceKvpNoSync(char* key)` — Nonsynchronous DELETE_RESOURCE_KVP operation; see FLUSH_RESOURCE_KVP.
- [DELETE_TRAIN](https://natives.borderlinerp.com/natives/CFX/DELETE_TRAIN.md) `0x523BA3DA` — `void DeleteTrain(Entity entity)` — Deletes the specified entity and any carriage its attached to, or that is attached to it.
- [DESTROY_DUI](https://natives.borderlinerp.com/natives/CFX/DESTROY_DUI.md) `0xA085CB10` — `void DestroyDui(long duiObject)` — Destroys a DUI browser.
- [DISABLE_RAW_KEY_THIS_FRAME](https://natives.borderlinerp.com/natives/CFX/DISABLE_RAW_KEY_THIS_FRAME.md) `0x8BCF0014` — `BOOL DisableRawKeyThisFrame(int rawKeyIndex)` — Disables the specified rawKeyIndex, making it not trigger the regular IS_RAW_KEY_ natives.
- [DISABLE_WORLDHORIZON_RENDERING](https://natives.borderlinerp.com/natives/CFX/DISABLE_WORLDHORIZON_RENDERING.md) `0xA9C92CDC` — `void DisableWorldhorizonRendering(BOOL state)` — Disables the game's world horizon lods rendering (see farlods.dd).
- [DOES_BOAT_SINK_WHEN_WRECKED](https://natives.borderlinerp.com/natives/CFX/DOES_BOAT_SINK_WHEN_WRECKED.md) `0x43F15989` — `bool DoesBoatSinkWhenWrecked(Vehicle vehicle)`
- [DOES_ENTITY_EXIST](https://natives.borderlinerp.com/natives/CFX/DOES_ENTITY_EXIST.md) `0x3AC90869` — `BOOL DoesEntityExist(Object entity)`
- [DOES_PLAYER_EXIST](https://natives.borderlinerp.com/natives/CFX/DOES_PLAYER_EXIST.md) `0x12038599` — `BOOL DoesPlayerExist(char* playerSrc)` — Returns whether or not the player exists
- [DOES_PLAYER_OWN_SKU](https://natives.borderlinerp.com/natives/CFX/DOES_PLAYER_OWN_SKU.md) `0x167ABA27` — `BOOL DoesPlayerOwnSku(char* playerSrc, int skuId)` — This native is deprecated and may be removed in a future version.
- [DOES_PLAYER_OWN_SKU_EXT](https://natives.borderlinerp.com/natives/CFX/DOES_PLAYER_OWN_SKU_EXT.md) `0xDEF0480B` — `BOOL DoesPlayerOwnSkuExt(char* playerSrc, int skuId)` — Requests whether or not the player owns the specified package.
- [DOES_TEXTURE_EXIST](https://natives.borderlinerp.com/natives/CFX/DOES_TEXTURE_EXIST.md) `0x8B25BC20` — `bool DoesTextureExist(int textureId)` — In compare to 0x31DC8D3F216D8509 return true if texture its created when 0x31DC8D3F216D8509 return true if you put there any id in valid range
- [DOES_TIMECYCLE_MODIFIER_HAS_VAR](https://natives.borderlinerp.com/natives/CFX/DOES_TIMECYCLE_MODIFIER_HAS_VAR.md) `0xC53BB6D3` — `BOOL DoesTimecycleModifierHasVar(char* modifierName, char* varName)`
- [DOOR_SYSTEM_GET_ACTIVE](https://natives.borderlinerp.com/natives/CFX/DOOR_SYSTEM_GET_ACTIVE.md) `0xF65BBA4B` — `object DoorSystemGetActive()` — Returns a list of door system entries: a door system hash (see ADD_DOOR_TO_SYSTEM) and its object handle.
- [DOOR_SYSTEM_GET_SIZE](https://natives.borderlinerp.com/natives/CFX/DOOR_SYSTEM_GET_SIZE.md) `0x237613B3` — `int DoorSystemGetSize()`
- [DRAW_BOX](https://natives.borderlinerp.com/natives/CFX/DRAW_BOX.md) `0xCD4D9DD5` — `void DrawBox(float x1, float y1, float z1, float x2, float y2, float z2, int red, int green, int blue, int alpha)`
- [DRAW_LINE](https://natives.borderlinerp.com/natives/CFX/DRAW_LINE.md) `0xB3426BCC` — `void DrawLine(float x1, float y1, float z1, float x2, float y2, float z2, int red, int green, int blue, int alpha)`
- [DRAW_POLY](https://natives.borderlinerp.com/natives/CFX/DRAW_POLY.md) `0xABD19253` — `void DrawPoly(float x1, float y1, float z1, float x2, float y2, float z2, float x3, float y3, float z3, int red, int green, int blue, int alpha)`
- [DROP_PLAYER](https://natives.borderlinerp.com/natives/CFX/DROP_PLAYER.md) `0xBA0613E1` — `void DropPlayer(char* playerSrc, char* reason)`
- [DUPLICATE_FUNCTION_REFERENCE](https://natives.borderlinerp.com/natives/CFX/DUPLICATE_FUNCTION_REFERENCE.md) `0xF4E2079D` — `char* DuplicateFunctionReference(char* referenceIdentity)`
- [ENABLE_ENHANCED_HOST_SUPPORT](https://natives.borderlinerp.com/natives/CFX/ENABLE_ENHANCED_HOST_SUPPORT.md) `0xF97B1C93` — `void EnableEnhancedHostSupport(BOOL enabled)`
- [END_FIND_KVP](https://natives.borderlinerp.com/natives/CFX/END_FIND_KVP.md) `0xB3210203` — `void EndFindKvp(int handle)`
- [END_FIND_OBJECT](https://natives.borderlinerp.com/natives/CFX/END_FIND_OBJECT.md) `0xDEDA4E50` — `void EndFindObject(int findHandle)`
- [END_FIND_PED](https://natives.borderlinerp.com/natives/CFX/END_FIND_PED.md) `0x9615C2AD` — `void EndFindPed(int findHandle)`
- [END_FIND_PICKUP](https://natives.borderlinerp.com/natives/CFX/END_FIND_PICKUP.md) `0x3C407D53` — `void EndFindPickup(int findHandle)`
- [END_FIND_VEHICLE](https://natives.borderlinerp.com/natives/CFX/END_FIND_VEHICLE.md) `0x9227415A` — `void EndFindVehicle(int findHandle)`
- [ENSURE_ENTITY_STATE_BAG](https://natives.borderlinerp.com/natives/CFX/ENSURE_ENTITY_STATE_BAG.md) `0x3BB78F05` — `void EnsureEntityStateBag(Entity entity)` — Internal function for ensuring an entity has a state bag.
- [EXECUTE_COMMAND](https://natives.borderlinerp.com/natives/CFX/EXECUTE_COMMAND.md) `0x561C060B` — `void ExecuteCommand(char* commandString)` — Depending on your use case you may need to use add_acl resource.<your_resource_name command.<command_name allow to use this native in your resource.
- [EXPERIMENTAL_LOAD_CLONE_CREATE](https://natives.borderlinerp.com/natives/CFX/EXPERIMENTAL_LOAD_CLONE_CREATE.md) `0xD2CB95A3` — `Entity ExperimentalLoadCloneCreate(char* data, int objectId, char* tree)` — This native is not implemented.
- [EXPERIMENTAL_LOAD_CLONE_SYNC](https://natives.borderlinerp.com/natives/CFX/EXPERIMENTAL_LOAD_CLONE_SYNC.md) `0x6BC189AC` — `void ExperimentalLoadCloneSync(Entity entity, char* data)` — This native is not implemented.
- [EXPERIMENTAL_SAVE_CLONE_CREATE](https://natives.borderlinerp.com/natives/CFX/EXPERIMENTAL_SAVE_CLONE_CREATE.md) `0x9D65CAD2` — `char* ExperimentalSaveCloneCreate(Entity entity)` — This native is not implemented.
- [EXPERIMENTAL_SAVE_CLONE_SYNC](https://natives.borderlinerp.com/natives/CFX/EXPERIMENTAL_SAVE_CLONE_SYNC.md) `0x38D19210` — `char* ExperimentalSaveCloneSync(Entity entity)` — This native is not implemented.
- [FIND_FIRST_OBJECT](https://natives.borderlinerp.com/natives/CFX/FIND_FIRST_OBJECT.md) `0xFAA6CB5D` — `int FindFirstObject(Entity* outEntity)`
- [FIND_FIRST_PED](https://natives.borderlinerp.com/natives/CFX/FIND_FIRST_PED.md) `0xFB012961` — `int FindFirstPed(Entity* outEntity)`
- [FIND_FIRST_PICKUP](https://natives.borderlinerp.com/natives/CFX/FIND_FIRST_PICKUP.md) `0x3FF9D340` — `int FindFirstPickup(Entity* outEntity)`
- [FIND_FIRST_VEHICLE](https://natives.borderlinerp.com/natives/CFX/FIND_FIRST_VEHICLE.md) `0x15E55694` — `int FindFirstVehicle(Entity* outEntity)`
- [FIND_KVP](https://natives.borderlinerp.com/natives/CFX/FIND_KVP.md) `0xBD7BEBC5` — `char* FindKvp(int handle)`
- [FIND_NEXT_OBJECT](https://natives.borderlinerp.com/natives/CFX/FIND_NEXT_OBJECT.md) `0x4E129DBF` — `BOOL FindNextObject(int findHandle, Entity* outEntity)`
- [FIND_NEXT_PED](https://natives.borderlinerp.com/natives/CFX/FIND_NEXT_PED.md) `0xAB09B548` — `BOOL FindNextPed(int findHandle, Entity* outEntity)`
- [FIND_NEXT_PICKUP](https://natives.borderlinerp.com/natives/CFX/FIND_NEXT_PICKUP.md) `0x4107EF0F` — `BOOL FindNextPickup(int findHandle, Entity* outEntity)`
- [FIND_NEXT_VEHICLE](https://natives.borderlinerp.com/natives/CFX/FIND_NEXT_VEHICLE.md) `0x8839120D` — `BOOL FindNextVehicle(int findHandle, Entity* outEntity)`
- [FLAG_SERVER_AS_PRIVATE](https://natives.borderlinerp.com/natives/CFX/FLAG_SERVER_AS_PRIVATE.md) `0x13B6855D` — `void FlagServerAsPrivate(BOOL private_)`
- [FLUSH_RESOURCE_KVP](https://natives.borderlinerp.com/natives/CFX/FLUSH_RESOURCE_KVP.md) `0xE27C97A0` — `void FlushResourceKvp()` — Nonsynchronous operations will not wait for a disk/filesystem flush before returning from a write or delete call.
- [FORMAT_STACK_TRACE](https://natives.borderlinerp.com/natives/CFX/FORMAT_STACK_TRACE.md) `0xD70C3BCA` — `char* FormatStackTrace(object traceData)` — An internal function for converting a stack trace object to a string.
- [FREEZE_ENTITY_POSITION](https://natives.borderlinerp.com/natives/CFX/FREEZE_ENTITY_POSITION.md) `0x65C16D57` — `void FreezeEntityPosition(Entity entity, BOOL toggle)` — Freezes or unfreezes an entity preventing its coordinates to change by the player if set to true.
- [GET_ACTIVE_PLAYERS](https://natives.borderlinerp.com/natives/CFX/GET_ACTIVE_PLAYERS.md) `0xCF143FB9` — `object GetActivePlayers()` — Returns all player indices for 'active' physical players known to the client.
- [GET_AIR_DRAG_MULTIPLIER_FOR_PLAYERS_VEHICLE](https://natives.borderlinerp.com/natives/CFX/GET_AIR_DRAG_MULTIPLIER_FOR_PLAYERS_VEHICLE.md) `0x62FC38D0` — `float GetAirDragMultiplierForPlayersVehicle(char* playerSrc)`
- [GET_ALL_OBJECTS](https://natives.borderlinerp.com/natives/CFX/GET_ALL_OBJECTS.md) `0x6886C3FE` — `object GetAllObjects()` — Returns all object handles known to the server.
- [GET_ALL_PEDS](https://natives.borderlinerp.com/natives/CFX/GET_ALL_PEDS.md) `0xB8584FEF` — `object GetAllPeds()` — Returns all peds handles known to the server.
- [GET_ALL_VEHICLES](https://natives.borderlinerp.com/natives/CFX/GET_ALL_VEHICLES.md) `0x332169F5` — `object GetAllVehicles()` — Returns all vehicle handles known to the server.
- [GET_ASPECT_RATIO](https://natives.borderlinerp.com/natives/CFX/GET_ASPECT_RATIO.md) `0x2CA8F641` — `float GetAspectRatio()` — Gets the current aspect ratio local ratio = GetAspectRatio() print(string.format("%.2f", ratio))
- [GET_CAM_MATRIX](https://natives.borderlinerp.com/natives/CFX/GET_CAM_MATRIX.md) `0x8F57A89D` — `void GetCamMatrix(Cam camera, Vector3* rightVector, Vector3* forwardVector, Vector3* upVector, Vector3* position)` — Returns the world matrix of the specified camera.
- [GET_CLIENT_CONFIG_BOOL](https://natives.borderlinerp.com/natives/CFX/GET_CLIENT_CONFIG_BOOL.md) `0xADA7DB9D` — `BOOL GetClientConfigBool(int flagIndex)` — Returns whether a specific client configuration flag is currently enabled.
- [GET_CONSOLE_BUFFER](https://natives.borderlinerp.com/natives/CFX/GET_CONSOLE_BUFFER.md) `0xE57429FA` — `char* GetConsoleBuffer()` — Returns the current console output buffer.
- [GET_CONVAR](https://natives.borderlinerp.com/natives/CFX/GET_CONVAR.md) `0x6CCD2564` — `char* GetConvar(char* varName, char* default_)` — Can be used to get a console variable of type char, for example a string.
- [GET_CONVAR_BOOL](https://natives.borderlinerp.com/natives/CFX/GET_CONVAR_BOOL.md) `0x7E8EBFE5` — `BOOL GetConvarBool(char* varName, BOOL defaultValue)` — Can be used to get a console variable casted back to bool.
- [GET_CONVAR_FLOAT](https://natives.borderlinerp.com/natives/CFX/GET_CONVAR_FLOAT.md) `0x9E666D` — `float GetConvarFloat(char* varName, float defaultValue)` — This will have floating point inaccuracy.
- [GET_CONVAR_INT](https://natives.borderlinerp.com/natives/CFX/GET_CONVAR_INT.md) `0x935C0AB2` — `int GetConvarInt(char* varName, int default_)` — Can be used to get a console variable casted back to int (an integer value).
- [GET_CURRENT_GAME_NAME](https://natives.borderlinerp.com/natives/CFX/GET_CURRENT_GAME_NAME.md) `0xACA18ECD` — `char* GetCurrentGameName()` — This native returns the currently used game's name.
- [GET_CURRENT_PED_WEAPON](https://natives.borderlinerp.com/natives/CFX/GET_CURRENT_PED_WEAPON.md) `0xB0237302` — `Hash GetCurrentPedWeapon(Ped ped)` — Returns the hash of weapon the Ped is currently using.
- [GET_CURRENT_RESOURCE_NAME](https://natives.borderlinerp.com/natives/CFX/GET_CURRENT_RESOURCE_NAME.md) `0xE5E9EBBB` — `char* GetCurrentResourceName()` — Returns the name of the currently executing resource.
- [GET_CURRENT_SCREEN_RESOLUTION](https://natives.borderlinerp.com/natives/CFX/GET_CURRENT_SCREEN_RESOLUTION.md) `0x337F0116` — `void GetCurrentScreenResolution(int* width, int* height)` — Gets the current screen resolution.
- [GET_CURRENT_SERVER_ENDPOINT](https://natives.borderlinerp.com/natives/CFX/GET_CURRENT_SERVER_ENDPOINT.md) `0xEA11BFBA` — `char* GetCurrentServerEndpoint()` — Returns the peer address of the remote game server that the user is currently connected to.
- [GET_DUI_HANDLE](https://natives.borderlinerp.com/natives/CFX/GET_DUI_HANDLE.md) `0x1655D41D` — `char* GetDuiHandle(long duiObject)` — Returns the NUI window handle for a specified DUI browser object.
- [GET_ENTITIES_IN_RADIUS](https://natives.borderlinerp.com/natives/CFX/GET_ENTITIES_IN_RADIUS.md) `0xDFFBA12F` — `object GetEntitiesInRadius(float x, float y, float z, float radius, int entityType, BOOL sortByDistance, object models)` — Supported types \[1] : Peds (including animals) and players.
- [GET_ENTITY_ADDRESS](https://natives.borderlinerp.com/natives/CFX/GET_ENTITY_ADDRESS.md) `0x9A3144BC` — `Any* GetEntityAddress(Entity entity)` — Returns the memory address of an entity.
- [GET_ENTITY_ATTACHED_TO](https://natives.borderlinerp.com/natives/CFX/GET_ENTITY_ATTACHED_TO.md) `0xFE1589F9` — `Entity GetEntityAttachedTo(Entity entity)` — Gets the entity that this entity is attached to.
- [GET_ENTITY_COLLISION_DISABLED](https://natives.borderlinerp.com/natives/CFX/GET_ENTITY_COLLISION_DISABLED.md) `0xE8C0C629` — `bool GetEntityCollisionDisabled(Entity entity)`
- [GET_ENTITY_COORDS](https://natives.borderlinerp.com/natives/CFX/GET_ENTITY_COORDS.md) `0x1647F1CB` — `Vector3 GetEntityCoords(Entity entity)` — Gets the current coordinates for a specified entity.
- [GET_ENTITY_FROM_STATE_BAG_NAME](https://natives.borderlinerp.com/natives/CFX/GET_ENTITY_FROM_STATE_BAG_NAME.md) `0x4BDF1867` — `Entity GetEntityFromStateBagName(char* bagName)` — Returns the entity handle for the specified state bag name.
- [GET_ENTITY_HEADING](https://natives.borderlinerp.com/natives/CFX/GET_ENTITY_HEADING.md) `0x972CC383` — `float GetEntityHeading(Entity entity)`
- [GET_ENTITY_HEALTH](https://natives.borderlinerp.com/natives/CFX/GET_ENTITY_HEALTH.md) `0x8E3222B7` — `int GetEntityHealth(Entity entity)` — Only works for vehicle and peds
- [GET_ENTITY_MAX_HEALTH](https://natives.borderlinerp.com/natives/CFX/GET_ENTITY_MAX_HEALTH.md) `0xC7AE6AA1` — `int GetEntityMaxHealth(Entity entity)` — Currently it only works with peds.
- [GET_ENTITY_MODEL](https://natives.borderlinerp.com/natives/CFX/GET_ENTITY_MODEL.md) `0xDAFCB3EC` — `Hash GetEntityModel(Entity entity)`
- [GET_ENTITY_ORPHAN_MODE](https://natives.borderlinerp.com/natives/CFX/GET_ENTITY_ORPHAN_MODE.md) `0xD16EA02F` — `int GetEntityOrphanMode(Entity entity)`
- [GET_ENTITY_POPULATION_TYPE](https://natives.borderlinerp.com/natives/CFX/GET_ENTITY_POPULATION_TYPE.md) `0xFC30DDFF` — `int GetEntityPopulationType(Entity entity)` — This native gets an entity's population type.
- [GET_ENTITY_ROTATION](https://natives.borderlinerp.com/natives/CFX/GET_ENTITY_ROTATION.md) `0x8FF45B04` — `Vector3 GetEntityRotation(Entity entity)`
- [GET_ENTITY_ROTATION_VELOCITY](https://natives.borderlinerp.com/natives/CFX/GET_ENTITY_ROTATION_VELOCITY.md) `0x9BF8A73F` — `Vector3 GetEntityRotationVelocity(Entity entity)`
- [GET_ENTITY_ROUTING_BUCKET](https://natives.borderlinerp.com/natives/CFX/GET_ENTITY_ROUTING_BUCKET.md) `0xED4B0486` — `int GetEntityRoutingBucket(Entity entity)` — Gets the routing bucket for the specified entity.
- [GET_ENTITY_SCRIPT](https://natives.borderlinerp.com/natives/CFX/GET_ENTITY_SCRIPT.md) `0xB7F70784` — `char* GetEntityScript(Entity entity)`
- [GET_ENTITY_SPEED](https://natives.borderlinerp.com/natives/CFX/GET_ENTITY_SPEED.md) `0x9E1E4798` — `float GetEntitySpeed(Entity entity)` — Gets the current speed of the entity in meters per second.
- [GET_ENTITY_TYPE](https://natives.borderlinerp.com/natives/CFX/GET_ENTITY_TYPE.md) `0xB1BD08D` — `int GetEntityType(Entity entity)` — Gets the entity type (as an integer), which can be one of the following defined down below: The following entities will return type 1: Ped Player Animal (Red Dead Redemption 2) Horse (Red Dead Redemption 2) The following entities will re…
- [GET_ENTITY_VELOCITY](https://natives.borderlinerp.com/natives/CFX/GET_ENTITY_VELOCITY.md) `0xC14C9B6B` — `Vector3 GetEntityVelocity(Entity entity)`
- [GET_EXTERNAL_KVP_FLOAT](https://natives.borderlinerp.com/natives/CFX/GET_EXTERNAL_KVP_FLOAT.md) `0x3CC98B25` — `float GetExternalKvpFloat(char* resource, char* key)` — A getter for SET_RESOURCE_KVP_FLOAT, but for a specified resource.
- [GET_EXTERNAL_KVP_INT](https://natives.borderlinerp.com/natives/CFX/GET_EXTERNAL_KVP_INT.md) `0x12B8D689` — `int GetExternalKvpInt(char* resource, char* key)` — A getter for SET_RESOURCE_KVP_INT, but for a specified resource.
- [GET_EXTERNAL_KVP_STRING](https://natives.borderlinerp.com/natives/CFX/GET_EXTERNAL_KVP_STRING.md) `0x9080363A` — `char* GetExternalKvpString(char* resource, char* key)` — A getter for SET_RESOURCE_KVP, but for a specified resource.
- [GET_GAME_BUILD_NUMBER](https://natives.borderlinerp.com/natives/CFX/GET_GAME_BUILD_NUMBER.md) `0x804B9F7B` — `int GetGameBuildNumber()` — Returns the internal build number of the current game being executed.
- [GET_GAME_NAME](https://natives.borderlinerp.com/natives/CFX/GET_GAME_NAME.md) `0xE8EAA18B` — `char* GetGameName()` — Returns the current game being executed.
- [GET_GAME_POOL](https://natives.borderlinerp.com/natives/CFX/GET_GAME_POOL.md) `0x2B9D4F50` — `object GetGamePool(char* poolName)` — Returns a list of entity handles (script GUID) for all entities in the specified pool - the data returned is an array as Supported pools
- [GET_GAME_TIMER](https://natives.borderlinerp.com/natives/CFX/GET_GAME_TIMER.md) `0xA4EA0691` — `long GetGameTimer()` — Gets the current game timer in milliseconds.
- [GET_HASH_KEY](https://natives.borderlinerp.com/natives/CFX/GET_HASH_KEY.md) `0x98EFF6F1` — `Hash GetHashKey(char* model)` — This native converts the passed string to a hash.
- [GET_HELI_MAIN_ROTOR_HEALTH](https://natives.borderlinerp.com/natives/CFX/GET_HELI_MAIN_ROTOR_HEALTH.md) `0xF01E2AAB` — `float GetHeliMainRotorHealth(Vehicle vehicle)`
- [GET_HOST_ID](https://natives.borderlinerp.com/natives/CFX/GET_HOST_ID.md) `0x5F70F5A3` — `char* GetHostId()`
- [GET_INSTANCE_ID](https://natives.borderlinerp.com/natives/CFX/GET_INSTANCE_ID.md) `0x9F1C4383` — `int GetInstanceId()`
- [GET_INVOKING_RESOURCE](https://natives.borderlinerp.com/natives/CFX/GET_INVOKING_RESOURCE.md) `0x4D52FE5B` — `char* GetInvokingResource()`
- [GET_IS_VEHICLE_ENGINE_RUNNING](https://natives.borderlinerp.com/natives/CFX/GET_IS_VEHICLE_ENGINE_RUNNING.md) `0x7DC6D022` — `BOOL GetIsVehicleEngineRunning(Vehicle vehicle)`
- [GET_IS_VEHICLE_PRIMARY_COLOUR_CUSTOM](https://natives.borderlinerp.com/natives/CFX/GET_IS_VEHICLE_PRIMARY_COLOUR_CUSTOM.md) `0xD7EC8760` — `BOOL GetIsVehiclePrimaryColourCustom(Vehicle vehicle)`
- [GET_IS_VEHICLE_SECONDARY_COLOUR_CUSTOM](https://natives.borderlinerp.com/natives/CFX/GET_IS_VEHICLE_SECONDARY_COLOUR_CUSTOM.md) `0x288AD228` — `BOOL GetIsVehicleSecondaryColourCustom(Vehicle vehicle)`
- [GET_LANDING_GEAR_STATE](https://natives.borderlinerp.com/natives/CFX/GET_LANDING_GEAR_STATE.md) `0xA6F02670` — `int GetLandingGearState(Vehicle vehicle)`
- [GET_LAST_PED_IN_VEHICLE_SEAT](https://natives.borderlinerp.com/natives/CFX/GET_LAST_PED_IN_VEHICLE_SEAT.md) `0xF7C6792D` — `Entity GetLastPedInVehicleSeat(Vehicle vehicle, int seatIndex)`
- [GET_MINIMAP_TYPE](https://natives.borderlinerp.com/natives/CFX/GET_MINIMAP_TYPE.md) `0xA6FF71C9` — `int GetMinimapType()` — Get the minimap type:
- [GET_MOUNT](https://natives.borderlinerp.com/natives/CFX/GET_MOUNT.md) `0xDD31EC4E` — `Ped GetMount(Ped ped)`
- [GET_NET_TYPE_FROM_ENTITY](https://natives.borderlinerp.com/natives/CFX/GET_NET_TYPE_FROM_ENTITY.md) `0x23B2A641` — `int GetNetTypeFromEntity(Entity entity)` — Gets the specific entity type (as an integer), which can be one of the following defined down below:
- [GET_NUI_CURSOR_POSITION](https://natives.borderlinerp.com/natives/CFX/GET_NUI_CURSOR_POSITION.md) `0xBDBA226F` — `void GetNuiCursorPosition(int* x, int* y)`
- [GET_NUM_PLAYER_IDENTIFIERS](https://natives.borderlinerp.com/natives/CFX/GET_NUM_PLAYER_IDENTIFIERS.md) `0xFF7F66AB` — `int GetNumPlayerIdentifiers(char* playerSrc)`
- [GET_NUM_PLAYER_INDICES](https://natives.borderlinerp.com/natives/CFX/GET_NUM_PLAYER_INDICES.md) `0x63D13184` — `int GetNumPlayerIndices()`
- [GET_NUM_PLAYER_TOKENS](https://natives.borderlinerp.com/natives/CFX/GET_NUM_PLAYER_TOKENS.md) `0x619E4A3D` — `int GetNumPlayerTokens(char* playerSrc)`
- [GET_NUM_RESOURCE_METADATA](https://natives.borderlinerp.com/natives/CFX/GET_NUM_RESOURCE_METADATA.md) `0x776E864` — `int GetNumResourceMetadata(char* resourceName, char* metadataKey)` — Gets the amount of metadata values with the specified key existing in the specified resource's manifest.
- [GET_NUM_RESOURCES](https://natives.borderlinerp.com/natives/CFX/GET_NUM_RESOURCES.md) `0x863F27B` — `int GetNumResources()`
- [GET_PASSWORD_HASH](https://natives.borderlinerp.com/natives/CFX/GET_PASSWORD_HASH.md) `0x23473EA4` — `char* GetPasswordHash(char* password)`
- [GET_PED_ARMOUR](https://natives.borderlinerp.com/natives/CFX/GET_PED_ARMOUR.md) `0x2CE311A7` — `int GetPedArmour(Ped ped)`
- [GET_PED_BONE_MATRIX](https://natives.borderlinerp.com/natives/CFX/GET_PED_BONE_MATRIX.md) `0x9C5E7C9C` — `void GetPedBoneMatrix(Ped ped, int boneId, Vector3* forwardVector, Vector3* rightVector, Vector3* upVector, Vector3* position)` — Returns the bone matrix of the specified bone id.
- [GET_PED_CAUSE_OF_DEATH](https://natives.borderlinerp.com/natives/CFX/GET_PED_CAUSE_OF_DEATH.md) `0x63458C27` — `Hash GetPedCauseOfDeath(Ped ped)`
- [GET_PED_DESIRED_HEADING](https://natives.borderlinerp.com/natives/CFX/GET_PED_DESIRED_HEADING.md) `0xC182F76E` — `float GetPedDesiredHeading(Ped ped)`
- [GET_PED_IN_VEHICLE_SEAT](https://natives.borderlinerp.com/natives/CFX/GET_PED_IN_VEHICLE_SEAT.md) `0x388FDE9A` — `Entity GetPedInVehicleSeat(Vehicle vehicle, int seatIndex)`
- [GET_PED_MAX_HEALTH](https://natives.borderlinerp.com/natives/CFX/GET_PED_MAX_HEALTH.md) `0xA45B6C8D` — `int GetPedMaxHealth(Ped ped)`
- [GET_PED_RELATIONSHIP_GROUP_HASH](https://natives.borderlinerp.com/natives/CFX/GET_PED_RELATIONSHIP_GROUP_HASH.md) `0x354F283C` — `Hash GetPedRelationshipGroupHash(Ped ped)` — Gets the current relationship group hash of a ped.
- [GET_PED_SCALE](https://natives.borderlinerp.com/natives/CFX/GET_PED_SCALE.md) `0xA0F3B420` — `float GetPedScale(Ped ped)`
- [GET_PED_SCRIPT_TASK_COMMAND](https://natives.borderlinerp.com/natives/CFX/GET_PED_SCRIPT_TASK_COMMAND.md) `0x84FE084` — `Hash GetPedScriptTaskCommand(Ped ped)` — Gets the script task command currently assigned to the ped.
- [GET_PED_SCRIPT_TASK_STAGE](https://natives.borderlinerp.com/natives/CFX/GET_PED_SCRIPT_TASK_STAGE.md) `0x44B0E5E2` — `int GetPedScriptTaskStage(Ped ped)` — Gets the stage of the peds scripted task.
- [GET_PED_SOURCE_OF_DAMAGE](https://natives.borderlinerp.com/natives/CFX/GET_PED_SOURCE_OF_DAMAGE.md) `0x535DB43F` — `Entity GetPedSourceOfDamage(Ped ped)` — Get the last entity that damaged the ped.
- [GET_PED_SOURCE_OF_DEATH](https://natives.borderlinerp.com/natives/CFX/GET_PED_SOURCE_OF_DEATH.md) `0x84ADF9EB` — `Entity GetPedSourceOfDeath(Ped ped)` — Get the entity that killed the ped.
- [GET_PED_SPECIFIC_TASK_TYPE](https://natives.borderlinerp.com/natives/CFX/GET_PED_SPECIFIC_TASK_TYPE.md) `0x7F4563D3` — `int GetPedSpecificTaskType(Ped ped, int index)` — Gets the type of a ped's specific task given an index of the CPedTaskSpecificDataNode nodes.
- [GET_PED_STEALTH_MOVEMENT](https://natives.borderlinerp.com/natives/CFX/GET_PED_STEALTH_MOVEMENT.md) `0x40321B83` — `bool GetPedStealthMovement(Ped ped)`
- [GET_PED_WETNESS](https://natives.borderlinerp.com/natives/CFX/GET_PED_WETNESS.md) `0xF402C171` — `float GetPedWetness(Ped ped)`
- [GET_PED_WETNESS_HEIGHT](https://natives.borderlinerp.com/natives/CFX/GET_PED_WETNESS_HEIGHT.md) `0x2545ADE0` — `float GetPedWetnessHeight(Ped ped)`
- [GET_PLAYER_CAMERA_ROTATION](https://natives.borderlinerp.com/natives/CFX/GET_PLAYER_CAMERA_ROTATION.md) `0x433C765D` — `Vector3 GetPlayerCameraRotation(char* playerSrc)` — Gets the current camera rotation for a specified player.
- [GET_PLAYER_ENDPOINT](https://natives.borderlinerp.com/natives/CFX/GET_PLAYER_ENDPOINT.md) `0xFEE404F9` — `char* GetPlayerEndpoint(char* playerSrc)`
- [GET_PLAYER_FAKE_WANTED_LEVEL](https://natives.borderlinerp.com/natives/CFX/GET_PLAYER_FAKE_WANTED_LEVEL.md) `0x98D244` — `int GetPlayerFakeWantedLevel(char* playerSrc)` — Gets the current fake wanted level for a specified player.
- [GET_PLAYER_FOCUS_POS](https://natives.borderlinerp.com/natives/CFX/GET_PLAYER_FOCUS_POS.md) `0x586F80FF` — `Vector3 GetPlayerFocusPos(char* playerSrc)` — Gets the focus position (i.e.
- [GET_PLAYER_FROM_INDEX](https://natives.borderlinerp.com/natives/CFX/GET_PLAYER_FROM_INDEX.md) `0xC8A9CE08` — `char* GetPlayerFromIndex(int index)`
- [GET_PLAYER_FROM_SERVER_ID](https://natives.borderlinerp.com/natives/CFX/GET_PLAYER_FROM_SERVER_ID.md) `0x344EA166` — `Player GetPlayerFromServerId(int serverId)` — Gets a local client's Player ID from its server ID counterpart, assuming the passed serverId exists on the client.
- [GET_PLAYER_FROM_STATE_BAG_NAME](https://natives.borderlinerp.com/natives/CFX/GET_PLAYER_FROM_STATE_BAG_NAME.md) `0xA56135E0` — `int GetPlayerFromStateBagName(char* bagName)` — On the server this will return the players source, on the client it will return the player handle.
- [GET_PLAYER_GUID](https://natives.borderlinerp.com/natives/CFX/GET_PLAYER_GUID.md) `0xE52D9680` — `char* GetPlayerGuid(char* playerSrc)`
- [GET_PLAYER_IDENTIFIER](https://natives.borderlinerp.com/natives/CFX/GET_PLAYER_IDENTIFIER.md) `0x7302DBCF` — `char* GetPlayerIdentifier(char* playerSrc, int identiferIndex)` — To get the number of identifiers, use GET_NUM_PLAYER_IDENTIFIERS To get a specific type of identifier, use GET_PLAYER_IDENTIFIER_BY_TYPE
- [GET_PLAYER_IDENTIFIER_BY_TYPE](https://natives.borderlinerp.com/natives/CFX/GET_PLAYER_IDENTIFIER_BY_TYPE.md) `0xA61C8FC6` — `char* GetPlayerIdentifierByType(char* playerSrc, char* identifierType)` — Get an identifier from a player by the type of the identifier.
- [GET_PLAYER_INVINCIBLE](https://natives.borderlinerp.com/natives/CFX/GET_PLAYER_INVINCIBLE.md) `0x680C90EE` — `BOOL GetPlayerInvincible(char* playerSrc)`
- [GET_PLAYER_LAST_MSG](https://natives.borderlinerp.com/natives/CFX/GET_PLAYER_LAST_MSG.md) `0x427E8E6A` — `int GetPlayerLastMsg(char* playerSrc)`
- [GET_PLAYER_MAX_ARMOUR](https://natives.borderlinerp.com/natives/CFX/GET_PLAYER_MAX_ARMOUR.md) `0x2A50657` — `int GetPlayerMaxArmour(char* playerSrc)`
- [GET_PLAYER_MAX_HEALTH](https://natives.borderlinerp.com/natives/CFX/GET_PLAYER_MAX_HEALTH.md) `0x8154E470` — `int GetPlayerMaxHealth(char* playerSrc)`
- [GET_PLAYER_NAME](https://natives.borderlinerp.com/natives/CFX/GET_PLAYER_NAME.md) `0x406B4B20` — `char* GetPlayerName(char* playerSrc)`
- [GET_PLAYER_PED](https://natives.borderlinerp.com/natives/CFX/GET_PLAYER_PED.md) `0x6E31E993` — `Entity GetPlayerPed(char* playerSrc)` — Used to get the player's Ped Entity ID when a valid playerSrc is passed.
- [GET_PLAYER_PEER_STATISTICS](https://natives.borderlinerp.com/natives/CFX/GET_PLAYER_PEER_STATISTICS.md) `0x9A928294` — `int GetPlayerPeerStatistics(char* playerSrc, int peerStatistic)` — const int ENET_PACKET_LOSS_SCALE = 65536; These statistics only update once every 10 seconds.
- [GET_PLAYER_PING](https://natives.borderlinerp.com/natives/CFX/GET_PLAYER_PING.md) `0xFF1290D4` — `int GetPlayerPing(char* playerSrc)`
- [GET_PLAYER_ROUTING_BUCKET](https://natives.borderlinerp.com/natives/CFX/GET_PLAYER_ROUTING_BUCKET.md) `0x52441C34` — `int GetPlayerRoutingBucket(char* playerSrc)` — Gets the routing bucket for the specified player.
- [GET_PLAYER_SERVER_ID](https://natives.borderlinerp.com/natives/CFX/GET_PLAYER_SERVER_ID.md) `0x4D97BCC7` — `int GetPlayerServerId(Player player)`
- [GET_PLAYER_TEAM](https://natives.borderlinerp.com/natives/CFX/GET_PLAYER_TEAM.md) `0x9873E404` — `int GetPlayerTeam(char* playerSrc)`
- [GET_PLAYER_TIME_IN_PURSUIT](https://natives.borderlinerp.com/natives/CFX/GET_PLAYER_TIME_IN_PURSUIT.md) `0x7ADE63E1` — `int GetPlayerTimeInPursuit(char* playerSrc, BOOL lastPursuit)` — Gets the amount of time player has spent evading the cops.
- [GET_PLAYER_TIME_ONLINE](https://natives.borderlinerp.com/natives/CFX/GET_PLAYER_TIME_ONLINE.md) `0x67D2E605` — `int GetPlayerTimeOnline(char* playerSrc)` — Gets the current time online for a specified player.
- [GET_PLAYER_TOKEN](https://natives.borderlinerp.com/natives/CFX/GET_PLAYER_TOKEN.md) `0x54C06897` — `char* GetPlayerToken(char* playerSrc, int index)` — Gets a player's token.
- [GET_PLAYER_WANTED_CENTRE_POSITION](https://natives.borderlinerp.com/natives/CFX/GET_PLAYER_WANTED_CENTRE_POSITION.md) `0x821F2D2C` — `Vector3 GetPlayerWantedCentrePosition(char* playerSrc)` — Gets the current known coordinates for the specified player from cops perspective.
- [GET_PLAYER_WANTED_LEVEL](https://natives.borderlinerp.com/natives/CFX/GET_PLAYER_WANTED_LEVEL.md) `0xBDCDD163` — `int GetPlayerWantedLevel(char* playerSrc)` — Returns given players wanted level server-side.
- [GET_REGISTERED_COMMANDS](https://natives.borderlinerp.com/natives/CFX/GET_REGISTERED_COMMANDS.md) `0xD4BEF069` — `object GetRegisteredCommands()` — Returns all commands that are registered in the command system.
- [GET_RESOURCE_BY_FIND_INDEX](https://natives.borderlinerp.com/natives/CFX/GET_RESOURCE_BY_FIND_INDEX.md) `0x387246B7` — `char* GetResourceByFindIndex(int findIndex)`
- [GET_RESOURCE_COMMANDS](https://natives.borderlinerp.com/natives/CFX/GET_RESOURCE_COMMANDS.md) `0x97628584` — `object GetResourceCommands(char* resource)` — Returns all commands registered by the specified resource.
- [GET_RESOURCE_KVP_FLOAT](https://natives.borderlinerp.com/natives/CFX/GET_RESOURCE_KVP_FLOAT.md) `0x35BDCEEA` — `float GetResourceKvpFloat(char* key)` — A getter for SET_RESOURCE_KVP_FLOAT.
- [GET_RESOURCE_KVP_INT](https://natives.borderlinerp.com/natives/CFX/GET_RESOURCE_KVP_INT.md) `0x557B586A` — `int GetResourceKvpInt(char* key)` — A getter for SET_RESOURCE_KVP_INT.
- [GET_RESOURCE_KVP_STRING](https://natives.borderlinerp.com/natives/CFX/GET_RESOURCE_KVP_STRING.md) `0x5240DA5A` — `char* GetResourceKvpString(char* key)` — A getter for SET_RESOURCE_KVP.
- [GET_RESOURCE_METADATA](https://natives.borderlinerp.com/natives/CFX/GET_RESOURCE_METADATA.md) `0x964BAB1D` — `char* GetResourceMetadata(char* resourceName, char* metadataKey, int index)` — Gets the metadata value at a specified key/index from a resource's manifest.
- [GET_RESOURCE_PATH](https://natives.borderlinerp.com/natives/CFX/GET_RESOURCE_PATH.md) `0x61DCF017` — `char* GetResourcePath(char* resourceName)` — Returns the physical on-disk path of the specified resource.
- [GET_RESOURCE_STATE](https://natives.borderlinerp.com/natives/CFX/GET_RESOURCE_STATE.md) `0x4039B485` — `char* GetResourceState(char* resourceName)` — Returns the current state of the specified resource.
- [GET_SEAT_PED_IS_USING](https://natives.borderlinerp.com/natives/CFX/GET_SEAT_PED_IS_USING.md) `0x57B78C17` — `int GetSeatPedIsUsing(Ped ped)`
- [GET_SELECTED_PED_WEAPON](https://natives.borderlinerp.com/natives/CFX/GET_SELECTED_PED_WEAPON.md) `0xD240123E` — `Hash GetSelectedPedWeapon(Ped ped)` — An alias of GET_CURRENT_PED_WEAPON.
- [GET_SHAPE_TEST_RESULT_INCLUDING_MATERIAL](https://natives.borderlinerp.com/natives/CFX/GET_SHAPE_TEST_RESULT_INCLUDING_MATERIAL.md) `0x4301E10C` — `int GetShapeTestResultIncludingMaterial(int shapeTestHandle, BOOL* hit, Vector3* endCoords, Vector3* surfaceNormal, Hash* materialHash, Entity* entityHit)` — Returns the result of a shape test, also returning the material of any touched surface.
- [GET_STATE_BAG_KEYS](https://natives.borderlinerp.com/natives/CFX/GET_STATE_BAG_KEYS.md) `0x78D864C7` — `object GetStateBagKeys(char* bagName)`
- [GET_STATE_BAG_VALUE](https://natives.borderlinerp.com/natives/CFX/GET_STATE_BAG_VALUE.md) `0x637F4C75` — `object GetStateBagValue(char* bagName, char* key)` — Returns the value of a state bag key.
- [GET_TIMECYCLE_MODIFIER_COUNT](https://natives.borderlinerp.com/natives/CFX/GET_TIMECYCLE_MODIFIER_COUNT.md) `0xFE2A1D4D` — `int GetTimecycleModifierCount()`
- [GET_TIMECYCLE_MODIFIER_INDEX_BY_NAME](https://natives.borderlinerp.com/natives/CFX/GET_TIMECYCLE_MODIFIER_INDEX_BY_NAME.md) `0x5F4CD0E2` — `int GetTimecycleModifierIndexByName(char* modifierName)`
- [GET_TIMECYCLE_MODIFIER_NAME_BY_INDEX](https://natives.borderlinerp.com/natives/CFX/GET_TIMECYCLE_MODIFIER_NAME_BY_INDEX.md) `0x28CB8608` — `char* GetTimecycleModifierNameByIndex(int modifierIndex)`
- [GET_TIMECYCLE_MODIFIER_STRENGTH](https://natives.borderlinerp.com/natives/CFX/GET_TIMECYCLE_MODIFIER_STRENGTH.md) `0xBE54124A` — `float GetTimecycleModifierStrength()` — A getter for SET_TIMECYCLE_MODIFIER_STRENGTH.
- [GET_TIMECYCLE_MODIFIER_VAR](https://natives.borderlinerp.com/natives/CFX/GET_TIMECYCLE_MODIFIER_VAR.md) `0xA7109E12` — `BOOL GetTimecycleModifierVar(char* modifierName, char* varName, float* value1, float* value2)`
- [GET_TIMECYCLE_MODIFIER_VAR_COUNT](https://natives.borderlinerp.com/natives/CFX/GET_TIMECYCLE_MODIFIER_VAR_COUNT.md) `0x60FB60FE` — `int GetTimecycleModifierVarCount(char* modifierName)`
- [GET_TIMECYCLE_MODIFIER_VAR_NAME_BY_INDEX](https://natives.borderlinerp.com/natives/CFX/GET_TIMECYCLE_MODIFIER_VAR_NAME_BY_INDEX.md) `0xE874AB1D` — `char* GetTimecycleModifierVarNameByIndex(char* modifierName, int modifierVarIndex)`
- [GET_TIMECYCLE_VAR_COUNT](https://natives.borderlinerp.com/natives/CFX/GET_TIMECYCLE_VAR_COUNT.md) `0x838B34D8` — `int GetTimecycleVarCount()` — Returns the amount of variables available to be applied on timecycle modifiers.
- [GET_TIMECYCLE_VAR_DEFAULT_VALUE_BY_INDEX](https://natives.borderlinerp.com/natives/CFX/GET_TIMECYCLE_VAR_DEFAULT_VALUE_BY_INDEX.md) `0x3B90238` — `float GetTimecycleVarDefaultValueByIndex(int varIndex)`
- [GET_TIMECYCLE_VAR_NAME_BY_INDEX](https://natives.borderlinerp.com/natives/CFX/GET_TIMECYCLE_VAR_NAME_BY_INDEX.md) `0xC6C55AAF` — `char* GetTimecycleVarNameByIndex(int varIndex)`
- [GET_TRAIN_CARRIAGE_ENGINE](https://natives.borderlinerp.com/natives/CFX/GET_TRAIN_CARRIAGE_ENGINE.md) `0x95070FA` — `int GetTrainCarriageEngine(Vehicle train)`
- [GET_TRAIN_CARRIAGE_INDEX](https://natives.borderlinerp.com/natives/CFX/GET_TRAIN_CARRIAGE_INDEX.md) `0x4B8285CF` — `int GetTrainCarriageIndex(Vehicle train)`
- [GET_VEHICLE_BODY_HEALTH](https://natives.borderlinerp.com/natives/CFX/GET_VEHICLE_BODY_HEALTH.md) `0x2B2FCC28` — `float GetVehicleBodyHealth(Vehicle vehicle)`
- [GET_VEHICLE_COLOURS](https://natives.borderlinerp.com/natives/CFX/GET_VEHICLE_COLOURS.md) `0x40D82D88` — `void GetVehicleColours(Vehicle vehicle, int* colorPrimary, int* colorSecondary)`
- [GET_VEHICLE_CUSTOM_PRIMARY_COLOUR](https://natives.borderlinerp.com/natives/CFX/GET_VEHICLE_CUSTOM_PRIMARY_COLOUR.md) `0x1C2B9FEF` — `void GetVehicleCustomPrimaryColour(Vehicle vehicle, int* r, int* g, int* b)`
- [GET_VEHICLE_CUSTOM_SECONDARY_COLOUR](https://natives.borderlinerp.com/natives/CFX/GET_VEHICLE_CUSTOM_SECONDARY_COLOUR.md) `0x3FF247A2` — `void GetVehicleCustomSecondaryColour(Vehicle vehicle, int* r, int* g, int* b)`
- [GET_VEHICLE_DASHBOARD_COLOUR](https://natives.borderlinerp.com/natives/CFX/GET_VEHICLE_DASHBOARD_COLOUR.md) `0xA0DBD08D` — `void GetVehicleDashboardColour(Vehicle vehicle, int* color)`
- [GET_VEHICLE_DIRT_LEVEL](https://natives.borderlinerp.com/natives/CFX/GET_VEHICLE_DIRT_LEVEL.md) `0xFD15C065` — `float GetVehicleDirtLevel(Vehicle vehicle)`
- [GET_VEHICLE_DOOR_LOCK_STATUS](https://natives.borderlinerp.com/natives/CFX/GET_VEHICLE_DOOR_LOCK_STATUS.md) `0xD72CEF2` — `int GetVehicleDoorLockStatus(Vehicle vehicle)` — It should be noted that while the client-side command and its setter distinguish between states 0 (unset) and 1 (unlocked), the game will synchronize both as state 0, so the server-side command will return only '0' if unlocked.
- [GET_VEHICLE_DOOR_STATUS](https://natives.borderlinerp.com/natives/CFX/GET_VEHICLE_DOOR_STATUS.md) `0x6E35C49C` — `int GetVehicleDoorStatus(Vehicle vehicle, int doorIndex)` — Returns the open position of the specified door on the target vehicle.
- [GET_VEHICLE_DOORS_LOCKED_FOR_PLAYER](https://natives.borderlinerp.com/natives/CFX/GET_VEHICLE_DOORS_LOCKED_FOR_PLAYER.md) `0x1DC50247` — `int GetVehicleDoorsLockedForPlayer(Vehicle vehicle)` — Currently it only works when set to "all players".
- [GET_VEHICLE_ENGINE_HEALTH](https://natives.borderlinerp.com/natives/CFX/GET_VEHICLE_ENGINE_HEALTH.md) `0x8880038A` — `float GetVehicleEngineHealth(Vehicle vehicle)`
- [GET_VEHICLE_EXTRA_COLOURS](https://natives.borderlinerp.com/natives/CFX/GET_VEHICLE_EXTRA_COLOURS.md) `0x80E4659B` — `void GetVehicleExtraColours(Vehicle vehicle, int* pearlescentColor, int* wheelColor)`
- [GET_VEHICLE_FLIGHT_NOZZLE_POSITION](https://natives.borderlinerp.com/natives/CFX/GET_VEHICLE_FLIGHT_NOZZLE_POSITION.md) `0xAD40AD55` — `float GetVehicleFlightNozzlePosition(Vehicle vehicle)` — Gets the flight nozzel position for the specified vehicle.
- [GET_VEHICLE_HAS_FLAG](https://natives.borderlinerp.com/natives/CFX/GET_VEHICLE_HAS_FLAG.md) `0xD85C9F57` — `bool GetVehicleHasFlag(Vehicle vehicle, int flagIndex)` — Get vehicle.meta flag by index.
- [GET_VEHICLE_HEADLIGHTS_COLOUR](https://natives.borderlinerp.com/natives/CFX/GET_VEHICLE_HEADLIGHTS_COLOUR.md) `0xD7147656` — `int GetVehicleHeadlightsColour(Vehicle vehicle)`
- [GET_VEHICLE_HOMING_LOCKON_STATE](https://natives.borderlinerp.com/natives/CFX/GET_VEHICLE_HOMING_LOCKON_STATE.md) `0xFBDE9FD8` — `int GetVehicleHomingLockonState(Vehicle vehicle)` — Gets the lock on state for the specified vehicle.
- [GET_VEHICLE_INTERIOR_COLOUR](https://natives.borderlinerp.com/natives/CFX/GET_VEHICLE_INTERIOR_COLOUR.md) `0xCCFF3B6E` — `void GetVehicleInteriorColour(Vehicle vehicle, int* color)`
- [GET_VEHICLE_LIGHTS_STATE](https://natives.borderlinerp.com/natives/CFX/GET_VEHICLE_LIGHTS_STATE.md) `0x7C278621` — `BOOL GetVehicleLightsState(Vehicle vehicle, BOOL* lightsOn, BOOL* highbeamsOn)`
- [GET_VEHICLE_LIVERY](https://natives.borderlinerp.com/natives/CFX/GET_VEHICLE_LIVERY.md) `0xEC82A51D` — `int GetVehicleLivery(Vehicle vehicle)`
- [GET_VEHICLE_LOCK_ON_TARGET](https://natives.borderlinerp.com/natives/CFX/GET_VEHICLE_LOCK_ON_TARGET.md) `0x4A557117` — `Vehicle GetVehicleLockOnTarget(Vehicle vehicle)` — Gets the vehicle that is locked on to for the specified vehicle.
- [GET_VEHICLE_NEON_COLOUR](https://natives.borderlinerp.com/natives/CFX/GET_VEHICLE_NEON_COLOUR.md) `0xD9319DCB` — `void GetVehicleNeonColour(Vehicle vehicle, int* red, int* green, int* blue)` — Getter to check the neon colour of a vehicle.
- [GET_VEHICLE_NEON_ENABLED](https://natives.borderlinerp.com/natives/CFX/GET_VEHICLE_NEON_ENABLED.md) `0x684BDBF2` — `BOOL GetVehicleNeonEnabled(Vehicle vehicle, int neonIndex)` — Getter to check if one of the neon lights of a vehicle is enabled.
- [GET_VEHICLE_NUMBER_PLATE_TEXT](https://natives.borderlinerp.com/natives/CFX/GET_VEHICLE_NUMBER_PLATE_TEXT.md) `0xE8522D58` — `char* GetVehicleNumberPlateText(Vehicle vehicle)`
- [GET_VEHICLE_NUMBER_PLATE_TEXT_INDEX](https://natives.borderlinerp.com/natives/CFX/GET_VEHICLE_NUMBER_PLATE_TEXT_INDEX.md) `0x499747B6` — `int GetVehicleNumberPlateTextIndex(Vehicle vehicle)`
- [GET_VEHICLE_PED_IS_IN](https://natives.borderlinerp.com/natives/CFX/GET_VEHICLE_PED_IS_IN.md) `0xAFE92319` — `Vehicle GetVehiclePedIsIn(Ped ped, BOOL lastVehicle)` — Gets the vehicle the specified Ped is/was in depending on bool value.
- [GET_VEHICLE_PETROL_TANK_HEALTH](https://natives.borderlinerp.com/natives/CFX/GET_VEHICLE_PETROL_TANK_HEALTH.md) `0xE41595CE` — `float GetVehiclePetrolTankHealth(Vehicle vehicle)`
- [GET_VEHICLE_RADIO_STATION_INDEX](https://natives.borderlinerp.com/natives/CFX/GET_VEHICLE_RADIO_STATION_INDEX.md) `0x57037960` — `int GetVehicleRadioStationIndex(Vehicle vehicle)`
- [GET_VEHICLE_ROOF_LIVERY](https://natives.borderlinerp.com/natives/CFX/GET_VEHICLE_ROOF_LIVERY.md) `0x872CF42` — `int GetVehicleRoofLivery(Vehicle vehicle)`
- [GET_VEHICLE_TOTAL_REPAIRS](https://natives.borderlinerp.com/natives/CFX/GET_VEHICLE_TOTAL_REPAIRS.md) `0x9963D5F9` — `int GetVehicleTotalRepairs(Vehicle vehicle)`
- [GET_VEHICLE_TYPE](https://natives.borderlinerp.com/natives/CFX/GET_VEHICLE_TYPE.md) `0xA273060E` — `char* GetVehicleType(Vehicle vehicle)` — Returns the type of the passed vehicle.
- [GET_VEHICLE_TYPE_RAW](https://natives.borderlinerp.com/natives/CFX/GET_VEHICLE_TYPE_RAW.md) `0xDE73BC10` — `int GetVehicleTypeRaw(Vehicle vehicle)` — Returns the model type of the vehicle as defined by:
- [GET_VEHICLE_TYRE_SMOKE_COLOR](https://natives.borderlinerp.com/natives/CFX/GET_VEHICLE_TYRE_SMOKE_COLOR.md) `0x75280015` — `void GetVehicleTyreSmokeColor(Vehicle vehicle, int* r, int* g, int* b)`
- [GET_VEHICLE_WHEEL_TYPE](https://natives.borderlinerp.com/natives/CFX/GET_VEHICLE_WHEEL_TYPE.md) `0xDA58D7AE` — `int GetVehicleWheelType(Vehicle vehicle)`
- [GET_VEHICLE_WINDOW_TINT](https://natives.borderlinerp.com/natives/CFX/GET_VEHICLE_WINDOW_TINT.md) `0x13D53892` — `int GetVehicleWindowTint(Vehicle vehicle)`
- [GET_VISUAL_SETTING_FLOAT](https://natives.borderlinerp.com/natives/CFX/GET_VISUAL_SETTING_FLOAT.md) `0x15346B4D` — `float GetVisualSettingFloat(char* name)` — A getter for SET_VISUAL_SETTING_FLOAT.
- [GET_WORLD_COORD_FROM_SCREEN_COORD](https://natives.borderlinerp.com/natives/CFX/GET_WORLD_COORD_FROM_SCREEN_COORD.md) `0xC81D0659` — `void GetWorldCoordFromScreenCoord(float screenX, float screenY, Vector3* worldVector, Vector3* normalVector)` — Converts a screen coordinate into its relative world coordinate.
- [GIVE_WEAPON_COMPONENT_TO_PED](https://natives.borderlinerp.com/natives/CFX/GIVE_WEAPON_COMPONENT_TO_PED.md) `0x3E1E286D` — `void GiveWeaponComponentToPed(Ped ped, Hash weaponHash, Hash componentHash)` — GIVE_WEAPON_COMPONENT_TO_PED This is the server-side RPC native equivalent of the client native GIVE_WEAPON_COMPONENT_TO_PED.
- [GIVE_WEAPON_TO_PED](https://natives.borderlinerp.com/natives/CFX/GIVE_WEAPON_TO_PED.md) `0xC4D88A85` — `void GiveWeaponToPed(Ped ped, Hash weaponHash, int ammoCount, BOOL isHidden, BOOL bForceInHand)` — GIVE_WEAPON_TO_PED This is the server-side RPC native equivalent of the client native GIVE_WEAPON_TO_PED.
- [HAS_ENTITY_BEEN_MARKED_AS_NO_LONGER_NEEDED](https://natives.borderlinerp.com/natives/CFX/HAS_ENTITY_BEEN_MARKED_AS_NO_LONGER_NEEDED.md) `0x9C9A3BE0` — `BOOL HasEntityBeenMarkedAsNoLongerNeeded(Vehicle vehicle)`
- [HAS_VEHICLE_BEEN_DAMAGED_BY_BULLETS](https://natives.borderlinerp.com/natives/CFX/HAS_VEHICLE_BEEN_DAMAGED_BY_BULLETS.md) `0xB8AF3137` — `BOOL HasVehicleBeenDamagedByBullets(Vehicle vehicle)`
- [HAS_VEHICLE_BEEN_OWNED_BY_PLAYER](https://natives.borderlinerp.com/natives/CFX/HAS_VEHICLE_BEEN_OWNED_BY_PLAYER.md) `0xE4E83A5B` — `BOOL HasVehicleBeenOwnedByPlayer(Vehicle vehicle)`
- [IS_ACE_ALLOWED](https://natives.borderlinerp.com/natives/CFX/IS_ACE_ALLOWED.md) `0x7EBB9929` — `BOOL IsAceAllowed(char* object)`
- [IS_BOAT_ANCHORED_AND_FROZEN](https://natives.borderlinerp.com/natives/CFX/IS_BOAT_ANCHORED_AND_FROZEN.md) `0xD5C39EE6` — `bool IsBoatAnchoredAndFrozen(Vehicle vehicle)`
- [IS_BOAT_WRECKED](https://natives.borderlinerp.com/natives/CFX/IS_BOAT_WRECKED.md) `0x9049DB44` — `bool IsBoatWrecked(Vehicle vehicle)`
- [IS_DISABLED_RAW_KEY_DOWN](https://natives.borderlinerp.com/natives/CFX/IS_DISABLED_RAW_KEY_DOWN.md) `0x36366EC3` — `BOOL IsDisabledRawKeyDown(int rawKeyIndex)` — Gets if the specified rawKeyIndex is pressed down, even if the key is disabled with DISABLE_RAW_KEY_THIS_FRAME.
- [IS_DISABLED_RAW_KEY_PRESSED](https://natives.borderlinerp.com/natives/CFX/IS_DISABLED_RAW_KEY_PRESSED.md) `0x1F7CBBAA` — `BOOL IsDisabledRawKeyPressed(int rawKeyIndex)` — Gets if the specified rawKeyIndex is pressed, even if the key is disabled with DISABLE_RAW_KEY_THIS_FRAME.
- [IS_DISABLED_RAW_KEY_RELEASED](https://natives.borderlinerp.com/natives/CFX/IS_DISABLED_RAW_KEY_RELEASED.md) `0x72B66C09` — `BOOL IsDisabledRawKeyReleased(int rawKeyIndex)` — Gets if the specified rawKeyIndex was released, even if the key is disabled with DISABLE_RAW_KEY_THIS_FRAME.
- [IS_DISABLED_RAW_KEY_UP](https://natives.borderlinerp.com/natives/CFX/IS_DISABLED_RAW_KEY_UP.md) `0x2C033875` — `BOOL IsDisabledRawKeyUp(int rawKeyIndex)` — Gets if the specified rawKeyIndex is up, even if the key is disabled with DISABLE_RAW_KEY_THIS_FRAME.
- [IS_DUI_AVAILABLE](https://natives.borderlinerp.com/natives/CFX/IS_DUI_AVAILABLE.md) `0x7AAC3B4C` — `BOOL IsDuiAvailable(long duiObject)` — Returns whether or not a browser is created for a specified DUI browser object.
- [IS_DUPLICITY_VERSION](https://natives.borderlinerp.com/natives/CFX/IS_DUPLICITY_VERSION.md) `0xCF24C52E` — `BOOL IsDuplicityVersion()` — Gets whether or not this is the CitizenFX server.
- [IS_ENTITY_VISIBLE](https://natives.borderlinerp.com/natives/CFX/IS_ENTITY_VISIBLE.md) `0x120B4ED5` — `BOOL IsEntityVisible(Entity entity)` — This native checks if the given entity is visible.
- [IS_FLASH_LIGHT_ON](https://natives.borderlinerp.com/natives/CFX/IS_FLASH_LIGHT_ON.md) `0x76876154` — `bool IsFlashLightOn(Ped ped)`
- [IS_NUI_FOCUS_KEEPING_INPUT](https://natives.borderlinerp.com/natives/CFX/IS_NUI_FOCUS_KEEPING_INPUT.md) `0x39C9DC92` — `BOOL IsNuiFocusKeepingInput()` — Checks if keyboard input is enabled during NUI focus using SET_NUI_FOCUS_KEEP_INPUT.
- [IS_NUI_FOCUSED](https://natives.borderlinerp.com/natives/CFX/IS_NUI_FOCUSED.md) `0x98545E6D` — `BOOL IsNuiFocused()` — Returns the current NUI focus state previously set with SET_NUI_FOCUS.
- [IS_PED_A_PLAYER](https://natives.borderlinerp.com/natives/CFX/IS_PED_A_PLAYER.md) `0x404794CA` — `BOOL IsPedAPlayer(Ped ped)` — This native checks if the given ped is a player.
- [IS_PED_HANDCUFFED](https://natives.borderlinerp.com/natives/CFX/IS_PED_HANDCUFFED.md) `0x25865633` — `bool IsPedHandcuffed(Ped ped)`
- [IS_PED_IN_ANY_VEHICLE](https://natives.borderlinerp.com/natives/CFX/IS_PED_IN_ANY_VEHICLE.md) `0x3B0171EE` — `BOOL IsPedInAnyVehicle(Ped ped)`
- [IS_PED_IN_VEHICLE](https://natives.borderlinerp.com/natives/CFX/IS_PED_IN_VEHICLE.md) `0x7DA6BC83` — `BOOL IsPedInVehicle(Ped ped, Vehicle vehicle)`
- [IS_PED_ON_MOUNT](https://natives.borderlinerp.com/natives/CFX/IS_PED_ON_MOUNT.md) `0x43103006` — `BOOL IsPedOnMount(Ped ped)`
- [IS_PED_RAGDOLL](https://natives.borderlinerp.com/natives/CFX/IS_PED_RAGDOLL.md) `0xC833BBE1` — `bool IsPedRagdoll(Ped ped)`
- [IS_PED_STRAFING](https://natives.borderlinerp.com/natives/CFX/IS_PED_STRAFING.md) `0xEFEED13C` — `bool IsPedStrafing(Ped ped)`
- [IS_PED_USING_ACTION_MODE](https://natives.borderlinerp.com/natives/CFX/IS_PED_USING_ACTION_MODE.md) `0x5AE7EDA2` — `bool IsPedUsingActionMode(Ped ped)`
- [IS_PLAYER_ACE_ALLOWED](https://natives.borderlinerp.com/natives/CFX/IS_PLAYER_ACE_ALLOWED.md) `0xDEDAE23D` — `BOOL IsPlayerAceAllowed(char* playerSrc, char* object)`
- [IS_PLAYER_COMMERCE_INFO_LOADED](https://natives.borderlinerp.com/natives/CFX/IS_PLAYER_COMMERCE_INFO_LOADED.md) `0xBEFE93F4` — `BOOL IsPlayerCommerceInfoLoaded(char* playerSrc)` — This native is deprecated and may be removed in a future version.
- [IS_PLAYER_COMMERCE_INFO_LOADED_EXT](https://natives.borderlinerp.com/natives/CFX/IS_PLAYER_COMMERCE_INFO_LOADED_EXT.md) `0x1D14F4FE` — `BOOL IsPlayerCommerceInfoLoadedExt(char* playerSrc)` — Requests whether or not the commerce data for the specified player has loaded from Tebex.
- [IS_PLAYER_EVADING_WANTED_LEVEL](https://natives.borderlinerp.com/natives/CFX/IS_PLAYER_EVADING_WANTED_LEVEL.md) `0x89A3881A` — `BOOL IsPlayerEvadingWantedLevel(char* playerSrc)` — This will return true if the player is evading wanted level, meaning that the wanted level stars are blink.
- [IS_PLAYER_IN_FREE_CAM_MODE](https://natives.borderlinerp.com/natives/CFX/IS_PLAYER_IN_FREE_CAM_MODE.md) `0x1F14F2AC` — `bool IsPlayerInFreeCamMode(char* playerSrc)`
- [IS_PLAYER_USING_SUPER_JUMP](https://natives.borderlinerp.com/natives/CFX/IS_PLAYER_USING_SUPER_JUMP.md) `0xC7D2C20C` — `BOOL IsPlayerUsingSuperJump(char* playerSrc)`
- [IS_PRINCIPAL_ACE_ALLOWED](https://natives.borderlinerp.com/natives/CFX/IS_PRINCIPAL_ACE_ALLOWED.md) `0x37CF52CE` — `BOOL IsPrincipalAceAllowed(char* principal, char* object)`
- [IS_RAW_KEY_DOWN](https://natives.borderlinerp.com/natives/CFX/IS_RAW_KEY_DOWN.md) `0xD95A7387` — `BOOL IsRawKeyDown(int rawKeyIndex)` — Gets if the specified rawKeyIndex is pressed down on the keyboard.
- [IS_RAW_KEY_PRESSED](https://natives.borderlinerp.com/natives/CFX/IS_RAW_KEY_PRESSED.md) `0x69F7C29E` — `BOOL IsRawKeyPressed(int rawKeyIndex)` — Gets if the specified rawKeyIndex is pressed on the keyboard.
- [IS_RAW_KEY_RELEASED](https://natives.borderlinerp.com/natives/CFX/IS_RAW_KEY_RELEASED.md) `0xEAA50861` — `BOOL IsRawKeyReleased(int rawKeyIndex)` — Gets if the specified rawKeyIndex was just released on the keyboard.
- [IS_RAW_KEY_UP](https://natives.borderlinerp.com/natives/CFX/IS_RAW_KEY_UP.md) `0x36F4E505` — `BOOL IsRawKeyUp(int rawKeyIndex)` — Gets if the specified rawKeyIndex is up on the keyboard.
- [IS_VEHICLE_EXTRA_TURNED_ON](https://natives.borderlinerp.com/natives/CFX/IS_VEHICLE_EXTRA_TURNED_ON.md) `0x42098B5` — `BOOL IsVehicleExtraTurnedOn(Vehicle vehicle, int extraId)`
- [IS_VEHICLE_SIREN_ON](https://natives.borderlinerp.com/natives/CFX/IS_VEHICLE_SIREN_ON.md) `0x25EB5873` — `BOOL IsVehicleSirenOn(Vehicle vehicle)`
- [IS_VEHICLE_TYRE_BURST](https://natives.borderlinerp.com/natives/CFX/IS_VEHICLE_TYRE_BURST.md) `0x48C80210` — `BOOL IsVehicleTyreBurst(Vehicle vehicle, int wheelID, BOOL completely)`
- [IS_VEHICLE_WHEEL_BROKEN_OFF](https://natives.borderlinerp.com/natives/CFX/IS_VEHICLE_WHEEL_BROKEN_OFF.md) `0xCF1BC668` — `BOOL IsVehicleWheelBrokenOff(Vehicle vehicle, int wheelIndex)` — Getter for BREAK_OFF_VEHICLE_WHEEL.
- [IS_VEHICLE_WINDOW_INTACT](https://natives.borderlinerp.com/natives/CFX/IS_VEHICLE_WINDOW_INTACT.md) `0xAC4EF23D` — `BOOL IsVehicleWindowIntact(Vehicle vehicle, int windowIndex)`
- [LOAD_PLAYER_COMMERCE_DATA](https://natives.borderlinerp.com/natives/CFX/LOAD_PLAYER_COMMERCE_DATA.md) `0xA8F63EAB` — `void LoadPlayerCommerceData(char* playerSrc)` — This native is deprecated and may be removed in a future version.
- [LOAD_PLAYER_COMMERCE_DATA_EXT](https://natives.borderlinerp.com/natives/CFX/LOAD_PLAYER_COMMERCE_DATA_EXT.md) `0x7995539E` — `void LoadPlayerCommerceDataExt(char* playerSrc)` — Requests the commerce data from Tebex for the specified player, including the owned SKUs.
- [LOAD_RESOURCE_FILE](https://natives.borderlinerp.com/natives/CFX/LOAD_RESOURCE_FILE.md) `0x76A9EE1F` — `char* LoadResourceFile(char* resourceName, char* fileName)` — Reads the contents of a text file in a specified resource.
- [MUMBLE_ADD_VOICE_CHANNEL_LISTEN](https://natives.borderlinerp.com/natives/CFX/MUMBLE_ADD_VOICE_CHANNEL_LISTEN.md) `0xC79F44BF` — `void MumbleAddVoiceChannelListen(int channel)` — Starts listening to the specified channel, when available.
- [MUMBLE_ADD_VOICE_TARGET_CHANNEL](https://natives.borderlinerp.com/natives/CFX/MUMBLE_ADD_VOICE_TARGET_CHANNEL.md) `0x4D386C9E` — `void MumbleAddVoiceTargetChannel(int targetId, int channel)` — Adds the specified channel to the target list for the specified Mumble voice target ID.
- [MUMBLE_ADD_VOICE_TARGET_PLAYER](https://natives.borderlinerp.com/natives/CFX/MUMBLE_ADD_VOICE_TARGET_PLAYER.md) `0x32C5355A` — `void MumbleAddVoiceTargetPlayer(int targetId, Player player)` — Adds the specified player to the target list for the specified Mumble voice target ID.
- [MUMBLE_ADD_VOICE_TARGET_PLAYER_BY_SERVER_ID](https://natives.borderlinerp.com/natives/CFX/MUMBLE_ADD_VOICE_TARGET_PLAYER_BY_SERVER_ID.md) `0x25F2B65F` — `void MumbleAddVoiceTargetPlayerByServerId(int targetId, int serverId)` — Adds the specified player to the target list for the specified Mumble voice target ID.
- [MUMBLE_CLEAR_VOICE_CHANNEL](https://natives.borderlinerp.com/natives/CFX/MUMBLE_CLEAR_VOICE_CHANNEL.md) `0xBF847807` — `void MumbleClearVoiceChannel()`
- [MUMBLE_CLEAR_VOICE_TARGET](https://natives.borderlinerp.com/natives/CFX/MUMBLE_CLEAR_VOICE_TARGET.md) `0x8555DCBA` — `void MumbleClearVoiceTarget(int targetId)` — Clears the target list for the specified Mumble voice target ID.
- [MUMBLE_CLEAR_VOICE_TARGET_CHANNELS](https://natives.borderlinerp.com/natives/CFX/MUMBLE_CLEAR_VOICE_TARGET_CHANNELS.md) `0x5EA72E76` — `void MumbleClearVoiceTargetChannels(int targetId)` — Clears channels from the target list for the specified Mumble voice target ID.
- [MUMBLE_CLEAR_VOICE_TARGET_PLAYERS](https://natives.borderlinerp.com/natives/CFX/MUMBLE_CLEAR_VOICE_TARGET_PLAYERS.md) `0x912E21DA` — `void MumbleClearVoiceTargetPlayers(int targetId)` — Clears players from the target list for the specified Mumble voice target ID.
- [MUMBLE_CREATE_CHANNEL](https://natives.borderlinerp.com/natives/CFX/MUMBLE_CREATE_CHANNEL.md) `0x262663C5` — `void MumbleCreateChannel(int id)` — Create a permanent voice channel.
- [MUMBLE_DOES_CHANNEL_EXIST](https://natives.borderlinerp.com/natives/CFX/MUMBLE_DOES_CHANNEL_EXIST.md) `0xCC8CA25` — `BOOL MumbleDoesChannelExist(int channel)` — Check whether specified channel exists on the Mumble server.
- [MUMBLE_GET_TALKER_PROXIMITY](https://natives.borderlinerp.com/natives/CFX/MUMBLE_GET_TALKER_PROXIMITY.md) `0x84E02A32` — `float MumbleGetTalkerProximity()`
- [MUMBLE_GET_VOICE_CHANNEL_FROM_SERVER_ID](https://natives.borderlinerp.com/natives/CFX/MUMBLE_GET_VOICE_CHANNEL_FROM_SERVER_ID.md) `0x221C09F1` — `int MumbleGetVoiceChannelFromServerId(int serverId)` — Returns the mumble voice channel from a player's server id.
- [MUMBLE_IS_ACTIVE](https://natives.borderlinerp.com/natives/CFX/MUMBLE_IS_ACTIVE.md) `0xE820BC10` — `BOOL MumbleIsActive()`
- [MUMBLE_IS_CONNECTED](https://natives.borderlinerp.com/natives/CFX/MUMBLE_IS_CONNECTED.md) `0xB816370A` — `BOOL MumbleIsConnected()` — This native will return true if the user succesfully connected to the voice server.
- [MUMBLE_IS_PLAYER_MUTED](https://natives.borderlinerp.com/natives/CFX/MUMBLE_IS_PLAYER_MUTED.md) `0x1D5D50C2` — `BOOL MumbleIsPlayerMuted(int playerSrc)` — Checks if the player is currently muted
- [MUMBLE_IS_PLAYER_TALKING](https://natives.borderlinerp.com/natives/CFX/MUMBLE_IS_PLAYER_TALKING.md) `0x33EEF97F` — `BOOL MumbleIsPlayerTalking(Player player)`
- [MUMBLE_REMOVE_VOICE_CHANNEL_LISTEN](https://natives.borderlinerp.com/natives/CFX/MUMBLE_REMOVE_VOICE_CHANNEL_LISTEN.md) `0x231523B7` — `void MumbleRemoveVoiceChannelListen(int channel)` — Stops listening to the specified channel.
- [MUMBLE_REMOVE_VOICE_TARGET_CHANNEL](https://natives.borderlinerp.com/natives/CFX/MUMBLE_REMOVE_VOICE_TARGET_CHANNEL.md) `0x268DB867` — `void MumbleRemoveVoiceTargetChannel(int targetId, int channel)` — Removes the specified voice channel from the user's voice targets.
- [MUMBLE_REMOVE_VOICE_TARGET_PLAYER](https://natives.borderlinerp.com/natives/CFX/MUMBLE_REMOVE_VOICE_TARGET_PLAYER.md) `0x88CD646F` — `void MumbleRemoveVoiceTargetPlayer(int targetId, Player player)` — Removes the specified player from the user's voice targets.
- [MUMBLE_REMOVE_VOICE_TARGET_PLAYER_BY_SERVER_ID](https://natives.borderlinerp.com/natives/CFX/MUMBLE_REMOVE_VOICE_TARGET_PLAYER_BY_SERVER_ID.md) `0x930BD34B` — `void MumbleRemoveVoiceTargetPlayerByServerId(int targetId, int serverId)` — Removes the specified player from the user's voice targets.
- [MUMBLE_SET_ACTIVE](https://natives.borderlinerp.com/natives/CFX/MUMBLE_SET_ACTIVE.md) `0xD932A3F3` — `void MumbleSetActive(BOOL state)`
- [MUMBLE_SET_AUDIO_INPUT_DISTANCE](https://natives.borderlinerp.com/natives/CFX/MUMBLE_SET_AUDIO_INPUT_DISTANCE.md) `0x1B1052E2` — `void MumbleSetAudioInputDistance(float distance)` — Sets the current input distance.
- [MUMBLE_SET_AUDIO_INPUT_INTENT](https://natives.borderlinerp.com/natives/CFX/MUMBLE_SET_AUDIO_INPUT_INTENT.md) `0x6383526B` — `void MumbleSetAudioInputIntent(Hash intentHash)` — Use this native to disable noise suppression and high pass filters.
- [MUMBLE_SET_AUDIO_OUTPUT_DISTANCE](https://natives.borderlinerp.com/natives/CFX/MUMBLE_SET_AUDIO_OUTPUT_DISTANCE.md) `0x74C597D9` — `void MumbleSetAudioOutputDistance(float distance)` — Sets the current output distance.
- [MUMBLE_SET_PLAYER_MUTED](https://natives.borderlinerp.com/natives/CFX/MUMBLE_SET_PLAYER_MUTED.md) `0xCC6C2EB1` — `void MumbleSetPlayerMuted(int playerSrc, bool toggle)` — Mutes or unmutes the specified player
- [MUMBLE_SET_SERVER_ADDRESS](https://natives.borderlinerp.com/natives/CFX/MUMBLE_SET_SERVER_ADDRESS.md) `0xE6EB2CD8` — `void MumbleSetServerAddress(char* address, int port)` — Changes the Mumble server address to connect to, and reconnects to the new address.
- [MUMBLE_SET_SUBMIX_FOR_SERVER_ID](https://natives.borderlinerp.com/natives/CFX/MUMBLE_SET_SUBMIX_FOR_SERVER_ID.md) `0xFE3A3054` — `void MumbleSetSubmixForServerId(int serverId, int submixId)` — Sets the audio submix ID for a specified player using Mumble 'Native Audio' functionality.
- [MUMBLE_SET_TALKER_PROXIMITY](https://natives.borderlinerp.com/natives/CFX/MUMBLE_SET_TALKER_PROXIMITY.md) `0x74E927B0` — `void MumbleSetTalkerProximity(float value)`
- [MUMBLE_SET_VOICE_CHANNEL](https://natives.borderlinerp.com/natives/CFX/MUMBLE_SET_VOICE_CHANNEL.md) `0x8737EEE8` — `void MumbleSetVoiceChannel(int channel)`
- [MUMBLE_SET_VOICE_TARGET](https://natives.borderlinerp.com/natives/CFX/MUMBLE_SET_VOICE_TARGET.md) `0x960A4A95` — `void MumbleSetVoiceTarget(int targetId)` — Sets the current Mumble voice target ID to broadcast voice to.
- [MUMBLE_SET_VOLUME_OVERRIDE](https://natives.borderlinerp.com/natives/CFX/MUMBLE_SET_VOLUME_OVERRIDE.md) `0x61C309E3` — `void MumbleSetVolumeOverride(Player player, float volume)` — Overrides the output volume for a particular player on Mumble.
- [MUMBLE_SET_VOLUME_OVERRIDE_BY_SERVER_ID](https://natives.borderlinerp.com/natives/CFX/MUMBLE_SET_VOLUME_OVERRIDE_BY_SERVER_ID.md) `0xCE8E25B4` — `void MumbleSetVolumeOverrideByServerId(int serverId, float volume)` — Overrides the output volume for a particular player with the specified server id and player name on Mumble.
- [NETWORK_DOES_ENTITY_EXIST_WITH_NETWORK_ID](https://natives.borderlinerp.com/natives/CFX/NETWORK_DOES_ENTITY_EXIST_WITH_NETWORK_ID.md) `0x1E2E3177` — `BOOL NetworkDoesEntityExistWithNetworkId(int netId)`
- [NETWORK_GET_ENTITY_FROM_NETWORK_ID](https://natives.borderlinerp.com/natives/CFX/NETWORK_GET_ENTITY_FROM_NETWORK_ID.md) `0x5B912C3F` — `Entity NetworkGetEntityFromNetworkId(int netId)`
- [NETWORK_GET_ENTITY_OWNER](https://natives.borderlinerp.com/natives/CFX/NETWORK_GET_ENTITY_OWNER.md) `0x526FEE31` — `int NetworkGetEntityOwner(Entity entity)` — Returns the owner ID of the specified entity.
- [NETWORK_GET_FIRST_ENTITY_OWNER](https://natives.borderlinerp.com/natives/CFX/NETWORK_GET_FIRST_ENTITY_OWNER.md) `0x1E546224` — `int NetworkGetFirstEntityOwner(Entity entity)` — Returns the first owner ID of the specified entity.
- [NETWORK_GET_NETWORK_ID_FROM_ENTITY](https://natives.borderlinerp.com/natives/CFX/NETWORK_GET_NETWORK_ID_FROM_ENTITY.md) `0x9E35DAB6` — `int NetworkGetNetworkIdFromEntity(Entity entity)`
- [NETWORK_GET_VOICE_PROXIMITY_OVERRIDE_FOR_PLAYER](https://natives.borderlinerp.com/natives/CFX/NETWORK_GET_VOICE_PROXIMITY_OVERRIDE_FOR_PLAYER.md) `0xFFEEF513` — `Vector3 NetworkGetVoiceProximityOverrideForPlayer(char* playerSrc)`
- [PERFORM_HTTP_REQUEST_INTERNAL](https://natives.borderlinerp.com/natives/CFX/PERFORM_HTTP_REQUEST_INTERNAL.md) `0x8E8CC653` — `int PerformHttpRequestInternal(char* requestData, int requestDataLength)`
- [PERFORM_HTTP_REQUEST_INTERNAL_EX](https://natives.borderlinerp.com/natives/CFX/PERFORM_HTTP_REQUEST_INTERNAL_EX.md) `0x6B171E87` — `int PerformHttpRequestInternalEx(object requestData)`
- [PRINT_STRUCTURED_TRACE](https://natives.borderlinerp.com/natives/CFX/PRINT_STRUCTURED_TRACE.md) `0x90892DED` — `void PrintStructuredTrace(char* jsonString)` — Prints 'structured trace' data to the server file descriptor 3 channel.
- [PROFILER_ENTER_SCOPE](https://natives.borderlinerp.com/natives/CFX/PROFILER_ENTER_SCOPE.md) `0xC795A4A9` — `void ProfilerEnterScope(char* scopeName)` — Scope entry for profiler.
- [PROFILER_EXIT_SCOPE](https://natives.borderlinerp.com/natives/CFX/PROFILER_EXIT_SCOPE.md) `0xB39CA35C` — `void ProfilerExitScope()` — Scope exit for profiler.
- [PROFILER_IS_RECORDING](https://natives.borderlinerp.com/natives/CFX/PROFILER_IS_RECORDING.md) `0xF8B7D7BB` — `BOOL ProfilerIsRecording()` — Returns true if the profiler is active.
- [REGISTER_COMMAND](https://natives.borderlinerp.com/natives/CFX/REGISTER_COMMAND.md) `0x5FA79B0F` — `void RegisterCommand(char* commandName, func handler, BOOL restricted)` — Registered commands can be executed by entering them in the client console (this works for client side and server side registered commands).
- [REGISTER_CONSOLE_LISTENER](https://natives.borderlinerp.com/natives/CFX/REGISTER_CONSOLE_LISTENER.md) `0x281B5448` — `void RegisterConsoleListener(func listener)` — Registers a listener for console output messages.
- [REGISTER_FONT_FILE](https://natives.borderlinerp.com/natives/CFX/REGISTER_FONT_FILE.md) `0x1B3A363` — `void RegisterFontFile(char* fileName)` — Registers a specified .gfx file as GFx font library.
- [REGISTER_FONT_ID](https://natives.borderlinerp.com/natives/CFX/REGISTER_FONT_ID.md) `0xACF6D8EE` — `int RegisterFontId(char* fontName)` — Registers a specified font name for use with text draw commands.
- [REGISTER_KEY_MAPPING](https://natives.borderlinerp.com/natives/CFX/REGISTER_KEY_MAPPING.md) `0xD7664FD1` — `void RegisterKeyMapping(char* commandString, char* description, char* defaultMapper, char* defaultParameter)` — Registers a key mapping for the current resource.
- [REGISTER_NUI_CALLBACK](https://natives.borderlinerp.com/natives/CFX/REGISTER_NUI_CALLBACK.md) `0xC59B980C` — `void RegisterNuiCallback(char* callbackType, func callback)`
- [REGISTER_NUI_CALLBACK_TYPE](https://natives.borderlinerp.com/natives/CFX/REGISTER_NUI_CALLBACK_TYPE.md) `0xCD03CDA9` — `void RegisterNuiCallbackType(char* callbackType)`
- [REGISTER_RAW_KEYMAP](https://natives.borderlinerp.com/natives/CFX/REGISTER_RAW_KEYMAP.md) `0x49C1F6DC` — `void RegisterRawKeymap(char* keymapName, func onKeyDown, func onKeyUp, int rawKeyIndex, BOOL canBeDisabled)` — Registers a keymap that will be triggered whenever rawKeyIndex is pressed or released.
- [REGISTER_RAW_NUI_CALLBACK](https://natives.borderlinerp.com/natives/CFX/REGISTER_RAW_NUI_CALLBACK.md) `0xA8AE9C2F` — `void RegisterRawNuiCallback(char* callbackType, func callback)`
- [REGISTER_RESOURCE_AS_EVENT_HANDLER](https://natives.borderlinerp.com/natives/CFX/REGISTER_RESOURCE_AS_EVENT_HANDLER.md) `0xD233A168` — `void RegisterResourceAsEventHandler(char* eventName)` — An internal function which allows the current resource's HLL script runtimes to receive state for the specified event.
- [REGISTER_RESOURCE_ASSET](https://natives.borderlinerp.com/natives/CFX/REGISTER_RESOURCE_ASSET.md) `0x9862B266` — `char* RegisterResourceAsset(char* resourceName, char* fileName)` — Registers a cached resource asset with the resource system, similar to the automatic scanning of the stream/ folder.
- [REGISTER_RESOURCE_BUILD_TASK_FACTORY](https://natives.borderlinerp.com/natives/CFX/REGISTER_RESOURCE_BUILD_TASK_FACTORY.md) `0x285B43CA` — `void RegisterResourceBuildTaskFactory(char* factoryId, func factoryFn)` — Registers a build task factory for resources.
- [REMAP_RAW_KEYMAP](https://natives.borderlinerp.com/natives/CFX/REMAP_RAW_KEYMAP.md) `0x6E38C1B9` — `void RemapRawKeymap(char* keymapName, int newRawKeyIndex)` — Remaps the keymap bound to keymapName to newRawKeyIndex Virtual key codes can be found here
- [REMOVE_ALL_PED_WEAPONS](https://natives.borderlinerp.com/natives/CFX/REMOVE_ALL_PED_WEAPONS.md) `0xA44CE817` — `void RemoveAllPedWeapons(Ped ped, BOOL p1)` — Parameter p1 does not seem to be used or referenced in game binaries.\ This is the server-side RPC native equivalent of the client native REMOVE_ALL_PED_WEAPONS.
- [REMOVE_BLIP](https://natives.borderlinerp.com/natives/CFX/REMOVE_BLIP.md) `0xD8C3C1CD` — `void RemoveBlip(Blip* blip)` — Removes the blip from your map.
- [REMOVE_CONVAR_CHANGE_LISTENER](https://natives.borderlinerp.com/natives/CFX/REMOVE_CONVAR_CHANGE_LISTENER.md) `0xEAC49841` — `void RemoveConvarChangeListener(int cookie)`
- [REMOVE_STATE_BAG_CHANGE_HANDLER](https://natives.borderlinerp.com/natives/CFX/REMOVE_STATE_BAG_CHANGE_HANDLER.md) `0xD36BE661` — `void RemoveStateBagChangeHandler(int cookie)` — Removes a handler for changes to a state bag.
- [REMOVE_TEXTURE](https://natives.borderlinerp.com/natives/CFX/REMOVE_TEXTURE.md) `0x1582C7F2` — `void RemoveTexture(int textureId)` — Removes the specified texture and remove it from the ped.
- [REMOVE_TIMECYCLE_MODIFIER](https://natives.borderlinerp.com/natives/CFX/REMOVE_TIMECYCLE_MODIFIER.md) `0x36DF8612` — `void RemoveTimecycleModifier(char* modifierName)`
- [REMOVE_TIMECYCLE_MODIFIER_VAR](https://natives.borderlinerp.com/natives/CFX/REMOVE_TIMECYCLE_MODIFIER_VAR.md) `0x5A5E0D05` — `void RemoveTimecycleModifierVar(char* modifierName, char* varName)`
- [REMOVE_WEAPON_COMPONENT_FROM_PED](https://natives.borderlinerp.com/natives/CFX/REMOVE_WEAPON_COMPONENT_FROM_PED.md) `0x412AA00D` — `void RemoveWeaponComponentFromPed(Ped ped, Hash weaponHash, Hash componentHash)` — REMOVE_WEAPON_COMPONENT_FROM_PED This is the server-side RPC native equivalent of the client native REMOVE_WEAPON_COMPONENT_FROM_PED.
- [REMOVE_WEAPON_FROM_PED](https://natives.borderlinerp.com/natives/CFX/REMOVE_WEAPON_FROM_PED.md) `0x9C37F220` — `void RemoveWeaponFromPed(Ped ped, Hash weaponHash)` — This native removes a specified weapon from your selected ped.
- [REQUEST_PLAYER_COMMERCE_SESSION](https://natives.borderlinerp.com/natives/CFX/REQUEST_PLAYER_COMMERCE_SESSION.md) `0x96F93CCE` — `void RequestPlayerCommerceSession(char* playerSrc, int skuId)` — This native is deprecated and may be removed in a future version.
- [REQUEST_RESOURCE_FILE_SET](https://natives.borderlinerp.com/natives/CFX/REQUEST_RESOURCE_FILE_SET.md) `0xE7490533` — `BOOL RequestResourceFileSet(char* setName)` — Requests a resource file set with the specified name to be downloaded and mounted on top of the current resource.
- [SAVE_RESOURCE_FILE](https://natives.borderlinerp.com/natives/CFX/SAVE_RESOURCE_FILE.md) `0xA09E7E7B` — `BOOL SaveResourceFile(char* resourceName, char* fileName, char* data, int dataLength)` — Writes the specified data to a file in the specified resource.
- [SCAN_RESOURCE_ROOT](https://natives.borderlinerp.com/natives/CFX/SCAN_RESOURCE_ROOT.md) `0x636F097F` — `void ScanResourceRoot(char* rootPath, func callback)` — Scans the resources in the specified resource root.
- [SCHEDULE_RESOURCE_TICK](https://natives.borderlinerp.com/natives/CFX/SCHEDULE_RESOURCE_TICK.md) `0xB88A73AD` — `void ScheduleResourceTick(char* resourceName)` — Schedules the specified resource to run a tick as soon as possible, bypassing the server's fixed tick rate.
- [SEND_DUI_MESSAGE](https://natives.borderlinerp.com/natives/CFX/SEND_DUI_MESSAGE.md) `0xCD380DA9` — `void SendDuiMessage(long duiObject, char* jsonString)` — Sends a message to the specific DUI root page.
- [SEND_DUI_MOUSE_DOWN](https://natives.borderlinerp.com/natives/CFX/SEND_DUI_MOUSE_DOWN.md) `0x5D01F191` — `void SendDuiMouseDown(long duiObject, char* button)` — Injects a 'mouse down' event for a DUI object.
- [SEND_DUI_MOUSE_MOVE](https://natives.borderlinerp.com/natives/CFX/SEND_DUI_MOUSE_MOVE.md) `0xD9D7A0AA` — `void SendDuiMouseMove(long duiObject, int x, int y)` — Injects a 'mouse move' event for a DUI object.
- [SEND_DUI_MOUSE_UP](https://natives.borderlinerp.com/natives/CFX/SEND_DUI_MOUSE_UP.md) `0x1D735B93` — `void SendDuiMouseUp(long duiObject, char* button)` — Injects a 'mouse up' event for a DUI object.
- [SEND_DUI_MOUSE_WHEEL](https://natives.borderlinerp.com/natives/CFX/SEND_DUI_MOUSE_WHEEL.md) `0x2D62133A` — `void SendDuiMouseWheel(long duiObject, int deltaY, int deltaX)` — Injects a 'mouse wheel' event for a DUI object.
- [SEND_LOADING_SCREEN_MESSAGE](https://natives.borderlinerp.com/natives/CFX/SEND_LOADING_SCREEN_MESSAGE.md) `0x8BBE6CC0` — `BOOL SendLoadingScreenMessage(char* jsonString)` — Sends a message to the loadingScreen NUI frame, which contains the HTML page referenced in loadscreen resources.
- [SEND_NUI_MESSAGE](https://natives.borderlinerp.com/natives/CFX/SEND_NUI_MESSAGE.md) `0x78608ACB` — `BOOL SendNuiMessage(char* jsonString)`
- [SET_AUDIO_SUBMIX_EFFECT_PARAM_FLOAT](https://natives.borderlinerp.com/natives/CFX/SET_AUDIO_SUBMIX_EFFECT_PARAM_FLOAT.md) `0x9A209B3C` — `void SetAudioSubmixEffectParamFloat(int submixId, int effectSlot, int paramIndex, float paramValue)` — Sets a floating-point parameter for a submix effect.
- [SET_AUDIO_SUBMIX_EFFECT_PARAM_INT](https://natives.borderlinerp.com/natives/CFX/SET_AUDIO_SUBMIX_EFFECT_PARAM_INT.md) `0x77FAE2B8` — `void SetAudioSubmixEffectParamInt(int submixId, int effectSlot, int paramIndex, int paramValue)` — Sets an integer parameter for a submix effect.
- [SET_AUDIO_SUBMIX_EFFECT_RADIO_FX](https://natives.borderlinerp.com/natives/CFX/SET_AUDIO_SUBMIX_EFFECT_RADIO_FX.md) `0xAAA94D53` — `void SetAudioSubmixEffectRadioFx(int submixId, int effectSlot)` — Assigns a RadioFX effect to a submix effect slot.
- [SET_AUDIO_SUBMIX_OUTPUT_VOLUMES](https://natives.borderlinerp.com/natives/CFX/SET_AUDIO_SUBMIX_OUTPUT_VOLUMES.md) `0x825DC0D1` — `void SetAudioSubmixOutputVolumes(int submixId, int outputSlot, float frontLeftVolume, float frontRightVolume, float rearLeftVolume, float rearRightVolume, float channel5Volume, float channel6Volume)` — Sets the volumes for the sound channels in a submix effect.
- [SET_BACKFACECULLING](https://natives.borderlinerp.com/natives/CFX/SET_BACKFACECULLING.md) `0xC44C2F44` — `void SetBackfaceculling(BOOL toggle)`
- [SET_BLIP_SPRITE](https://natives.borderlinerp.com/natives/CFX/SET_BLIP_SPRITE.md) `0x8DBBB0B9` — `void SetBlipSprite(Blip blip, int spriteId)` — Sets the displayed sprite for a specific blip.
- [SET_CLIENT_CONFIG_BOOL](https://natives.borderlinerp.com/natives/CFX/SET_CLIENT_CONFIG_BOOL.md) `0xD174EF7E` — `void SetClientConfigBool(int flagIndex, BOOL enabled)` — Sets the value of a client configuration flag.
- [SET_CONVAR](https://natives.borderlinerp.com/natives/CFX/SET_CONVAR.md) `0x341B16D2` — `void SetConvar(char* varName, char* value)`
- [SET_CONVAR_REPLICATED](https://natives.borderlinerp.com/natives/CFX/SET_CONVAR_REPLICATED.md) `0xF292858C` — `void SetConvarReplicated(char* varName, char* value)` — Used to replicate a server variable onto clients.
- [SET_CONVAR_SERVER_INFO](https://natives.borderlinerp.com/natives/CFX/SET_CONVAR_SERVER_INFO.md) `0x9338D547` — `void SetConvarServerInfo(char* varName, char* value)`
- [SET_CURRENT_PED_WEAPON](https://natives.borderlinerp.com/natives/CFX/SET_CURRENT_PED_WEAPON.md) `0xB8278882` — `void SetCurrentPedWeapon(Ped ped, Hash weaponHash, BOOL bForceInHand)` — SET_CURRENT_PED_WEAPON This is the server-side RPC native equivalent of the client native SET_CURRENT_PED_WEAPON.
- [SET_CURSOR_LOCATION](https://natives.borderlinerp.com/natives/CFX/SET_CURSOR_LOCATION.md) `0x8A7A8DAC` — `BOOL SetCursorLocation(float x, float y)`
- [SET_DISCORD_APP_ID](https://natives.borderlinerp.com/natives/CFX/SET_DISCORD_APP_ID.md) `0x6A02254D` — `void SetDiscordAppId(char* appId)` — This native sets the app id for the discord rich presence implementation.
- [SET_DISCORD_RICH_PRESENCE_ACTION](https://natives.borderlinerp.com/natives/CFX/SET_DISCORD_RICH_PRESENCE_ACTION.md) `0xCBBC3FAC` — `void SetDiscordRichPresenceAction(int index, char* label, char* url)` — Sets a clickable button to be displayed in a player's Discord rich presence.
- [SET_DISCORD_RICH_PRESENCE_ASSET](https://natives.borderlinerp.com/natives/CFX/SET_DISCORD_RICH_PRESENCE_ASSET.md) `0x53DFD530` — `void SetDiscordRichPresenceAsset(char* assetName)` — This native sets the image asset for the discord rich presence implementation.
- [SET_DISCORD_RICH_PRESENCE_ASSET_SMALL](https://natives.borderlinerp.com/natives/CFX/SET_DISCORD_RICH_PRESENCE_ASSET_SMALL.md) `0xF61D04C4` — `void SetDiscordRichPresenceAssetSmall(char* assetName)` — This native sets the small image asset for the discord rich presence implementation.
- [SET_DISCORD_RICH_PRESENCE_ASSET_SMALL_TEXT](https://natives.borderlinerp.com/natives/CFX/SET_DISCORD_RICH_PRESENCE_ASSET_SMALL_TEXT.md) `0x35E62B6A` — `void SetDiscordRichPresenceAssetSmallText(char* text)` — This native sets the hover text of the small image asset for the discord rich presence implementation.
- [SET_DISCORD_RICH_PRESENCE_ASSET_TEXT](https://natives.borderlinerp.com/natives/CFX/SET_DISCORD_RICH_PRESENCE_ASSET_TEXT.md) `0xB029D2FA` — `void SetDiscordRichPresenceAssetText(char* text)` — This native sets the hover text of the image asset for the discord rich presence implementation.
- [SET_DRAW_ORIGIN](https://natives.borderlinerp.com/natives/CFX/SET_DRAW_ORIGIN.md) `0xE10198D5` — `void SetDrawOrigin(float x, float y, float z, BOOL is2d)` — Sets the on-screen drawing origin for draw-functions in world coordinates.
- [SET_DUI_URL](https://natives.borderlinerp.com/natives/CFX/SET_DUI_URL.md) `0xF761D9F3` — `void SetDuiUrl(long duiObject, char* url)` — Navigates the specified DUI browser to a different URL.
- [SET_ENTITY_COORDS](https://natives.borderlinerp.com/natives/CFX/SET_ENTITY_COORDS.md) `0xDF70B41B` — `void SetEntityCoords(Entity entity, float xPos, float yPos, float zPos, BOOL alive, BOOL deadFlag, BOOL ragdollFlag, BOOL clearArea)` — Sets the coordinates (world position) for a specified entity, offset by the radius of the entity on the Z axis.
- [SET_ENTITY_DISTANCE_CULLING_RADIUS](https://natives.borderlinerp.com/natives/CFX/SET_ENTITY_DISTANCE_CULLING_RADIUS.md) `0xD3A183A3` — `void SetEntityDistanceCullingRadius(Entity entity, float radius)` — It overrides the default distance culling radius of an entity.
- [SET_ENTITY_HEADING](https://natives.borderlinerp.com/natives/CFX/SET_ENTITY_HEADING.md) `0xE0FF064D` — `void SetEntityHeading(Entity entity, float heading)` — Set the heading of an entity in degrees also known as "Yaw".
- [SET_ENTITY_IGNORE_REQUEST_CONTROL_FILTER](https://natives.borderlinerp.com/natives/CFX/SET_ENTITY_IGNORE_REQUEST_CONTROL_FILTER.md) `0x9F7F8D36` — `void SetEntityIgnoreRequestControlFilter(Entity entity, bool ignore)` — It allows to flag an entity to ignore the request control filter policy.
- [SET_ENTITY_ORPHAN_MODE](https://natives.borderlinerp.com/natives/CFX/SET_ENTITY_ORPHAN_MODE.md) `0x489E9162` — `void SetEntityOrphanMode(Entity entity, int orphanMode)` — Sets what the server will do when the entity no longer has its original owner.
- [SET_ENTITY_ROTATION](https://natives.borderlinerp.com/natives/CFX/SET_ENTITY_ROTATION.md) `0xA345EFE` — `void SetEntityRotation(Entity entity, float pitch, float roll, float yaw, int rotationOrder, BOOL bDeadCheck)` — Sets the rotation of a specified entity in the game world.
- [SET_ENTITY_ROUTING_BUCKET](https://natives.borderlinerp.com/natives/CFX/SET_ENTITY_ROUTING_BUCKET.md) `0x635E5289` — `void SetEntityRoutingBucket(Entity entity, int bucket)` — Sets the routing bucket for the specified entity.
- [SET_ENTITY_VELOCITY](https://natives.borderlinerp.com/natives/CFX/SET_ENTITY_VELOCITY.md) `0xFF5A1988` — `void SetEntityVelocity(Entity entity, float x, float y, float z)` — Note that the third parameter(denoted as z) is "up and down" with positive numbers encouraging upwards movement.
- [SET_GAME_TYPE](https://natives.borderlinerp.com/natives/CFX/SET_GAME_TYPE.md) `0xF90B7469` — `void SetGameType(char* gametypeName)`
- [SET_HTTP_HANDLER](https://natives.borderlinerp.com/natives/CFX/SET_HTTP_HANDLER.md) `0xF5C6330C` — `void SetHttpHandler(func handler)` — Sets the handler for HTTP requests made to the executing resource.
- [SET_IGNORE_VEHICLE_OWNERSHIP_FOR_STOWING](https://natives.borderlinerp.com/natives/CFX/SET_IGNORE_VEHICLE_OWNERSHIP_FOR_STOWING.md) `0x85A10FFD` — `void SetIgnoreVehicleOwnershipForStowing(BOOL ignore)` — Sets whether or not ownership checks should be performed while trying to stow a carriable on a hunting wagon.
- [SET_KEY_MAPPING_HIDE_RESOURCES](https://natives.borderlinerp.com/natives/CFX/SET_KEY_MAPPING_HIDE_RESOURCES.md) `0xCB0241B5` — `void SetKeyMappingHideResources(bool hide)` — Toggles the visibility of resource names in the FiveM key mapping page.
- [SET_MANUAL_SHUTDOWN_LOADING_SCREEN_NUI](https://natives.borderlinerp.com/natives/CFX/SET_MANUAL_SHUTDOWN_LOADING_SCREEN_NUI.md) `0x1722C938` — `void SetManualShutdownLoadingScreenNui(BOOL manualShutdown)`
- [SET_MAP_NAME](https://natives.borderlinerp.com/natives/CFX/SET_MAP_NAME.md) `0xB7BA82DC` — `void SetMapName(char* mapName)`
- [SET_MINIMAP_TYPE](https://natives.borderlinerp.com/natives/CFX/SET_MINIMAP_TYPE.md) `0x5FB53015` — `void SetMinimapType(int type)` — Possible Types:
- [SET_NUI_FOCUS](https://natives.borderlinerp.com/natives/CFX/SET_NUI_FOCUS.md) `0x5B98AE30` — `void SetNuiFocus(BOOL hasFocus, BOOL hasCursor)`
- [SET_NUI_FOCUS_KEEP_INPUT](https://natives.borderlinerp.com/natives/CFX/SET_NUI_FOCUS_KEEP_INPUT.md) `0x3FF5E5F8` — `void SetNuiFocusKeepInput(BOOL keepInput)`
- [SET_NUI_ZINDEX](https://natives.borderlinerp.com/natives/CFX/SET_NUI_ZINDEX.md) `0x3734AAFF` — `void SetNuiZindex(int zIndex)` — Set the z-index of the NUI resource.
- [SET_PED_AMMO](https://natives.borderlinerp.com/natives/CFX/SET_PED_AMMO.md) `0xBF90DF1A` — `void SetPedAmmo(Ped ped, Hash weaponHash, int ammo)` — NativeDB Added Parameter 4: BOOL p3 This is the server-side RPC native equivalent of the client native SET_PED_AMMO.
- [SET_PED_ARMOUR](https://natives.borderlinerp.com/natives/CFX/SET_PED_ARMOUR.md) `0x4E3A0CC4` — `void SetPedArmour(Ped ped, int amount)` — Sets the armor of the specified ped.
- [SET_PED_CAN_RAGDOLL](https://natives.borderlinerp.com/natives/CFX/SET_PED_CAN_RAGDOLL.md) `0xCF1384C4` — `void SetPedCanRagdoll(Ped ped, BOOL toggle)` — SET_PED_CAN_RAGDOLL This is the server-side RPC native equivalent of the client native SET_PED_CAN_RAGDOLL.
- [SET_PED_COMPONENT_VARIATION](https://natives.borderlinerp.com/natives/CFX/SET_PED_COMPONENT_VARIATION.md) `0xD4F7B05C` — `void SetPedComponentVariation(Ped ped, int componentId, int drawableId, int textureId, int paletteId)` — This native is used to set component variation on a ped.
- [SET_PED_CONFIG_FLAG](https://natives.borderlinerp.com/natives/CFX/SET_PED_CONFIG_FLAG.md) `0x9CFBE10D` — `void SetPedConfigFlag(Ped ped, int flagId, BOOL value)` — This is the server-side RPC native equivalent of the client native SET_PED_CONFIG_FLAG.
- [SET_PED_DEFAULT_COMPONENT_VARIATION](https://natives.borderlinerp.com/natives/CFX/SET_PED_DEFAULT_COMPONENT_VARIATION.md) `0xC866A984` — `void SetPedDefaultComponentVariation(Ped ped)` — Sets Ped Default Clothes This is the server-side RPC native equivalent of the client native SET_PED_DEFAULT_COMPONENT_VARIATION.
- [_SET_PED_EYE_COLOR](https://natives.borderlinerp.com/natives/CFX/_SET_PED_EYE_COLOR.md) `0xEC09DB1B` — `void SetPedEyeColor(Ped ped, int index)` — Used for freemode (online) characters.
- [_SET_PED_FACE_FEATURE](https://natives.borderlinerp.com/natives/CFX/_SET_PED_FACE_FEATURE.md) `0x6C8D4458` — `void SetPedFaceFeature(Ped ped, int index, float scale)` — Sets the various freemode face features, e.g.
- [SET_PED_HAIR_TINT](https://natives.borderlinerp.com/natives/CFX/SET_PED_HAIR_TINT.md) `0xA23FE32C` — `void SetPedHairTint(Ped ped, int colorID, int highlightColorID)` — Sets the tint index for the hair on the specified ped.
- [SET_PED_HEAD_BLEND_DATA](https://natives.borderlinerp.com/natives/CFX/SET_PED_HEAD_BLEND_DATA.md) `0x60746B88` — `void SetPedHeadBlendData(Ped ped, int shapeFirstID, int shapeSecondID, int shapeThirdID, int skinFirstID, int skinSecondID, int skinThirdID, float shapeMix, float skinMix, float thirdMix, BOOL isParent)` — For more info and the list of faceIDs please refer to this topic.
- [SET_PED_HEAD_OVERLAY](https://natives.borderlinerp.com/natives/CFX/SET_PED_HEAD_OVERLAY.md) `0xD28DBA90` — `void SetPedHeadOverlay(Ped ped, int overlayID, int index, float opacity)` — OverlayID ranges from 0 to 12, index from 0 to _GET_NUM_OVERLAY_VALUES(overlayID)-1, and opacity from 0.0 to 1.0.
- [_SET_PED_HEAD_OVERLAY_COLOR](https://natives.borderlinerp.com/natives/CFX/_SET_PED_HEAD_OVERLAY_COLOR.md) `0x78935A27` — `void SetPedHeadOverlayColor(Ped ped, int overlayID, int colorType, int colorID, int secondColorID)` — Used for freemode (online) characters.
- [SET_PED_INTO_VEHICLE](https://natives.borderlinerp.com/natives/CFX/SET_PED_INTO_VEHICLE.md) `0x7500C79` — `void SetPedIntoVehicle(Ped ped, Vehicle vehicle, int seatIndex)` — SET_PED_INTO_VEHICLE This is the server-side RPC native equivalent of the client native SET_PED_INTO_VEHICLE.
- [SET_PED_PROP_INDEX](https://natives.borderlinerp.com/natives/CFX/SET_PED_PROP_INDEX.md) `0x829F2E2` — `void SetPedPropIndex(Ped ped, int componentId, int drawableId, int textureId, BOOL attach)` — This native is used to set prop variation on a ped.
- [SET_PED_RANDOM_COMPONENT_VARIATION](https://natives.borderlinerp.com/natives/CFX/SET_PED_RANDOM_COMPONENT_VARIATION.md) `0x4111BA46` — `void SetPedRandomComponentVariation(Ped ped, int p1)` — p1 is always 0 in R scripts; and a quick disassembly seems to indicate that p1 is unused.
- [SET_PED_RANDOM_PROPS](https://natives.borderlinerp.com/natives/CFX/SET_PED_RANDOM_PROPS.md) `0xE3318E0E` — `void SetPedRandomProps(Ped ped)` — SET_PED_RANDOM_PROPS This is the server-side RPC native equivalent of the client native SET_PED_RANDOM_PROPS.
- [SET_PED_RESET_FLAG](https://natives.borderlinerp.com/natives/CFX/SET_PED_RESET_FLAG.md) `0xCFF6FF66` — `void SetPedResetFlag(Ped ped, int flagId, BOOL doReset)` — Known values: This is the server-side RPC native equivalent of the client native SET_PED_RESET_FLAG.
- [SET_PED_TO_RAGDOLL](https://natives.borderlinerp.com/natives/CFX/SET_PED_TO_RAGDOLL.md) `0x83CB5052` — `void SetPedToRagdoll(Ped ped, int minTime, int maxTime, int ragdollType, BOOL bAbortIfInjured, BOOL bAbortIfDead, BOOL bForceScriptControl)` — p4/p5: Unusued in TU27 Ragdoll Types This is the server-side RPC native equivalent of the client native SET_PED_TO_RAGDOLL.
- [SET_PED_TO_RAGDOLL_WITH_FALL](https://natives.borderlinerp.com/natives/CFX/SET_PED_TO_RAGDOLL_WITH_FALL.md) `0xFA12E286` — `void SetPedToRagdollWithFall(Ped ped, int minTime, int maxTime, int nFallType, float dirX, float dirY, float dirZ, float fGroundHeight, float grab1X, float grab1Y, float grab1Z, float grab2X, float grab2Y, float grab2Z)` — Return variable is never used in R's scripts.
- [SET_PLAYER_CONTROL](https://natives.borderlinerp.com/natives/CFX/SET_PLAYER_CONTROL.md) `0xD17AFCD8` — `void SetPlayerControl(Player player, BOOL bHasControl, int flags)` — This is the server-side RPC native equivalent of the client native SET_PLAYER_CONTROL.
- [SET_PLAYER_CULLING_RADIUS](https://natives.borderlinerp.com/natives/CFX/SET_PLAYER_CULLING_RADIUS.md) `0x8A2FBAD4` — `void SetPlayerCullingRadius(char* playerSrc, float radius)` — Sets the culling radius for the specified player.
- [SET_PLAYER_INVINCIBLE](https://natives.borderlinerp.com/natives/CFX/SET_PLAYER_INVINCIBLE.md) `0xDFB9A2A2` — `void SetPlayerInvincible(Player player, BOOL bInvincible)` — Make the player impervious to all forms of damage.
- [SET_PLAYER_MODEL](https://natives.borderlinerp.com/natives/CFX/SET_PLAYER_MODEL.md) `0x774A4C54` — `void SetPlayerModel(Player player, Hash model)` — Set the model for a specific Player.
- [SET_PLAYER_ROUTING_BUCKET](https://natives.borderlinerp.com/natives/CFX/SET_PLAYER_ROUTING_BUCKET.md) `0x6504EB38` — `void SetPlayerRoutingBucket(char* playerSrc, int bucket)` — Sets the routing bucket for the specified player.
- [SET_PLAYER_TALKING_OVERRIDE](https://natives.borderlinerp.com/natives/CFX/SET_PLAYER_TALKING_OVERRIDE.md) `0xFC02CAF6` — `void SetPlayerTalkingOverride(Player player, BOOL state)` — the status of default voip system.
- [SET_PLAYER_WANTED_LEVEL](https://natives.borderlinerp.com/natives/CFX/SET_PLAYER_WANTED_LEVEL.md) `0xB7A0914B` — `void SetPlayerWantedLevel(Player player, int wantedLevel, BOOL delayedResponse)` — SET_PLAYER_WANTED_LEVEL This is the server-side RPC native equivalent of the client native SET_PLAYER_WANTED_LEVEL.
- [SET_RESOURCE_KVP](https://natives.borderlinerp.com/natives/CFX/SET_RESOURCE_KVP.md) `0x21C7A35B` — `void SetResourceKvp(char* key, char* value)` — A setter for GET_RESOURCE_KVP_STRING.
- [SET_RESOURCE_KVP_FLOAT](https://natives.borderlinerp.com/natives/CFX/SET_RESOURCE_KVP_FLOAT.md) `0x9ADD2938` — `void SetResourceKvpFloat(char* key, float value)` — A setter for GET_RESOURCE_KVP_FLOAT.
- [SET_RESOURCE_KVP_FLOAT_NO_SYNC](https://natives.borderlinerp.com/natives/CFX/SET_RESOURCE_KVP_FLOAT_NO_SYNC.md) `0x3517BFBE` — `void SetResourceKvpFloatNoSync(char* key, float value)` — Nonsynchronous SET_RESOURCE_KVP_FLOAT operation; see FLUSH_RESOURCE_KVP.
- [SET_RESOURCE_KVP_INT](https://natives.borderlinerp.com/natives/CFX/SET_RESOURCE_KVP_INT.md) `0x6A2B1E8` — `void SetResourceKvpInt(char* key, int value)` — A setter for GET_RESOURCE_KVP_INT.
- [SET_RESOURCE_KVP_INT_NO_SYNC](https://natives.borderlinerp.com/natives/CFX/SET_RESOURCE_KVP_INT_NO_SYNC.md) `0x26AEB707` — `void SetResourceKvpIntNoSync(char* key, int value)` — Nonsynchronous SET_RESOURCE_KVP_INT operation; see FLUSH_RESOURCE_KVP.
- [SET_RESOURCE_KVP_NO_SYNC](https://natives.borderlinerp.com/natives/CFX/SET_RESOURCE_KVP_NO_SYNC.md) `0xCF9A2FF` — `void SetResourceKvpNoSync(char* key, char* value)` — Nonsynchronous SET_RESOURCE_KVP operation; see FLUSH_RESOURCE_KVP.
- [SET_RICH_PRESENCE](https://natives.borderlinerp.com/natives/CFX/SET_RICH_PRESENCE.md) `0x7BDCBD45` — `void SetRichPresence(char* presenceState)` — Sets the player's rich presence detail state for social platform providers to a specified string.
- [SET_ROUTING_BUCKET_ENTITY_LOCKDOWN_MODE](https://natives.borderlinerp.com/natives/CFX/SET_ROUTING_BUCKET_ENTITY_LOCKDOWN_MODE.md) `0xA0F2201F` — `void SetRoutingBucketEntityLockdownMode(int bucketId, char* mode)` — Sets the entity lockdown mode for a specific routing bucket.
- [SET_ROUTING_BUCKET_POPULATION_ENABLED](https://natives.borderlinerp.com/natives/CFX/SET_ROUTING_BUCKET_POPULATION_ENABLED.md) `0xCE51AC2C` — `void SetRoutingBucketPopulationEnabled(int bucketId, BOOL mode)` — Sets whether or not the specified routing bucket has automatically-created population enabled.
- [SET_SNAKEOIL_FOR_ENTRY](https://natives.borderlinerp.com/natives/CFX/SET_SNAKEOIL_FOR_ENTRY.md) `0xA7DD3209` — `void SetSnakeoilForEntry(char* name, char* path, char* data)`
- [SET_STATE_BAG_VALUE](https://natives.borderlinerp.com/natives/CFX/SET_STATE_BAG_VALUE.md) `0x8D50E33A` — `void SetStateBagValue(char* bagName, char* keyName, char* valueData, int valueLength, BOOL replicated)` — Internal function for setting a state bag value.
- [SET_TEXT_CHAT_ENABLED](https://natives.borderlinerp.com/natives/CFX/SET_TEXT_CHAT_ENABLED.md) `0x97B2F9F8` — `BOOL SetTextChatEnabled(BOOL enabled)`
- [SET_TEXT_FONT_FOR_CURRENT_COMMAND](https://natives.borderlinerp.com/natives/CFX/SET_TEXT_FONT_FOR_CURRENT_COMMAND.md) `0xADA9255D` — `void SetTextFontForCurrentCommand(int fontId)` — Sets the text font for the current text drawing command.
- [SET_TEXT_JUSTIFICATION](https://natives.borderlinerp.com/natives/CFX/SET_TEXT_JUSTIFICATION.md) `0x68CDFA60` — `void SetTextJustification(int justifyType)`
- [SET_TEXT_WRAP](https://natives.borderlinerp.com/natives/CFX/SET_TEXT_WRAP.md) `0x6F60AB54` — `void SetTextWrap(float start, float end)`
- [SET_TIMECYCLE_MODIFIER_VAR](https://natives.borderlinerp.com/natives/CFX/SET_TIMECYCLE_MODIFIER_VAR.md) `0x6E0A422B` — `void SetTimecycleModifierVar(char* modifierName, char* varName, float value1, float value2)`
- [SET_VEHICLE_ALARM](https://natives.borderlinerp.com/natives/CFX/SET_VEHICLE_ALARM.md) `0x24877D84` — `void SetVehicleAlarm(Vehicle vehicle, BOOL state)` — SET_VEHICLE_ALARM This is the server-side RPC native equivalent of the client native SET_VEHICLE_ALARM.
- [SET_VEHICLE_BODY_HEALTH](https://natives.borderlinerp.com/natives/CFX/SET_VEHICLE_BODY_HEALTH.md) `0x920C2517` — `void SetVehicleBodyHealth(Vehicle vehicle, float value)` — p2 often set to 1000.0 in the decompiled scripts.
- [SET_VEHICLE_COLOUR_COMBINATION](https://natives.borderlinerp.com/natives/CFX/SET_VEHICLE_COLOUR_COMBINATION.md) `0xA557AEAD` — `void SetVehicleColourCombination(Vehicle vehicle, int colorCombination)` — Sets the selected vehicle's colors to their default value (specific variant specified using the colorCombination parameter).
- [SET_VEHICLE_COLOURS](https://natives.borderlinerp.com/natives/CFX/SET_VEHICLE_COLOURS.md) `0x57F24253` — `void SetVehicleColours(Vehicle vehicle, int colorPrimary, int colorSecondary)` — colorPrimary & colorSecondary are the paint indexes for the vehicle.
- [SET_VEHICLE_CURRENT_GEAR](https://natives.borderlinerp.com/natives/CFX/SET_VEHICLE_CURRENT_GEAR.md) `0x8923DD42` — `void SetVehicleCurrentGear(Vehicle vehicle, int gear)`
- [SET_VEHICLE_CUSTOM_PRIMARY_COLOUR](https://natives.borderlinerp.com/natives/CFX/SET_VEHICLE_CUSTOM_PRIMARY_COLOUR.md) `0x8DF9F9BC` — `void SetVehicleCustomPrimaryColour(Vehicle vehicle, int r, int g, int b)` — p1, p2, p3 are RGB values for color (255,0,0 for Red, ect) This is the server-side RPC native equivalent of the client native SET_VEHICLE_CUSTOM_PRIMARY_COLOUR.
- [SET_VEHICLE_CUSTOM_SECONDARY_COLOUR](https://natives.borderlinerp.com/natives/CFX/SET_VEHICLE_CUSTOM_SECONDARY_COLOUR.md) `0x9D77259E` — `void SetVehicleCustomSecondaryColour(Vehicle vehicle, int r, int g, int b)` — p1, p2, p3 are RGB values for color (255,0,0 for Red, ect) This is the server-side RPC native equivalent of the client native SET_VEHICLE_CUSTOM_SECONDARY_COLOUR.
- [SET_VEHICLE_DIRT_LEVEL](https://natives.borderlinerp.com/natives/CFX/SET_VEHICLE_DIRT_LEVEL.md) `0x2B39128B` — `void SetVehicleDirtLevel(Vehicle vehicle, float dirtLevel)` — Sets the dirt level of the passed vehicle.
- [SET_VEHICLE_DOOR_BROKEN](https://natives.borderlinerp.com/natives/CFX/SET_VEHICLE_DOOR_BROKEN.md) `0x8147FEA7` — `void SetVehicleDoorBroken(Vehicle vehicle, int doorIndex, BOOL deleteDoor)` — This is the server-side RPC native equivalent of the client native SET_VEHICLE_DOOR_BROKEN.
- [SET_VEHICLE_DOORS_LOCKED](https://natives.borderlinerp.com/natives/CFX/SET_VEHICLE_DOORS_LOCKED.md) `0x4CDD35D0` — `void SetVehicleDoorsLocked(Vehicle vehicle, int doorLockStatus)` — Locks the doors of a specified vehicle to a defined lock state, affecting how players and NPCs can interact with the vehicle.
- [SET_VEHICLE_FLAG](https://natives.borderlinerp.com/natives/CFX/SET_VEHICLE_FLAG.md) `0x63AE1A34` — `bool SetVehicleFlag(Vehicle vehicle, int flagIndex, bool value)` — This native is a setter for GET_VEHICLE_HAS_FLAG.
- [SET_VEHICLE_NEXT_GEAR](https://natives.borderlinerp.com/natives/CFX/SET_VEHICLE_NEXT_GEAR.md) `0x3A4566F4` — `void SetVehicleNextGear(Vehicle vehicle, int nextGear)`
- [SET_VEHICLE_NUMBER_PLATE_TEXT](https://natives.borderlinerp.com/natives/CFX/SET_VEHICLE_NUMBER_PLATE_TEXT.md) `0x400F9556` — `void SetVehicleNumberPlateText(Vehicle vehicle, char* plateText)` — SET_VEHICLE_NUMBER_PLATE_TEXT This is the server-side RPC native equivalent of the client native SET_VEHICLE_NUMBER_PLATE_TEXT.
- [SET_VISUAL_SETTING_FLOAT](https://natives.borderlinerp.com/natives/CFX/SET_VISUAL_SETTING_FLOAT.md) `0xD1D31681` — `void SetVisualSettingFloat(char* name, float value)` — Overrides a floating point value from visualsettings.dat temporarily.
- [SET_WEATHER_CYCLE_ENTRY](https://natives.borderlinerp.com/natives/CFX/SET_WEATHER_CYCLE_ENTRY.md) `0xD264D4E1` — `BOOL SetWeatherCycleEntry(int index, char* typeName, int timeMult)`
- [SET_WEATHER_OWNED_BY_NETWORK](https://natives.borderlinerp.com/natives/CFX/SET_WEATHER_OWNED_BY_NETWORK.md) `0x2703D582` — `void SetWeatherOwnedByNetwork(BOOL network)` — Sets whether or not the weather should be owned by the network subsystem.
- [SHUTDOWN_LOADING_SCREEN_NUI](https://natives.borderlinerp.com/natives/CFX/SHUTDOWN_LOADING_SCREEN_NUI.md) `0xB9234AFB` — `void ShutdownLoadingScreenNui()` — Shuts down the loadingScreen NUI frame, similarly to SHUTDOWN_LOADING_SCREEN.
- [START_FIND_EXTERNAL_KVP](https://natives.borderlinerp.com/natives/CFX/START_FIND_EXTERNAL_KVP.md) `0x8F2EECC3` — `int StartFindExternalKvp(char* resourceName, char* prefix)` — Equivalent of START_FIND_KVP, but for another resource than the current one.
- [START_FIND_KVP](https://natives.borderlinerp.com/natives/CFX/START_FIND_KVP.md) `0xDD379006` — `int StartFindKvp(char* prefix)`
- [START_RESOURCE](https://natives.borderlinerp.com/natives/CFX/START_RESOURCE.md) `0x29B440DC` — `BOOL StartResource(char* resourceName)`
- [STATE_BAG_HAS_KEY](https://natives.borderlinerp.com/natives/CFX/STATE_BAG_HAS_KEY.md) `0x12A330` — `bool StateBagHasKey(char* bagName, char* key)`
- [STOP_RESOURCE](https://natives.borderlinerp.com/natives/CFX/STOP_RESOURCE.md) `0x21783161` — `BOOL StopResource(char* resourceName)`
- [TASK_COMBAT_PED](https://natives.borderlinerp.com/natives/CFX/TASK_COMBAT_PED.md) `0xCB0D8932` — `void TaskCombatPed(Ped ped, Ped targetPed, int p2, int p3)` — Makes the specified ped attack the target ped.
- [TASK_DRIVE_BY](https://natives.borderlinerp.com/natives/CFX/TASK_DRIVE_BY.md) `0x2B84D1C4` — `void TaskDriveBy(Ped driverPed, Ped targetPed, Vehicle targetVehicle, float targetX, float targetY, float targetZ, float distanceToShoot, int pedAccuracy, BOOL p8, Hash firingPattern)` — Needs working example.
- [TASK_ENTER_VEHICLE](https://natives.borderlinerp.com/natives/CFX/TASK_ENTER_VEHICLE.md) `0xB8689B4E` — `void TaskEnterVehicle(Ped ped, Vehicle vehicle, int timeout, int seatIndex, float speed, int flag, Any p6)` — speed 1.0 = walk, 2.0 = run p5 1 = normal, 3 = teleport to vehicle, 8 = normal/carjack ped from seat, 16 = teleport directly into vehicle p6 is always 0 This is the server-side RPC native equivalent of the client native TASK_ENTER_VEHICLE.
- [TASK_EVERYONE_LEAVE_VEHICLE](https://natives.borderlinerp.com/natives/CFX/TASK_EVERYONE_LEAVE_VEHICLE.md) `0xC1971F30` — `void TaskEveryoneLeaveVehicle(Vehicle vehicle)` — TASK_EVERYONE_LEAVE_VEHICLE This is the server-side RPC native equivalent of the client native TASK_EVERYONE_LEAVE_VEHICLE.
- [TASK_GO_STRAIGHT_TO_COORD](https://natives.borderlinerp.com/natives/CFX/TASK_GO_STRAIGHT_TO_COORD.md) `0x80A9E7A7` — `void TaskGoStraightToCoord(Ped ped, float x, float y, float z, float speed, int timeout, float targetHeading, float distanceToSlide)` — TASK_GO_STRAIGHT_TO_COORD This is the server-side RPC native equivalent of the client native TASK_GO_STRAIGHT_TO_COORD.
- [TASK_GO_TO_COORD_ANY_MEANS](https://natives.borderlinerp.com/natives/CFX/TASK_GO_TO_COORD_ANY_MEANS.md) `0xF91DF93B` — `void TaskGoToCoordAnyMeans(Ped ped, float x, float y, float z, float fMoveBlendRatio, Vehicle vehicle, BOOL bUseLongRangeVehiclePathing, int drivingFlags, float fMaxRangeToShootTargets)` — Tells a ped to go to a coord by any means.
- [TASK_GO_TO_ENTITY](https://natives.borderlinerp.com/natives/CFX/TASK_GO_TO_ENTITY.md) `0x374827C2` — `void TaskGoToEntity(Entity entity, Entity target, int duration, float distance, float speed, float p5, int p6)` — The entity will move towards the target until time is over (duration) or get in target's range (distance).
- [TASK_HANDS_UP](https://natives.borderlinerp.com/natives/CFX/TASK_HANDS_UP.md) `0x8DCC19C5` — `void TaskHandsUp(Ped ped, int duration, Ped facingPed, int p3, BOOL p4)` — In the scripts, p3 was always -1.
- [TASK_LEAVE_ANY_VEHICLE](https://natives.borderlinerp.com/natives/CFX/TASK_LEAVE_ANY_VEHICLE.md) `0xDBDD79FA` — `void TaskLeaveAnyVehicle(Ped ped, int p1, int flags)` — Flags are the same flags used in TASK_LEAVE_VEHICLE This is the server-side RPC native equivalent of the client native TASK_LEAVE_ANY_VEHICLE.
- [TASK_LEAVE_VEHICLE](https://natives.borderlinerp.com/natives/CFX/TASK_LEAVE_VEHICLE.md) `0x7B1141C6` — `void TaskLeaveVehicle(Ped ped, Vehicle vehicle, int flags)` — Flags from decompiled scripts: Others to be tried out: 320, 512, 131072.
- [TASK_PLAY_ANIM](https://natives.borderlinerp.com/natives/CFX/TASK_PLAY_ANIM.md) `0x5AB552C6` — `void TaskPlayAnim(Ped ped, char* animDictionary, char* animationName, float blendInSpeed, float blendOutSpeed, int duration, int flag, float playbackRate, BOOL lockX, BOOL lockY, BOOL lockZ)` — Animations list This is the server-side RPC native equivalent of the client native TASK_PLAY_ANIM.
- [TASK_PLAY_ANIM_ADVANCED](https://natives.borderlinerp.com/natives/CFX/TASK_PLAY_ANIM_ADVANCED.md) `0x3DDEB0E6` — `void TaskPlayAnimAdvanced(Ped ped, char* animDictionary, char* animationName, float posX, float posY, float posZ, float rotX, float rotY, float rotZ, float blendInSpeed, float blendOutSpeed, int duration, Any flag, float animTime, Any p14, Any p15)` — Similar in functionality to TASK_PLAY_ANIM, except the position and rotation parameters let you specify the initial position and rotation of the task.
- [TASK_REACT_AND_FLEE_PED](https://natives.borderlinerp.com/natives/CFX/TASK_REACT_AND_FLEE_PED.md) `0x8A632BD8` — `void TaskReactAndFleePed(Ped ped, Ped fleeTarget)` — TASK_REACT_AND_FLEE_PED This is the server-side RPC native equivalent of the client native TASK_REACT_AND_FLEE_PED.
- [TASK_SHOOT_AT_COORD](https://natives.borderlinerp.com/natives/CFX/TASK_SHOOT_AT_COORD.md) `0x601C22E3` — `void TaskShootAtCoord(Ped ped, float x, float y, float z, int duration, Hash firingPattern)` — Firing Pattern Hash Information: This is the server-side RPC native equivalent of the client native TASK_SHOOT_AT_COORD.
- [TASK_SHOOT_AT_ENTITY](https://natives.borderlinerp.com/natives/CFX/TASK_SHOOT_AT_ENTITY.md) `0xAC0631C9` — `void TaskShootAtEntity(Entity entity, Entity target, int duration, Hash firingPattern)` — Entity aimedentity; Player player = PLAYER::PLAYER_ID(); in practical usage, getting the entity the player is aiming at and then task the peds to shoot at the entity, at a button press event would be better.
- [TASK_WARP_PED_INTO_VEHICLE](https://natives.borderlinerp.com/natives/CFX/TASK_WARP_PED_INTO_VEHICLE.md) `0x65D4A35D` — `void TaskWarpPedIntoVehicle(Ped ped, Vehicle vehicle, int seatIndex)` — NativeDB Introduced: v323 Warp a ped into a vehicle.
- [TEMP_BAN_PLAYER](https://natives.borderlinerp.com/natives/CFX/TEMP_BAN_PLAYER.md) `0x1E35DBBA` — `void TempBanPlayer(char* playerSrc, char* reason)`
- [TRIGGER_CLIENT_EVENT_INTERNAL](https://natives.borderlinerp.com/natives/CFX/TRIGGER_CLIENT_EVENT_INTERNAL.md) `0x2F7A49E6` — `void TriggerClientEventInternal(char* eventName, char* eventTarget, char* eventPayload, int payloadLength)` — The backing function for TriggerClientEvent.
- [TRIGGER_EVENT_INTERNAL](https://natives.borderlinerp.com/natives/CFX/TRIGGER_EVENT_INTERNAL.md) `0x91310870` — `void TriggerEventInternal(char* eventName, char* eventPayload, int payloadLength)` — The backing function for TriggerEvent.
- [TRIGGER_LATENT_CLIENT_EVENT_INTERNAL](https://natives.borderlinerp.com/natives/CFX/TRIGGER_LATENT_CLIENT_EVENT_INTERNAL.md) `0x70B35890` — `void TriggerLatentClientEventInternal(char* eventName, char* eventTarget, char* eventPayload, int payloadLength, int bps)` — The backing function for TriggerLatentClientEvent.
- [TRIGGER_LATENT_SERVER_EVENT_INTERNAL](https://natives.borderlinerp.com/natives/CFX/TRIGGER_LATENT_SERVER_EVENT_INTERNAL.md) `0x128737EA` — `void TriggerLatentServerEventInternal(char* eventName, char* eventPayload, int payloadLength, int bps)` — The backing function for TriggerLatentServerEvent.
- [TRIGGER_SERVER_EVENT_INTERNAL](https://natives.borderlinerp.com/natives/CFX/TRIGGER_SERVER_EVENT_INTERNAL.md) `0x7FDD1128` — `void TriggerServerEventInternal(char* eventName, char* eventPayload, int payloadLength)` — The backing function for TriggerServerEvent.
- [UNREGISTER_RAW_NUI_CALLBACK](https://natives.borderlinerp.com/natives/CFX/UNREGISTER_RAW_NUI_CALLBACK.md) `0x7FB46432` — `void UnregisterRawNuiCallback(char* callbackType)` — Will unregister and cleanup a registered NUI callback handler.
- [VERIFY_PASSWORD_HASH](https://natives.borderlinerp.com/natives/CFX/VERIFY_PASSWORD_HASH.md) `0x2E310ACD` — `BOOL VerifyPasswordHash(char* password, char* hash)`
- [WAS_EVENT_CANCELED](https://natives.borderlinerp.com/natives/CFX/WAS_EVENT_CANCELED.md) `0x58382A19` — `BOOL WasEventCanceled()` — Returns whether or not the currently executing event was canceled.
