Files
D4rkst3randClaude Opus 5 a33dba46a4 FiveM Natives + Docs Nachschlagewerk
7359 Natives (GTA5 + Cfx) und 342 Doc-Seiten von docs.fivem.net in einer
SQLite-DB mit FTS5-Volltextsuche, dazu ein dependency-freies Python-CLI und
eine SKILL.md fuer Claude Code.

- build.py zieht runtime.fivem.net/doc/natives*.json und citizenfx/fivem-docs
  und loest die Hugo-Shortcodes der Docs auf (code, native_link, alert, events)
- lua_name folgt exakt der Regel aus FiveM ext/natives/codegen_out_lua.lua
- fivem.py: show / search / ns / docs / doc / stats, optional --json
- data/natives.jsonl als grep-barer Fallback

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-09-04 02:14:56 +02:00

7360 lines
3.8 MiB
Plaintext
Raw Permalink Blame History

This file contains invisible Unicode characters
This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
{"hash": "0x5FE1DF3342DB7DBA", "name": "APP_CLEAR_BLOCK", "lua_name": "AppClearBlock", "ns": "APP", "apiset": "client", "game": "gta5", "signature": "void AppClearBlock()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x5FE1DF3342DB7DBA", "params": []}
{"hash": "0xE41C65E07A5F05FC", "name": "APP_CLOSE_APP", "lua_name": "AppCloseApp", "ns": "APP", "apiset": "client", "game": "gta5", "signature": "void AppCloseApp()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xE41C65E07A5F05FC", "params": []}
{"hash": "0xE8E3FCF72EAC0EF8", "name": "APP_CLOSE_BLOCK", "lua_name": "AppCloseBlock", "ns": "APP", "apiset": "client", "game": "gta5", "signature": "void AppCloseBlock()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xE8E3FCF72EAC0EF8", "params": []}
{"hash": "0x846AA8E7D55EE5B6", "name": "APP_DATA_VALID", "lua_name": "AppDataValid", "ns": "APP", "apiset": "client", "game": "gta5", "signature": "BOOL AppDataValid()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x846AA8E7D55EE5B6", "params": []}
{"hash": "0x44151AEA95C8A003", "name": "APP_DELETE_APP_DATA", "lua_name": "AppDeleteAppData", "ns": "APP", "apiset": "client", "game": "gta5", "signature": "BOOL AppDeleteAppData(char* appName)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x44151AEA95C8A003", "params": [{"name": "appName", "type": "char*"}]}
{"hash": "0xC9853A2BE3DED1A6", "name": "APP_GET_DELETED_FILE_STATUS", "lua_name": "AppGetDeletedFileStatus", "ns": "APP", "apiset": "client", "game": "gta5", "signature": "int AppGetDeletedFileStatus()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC9853A2BE3DED1A6", "params": []}
{"hash": "0x1514FB24C02C2322", "name": "APP_GET_FLOAT", "lua_name": "AppGetFloat", "ns": "APP", "apiset": "client", "game": "gta5", "signature": "float AppGetFloat(char* property)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x1514FB24C02C2322", "params": [{"name": "property", "type": "char*"}]}
{"hash": "0xD3A58A12C77D9D4B", "name": "APP_GET_INT", "lua_name": "AppGetInt", "ns": "APP", "apiset": "client", "game": "gta5", "signature": "int AppGetInt(char* property)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xD3A58A12C77D9D4B", "params": [{"name": "property", "type": "char*", "annotations": {"cs_type": "ScrHandle"}}]}
{"hash": "0x749B023950D2311C", "name": "APP_GET_STRING", "lua_name": "AppGetString", "ns": "APP", "apiset": "client", "game": "gta5", "signature": "char* AppGetString(char* property)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x749B023950D2311C", "params": [{"name": "property", "type": "char*"}]}
{"hash": "0x71EEE69745088DA0", "name": "APP_HAS_LINKED_SOCIAL_CLUB_ACCOUNT", "lua_name": "AppHasLinkedSocialClubAccount", "ns": "APP", "apiset": "client", "game": "gta5", "signature": "BOOL AppHasLinkedSocialClubAccount()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x71EEE69745088DA0", "params": []}
{"hash": "0xCA52279A7271517F", "name": "APP_HAS_SYNCED_DATA", "lua_name": "AppHasSyncedData", "ns": "APP", "apiset": "client", "game": "gta5", "signature": "BOOL AppHasSyncedData(char* appName)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xCA52279A7271517F", "params": [{"name": "appName", "type": "char*"}]}
{"hash": "0x95C5D356CDA6E85F", "name": "APP_SAVE_DATA", "lua_name": "AppSaveData", "ns": "APP", "apiset": "client", "game": "gta5", "signature": "void AppSaveData()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x95C5D356CDA6E85F", "params": []}
{"hash": "0xCFD0406ADAF90D2B", "name": "APP_SET_APP", "lua_name": "AppSetApp", "ns": "APP", "apiset": "client", "game": "gta5", "signature": "void AppSetApp(char* appName)", "description": "```\nCalled in the gamescripts like: \nAPP::APP_SET_APP(\"car\"); \nAPP::APP_SET_APP(\"dog\"); \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xCFD0406ADAF90D2B", "params": [{"name": "appName", "type": "char*"}]}
{"hash": "0x262AB456A3D21F93", "name": "APP_SET_BLOCK", "lua_name": "AppSetBlock", "ns": "APP", "apiset": "client", "game": "gta5", "signature": "void AppSetBlock(char* blockName)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x262AB456A3D21F93", "params": [{"name": "blockName", "type": "char*"}]}
{"hash": "0x25D7687C68E0DAA4", "name": "APP_SET_FLOAT", "lua_name": "AppSetFloat", "ns": "APP", "apiset": "client", "game": "gta5", "signature": "void AppSetFloat(char* property, float value)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x25D7687C68E0DAA4", "params": [{"name": "property", "type": "char*"}, {"name": "value", "type": "float"}]}
{"hash": "0x607E8E3D3E4F9611", "name": "APP_SET_INT", "lua_name": "AppSetInt", "ns": "APP", "apiset": "client", "game": "gta5", "signature": "void AppSetInt(char* property, int value)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x607E8E3D3E4F9611", "params": [{"name": "property", "type": "char*"}, {"name": "value", "type": "int"}]}
{"hash": "0x3FF2FCEC4B7721B4", "name": "APP_SET_STRING", "lua_name": "AppSetString", "ns": "APP", "apiset": "client", "game": "gta5", "signature": "void AppSetString(char* property, char* value)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x3FF2FCEC4B7721B4", "params": [{"name": "property", "type": "char*"}, {"name": "value", "type": "char*"}]}
{"hash": "0x02E93C796ABD3A97", "name": "", "lua_name": "N_0x02e93c796abd3a97", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "void N_0x02e93c796abd3a97(BOOL p0)", "description": "**This native does absolutely nothing, just a nullsub**", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x02E93C796ABD3A97", "params": [{"name": "p0", "type": "BOOL"}]}
{"hash": "0x11579D940949C49E", "name": "", "lua_name": "N_0x11579d940949c49e", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "void N_0x11579d940949c49e(Any p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x11579D940949C49E", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0x19AF7ED9B9D23058", "name": "", "lua_name": "N_0x19af7ed9b9d23058", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "void N_0x19af7ed9b9d23058()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x19AF7ED9B9D23058", "params": []}
{"hash": "0x2DD39BF3E2F9C47F", "name": "", "lua_name": "N_0x2dd39bf3e2f9c47f", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "Any N_0x2dd39bf3e2f9c47f()", "description": "```\nNativeDB Introduced: v463\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x2DD39BF3E2F9C47F", "params": []}
{"hash": "0x43FA0DFC5DF87815", "name": "", "lua_name": "N_0x43fa0dfc5df87815", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "void N_0x43fa0dfc5df87815(Vehicle vehicle, BOOL p1)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x43FA0DFC5DF87815", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "p1", "type": "BOOL"}]}
{"hash": "0x55ECF4D13D9903B0", "name": "", "lua_name": "N_0x55ecf4d13d9903b0", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "void N_0x55ecf4d13d9903b0(Any p0, Any p1, Any p2, Any p3)", "description": "```\nNativeDB Introduced: v1868\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x55ECF4D13D9903B0", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}, {"name": "p3", "type": "Any"}]}
{"hash": "0x58BB377BEC7CD5F4", "name": "", "lua_name": "N_0x58bb377bec7cd5f4", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "void N_0x58bb377bec7cd5f4(BOOL p0, BOOL p1)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x58BB377BEC7CD5F4", "params": [{"name": "p0", "type": "BOOL"}, {"name": "p1", "type": "BOOL"}]}
{"hash": "0x5B9853296731E88D", "name": "", "lua_name": "N_0x5b9853296731e88d", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "void N_0x5b9853296731e88d(Any p0, Any p1, Any p2, Any p3, Any p4, Any p5)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x5B9853296731E88D", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}, {"name": "p3", "type": "Any"}, {"name": "p4", "type": "Any"}, {"name": "p5", "type": "Any"}]}
{"hash": "0x8BF907833BE275DE", "name": "", "lua_name": "N_0x8bf907833be275de", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "void N_0x8bf907833be275de(float p0, float p1)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x8BF907833BE275DE", "params": [{"name": "p0", "type": "float"}, {"name": "p1", "type": "float"}]}
{"hash": "0x97FFB4ADEED08066", "name": "", "lua_name": "N_0x97ffb4adeed08066", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "void N_0x97ffb4adeed08066(Any p0, Any p1)", "description": "```\nNativeDB Introduced: v2372\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x97FFB4ADEED08066", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}]}
{"hash": "0x9AC92EED5E4793AB", "name": "", "lua_name": "N_0x9ac92eed5e4793ab", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "void N_0x9ac92eed5e4793ab()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x9AC92EED5E4793AB", "params": []}
{"hash": "0x9BD7BD55E4533183", "name": "", "lua_name": "N_0x9bd7bd55e4533183", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "void N_0x9bd7bd55e4533183(Any p0, Any p1, Any p2)", "description": "```\nNativeDB Introduced: v1290\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x9BD7BD55E4533183", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}]}
{"hash": "0x9D3AF56E94C9AE98", "name": "", "lua_name": "N_0x9d3af56e94c9ae98", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "void N_0x9d3af56e94c9ae98(Vehicle vehicle, float p1)", "description": "```\nSET_H*\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x9D3AF56E94C9AE98", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "p1", "type": "float"}]}
{"hash": "0xB542DE8C3D1CB210", "name": "", "lua_name": "N_0xb542de8c3d1cb210", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "void N_0xb542de8c3d1cb210(BOOL p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xB542DE8C3D1CB210", "params": [{"name": "p0", "type": "BOOL"}]}
{"hash": "0xBEF34B1D9624D5DD", "name": "", "lua_name": "N_0xbef34b1d9624d5dd", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "void N_0xbef34b1d9624d5dd(BOOL p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xBEF34B1D9624D5DD", "params": [{"name": "p0", "type": "BOOL"}]}
{"hash": "0xC1805D05E6D4FE10", "name": "", "lua_name": "N_0xc1805d05e6d4fe10", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "void N_0xc1805d05e6d4fe10(Vehicle vehicle)", "description": "```\nSET_VEH*\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC1805D05E6D4FE10", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0xDD6BCF9E94425DF9", "name": "", "lua_name": "N_0xdd6bcf9e94425df9", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "void N_0xdd6bcf9e94425df9()", "description": "```\nTune Backwards... ?\nSET_RADIO_*\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xDD6BCF9E94425DF9", "params": []}
{"hash": "0xF3365489E0DD50F9", "name": "", "lua_name": "N_0xf3365489e0dd50f9", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "void N_0xf3365489e0dd50f9(Vehicle vehicle, BOOL toggle)", "description": "```\nSET_VEHICLE_*\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xF3365489E0DD50F9", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0xFF266D1D0EB1195D", "name": "", "lua_name": "N_0xff266d1d0eb1195d", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "void N_0xff266d1d0eb1195d()", "description": "```\nTune Forward... ?\nSET_RADIO_*\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xFF266D1D0EB1195D", "params": []}
{"hash": "0xD01005D2BA2EB778", "name": "ACTIVATE_AUDIO_SLOWMO_MODE", "lua_name": "ActivateAudioSlowmoMode", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "void ActivateAudioSlowmoMode(char* mode)", "description": "Below is a list of modes and their respective hashes.\n\n| Mode (string) | Hash |\n|-----------------------------|--------------------|\n| SLOWMO_BIG_SCORE_JUMP | 0x2B981B0C |\n| JSH_EXIT_TUNNEL_SLOWMO | 0x2562AA6 |\n| SLOW_MO_METH_HOUSE_RAYFIRE | 0xDB9E1909 |\n| SLOWMO_FIB4\\_TRUCK_SMASH | 0x9E144347 |\n| SLOWMO_PROLOGUE_VAULT | 0xEA2E68E1 |\n| SLOWMO_T1\\_RAYFIRE_EXPLOSION | 0xD6D358F3 |\n| SLOWMO_T1\\_TRAILER_SMASH | 0xBE607345 |\n| BARRY\\_01\\_SLOWMO | 0xD59540D4 |\n| BARRY\\_02\\_SLOWMO | 0x12F140B3 |\n| SLOWMO_EXTREME\\_04 | 0xF562EA50 |\n| NIGEL\\_02\\_SLOWMO_SETTING | 0x384689B0 |", "aliases": "0xD01005D2BA2EB778", "url": "https://docs.fivem.net/natives/?_0xD01005D2BA2EB778", "params": [{"name": "mode", "type": "char*", "description": "A string indicating the audio slow motion mode to use, *see the table*."}]}
{"hash": "0x153973AB99FE8980", "name": "ADD_ENTITY_TO_AUDIO_MIX_GROUP", "lua_name": "AddEntityToAudioMixGroup", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "void AddEntityToAudioMixGroup(Entity entity, char* groupName, float fadeIn)", "description": "```\nAll found occurrences in b678d:\npastebin.com/ceu67jz8\n```", "aliases": "0x153973AB99FE8980 _DYNAMIC_MIXER_RELATED_FN", "url": "https://docs.fivem.net/natives/?_0x153973AB99FE8980", "params": [{"name": "entity", "type": "Entity"}, {"name": "groupName", "type": "char*"}, {"name": "fadeIn", "type": "float"}]}
{"hash": "0xC5EF963405593646", "name": "ADD_LINE_TO_CONVERSATION", "lua_name": "AddLineToConversation", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "void AddLineToConversation(int speakerConversationIndex, char* context, char* subtitle, int listenerNumber, int volumeType, BOOL isRandom, BOOL interruptible, BOOL ducksRadio, BOOL ducksScore, int audibility, BOOL headset, BOOL dontInterruptForSpecialAbility, BOOL isPadSpeakerRoute)", "description": "```cpp\nenum eAudibility {\n\tAUD_AUDIBILITY_NORMAL = 0,\n\tAUD_AUDIBILITY_CLEAR = 1,\n\tAUD_AUDIBILITY_CRITICAL = 2,\n\tAUD_AUDIBILITY_LEAD_IN = 3\n}\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC5EF963405593646", "params": [{"name": "speakerConversationIndex", "type": "int"}, {"name": "context", "type": "char*"}, {"name": "subtitle", "type": "char*"}, {"name": "listenerNumber", "type": "int"}, {"name": "volumeType", "type": "int"}, {"name": "isRandom", "type": "BOOL"}, {"name": "interruptible", "type": "BOOL"}, {"name": "ducksRadio", "type": "BOOL"}, {"name": "ducksScore", "type": "BOOL"}, {"name": "audibility", "type": "int", "description": "See eAudibility"}, {"name": "headset", "type": "BOOL"}, {"name": "dontInterruptForSpecialAbility", "type": "BOOL"}, {"name": "isPadSpeakerRoute", "type": "BOOL"}]}
{"hash": "0x95D9F4BC443956E7", "name": "ADD_PED_TO_CONVERSATION", "lua_name": "AddPedToConversation", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "void AddPedToConversation(int speakerConversationIndex, Ped ped, char* voiceName)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x95D9F4BC443956E7", "params": [{"name": "speakerConversationIndex", "type": "int"}, {"name": "ped", "type": "Ped"}, {"name": "voiceName", "type": "char*"}]}
{"hash": "0x845FFC3A4FEEFA3E", "name": "AUDIO_IS_SCRIPTED_MUSIC_PLAYING", "lua_name": "AudioIsScriptedMusicPlaying", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "BOOL AudioIsScriptedMusicPlaying()", "description": "", "aliases": "0x3D120012440E6683", "url": "https://docs.fivem.net/natives/?_0x845FFC3A4FEEFA3E", "params": []}
{"hash": "0x1B9025BDA76822B6", "name": "BLIP_SIREN", "lua_name": "BlipSiren", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "void BlipSiren(Vehicle vehicle)", "description": "Plays a siren blip from the vehicle when you double press the horn key.\n\nThis only works on vehicles with sirens.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x1B9025BDA76822B6", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0xF8AD2EED7C47E8FE", "name": "BLOCK_ALL_SPEECH_FROM_PED", "lua_name": "BlockAllSpeechFromPed", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "void BlockAllSpeechFromPed(Ped ped, BOOL shouldBlock, BOOL suppressOutgoingNetworkSpeech)", "description": "Blocks *all* speech playing on the given ped, including speech triggered by natives such as [PLAY_PED_AMBIENT_SPEECH_WITH_VOICE_NATIVE](#\\_0x3523634255FC3318)\n\nThe flag itself is not synced, it must be called on each machine that wishes to suppress the speech.\n\nThe `SuppressOutgoingNetworkSpeech` flag can be set to `false` if you want speech triggered locally through `PLAY_PED_AMBIENT_SPEECH_*` related native calls to still be audible on remote machines, even though it was blocked on the local one.", "aliases": "0xF8AD2EED7C47E8FE", "url": "https://docs.fivem.net/natives/?_0xF8AD2EED7C47E8FE", "params": [{"name": "ped", "type": "Ped"}, {"name": "shouldBlock", "type": "BOOL"}, {"name": "suppressOutgoingNetworkSpeech", "type": "BOOL", "description": "Defaults to `true`."}]}
{"hash": "0xF154B8D1775B2DEC", "name": "BLOCK_DEATH_JINGLE", "lua_name": "BlockDeathJingle", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "void BlockDeathJingle(BOOL blocked)", "description": "", "aliases": "0xF154B8D1775B2DEC", "url": "https://docs.fivem.net/natives/?_0xF154B8D1775B2DEC", "params": [{"name": "blocked", "type": "BOOL", "description": "Sets if the death jingle can play when a player dies or not"}]}
{"hash": "0xA8A7D434AFB4B97B", "name": "BLOCK_SPEECH_CONTEXT_GROUP", "lua_name": "BlockSpeechContextGroup", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "void BlockSpeechContextGroup(char* groupName, int contextBlockTarget)", "description": "```cpp\nenum eAudContextBlockTarget {\n\tAUD_CONTEXT_BLOCK_PLAYER = 0,\n\tAUD_CONTEXT_BLOCK_NPCS = 1,\n\tAUD_CONTEXT_BLOCK_BUDDYS = 2,\n\tAUD_CONTEXT_BLOCK_EVERYONE = 3,\n\n\tAUD_CONTEXT_BLOCK_TARGETS_TOTAL\n}\n```\n\nStop a certain group of peds from using a certain group of speech contexts.\n\nNote that the block will be automatically removed when the calling script finishes", "aliases": "0xA8A7D434AFB4B97B", "url": "https://docs.fivem.net/natives/?_0xA8A7D434AFB4B97B", "params": [{"name": "groupName", "type": "char*", "description": "the name of the context group to be blocked"}, {"name": "contextBlockTarget", "type": "int", "description": "the group of peds that should be used (refer to eAudContextBlockTarget)"}]}
{"hash": "0xB4F90FAF7670B16F", "name": "CANCEL_ALL_POLICE_REPORTS", "lua_name": "CancelAllPoliceReports", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "void CancelAllPoliceReports()", "description": "", "aliases": "0xB4F90FAF7670B16F _DISABLE_POLICE_REPORTS _CANCEL_CURRENT_POLICE_REPORT", "url": "https://docs.fivem.net/natives/?_0xB4F90FAF7670B16F", "params": []}
{"hash": "0x5B17A90291133DA5", "name": "CANCEL_MUSIC_EVENT", "lua_name": "CancelMusicEvent", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "BOOL CancelMusicEvent(char* eventName)", "description": "```\nAll music event names found in the b617d scripts: pastebin.com/GnYt0R3P\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x5B17A90291133DA5", "params": [{"name": "eventName", "type": "char*", "description": "the name of the event to cancel"}]}
{"hash": "0x032A116663A4D5AC", "name": "CAN_VEHICLE_RECEIVE_CB_RADIO", "lua_name": "CanVehicleReceiveCbRadio", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "BOOL CanVehicleReceiveCbRadio(Vehicle vehicle)", "description": "", "aliases": "_IS_VEHICLE_RADIO_LOUD", "url": "https://docs.fivem.net/natives/?_0x032A116663A4D5AC", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0xB32209EFFDC04913", "name": "CLEAR_ALL_BROKEN_GLASS", "lua_name": "ClearAllBrokenGlass", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "void ClearAllBrokenGlass()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xB32209EFFDC04913", "params": []}
{"hash": "0x120C48C614909FA4", "name": "CLEAR_AMBIENT_ZONE_LIST_STATE", "lua_name": "ClearAmbientZoneListState", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "void ClearAmbientZoneListState(char* zoneListName, BOOL forceUpdate)", "description": "Resets the list of ambients zones enabled/disabled status to its value before it was modified by this script.\n\nDefault behaviour is that any state change only gets applied once the player leaves the zone.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x120C48C614909FA4", "params": [{"name": "zoneListName", "type": "char*", "annotations": {"cs_type": "AnyPtr"}, "description": "The zone name to clear"}, {"name": "forceUpdate", "type": "BOOL", "description": "Whether ot not to force a zone to become disabled even if its currently active"}]}
{"hash": "0x218DD44AAAC964FF", "name": "CLEAR_AMBIENT_ZONE_STATE", "lua_name": "ClearAmbientZoneState", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "void ClearAmbientZoneState(char* zoneName, BOOL forceUpdate)", "description": "Resets the ambient zone enabled/disabled status to its value before it was modified by this script\n\nDefault behaviour is that any state change only gets applied once the player leaves the zone.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x218DD44AAAC964FF", "params": [{"name": "zoneName", "type": "char*", "description": "the zone name to clear"}, {"name": "forceUpdate", "type": "BOOL", "description": "Whether ot not to force a zone to become disabled even if its currently active"}]}
{"hash": "0x1654F24A88A8E3FE", "name": "CLEAR_CUSTOM_RADIO_TRACK_LIST", "lua_name": "ClearCustomRadioTrackList", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "void ClearCustomRadioTrackList(char* radioStation)", "description": "Clears the previously queued custom track lost for the given radio station.", "aliases": "0x1654F24A88A8E3FE", "url": "https://docs.fivem.net/natives/?_0x1654F24A88A8E3FE", "params": [{"name": "radioStation", "type": "char*"}]}
{"hash": "0xD2C91A0B572AAE56", "name": "CREATE_NEW_SCRIPTED_CONVERSATION", "lua_name": "CreateNewScriptedConversation", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "void CreateNewScriptedConversation()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xD2C91A0B572AAE56", "params": []}
{"hash": "0xDDC635D5B3262C56", "name": "DEACTIVATE_AUDIO_SLOWMO_MODE", "lua_name": "DeactivateAudioSlowmoMode", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "void DeactivateAudioSlowmoMode(char* mode)", "description": "Deactivates the named slowmo mode.", "aliases": "0xDDC635D5B3262C56", "url": "https://docs.fivem.net/natives/?_0xDDC635D5B3262C56", "params": [{"name": "mode", "type": "char*", "description": "name of the mode to deactivate"}]}
{"hash": "0xA9A41C1E940FB0E8", "name": "DISABLE_PED_PAIN_AUDIO", "lua_name": "DisablePedPainAudio", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "void DisablePedPainAudio(Ped ped, BOOL shouldDisable)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA9A41C1E940FB0E8", "params": [{"name": "ped", "type": "Ped"}, {"name": "shouldDisable", "type": "BOOL"}]}
{"hash": "0x552369F549563AD5", "name": "DISTANT_COP_CAR_SIRENS", "lua_name": "DistantCopCarSirens", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "void DistantCopCarSirens(BOOL shouldPlay)", "description": "Toggles fake distant siren sounds", "aliases": "0x552369F549563AD5 _FORCE_AMBIENT_SIREN", "url": "https://docs.fivem.net/natives/?_0x552369F549563AD5", "params": [{"name": "shouldPlay", "type": "BOOL", "description": "True will play distand sounds, false will disable them."}]}
{"hash": "0x49B99BF3FDA89A7A", "name": "DOES_CONTEXT_EXIST_FOR_THIS_PED", "lua_name": "DoesContextExistForThisPed", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "BOOL DoesContextExistForThisPed(Ped ped, char* speechName, BOOL allowBackupPVGs)", "description": "Checks if the context exists for the ped, searching through the voices in its PedVoiceGroup.\n\nThe final argument can be set to true to allow searching in backup PVGs", "aliases": "0x49B99BF3FDA89A7A _CAN_PED_SPEAK", "url": "https://docs.fivem.net/natives/?_0x49B99BF3FDA89A7A", "params": [{"name": "ped", "type": "Ped"}, {"name": "speechName", "type": "char*"}, {"name": "allowBackupPVGs", "type": "BOOL"}]}
{"hash": "0x109697E2FFBAC8A1", "name": "DOES_PLAYER_VEH_HAVE_RADIO", "lua_name": "DoesPlayerVehHaveRadio", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "BOOL DoesPlayerVehHaveRadio()", "description": "", "aliases": "0x109697E2FFBAC8A1", "url": "https://docs.fivem.net/natives/?_0x109697E2FFBAC8A1", "params": []}
{"hash": "0xC15907D667F7CFB2", "name": "ENABLE_STALL_WARNING_SOUNDS", "lua_name": "EnableStallWarningSounds", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "void EnableStallWarningSounds(Vehicle vehicle, BOOL enable)", "description": "Enable or disable the plane stall warning sounds", "aliases": "0xC15907D667F7CFB2", "url": "https://docs.fivem.net/natives/?_0xC15907D667F7CFB2", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "enable", "type": "BOOL"}]}
{"hash": "0xB81CF134AEB56FFB", "name": "ENABLE_STUNT_JUMP_AUDIO", "lua_name": "EnableStuntJumpAudio", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "void EnableStuntJumpAudio()", "description": "Enable the stunt jump audio detection code\n\nThis native is meant to be called per-frame for as long as detection is wanted.", "aliases": "0xB81CF134AEB56FFB", "url": "https://docs.fivem.net/natives/?_0xB81CF134AEB56FFB", "params": []}
{"hash": "0x2BE4BC731D039D5A", "name": "ENABLE_VEHICLE_EXHAUST_POPS", "lua_name": "EnableVehicleExhaustPops", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "void EnableVehicleExhaustPops(Vehicle vehicle, BOOL toggle)", "description": "Enable or disable exhaust pops on the given vehicle.", "aliases": "0x2BE4BC731D039D5A", "url": "https://docs.fivem.net/natives/?_0x2BE4BC731D039D5A", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "toggle", "type": "BOOL", "description": "Enables or disables exaust pops."}]}
{"hash": "0x1C073274E065C6D2", "name": "ENABLE_VEHICLE_FANBELT_DAMAGE", "lua_name": "EnableVehicleFanbeltDamage", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "void EnableVehicleFanbeltDamage(Vehicle vehicle, BOOL enableFanbeltDamage)", "description": "", "aliases": "0x1C073274E065C6D2", "url": "https://docs.fivem.net/natives/?_0x1C073274E065C6D2", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "enableFanbeltDamage", "type": "BOOL", "description": "Enables fanbelt damage"}]}
{"hash": "0x8D67489793FF428B", "name": "FIND_RADIO_STATION_INDEX", "lua_name": "FindRadioStationIndex", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "int FindRadioStationIndex(int stationNameHash)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x8D67489793FF428B", "params": [{"name": "stationNameHash", "type": "int", "description": "the station name hash to search for"}]}
{"hash": "0x4E0AF9114608257C", "name": "FORCE_MUSIC_TRACK_LIST", "lua_name": "ForceMusicTrackList", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "void ForceMusicTrackList(char* radioStation, char* trackListName, int timeOffsetMilliseconds)", "description": "Forces the chosen station to paly the given music track list. All other music track lists will be locked.", "aliases": "0x4E0AF9114608257C _FORCE_RADIO_TRACK_LIST_POSITION", "url": "https://docs.fivem.net/natives/?_0x4E0AF9114608257C", "params": [{"name": "radioStation", "type": "char*"}, {"name": "trackListName", "type": "char*"}, {"name": "timeOffsetMilliseconds", "type": "int"}]}
{"hash": "0x062D5EAD4DA2FA6A", "name": "FORCE_PED_PANIC_WALLA", "lua_name": "ForcePedPanicWalla", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "void ForcePedPanicWalla()", "description": "Forces the ambient peds into their panic walla state", "aliases": "0x062D5EAD4DA2FA6A", "url": "https://docs.fivem.net/natives/?_0x062D5EAD4DA2FA6A", "params": []}
{"hash": "0x4F0C413926060B38", "name": "FORCE_USE_AUDIO_GAME_OBJECT", "lua_name": "ForceUseAudioGameObject", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "void ForceUseAudioGameObject(Vehicle vehicle, char* gameObjectName)", "description": "This native sets the audio to the specific vehicle hash's audioNameHash.", "aliases": "0x4F0C413926060B38 _SET_VEHICLE_AUDIO _FORCE_VEHICLE_ENGINE_AUDIO", "url": "https://docs.fivem.net/natives/?_0x4F0C413926060B38", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "gameObjectName", "type": "char*"}]}
{"hash": "0xD57AAAE0E2214D11", "name": "FREEZE_MICROPHONE", "lua_name": "FreezeMicrophone", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "void FreezeMicrophone()", "description": "Allows script to freeze the microphone for a single frame, mantaining its current transform/settings.\nThis native should be called every frame you want to keep the microphone frozen, when you stop calling it it will automatically unfreeze", "aliases": "0xD57AAAE0E2214D11", "url": "https://docs.fivem.net/natives/?_0xD57AAAE0E2214D11", "params": []}
{"hash": "0x344F393B027E38C3", "name": "FREEZE_RADIO_STATION", "lua_name": "FreezeRadioStation", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "void FreezeRadioStation(char* radioStation)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x344F393B027E38C3", "params": [{"name": "radioStation", "type": "char*"}]}
{"hash": "0x5E203DA2BA15D436", "name": "GET_AMBIENT_VOICE_NAME_HASH", "lua_name": "GetAmbientVoiceNameHash", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "Hash GetAmbientVoiceNameHash(Ped ped)", "description": "", "aliases": "0x5E203DA2BA15D436 _GET_AMBIENT_VOICE_NAME_HASH", "url": "https://docs.fivem.net/natives/?_0x5E203DA2BA15D436", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0x50B196FC9ED6545B", "name": "GET_AUDIBLE_MUSIC_TRACK_TEXT_ID", "lua_name": "GetAudibleMusicTrackTextId", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "int GetAudibleMusicTrackTextId()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x50B196FC9ED6545B", "params": []}
{"hash": "0x480357EE890C295A", "name": "GET_CURRENT_SCRIPTED_CONVERSATION_LINE", "lua_name": "GetCurrentScriptedConversationLine", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "int GetCurrentScriptedConversationLine()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x480357EE890C295A", "params": []}
{"hash": "0x34D66BC058019CE0", "name": "GET_CURRENT_TRACK_SOUND_NAME", "lua_name": "GetCurrentTrackSoundName", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "Hash GetCurrentTrackSoundName(char* radioStationName)", "description": "", "aliases": "0x34D66BC058019CE0 _GET_CURRENT_RADIO_TRACK_NAME", "url": "https://docs.fivem.net/natives/?_0x34D66BC058019CE0", "params": [{"name": "radioStationName", "type": "char*"}]}
{"hash": "0xE73364DB90778FFA", "name": "GET_IS_PRELOADED_CONVERSATION_READY", "lua_name": "GetIsPreloadedConversationReady", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "BOOL GetIsPreloadedConversationReady()", "description": "", "aliases": "0xE73364DB90778FFA", "url": "https://docs.fivem.net/natives/?_0xE73364DB90778FFA", "params": []}
{"hash": "0xE7A0D23DC414507B", "name": "GET_MUSIC_PLAYTIME", "lua_name": "GetMusicPlaytime", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "int GetMusicPlaytime()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xE7A0D23DC414507B", "params": []}
{"hash": "0x3A48AB4445D499BE", "name": "GET_MUSIC_VOL_SLIDER", "lua_name": "GetMusicVolSlider", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "int GetMusicVolSlider()", "description": "", "aliases": "0x3A48AB4445D499BE", "url": "https://docs.fivem.net/natives/?_0x3A48AB4445D499BE", "params": []}
{"hash": "0x2DE3F0A134FFBC0D", "name": "GET_NETWORK_ID_FROM_SOUND_ID", "lua_name": "GetNetworkIdFromSoundId", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "int GetNetworkIdFromSoundId(int soundId)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x2DE3F0A134FFBC0D", "params": [{"name": "soundId", "type": "int"}]}
{"hash": "0xC64A06D939F826F5", "name": "GET_NEXT_AUDIBLE_BEAT", "lua_name": "GetNextAudibleBeat", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "BOOL GetNextAudibleBeat(float* timeInSeconds, float* bpm, int* beatNum)", "description": "", "aliases": "0xC64A06D939F826F5", "url": "https://docs.fivem.net/natives/?_0xC64A06D939F826F5", "params": [{"name": "timeInSeconds", "type": "float*", "description": "time in seconds until the start of the next beat"}, {"name": "bpm", "type": "float*", "annotations": {"cs_type": "AnyPtr"}, "description": "current tempo in beats per minute,"}, {"name": "beatNum", "type": "int*", "description": "integer beat within the bar"}]}
{"hash": "0xF1620ECB50E01DE7", "name": "GET_NUM_UNLOCKED_RADIO_STATIONS", "lua_name": "GetNumUnlockedRadioStations", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "int GetNumUnlockedRadioStations()", "description": "", "aliases": "_MAX_RADIO_STATION_INDEX", "url": "https://docs.fivem.net/natives/?_0xF1620ECB50E01DE7", "params": []}
{"hash": "0xA571991A7FE6CCEB", "name": "GET_PLAYER_RADIO_STATION_GENRE", "lua_name": "GetPlayerRadioStationGenre", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "int GetPlayerRadioStationGenre()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA571991A7FE6CCEB", "params": []}
{"hash": "0xE8AF77C4C06ADC93", "name": "GET_PLAYER_RADIO_STATION_INDEX", "lua_name": "GetPlayerRadioStationIndex", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "int GetPlayerRadioStationIndex()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xE8AF77C4C06ADC93", "params": []}
{"hash": "0xF6D733C32076AD03", "name": "GET_PLAYER_RADIO_STATION_NAME", "lua_name": "GetPlayerRadioStationName", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "char* GetPlayerRadioStationName()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xF6D733C32076AD03", "params": []}
{"hash": "0xB28ECA15046CA8B9", "name": "GET_RADIO_STATION_NAME", "lua_name": "GetRadioStationName", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "char* GetRadioStationName(int stationIndex)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xB28ECA15046CA8B9", "params": [{"name": "stationIndex", "type": "int"}]}
{"hash": "0x430386FE9BF80B45", "name": "GET_SOUND_ID", "lua_name": "GetSoundId", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "int GetSoundId()", "description": "If a playback function has a soundId field but the sound doesn't need to be altered after triggering then pass a value of -1 for fire-and-forget playback, rather than getting a soundId.\n\nSoundId's can be reused, without needing to release them and grab a new one.\n\nIf a sound's finished playing, you can reuse its SoundId to kick off another one.\n\nIf the sound's not finished playing, it'll be stopped first (fading out or whatever is set up in RAVE by the sound designer), and the new one kicked off; usually it is safer to just get a new SoundId.\n\nSoundId's are not automatically cleaned up, you must use [RELEASE_SOUND_ID](#\\_0x353FC880830B88FA) after you've finished using them to allow the engine to recycle the sound id.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x430386FE9BF80B45", "params": []}
{"hash": "0x75262FD12D0A1C84", "name": "GET_SOUND_ID_FROM_NETWORK_ID", "lua_name": "GetSoundIdFromNetworkId", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "int GetSoundIdFromNetworkId(int netId)", "description": "Counterpart: [`GET_NETWORK_ID_FROM_SOUND_ID`](#\\_0x2DE3F0A134FFBC0D).", "aliases": "0x75262FD12D0A1C84", "url": "https://docs.fivem.net/natives/?_0x75262FD12D0A1C84", "params": [{"name": "netId", "type": "int", "description": "Network ID of sound."}]}
{"hash": "0x4E72BBDBCA58A3DB", "name": "GET_STREAM_PLAY_TIME", "lua_name": "GetStreamPlayTime", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "int GetStreamPlayTime()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x4E72BBDBCA58A3DB", "params": []}
{"hash": "0xAA19F5572C38B564", "name": "GET_VARIATION_CHOSEN_FOR_SCRIPTED_LINE", "lua_name": "GetVariationChosenForScriptedLine", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "int GetVariationChosenForScriptedLine(char* textLabel)", "description": "", "aliases": "0xAA19F5572C38B564", "url": "https://docs.fivem.net/natives/?_0xAA19F5572C38B564", "params": [{"name": "textLabel", "type": "char*", "annotations": {"cs_type": "AnyPtr"}, "description": "all the text labels for filenames in `AmericanDialogueFiles.txt` appear to end with the letter 'A', it is the script's responsibility to add this 'A' before calling `GET_VARIATION_CHOSEN_FOR_SCRIPTED_LINE`."}]}
{"hash": "0x02165D55000219AC", "name": "GET_VEHICLE_DEFAULT_HORN", "lua_name": "GetVehicleDefaultHorn", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "Hash GetVehicleDefaultHorn(Vehicle vehicle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x02165D55000219AC", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0xACB5DCCA1EC76840", "name": "GET_VEHICLE_DEFAULT_HORN_IGNORE_MODS", "lua_name": "GetVehicleDefaultHornIgnoreMods", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "Hash GetVehicleDefaultHornIgnoreMods(Vehicle vehicle)", "description": "", "aliases": "0xACB5DCCA1EC76840 _GET_VEHICLE_HORN_HASH", "url": "https://docs.fivem.net/natives/?_0xACB5DCCA1EC76840", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0xD53F3A29BCE2580E", "name": "GET_VEHICLE_HORN_SOUND_INDEX", "lua_name": "GetVehicleHornSoundIndex", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "int GetVehicleHornSoundIndex(Vehicle vehicle)", "description": "```\nNativeDB Introduced: v1365\n```", "aliases": "0xD53F3A29BCE2580E 0x22FECB546C276A30 _GET_VEHICLE_DEFAULT_HORN_VARIATION", "url": "https://docs.fivem.net/natives/?_0xD53F3A29BCE2580E", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0x544810ED9DB6BBE6", "name": "HAS_LOADED_MP_DATA_SET", "lua_name": "HasLoadedMpDataSet", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "BOOL HasLoadedMpDataSet()", "description": "", "aliases": "0x544810ED9DB6BBE6 _HAS_MULTIPLAYER_AUDIO_DATA_LOADED", "url": "https://docs.fivem.net/natives/?_0x544810ED9DB6BBE6", "params": []}
{"hash": "0x5B50ABB1FE3746F4", "name": "HAS_LOADED_SP_DATA_SET", "lua_name": "HasLoadedSpDataSet", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "BOOL HasLoadedSpDataSet()", "description": "", "aliases": "0x5B50ABB1FE3746F4 _HAS_MULTIPLAYER_AUDIO_DATA_UNLOADED", "url": "https://docs.fivem.net/natives/?_0x5B50ABB1FE3746F4", "params": []}
{"hash": "0xFCBDCE714A7C88E5", "name": "HAS_SOUND_FINISHED", "lua_name": "HasSoundFinished", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "BOOL HasSoundFinished(int soundId)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xFCBDCE714A7C88E5", "params": [{"name": "soundId", "type": "int"}]}
{"hash": "0x8F8C0E370AE62F5C", "name": "HINT_AMBIENT_AUDIO_BANK", "lua_name": "HintAmbientAudioBank", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "BOOL HintAmbientAudioBank(char* bankName, BOOL bOverNetwork)", "description": "This native is marked as a deprecated native internally, use [HINT_SCRIPT_AUDIO_BANK](#\\_0xFB380A29641EC31A) instead", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x8F8C0E370AE62F5C", "params": [{"name": "bankName", "type": "char*", "annotations": {"cs_type": "Any"}}, {"name": "bOverNetwork", "type": "BOOL", "annotations": {"cs_type": "Any"}}]}
{"hash": "0x40763EA7B9B783E7", "name": "HINT_MISSION_AUDIO_BANK", "lua_name": "HintMissionAudioBank", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "BOOL HintMissionAudioBank(char* bankName, BOOL bOverNetwork, int playerBits)", "description": "This is marked as a deprecated function internally, please use [HINT_SCRIPT_AUDIO_BANK](#\\_0xFB380A29641EC31A) instead.", "aliases": "0x40763EA7B9B783E7", "url": "https://docs.fivem.net/natives/?_0x40763EA7B9B783E7", "params": [{"name": "bankName", "type": "char*"}, {"name": "bOverNetwork", "type": "BOOL", "annotations": {"cs_type": "int"}}, {"name": "playerBits", "type": "int"}]}
{"hash": "0xFB380A29641EC31A", "name": "HINT_SCRIPT_AUDIO_BANK", "lua_name": "HintScriptAudioBank", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "BOOL HintScriptAudioBank(char* bankName, BOOL bOverNetwork)", "description": "Hints that this bank would be good to load if there are free slots.\nDoes not guarentee loading of the bank, [REQUEST_SCRIPT_AUDIO_BANK](#\\_0xFE02FFBED8CA9D99) MUST be used as normal before triggering sounds\"\n\nThis native has a new argument on newer game builds:\n\n* **playerBits**: likely used to specifiy players to sync to as a bit mask (1 << (0-128))", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xFB380A29641EC31A", "params": [{"name": "bankName", "type": "char*", "annotations": {"cs_type": "Any"}}, {"name": "bOverNetwork", "type": "BOOL", "annotations": {"cs_type": "int"}}]}
{"hash": "0x950A154B8DAB6185", "name": "INIT_SYNCH_SCENE_AUDIO_WITH_ENTITY", "lua_name": "InitSynchSceneAudioWithEntity", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "void InitSynchSceneAudioWithEntity(char* audioName, Entity entity)", "description": "", "aliases": "0x950A154B8DAB6185 _SET_SYNCHRONIZED_AUDIO_EVENT_POSITION_THIS_FRAME", "url": "https://docs.fivem.net/natives/?_0x950A154B8DAB6185", "params": [{"name": "audioName", "type": "char*"}, {"name": "entity", "type": "Entity"}]}
{"hash": "0xC8EDE9BDBCCBA6D4", "name": "INIT_SYNCH_SCENE_AUDIO_WITH_POSITION", "lua_name": "InitSynchSceneAudioWithPosition", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "void InitSynchSceneAudioWithPosition(char* audioName, float x, float y, float z)", "description": "", "aliases": "0xC8EDE9BDBCCBA6D4", "url": "https://docs.fivem.net/natives/?_0xC8EDE9BDBCCBA6D4", "params": [{"name": "audioName", "type": "char*", "annotations": {"cs_type": "AnyPtr"}}, {"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}]}
{"hash": "0xA018A12E5C5C2FA6", "name": "INTERRUPT_CONVERSATION", "lua_name": "InterruptConversation", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "void InterruptConversation(Ped interrupterPed, char* context, char* voiceName)", "description": "Handles conversation interrupts, using the code-side system for improved timing and to minimize unfriendly logic interactions.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA018A12E5C5C2FA6", "params": [{"name": "interrupterPed", "type": "Ped", "description": "the ped speaking"}, {"name": "context", "type": "char*", "annotations": {"cs_type": "AnyPtr"}, "description": "the line to use"}, {"name": "voiceName", "type": "char*", "annotations": {"cs_type": "AnyPtr"}, "description": "the voicename for the audio asset"}]}
{"hash": "0x8A694D7A68F8DC38", "name": "INTERRUPT_CONVERSATION_AND_PAUSE", "lua_name": "InterruptConversationAndPause", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "void InterruptConversationAndPause(Ped interrupterPed, char* context, char* voiceName)", "description": "Handles conversation interrupts and pauses, using the code-side system for improved timing and to minimize unfriendly logic interactions.", "aliases": "0x8A694D7A68F8DC38", "url": "https://docs.fivem.net/natives/?_0x8A694D7A68F8DC38", "params": [{"name": "interrupterPed", "type": "Ped", "description": "the ped speaking"}, {"name": "context", "type": "char*", "description": "the line to use"}, {"name": "voiceName", "type": "char*", "description": "the voicename for the audio asset"}]}
{"hash": "0x226435CB96CCFC8C", "name": "IS_ALARM_PLAYING", "lua_name": "IsAlarmPlaying", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "BOOL IsAlarmPlaying(char* alarmName)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x226435CB96CCFC8C", "params": [{"name": "alarmName", "type": "char*"}]}
{"hash": "0x932C2D096A2C3FFF", "name": "IS_AMBIENT_SPEECH_DISABLED", "lua_name": "IsAmbientSpeechDisabled", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "BOOL IsAmbientSpeechDisabled(Ped ped)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x932C2D096A2C3FFF", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0x9072C8B49907BFAD", "name": "IS_AMBIENT_SPEECH_PLAYING", "lua_name": "IsAmbientSpeechPlaying", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "BOOL IsAmbientSpeechPlaying(Ped ped)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x9072C8B49907BFAD", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0x01E2817A479A7F9B", "name": "IS_AMBIENT_ZONE_ENABLED", "lua_name": "IsAmbientZoneEnabled", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "BOOL IsAmbientZoneEnabled(char* ambientZone)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x01E2817A479A7F9B", "params": [{"name": "ambientZone", "type": "char*"}]}
{"hash": "0xC265DF9FB44A9FBD", "name": "IS_ANIMAL_VOCALIZATION_PLAYING", "lua_name": "IsAnimalVocalizationPlaying", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "BOOL IsAnimalVocalizationPlaying(Ped pedHandle)", "description": "", "aliases": "0xC265DF9FB44A9FBD", "url": "https://docs.fivem.net/natives/?_0xC265DF9FB44A9FBD", "params": [{"name": "pedHandle", "type": "Ped"}]}
{"hash": "0x30CA2EF91D15ADF8", "name": "IS_ANY_POSITIONAL_SPEECH_PLAYING", "lua_name": "IsAnyPositionalSpeechPlaying", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "BOOL IsAnyPositionalSpeechPlaying()", "description": "Determines if any ped-independent, positionally-based scripted speech is currently active. This typically includes speech events triggered using [`PLAY_AMBIENT_SPEECH_FROM_POSITION_NATIVE`](#\\_0xED640017ED337E45).\n\n```\nNativeDB Introduced: v2189\n```", "aliases": "0x30CA2EF91D15ADF8", "url": "https://docs.fivem.net/natives/?_0x30CA2EF91D15ADF8", "params": []}
{"hash": "0x729072355FA39EC9", "name": "IS_ANY_SPEECH_PLAYING", "lua_name": "IsAnySpeechPlaying", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "BOOL IsAnySpeechPlaying(Ped ped)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x729072355FA39EC9", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0xB65B60556E2A9225", "name": "IS_AUDIO_SCENE_ACTIVE", "lua_name": "IsAudioSceneActive", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "BOOL IsAudioSceneActive(char* scene)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xB65B60556E2A9225", "params": [{"name": "scene", "type": "char*", "description": "the name of the scene"}]}
{"hash": "0x6D28DC1671E334FD", "name": "IS_GAME_IN_CONTROL_OF_MUSIC", "lua_name": "IsGameInControlOfMusic", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "BOOL IsGameInControlOfMusic()", "description": "```\nHardcoded to return 1 \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x6D28DC1671E334FD", "params": []}
{"hash": "0x9D6BFC12B05C6121", "name": "IS_HORN_ACTIVE", "lua_name": "IsHornActive", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "BOOL IsHornActive(Vehicle vehicle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x9D6BFC12B05C6121", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0x19A30C23F5827F8A", "name": "IS_MISSION_COMPLETE_PLAYING", "lua_name": "IsMissionCompletePlaying", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "BOOL IsMissionCompletePlaying()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x19A30C23F5827F8A", "params": []}
{"hash": "0x6F259F82D873B8B8", "name": "IS_MISSION_COMPLETE_READY_FOR_UI", "lua_name": "IsMissionCompleteReadyForUi", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "BOOL IsMissionCompleteReadyForUi()", "description": "", "aliases": "0x6F259F82D873B8B8", "url": "https://docs.fivem.net/natives/?_0x6F259F82D873B8B8", "params": []}
{"hash": "0x66E49BF55B4B1874", "name": "IS_MISSION_NEWS_STORY_UNLOCKED", "lua_name": "IsMissionNewsStoryUnlocked", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "BOOL IsMissionNewsStoryUnlocked(int newsStory)", "description": "", "aliases": "GET_NUMBER_OF_PASSENGER_VOICE_VARIATIONS", "url": "https://docs.fivem.net/natives/?_0x66E49BF55B4B1874", "params": [{"name": "newsStory", "type": "int"}]}
{"hash": "0xC8B1B2425604CDD0", "name": "IS_MOBILE_INTERFERENCE_ACTIVE", "lua_name": "IsMobileInterferenceActive", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "BOOL IsMobileInterferenceActive()", "description": "", "aliases": "0xC8B1B2425604CDD0", "url": "https://docs.fivem.net/natives/?_0xC8B1B2425604CDD0", "params": []}
{"hash": "0x7497D2CE2C30D24C", "name": "IS_MOBILE_PHONE_CALL_ONGOING", "lua_name": "IsMobilePhoneCallOngoing", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "BOOL IsMobilePhoneCallOngoing()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x7497D2CE2C30D24C", "params": []}
{"hash": "0xB35CE999E8EF317E", "name": "IS_MOBILE_PHONE_RADIO_ACTIVE", "lua_name": "IsMobilePhoneRadioActive", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "BOOL IsMobilePhoneRadioActive()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xB35CE999E8EF317E", "params": []}
{"hash": "0xA097AB275061FB21", "name": "IS_MUSIC_ONESHOT_PLAYING", "lua_name": "IsMusicOneshotPlaying", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "BOOL IsMusicOneshotPlaying()", "description": "", "aliases": "0xA097AB275061FB21", "url": "https://docs.fivem.net/natives/?_0xA097AB275061FB21", "params": []}
{"hash": "0x049E937F18F4020C", "name": "IS_PED_IN_CURRENT_CONVERSATION", "lua_name": "IsPedInCurrentConversation", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "BOOL IsPedInCurrentConversation(Ped ped)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x049E937F18F4020C", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0x1E8E5E20937E3137", "name": "IS_PED_RINGTONE_PLAYING", "lua_name": "IsPedRingtonePlaying", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "BOOL IsPedRingtonePlaying(Ped ped)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x1E8E5E20937E3137", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0x5F43D83FD6738741", "name": "IS_PLAYER_VEH_RADIO_ENABLE", "lua_name": "IsPlayerVehRadioEnable", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "BOOL IsPlayerVehRadioEnable()", "description": "", "aliases": "0x5F43D83FD6738741 _IS_PLAYER_VEHICLE_RADIO_ENABLED", "url": "https://docs.fivem.net/natives/?_0x5F43D83FD6738741", "params": []}
{"hash": "0x0626A247D2405330", "name": "IS_RADIO_FADED_OUT", "lua_name": "IsRadioFadedOut", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "BOOL IsRadioFadedOut()", "description": "", "aliases": "0x0626A247D2405330", "url": "https://docs.fivem.net/natives/?_0x0626A247D2405330", "params": []}
{"hash": "0xA151A7394A214E65", "name": "IS_RADIO_RETUNING", "lua_name": "IsRadioRetuning", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "BOOL IsRadioRetuning()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA151A7394A214E65", "params": []}
{"hash": "0x2B1784DB08AFEA79", "name": "IS_RADIO_STATION_FAVOURITED", "lua_name": "IsRadioStationFavourited", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "BOOL IsRadioStationFavourited(char* radioStation)", "description": "", "aliases": "_IS_RADIO_STATION_VISIBLE", "url": "https://docs.fivem.net/natives/?_0x2B1784DB08AFEA79", "params": [{"name": "radioStation", "type": "char*"}]}
{"hash": "0xDF0D54BE7A776737", "name": "IS_SCRIPTED_CONVERSATION_LOADED", "lua_name": "IsScriptedConversationLoaded", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "BOOL IsScriptedConversationLoaded()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xDF0D54BE7A776737", "params": []}
{"hash": "0x16754C556D2EDE3D", "name": "IS_SCRIPTED_CONVERSATION_ONGOING", "lua_name": "IsScriptedConversationOngoing", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "BOOL IsScriptedConversationOngoing()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x16754C556D2EDE3D", "params": []}
{"hash": "0xCC9AA18DCC7084F4", "name": "IS_SCRIPTED_SPEECH_PLAYING", "lua_name": "IsScriptedSpeechPlaying", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "BOOL IsScriptedSpeechPlaying(Ped ped)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xCC9AA18DCC7084F4", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0xD11FA52EB849D978", "name": "IS_STREAM_PLAYING", "lua_name": "IsStreamPlaying", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "BOOL IsStreamPlaying()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xD11FA52EB849D978", "params": []}
{"hash": "0x5DB8010EE71FDEF2", "name": "IS_VEHICLE_AUDIBLY_DAMAGED", "lua_name": "IsVehicleAudiblyDamaged", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "BOOL IsVehicleAudiblyDamaged(Vehicle vehicle)", "description": "", "aliases": "0x5DB8010EE71FDEF2", "url": "https://docs.fivem.net/natives/?_0x5DB8010EE71FDEF2", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0x0BE4BE946463F917", "name": "IS_VEHICLE_RADIO_ON", "lua_name": "IsVehicleRadioOn", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "BOOL IsVehicleRadioOn(Vehicle vehicle)", "description": "", "aliases": "0x0BE4BE946463F917 _IS_VEHICLE_RADIO_ENABLED", "url": "https://docs.fivem.net/natives/?_0x0BE4BE946463F917", "params": [{"name": "vehicle", "type": "Vehicle", "description": "The vehicle to check"}]}
{"hash": "0x651D3228960D08AF", "name": "LINK_STATIC_EMITTER_TO_ENTITY", "lua_name": "LinkStaticEmitterToEntity", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "void LinkStaticEmitterToEntity(char* emitterName, Entity entity)", "description": "Links a static emitter to the given entity", "aliases": "0x651D3228960D08AF _LINK_STATIC_EMITTER_TO_ENTITY", "url": "https://docs.fivem.net/natives/?_0x651D3228960D08AF", "params": [{"name": "emitterName", "type": "char*"}, {"name": "entity", "type": "Entity"}]}
{"hash": "0x1F1F957154EC51DF", "name": "LOAD_STREAM", "lua_name": "LoadStream", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "BOOL LoadStream(char* streamName, char* soundSet)", "description": "Load in named stream. Optionally can specify a sound set which contains the sound specified by name.\n\nNames for the streams can be found [here](https://gist.github.com/4mmonium/2bd2c9c54d6ca5cbdb7b156a82a3a85a), the list will be updated as more are found.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x1F1F957154EC51DF", "params": [{"name": "streamName", "type": "char*"}, {"name": "soundSet", "type": "char*", "description": "an optional sound set, default is null"}]}
{"hash": "0x59C16B79F53B3712", "name": "LOAD_STREAM_WITH_START_OFFSET", "lua_name": "LoadStreamWithStartOffset", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "BOOL LoadStreamWithStartOffset(char* streamName, int startOffset, char* soundSet)", "description": "Load in named stream. Optionally can specify a sound set which contains the sound specified by name.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x59C16B79F53B3712", "params": [{"name": "streamName", "type": "char*"}, {"name": "startOffset", "type": "int"}, {"name": "soundSet", "type": "char*"}]}
{"hash": "0x477D9DB48F889591", "name": "LOCK_RADIO_STATION", "lua_name": "LockRadioStation", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "void LockRadioStation(char* radioStationName, BOOL toggle)", "description": "This disables the radio station completely - it won't be selectable on the radio wheel or ever be heard coming from a vehicle/ambient emitter\n\n```\nNativeDB Introduced: v1493\n```", "aliases": "0x94f2e83ead7e6b82 _SET_RADIO_STATION_DISABLED _LOCK_RADIO_STATION", "url": "https://docs.fivem.net/natives/?_0x477D9DB48F889591", "params": [{"name": "radioStationName", "type": "char*"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0xFF5E5EA2DCEEACF3", "name": "LOCK_RADIO_STATION_TRACK_LIST", "lua_name": "LockRadioStationTrackList", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "void LockRadioStationTrackList(char* radioStation, char* trackListName)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xFF5E5EA2DCEEACF3", "params": [{"name": "radioStation", "type": "char*"}, {"name": "trackListName", "type": "char*"}]}
{"hash": "0x75773E11BA459E90", "name": "OVERRIDE_MICROPHONE_SETTINGS", "lua_name": "OverrideMicrophoneSettings", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "void OverrideMicrophoneSettings(Hash hash, BOOL toggle)", "description": "Sets audio flag \"OverrideMicrophoneSettings\"\n\nAllows the script to ovverride the current microphone settings", "aliases": "0x75773E11BA459E90 _OVERRIDE_MICROPHONE_SETTINGS", "url": "https://docs.fivem.net/natives/?_0x75773E11BA459E90", "params": [{"name": "hash", "type": "Hash", "annotations": {"cs_type": "Any"}}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0xD2CC78CD3D0B50F9", "name": "OVERRIDE_PLAYER_GROUND_MATERIAL", "lua_name": "OverridePlayerGroundMaterial", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "void OverridePlayerGroundMaterial(Hash overriddenMaterialHash, BOOL scriptOverrides)", "description": "Sets the footstep tuning modes", "aliases": "0xD2CC78CD3D0B50F9", "url": "https://docs.fivem.net/natives/?_0xD2CC78CD3D0B50F9", "params": [{"name": "overriddenMaterialHash", "type": "Hash", "annotations": {"cs_type": "Any"}}, {"name": "scriptOverrides", "type": "BOOL", "description": "True to override with the given overridenMaterialHash, false to stop overriding"}]}
{"hash": "0x13AD665062541A7E", "name": "OVERRIDE_TREVOR_RAGE", "lua_name": "OverrideTrevorRage", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "void OverrideTrevorRage(char* voiceEffect)", "description": "This native enables the audio flag \"TrevorRageIsOverridden\" and sets the voice effect to `voiceEffect`\n\nTo clear the override use [RESET_TREVOR_RAGE](#\\_0xE78503B10C4314E0)", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x13AD665062541A7E", "params": [{"name": "voiceEffect", "type": "char*"}]}
{"hash": "0xF2A9CDABCEA04BD6", "name": "OVERRIDE_UNDERWATER_STREAM", "lua_name": "OverrideUnderwaterStream", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "void OverrideUnderwaterStream(char* streamName, BOOL override)", "description": "This native allows a scripter to override the current underwater stream.\nIt needs to be called before going into the water\n\nIt needs to also be called with OVERRIDE_UNDERWATER_STREAM(\"\", false) in order to stop overriding.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xF2A9CDABCEA04BD6", "params": [{"name": "streamName", "type": "char*", "annotations": {"cs_type": "AnyPtr"}}, {"name": "override", "type": "BOOL"}]}
{"hash": "0x3CDC1E622CCE0356", "name": "OVERRIDE_VEH_HORN", "lua_name": "OverrideVehHorn", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "void OverrideVehHorn(Vehicle vehicle, BOOL override, int hornHash)", "description": "Overrides the vehicle's horn hash.\n\nWhen changing this hash on a vehicle, [`_GET_VEHICLE_HORN_HASH`](#\\_0xACB5DCCA1EC76840) will **not** return the 'overwritten' hash. It will still always return the default horn hash (same as [`GET_VEHICLE_DEFAULT_HORN`](#\\_0x02165D55000219AC)).\n\nList of possible hashes (found in decompiled scripts):\n\n| signed | unsigned | hex |\n|--------------:|-------------:|:------------:|\n| `1604822495` | `1604822495` | `0x5FA7A5DF` |\n| `-1262465009` | `3032502287` | `0xB4C0500F` |\n| `-889553789` | `3405413507` | `0xCAFA7C83` |\n| `-1557943086` | `2737024210` | `0xA323ACD2` |\n| `-1318696617` | `2976270679` | `0xB1664957` |\n| `-7740003` | `4287227293` | `0xFF89E59D` |\n| `-1815146967` | `2479820329` | `0x93CF0E29` |\n| `-339919356` | `3955047940` | `0xEBBD3E04` |", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x3CDC1E622CCE0356", "params": [{"name": "vehicle", "type": "Vehicle", "description": "The vehicle you want to change the horn on."}, {"name": "override", "type": "BOOL", "description": "Must be set to true. If set to false, the default horn hash will be restored."}, {"name": "hornHash", "type": "int", "description": "A horn hash."}]}
{"hash": "0x8530AD776CD72B12", "name": "PAUSE_SCRIPTED_CONVERSATION", "lua_name": "PauseScriptedConversation", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "void PauseScriptedConversation(BOOL finishCurrentLine)", "description": "To resume the conversation use [RESTART_SCRIPTED_CONVERSATION](#\\_0x9AEB285D1818C9AC)", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x8530AD776CD72B12", "params": [{"name": "finishCurrentLine", "type": "BOOL"}]}
{"hash": "0xED640017ED337E45", "name": "PLAY_AMBIENT_SPEECH_FROM_POSITION_NATIVE", "lua_name": "PlayAmbientSpeechFromPositionNative", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "void PlayAmbientSpeechFromPositionNative(char* speechName, char* voiceName, float x, float y, float z, char* speechParam)", "description": "", "aliases": "0xED640017ED337E45 _PLAY_AMBIENT_SPEECH_AT_COORDS", "url": "https://docs.fivem.net/natives/?_0xED640017ED337E45", "params": [{"name": "speechName", "type": "char*"}, {"name": "voiceName", "type": "char*"}, {"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}, {"name": "speechParam", "type": "char*", "description": "See [`PLAY_PED_AMBIENT_SPEECH_NATIVE`](#\\_0x8E04FEDD28D42462) for params"}]}
{"hash": "0xEE066C7006C49C0A", "name": "PLAY_ANIMAL_VOCALIZATION", "lua_name": "PlayAnimalVocalization", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "void PlayAnimalVocalization(Ped pedHandle, int animalType, char* speechName)", "description": "```cpp\nenum eAudAnimalType {\n\tAUD_ANIMAL_NONE = -1,\n\tAUD_ANIMAL_BOAR = 0,\n\tAUD_ANIMAL_CHICKEN = 1,\n\tAUD_ANIMAL_DOG = 2,\n\tAUD_ANIMAL_DOG_ROTTWEILER = 3,\n\tAUD_ANIMAL_HORSE = 4,\n\tAUD_NUM_ANIMALS = 5\n}\n```", "aliases": "0xEE066C7006C49C0A", "url": "https://docs.fivem.net/natives/?_0xEE066C7006C49C0A", "params": [{"name": "pedHandle", "type": "Ped"}, {"name": "animalType", "type": "int"}, {"name": "speechName", "type": "char*"}]}
{"hash": "0xCADA5A0D0702381E", "name": "PLAY_DEFERRED_SOUND_FRONTEND", "lua_name": "PlayDeferredSoundFrontend", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "void PlayDeferredSoundFrontend(char* soundName, char* soundsetName)", "description": "", "aliases": "0xCADA5A0D0702381E", "url": "https://docs.fivem.net/natives/?_0xCADA5A0D0702381E", "params": [{"name": "soundName", "type": "char*"}, {"name": "soundsetName", "type": "char*"}]}
{"hash": "0xCD536C4D33DCC900", "name": "PLAY_END_CREDITS_MUSIC", "lua_name": "PlayEndCreditsMusic", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "void PlayEndCreditsMusic(BOOL bActive)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xCD536C4D33DCC900", "params": [{"name": "bActive", "type": "BOOL"}]}
{"hash": "0xB138AAB8A70D3C69", "name": "PLAY_MISSION_COMPLETE_AUDIO", "lua_name": "PlayMissionCompleteAudio", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "void PlayMissionCompleteAudio(char* audioName)", "description": "```\nCalled 38 times in the scripts. There are 5 different audioNames used.\n One unknown removed below.\nAUDIO::PLAY_MISSION_COMPLETE_AUDIO(\"DEAD\");\nAUDIO::PLAY_MISSION_COMPLETE_AUDIO(\"FRANKLIN_BIG_01\");\nAUDIO::PLAY_MISSION_COMPLETE_AUDIO(\"GENERIC_FAILED\");\nAUDIO::PLAY_MISSION_COMPLETE_AUDIO(\"TREVOR_SMALL_01\");\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xB138AAB8A70D3C69", "params": [{"name": "audioName", "type": "char*"}]}
{"hash": "0xBC9AE166038A5CEC", "name": "PLAY_PAIN", "lua_name": "PlayPain", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "void PlayPain(Ped ped, int damageReason, float rawDamage)", "description": "This native had a 4th parameter added in newer game builds\n`syncOverNetwork` creates a `CPedPlayPainEvent` when set to true, by default this variable is false.\n\nYou won't be able to use this for clones (remote pedestrians that are not owned by you) or migrating peds if `syncOverNetwork` is set to true; it simply won't execute.\n\nThe `ped` should also have speech for this to work.\n\n```cpp\nenum eAudDamageReason {\n\tAUD_DAMAGE_REASON_DEFAULT = 0,\n\tAUD_DAMAGE_REASON_FALLING = 1,\n\tAUD_DAMAGE_REASON_SUPER_FALLING = 2,\n\tAUD_DAMAGE_REASON_SCREAM_PANIC = 3,\n\tAUD_DAMAGE_REASON_SCREAM_PANIC_SHORT = 4,\n\tAUD_DAMAGE_REASON_SCREAM_SCARED = 5,\n\tAUD_DAMAGE_REASON_SCREAM_SHOCKED = 6,\n\tAUD_DAMAGE_REASON_SCREAM_TERROR = 7,\n\tAUD_DAMAGE_REASON_ON_FIRE = 8,\n\tAUD_DAMAGE_REASON_DROWNING = 9,\n\t// drowning on the surface of water, after we time out\n\tAUD_DAMAGE_REASON_SURFACE_DROWNING = 10,\n\tAUD_DAMAGE_REASON_INHALE = 11,\n\tAUD_DAMAGE_REASON_EXHALE = 12,\n\tAUD_DAMAGE_REASON_POST_FALL_GRUNT = 13,\n\tAUD_DAMAGE_REASON_ENTERING_RAGDOLL_DEATH = 14,\n\tAUD_DAMAGE_REASON_EXPLOSION = 15,\n\tAUD_DAMAGE_REASON_MELEE = 16,\n\tAUD_DAMAGE_REASON_SHOVE = 17,\n\tAUD_DAMAGE_REASON_WHEEZE = 18,\n\tAUD_DAMAGE_REASON_COUGH = 19,\n\tAUD_DAMAGE_REASON_TAZER = 20,\n\tAUD_DAMAGE_REASON_EXHAUSTION = 21,\n\tAUD_DAMAGE_REASON_CLIMB_LARGE = 22,\n\tAUD_DAMAGE_REASON_CLIMB_SMALL = 23,\n\tAUD_DAMAGE_REASON_JUMP = 24,\n\tAUD_DAMAGE_REASON_COWER = 25,\n\tAUD_DAMAGE_REASON_WHIMPER = 26,\n\tAUD_DAMAGE_REASON_DYING_MOAN = 27,\n\tAUD_DAMAGE_REASON_CYCLING_EXHALE = 28,\n\tAUD_DAMAGE_REASON_PAIN_RAPIDS = 29,\n\tAUD_DAMAGE_REASON_SNEEZE = 30,\n\tAUD_DAMAGE_REASON_MELEE_SMALL_GRUNT = 31,\n\tAUD_DAMAGE_REASON_MELEE_LARGE_GRUNT = 32,\n\tAUD_DAMAGE_REASON_POST_FALL_GRUNT_LOW = 33\n}\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xBC9AE166038A5CEC", "params": [{"name": "ped", "type": "Ped", "description": "The ped entity."}, {"name": "damageReason", "type": "int", "description": "The damage reason/type, refer to eAudDamageReason"}, {"name": "rawDamage", "type": "float", "annotations": {"cs_type": "int"}, "description": "Damage value, defaults to 0.0"}]}
{"hash": "0xC6941B4A3A8FBBB9", "name": "PLAY_PED_AMBIENT_SPEECH_AND_CLONE_NATIVE", "lua_name": "PlayPedAmbientSpeechAndCloneNative", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "void PlayPedAmbientSpeechAndCloneNative(Ped ped, char* speechName, char* speechParam)", "description": "See [`PLAY_PED_AMBIENT_SPEECH_NATIVE`](#\\_0x8E04FEDD28D42462) for parameter specifications.\n\n```\nNativeDB Added Parameter 4: Any p3\n```", "aliases": "_PLAY_AMBIENT_SPEECH2", "url": "https://docs.fivem.net/natives/?_0xC6941B4A3A8FBBB9", "params": [{"name": "ped", "type": "Ped"}, {"name": "speechName", "type": "char*"}, {"name": "speechParam", "type": "char*"}]}
{"hash": "0x8E04FEDD28D42462", "name": "PLAY_PED_AMBIENT_SPEECH_NATIVE", "lua_name": "PlayPedAmbientSpeechNative", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "void PlayPedAmbientSpeechNative(Ped ped, char* speechName, char* speechParam)", "description": "Plays ambient speech; see also [`PLAY_PED_AMBIENT_SPEECH_AND_CLONE_NATIVE`](#\\_0xC6941B4A3A8FBBB9).\n\n```\nspeechParam: Can be one of the following:\nSPEECH_PARAMS_STANDARD\nSPEECH_PARAMS_ALLOW_REPEAT\nSPEECH_PARAMS_BEAT\nSPEECH_PARAMS_FORCE\nSPEECH_PARAMS_FORCE_FRONTEND\nSPEECH_PARAMS_FORCE_NO_REPEAT_FRONTEND\nSPEECH_PARAMS_FORCE_NORMAL\nSPEECH_PARAMS_FORCE_NORMAL_CLEAR\nSPEECH_PARAMS_FORCE_NORMAL_CRITICAL\nSPEECH_PARAMS_FORCE_SHOUTED\nSPEECH_PARAMS_FORCE_SHOUTED_CLEAR\nSPEECH_PARAMS_FORCE_SHOUTED_CRITICAL\nSPEECH_PARAMS_FORCE_PRELOAD_ONLY\nSPEECH_PARAMS_MEGAPHONE\nSPEECH_PARAMS_HELI\nSPEECH_PARAMS_FORCE_MEGAPHONE\nSPEECH_PARAMS_FORCE_HELI\nSPEECH_PARAMS_INTERRUPT\nSPEECH_PARAMS_INTERRUPT_SHOUTED\nSPEECH_PARAMS_INTERRUPT_SHOUTED_CLEAR\nSPEECH_PARAMS_INTERRUPT_SHOUTED_CRITICAL\nSPEECH_PARAMS_INTERRUPT_NO_FORCE\nSPEECH_PARAMS_INTERRUPT_FRONTEND\nSPEECH_PARAMS_INTERRUPT_NO_FORCE_FRONTEND\nSPEECH_PARAMS_ADD_BLIP\nSPEECH_PARAMS_ADD_BLIP_ALLOW_REPEAT\nSPEECH_PARAMS_ADD_BLIP_FORCE\nSPEECH_PARAMS_ADD_BLIP_SHOUTED\nSPEECH_PARAMS_ADD_BLIP_SHOUTED_FORCE\nSPEECH_PARAMS_ADD_BLIP_INTERRUPT\nSPEECH_PARAMS_ADD_BLIP_INTERRUPT_FORCE\nSPEECH_PARAMS_FORCE_PRELOAD_ONLY_SHOUTED\nSPEECH_PARAMS_FORCE_PRELOAD_ONLY_SHOUTED_CLEAR\nSPEECH_PARAMS_FORCE_PRELOAD_ONLY_SHOUTED_CRITICAL\nSPEECH_PARAMS_SHOUTED\nSPEECH_PARAMS_SHOUTED_CLEAR\nSPEECH_PARAMS_SHOUTED_CRITICAL\nNote: A list of Name and Parameters can be found here pastebin.com/1GZS5dCL\n```\n\n```\nNativeDB Added Parameter 4: Any p3\n```", "aliases": "_PLAY_AMBIENT_SPEECH1", "url": "https://docs.fivem.net/natives/?_0x8E04FEDD28D42462", "params": [{"name": "ped", "type": "Ped", "description": "The ped to play the ambient speech."}, {"name": "speechName", "type": "char*", "description": "Name of the speech to play, eg. \"GENERIC_HI\"."}, {"name": "speechParam", "type": "char*"}]}
{"hash": "0x3523634255FC3318", "name": "PLAY_PED_AMBIENT_SPEECH_WITH_VOICE_NATIVE", "lua_name": "PlayPedAmbientSpeechWithVoiceNative", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "void PlayPedAmbientSpeechWithVoiceNative(Ped ped, char* speechName, char* voiceName, char* speechParam, BOOL p4)", "description": "```\nThis is the same as PLAY_PED_AMBIENT_SPEECH_NATIVE and PLAY_PED_AMBIENT_SPEECH_AND_CLONE_NATIVE but it will allow you to play a speech file from a specific voice file. It works on players and all peds, even animals.\nEX (C#):\nGTA.Native.Function.Call(Hash._0x3523634255FC3318, Game.Player.Character, \"GENERIC_INSULT_HIGH\", \"s_m_y_sheriff_01_white_full_01\", \"SPEECH_PARAMS_FORCE_SHOUTED\", 0);\nThe first param is the ped you want to play it on, the second is the speech name, the third is the voice name, the fourth is the speech param, and the last param is usually always 0.\n```", "aliases": "_PLAY_AMBIENT_SPEECH_WITH_VOICE", "url": "https://docs.fivem.net/natives/?_0x3523634255FC3318", "params": [{"name": "ped", "type": "Ped"}, {"name": "speechName", "type": "char*"}, {"name": "voiceName", "type": "char*"}, {"name": "speechParam", "type": "char*"}, {"name": "p4", "type": "BOOL"}]}
{"hash": "0xF9E56683CA8E11A5", "name": "PLAY_PED_RINGTONE", "lua_name": "PlayPedRingtone", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "void PlayPedRingtone(char* ringtoneName, Ped ped, BOOL p2)", "description": "```\nAll found occurrences in b617d, sorted alphabetically and identical lines removed: pastebin.com/RFb4GTny \nAUDIO::PLAY_PED_RINGTONE(\"Remote_Ring\", PLAYER::PLAYER_PED_ID(), 1); \nAUDIO::PLAY_PED_RINGTONE(\"Dial_and_Remote_Ring\", PLAYER::PLAYER_PED_ID(), 1); \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xF9E56683CA8E11A5", "params": [{"name": "ringtoneName", "type": "char*"}, {"name": "ped", "type": "Ped"}, {"name": "p2", "type": "BOOL"}]}
{"hash": "0xDFEBD56D9BD1EB16", "name": "PLAY_POLICE_REPORT", "lua_name": "PlayPoliceReport", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "int PlayPoliceReport(char* name, float p1)", "description": "```\nPlays the given police radio message.\nAll found occurrences in b617d, sorted alphabetically and identical lines removed: pastebin.com/GBnsQ5hr\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xDFEBD56D9BD1EB16", "params": [{"name": "name", "type": "char*"}, {"name": "p1", "type": "float"}]}
{"hash": "0x7FF4944CC209192D", "name": "PLAY_SOUND", "lua_name": "PlaySound", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "void PlaySound(int soundId, char* audioName, char* audioRef, BOOL p3, Any p4, BOOL p5)", "description": "```\nAll found occurrences in b617d, sorted alphabetically and identical lines removed: pastebin.com/A8Ny8AHZ \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x7FF4944CC209192D", "params": [{"name": "soundId", "type": "int"}, {"name": "audioName", "type": "char*"}, {"name": "audioRef", "type": "char*"}, {"name": "p3", "type": "BOOL"}, {"name": "p4", "type": "Any"}, {"name": "p5", "type": "BOOL"}]}
{"hash": "0x8D8686B622B88120", "name": "PLAY_SOUND_FROM_COORD", "lua_name": "PlaySoundFromCoord", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "void PlaySoundFromCoord(int soundId, char* audioName, float x, float y, float z, char* audioRef, BOOL isNetwork, int range, BOOL p8)", "description": "```\nAll found occurrences in b617d, sorted alphabetically and identical lines removed: pastebin.com/eeFc5DiW \ngtaforums.com/topic/795622-audio-for-mods \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x8D8686B622B88120", "params": [{"name": "soundId", "type": "int"}, {"name": "audioName", "type": "char*"}, {"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}, {"name": "audioRef", "type": "char*"}, {"name": "isNetwork", "type": "BOOL"}, {"name": "range", "type": "int"}, {"name": "p8", "type": "BOOL"}]}
{"hash": "0xE65F427EB70AB1ED", "name": "PLAY_SOUND_FROM_ENTITY", "lua_name": "PlaySoundFromEntity", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "void PlaySoundFromEntity(int soundId, char* audioName, Entity entity, char* audioRef, BOOL isNetwork, Any p5)", "description": "```\nAll found occurrences in b617d, sorted alphabetically and identical lines removed: pastebin.com/f2A7vTj0 \nNo changes made in b678d. \ngtaforums.com/topic/795622-audio-for-mods \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xE65F427EB70AB1ED", "params": [{"name": "soundId", "type": "int"}, {"name": "audioName", "type": "char*"}, {"name": "entity", "type": "Entity"}, {"name": "audioRef", "type": "char*"}, {"name": "isNetwork", "type": "BOOL"}, {"name": "p5", "type": "Any"}]}
{"hash": "0x67C540AA08E4A6F5", "name": "PLAY_SOUND_FRONTEND", "lua_name": "PlaySoundFrontend", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "void PlaySoundFrontend(int soundId, char* audioName, char* audioRef, BOOL p3)", "description": "```\nList: https://pastebin.com/DCeRiaLJ\nAll occurrences as of Cayo Perico Heist DLC (b2189), sorted alphabetically and identical lines removed: https://git.io/JtLxM\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x67C540AA08E4A6F5", "params": [{"name": "soundId", "type": "int"}, {"name": "audioName", "type": "char*"}, {"name": "audioRef", "type": "char*"}, {"name": "p3", "type": "BOOL"}]}
{"hash": "0xEBAA9B64D76356FD", "name": "PLAY_STREAM_FROM_OBJECT", "lua_name": "PlayStreamFromObject", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "void PlayStreamFromObject(Object object)", "description": "Plays a preloaded stream back from the specified object.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xEBAA9B64D76356FD", "params": [{"name": "object", "type": "Object"}]}
{"hash": "0x89049DD63C08B5D1", "name": "PLAY_STREAM_FROM_PED", "lua_name": "PlayStreamFromPed", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "void PlayStreamFromPed(Ped ped)", "description": "Plays a preloaded stream back from the specified ped.", "aliases": "0x89049DD63C08B5D1", "url": "https://docs.fivem.net/natives/?_0x89049DD63C08B5D1", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0x21442F412E8DE56B", "name": "PLAY_STREAM_FROM_POSITION", "lua_name": "PlayStreamFromPosition", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "void PlayStreamFromPosition(float x, float y, float z)", "description": "Plays a preloaded stream back from the specified Vector3.", "aliases": "SPECIAL_FRONTEND_EQUAL", "url": "https://docs.fivem.net/natives/?_0x21442F412E8DE56B", "params": [{"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}]}
{"hash": "0xB70374A758007DFA", "name": "PLAY_STREAM_FROM_VEHICLE", "lua_name": "PlayStreamFromVehicle", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "void PlayStreamFromVehicle(Vehicle vehicle)", "description": "Plays a preloaded stream back from the specified ped vehicle", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xB70374A758007DFA", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0x58FCE43488F9F5F4", "name": "PLAY_STREAM_FRONTEND", "lua_name": "PlayStreamFrontend", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "void PlayStreamFrontend()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x58FCE43488F9F5F4", "params": []}
{"hash": "0x8B2FD4560E55DD2D", "name": "PLAY_SYNCHRONIZED_AUDIO_EVENT", "lua_name": "PlaySynchronizedAudioEvent", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "BOOL PlaySynchronizedAudioEvent(int sceneId)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x8B2FD4560E55DD2D", "params": [{"name": "sceneId", "type": "int"}]}
{"hash": "0x62A456AA4769EF34", "name": "PLAY_VEHICLE_DOOR_CLOSE_SOUND", "lua_name": "PlayVehicleDoorCloseSound", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "void PlayVehicleDoorCloseSound(Vehicle vehicle, int doorIndex)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x62A456AA4769EF34", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "doorIndex", "type": "int"}]}
{"hash": "0x3A539D52857EA82D", "name": "PLAY_VEHICLE_DOOR_OPEN_SOUND", "lua_name": "PlayVehicleDoorOpenSound", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "void PlayVehicleDoorOpenSound(Vehicle vehicle, int doorIndex)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x3A539D52857EA82D", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "doorIndex", "type": "int"}]}
{"hash": "0x3B3CAD6166916D87", "name": "PRELOAD_SCRIPT_CONVERSATION", "lua_name": "PreloadScriptConversation", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "void PreloadScriptConversation(BOOL displaySubtitles, BOOL addToBriefScreen, BOOL cloneConversation, BOOL interruptible)", "description": "Similar to [START_SCRIPT_CONVERSATION](#\\_0x6B17C62C9635D2DC), except that is starts the conversation off paused.\n\nA scripter can then kick off the conversation by calling [START_PRELOADED_CONVERSATION](#\\_0x23641AFE870AF385).\n\nIf they want to check that the conversation is done preloading, they can use [GET_IS_PRELOADED_CONVERSATION_READY](#\\_0xE73364DB90778FFA)", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x3B3CAD6166916D87", "params": [{"name": "displaySubtitles", "type": "BOOL"}, {"name": "addToBriefScreen", "type": "BOOL", "description": "Defaults to true"}, {"name": "cloneConversation", "type": "BOOL", "description": "Defaults to false"}, {"name": "interruptible", "type": "BOOL", "description": "Defaults to true"}]}
{"hash": "0x6004BCB0E226AAEA", "name": "PRELOAD_SCRIPT_PHONE_CONVERSATION", "lua_name": "PreloadScriptPhoneConversation", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "void PreloadScriptPhoneConversation(BOOL displaySubtitles, BOOL addToBriefScreen)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x6004BCB0E226AAEA", "params": [{"name": "displaySubtitles", "type": "BOOL"}, {"name": "addToBriefScreen", "type": "BOOL", "description": "Defaults to true"}]}
{"hash": "0xCA4CEA6AE0000A7E", "name": "PRELOAD_VEHICLE_AUDIO_BANK", "lua_name": "PreloadVehicleAudioBank", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "void PreloadVehicleAudioBank(Hash model)", "description": "Request that we preload the required audio bank for a given vehicle model.\n\n```\nNativeDB Introduced: v1180\n```", "aliases": "0xCA4CEA6AE0000A7E _PRELOAD_VEHICLE_AUDIO", "url": "https://docs.fivem.net/natives/?_0xCA4CEA6AE0000A7E", "params": [{"name": "model", "type": "Hash"}]}
{"hash": "0x9D74AE343DB65533", "name": "PREPARE_ALARM", "lua_name": "PrepareAlarm", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "BOOL PrepareAlarm(char* alarmName)", "description": "Prepares any banks required to play the given alarm", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x9D74AE343DB65533", "params": [{"name": "alarmName", "type": "char*"}]}
{"hash": "0x1E5185B72EF5158A", "name": "PREPARE_MUSIC_EVENT", "lua_name": "PrepareMusicEvent", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "BOOL PrepareMusicEvent(char* eventName)", "description": "Prepares the specified music event. Preparing it in advance will preload any required data so that it's ready to play immediately.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x1E5185B72EF5158A", "params": [{"name": "eventName", "type": "char*"}]}
{"hash": "0xC7ABCACA4985A766", "name": "PREPARE_SYNCHRONIZED_AUDIO_EVENT", "lua_name": "PrepareSynchronizedAudioEvent", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "BOOL PrepareSynchronizedAudioEvent(char* audioEvent, int startOffsetMs)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC7ABCACA4985A766", "params": [{"name": "audioEvent", "type": "char*", "description": "The audio event name."}, {"name": "startOffsetMs", "type": "int", "description": "Unused parameter (since v323)"}]}
{"hash": "0x029FE7CD1B7E2E75", "name": "PREPARE_SYNCHRONIZED_AUDIO_EVENT_FOR_SCENE", "lua_name": "PrepareSynchronizedAudioEventForScene", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "BOOL PrepareSynchronizedAudioEventForScene(int sceneId, char* audioEvent)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x029FE7CD1B7E2E75", "params": [{"name": "sceneId", "type": "int"}, {"name": "audioEvent", "type": "char*", "annotations": {"cs_type": "AnyPtr"}}]}
{"hash": "0xFBE20329593DEC9D", "name": "RECORD_BROKEN_GLASS", "lua_name": "RecordBrokenGlass", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "void RecordBrokenGlass(float x, float y, float z, float radius)", "description": "Creates a broken glass area", "aliases": "0xFBE20329593DEC9D", "url": "https://docs.fivem.net/natives/?_0xFBE20329593DEC9D", "params": [{"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}, {"name": "radius", "type": "float"}]}
{"hash": "0x5D2BFAAB8D956E0E", "name": "REFRESH_CLOSEST_OCEAN_SHORELINE", "lua_name": "RefreshClosestOceanShoreline", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "void RefreshClosestOceanShoreline()", "description": "Refreshes the closest shoreline using the nearest road position.", "aliases": "0x5D2BFAAB8D956E0E", "url": "https://docs.fivem.net/natives/?_0x5D2BFAAB8D956E0E", "params": []}
{"hash": "0xC6ED9D5092438D91", "name": "REGISTER_SCRIPT_WITH_AUDIO", "lua_name": "RegisterScriptWithAudio", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "void RegisterScriptWithAudio(BOOL inChargeOfAudio)", "description": "**This native does absolutely nothing, just a nullsub**", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC6ED9D5092438D91", "params": [{"name": "inChargeOfAudio", "type": "BOOL", "annotations": {"cs_type": "int"}}]}
{"hash": "0x65475A218FFAA93D", "name": "RELEASE_AMBIENT_AUDIO_BANK", "lua_name": "ReleaseAmbientAudioBank", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "void ReleaseAmbientAudioBank()", "description": "This native has been marked as deprecated internally, please use [RELEASE_SCRIPT_AUDIO_BANK](#\\_0x7A2D8AD0A9EB9C3F) instead.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x65475A218FFAA93D", "params": []}
{"hash": "0x0EC92A1BF0857187", "name": "RELEASE_MISSION_AUDIO_BANK", "lua_name": "ReleaseMissionAudioBank", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "void ReleaseMissionAudioBank()", "description": "This native has been marked as deprecated internally, please use [RELEASE_SCRIPT_AUDIO_BANK](#\\_0x7A2D8AD0A9EB9C3F) instead.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x0EC92A1BF0857187", "params": []}
{"hash": "0x77ED170667F50170", "name": "RELEASE_NAMED_SCRIPT_AUDIO_BANK", "lua_name": "ReleaseNamedScriptAudioBank", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "void ReleaseNamedScriptAudioBank(char* audioBank)", "description": "Unloads the specified audioBank", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x77ED170667F50170", "params": [{"name": "audioBank", "type": "char*"}]}
{"hash": "0x7A2D8AD0A9EB9C3F", "name": "RELEASE_SCRIPT_AUDIO_BANK", "lua_name": "ReleaseScriptAudioBank", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "void ReleaseScriptAudioBank()", "description": "Unloads all audio banks requested by this script.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x7A2D8AD0A9EB9C3F", "params": []}
{"hash": "0x353FC880830B88FA", "name": "RELEASE_SOUND_ID", "lua_name": "ReleaseSoundId", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "void ReleaseSoundId(int soundId)", "description": "This should be called once a sound has finished being manipulated by the script so that its SoundId can be released and re-used.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x353FC880830B88FA", "params": [{"name": "soundId", "type": "int"}]}
{"hash": "0xCE4AC0439F607045", "name": "RELEASE_WEAPON_AUDIO", "lua_name": "ReleaseWeaponAudio", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "void ReleaseWeaponAudio()", "description": "```\nNativeDB Introduced: v323\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xCE4AC0439F607045", "params": []}
{"hash": "0x18EB48CFC41F2EA0", "name": "REMOVE_ENTITY_FROM_AUDIO_MIX_GROUP", "lua_name": "RemoveEntityFromAudioMixGroup", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "void RemoveEntityFromAudioMixGroup(Entity entity, float fadeOut)", "description": "Removes an entity from its current mix group.", "aliases": "0x18EB48CFC41F2EA0", "url": "https://docs.fivem.net/natives/?_0x18EB48CFC41F2EA0", "params": [{"name": "entity", "type": "Entity"}, {"name": "fadeOut", "type": "float", "description": "Defaults to 0.0"}]}
{"hash": "0xB4BBFD9CD8B3922B", "name": "REMOVE_PORTAL_SETTINGS_OVERRIDE", "lua_name": "RemovePortalSettingsOverride", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "void RemovePortalSettingsOverride(char* portalSettingsName)", "description": "```\n Found in the b617d scripts, duplicates removed:\n AUDIO::_B4BBFD9CD8B3922B(\"V_CARSHOWROOM_PS_WINDOW_UNBROKEN\");\n AUDIO::_B4BBFD9CD8B3922B(\"V_CIA_PS_WINDOW_UNBROKEN\");\n AUDIO::_B4BBFD9CD8B3922B(\"V_DLC_HEIST_APARTMENT_DOOR_CLOSED\");\n AUDIO::_B4BBFD9CD8B3922B(\"V_FINALEBANK_PS_VAULT_INTACT\");\n AUDIO::_B4BBFD9CD8B3922B(\"V_MICHAEL_PS_BATHROOM_WITH_WINDOW\");\n```\n\nFor events like cars driving through windows, allows script to unocclude that window", "aliases": "0xB4BBFD9CD8B3922B", "url": "https://docs.fivem.net/natives/?_0xB4BBFD9CD8B3922B", "params": [{"name": "portalSettingsName", "type": "char*"}]}
{"hash": "0xFE02FFBED8CA9D99", "name": "REQUEST_AMBIENT_AUDIO_BANK", "lua_name": "RequestAmbientAudioBank", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "BOOL RequestAmbientAudioBank(char* bankName, BOOL bOverNetwork)", "description": "This native is marked as deprecated internally, please use [REQUEST_SCRIPT_AUDIO_BANK](#\\_0x2F844A8B08D76685)\n\nThis native has a new argument on newer game builds:\n\n* **playerBits**:", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xFE02FFBED8CA9D99", "params": [{"name": "bankName", "type": "char*"}, {"name": "bOverNetwork", "type": "BOOL"}]}
{"hash": "0x7345BDD95E62E0F2", "name": "REQUEST_MISSION_AUDIO_BANK", "lua_name": "RequestMissionAudioBank", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "BOOL RequestMissionAudioBank(char* bankName, BOOL bOverNetwork)", "description": "This native is marked as deprecated internally, please use [REQUEST_SCRIPT_AUDIO_BANK](#\\_0x2F844A8B08D76685)\n\nThis native has a new argument on newer game builds:\n\n* **playerBits**:", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x7345BDD95E62E0F2", "params": [{"name": "bankName", "type": "char*"}, {"name": "bOverNetwork", "type": "BOOL"}]}
{"hash": "0x2F844A8B08D76685", "name": "REQUEST_SCRIPT_AUDIO_BANK", "lua_name": "RequestScriptAudioBank", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "BOOL RequestScriptAudioBank(char* bankName, BOOL bOverNetwork)", "description": "This native has a new argument on newer game builds:\n\n* **playerBits**:", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x2F844A8B08D76685", "params": [{"name": "bankName", "type": "char*"}, {"name": "bOverNetwork", "type": "BOOL"}]}
{"hash": "0x4ADA3F19BE4A6047", "name": "REQUEST_TENNIS_BANKS", "lua_name": "RequestTennisBanks", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "void RequestTennisBanks(Ped opponentPed)", "description": "Loads the tennis vocalization banks into a couple animal slots.", "aliases": "0x4ADA3F19BE4A6047 _SET_PED_TALK", "url": "https://docs.fivem.net/natives/?_0x4ADA3F19BE4A6047", "params": [{"name": "opponentPed", "type": "Ped"}]}
{"hash": "0xF54BB7B61036F335", "name": "RESET_PED_AUDIO_FLAGS", "lua_name": "ResetPedAudioFlags", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "void ResetPedAudioFlags(Ped ped)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xF54BB7B61036F335", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0xE78503B10C4314E0", "name": "RESET_TREVOR_RAGE", "lua_name": "ResetTrevorRage", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "void ResetTrevorRage()", "description": "Clears the override set by [OVERRIDE_TREVOR_RAGE](#\\_0x13AD665062541A7E)", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xE78503B10C4314E0", "params": []}
{"hash": "0xD2DCCD8E16E20997", "name": "RESET_VEHICLE_STARTUP_REV_SOUND", "lua_name": "ResetVehicleStartupRevSound", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "void ResetVehicleStartupRevSound(Vehicle vehicle)", "description": "Resets the override for [SET_VEHICLE_STARTUP_REV_SOUND](#\\_0xF1F8157B8C3F171C)", "aliases": "0xD2DCCD8E16E20997", "url": "https://docs.fivem.net/natives/?_0xD2DCCD8E16E20997", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0x9AEB285D1818C9AC", "name": "RESTART_SCRIPTED_CONVERSATION", "lua_name": "RestartScriptedConversation", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "void RestartScriptedConversation()", "description": "Restarts a conversation that was previously paused with [PAUSE_SCRIPTED_CONVERSATION](#\\_0x8530AD776CD72B12)", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x9AEB285D1818C9AC", "params": []}
{"hash": "0x70B8EC8FC108A634", "name": "SCRIPT_OVERRIDES_WIND_ELEVATION", "lua_name": "ScriptOverridesWindElevation", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "void ScriptOverridesWindElevation(BOOL override, Hash windElevationHashName)", "description": "Overrides wind elevation sounds", "aliases": "0x70B8EC8FC108A634", "url": "https://docs.fivem.net/natives/?_0x70B8EC8FC108A634", "params": [{"name": "override", "type": "BOOL"}, {"name": "windElevationHashName", "type": "Hash", "annotations": {"cs_type": "Any"}}]}
{"hash": "0x395BF71085D1B1D9", "name": "SET_AGGRESSIVE_HORNS", "lua_name": "SetAggressiveHorns", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "void SetAggressiveHorns(BOOL toggle)", "description": "Makes pedestrians sound their horn longer, faster and more agressive when they use their horn.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x395BF71085D1B1D9", "params": [{"name": "toggle", "type": "BOOL"}]}
{"hash": "0x6C8065A3B780185B", "name": "SET_AMBIENT_VOICE_NAME", "lua_name": "SetAmbientVoiceName", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "void SetAmbientVoiceName(Ped ped, char* voiceName)", "description": "Sets the specified ped to use a specific voice different to the one associated with their model.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x6C8065A3B780185B", "params": [{"name": "ped", "type": "Ped"}, {"name": "voiceName", "type": "char*"}]}
{"hash": "0x9A53DED9921DE990", "name": "SET_AMBIENT_VOICE_NAME_HASH", "lua_name": "SetAmbientVoiceNameHash", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "void SetAmbientVoiceNameHash(Ped ped, Hash hash)", "description": "Sets the specified ped to use a specific voice different to the one associated with their model.", "aliases": "0x9A53DED9921DE990 _SET_AMBIENT_VOICE_NAME_HASH", "url": "https://docs.fivem.net/natives/?_0x9A53DED9921DE990", "params": [{"name": "ped", "type": "Ped"}, {"name": "hash", "type": "Hash", "annotations": {"cs_type": "Any"}}]}
{"hash": "0x9748FA4DE50CCE3E", "name": "SET_AMBIENT_ZONE_LIST_STATE", "lua_name": "SetAmbientZoneListState", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "void SetAmbientZoneListState(char* zoneListName, BOOL enabled, BOOL forceUpdate)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x9748FA4DE50CCE3E", "params": [{"name": "zoneListName", "type": "char*"}, {"name": "enabled", "type": "BOOL", "description": "Enables/disables a list of ambient zones for the duration of this script"}, {"name": "forceUpdate", "type": "BOOL", "description": "Set to true to force a zone to become disabled even if its currently active, default behaviour is to only change state when the player leaves the zone."}]}
{"hash": "0xF3638DAE8C4045E1", "name": "SET_AMBIENT_ZONE_LIST_STATE_PERSISTENT", "lua_name": "SetAmbientZoneListStatePersistent", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "void SetAmbientZoneListStatePersistent(char* ambientZone, BOOL enabled, BOOL forceUpdate)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xF3638DAE8C4045E1", "params": [{"name": "ambientZone", "type": "char*"}, {"name": "enabled", "type": "BOOL", "description": "Enables/disables a list of ambient zones persistently"}, {"name": "forceUpdate", "type": "BOOL", "description": "Set to true to force a zone to become disabled even if its currently active, default behaviour is to only change state when the player leaves the zone."}]}
{"hash": "0xBDA07E5950085E46", "name": "SET_AMBIENT_ZONE_STATE", "lua_name": "SetAmbientZoneState", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "void SetAmbientZoneState(char* zoneName, BOOL enabled, BOOL forceUpdate)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xBDA07E5950085E46", "params": [{"name": "zoneName", "type": "char*", "annotations": {"cs_type": "AnyPtr"}}, {"name": "enabled", "type": "BOOL", "description": "Enables/disables an ambient zone for the duration of this script"}, {"name": "forceUpdate", "type": "BOOL", "description": "Set to true to force a zone to become disabled even if its currently active, default behaviour is to only change state when the player leaves the zone."}]}
{"hash": "0x1D6650420CEC9D3B", "name": "SET_AMBIENT_ZONE_STATE_PERSISTENT", "lua_name": "SetAmbientZoneStatePersistent", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "void SetAmbientZoneStatePersistent(char* zoneName, BOOL enabled, BOOL forceUpdate)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x1D6650420CEC9D3B", "params": [{"name": "zoneName", "type": "char*"}, {"name": "enabled", "type": "BOOL", "description": "Enables/disables an ambient zone for the duration of this script"}, {"name": "forceUpdate", "type": "BOOL", "description": "Set to true to force a zone to become disabled even if its currently active, default behaviour is to only change state when the player leaves the zone."}]}
{"hash": "0xCC97B29285B1DC3B", "name": "SET_ANIMAL_MOOD", "lua_name": "SetAnimalMood", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "void SetAnimalMood(Ped animal, int mood)", "description": "```cpp\nenum eAudAnimalMood {\n\tAUD_ANIMAL_MOOD_ANGRY = 0,\n\tAUD_ANIMAL_MOOD_PLAYFUL = 1,\n\n\tAUD_ANIMAL_MOOD_NUM_MOODS = 2\n}\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xCC97B29285B1DC3B", "params": [{"name": "animal", "type": "Ped"}, {"name": "mood", "type": "int", "description": "Refer to `eAudAnimalMood`"}]}
{"hash": "0xB9EFD5C25018725A", "name": "SET_AUDIO_FLAG", "lua_name": "SetAudioFlag", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "void SetAudioFlag(char* flagName, BOOL toggle)", "description": "Generic interface to toggle audio functionality, with auto-reset on script termination and support for multiple script threads\n\nFlags used in game scripts:\n| Flag Name | Description of Usage |\n| ----- | -------- |\n| ActivateSwitchWheelAudio | |\n| AllowAmbientSpeechInSlowMo | |\n| AllowCutsceneOverScreenFade | |\n| AllowForceRadioAfterRetune | |\n| AllowPainAndAmbientSpeechToPlayDuringCutscene | |\n| AllowPlayerAIOnMission | |\n| AllowPoliceScannerWhenPlayerHasNoControl | |\n| AllowRadioDuringSwitch | |\n| AllowRadioOverScreenFade | |\n| AllowScoreAndRadio | |\n| AllowScriptedSpeechInSlowMo | |\n| AvoidMissionCompleteDelay | |\n| DisableAbortConversationForDeathAndInjury | |\n| DisableAbortConversationForRagdoll | |\n| DisableBarks | |\n| DisableFlightMusic | |\n| DisableNPCHeadsetSpeechAttenuation | |\n| DisableReplayScriptStreamRecording | |\n| EnableHeadsetBeep | |\n| EnableMissileLockWarningForAllVehicles | |\n| ForceConversationInterrupt | |\n| ForceSeamlessRadioSwitch | |\n| ForceSniperAudio | |\n| FrontendRadioDisabled | |\n| HoldMissionCompleteWhenPrepared | |\n| IsDirectorModeActive | Allows you to play speech infinitely without any pauses like in Director Mode. |\n| IsPlayerOnMissionForSpeech | |\n| ListenerReverbDisabled | |\n| LoadMPData | |\n| MobileRadioInGame | |\n| OnlyAllowScriptTriggerPoliceScanner | |\n| PlayerOnDLCHeist4Island | |\n| PlayMenuMusic | |\n| PoliceScannerDisabled | |\n| ScriptedConvListenerMaySpeak | |\n| SpeechDucksScore | |\n| SuppressPlayerScubaBreathing | |\n| UseQuietSceneSoftVersion | |\n| WantedMusicDisabled | |\n| WantedMusicOnMission | |\n\n```\nAll flag IDs and hashes:\nID: 01 | Hash: 0x20A7858F\nID: 02 | Hash: 0xA11C2259\nID: 03 | Hash: 0x08DE4700\nID: 04 | Hash: 0x989F652F\nID: 05 | Hash: 0x3C9E76BA\nID: 06 | Hash: 0xA805FEB0\nID: 07 | Hash: 0x4B94EA26\nID: 08 | Hash: 0x803ACD34\nID: 09 | Hash: 0x7C741226\nID: 10 | Hash: 0x31DB9EBD\nID: 11 | Hash: 0xDF386F18\nID: 12 | Hash: 0x669CED42\nID: 13 | Hash: 0x51F22743\nID: 14 | Hash: 0x2052B35C\nID: 15 | Hash: 0x071472DC\nID: 16 | Hash: 0xF9928BCC\nID: 17 | Hash: 0x7ADBDD48\nID: 18 | Hash: 0xA959BA1A\nID: 19 | Hash: 0xBBE89B60\nID: 20 | Hash: 0x87A08871\nID: 21 | Hash: 0xED1057CE\nID: 22 | Hash: 0x1584AD7A\nID: 23 | Hash: 0x8582CFCB\nID: 24 | Hash: 0x7E5E2FB0\nID: 25 | Hash: 0xAE4F72DB\nID: 26 | Hash: 0x5D16D1FA\nID: 27 | Hash: 0x06B2F4B8\nID: 28 | Hash: 0x5D4CDC96\nID: 29 | Hash: 0x8B5A48BA\nID: 30 | Hash: 0x98FBD539\nID: 31 | Hash: 0xD8CB0473\nID: 32 | Hash: 0x5CBB4874\nID: 33 | Hash: 0x2E9F93A9\nID: 34 | Hash: 0xD93BEA86\nID: 35 | Hash: 0x92109B7D\nID: 36 | Hash: 0xB7EC9E4D\nID: 37 | Hash: 0xCABDBB1D\nID: 38 | Hash: 0xB3FD4A52\nID: 39 | Hash: 0x370D94E5\nID: 40 | Hash: 0xA0F7938F\nID: 41 | Hash: 0xCBE1CE81\nID: 42 | Hash: 0xC27F1271\nID: 43 | Hash: 0x9E3258EB\nID: 44 | Hash: 0x551CDA5B\nID: 45 | Hash: 0xCB6D663C\nID: 46 | Hash: 0x7DACE87F\nID: 47 | Hash: 0xF9DE416F\nID: 48 | Hash: 0x882E6E9E\nID: 49 | Hash: 0x16B447E7\nID: 50 | Hash: 0xBD867739\nID: 51 | Hash: 0xA3A58604\nID: 52 | Hash: 0x7E046BBC\nID: 53 | Hash: 0xD95FDB98\nID: 54 | Hash: 0x5842C0ED\nID: 55 | Hash: 0x285FECC6\nID: 56 | Hash: 0x9351AC43\nID: 57 | Hash: 0x50032E75\nID: 58 | Hash: 0xAE6D0D59\nID: 59 | Hash: 0xD6351785\nID: 60 | Hash: 0xD25D71BC\nID: 61 | Hash: 0x1F7F6423\nID: 62 | Hash: 0xE24C3AA6\nID: 63 | Hash: 0xBFFDD2B7\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xB9EFD5C25018725A", "params": [{"name": "flagName", "type": "char*"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0xEF21A9EF089A2668", "name": "SET_AUDIO_SCENE_VARIABLE", "lua_name": "SetAudioSceneVariable", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "void SetAudioSceneVariable(char* scene, char* variableName, float value)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xEF21A9EF089A2668", "params": [{"name": "scene", "type": "char*", "description": "name of the scene"}, {"name": "variableName", "type": "char*", "description": "name of the variable to add/change"}, {"name": "value", "type": "float", "description": "value to set the variable to"}]}
{"hash": "0xA5F377B175A699C5", "name": "SET_AUDIO_SCRIPT_CLEANUP_TIME", "lua_name": "SetAudioScriptCleanupTime", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "void SetAudioScriptCleanupTime(int timeMs)", "description": "Set a delay in milliseconds for the audio to be cleaned up when the script finishes.", "aliases": "0xA5F377B175A699C5", "url": "https://docs.fivem.net/natives/?_0xA5F377B175A699C5", "params": [{"name": "timeMs", "type": "int"}]}
{"hash": "0x12561FCBB62D5B9C", "name": "SET_AUDIO_SPECIAL_EFFECT_MODE", "lua_name": "SetAudioSpecialEffectMode", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "void SetAudioSpecialEffectMode(int mode)", "description": "Needs to be called every frame.\n\n```cpp\nenum eAudSpecialEffectMode\n{\n\tkSpecialEffectModeNormal = 0,\n\tkSpecialEffectModeUnderwater = 1,\n\tkSpecialEffectModeStoned = 2,\n\tkSpecialEffectModePauseMenu = 3,\n\tkSpecialEffectModeSlowMotion = 4,\n\tkSpecialEffectModeDrunkStage01 = 5,\n\tkSpecialEffectModeDrunkStage02 = 6,\n\tkSpecialEffectModeDrunkStage03 = 7,\n\tNUM_AUDSPECIALEFFECTMODE\n};\n```", "aliases": "0x12561FCBB62D5B9C", "url": "https://docs.fivem.net/natives/?_0x12561FCBB62D5B9C", "params": [{"name": "mode", "type": "int", "description": "Audio mode to apply this frame"}]}
{"hash": "0xE5564483E407F914", "name": "SET_AUDIO_VEHICLE_PRIORITY", "lua_name": "SetAudioVehiclePriority", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "void SetAudioVehiclePriority(Vehicle vehicle, int priority)", "description": "Sets the priority for the given vehicle. This is a hint for the audio system as to what LOD the\nvehicle should use.\n\n'High' priority will bump up the activation range significantly and prevent it\nfrom dropping when the vehicle is not within the view frustrum.\n\n'Max' will attempt to keep the vehicle at maximum LOD regardless of how far it is from the listener or what it is currently doing. Be careful with this!\n\nThere is a hard limit of 5 simulataneous granular cars (including the player) so we are quite limited on the number\nwe can play at once, so setting vehicles to max priority will reduce the number of engines availble for regular NPC vehicles\n\n```cpp\nenum eAudVehiclePriority {\n\tAUDIO_VEHICLE_PRIORITY_NORMAL = 0,\n\tAUDIO_VEHICLE_PRIORITY_MEDIUM = 1,\n\tAUDIO_VEHICLE_PRIORITY_MAX = 2,\n\tAUDIO_VEHICLE_PRIORITY_HIGH = 3,\n}\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xE5564483E407F914", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "priority", "type": "int"}]}
{"hash": "0x0B568201DD99F0EB", "name": "SET_CONVERSATION_AUDIO_CONTROLLED_BY_ANIM", "lua_name": "SetConversationAudioControlledByAnim", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "void SetConversationAudioControlledByAnim(BOOL enable)", "description": "Sets whether or not scripted conversation flow should be controlled by anim triggers", "aliases": "0x0B568201DD99F0EB", "url": "https://docs.fivem.net/natives/?_0x0B568201DD99F0EB", "params": [{"name": "enable", "type": "BOOL", "description": "Pass in true to set conversation flow to be controlled by animation triggers."}]}
{"hash": "0x61631F5DF50D1C34", "name": "SET_CONVERSATION_AUDIO_PLACEHOLDER", "lua_name": "SetConversationAudioPlaceholder", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "void SetConversationAudioPlaceholder(BOOL isPlaceHolder)", "description": "Used to determine whether conversation should use robot speech or not", "aliases": "0x61631F5DF50D1C34", "url": "https://docs.fivem.net/natives/?_0x61631F5DF50D1C34", "params": [{"name": "isPlaceHolder", "type": "BOOL", "description": "Whether or not the conversation should use robot speech or not"}]}
{"hash": "0x4E404A9361F75BB2", "name": "SET_CUSTOM_RADIO_TRACK_LIST", "lua_name": "SetCustomRadioTrackList", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "void SetCustomRadioTrackList(char* radioStation, char* trackListName, BOOL forceNow)", "description": "Queues up a custom track list on the specified radio station. The content in the track list will be played as soon as possible.\nThe station does not have to be frozen.", "aliases": "0x4E404A9361F75BB2", "url": "https://docs.fivem.net/natives/?_0x4E404A9361F75BB2", "params": [{"name": "radioStation", "type": "char*"}, {"name": "trackListName", "type": "char*"}, {"name": "forceNow", "type": "BOOL", "description": "wheter or not to interrupt the current track on the tracklist"}]}
{"hash": "0x3B4BF5F0859204D9", "name": "SET_CUTSCENE_AUDIO_OVERRIDE", "lua_name": "SetCutsceneAudioOverride", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "void SetCutsceneAudioOverride(char* name)", "description": "```\nAll occurrences found in b617d, sorted alphabetically and identical lines removed:\nAUDIO::SET_CUTSCENE_AUDIO_OVERRIDE(\"_AK\");\nAUDIO::SET_CUTSCENE_AUDIO_OVERRIDE(\"_CUSTOM\");\nAUDIO::SET_CUTSCENE_AUDIO_OVERRIDE(\"_TOOTHLESS\");\n```\n\nAdd a suffix to the cutscene audio name. Call before loading the cutscene.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x3B4BF5F0859204D9", "params": [{"name": "name", "type": "char*"}]}
{"hash": "0xACF57305B12AF907", "name": "SET_EMITTER_RADIO_STATION", "lua_name": "SetEmitterRadioStation", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "void SetEmitterRadioStation(char* emitterName, char* radioStation)", "description": "Retunes a named static emitter to the specified station", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xACF57305B12AF907", "params": [{"name": "emitterName", "type": "char*"}, {"name": "radioStation", "type": "char*"}]}
{"hash": "0x892B6AB8F33606F5", "name": "SET_ENTITY_FOR_NULL_CONV_PED", "lua_name": "SetEntityForNullConvPed", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "void SetEntityForNullConvPed(int speakerConversationIndex, Entity entity)", "description": "", "aliases": "0x892B6AB8F33606F5", "url": "https://docs.fivem.net/natives/?_0x892B6AB8F33606F5", "params": [{"name": "speakerConversationIndex", "type": "int"}, {"name": "entity", "type": "Entity"}]}
{"hash": "0xF7F26C6E9CC9EBB8", "name": "SET_FRONTEND_RADIO_ACTIVE", "lua_name": "SetFrontendRadioActive", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "void SetFrontendRadioActive(BOOL active)", "description": "Allows the radio to be played in the frontend.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xF7F26C6E9CC9EBB8", "params": [{"name": "active", "type": "BOOL"}]}
{"hash": "0x159B7318403A1CD8", "name": "SET_GLOBAL_RADIO_SIGNAL_LEVEL", "lua_name": "SetGlobalRadioSignalLevel", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "void SetGlobalRadioSignalLevel(float signalLevel)", "description": "Sets the global radio signal level, lower value will cause radio static.\nUsed only a handful of times in scripts.", "aliases": "0x159B7318403A1CD8", "url": "https://docs.fivem.net/natives/?_0x159B7318403A1CD8", "params": [{"name": "signalLevel", "type": "float", "annotations": {"cs_type": "Any"}, "description": "Radio signal level."}]}
{"hash": "0x3BD3F52BA9B1E4E8", "name": "SET_GPS_ACTIVE", "lua_name": "SetGpsActive", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "void SetGpsActive(BOOL active)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x3BD3F52BA9B1E4E8", "params": [{"name": "active", "type": "BOOL"}]}
{"hash": "0x76D683C108594D0E", "name": "SET_HORN_ENABLED", "lua_name": "SetHornEnabled", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "void SetHornEnabled(Vehicle vehicle, BOOL toggle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x76D683C108594D0E", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0x88795F13FACDA88D", "name": "SET_INITIAL_PLAYER_STATION", "lua_name": "SetInitialPlayerStation", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "void SetInitialPlayerStation(char* radioStation)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x88795F13FACDA88D", "params": [{"name": "radioStation", "type": "char*"}]}
{"hash": "0xB6AE90EDDE95C762", "name": "SET_MICROPHONE_POSITION", "lua_name": "SetMicrophonePosition", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "void SetMicrophonePosition(BOOL p0, float x1, float y1, float z1, float x2, float y2, float z2, float x3, float y3, float z3)", "description": "```\nIf this is the correct name, what microphone? I know your TV isn't going to reach out and adjust your headset so.. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xB6AE90EDDE95C762", "params": [{"name": "p0", "type": "BOOL"}, {"name": "x1", "type": "float"}, {"name": "y1", "type": "float"}, {"name": "z1", "type": "float"}, {"name": "x2", "type": "float"}, {"name": "y2", "type": "float"}, {"name": "z2", "type": "float"}, {"name": "x3", "type": "float"}, {"name": "y3", "type": "float"}, {"name": "z3", "type": "float"}]}
{"hash": "0xBF286C554784F3DF", "name": "SET_MOBILE_PHONE_RADIO_STATE", "lua_name": "SetMobilePhoneRadioState", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "void SetMobilePhoneRadioState(BOOL state)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xBF286C554784F3DF", "params": [{"name": "state", "type": "BOOL"}]}
{"hash": "0x1098355A16064BB3", "name": "SET_MOBILE_RADIO_ENABLED_DURING_GAMEPLAY", "lua_name": "SetMobileRadioEnabledDuringGameplay", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "void SetMobileRadioEnabledDuringGameplay(BOOL toggle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x1098355A16064BB3", "params": [{"name": "toggle", "type": "BOOL"}]}
{"hash": "0x29DA3CA8D8B2692D", "name": "SET_PED_CLOTH_EVENTS_ENABLED", "lua_name": "SetPedClothEventsEnabled", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "void SetPedClothEventsEnabled(Ped ped, BOOL enabled)", "description": "```\nNativeDB Introduced: v1493\n```", "aliases": "0x29DA3CA8D8B2692D _SET_PED_AUDIO_FOOTSTEP_QUIET", "url": "https://docs.fivem.net/natives/?_0x29DA3CA8D8B2692D", "params": [{"name": "ped", "type": "Ped"}, {"name": "enabled", "type": "BOOL"}]}
{"hash": "0x95D2D383D5396B8A", "name": "SET_PED_IS_DRUNK", "lua_name": "SetPedIsDrunk", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "void SetPedIsDrunk(Ped ped, BOOL toggle)", "description": "Sets the ped so they sound drunk", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x95D2D383D5396B8A", "params": [{"name": "ped", "type": "Ped"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0x1B7ABE26CBCBF8C7", "name": "SET_PED_RACE_AND_VOICE_GROUP", "lua_name": "SetPedRaceAndVoiceGroup", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "void SetPedRaceAndVoiceGroup(Ped ped, int pedRace, int pvgHash)", "description": "", "aliases": "0x1B7ABE26CBCBF8C7", "url": "https://docs.fivem.net/natives/?_0x1B7ABE26CBCBF8C7", "params": [{"name": "ped", "type": "Ped"}, {"name": "pedRace", "type": "int"}, {"name": "pvgHash", "type": "int", "description": "PedVoiceGroup hash, defaults to 0"}]}
{"hash": "0x40CF0D12D142A9E8", "name": "SET_PED_VOICE_FULL", "lua_name": "SetPedVoiceFull", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "void SetPedVoiceFull(Ped ped)", "description": "Calls the same internal function [`_SET_PED_VOICE_GROUP`](#\\_0x7CDC8C3B89F661B3) calls, but passes `voiceGroupHash` (defined as a parameter in the referenced native) as `0`.", "aliases": "0x40CF0D12D142A9E8 _SET_PED_SCREAM", "url": "https://docs.fivem.net/natives/?_0x40CF0D12D142A9E8", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0x149AEE66F0CB3A99", "name": "SET_PED_WALLA_DENSITY", "lua_name": "SetPedWallaDensity", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "void SetPedWallaDensity(float density, float applyValue)", "description": "Overrides the calculated ped density that is used to modulate the ambient ped walla sounds (in exteriors only)\n\nIf you want to use this for interiors, use [SET_PED_INTERIOR_WALLA_DENSITY](#\\_0x8BF907833BE275DE)", "aliases": "0x149AEE66F0CB3A99", "url": "https://docs.fivem.net/natives/?_0x149AEE66F0CB3A99", "params": [{"name": "density", "type": "float", "description": "desired walla density"}, {"name": "applyValue", "type": "float", "description": "how much the desired density affects the actual one"}]}
{"hash": "0xEA241BB04110F091", "name": "SET_PLAYER_ANGRY", "lua_name": "SetPlayerAngry", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "void SetPlayerAngry(Ped ped, BOOL isAngry)", "description": "Sets a player ped to use his ANGRY speech contexts", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xEA241BB04110F091", "params": [{"name": "ped", "type": "Ped"}, {"name": "isAngry", "type": "BOOL"}]}
{"hash": "0x6FDDAD856E36988A", "name": "SET_PLAYER_VEHICLE_ALARM_AUDIO_ACTIVE", "lua_name": "SetPlayerVehicleAlarmAudioActive", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "void SetPlayerVehicleAlarmAudioActive(Vehicle vehicle, BOOL active)", "description": "Enable player vehicle specific alarm disarm/arm sound triggering", "aliases": "0x6FDDAD856E36988A", "url": "https://docs.fivem.net/natives/?_0x6FDDAD856E36988A", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "active", "type": "BOOL"}]}
{"hash": "0x044DBAD7A7FA2BE5", "name": "SET_PORTAL_SETTINGS_OVERRIDE", "lua_name": "SetPortalSettingsOverride", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "void SetPortalSettingsOverride(char* oldPortalSettingsName, char* newPortalSettingsName)", "description": "", "aliases": "0x044DBAD7A7FA2BE5", "url": "https://docs.fivem.net/natives/?_0x044DBAD7A7FA2BE5", "params": [{"name": "oldPortalSettingsName", "type": "char*"}, {"name": "newPortalSettingsName", "type": "char*"}]}
{"hash": "0xDA07819E452FFE8F", "name": "SET_POSITIONED_PLAYER_VEHICLE_RADIO_EMITTER_ENABLED", "lua_name": "SetPositionedPlayerVehicleRadioEmitterEnabled", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "void SetPositionedPlayerVehicleRadioEmitterEnabled(BOOL enabled)", "description": "", "aliases": "0xDA07819E452FFE8F", "url": "https://docs.fivem.net/natives/?_0xDA07819E452FFE8F", "params": [{"name": "enabled", "type": "BOOL", "annotations": {"cs_type": "Any"}, "description": "enables/disables a positioned emitter for the player vehicle radio"}]}
{"hash": "0x33E3C6C6F2F0B506", "name": "SET_POSITION_FOR_NULL_CONV_PED", "lua_name": "SetPositionForNullConvPed", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "void SetPositionForNullConvPed(int speakerConversationIndex, float x, float y, float z)", "description": "", "aliases": "0x33E3C6C6F2F0B506", "url": "https://docs.fivem.net/natives/?_0x33E3C6C6F2F0B506", "params": [{"name": "speakerConversationIndex", "type": "int"}, {"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}]}
{"hash": "0xC1AA9F53CE982990", "name": "SET_RADIO_AUTO_UNFREEZE", "lua_name": "SetRadioAutoUnfreeze", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "void SetRadioAutoUnfreeze(BOOL toggle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC1AA9F53CE982990", "params": [{"name": "toggle", "type": "BOOL", "description": "if true the radio will automatically unfreeze as soon as the player gets in a vehicle"}]}
{"hash": "0x2C96CDB04FCA358E", "name": "SET_RADIO_FRONTEND_FADE_TIME", "lua_name": "SetRadioFrontendFadeTime", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "void SetRadioFrontendFadeTime(float fadeTime)", "description": "", "aliases": "0x2C96CDB04FCA358E", "url": "https://docs.fivem.net/natives/?_0x2C96CDB04FCA358E", "params": [{"name": "fadeTime", "type": "float"}]}
{"hash": "0x774BD811F656A122", "name": "SET_RADIO_STATION_MUSIC_ONLY", "lua_name": "SetRadioStationMusicOnly", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "void SetRadioStationMusicOnly(char* radioStation, BOOL toggle)", "description": "```\n6 calls in the b617d scripts, removed identical lines:\nAUDIO::SET_RADIO_STATION_MUSIC_ONLY(\"RADIO_01_CLASS_ROCK\", 1);\nAUDIO::SET_RADIO_STATION_MUSIC_ONLY(AUDIO::GET_RADIO_STATION_NAME(10), 0);\nAUDIO::SET_RADIO_STATION_MUSIC_ONLY(AUDIO::GET_RADIO_STATION_NAME(10), 1);\n```", "aliases": "0x774BD811F656A122", "url": "https://docs.fivem.net/natives/?_0x774BD811F656A122", "params": [{"name": "radioStation", "type": "char*"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0xA619B168B8A8570F", "name": "SET_RADIO_TO_STATION_INDEX", "lua_name": "SetRadioToStationIndex", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "void SetRadioToStationIndex(int radioStation)", "description": "```\nSets radio station by index. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA619B168B8A8570F", "params": [{"name": "radioStation", "type": "int"}]}
{"hash": "0xC69EDA28699D5107", "name": "SET_RADIO_TO_STATION_NAME", "lua_name": "SetRadioToStationName", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "void SetRadioToStationName(char* stationName)", "description": "Find the radio station list [here](https://gist.github.com/4mmonium/b47d6512a2d992cbf4eea15d9038b581)", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC69EDA28699D5107", "params": [{"name": "stationName", "type": "char*"}]}
{"hash": "0xB39786F201FEE30B", "name": "SET_RADIO_TRACK", "lua_name": "SetRadioTrack", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "void SetRadioTrack(char* radioStation, char* radioTrack)", "description": "```\nOnly found this one in the decompiled scripts: \nAUDIO::SET_RADIO_TRACK(\"RADIO_03_HIPHOP_NEW\", \"ARM1_RADIO_STARTS\"); \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xB39786F201FEE30B", "params": [{"name": "radioStation", "type": "char*"}, {"name": "radioTrack", "type": "char*"}]}
{"hash": "0x06C0023BED16DD6B", "name": "SET_SCRIPT_UPDATE_DOOR_AUDIO", "lua_name": "SetScriptUpdateDoorAudio", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "void SetScriptUpdateDoorAudio(Hash doorHash, BOOL toggle)", "description": "", "aliases": "0x06C0023BED16DD6B", "url": "https://docs.fivem.net/natives/?_0x06C0023BED16DD6B", "params": [{"name": "doorHash", "type": "Hash", "annotations": {"cs_type": "Any"}}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0x1FEF0683B96EBCF2", "name": "SET_SIREN_WITH_NO_DRIVER", "lua_name": "SetSirenWithNoDriver", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "void SetSirenWithNoDriver(Vehicle vehicle, BOOL toggle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x1FEF0683B96EBCF2", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "toggle", "type": "BOOL", "annotations": {"cs_type": "ScrHandlePtr"}}]}
{"hash": "0x399D2D3B33F1B8EB", "name": "SET_STATIC_EMITTER_ENABLED", "lua_name": "SetStaticEmitterEnabled", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "void SetStaticEmitterEnabled(char* emitterName, BOOL toggle)", "description": "```\nExample:\nAUDIO::SET_STATIC_EMITTER_ENABLED((Any*)\"LOS_SANTOS_VANILLA_UNICORN_01_STAGE\", false); AUDIO::SET_STATIC_EMITTER_ENABLED((Any*)\"LOS_SANTOS_VANILLA_UNICORN_02_MAIN_ROOM\", false); AUDIO::SET_STATIC_EMITTER_ENABLED((Any*)\"LOS_SANTOS_VANILLA_UNICORN_03_BACK_ROOM\", false);\nThis turns off surrounding sounds not connected directly to peds.\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x399D2D3B33F1B8EB", "params": [{"name": "emitterName", "type": "char*"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0x19F21E63AE6EAE4E", "name": "SET_USER_RADIO_CONTROL_ENABLED", "lua_name": "SetUserRadioControlEnabled", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "void SetUserRadioControlEnabled(BOOL toggle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x19F21E63AE6EAE4E", "params": [{"name": "toggle", "type": "BOOL"}]}
{"hash": "0xAD6B3148A78AE9B6", "name": "SET_VARIABLE_ON_SOUND", "lua_name": "SetVariableOnSound", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "void SetVariableOnSound(int soundId, char* variableName, float value)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xAD6B3148A78AE9B6", "params": [{"name": "soundId", "type": "int"}, {"name": "variableName", "type": "char*"}, {"name": "value", "type": "float"}]}
{"hash": "0x2F9D3834AEB9EF79", "name": "SET_VARIABLE_ON_STREAM", "lua_name": "SetVariableOnStream", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "void SetVariableOnStream(char* p0, float p1)", "description": "```\nFrom the scripts, p0: \n\"ArmWrestlingIntensity\", \n\"INOUT\", \n\"Monkey_Stream\", \n\"ZoomLevel\" \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x2F9D3834AEB9EF79", "params": [{"name": "p0", "type": "char*"}, {"name": "p1", "type": "float"}]}
{"hash": "0x733ADF241531E5C2", "name": "SET_VARIABLE_ON_UNDER_WATER_STREAM", "lua_name": "SetVariableOnUnderWaterStream", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "void SetVariableOnUnderWaterStream(char* variableName, float value)", "description": "```\nAUDIO::SET_VARIABLE_ON_UNDER_WATER_STREAM(\"inTunnel\", 1.0);\nAUDIO::SET_VARIABLE_ON_UNDER_WATER_STREAM(\"inTunnel\", 0.0);\n```", "aliases": "0x733ADF241531E5C2", "url": "https://docs.fivem.net/natives/?_0x733ADF241531E5C2", "params": [{"name": "variableName", "type": "char*"}, {"name": "value", "type": "float"}]}
{"hash": "0x01BB4D577D38BD9E", "name": "SET_VEHICLE_AUDIO_BODY_DAMAGE_FACTOR", "lua_name": "SetVehicleAudioBodyDamageFactor", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "void SetVehicleAudioBodyDamageFactor(Vehicle vehicle, float intensity)", "description": "Vehicle will make a 'rattling' noise when decelerating", "aliases": "0x01BB4D577D38BD9E", "url": "https://docs.fivem.net/natives/?_0x01BB4D577D38BD9E", "params": [{"name": "vehicle", "type": "Vehicle", "description": "Vehicle to modify"}, {"name": "intensity", "type": "float", "description": "A value 0.0 - 1.0. Higher the value, the more likely the vehicle is to make the sound while decelerating"}]}
{"hash": "0x59E7B488451F4D3A", "name": "SET_VEHICLE_AUDIO_ENGINE_DAMAGE_FACTOR", "lua_name": "SetVehicleAudioEngineDamageFactor", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "void SetVehicleAudioEngineDamageFactor(Vehicle vehicle, float damageFactor)", "description": "", "aliases": "0x59E7B488451F4D3A", "url": "https://docs.fivem.net/natives/?_0x59E7B488451F4D3A", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "damageFactor", "type": "float"}]}
{"hash": "0x4A04DE7CAB2739A1", "name": "SET_VEHICLE_BOOST_ACTIVE", "lua_name": "SetVehicleBoostActive", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "void SetVehicleBoostActive(Vehicle vehicle, BOOL toggle)", "description": "```\nSET_VEHICLE_BOOST_ACTIVE(vehicle, 1, 0); \nSET_VEHICLE_BOOST_ACTIVE(vehicle, 0, 0); \nWill give a boost-soundeffect. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x4A04DE7CAB2739A1", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0x3B988190C0AA6C0B", "name": "SET_VEHICLE_RADIO_ENABLED", "lua_name": "SetVehicleRadioEnabled", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "void SetVehicleRadioEnabled(Vehicle vehicle, BOOL toggle)", "description": "```\ncan't seem to enable radio on cop cars etc \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x3B988190C0AA6C0B", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0xBB6F1CAEC68B0BCE", "name": "SET_VEHICLE_RADIO_LOUD", "lua_name": "SetVehicleRadioLoud", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "void SetVehicleRadioLoud(Vehicle vehicle, BOOL loud)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xBB6F1CAEC68B0BCE", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "loud", "type": "BOOL"}]}
{"hash": "0xF1F8157B8C3F171C", "name": "SET_VEHICLE_STARTUP_REV_SOUND", "lua_name": "SetVehicleStartupRevSound", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "void SetVehicleStartupRevSound(Vehicle vehicle, char* soundName, char* setName)", "description": "Overrides the vehicle's startup engine rev sound.\n\nYou can reset this with [RESET_VEHICLE_STARTUP_REV_SOUND](#\\_0xD2DCCD8E16E20997)", "aliases": "0xF1F8157B8C3F171C", "url": "https://docs.fivem.net/natives/?_0xF1F8157B8C3F171C", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "soundName", "type": "char*"}, {"name": "setName", "type": "char*"}]}
{"hash": "0x1B9C0099CB942AC6", "name": "SET_VEH_RADIO_STATION", "lua_name": "SetVehRadioStation", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "void SetVehRadioStation(Vehicle vehicle, char* radioStation)", "description": "Find the radio station list [here](https://gist.github.com/4mmonium/b47d6512a2d992cbf4eea15d9038b581)", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x1B9C0099CB942AC6", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "radioStation", "type": "char*"}]}
{"hash": "0x6DDBBDD98E2E9C25", "name": "SKIP_RADIO_FORWARD", "lua_name": "SkipRadioForward", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "void SkipRadioForward()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x6DDBBDD98E2E9C25", "params": []}
{"hash": "0x9663FE6B7A61EB00", "name": "SKIP_TO_NEXT_SCRIPTED_CONVERSATION_LINE", "lua_name": "SkipToNextScriptedConversationLine", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "void SkipToNextScriptedConversationLine()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x9663FE6B7A61EB00", "params": []}
{"hash": "0x0355EF116C4C97B2", "name": "START_ALARM", "lua_name": "StartAlarm", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "void StartAlarm(char* alarmName, BOOL skipStartup)", "description": "You should call [PREPARE_ALARM](#\\_0x9D74AE343DB65533) and wait for its value to be true before using this", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x0355EF116C4C97B2", "params": [{"name": "alarmName", "type": "char*"}, {"name": "skipStartup", "type": "BOOL"}]}
{"hash": "0x013A80FC08F6E4F2", "name": "START_AUDIO_SCENE", "lua_name": "StartAudioScene", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "BOOL StartAudioScene(char* scene)", "description": "```\nUsed to prepare a scene where the surrounding sound is muted or a bit changed. This does not play any sound. \nList of all usable scene names found in b617d. Sorted alphabetically and identical names removed: pastebin.com/MtM9N9CC \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x013A80FC08F6E4F2", "params": [{"name": "scene", "type": "char*"}]}
{"hash": "0x23641AFE870AF385", "name": "START_PRELOADED_CONVERSATION", "lua_name": "StartPreloadedConversation", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "void StartPreloadedConversation()", "description": "For use with [PRELOAD_SCRIPT_CONVERSATION](#\\_0x3B3CAD6166916D87) and [GET_IS_PRELOADED_CONVERSATION_READY](#\\_0xE73364DB90778FFA)", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x23641AFE870AF385", "params": []}
{"hash": "0x6B17C62C9635D2DC", "name": "START_SCRIPT_CONVERSATION", "lua_name": "StartScriptConversation", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "void StartScriptConversation(BOOL displaySubtitles, BOOL addToBriefScreen, BOOL cloneConversation, BOOL interruptible)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x6B17C62C9635D2DC", "params": [{"name": "displaySubtitles", "type": "BOOL"}, {"name": "addToBriefScreen", "type": "BOOL", "description": "Defaults to true"}, {"name": "cloneConversation", "type": "BOOL", "description": "Defaults to false"}, {"name": "interruptible", "type": "BOOL", "description": "Defaults to true"}]}
{"hash": "0x252E5F915EABB675", "name": "START_SCRIPT_PHONE_CONVERSATION", "lua_name": "StartScriptPhoneConversation", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "void StartScriptPhoneConversation(BOOL displaySubtitles, BOOL addToBriefScreen)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x252E5F915EABB675", "params": [{"name": "displaySubtitles", "type": "BOOL"}, {"name": "addToBriefScreen", "type": "BOOL", "description": "Defaults to true"}]}
{"hash": "0xA1CADDCD98415A41", "name": "STOP_ALARM", "lua_name": "StopAlarm", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "void StopAlarm(char* alarmName, BOOL instantStop)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA1CADDCD98415A41", "params": [{"name": "alarmName", "type": "char*"}, {"name": "instantStop", "type": "BOOL", "description": "Whether to kill the alarm instantly, or to let the audio system turn it off when it becomes inaudible"}]}
{"hash": "0x2F794A877ADD4C92", "name": "STOP_ALL_ALARMS", "lua_name": "StopAllAlarms", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "void StopAllAlarms(BOOL instantStop)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x2F794A877ADD4C92", "params": [{"name": "instantStop", "type": "BOOL", "description": "Whether to kill the alarm instantly, or to let the audio system turn it off when it becomes inaudible"}]}
{"hash": "0xDFE8422B3B94E688", "name": "STOP_AUDIO_SCENE", "lua_name": "StopAudioScene", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "void StopAudioScene(char* sceneName)", "description": "Stops the named mixing scene (which was previously started by this script)", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xDFE8422B3B94E688", "params": [{"name": "sceneName", "type": "char*"}]}
{"hash": "0xBAC7FC81A75EC1A1", "name": "STOP_AUDIO_SCENES", "lua_name": "StopAudioScenes", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "void StopAudioScenes()", "description": "Stops all mixed scenes which were previously started by this script", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xBAC7FC81A75EC1A1", "params": []}
{"hash": "0xB8BEC0CA6F0EDB0F", "name": "STOP_CURRENT_PLAYING_AMBIENT_SPEECH", "lua_name": "StopCurrentPlayingAmbientSpeech", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "void StopCurrentPlayingAmbientSpeech(Ped ped)", "description": "Stops currently playing ambient speech.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xB8BEC0CA6F0EDB0F", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0x7A73D05A607734C7", "name": "STOP_CURRENT_PLAYING_SPEECH", "lua_name": "StopCurrentPlayingSpeech", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "void StopCurrentPlayingSpeech(Ped ped)", "description": "Stops currently playing speech (Pain, ambient, scripted, breathing).", "aliases": "0x7A73D05A607734C7 _SET_PED_MUTE", "url": "https://docs.fivem.net/natives/?_0x7A73D05A607734C7", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0x806058BBDC136E06", "name": "STOP_CUTSCENE_AUDIO", "lua_name": "StopCutsceneAudio", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "void StopCutsceneAudio()", "description": "Stops audio for the current cutscene.", "aliases": "0x806058BBDC136E06", "url": "https://docs.fivem.net/natives/?_0x806058BBDC136E06", "params": []}
{"hash": "0x6C5AE23EFA885092", "name": "STOP_PED_RINGTONE", "lua_name": "StopPedRingtone", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "void StopPedRingtone(Ped ped)", "description": "Stops a ped's ringtone from playing", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x6C5AE23EFA885092", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0x9D64D7405520E3D3", "name": "STOP_PED_SPEAKING", "lua_name": "StopPedSpeaking", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "void StopPedSpeaking(Ped ped, BOOL shouldDisable)", "description": "This doesn't stop a piece of dialogue that has been triggered.\n\nThis stops the ability to force ambient dialogue if set to true - however setting it to false, then triggering a context, then setting it to true again will allow this.\n\nNb. This does not sync over the network, it will only affect peds locally. Use [STOP_PED_SPEAKING_SYNCED](#\\_0xAB6781A5F3101470) if you need to affect peds on other machines too.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x9D64D7405520E3D3", "params": [{"name": "ped", "type": "Ped"}, {"name": "shouldDisable", "type": "BOOL"}]}
{"hash": "0xAB6781A5F3101470", "name": "STOP_PED_SPEAKING_SYNCED", "lua_name": "StopPedSpeakingSynced", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "void StopPedSpeakingSynced(Ped ped, BOOL shouldDisable)", "description": "This doesn't stop a piece of dialogue that has been triggered.\n\nThis stops the ability to force ambient dialogue if set to true - however setting it to false, then triggering a context, then setting it to true again will allow this.\n\nThe ped will also be prevented from speaking on remote machines. Use [STOP_PED_SPEAKING](#\\_0x9D64D7405520E3D3) if you just want to affect the local machine.", "aliases": "0xAB6781A5F3101470", "url": "https://docs.fivem.net/natives/?_0xAB6781A5F3101470", "params": [{"name": "ped", "type": "Ped"}, {"name": "shouldDisable", "type": "BOOL", "annotations": {"cs_type": "Any"}}]}
{"hash": "0xD79DEEFB53455EBA", "name": "STOP_SCRIPTED_CONVERSATION", "lua_name": "StopScriptedConversation", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "int StopScriptedConversation(BOOL finishCurrentLine)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xD79DEEFB53455EBA", "params": [{"name": "finishCurrentLine", "type": "BOOL"}]}
{"hash": "0xE4E6DD5566D28C82", "name": "STOP_SMOKE_GRENADE_EXPLOSION_SOUNDS", "lua_name": "StopSmokeGrenadeExplosionSounds", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "void StopSmokeGrenadeExplosionSounds()", "description": "Stops all smoke grenade sounds", "aliases": "0xE4E6DD5566D28C82", "url": "https://docs.fivem.net/natives/?_0xE4E6DD5566D28C82", "params": []}
{"hash": "0xA3B0C41BA5CC0BB5", "name": "STOP_SOUND", "lua_name": "StopSound", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "void StopSound(int soundId)", "description": "Stops the sound from currently playing, there isn't a way to resume a sound\nafter stopping it.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA3B0C41BA5CC0BB5", "params": [{"name": "soundId", "type": "int", "description": "The sound id to stop"}]}
{"hash": "0xA4718A1419D18151", "name": "STOP_STREAM", "lua_name": "StopStream", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "void StopStream()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA4718A1419D18151", "params": []}
{"hash": "0x92D6A88E64A94430", "name": "STOP_SYNCHRONIZED_AUDIO_EVENT", "lua_name": "StopSynchronizedAudioEvent", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "BOOL StopSynchronizedAudioEvent(Any p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x92D6A88E64A94430", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0x706D57B0F50DA710", "name": "TRIGGER_MUSIC_EVENT", "lua_name": "TriggerMusicEvent", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "BOOL TriggerMusicEvent(char* eventName)", "description": "```\nList of all usable event names found in b617d used with this native. Sorted alphabetically and identical names removed: pastebin.com/RzDFmB1W \nAll music event names found in the b617d scripts: pastebin.com/GnYt0R3P \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x706D57B0F50DA710", "params": [{"name": "eventName", "type": "char*"}]}
{"hash": "0x2ACABED337622DF2", "name": "UNBLOCK_SPEECH_CONTEXT_GROUP", "lua_name": "UnblockSpeechContextGroup", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "void UnblockSpeechContextGroup(char* groupName)", "description": "```\nNativeDB Introduced: v1493\n```\n\nRemoves all instances of a given context block.", "aliases": "0x2ACABED337622DF2", "url": "https://docs.fivem.net/natives/?_0x2ACABED337622DF2", "params": [{"name": "groupName", "type": "char*", "description": "Context group name to unblock."}]}
{"hash": "0xFC00454CF60B91DD", "name": "UNFREEZE_RADIO_STATION", "lua_name": "UnfreezeRadioStation", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "void UnfreezeRadioStation(char* radioStation)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xFC00454CF60B91DD", "params": [{"name": "radioStation", "type": "char*"}]}
{"hash": "0xB165AB7C248B2DC1", "name": "UNLOCK_MISSION_NEWS_STORY", "lua_name": "UnlockMissionNewsStory", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "void UnlockMissionNewsStory(int newsStory)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xB165AB7C248B2DC1", "params": [{"name": "newsStory", "type": "int"}]}
{"hash": "0x031ACB6ABA18C729", "name": "UNLOCK_RADIO_STATION_TRACK_LIST", "lua_name": "UnlockRadioStationTrackList", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "void UnlockRadioStationTrackList(char* radioStation, char* trackListName)", "description": "```\nAUDIO::UNLOCK_RADIO_STATION_TRACK_LIST(\"RADIO_16_SILVERLAKE\", \"MIRRORPARK_LOCKED\");\n```", "aliases": "0x031ACB6ABA18C729", "url": "https://docs.fivem.net/natives/?_0x031ACB6ABA18C729", "params": [{"name": "radioStation", "type": "char*"}, {"name": "trackListName", "type": "char*"}]}
{"hash": "0xA8638BE228D4751A", "name": "UNREGISTER_SCRIPT_WITH_AUDIO", "lua_name": "UnregisterScriptWithAudio", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "void UnregisterScriptWithAudio()", "description": "**This native does absolutely nothing, just a nullsub**\n\n```\nOn last-gen this just runs blr and this func is called by several other functions other then the native's table. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA8638BE228D4751A", "params": []}
{"hash": "0x0150B6FF25A9E2E5", "name": "UNREQUEST_TENNIS_BANKS", "lua_name": "UnrequestTennisBanks", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "void UnrequestTennisBanks()", "description": "Unloads tennis vocalization banks loaded with [`REQUEST_TENNIS_BANKS`](#\\_0x4ADA3F19BE4A6047).", "aliases": "0x0150B6FF25A9E2E5", "url": "https://docs.fivem.net/natives/?_0x0150B6FF25A9E2E5", "params": []}
{"hash": "0x7EC3C679D0E7E46B", "name": "UPDATE_SOUND_COORD", "lua_name": "UpdateSoundCoord", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "void UpdateSoundCoord(int soundId, float x, float y, float z)", "description": "Updates a playing sounds absolute position.", "aliases": "0x7EC3C679D0E7E46B", "url": "https://docs.fivem.net/natives/?_0x7EC3C679D0E7E46B", "params": [{"name": "soundId", "type": "int"}, {"name": "x", "type": "float", "annotations": {"cs_type": "Any"}}, {"name": "y", "type": "float", "annotations": {"cs_type": "Any"}}, {"name": "z", "type": "float", "annotations": {"cs_type": "Any"}}]}
{"hash": "0x47AED84213A47510", "name": "UPDATE_UNLOCKABLE_DJ_RADIO_TRACKS", "lua_name": "UpdateUnlockableDjRadioTracks", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "void UpdateUnlockableDjRadioTracks(BOOL allowTrackReprioritization)", "description": "Unlocks any available DJ radio tracks based on the tuneable status\n\n```\nNativeDB Introduced: v1493\t\n```", "aliases": "_UPDATE_LSUR", "url": "https://docs.fivem.net/natives/?_0x47AED84213A47510", "params": [{"name": "allowTrackReprioritization", "type": "BOOL"}]}
{"hash": "0xBF4DC1784BE94DFA", "name": "USE_FOOTSTEP_SCRIPT_SWEETENERS", "lua_name": "UseFootstepScriptSweeteners", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "void UseFootstepScriptSweeteners(Ped ped, BOOL useSweetner, Hash soundSetHash)", "description": "Allows script to trigger a sweetener footstep sound", "aliases": "0xBF4DC1784BE94DFA", "url": "https://docs.fivem.net/natives/?_0xBF4DC1784BE94DFA", "params": [{"name": "ped", "type": "Ped"}, {"name": "useSweetner", "type": "BOOL"}, {"name": "soundSetHash", "type": "Hash", "annotations": {"cs_type": "Any"}}]}
{"hash": "0xFA932DE350266EF8", "name": "USE_SIREN_AS_HORN", "lua_name": "UseSirenAsHorn", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "void UseSirenAsHorn(Vehicle vehicle, BOOL sirenAsHorn)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xFA932DE350266EF8", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "sirenAsHorn", "type": "BOOL"}]}
{"hash": "0xEB7D0E1FCC8FE17A", "name": "_FORCE_VEHICLE_ENGINE_SYNTH", "lua_name": "ForceVehicleEngineSynth", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "void ForceVehicleEngineSynth(Vehicle vehicle, BOOL force)", "description": "This native is used alongside with [`SET_VEHICLE_TYRE_BURST`](#\\_0xEC6A202EE4960385).\n\n```\nNativeDB Introduced: v3258\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xEB7D0E1FCC8FE17A", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "force", "type": "BOOL"}]}
{"hash": "0x3E65CDE5215832C1", "name": "_GET_CURRENT_RADIO_TRACK_PLAYBACK_TIME", "lua_name": "GetCurrentRadioTrackPlaybackTime", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "int GetCurrentRadioTrackPlaybackTime(char* radioStationName)", "description": "```\nReturn the playback time (in milliseconds) of the radio stations current track. \n\nNativeDB Introduced: v1493\n```", "aliases": "0x3E65CDE5215832C1 _GET_CURRENT_RADIO_STATION_HASH", "url": "https://docs.fivem.net/natives/?_0x3E65CDE5215832C1", "params": [{"name": "radioStationName", "type": "char*"}]}
{"hash": "0x0653B735BFBDFE87", "name": "_SET_PED_AUDIO_FOOTSTEP_LOUD", "lua_name": "SetPedAudioFootstepLoud", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "void SetPedAudioFootstepLoud(Ped ped, BOOL toggle)", "description": "```\nEnables/disables ped's \"loud\" footstep sound.\n```\n\n```\nNativeDB Introduced: v1493\n```", "aliases": "0x0653B735BFBDFE87", "url": "https://docs.fivem.net/natives/?_0x0653B735BFBDFE87", "params": [{"name": "ped", "type": "Ped"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0xA5342D390CDA41D6", "name": "_SET_PED_AUDIO_GENDER", "lua_name": "SetPedAudioGender", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "void SetPedAudioGender(Ped ped, BOOL p1)", "description": "", "aliases": "0xA5342D390CDA41D6", "url": "https://docs.fivem.net/natives/?_0xA5342D390CDA41D6", "params": [{"name": "ped", "type": "Ped"}, {"name": "p1", "type": "BOOL"}]}
{"hash": "0x7CDC8C3B89F661B3", "name": "_SET_PED_VOICE_GROUP", "lua_name": "SetPedVoiceGroup", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "void SetPedVoiceGroup(Ped ped, Hash voiceGroupHash)", "description": "```\nFrom the scripts:\nAUDIO::_SET_PED_VOICE_GROUP(PLAYER::PLAYER_PED_ID(), MISC::GET_HASH_KEY(\"PAIGE_PVG\"));\nAUDIO::_SET_PED_VOICE_GROUP(PLAYER::PLAYER_PED_ID(), MISC::GET_HASH_KEY(\"TALINA_PVG\"));\nAUDIO::_SET_PED_VOICE_GROUP(PLAYER::PLAYER_PED_ID(), MISC::GET_HASH_KEY(\"FEMALE_LOST_BLACK_PVG\"));\nAUDIO::_SET_PED_VOICE_GROUP(PLAYER::PLAYER_PED_ID(), MISC::GET_HASH_KEY(\"FEMALE_LOST_WHITE_PVG\"));\n```", "aliases": "0x7CDC8C3B89F661B3", "url": "https://docs.fivem.net/natives/?_0x7CDC8C3B89F661B3", "params": [{"name": "ped", "type": "Ped"}, {"name": "voiceGroupHash", "type": "Hash"}]}
{"hash": "0x0BABC1345ABBFB16", "name": "_SET_PED_VOICE_GROUP_RACE", "lua_name": "SetPedVoiceGroupRace", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "void SetPedVoiceGroupRace(Ped ped, Hash voiceGroupHash)", "description": "```\nDat151RelType == 29\n```\n\n```\nNativeDB Introduced: v2699\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x0BABC1345ABBFB16", "params": [{"name": "ped", "type": "Ped"}, {"name": "voiceGroupHash", "type": "Hash"}]}
{"hash": "0x4CAFEBFA21EC188D", "name": "_SET_RADIO_STATION_IS_VISIBLE", "lua_name": "SetRadioStationIsVisible", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "void SetRadioStationIsVisible(char* radioStation, BOOL toggle)", "description": "Doesn't have an effect in Story Mode.\n\n```\nNativeDB Introduced: v2372\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x4CAFEBFA21EC188D", "params": [{"name": "radioStation", "type": "char*"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0x2CB0075110BE1E56", "name": "_SET_RADIO_TRACK_MIX", "lua_name": "SetRadioTrackMix", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "void SetRadioTrackMix(char* radioStationName, char* mixName, int p2)", "description": "```\nNativeDB Introduced: v1493\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x2CB0075110BE1E56", "params": [{"name": "radioStationName", "type": "char*"}, {"name": "mixName", "type": "char*"}, {"name": "p2", "type": "int"}]}
{"hash": "0xF584CF8529B51434", "name": "_SET_SIREN_KEEP_ON", "lua_name": "SetSirenKeepOn", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "void SetSirenKeepOn(Vehicle vehicle, BOOL toggle)", "description": "```\nNativeDB Introduced: v2372\n```", "aliases": "0xF584CF8529B51434", "url": "https://docs.fivem.net/natives/?_0xF584CF8529B51434", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0xBCC29F935ED07688", "name": "_SET_VARIABLE_ON_CUTSCENE_AUDIO", "lua_name": "SetVariableOnCutsceneAudio", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "void SetVariableOnCutsceneAudio(char* variableName, float value)", "description": "```\nSET_VARIABLE_ON_*\n```", "aliases": "GET_PLAYER_HEADSET_SOUND_ALTERNATE", "url": "https://docs.fivem.net/natives/?_0xBCC29F935ED07688", "params": [{"name": "variableName", "type": "char*"}, {"name": "value", "type": "float"}]}
{"hash": "0x0350E7E17BA767D0", "name": "_SET_VEHICLE_HORN_VARIATION", "lua_name": "SetVehicleHornVariation", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "void SetVehicleHornVariation(Vehicle vehicle, int value)", "description": "```\nNativeDB Introduced: v1365\n```", "aliases": "0x0350E7E17BA767D0 0xCDA42C4BB9BDE779", "url": "https://docs.fivem.net/natives/?_0x0350E7E17BA767D0", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "value", "type": "int"}]}
{"hash": "0x3E45765F3FBB582F", "name": "_SET_VEH_HAS_RADIO_OVERRIDE", "lua_name": "SetVehHasRadioOverride", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "void SetVehHasRadioOverride(Vehicle vehicle)", "description": "```\nNativeDB Introduced: v2372\n```", "aliases": "0x3E45765F3FBB582F", "url": "https://docs.fivem.net/natives/?_0x3E45765F3FBB582F", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0x9C11908013EA4715", "name": "_SOUND_VEHICLE_HORN_THIS_FRAME", "lua_name": "SoundVehicleHornThisFrame", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "void SoundVehicleHornThisFrame(Vehicle vehicle)", "description": "```\nSET_*\n```", "aliases": "0x9C11908013EA4715", "url": "https://docs.fivem.net/natives/?_0x9C11908013EA4715", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0x66C3FB05206041BA", "name": "_TRIGGER_SIREN", "lua_name": "TriggerSiren", "ns": "AUDIO", "apiset": "client", "game": "gta5", "signature": "void TriggerSiren(Vehicle vehicle)", "description": "... When not in a vehicle\n\n```\nNativeDB Introduced: v1290\n```", "aliases": "0x66C3FB05206041BA", "url": "https://docs.fivem.net/natives/?_0x66C3FB05206041BA", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0x0B40ED49D7D6FF84", "name": "", "lua_name": "N_0x0b40ed49d7d6ff84", "ns": "BRAIN", "apiset": "client", "game": "gta5", "signature": "void N_0x0b40ed49d7d6ff84()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x0B40ED49D7D6FF84", "params": []}
{"hash": "0x4D953DF78EBF8158", "name": "", "lua_name": "N_0x4d953df78ebf8158", "ns": "BRAIN", "apiset": "client", "game": "gta5", "signature": "void N_0x4d953df78ebf8158()", "description": "```\nSomething like flush_all_scripts \nMost of time comes after NETWORK_END_TUTORIAL_SESSION() or before TERMINATE_THIS_THREAD() \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x4D953DF78EBF8158", "params": []}
{"hash": "0x6D6840CEE8845831", "name": "", "lua_name": "N_0x6d6840cee8845831", "ns": "BRAIN", "apiset": "client", "game": "gta5", "signature": "void N_0x6d6840cee8845831(char* action)", "description": "```\nPossible values: \nact_cinema \nam_mp_carwash_launch \nam_mp_carwash_control \nam_mp_property_ext \nchop \nfairgroundHub \nlauncher_BasejumpHeli \nlauncher_BasejumpPack \nlauncher_CarWash \nlauncher_golf \nlauncher_Hunting_Ambient \nlauncher_MrsPhilips \nlauncher_OffroadRacing \nlauncher_pilotschool \nlauncher_Racing \nlauncher_rampage \nlauncher_rampage \nlauncher_range \nlauncher_stunts \nlauncher_stunts \nlauncher_tennis \nlauncher_Tonya \nlauncher_Triathlon \nlauncher_Yoga \nob_mp_bed_low \nob_mp_bed_med \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x6D6840CEE8845831", "params": [{"name": "action", "type": "char*"}]}
{"hash": "0x6E91B04E08773030", "name": "", "lua_name": "N_0x6e91b04e08773030", "ns": "BRAIN", "apiset": "client", "game": "gta5", "signature": "void N_0x6e91b04e08773030(char* action)", "description": "```\nLooks like a cousin of above function _6D6840CEE8845831 as it was found among them. Must be similar \nHere are possible values of argument - \n\"ob_tv\" \n\"launcher_Darts\" \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x6E91B04E08773030", "params": [{"name": "action", "type": "char*"}]}
{"hash": "0x4EE5367468A65CCC", "name": "ADD_SCRIPT_TO_RANDOM_PED", "lua_name": "AddScriptToRandomPed", "ns": "BRAIN", "apiset": "client", "game": "gta5", "signature": "void AddScriptToRandomPed(char* name, Hash model, float p2, float p3)", "description": "```\nBRAIN::ADD_SCRIPT_TO_RANDOM_PED(\"pb_prostitute\", ${s_f_y_hooker_01}, 100, 0);\n- Nacorpio\n-----\nHardcoded to not work in Multiplayer.\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x4EE5367468A65CCC", "params": [{"name": "name", "type": "char*"}, {"name": "model", "type": "Hash"}, {"name": "p2", "type": "float"}, {"name": "p3", "type": "float"}]}
{"hash": "0x14D8518E9760F08F", "name": "DISABLE_SCRIPT_BRAIN_SET", "lua_name": "DisableScriptBrainSet", "ns": "BRAIN", "apiset": "client", "game": "gta5", "signature": "void DisableScriptBrainSet(int brainSet)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x14D8518E9760F08F", "params": [{"name": "brainSet", "type": "int"}]}
{"hash": "0x67AA4D73F0CFA86B", "name": "ENABLE_SCRIPT_BRAIN_SET", "lua_name": "EnableScriptBrainSet", "ns": "BRAIN", "apiset": "client", "game": "gta5", "signature": "void EnableScriptBrainSet(int brainSet)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x67AA4D73F0CFA86B", "params": [{"name": "brainSet", "type": "int"}]}
{"hash": "0xCCBA154209823057", "name": "IS_OBJECT_WITHIN_BRAIN_ACTIVATION_RANGE", "lua_name": "IsObjectWithinBrainActivationRange", "ns": "BRAIN", "apiset": "client", "game": "gta5", "signature": "BOOL IsObjectWithinBrainActivationRange(Object object)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xCCBA154209823057", "params": [{"name": "object", "type": "Object"}]}
{"hash": "0xC5042CC6F5E3D450", "name": "IS_WORLD_POINT_WITHIN_BRAIN_ACTIVATION_RANGE", "lua_name": "IsWorldPointWithinBrainActivationRange", "ns": "BRAIN", "apiset": "client", "game": "gta5", "signature": "BOOL IsWorldPointWithinBrainActivationRange()", "description": "```\nGets whether the world point the calling script is registered to is within desired range of the player. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC5042CC6F5E3D450", "params": []}
{"hash": "0x0BE84C318BA6EC22", "name": "REGISTER_OBJECT_SCRIPT_BRAIN", "lua_name": "RegisterObjectScriptBrain", "ns": "BRAIN", "apiset": "client", "game": "gta5", "signature": "void RegisterObjectScriptBrain(char* scriptName, Hash modelHash, int p2, float activationRange, int p4, int p5)", "description": "```\nRegisters a script for any object with a specific model hash.\nBRAIN::REGISTER_OBJECT_SCRIPT_BRAIN(\"ob_telescope\", ${prop_telescope_01}, 100, 4.0, -1, 9);\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x0BE84C318BA6EC22", "params": [{"name": "scriptName", "type": "char*"}, {"name": "modelHash", "type": "Hash"}, {"name": "p2", "type": "int"}, {"name": "activationRange", "type": "float"}, {"name": "p4", "type": "int"}, {"name": "p5", "type": "int"}]}
{"hash": "0x3CDC7136613284BD", "name": "REGISTER_WORLD_POINT_SCRIPT_BRAIN", "lua_name": "RegisterWorldPointScriptBrain", "ns": "BRAIN", "apiset": "client", "game": "gta5", "signature": "void RegisterWorldPointScriptBrain(char* scriptName, float activationRange, int p2)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x3CDC7136613284BD", "params": [{"name": "scriptName", "type": "char*", "annotations": {"cs_type": "AnyPtr"}}, {"name": "activationRange", "type": "float"}, {"name": "p2", "type": "int"}]}
{"hash": "0x0225778816FDC28C", "name": "", "lua_name": "N_0x0225778816fdc28c", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "void N_0x0225778816fdc28c(float p0)", "description": "```\nsome camera effect that is (also) used in the drunk-cheat, and turned off (by setting it to 0.0) along with the shaking effects once the drunk cheat is disabled. Possibly a cinematic or script-cam version of _0x487A82C650EB7799 \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x0225778816FDC28C", "params": [{"name": "p0", "type": "float"}]}
{"hash": "0x0AA27680A0BD43FA", "name": "", "lua_name": "N_0x0aa27680a0bd43fa", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "void N_0x0aa27680a0bd43fa()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x0AA27680A0BD43FA", "params": []}
{"hash": "0x12DED8CA53D47EA5", "name": "", "lua_name": "N_0x12ded8ca53d47ea5", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "void N_0x12ded8ca53d47ea5(float p0)", "description": "```\nHardcoded to only work in multiplayer. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x12DED8CA53D47EA5", "params": [{"name": "p0", "type": "float"}]}
{"hash": "0x17FCA7199A530203", "name": "", "lua_name": "N_0x17fca7199a530203", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "void N_0x17fca7199a530203()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x17FCA7199A530203", "params": []}
{"hash": "0x1F2300CB7FA7B7F6", "name": "", "lua_name": "N_0x1f2300cb7fa7b7f6", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "Any N_0x1f2300cb7fa7b7f6()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x1F2300CB7FA7B7F6", "params": []}
{"hash": "0x247ACBC4ABBC9D1C", "name": "", "lua_name": "N_0x247acbc4abbc9d1c", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "void N_0x247acbc4abbc9d1c(BOOL p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x247ACBC4ABBC9D1C", "params": [{"name": "p0", "type": "BOOL"}]}
{"hash": "0x271017B9BA825366", "name": "", "lua_name": "N_0x271017b9ba825366", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "void N_0x271017b9ba825366(Any p0, BOOL p1)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x271017B9BA825366", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "BOOL"}]}
{"hash": "0x28B022A17B068A3A", "name": "", "lua_name": "N_0x28b022a17b068a3a", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "void N_0x28b022a17b068a3a(float p0, float p1)", "description": "F\\*\n\n```\nNativeDB Introduced: v1734\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x28B022A17B068A3A", "params": [{"name": "p0", "type": "float"}, {"name": "p1", "type": "float"}]}
{"hash": "0x2F7F2B26DD3F18EE", "name": "", "lua_name": "N_0x2f7f2b26dd3f18ee", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "void N_0x2f7f2b26dd3f18ee(float p0, float p1)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x2F7F2B26DD3F18EE", "params": [{"name": "p0", "type": "float"}, {"name": "p1", "type": "float"}]}
{"hash": "0x3044240D2E0FA842", "name": "", "lua_name": "N_0x3044240d2e0fa842", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "BOOL N_0x3044240d2e0fa842()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x3044240D2E0FA842", "params": []}
{"hash": "0x324C5AA411DA7737", "name": "", "lua_name": "N_0x324c5aa411da7737", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "void N_0x324c5aa411da7737(Any p0)", "description": "```\nNativeDB Introduced: v323\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x324C5AA411DA7737", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0x380B4968D1E09E55", "name": "", "lua_name": "N_0x380b4968d1e09e55", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "void N_0x380b4968d1e09e55()", "description": "```\nNativeDB Introduced: v1290\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x380B4968D1E09E55", "params": []}
{"hash": "0x4008EDF7D6E48175", "name": "", "lua_name": "N_0x4008edf7d6e48175", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "void N_0x4008edf7d6e48175(BOOL p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x4008EDF7D6E48175", "params": [{"name": "p0", "type": "BOOL"}]}
{"hash": "0x469F2ECDEC046337", "name": "", "lua_name": "N_0x469f2ecdec046337", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "void N_0x469f2ecdec046337(BOOL p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x469F2ECDEC046337", "params": [{"name": "p0", "type": "BOOL"}]}
{"hash": "0x4879E4FE39074CDF", "name": "", "lua_name": "N_0x4879e4fe39074cdf", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "BOOL N_0x4879e4fe39074cdf()", "description": "```\nA*\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x4879E4FE39074CDF", "params": []}
{"hash": "0x59424BD75174C9B1", "name": "", "lua_name": "N_0x59424bd75174c9b1", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "void N_0x59424bd75174c9b1()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x59424BD75174C9B1", "params": []}
{"hash": "0x5A43C76F7FC7BA5F", "name": "", "lua_name": "N_0x5a43c76f7fc7ba5f", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "void N_0x5a43c76f7fc7ba5f()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x5A43C76F7FC7BA5F", "params": []}
{"hash": "0x5C41E6BABC9E2112", "name": "", "lua_name": "N_0x5c41e6babc9e2112", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "void N_0x5c41e6babc9e2112(Any p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x5C41E6BABC9E2112", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0x5C48A1D6E3B33179", "name": "", "lua_name": "N_0x5c48a1d6e3b33179", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "BOOL N_0x5c48a1d6e3b33179(Cam cam)", "description": "```\nW*\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x5C48A1D6E3B33179", "params": [{"name": "cam", "type": "Cam"}]}
{"hash": "0x5D96CFB59DA076A0", "name": "", "lua_name": "N_0x5d96cfb59da076a0", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "void N_0x5d96cfb59da076a0(Vehicle vehicle, int p1, float p2)", "description": "p1: 0..16\n\n```\nNativeDB Introduced: v2060\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x5D96CFB59DA076A0", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "p1", "type": "int"}, {"name": "p2", "type": "float"}]}
{"hash": "0x62374889A4D59F72", "name": "", "lua_name": "N_0x62374889a4d59f72", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "void N_0x62374889a4d59f72()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x62374889A4D59F72", "params": []}
{"hash": "0x62ECFCFDEE7885D6", "name": "", "lua_name": "N_0x62ecfcfdee7885d6", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "void N_0x62ecfcfdee7885d6()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x62ECFCFDEE7885D6", "params": []}
{"hash": "0x705A276EBFF3133D", "name": "", "lua_name": "N_0x705a276ebff3133d", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "BOOL N_0x705a276ebff3133d()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x705A276EBFF3133D", "params": []}
{"hash": "0x7295C203DD659DFE", "name": "", "lua_name": "N_0x7295c203dd659dfe", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "void N_0x7295c203dd659dfe()", "description": "```\n_RESET_*\n\n_RESET_GAMEPLAY_CAM_RELATIVE_ORBIT_HOLD_TIME?\n```\n\n```\nNativeDB Introduced: v2699\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x7295C203DD659DFE", "params": []}
{"hash": "0x7B8A361C1813FBEF", "name": "", "lua_name": "N_0x7b8a361c1813fbef", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "void N_0x7b8a361c1813fbef()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x7B8A361C1813FBEF", "params": []}
{"hash": "0x91EF6EE6419E5B97", "name": "", "lua_name": "N_0x91ef6ee6419e5b97", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "void N_0x91ef6ee6419e5b97(BOOL p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x91EF6EE6419E5B97", "params": [{"name": "p0", "type": "BOOL"}]}
{"hash": "0x9DFE13ECDC1EC196", "name": "", "lua_name": "N_0x9dfe13ecdc1ec196", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "void N_0x9dfe13ecdc1ec196(BOOL p0, BOOL p1)", "description": "```\nSET_FOLLOW_*\n```", "aliases": "SET_TIME_IDLE_DROP", "url": "https://docs.fivem.net/natives/?_0x9DFE13ECDC1EC196", "params": [{"name": "p0", "type": "BOOL"}, {"name": "p1", "type": "BOOL"}]}
{"hash": "0x9F97DA93681F87EA", "name": "", "lua_name": "N_0x9f97da93681f87ea", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "void N_0x9f97da93681f87ea()", "description": "B\\*\n\n```\nNativeDB Introduced: v1734\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x9F97DA93681F87EA", "params": []}
{"hash": "0xA2767257A320FC82", "name": "", "lua_name": "N_0xa2767257a320fc82", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "void N_0xa2767257a320fc82(Any p0, BOOL p1)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA2767257A320FC82", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "BOOL"}]}
{"hash": "0xA7092AFE81944852", "name": "", "lua_name": "N_0xa7092afe81944852", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "void N_0xa7092afe81944852()", "description": "```\nNativeDB Introduced: v2189\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA7092AFE81944852", "params": []}
{"hash": "0xAABD62873FFB1A33", "name": "", "lua_name": "N_0xaabd62873ffb1a33", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "void N_0xaabd62873ffb1a33(Any p0, Any p1)", "description": "```\nNativeDB Introduced: v2189\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xAABD62873FFB1A33", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}]}
{"hash": "0xB1381B97F70C7B30", "name": "", "lua_name": "N_0xb1381b97f70c7b30", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "void N_0xb1381b97f70c7b30()", "description": "```\nNativeDB Introduced: v1180\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xB1381B97F70C7B30", "params": []}
{"hash": "0xBF72910D0F26F025", "name": "", "lua_name": "N_0xbf72910d0f26f025", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "Any N_0xbf72910d0f26f025()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xBF72910D0F26F025", "params": []}
{"hash": "0xC8391C309684595A", "name": "", "lua_name": "N_0xc8391c309684595a", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "void N_0xc8391c309684595a()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC8391C309684595A", "params": []}
{"hash": "0xC8B5C4A79CC18B94", "name": "", "lua_name": "N_0xc8b5c4a79cc18b94", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "void N_0xc8b5c4a79cc18b94(Cam cam)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC8B5C4A79CC18B94", "params": [{"name": "cam", "type": "Cam"}]}
{"hash": "0xCCD078C2665D2973", "name": "", "lua_name": "N_0xccd078c2665d2973", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "void N_0xccd078c2665d2973(BOOL p0)", "description": "**This native does absolutely nothing, just a nullsub**", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xCCD078C2665D2973", "params": [{"name": "p0", "type": "BOOL"}]}
{"hash": "0xCED08CBE8EBB97C7", "name": "", "lua_name": "N_0xced08cbe8ebb97c7", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "void N_0xced08cbe8ebb97c7(float p0, float p1)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xCED08CBE8EBB97C7", "params": [{"name": "p0", "type": "float"}, {"name": "p1", "type": "float"}]}
{"hash": "0xDB90C6CCA48940F1", "name": "", "lua_name": "N_0xdb90c6cca48940f1", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "void N_0xdb90c6cca48940f1(BOOL p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xDB90C6CCA48940F1", "params": [{"name": "p0", "type": "BOOL"}]}
{"hash": "0xDD79DF9F4D26E1C9", "name": "", "lua_name": "N_0xdd79df9f4d26e1c9", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "void N_0xdd79df9f4d26e1c9()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xDD79DF9F4D26E1C9", "params": []}
{"hash": "0xE111A7C0D200CBC5", "name": "", "lua_name": "N_0xe111a7c0d200cbc5", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "void N_0xe111a7c0d200cbc5(Any p0, float p1)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xE111A7C0D200CBC5", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "float"}]}
{"hash": "0xEAF0FA793D05C592", "name": "", "lua_name": "N_0xeaf0fa793d05c592", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "Any N_0xeaf0fa793d05c592()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xEAF0FA793D05C592", "params": []}
{"hash": "0xF55E4046F6F831DC", "name": "", "lua_name": "N_0xf55e4046f6f831dc", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "void N_0xf55e4046f6f831dc(Any p0, float p1)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xF55E4046F6F831DC", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "float"}]}
{"hash": "0xFD3151CD37EA2245", "name": "", "lua_name": "N_0xfd3151cd37ea2245", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "void N_0xfd3151cd37ea2245(Entity entity)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xFD3151CD37EA2245", "params": [{"name": "entity", "type": "Entity"}]}
{"hash": "0x8609C75EC438FB3B", "name": "ADD_CAM_SPLINE_NODE", "lua_name": "AddCamSplineNode", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "void AddCamSplineNode(Cam camera, float x, float y, float z, float xRot, float yRot, float zRot, int length, int p8, int transitionType)", "description": "```\nI filled p1-p6 (the floats) as they are as other natives with 6 floats in a row are similar and I see no other method. So if a test from anyone proves them wrong please correct. \np7 (length) determines the length of the spline, affects camera path and duration of transition between previous node and this one \np8 big values ~100 will slow down the camera movement before reaching this node \np9 != 0 seems to override the rotation/pitch (bool?) \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x8609C75EC438FB3B", "params": [{"name": "camera", "type": "Cam"}, {"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}, {"name": "xRot", "type": "float"}, {"name": "yRot", "type": "float"}, {"name": "zRot", "type": "float"}, {"name": "length", "type": "int"}, {"name": "p8", "type": "int"}, {"name": "transitionType", "type": "int"}]}
{"hash": "0x0FB82563989CF4FB", "name": "ADD_CAM_SPLINE_NODE_USING_CAMERA", "lua_name": "AddCamSplineNodeUsingCamera", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "void AddCamSplineNodeUsingCamera(Cam cam, Cam cam2, int length, int p3)", "description": "Takes a camera and uses the information from it as a camera spline node.", "aliases": "0x0FB82563989CF4FB", "url": "https://docs.fivem.net/natives/?_0x0FB82563989CF4FB", "params": [{"name": "cam", "type": "Cam", "description": "Camera to add cam2 as a node to"}, {"name": "cam2", "type": "Cam", "description": "Camera used for reference"}, {"name": "length", "type": "int", "description": "Duration used for transition, has no effect for the first node."}, {"name": "p3", "type": "int"}]}
{"hash": "0x0A9F2A468B328E74", "name": "ADD_CAM_SPLINE_NODE_USING_CAMERA_FRAME", "lua_name": "AddCamSplineNodeUsingCameraFrame", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "void AddCamSplineNodeUsingCameraFrame(Cam cam, Cam cam2, int p2, int p3)", "description": "", "aliases": "0x0A9F2A468B328E74", "url": "https://docs.fivem.net/natives/?_0x0A9F2A468B328E74", "params": [{"name": "cam", "type": "Cam"}, {"name": "cam2", "type": "Cam"}, {"name": "p2", "type": "int"}, {"name": "p3", "type": "int"}]}
{"hash": "0x609278246A29CA34", "name": "ADD_CAM_SPLINE_NODE_USING_GAMEPLAY_FRAME", "lua_name": "AddCamSplineNodeUsingGameplayFrame", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "void AddCamSplineNodeUsingGameplayFrame(Cam cam, int p1, int p2)", "description": "", "aliases": "0x609278246A29CA34", "url": "https://docs.fivem.net/natives/?_0x609278246A29CA34", "params": [{"name": "cam", "type": "Cam"}, {"name": "p1", "type": "int"}, {"name": "p2", "type": "int"}]}
{"hash": "0xA2746EEAE3E577CD", "name": "ANIMATED_SHAKE_CAM", "lua_name": "AnimatedShakeCam", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "void AnimatedShakeCam(Cam cam, char* p1, char* p2, char* p3, float amplitude)", "description": "```\nExample from michael2 script. \nCAM::ANIMATED_SHAKE_CAM(l_5069, \"shake_cam_all@\", \"light\", \"\", 1f); \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA2746EEAE3E577CD", "params": [{"name": "cam", "type": "Cam"}, {"name": "p1", "type": "char*"}, {"name": "p2", "type": "char*"}, {"name": "p3", "type": "char*"}, {"name": "amplitude", "type": "float"}]}
{"hash": "0xC2EAE3FB8CDBED31", "name": "ANIMATED_SHAKE_SCRIPT_GLOBAL", "lua_name": "AnimatedShakeScriptGlobal", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "void AnimatedShakeScriptGlobal(char* p0, char* p1, char* p2, float p3)", "description": "```\nCAM::ANIMATED_SHAKE_SCRIPT_GLOBAL(\"SHAKE_CAM_medium\", \"medium\", \"\", 0.5f);\n```", "aliases": "0xC2EAE3FB8CDBED31", "url": "https://docs.fivem.net/natives/?_0xC2EAE3FB8CDBED31", "params": [{"name": "p0", "type": "char*"}, {"name": "p1", "type": "char*"}, {"name": "p2", "type": "char*"}, {"name": "p3", "type": "float"}]}
{"hash": "0xFEDB7D269E8C60E3", "name": "ATTACH_CAM_TO_ENTITY", "lua_name": "AttachCamToEntity", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "void AttachCamToEntity(Cam cam, Entity entity, float xOffset, float yOffset, float zOffset, BOOL isRelative)", "description": "```\nLast param determines if its relative to the Entity \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xFEDB7D269E8C60E3", "params": [{"name": "cam", "type": "Cam", "description": "The camera handle."}, {"name": "entity", "type": "Entity", "description": "The entity handle."}, {"name": "xOffset", "type": "float", "description": "X-axis offset"}, {"name": "yOffset", "type": "float", "description": "Y-axis offset"}, {"name": "zOffset", "type": "float", "description": "Z-axis offset"}, {"name": "isRelative", "type": "BOOL", "description": "Whether or not the camera will be relative to the entity"}]}
{"hash": "0x61A3DBA14AB7F411", "name": "ATTACH_CAM_TO_PED_BONE", "lua_name": "AttachCamToPedBone", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "void AttachCamToPedBone(Cam cam, Ped ped, int boneIndex, float xOffset, float yOffset, float zOffset, BOOL isRelative)", "description": "This native works with peds only.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x61A3DBA14AB7F411", "params": [{"name": "cam", "type": "Cam", "description": "The camera handle."}, {"name": "ped", "type": "Ped", "description": "The ped handle."}, {"name": "boneIndex", "type": "int", "description": "This is different to boneID, use ['GET_PED_BONE_INDEX'](#\\_0x3F428D08BE5AAE31) to get the index from the ID. use the index for attaching to specific bones. `cam` will be attached to the center of `ped` if bone index given doesn't correspond to bone indexes for that entity type."}, {"name": "xOffset", "type": "float", "description": "X-axis offset"}, {"name": "yOffset", "type": "float", "description": "Y-axis offset"}, {"name": "zOffset", "type": "float", "description": "Z-axis offset"}, {"name": "isRelative", "type": "BOOL", "description": "Whether or not the camera will be relative to the bone"}]}
{"hash": "0xC3981DCE61D9E13F", "name": "CREATE_CAM", "lua_name": "CreateCam", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "Cam CreateCam(char* camName, BOOL active)", "description": "Creates a camera with the specified cam name, You can use `SET_CAM_` natives to manipulate the camera.\\\nMake sure to call [RENDER_SCRIPT_CAMS](#\\_0x07E5B515DB0636FC) once the camera is created, or this won't have any visible effect.\n\n### Camera names:\n\n* DEFAULT_SCRIPTED_CAMERA\n* DEFAULT_ANIMATED_CAMERA\n* DEFAULT_SPLINE_CAMERA\n* DEFAULT_SCRIPTED_FLY_CAMERA\n* TIMED_SPLINE_CAMERA\n* CUSTOM_TIMED_SPLINE_CAMERA\n* ROUNDED_SPLINE_CAMERA\n* SMOOTHED_SPLINE_CAMERA", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC3981DCE61D9E13F", "params": [{"name": "camName", "type": "char*", "description": "A string representing the camera type, the game will convert the string into a joaat hash upon native execution."}, {"name": "active", "type": "BOOL", "description": "Set to true if you wish to make this new camera the active camera."}]}
{"hash": "0x5E3CF89C6BCCA67D", "name": "CREATE_CAMERA", "lua_name": "CreateCamera", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "Cam CreateCamera(Hash camHash, BOOL active)", "description": "Creates a camera with the specified camera hash, You can use `SET_CAM_` natives to manipulate the camera.\nMake sure to call [RENDER_SCRIPT_CAMS](#\\_0x07E5B515DB0636FC) once the camera is created, or this won't have any visible effect.\n\nTake a look at [CREATE_CAM](#\\_0xC3981DCE61D9E13F) if you would like to see the available camera names.\n\n```\nNativeDB Introduced: v323\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x5E3CF89C6BCCA67D", "params": [{"name": "camHash", "type": "Hash", "description": "The hash of the camera type, use [GET_HASH_KEY](#\\_0xD24D37CC275948CC) to get the camera hash from the name."}, {"name": "active", "type": "BOOL", "description": "Set to true if you wish to make this new camera the active camera."}]}
{"hash": "0x6ABFA3E16460F22D", "name": "CREATE_CAMERA_WITH_PARAMS", "lua_name": "CreateCameraWithParams", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "Cam CreateCameraWithParams(Hash camHash, float posX, float posY, float posZ, float rotX, float rotY, float rotZ, float fov, BOOL active, int rotationOrder)", "description": "Create a camera with the specified camera hash, You can use `SET_CAM_` natives to manipulate the camera.\nMake sure to call [RENDER_SCRIPT_CAMS](#\\_0x07E5B515DB0636FC) once the camera is created, or this won't have any visible effect.\n\nTake a look at [CREATE_CAM](#\\_0xC3981DCE61D9E13F) if you would like to see the available camera names.\n\n```\nNativeDB Introduced: v323\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x6ABFA3E16460F22D", "params": [{"name": "camHash", "type": "Hash", "description": "The hash of the camera type, use [GET_HASH_KEY](#\\_0xD24D37CC275948CC) to get the camera hash from the name."}, {"name": "posX", "type": "float", "description": "The x position of the camera."}, {"name": "posY", "type": "float", "description": "The y position of the camera."}, {"name": "posZ", "type": "float", "description": "The z position of the camera."}, {"name": "rotX", "type": "float", "description": "The x rotation of the camera."}, {"name": "rotY", "type": "float", "description": "The y rotation of the camera."}, {"name": "rotZ", "type": "float", "description": "The z rotation of the camera."}, {"name": "fov", "type": "float", "description": "The Field Of View of the camera, is the observable world that is seen."}, {"name": "active", "type": "BOOL", "description": "Set to true if you wish to make this new camera the active camera."}, {"name": "rotationOrder", "type": "int", "description": "The order of rotation, see [`GET_ENTITY_ROTATION`](#\\_0xAFBD61CC738D9EB9)."}]}
{"hash": "0xB51194800B257161", "name": "CREATE_CAM_WITH_PARAMS", "lua_name": "CreateCamWithParams", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "Cam CreateCamWithParams(char* camName, float posX, float posY, float posZ, float rotX, float rotY, float rotZ, float fov, BOOL active, int rotationOrder)", "description": "Create a camera with the specified cam name/type, You can use `SET_CAM_` natives to manipulate the camera.\n\nTake a look at [CREATE_CAM](#\\_0xC3981DCE61D9E13F) if you would like to see the available camera names.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xB51194800B257161", "params": [{"name": "camName", "type": "char*", "description": "A string representing the camera type, the game will convert the string into a joaat hash upon native execution."}, {"name": "posX", "type": "float", "description": "The x position of the camera (you can also send a vector3 instead of the bulk coordinates)"}, {"name": "posY", "type": "float", "description": "The y position of the camera (you can also send a vector3 instead of the bulk coordinates)"}, {"name": "posZ", "type": "float", "description": "The z position of the camera (you can also send a vector3 instead of the bulk coordinates)"}, {"name": "rotX", "type": "float", "description": "The x rotation of the camera"}, {"name": "rotY", "type": "float", "description": "The y rotation of the camera"}, {"name": "rotZ", "type": "float", "description": "The z rotation of the camera"}, {"name": "fov", "type": "float", "description": "The Field Of View of the camera, is the observable world that is seen"}, {"name": "active", "type": "BOOL", "description": "Set to true if you wish to make this new camera the active camera."}, {"name": "rotationOrder", "type": "int", "description": "The order of rotation, see [`GET_ENTITY_ROTATION`](#\\_0xAFBD61CC738D9EB9)"}]}
{"hash": "0x741B0129D4560F31", "name": "CREATE_CINEMATIC_SHOT", "lua_name": "CreateCinematicShot", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "void CreateCinematicShot(Any p0, int p1, Any p2, Entity entity)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x741B0129D4560F31", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "int"}, {"name": "p2", "type": "Any"}, {"name": "entity", "type": "Entity"}]}
{"hash": "0x487A82C650EB7799", "name": "CUSTOM_MENU_COORDINATES", "lua_name": "CustomMenuCoordinates", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "void CustomMenuCoordinates(float p0)", "description": "```\nsome camera effect that is used in the drunk-cheat, and turned off (by setting it to 0.0) along with the shaking effects once the drunk cheat is disabled. \n```", "aliases": "0x487A82C650EB7799", "url": "https://docs.fivem.net/natives/?_0x487A82C650EB7799", "params": [{"name": "p0", "type": "float"}]}
{"hash": "0x8E5FB15663F79120", "name": "DESTROY_ALL_CAMS", "lua_name": "DestroyAllCams", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "void DestroyAllCams(BOOL bScriptHostCam)", "description": "```\nBOOL param indicates whether the cam should be destroyed if it belongs to the calling script. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x8E5FB15663F79120", "params": [{"name": "bScriptHostCam", "type": "BOOL"}]}
{"hash": "0x865908C81A2C22E9", "name": "DESTROY_CAM", "lua_name": "DestroyCam", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "void DestroyCam(Cam cam, BOOL bScriptHostCam)", "description": "```\nBOOL param indicates whether the cam should be destroyed if it belongs to the calling script. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x865908C81A2C22E9", "params": [{"name": "cam", "type": "Cam"}, {"name": "bScriptHostCam", "type": "BOOL"}]}
{"hash": "0xA2FABBE87F4BAD82", "name": "DETACH_CAM", "lua_name": "DetachCam", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "void DetachCam(Cam cam)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA2FABBE87F4BAD82", "params": [{"name": "cam", "type": "Cam"}]}
{"hash": "0x1A31FE0049E542F6", "name": "DISABLE_AIM_CAM_THIS_UPDATE", "lua_name": "DisableAimCamThisUpdate", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "void DisableAimCamThisUpdate()", "description": "", "aliases": "0x1A31FE0049E542F6", "url": "https://docs.fivem.net/natives/?_0x1A31FE0049E542F6", "params": []}
{"hash": "0x49482F9FCD825AAA", "name": "DISABLE_CAM_COLLISION_FOR_OBJECT", "lua_name": "DisableCamCollisionForObject", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "void DisableCamCollisionForObject(Entity entity)", "description": "", "aliases": "0x49482F9FCD825AAA", "url": "https://docs.fivem.net/natives/?_0x49482F9FCD825AAA", "params": [{"name": "entity", "type": "Entity"}]}
{"hash": "0xA7A932170592B50E", "name": "DOES_CAM_EXIST", "lua_name": "DoesCamExist", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "BOOL DoesCamExist(Cam cam)", "description": "Looks up a camera handle in the current camera pool and returns `true` if the handle is found, otherwise it returns `false`.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA7A932170592B50E", "params": [{"name": "cam", "type": "Cam", "description": "The camera handle to look for."}]}
{"hash": "0xD4E8E24955024033", "name": "DO_SCREEN_FADE_IN", "lua_name": "DoScreenFadeIn", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "void DoScreenFadeIn(int duration)", "description": "```\nFades the screen in. \nduration: The time the fade should take, in milliseconds. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xD4E8E24955024033", "params": [{"name": "duration", "type": "int"}]}
{"hash": "0x891B5B39AC6302AF", "name": "DO_SCREEN_FADE_OUT", "lua_name": "DoScreenFadeOut", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "void DoScreenFadeOut(int duration)", "description": "```\nFades the screen out. \nduration: The time the fade should take, in milliseconds. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x891B5B39AC6302AF", "params": [{"name": "duration", "type": "int"}]}
{"hash": "0xA41BCD7213805AAC", "name": "FORCE_CINEMATIC_RENDERING_THIS_UPDATE", "lua_name": "ForceCinematicRenderingThisUpdate", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "void ForceCinematicRenderingThisUpdate(BOOL p0)", "description": "", "aliases": "0xA41BCD7213805AAC", "url": "https://docs.fivem.net/natives/?_0xA41BCD7213805AAC", "params": [{"name": "p0", "type": "BOOL"}]}
{"hash": "0xA10B2DB49E92A6B0", "name": "GET_CAM_ANIM_CURRENT_PHASE", "lua_name": "GetCamAnimCurrentPhase", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "float GetCamAnimCurrentPhase(Cam cam)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA10B2DB49E92A6B0", "params": [{"name": "cam", "type": "Cam"}]}
{"hash": "0xBAC038F7459AE5AE", "name": "GET_CAM_COORD", "lua_name": "GetCamCoord", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "Vector3 GetCamCoord(Cam cam)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xBAC038F7459AE5AE", "params": [{"name": "cam", "type": "Cam"}]}
{"hash": "0xB60A9CFEB21CA6AA", "name": "GET_CAM_FAR_CLIP", "lua_name": "GetCamFarClip", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "float GetCamFarClip(Cam cam)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xB60A9CFEB21CA6AA", "params": [{"name": "cam", "type": "Cam"}]}
{"hash": "0x255F8DAFD540D397", "name": "GET_CAM_FAR_DOF", "lua_name": "GetCamFarDof", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "float GetCamFarDof(Cam cam)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x255F8DAFD540D397", "params": [{"name": "cam", "type": "Cam"}]}
{"hash": "0xC3330A45CCCDB26A", "name": "GET_CAM_FOV", "lua_name": "GetCamFov", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "float GetCamFov(Cam cam)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC3330A45CCCDB26A", "params": [{"name": "cam", "type": "Cam"}]}
{"hash": "0xC520A34DAFBF24B1", "name": "GET_CAM_NEAR_CLIP", "lua_name": "GetCamNearClip", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "float GetCamNearClip(Cam cam)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC520A34DAFBF24B1", "params": [{"name": "cam", "type": "Cam"}]}
{"hash": "0x7D304C1C955E3E12", "name": "GET_CAM_ROT", "lua_name": "GetCamRot", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "Vector3 GetCamRot(Cam cam, int rotationOrder)", "description": "Gets a camera's rotation by handle (`cam`) lookup, outputs a `Vector3` in degrees.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x7D304C1C955E3E12", "params": [{"name": "cam", "type": "Cam", "description": "The camera handle."}, {"name": "rotationOrder", "type": "int", "description": "The order of rotation, see [`GET_ENTITY_ROTATION`](#\\_0xAFBD61CC738D9EB9)"}]}
{"hash": "0xB22B17DF858716A6", "name": "GET_CAM_SPLINE_NODE_INDEX", "lua_name": "GetCamSplineNodeIndex", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "int GetCamSplineNodeIndex(Cam cam)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xB22B17DF858716A6", "params": [{"name": "cam", "type": "Cam"}]}
{"hash": "0xD9D0E694C8282C96", "name": "GET_CAM_SPLINE_NODE_PHASE", "lua_name": "GetCamSplineNodePhase", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "float GetCamSplineNodePhase(Cam cam)", "description": "```\nI'm pretty sure the parameter is the camera as usual, but I am not certain so I'm going to leave it as is. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xD9D0E694C8282C96", "params": [{"name": "cam", "type": "Cam"}]}
{"hash": "0xB5349E36C546509A", "name": "GET_CAM_SPLINE_PHASE", "lua_name": "GetCamSplinePhase", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "float GetCamSplinePhase(Cam cam)", "description": "```\nCan use this with SET_CAM_SPLINE_PHASE to set the float it this native returns. \n(returns 1.0f when no nodes has been added, reached end of non existing spline) \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xB5349E36C546509A", "params": [{"name": "cam", "type": "Cam"}]}
{"hash": "0xEE778F8C7E1142E2", "name": "GET_CAM_VIEW_MODE_FOR_CONTEXT", "lua_name": "GetCamViewModeForContext", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "int GetCamViewModeForContext(int context)", "description": "See [`GET_FOLLOW_PED_CAM_VIEW_MODE`](#\\_0x8D4D46230B2C353A) for the view mode enum.", "aliases": "0xEE778F8C7E1142E2", "url": "https://docs.fivem.net/natives/?_0xEE778F8C7E1142E2", "params": [{"name": "context", "type": "int", "description": "See [`_GET_CAM_ACTIVE_VIEW_MODE_CONTEXT`](#\\_0x19CAFA3C87F7C2FF)."}]}
{"hash": "0xA200EB1EE790F448", "name": "GET_FINAL_RENDERED_CAM_COORD", "lua_name": "GetFinalRenderedCamCoord", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "Vector3 GetFinalRenderedCamCoord()", "description": "", "aliases": "_GET_GAMEPLAY_CAM_COORDS", "url": "https://docs.fivem.net/natives/?_0xA200EB1EE790F448", "params": []}
{"hash": "0xDFC8CBC606FDB0FC", "name": "GET_FINAL_RENDERED_CAM_FAR_CLIP", "lua_name": "GetFinalRenderedCamFarClip", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "float GetFinalRenderedCamFarClip()", "description": "", "aliases": "0xDFC8CBC606FDB0FC _GET_GAMEPLAY_CAM_FAR_CLIP", "url": "https://docs.fivem.net/natives/?_0xDFC8CBC606FDB0FC", "params": []}
{"hash": "0x9780F32BCAF72431", "name": "GET_FINAL_RENDERED_CAM_FAR_DOF", "lua_name": "GetFinalRenderedCamFarDof", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "float GetFinalRenderedCamFarDof()", "description": "", "aliases": "0x9780F32BCAF72431 _GET_GAMEPLAY_CAM_FAR_DOF", "url": "https://docs.fivem.net/natives/?_0x9780F32BCAF72431", "params": []}
{"hash": "0x80EC114669DAEFF4", "name": "GET_FINAL_RENDERED_CAM_FOV", "lua_name": "GetFinalRenderedCamFov", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "float GetFinalRenderedCamFov()", "description": "", "aliases": "0x80EC114669DAEFF4", "url": "https://docs.fivem.net/natives/?_0x80EC114669DAEFF4", "params": []}
{"hash": "0x162F9D995753DC19", "name": "GET_FINAL_RENDERED_CAM_MOTION_BLUR_STRENGTH", "lua_name": "GetFinalRenderedCamMotionBlurStrength", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "float GetFinalRenderedCamMotionBlurStrength()", "description": "", "aliases": "0x162F9D995753DC19 _GET_GAMEPLAY_CAM_FAR_CLIP_2", "url": "https://docs.fivem.net/natives/?_0x162F9D995753DC19", "params": []}
{"hash": "0xD0082607100D7193", "name": "GET_FINAL_RENDERED_CAM_NEAR_CLIP", "lua_name": "GetFinalRenderedCamNearClip", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "float GetFinalRenderedCamNearClip()", "description": "", "aliases": "0xD0082607100D7193 _GET_GAMEPLAY_CAM_NEAR_CLIP", "url": "https://docs.fivem.net/natives/?_0xD0082607100D7193", "params": []}
{"hash": "0xA03502FC581F7D9B", "name": "GET_FINAL_RENDERED_CAM_NEAR_DOF", "lua_name": "GetFinalRenderedCamNearDof", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "float GetFinalRenderedCamNearDof()", "description": "", "aliases": "0xA03502FC581F7D9B _GET_GAMEPLAY_CAM_NEAR_DOF", "url": "https://docs.fivem.net/natives/?_0xA03502FC581F7D9B", "params": []}
{"hash": "0x5B4E4C817FCC2DFB", "name": "GET_FINAL_RENDERED_CAM_ROT", "lua_name": "GetFinalRenderedCamRot", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "Vector3 GetFinalRenderedCamRot(int rotationOrder)", "description": "", "aliases": "_GET_GAMEPLAY_CAM_ROT_2", "url": "https://docs.fivem.net/natives/?_0x5B4E4C817FCC2DFB", "params": [{"name": "rotationOrder", "type": "int"}]}
{"hash": "0x5F35F6732C3FBBA0", "name": "GET_FINAL_RENDERED_IN_WHEN_FRIENDLY_FOV", "lua_name": "GetFinalRenderedInWhenFriendlyFov", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "float GetFinalRenderedInWhenFriendlyFov(Player player)", "description": "", "aliases": "0x5F35F6732C3FBBA0", "url": "https://docs.fivem.net/natives/?_0x5F35F6732C3FBBA0", "params": [{"name": "player", "type": "Player"}]}
{"hash": "0x26903D9CD1175F2C", "name": "GET_FINAL_RENDERED_IN_WHEN_FRIENDLY_ROT", "lua_name": "GetFinalRenderedInWhenFriendlyRot", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "Vector3 GetFinalRenderedInWhenFriendlyRot(Player player, int rotationOrder)", "description": "", "aliases": "0x26903D9CD1175F2C", "url": "https://docs.fivem.net/natives/?_0x26903D9CD1175F2C", "params": [{"name": "player", "type": "Player"}, {"name": "rotationOrder", "type": "int"}]}
{"hash": "0x7EC52CC40597D170", "name": "GET_FIRST_PERSON_AIM_CAM_ZOOM_FACTOR", "lua_name": "GetFirstPersonAimCamZoomFactor", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "float GetFirstPersonAimCamZoomFactor()", "description": "", "aliases": "_GET_GAMEPLAY_CAM_ZOOM", "url": "https://docs.fivem.net/natives/?_0x7EC52CC40597D170", "params": []}
{"hash": "0x89215EC747DF244A", "name": "GET_FOCUS_PED_ON_SCREEN", "lua_name": "GetFocusPedOnScreen", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "Ped GetFocusPedOnScreen(float p0, int p1, float p2, float p3, float p4, float p5, float p6, int p7, int p8)", "description": "", "aliases": "0x89215EC747DF244A", "url": "https://docs.fivem.net/natives/?_0x89215EC747DF244A", "params": [{"name": "p0", "type": "float"}, {"name": "p1", "type": "int"}, {"name": "p2", "type": "float"}, {"name": "p3", "type": "float"}, {"name": "p4", "type": "float"}, {"name": "p5", "type": "float"}, {"name": "p6", "type": "float"}, {"name": "p7", "type": "int"}, {"name": "p8", "type": "int"}]}
{"hash": "0x8D4D46230B2C353A", "name": "GET_FOLLOW_PED_CAM_VIEW_MODE", "lua_name": "GetFollowPedCamViewMode", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "int GetFollowPedCamViewMode()", "description": "```cpp\n// view mode enumeration\nenum eCamViewMode \n{\n\tTHIRD_PERSON_NEAR = 0,\n\tTHIRD_PERSON_MEDIUM = 1,\n\tTHIRD_PERSON_FAR = 2,\n\tCINEMATIC = 3,\n\tFIRST_PERSON = 4,\n};\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x8D4D46230B2C353A", "params": []}
{"hash": "0x33E6C8EFD0CD93E9", "name": "GET_FOLLOW_PED_CAM_ZOOM_LEVEL", "lua_name": "GetFollowPedCamZoomLevel", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "int GetFollowPedCamZoomLevel()", "description": "See [`GET_FOLLOW_PED_CAM_VIEW_MODE`](#\\_0x8D4D46230B2C353A) for the follow mode enum.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x33E6C8EFD0CD93E9", "params": []}
{"hash": "0xA4FF579AC0E3AAAE", "name": "GET_FOLLOW_VEHICLE_CAM_VIEW_MODE", "lua_name": "GetFollowVehicleCamViewMode", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "int GetFollowVehicleCamViewMode()", "description": "See [`GET_FOLLOW_PED_CAM_VIEW_MODE`](#\\_0x8D4D46230B2C353A) for the follow mode enum.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA4FF579AC0E3AAAE", "params": []}
{"hash": "0xEE82280AB767B690", "name": "GET_FOLLOW_VEHICLE_CAM_ZOOM_LEVEL", "lua_name": "GetFollowVehicleCamZoomLevel", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "int GetFollowVehicleCamZoomLevel()", "description": "See [`GET_FOLLOW_PED_CAM_VIEW_MODE`](#\\_0x8D4D46230B2C353A) for the follow mode enum.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xEE82280AB767B690", "params": []}
{"hash": "0x14D6F5678D8F1B37", "name": "GET_GAMEPLAY_CAM_COORD", "lua_name": "GetGameplayCamCoord", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "Vector3 GetGameplayCamCoord()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x14D6F5678D8F1B37", "params": []}
{"hash": "0x65019750A0324133", "name": "GET_GAMEPLAY_CAM_FOV", "lua_name": "GetGameplayCamFov", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "float GetGameplayCamFov()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x65019750A0324133", "params": []}
{"hash": "0x743607648ADD4587", "name": "GET_GAMEPLAY_CAM_RELATIVE_HEADING", "lua_name": "GetGameplayCamRelativeHeading", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "float GetGameplayCamRelativeHeading()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x743607648ADD4587", "params": []}
{"hash": "0x3A6867B4845BEDA2", "name": "GET_GAMEPLAY_CAM_RELATIVE_PITCH", "lua_name": "GetGameplayCamRelativePitch", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "float GetGameplayCamRelativePitch()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x3A6867B4845BEDA2", "params": []}
{"hash": "0x837765A25378F0BB", "name": "GET_GAMEPLAY_CAM_ROT", "lua_name": "GetGameplayCamRot", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "Vector3 GetGameplayCamRot(int rotationOrder)", "description": "This function takes a rotation order and outputs a `Vector3` in degrees.\n\nIt first calls a game function to calculate these values given the rotation order and effectively multiplies those values by `180/PI`, hence degrees since the function it calls outputs radians which are then converted to degrees.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x837765A25378F0BB", "params": [{"name": "rotationOrder", "type": "int", "description": "The order of rotation, see [`GET_ENTITY_ROTATION`](#\\_0xAFBD61CC738D9EB9)"}]}
{"hash": "0x5234F9F10919EABA", "name": "GET_RENDERING_CAM", "lua_name": "GetRenderingCam", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "Cam GetRenderingCam()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x5234F9F10919EABA", "params": []}
{"hash": "0x202A5ED9CE01D6E7", "name": "HARD_ATTACH_CAM_TO_ENTITY", "lua_name": "HardAttachCamToEntity", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "void HardAttachCamToEntity(Cam cam, Entity entity, float xRot, float yRot, float zRot, float xOffset, float yOffset, float zOffset, BOOL isRelative)", "description": "Attaches a camera to an entity, including full matrix transformations for both rotation and position offsets.\n\n```\nNativeDB Introduced: v2189\n```", "aliases": "0x202A5ED9CE01D6E7", "url": "https://docs.fivem.net/natives/?_0x202A5ED9CE01D6E7", "params": [{"name": "cam", "type": "Cam", "description": "The camera handle."}, {"name": "entity", "type": "Entity", "description": "The entity handle."}, {"name": "xRot", "type": "float", "description": "X-axis rotation."}, {"name": "yRot", "type": "float", "description": "Y-axis rotation."}, {"name": "zRot", "type": "float", "description": "Z-axis rotation."}, {"name": "xOffset", "type": "float", "description": "X-axis offset"}, {"name": "yOffset", "type": "float", "description": "Y-axis offset"}, {"name": "zOffset", "type": "float", "description": "Z-axis offset"}, {"name": "isRelative", "type": "BOOL", "description": "Whether or not the camera position will be relative to the entity rotation"}]}
{"hash": "0x149916F50C34A40D", "name": "HARD_ATTACH_CAM_TO_PED_BONE", "lua_name": "HardAttachCamToPedBone", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "void HardAttachCamToPedBone(Cam cam, Ped ped, int boneIndex, float xRot, float yRot, float zRot, float xOffset, float yOffset, float zOffset, BOOL isRelative)", "description": "Attaches a camera to a specific bone of a Ped, including full matrix transformations for both rotation and position offsets.\nThis native works with peds only.\n\n```\nNativeDB Introduced: v1180\n```", "aliases": "0x149916F50C34A40D _ATTACH_CAM_TO_PED_BONE_2", "url": "https://docs.fivem.net/natives/?_0x149916F50C34A40D", "params": [{"name": "cam", "type": "Cam", "description": "The camera handle."}, {"name": "ped", "type": "Ped", "description": "The ped handle."}, {"name": "boneIndex", "type": "int", "description": "This is different to boneID, use [`GET_PED_BONE_INDEX`](#\\_0x3F428D08BE5AAE31) to get the index from the ID. use the index for attaching to specific bones. `cam` will be attached to the center of `ped` if bone index given doesn't correspond to bone indexes for that entity type."}, {"name": "xRot", "type": "float", "description": "X-axis rotation."}, {"name": "yRot", "type": "float", "description": "Y-axis rotation."}, {"name": "zRot", "type": "float", "description": "Z-axis rotation."}, {"name": "xOffset", "type": "float", "description": "X-axis offset."}, {"name": "yOffset", "type": "float", "description": "Y-axis offset."}, {"name": "zOffset", "type": "float", "description": "Z-axis offset."}, {"name": "isRelative", "type": "BOOL", "description": "Whether or not the camera position will be relative to the bone rotation."}]}
{"hash": "0xF4F2C0D4EE209E20", "name": "INVALIDATE_IDLE_CAM", "lua_name": "InvalidateIdleCam", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "void InvalidateIdleCam()", "description": "Resets the idle camera timer. Calling that in a loop once every few seconds is enough to disable the idle cinematic camera.", "aliases": "0xF4F2C0D4EE209E20", "url": "https://docs.fivem.net/natives/?_0xF4F2C0D4EE209E20", "params": []}
{"hash": "0x68EDDA28A5976D07", "name": "IS_AIM_CAM_ACTIVE", "lua_name": "IsAimCamActive", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "BOOL IsAimCamActive()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x68EDDA28A5976D07", "params": []}
{"hash": "0xD7360051C885628B", "name": "IS_BONNET_CINEMATIC_CAM_RENDERING", "lua_name": "IsBonnetCinematicCamRendering", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "BOOL IsBonnetCinematicCamRendering()", "description": "", "aliases": "0xD7360051C885628B", "url": "https://docs.fivem.net/natives/?_0xD7360051C885628B", "params": []}
{"hash": "0xDFB2B516207D3534", "name": "IS_CAM_ACTIVE", "lua_name": "IsCamActive", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "BOOL IsCamActive(Cam cam)", "description": "```\nReturns whether or not the passed camera handle is active. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xDFB2B516207D3534", "params": [{"name": "cam", "type": "Cam"}]}
{"hash": "0x036F97C908C2B52C", "name": "IS_CAM_INTERPOLATING", "lua_name": "IsCamInterpolating", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "BOOL IsCamInterpolating(Cam cam)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x036F97C908C2B52C", "params": [{"name": "cam", "type": "Cam"}]}
{"hash": "0xC90621D8A0CEECF2", "name": "IS_CAM_PLAYING_ANIM", "lua_name": "IsCamPlayingAnim", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "BOOL IsCamPlayingAnim(Cam cam, char* animName, char* animDictionary)", "description": "[Animations list](https://alexguirre.github.io/animations-list/)", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC90621D8A0CEECF2", "params": [{"name": "cam", "type": "Cam"}, {"name": "animName", "type": "char*"}, {"name": "animDictionary", "type": "char*"}]}
{"hash": "0x02EC0AF5C5A49B7A", "name": "IS_CAM_RENDERING", "lua_name": "IsCamRendering", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "BOOL IsCamRendering(Cam cam)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x02EC0AF5C5A49B7A", "params": [{"name": "cam", "type": "Cam"}]}
{"hash": "0x6B24BFE83A2BE47B", "name": "IS_CAM_SHAKING", "lua_name": "IsCamShaking", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "BOOL IsCamShaking(Cam cam)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x6B24BFE83A2BE47B", "params": [{"name": "cam", "type": "Cam"}]}
{"hash": "0x0290F35C0AD97864", "name": "IS_CAM_SPLINE_PAUSED", "lua_name": "IsCamSplinePaused", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "BOOL IsCamSplinePaused(Any p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x0290F35C0AD97864", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0xF5F1E89A970B7796", "name": "IS_CINEMATIC_CAM_INPUT_ACTIVE", "lua_name": "IsCinematicCamInputActive", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "BOOL IsCinematicCamInputActive()", "description": "```\nNativeDB Introduced: v1493\n```", "aliases": "0xF5F1E89A970B7796 _IS_CINEMATIC_CAM_ACTIVE", "url": "https://docs.fivem.net/natives/?_0xF5F1E89A970B7796", "params": []}
{"hash": "0xB15162CB5826E9E8", "name": "IS_CINEMATIC_CAM_RENDERING", "lua_name": "IsCinematicCamRendering", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "BOOL IsCinematicCamRendering()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xB15162CB5826E9E8", "params": []}
{"hash": "0xBBC08F6B4CB8FF0A", "name": "IS_CINEMATIC_CAM_SHAKING", "lua_name": "IsCinematicCamShaking", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "BOOL IsCinematicCamShaking()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xBBC08F6B4CB8FF0A", "params": []}
{"hash": "0xCA9D2AA3E326D720", "name": "IS_CINEMATIC_IDLE_CAM_RENDERING", "lua_name": "IsCinematicIdleCamRendering", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "BOOL IsCinematicIdleCamRendering()", "description": "", "aliases": "0xCA9D2AA3E326D720", "url": "https://docs.fivem.net/natives/?_0xCA9D2AA3E326D720", "params": []}
{"hash": "0xCC9F3371A7C28BC9", "name": "IS_CINEMATIC_SHOT_ACTIVE", "lua_name": "IsCinematicShotActive", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "BOOL IsCinematicShotActive(Any p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xCC9F3371A7C28BC9", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0x5E346D934122613F", "name": "IS_FIRST_PERSON_AIM_CAM_ACTIVE", "lua_name": "IsFirstPersonAimCamActive", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "BOOL IsFirstPersonAimCamActive()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x5E346D934122613F", "params": []}
{"hash": "0xC6D3D26810C8E0F9", "name": "IS_FOLLOW_PED_CAM_ACTIVE", "lua_name": "IsFollowPedCamActive", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "BOOL IsFollowPedCamActive()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC6D3D26810C8E0F9", "params": []}
{"hash": "0xCBBDE6D335D6D496", "name": "IS_FOLLOW_VEHICLE_CAM_ACTIVE", "lua_name": "IsFollowVehicleCamActive", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "BOOL IsFollowVehicleCamActive()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xCBBDE6D335D6D496", "params": []}
{"hash": "0x70FDA869F3317EA9", "name": "IS_GAMEPLAY_CAM_LOOKING_BEHIND", "lua_name": "IsGameplayCamLookingBehind", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "BOOL IsGameplayCamLookingBehind()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x70FDA869F3317EA9", "params": []}
{"hash": "0x39B5D1B10383F0C8", "name": "IS_GAMEPLAY_CAM_RENDERING", "lua_name": "IsGameplayCamRendering", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "BOOL IsGameplayCamRendering()", "description": "```\nExamples when this function will return 0 are:\n- During busted screen.\n- When player is coming out from a hospital.\n- When player is coming out from a police station.\n- When player is buying gun from AmmuNation.\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x39B5D1B10383F0C8", "params": []}
{"hash": "0x016C090630DF1F89", "name": "IS_GAMEPLAY_CAM_SHAKING", "lua_name": "IsGameplayCamShaking", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "BOOL IsGameplayCamShaking()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x016C090630DF1F89", "params": []}
{"hash": "0xE520FF1AD2785B40", "name": "IS_GAMEPLAY_HINT_ACTIVE", "lua_name": "IsGameplayHintActive", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "BOOL IsGameplayHintActive()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xE520FF1AD2785B40", "params": []}
{"hash": "0x5A859503B0C08678", "name": "IS_SCREEN_FADED_IN", "lua_name": "IsScreenFadedIn", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "BOOL IsScreenFadedIn()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x5A859503B0C08678", "params": []}
{"hash": "0xB16FCE9DDC7BA182", "name": "IS_SCREEN_FADED_OUT", "lua_name": "IsScreenFadedOut", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "BOOL IsScreenFadedOut()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xB16FCE9DDC7BA182", "params": []}
{"hash": "0x5C544BC6C57AC575", "name": "IS_SCREEN_FADING_IN", "lua_name": "IsScreenFadingIn", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "BOOL IsScreenFadingIn()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x5C544BC6C57AC575", "params": []}
{"hash": "0x797AC7CB535BA28F", "name": "IS_SCREEN_FADING_OUT", "lua_name": "IsScreenFadingOut", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "BOOL IsScreenFadingOut()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x797AC7CB535BA28F", "params": []}
{"hash": "0xC912AF078AF19212", "name": "IS_SCRIPT_GLOBAL_SHAKING", "lua_name": "IsScriptGlobalShaking", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "BOOL IsScriptGlobalShaking()", "description": "Determines if a global camera shake is currently active. You can stop the currently active global camera shake using [STOP_SCRIPT_GLOBAL_SHAKING](#\\_0x1C9D7949FA533490).\n\n```\nNativeDB Introduced: v323\n```", "aliases": "0xC912AF078AF19212", "url": "https://docs.fivem.net/natives/?_0xC912AF078AF19212", "params": []}
{"hash": "0xE33D59DA70B58FDF", "name": "IS_SPHERE_VISIBLE", "lua_name": "IsSphereVisible", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "BOOL IsSphereVisible(float x, float y, float z, float radius)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xE33D59DA70B58FDF", "params": [{"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}, {"name": "radius", "type": "float"}]}
{"hash": "0x7DCF7C708D292D55", "name": "OVERRIDE_CAM_SPLINE_MOTION_BLUR", "lua_name": "OverrideCamSplineMotionBlur", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "void OverrideCamSplineMotionBlur(Cam cam, int p1, float p2, float p3)", "description": "```\nMax value for p1 is 15. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x7DCF7C708D292D55", "params": [{"name": "cam", "type": "Cam"}, {"name": "p1", "type": "int"}, {"name": "p2", "type": "float"}, {"name": "p3", "type": "float"}]}
{"hash": "0x40B62FA033EB0346", "name": "OVERRIDE_CAM_SPLINE_VELOCITY", "lua_name": "OverrideCamSplineVelocity", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "void OverrideCamSplineVelocity(Cam cam, int p1, float p2, float p3)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x40B62FA033EB0346", "params": [{"name": "cam", "type": "Cam"}, {"name": "p1", "type": "int"}, {"name": "p2", "type": "float"}, {"name": "p3", "type": "float"}]}
{"hash": "0x9A2D0FB2E7852392", "name": "PLAY_CAM_ANIM", "lua_name": "PlayCamAnim", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "BOOL PlayCamAnim(Cam cam, char* animName, char* animDictionary, float x, float y, float z, float xRot, float yRot, float zRot, BOOL p9, int p10)", "description": "```\nAtleast one time in a script for the zRot Rockstar uses GET_ENTITY_HEADING to help fill the parameter. \np9 is unknown at this time. \np10 throughout all the X360 Scripts is always 2. \n```\n\n[Animations list](https://alexguirre.github.io/animations-list/)", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x9A2D0FB2E7852392", "params": [{"name": "cam", "type": "Cam"}, {"name": "animName", "type": "char*"}, {"name": "animDictionary", "type": "char*"}, {"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}, {"name": "xRot", "type": "float"}, {"name": "yRot", "type": "float"}, {"name": "zRot", "type": "float"}, {"name": "p9", "type": "BOOL"}, {"name": "p10", "type": "int"}]}
{"hash": "0xE32EFE9AB4A9AA0C", "name": "PLAY_SYNCHRONIZED_CAM_ANIM", "lua_name": "PlaySynchronizedCamAnim", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "BOOL PlaySynchronizedCamAnim(Cam camera, int scene, char* animName, char* animDictionary)", "description": "```\nExamples: \nCAM::PLAY_SYNCHRONIZED_CAM_ANIM(l_2734, NETWORK::_02C40BF885C567B6(l_2739), \"PLAYER_EXIT_L_CAM\", \"mp_doorbell\"); \nCAM::PLAY_SYNCHRONIZED_CAM_ANIM(l_F0D[7/*1*/], l_F4D[15/*1*/], \"ah3b_attackheli_cam2\", \"missheistfbi3b_helicrash\"); \n```\n\n[Animations list](https://alexguirre.github.io/animations-list/)", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xE32EFE9AB4A9AA0C", "params": [{"name": "camera", "type": "Cam"}, {"name": "scene", "type": "int"}, {"name": "animName", "type": "char*"}, {"name": "animDictionary", "type": "char*"}]}
{"hash": "0xF75497BB865F0803", "name": "POINT_CAM_AT_COORD", "lua_name": "PointCamAtCoord", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "void PointCamAtCoord(Cam cam, float x, float y, float z)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xF75497BB865F0803", "params": [{"name": "cam", "type": "Cam"}, {"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}]}
{"hash": "0x5640BFF86B16E8DC", "name": "POINT_CAM_AT_ENTITY", "lua_name": "PointCamAtEntity", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "void PointCamAtEntity(Cam cam, Entity entity, float offsetX, float offsetY, float offsetZ, BOOL p5)", "description": "Points the camera at the specified entity.\n\nOffset works like [GET_OFFSET_FROM_ENTITY_IN_WORLD_COORDS](#\\_0x1899F328B0E12848).", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x5640BFF86B16E8DC", "params": [{"name": "cam", "type": "Cam", "description": "Cam (Return value of CREATE_CAM or CREATE_CAM_WITH_PARAMS)."}, {"name": "entity", "type": "Entity", "description": "Entity for the camera to point at."}, {"name": "offsetX", "type": "float", "description": "X offset for the camera (left/right)."}, {"name": "offsetY", "type": "float", "description": "Y offset for the camera (forward/backward)."}, {"name": "offsetZ", "type": "float", "description": "Z offset for the camera (up/down)."}, {"name": "p5", "type": "BOOL", "description": "Always seems to be 1 (true)."}]}
{"hash": "0x68B2B5F33BA63C41", "name": "POINT_CAM_AT_PED_BONE", "lua_name": "PointCamAtPedBone", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "void PointCamAtPedBone(Cam cam, Ped ped, int boneIndex, float x, float y, float z, BOOL p6)", "description": "```\nParameters p0-p5 seems correct. The bool p6 is unknown, but through every X360 script it's always 1. Please correct p0-p5 if any prove to be wrong. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x68B2B5F33BA63C41", "params": [{"name": "cam", "type": "Cam"}, {"name": "ped", "type": "Ped"}, {"name": "boneIndex", "type": "int"}, {"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}, {"name": "p6", "type": "BOOL"}]}
{"hash": "0x07E5B515DB0636FC", "name": "RENDER_SCRIPT_CAMS", "lua_name": "RenderScriptCams", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "void RenderScriptCams(BOOL render, BOOL ease, int easeTime, BOOL easeCoordsAnim, BOOL p4)", "description": "Renders the camera previously created with [CREATE_CAM](#\\_0xC3981DCE61D9E13F) or [CREATE_CAMERA](#\\_0x5E3CF89C6BCCA67D)\n\n```\nNativeDB Added Parameter 6: Any p5\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x07E5B515DB0636FC", "params": [{"name": "render", "type": "BOOL", "description": "Whether to render the cams or not."}, {"name": "ease", "type": "BOOL", "description": "If true it will make a smooth transition between the current camera and the new rendered camera."}, {"name": "easeTime", "type": "int", "description": "The in milliseconds for the transition to happen."}, {"name": "easeCoordsAnim", "type": "BOOL", "description": "If false it will only do the smooth transition to the rotation and the coords will be set instantly."}, {"name": "p4", "type": "BOOL", "description": "Doesn't seem to change anything."}]}
{"hash": "0x026FB97D0A425F84", "name": "SET_CAM_ACTIVE", "lua_name": "SetCamActive", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "void SetCamActive(Cam cam, BOOL active)", "description": "```\nSet camera as active/inactive. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x026FB97D0A425F84", "params": [{"name": "cam", "type": "Cam"}, {"name": "active", "type": "BOOL"}]}
{"hash": "0x9FBDA379383A52A4", "name": "SET_CAM_ACTIVE_WITH_INTERP", "lua_name": "SetCamActiveWithInterp", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "void SetCamActiveWithInterp(Cam camTo, Cam camFrom, int duration, int easeLocation, int easeRotation)", "description": "```\nPrevious declaration void SET_CAM_ACTIVE_WITH_INTERP(Cam camTo, Cam camFrom, int duration, BOOL easeLocation, BOOL easeRotation) is completely wrong. The last two params are integers not BOOLs... \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x9FBDA379383A52A4", "params": [{"name": "camTo", "type": "Cam"}, {"name": "camFrom", "type": "Cam"}, {"name": "duration", "type": "int"}, {"name": "easeLocation", "type": "int"}, {"name": "easeRotation", "type": "int"}]}
{"hash": "0x8C1DC7770C51DC8D", "name": "SET_CAM_AFFECTS_AIMING", "lua_name": "SetCamAffectsAiming", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "void SetCamAffectsAiming(Cam cam, BOOL toggle)", "description": "```\nAllows you to aim and shoot at the direction the camera is facing. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x8C1DC7770C51DC8D", "params": [{"name": "cam", "type": "Cam"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0x4145A4C44FF3B5A6", "name": "SET_CAM_ANIM_CURRENT_PHASE", "lua_name": "SetCamAnimCurrentPhase", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "void SetCamAnimCurrentPhase(Cam cam, float phase)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x4145A4C44FF3B5A6", "params": [{"name": "cam", "type": "Cam"}, {"name": "phase", "type": "float"}]}
{"hash": "0x661B5C8654ADD825", "name": "SET_CAM_CONTROLS_MINI_MAP_HEADING", "lua_name": "SetCamControlsMiniMapHeading", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "void SetCamControlsMiniMapHeading(Cam cam, BOOL toggle)", "description": "Makes the minimap follow a scripted camera's rotation instead of the gameplay cam.", "aliases": "0x661B5C8654ADD825", "url": "https://docs.fivem.net/natives/?_0x661B5C8654ADD825", "params": [{"name": "cam", "type": "Cam", "description": "Cam handle returned by [CREATE_CAM](#\\_0xC3981DCE61D9E13F)"}, {"name": "toggle", "type": "BOOL", "description": "Whether or not this camera should control the minimap heading."}]}
{"hash": "0x4D41783FB745E42E", "name": "SET_CAM_COORD", "lua_name": "SetCamCoord", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "void SetCamCoord(Cam cam, float posX, float posY, float posZ)", "description": "```\nSets the position of the cam. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x4D41783FB745E42E", "params": [{"name": "cam", "type": "Cam"}, {"name": "posX", "type": "float"}, {"name": "posY", "type": "float"}, {"name": "posZ", "type": "float"}]}
{"hash": "0x1B93E0107865DD40", "name": "SET_CAM_DEBUG_NAME", "lua_name": "SetCamDebugName", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "void SetCamDebugName(Cam camera, char* name)", "description": "```\nNOTE: Debugging functions are not present in the retail version of the game. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x1B93E0107865DD40", "params": [{"name": "camera", "type": "Cam"}, {"name": "name", "type": "char*"}]}
{"hash": "0x3CF48F6F96E749DC", "name": "SET_CAM_DOF_PLANES", "lua_name": "SetCamDofPlanes", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "void SetCamDofPlanes(Cam cam, float p1, float p2, float p3, float p4)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x3CF48F6F96E749DC", "params": [{"name": "cam", "type": "Cam"}, {"name": "p1", "type": "float"}, {"name": "p2", "type": "float"}, {"name": "p3", "type": "float"}, {"name": "p4", "type": "float"}]}
{"hash": "0x5EE29B4D7D5DF897", "name": "SET_CAM_DOF_STRENGTH", "lua_name": "SetCamDofStrength", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "void SetCamDofStrength(Cam cam, float dofStrength)", "description": "Specifies how much the DoF effect should be applied (Set using [`SET_CAM_NEAR_DOF`](#\\_0x3FA4BF0A7AB7DE2C), [`SET_CAM_FAR_DOF`](#\\_0xEDD91296CD01AEE0), etc.)", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x5EE29B4D7D5DF897", "params": [{"name": "cam", "type": "Cam", "description": "The camera handle"}, {"name": "dofStrength", "type": "float", "description": "Depth of Field strength (between 0.0 and 1.0)"}]}
{"hash": "0xAE306F2A904BF86E", "name": "SET_CAM_FAR_CLIP", "lua_name": "SetCamFarClip", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "void SetCamFarClip(Cam cam, float farClip)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xAE306F2A904BF86E", "params": [{"name": "cam", "type": "Cam"}, {"name": "farClip", "type": "float"}]}
{"hash": "0xEDD91296CD01AEE0", "name": "SET_CAM_FAR_DOF", "lua_name": "SetCamFarDof", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "void SetCamFarDof(Cam cam, float farDOF)", "description": "Specifies when the camera should stop being in focus. Can be used together with [`SET_USE_HI_DOF`](#\\_0xA13B0222F3D94A94), [`SET_CAM_NEAR_DOF`](#\\_0x3FA4BF0A7AB7DE2C), [`SET_CAM_USE_SHALLOW_DOF_MODE`](#\\_0x16A96863A17552BB), [`SET_CAM_DOF_STRENGTH`](#\\_0x5EE29B4D7D5DF897) and other DoF related natives.\n\n### Usage Example\n\nA usage example for this native can be found in the following native documentation: [`SET_CAM_DOF_STRENGTH`](#\\_0x5EE29B4D7D5DF897).", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xEDD91296CD01AEE0", "params": [{"name": "cam", "type": "Cam", "description": "The camera handle"}, {"name": "farDOF", "type": "float", "description": "Distance in in standard units"}]}
{"hash": "0xB13C14F66A00D047", "name": "SET_CAM_FOV", "lua_name": "SetCamFov", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "void SetCamFov(Cam cam, float fieldOfView)", "description": "Adjusts the field of view (FOV) for a specified camera, allowing for a wider or narrower perspective of the game world. The field of view is measured in degrees and affects how much of the game world is visible at any given moment through the camera.\n\n```\nNativeDB Introduced: v323\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xB13C14F66A00D047", "params": [{"name": "cam", "type": "Cam", "description": "The camera whose FOV is being set."}, {"name": "fieldOfView", "type": "float", "description": "The new FOV value, in degrees. Valid range is from `1.0f` (minimum FOV, for a very narrow view) to `130.0f` (maximum FOV, for a very wide view)."}]}
{"hash": "0x45F1DE9C34B93AE6", "name": "SET_CAM_INHERIT_ROLL_VEHICLE", "lua_name": "SetCamInheritRollVehicle", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "void SetCamInheritRollVehicle(Cam cam, BOOL p1)", "description": "```\nThe native seems to only be called once. \nThe native is used as so, \nCAM::SET_CAM_INHERIT_ROLL_VEHICLE(l_544, getElem(2, &l_525, 4)); \nIn the exile1 script. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x45F1DE9C34B93AE6", "params": [{"name": "cam", "type": "Cam"}, {"name": "p1", "type": "BOOL"}]}
{"hash": "0x6F0F77FBA9A8F2E6", "name": "SET_CAM_MOTION_BLUR_STRENGTH", "lua_name": "SetCamMotionBlurStrength", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "void SetCamMotionBlurStrength(Cam cam, float strength)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x6F0F77FBA9A8F2E6", "params": [{"name": "cam", "type": "Cam"}, {"name": "strength", "type": "float"}]}
{"hash": "0xC7848EFCCC545182", "name": "SET_CAM_NEAR_CLIP", "lua_name": "SetCamNearClip", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "void SetCamNearClip(Cam cam, float nearClip)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC7848EFCCC545182", "params": [{"name": "cam", "type": "Cam"}, {"name": "nearClip", "type": "float"}]}
{"hash": "0x3FA4BF0A7AB7DE2C", "name": "SET_CAM_NEAR_DOF", "lua_name": "SetCamNearDof", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "void SetCamNearDof(Cam cam, float nearDOF)", "description": "Specifies when the camera should start being in focus. Can be used together with [`SET_USE_HI_DOF`](#\\_0xA13B0222F3D94A94), [`SET_CAM_FAR_DOF`](#\\_0xEDD91296CD01AEE0), [`SET_CAM_USE_SHALLOW_DOF_MODE`](#\\_0x16A96863A17552BB), [`SET_CAM_DOF_STRENGTH`](#\\_0x5EE29B4D7D5DF897) and other DoF related natives.\n\n### Usage Example\n\nA usage example for this native can be found in the following native documentation: [`SET_CAM_DOF_STRENGTH`](#\\_0x5EE29B4D7D5DF897).", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x3FA4BF0A7AB7DE2C", "params": [{"name": "cam", "type": "Cam", "description": "The camera handle"}, {"name": "nearDOF", "type": "float", "description": "Distance in in standard units"}]}
{"hash": "0xBFD8727AEA3CCEBA", "name": "SET_CAM_PARAMS", "lua_name": "SetCamParams", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "void SetCamParams(Cam cam, float posX, float posY, float posZ, float rotX, float rotY, float rotZ, float fieldOfView, int transitionSpeed, int p9, int p10, int rotationOrder)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xBFD8727AEA3CCEBA", "params": [{"name": "cam", "type": "Cam"}, {"name": "posX", "type": "float"}, {"name": "posY", "type": "float"}, {"name": "posZ", "type": "float"}, {"name": "rotX", "type": "float"}, {"name": "rotY", "type": "float"}, {"name": "rotZ", "type": "float"}, {"name": "fieldOfView", "type": "float"}, {"name": "transitionSpeed", "type": "int", "description": "The speed of transition/interpolation to these new values"}, {"name": "p9", "type": "int"}, {"name": "p10", "type": "int"}, {"name": "rotationOrder", "type": "int", "description": "The order of rotation, see [`GET_ENTITY_ROTATION`](#\\_0xAFBD61CC738D9EB9)"}]}
{"hash": "0x85973643155D0B07", "name": "SET_CAM_ROT", "lua_name": "SetCamRot", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "void SetCamRot(Cam cam, float rotX, float rotY, float rotZ, int rotationOrder)", "description": "Sets the rotation of the camera.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x85973643155D0B07", "params": [{"name": "cam", "type": "Cam", "description": "The camera handle to use, in order to change the rotation"}, {"name": "rotX", "type": "float", "description": "Rotation on X"}, {"name": "rotY", "type": "float", "description": "Rotation on Y"}, {"name": "rotZ", "type": "float", "description": "Rotation on Z"}, {"name": "rotationOrder", "type": "int", "description": "The order of rotation, see [`GET_ENTITY_ROTATION`](#\\_0xAFBD61CC738D9EB9)"}]}
{"hash": "0xD93DB43B82BC0D00", "name": "SET_CAM_SHAKE_AMPLITUDE", "lua_name": "SetCamShakeAmplitude", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "void SetCamShakeAmplitude(Cam cam, float amplitude)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xD93DB43B82BC0D00", "params": [{"name": "cam", "type": "Cam"}, {"name": "amplitude", "type": "float"}]}
{"hash": "0x1381539FEE034CDA", "name": "SET_CAM_SPLINE_DURATION", "lua_name": "SetCamSplineDuration", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "void SetCamSplineDuration(Cam cam, int timeDuration)", "description": "```\nI named p1 as timeDuration as it is obvious. I'm assuming tho it is ran in ms(Milliseconds) as usual. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x1381539FEE034CDA", "params": [{"name": "cam", "type": "Cam"}, {"name": "timeDuration", "type": "int"}]}
{"hash": "0x83B8201ED82A9A2D", "name": "SET_CAM_SPLINE_NODE_EASE", "lua_name": "SetCamSplineNodeEase", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "void SetCamSplineNodeEase(Cam cam, int p1, int p2, float p3)", "description": "", "aliases": "0x83B8201ED82A9A2D", "url": "https://docs.fivem.net/natives/?_0x83B8201ED82A9A2D", "params": [{"name": "cam", "type": "Cam"}, {"name": "p1", "type": "int"}, {"name": "p2", "type": "int"}, {"name": "p3", "type": "float"}]}
{"hash": "0x7BF1A54AE67AC070", "name": "SET_CAM_SPLINE_NODE_EXTRA_FLAGS", "lua_name": "SetCamSplineNodeExtraFlags", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "void SetCamSplineNodeExtraFlags(Cam cam, int p1, int flags)", "description": "", "aliases": "0x7BF1A54AE67AC070", "url": "https://docs.fivem.net/natives/?_0x7BF1A54AE67AC070", "params": [{"name": "cam", "type": "Cam"}, {"name": "p1", "type": "int"}, {"name": "flags", "type": "int"}]}
{"hash": "0xA6385DEB180F319F", "name": "SET_CAM_SPLINE_NODE_VELOCITY_SCALE", "lua_name": "SetCamSplineNodeVelocityScale", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "void SetCamSplineNodeVelocityScale(Cam cam, int p1, float scale)", "description": "", "aliases": "0xA6385DEB180F319F", "url": "https://docs.fivem.net/natives/?_0xA6385DEB180F319F", "params": [{"name": "cam", "type": "Cam"}, {"name": "p1", "type": "int"}, {"name": "scale", "type": "float"}]}
{"hash": "0x242B5874F0A4E052", "name": "SET_CAM_SPLINE_PHASE", "lua_name": "SetCamSplinePhase", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "void SetCamSplinePhase(Cam cam, float p1)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x242B5874F0A4E052", "params": [{"name": "cam", "type": "Cam"}, {"name": "p1", "type": "float"}]}
{"hash": "0xD1B0F412F109EA5D", "name": "SET_CAM_SPLINE_SMOOTHING_STYLE", "lua_name": "SetCamSplineSmoothingStyle", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "void SetCamSplineSmoothingStyle(Cam cam, int smoothingStyle)", "description": "Sets the smoothing style for a DEFAULT_SPLINE_CAMERA\nRanges from 0 to 3 in rockstar scripts although there are actually 26\n\n```\n0: No lead-in or lead-out smoothing\n1: Smooth lead-in\n2: Smooth lead-out\n3: Both lead-in and lead-out are smoothed\n4-6: Longer speed up, lead-in, lead-out, and both in order as above. \n6: see above, but missed a node in testing(?)\n7: Smoothed lead-in, longer smoothed lead-out\n8: Longer lead-in and lead-out than 6, didn't drop node\n9: Constant acceleration\n10: Constant deceleration. Dropped 2 nodes in testing.\n11: Same as 0\n12: 10 but slower lead-in, reaches end node less early\n13: Extremely close to 3, slightly longer lead-in/lead-out\n14: Constant acceleration, dropped last 2 nodes in testing and halted (?)\n15: Very similar to 10, did not drop any nodes.\n16: Long lead-in, dropped 2 nodes in testing, very long leadout.\n17: Constant acceleration, slower speed-up than 9\n18: Same as 17 is to 9, slightly longer lead-out, lingers at end node\n19: Very long lead in and out\n20: Very long, gradual lead-in acceleration at start, gets extremely fast\n21: Same as 20 but for constant deceleration\n22: 20 and 21 combined, long linger at end node. Dropped 2 nodes in testing\n23: Constant acceleration, doesn't complete path before it stops\n24: Same as 23 but with constant deceleration, but completes path\n25: 23 and 24 combined, insanely fast at middle.\n26: No noticable lead-in, misses last 2 nodes in testing\n27+: Alternates between 0 and 26\n```\n\nThe above is documented and graphed at [Spline Cam Interp Graphs](https://docs.google.com/spreadsheets/d/1ejyiMcEYrhhQOL0mLe8664UN-vU4Oh-SBqQnVcKlFIk/edit?usp=sharing)\n\n```\n\nUsing 1-3 will result in misalignment from the passed durations for the spline nodes, the overall duration will remain but other nodes will be shortened if smoothing anything.\n\nGraph below demonstrates interpolation between 0-1000 and back 10 times.\n\n![](https://i.imgur.com/cixWh7m.png)\n\n## Parameters\n* **cam**: The DEFAULT_SPLINE_CAMERA to apply the smoothing to\n* **smoothingStyle**: 0 to 3, 0 no additional smoothing, 1 smooth lead-in, 2 smooth lead-out, 3 smooth lead-in & lead-out\n```", "aliases": "0xD1B0F412F109EA5D", "url": "https://docs.fivem.net/natives/?_0xD1B0F412F109EA5D", "params": [{"name": "cam", "type": "Cam"}, {"name": "smoothingStyle", "type": "int"}]}
{"hash": "0x16A96863A17552BB", "name": "SET_CAM_USE_SHALLOW_DOF_MODE", "lua_name": "SetCamUseShallowDofMode", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "void SetCamUseShallowDofMode(Cam cam, BOOL toggle)", "description": "Enables or disables the usage of a shallow DOF. Needs to be set to true to use [`SET_CAM_NEAR_DOF`](#\\_0x3FA4BF0A7AB7DE2C), [`SET_CAM_FAR_DOF`](#\\_0xEDD91296CD01AEE0), etc. Doesn't need to be called every tick.\n\n### Usage Example\n\nA usage example for this native can be found in the following native documentation: [`SET_CAM_DOF_STRENGTH`](#\\_0x5EE29B4D7D5DF897).", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x16A96863A17552BB", "params": [{"name": "cam", "type": "Cam", "description": "The camera handle"}, {"name": "toggle", "type": "BOOL", "description": "Boolean if the camera should use a shallow depth of field or not"}]}
{"hash": "0x2A2173E46DAECD12", "name": "SET_CAM_VIEW_MODE_FOR_CONTEXT", "lua_name": "SetCamViewModeForContext", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "void SetCamViewModeForContext(int context, int viewMode)", "description": "", "aliases": "0x2A2173E46DAECD12", "url": "https://docs.fivem.net/natives/?_0x2A2173E46DAECD12", "params": [{"name": "context", "type": "int", "description": "The view context; see [`_GET_CAM_ACTIVE_VIEW_MODE_CONTEXT`](#\\_0x19CAFA3C87F7C2FF)."}, {"name": "viewMode", "type": "int", "description": "The view mode; see [`GET_FOLLOW_PED_CAM_VIEW_MODE`](#\\_0x8D4D46230B2C353A)."}]}
{"hash": "0x51669F7D1FB53D9F", "name": "SET_CINEMATIC_BUTTON_ACTIVE", "lua_name": "SetCinematicButtonActive", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "void SetCinematicButtonActive(BOOL p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x51669F7D1FB53D9F", "params": [{"name": "p0", "type": "BOOL"}]}
{"hash": "0xC724C701C30B2FE7", "name": "SET_CINEMATIC_CAM_SHAKE_AMPLITUDE", "lua_name": "SetCinematicCamShakeAmplitude", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "void SetCinematicCamShakeAmplitude(float p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC724C701C30B2FE7", "params": [{"name": "p0", "type": "float"}]}
{"hash": "0xDCF0754AC3D6FD4E", "name": "SET_CINEMATIC_MODE_ACTIVE", "lua_name": "SetCinematicModeActive", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "void SetCinematicModeActive(BOOL toggle)", "description": "```\nToggles the vehicle cinematic cam; requires the player ped to be in a vehicle to work.\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xDCF0754AC3D6FD4E", "params": [{"name": "toggle", "type": "BOOL"}]}
{"hash": "0xDC9DA9E8789F5246", "name": "SET_CINEMATIC_NEWS_CHANNEL_ACTIVE_THIS_UPDATE", "lua_name": "SetCinematicNewsChannelActiveThisUpdate", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "void SetCinematicNewsChannelActiveThisUpdate()", "description": "", "aliases": "0xDC9DA9E8789F5246", "url": "https://docs.fivem.net/natives/?_0xDC9DA9E8789F5246", "params": []}
{"hash": "0x0AF7B437918103B3", "name": "SET_FIRST_PERSON_AIM_CAM_NEAR_CLIP_THIS_UPDATE", "lua_name": "SetFirstPersonAimCamNearClipThisUpdate", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "void SetFirstPersonAimCamNearClipThisUpdate(float distance)", "description": "", "aliases": "0x0AF7B437918103B3 _SET_FIRST_PERSON_CAM_NEAR_CLIP", "url": "https://docs.fivem.net/natives/?_0x0AF7B437918103B3", "params": [{"name": "distance", "type": "float"}]}
{"hash": "0x70894BD0915C5BCA", "name": "SET_FIRST_PERSON_AIM_CAM_ZOOM_FACTOR", "lua_name": "SetFirstPersonAimCamZoomFactor", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "void SetFirstPersonAimCamZoomFactor(float zoomFactor)", "description": "", "aliases": "0x70894BD0915C5BCA", "url": "https://docs.fivem.net/natives/?_0x70894BD0915C5BCA", "params": [{"name": "zoomFactor", "type": "float"}]}
{"hash": "0xC91C6C55199308CA", "name": "SET_FLY_CAM_COORD_AND_CONSTRAIN", "lua_name": "SetFlyCamCoordAndConstrain", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "void SetFlyCamCoordAndConstrain(Cam cam, float x, float y, float z)", "description": "", "aliases": "0xC91C6C55199308CA", "url": "https://docs.fivem.net/natives/?_0xC91C6C55199308CA", "params": [{"name": "cam", "type": "Cam"}, {"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}]}
{"hash": "0x503F5920162365B2", "name": "SET_FLY_CAM_HORIZONTAL_RESPONSE", "lua_name": "SetFlyCamHorizontalResponse", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "void SetFlyCamHorizontalResponse(Cam cam, float p1, float p2, float p3)", "description": "", "aliases": "0x503F5920162365B2", "url": "https://docs.fivem.net/natives/?_0x503F5920162365B2", "params": [{"name": "cam", "type": "Cam"}, {"name": "p1", "type": "float"}, {"name": "p2", "type": "float"}, {"name": "p3", "type": "float"}]}
{"hash": "0xF9D02130ECDD1D77", "name": "SET_FLY_CAM_MAX_HEIGHT", "lua_name": "SetFlyCamMaxHeight", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "void SetFlyCamMaxHeight(Cam cam, float height)", "description": "", "aliases": "0xF9D02130ECDD1D77 _SET_CAMERA_RANGE", "url": "https://docs.fivem.net/natives/?_0xF9D02130ECDD1D77", "params": [{"name": "cam", "type": "Cam"}, {"name": "height", "type": "float"}]}
{"hash": "0x44A113DD6FFC48D1", "name": "SET_FOLLOW_PED_CAM_THIS_UPDATE", "lua_name": "SetFollowPedCamThisUpdate", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "BOOL SetFollowPedCamThisUpdate(char* camName, int easeTime)", "description": "Overrides the ped follow camera (not first person camera) with the specified camera. The game loads all camera metadata from `update/update.rpf/x64/data/metadata/cameras.ymt` and `x64a.rpf/data/metadata/cameras.ymt` with the ped follow cameras being of type `camFollowPedCameraMetadata`.\n\n| Follow Camera Names |\n|----------------------------------------------|\n| DEFAULT_FOLLOW_PED_CAMERA |\n| FOLLOW_PED_ATTACHED_TO_ROPE_CAMERA |\n| FOLLOW_PED_ON_EXILE1\\_LADDER_CAMERA |\n| FOLLOW_PED_SKY_DIVING_CAMERA |\n| FOLLOW_PED_SKY_DIVING_FAMILY5\\_CAMERA |\n| NIGHTCLUB_FOLLOW_PED_CAMERA |\n| FOLLOW_PED_INTIMIDATION_CAMERA |\n| FOLLOW_PED_IN_WATER_CAMERA |\n| FOLLOW_PED_PRONE_CAMERA |\n| FOLLOW_PED_ON_SEAT_CAMERA |\n| FOLLOW_PED_HANGING_UPSIDE_DOWN_CAMERA |\n| FOLLOW_PED_ATTACHED_TO_ROPE_CAMERA |\n| CUSTOM_TRANSITION_AFTER_WARP_SKY_DIVE_CAMERA |\n| FOLLOW_PED_ON_HORSE_CAMERA |\n| FOLLOW_PED_ON_LOUNGER_CAMERA |\n\nOther camera hashes (names not found yet)\n\n```cpp\n// 0x5DBBFB6E\n// 0xA38DB056\n// 0x16B702A3\n// 0x41D72A2E\n```", "aliases": "SET_FOLLOW_PED_CAM_CUTSCENE_CHAT", "url": "https://docs.fivem.net/natives/?_0x44A113DD6FFC48D1", "params": [{"name": "camName", "type": "char*", "description": "The name of the camera to use this update"}, {"name": "easeTime", "type": "int", "description": "The time in milliseconds to ease in the camera"}]}
{"hash": "0x5A4F9EDF1673F704", "name": "SET_FOLLOW_PED_CAM_VIEW_MODE", "lua_name": "SetFollowPedCamViewMode", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "void SetFollowPedCamViewMode(int viewMode)", "description": "See [`GET_FOLLOW_PED_CAM_VIEW_MODE`](#\\_0x8D4D46230B2C353A) for the follow mode enum.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x5A4F9EDF1673F704", "params": [{"name": "viewMode", "type": "int"}]}
{"hash": "0xAC253D7842768F48", "name": "SET_FOLLOW_VEHICLE_CAM_VIEW_MODE", "lua_name": "SetFollowVehicleCamViewMode", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "void SetFollowVehicleCamViewMode(int viewMode)", "description": "See [`GET_FOLLOW_PED_CAM_VIEW_MODE`](#\\_0x8D4D46230B2C353A) for the follow mode enum.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xAC253D7842768F48", "params": [{"name": "viewMode", "type": "int"}]}
{"hash": "0x19464CB6E4078C8A", "name": "SET_FOLLOW_VEHICLE_CAM_ZOOM_LEVEL", "lua_name": "SetFollowVehicleCamZoomLevel", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "void SetFollowVehicleCamZoomLevel(int zoomLevel)", "description": "See [`GET_FOLLOW_PED_CAM_VIEW_MODE`](#\\_0x8D4D46230B2C353A) for the follow mode enum.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x19464CB6E4078C8A", "params": [{"name": "zoomLevel", "type": "int"}]}
{"hash": "0x8BBACBF51DA047A8", "name": "SET_GAMEPLAY_CAM_FOLLOW_PED_THIS_UPDATE", "lua_name": "SetGameplayCamFollowPedThisUpdate", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "void SetGameplayCamFollowPedThisUpdate(Ped ped)", "description": "", "aliases": "0x8BBACBF51DA047A8", "url": "https://docs.fivem.net/natives/?_0x8BBACBF51DA047A8", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0xB4EC2312F4E5B1F1", "name": "SET_GAMEPLAY_CAM_RELATIVE_HEADING", "lua_name": "SetGameplayCamRelativeHeading", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "void SetGameplayCamRelativeHeading(float heading)", "description": "```\nSets the camera position relative to heading in float from -360 to +360. \nHeading is alwyas 0 in aiming camera. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xB4EC2312F4E5B1F1", "params": [{"name": "heading", "type": "float"}]}
{"hash": "0x6D0858B8EDFD2B7D", "name": "SET_GAMEPLAY_CAM_RELATIVE_PITCH", "lua_name": "SetGameplayCamRelativePitch", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "void SetGameplayCamRelativePitch(float angle, float scalingFactor)", "description": "This native sets the camera's pitch (rotation on the x-axis).", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x6D0858B8EDFD2B7D", "params": [{"name": "angle", "type": "float", "description": "the angle to rotate the camera by"}, {"name": "scalingFactor", "type": "float", "description": "always seems to be set to 1.0 in native calls"}]}
{"hash": "0xA87E00932DB4D85D", "name": "SET_GAMEPLAY_CAM_SHAKE_AMPLITUDE", "lua_name": "SetGameplayCamShakeAmplitude", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "void SetGameplayCamShakeAmplitude(float amplitude)", "description": "```\nSets the amplitude for the gameplay (i.e. 3rd or 1st) camera to shake. Used in script \"drunk_controller.ysc.c4\" to simulate making the player drunk. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA87E00932DB4D85D", "params": [{"name": "amplitude", "type": "float"}]}
{"hash": "0xD51ADCD2D8BC0FB3", "name": "SET_GAMEPLAY_COORD_HINT", "lua_name": "SetGameplayCoordHint", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "void SetGameplayCoordHint(float x, float y, float z, int duration, int blendOutDuration, int blendInDuration, int unk)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xD51ADCD2D8BC0FB3", "params": [{"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}, {"name": "duration", "type": "int"}, {"name": "blendOutDuration", "type": "int"}, {"name": "blendInDuration", "type": "int"}, {"name": "unk", "type": "int"}]}
{"hash": "0x189E955A8313E298", "name": "SET_GAMEPLAY_ENTITY_HINT", "lua_name": "SetGameplayEntityHint", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "void SetGameplayEntityHint(Entity entity, float xOffset, float yOffset, float zOffset, BOOL p4, int p5, int p6, int p7, Any p8)", "description": "```\np6 & p7 - possibly length or time \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x189E955A8313E298", "params": [{"name": "entity", "type": "Entity"}, {"name": "xOffset", "type": "float"}, {"name": "yOffset", "type": "float"}, {"name": "zOffset", "type": "float"}, {"name": "p4", "type": "BOOL"}, {"name": "p5", "type": "int"}, {"name": "p6", "type": "int"}, {"name": "p7", "type": "int"}, {"name": "p8", "type": "Any"}]}
{"hash": "0xD1F8363DFAD03848", "name": "SET_GAMEPLAY_HINT_BASE_ORBIT_PITCH_OFFSET", "lua_name": "SetGameplayHintBaseOrbitPitchOffset", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "void SetGameplayHintBaseOrbitPitchOffset(float value)", "description": "", "aliases": "0xD1F8363DFAD03848 _SET_GAMEPLAY_HINT_ANGLE", "url": "https://docs.fivem.net/natives/?_0xD1F8363DFAD03848", "params": [{"name": "value", "type": "float"}]}
{"hash": "0xF8BDBF3D573049A1", "name": "SET_GAMEPLAY_HINT_FOLLOW_DISTANCE_SCALAR", "lua_name": "SetGameplayHintFollowDistanceScalar", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "void SetGameplayHintFollowDistanceScalar(float value)", "description": "", "aliases": "0xF8BDBF3D573049A1 _SET_GAMEPLAY_HINT_ANIM_OFFSETZ", "url": "https://docs.fivem.net/natives/?_0xF8BDBF3D573049A1", "params": [{"name": "value", "type": "float"}]}
{"hash": "0x513403FB9C56211F", "name": "SET_GAMEPLAY_HINT_FOV", "lua_name": "SetGameplayHintFov", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "void SetGameplayHintFov(float FOV)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x513403FB9C56211F", "params": [{"name": "FOV", "type": "float"}]}
{"hash": "0x83E87508A2CA2AC6", "name": "SET_GAMEPLAY_OBJECT_HINT", "lua_name": "SetGameplayObjectHint", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "void SetGameplayObjectHint(Any p0, float p1, float p2, float p3, BOOL p4, Any p5, Any p6, Any p7)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x83E87508A2CA2AC6", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "float"}, {"name": "p2", "type": "float"}, {"name": "p3", "type": "float"}, {"name": "p4", "type": "BOOL"}, {"name": "p5", "type": "Any"}, {"name": "p6", "type": "Any"}, {"name": "p7", "type": "Any"}]}
{"hash": "0x2B486269ACD548D3", "name": "SET_GAMEPLAY_PED_HINT", "lua_name": "SetGameplayPedHint", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "void SetGameplayPedHint(Ped p0, float x1, float y1, float z1, BOOL p4, int duration, int blendOutDuration, int blendInDuration)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x2B486269ACD548D3", "params": [{"name": "p0", "type": "Ped"}, {"name": "x1", "type": "float"}, {"name": "y1", "type": "float"}, {"name": "z1", "type": "float"}, {"name": "p4", "type": "BOOL"}, {"name": "duration", "type": "int"}, {"name": "blendOutDuration", "type": "int"}, {"name": "blendInDuration", "type": "int"}]}
{"hash": "0xA2297E18F3E71C2E", "name": "SET_GAMEPLAY_VEHICLE_HINT", "lua_name": "SetGameplayVehicleHint", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "void SetGameplayVehicleHint(Vehicle vehicle, float offsetX, float offsetY, float offsetZ, BOOL p4, int time, int easeInTime, int easeOutTime)", "description": "Focuses the camera on the specified vehicle.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA2297E18F3E71C2E", "params": [{"name": "vehicle", "type": "Vehicle", "description": "The vehicle to focus on."}, {"name": "offsetX", "type": "float", "description": "Position offset X"}, {"name": "offsetY", "type": "float", "description": "Position offset Y"}, {"name": "offsetZ", "type": "float", "description": "Position offset Z"}, {"name": "p4", "type": "BOOL"}, {"name": "time", "type": "int", "description": "Effect duration"}, {"name": "easeInTime", "type": "int", "description": "Effect fade in duration"}, {"name": "easeOutTime", "type": "int", "description": "EFfect fade out duration"}]}
{"hash": "0xE9EA16D6E54CDCA4", "name": "SET_IN_VEHICLE_CAM_STATE_THIS_UPDATE", "lua_name": "SetInVehicleCamStateThisUpdate", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "void SetInVehicleCamStateThisUpdate(Vehicle p0, int p1)", "description": "", "aliases": "0xE9EA16D6E54CDCA4", "url": "https://docs.fivem.net/natives/?_0xE9EA16D6E54CDCA4", "params": [{"name": "p0", "type": "Vehicle"}, {"name": "p1", "type": "int"}]}
{"hash": "0x79C0E43EB9B944E2", "name": "SET_TABLE_GAMES_CAMERA_THIS_UPDATE", "lua_name": "SetTableGamesCameraThisUpdate", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "BOOL SetTableGamesCameraThisUpdate(Hash hash)", "description": "Override the camera work of the third-person camera to table game for current frame only.\n\n| HashKey | Hash | Game |\n| :---------------------------------: | :-----------:| :-------------: |\n| `CASINO_LUCKY_WHEEL_CAMERA` | `5891389` | Lucky Wheel |\n| `CASINO_SLOT_MACHINE_CAMERA` | `518572876` | Slots |\n| `CASINO_ROULETTE_CAMERA` | `71681063` | Roulette |\n| `CASINO_BLACKJACK_CAMERA` | `-2124244681` | Blackjack |\n| `CASINO_POKER_CAMERA` | `-1938411241` | Three Cards |\n| `CASINO_INSIDE_TRACK_CAMERA` | `1929822423` | Inside Track |\n| `ARCADE_LOVE_PROFESSOR_P1_CAMERA` | `545868034` | LoveProfessorP1 |\n| `ARCADE_LOVE_PROFESSOR_P2_CAMERA` | `935304251` | LoveProfessorP2 |", "aliases": "0x79C0E43EB9B944E2", "url": "https://docs.fivem.net/natives/?_0x79C0E43EB9B944E2", "params": [{"name": "hash", "type": "Hash", "description": "Hash for table game"}]}
{"hash": "0x42156508606DE65E", "name": "SET_THIRD_PERSON_AIM_CAM_NEAR_CLIP_THIS_UPDATE", "lua_name": "SetThirdPersonAimCamNearClipThisUpdate", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "void SetThirdPersonAimCamNearClipThisUpdate(float distance)", "description": "", "aliases": "0x42156508606DE65E _SET_THIRD_PERSON_AIM_CAM_NEAR_CLIP", "url": "https://docs.fivem.net/natives/?_0x42156508606DE65E", "params": [{"name": "distance", "type": "float"}]}
{"hash": "0xA13B0222F3D94A94", "name": "SET_USE_HI_DOF", "lua_name": "SetUseHiDof", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "void SetUseHiDof()", "description": "Needs to be called every tick to make the active camera use a high depth of field.\\\nThe DoF can be customized using [`SET_CAM_NEAR_DOF`](#\\_0x3FA4BF0A7AB7DE2C), [`SET_CAM_FAR_DOF`](#\\_0xEDD91296CD01AEE0), [`SET_CAM_USE_SHALLOW_DOF_MODE`](#\\_0x16A96863A17552BB), [`SET_CAM_DOF_STRENGTH`](#\\_0x5EE29B4D7D5DF897) and other DoF related natives.\n\n### Usage Example\n\nA usage example for this native can be found in the following native documentation: [`SET_CAM_DOF_STRENGTH`](#\\_0x5EE29B4D7D5DF897).", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA13B0222F3D94A94", "params": []}
{"hash": "0xDCD4EA924F42D01A", "name": "SET_WIDESCREEN_BORDERS", "lua_name": "SetWidescreenBorders", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "void SetWidescreenBorders(BOOL p0, int p1)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xDCD4EA924F42D01A", "params": [{"name": "p0", "type": "BOOL"}, {"name": "p1", "type": "int"}]}
{"hash": "0x6A25241C340D3822", "name": "SHAKE_CAM", "lua_name": "ShakeCam", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "void ShakeCam(Cam cam, char* type, float amplitude)", "description": "```\nPossible shake types (updated b617d): \nDEATH_FAIL_IN_EFFECT_SHAKE \nDRUNK_SHAKE \nFAMILY5_DRUG_TRIP_SHAKE \nHAND_SHAKE \nJOLT_SHAKE \nLARGE_EXPLOSION_SHAKE \nMEDIUM_EXPLOSION_SHAKE \nSMALL_EXPLOSION_SHAKE \nROAD_VIBRATION_SHAKE \nSKY_DIVING_SHAKE \nVIBRATE_SHAKE \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x6A25241C340D3822", "params": [{"name": "cam", "type": "Cam"}, {"name": "type", "type": "char*"}, {"name": "amplitude", "type": "float"}]}
{"hash": "0xDCE214D9ED58F3CF", "name": "SHAKE_CINEMATIC_CAM", "lua_name": "ShakeCinematicCam", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "void ShakeCinematicCam(char* p0, float p1)", "description": "```\np0 argument found in the b617d scripts: \"DRUNK_SHAKE\" \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xDCE214D9ED58F3CF", "params": [{"name": "p0", "type": "char*"}, {"name": "p1", "type": "float"}]}
{"hash": "0xFD55E49555E017CF", "name": "SHAKE_GAMEPLAY_CAM", "lua_name": "ShakeGameplayCam", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "void ShakeGameplayCam(char* shakeName, float intensity)", "description": "```\nPossible shake types (updated b617d): \nDEATH_FAIL_IN_EFFECT_SHAKE \nDRUNK_SHAKE \nFAMILY5_DRUG_TRIP_SHAKE \nHAND_SHAKE \nJOLT_SHAKE \nLARGE_EXPLOSION_SHAKE \nMEDIUM_EXPLOSION_SHAKE \nSMALL_EXPLOSION_SHAKE \nROAD_VIBRATION_SHAKE \nSKY_DIVING_SHAKE \nVIBRATE_SHAKE \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xFD55E49555E017CF", "params": [{"name": "shakeName", "type": "char*"}, {"name": "intensity", "type": "float"}]}
{"hash": "0xF4C8CF9E353AFECA", "name": "SHAKE_SCRIPT_GLOBAL", "lua_name": "ShakeScriptGlobal", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "void ShakeScriptGlobal(char* p0, float p1)", "description": "```\nCAM::SHAKE_SCRIPT_GLOBAL(\"HAND_SHAKE\", 0.2);\n```", "aliases": "0xF4C8CF9E353AFECA", "url": "https://docs.fivem.net/natives/?_0xF4C8CF9E353AFECA", "params": [{"name": "p0", "type": "char*"}, {"name": "p1", "type": "float"}]}
{"hash": "0xF33AB75780BA57DE", "name": "STOP_CAM_POINTING", "lua_name": "StopCamPointing", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "void StopCamPointing(Cam cam)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xF33AB75780BA57DE", "params": [{"name": "cam", "type": "Cam"}]}
{"hash": "0xBDECF64367884AC3", "name": "STOP_CAM_SHAKING", "lua_name": "StopCamShaking", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "void StopCamShaking(Cam cam, BOOL p1)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xBDECF64367884AC3", "params": [{"name": "cam", "type": "Cam"}, {"name": "p1", "type": "BOOL"}]}
{"hash": "0x2238E588E588A6D7", "name": "STOP_CINEMATIC_CAM_SHAKING", "lua_name": "StopCinematicCamShaking", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "void StopCinematicCamShaking(BOOL p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x2238E588E588A6D7", "params": [{"name": "p0", "type": "BOOL"}]}
{"hash": "0x7660C6E75D3A078E", "name": "STOP_CINEMATIC_SHOT", "lua_name": "StopCinematicShot", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "void StopCinematicShot(Hash p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x7660C6E75D3A078E", "params": [{"name": "p0", "type": "Hash", "annotations": {"cs_type": "Any"}}]}
{"hash": "0xDB629FFD9285FA06", "name": "STOP_CUTSCENE_CAM_SHAKING", "lua_name": "StopCutsceneCamShaking", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "void StopCutsceneCamShaking()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xDB629FFD9285FA06", "params": []}
{"hash": "0x0EF93E9F3D08C178", "name": "STOP_GAMEPLAY_CAM_SHAKING", "lua_name": "StopGameplayCamShaking", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "void StopGameplayCamShaking(BOOL bStopImmediately)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x0EF93E9F3D08C178", "params": [{"name": "bStopImmediately", "type": "BOOL", "description": "Should the shake stop this frame."}]}
{"hash": "0xF46C581C61718916", "name": "STOP_GAMEPLAY_HINT", "lua_name": "StopGameplayHint", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "void StopGameplayHint(BOOL bStopImmediately)", "description": "Terminates the current gameplay hint camera, with an option for immediate cessation or a gradual fade out.\n\n```\nNativeDB Introduced: v323\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xF46C581C61718916", "params": [{"name": "bStopImmediately", "type": "BOOL", "description": "Specifies whether the gameplay hint camera should stop instantly `true` or gradually transition out `false`."}]}
{"hash": "0xC819F3CBB62BF692", "name": "STOP_RENDERING_SCRIPT_CAMS_USING_CATCH_UP", "lua_name": "StopRenderingScriptCamsUsingCatchUp", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "void StopRenderingScriptCamsUsingCatchUp(BOOL bShouldApplyAcrossAllThreads, float distanceToBlend, int blendType)", "description": "Instructs the game engine to stop rendering scripted cameras and transition back to the gameplay camera, optionally applying custom blending and rendering options.\n\n```cpp\nenum eRenderingOptionFlags {\n RO_NO_OPTIONS = 0,\n RO_STOP_RENDERING_OPTION_WHEN_PLAYER_EXITS_INTO_COVER = 1\n};\n```\n\n```cpp\nenum eCamSplineSmoothingFlags {\n\t// No smoothing just moves at a constant rate\n\tCAM_SPLINE_NO_SMOOTH = 0,\n\t// Decelerates when approaching a node\n\tCAM_SPLINE_SLOW_IN_SMOOTH = 1, \n\t// Accelerates slowly when leaving a node\n\tCAM_SPLINE_SLOW_OUT_SMOOTH = 2, \n\t// Decelerates when approaching a node and accelerates slowly when leaving a node\n\tCAM_SPLINE_SLOW_IN_OUT_SMOOTH = 3,\n\tCAM_SPLINE_VERY_SLOW_IN = 4,\n\tCAM_SPLINE_VERY_SLOW_OUT = 5,\n\tCAM_SPLINE_VERY_SLOW_IN_SLOW_OUT = 6,\n\tCAM_SPLINE_SLOW_IN_VERY_SLOW_OUT = 7,\n\tCAM_SPLINE_VERY_SLOW_IN_VERY_SLOW_OUT = 8,\n\tCAM_SPLINE_EASE_IN = 9,\n\tCAM_SPLINE_EASE_OUT = 10,\n\tCAM_SPLINE_QUADRATIC_EASE_IN = 11,\n\tCAM_SPLINE_QUADRATIC_EASE_OUT = 12,\n\tCAM_SPLINE_QUADRATIC_EASE_IN_OUT = 13,\n\tCAM_SPLINE_CUBIC_EASE_IN = 14,\n\tCAM_SPLINE_CUBIC_EASE_OUT = 15,\n\tCAM_SPLINE_CUBIC_EASE_IN_OUT = 16,\n\tCAM_SPLINE_QUARTIC_EASE_IN = 17,\n\tCAM_SPLINE_QUARTIC_EASE_OUT = 18,\n\tCAM_SPLINE_QUARTIC_EASE_IN_OUT = 19,\n\tCAM_SPLINE_QUINTIC_EASE_IN = 20,\n\tCAM_SPLINE_QUINTIC_EASE_OUT = 21,\n\tCAM_SPLINE_QUINTIC_EASE_IN_OUT = 22,\n\tCAM_SPLINE_CIRCULAR_EASE_IN = 23,\n\tCAM_SPLINE_CIRCULAR_EASE_OUT = 24,\n\tCAM_SPLINE_CIRCULAR_EASE_IN_OUT = 25 \n};\n```\n\n```\nNativeDB Added Parameter 4: int renderingOptions : An integer bitmask of eRenderingOptionFlags to apply specific rendering behaviors during the transition. RO_NO_OPTIONS signifies no special options are applied.\n```\n\n```\nNativeDB Introduced: v323\n```", "aliases": "0xC819F3CBB62BF692 _RENDER_FIRST_PERSON_CAM", "url": "https://docs.fivem.net/natives/?_0xC819F3CBB62BF692", "params": [{"name": "bShouldApplyAcrossAllThreads", "type": "BOOL", "description": "If `true`, ensures that the rendering stop request is enforced regardless of other script threads that might still expect rendering to be active. Use with caution to avoid conflicts."}, {"name": "distanceToBlend", "type": "float", "description": "Specifies the distance over which the camera should blend from the scripted camera back to the gameplay camera. A value of `0.0` uses the game's default blending distance."}, {"name": "blendType", "type": "int", "description": "An integer representing `eCamSplineSmoothingFlags` to determine the smoothness of the camera transition. Common values include `CAM_SPLINE_SLOW_IN_OUT_SMOOTH` among others, defining the easing of the blend."}]}
{"hash": "0x1C9D7949FA533490", "name": "STOP_SCRIPT_GLOBAL_SHAKING", "lua_name": "StopScriptGlobalShaking", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "void StopScriptGlobalShaking(BOOL bStopImmediately)", "description": "Stops the currently active global camera shake that was initiated by a script. You can check if a global camera shake is active using [IS_SCRIPT_GLOBAL_SHAKING](#\\_0xC912AF078AF19212).\n\n```\nNativeDB Introduced: v323\n```", "aliases": "0x1C9D7949FA533490", "url": "https://docs.fivem.net/natives/?_0x1C9D7949FA533490", "params": [{"name": "bStopImmediately", "type": "BOOL", "description": "A boolean indicating whether the camera shake should stop instantly (TRUE) or gradually fade out (FALSE)."}]}
{"hash": "0x271401846BD26E92", "name": "USE_SCRIPT_CAM_FOR_AMBIENT_POPULATION_ORIGIN_THIS_FRAME", "lua_name": "UseScriptCamForAmbientPopulationOriginThisFrame", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "void UseScriptCamForAmbientPopulationOriginThisFrame(BOOL vehicles, BOOL peds)", "description": "Sets the ambient ped & vehicle population spawning origin to be based around the active scripted camera for this frame\nThis will prevent vehicles from being created close to the camera and/or on-screen", "aliases": "0x271401846BD26E92", "url": "https://docs.fivem.net/natives/?_0x271401846BD26E92", "params": [{"name": "vehicles", "type": "BOOL"}, {"name": "peds", "type": "BOOL"}]}
{"hash": "0x6493CF69859B116A", "name": "USE_VEHICLE_CAM_STUNT_SETTINGS_THIS_UPDATE", "lua_name": "UseVehicleCamStuntSettingsThisUpdate", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "void UseVehicleCamStuntSettingsThisUpdate()", "description": "Applies a predefined set of vehicle camera settings optimized for capturing stunts, effective for the current game update/frame.\n\n```\nNativeDB Introduced: v791\n```", "aliases": "0x6493CF69859B116A _USE_STUNT_CAMERA_THIS_FRAME", "url": "https://docs.fivem.net/natives/?_0x6493CF69859B116A", "params": []}
{"hash": "0x34CFC4C2A38E83E3", "name": "_ACTIVATE_CAM_WITH_INTERP_AND_FOV_CURVE", "lua_name": "ActivateCamWithInterpAndFovCurve", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "void ActivateCamWithInterpAndFovCurve(Cam camTo, Cam camFrom, int duration, int easeLocation, int easeRotation, int easeFove)", "description": "```\nNativeDB Introduced: v3258\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x34CFC4C2A38E83E3", "params": [{"name": "camTo", "type": "Cam"}, {"name": "camFrom", "type": "Cam"}, {"name": "duration", "type": "int"}, {"name": "easeLocation", "type": "int"}, {"name": "easeRotation", "type": "int"}, {"name": "easeFove", "type": "int"}]}
{"hash": "0xDF2E1F7742402E81", "name": "_ANIMATE_GAMEPLAY_CAM_ZOOM", "lua_name": "AnimateGameplayCamZoom", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "void AnimateGameplayCamZoom(float p0, float distance)", "description": "```\nSeems to animate the gameplay camera zoom. \nEg. _ANIMATE_GAMEPLAY_CAM_ZOOM(1f, 1000f); \nwill animate the camera zooming in from 1000 meters away. \nGame scripts use it like this: \n// Setting this to 1 prevents V key from changing zoom \nPLAYER::SET_PLAYER_FORCED_ZOOM(PLAYER::PLAYER_ID(), 1); \n// These restrict how far you can move cam up/down left/right \nCAM::_CLAMP_GAMEPLAY_CAM_YAW(-20f, 50f); \nCAM::_CLAMP_GAMEPLAY_CAM_PITCH(-60f, 0f); \nCAM::_ANIMATE_GAMEPLAY_CAM_ZOOM(1f, 1f); \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xDF2E1F7742402E81", "params": [{"name": "p0", "type": "float"}, {"name": "distance", "type": "float"}]}
{"hash": "0x8DB3F12A02CAEF72", "name": "_ATTACH_CAM_TO_VEHICLE_BONE", "lua_name": "AttachCamToVehicleBone", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "void AttachCamToVehicleBone(Cam cam, Vehicle vehicle, int boneIndex, BOOL relativeRotation, float rotX, float rotY, float rotZ, float offX, float offY, float offZ, BOOL fixedDirection)", "description": "This native works with vehicles only.\nBone indexes are usually given by this native [GET_ENTITY_BONE_INDEX_BY_NAME](#\\_0xFB71170B7E76ACBA).", "aliases": "0x8DB3F12A02CAEF72", "url": "https://docs.fivem.net/natives/?_0x8DB3F12A02CAEF72", "params": [{"name": "cam", "type": "Cam", "description": "The camera handle."}, {"name": "vehicle", "type": "Vehicle", "description": "The vehicle handle."}, {"name": "boneIndex", "type": "int"}, {"name": "relativeRotation", "type": "BOOL", "description": "Whether or not the camera rotation will relative the vehicle rotation."}, {"name": "rotX", "type": "float", "description": "The X rotation."}, {"name": "rotY", "type": "float", "description": "The Y rotation."}, {"name": "rotZ", "type": "float", "description": "The Z rotation."}, {"name": "offX", "type": "float", "description": "The X offset direction."}, {"name": "offY", "type": "float", "description": "The Y offset direction."}, {"name": "offZ", "type": "float", "description": "The Z offset direction."}, {"name": "fixedDirection", "type": "BOOL", "description": "Whether or not the camera direction will relative to the vehicle direction."}]}
{"hash": "0xA516C198B7DCA1E1", "name": "_CLAMP_GAMEPLAY_CAM_PITCH", "lua_name": "ClampGameplayCamPitch", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "void ClampGameplayCamPitch(float minimum, float maximum)", "description": "```\nminimum: Degrees between -90f and 90f.\nmaximum: Degrees between -90f and 90f.\nClamps the gameplay camera's current pitch.\nEg. _CLAMP_GAMEPLAY_CAM_PITCH(0.0f, 0.0f) will set the vertical angle directly behind the player.\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA516C198B7DCA1E1", "params": [{"name": "minimum", "type": "float"}, {"name": "maximum", "type": "float"}]}
{"hash": "0x8F993D26E0CA5E8E", "name": "_CLAMP_GAMEPLAY_CAM_YAW", "lua_name": "ClampGameplayCamYaw", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "void ClampGameplayCamYaw(float minimum, float maximum)", "description": "```\nminimum: Degrees between -180f and 180f.\nmaximum: Degrees between -180f and 180f.\nClamps the gameplay camera's current yaw.\nEg. _CLAMP_GAMEPLAY_CAM_YAW(0.0f, 0.0f) will set the horizontal angle directly behind the player.\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x8F993D26E0CA5E8E", "params": [{"name": "minimum", "type": "float"}, {"name": "maximum", "type": "float"}]}
{"hash": "0x2AED6301F67007D5", "name": "_DISABLE_CAM_COLLISION_FOR_ENTITY", "lua_name": "DisableCamCollisionForEntity", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "void DisableCamCollisionForEntity(Entity entity)", "description": "", "aliases": "0x2AED6301F67007D5", "url": "https://docs.fivem.net/natives/?_0x2AED6301F67007D5", "params": [{"name": "entity", "type": "Entity"}]}
{"hash": "0xDE2EF5DA284CC8DF", "name": "_DISABLE_FIRST_PERSON_CAM_THIS_FRAME", "lua_name": "DisableFirstPersonCamThisFrame", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "void DisableFirstPersonCamThisFrame()", "description": "```\nDisables first person camera for the current frame. \nFound in decompiled scripts: \nGRAPHICS::DRAW_DEBUG_TEXT_2D(\"Disabling First Person Cam\", 0.5, 0.8, 0.0, 0, 0, 255, 255); \nCAM::_DE2EF5DA284CC8DF(); \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xDE2EF5DA284CC8DF", "params": []}
{"hash": "0xADFF1B2A555F5FBA", "name": "_DISABLE_VEHICLE_FIRST_PERSON_CAM_THIS_FRAME", "lua_name": "DisableVehicleFirstPersonCamThisFrame", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "void DisableVehicleFirstPersonCamThisFrame()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xADFF1B2A555F5FBA", "params": []}
{"hash": "0xEA7F0AD7E9BA676F", "name": "_ENABLE_CROSSHAIR_THIS_FRAME", "lua_name": "EnableCrosshairThisFrame", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "void EnableCrosshairThisFrame()", "description": "```\nShows the crosshair even if it wouldn't show normally. Only works for one frame, so make sure to call it repeatedly. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xEA7F0AD7E9BA676F", "params": []}
{"hash": "0x19CAFA3C87F7C2FF", "name": "_GET_CAM_ACTIVE_VIEW_MODE_CONTEXT", "lua_name": "GetCamActiveViewModeContext", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "int GetCamActiveViewModeContext()", "description": "Enumerated type defined in camControlHelperMetadataViewModes:\n\n```cpp\nenum eContext {\n ON_FOOT = 0, // [G|S]ET_FOLLOW_PED_CAM_*\n IN_VEHICLE = 1, // [G|S]ET_FOLLOW_VEHICLE_CAM_*\n ON_BIKE = 2,\n IN_BOAT = 3,\n IN_AIRCRAFT = 4,\n IN_SUBMARINE = 5,\n IN_HELI = 6,\n IN_TURRET = 7,\n}\n```", "aliases": "0x19CAFA3C87F7C2FF", "url": "https://docs.fivem.net/natives/?_0x19CAFA3C87F7C2FF", "params": []}
{"hash": "0x06D153C0B99B6128", "name": "_GET_CAM_DOF_STRENGTH", "lua_name": "GetCamDofStrength", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "float GetCamDofStrength(Cam cam)", "description": "```\nNativeDB Introduced: v2699\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x06D153C0B99B6128", "params": [{"name": "cam", "type": "Cam"}]}
{"hash": "0xC2612D223D915A1C", "name": "_GET_CAM_NEAR_DOF", "lua_name": "GetCamNearDof", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "float GetCamNearDof(Cam cam)", "description": "```\nNativeDB Introduced: v2699\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC2612D223D915A1C", "params": [{"name": "cam", "type": "Cam"}]}
{"hash": "0x77C3CEC46BE286F6", "name": "_GET_DEBUG_CAMERA", "lua_name": "GetDebugCamera", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "Cam GetDebugCamera()", "description": "```\nNativeDB Introduced: v2372\n```", "aliases": "0x77C3CEC46BE286F6", "url": "https://docs.fivem.net/natives/?_0x77C3CEC46BE286F6", "params": []}
{"hash": "0xDDA77EE33C005AAF", "name": "_INTERPOLATE_CAM_WITH_PARAMS", "lua_name": "InterpolateCamWithParams", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "void InterpolateCamWithParams(Cam camera, float camPosX, float camPosY, float camPosZ, float camRotX, float camRotY, float camRotZ, float fov, int duration, int posCurveType, int rotCurveType, int rotOrder, int fovCurveType)", "description": "Interpolates the camera to specified parameters over a set duration using various curve types for position, rotation, and fov.\n\n```\nNativeDB Introduced: v3258\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xDDA77EE33C005AAF", "params": [{"name": "camera", "type": "Cam"}, {"name": "camPosX", "type": "float"}, {"name": "camPosY", "type": "float"}, {"name": "camPosZ", "type": "float"}, {"name": "camRotX", "type": "float"}, {"name": "camRotY", "type": "float"}, {"name": "camRotZ", "type": "float"}, {"name": "fov", "type": "float"}, {"name": "duration", "type": "int"}, {"name": "posCurveType", "type": "int"}, {"name": "rotCurveType", "type": "int"}, {"name": "rotOrder", "type": "int"}, {"name": "fovCurveType", "type": "int"}]}
{"hash": "0x9E4CFFF989258472", "name": "_INVALIDATE_VEHICLE_IDLE_CAM", "lua_name": "InvalidateVehicleIdleCam", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "void InvalidateVehicleIdleCam()", "description": "Resets the vehicle idle camera timer. Calling this in a loop will disable the idle camera.", "aliases": "0x9E4CFFF989258472", "url": "https://docs.fivem.net/natives/?_0x9E4CFFF989258472", "params": []}
{"hash": "0x74BD83EA840F6BC9", "name": "_IS_AIM_CAM_THIRD_PERSON_ACTIVE", "lua_name": "IsAimCamThirdPersonActive", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "BOOL IsAimCamThirdPersonActive()", "description": "```\nIS_A*\n```", "aliases": "0x74BD83EA840F6BC9", "url": "https://docs.fivem.net/natives/?_0x74BD83EA840F6BC9", "params": []}
{"hash": "0x4F32C0D5A90A9B40", "name": "_IS_IN_VEHICLE_CAM_DISABLED", "lua_name": "IsInVehicleCamDisabled", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "BOOL IsInVehicleCamDisabled()", "description": "", "aliases": "0x4F32C0D5A90A9B40", "url": "https://docs.fivem.net/natives/?_0x4F32C0D5A90A9B40", "params": []}
{"hash": "0x8BFCEB5EA1B161B6", "name": "_REPLAY_FREE_CAM_GET_MAX_RANGE", "lua_name": "ReplayFreeCamGetMaxRange", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "float ReplayFreeCamGetMaxRange()", "description": "", "aliases": "0x8BFCEB5EA1B161B6", "url": "https://docs.fivem.net/natives/?_0x8BFCEB5EA1B161B6", "params": []}
{"hash": "0x7DD234D6F3914C5B", "name": "_SET_CAM_DOF_FNUMBER_OF_LENS", "lua_name": "SetCamDofFnumberOfLens", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "void SetCamDofFnumberOfLens(Cam camera, float p1)", "description": "```\nThis native has its name defined inside its codE \n```", "aliases": "0x7DD234D6F3914C5B", "url": "https://docs.fivem.net/natives/?_0x7DD234D6F3914C5B", "params": [{"name": "camera", "type": "Cam"}, {"name": "p1", "type": "float"}]}
{"hash": "0x47B595D60664CFFA", "name": "_SET_CAM_DOF_FOCAL_LENGTH_MULTIPLIER", "lua_name": "SetCamDofFocalLengthMultiplier", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "void SetCamDofFocalLengthMultiplier(Cam camera, float multiplier)", "description": "```\nNative name labeled within its code\n```", "aliases": "0x47B595D60664CFFA", "url": "https://docs.fivem.net/natives/?_0x47B595D60664CFFA", "params": [{"name": "camera", "type": "Cam"}, {"name": "multiplier", "type": "float"}]}
{"hash": "0xC669EEA5D031B7DE", "name": "_SET_CAM_DOF_FOCUS_DISTANCE_BIAS", "lua_name": "SetCamDofFocusDistanceBias", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "void SetCamDofFocusDistanceBias(Cam camera, float p1)", "description": "```\nThis native has a name defined inside its code \n```", "aliases": "0xC669EEA5D031B7DE", "url": "https://docs.fivem.net/natives/?_0xC669EEA5D031B7DE", "params": [{"name": "camera", "type": "Cam"}, {"name": "p1", "type": "float"}]}
{"hash": "0xC3654A441402562D", "name": "_SET_CAM_DOF_MAX_NEAR_IN_FOCUS_DISTANCE", "lua_name": "SetCamDofMaxNearInFocusDistance", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "void SetCamDofMaxNearInFocusDistance(Cam camera, float p1)", "description": "```\nThis native has a name defined inside its code \n```", "aliases": "0xC3654A441402562D", "url": "https://docs.fivem.net/natives/?_0xC3654A441402562D", "params": [{"name": "camera", "type": "Cam"}, {"name": "p1", "type": "float"}]}
{"hash": "0x2C654B4943BDDF7C", "name": "_SET_CAM_DOF_MAX_NEAR_IN_FOCUS_DISTANCE_BLEND_LEVEL", "lua_name": "SetCamDofMaxNearInFocusDistanceBlendLevel", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "void SetCamDofMaxNearInFocusDistanceBlendLevel(Cam camera, float p1)", "description": "```\nThis native has a name defined inside its code \n```", "aliases": "0x2C654B4943BDDF7C", "url": "https://docs.fivem.net/natives/?_0x2C654B4943BDDF7C", "params": [{"name": "camera", "type": "Cam"}, {"name": "p1", "type": "float"}]}
{"hash": "0x80C8B1846639BB19", "name": "_SET_CAM_EFFECT", "lua_name": "SetCamEffect", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "void SetCamEffect(int p0)", "description": "```\nif p0 is 0, effect is cancelled \nif p0 is 1, effect zooms in, gradually tilts cam clockwise apx 30 degrees, wobbles slowly. Motion blur is active until cancelled. \nif p0 is 2, effect immediately tilts cam clockwise apx 30 degrees, begins to wobble slowly, then gradually tilts cam back to normal. The wobbling will continue until the effect is cancelled. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x80C8B1846639BB19", "params": [{"name": "p0", "type": "int"}]}
{"hash": "0xBCFC632DB7673BF0", "name": "_SET_FIRST_PERSON_CAM_PITCH_RANGE", "lua_name": "SetFirstPersonCamPitchRange", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "void SetFirstPersonCamPitchRange(float minAngle, float maxAngle)", "description": "", "aliases": "0xBCFC632DB7673BF0", "url": "https://docs.fivem.net/natives/?_0xBCFC632DB7673BF0", "params": [{"name": "minAngle", "type": "float"}, {"name": "maxAngle", "type": "float"}]}
{"hash": "0xE827B9382CFB41BA", "name": "_SET_FLY_CAM_VERTICAL_SPEED_MULTIPLIER", "lua_name": "SetFlyCamVerticalSpeedMultiplier", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "void SetFlyCamVerticalSpeedMultiplier(Cam cam, float p1, float p2, float p3)", "description": "", "aliases": "0xE827B9382CFB41BA", "url": "https://docs.fivem.net/natives/?_0xE827B9382CFB41BA", "params": [{"name": "cam", "type": "Cam"}, {"name": "p1", "type": "float"}, {"name": "p2", "type": "float"}, {"name": "p3", "type": "float"}]}
{"hash": "0x5C90CAB09951A12F", "name": "_SET_FOLLOW_TURRET_SEAT_CAM", "lua_name": "SetFollowTurretSeatCam", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "void SetFollowTurretSeatCam(int seatIndex)", "description": "```\nNativeDB Introduced: v1365\n```", "aliases": "0x5C90CAB09951A12F", "url": "https://docs.fivem.net/natives/?_0x5C90CAB09951A12F", "params": [{"name": "seatIndex", "type": "int", "description": "See [IS_TURRET_SEAT](#\\_0xE33FFA906CE74880)"}]}
{"hash": "0x425A920FDB9A0DDA", "name": "_SET_GAMEPLAY_CAM_HASH", "lua_name": "SetGameplayCamHash", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "void SetGameplayCamHash(char* camName)", "description": "```\nSets gameplay camera to hash\n```\n\n```\nNativeDB Introduced: v1180\n```", "aliases": "0x425A920FDB9A0DDA", "url": "https://docs.fivem.net/natives/?_0x425A920FDB9A0DDA", "params": [{"name": "camName", "type": "char*"}]}
{"hash": "0x759E13EBC1C15C5A", "name": "_SET_GAMEPLAY_CAM_RAW_PITCH", "lua_name": "SetGameplayCamRawPitch", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "void SetGameplayCamRawPitch(float pitch)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x759E13EBC1C15C5A", "params": [{"name": "pitch", "type": "float"}]}
{"hash": "0x103991D4A307D472", "name": "_SET_GAMEPLAY_CAM_RAW_YAW", "lua_name": "SetGameplayCamRawYaw", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "void SetGameplayCamRawYaw(float yaw)", "description": "```\nDoes nothing \n```\n\n```\nNativeDB Added Parameter 2: Any p1\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x103991D4A307D472", "params": [{"name": "yaw", "type": "float"}]}
{"hash": "0x48608C3464F58AB4", "name": "_SET_GAMEPLAY_CAM_RELATIVE_ROTATION", "lua_name": "SetGameplayCamRelativeRotation", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "void SetGameplayCamRelativeRotation(float roll, float pitch, float yaw)", "description": "", "aliases": "0x48608C3464F58AB4", "url": "https://docs.fivem.net/natives/?_0x48608C3464F58AB4", "params": [{"name": "roll", "type": "float"}, {"name": "pitch", "type": "float"}, {"name": "yaw", "type": "float"}]}
{"hash": "0x21E253A7F8DA5DFB", "name": "_SET_GAMEPLAY_CAM_VEHICLE_CAMERA", "lua_name": "SetGameplayCamVehicleCamera", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "void SetGameplayCamVehicleCamera(char* vehicleName)", "description": "```\nFrom b617 scripts:\nCAM::_21E253A7F8DA5DFB(\"DINGHY\");\nCAM::_21E253A7F8DA5DFB(\"ISSI2\");\nCAM::_21E253A7F8DA5DFB(\"SPEEDO\");\n```", "aliases": "0x21E253A7F8DA5DFB", "url": "https://docs.fivem.net/natives/?_0x21E253A7F8DA5DFB", "params": [{"name": "vehicleName", "type": "char*"}]}
{"hash": "0x11FA5D3479C7DD47", "name": "_SET_GAMEPLAY_CAM_VEHICLE_CAMERA_NAME", "lua_name": "SetGameplayCamVehicleCameraName", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "void SetGameplayCamVehicleCameraName(Hash vehicleModel)", "description": "", "aliases": "0x11FA5D3479C7DD47", "url": "https://docs.fivem.net/natives/?_0x11FA5D3479C7DD47", "params": [{"name": "vehicleModel", "type": "Hash", "annotations": {"cs_type": "Any"}}]}
{"hash": "0xE3433EADAAF7EE40", "name": "_SET_GAMEPLAY_HINT_ANIM_CLOSEUP", "lua_name": "SetGameplayHintAnimCloseup", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "void SetGameplayHintAnimCloseup(BOOL toggle)", "description": "", "aliases": "GET_IS_MULTIPLAYER_BRIEF 0xE3433EADAAF7EE40", "url": "https://docs.fivem.net/natives/?_0xE3433EADAAF7EE40", "params": [{"name": "toggle", "type": "BOOL"}]}
{"hash": "0x5D7B620DAE436138", "name": "_SET_GAMEPLAY_HINT_ANIM_OFFSETX", "lua_name": "SetGameplayHintAnimOffsetx", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "void SetGameplayHintAnimOffsetx(float xOffset)", "description": "", "aliases": "0x5D7B620DAE436138", "url": "https://docs.fivem.net/natives/?_0x5D7B620DAE436138", "params": [{"name": "xOffset", "type": "float"}]}
{"hash": "0xC92717EF615B6704", "name": "_SET_GAMEPLAY_HINT_ANIM_OFFSETY", "lua_name": "SetGameplayHintAnimOffsety", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "void SetGameplayHintAnimOffsety(float yOffset)", "description": "", "aliases": "0xC92717EF615B6704", "url": "https://docs.fivem.net/natives/?_0xC92717EF615B6704", "params": [{"name": "yOffset", "type": "float"}]}
{"hash": "0x731A880555DA3647", "name": "_SET_USE_HI_DOF_IN_CUTSCENE", "lua_name": "SetUseHiDofInCutscene", "ns": "CAM", "apiset": "client", "game": "gta5", "signature": "void SetUseHiDofInCutscene()", "description": "```\nOnly used in R* Script fm_mission_controller_2020\n```\n\n```\nNativeDB Introduced: v2699\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x731A880555DA3647", "params": []}
{"hash": "0xEEB9B76A", "name": "ACTIVATE_TIMECYCLE_EDITOR", "lua_name": "ActivateTimecycleEditor", "ns": "CFX", "apiset": "client", "game": "", "signature": "void ActivateTimecycleEditor()", "description": "Activates built-in timecycle editing tool.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xEEB9B76A", "params": []}
{"hash": "0xAC6E290D", "name": "ADD_AUDIO_SUBMIX_OUTPUT", "lua_name": "AddAudioSubmixOutput", "ns": "CFX", "apiset": "client", "game": "", "signature": "void AddAudioSubmixOutput(int submixId, int outputSubmixId)", "description": "Adds an output for the specified audio submix.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xAC6E290D", "params": [{"name": "submixId", "type": "int", "description": "The input submix."}, {"name": "outputSubmixId", "type": "int", "description": "The output submix. Use `0` for the master game submix."}]}
{"hash": "0x8AC7AE9", "name": "ADD_AUTHORIZED_PARACHUTE_MODEL", "lua_name": "AddAuthorizedParachuteModel", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "void AddAuthorizedParachuteModel(int modelNameHash)", "description": "Adds the given model name hash to the list of valid models for the player ped's parachute.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x8AC7AE9", "params": [{"name": "modelNameHash", "type": "int", "description": "Name hash of the model to allow to be used for the player ped's parachute"}]}
{"hash": "0x2E86DEA5", "name": "ADD_AUTHORIZED_PARACHUTE_PACK_MODEL", "lua_name": "AddAuthorizedParachutePackModel", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "void AddAuthorizedParachutePackModel(int modelNameHash)", "description": "Adds the given model name hash to the list of valid models for the player ped's parachute pack.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x2E86DEA5", "params": [{"name": "modelNameHash", "type": "int", "description": "Name hash of the model to allow to be used for the player ped's parachute pack"}]}
{"hash": "0xC6F43D0E", "name": "ADD_BLIP_FOR_COORD", "lua_name": "AddBlipForCoord", "ns": "CFX", "apiset": "server", "game": "", "signature": "Blip AddBlipForCoord(float x, float y, float z)", "description": "Creates a blip for the specified coordinates. You can use `SET_BLIP_` natives to change the blip.\n\n**This is the server-side RPC native equivalent of the client native [ADD_BLIP_FOR_COORD](?\\_0x5A039BB0BCA604B6).**", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC6F43D0E", "params": [{"name": "x", "type": "float", "description": "The X coordinate to create the blip on."}, {"name": "y", "type": "float", "description": "The Y coordinate."}, {"name": "z", "type": "float", "description": "The Z coordinate."}]}
{"hash": "0x30822554", "name": "ADD_BLIP_FOR_ENTITY", "lua_name": "AddBlipForEntity", "ns": "CFX", "apiset": "server", "game": "", "signature": "Blip AddBlipForEntity(Entity entity)", "description": "Create a blip that by default is red (enemy), you can use [SET_BLIP_AS_FRIENDLY](#\\_0xC6F43D0E) to make it blue (friend).\\\nCan be used for objects, vehicles and peds.\r\nExample of enemy:\r\n![enemy](https://i.imgur.com/LIizV6S.png)\r\nExample of friend:\r\n![friend](https://i.imgur.com/XrCuvZP.png)\n\n**This is the server-side RPC native equivalent of the client native [ADD_BLIP_FOR_ENTITY](?\\_0x5CDE92C702A8FCE7).**", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x30822554", "params": [{"name": "entity", "type": "Entity", "description": "The entity handle to create the blip."}]}
{"hash": "0x4626756C", "name": "ADD_BLIP_FOR_RADIUS", "lua_name": "AddBlipForRadius", "ns": "CFX", "apiset": "server", "game": "", "signature": "Blip AddBlipForRadius(float posX, float posY, float posZ, float radius)", "description": "Create a blip with a radius for the specified coordinates (it doesnt create the blip sprite, so you need to use [AddBlipCoords](#\\_0xC6F43D0E))\r\nExample image:\r\n![example](https://i.imgur.com/fDCmHVD.png)\n\n**This is the server-side RPC native equivalent of the client native [ADD_BLIP_FOR_RADIUS](?\\_0x46818D79B1F7499A).**", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x4626756C", "params": [{"name": "posX", "type": "float", "description": "The x position of the blip (you can also send a vector3 instead of the bulk coordinates)"}, {"name": "posY", "type": "float", "description": "The y position of the blip (you can also send a vector3 instead of the bulk coordinates)"}, {"name": "posZ", "type": "float", "description": "The z position of the blip (you can also send a vector3 instead of the bulk coordinates)"}, {"name": "radius", "type": "float", "description": "The number that defines the radius of the blip circle"}]}
{"hash": "0xAB7F7241", "name": "ADD_CONVAR_CHANGE_LISTENER", "lua_name": "AddConvarChangeListener", "ns": "CFX", "apiset": "shared", "game": "", "signature": "int AddConvarChangeListener(char* conVarFilter, func handler)", "description": "Adds a listener for Console Variable changes.\n\nThe function called expects to match the following signature:\n\n```ts\nfunction ConVarChangeListener(conVarName: string, reserved: any);\n```\n\n* **conVarName**: The ConVar that changed.\n* **reserved**: Currently unused.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xAB7F7241", "params": [{"name": "conVarFilter", "type": "char*", "description": "The Console Variable to listen for, this can be a pattern like \"test:\\*\", or null for any"}, {"name": "handler", "type": "func", "description": "The handler function."}]}
{"hash": "0x9CBFD5C1", "name": "ADD_HEALTH_CONFIG", "lua_name": "AddHealthConfig", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "void AddHealthConfig(char* configName, float defaultHealth, float defaultArmor, float defaultEndurance, float fatiguedHealthThreshold, float injuredHealthThreshold, float dyingHealthThreshold, float hurtHealthThreshold, float dogTakedownThreshold, float writheFromBulletThreshold, BOOL meleeCardinalFatalAttack, BOOL invincible)", "description": "Adds new health config.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x9CBFD5C1", "params": [{"name": "configName", "type": "char*", "description": "Name of health config. Cannot be default game health config name."}, {"name": "defaultHealth", "type": "float", "description": "Default health value."}, {"name": "defaultArmor", "type": "float", "description": "Default armor value."}, {"name": "defaultEndurance", "type": "float"}, {"name": "fatiguedHealthThreshold", "type": "float", "description": "Fatigued health threshold value."}, {"name": "injuredHealthThreshold", "type": "float", "description": "Injured health threshold value."}, {"name": "dyingHealthThreshold", "type": "float", "description": "Dying health threshold value."}, {"name": "hurtHealthThreshold", "type": "float", "description": "Hurt health threshold value."}, {"name": "dogTakedownThreshold", "type": "float", "description": "Dog takedown threshold value."}, {"name": "writheFromBulletThreshold", "type": "float", "description": "Writhe from bulled threshold value."}, {"name": "meleeCardinalFatalAttack", "type": "BOOL", "description": "Melee cardinal fatal attack check value."}, {"name": "invincible", "type": "BOOL", "description": "Invincible value."}]}
{"hash": "0x4AFD2499", "name": "ADD_MINIMAP_OVERLAY", "lua_name": "AddMinimapOverlay", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "int AddMinimapOverlay(char* name)", "description": "Loads a minimap overlay from a GFx file in the current resource.\n\nIf you need to control the depth of overlay use [`ADD_MINIMAP_OVERLAY_WITH_DEPTH`](#\\_0xED0935B5).", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x4AFD2499", "params": [{"name": "name", "type": "char*", "description": "The path to a `.gfx` file in the current resource. It has to be specified as a `file`."}]}
{"hash": "0xED0935B5", "name": "ADD_MINIMAP_OVERLAY_WITH_DEPTH", "lua_name": "AddMinimapOverlayWithDepth", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "int AddMinimapOverlayWithDepth(char* name, int depth)", "description": "Loads a minimap overlay from a GFx file in the current resource.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xED0935B5", "params": [{"name": "name", "type": "char*", "description": "The path to a `.gfx` file in the current resource. It has to be specified as a `file`."}, {"name": "depth", "type": "int", "description": "The depth of new overlay on the minimap. Pass `-1` for game to figure out the highest depth itself. Should not be greater than `0x7EFFFFFD`."}]}
{"hash": "0x70559AC7", "name": "ADD_PED_DECORATION_FROM_HASHES", "lua_name": "AddPedDecorationFromHashes", "ns": "CFX", "apiset": "server", "game": "", "signature": "void AddPedDecorationFromHashes(Ped ped, Hash collection, Hash overlay)", "description": "```\nApplies an Item from a PedDecorationCollection to a ped. These include tattoos and shirt decals.\r\ncollection - PedDecorationCollection filename hash\r\noverlay - Item name hash\r\nExample:\r\nEntry inside \"mpbeach_overlays.xml\" -\r\n<Item>\r\n<uvPos x=\"0.500000\" y=\"0.500000\" />\r\n<scale x=\"0.600000\" y=\"0.500000\" />\r\n<rotation value=\"0.000000\" />\r\n<nameHash>FM_Hair_Fuzz</nameHash>\r\n<txdHash>mp_hair_fuzz</txdHash>\r\n<txtHash>mp_hair_fuzz</txtHash>\r\n<zone>ZONE_HEAD</zone>\r\n<type>TYPE_TATTOO</type>\r\n<faction>FM</faction>\r\n<garment>All</garment>\r\n<gender>GENDER_DONTCARE</gender>\r\n<award />\r\n<awardLevel />\r\n</Item>\r\nCode:\r\nPED::_0x5F5D1665E352A839(PLAYER::PLAYER_PED_ID(), MISC::GET_HASH_KEY(\"mpbeach_overlays\"), MISC::GET_HASH_KEY(\"fm_hair_fuzz\"))\n```\n\n**This is the server-side RPC native equivalent of the client native [ADD_PED_DECORATION_FROM_HASHES](?\\_0x5F5D1665E352A839).**", "aliases": "_APPLY_PED_OVERLAY _SET_PED_DECORATION", "url": "https://docs.fivem.net/natives/?_0x70559AC7", "params": [{"name": "ped", "type": "Ped"}, {"name": "collection", "type": "Hash"}, {"name": "overlay", "type": "Hash"}]}
{"hash": "0xA66F8F75", "name": "ADD_REPLACE_TEXTURE", "lua_name": "AddReplaceTexture", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "void AddReplaceTexture(char* origTxd, char* origTxn, char* newTxd, char* newTxn)", "description": "Experimental natives, please do not use in a live environment.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA66F8F75", "params": [{"name": "origTxd", "type": "char*"}, {"name": "origTxn", "type": "char*"}, {"name": "newTxd", "type": "char*"}, {"name": "newTxn", "type": "char*"}]}
{"hash": "0x5BA35AAF", "name": "ADD_STATE_BAG_CHANGE_HANDLER", "lua_name": "AddStateBagChangeHandler", "ns": "CFX", "apiset": "shared", "game": "", "signature": "int AddStateBagChangeHandler(char* keyFilter, char* bagFilter, func handler)", "description": "Adds a handler for changes to a state bag.\n\nThe function called expects to match the following signature:\n\n```ts\nfunction StateBagChangeHandler(bagName: string, key: string, value: any, reserved: number, replicated: boolean);\n```\n\n* **bagName**: The internal bag ID for the state bag which changed. This is usually `player:Source`, `entity:NetID`\r\n or `localEntity:Handle`.\n* **key**: The changed key.\n* **value**: The new value stored at key. The old value is still stored in the state bag at the time this callback executes.\n* **reserved**: Currently unused.\n* **replicated**: Whether the set is meant to be replicated.\n\nAt this time, the change handler can't opt to reject changes.\n\nIf bagName refers to an entity, use [GET_ENTITY_FROM_STATE_BAG_NAME](#\\_0x4BDF1867) to get the entity handle\r\nIf bagName refers to a player, use [GET_PLAYER_FROM_STATE_BAG_NAME](#\\_0xA56135E0) to get the player handle", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x5BA35AAF", "params": [{"name": "keyFilter", "type": "char*", "description": "The key to check for, or null for no filter."}, {"name": "bagFilter", "type": "char*", "description": "The bag ID to check for such as `entity:65535`, or null for no filter."}, {"name": "handler", "type": "func", "description": "The handler function."}]}
{"hash": "0x32CA01C3", "name": "ADD_TEXT_ENTRY", "lua_name": "AddTextEntry", "ns": "CFX", "apiset": "client", "game": "", "signature": "void AddTextEntry(char* entryKey, char* entryText)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x32CA01C3", "params": [{"name": "entryKey", "type": "char*"}, {"name": "entryText", "type": "char*"}]}
{"hash": "0x289DA860", "name": "ADD_TEXT_ENTRY_BY_HASH", "lua_name": "AddTextEntryByHash", "ns": "CFX", "apiset": "client", "game": "", "signature": "void AddTextEntryByHash(Hash entryKey, char* entryText)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x289DA860", "params": [{"name": "entryKey", "type": "Hash"}, {"name": "entryText", "type": "char*"}]}
{"hash": "0xC1C0855A", "name": "APPLY_FORCE_TO_ENTITY", "lua_name": "ApplyForceToEntity", "ns": "CFX", "apiset": "server", "game": "", "signature": "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)", "description": "```cpp\nenum eApplyForceTypes {\r\nAPPLY_TYPE_FORCE = 0,\r\nAPPLY_TYPE_IMPULSE = 1,\r\nAPPLY_TYPE_EXTERNAL_FORCE = 2,\r\nAPPLY_TYPE_EXTERNAL_IMPULSE = 3,\r\nAPPLY_TYPE_TORQUE = 4,\r\nAPPLY_TYPE_ANGULAR_IMPULSE = 5\r\n}\n```\n\n**This is the server-side RPC native equivalent of the client native [APPLY_FORCE_TO_ENTITY](?\\_0xC5F68BE9613E2D18).**", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC1C0855A", "params": [{"name": "entity", "type": "Entity", "description": "The entity handle"}, {"name": "forceType", "type": "int", "description": "The force type"}, {"name": "x", "type": "float", "description": "The x component of the force to apply"}, {"name": "y", "type": "float", "description": "The y component of the force to apply"}, {"name": "z", "type": "float", "description": "The z component of the force to apply"}, {"name": "offX", "type": "float", "description": "Offset from center of entity (X)"}, {"name": "offY", "type": "float", "description": "Offset from center of entity (Y)"}, {"name": "offZ", "type": "float", "description": "Offset from center of entity (Z)"}, {"name": "nComponent", "type": "int", "description": "Component of the entity to apply the force too. Only matters for breakable or articulated (ragdoll) physics. 0 means the root or parent component"}, {"name": "bLocalForce", "type": "BOOL", "description": "Specifies whether the force vector passed in is in local or world coordinates. `true` means the force will get automatically transformed into world space before being applied"}, {"name": "bLocalOffset", "type": "BOOL", "description": "Specifies whether the offset passed in is in local or world coordinates"}, {"name": "bScaleByMass", "type": "BOOL", "description": "Specifies whether to scale the force by mass"}, {"name": "bPlayAudio", "type": "BOOL", "description": "Specifies whether to play audio events related to the force being applied. The audio will depend on the entity type. Currently vehicles are the only entity types supported, and will play a suspension squeal depending on the magnitude of the force"}, {"name": "bScaleByTimeWarp", "type": "BOOL", "description": "Specifies whether to scale the force by time warp. Default is `true`"}]}
{"hash": "0x3422291C", "name": "APPLY_WEATHER_CYCLES", "lua_name": "ApplyWeatherCycles", "ns": "CFX", "apiset": "client", "game": "", "signature": "BOOL ApplyWeatherCycles(int numEntries, int msPerCycle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x3422291C", "params": [{"name": "numEntries", "type": "int", "description": "The number of cycle entries. Must be between 1 and 256"}, {"name": "msPerCycle", "type": "int", "description": "The duration in milliseconds of each cycle. Must be between 1000 and 86400000 (24 hours)"}]}
{"hash": "0xA274CADB", "name": "BREAK_OFF_VEHICLE_WHEEL", "lua_name": "BreakOffVehicleWheel", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "void BreakOffVehicleWheel(Vehicle vehicle, int wheelIndex, BOOL leaveDebrisTrail, BOOL deleteWheel, BOOL unknownFlag, BOOL putOnFire)", "description": "Break off vehicle wheel by index. The `leaveDebrisTrail` flag requires `putOnFire` to be true.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA274CADB", "params": [{"name": "vehicle", "type": "Vehicle", "description": "The vehicle handle."}, {"name": "wheelIndex", "type": "int", "description": "The wheel index."}, {"name": "leaveDebrisTrail", "type": "BOOL", "description": "Start \"veh_debris_trail\" ptfx."}, {"name": "deleteWheel", "type": "BOOL", "description": "True to delete wheel, otherwise detach."}, {"name": "unknownFlag", "type": "BOOL", "description": "Unknown flag."}, {"name": "putOnFire", "type": "BOOL", "description": "Set wheel on fire once detached."}]}
{"hash": "0x4C89C0ED", "name": "CALL_MINIMAP_SCALEFORM_FUNCTION", "lua_name": "CallMinimapScaleformFunction", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "BOOL CallMinimapScaleformFunction(int miniMap, char* fnName)", "description": "This is similar to the PushScaleformMovieFunction natives, except it calls in the `TIMELINE` of a minimap overlay.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x4C89C0ED", "params": [{"name": "miniMap", "type": "int", "description": "The minimap overlay ID."}, {"name": "fnName", "type": "char*", "description": "A function in the overlay's TIMELINE."}]}
{"hash": "0xFA29D35D", "name": "CANCEL_EVENT", "lua_name": "CancelEvent", "ns": "CFX", "apiset": "shared", "game": "", "signature": "void CancelEvent()", "description": "Cancels the currently executing event.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xFA29D35D", "params": []}
{"hash": "0x429461C3", "name": "CAN_PLAYER_START_COMMERCE_SESSION", "lua_name": "CanPlayerStartCommerceSession", "ns": "CFX", "apiset": "server", "game": "", "signature": "BOOL CanPlayerStartCommerceSession(char* playerSrc)", "description": "> This native is deprecated and may be removed in a future version. Use the [Tebex API](https://docs.tebex.io/) instead.\n\nReturns whether or not the specified player has enough information to start a commerce session for.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x429461C3", "params": [{"name": "playerSrc", "type": "char*", "description": "The player handle"}]}
{"hash": "0xDD76B263", "name": "CLEAR_DRAW_ORIGIN", "lua_name": "ClearDrawOrigin", "ns": "CFX", "apiset": "client", "game": "rdr3", "signature": "void ClearDrawOrigin()", "description": "Resets the screen's draw-origin which was changed by the function [`SET_DRAW_ORIGIN`](#\\_0xE10198D5) back to `x=0, y=0`. See [`SET_DRAW_ORIGIN`](#\\_0xE10198D5) for further information.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xDD76B263", "params": []}
{"hash": "0x2D23D743", "name": "CLEAR_PED_PROP", "lua_name": "ClearPedProp", "ns": "CFX", "apiset": "server", "game": "", "signature": "void ClearPedProp(Ped ped, int propId)", "description": "CLEAR_PED_PROP\n\n**This is the server-side RPC native equivalent of the client native [CLEAR_PED_PROP](?\\_0x0943E5B8E078E76E).**", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x2D23D743", "params": [{"name": "ped", "type": "Ped", "description": "The ped handle."}, {"name": "propId", "type": "int", "description": "The prop id you want to clear from the ped. Refer to [SET_PED_PROP_INDEX](#\\_0x93376B65A266EB5F)."}]}
{"hash": "0xA635F451", "name": "CLEAR_PED_SECONDARY_TASK", "lua_name": "ClearPedSecondaryTask", "ns": "CFX", "apiset": "server", "game": "", "signature": "void ClearPedSecondaryTask(Ped ped)", "description": "CLEAR_PED_SECONDARY_TASK\n\n**This is the server-side RPC native equivalent of the client native [CLEAR_PED_SECONDARY_TASK](?\\_0x176CECF6F920D707).**", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA635F451", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0xDE3316AB", "name": "CLEAR_PED_TASKS", "lua_name": "ClearPedTasks", "ns": "CFX", "apiset": "server", "game": "", "signature": "void ClearPedTasks(Ped ped)", "description": "Clear a ped's tasks. Stop animations and other tasks created by scripts.\n\n**This is the server-side RPC native equivalent of the client native [CLEAR_PED_TASKS](?\\_0xE1EF3C1216AFF2CD).**", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xDE3316AB", "params": [{"name": "ped", "type": "Ped", "description": "Ped id. Use PlayerPedId() for your own character."}]}
{"hash": "0xBC045625", "name": "CLEAR_PED_TASKS_IMMEDIATELY", "lua_name": "ClearPedTasksImmediately", "ns": "CFX", "apiset": "server", "game": "", "signature": "void ClearPedTasksImmediately(Ped ped)", "description": "Immediately stops the pedestrian from whatever it's doing. The difference between this and [CLEAR_PED_TASKS](#\\_0xE1EF3C1216AFF2CD) is that this one teleports the ped but does not change the position of the ped.\n\n**This is the server-side RPC native equivalent of the client native [CLEAR_PED_TASKS_IMMEDIATELY](?\\_0xAAA34F8A7CB32098).**", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xBC045625", "params": [{"name": "ped", "type": "Ped", "description": "Ped id."}]}
{"hash": "0x54EA5BCC", "name": "CLEAR_PLAYER_WANTED_LEVEL", "lua_name": "ClearPlayerWantedLevel", "ns": "CFX", "apiset": "server", "game": "", "signature": "void ClearPlayerWantedLevel(Player player)", "description": "```\nThis executes at the same as speed as PLAYER::SET_PLAYER_WANTED_LEVEL(player, 0, false);\r\nPLAYER::GET_PLAYER_WANTED_LEVEL(player); executes in less than half the time. Which means that it's worth first checking if the wanted level needs to be cleared before clearing. However, this is mostly about good code practice and can important in other situations. The difference in time in this example is negligible.\n```\n\n**This is the server-side RPC native equivalent of the client native [CLEAR_PLAYER_WANTED_LEVEL](?\\_0xB302540597885499).**", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x54EA5BCC", "params": [{"name": "player", "type": "Player"}]}
{"hash": "0x2867ED8C", "name": "CLEAR_VEHICLE_XENON_LIGHTS_CUSTOM_COLOR", "lua_name": "ClearVehicleXenonLightsCustomColor", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "void ClearVehicleXenonLightsCustomColor(Vehicle vehicle)", "description": "Removes vehicle xenon lights custom RGB color.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x2867ED8C", "params": [{"name": "vehicle", "type": "Vehicle", "description": "The vehicle handle."}]}
{"hash": "0x54D636B3", "name": "CLONE_TIMECYCLE_MODIFIER", "lua_name": "CloneTimecycleModifier", "ns": "CFX", "apiset": "client", "game": "", "signature": "int CloneTimecycleModifier(char* sourceModifierName, char* clonedModifierName)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x54D636B3", "params": [{"name": "sourceModifierName", "type": "char*", "description": "The source timecycle name."}, {"name": "clonedModifierName", "type": "char*", "description": "The clone timecycle name, must be unique."}]}
{"hash": "0x19D81F4E", "name": "COMMIT_RUNTIME_TEXTURE", "lua_name": "CommitRuntimeTexture", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "void CommitRuntimeTexture(long tex)", "description": "Commits the backing pixels to the specified runtime texture.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x19D81F4E", "params": [{"name": "tex", "type": "long", "description": "The runtime texture handle."}]}
{"hash": "0x658D2BC8", "name": "CREATE_AUDIO_SUBMIX", "lua_name": "CreateAudioSubmix", "ns": "CFX", "apiset": "client", "game": "", "signature": "int CreateAudioSubmix(char* name)", "description": "Creates an audio submix with the specified name, or gets the existing audio submix by that name.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x658D2BC8", "params": [{"name": "name", "type": "char*", "description": "The audio submix name."}]}
{"hash": "0xEB1C6DD", "name": "CREATE_DRY_VOLUME", "lua_name": "CreateDryVolume", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "int CreateDryVolume(float xMin, float yMin, float zMin, float xMax, float yMax, float zMax)", "description": "Creates a volume where water effects do not apply.\r\nUseful for preventing water collisions from flooding areas underneath them.\r\nThis has no effect on waterquads, only water created from drawables and collisions.\r\nDon't create volumes when your local ped is swimming (e.g. use IS_PED_SWIMMING in your scripts before you call this)", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xEB1C6DD", "params": [{"name": "xMin", "type": "float", "description": "The min X component of the AABB volume where water does not affect the player."}, {"name": "yMin", "type": "float", "description": "The min Y component for the AABB volume."}, {"name": "zMin", "type": "float", "description": "The min Z component for the AABB volume."}, {"name": "xMax", "type": "float", "description": "The max X component for the AABB volume."}, {"name": "yMax", "type": "float", "description": "The max Y component for the AABB volume."}, {"name": "zMax", "type": "float", "description": "The max Z component for the AABB volume."}]}
{"hash": "0x23EAF899", "name": "CREATE_DUI", "lua_name": "CreateDui", "ns": "CFX", "apiset": "client", "game": "", "signature": "long CreateDui(char* url, int width, int height)", "description": "Creates a DUI browser. This can be used to draw on a runtime texture using CREATE_RUNTIME_TEXTURE_FROM_DUI_HANDLE.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x23EAF899", "params": [{"name": "url", "type": "char*", "description": "The initial URL to load in the browser."}, {"name": "width", "type": "int", "description": "The width of the backing surface."}, {"name": "height", "type": "int", "description": "The height of the backing surface."}]}
{"hash": "0x2F7AA05C", "name": "CREATE_OBJECT", "lua_name": "CreateObject", "ns": "CFX", "apiset": "server", "game": "", "signature": "Entity CreateObject(Hash modelHash, float x, float y, float z, BOOL isNetwork, BOOL netMissionEntity, BOOL doorFlag)", "description": "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.\r\nThis object will initially be owned by the creating script as a mission entity, and the model should be loaded already (e.g. using REQUEST_MODEL).\n\n**This is the server-side RPC native equivalent of the client native [CREATE_OBJECT](?\\_0x509D5878EB39E842).**", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x2F7AA05C", "params": [{"name": "modelHash", "type": "Hash", "description": "The model to spawn."}, {"name": "x", "type": "float", "description": "Spawn coordinate X component."}, {"name": "y", "type": "float", "description": "Spawn coordinate Y component."}, {"name": "z", "type": "float", "description": "Spawn coordinate Z component, 'ground level'."}, {"name": "isNetwork", "type": "BOOL", "description": "Whether to create a network object for the object. If false, the object exists only locally."}, {"name": "netMissionEntity", "type": "BOOL", "description": "Whether to register the object as pinned to the script host in the R\\* network model."}, {"name": "doorFlag", "type": "BOOL", "description": "False to create a door archetype (archetype flag bit 26 set) as a door. Required to be set to true to create door models in network mode."}]}
{"hash": "0x58040420", "name": "CREATE_OBJECT_NO_OFFSET", "lua_name": "CreateObjectNoOffset", "ns": "CFX", "apiset": "server", "game": "", "signature": "Entity CreateObjectNoOffset(Hash modelHash, float x, float y, float z, BOOL isNetwork, BOOL netMissionEntity, BOOL doorFlag)", "description": "Creates an object (prop) with the specified model centered at the specified position.\r\nThis object will initially be owned by the creating script as a mission entity, and the model should be loaded already (e.g. using REQUEST_MODEL).\n\n**This is the server-side RPC native equivalent of the client native [CREATE_OBJECT_NO_OFFSET](?\\_0x9A294B2138ABB884).**", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x58040420", "params": [{"name": "modelHash", "type": "Hash", "description": "The model to spawn."}, {"name": "x", "type": "float", "description": "Spawn coordinate X component."}, {"name": "y", "type": "float", "description": "Spawn coordinate Y component."}, {"name": "z", "type": "float", "description": "Spawn coordinate Z component."}, {"name": "isNetwork", "type": "BOOL", "description": "Whether to create a network object for the object. If false, the object exists only locally."}, {"name": "netMissionEntity", "type": "BOOL", "description": "Whether to register the object as pinned to the script host in the R\\* network model."}, {"name": "doorFlag", "type": "BOOL", "description": "False to create a door archetype (archetype flag bit 26 set) as a door. Required to be set to true to create door models in network mode."}]}
{"hash": "0x389EF71", "name": "CREATE_PED", "lua_name": "CreatePed", "ns": "CFX", "apiset": "server", "game": "", "signature": "Entity CreatePed(int pedType, Hash modelHash, float x, float y, float z, float heading, BOOL isNetwork, BOOL bScriptHostPed)", "description": "Creates a ped (biped character, pedestrian, actor) with the specified model at the specified position and heading.\r\nThis ped will initially be owned by the creating script as a mission entity, and the model should be loaded already\r\n(e.g. using REQUEST_MODEL).\n\n**This is the server-side RPC native equivalent of the client native [CREATE_PED](?\\_0xD49F9B0955C367DE).**", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x389EF71", "params": [{"name": "pedType", "type": "int", "description": "Unused. Peds get set to CIVMALE/CIVFEMALE/etc. no matter the value specified."}, {"name": "modelHash", "type": "Hash", "description": "The model of ped to spawn."}, {"name": "x", "type": "float", "description": "Spawn coordinate X component."}, {"name": "y", "type": "float", "description": "Spawn coordinate Y component."}, {"name": "z", "type": "float", "description": "Spawn coordinate Z component."}, {"name": "heading", "type": "float", "description": "Heading to face towards, in degrees."}, {"name": "isNetwork", "type": "BOOL", "description": "Whether to create a network object for the ped. If false, the ped exists only locally."}, {"name": "bScriptHostPed", "type": "BOOL", "description": "Whether to register the ped as pinned to the script host in the R\\* network model."}]}
{"hash": "0x3000F092", "name": "CREATE_PED_INSIDE_VEHICLE", "lua_name": "CreatePedInsideVehicle", "ns": "CFX", "apiset": "server", "game": "", "signature": "Entity CreatePedInsideVehicle(Vehicle vehicle, int pedType, Hash modelHash, int seat, BOOL isNetwork, BOOL bScriptHostPed)", "description": "CREATE_PED_INSIDE_VEHICLE\n\n**This is the server-side RPC native equivalent of the client native [CREATE_PED_INSIDE_VEHICLE](?\\_0x7DD959874C1FD534).**", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x3000F092", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "pedType", "type": "int", "description": "See [`CREATE_PED`](#\\_0xD49F9B0955C367DE)"}, {"name": "modelHash", "type": "Hash"}, {"name": "seat", "type": "int"}, {"name": "isNetwork", "type": "BOOL"}, {"name": "bScriptHostPed", "type": "BOOL"}]}
{"hash": "0xFEC3766D", "name": "CREATE_RUNTIME_TEXTURE", "lua_name": "CreateRuntimeTexture", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "long CreateRuntimeTexture(long txd, char* txn, int width, int height)", "description": "Creates a blank runtime texture.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xFEC3766D", "params": [{"name": "txd", "type": "long", "description": "A handle to the runtime TXD to create the runtime texture in."}, {"name": "txn", "type": "char*", "description": "The name for the texture in the runtime texture dictionary."}, {"name": "width", "type": "int", "description": "The width of the new texture."}, {"name": "height", "type": "int", "description": "The height of the new texture."}]}
{"hash": "0xB135472B", "name": "CREATE_RUNTIME_TEXTURE_FROM_DUI_HANDLE", "lua_name": "CreateRuntimeTextureFromDuiHandle", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "long CreateRuntimeTextureFromDuiHandle(long txd, char* txn, char* duiHandle)", "description": "Creates a runtime texture from a DUI handle.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xB135472B", "params": [{"name": "txd", "type": "long", "description": "A handle to the runtime TXD to create the runtime texture in."}, {"name": "txn", "type": "char*", "description": "The name for the texture in the runtime texture dictionary."}, {"name": "duiHandle", "type": "char*", "description": "The DUI handle returned from GET_DUI_HANDLE."}]}
{"hash": "0x786D8BC3", "name": "CREATE_RUNTIME_TEXTURE_FROM_IMAGE", "lua_name": "CreateRuntimeTextureFromImage", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "long CreateRuntimeTextureFromImage(long txd, char* txn, char* fileName)", "description": "Creates a runtime texture from the specified file in the current resource or a base64 data URL.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x786D8BC3", "params": [{"name": "txd", "type": "long", "description": "A handle to the runtime TXD to create the runtime texture in."}, {"name": "txn", "type": "char*", "description": "The name for the texture in the runtime texture dictionary."}, {"name": "fileName", "type": "char*", "description": "The file name of an image to load or a base64 data URL. This should preferably be a PNG, and has to be specified as a `file` in the resource manifest."}]}
{"hash": "0x1F3AC778", "name": "CREATE_RUNTIME_TXD", "lua_name": "CreateRuntimeTxd", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "long CreateRuntimeTxd(char* name)", "description": "Creates a runtime texture dictionary with the specified name.\r\nExample:\n\n```lua\nlocal txd = CreateRuntimeTxd('meow')\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x1F3AC778", "params": [{"name": "name", "type": "char*", "description": "The name for the runtime TXD."}]}
{"hash": "0x70FA2AFA", "name": "CREATE_TIMECYCLE_MODIFIER", "lua_name": "CreateTimecycleModifier", "ns": "CFX", "apiset": "client", "game": "", "signature": "int CreateTimecycleModifier(char* modifierName)", "description": "Create a clean timecycle modifier. See [`SET_TIMECYCLE_MODIFIER_VAR`](#\\_0x6E0A422B) to add variables.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x70FA2AFA", "params": [{"name": "modifierName", "type": "char*", "description": "The new timecycle name, must be unique."}]}
{"hash": "0xDD75460A", "name": "CREATE_VEHICLE", "lua_name": "CreateVehicle", "ns": "CFX", "apiset": "server", "game": "", "signature": "Entity CreateVehicle(Hash modelHash, float x, float y, float z, float heading, BOOL isNetwork, BOOL netMissionEntity)", "description": "Creates a vehicle with the specified model at the specified position. This vehicle will initially be owned by the creating\r\nscript as a mission entity, and the model should be loaded already (e.g. using REQUEST_MODEL).\n\n```\nNativeDB Added Parameter 8: BOOL p7\n```\n\n**This is the server-side RPC native equivalent of the client native [CREATE_VEHICLE](?\\_0xAF35D0D2583051B0).**", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xDD75460A", "params": [{"name": "modelHash", "type": "Hash", "description": "The model of vehicle to spawn."}, {"name": "x", "type": "float", "description": "Spawn coordinate X component."}, {"name": "y", "type": "float", "description": "Spawn coordinate Y component."}, {"name": "z", "type": "float", "description": "Spawn coordinate Z component."}, {"name": "heading", "type": "float", "description": "Heading to face towards, in degrees."}, {"name": "isNetwork", "type": "BOOL", "description": "Whether to create a network object for the vehicle. If false, the vehicle exists only locally."}, {"name": "netMissionEntity", "type": "BOOL", "description": "Whether to register the vehicle as pinned to the script host in the R\\* network model."}]}
{"hash": "0x6AE51D4B", "name": "CREATE_VEHICLE_SERVER_SETTER", "lua_name": "CreateVehicleServerSetter", "ns": "CFX", "apiset": "server", "game": "", "signature": "Vehicle CreateVehicleServerSetter(Hash modelHash, char* type, float x, float y, float z, float heading)", "description": "Equivalent to CREATE_VEHICLE, but it uses 'server setter' logic (like the former CREATE_AUTOMOBILE) as a workaround for\r\nreliability concerns regarding entity creation RPC.\n\nUnlike CREATE_AUTOMOBILE, this supports other vehicle types as well.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x6AE51D4B", "params": [{"name": "modelHash", "type": "Hash", "description": "The model of vehicle to spawn."}, {"name": "type", "type": "char*", "description": "The appropriate vehicle type for the model info. Can be one of `automobile`, `bike`, `boat`, `heli`, `plane`, `submarine`, `trailer`, and (potentially), `train`. This should be the same type as the `type` field in `vehicles.meta`."}, {"name": "x", "type": "float", "description": "Spawn coordinate X component."}, {"name": "y", "type": "float", "description": "Spawn coordinate Y component."}, {"name": "z", "type": "float", "description": "Spawn coordinate Z component."}, {"name": "heading", "type": "float", "description": "Heading to face towards, in degrees."}]}
{"hash": "0xFAA3D236", "name": "DELETE_ENTITY", "lua_name": "DeleteEntity", "ns": "CFX", "apiset": "server", "game": "", "signature": "void DeleteEntity(Entity entity)", "description": "Deletes the specified entity.\n\n**NOTE**: For trains this will only work if called on the train engine, it will not work on its carriages.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xFAA3D236", "params": [{"name": "entity", "type": "Entity", "description": "The entity to delete."}]}
{"hash": "0x1E86F206", "name": "DELETE_FUNCTION_REFERENCE", "lua_name": "DeleteFunctionReference", "ns": "CFX", "apiset": "shared", "game": "", "signature": "void DeleteFunctionReference(char* referenceIdentity)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x1E86F206", "params": [{"name": "referenceIdentity", "type": "char*"}]}
{"hash": "0x7389B5DF", "name": "DELETE_RESOURCE_KVP", "lua_name": "DeleteResourceKvp", "ns": "CFX", "apiset": "shared", "game": "", "signature": "void DeleteResourceKvp(char* key)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x7389B5DF", "params": [{"name": "key", "type": "char*", "description": "The key to delete"}]}
{"hash": "0x4152C90", "name": "DELETE_RESOURCE_KVP_NO_SYNC", "lua_name": "DeleteResourceKvpNoSync", "ns": "CFX", "apiset": "shared", "game": "", "signature": "void DeleteResourceKvpNoSync(char* key)", "description": "Nonsynchronous [DELETE_RESOURCE_KVP](#\\_0x7389B5DF) operation; see [FLUSH_RESOURCE_KVP](#\\_0x5240DA5A).", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x4152C90", "params": [{"name": "key", "type": "char*", "description": "The key to delete"}]}
{"hash": "0x523BA3DA", "name": "DELETE_TRAIN", "lua_name": "DeleteTrain", "ns": "CFX", "apiset": "server", "game": "", "signature": "void DeleteTrain(Entity entity)", "description": "Deletes the specified `entity` and any carriage its attached to, or that is attached to it.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x523BA3DA", "params": [{"name": "entity", "type": "Entity", "description": "The carriage to delete."}]}
{"hash": "0xA085CB10", "name": "DESTROY_DUI", "lua_name": "DestroyDui", "ns": "CFX", "apiset": "client", "game": "", "signature": "void DestroyDui(long duiObject)", "description": "Destroys a DUI browser.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA085CB10", "params": [{"name": "duiObject", "type": "long", "description": "The DUI browser handle."}]}
{"hash": "0xB1622B17", "name": "DISABLE_EDITOR_RUNTIME", "lua_name": "DisableEditorRuntime", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "void DisableEditorRuntime()", "description": "Disables the editor runtime mode, changing game behavior to not track entity metadata.\r\nThis function supports SDK infrastructure and is not intended to be used directly from your code.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xB1622B17", "params": []}
{"hash": "0x3D5AB7F0", "name": "DISABLE_IDLE_CAMERA", "lua_name": "DisableIdleCamera", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "void DisableIdleCamera(BOOL state)", "description": "Disables the game's afk camera that starts panning around after 30 seconds of inactivity.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x3D5AB7F0", "params": [{"name": "state", "type": "BOOL", "description": "On/Off"}]}
{"hash": "0x8BCF0014", "name": "DISABLE_RAW_KEY_THIS_FRAME", "lua_name": "DisableRawKeyThisFrame", "ns": "CFX", "apiset": "client", "game": "", "signature": "BOOL DisableRawKeyThisFrame(int rawKeyIndex)", "description": "Disables the specified `rawKeyIndex`, making it not trigger the regular `IS_RAW_KEY_*` natives.\n\nVirtual key codes can be found [here](https://learn.microsoft.com/en-us/windows/win32/inputdev/virtual-key-codes)", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x8BCF0014", "params": [{"name": "rawKeyIndex", "type": "int", "description": "Index of raw key from keyboard."}]}
{"hash": "0x5C140555", "name": "DISABLE_VEHICLE_PASSENGER_IDLE_CAMERA", "lua_name": "DisableVehiclePassengerIdleCamera", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "void DisableVehiclePassengerIdleCamera(BOOL state)", "description": "Disables the game's afk camera that starts panning around after 30 seconds of inactivity(While riding in a car as a passenger)", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x5C140555", "params": [{"name": "state", "type": "BOOL", "description": "On/Off"}]}
{"hash": "0xA9C92CDC", "name": "DISABLE_WORLDHORIZON_RENDERING", "lua_name": "DisableWorldhorizonRendering", "ns": "CFX", "apiset": "client", "game": "", "signature": "void DisableWorldhorizonRendering(BOOL state)", "description": "Disables the game's world horizon lods rendering (see `farlods.#dd`).\r\nUsing the island hopper natives might also affect this state.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA9C92CDC", "params": [{"name": "state", "type": "BOOL", "description": "On/Off"}]}
{"hash": "0x43F15989", "name": "DOES_BOAT_SINK_WHEN_WRECKED", "lua_name": "DoesBoatSinkWhenWrecked", "ns": "CFX", "apiset": "server", "game": "", "signature": "bool DoesBoatSinkWhenWrecked(Vehicle vehicle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x43F15989", "params": [{"name": "vehicle", "type": "Vehicle", "description": "The target vehicle."}]}
{"hash": "0x3AC90869", "name": "DOES_ENTITY_EXIST", "lua_name": "DoesEntityExist", "ns": "CFX", "apiset": "server", "game": "", "signature": "BOOL DoesEntityExist(Object entity)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x3AC90869", "params": [{"name": "entity", "type": "Object"}]}
{"hash": "0x12038599", "name": "DOES_PLAYER_EXIST", "lua_name": "DoesPlayerExist", "ns": "CFX", "apiset": "server", "game": "", "signature": "BOOL DoesPlayerExist(char* playerSrc)", "description": "Returns whether or not the player exists", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x12038599", "params": [{"name": "playerSrc", "type": "char*"}]}
{"hash": "0x167ABA27", "name": "DOES_PLAYER_OWN_SKU", "lua_name": "DoesPlayerOwnSku", "ns": "CFX", "apiset": "server", "game": "", "signature": "BOOL DoesPlayerOwnSku(char* playerSrc, int skuId)", "description": "> This native is deprecated and may be removed in a future version. Use [`DOES_PLAYER_OWN_SKU_EXT`](#\\_0xDEF0480B) instead.\n\nRequests whether or not the player owns the specified SKU.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x167ABA27", "params": [{"name": "playerSrc", "type": "char*", "description": "The player handle"}, {"name": "skuId", "type": "int", "description": "The ID of the SKU."}]}
{"hash": "0xDEF0480B", "name": "DOES_PLAYER_OWN_SKU_EXT", "lua_name": "DoesPlayerOwnSkuExt", "ns": "CFX", "apiset": "server", "game": "", "signature": "BOOL DoesPlayerOwnSkuExt(char* playerSrc, int skuId)", "description": "Requests whether or not the player owns the specified package.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xDEF0480B", "params": [{"name": "playerSrc", "type": "char*", "description": "The player handle"}, {"name": "skuId", "type": "int", "description": "The package ID on Tebex."}]}
{"hash": "0x8B25BC20", "name": "DOES_TEXTURE_EXIST", "lua_name": "DoesTextureExist", "ns": "CFX", "apiset": "client", "game": "rdr3", "signature": "bool DoesTextureExist(int textureId)", "description": "In compare to `0x31DC8D3F216D8509` return true if texture its created when `0x31DC8D3F216D8509` return true if you put there any id in valid range", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x8B25BC20", "params": [{"name": "textureId", "type": "int", "description": "texture id created by `0xC5E7204F322E49EB`."}]}
{"hash": "0xC53BB6D3", "name": "DOES_TIMECYCLE_MODIFIER_HAS_VAR", "lua_name": "DoesTimecycleModifierHasVar", "ns": "CFX", "apiset": "client", "game": "", "signature": "BOOL DoesTimecycleModifierHasVar(char* modifierName, char* varName)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC53BB6D3", "params": [{"name": "modifierName", "type": "char*", "description": "The name of timecycle modifier."}, {"name": "varName", "type": "char*", "description": "The name of timecycle variable."}]}
{"hash": "0x77CC80DC", "name": "DOES_TRAIN_STOP_AT_STATIONS", "lua_name": "DoesTrainStopAtStations", "ns": "CFX", "apiset": "shared", "game": "gta5", "signature": "BOOL DoesTrainStopAtStations(Vehicle train)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x77CC80DC", "params": [{"name": "train", "type": "Vehicle", "description": "The train handle"}]}
{"hash": "0xEF30A696", "name": "DOES_VEHICLE_USE_FUEL", "lua_name": "DoesVehicleUseFuel", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "BOOL DoesVehicleUseFuel(Vehicle vehicle)", "description": "Checks whether the vehicle consumes fuel. The check is done based on petrol tank volume and vehicle type. Bicycles and vehicles with petrol tank volume equal to zero (only bicycles by default) do not use fuel. All other vehicles do.\n\nYou can customize petrol tank volume using [`SET_HANDLING_FLOAT`](#\\_0x90DD01C)/[`SET_VEHICLE_HANDLING_FLOAT`](#\\_0x488C86D2) natives with `fieldName` equal to `fPetrolTankVolume`.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xEF30A696", "params": [{"name": "vehicle", "type": "Vehicle", "description": "The vehicle handle."}]}
{"hash": "0xF65BBA4B", "name": "DOOR_SYSTEM_GET_ACTIVE", "lua_name": "DoorSystemGetActive", "ns": "CFX", "apiset": "client", "game": "", "signature": "object DoorSystemGetActive()", "description": "Returns a list of door system entries: a door system hash (see [ADD_DOOR_TO_SYSTEM](#\\_0x6F8838D03D1DC226)) and its object handle.\n\nThe data returned adheres to the following layout:\n\n```\n[{doorHash1, doorHandle1}, ..., {doorHashN, doorHandleN}]\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xF65BBA4B", "params": []}
{"hash": "0x237613B3", "name": "DOOR_SYSTEM_GET_SIZE", "lua_name": "DoorSystemGetSize", "ns": "CFX", "apiset": "client", "game": "", "signature": "int DoorSystemGetSize()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x237613B3", "params": []}
{"hash": "0xCD4D9DD5", "name": "DRAW_BOX", "lua_name": "DrawBox", "ns": "CFX", "apiset": "client", "game": "rdr3", "signature": "void DrawBox(float x1, float y1, float z1, float x2, float y2, float z2, int red, int green, int blue, int alpha)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xCD4D9DD5", "params": [{"name": "x1", "type": "float"}, {"name": "y1", "type": "float"}, {"name": "z1", "type": "float"}, {"name": "x2", "type": "float"}, {"name": "y2", "type": "float"}, {"name": "z2", "type": "float"}, {"name": "red", "type": "int"}, {"name": "green", "type": "int"}, {"name": "blue", "type": "int"}, {"name": "alpha", "type": "int"}]}
{"hash": "0xFF44780E", "name": "DRAW_CORONA", "lua_name": "DrawCorona", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "void DrawCorona(float posX, float posY, float posZ, float size, int alpha, int red, int green, int blue, float intensity, float zBias, float dirX, float dirY, float dirZ, float viewThreshold, float innerAngle, float outerAngle, int flags)", "description": "Allows drawing advanced light effects, known as coronas, which support flares, volumetric lighting, and customizable glow properties.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xFF44780E", "params": [{"name": "posX", "type": "float", "description": "The X position of the corona origin."}, {"name": "posY", "type": "float", "description": "The Y position of the corona origin."}, {"name": "posZ", "type": "float", "description": "The Z position of the corona origin."}, {"name": "size", "type": "float", "description": "The size of the corona."}, {"name": "alpha", "type": "int", "description": "The alpha component of the marker color, on a scale from 0-255."}, {"name": "red", "type": "int", "description": "The red component of the marker color, on a scale from 0-255."}, {"name": "green", "type": "int", "description": "The green component of the marker color, on a scale from 0-255."}, {"name": "blue", "type": "int", "description": "The blue component of the marker color, on a scale from 0-255."}, {"name": "intensity", "type": "float", "description": "The intensity of the corona."}, {"name": "zBias", "type": "float", "description": "zBias slightly shifts the depth of surfaces to make sure they dont overlap or cause visual glitches when they are very close together. The zBias value are usually in the range of 0.0 to 1.0."}, {"name": "dirX", "type": "float", "description": "The X direction of the corona."}, {"name": "dirY", "type": "float", "description": "The Y direction of the corona."}, {"name": "dirZ", "type": "float", "description": "The Z direction of the corona."}, {"name": "viewThreshold", "type": "float", "description": "The view threshold is to determine the fading of the corona based on the distance."}, {"name": "innerAngle", "type": "float", "description": "The inner angle of the corona."}, {"name": "outerAngle", "type": "float", "description": "The outer angle of the corona."}, {"name": "flags", "type": "int", "description": "The corona flags."}]}
{"hash": "0xEB2EDCA2", "name": "DRAW_GIZMO", "lua_name": "DrawGizmo", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "BOOL DrawGizmo(long matrixPtr, char* id)", "description": "Draws a gizmo. This function supports SDK infrastructure and is not intended to be used directly from your code.\n\nThis should be used from JavaScript or another language supporting mutable buffers like ArrayBuffer.\n\nMatrix layout is as follows:\n\n* Element \\[0], \\[1] and \\[2] should represent the right vector.\n* Element \\[4], \\[5] and \\[6] should represent the forward vector.\n* Element \\[8], \\[9] and \\[10] should represent the up vector.\n* Element \\[12], \\[13] and \\[14] should represent X, Y and Z translation coordinates.\n* All other elements should be \\[0, 0, 0, 1].", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xEB2EDCA2", "params": [{"name": "matrixPtr", "type": "long", "description": "A mutable pointer to a 64-byte buffer of floating-point values, representing an XMFLOAT4X4 in layout."}, {"name": "id", "type": "char*", "description": "A unique identifier of what the gizmo is affecting."}]}
{"hash": "0xBD25EC89", "name": "DRAW_GLOW_SPHERE", "lua_name": "DrawGlowSphere", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "void DrawGlowSphere(float posX, float posY, float posZ, float radius, int colorR, int colorG, int colorB, float intensity, BOOL invert, BOOL marker)", "description": "Draw a glow sphere this frame. Up to 256 per single frame.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xBD25EC89", "params": [{"name": "posX", "type": "float", "description": "Position X."}, {"name": "posY", "type": "float", "description": "Position Y."}, {"name": "posZ", "type": "float", "description": "Position Z."}, {"name": "radius", "type": "float", "description": "Sphere radius."}, {"name": "colorR", "type": "int", "description": "Red."}, {"name": "colorG", "type": "int", "description": "Green."}, {"name": "colorB", "type": "int", "description": "Blue."}, {"name": "intensity", "type": "float", "description": "Intensity."}, {"name": "invert", "type": "BOOL", "description": "Invert rendering."}, {"name": "marker", "type": "BOOL", "description": "Draw as a marker, otherwise as an overlay."}]}
{"hash": "0x374E5298", "name": "DRAW_LIGHT", "lua_name": "DrawLight", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "void DrawLight()", "description": "Draw the prepared light.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x374E5298", "params": []}
{"hash": "0xB3426BCC", "name": "DRAW_LINE", "lua_name": "DrawLine", "ns": "CFX", "apiset": "client", "game": "rdr3", "signature": "void DrawLine(float x1, float y1, float z1, float x2, float y2, float z2, int red, int green, int blue, int alpha)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xB3426BCC", "params": [{"name": "x1", "type": "float"}, {"name": "y1", "type": "float"}, {"name": "z1", "type": "float"}, {"name": "x2", "type": "float"}, {"name": "y2", "type": "float"}, {"name": "z2", "type": "float"}, {"name": "red", "type": "int"}, {"name": "green", "type": "int"}, {"name": "blue", "type": "int"}, {"name": "alpha", "type": "int"}]}
{"hash": "0xB856A90", "name": "DRAW_LINE_2D", "lua_name": "DrawLine_2d", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "void DrawLine_2d(float x1, float y1, float x2, float y2, float width, int r, int g, int b, int a)", "description": "Like DRAW_RECT, but it's a line.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xB856A90", "params": [{"name": "x1", "type": "float", "description": "First x."}, {"name": "y1", "type": "float", "description": "First y."}, {"name": "x2", "type": "float", "description": "Second x."}, {"name": "y2", "type": "float", "description": "Second y."}, {"name": "width", "type": "float", "description": "Width of line."}, {"name": "r", "type": "int", "description": "Red."}, {"name": "g", "type": "int", "description": "Green."}, {"name": "b", "type": "int", "description": "Blue."}, {"name": "a", "type": "int", "description": "Alpha."}]}
{"hash": "0xABD19253", "name": "DRAW_POLY", "lua_name": "DrawPoly", "ns": "CFX", "apiset": "client", "game": "rdr3", "signature": "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)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xABD19253", "params": [{"name": "x1", "type": "float"}, {"name": "y1", "type": "float"}, {"name": "z1", "type": "float"}, {"name": "x2", "type": "float"}, {"name": "y2", "type": "float"}, {"name": "z2", "type": "float"}, {"name": "x3", "type": "float"}, {"name": "y3", "type": "float"}, {"name": "z3", "type": "float"}, {"name": "red", "type": "int"}, {"name": "green", "type": "int"}, {"name": "blue", "type": "int"}, {"name": "alpha", "type": "int"}]}
{"hash": "0xEC37C168", "name": "DRAW_RECT_ROTATED", "lua_name": "DrawRectRotated", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "void DrawRectRotated(float x, float y, float width, float height, float rotation, int r, int g, int b, int a)", "description": "DRAW_RECT, but with a rotation. Seems to be broken.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xEC37C168", "params": [{"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "width", "type": "float"}, {"name": "height", "type": "float"}, {"name": "rotation", "type": "float"}, {"name": "r", "type": "int"}, {"name": "g", "type": "int"}, {"name": "b", "type": "int"}, {"name": "a", "type": "int"}]}
{"hash": "0xBA0613E1", "name": "DROP_PLAYER", "lua_name": "DropPlayer", "ns": "CFX", "apiset": "server", "game": "", "signature": "void DropPlayer(char* playerSrc, char* reason)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xBA0613E1", "params": [{"name": "playerSrc", "type": "char*"}, {"name": "reason", "type": "char*"}]}
{"hash": "0xF4E2079D", "name": "DUPLICATE_FUNCTION_REFERENCE", "lua_name": "DuplicateFunctionReference", "ns": "CFX", "apiset": "shared", "game": "", "signature": "char* DuplicateFunctionReference(char* referenceIdentity)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xF4E2079D", "params": [{"name": "referenceIdentity", "type": "char*"}]}
{"hash": "0xC383871D", "name": "ENABLE_EDITOR_RUNTIME", "lua_name": "EnableEditorRuntime", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "void EnableEditorRuntime()", "description": "Enables the editor runtime mode, changing game behavior to track entity metadata.\r\nThis function supports SDK infrastructure and is not intended to be used directly from your code.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC383871D", "params": []}
{"hash": "0xF97B1C93", "name": "ENABLE_ENHANCED_HOST_SUPPORT", "lua_name": "EnableEnhancedHostSupport", "ns": "CFX", "apiset": "server", "game": "", "signature": "void EnableEnhancedHostSupport(BOOL enabled)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xF97B1C93", "params": [{"name": "enabled", "type": "BOOL"}]}
{"hash": "0xB3210203", "name": "END_FIND_KVP", "lua_name": "EndFindKvp", "ns": "CFX", "apiset": "shared", "game": "", "signature": "void EndFindKvp(int handle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xB3210203", "params": [{"name": "handle", "type": "int", "description": "The KVP find handle returned from [START_FIND_KVP](#\\_0xDD379006)"}]}
{"hash": "0xDEDA4E50", "name": "END_FIND_OBJECT", "lua_name": "EndFindObject", "ns": "CFX", "apiset": "client", "game": "", "signature": "void EndFindObject(int findHandle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xDEDA4E50", "params": [{"name": "findHandle", "type": "int"}]}
{"hash": "0x9615C2AD", "name": "END_FIND_PED", "lua_name": "EndFindPed", "ns": "CFX", "apiset": "client", "game": "", "signature": "void EndFindPed(int findHandle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x9615C2AD", "params": [{"name": "findHandle", "type": "int"}]}
{"hash": "0x3C407D53", "name": "END_FIND_PICKUP", "lua_name": "EndFindPickup", "ns": "CFX", "apiset": "client", "game": "", "signature": "void EndFindPickup(int findHandle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x3C407D53", "params": [{"name": "findHandle", "type": "int"}]}
{"hash": "0x9227415A", "name": "END_FIND_VEHICLE", "lua_name": "EndFindVehicle", "ns": "CFX", "apiset": "client", "game": "", "signature": "void EndFindVehicle(int findHandle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x9227415A", "params": [{"name": "findHandle", "type": "int"}]}
{"hash": "0x3BB78F05", "name": "ENSURE_ENTITY_STATE_BAG", "lua_name": "EnsureEntityStateBag", "ns": "CFX", "apiset": "shared", "game": "", "signature": "void EnsureEntityStateBag(Entity entity)", "description": "Internal function for ensuring an entity has a state bag.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x3BB78F05", "params": [{"name": "entity", "type": "Entity"}]}
{"hash": "0x780DA86", "name": "ENTER_CURSOR_MODE", "lua_name": "EnterCursorMode", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "void EnterCursorMode()", "description": "Enters cursor mode, suppressing mouse movement to the game and displaying a mouse cursor instead. This function supports\r\nSDK infrastructure and is not intended to be used directly from your code.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x780DA86", "params": []}
{"hash": "0x561C060B", "name": "EXECUTE_COMMAND", "lua_name": "ExecuteCommand", "ns": "CFX", "apiset": "shared", "game": "", "signature": "void ExecuteCommand(char* commandString)", "description": "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.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x561C060B", "params": [{"name": "commandString", "type": "char*"}]}
{"hash": "0xD2CB95A3", "name": "EXPERIMENTAL_LOAD_CLONE_CREATE", "lua_name": "ExperimentalLoadCloneCreate", "ns": "CFX", "apiset": "client", "game": "", "signature": "Entity ExperimentalLoadCloneCreate(char* data, int objectId, char* tree)", "description": "This native is not implemented.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xD2CB95A3", "params": [{"name": "data", "type": "char*"}, {"name": "objectId", "type": "int"}, {"name": "tree", "type": "char*"}]}
{"hash": "0x6BC189AC", "name": "EXPERIMENTAL_LOAD_CLONE_SYNC", "lua_name": "ExperimentalLoadCloneSync", "ns": "CFX", "apiset": "client", "game": "", "signature": "void ExperimentalLoadCloneSync(Entity entity, char* data)", "description": "This native is not implemented.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x6BC189AC", "params": [{"name": "entity", "type": "Entity"}, {"name": "data", "type": "char*"}]}
{"hash": "0x9D65CAD2", "name": "EXPERIMENTAL_SAVE_CLONE_CREATE", "lua_name": "ExperimentalSaveCloneCreate", "ns": "CFX", "apiset": "client", "game": "", "signature": "char* ExperimentalSaveCloneCreate(Entity entity)", "description": "This native is not implemented.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x9D65CAD2", "params": [{"name": "entity", "type": "Entity"}]}
{"hash": "0x38D19210", "name": "EXPERIMENTAL_SAVE_CLONE_SYNC", "lua_name": "ExperimentalSaveCloneSync", "ns": "CFX", "apiset": "client", "game": "", "signature": "char* ExperimentalSaveCloneSync(Entity entity)", "description": "This native is not implemented.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x38D19210", "params": [{"name": "entity", "type": "Entity"}]}
{"hash": "0xFAA6CB5D", "name": "FIND_FIRST_OBJECT", "lua_name": "FindFirstObject", "ns": "CFX", "apiset": "client", "game": "", "signature": "int FindFirstObject(Entity* outEntity)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xFAA6CB5D", "params": [{"name": "outEntity", "type": "Entity*"}]}
{"hash": "0xFB012961", "name": "FIND_FIRST_PED", "lua_name": "FindFirstPed", "ns": "CFX", "apiset": "client", "game": "", "signature": "int FindFirstPed(Entity* outEntity)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xFB012961", "params": [{"name": "outEntity", "type": "Entity*"}]}
{"hash": "0x3FF9D340", "name": "FIND_FIRST_PICKUP", "lua_name": "FindFirstPickup", "ns": "CFX", "apiset": "client", "game": "", "signature": "int FindFirstPickup(Entity* outEntity)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x3FF9D340", "params": [{"name": "outEntity", "type": "Entity*"}]}
{"hash": "0x15E55694", "name": "FIND_FIRST_VEHICLE", "lua_name": "FindFirstVehicle", "ns": "CFX", "apiset": "client", "game": "", "signature": "int FindFirstVehicle(Entity* outEntity)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x15E55694", "params": [{"name": "outEntity", "type": "Entity*"}]}
{"hash": "0xBD7BEBC5", "name": "FIND_KVP", "lua_name": "FindKvp", "ns": "CFX", "apiset": "shared", "game": "", "signature": "char* FindKvp(int handle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xBD7BEBC5", "params": [{"name": "handle", "type": "int", "description": "The KVP find handle returned from [START_FIND_KVP](#\\_0xDD379006)"}]}
{"hash": "0x4E129DBF", "name": "FIND_NEXT_OBJECT", "lua_name": "FindNextObject", "ns": "CFX", "apiset": "client", "game": "", "signature": "BOOL FindNextObject(int findHandle, Entity* outEntity)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x4E129DBF", "params": [{"name": "findHandle", "type": "int"}, {"name": "outEntity", "type": "Entity*"}]}
{"hash": "0xAB09B548", "name": "FIND_NEXT_PED", "lua_name": "FindNextPed", "ns": "CFX", "apiset": "client", "game": "", "signature": "BOOL FindNextPed(int findHandle, Entity* outEntity)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xAB09B548", "params": [{"name": "findHandle", "type": "int"}, {"name": "outEntity", "type": "Entity*"}]}
{"hash": "0x4107EF0F", "name": "FIND_NEXT_PICKUP", "lua_name": "FindNextPickup", "ns": "CFX", "apiset": "client", "game": "", "signature": "BOOL FindNextPickup(int findHandle, Entity* outEntity)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x4107EF0F", "params": [{"name": "findHandle", "type": "int"}, {"name": "outEntity", "type": "Entity*"}]}
{"hash": "0x8839120D", "name": "FIND_NEXT_VEHICLE", "lua_name": "FindNextVehicle", "ns": "CFX", "apiset": "client", "game": "", "signature": "BOOL FindNextVehicle(int findHandle, Entity* outEntity)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x8839120D", "params": [{"name": "findHandle", "type": "int"}, {"name": "outEntity", "type": "Entity*"}]}
{"hash": "0x13B6855D", "name": "FLAG_SERVER_AS_PRIVATE", "lua_name": "FlagServerAsPrivate", "ns": "CFX", "apiset": "server", "game": "", "signature": "void FlagServerAsPrivate(BOOL private_)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x13B6855D", "params": [{"name": "private_", "type": "BOOL"}]}
{"hash": "0xE27C97A0", "name": "FLUSH_RESOURCE_KVP", "lua_name": "FlushResourceKvp", "ns": "CFX", "apiset": "server", "game": "", "signature": "void FlushResourceKvp()", "description": "Nonsynchronous operations will not wait for a disk/filesystem flush before returning from a write or delete call. They will be much faster than their synchronous counterparts (e.g., bulk operations), however, a system crash may lose the data to some recent operations.\n\nThis native ensures all `_NO_SYNC` operations are synchronized with the disk/filesystem.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xE27C97A0", "params": []}
{"hash": "0xE6E16170", "name": "FORCE_SNOW_PASS", "lua_name": "ForceSnowPass", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "void ForceSnowPass(BOOL enabled)", "description": "Forces the game snow pass to render.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xE6E16170", "params": [{"name": "enabled", "type": "BOOL", "description": "Whether or not to force rendering to use a snow pass."}]}
{"hash": "0xD70C3BCA", "name": "FORMAT_STACK_TRACE", "lua_name": "FormatStackTrace", "ns": "CFX", "apiset": "shared", "game": "", "signature": "char* FormatStackTrace(object traceData)", "description": "An internal function for converting a stack trace object to a string.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xD70C3BCA", "params": [{"name": "traceData", "type": "object"}]}
{"hash": "0x65C16D57", "name": "FREEZE_ENTITY_POSITION", "lua_name": "FreezeEntityPosition", "ns": "CFX", "apiset": "server", "game": "", "signature": "void FreezeEntityPosition(Entity entity, BOOL toggle)", "description": "Freezes or unfreezes an entity preventing its coordinates to change by the player if set to `true`. You can still change the entity position using [`SET_ENTITY_COORDS`](#\\_0x06843DA7060A026B).\n\n**This is the server-side RPC native equivalent of the client native [FREEZE_ENTITY_POSITION](?\\_0x428CA6DBD1094446).**", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x65C16D57", "params": [{"name": "entity", "type": "Entity", "description": "The entity to freeze/unfreeze."}, {"name": "toggle", "type": "BOOL", "description": "Freeze or unfreeze entity."}]}
{"hash": "0xCF143FB9", "name": "GET_ACTIVE_PLAYERS", "lua_name": "GetActivePlayers", "ns": "CFX", "apiset": "client", "game": "", "signature": "object GetActivePlayers()", "description": "Returns all player indices for 'active' physical players known to the client.\r\nThe data returned adheres to the following layout:\n\n```\n[127, 42, 13, 37]\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xCF143FB9", "params": []}
{"hash": "0x62FC38D0", "name": "GET_AIR_DRAG_MULTIPLIER_FOR_PLAYERS_VEHICLE", "lua_name": "GetAirDragMultiplierForPlayersVehicle", "ns": "CFX", "apiset": "server", "game": "", "signature": "float GetAirDragMultiplierForPlayersVehicle(char* playerSrc)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x62FC38D0", "params": [{"name": "playerSrc", "type": "char*", "description": "The player handle"}]}
{"hash": "0x6886C3FE", "name": "GET_ALL_OBJECTS", "lua_name": "GetAllObjects", "ns": "CFX", "apiset": "server", "game": "", "signature": "object GetAllObjects()", "description": "Returns all object handles known to the server.\r\nThe data returned adheres to the following layout:\n\n```\n[127, 42, 13, 37]\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x6886C3FE", "params": []}
{"hash": "0xB8584FEF", "name": "GET_ALL_PEDS", "lua_name": "GetAllPeds", "ns": "CFX", "apiset": "server", "game": "", "signature": "object GetAllPeds()", "description": "Returns all peds handles known to the server.\r\nThe data returned adheres to the following layout:\n\n```\n[127, 42, 13, 37]\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xB8584FEF", "params": []}
{"hash": "0x760A2D67", "name": "GET_ALL_ROPES", "lua_name": "GetAllRopes", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "object GetAllRopes()", "description": "Returns all rope handles. The data returned adheres to the following layout:\n\n```\n[ 770, 1026, 1282, 1538, 1794, 2050, 2306, 2562, 2818, 3074, 3330, 3586, 3842, 4098, 4354, 4610, ...]\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x760A2D67", "params": []}
{"hash": "0x81A08523", "name": "GET_ALL_TRACK_JUNCTIONS", "lua_name": "GetAllTrackJunctions", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "object GetAllTrackJunctions()", "description": "Returns all track junctions on the client\r\nThe data returned adheres to the following structure:\n\n```\n[1, 2, 4, 6, 69, 420]\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x81A08523", "params": []}
{"hash": "0x332169F5", "name": "GET_ALL_VEHICLES", "lua_name": "GetAllVehicles", "ns": "CFX", "apiset": "server", "game": "", "signature": "object GetAllVehicles()", "description": "Returns all vehicle handles known to the server.\r\nThe data returned adheres to the following layout:\n\n```\n[127, 42, 13, 37]\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x332169F5", "params": []}
{"hash": "0xD7531645", "name": "GET_ALL_VEHICLE_MODELS", "lua_name": "GetAllVehicleModels", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "object GetAllVehicleModels()", "description": "Returns all registered vehicle model names, including non-dlc vehicles and custom vehicles in no particular order.\n\n**Example output**\n\n```\n\t[\"dubsta\", \"dubsta2\", \"dubsta3\", \"myverycoolcar\", \"sultan\", \"sultanrs\", ...]\n```\n\nThis native will not return vehicles that are unregistered (i.e from a resource being stopped) during runtime.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xD7531645", "params": []}
{"hash": "0xB550232D", "name": "GET_AMBIENT_PED_RANGE_MULTIPLIER", "lua_name": "GetAmbientPedRangeMultiplier", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "float GetAmbientPedRangeMultiplier()", "description": "A getter for [SET_AMBIENT_PED_RANGE_MULTIPLIER_THIS_FRAME](#\\_0x0B919E1FB47CC4E0).", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xB550232D", "params": []}
{"hash": "0x667EC929", "name": "GET_AMBIENT_VEHICLE_RANGE_MULTIPLIER", "lua_name": "GetAmbientVehicleRangeMultiplier", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "float GetAmbientVehicleRangeMultiplier()", "description": "A getter for [SET_AMBIENT_VEHICLE_RANGE_MULTIPLIER_THIS_FRAME](#\\_0x90B6DA738A9A25DA).", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x667EC929", "params": []}
{"hash": "0x2CA8F641", "name": "GET_ASPECT_RATIO", "lua_name": "GetAspectRatio", "ns": "CFX", "apiset": "client", "game": "rdr3", "signature": "float GetAspectRatio()", "description": "Gets the current aspect ratio\n\n```lua\nlocal ratio = GetAspectRatio()\r\nprint(string.format(\"%.2f\", ratio))\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x2CA8F641", "params": []}
{"hash": "0x870E8B40", "name": "GET_CALMING_QUAD_AT_COORDS", "lua_name": "GetCalmingQuadAtCoords", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "int GetCalmingQuadAtCoords(float x, float y)", "description": "This native returns the index of a calming quad if the given point is inside its bounds.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x870E8B40", "params": [{"name": "x", "type": "float", "description": "The X coordinate"}, {"name": "y", "type": "float", "description": "The Y coordinate"}]}
{"hash": "0xFF60E63", "name": "GET_CALMING_QUAD_BOUNDS", "lua_name": "GetCalmingQuadBounds", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "BOOL GetCalmingQuadBounds(int waterQuad, int* minX, int* minY, int* maxX, int* maxY)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xFF60E63", "params": [{"name": "waterQuad", "type": "int", "description": "The calming quad index"}, {"name": "minX", "type": "int*", "description": "The minX coordinate"}, {"name": "minY", "type": "int*", "description": "The minY coordinate"}, {"name": "maxX", "type": "int*", "description": "The maxX coordinate"}, {"name": "maxY", "type": "int*", "description": "The maxY coordinate"}]}
{"hash": "0xCEBFC42", "name": "GET_CALMING_QUAD_COUNT", "lua_name": "GetCalmingQuadCount", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "int GetCalmingQuadCount()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xCEBFC42", "params": []}
{"hash": "0xB0E3A058", "name": "GET_CALMING_QUAD_DAMPENING", "lua_name": "GetCalmingQuadDampening", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "BOOL GetCalmingQuadDampening(int waterQuad, float* calmingQuadDampening)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xB0E3A058", "params": [{"name": "waterQuad", "type": "int", "description": "The calming quad index"}, {"name": "calmingQuadDampening", "type": "float*"}]}
{"hash": "0x8F57A89D", "name": "GET_CAM_MATRIX", "lua_name": "GetCamMatrix", "ns": "CFX", "apiset": "client", "game": "", "signature": "void GetCamMatrix(Cam camera, Vector3* rightVector, Vector3* forwardVector, Vector3* upVector, Vector3* position)", "description": "Returns the world matrix of the specified camera. To turn this into a view matrix, calculate the inverse.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x8F57A89D", "params": [{"name": "camera", "type": "Cam"}, {"name": "rightVector", "type": "Vector3*"}, {"name": "forwardVector", "type": "Vector3*"}, {"name": "upVector", "type": "Vector3*"}, {"name": "position", "type": "Vector3*"}]}
{"hash": "0xADA7DB9D", "name": "GET_CLIENT_CONFIG_BOOL", "lua_name": "GetClientConfigBool", "ns": "CFX", "apiset": "client", "game": "rdr3", "signature": "BOOL GetClientConfigBool(int flagIndex)", "description": "Returns whether a specific client configuration flag is currently enabled.\r\nYou can find a list of configuration flags in [`SET_CLIENT_CONFIG_BOOL`](#\\_0xD174EF7E).", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xADA7DB9D", "params": [{"name": "flagIndex", "type": "int", "description": "The index of the configuration flag to get."}]}
{"hash": "0x59FC24A7", "name": "GET_CLOSEST_TRACK_NODES", "lua_name": "GetClosestTrackNodes", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "object GetClosestTrackNodes(Vector3 position, float radius)", "description": "Get all track nodes and their track ids within the radius of the specified coordinates.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x59FC24A7", "params": [{"name": "position", "type": "Vector3", "description": "Get track nodes at position"}, {"name": "radius", "type": "float", "description": "Get track nodes within radius"}]}
{"hash": "0xE57429FA", "name": "GET_CONSOLE_BUFFER", "lua_name": "GetConsoleBuffer", "ns": "CFX", "apiset": "server", "game": "", "signature": "char* GetConsoleBuffer()", "description": "Returns the current console output buffer.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xE57429FA", "params": []}
{"hash": "0x6CCD2564", "name": "GET_CONVAR", "lua_name": "GetConvar", "ns": "CFX", "apiset": "shared", "game": "", "signature": "char* GetConvar(char* varName, char* default_)", "description": "Can be used to get a console variable of type `char*`, for example a string.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x6CCD2564", "params": [{"name": "varName", "type": "char*", "description": "The console variable to look up."}, {"name": "default_", "type": "char*", "description": "The default value to set if none is found."}]}
{"hash": "0x7E8EBFE5", "name": "GET_CONVAR_BOOL", "lua_name": "GetConvarBool", "ns": "CFX", "apiset": "shared", "game": "", "signature": "BOOL GetConvarBool(char* varName, BOOL defaultValue)", "description": "Can be used to get a console variable casted back to `bool`.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x7E8EBFE5", "params": [{"name": "varName", "type": "char*", "description": "The console variable to look up."}, {"name": "defaultValue", "type": "BOOL", "description": "The default value to set if none is found."}]}
{"hash": "0x9E666D", "name": "GET_CONVAR_FLOAT", "lua_name": "GetConvarFloat", "ns": "CFX", "apiset": "shared", "game": "", "signature": "float GetConvarFloat(char* varName, float defaultValue)", "description": "This will have floating point inaccuracy.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x9E666D", "params": [{"name": "varName", "type": "char*", "description": "The console variable to get"}, {"name": "defaultValue", "type": "float", "description": "The default value to set, if none are found."}]}
{"hash": "0x935C0AB2", "name": "GET_CONVAR_INT", "lua_name": "GetConvarInt", "ns": "CFX", "apiset": "shared", "game": "", "signature": "int GetConvarInt(char* varName, int default_)", "description": "Can be used to get a console variable casted back to `int` (an integer value).", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x935C0AB2", "params": [{"name": "varName", "type": "char*", "description": "The console variable to look up."}, {"name": "default_", "type": "int", "description": "The default value to set if none is found (variable not set using [SET_CONVAR](#\\_0x341B16D2), or not accessible)."}]}
{"hash": "0xACA18ECD", "name": "GET_CURRENT_GAME_NAME", "lua_name": "GetCurrentGameName", "ns": "CFX", "apiset": "client", "game": "", "signature": "char* GetCurrentGameName()", "description": "This native returns the currently used game's name.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xACA18ECD", "params": []}
{"hash": "0xB0237302", "name": "GET_CURRENT_PED_WEAPON", "lua_name": "GetCurrentPedWeapon", "ns": "CFX", "apiset": "server", "game": "", "signature": "Hash GetCurrentPedWeapon(Ped ped)", "description": "Returns the hash of weapon the Ped is currently using.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xB0237302", "params": [{"name": "ped", "type": "Ped", "description": "The target ped."}]}
{"hash": "0xE5E9EBBB", "name": "GET_CURRENT_RESOURCE_NAME", "lua_name": "GetCurrentResourceName", "ns": "CFX", "apiset": "shared", "game": "", "signature": "char* GetCurrentResourceName()", "description": "Returns the name of the currently executing resource.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xE5E9EBBB", "params": []}
{"hash": "0x337F0116", "name": "GET_CURRENT_SCREEN_RESOLUTION", "lua_name": "GetCurrentScreenResolution", "ns": "CFX", "apiset": "client", "game": "rdr3", "signature": "void GetCurrentScreenResolution(int* width, int* height)", "description": "Gets the current screen resolution.\n\n```lua\nlocal width, height = GetCurrentScreenResolution()\r\nprint(string.format(\"Current screen resolution: %dx%d\", width, height))\r\n\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x337F0116", "params": [{"name": "width", "type": "int*"}, {"name": "height", "type": "int*"}]}
{"hash": "0xEA11BFBA", "name": "GET_CURRENT_SERVER_ENDPOINT", "lua_name": "GetCurrentServerEndpoint", "ns": "CFX", "apiset": "client", "game": "", "signature": "char* GetCurrentServerEndpoint()", "description": "Returns the peer address of the remote game server that the user is currently connected to.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xEA11BFBA", "params": []}
{"hash": "0x1655D41D", "name": "GET_DUI_HANDLE", "lua_name": "GetDuiHandle", "ns": "CFX", "apiset": "client", "game": "", "signature": "char* GetDuiHandle(long duiObject)", "description": "Returns the NUI window handle for a specified DUI browser object.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x1655D41D", "params": [{"name": "duiObject", "type": "long", "description": "The DUI browser handle."}]}
{"hash": "0xDFFBA12F", "name": "GET_ENTITIES_IN_RADIUS", "lua_name": "GetEntitiesInRadius", "ns": "CFX", "apiset": "shared", "game": "", "signature": "object GetEntitiesInRadius(float x, float y, float z, float radius, int entityType, BOOL sortByDistance, object models)", "description": "### Supported types\n\n* \\[1] : Peds (including animals) and players.\n* \\[2] : Vehicles.\n* \\[3] : Objects (props), doors, and projectiles.\n\n### Coordinates need to be send unpacked (x,y,z)\n\n```lua\n\r\n-- Define the allowed model hashes\r\nlocal allowedModelHashes = { GetHashKey(\"p_crate03x\"), GetHashKey(\"p_crate22x\") }\r\n\r\n-- Get the player's current coordinates\r\nlocal playerCoords = GetEntityCoords(PlayerPedId())\r\n\r\n-- Retrieve all entities of type Object (type 3) within a radius of 10.0 units\r\n-- that match the allowed model hashes\r\n-- and sort output entities by distance\r\nlocal entities = GetEntitiesInRadius(playerCoords.x, playerCoords.y, playerCoords.z, 10.0, 3, true, allowedModelHashes)\r\n\r\n-- Iterate through the list of entities and print their ids\r\nfor i = 1, #entities do\r\n local entity = entities[i]\r\n print(entity)\r\nend\r\n\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xDFFBA12F", "params": [{"name": "x", "type": "float", "description": "The X coordinate."}, {"name": "y", "type": "float", "description": "The Y coordinate."}, {"name": "z", "type": "float", "description": "The Z coordinate."}, {"name": "radius", "type": "float", "description": "Max distance from coordinate to entity"}, {"name": "entityType", "type": "int", "description": "Entity types see list below"}, {"name": "sortByDistance", "type": "BOOL", "description": "Sort output entites by distance from nearest to farthest"}, {"name": "models", "type": "object", "description": "List of allowed models its also optional"}]}
{"hash": "0x9A3144BC", "name": "GET_ENTITY_ADDRESS", "lua_name": "GetEntityAddress", "ns": "CFX", "apiset": "client", "game": "", "signature": "Any* GetEntityAddress(Entity entity)", "description": "**Experimental**: This native may be altered or removed in future versions of CitizenFX without warning.\n\nReturns the memory address of an entity.\n\nThis native is intended for singleplayer debugging, and may not be available during multiplayer.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x9A3144BC", "params": [{"name": "entity", "type": "Entity", "description": "The handle of the entity to get the address of."}]}
{"hash": "0x47B870F5", "name": "GET_ENTITY_ARCHETYPE_NAME", "lua_name": "GetEntityArchetypeName", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "char* GetEntityArchetypeName(Entity entity)", "description": "Returns entity's archetype name, if available.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x47B870F5", "params": [{"name": "entity", "type": "Entity", "description": "An entity handle."}]}
{"hash": "0xFE1589F9", "name": "GET_ENTITY_ATTACHED_TO", "lua_name": "GetEntityAttachedTo", "ns": "CFX", "apiset": "server", "game": "", "signature": "Entity GetEntityAttachedTo(Entity entity)", "description": "Gets the entity that this entity is attached to.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xFE1589F9", "params": [{"name": "entity", "type": "Entity", "description": "The entity to check."}]}
{"hash": "0xE8C0C629", "name": "GET_ENTITY_COLLISION_DISABLED", "lua_name": "GetEntityCollisionDisabled", "ns": "CFX", "apiset": "server", "game": "", "signature": "bool GetEntityCollisionDisabled(Entity entity)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xE8C0C629", "params": [{"name": "entity", "type": "Entity", "description": "The target entity."}]}
{"hash": "0x1647F1CB", "name": "GET_ENTITY_COORDS", "lua_name": "GetEntityCoords", "ns": "CFX", "apiset": "server", "game": "", "signature": "Vector3 GetEntityCoords(Entity entity)", "description": "Gets the current coordinates for a specified entity. This native is used server side when using OneSync.\n\nSee [GET_ENTITY_COORDS](#\\_0x3FEF770D40960D5A) for client side.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x1647F1CB", "params": [{"name": "entity", "type": "Entity", "description": "The entity to get the coordinates from."}]}
{"hash": "0x4BDF1867", "name": "GET_ENTITY_FROM_STATE_BAG_NAME", "lua_name": "GetEntityFromStateBagName", "ns": "CFX", "apiset": "shared", "game": "", "signature": "Entity GetEntityFromStateBagName(char* bagName)", "description": "Returns the entity handle for the specified state bag name. For use with [ADD_STATE_BAG_CHANGE_HANDLER](#\\_0x5BA35AAF).", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x4BDF1867", "params": [{"name": "bagName", "type": "char*", "description": "An internal state bag ID from the argument to a state bag change handler."}]}
{"hash": "0x972CC383", "name": "GET_ENTITY_HEADING", "lua_name": "GetEntityHeading", "ns": "CFX", "apiset": "server", "game": "", "signature": "float GetEntityHeading(Entity entity)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x972CC383", "params": [{"name": "entity", "type": "Entity"}]}
{"hash": "0x8E3222B7", "name": "GET_ENTITY_HEALTH", "lua_name": "GetEntityHealth", "ns": "CFX", "apiset": "server", "game": "", "signature": "int GetEntityHealth(Entity entity)", "description": "Only works for vehicle and peds", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x8E3222B7", "params": [{"name": "entity", "type": "Entity", "description": "The entity to check the health of"}]}
{"hash": "0xEE43540D", "name": "GET_ENTITY_INDEX_FROM_MAPDATA", "lua_name": "GetEntityIndexFromMapdata", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "int GetEntityIndexFromMapdata(int mapdata, int entity)", "description": "Returns the transient entity index for a specified mapdata/entity pair.\r\nThis function supports SDK infrastructure and is not intended to be used directly from your code.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xEE43540D", "params": [{"name": "mapdata", "type": "int", "description": "The input map data index from GET_MAPDATA_FROM_HASH_KEY."}, {"name": "entity", "type": "int", "description": "The input entity handle from GET_ENTITY_MAPDATA_OWNER."}]}
{"hash": "0xF6B815C5", "name": "GET_ENTITY_MAPDATA_OWNER", "lua_name": "GetEntityMapdataOwner", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "BOOL GetEntityMapdataOwner(Entity entity, int* mapdataHandle, int* entityHandle)", "description": "Retrieves the map data and entity handles from a specific entity.\r\nThis function supports SDK infrastructure and is not intended to be used directly from your code.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xF6B815C5", "params": [{"name": "entity", "type": "Entity", "description": "An entity owned by map data."}, {"name": "mapdataHandle", "type": "int*", "description": "The output map data handle."}, {"name": "entityHandle", "type": "int*", "description": "The output entity handle."}]}
{"hash": "0xC7AE6AA1", "name": "GET_ENTITY_MAX_HEALTH", "lua_name": "GetEntityMaxHealth", "ns": "CFX", "apiset": "server", "game": "", "signature": "int GetEntityMaxHealth(Entity entity)", "description": "Currently it only works with peds.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC7AE6AA1", "params": [{"name": "entity", "type": "Entity"}]}
{"hash": "0xDAFCB3EC", "name": "GET_ENTITY_MODEL", "lua_name": "GetEntityModel", "ns": "CFX", "apiset": "server", "game": "", "signature": "Hash GetEntityModel(Entity entity)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xDAFCB3EC", "params": [{"name": "entity", "type": "Entity"}]}
{"hash": "0xD16EA02F", "name": "GET_ENTITY_ORPHAN_MODE", "lua_name": "GetEntityOrphanMode", "ns": "CFX", "apiset": "server", "game": "", "signature": "int GetEntityOrphanMode(Entity entity)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xD16EA02F", "params": [{"name": "entity", "type": "Entity", "description": "The entity to get the orphan mode of"}]}
{"hash": "0xFC30DDFF", "name": "GET_ENTITY_POPULATION_TYPE", "lua_name": "GetEntityPopulationType", "ns": "CFX", "apiset": "server", "game": "", "signature": "int GetEntityPopulationType(Entity entity)", "description": "This native gets an entity's population type.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xFC30DDFF", "params": [{"name": "entity", "type": "Entity", "description": "the entity to obtain the population type from"}]}
{"hash": "0x91B38FB6", "name": "GET_ENTITY_REMOTE_SYNCED_SCENES_ALLOWED", "lua_name": "GetEntityRemoteSyncedScenesAllowed", "ns": "CFX", "apiset": "server", "game": "gta5", "signature": "BOOL GetEntityRemoteSyncedScenesAllowed(Entity entity)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x91B38FB6", "params": [{"name": "entity", "type": "Entity", "description": "The entity to get the flag for."}]}
{"hash": "0x8FF45B04", "name": "GET_ENTITY_ROTATION", "lua_name": "GetEntityRotation", "ns": "CFX", "apiset": "server", "game": "", "signature": "Vector3 GetEntityRotation(Entity entity)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x8FF45B04", "params": [{"name": "entity", "type": "Entity"}]}
{"hash": "0x9BF8A73F", "name": "GET_ENTITY_ROTATION_VELOCITY", "lua_name": "GetEntityRotationVelocity", "ns": "CFX", "apiset": "server", "game": "", "signature": "Vector3 GetEntityRotationVelocity(Entity entity)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x9BF8A73F", "params": [{"name": "entity", "type": "Entity"}]}
{"hash": "0xED4B0486", "name": "GET_ENTITY_ROUTING_BUCKET", "lua_name": "GetEntityRoutingBucket", "ns": "CFX", "apiset": "server", "game": "", "signature": "int GetEntityRoutingBucket(Entity entity)", "description": "Gets the routing bucket for the specified entity.\n\nRouting buckets are also known as 'dimensions' or 'virtual worlds' in past echoes, however they are population-aware.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xED4B0486", "params": [{"name": "entity", "type": "Entity", "description": "The entity to get the routing bucket for."}]}
{"hash": "0xB7F70784", "name": "GET_ENTITY_SCRIPT", "lua_name": "GetEntityScript", "ns": "CFX", "apiset": "server", "game": "", "signature": "char* GetEntityScript(Entity entity)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xB7F70784", "params": [{"name": "entity", "type": "Entity"}]}
{"hash": "0x9E1E4798", "name": "GET_ENTITY_SPEED", "lua_name": "GetEntitySpeed", "ns": "CFX", "apiset": "server", "game": "", "signature": "float GetEntitySpeed(Entity entity)", "description": "Gets the current speed of the entity in meters per second.\n\n```\nTo convert to MPH: speed * 2.236936\r\nTo convert to KPH: speed * 3.6\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x9E1E4798", "params": [{"name": "entity", "type": "Entity", "description": "The entity to get the speed of"}]}
{"hash": "0xB1BD08D", "name": "GET_ENTITY_TYPE", "lua_name": "GetEntityType", "ns": "CFX", "apiset": "server", "game": "", "signature": "int GetEntityType(Entity entity)", "description": "Gets the entity type (as an integer), which can be one of the following defined down below:\n\n**The following entities will return type `1`:**\n\n* Ped\n* Player\n* Animal (Red Dead Redemption 2)\n* Horse (Red Dead Redemption 2)\n\n**The following entities will return type `2`:**\n\n* Automobile\n* Bike\n* Boat\n* Heli\n* Plane\n* Submarine\n* Trailer\n* Train\n* DraftVeh (Red Dead Redemption 2)\n\n**The following entities will return type `3`:**\n\n* Object\n* Door\n* Pickup\n\nOtherwise, a value of `0` will be returned.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xB1BD08D", "params": [{"name": "entity", "type": "Entity", "description": "The entity to get the type of."}]}
{"hash": "0xC14C9B6B", "name": "GET_ENTITY_VELOCITY", "lua_name": "GetEntityVelocity", "ns": "CFX", "apiset": "server", "game": "", "signature": "Vector3 GetEntityVelocity(Entity entity)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC14C9B6B", "params": [{"name": "entity", "type": "Entity"}]}
{"hash": "0x3CC98B25", "name": "GET_EXTERNAL_KVP_FLOAT", "lua_name": "GetExternalKvpFloat", "ns": "CFX", "apiset": "client", "game": "", "signature": "float GetExternalKvpFloat(char* resource, char* key)", "description": "A getter for [SET_RESOURCE_KVP_FLOAT](#\\_0x9ADD2938), but for a specified resource.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x3CC98B25", "params": [{"name": "resource", "type": "char*", "description": "The resource to fetch from."}, {"name": "key", "type": "char*", "description": "The key to fetch"}]}
{"hash": "0x12B8D689", "name": "GET_EXTERNAL_KVP_INT", "lua_name": "GetExternalKvpInt", "ns": "CFX", "apiset": "client", "game": "", "signature": "int GetExternalKvpInt(char* resource, char* key)", "description": "A getter for [SET_RESOURCE_KVP_INT](#\\_0x6A2B1E8), but for a specified resource.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x12B8D689", "params": [{"name": "resource", "type": "char*", "description": "The resource to fetch from."}, {"name": "key", "type": "char*", "description": "The key to fetch"}]}
{"hash": "0x9080363A", "name": "GET_EXTERNAL_KVP_STRING", "lua_name": "GetExternalKvpString", "ns": "CFX", "apiset": "client", "game": "", "signature": "char* GetExternalKvpString(char* resource, char* key)", "description": "A getter for [SET_RESOURCE_KVP](#\\_0x21C7A35B), but for a specified resource.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x9080363A", "params": [{"name": "resource", "type": "char*", "description": "The resource to fetch from."}, {"name": "key", "type": "char*", "description": "The key to fetch"}]}
{"hash": "0x2C048945", "name": "GET_FALL_DAMAGE_LAND_ON_FOOT_MULTIPLIER", "lua_name": "GetFallDamageLandOnFootMultiplier", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "float GetFallDamageLandOnFootMultiplier()", "description": "A getter for [SET_FALL_DAMAGE_LAND_ON_FOOT_MULTIPLIER](#\\_0x164A08C9).", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x2C048945", "params": []}
{"hash": "0x7C46A6F0", "name": "GET_FALL_DAMAGE_MULTIPLIER", "lua_name": "GetFallDamageMultiplier", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "float GetFallDamageMultiplier()", "description": "A getter for [SET_FALL_DAMAGE_MULTIPLIER](#\\_0xF2E1A531).", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x7C46A6F0", "params": []}
{"hash": "0x5550BF9F", "name": "GET_FUEL_CONSUMPTION_RATE_MULTIPLIER", "lua_name": "GetFuelConsumptionRateMultiplier", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "float GetFuelConsumptionRateMultiplier()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x5550BF9F", "params": []}
{"hash": "0xC66CD90C", "name": "GET_FUEL_CONSUMPTION_STATE", "lua_name": "GetFuelConsumptionState", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "BOOL GetFuelConsumptionState()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC66CD90C", "params": []}
{"hash": "0x804B9F7B", "name": "GET_GAME_BUILD_NUMBER", "lua_name": "GetGameBuildNumber", "ns": "CFX", "apiset": "shared", "game": "", "signature": "int GetGameBuildNumber()", "description": "Returns the internal build number of the current game being executed.\n\nPossible values:\n\n* FiveM\n * 1604\n * 2060\n * 2189\n * 2372\n * 2545\n * 2612\n * 2699\n * 2802\n * 2944\n * 3095\n * 3258\n * 3323\n * 3407\n * 3570\n * 3751\n * 3788\n* RedM\n * 1311\n * 1355\n * 1436\n * 1491\n* LibertyM\n * 43\n* FXServer\n * 0", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x804B9F7B", "params": []}
{"hash": "0xE8EAA18B", "name": "GET_GAME_NAME", "lua_name": "GetGameName", "ns": "CFX", "apiset": "shared", "game": "", "signature": "char* GetGameName()", "description": "Returns the current game being executed.\n\nPossible values:\n\n| Return value | Meaning |\r\n| ------------ | ------------------------------ |\r\n| `fxserver` | Server-side code ('Duplicity') |\r\n| `fivem` | FiveM for GTA V |\r\n| `libertym` | LibertyM for GTA IV |\r\n| `redm` | RedM for Red Dead Redemption 2 |", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xE8EAA18B", "params": []}
{"hash": "0x2B9D4F50", "name": "GET_GAME_POOL", "lua_name": "GetGamePool", "ns": "CFX", "apiset": "shared", "game": "", "signature": "object GetGamePool(char* poolName)", "description": "Returns a list of entity handles (script GUID) for all entities in the specified pool - the data returned is an array as\r\nfollows:\n\n```json\n[ 770, 1026, 1282, 1538, 1794, 2050, 2306, 2562, 2818, 3074, 3330, 3586, 3842, 4098, 4354, 4610, ...]\n```\n\n### Supported pools\n\n* `CPed`: Peds (including animals) and players.\n* `CObject`: Objects (props), doors, and projectiles.\n* `CNetObject`: Networked objects\n* `CVehicle`: Vehicles.\n* `CPickup`: Pickups.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x2B9D4F50", "params": [{"name": "poolName", "type": "char*", "description": "The pool name to get a list of entities from."}]}
{"hash": "0xA4EA0691", "name": "GET_GAME_TIMER", "lua_name": "GetGameTimer", "ns": "CFX", "apiset": "server", "game": "", "signature": "long GetGameTimer()", "description": "Gets the current game timer in milliseconds.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA4EA0691", "params": []}
{"hash": "0x78951816", "name": "GET_GLOBAL_PASSENGER_MASS_MULTIPLIER", "lua_name": "GetGlobalPassengerMassMultiplier", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "float GetGlobalPassengerMassMultiplier()", "description": "A getter for [SET_GLOBAL_PASSENGER_MASS_MULTIPLIER](#\\_0x3422291C).", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x78951816", "params": []}
{"hash": "0x98EFF6F1", "name": "GET_HASH_KEY", "lua_name": "GetHashKey", "ns": "CFX", "apiset": "server", "game": "", "signature": "Hash GetHashKey(char* model)", "description": "This native converts the passed string to a hash.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x98EFF6F1", "params": [{"name": "model", "type": "char*"}]}
{"hash": "0xA886495D", "name": "GET_HELI_BODY_HEALTH", "lua_name": "GetHeliBodyHealth", "ns": "CFX", "apiset": "server", "game": "gta5", "signature": "int GetHeliBodyHealth(Vehicle heli)", "description": "**Note** This native will always return `1000.0` unless [SET_VEHICLE_BODY_HEALTH](#\\_0xB77D05AC8C78AADB), [SET_VEHICLE_ENGINE_HEALTH](#\\_0x45F6D8EEF34ABEF1), or [SET_VEHICLE_PETROL_TANK_HEALTH](#\\_0x70DB57649FA8D0D8) have been called with a value greater than `1000.0`.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA886495D", "params": [{"name": "heli", "type": "Vehicle", "description": "The helicopter to check"}]}
{"hash": "0x82AFC0A3", "name": "GET_HELI_DISABLE_EXPLODE_FROM_BODY_DAMAGE", "lua_name": "GetHeliDisableExplodeFromBodyDamage", "ns": "CFX", "apiset": "server", "game": "gta5", "signature": "BOOL GetHeliDisableExplodeFromBodyDamage(Vehicle heli)", "description": "This is a getter for [SET_DISABLE_HELI_EXPLODE_FROM_BODY_DAMAGE](#\\_0xEDBC8405B3895CC9)", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x82AFC0A3", "params": [{"name": "heli", "type": "Vehicle", "description": "The helicopter to check"}]}
{"hash": "0xA0FA0354", "name": "GET_HELI_ENGINE_HEALTH", "lua_name": "GetHeliEngineHealth", "ns": "CFX", "apiset": "server", "game": "gta5", "signature": "int GetHeliEngineHealth(Vehicle heli)", "description": "**Note** This native will always return `1000.0` unless [SET_VEHICLE_BODY_HEALTH](#\\_0xB77D05AC8C78AADB), [SET_VEHICLE_ENGINE_HEALTH](#\\_0x45F6D8EEF34ABEF1), or [SET_VEHICLE_PETROL_TANK_HEALTH](#\\_0x70DB57649FA8D0D8) have been called with a value greater than `1000.0`.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA0FA0354", "params": [{"name": "heli", "type": "Vehicle", "description": "The helicopter to check"}]}
{"hash": "0xD4EC7858", "name": "GET_HELI_GAS_TANK_HEALTH", "lua_name": "GetHeliGasTankHealth", "ns": "CFX", "apiset": "server", "game": "gta5", "signature": "int GetHeliGasTankHealth(Vehicle heli)", "description": "**Note** This native will always return `1000.0` unless [SET_VEHICLE_BODY_HEALTH](#\\_0xB77D05AC8C78AADB), [SET_VEHICLE_ENGINE_HEALTH](#\\_0x45F6D8EEF34ABEF1), or [SET_VEHICLE_PETROL_TANK_HEALTH](#\\_0x70DB57649FA8D0D8) have been called with a value greater than `1000.0`.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xD4EC7858", "params": [{"name": "heli", "type": "Vehicle", "description": "The helicopter to check"}]}
{"hash": "0xC37D668", "name": "GET_HELI_MAIN_ROTOR_DAMAGE_SCALE", "lua_name": "GetHeliMainRotorDamageScale", "ns": "CFX", "apiset": "server", "game": "gta5", "signature": "float GetHeliMainRotorDamageScale(Vehicle heli)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC37D668", "params": [{"name": "heli", "type": "Vehicle", "description": "The helicopter to check"}]}
{"hash": "0xF01E2AAB", "name": "GET_HELI_MAIN_ROTOR_HEALTH", "lua_name": "GetHeliMainRotorHealth", "ns": "CFX", "apiset": "server", "game": "", "signature": "float GetHeliMainRotorHealth(Vehicle vehicle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xF01E2AAB", "params": [{"name": "vehicle", "type": "Vehicle", "description": "The target vehicle."}]}
{"hash": "0x1944AC95", "name": "GET_HELI_PITCH_CONTROL", "lua_name": "GetHeliPitchControl", "ns": "CFX", "apiset": "server", "game": "gta5", "signature": "float GetHeliPitchControl(Vehicle heli)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x1944AC95", "params": [{"name": "heli", "type": "Vehicle", "description": "The helicopter to check."}]}
{"hash": "0xC40161E2", "name": "GET_HELI_REAR_ROTOR_DAMAGE_SCALE", "lua_name": "GetHeliRearRotorDamageScale", "ns": "CFX", "apiset": "server", "game": "gta5", "signature": "float GetHeliRearRotorDamageScale(Vehicle heli)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC40161E2", "params": [{"name": "heli", "type": "Vehicle", "description": "The helicopter to check"}]}
{"hash": "0x33EE6E2B", "name": "GET_HELI_REAR_ROTOR_HEALTH", "lua_name": "GetHeliRearRotorHealth", "ns": "CFX", "apiset": "server", "game": "gta5", "signature": "float GetHeliRearRotorHealth(Vehicle vehicle)", "description": "This native is a getter for [SET_HELI_TAIL_ROTOR_HEALTH](#\\_0xFE205F38AAA58E5B)", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x33EE6E2B", "params": [{"name": "vehicle", "type": "Vehicle", "description": "The target vehicle."}]}
{"hash": "0x12948DE9", "name": "GET_HELI_ROLL_CONTROL", "lua_name": "GetHeliRollControl", "ns": "CFX", "apiset": "server", "game": "gta5", "signature": "float GetHeliRollControl(Vehicle heli)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x12948DE9", "params": [{"name": "heli", "type": "Vehicle", "description": "The helicopter to check."}]}
{"hash": "0x22239130", "name": "GET_HELI_TAIL_ROTOR_DAMAGE_SCALE", "lua_name": "GetHeliTailRotorDamageScale", "ns": "CFX", "apiset": "server", "game": "gta5", "signature": "float GetHeliTailRotorDamageScale(Vehicle heli)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x22239130", "params": [{"name": "heli", "type": "Vehicle", "description": "The helicopter to check"}]}
{"hash": "0xA41BC13D", "name": "GET_HELI_TAIL_ROTOR_HEALTH", "lua_name": "GetHeliTailRotorHealth", "ns": "CFX", "apiset": "server", "game": "gta5", "signature": "float GetHeliTailRotorHealth(Vehicle vehicle)", "description": "**Note**: This native is deprecated, please use [`GET_HELI_REAR_ROTOR_HEALTH`](#\\_0x33EE6E2B) instead.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA41BC13D", "params": [{"name": "vehicle", "type": "Vehicle", "description": "The target vehicle."}]}
{"hash": "0x8E86238D", "name": "GET_HELI_THROTTLE_CONTROL", "lua_name": "GetHeliThrottleControl", "ns": "CFX", "apiset": "server", "game": "gta5", "signature": "float GetHeliThrottleControl(Vehicle heli)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x8E86238D", "params": [{"name": "heli", "type": "Vehicle", "description": "The helicopter to check."}]}
{"hash": "0x8FDC0768", "name": "GET_HELI_YAW_CONTROL", "lua_name": "GetHeliYawControl", "ns": "CFX", "apiset": "server", "game": "gta5", "signature": "float GetHeliYawControl(Vehicle heli)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x8FDC0768", "params": [{"name": "heli", "type": "Vehicle", "description": "The helicopter to check."}]}
{"hash": "0x5F70F5A3", "name": "GET_HOST_ID", "lua_name": "GetHostId", "ns": "CFX", "apiset": "server", "game": "", "signature": "char* GetHostId()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x5F70F5A3", "params": []}
{"hash": "0xCD949E20", "name": "GET_HUD_COMPONENT_ALIGN", "lua_name": "GetHudComponentAlign", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "void GetHudComponentAlign(int id, int* horizontalAlign, int* verticalAlign)", "description": "See [SET_SCRIPT_GFX_ALIGN](#\\_0xB8A850F20A067EB6) for details about how gfx align works.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xCD949E20", "params": [{"name": "id", "type": "int", "description": "The hud component id."}, {"name": "horizontalAlign", "type": "int*"}, {"name": "verticalAlign", "type": "int*"}]}
{"hash": "0xA91866BC", "name": "GET_HUD_COMPONENT_NAME", "lua_name": "GetHudComponentName", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "char* GetHudComponentName(int id)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA91866BC", "params": [{"name": "id", "type": "int", "description": "The hud component id."}]}
{"hash": "0x12217D33", "name": "GET_HUD_COMPONENT_SIZE", "lua_name": "GetHudComponentSize", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "Vector3 GetHudComponentSize(int id)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x12217D33", "params": [{"name": "id", "type": "int", "description": "The hud component id."}]}
{"hash": "0x9F1C4383", "name": "GET_INSTANCE_ID", "lua_name": "GetInstanceId", "ns": "CFX", "apiset": "shared", "game": "", "signature": "int GetInstanceId()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x9F1C4383", "params": []}
{"hash": "0x322B1192", "name": "GET_INTERIOR_ENTITIES_EXTENTS", "lua_name": "GetInteriorEntitiesExtents", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "void GetInteriorEntitiesExtents(int interiorId, float* bbMinX, float* bbMinY, float* bbMinZ, float* bbMaxX, float* bbMaxY, float* bbMaxZ)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x322B1192", "params": [{"name": "interiorId", "type": "int", "description": "The target interior."}, {"name": "bbMinX", "type": "float*"}, {"name": "bbMinY", "type": "float*"}, {"name": "bbMinZ", "type": "float*"}, {"name": "bbMaxX", "type": "float*"}, {"name": "bbMaxY", "type": "float*"}, {"name": "bbMaxZ", "type": "float*"}]}
{"hash": "0xF772BB2C", "name": "GET_INTERIOR_PORTAL_CORNER_POSITION", "lua_name": "GetInteriorPortalCornerPosition", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "void GetInteriorPortalCornerPosition(int interiorId, int portalIndex, int cornerIndex, float* posX, float* posY, float* posZ)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xF772BB2C", "params": [{"name": "interiorId", "type": "int", "description": "The target interior."}, {"name": "portalIndex", "type": "int", "description": "Interior portal index."}, {"name": "cornerIndex", "type": "int", "description": "Portal's corner index."}, {"name": "posX", "type": "float*"}, {"name": "posY", "type": "float*"}, {"name": "posZ", "type": "float*"}]}
{"hash": "0xD05BB8B1", "name": "GET_INTERIOR_PORTAL_COUNT", "lua_name": "GetInteriorPortalCount", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "int GetInteriorPortalCount(int interiorId)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xD05BB8B1", "params": [{"name": "interiorId", "type": "int", "description": "The target interior."}]}
{"hash": "0x9A0E1700", "name": "GET_INTERIOR_PORTAL_ENTITY_ARCHETYPE", "lua_name": "GetInteriorPortalEntityArchetype", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "int GetInteriorPortalEntityArchetype(int interiorId, int portalIndex, int entityIndex)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x9A0E1700", "params": [{"name": "interiorId", "type": "int", "description": "The target interior."}, {"name": "portalIndex", "type": "int", "description": "Interior portal index."}, {"name": "entityIndex", "type": "int", "description": "Portal entity index."}]}
{"hash": "0xC68021B", "name": "GET_INTERIOR_PORTAL_ENTITY_COUNT", "lua_name": "GetInteriorPortalEntityCount", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "int GetInteriorPortalEntityCount(int interiorId, int portalIndex)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC68021B", "params": [{"name": "interiorId", "type": "int", "description": "The target interior."}, {"name": "portalIndex", "type": "int", "description": "Interior portal index."}]}
{"hash": "0x9DA2E811", "name": "GET_INTERIOR_PORTAL_ENTITY_FLAG", "lua_name": "GetInteriorPortalEntityFlag", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "int GetInteriorPortalEntityFlag(int interiorId, int portalIndex, int entityIndex)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x9DA2E811", "params": [{"name": "interiorId", "type": "int", "description": "The target interior."}, {"name": "portalIndex", "type": "int", "description": "Interior portal index."}, {"name": "entityIndex", "type": "int", "description": "Portal entity index."}]}
{"hash": "0x9B7AB83C", "name": "GET_INTERIOR_PORTAL_ENTITY_POSITION", "lua_name": "GetInteriorPortalEntityPosition", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "void GetInteriorPortalEntityPosition(int interiorId, int portalIndex, int entityIndex, float* posX, float* posY, float* posZ)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x9B7AB83C", "params": [{"name": "interiorId", "type": "int", "description": "The target interior."}, {"name": "portalIndex", "type": "int", "description": "Interior portal index."}, {"name": "entityIndex", "type": "int", "description": "Portal entity index."}, {"name": "posX", "type": "float*"}, {"name": "posY", "type": "float*"}, {"name": "posZ", "type": "float*"}]}
{"hash": "0x9F9CEB63", "name": "GET_INTERIOR_PORTAL_ENTITY_ROTATION", "lua_name": "GetInteriorPortalEntityRotation", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "void GetInteriorPortalEntityRotation(int interiorId, int portalIndex, int entityIndex, float* rotX, float* rotY, float* rotZ, float* rotW)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x9F9CEB63", "params": [{"name": "interiorId", "type": "int", "description": "The target interior."}, {"name": "portalIndex", "type": "int", "description": "Interior portal index."}, {"name": "entityIndex", "type": "int", "description": "Portal entity index."}, {"name": "rotX", "type": "float*"}, {"name": "rotY", "type": "float*"}, {"name": "rotZ", "type": "float*"}, {"name": "rotW", "type": "float*"}]}
{"hash": "0xC74DA47C", "name": "GET_INTERIOR_PORTAL_FLAG", "lua_name": "GetInteriorPortalFlag", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "int GetInteriorPortalFlag(int interiorId, int portalIndex)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC74DA47C", "params": [{"name": "interiorId", "type": "int", "description": "The target interior."}, {"name": "portalIndex", "type": "int", "description": "Interior portal index."}]}
{"hash": "0xAA9C141D", "name": "GET_INTERIOR_PORTAL_ROOM_FROM", "lua_name": "GetInteriorPortalRoomFrom", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "int GetInteriorPortalRoomFrom(int interiorId, int portalIndex)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xAA9C141D", "params": [{"name": "interiorId", "type": "int", "description": "The target interior."}, {"name": "portalIndex", "type": "int", "description": "Interior portal index."}]}
{"hash": "0x3F47F0E8", "name": "GET_INTERIOR_PORTAL_ROOM_TO", "lua_name": "GetInteriorPortalRoomTo", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "int GetInteriorPortalRoomTo(int interiorId, int portalIndex)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x3F47F0E8", "params": [{"name": "interiorId", "type": "int", "description": "The target interior."}, {"name": "portalIndex", "type": "int", "description": "Interior portal index."}]}
{"hash": "0x77A435B0", "name": "GET_INTERIOR_POSITION", "lua_name": "GetInteriorPosition", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "void GetInteriorPosition(int interiorId, float* posX, float* posY, float* posZ)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x77A435B0", "params": [{"name": "interiorId", "type": "int", "description": "The target interior."}, {"name": "posX", "type": "float*"}, {"name": "posY", "type": "float*"}, {"name": "posZ", "type": "float*"}]}
{"hash": "0xA2737C2C", "name": "GET_INTERIOR_ROOM_COUNT", "lua_name": "GetInteriorRoomCount", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "int GetInteriorRoomCount(int interiorId)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA2737C2C", "params": [{"name": "interiorId", "type": "int", "description": "The target interior."}]}
{"hash": "0xF9E795DD", "name": "GET_INTERIOR_ROOM_EXTENTS", "lua_name": "GetInteriorRoomExtents", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "void GetInteriorRoomExtents(int interiorId, int roomIndex, float* bbMinX, float* bbMinY, float* bbMinZ, float* bbMaxX, float* bbMaxY, float* bbMaxZ)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xF9E795DD", "params": [{"name": "interiorId", "type": "int", "description": "The target interior."}, {"name": "roomIndex", "type": "int", "description": "Interior room index."}, {"name": "bbMinX", "type": "float*"}, {"name": "bbMinY", "type": "float*"}, {"name": "bbMinZ", "type": "float*"}, {"name": "bbMaxX", "type": "float*"}, {"name": "bbMaxY", "type": "float*"}, {"name": "bbMaxZ", "type": "float*"}]}
{"hash": "0x6B7AF743", "name": "GET_INTERIOR_ROOM_FLAG", "lua_name": "GetInteriorRoomFlag", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "int GetInteriorRoomFlag(int interiorId, int roomIndex)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x6B7AF743", "params": [{"name": "interiorId", "type": "int", "description": "The target interior."}, {"name": "roomIndex", "type": "int", "description": "Interior room index."}]}
{"hash": "0xE0EE05F8", "name": "GET_INTERIOR_ROOM_INDEX_BY_HASH", "lua_name": "GetInteriorRoomIndexByHash", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "int GetInteriorRoomIndexByHash(int interiorId, int roomHash)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xE0EE05F8", "params": [{"name": "interiorId", "type": "int", "description": "The target interior."}, {"name": "roomHash", "type": "int", "description": "Interior room hash."}]}
{"hash": "0x11755DF2", "name": "GET_INTERIOR_ROOM_NAME", "lua_name": "GetInteriorRoomName", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "char* GetInteriorRoomName(int interiorId, int roomIndex)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x11755DF2", "params": [{"name": "interiorId", "type": "int", "description": "The target interior."}, {"name": "roomIndex", "type": "int", "description": "Interior room index."}]}
{"hash": "0x82BA3F88", "name": "GET_INTERIOR_ROOM_TIMECYCLE", "lua_name": "GetInteriorRoomTimecycle", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "int GetInteriorRoomTimecycle(int interiorId, int roomIndex)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x82BA3F88", "params": [{"name": "interiorId", "type": "int", "description": "The target interior."}, {"name": "roomIndex", "type": "int", "description": "Interior room index."}]}
{"hash": "0x5A039998", "name": "GET_INTERIOR_ROTATION", "lua_name": "GetInteriorRotation", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "void GetInteriorRotation(int interiorId, float* rotx, float* rotY, float* rotZ, float* rotW)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x5A039998", "params": [{"name": "interiorId", "type": "int", "description": "The target interior."}, {"name": "rotx", "type": "float*"}, {"name": "rotY", "type": "float*"}, {"name": "rotZ", "type": "float*"}, {"name": "rotW", "type": "float*"}]}
{"hash": "0x4D52FE5B", "name": "GET_INVOKING_RESOURCE", "lua_name": "GetInvokingResource", "ns": "CFX", "apiset": "shared", "game": "", "signature": "char* GetInvokingResource()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x4D52FE5B", "params": []}
{"hash": "0x3EFE38D1", "name": "GET_IS_HELI_ENGINE_RUNNING", "lua_name": "GetIsHeliEngineRunning", "ns": "CFX", "apiset": "server", "game": "gta5", "signature": "BOOL GetIsHeliEngineRunning(Vehicle heli)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x3EFE38D1", "params": [{"name": "heli", "type": "Vehicle", "description": "The helicopter to check"}]}
{"hash": "0x7DC6D022", "name": "GET_IS_VEHICLE_ENGINE_RUNNING", "lua_name": "GetIsVehicleEngineRunning", "ns": "CFX", "apiset": "server", "game": "", "signature": "BOOL GetIsVehicleEngineRunning(Vehicle vehicle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x7DC6D022", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0xD7EC8760", "name": "GET_IS_VEHICLE_PRIMARY_COLOUR_CUSTOM", "lua_name": "GetIsVehiclePrimaryColourCustom", "ns": "CFX", "apiset": "server", "game": "", "signature": "BOOL GetIsVehiclePrimaryColourCustom(Vehicle vehicle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xD7EC8760", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0x288AD228", "name": "GET_IS_VEHICLE_SECONDARY_COLOUR_CUSTOM", "lua_name": "GetIsVehicleSecondaryColourCustom", "ns": "CFX", "apiset": "server", "game": "", "signature": "BOOL GetIsVehicleSecondaryColourCustom(Vehicle vehicle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x288AD228", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0x57888D4C", "name": "GET_KILL_FALL_HEIGHT", "lua_name": "GetKillFallHeight", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "float GetKillFallHeight()", "description": "A getter for [SET_KILL_FALL_HEIGHT](#\\_0x7E8D83E4).", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x57888D4C", "params": []}
{"hash": "0xA6F02670", "name": "GET_LANDING_GEAR_STATE", "lua_name": "GetLandingGearState", "ns": "CFX", "apiset": "server", "game": "", "signature": "int GetLandingGearState(Vehicle vehicle)", "description": "See the client-side [GET_LANDING_GEAR_STATE](#\\_0x9B0F3DCA3DB0F4CD) native for a description of landing gear states.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA6F02670", "params": [{"name": "vehicle", "type": "Vehicle", "description": "The vehicle to check."}]}
{"hash": "0xF7C6792D", "name": "GET_LAST_PED_IN_VEHICLE_SEAT", "lua_name": "GetLastPedInVehicleSeat", "ns": "CFX", "apiset": "server", "game": "", "signature": "Entity GetLastPedInVehicleSeat(Vehicle vehicle, int seatIndex)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xF7C6792D", "params": [{"name": "vehicle", "type": "Vehicle", "description": "The target vehicle."}, {"name": "seatIndex", "type": "int", "description": "See eSeatPosition declared in [`IS_VEHICLE_SEAT_FREE`](#\\_0x22AC59A870E6A669)."}]}
{"hash": "0x30AA6911", "name": "GET_MAPDATA_ENTITY_HANDLE", "lua_name": "GetMapdataEntityHandle", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "BOOL GetMapdataEntityHandle(int mapDataHash, int entityInternalIdx, int* entityHandle)", "description": "Retrieves the map data entity handle.\r\nThis function supports SDK infrastructure and is not intended to be used directly from your code.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x30AA6911", "params": [{"name": "mapDataHash", "type": "int", "description": "A mapdata hash from `mapDataLoaded` event."}, {"name": "entityInternalIdx", "type": "int", "description": "An internal entity's index."}, {"name": "entityHandle", "type": "int*", "description": "The output entity handle."}]}
{"hash": "0x2C3CDA93", "name": "GET_MAPDATA_ENTITY_MATRIX", "lua_name": "GetMapdataEntityMatrix", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "BOOL GetMapdataEntityMatrix(int mapDataHash, int entityInternalIdx, long matrixPtr)", "description": "Returns mapdata's entity matrix. This function supports SDK infrastructure and is not intended to be used directly from your code.\n\nThis should be used from JavaScript or another language supporting mutable buffers like ArrayBuffer.\n\nMatrix layout is as follows:\n\n* Element \\[0], \\[1] and \\[2] should represent the right vector.\n* Element \\[4], \\[5] and \\[6] should represent the forward vector.\n* Element \\[8], \\[9] and \\[10] should represent the up vector.\n* Element \\[12], \\[13] and \\[14] should represent X, Y and Z translation coordinates.\n* All other elements should be \\[0, 0, 0, 1].", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x2C3CDA93", "params": [{"name": "mapDataHash", "type": "int", "description": "A mapdata hash from `mapDataLoaded` event."}, {"name": "entityInternalIdx", "type": "int", "description": "An internal entity's index."}, {"name": "matrixPtr", "type": "long", "description": "A mutable pointer to a 64-byte buffer of floating-point values, representing an XMFLOAT4X4 in layout."}]}
{"hash": "0xD29D8EDD", "name": "GET_MAPDATA_FROM_HASH_KEY", "lua_name": "GetMapdataFromHashKey", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "int GetMapdataFromHashKey(Hash mapdataHandle)", "description": "Returns the transient map data index for a specified hash.\r\nThis function supports SDK infrastructure and is not intended to be used directly from your code.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xD29D8EDD", "params": [{"name": "mapdataHandle", "type": "Hash", "description": "The input map data handle."}]}
{"hash": "0x1363A998", "name": "GET_MAP_ZOOM_DATA_LEVEL", "lua_name": "GetMapZoomDataLevel", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "BOOL GetMapZoomDataLevel(int index, float* zoomScale, float* zoomSpeed, float* scrollSpeed, float* tilesX, float* tilesY)", "description": "Returns the zoom level data by index from mapzoomdata.meta file.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x1363A998", "params": [{"name": "index", "type": "int", "description": "Zoom level index."}, {"name": "zoomScale", "type": "float*", "description": "fZoomScale value."}, {"name": "zoomSpeed", "type": "float*", "description": "fZoomSpeed value."}, {"name": "scrollSpeed", "type": "float*", "description": "fScrollSpeed value."}, {"name": "tilesX", "type": "float*", "description": "vTiles X."}, {"name": "tilesY", "type": "float*", "description": "vTiles Y."}]}
{"hash": "0xA6FF71C9", "name": "GET_MINIMAP_TYPE", "lua_name": "GetMinimapType", "ns": "CFX", "apiset": "client", "game": "rdr3", "signature": "int GetMinimapType()", "description": "Get the minimap type:\n\n```\n0 = Off,\r\n1 = Regular,\r\n2 = Expanded,\r\n3 = Simple,\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA6FF71C9", "params": []}
{"hash": "0xDD31EC4E", "name": "GET_MOUNT", "lua_name": "GetMount", "ns": "CFX", "apiset": "server", "game": "rdr3", "signature": "Ped GetMount(Ped ped)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xDD31EC4E", "params": [{"name": "ped", "type": "Ped", "description": "the ped id"}]}
{"hash": "0x2CAFD5E9", "name": "GET_NETWORK_WALK_MODE", "lua_name": "GetNetworkWalkMode", "ns": "CFX", "apiset": "client", "game": "ny", "signature": "bool GetNetworkWalkMode()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x2CAFD5E9", "params": []}
{"hash": "0x23B2A641", "name": "GET_NET_TYPE_FROM_ENTITY", "lua_name": "GetNetTypeFromEntity", "ns": "CFX", "apiset": "server", "game": "", "signature": "int GetNetTypeFromEntity(Entity entity)", "description": "Gets the specific entity type (as an integer), which can be one of the following defined down below:\n\n#### FiveM:\n\n```cpp\nenum eNetObjEntityType\r\n{\r\n Automobile = 0,\r\n Bike = 1,\r\n Boat = 2,\r\n Door = 3,\r\n Heli = 4,\r\n Object = 5,\r\n Ped = 6,\r\n Pickup = 7,\r\n PickupPlacement = 8,\r\n Plane = 9,\r\n Submarine = 10,\r\n Player = 11,\r\n Trailer = 12,\r\n Train = 13\r\n};\n```\n\n#### RedM:\n\n```cpp\nenum eNetObjEntityType\r\n{\r\n Animal = 0,\r\n Automobile = 1,\r\n Bike = 2,\r\n Boat = 3,\r\n Door = 4,\r\n Heli = 5,\r\n Object = 6,\r\n Ped = 7,\r\n Pickup = 8,\r\n PickupPlacement = 9,\r\n Plane = 10,\r\n Submarine = 11,\r\n Player = 12,\r\n Trailer = 13,\r\n Train = 14,\r\n DraftVeh = 15,\r\n StatsTracker = 16,\r\n PropSet = 17,\r\n AnimScene = 18,\r\n GroupScenario = 19,\r\n Herd = 20,\r\n Horse = 21,\r\n WorldState = 22,\r\n WorldProjectile = 23,\r\n Incident = 24,\r\n Guardzone = 25,\r\n PedGroup = 26,\r\n CombatDirector = 27,\r\n PedSharedTargeting = 28,\r\n Persistent = 29\r\n};\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x23B2A641", "params": [{"name": "entity", "type": "Entity", "description": "The entity to get the specific type of."}]}
{"hash": "0xBDBA226F", "name": "GET_NUI_CURSOR_POSITION", "lua_name": "GetNuiCursorPosition", "ns": "CFX", "apiset": "client", "game": "", "signature": "void GetNuiCursorPosition(int* x, int* y)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xBDBA226F", "params": [{"name": "x", "type": "int*"}, {"name": "y", "type": "int*"}]}
{"hash": "0x310D0271", "name": "GET_NUMBER_OF_PED_COLLECTION_DRAWABLE_VARIATIONS", "lua_name": "GetNumberOfPedCollectionDrawableVariations", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "int GetNumberOfPedCollectionDrawableVariations(Ped ped, int componentId, char* collection)", "description": "An analogue of [GET_NUMBER_OF_PED_DRAWABLE_VARIATIONS](#\\_0x27561561732A7842) that returns number of drawable variations inside a single collection instead of the total number across all collections.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x310D0271", "params": [{"name": "ped", "type": "Ped", "description": "The target ped"}, {"name": "componentId", "type": "int", "description": "One of the components from [SET_PED_COMPONENT_VARIATION](#\\_0x262B14F48D29DE80)"}, {"name": "collection", "type": "char*", "description": "Name of the collection. Empty string for the base game collection. See [GET_PED_COLLECTION_NAME](#\\_0xFED5D83A) in order to list all available collections."}]}
{"hash": "0x3B6A13E1", "name": "GET_NUMBER_OF_PED_COLLECTION_PROP_DRAWABLE_VARIATIONS", "lua_name": "GetNumberOfPedCollectionPropDrawableVariations", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "int GetNumberOfPedCollectionPropDrawableVariations(Ped ped, int anchorPoint, char* collection)", "description": "An analogue of [GET_NUMBER_OF_PED_PROP_DRAWABLE_VARIATIONS](#\\_0x5FAF9754E789FB47) that returns number of prop variations inside a single collection instead of the total number across all collections.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x3B6A13E1", "params": [{"name": "ped", "type": "Ped", "description": "The target ped"}, {"name": "anchorPoint", "type": "int", "description": "One of the anchor points from [SET_PED_PROP_INDEX](#\\_0x93376B65A266EB5F)"}, {"name": "collection", "type": "char*", "description": "Name of the collection. Empty string for the base game collection. See [GET_PED_COLLECTION_NAME](#\\_0xFED5D83A) in order to list all available collections."}]}
{"hash": "0x75CAF9CC", "name": "GET_NUMBER_OF_PED_COLLECTION_PROP_TEXTURE_VARIATIONS", "lua_name": "GetNumberOfPedCollectionPropTextureVariations", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "int GetNumberOfPedCollectionPropTextureVariations(Ped ped, int anchorPoint, char* collection, int propIndex)", "description": "An alternative to [GET_NUMBER_OF_PED_PROP_TEXTURE_VARIATIONS](#\\_0xA6E7F1CEB523E171) that uses local collection indexing instead of the global one.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x75CAF9CC", "params": [{"name": "ped", "type": "Ped", "description": "The target ped"}, {"name": "anchorPoint", "type": "int", "description": "One of the anchor points from [SET_PED_PROP_INDEX](#\\_0x93376B65A266EB5F)"}, {"name": "collection", "type": "char*", "description": "Name of the collection. Empty string for the base game collection. See [GET_PED_COLLECTION_NAME](#\\_0xFED5D83A) in order to list all available collections."}, {"name": "propIndex", "type": "int", "description": "Local prop index inside the given collection. Refer to [GET_NUMBER_OF_PED_COLLECTION_PROP_DRAWABLE_VARIATIONS](#\\_0x3B6A13E1)."}]}
{"hash": "0xD2C15D7", "name": "GET_NUMBER_OF_PED_COLLECTION_TEXTURE_VARIATIONS", "lua_name": "GetNumberOfPedCollectionTextureVariations", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "int GetNumberOfPedCollectionTextureVariations(Ped ped, int componentId, char* collection, int drawableId)", "description": "An alternative to [GET_NUMBER_OF_PED_TEXTURE_VARIATIONS](#\\_0x8F7156A3142A6BAD) that uses local collection indexing instead of the global one.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xD2C15D7", "params": [{"name": "ped", "type": "Ped", "description": "The target ped"}, {"name": "componentId", "type": "int", "description": "One of the components from [SET_PED_COMPONENT_VARIATION](#\\_0x262B14F48D29DE80)"}, {"name": "collection", "type": "char*", "description": "Name of the collection. Empty string for the base game collection. See [GET_PED_COLLECTION_NAME](#\\_0xFED5D83A) in order to list all available collections."}, {"name": "drawableId", "type": "int", "description": "Local drawable Id inside the given collection. Refer to [GET_NUMBER_OF_PED_COLLECTION_DRAWABLE_VARIATIONS](#\\_0x310D0271)."}]}
{"hash": "0xFF7F66AB", "name": "GET_NUM_PLAYER_IDENTIFIERS", "lua_name": "GetNumPlayerIdentifiers", "ns": "CFX", "apiset": "server", "game": "", "signature": "int GetNumPlayerIdentifiers(char* playerSrc)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xFF7F66AB", "params": [{"name": "playerSrc", "type": "char*"}]}
{"hash": "0x63D13184", "name": "GET_NUM_PLAYER_INDICES", "lua_name": "GetNumPlayerIndices", "ns": "CFX", "apiset": "server", "game": "", "signature": "int GetNumPlayerIndices()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x63D13184", "params": []}
{"hash": "0x619E4A3D", "name": "GET_NUM_PLAYER_TOKENS", "lua_name": "GetNumPlayerTokens", "ns": "CFX", "apiset": "server", "game": "", "signature": "int GetNumPlayerTokens(char* playerSrc)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x619E4A3D", "params": [{"name": "playerSrc", "type": "char*"}]}
{"hash": "0x863F27B", "name": "GET_NUM_RESOURCES", "lua_name": "GetNumResources", "ns": "CFX", "apiset": "shared", "game": "", "signature": "int GetNumResources()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x863F27B", "params": []}
{"hash": "0x776E864", "name": "GET_NUM_RESOURCE_METADATA", "lua_name": "GetNumResourceMetadata", "ns": "CFX", "apiset": "shared", "game": "", "signature": "int GetNumResourceMetadata(char* resourceName, char* metadataKey)", "description": "Gets the amount of metadata values with the specified key existing in the specified resource's manifest.\r\nSee also: [Resource manifest](https://docs.fivem.net/docs/scripting-reference/resource-manifest/)", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x776E864", "params": [{"name": "resourceName", "type": "char*", "description": "The resource name."}, {"name": "metadataKey", "type": "char*", "description": "The key to look up in the resource manifest."}]}
{"hash": "0xFF72DF84", "name": "GET_PARKED_VEHICLE_DENSITY_MULTIPLIER", "lua_name": "GetParkedVehicleDensityMultiplier", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "float GetParkedVehicleDensityMultiplier()", "description": "A getter for [SET_PARKED_VEHICLE_DENSITY_MULTIPLIER_THIS_FRAME](#\\_0xEAE6DCC7EEE3DB1D).", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xFF72DF84", "params": []}
{"hash": "0x23473EA4", "name": "GET_PASSWORD_HASH", "lua_name": "GetPasswordHash", "ns": "CFX", "apiset": "server", "game": "", "signature": "char* GetPasswordHash(char* password)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x23473EA4", "params": [{"name": "password", "type": "char*"}]}
{"hash": "0xE5AF7A82", "name": "GET_PAUSE_MAP_POINTER_WORLD_POSITION", "lua_name": "GetPauseMapPointerWorldPosition", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "Vector3 GetPauseMapPointerWorldPosition()", "description": "Returns the world position the pointer is hovering on the pause map.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xE5AF7A82", "params": []}
{"hash": "0x2CE311A7", "name": "GET_PED_ARMOUR", "lua_name": "GetPedArmour", "ns": "CFX", "apiset": "server", "game": "", "signature": "int GetPedArmour(Ped ped)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x2CE311A7", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0x9C5E7C9C", "name": "GET_PED_BONE_MATRIX", "lua_name": "GetPedBoneMatrix", "ns": "CFX", "apiset": "client", "game": "rdr3", "signature": "void GetPedBoneMatrix(Ped ped, int boneId, Vector3* forwardVector, Vector3* rightVector, Vector3* upVector, Vector3* position)", "description": "Returns the bone matrix of the specified bone id. usefull for entity attachment", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x9C5E7C9C", "params": [{"name": "ped", "type": "Ped"}, {"name": "boneId", "type": "int"}, {"name": "forwardVector", "type": "Vector3*"}, {"name": "rightVector", "type": "Vector3*"}, {"name": "upVector", "type": "Vector3*"}, {"name": "position", "type": "Vector3*"}]}
{"hash": "0x63458C27", "name": "GET_PED_CAUSE_OF_DEATH", "lua_name": "GetPedCauseOfDeath", "ns": "CFX", "apiset": "server", "game": "", "signature": "Hash GetPedCauseOfDeath(Ped ped)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x63458C27", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0x45946359", "name": "GET_PED_COLLECTIONS_COUNT", "lua_name": "GetPedCollectionsCount", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "int GetPedCollectionsCount(Ped ped)", "description": "Returns number of variation collections available for the given Ped.\n\nCollections are groups of drawable components or props available for the given Ped. Usually collection corresponds to a certain DLC or the base game. See [SET_PED_COLLECTION_COMPONENT_VARIATION](#\\_0x88711BBA), [SET_PED_COLLECTION_PROP_INDEX](#\\_0x75240BCB), [GET_NUMBER_OF_PED_COLLECTION_DRAWABLE_VARIATIONS](#\\_0x310D0271) etc natives for more details on how to work with collections.\n\n`GET_PED_COLLECTIONS_COUNT` can be used together with [GET_PED_COLLECTION_NAME](#\\_0xFED5D83A) to list all collections attached to Ped.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x45946359", "params": [{"name": "ped", "type": "Ped", "description": "The target ped"}]}
{"hash": "0x94EB1FE4", "name": "GET_PED_COLLECTION_LOCAL_INDEX_FROM_DRAWABLE", "lua_name": "GetPedCollectionLocalIndexFromDrawable", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "int GetPedCollectionLocalIndexFromDrawable(Ped ped, int componentId, int drawableId)", "description": "Gets local index inside a collection (which can be obtained using [GET_PED_COLLECTION_NAME_FROM_DRAWABLE](#\\_0xD6BBA48B)) for the given global drawable ID. The collection name and index are used in functions like [SET_PED_COLLECTION_COMPONENT_VARIATION](#\\_0x88711BBA).", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x94EB1FE4", "params": [{"name": "ped", "type": "Ped", "description": "The target ped"}, {"name": "componentId", "type": "int", "description": "One of the components from [SET_PED_COMPONENT_VARIATION](#\\_0x262B14F48D29DE80)"}, {"name": "drawableId", "type": "int", "description": "Global drawable ID. Same as set in [SET_PED_COMPONENT_VARIATION](#\\_0x262B14F48D29DE80). Global drawable ID points to drawables as if drawables from all collections for the given component are placed into one continuous array."}]}
{"hash": "0xFBDB885F", "name": "GET_PED_COLLECTION_LOCAL_INDEX_FROM_PROP", "lua_name": "GetPedCollectionLocalIndexFromProp", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "int GetPedCollectionLocalIndexFromProp(Ped ped, int anchorPoint, int propIndex)", "description": "Gets local index inside a collection (which can be obtained using [GET_PED_COLLECTION_NAME_FROM_PROP](#\\_0x8ED0C17)) for the given global prop index. The collection name and index are used in functions like [SET_PED_COLLECTION_PROP_INDEX](#\\_0x75240BCB).", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xFBDB885F", "params": [{"name": "ped", "type": "Ped", "description": "The target ped"}, {"name": "anchorPoint", "type": "int", "description": "One of the anchor points from [SET_PED_PROP_INDEX](#\\_0x93376B65A266EB5F)"}, {"name": "propIndex", "type": "int", "description": "Global prop index. Same as set by `drawableId` in [SET_PED_PROP_INDEX](#\\_0x93376B65A266EB5F). Global prop index points to prop as if props from all collections for the given component are placed into one continuous array."}]}
{"hash": "0xFED5D83A", "name": "GET_PED_COLLECTION_NAME", "lua_name": "GetPedCollectionName", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "char* GetPedCollectionName(Ped ped, int index)", "description": "Returns name of collection under given index for the given Ped.\n\nCollections are groups of drawable components or props available for the given Ped. Usually collection corresponds to a certain DLC or the base game. See [SET_PED_COLLECTION_COMPONENT_VARIATION](#\\_0x88711BBA), [SET_PED_COLLECTION_PROP_INDEX](#\\_0x75240BCB), [GET_NUMBER_OF_PED_COLLECTION_DRAWABLE_VARIATIONS](#\\_0x310D0271) etc natives for more details on how to work with collections.\n\n`GET_PED_COLLECTION_NAME` can be used together with [GET_PED_COLLECTIONS_COUNT](#\\_0x45946359) to list all collections attached to Ped.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xFED5D83A", "params": [{"name": "ped", "type": "Ped", "description": "The target ped"}, {"name": "index", "type": "int", "description": "The target collection index"}]}
{"hash": "0xD6BBA48B", "name": "GET_PED_COLLECTION_NAME_FROM_DRAWABLE", "lua_name": "GetPedCollectionNameFromDrawable", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "char* GetPedCollectionNameFromDrawable(Ped ped, int componentId, int drawableId)", "description": "Gets collection name for the given global drawable ID. Together with [GET_PED_COLLECTION_LOCAL_INDEX_FROM_DRAWABLE](#\\_0x94EB1FE4) is used to get collection and local index (inside the given collection) of the drawable. The collection name and index are used in functions like [SET_PED_COLLECTION_COMPONENT_VARIATION](#\\_0x88711BBA).", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xD6BBA48B", "params": [{"name": "ped", "type": "Ped", "description": "The target ped"}, {"name": "componentId", "type": "int", "description": "One of the components from [SET_PED_COMPONENT_VARIATION](#\\_0x262B14F48D29DE80)"}, {"name": "drawableId", "type": "int", "description": "Global drawable ID. Same as set in [SET_PED_COMPONENT_VARIATION](#\\_0x262B14F48D29DE80). Global drawable ID points to drawables as if drawables from all collections for the given component are placed into one continuous array."}]}
{"hash": "0x8ED0C17", "name": "GET_PED_COLLECTION_NAME_FROM_PROP", "lua_name": "GetPedCollectionNameFromProp", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "char* GetPedCollectionNameFromProp(Ped ped, int anchorPoint, int propIndex)", "description": "Gets collection name for the given global prop index. Together with [GET_PED_COLLECTION_LOCAL_INDEX_FROM_PROP](#\\_0xFBDB885F) is used to get collection and local index (inside the given collection) of the prop. The collection name and index are used in functions like [SET_PED_COLLECTION_PROP_INDEX](#\\_0x75240BCB).", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x8ED0C17", "params": [{"name": "ped", "type": "Ped", "description": "The target ped"}, {"name": "anchorPoint", "type": "int", "description": "One of the anchor points from [SET_PED_PROP_INDEX](#\\_0x93376B65A266EB5F)"}, {"name": "propIndex", "type": "int", "description": "Global prop index. Same as set by `drawableId` in [SET_PED_PROP_INDEX](#\\_0x93376B65A266EB5F). Global prop index points to prop as if props from all collections for the given component are placed into one continuous array."}]}
{"hash": "0x7CCE1163", "name": "GET_PED_DECORATIONS", "lua_name": "GetPedDecorations", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "object GetPedDecorations(Ped ped)", "description": "Returns a list of decorations applied to a ped.\n\nThe data returned adheres to the following layout:\n\n```\n[ [ collectionHash1, overlayHash1 ], ..., [c ollectionHashN, overlayHashN ] ]\n```\n\nThis command will return undefined data if invoked on a remote player ped.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x7CCE1163", "params": [{"name": "ped", "type": "Ped", "description": "The ped you want to retrieve data for."}]}
{"hash": "0xF5A904F9", "name": "GET_PED_DENSITY_MULTIPLIER", "lua_name": "GetPedDensityMultiplier", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "float GetPedDensityMultiplier()", "description": "A getter for [SET_PED_DENSITY_MULTIPLIER_THIS_FRAME](#\\_0x95E3D6257B166CF2).", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xF5A904F9", "params": []}
{"hash": "0xC182F76E", "name": "GET_PED_DESIRED_HEADING", "lua_name": "GetPedDesiredHeading", "ns": "CFX", "apiset": "server", "game": "", "signature": "float GetPedDesiredHeading(Ped ped)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC182F76E", "params": [{"name": "ped", "type": "Ped", "description": "The target ped"}]}
{"hash": "0x280F1FC3", "name": "GET_PED_DRAWABLE_GLOBAL_INDEX_FROM_COLLECTION", "lua_name": "GetPedDrawableGlobalIndexFromCollection", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "int GetPedDrawableGlobalIndexFromCollection(Ped ped, int componentId, char* collection, int drawableId)", "description": "Returns global drawable index based on the local one. Is it a reverse to [GET_PED_COLLECTION_NAME_FROM_DRAWABLE](#\\_0xD6BBA48B) and [GET_PED_COLLECTION_LOCAL_INDEX_FROM_DRAWABLE](#\\_0x94EB1FE4) natives.\n\nDrawables are stored inside collections. Each collection usually corresponds to a certain DCL or the base game.\n\nIf all drawables from all collections are placed into one continuous array - the global index will correspond to the index of drawable in such array. Local index is index of drawable in this array relative to the start of the given collection.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x280F1FC3", "params": [{"name": "ped", "type": "Ped", "description": "The target ped"}, {"name": "componentId", "type": "int", "description": "One of the components from [SET_PED_COMPONENT_VARIATION](#\\_0x262B14F48D29DE80)"}, {"name": "collection", "type": "char*", "description": "Name of the collection. Empty string for the base game collection. See [GET_PED_COLLECTION_NAME](#\\_0xFED5D83A) in order to list all available collections."}, {"name": "drawableId", "type": "int", "description": "Local drawable Id inside the given collection. Refer to [GET_NUMBER_OF_PED_COLLECTION_DRAWABLE_VARIATIONS](#\\_0x310D0271)."}]}
{"hash": "0x9970386F", "name": "GET_PED_DRAWABLE_VARIATION_COLLECTION_LOCAL_INDEX", "lua_name": "GetPedDrawableVariationCollectionLocalIndex", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "int GetPedDrawableVariationCollectionLocalIndex(Ped ped, int componentId)", "description": "An analogue to [GET_PED_DRAWABLE_VARIATION](#\\_0x67F3780DD425D4FC) that returns collection local drawable index (inside [GET_PED_DRAWABLE_VARIATION_COLLECTION_NAME](#\\_0xBCE0AB63) collection) instead of the global drawable index.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x9970386F", "params": [{"name": "ped", "type": "Ped", "description": "The target ped"}, {"name": "componentId", "type": "int", "description": "One of the components from [SET_PED_COMPONENT_VARIATION](#\\_0x262B14F48D29DE80)"}]}
{"hash": "0xBCE0AB63", "name": "GET_PED_DRAWABLE_VARIATION_COLLECTION_NAME", "lua_name": "GetPedDrawableVariationCollectionName", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "char* GetPedDrawableVariationCollectionName(Ped ped, int componentId)", "description": "An analogue to [GET_PED_DRAWABLE_VARIATION](#\\_0x67F3780DD425D4FC) that returns collection name instead of the global drawable index.\n\nShould be used together with [GET_PED_DRAWABLE_VARIATION_COLLECTION_LOCAL_INDEX](#\\_0x9970386F).", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xBCE0AB63", "params": [{"name": "ped", "type": "Ped", "description": "The target ped"}, {"name": "componentId", "type": "int", "description": "One of the components from [SET_PED_COMPONENT_VARIATION](#\\_0x262B14F48D29DE80)"}]}
{"hash": "0xA47B860F", "name": "GET_PED_EYE_COLOR", "lua_name": "GetPedEyeColor", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "int GetPedEyeColor(Ped ped)", "description": "A getter for [\\_SET_PED_EYE_COLOR](#\\_0x50B56988B170AFDF). Returns -1 if fails to get.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA47B860F", "params": [{"name": "ped", "type": "Ped", "description": "The target ped"}]}
{"hash": "0xBA352ADD", "name": "GET_PED_FACE_FEATURE", "lua_name": "GetPedFaceFeature", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "float GetPedFaceFeature(Ped ped, int index)", "description": "A getter for [\\_SET_PED_FACE_FEATURE](#\\_0x71A5C1DBA060049E). Returns 0.0 if fails to get.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xBA352ADD", "params": [{"name": "ped", "type": "Ped", "description": "The target ped"}, {"name": "index", "type": "int", "description": "Face feature index"}]}
{"hash": "0xA3EA2893", "name": "GET_PED_HAIR_COLOR", "lua_name": "GetPedHairColor", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "int GetPedHairColor(Ped ped)", "description": "A getter for [\\_SET_PED_HAIR_COLOR](#\\_0x4CFFC65454C93A49). Returns -1 if fails to get.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA3EA2893", "params": [{"name": "ped", "type": "Ped", "description": "The target ped"}]}
{"hash": "0x4B087305", "name": "GET_PED_HAIR_HIGHLIGHT_COLOR", "lua_name": "GetPedHairHighlightColor", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "int GetPedHairHighlightColor(Ped ped)", "description": "A getter for [\\_SET_PED_HAIR_COLOR](#\\_0x4CFFC65454C93A49). Returns -1 if fails to get.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x4B087305", "params": [{"name": "ped", "type": "Ped", "description": "The target ped"}]}
{"hash": "0xC46EE605", "name": "GET_PED_HEAD_OVERLAY_DATA", "lua_name": "GetPedHeadOverlayData", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "BOOL GetPedHeadOverlayData(Ped ped, int index, int* overlayValue, int* colourType, int* firstColour, int* secondColour, float* overlayOpacity)", "description": "A getter for [SET_PED_HEAD_OVERLAY](#\\_0x48F44967FA05CC1E) and [\\_SET_PED_HEAD_OVERLAY_COLOR](#\\_0x497BF74A7B9CB952) natives.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC46EE605", "params": [{"name": "ped", "type": "Ped", "description": "The target ped"}, {"name": "index", "type": "int", "description": "Overlay index"}, {"name": "overlayValue", "type": "int*", "description": "Overlay value pointer"}, {"name": "colourType", "type": "int*", "description": "Colour type pointer"}, {"name": "firstColour", "type": "int*", "description": "First colour pointer"}, {"name": "secondColour", "type": "int*", "description": "Second colour pointer"}, {"name": "overlayOpacity", "type": "float*", "description": "Opacity pointer"}]}
{"hash": "0x388FDE9A", "name": "GET_PED_IN_VEHICLE_SEAT", "lua_name": "GetPedInVehicleSeat", "ns": "CFX", "apiset": "server", "game": "", "signature": "Entity GetPedInVehicleSeat(Vehicle vehicle, int seatIndex)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x388FDE9A", "params": [{"name": "vehicle", "type": "Vehicle", "description": "The target vehicle."}, {"name": "seatIndex", "type": "int", "description": "See eSeatPosition declared in [`IS_VEHICLE_SEAT_FREE`](#\\_0x22AC59A870E6A669)."}]}
{"hash": "0xA45B6C8D", "name": "GET_PED_MAX_HEALTH", "lua_name": "GetPedMaxHealth", "ns": "CFX", "apiset": "server", "game": "", "signature": "int GetPedMaxHealth(Ped ped)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA45B6C8D", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0xF71542F7", "name": "GET_PED_MODEL_HEALTH_CONFIG", "lua_name": "GetPedModelHealthConfig", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "Hash GetPedModelHealthConfig(Hash modelHash)", "description": "Gets a ped model's health config.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xF71542F7", "params": [{"name": "modelHash", "type": "Hash", "description": "Ped's model."}]}
{"hash": "0xFE08CAD6", "name": "GET_PED_MODEL_PERSONALITY", "lua_name": "GetPedModelPersonality", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "Hash GetPedModelPersonality(Hash modelHash)", "description": "Gets a ped model's personality type.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xFE08CAD6", "params": [{"name": "modelHash", "type": "Hash", "description": "Ped's model."}]}
{"hash": "0x69E81E3D", "name": "GET_PED_MOVEMENT_CLIPSET", "lua_name": "GetPedMovementClipset", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "int GetPedMovementClipset(Ped ped)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x69E81E3D", "params": [{"name": "ped", "type": "Ped", "description": "The target ped."}]}
{"hash": "0xCD420AD1", "name": "GET_PED_PROP_COLLECTION_LOCAL_INDEX", "lua_name": "GetPedPropCollectionLocalIndex", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "int GetPedPropCollectionLocalIndex(Ped ped, int anchorPoint)", "description": "An analogue to [GET_PED_PROP_INDEX](#\\_0x898CC20EA75BACD8) that returns collection local prop index (inside [GET_PED_PROP_COLLECTION_NAME](#\\_0x6B5653E4) collection) instead of the global prop index.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xCD420AD1", "params": [{"name": "ped", "type": "Ped", "description": "The target ped"}, {"name": "anchorPoint", "type": "int", "description": "One of the anchor points from [SET_PED_PROP_INDEX](#\\_0x93376B65A266EB5F)"}]}
{"hash": "0x6B5653E4", "name": "GET_PED_PROP_COLLECTION_NAME", "lua_name": "GetPedPropCollectionName", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "char* GetPedPropCollectionName(Ped ped, int anchorPoint)", "description": "An analogue to [GET_PED_PROP_INDEX](#\\_0x898CC20EA75BACD8) that returns collection name instead of the global drawable index.\n\nShould be used together with [GET_PED_PROP_COLLECTION_LOCAL_INDEX](#\\_0xCD420AD1).", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x6B5653E4", "params": [{"name": "ped", "type": "Ped", "description": "The target ped"}, {"name": "anchorPoint", "type": "int", "description": "One of the anchor points from [SET_PED_PROP_INDEX](#\\_0x93376B65A266EB5F)"}]}
{"hash": "0x2CB45CDC", "name": "GET_PED_PROP_GLOBAL_INDEX_FROM_COLLECTION", "lua_name": "GetPedPropGlobalIndexFromCollection", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "int GetPedPropGlobalIndexFromCollection(Ped ped, int anchorPoint, char* collection, int propIndex)", "description": "Returns global prop index based on the local one. Is it a reverse to [GET_PED_COLLECTION_NAME_FROM_PROP](#\\_0x8ED0C17) and [GET_PED_COLLECTION_LOCAL_INDEX_FROM_PROP](#\\_0xFBDB885F) natives.\n\nProps are stored inside collections. Each collection usually corresponds to a certain DCL or the base game.\n\nIf all props from all collections are placed into one continuous array - the global index will correspond to the index of the prop in such array. Local index is index of the prop in this array relative to the start of the given collection.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x2CB45CDC", "params": [{"name": "ped", "type": "Ped", "description": "The target ped"}, {"name": "anchorPoint", "type": "int", "description": "One of the anchor points from [SET_PED_PROP_INDEX](#\\_0x93376B65A266EB5F)"}, {"name": "collection", "type": "char*", "description": "Name of the collection. Empty string for the base game collection. See [GET_PED_COLLECTION_NAME](#\\_0xFED5D83A) in order to list all available collections."}, {"name": "propIndex", "type": "int", "description": "Local prop index inside the given collection. Refer to [GET_NUMBER_OF_PED_COLLECTION_PROP_DRAWABLE_VARIATIONS](#\\_0x3B6A13E1)."}]}
{"hash": "0x354F283C", "name": "GET_PED_RELATIONSHIP_GROUP_HASH", "lua_name": "GetPedRelationshipGroupHash", "ns": "CFX", "apiset": "server", "game": "", "signature": "Hash GetPedRelationshipGroupHash(Ped ped)", "description": "Gets the current relationship group hash of a ped.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x354F283C", "params": [{"name": "ped", "type": "Ped", "description": "The target ped"}]}
{"hash": "0xA0F3B420", "name": "GET_PED_SCALE", "lua_name": "GetPedScale", "ns": "CFX", "apiset": "client", "game": "rdr3", "signature": "float GetPedScale(Ped ped)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA0F3B420", "params": [{"name": "ped", "type": "Ped", "description": "The target ped"}]}
{"hash": "0x84FE084", "name": "GET_PED_SCRIPT_TASK_COMMAND", "lua_name": "GetPedScriptTaskCommand", "ns": "CFX", "apiset": "server", "game": "", "signature": "Hash GetPedScriptTaskCommand(Ped ped)", "description": "Gets the script task command currently assigned to the ped.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x84FE084", "params": [{"name": "ped", "type": "Ped", "description": "The target ped."}]}
{"hash": "0x44B0E5E2", "name": "GET_PED_SCRIPT_TASK_STAGE", "lua_name": "GetPedScriptTaskStage", "ns": "CFX", "apiset": "server", "game": "", "signature": "int GetPedScriptTaskStage(Ped ped)", "description": "Gets the stage of the peds scripted task.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x44B0E5E2", "params": [{"name": "ped", "type": "Ped", "description": "The target ped."}]}
{"hash": "0x535DB43F", "name": "GET_PED_SOURCE_OF_DAMAGE", "lua_name": "GetPedSourceOfDamage", "ns": "CFX", "apiset": "server", "game": "", "signature": "Entity GetPedSourceOfDamage(Ped ped)", "description": "Get the last entity that damaged the ped. This native is used server side when using OneSync.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x535DB43F", "params": [{"name": "ped", "type": "Ped", "description": "The target ped"}]}
{"hash": "0x84ADF9EB", "name": "GET_PED_SOURCE_OF_DEATH", "lua_name": "GetPedSourceOfDeath", "ns": "CFX", "apiset": "server", "game": "", "signature": "Entity GetPedSourceOfDeath(Ped ped)", "description": "Get the entity that killed the ped. This native is used server side when using OneSync.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x84ADF9EB", "params": [{"name": "ped", "type": "Ped", "description": "The target ped"}]}
{"hash": "0x7F4563D3", "name": "GET_PED_SPECIFIC_TASK_TYPE", "lua_name": "GetPedSpecificTaskType", "ns": "CFX", "apiset": "server", "game": "", "signature": "int GetPedSpecificTaskType(Ped ped, int index)", "description": "Gets the type of a ped's specific task given an index of the CPedTaskSpecificDataNode nodes.\r\nA ped will typically have a task at index 0, if a ped has multiple tasks at once they will be in the order 0, 1, 2, etc.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x7F4563D3", "params": [{"name": "ped", "type": "Ped", "description": "The target ped."}, {"name": "index", "type": "int", "description": "A zero-based index with a maximum value of 7."}]}
{"hash": "0x40321B83", "name": "GET_PED_STEALTH_MOVEMENT", "lua_name": "GetPedStealthMovement", "ns": "CFX", "apiset": "server", "game": "", "signature": "bool GetPedStealthMovement(Ped ped)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x40321B83", "params": [{"name": "ped", "type": "Ped", "description": "The target ped."}]}
{"hash": "0x44B91E94", "name": "GET_PED_SWEAT", "lua_name": "GetPedSweat", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "float GetPedSweat(Ped ped)", "description": "A getter for [SET_PED_SWEAT](#\\_0x27B0405F59637D1F).", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x44B91E94", "params": [{"name": "ped", "type": "Ped", "description": "The target ped"}]}
{"hash": "0xF402C171", "name": "GET_PED_WETNESS", "lua_name": "GetPedWetness", "ns": "CFX", "apiset": "client", "game": "rdr3", "signature": "float GetPedWetness(Ped ped)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xF402C171", "params": [{"name": "ped", "type": "Ped", "description": "The target ped"}]}
{"hash": "0x2545ADE0", "name": "GET_PED_WETNESS_HEIGHT", "lua_name": "GetPedWetnessHeight", "ns": "CFX", "apiset": "client", "game": "rdr3", "signature": "float GetPedWetnessHeight(Ped ped)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x2545ADE0", "params": [{"name": "ped", "type": "Ped", "description": "The target ped"}]}
{"hash": "0x433C765D", "name": "GET_PLAYER_CAMERA_ROTATION", "lua_name": "GetPlayerCameraRotation", "ns": "CFX", "apiset": "server", "game": "", "signature": "Vector3 GetPlayerCameraRotation(char* playerSrc)", "description": "Gets the current camera rotation for a specified player. This native is used server side when using OneSync.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x433C765D", "params": [{"name": "playerSrc", "type": "char*", "description": "The player handle."}]}
{"hash": "0xFEE404F9", "name": "GET_PLAYER_ENDPOINT", "lua_name": "GetPlayerEndpoint", "ns": "CFX", "apiset": "server", "game": "", "signature": "char* GetPlayerEndpoint(char* playerSrc)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xFEE404F9", "params": [{"name": "playerSrc", "type": "char*"}]}
{"hash": "0x98D244", "name": "GET_PLAYER_FAKE_WANTED_LEVEL", "lua_name": "GetPlayerFakeWantedLevel", "ns": "CFX", "apiset": "server", "game": "", "signature": "int GetPlayerFakeWantedLevel(char* playerSrc)", "description": "Gets the current fake wanted level for a specified player. This native is used server side when using OneSync.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x98D244", "params": [{"name": "playerSrc", "type": "char*", "description": "The target player"}]}
{"hash": "0x586F80FF", "name": "GET_PLAYER_FOCUS_POS", "lua_name": "GetPlayerFocusPos", "ns": "CFX", "apiset": "server", "game": "", "signature": "Vector3 GetPlayerFocusPos(char* playerSrc)", "description": "Gets the focus position (i.e. the position of the active camera in the game world) of a player.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x586F80FF", "params": [{"name": "playerSrc", "type": "char*", "description": "The player to get the focus position of"}]}
{"hash": "0xC8A9CE08", "name": "GET_PLAYER_FROM_INDEX", "lua_name": "GetPlayerFromIndex", "ns": "CFX", "apiset": "server", "game": "", "signature": "char* GetPlayerFromIndex(int index)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC8A9CE08", "params": [{"name": "index", "type": "int"}]}
{"hash": "0x344EA166", "name": "GET_PLAYER_FROM_SERVER_ID", "lua_name": "GetPlayerFromServerId", "ns": "CFX", "apiset": "client", "game": "", "signature": "Player GetPlayerFromServerId(int serverId)", "description": "Gets a local client's Player ID from its server ID counterpart, assuming the passed `serverId` exists on the client.\n\nIf no matching client is found, or an invalid value is passed over as the `serverId` native's parameter, the native result will be `-1`.\n\nIt's worth noting that this native method can only retrieve information about clients that are culled to the connected client.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x344EA166", "params": [{"name": "serverId", "type": "int", "description": "The player's server ID."}]}
{"hash": "0xA56135E0", "name": "GET_PLAYER_FROM_STATE_BAG_NAME", "lua_name": "GetPlayerFromStateBagName", "ns": "CFX", "apiset": "shared", "game": "", "signature": "int GetPlayerFromStateBagName(char* bagName)", "description": "On the server this will return the players source, on the client it will return the player handle.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA56135E0", "params": [{"name": "bagName", "type": "char*", "description": "An internal state bag ID from the argument to a state bag change handler."}]}
{"hash": "0xE52D9680", "name": "GET_PLAYER_GUID", "lua_name": "GetPlayerGuid", "ns": "CFX", "apiset": "server", "game": "", "signature": "char* GetPlayerGuid(char* playerSrc)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xE52D9680", "params": [{"name": "playerSrc", "type": "char*"}]}
{"hash": "0x7302DBCF", "name": "GET_PLAYER_IDENTIFIER", "lua_name": "GetPlayerIdentifier", "ns": "CFX", "apiset": "server", "game": "", "signature": "char* GetPlayerIdentifier(char* playerSrc, int identiferIndex)", "description": "To get the number of identifiers, use [GET_NUM_PLAYER_IDENTIFIERS](#\\_0xFF7F66AB)\n\nTo get a specific type of identifier, use [GET_PLAYER_IDENTIFIER_BY_TYPE](#\\_0xA61C8FC6)", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x7302DBCF", "params": [{"name": "playerSrc", "type": "char*"}, {"name": "identiferIndex", "type": "int"}]}
{"hash": "0xA61C8FC6", "name": "GET_PLAYER_IDENTIFIER_BY_TYPE", "lua_name": "GetPlayerIdentifierByType", "ns": "CFX", "apiset": "server", "game": "", "signature": "char* GetPlayerIdentifierByType(char* playerSrc, char* identifierType)", "description": "Get an identifier from a player by the type of the identifier.\r\nKnown [Identifiers](https://docs.fivem.net/docs/scripting-reference/runtimes/lua/functions/GetPlayerIdentifiers/#identifier-types)", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA61C8FC6", "params": [{"name": "playerSrc", "type": "char*", "description": "The player to get the identifier for"}, {"name": "identifierType", "type": "char*", "description": "The string to match in an identifier, this can be `\"license\"` for example."}]}
{"hash": "0x680C90EE", "name": "GET_PLAYER_INVINCIBLE", "lua_name": "GetPlayerInvincible", "ns": "CFX", "apiset": "server", "game": "", "signature": "BOOL GetPlayerInvincible(char* playerSrc)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x680C90EE", "params": [{"name": "playerSrc", "type": "char*", "description": "The player handle"}]}
{"hash": "0xF2E3912B", "name": "GET_PLAYER_INVINCIBLE_2", "lua_name": "GetPlayerInvincible_2", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "BOOL GetPlayerInvincible_2(Player player)", "description": "Unlike [GET_PLAYER_INVINCIBLE](#\\_0xB721981B2B939E07) this native gets both [SET_PLAYER_INVINCIBLE_KEEP_RAGDOLL_ENABLED](#\\_0x6BC97F4F4BB3C04B) and [SET_PLAYER_INVINCIBLE](#\\_0x239528EACDC3E7DE) invincibility state.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xF2E3912B", "params": [{"name": "player", "type": "Player", "description": "The player id"}]}
{"hash": "0xBFB2990C", "name": "GET_PLAYER_KILL_FALL_HEIGHT", "lua_name": "GetPlayerKillFallHeight", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "float GetPlayerKillFallHeight()", "description": "A getter for [SET_PLAYER_KILL_FALL_HEIGHT](#\\_0xAEF2C6A4).", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xBFB2990C", "params": []}
{"hash": "0x427E8E6A", "name": "GET_PLAYER_LAST_MSG", "lua_name": "GetPlayerLastMsg", "ns": "CFX", "apiset": "server", "game": "", "signature": "int GetPlayerLastMsg(char* playerSrc)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x427E8E6A", "params": [{"name": "playerSrc", "type": "char*"}]}
{"hash": "0x2A50657", "name": "GET_PLAYER_MAX_ARMOUR", "lua_name": "GetPlayerMaxArmour", "ns": "CFX", "apiset": "server", "game": "", "signature": "int GetPlayerMaxArmour(char* playerSrc)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x2A50657", "params": [{"name": "playerSrc", "type": "char*", "description": "The player handle"}]}
{"hash": "0x8154E470", "name": "GET_PLAYER_MAX_HEALTH", "lua_name": "GetPlayerMaxHealth", "ns": "CFX", "apiset": "server", "game": "", "signature": "int GetPlayerMaxHealth(char* playerSrc)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x8154E470", "params": [{"name": "playerSrc", "type": "char*", "description": "The player handle"}]}
{"hash": "0xD014AB79", "name": "GET_PLAYER_MAX_STAMINA", "lua_name": "GetPlayerMaxStamina", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "float GetPlayerMaxStamina(Player playerId)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xD014AB79", "params": [{"name": "playerId", "type": "Player", "description": "The player index."}]}
{"hash": "0x8689A825", "name": "GET_PLAYER_MELEE_WEAPON_DAMAGE_MODIFIER", "lua_name": "GetPlayerMeleeWeaponDamageModifier", "ns": "CFX", "apiset": "shared", "game": "gta5", "signature": "float GetPlayerMeleeWeaponDamageModifier(Player playerId)", "description": "A getter for [SET_PLAYER_MELEE_WEAPON_DAMAGE_MODIFIER](#\\_0x4A3DC7ECCC321032).", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x8689A825", "params": [{"name": "playerId", "type": "Player", "description": "The player index."}]}
{"hash": "0x27E94EF8", "name": "GET_PLAYER_MELEE_WEAPON_DEFENSE_MODIFIER", "lua_name": "GetPlayerMeleeWeaponDefenseModifier", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "float GetPlayerMeleeWeaponDefenseModifier(Player playerId)", "description": "A getter for [SET_PLAYER_MELEE_WEAPON_DEFENSE_MODIFIER](#\\_0xAE540335B4ABC4E2).", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x27E94EF8", "params": [{"name": "playerId", "type": "Player", "description": "The player index."}]}
{"hash": "0x406B4B20", "name": "GET_PLAYER_NAME", "lua_name": "GetPlayerName", "ns": "CFX", "apiset": "server", "game": "", "signature": "char* GetPlayerName(char* playerSrc)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x406B4B20", "params": [{"name": "playerSrc", "type": "char*"}]}
{"hash": "0x6E31E993", "name": "GET_PLAYER_PED", "lua_name": "GetPlayerPed", "ns": "CFX", "apiset": "server", "game": "", "signature": "Entity GetPlayerPed(char* playerSrc)", "description": "Used to get the player's Ped Entity ID when a valid `playerSrc` is passed.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x6E31E993", "params": [{"name": "playerSrc", "type": "char*", "description": "The player source, passed as a string."}]}
{"hash": "0x9A928294", "name": "GET_PLAYER_PEER_STATISTICS", "lua_name": "GetPlayerPeerStatistics", "ns": "CFX", "apiset": "server", "game": "", "signature": "int GetPlayerPeerStatistics(char* playerSrc, int peerStatistic)", "description": "```cpp\nconst int ENET_PACKET_LOSS_SCALE = 65536;\r\n\r\nenum PeerStatistics\r\n{\r\n\t// PacketLoss will only update once every 10 seconds, use PacketLossEpoch if you want the time\r\n\t// since the last time the packet loss was updated.\r\n\r\n\t// the amount of packet loss the player has, needs to be scaled with PACKET_LOSS_SCALE\r\n\tPacketLoss = 0,\r\n\t// The variance in the packet loss\r\n\tPacketLossVariance = 1,\r\n\t// The time since the last packet update in ms, relative to the peers connection time\r\n\tPacketLossEpoch = 2,\r\n\t// The mean amount of time it takes for a packet to get to the client (ping)\r\n\tRoundTripTime = 3,\r\n\t// The variance in the round trip time\r\n\tRoundTripTimeVariance = 4,\r\n\t// Despite their name, these are only updated once every 5 seconds, you can get the last time this was updated with PacketThrottleEpoch\r\n\t// The last recorded round trip time of a packet\r\n\tLastRoundTripTime = 5,\r\n\t// The last round trip time variance\r\n\tLastRoundTripTimeVariance = 6,\r\n\t// The time since the last packet throttle update, relative to the peers connection time\r\n\tPacketThrottleEpoch = 7,\r\n};\n```\n\nThese statistics only update once every 10 seconds.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x9A928294", "params": [{"name": "playerSrc", "type": "char*", "description": "The player to get the stats of"}, {"name": "peerStatistic", "type": "int", "description": "The statistic to get, this will error if its out of range"}]}
{"hash": "0xFF1290D4", "name": "GET_PLAYER_PING", "lua_name": "GetPlayerPing", "ns": "CFX", "apiset": "server", "game": "", "signature": "int GetPlayerPing(char* playerSrc)", "description": "See [GET_PLAYER_PEER_STATISTICS](#\\_0x9A928294) if you want more detailed information, like packet loss, and packet/rtt variance", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xFF1290D4", "params": [{"name": "playerSrc", "type": "char*"}]}
{"hash": "0x52441C34", "name": "GET_PLAYER_ROUTING_BUCKET", "lua_name": "GetPlayerRoutingBucket", "ns": "CFX", "apiset": "server", "game": "", "signature": "int GetPlayerRoutingBucket(char* playerSrc)", "description": "Gets the routing bucket for the specified player.\n\nRouting buckets are also known as 'dimensions' or 'virtual worlds' in past echoes, however they are population-aware.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x52441C34", "params": [{"name": "playerSrc", "type": "char*", "description": "The player to get the routing bucket for."}]}
{"hash": "0x4D97BCC7", "name": "GET_PLAYER_SERVER_ID", "lua_name": "GetPlayerServerId", "ns": "CFX", "apiset": "client", "game": "", "signature": "int GetPlayerServerId(Player player)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x4D97BCC7", "params": [{"name": "player", "type": "Player"}]}
{"hash": "0xE415EC5C", "name": "GET_PLAYER_STAMINA", "lua_name": "GetPlayerStamina", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "float GetPlayerStamina(Player playerId)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xE415EC5C", "params": [{"name": "playerId", "type": "Player", "description": "The player index."}]}
{"hash": "0x9873E404", "name": "GET_PLAYER_TEAM", "lua_name": "GetPlayerTeam", "ns": "CFX", "apiset": "server", "game": "", "signature": "int GetPlayerTeam(char* playerSrc)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x9873E404", "params": [{"name": "playerSrc", "type": "char*", "description": "The player handle"}]}
{"hash": "0x7ADE63E1", "name": "GET_PLAYER_TIME_IN_PURSUIT", "lua_name": "GetPlayerTimeInPursuit", "ns": "CFX", "apiset": "server", "game": "", "signature": "int GetPlayerTimeInPursuit(char* playerSrc, BOOL lastPursuit)", "description": "```\nGets the amount of time player has spent evading the cops.\r\nCounter starts and increments only when cops are chasing the player.\r\nIf the player is evading, the timer will pause.\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x7ADE63E1", "params": [{"name": "playerSrc", "type": "char*", "description": "The target player"}, {"name": "lastPursuit", "type": "BOOL", "description": "False = CurrentPursuit, True = LastPursuit"}]}
{"hash": "0x67D2E605", "name": "GET_PLAYER_TIME_ONLINE", "lua_name": "GetPlayerTimeOnline", "ns": "CFX", "apiset": "server", "game": "", "signature": "int GetPlayerTimeOnline(char* playerSrc)", "description": "Gets the current time online for a specified player.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x67D2E605", "params": [{"name": "playerSrc", "type": "char*", "description": "A player."}]}
{"hash": "0x54C06897", "name": "GET_PLAYER_TOKEN", "lua_name": "GetPlayerToken", "ns": "CFX", "apiset": "server", "game": "", "signature": "char* GetPlayerToken(char* playerSrc, int index)", "description": "Gets a player's token. Tokens can be used to enhance banning logic, however are specific to a server.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x54C06897", "params": [{"name": "playerSrc", "type": "char*", "description": "A player."}, {"name": "index", "type": "int", "description": "Index between 0 and GET_NUM_PLAYER_TOKENS."}]}
{"hash": "0x78F27B1F", "name": "GET_PLAYER_VEHICLE_DAMAGE_MODIFIER", "lua_name": "GetPlayerVehicleDamageModifier", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "float GetPlayerVehicleDamageModifier(Player playerId)", "description": "A getter for [SET_PLAYER_VEHICLE_DAMAGE_MODIFIER](#\\_0xA50E117CDDF82F0C).", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x78F27B1F", "params": [{"name": "playerId", "type": "Player", "description": "The player index."}]}
{"hash": "0x8326E7CD", "name": "GET_PLAYER_VEHICLE_DEFENSE_MODIFIER", "lua_name": "GetPlayerVehicleDefenseModifier", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "float GetPlayerVehicleDefenseModifier(Player playerId)", "description": "A getter for [SET_PLAYER_VEHICLE_DEFENSE_MODIFIER](#\\_0x4C60E6EFDAFF2462).", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x8326E7CD", "params": [{"name": "playerId", "type": "Player", "description": "The player index."}]}
{"hash": "0x821F2D2C", "name": "GET_PLAYER_WANTED_CENTRE_POSITION", "lua_name": "GetPlayerWantedCentrePosition", "ns": "CFX", "apiset": "server", "game": "", "signature": "Vector3 GetPlayerWantedCentrePosition(char* playerSrc)", "description": "Gets the current known coordinates for the specified player from cops perspective. This native is used server side when using OneSync.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x821F2D2C", "params": [{"name": "playerSrc", "type": "char*", "description": "The target player"}]}
{"hash": "0xBDCDD163", "name": "GET_PLAYER_WANTED_LEVEL", "lua_name": "GetPlayerWantedLevel", "ns": "CFX", "apiset": "server", "game": "", "signature": "int GetPlayerWantedLevel(char* playerSrc)", "description": "```\nReturns given players wanted level server-side.\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xBDCDD163", "params": [{"name": "playerSrc", "type": "char*", "description": "The target player"}]}
{"hash": "0x2A3D7CDA", "name": "GET_PLAYER_WEAPON_DAMAGE_MODIFIER", "lua_name": "GetPlayerWeaponDamageModifier", "ns": "CFX", "apiset": "shared", "game": "gta5", "signature": "float GetPlayerWeaponDamageModifier(Player playerId)", "description": "A getter for [SET_PLAYER_WEAPON_DAMAGE_MODIFIER](#\\_0xCE07B9F7817AADA3).", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x2A3D7CDA", "params": [{"name": "playerId", "type": "Player", "description": "The player index."}]}
{"hash": "0xF1543251", "name": "GET_PLAYER_WEAPON_DEFENSE_MODIFIER", "lua_name": "GetPlayerWeaponDefenseModifier", "ns": "CFX", "apiset": "shared", "game": "gta5", "signature": "float GetPlayerWeaponDefenseModifier(Player playerId)", "description": "A getter for [SET_PLAYER_WEAPON_DEFENSE_MODIFIER](#\\_0x2D83BC011CA14A3C).", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xF1543251", "params": [{"name": "playerId", "type": "Player", "description": "The player index."}]}
{"hash": "0x986B65FF", "name": "GET_PLAYER_WEAPON_DEFENSE_MODIFIER_2", "lua_name": "GetPlayerWeaponDefenseModifier_2", "ns": "CFX", "apiset": "shared", "game": "gta5", "signature": "float GetPlayerWeaponDefenseModifier_2(Player playerId)", "description": "A getter for [\\_SET_PLAYER_WEAPON_DEFENSE_MODIFIER\\_2](#\\_0xBCFDE9EDE4CF27DC).", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x986B65FF", "params": [{"name": "playerId", "type": "Player", "description": "The player index."}]}
{"hash": "0x7B0D00C5", "name": "GET_RANDOM_VEHICLE_DENSITY_MULTIPLIER", "lua_name": "GetRandomVehicleDensityMultiplier", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "float GetRandomVehicleDensityMultiplier()", "description": "A getter for [SET_RANDOM_VEHICLE_DENSITY_MULTIPLIER_THIS_FRAME](#\\_0xB3B3359379FE77D3).\r\nSame as vehicle density multiplier.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x7B0D00C5", "params": []}
{"hash": "0xD4BEF069", "name": "GET_REGISTERED_COMMANDS", "lua_name": "GetRegisteredCommands", "ns": "CFX", "apiset": "shared", "game": "", "signature": "object GetRegisteredCommands()", "description": "Returns all commands that are registered in the command system.\r\nThe data returned adheres to the following layout:\n\n```\n[\r\n{\r\n\"name\": \"cmdlist\",\r\n\"resource\": \"resource\",\r\n\"arity\" = -1,\r\n},\r\n{\r\n\"name\": \"command1\"\r\n\"resource\": \"resource_2\",\r\n\"arity\" = -1,\r\n}\r\n]\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xD4BEF069", "params": []}
{"hash": "0x387246B7", "name": "GET_RESOURCE_BY_FIND_INDEX", "lua_name": "GetResourceByFindIndex", "ns": "CFX", "apiset": "shared", "game": "", "signature": "char* GetResourceByFindIndex(int findIndex)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x387246B7", "params": [{"name": "findIndex", "type": "int", "description": "The index of the resource (starting at 0)"}]}
{"hash": "0x97628584", "name": "GET_RESOURCE_COMMANDS", "lua_name": "GetResourceCommands", "ns": "CFX", "apiset": "shared", "game": "", "signature": "object GetResourceCommands(char* resource)", "description": "Returns all commands registered by the specified resource.\r\nThe data returned adheres to the following layout:\n\n```\n[\r\n{\r\n\"name\": \"cmdlist\",\r\n\"resource\": \"example_resource\",\r\n\"arity\" = -1,\r\n},\r\n{\r\n\"name\": \"command1\"\r\n\"resource\": \"example_resource2\",\r\n\"arity\" = -1,\r\n}\r\n]\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x97628584", "params": [{"name": "resource", "type": "char*"}]}
{"hash": "0x35BDCEEA", "name": "GET_RESOURCE_KVP_FLOAT", "lua_name": "GetResourceKvpFloat", "ns": "CFX", "apiset": "shared", "game": "", "signature": "float GetResourceKvpFloat(char* key)", "description": "A getter for [SET_RESOURCE_KVP_FLOAT](#\\_0x9ADD2938).", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x35BDCEEA", "params": [{"name": "key", "type": "char*", "description": "The key to fetch"}]}
{"hash": "0x557B586A", "name": "GET_RESOURCE_KVP_INT", "lua_name": "GetResourceKvpInt", "ns": "CFX", "apiset": "shared", "game": "", "signature": "int GetResourceKvpInt(char* key)", "description": "A getter for [SET_RESOURCE_KVP_INT](#\\_0x6A2B1E8).", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x557B586A", "params": [{"name": "key", "type": "char*", "description": "The key to fetch"}]}
{"hash": "0x5240DA5A", "name": "GET_RESOURCE_KVP_STRING", "lua_name": "GetResourceKvpString", "ns": "CFX", "apiset": "shared", "game": "", "signature": "char* GetResourceKvpString(char* key)", "description": "A getter for [SET_RESOURCE_KVP](#\\_0x21C7A35B).", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x5240DA5A", "params": [{"name": "key", "type": "char*", "description": "The key to fetch"}]}
{"hash": "0x964BAB1D", "name": "GET_RESOURCE_METADATA", "lua_name": "GetResourceMetadata", "ns": "CFX", "apiset": "shared", "game": "", "signature": "char* GetResourceMetadata(char* resourceName, char* metadataKey, int index)", "description": "Gets the metadata value at a specified key/index from a resource's manifest.\r\nSee also: [Resource manifest](https://docs.fivem.net/docs/scripting-reference/resource-manifest/)", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x964BAB1D", "params": [{"name": "resourceName", "type": "char*", "description": "The resource name."}, {"name": "metadataKey", "type": "char*", "description": "The key in the resource manifest."}, {"name": "index", "type": "int", "description": "The value index, in a range from \\[0..GET_NUM_RESOURCE_METDATA-1]."}]}
{"hash": "0x61DCF017", "name": "GET_RESOURCE_PATH", "lua_name": "GetResourcePath", "ns": "CFX", "apiset": "server", "game": "", "signature": "char* GetResourcePath(char* resourceName)", "description": "Returns the physical on-disk path of the specified resource.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x61DCF017", "params": [{"name": "resourceName", "type": "char*", "description": "The name of the resource."}]}
{"hash": "0x4039B485", "name": "GET_RESOURCE_STATE", "lua_name": "GetResourceState", "ns": "CFX", "apiset": "shared", "game": "", "signature": "char* GetResourceState(char* resourceName)", "description": "Returns the current state of the specified resource.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x4039B485", "params": [{"name": "resourceName", "type": "char*", "description": "The name of the resource."}]}
{"hash": "0xA80FFE99", "name": "GET_ROPE_FLAGS", "lua_name": "GetRopeFlags", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "int GetRopeFlags(int rope)", "description": "```cpp\nenum eRopeFlags\r\n{\r\n DrawShadowEnabled = 2,\r\n\tBreakable = 4,\r\n\tRopeUnwindingFront = 8,\r\n\tRopeWinding = 32\r\n}\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA80FFE99", "params": [{"name": "rope", "type": "int", "description": "The rope to get the flags for."}]}
{"hash": "0x66D70EA3", "name": "GET_ROPE_LENGTH_CHANGE_RATE", "lua_name": "GetRopeLengthChangeRate", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "float GetRopeLengthChangeRate(int rope)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x66D70EA3", "params": [{"name": "rope", "type": "int", "description": "The rope to get the length change rate for."}]}
{"hash": "0xF341E6CA", "name": "GET_ROPE_TIME_MULTIPLIER", "lua_name": "GetRopeTimeMultiplier", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "float GetRopeTimeMultiplier(int rope)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xF341E6CA", "params": [{"name": "rope", "type": "int", "description": "The rope to get the time multiplier for."}]}
{"hash": "0x2AB2E0F6", "name": "GET_ROPE_UPDATE_ORDER", "lua_name": "GetRopeUpdateOrder", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "int GetRopeUpdateOrder(int rope)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x2AB2E0F6", "params": [{"name": "rope", "type": "int", "description": "The rope to get the update order for."}]}
{"hash": "0x3574AACE", "name": "GET_RUNTIME_TEXTURE_HEIGHT", "lua_name": "GetRuntimeTextureHeight", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "int GetRuntimeTextureHeight(long tex)", "description": "Gets the height of the specified runtime texture.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x3574AACE", "params": [{"name": "tex", "type": "long", "description": "A handle to the runtime texture."}]}
{"hash": "0xCA0A085F", "name": "GET_RUNTIME_TEXTURE_PITCH", "lua_name": "GetRuntimeTexturePitch", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "int GetRuntimeTexturePitch(long tex)", "description": "Gets the row pitch of the specified runtime texture, for use when creating data for `SET_RUNTIME_TEXTURE_ARGB_DATA`.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xCA0A085F", "params": [{"name": "tex", "type": "long", "description": "A handle to the runtime texture."}]}
{"hash": "0xC9F55558", "name": "GET_RUNTIME_TEXTURE_WIDTH", "lua_name": "GetRuntimeTextureWidth", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "int GetRuntimeTextureWidth(long tex)", "description": "Gets the width of the specified runtime texture.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC9F55558", "params": [{"name": "tex", "type": "long", "description": "A handle to the runtime texture."}]}
{"hash": "0x77C598B2", "name": "GET_SCENARIO_PED_DENSITY_MULTIPLIER", "lua_name": "GetScenarioPedDensityMultiplier", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "float GetScenarioPedDensityMultiplier()", "description": "A getter for [SET_SCENARIO_PED_DENSITY_MULTIPLIER_THIS_FRAME](#\\_0x7A556143A1C03898).", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x77C598B2", "params": []}
{"hash": "0x57B78C17", "name": "GET_SEAT_PED_IS_USING", "lua_name": "GetSeatPedIsUsing", "ns": "CFX", "apiset": "server", "game": "", "signature": "int GetSeatPedIsUsing(Ped ped)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x57B78C17", "params": [{"name": "ped", "type": "Ped", "description": "the ped id"}]}
{"hash": "0xD240123E", "name": "GET_SELECTED_PED_WEAPON", "lua_name": "GetSelectedPedWeapon", "ns": "CFX", "apiset": "server", "game": "", "signature": "Hash GetSelectedPedWeapon(Ped ped)", "description": "An alias of [GET_CURRENT_PED_WEAPON](#\\_0xB0237302).\n\nNote, the client-side [GET_SELECTED_PED_WEAPON](#\\_0x0A6DB4965674D243) native returns the weapon selected via the HUD (weapon wheel). This data is not available to FXServer.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xD240123E", "params": [{"name": "ped", "type": "Ped", "description": "The target ped."}]}
{"hash": "0x4301E10C", "name": "GET_SHAPE_TEST_RESULT_INCLUDING_MATERIAL", "lua_name": "GetShapeTestResultIncludingMaterial", "ns": "CFX", "apiset": "client", "game": "rdr3", "signature": "int GetShapeTestResultIncludingMaterial(int shapeTestHandle, BOOL* hit, Vector3* endCoords, Vector3* surfaceNormal, Hash* materialHash, Entity* entityHit)", "description": "Returns the result of a shape test, also returning the material of any touched surface.\n\nWhen used with an asynchronous shape test, this native should be looped until returning 0 or 2, after which the handle is invalidated.\n\nUnless the return value is 2, the other return values are undefined.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x4301E10C", "params": [{"name": "shapeTestHandle", "type": "int", "description": "A shape test handle."}, {"name": "hit", "type": "BOOL*", "description": "Whether or not the shape test hit any collisions."}, {"name": "endCoords", "type": "Vector3*", "description": "The resulting coordinates where the shape test hit a collision."}, {"name": "surfaceNormal", "type": "Vector3*", "description": "The surface normal of the hit position."}, {"name": "materialHash", "type": "Hash*", "description": "hash of the hit material or surface type, see materialFX.dat"}, {"name": "entityHit", "type": "Entity*", "description": "Any dynamic entity hit by the shape test."}]}
{"hash": "0x78D864C7", "name": "GET_STATE_BAG_KEYS", "lua_name": "GetStateBagKeys", "ns": "CFX", "apiset": "shared", "game": "", "signature": "object GetStateBagKeys(char* bagName)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x78D864C7", "params": [{"name": "bagName", "type": "char*", "description": "The name of the bag."}]}
{"hash": "0x637F4C75", "name": "GET_STATE_BAG_VALUE", "lua_name": "GetStateBagValue", "ns": "CFX", "apiset": "shared", "game": "", "signature": "object GetStateBagValue(char* bagName, char* key)", "description": "Returns the value of a state bag key.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x637F4C75", "params": [{"name": "bagName", "type": "char*"}, {"name": "key", "type": "char*"}]}
{"hash": "0x1C939E87", "name": "GET_THRUSTER_SIDE_RCS_THROTTLE", "lua_name": "GetThrusterSideRcsThrottle", "ns": "CFX", "apiset": "server", "game": "gta5", "signature": "float GetThrusterSideRcsThrottle(Vehicle jetpack)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x1C939E87", "params": [{"name": "jetpack", "type": "Vehicle", "description": "The jetpack to check."}]}
{"hash": "0x94E24C96", "name": "GET_THRUSTER_THROTTLE", "lua_name": "GetThrusterThrottle", "ns": "CFX", "apiset": "server", "game": "gta5", "signature": "float GetThrusterThrottle(Vehicle jetpack)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x94E24C96", "params": [{"name": "jetpack", "type": "Vehicle", "description": "The jetpack to check."}]}
{"hash": "0xFE2A1D4D", "name": "GET_TIMECYCLE_MODIFIER_COUNT", "lua_name": "GetTimecycleModifierCount", "ns": "CFX", "apiset": "client", "game": "", "signature": "int GetTimecycleModifierCount()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xFE2A1D4D", "params": []}
{"hash": "0x5F4CD0E2", "name": "GET_TIMECYCLE_MODIFIER_INDEX_BY_NAME", "lua_name": "GetTimecycleModifierIndexByName", "ns": "CFX", "apiset": "client", "game": "", "signature": "int GetTimecycleModifierIndexByName(char* modifierName)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x5F4CD0E2", "params": [{"name": "modifierName", "type": "char*", "description": "The timecycle modifier name."}]}
{"hash": "0x28CB8608", "name": "GET_TIMECYCLE_MODIFIER_NAME_BY_INDEX", "lua_name": "GetTimecycleModifierNameByIndex", "ns": "CFX", "apiset": "client", "game": "", "signature": "char* GetTimecycleModifierNameByIndex(int modifierIndex)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x28CB8608", "params": [{"name": "modifierIndex", "type": "int", "description": "The timecycle modifier index."}]}
{"hash": "0xBE54124A", "name": "GET_TIMECYCLE_MODIFIER_STRENGTH", "lua_name": "GetTimecycleModifierStrength", "ns": "CFX", "apiset": "client", "game": "", "signature": "float GetTimecycleModifierStrength()", "description": "A getter for [SET_TIMECYCLE_MODIFIER_STRENGTH](#\\_0x82E7FFCD5B2326B3).", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xBE54124A", "params": []}
{"hash": "0xA7109E12", "name": "GET_TIMECYCLE_MODIFIER_VAR", "lua_name": "GetTimecycleModifierVar", "ns": "CFX", "apiset": "client", "game": "", "signature": "BOOL GetTimecycleModifierVar(char* modifierName, char* varName, float* value1, float* value2)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA7109E12", "params": [{"name": "modifierName", "type": "char*", "description": "The name of timecycle modifier."}, {"name": "varName", "type": "char*", "description": "The name of timecycle variable."}, {"name": "value1", "type": "float*"}, {"name": "value2", "type": "float*"}]}
{"hash": "0x60FB60FE", "name": "GET_TIMECYCLE_MODIFIER_VAR_COUNT", "lua_name": "GetTimecycleModifierVarCount", "ns": "CFX", "apiset": "client", "game": "", "signature": "int GetTimecycleModifierVarCount(char* modifierName)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x60FB60FE", "params": [{"name": "modifierName", "type": "char*", "description": "The timecycle modifier name."}]}
{"hash": "0xE874AB1D", "name": "GET_TIMECYCLE_MODIFIER_VAR_NAME_BY_INDEX", "lua_name": "GetTimecycleModifierVarNameByIndex", "ns": "CFX", "apiset": "client", "game": "", "signature": "char* GetTimecycleModifierVarNameByIndex(char* modifierName, int modifierVarIndex)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xE874AB1D", "params": [{"name": "modifierName", "type": "char*", "description": "The name of timecycle modifier."}, {"name": "modifierVarIndex", "type": "int", "description": "The index of a variable on the specified timecycle modifier."}]}
{"hash": "0x838B34D8", "name": "GET_TIMECYCLE_VAR_COUNT", "lua_name": "GetTimecycleVarCount", "ns": "CFX", "apiset": "client", "game": "", "signature": "int GetTimecycleVarCount()", "description": "Returns the amount of variables available to be applied on timecycle modifiers.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x838B34D8", "params": []}
{"hash": "0x3B90238", "name": "GET_TIMECYCLE_VAR_DEFAULT_VALUE_BY_INDEX", "lua_name": "GetTimecycleVarDefaultValueByIndex", "ns": "CFX", "apiset": "client", "game": "", "signature": "float GetTimecycleVarDefaultValueByIndex(int varIndex)", "description": "See [GET_TIMECYCLE_VAR_COUNT](#\\_0x838B34D8).", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x3B90238", "params": [{"name": "varIndex", "type": "int", "description": "The index of variable."}]}
{"hash": "0xC6C55AAF", "name": "GET_TIMECYCLE_VAR_NAME_BY_INDEX", "lua_name": "GetTimecycleVarNameByIndex", "ns": "CFX", "apiset": "client", "game": "", "signature": "char* GetTimecycleVarNameByIndex(int varIndex)", "description": "See [GET_TIMECYCLE_VAR_COUNT](#\\_0x838B34D8).", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC6C55AAF", "params": [{"name": "varIndex", "type": "int", "description": "The index of variable."}]}
{"hash": "0xBF482A5E", "name": "GET_TRACK_BRAKING_DISTANCE", "lua_name": "GetTrackBrakingDistance", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "float GetTrackBrakingDistance(int track)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xBF482A5E", "params": [{"name": "track", "type": "int", "description": "The track id (between 0 - 27)"}]}
{"hash": "0x34EE2BF3", "name": "GET_TRACK_MAX_SPEED", "lua_name": "GetTrackMaxSpeed", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "float GetTrackMaxSpeed(int track)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x34EE2BF3", "params": [{"name": "track", "type": "int", "description": "The track id (between 0 - 27)"}]}
{"hash": "0x1628548E", "name": "GET_TRACK_NODE_COORDS", "lua_name": "GetTrackNodeCoords", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "bool GetTrackNodeCoords(int trackIndex, int trackNode, Vector3* coords)", "description": "Gets the coordinates of a specific track node.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x1628548E", "params": [{"name": "trackIndex", "type": "int", "description": "The track index"}, {"name": "trackNode", "type": "int", "description": "The track node"}, {"name": "coords", "type": "Vector3*", "description": "The resulting track node coords"}]}
{"hash": "0x896A0C11", "name": "GET_TRACK_NODE_COUNT", "lua_name": "GetTrackNodeCount", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "int GetTrackNodeCount(int trackIndex)", "description": "Gets the specified tracks node count.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x896A0C11", "params": [{"name": "trackIndex", "type": "int", "description": "The track index"}]}
{"hash": "0x456E34A", "name": "GET_TRAIN_BACKWARD_CARRIAGE", "lua_name": "GetTrainBackwardCarriage", "ns": "CFX", "apiset": "server", "game": "gta5", "signature": "int GetTrainBackwardCarriage(Vehicle train)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x456E34A", "params": [{"name": "train", "type": "Vehicle", "description": "The train handle"}]}
{"hash": "0x95070FA", "name": "GET_TRAIN_CARRIAGE_ENGINE", "lua_name": "GetTrainCarriageEngine", "ns": "CFX", "apiset": "server", "game": "", "signature": "int GetTrainCarriageEngine(Vehicle train)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x95070FA", "params": [{"name": "train", "type": "Vehicle", "description": "The entity handle."}]}
{"hash": "0x4B8285CF", "name": "GET_TRAIN_CARRIAGE_INDEX", "lua_name": "GetTrainCarriageIndex", "ns": "CFX", "apiset": "server", "game": "", "signature": "int GetTrainCarriageIndex(Vehicle train)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x4B8285CF", "params": [{"name": "train", "type": "Vehicle", "description": "The entity handle."}]}
{"hash": "0xA4921EF5", "name": "GET_TRAIN_CRUISE_SPEED", "lua_name": "GetTrainCruiseSpeed", "ns": "CFX", "apiset": "shared", "game": "gta5", "signature": "float GetTrainCruiseSpeed(Vehicle train)", "description": "Gets the trains desired speed.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA4921EF5", "params": [{"name": "train", "type": "Vehicle", "description": "The train handle"}]}
{"hash": "0xE015E854", "name": "GET_TRAIN_CURRENT_TRACK_NODE", "lua_name": "GetTrainCurrentTrackNode", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "int GetTrainCurrentTrackNode(Vehicle train)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xE015E854", "params": [{"name": "train", "type": "Vehicle", "description": "The target train."}]}
{"hash": "0x8DAF79B6", "name": "GET_TRAIN_DIRECTION", "lua_name": "GetTrainDirection", "ns": "CFX", "apiset": "shared", "game": "gta5", "signature": "BOOL GetTrainDirection(Vehicle train)", "description": "Gets the direction the train is facing", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x8DAF79B6", "params": [{"name": "train", "type": "Vehicle", "description": "The train handle"}]}
{"hash": "0x99974721", "name": "GET_TRAIN_DOOR_COUNT", "lua_name": "GetTrainDoorCount", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "int GetTrainDoorCount(Vehicle train)", "description": "Gets the door count for the specified train.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x99974721", "params": [{"name": "train", "type": "Vehicle", "description": "The train to obtain the door count for."}]}
{"hash": "0x40B16551", "name": "GET_TRAIN_DOOR_OPEN_RATIO", "lua_name": "GetTrainDoorOpenRatio", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "float GetTrainDoorOpenRatio(Vehicle train, int doorIndex)", "description": "Gets the ratio that a door is open for on a train.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x40B16551", "params": [{"name": "train", "type": "Vehicle", "description": "The train to obtain the door ratio for."}, {"name": "doorIndex", "type": "int", "description": "Zero-based door index."}]}
{"hash": "0x24DC88D9", "name": "GET_TRAIN_FORWARD_CARRIAGE", "lua_name": "GetTrainForwardCarriage", "ns": "CFX", "apiset": "server", "game": "gta5", "signature": "int GetTrainForwardCarriage(Vehicle train)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x24DC88D9", "params": [{"name": "train", "type": "Vehicle", "description": "The train handle"}]}
{"hash": "0x428668B7", "name": "GET_TRAIN_SPEED", "lua_name": "GetTrainSpeed", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "float GetTrainSpeed(Vehicle train)", "description": "Gets the speed the train is currently going.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x428668B7", "params": [{"name": "train", "type": "Vehicle", "description": "The train handle"}]}
{"hash": "0x81B50033", "name": "GET_TRAIN_STATE", "lua_name": "GetTrainState", "ns": "CFX", "apiset": "shared", "game": "gta5", "signature": "int GetTrainState(Vehicle train)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x81B50033", "params": [{"name": "train", "type": "Vehicle", "description": "The train handle"}]}
{"hash": "0x9AA339D", "name": "GET_TRAIN_TRACK_INDEX", "lua_name": "GetTrainTrackIndex", "ns": "CFX", "apiset": "shared", "game": "gta5", "signature": "int GetTrainTrackIndex(Vehicle train)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x9AA339D", "params": [{"name": "train", "type": "Vehicle", "description": "The train handle"}]}
{"hash": "0xC62AAC98", "name": "GET_VEHICLE_ALARM_TIME_LEFT", "lua_name": "GetVehicleAlarmTimeLeft", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "int GetVehicleAlarmTimeLeft(Vehicle vehicle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC62AAC98", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0x2B2FCC28", "name": "GET_VEHICLE_BODY_HEALTH", "lua_name": "GetVehicleBodyHealth", "ns": "CFX", "apiset": "server", "game": "", "signature": "float GetVehicleBodyHealth(Vehicle vehicle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x2B2FCC28", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0xC3C93F28", "name": "GET_VEHICLE_CHEAT_POWER_INCREASE", "lua_name": "GetVehicleCheatPowerIncrease", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "float GetVehicleCheatPowerIncrease(Vehicle vehicle)", "description": "A getter for [SET_VEHICLE_CHEAT_POWER_INCREASE](#\\_0xB59E4BD37AE292DB).", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC3C93F28", "params": [{"name": "vehicle", "type": "Vehicle", "description": "The target vehicle."}]}
{"hash": "0x1DAD4583", "name": "GET_VEHICLE_CLUTCH", "lua_name": "GetVehicleClutch", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "float GetVehicleClutch(Vehicle vehicle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x1DAD4583", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0x40D82D88", "name": "GET_VEHICLE_COLOURS", "lua_name": "GetVehicleColours", "ns": "CFX", "apiset": "server", "game": "", "signature": "void GetVehicleColours(Vehicle vehicle, int* colorPrimary, int* colorSecondary)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x40D82D88", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "colorPrimary", "type": "int*"}, {"name": "colorSecondary", "type": "int*"}]}
{"hash": "0xB4F4E566", "name": "GET_VEHICLE_CURRENT_GEAR", "lua_name": "GetVehicleCurrentGear", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "int GetVehicleCurrentGear(Vehicle vehicle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xB4F4E566", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0xE7B12B54", "name": "GET_VEHICLE_CURRENT_RPM", "lua_name": "GetVehicleCurrentRpm", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "float GetVehicleCurrentRpm(Vehicle vehicle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xE7B12B54", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0x1C2B9FEF", "name": "GET_VEHICLE_CUSTOM_PRIMARY_COLOUR", "lua_name": "GetVehicleCustomPrimaryColour", "ns": "CFX", "apiset": "server", "game": "", "signature": "void GetVehicleCustomPrimaryColour(Vehicle vehicle, int* r, int* g, int* b)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x1C2B9FEF", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "r", "type": "int*"}, {"name": "g", "type": "int*"}, {"name": "b", "type": "int*"}]}
{"hash": "0x3FF247A2", "name": "GET_VEHICLE_CUSTOM_SECONDARY_COLOUR", "lua_name": "GetVehicleCustomSecondaryColour", "ns": "CFX", "apiset": "server", "game": "", "signature": "void GetVehicleCustomSecondaryColour(Vehicle vehicle, int* r, int* g, int* b)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x3FF247A2", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "r", "type": "int*"}, {"name": "g", "type": "int*"}, {"name": "b", "type": "int*"}]}
{"hash": "0xDFFABA2A", "name": "GET_VEHICLE_DASHBOARD_BOOST", "lua_name": "GetVehicleDashboardBoost", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "float GetVehicleDashboardBoost()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xDFFABA2A", "params": []}
{"hash": "0xA0DBD08D", "name": "GET_VEHICLE_DASHBOARD_COLOUR", "lua_name": "GetVehicleDashboardColour", "ns": "CFX", "apiset": "server", "game": "", "signature": "void GetVehicleDashboardColour(Vehicle vehicle, int* color)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA0DBD08D", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "color", "type": "int*"}]}
{"hash": "0x435C86F4", "name": "GET_VEHICLE_DASHBOARD_CURRENT_GEAR", "lua_name": "GetVehicleDashboardCurrentGear", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "float GetVehicleDashboardCurrentGear()", "description": "Retrieves the current gear displayed on the dashboard of the vehicle the player is in, returned as a float. This value represents the gear shown in the instrument cluster, such as \"R\" (0.0) or positive values (e.g., 1.0, 2.0, etc.) for drive gears.", "aliases": "GET_VEHICLE_DASHBOARD_WATER_TEMP", "url": "https://docs.fivem.net/natives/?_0x435C86F4", "params": []}
{"hash": "0x19B0B2CE", "name": "GET_VEHICLE_DASHBOARD_FUEL", "lua_name": "GetVehicleDashboardFuel", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "float GetVehicleDashboardFuel()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x19B0B2CE", "params": []}
{"hash": "0x500FFE9D", "name": "GET_VEHICLE_DASHBOARD_LIGHTS", "lua_name": "GetVehicleDashboardLights", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "int GetVehicleDashboardLights()", "description": "Gets the state of the player vehicle's dashboard lights as a bit set\r\nindicator_left = 1\r\nindicator_right = 2\r\nhandbrakeLight = 4\r\nengineLight = 8\r\nABSLight = 16\r\ngasLight = 32\r\noilLight = 64\r\nheadlights = 128\r\nhighBeam = 256\r\nbatteryLight = 512", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x500FFE9D", "params": []}
{"hash": "0x3856D767", "name": "GET_VEHICLE_DASHBOARD_OIL_PRESSURE", "lua_name": "GetVehicleDashboardOilPressure", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "float GetVehicleDashboardOilPressure()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x3856D767", "params": []}
{"hash": "0x1F5996AA", "name": "GET_VEHICLE_DASHBOARD_OIL_TEMP", "lua_name": "GetVehicleDashboardOilTemp", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "float GetVehicleDashboardOilTemp()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x1F5996AA", "params": []}
{"hash": "0xF9716A11", "name": "GET_VEHICLE_DASHBOARD_RPM", "lua_name": "GetVehicleDashboardRpm", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "float GetVehicleDashboardRpm()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xF9716A11", "params": []}
{"hash": "0x9AAD420E", "name": "GET_VEHICLE_DASHBOARD_SPEED", "lua_name": "GetVehicleDashboardSpeed", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "float GetVehicleDashboardSpeed(Vehicle vehicle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x9AAD420E", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0x6B6ADAFA", "name": "GET_VEHICLE_DASHBOARD_TEMP", "lua_name": "GetVehicleDashboardTemp", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "float GetVehicleDashboardTemp()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x6B6ADAFA", "params": []}
{"hash": "0xFABE67A9", "name": "GET_VEHICLE_DASHBOARD_VACUUM", "lua_name": "GetVehicleDashboardVacuum", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "float GetVehicleDashboardVacuum()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xFABE67A9", "params": []}
{"hash": "0xEF7C6538", "name": "GET_VEHICLE_DENSITY_MULTIPLIER", "lua_name": "GetVehicleDensityMultiplier", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "float GetVehicleDensityMultiplier()", "description": "A getter for [SET_VEHICLE_DENSITY_MULTIPLIER_THIS_FRAME](#\\_0x245A6883D966D537).", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xEF7C6538", "params": []}
{"hash": "0xFD15C065", "name": "GET_VEHICLE_DIRT_LEVEL", "lua_name": "GetVehicleDirtLevel", "ns": "CFX", "apiset": "server", "game": "", "signature": "float GetVehicleDirtLevel(Vehicle vehicle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xFD15C065", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0x1DC50247", "name": "GET_VEHICLE_DOORS_LOCKED_FOR_PLAYER", "lua_name": "GetVehicleDoorsLockedForPlayer", "ns": "CFX", "apiset": "server", "game": "", "signature": "int GetVehicleDoorsLockedForPlayer(Vehicle vehicle)", "description": "Currently it only works when set to \"all players\".", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x1DC50247", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0xD72CEF2", "name": "GET_VEHICLE_DOOR_LOCK_STATUS", "lua_name": "GetVehicleDoorLockStatus", "ns": "CFX", "apiset": "server", "game": "", "signature": "int GetVehicleDoorLockStatus(Vehicle vehicle)", "description": "```lua\nenum_VehicleLockStatus = {\r\n None = 0,\r\n Locked = 2,\r\n LockedForPlayer = 3,\r\n StickPlayerInside = 4, -- Doesn't allow players to exit the vehicle with the exit vehicle key.\r\n CanBeBrokenInto = 7, -- Can be broken into the car. If the glass is broken, the value will be set to 1\r\n CanBeBrokenIntoPersist = 8, -- Can be broken into persist\r\n CannotBeTriedToEnter = 10, -- Cannot be tried to enter (Nothing happens when you press the vehicle enter key).\r\n}\n```\n\nIt should be [noted](https://forum.cfx.re/t/4863241) that while the [client-side command](#\\_0x25BC98A59C2EA962) and its\r\nsetter distinguish between states 0 (unset) and 1 (unlocked), the game will synchronize both as state 0, so the server-side\r\ncommand will return only '0' if unlocked.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xD72CEF2", "params": [{"name": "vehicle", "type": "Vehicle", "description": "A vehicle handle."}]}
{"hash": "0x6E35C49C", "name": "GET_VEHICLE_DOOR_STATUS", "lua_name": "GetVehicleDoorStatus", "ns": "CFX", "apiset": "server", "game": "", "signature": "int GetVehicleDoorStatus(Vehicle vehicle, int doorIndex)", "description": "Returns the open position of the specified door on the target vehicle.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x6E35C49C", "params": [{"name": "vehicle", "type": "Vehicle", "description": "The target vehicle."}, {"name": "doorIndex", "type": "int", "annotations": {"cs_split": true}, "description": "Index of door to check (0-6)."}]}
{"hash": "0x21C1DA8E", "name": "GET_VEHICLE_DRAWN_WHEEL_ANGLE_MULT", "lua_name": "GetVehicleDrawnWheelAngleMult", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "float GetVehicleDrawnWheelAngleMult(Vehicle vehicle)", "description": "Gets a vehicle's multiplier used with a wheel's GET_VEHICLE_WHEEL_STEERING_ANGLE to determine the angle the wheel is rendered.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x21C1DA8E", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0x8880038A", "name": "GET_VEHICLE_ENGINE_HEALTH", "lua_name": "GetVehicleEngineHealth", "ns": "CFX", "apiset": "server", "game": "", "signature": "float GetVehicleEngineHealth(Vehicle vehicle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x8880038A", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0xF4F495CB", "name": "GET_VEHICLE_ENGINE_TEMPERATURE", "lua_name": "GetVehicleEngineTemperature", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "float GetVehicleEngineTemperature(Vehicle vehicle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xF4F495CB", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0x80E4659B", "name": "GET_VEHICLE_EXTRA_COLOURS", "lua_name": "GetVehicleExtraColours", "ns": "CFX", "apiset": "server", "game": "", "signature": "void GetVehicleExtraColours(Vehicle vehicle, int* pearlescentColor, int* wheelColor)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x80E4659B", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "pearlescentColor", "type": "int*"}, {"name": "wheelColor", "type": "int*"}]}
{"hash": "0xAD40AD55", "name": "GET_VEHICLE_FLIGHT_NOZZLE_POSITION", "lua_name": "GetVehicleFlightNozzlePosition", "ns": "CFX", "apiset": "server", "game": "", "signature": "float GetVehicleFlightNozzlePosition(Vehicle vehicle)", "description": "Gets the flight nozzel position for the specified vehicle. See the client-side [\\_GET_VEHICLE_FLIGHT_NOZZLE_POSITION](#\\_0xDA62027C8BDB326E) native for usage examples.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xAD40AD55", "params": [{"name": "vehicle", "type": "Vehicle", "description": "The vehicle to check."}]}
{"hash": "0x5F739BB8", "name": "GET_VEHICLE_FUEL_LEVEL", "lua_name": "GetVehicleFuelLevel", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "float GetVehicleFuelLevel(Vehicle vehicle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x5F739BB8", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0x82E794B7", "name": "GET_VEHICLE_GEAR_RATIO", "lua_name": "GetVehicleGearRatio", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "float GetVehicleGearRatio(Vehicle vehicle, int gear)", "description": "Gets vehicles gear ratio on choosen gear.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x82E794B7", "params": [{"name": "vehicle", "type": "Vehicle", "description": "The vehicle handle."}, {"name": "gear", "type": "int", "description": "The vehicles gear you want to get."}]}
{"hash": "0xB48A1292", "name": "GET_VEHICLE_GRAVITY_AMOUNT", "lua_name": "GetVehicleGravityAmount", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "float GetVehicleGravityAmount(Vehicle vehicle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xB48A1292", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0x483B013C", "name": "GET_VEHICLE_HANDBRAKE", "lua_name": "GetVehicleHandbrake", "ns": "CFX", "apiset": "shared", "game": "gta5", "signature": "BOOL GetVehicleHandbrake(Vehicle vehicle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x483B013C", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0x642FC12F", "name": "GET_VEHICLE_HANDLING_FLOAT", "lua_name": "GetVehicleHandlingFloat", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "float GetVehicleHandlingFloat(Vehicle vehicle, char* class_, char* fieldName)", "description": "Returns the effective handling data of a vehicle as a floating-point value.\r\nExample: `local fSteeringLock = GetVehicleHandlingFloat(vehicle, 'CHandlingData', 'fSteeringLock')`", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x642FC12F", "params": [{"name": "vehicle", "type": "Vehicle", "description": "The vehicle to obtain data for."}, {"name": "class_", "type": "char*", "description": "The handling class to get. Only \"CHandlingData\" is supported at this time."}, {"name": "fieldName", "type": "char*", "description": "The field name to get. These match the keys in `handling.meta`."}]}
{"hash": "0x27396C75", "name": "GET_VEHICLE_HANDLING_INT", "lua_name": "GetVehicleHandlingInt", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "int GetVehicleHandlingInt(Vehicle vehicle, char* class_, char* fieldName)", "description": "Returns the effective handling data of a vehicle as an integer value.\r\nExample: `local modelFlags = GetVehicleHandlingInt(vehicle, 'CHandlingData', 'strModelFlags')`", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x27396C75", "params": [{"name": "vehicle", "type": "Vehicle", "description": "The vehicle to obtain data for."}, {"name": "class_", "type": "char*", "description": "The handling class to get. Only \"CHandlingData\" is supported at this time."}, {"name": "fieldName", "type": "char*", "description": "The field name to get. These match the keys in `handling.meta`."}]}
{"hash": "0xFB341304", "name": "GET_VEHICLE_HANDLING_VECTOR", "lua_name": "GetVehicleHandlingVector", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "Vector3 GetVehicleHandlingVector(Vehicle vehicle, char* class_, char* fieldName)", "description": "Returns the effective handling data of a vehicle as a vector value.\r\nExample: `local inertiaMultiplier = GetVehicleHandlingVector(vehicle, 'CHandlingData', 'vecInertiaMultiplier')`", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xFB341304", "params": [{"name": "vehicle", "type": "Vehicle", "description": "The vehicle to obtain data for."}, {"name": "class_", "type": "char*", "description": "The handling class to get. Only \"CHandlingData\" is supported at this time."}, {"name": "fieldName", "type": "char*", "description": "The field name to get. These match the keys in `handling.meta`."}]}
{"hash": "0xD85C9F57", "name": "GET_VEHICLE_HAS_FLAG", "lua_name": "GetVehicleHasFlag", "ns": "CFX", "apiset": "client", "game": "", "signature": "bool GetVehicleHasFlag(Vehicle vehicle, int flagIndex)", "description": "**Note**: Flags are not the same based on your `gamebuild`. Please see [here](https://docs.fivem.net/docs/game-references/vehicle-references/vehicle-flags) to see a complete list of all vehicle flags.\n\nGet vehicle.meta flag by index. Useful examples include `FLAG_LAW_ENFORCEMENT` (31), `FLAG_RICH_CAR` (36), `FLAG_IS_ELECTRIC` (43), `FLAG_IS_OFFROAD_VEHICLE` (48).", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xD85C9F57", "params": [{"name": "vehicle", "type": "Vehicle", "description": "The vehicle to obtain flags for."}, {"name": "flagIndex", "type": "int", "description": "Flag index."}]}
{"hash": "0xD7147656", "name": "GET_VEHICLE_HEADLIGHTS_COLOUR", "lua_name": "GetVehicleHeadlightsColour", "ns": "CFX", "apiset": "server", "game": "", "signature": "int GetVehicleHeadlightsColour(Vehicle vehicle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xD7147656", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0xF1D1D689", "name": "GET_VEHICLE_HIGH_GEAR", "lua_name": "GetVehicleHighGear", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "int GetVehicleHighGear(Vehicle vehicle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xF1D1D689", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0xFBDE9FD8", "name": "GET_VEHICLE_HOMING_LOCKON_STATE", "lua_name": "GetVehicleHomingLockonState", "ns": "CFX", "apiset": "server", "game": "", "signature": "int GetVehicleHomingLockonState(Vehicle vehicle)", "description": "Gets the lock on state for the specified vehicle. See the client-side [GET_VEHICLE_HOMING_LOCKON_STATE](#\\_0xE6B0E8CFC3633BF0) native for a description of lock on states.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xFBDE9FD8", "params": [{"name": "vehicle", "type": "Vehicle", "description": "The vehicle to check."}]}
{"hash": "0xDEA49773", "name": "GET_VEHICLE_HORN_TYPE", "lua_name": "GetVehicleHornType", "ns": "CFX", "apiset": "server", "game": "gta5", "signature": "Hash GetVehicleHornType(Vehicle vehicle)", "description": "This is a getter for the client-side native [`START_VEHICLE_HORN`](#\\_0x9C8C6504B5B63D2C), which allows you to return the horn type of the vehicle.\n\n**Note**: This native only gets the hash value set with `START_VEHICLE_HORN`. If a wrong hash is passed into `START_VEHICLE_HORN`, it will return this wrong hash.\n\n```cpp\nenum eHornTypes\r\n{\r\n NORMAL = 1330140148,\r\n HELDDOWN = -2087385909,\r\n AGGRESSIVE = -92810745\r\n}\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xDEA49773", "params": [{"name": "vehicle", "type": "Vehicle", "description": "The vehicle to check the horn type."}]}
{"hash": "0x83070354", "name": "GET_VEHICLE_INDICATOR_LIGHTS", "lua_name": "GetVehicleIndicatorLights", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "int GetVehicleIndicatorLights(Vehicle vehicle)", "description": "Gets the vehicle indicator light state. 0 = off, 1 = left, 2 = right, 3 = both", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x83070354", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0xCCFF3B6E", "name": "GET_VEHICLE_INTERIOR_COLOUR", "lua_name": "GetVehicleInteriorColour", "ns": "CFX", "apiset": "server", "game": "", "signature": "void GetVehicleInteriorColour(Vehicle vehicle, int* color)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xCCFF3B6E", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "color", "type": "int*"}]}
{"hash": "0x7C278621", "name": "GET_VEHICLE_LIGHTS_STATE", "lua_name": "GetVehicleLightsState", "ns": "CFX", "apiset": "server", "game": "", "signature": "BOOL GetVehicleLightsState(Vehicle vehicle, BOOL* lightsOn, BOOL* highbeamsOn)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x7C278621", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "lightsOn", "type": "BOOL*"}, {"name": "highbeamsOn", "type": "BOOL*"}]}
{"hash": "0x7E6E219C", "name": "GET_VEHICLE_LIGHT_MULTIPLIER", "lua_name": "GetVehicleLightMultiplier", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "float GetVehicleLightMultiplier(Vehicle vehicle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x7E6E219C", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0xEC82A51D", "name": "GET_VEHICLE_LIVERY", "lua_name": "GetVehicleLivery", "ns": "CFX", "apiset": "server", "game": "", "signature": "int GetVehicleLivery(Vehicle vehicle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xEC82A51D", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0x4A557117", "name": "GET_VEHICLE_LOCK_ON_TARGET", "lua_name": "GetVehicleLockOnTarget", "ns": "CFX", "apiset": "server", "game": "", "signature": "Vehicle GetVehicleLockOnTarget(Vehicle vehicle)", "description": "Gets the vehicle that is locked on to for the specified vehicle.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x4A557117", "params": [{"name": "vehicle", "type": "Vehicle", "description": "The vehicle to check."}]}
{"hash": "0xD9319DCB", "name": "GET_VEHICLE_NEON_COLOUR", "lua_name": "GetVehicleNeonColour", "ns": "CFX", "apiset": "server", "game": "", "signature": "void GetVehicleNeonColour(Vehicle vehicle, int* red, int* green, int* blue)", "description": "Getter to check the neon colour of a vehicle. This native is the server side getter of [GET_VEHICLE_NEON_LIGHTS_COLOUR](#\\_0x7619EEE8C886757F).", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xD9319DCB", "params": [{"name": "vehicle", "type": "Vehicle", "description": "The vehicle to check."}, {"name": "red", "type": "int*", "description": "Pointer to an integer where the red component of the neon color will be stored."}, {"name": "green", "type": "int*", "description": "Pointer to an integer where the green component of the neon color will be stored."}, {"name": "blue", "type": "int*", "description": "Pointer to an integer where the blue component of the neon color will be stored."}]}
{"hash": "0x684BDBF2", "name": "GET_VEHICLE_NEON_ENABLED", "lua_name": "GetVehicleNeonEnabled", "ns": "CFX", "apiset": "server", "game": "", "signature": "BOOL GetVehicleNeonEnabled(Vehicle vehicle, int neonIndex)", "description": "Getter to check if one of the neon lights of a vehicle is enabled. This native is the server side getter of [IS_VEHICLE_NEON_LIGHT_ENABLED](#\\_0x8C4B92553E4766A5).\n\n```cpp\nenum neonIndex\r\n{\r\n NEON_BACK = 0, // Back neon\r\n NEON_RIGHT = 1, // Right neon\r\n NEON_LEFT = 2, // Left neon\r\n NEON_FRONT = 3 // Front neon\r\n};\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x684BDBF2", "params": [{"name": "vehicle", "type": "Vehicle", "description": "The vehicle to check."}, {"name": "neonIndex", "type": "int", "description": "A value from the neonIndex enum representing the neon light to check."}]}
{"hash": "0xDDB298AE", "name": "GET_VEHICLE_NEXT_GEAR", "lua_name": "GetVehicleNextGear", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "int GetVehicleNextGear(Vehicle vehicle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xDDB298AE", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0xEDF4B0FC", "name": "GET_VEHICLE_NUMBER_OF_WHEELS", "lua_name": "GetVehicleNumberOfWheels", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "int GetVehicleNumberOfWheels(Vehicle vehicle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xEDF4B0FC", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0xE8522D58", "name": "GET_VEHICLE_NUMBER_PLATE_TEXT", "lua_name": "GetVehicleNumberPlateText", "ns": "CFX", "apiset": "server", "game": "", "signature": "char* GetVehicleNumberPlateText(Vehicle vehicle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xE8522D58", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0x499747B6", "name": "GET_VEHICLE_NUMBER_PLATE_TEXT_INDEX", "lua_name": "GetVehicleNumberPlateTextIndex", "ns": "CFX", "apiset": "server", "game": "", "signature": "int GetVehicleNumberPlateTextIndex(Vehicle vehicle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x499747B6", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0xFC7F8EF4", "name": "GET_VEHICLE_OIL_LEVEL", "lua_name": "GetVehicleOilLevel", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "float GetVehicleOilLevel(Vehicle vehicle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xFC7F8EF4", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0xAFE92319", "name": "GET_VEHICLE_PED_IS_IN", "lua_name": "GetVehiclePedIsIn", "ns": "CFX", "apiset": "server", "game": "", "signature": "Vehicle GetVehiclePedIsIn(Ped ped, BOOL lastVehicle)", "description": "Gets the vehicle the specified Ped is/was in depending on bool value. This native is used server side when using OneSync.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xAFE92319", "params": [{"name": "ped", "type": "Ped", "description": "The target ped"}, {"name": "lastVehicle", "type": "BOOL", "description": "False = CurrentVehicle, True = LastVehicle"}]}
{"hash": "0xE41595CE", "name": "GET_VEHICLE_PETROL_TANK_HEALTH", "lua_name": "GetVehiclePetrolTankHealth", "ns": "CFX", "apiset": "server", "game": "", "signature": "float GetVehiclePetrolTankHealth(Vehicle vehicle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xE41595CE", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0x57037960", "name": "GET_VEHICLE_RADIO_STATION_INDEX", "lua_name": "GetVehicleRadioStationIndex", "ns": "CFX", "apiset": "server", "game": "", "signature": "int GetVehicleRadioStationIndex(Vehicle vehicle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x57037960", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0x872CF42", "name": "GET_VEHICLE_ROOF_LIVERY", "lua_name": "GetVehicleRoofLivery", "ns": "CFX", "apiset": "server", "game": "", "signature": "int GetVehicleRoofLivery(Vehicle vehicle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x872CF42", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0x1382FCEA", "name": "GET_VEHICLE_STEERING_ANGLE", "lua_name": "GetVehicleSteeringAngle", "ns": "CFX", "apiset": "shared", "game": "gta5", "signature": "float GetVehicleSteeringAngle(Vehicle vehicle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x1382FCEA", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0x954465DE", "name": "GET_VEHICLE_STEERING_SCALE", "lua_name": "GetVehicleSteeringScale", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "float GetVehicleSteeringScale(Vehicle vehicle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x954465DE", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0xD1D07351", "name": "GET_VEHICLE_THROTTLE_OFFSET", "lua_name": "GetVehicleThrottleOffset", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "float GetVehicleThrottleOffset(Vehicle vehicle)", "description": "", "aliases": "GET_VEHICLE_CURRENT_ACCELERATION", "url": "https://docs.fivem.net/natives/?_0xD1D07351", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0x998B7FEE", "name": "GET_VEHICLE_TOP_SPEED_MODIFIER", "lua_name": "GetVehicleTopSpeedModifier", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "float GetVehicleTopSpeedModifier(Vehicle vehicle)", "description": "A getter for [MODIFY_VEHICLE_TOP_SPEED](#\\_0x93A3996368C94158). Returns -1.0 if a modifier is not set.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x998B7FEE", "params": [{"name": "vehicle", "type": "Vehicle", "description": "The target vehicle."}]}
{"hash": "0x9963D5F9", "name": "GET_VEHICLE_TOTAL_REPAIRS", "lua_name": "GetVehicleTotalRepairs", "ns": "CFX", "apiset": "server", "game": "", "signature": "int GetVehicleTotalRepairs(Vehicle vehicle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x9963D5F9", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0xE02B51D7", "name": "GET_VEHICLE_TURBO_PRESSURE", "lua_name": "GetVehicleTurboPressure", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "float GetVehicleTurboPressure(Vehicle vehicle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xE02B51D7", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0xA273060E", "name": "GET_VEHICLE_TYPE", "lua_name": "GetVehicleType", "ns": "CFX", "apiset": "shared", "game": "", "signature": "char* GetVehicleType(Vehicle vehicle)", "description": "Returns the type of the passed vehicle.\n\nFor client scripts, reference the more detailed [GET_VEHICLE_TYPE_RAW](#\\_0xDE73BC10) native.\n\n### Vehicle types\n\n* automobile\n* bike\n* boat\n* heli\n* plane\n* submarine\n* trailer\n* train", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA273060E", "params": [{"name": "vehicle", "type": "Vehicle", "description": "The vehicle's entity handle."}]}
{"hash": "0xDE73BC10", "name": "GET_VEHICLE_TYPE_RAW", "lua_name": "GetVehicleTypeRaw", "ns": "CFX", "apiset": "client", "game": "", "signature": "int GetVehicleTypeRaw(Vehicle vehicle)", "description": "Returns the model type of the vehicle as defined by:\n\n```cpp\nenum VehicleType\r\n{\r\n\tVEHICLE_TYPE_NONE = -1,\r\n\tVEHICLE_TYPE_CAR = 0,\r\n\tVEHICLE_TYPE_PLANE = 1,\r\n\tVEHICLE_TYPE_TRAILER = 2,\r\n\tVEHICLE_TYPE_QUADBIKE = 3,\r\n\tVEHICLE_TYPE_DRAFT = 4,\r\n\tVEHICLE_TYPE_SUBMARINECAR = 5,\r\n\tVEHICLE_TYPE_AMPHIBIOUS_AUTOMOBILE = 6,\r\n\tVEHICLE_TYPE_AMPHIBIOUS_QUADBIKE = 7,\r\n\tVEHICLE_TYPE_HELI = 8,\r\n\tVEHICLE_TYPE_BLIMP = 9,\r\n\tVEHICLE_TYPE_AUTOGYRO = 10,\r\n\tVEHICLE_TYPE_BIKE = 11,\r\n\tVEHICLE_TYPE_BICYCLE = 12,\r\n\tVEHICLE_TYPE_BOAT = 13,\r\n\tVEHICLE_TYPE_TRAIN = 14,\r\n\tVEHICLE_TYPE_SUBMARINE = 15,\r\n};\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xDE73BC10", "params": [{"name": "vehicle", "type": "Vehicle", "description": "The vehicle's entity handle."}]}
{"hash": "0x75280015", "name": "GET_VEHICLE_TYRE_SMOKE_COLOR", "lua_name": "GetVehicleTyreSmokeColor", "ns": "CFX", "apiset": "server", "game": "", "signature": "void GetVehicleTyreSmokeColor(Vehicle vehicle, int* r, int* g, int* b)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x75280015", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "r", "type": "int*"}, {"name": "g", "type": "int*"}, {"name": "b", "type": "int*"}]}
{"hash": "0x137260D1", "name": "GET_VEHICLE_WHEELIE_STATE", "lua_name": "GetVehicleWheelieState", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "int GetVehicleWheelieState(Vehicle vehicle)", "description": "List of known states:\n\n```\n1: Not wheeling.\r\n65: Vehicle is ready to do wheelie (burnouting).\r\n129: Vehicle is doing wheelie.\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x137260D1", "params": [{"name": "vehicle", "type": "Vehicle", "description": "Vehicle"}]}
{"hash": "0x70FE2EFF", "name": "GET_VEHICLE_WHEEL_BRAKE_PRESSURE", "lua_name": "GetVehicleWheelBrakePressure", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "float GetVehicleWheelBrakePressure(Vehicle vehicle, int wheelIndex)", "description": "Gets brake pressure of a wheel.\r\nMax number of wheels can be retrieved with the native GET_VEHICLE_NUMBER_OF_WHEELS.\r\nNormal values around 1.0f when braking.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x70FE2EFF", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "wheelIndex", "type": "int"}]}
{"hash": "0xC70FA0C7", "name": "GET_VEHICLE_WHEEL_FLAGS", "lua_name": "GetVehicleWheelFlags", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "int GetVehicleWheelFlags(Vehicle vehicle, int wheelIndex)", "description": "Gets the flags of a wheel.\r\nMax number of wheels can be retrieved with the native GET_VEHICLE_NUMBER_OF_WHEELS.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC70FA0C7", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "wheelIndex", "type": "int"}]}
{"hash": "0x54A677F5", "name": "GET_VEHICLE_WHEEL_HEALTH", "lua_name": "GetVehicleWheelHealth", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "float GetVehicleWheelHealth(Vehicle vehicle, int wheelIndex)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x54A677F5", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "wheelIndex", "type": "int"}]}
{"hash": "0x3CCF1B49", "name": "GET_VEHICLE_WHEEL_IS_POWERED", "lua_name": "GetVehicleWheelIsPowered", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "BOOL GetVehicleWheelIsPowered(Vehicle vehicle, int wheelIndex)", "description": "Gets whether the wheel is powered.\r\nMax number of wheels can be retrieved with the native GET_VEHICLE_NUMBER_OF_WHEELS.\r\nThis is a shortcut to a flag in GET_VEHICLE_WHEEL_FLAGS.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x3CCF1B49", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "wheelIndex", "type": "int"}]}
{"hash": "0xD203287", "name": "GET_VEHICLE_WHEEL_POWER", "lua_name": "GetVehicleWheelPower", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "float GetVehicleWheelPower(Vehicle vehicle, int wheelIndex)", "description": "Gets power being sent to a wheel.\r\nMax number of wheels can be retrieved with the native GET_VEHICLE_NUMBER_OF_WHEELS.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xD203287", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "wheelIndex", "type": "int"}]}
{"hash": "0xCEE21AB2", "name": "GET_VEHICLE_WHEEL_RIM_COLLIDER_SIZE", "lua_name": "GetVehicleWheelRimColliderSize", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "float GetVehicleWheelRimColliderSize(Vehicle vehicle, int wheelIndex)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xCEE21AB2", "params": [{"name": "vehicle", "type": "Vehicle", "description": "The vehicle to obtain data for."}, {"name": "wheelIndex", "type": "int", "description": "Index of wheel, 0-3."}]}
{"hash": "0xEA1859E5", "name": "GET_VEHICLE_WHEEL_ROTATION_SPEED", "lua_name": "GetVehicleWheelRotationSpeed", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "float GetVehicleWheelRotationSpeed(Vehicle vehicle, int wheelIndex)", "description": "Gets the rotation speed of a wheel.\r\nThis is used internally to calcuate GET_VEHICLE_WHEEL_SPEED.\r\nMax number of wheels can be retrieved with the native GET_VEHICLE_NUMBER_OF_WHEELS.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xEA1859E5", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "wheelIndex", "type": "int"}]}
{"hash": "0x4046B66", "name": "GET_VEHICLE_WHEEL_SIZE", "lua_name": "GetVehicleWheelSize", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "float GetVehicleWheelSize(Vehicle vehicle)", "description": "Returns vehicle's wheels' size (size is the same for all the wheels, cannot get/set specific wheel of vehicle).\r\nOnly works on non-default wheels (returns 0 in case of default wheels).", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x4046B66", "params": [{"name": "vehicle", "type": "Vehicle", "description": "The vehicle to obtain data for."}]}
{"hash": "0x149C9DA0", "name": "GET_VEHICLE_WHEEL_SPEED", "lua_name": "GetVehicleWheelSpeed", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "float GetVehicleWheelSpeed(Vehicle vehicle, int wheelIndex)", "description": "Gets speed of a wheel at the tyre.\r\nMax number of wheels can be retrieved with the native GET_VEHICLE_NUMBER_OF_WHEELS.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x149C9DA0", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "wheelIndex", "type": "int"}]}
{"hash": "0xA0867448", "name": "GET_VEHICLE_WHEEL_STEERING_ANGLE", "lua_name": "GetVehicleWheelSteeringAngle", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "float GetVehicleWheelSteeringAngle(Vehicle vehicle, int wheelIndex)", "description": "Gets steering angle of a wheel.\r\nMax number of wheels can be retrieved with the native GET_VEHICLE_NUMBER_OF_WHEELS.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA0867448", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "wheelIndex", "type": "int"}]}
{"hash": "0xA7F04022", "name": "GET_VEHICLE_WHEEL_SURFACE_MATERIAL", "lua_name": "GetVehicleWheelSurfaceMaterial", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "int GetVehicleWheelSurfaceMaterial(Vehicle vehicle, int wheelIndex)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA7F04022", "params": [{"name": "vehicle", "type": "Vehicle", "description": "The vehicle to obtain data for."}, {"name": "wheelIndex", "type": "int", "description": "Index of wheel, 0-3."}]}
{"hash": "0x2B48175B", "name": "GET_VEHICLE_WHEEL_SUSPENSION_COMPRESSION", "lua_name": "GetVehicleWheelSuspensionCompression", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "float GetVehicleWheelSuspensionCompression(Vehicle vehicle, int wheelIndex)", "description": "Gets the current suspension compression of a wheel.\r\nReturns a positive value. 0 means the suspension is fully extended, the wheel is off the ground.\r\nMax number of wheels can be retrieved with the native GET_VEHICLE_NUMBER_OF_WHEELS.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x2B48175B", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "wheelIndex", "type": "int"}]}
{"hash": "0xE0BA9FE6", "name": "GET_VEHICLE_WHEEL_TIRE_COLLIDER_SIZE", "lua_name": "GetVehicleWheelTireColliderSize", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "float GetVehicleWheelTireColliderSize(Vehicle vehicle, int wheelIndex)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xE0BA9FE6", "params": [{"name": "vehicle", "type": "Vehicle", "description": "The vehicle to obtain data for."}, {"name": "wheelIndex", "type": "int", "description": "Index of wheel, 0-3."}]}
{"hash": "0xEF65929C", "name": "GET_VEHICLE_WHEEL_TIRE_COLLIDER_WIDTH", "lua_name": "GetVehicleWheelTireColliderWidth", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "float GetVehicleWheelTireColliderWidth(Vehicle vehicle, int wheelIndex)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xEF65929C", "params": [{"name": "vehicle", "type": "Vehicle", "description": "The vehicle to obtain data for."}, {"name": "wheelIndex", "type": "int", "description": "Index of wheel, 0-3."}]}
{"hash": "0x3BCFEE14", "name": "GET_VEHICLE_WHEEL_TRACTION_VECTOR_LENGTH", "lua_name": "GetVehicleWheelTractionVectorLength", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "float GetVehicleWheelTractionVectorLength(Vehicle vehicle, int wheelIndex)", "description": "Gets the traction vector length of a wheel.\r\nMax number of wheels can be retrieved with the native GET_VEHICLE_NUMBER_OF_WHEELS.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x3BCFEE14", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "wheelIndex", "type": "int"}]}
{"hash": "0xDA58D7AE", "name": "GET_VEHICLE_WHEEL_TYPE", "lua_name": "GetVehicleWheelType", "ns": "CFX", "apiset": "server", "game": "", "signature": "int GetVehicleWheelType(Vehicle vehicle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xDA58D7AE", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0x9C7B59F9", "name": "GET_VEHICLE_WHEEL_WIDTH", "lua_name": "GetVehicleWheelWidth", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "float GetVehicleWheelWidth(Vehicle vehicle)", "description": "Returns vehicle's wheels' width (width is the same for all the wheels, cannot get/set specific wheel of vehicle).\r\nOnly works on non-default wheels (returns 0 in case of default wheels).", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x9C7B59F9", "params": [{"name": "vehicle", "type": "Vehicle", "description": "The vehicle to obtain data for."}]}
{"hash": "0xCC90CBCA", "name": "GET_VEHICLE_WHEEL_X_OFFSET", "lua_name": "GetVehicleWheelXOffset", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "float GetVehicleWheelXOffset(Vehicle vehicle, int wheelIndex)", "description": "Returns the offset of the specified wheel relative to the wheel's axle center.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xCC90CBCA", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "wheelIndex", "type": "int"}]}
{"hash": "0x2EA4AFFE", "name": "GET_VEHICLE_WHEEL_Y_ROTATION", "lua_name": "GetVehicleWheelYRotation", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "float GetVehicleWheelYRotation(Vehicle vehicle, int wheelIndex)", "description": "", "aliases": "GET_VEHICLE_WHEEL_XROT", "url": "https://docs.fivem.net/natives/?_0x2EA4AFFE", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "wheelIndex", "type": "int"}]}
{"hash": "0x13D53892", "name": "GET_VEHICLE_WINDOW_TINT", "lua_name": "GetVehicleWindowTint", "ns": "CFX", "apiset": "server", "game": "", "signature": "int GetVehicleWindowTint(Vehicle vehicle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x13D53892", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0xC715F730", "name": "GET_VEHICLE_XENON_LIGHTS_CUSTOM_COLOR", "lua_name": "GetVehicleXenonLightsCustomColor", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "BOOL GetVehicleXenonLightsCustomColor(Vehicle vehicle, int* red, int* green, int* blue)", "description": "Returns vehicle xenon lights custom RGB color values. Do note this native doesn't return non-RGB colors that was set with [\\_SET_VEHICLE_XENON_LIGHTS_COLOR](#\\_0xE41033B25D003A07).", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC715F730", "params": [{"name": "vehicle", "type": "Vehicle", "description": "The vehicle handle."}, {"name": "red", "type": "int*", "description": "Red color (0-255)."}, {"name": "green", "type": "int*", "description": "Green color (0-255)."}, {"name": "blue", "type": "int*", "description": "Blue color (0-255)."}]}
{"hash": "0x16605B30", "name": "GET_VEHICLE_XMAS_SNOW_FACTOR", "lua_name": "GetVehicleXmasSnowFactor", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "float GetVehicleXmasSnowFactor()", "description": "A getter for [SET_VEHICLE_XMAS_SNOW_FACTOR](#\\_0x80CC4C9E).", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x16605B30", "params": []}
{"hash": "0x15346B4D", "name": "GET_VISUAL_SETTING_FLOAT", "lua_name": "GetVisualSettingFloat", "ns": "CFX", "apiset": "client", "game": "", "signature": "float GetVisualSettingFloat(char* name)", "description": "A getter for [SET_VISUAL_SETTING_FLOAT](#\\_0xD1D31681).", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x15346B4D", "params": [{"name": "name", "type": "char*", "description": "The name of the value to get, such as `pedLight.color.red`."}]}
{"hash": "0x14088095", "name": "GET_WATER_QUAD_ALPHA", "lua_name": "GetWaterQuadAlpha", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "BOOL GetWaterQuadAlpha(int waterQuad, int* a0, int* a1, int* a2, int* a3)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x14088095", "params": [{"name": "waterQuad", "type": "int", "description": "The water quad index"}, {"name": "a0", "type": "int*", "description": "The a0 level"}, {"name": "a1", "type": "int*", "description": "The a1 level"}, {"name": "a2", "type": "int*", "description": "The a2 level"}, {"name": "a3", "type": "int*", "description": "The a3 level"}]}
{"hash": "0x17321452", "name": "GET_WATER_QUAD_AT_COORDS", "lua_name": "GetWaterQuadAtCoords", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "int GetWaterQuadAtCoords(float x, float y)", "description": "This native returns the index of a water quad if the given point is inside its bounds.\n\n*If you also want to check for water level, check out [`GetWaterQuadAtCoords_3d`](#\\_0xF8E03DB8)*", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x17321452", "params": [{"name": "x", "type": "float", "description": "The X coordinate"}, {"name": "y", "type": "float", "description": "The Y coordinate"}]}
{"hash": "0xF8E03DB8", "name": "GET_WATER_QUAD_AT_COORDS_3D", "lua_name": "GetWaterQuadAtCoords_3d", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "int GetWaterQuadAtCoords_3d(float x, float y, float z)", "description": "This alternative implementation of [`GetWaterQuadAtCoords`](#\\_0x17321452) also checks the height of the water level.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xF8E03DB8", "params": [{"name": "x", "type": "float", "description": "The X coordinate"}, {"name": "y", "type": "float", "description": "The Y coordinate"}, {"name": "z", "type": "float", "description": "The water level inside the water quad"}]}
{"hash": "0x42E9A06A", "name": "GET_WATER_QUAD_BOUNDS", "lua_name": "GetWaterQuadBounds", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "BOOL GetWaterQuadBounds(int waterQuad, int* minX, int* minY, int* maxX, int* maxY)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x42E9A06A", "params": [{"name": "waterQuad", "type": "int", "description": "The water quad index"}, {"name": "minX", "type": "int*", "description": "The minX coordinate"}, {"name": "minY", "type": "int*", "description": "The minY coordinate"}, {"name": "maxX", "type": "int*", "description": "The maxX coordinate"}, {"name": "maxY", "type": "int*", "description": "The maxY coordinate"}]}
{"hash": "0xB1884159", "name": "GET_WATER_QUAD_COUNT", "lua_name": "GetWaterQuadCount", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "int GetWaterQuadCount()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xB1884159", "params": []}
{"hash": "0x22EA3BD8", "name": "GET_WATER_QUAD_HAS_LIMITED_DEPTH", "lua_name": "GetWaterQuadHasLimitedDepth", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "BOOL GetWaterQuadHasLimitedDepth(int waterQuad, int* hasLimitedDepth)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x22EA3BD8", "params": [{"name": "waterQuad", "type": "int", "description": "The water quad index"}, {"name": "hasLimitedDepth", "type": "int*"}]}
{"hash": "0x1DEDBD77", "name": "GET_WATER_QUAD_IS_INVISIBLE", "lua_name": "GetWaterQuadIsInvisible", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "BOOL GetWaterQuadIsInvisible(int waterQuad, int* isInvisible)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x1DEDBD77", "params": [{"name": "waterQuad", "type": "int", "description": "The water quad index"}, {"name": "isInvisible", "type": "int*"}]}
{"hash": "0x6523816B", "name": "GET_WATER_QUAD_LEVEL", "lua_name": "GetWaterQuadLevel", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "BOOL GetWaterQuadLevel(int waterQuad, float* waterQuadLevel)", "description": "*level is defined as \"z\" in water.xml*", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x6523816B", "params": [{"name": "waterQuad", "type": "int", "description": "The returned water quad level"}, {"name": "waterQuadLevel", "type": "float*"}]}
{"hash": "0x6F4ACBA", "name": "GET_WATER_QUAD_NO_STENCIL", "lua_name": "GetWaterQuadNoStencil", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "BOOL GetWaterQuadNoStencil(int waterQuad, int* noStencil)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x6F4ACBA", "params": [{"name": "waterQuad", "type": "int", "description": "The water quad index"}, {"name": "noStencil", "type": "int*"}]}
{"hash": "0xE2501B8B", "name": "GET_WATER_QUAD_TYPE", "lua_name": "GetWaterQuadType", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "BOOL GetWaterQuadType(int waterQuad, int* waterType)", "description": "Valid type definitions:\n\n* **0** Square\n* **1** Right triangle where the 90 degree angle is at maxX, minY\n* **2** Right triangle where the 90 degree angle is at minX, minY\n* **3** Right triangle where the 90 degree angle is at minX, maxY\n* **4** Right triangle where the 90 degree angle is at maxY, maxY", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xE2501B8B", "params": [{"name": "waterQuad", "type": "int", "description": "The water quad index"}, {"name": "waterType", "type": "int*"}]}
{"hash": "0x865139A3", "name": "GET_WAVE_QUAD_AMPLITUDE", "lua_name": "GetWaveQuadAmplitude", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "BOOL GetWaveQuadAmplitude(int waveQuad, float* waveQuadAmplitude)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x865139A3", "params": [{"name": "waveQuad", "type": "int", "description": "The wave quad index"}, {"name": "waveQuadAmplitude", "type": "float*"}]}
{"hash": "0x3F5A61A7", "name": "GET_WAVE_QUAD_AT_COORDS", "lua_name": "GetWaveQuadAtCoords", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "int GetWaveQuadAtCoords(float x, float y)", "description": "This native returns the index of a wave quad if the given point is inside its bounds.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x3F5A61A7", "params": [{"name": "x", "type": "float", "description": "The X coordinate"}, {"name": "y", "type": "float", "description": "The Y coordinate"}]}
{"hash": "0xF86136DB", "name": "GET_WAVE_QUAD_BOUNDS", "lua_name": "GetWaveQuadBounds", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "BOOL GetWaveQuadBounds(int waveQuad, int* minX, int* minY, int* maxX, int* maxY)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xF86136DB", "params": [{"name": "waveQuad", "type": "int", "description": "The wave quad index"}, {"name": "minX", "type": "int*", "description": "The minX coordinate"}, {"name": "minY", "type": "int*", "description": "The minY coordinate"}, {"name": "maxX", "type": "int*", "description": "The maxX coordinate"}, {"name": "maxY", "type": "int*", "description": "The maxY coordinate"}]}
{"hash": "0x9250C76", "name": "GET_WAVE_QUAD_COUNT", "lua_name": "GetWaveQuadCount", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "int GetWaveQuadCount()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x9250C76", "params": []}
{"hash": "0xCCE49A1C", "name": "GET_WAVE_QUAD_DIRECTION", "lua_name": "GetWaveQuadDirection", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "BOOL GetWaveQuadDirection(int waveQuad, float* directionX, float* directionY)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xCCE49A1C", "params": [{"name": "waveQuad", "type": "int", "description": "The wave quad index"}, {"name": "directionX", "type": "float*", "description": "The wave quad X direction"}, {"name": "directionY", "type": "float*", "description": "The wave quad Y direction"}]}
{"hash": "0x5343721", "name": "GET_WEAPON_ACCURACY_SPREAD", "lua_name": "GetWeaponAccuracySpread", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "float GetWeaponAccuracySpread(Hash weaponHash)", "description": "A getter for the accuracy spread of a weapon.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x5343721", "params": [{"name": "weaponHash", "type": "Hash", "description": "Weapon name hash."}]}
{"hash": "0x63ED2E7", "name": "GET_WEAPON_ANIMATION_OVERRIDE", "lua_name": "GetWeaponAnimationOverride", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "Hash GetWeaponAnimationOverride(Ped ped)", "description": "A getter for [SET_WEAPON_ANIMATION_OVERRIDE](#\\_0x1055AC3A667F09D9).", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x63ED2E7", "params": [{"name": "ped", "type": "Ped", "description": "The target ped."}]}
{"hash": "0xC693E278", "name": "GET_WEAPON_COMPONENT_ACCURACY_MODIFIER", "lua_name": "GetWeaponComponentAccuracyModifier", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "float GetWeaponComponentAccuracyModifier(Hash componentHash)", "description": "A getter for `CWeaponAccuracyModifier` in a weapon component.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC693E278", "params": [{"name": "componentHash", "type": "Hash", "description": "Weapon component name hash."}]}
{"hash": "0xACB7E68F", "name": "GET_WEAPON_COMPONENT_CAMERA_HASH", "lua_name": "GetWeaponComponentCameraHash", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "int GetWeaponComponentCameraHash(Hash componentHash)", "description": "A getter for `CameraHash` in a weapon scope component.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xACB7E68F", "params": [{"name": "componentHash", "type": "Hash", "description": "Weapon component name hash."}]}
{"hash": "0xE14CF665", "name": "GET_WEAPON_COMPONENT_CLIP_SIZE", "lua_name": "GetWeaponComponentClipSize", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "int GetWeaponComponentClipSize(Hash componentHash)", "description": "A getter for `ClipSize` in a weapon component.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xE14CF665", "params": [{"name": "componentHash", "type": "Hash", "description": "Weapon component name hash."}]}
{"hash": "0x4A0E3855", "name": "GET_WEAPON_COMPONENT_DAMAGE_MODIFIER", "lua_name": "GetWeaponComponentDamageModifier", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "float GetWeaponComponentDamageModifier(Hash componentHash)", "description": "A getter for `CWeaponDamageModifier` in a weapon component.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x4A0E3855", "params": [{"name": "componentHash", "type": "Hash", "description": "Weapon component name hash."}]}
{"hash": "0xE134FB8D", "name": "GET_WEAPON_COMPONENT_RANGE_DAMAGE_MODIFIER", "lua_name": "GetWeaponComponentRangeDamageModifier", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "float GetWeaponComponentRangeDamageModifier(Hash componentHash)", "description": "A getter for `CWeaponFallOffModifier` damage modifier value in a weapon component.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xE134FB8D", "params": [{"name": "componentHash", "type": "Hash", "description": "Weapon component name hash."}]}
{"hash": "0x2FD0BC1B", "name": "GET_WEAPON_COMPONENT_RANGE_MODIFIER", "lua_name": "GetWeaponComponentRangeModifier", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "float GetWeaponComponentRangeModifier(Hash componentHash)", "description": "A getter for `CWeaponFallOffModifier` range modifier value in a weapon component.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x2FD0BC1B", "params": [{"name": "componentHash", "type": "Hash", "description": "Weapon component name hash."}]}
{"hash": "0xF9AB9297", "name": "GET_WEAPON_COMPONENT_RETICULE_HASH", "lua_name": "GetWeaponComponentReticuleHash", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "int GetWeaponComponentReticuleHash(Hash componentHash)", "description": "A getter for `ReticuleHash` in a weapon scope component.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xF9AB9297", "params": [{"name": "componentHash", "type": "Hash", "description": "Weapon component name hash."}]}
{"hash": "0xD979143", "name": "GET_WEAPON_DAMAGE_MODIFIER", "lua_name": "GetWeaponDamageModifier", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "float GetWeaponDamageModifier(Hash weaponHash)", "description": "A getter for [\\_SET_WEAPON_DAMAGE_MODIFIER](#\\_0x4757F00BC6323CFE).", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xD979143", "params": [{"name": "weaponHash", "type": "Hash", "description": "Weapon name hash."}]}
{"hash": "0x5E1AF5F", "name": "GET_WEAPON_RECOIL_SHAKE_AMPLITUDE", "lua_name": "GetWeaponRecoilShakeAmplitude", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "float GetWeaponRecoilShakeAmplitude(Hash weaponHash)", "description": "A getter for the recoil shake amplitude of a weapon.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x5E1AF5F", "params": [{"name": "weaponHash", "type": "Hash", "description": "Weapon name hash."}]}
{"hash": "0xC81D0659", "name": "GET_WORLD_COORD_FROM_SCREEN_COORD", "lua_name": "GetWorldCoordFromScreenCoord", "ns": "CFX", "apiset": "client", "game": "", "signature": "void GetWorldCoordFromScreenCoord(float screenX, float screenY, Vector3* worldVector, Vector3* normalVector)", "description": "Converts a screen coordinate into its relative world coordinate.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC81D0659", "params": [{"name": "screenX", "type": "float", "description": "A screen horizontal axis coordinate (0.0 - 1.0)."}, {"name": "screenY", "type": "float", "description": "A screen vertical axis coordinate (0.0 - 1.0)."}, {"name": "worldVector", "type": "Vector3*", "description": "The world coord vector pointer."}, {"name": "normalVector", "type": "Vector3*", "description": "The screen normal vector pointer."}]}
{"hash": "0x3E1E286D", "name": "GIVE_WEAPON_COMPONENT_TO_PED", "lua_name": "GiveWeaponComponentToPed", "ns": "CFX", "apiset": "server", "game": "", "signature": "void GiveWeaponComponentToPed(Ped ped, Hash weaponHash, Hash componentHash)", "description": "GIVE_WEAPON_COMPONENT_TO_PED\n\n**This is the server-side RPC native equivalent of the client native [GIVE_WEAPON_COMPONENT_TO_PED](?\\_0xD966D51AA5B28BB9).**", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x3E1E286D", "params": [{"name": "ped", "type": "Ped"}, {"name": "weaponHash", "type": "Hash"}, {"name": "componentHash", "type": "Hash"}]}
{"hash": "0xC4D88A85", "name": "GIVE_WEAPON_TO_PED", "lua_name": "GiveWeaponToPed", "ns": "CFX", "apiset": "server", "game": "", "signature": "void GiveWeaponToPed(Ped ped, Hash weaponHash, int ammoCount, BOOL isHidden, BOOL bForceInHand)", "description": "GIVE_WEAPON_TO_PED\n\n**This is the server-side RPC native equivalent of the client native [GIVE_WEAPON_TO_PED](?\\_0xBF0FD6E56C964FCB).**", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC4D88A85", "params": [{"name": "ped", "type": "Ped"}, {"name": "weaponHash", "type": "Hash"}, {"name": "ammoCount", "type": "int"}, {"name": "isHidden", "type": "BOOL"}, {"name": "bForceInHand", "type": "BOOL"}]}
{"hash": "0x9C9A3BE0", "name": "HAS_ENTITY_BEEN_MARKED_AS_NO_LONGER_NEEDED", "lua_name": "HasEntityBeenMarkedAsNoLongerNeeded", "ns": "CFX", "apiset": "server", "game": "", "signature": "BOOL HasEntityBeenMarkedAsNoLongerNeeded(Vehicle vehicle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x9C9A3BE0", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0xF7535F32", "name": "HAS_MINIMAP_OVERLAY_LOADED", "lua_name": "HasMinimapOverlayLoaded", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "BOOL HasMinimapOverlayLoaded(int id)", "description": "Returns whether or not the specific minimap overlay has loaded.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xF7535F32", "params": [{"name": "id", "type": "int", "description": "A minimap overlay ID."}]}
{"hash": "0xB8AF3137", "name": "HAS_VEHICLE_BEEN_DAMAGED_BY_BULLETS", "lua_name": "HasVehicleBeenDamagedByBullets", "ns": "CFX", "apiset": "server", "game": "", "signature": "BOOL HasVehicleBeenDamagedByBullets(Vehicle vehicle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xB8AF3137", "params": [{"name": "vehicle", "type": "Vehicle", "description": "The target vehicle."}]}
{"hash": "0xE4E83A5B", "name": "HAS_VEHICLE_BEEN_OWNED_BY_PLAYER", "lua_name": "HasVehicleBeenOwnedByPlayer", "ns": "CFX", "apiset": "server", "game": "", "signature": "BOOL HasVehicleBeenOwnedByPlayer(Vehicle vehicle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xE4E83A5B", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0x7EBB9929", "name": "IS_ACE_ALLOWED", "lua_name": "IsAceAllowed", "ns": "CFX", "apiset": "shared", "game": "", "signature": "BOOL IsAceAllowed(char* object)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x7EBB9929", "params": [{"name": "object", "type": "char*"}]}
{"hash": "0xFFF65C63", "name": "IS_BIGMAP_ACTIVE", "lua_name": "IsBigmapActive", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "BOOL IsBigmapActive()", "description": "Returns true if the minimap is currently expanded. False if it's the normal minimap state.\r\nUse [`IsBigmapFull`](#\\_0x66EE14B2) to check if the full map is currently revealed on the minimap.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xFFF65C63", "params": []}
{"hash": "0x66EE14B2", "name": "IS_BIGMAP_FULL", "lua_name": "IsBigmapFull", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "BOOL IsBigmapFull()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x66EE14B2", "params": []}
{"hash": "0xD5C39EE6", "name": "IS_BOAT_ANCHORED_AND_FROZEN", "lua_name": "IsBoatAnchoredAndFrozen", "ns": "CFX", "apiset": "server", "game": "", "signature": "bool IsBoatAnchoredAndFrozen(Vehicle vehicle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xD5C39EE6", "params": [{"name": "vehicle", "type": "Vehicle", "description": "The target vehicle."}]}
{"hash": "0x9049DB44", "name": "IS_BOAT_WRECKED", "lua_name": "IsBoatWrecked", "ns": "CFX", "apiset": "server", "game": "", "signature": "bool IsBoatWrecked(Vehicle vehicle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x9049DB44", "params": [{"name": "vehicle", "type": "Vehicle", "description": "The target vehicle."}]}
{"hash": "0x36366EC3", "name": "IS_DISABLED_RAW_KEY_DOWN", "lua_name": "IsDisabledRawKeyDown", "ns": "CFX", "apiset": "client", "game": "", "signature": "BOOL IsDisabledRawKeyDown(int rawKeyIndex)", "description": "Gets if the specified `rawKeyIndex` is pressed down, even if the key is disabled with [DISABLE_RAW_KEY_THIS_FRAME](#\\_0x8BCF0014).\n\nVirtual key codes can be found [here](https://learn.microsoft.com/en-us/windows/win32/inputdev/virtual-key-codes)", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x36366EC3", "params": [{"name": "rawKeyIndex", "type": "int", "description": "Index of raw key from keyboard."}]}
{"hash": "0x1F7CBBAA", "name": "IS_DISABLED_RAW_KEY_PRESSED", "lua_name": "IsDisabledRawKeyPressed", "ns": "CFX", "apiset": "client", "game": "", "signature": "BOOL IsDisabledRawKeyPressed(int rawKeyIndex)", "description": "Gets if the specified `rawKeyIndex` is pressed, even if the key is disabled with [DISABLE_RAW_KEY_THIS_FRAME](#\\_0x8BCF0014).\n\nVirtual key codes can be found [here](https://learn.microsoft.com/en-us/windows/win32/inputdev/virtual-key-codes)", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x1F7CBBAA", "params": [{"name": "rawKeyIndex", "type": "int", "description": "Index of raw key from keyboard."}]}
{"hash": "0x72B66C09", "name": "IS_DISABLED_RAW_KEY_RELEASED", "lua_name": "IsDisabledRawKeyReleased", "ns": "CFX", "apiset": "client", "game": "", "signature": "BOOL IsDisabledRawKeyReleased(int rawKeyIndex)", "description": "Gets if the specified `rawKeyIndex` was released, even if the key is disabled with [DISABLE_RAW_KEY_THIS_FRAME](#\\_0x8BCF0014).\n\nVirtual key codes can be found [here](https://learn.microsoft.com/en-us/windows/win32/inputdev/virtual-key-codes)", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x72B66C09", "params": [{"name": "rawKeyIndex", "type": "int", "description": "Index of raw key from keyboard."}]}
{"hash": "0x2C033875", "name": "IS_DISABLED_RAW_KEY_UP", "lua_name": "IsDisabledRawKeyUp", "ns": "CFX", "apiset": "client", "game": "", "signature": "BOOL IsDisabledRawKeyUp(int rawKeyIndex)", "description": "Gets if the specified `rawKeyIndex` is up, even if the key is disabled with [DISABLE_RAW_KEY_THIS_FRAME](#\\_0x8BCF0014).\n\nVirtual key codes can be found [here](https://learn.microsoft.com/en-us/windows/win32/inputdev/virtual-key-codes)", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x2C033875", "params": [{"name": "rawKeyIndex", "type": "int", "description": "Index of raw key from keyboard."}]}
{"hash": "0x7AAC3B4C", "name": "IS_DUI_AVAILABLE", "lua_name": "IsDuiAvailable", "ns": "CFX", "apiset": "client", "game": "", "signature": "BOOL IsDuiAvailable(long duiObject)", "description": "Returns whether or not a browser is created for a specified DUI browser object.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x7AAC3B4C", "params": [{"name": "duiObject", "type": "long", "description": "The DUI browser handle."}]}
{"hash": "0xCF24C52E", "name": "IS_DUPLICITY_VERSION", "lua_name": "IsDuplicityVersion", "ns": "CFX", "apiset": "shared", "game": "", "signature": "BOOL IsDuplicityVersion()", "description": "Gets whether or not this is the CitizenFX server.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xCF24C52E", "params": []}
{"hash": "0xEDBE6ADD", "name": "IS_ENTITY_POSITION_FROZEN", "lua_name": "IsEntityPositionFrozen", "ns": "CFX", "apiset": "shared", "game": "gta5", "signature": "bool IsEntityPositionFrozen(Entity entity)", "description": "A getter for [FREEZE_ENTITY_POSITION](#\\_0x428CA6DBD1094446).", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xEDBE6ADD", "params": [{"name": "entity", "type": "Entity", "description": "The entity to check for"}]}
{"hash": "0x120B4ED5", "name": "IS_ENTITY_VISIBLE", "lua_name": "IsEntityVisible", "ns": "CFX", "apiset": "server", "game": "", "signature": "BOOL IsEntityVisible(Entity entity)", "description": "This native checks if the given entity is visible.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x120B4ED5", "params": [{"name": "entity", "type": "Entity"}]}
{"hash": "0x76876154", "name": "IS_FLASH_LIGHT_ON", "lua_name": "IsFlashLightOn", "ns": "CFX", "apiset": "server", "game": "", "signature": "bool IsFlashLightOn(Ped ped)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x76876154", "params": [{"name": "ped", "type": "Ped", "description": "The target ped."}]}
{"hash": "0x4DD998F6", "name": "IS_GAME_ENHANCED_VERSION", "lua_name": "IsGameEnhancedVersion", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "BOOL IsGameEnhancedVersion()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x4DD998F6", "params": []}
{"hash": "0x23E46BD7", "name": "IS_HELI_TAIL_BOOM_BREAKABLE", "lua_name": "IsHeliTailBoomBreakable", "ns": "CFX", "apiset": "server", "game": "gta5", "signature": "BOOL IsHeliTailBoomBreakable(Vehicle heli)", "description": "This is a getter for [SET_HELI_TAIL_EXPLODE_THROW_DASHBOARD](#\\_0x3EC8BF18AA453FE9)", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x23E46BD7", "params": [{"name": "heli", "type": "Vehicle", "description": "The helicopter to check"}]}
{"hash": "0x2C59F987", "name": "IS_HELI_TAIL_BOOM_BROKEN", "lua_name": "IsHeliTailBoomBroken", "ns": "CFX", "apiset": "server", "game": "gta5", "signature": "BOOL IsHeliTailBoomBroken(Vehicle heli)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x2C59F987", "params": [{"name": "heli", "type": "Vehicle", "description": "The helicopter to check"}]}
{"hash": "0x98545E6D", "name": "IS_NUI_FOCUSED", "lua_name": "IsNuiFocused", "ns": "CFX", "apiset": "client", "game": "", "signature": "BOOL IsNuiFocused()", "description": "Returns the current NUI focus state previously set with `SET_NUI_FOCUS`.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x98545E6D", "params": []}
{"hash": "0x39C9DC92", "name": "IS_NUI_FOCUS_KEEPING_INPUT", "lua_name": "IsNuiFocusKeepingInput", "ns": "CFX", "apiset": "client", "game": "", "signature": "BOOL IsNuiFocusKeepingInput()", "description": "Checks if keyboard input is enabled during NUI focus using `SET_NUI_FOCUS_KEEP_INPUT`.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x39C9DC92", "params": []}
{"hash": "0x404794CA", "name": "IS_PED_A_PLAYER", "lua_name": "IsPedAPlayer", "ns": "CFX", "apiset": "server", "game": "", "signature": "BOOL IsPedAPlayer(Ped ped)", "description": "This native checks if the given ped is a player.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x404794CA", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0x33B2AFA2", "name": "IS_PED_COLLECTION_COMPONENT_VARIATION_GEN9_EXCLUSIVE", "lua_name": "IsPedCollectionComponentVariationGen9Exclusive", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "bool IsPedCollectionComponentVariationGen9Exclusive(Ped ped, int componentId, char* collection, int drawableId)", "description": "An alternative to [IS_PED_COMPONENT_VARIATION_GEN9\\_EXCLUSIVE](#\\_0xC767B581) that uses local collection indexing instead of the global one.\n\nThe local / collection relative indexing is useful because the global index may get shifted after Title Update. While local index will remain the same which simplifies migration to the newer game version.\n\nCollection name and local index inside the collection can be obtained from the global index using [GET_PED_COLLECTION_NAME_FROM_DRAWABLE](#\\_0xD6BBA48B) and [GET_PED_COLLECTION_LOCAL_INDEX_FROM_DRAWABLE](#\\_0x94EB1FE4) natives.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x33B2AFA2", "params": [{"name": "ped", "type": "Ped", "description": "The target ped"}, {"name": "componentId", "type": "int", "description": "One of the components from [SET_PED_COMPONENT_VARIATION](#\\_0x262B14F48D29DE80)"}, {"name": "collection", "type": "char*", "description": "Name of the collection. Empty string for the base game collection. See [GET_PED_COLLECTION_NAME](#\\_0xFED5D83A) in order to list all available collections."}, {"name": "drawableId", "type": "int", "description": "Local drawable Id inside the given collection. Refer to [GET_NUMBER_OF_PED_COLLECTION_DRAWABLE_VARIATIONS](#\\_0x310D0271)."}]}
{"hash": "0xCA63A52A", "name": "IS_PED_COLLECTION_COMPONENT_VARIATION_VALID", "lua_name": "IsPedCollectionComponentVariationValid", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "bool IsPedCollectionComponentVariationValid(Ped ped, int componentId, char* collection, int drawableId, int textureId)", "description": "An alternative to [IS_PED_COMPONENT_VARIATION_VALID](#\\_0xE825F6B6CEA7671D) that uses local collection indexing instead of the global one.\n\nThe local / collection relative indexing is useful because the global index may get shifted after Title Update. While local index will remain the same which simplifies migration to the newer game version.\n\nCollection name and local index inside the collection can be obtained from the global index using [GET_PED_COLLECTION_NAME_FROM_DRAWABLE](#\\_0xD6BBA48B) and [GET_PED_COLLECTION_LOCAL_INDEX_FROM_DRAWABLE](#\\_0x94EB1FE4) natives.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xCA63A52A", "params": [{"name": "ped", "type": "Ped", "description": "The target ped"}, {"name": "componentId", "type": "int", "description": "One of the components from [SET_PED_COMPONENT_VARIATION](#\\_0x262B14F48D29DE80)"}, {"name": "collection", "type": "char*", "description": "Name of the collection. Empty string for the base game collection. See [GET_PED_COLLECTION_NAME](#\\_0xFED5D83A) in order to list all available collections."}, {"name": "drawableId", "type": "int", "description": "Local drawable Id inside the given collection. Refer to [GET_NUMBER_OF_PED_COLLECTION_DRAWABLE_VARIATIONS](#\\_0x310D0271)."}, {"name": "textureId", "type": "int", "description": "The texture id of the drawable. Refer to [GET_NUMBER_OF_PED_COLLECTION_TEXTURE_VARIATIONS](#\\_0xD2C15D7)."}]}
{"hash": "0xC767B581", "name": "IS_PED_COMPONENT_VARIATION_GEN9_EXCLUSIVE", "lua_name": "IsPedComponentVariationGen9Exclusive", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "bool IsPedComponentVariationGen9Exclusive(Ped ped, int componentId, int drawableId)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC767B581", "params": [{"name": "ped", "type": "Ped", "description": "The target ped."}, {"name": "componentId", "type": "int", "description": "The component id."}, {"name": "drawableId", "type": "int", "description": "The drawable id."}]}
{"hash": "0x25865633", "name": "IS_PED_HANDCUFFED", "lua_name": "IsPedHandcuffed", "ns": "CFX", "apiset": "server", "game": "", "signature": "bool IsPedHandcuffed(Ped ped)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x25865633", "params": [{"name": "ped", "type": "Ped", "description": "The target ped."}]}
{"hash": "0x3B0171EE", "name": "IS_PED_IN_ANY_VEHICLE", "lua_name": "IsPedInAnyVehicle", "ns": "CFX", "apiset": "server", "game": "", "signature": "BOOL IsPedInAnyVehicle(Ped ped)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x3B0171EE", "params": [{"name": "ped", "type": "Ped", "description": "the ped id"}]}
{"hash": "0x7DA6BC83", "name": "IS_PED_IN_VEHICLE", "lua_name": "IsPedInVehicle", "ns": "CFX", "apiset": "server", "game": "", "signature": "BOOL IsPedInVehicle(Ped ped, Vehicle vehicle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x7DA6BC83", "params": [{"name": "ped", "type": "Ped", "description": "the ped id"}, {"name": "vehicle", "type": "Vehicle", "description": "the vehicle id"}]}
{"hash": "0x43103006", "name": "IS_PED_ON_MOUNT", "lua_name": "IsPedOnMount", "ns": "CFX", "apiset": "server", "game": "rdr3", "signature": "BOOL IsPedOnMount(Ped ped)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x43103006", "params": [{"name": "ped", "type": "Ped", "description": "the ped id"}]}
{"hash": "0xC833BBE1", "name": "IS_PED_RAGDOLL", "lua_name": "IsPedRagdoll", "ns": "CFX", "apiset": "server", "game": "", "signature": "bool IsPedRagdoll(Ped ped)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC833BBE1", "params": [{"name": "ped", "type": "Ped", "description": "The target ped."}]}
{"hash": "0xEFEED13C", "name": "IS_PED_STRAFING", "lua_name": "IsPedStrafing", "ns": "CFX", "apiset": "server", "game": "", "signature": "bool IsPedStrafing(Ped ped)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xEFEED13C", "params": [{"name": "ped", "type": "Ped", "description": "The target ped."}]}
{"hash": "0x5AE7EDA2", "name": "IS_PED_USING_ACTION_MODE", "lua_name": "IsPedUsingActionMode", "ns": "CFX", "apiset": "server", "game": "", "signature": "bool IsPedUsingActionMode(Ped ped)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x5AE7EDA2", "params": [{"name": "ped", "type": "Ped", "description": "The target ped."}]}
{"hash": "0xDEDAE23D", "name": "IS_PLAYER_ACE_ALLOWED", "lua_name": "IsPlayerAceAllowed", "ns": "CFX", "apiset": "server", "game": "", "signature": "BOOL IsPlayerAceAllowed(char* playerSrc, char* object)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xDEDAE23D", "params": [{"name": "playerSrc", "type": "char*"}, {"name": "object", "type": "char*"}]}
{"hash": "0xBEFE93F4", "name": "IS_PLAYER_COMMERCE_INFO_LOADED", "lua_name": "IsPlayerCommerceInfoLoaded", "ns": "CFX", "apiset": "server", "game": "", "signature": "BOOL IsPlayerCommerceInfoLoaded(char* playerSrc)", "description": "> This native is deprecated and may be removed in a future version. Use [`IS_PLAYER_COMMERCE_INFO_LOADED_EXT`](#\\_0x1D14F4FE) instead.\n\nRequests whether or not the commerce data for the specified player has loaded.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xBEFE93F4", "params": [{"name": "playerSrc", "type": "char*", "description": "The player handle"}]}
{"hash": "0x1D14F4FE", "name": "IS_PLAYER_COMMERCE_INFO_LOADED_EXT", "lua_name": "IsPlayerCommerceInfoLoadedExt", "ns": "CFX", "apiset": "server", "game": "", "signature": "BOOL IsPlayerCommerceInfoLoadedExt(char* playerSrc)", "description": "Requests whether or not the commerce data for the specified player has loaded from Tebex.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x1D14F4FE", "params": [{"name": "playerSrc", "type": "char*", "description": "The player handle"}]}
{"hash": "0x89A3881A", "name": "IS_PLAYER_EVADING_WANTED_LEVEL", "lua_name": "IsPlayerEvadingWantedLevel", "ns": "CFX", "apiset": "server", "game": "", "signature": "BOOL IsPlayerEvadingWantedLevel(char* playerSrc)", "description": "```\nThis will return true if the player is evading wanted level, meaning that the wanted level stars are blink.\r\nOtherwise will return false.\r\n\r\nIf the player is not wanted, it simply returns false.\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x89A3881A", "params": [{"name": "playerSrc", "type": "char*", "description": "The target player"}]}
{"hash": "0x1F14F2AC", "name": "IS_PLAYER_IN_FREE_CAM_MODE", "lua_name": "IsPlayerInFreeCamMode", "ns": "CFX", "apiset": "server", "game": "", "signature": "bool IsPlayerInFreeCamMode(char* playerSrc)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x1F14F2AC", "params": [{"name": "playerSrc", "type": "char*", "description": "The player to get the free camera mode status of"}]}
{"hash": "0xC7D2C20C", "name": "IS_PLAYER_USING_SUPER_JUMP", "lua_name": "IsPlayerUsingSuperJump", "ns": "CFX", "apiset": "server", "game": "", "signature": "BOOL IsPlayerUsingSuperJump(char* playerSrc)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC7D2C20C", "params": [{"name": "playerSrc", "type": "char*", "description": "The player handle"}]}
{"hash": "0x37CF52CE", "name": "IS_PRINCIPAL_ACE_ALLOWED", "lua_name": "IsPrincipalAceAllowed", "ns": "CFX", "apiset": "shared", "game": "", "signature": "BOOL IsPrincipalAceAllowed(char* principal, char* object)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x37CF52CE", "params": [{"name": "principal", "type": "char*"}, {"name": "object", "type": "char*"}]}
{"hash": "0xD95A7387", "name": "IS_RAW_KEY_DOWN", "lua_name": "IsRawKeyDown", "ns": "CFX", "apiset": "client", "game": "", "signature": "BOOL IsRawKeyDown(int rawKeyIndex)", "description": "Gets if the specified `rawKeyIndex` is pressed down on the keyboard.\n\nThis will not be triggered if the key is disabled with [DISABLE_RAW_KEY_THIS_FRAME](#\\_0x8BCF0014)\n\nVirtual key codes can be found [here](https://learn.microsoft.com/en-us/windows/win32/inputdev/virtual-key-codes)", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xD95A7387", "params": [{"name": "rawKeyIndex", "type": "int", "description": "Index of raw key from keyboard."}]}
{"hash": "0x69F7C29E", "name": "IS_RAW_KEY_PRESSED", "lua_name": "IsRawKeyPressed", "ns": "CFX", "apiset": "client", "game": "", "signature": "BOOL IsRawKeyPressed(int rawKeyIndex)", "description": "Gets if the specified `rawKeyIndex` is pressed on the keyboard.\n\nThis will not be triggered if the key is disabled with [DISABLE_RAW_KEY_THIS_FRAME](#\\_0x8BCF0014)\n\nVirtual key codes can be found [here](https://learn.microsoft.com/en-us/windows/win32/inputdev/virtual-key-codes)", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x69F7C29E", "params": [{"name": "rawKeyIndex", "type": "int", "description": "Index of raw key from keyboard."}]}
{"hash": "0xEAA50861", "name": "IS_RAW_KEY_RELEASED", "lua_name": "IsRawKeyReleased", "ns": "CFX", "apiset": "client", "game": "", "signature": "BOOL IsRawKeyReleased(int rawKeyIndex)", "description": "Gets if the specified `rawKeyIndex` was just released on the keyboard.\n\nThis will not be triggered if the key is disabled with [DISABLE_RAW_KEY_THIS_FRAME](#\\_0x8BCF0014)\n\nVirtual key codes can be found [here](https://learn.microsoft.com/en-us/windows/win32/inputdev/virtual-key-codes)", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xEAA50861", "params": [{"name": "rawKeyIndex", "type": "int", "description": "Index of raw key from keyboard."}]}
{"hash": "0x36F4E505", "name": "IS_RAW_KEY_UP", "lua_name": "IsRawKeyUp", "ns": "CFX", "apiset": "client", "game": "", "signature": "BOOL IsRawKeyUp(int rawKeyIndex)", "description": "Gets if the specified `rawKeyIndex` is up on the keyboard.\n\nThis will not be triggered if the key is disabled with [DISABLE_RAW_KEY_THIS_FRAME](#\\_0x8BCF0014)\n\nVirtual key codes can be found [here](https://learn.microsoft.com/en-us/windows/win32/inputdev/virtual-key-codes)", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x36F4E505", "params": [{"name": "rawKeyIndex", "type": "int", "description": "Index of raw key from keyboard."}]}
{"hash": "0xA194934D", "name": "IS_STREAMING_FILE_READY", "lua_name": "IsStreamingFileReady", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "BOOL IsStreamingFileReady(char* registerAs)", "description": "**Experimental**: This native may be altered or removed in future versions of CitizenFX without warning.\n\nReturns whether an asynchronous streaming file registration completed.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA194934D", "params": [{"name": "registerAs", "type": "char*", "description": "The file name to check, for example `asset.ydr`."}]}
{"hash": "0x31E695CB", "name": "IS_TRACK_ENABLED", "lua_name": "IsTrackEnabled", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "bool IsTrackEnabled(int track)", "description": "Getter for [SET_TRACK_ENABLED](#\\_0x4B41E84C)", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x31E695CB", "params": [{"name": "track", "type": "int", "description": "The track id (between 0 - 27)"}]}
{"hash": "0xE0C53765", "name": "IS_TRACK_SWITCHED_OFF", "lua_name": "IsTrackSwitchedOff", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "bool IsTrackSwitchedOff(int track)", "description": "Getter for [SWITCH_TRAIN_TRACK](#\\_0xFD813BB7DB977F20). Determines if ambient trains are able to spawn on this track.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xE0C53765", "params": [{"name": "track", "type": "int", "description": "The track id (between 0 - 27)"}]}
{"hash": "0xFA9336E5", "name": "IS_TRAIN_CABOOSE", "lua_name": "IsTrainCaboose", "ns": "CFX", "apiset": "server", "game": "gta5", "signature": "bool IsTrainCaboose(Vehicle train)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xFA9336E5", "params": [{"name": "train", "type": "Vehicle", "description": "The train handle"}]}
{"hash": "0xDC921211", "name": "IS_VEHICLE_ALARM_SET", "lua_name": "IsVehicleAlarmSet", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "BOOL IsVehicleAlarmSet(Vehicle vehicle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xDC921211", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0xBB340D04", "name": "IS_VEHICLE_ENGINE_STARTING", "lua_name": "IsVehicleEngineStarting", "ns": "CFX", "apiset": "shared", "game": "gta5", "signature": "BOOL IsVehicleEngineStarting(Vehicle vehicle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xBB340D04", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0x42098B5", "name": "IS_VEHICLE_EXTRA_TURNED_ON", "lua_name": "IsVehicleExtraTurnedOn", "ns": "CFX", "apiset": "server", "game": "", "signature": "BOOL IsVehicleExtraTurnedOn(Vehicle vehicle, int extraId)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x42098B5", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "extraId", "type": "int"}]}
{"hash": "0xA411F72C", "name": "IS_VEHICLE_INTERIOR_LIGHT_ON", "lua_name": "IsVehicleInteriorLightOn", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "BOOL IsVehicleInteriorLightOn(Vehicle vehicle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA411F72C", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0xF9933BF4", "name": "IS_VEHICLE_NEEDS_TO_BE_HOTWIRED", "lua_name": "IsVehicleNeedsToBeHotwired", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "BOOL IsVehicleNeedsToBeHotwired(Vehicle vehicle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xF9933BF4", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0xF849ED67", "name": "IS_VEHICLE_PREVIOUSLY_OWNED_BY_PLAYER", "lua_name": "IsVehiclePreviouslyOwnedByPlayer", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "BOOL IsVehiclePreviouslyOwnedByPlayer(Vehicle vehicle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xF849ED67", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0x25EB5873", "name": "IS_VEHICLE_SIREN_ON", "lua_name": "IsVehicleSirenOn", "ns": "CFX", "apiset": "server", "game": "", "signature": "BOOL IsVehicleSirenOn(Vehicle vehicle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x25EB5873", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0x48C80210", "name": "IS_VEHICLE_TYRE_BURST", "lua_name": "IsVehicleTyreBurst", "ns": "CFX", "apiset": "server", "game": "", "signature": "BOOL IsVehicleTyreBurst(Vehicle vehicle, int wheelID, BOOL completely)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x48C80210", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "wheelID", "type": "int"}, {"name": "completely", "type": "BOOL"}]}
{"hash": "0xA7DAF7C", "name": "IS_VEHICLE_WANTED", "lua_name": "IsVehicleWanted", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "BOOL IsVehicleWanted(Vehicle vehicle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA7DAF7C", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0xCF1BC668", "name": "IS_VEHICLE_WHEEL_BROKEN_OFF", "lua_name": "IsVehicleWheelBrokenOff", "ns": "CFX", "apiset": "client", "game": "", "signature": "BOOL IsVehicleWheelBrokenOff(Vehicle vehicle, int wheelIndex)", "description": "Getter for [BREAK_OFF_VEHICLE_WHEEL](?\\_0xA274CADB).", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xCF1BC668", "params": [{"name": "vehicle", "type": "Vehicle", "description": "The vehicle handle."}, {"name": "wheelIndex", "type": "int", "description": "The wheel index."}]}
{"hash": "0xAC4EF23D", "name": "IS_VEHICLE_WINDOW_INTACT", "lua_name": "IsVehicleWindowIntact", "ns": "CFX", "apiset": "server", "game": "", "signature": "BOOL IsVehicleWindowIntact(Vehicle vehicle, int windowIndex)", "description": "See the client-side [IS_VEHICLE_WINDOW_INTACT](#\\_0x46E571A0E20D01F1) for a window indexes list.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xAC4EF23D", "params": [{"name": "vehicle", "type": "Vehicle", "description": "The target vehicle."}, {"name": "windowIndex", "type": "int", "description": "The window index."}]}
{"hash": "0xADECF19E", "name": "LEAVE_CURSOR_MODE", "lua_name": "LeaveCursorMode", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "void LeaveCursorMode()", "description": "Leaves cursor mode. This function supports SDK infrastructure and is not intended to be used directly from your code.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xADECF19E", "params": []}
{"hash": "0xA8F63EAB", "name": "LOAD_PLAYER_COMMERCE_DATA", "lua_name": "LoadPlayerCommerceData", "ns": "CFX", "apiset": "server", "game": "", "signature": "void LoadPlayerCommerceData(char* playerSrc)", "description": "> This native is deprecated and may be removed in a future version. Use [`LOAD_PLAYER_COMMERCE_DATA_EXT`](#\\_0x7995539E) instead.\n\nRequests the commerce data for the specified player, including the owned SKUs. Use `IS_PLAYER_COMMERCE_INFO_LOADED` to check if it has loaded.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA8F63EAB", "params": [{"name": "playerSrc", "type": "char*", "description": "The player handle"}]}
{"hash": "0x7995539E", "name": "LOAD_PLAYER_COMMERCE_DATA_EXT", "lua_name": "LoadPlayerCommerceDataExt", "ns": "CFX", "apiset": "server", "game": "", "signature": "void LoadPlayerCommerceDataExt(char* playerSrc)", "description": "Requests the commerce data from Tebex for the specified player, including the owned SKUs.\n\nUse [`IS_PLAYER_COMMERCE_INFO_LOADED_EXT`](#\\_0x1D14F4FE) to check if it has loaded.\n\nThis will not automatically update whenever a client purchases a package, if you want to fetch new purchases you will need to call this native again.\n\nThis native will temporarily cache the players commerce data for 10 seconds, a call to this native after 10 seconds will re-fetch the players commerce data.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x7995539E", "params": [{"name": "playerSrc", "type": "char*", "description": "The player handle"}]}
{"hash": "0x76A9EE1F", "name": "LOAD_RESOURCE_FILE", "lua_name": "LoadResourceFile", "ns": "CFX", "apiset": "shared", "game": "", "signature": "char* LoadResourceFile(char* resourceName, char* fileName)", "description": "Reads the contents of a text file in a specified resource.\r\nIf executed on the client, this file has to be included in `files` in the resource manifest.\r\nExample: `local data = LoadResourceFile(\"devtools\", \"data.json\")`", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x76A9EE1F", "params": [{"name": "resourceName", "type": "char*", "description": "The resource name."}, {"name": "fileName", "type": "char*", "description": "The file in the resource."}]}
{"hash": "0xF5102568", "name": "LOAD_WATER_FROM_PATH", "lua_name": "LoadWaterFromPath", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "BOOL LoadWaterFromPath(char* resourceName, char* fileName)", "description": "Define the xml in a resources fxmanifest, under the file(s) section.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xF5102568", "params": [{"name": "resourceName", "type": "char*", "description": "The name of the resource containing your modified water definition"}, {"name": "fileName", "type": "char*", "description": "The name of the file"}]}
{"hash": "0xC79F44BF", "name": "MUMBLE_ADD_VOICE_CHANNEL_LISTEN", "lua_name": "MumbleAddVoiceChannelListen", "ns": "CFX", "apiset": "client", "game": "", "signature": "void MumbleAddVoiceChannelListen(int channel)", "description": "Starts listening to the specified channel, when available.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC79F44BF", "params": [{"name": "channel", "type": "int", "description": "A game voice channel ID."}]}
{"hash": "0x4D386C9E", "name": "MUMBLE_ADD_VOICE_TARGET_CHANNEL", "lua_name": "MumbleAddVoiceTargetChannel", "ns": "CFX", "apiset": "client", "game": "", "signature": "void MumbleAddVoiceTargetChannel(int targetId, int channel)", "description": "Adds the specified channel to the target list for the specified Mumble voice target ID.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x4D386C9E", "params": [{"name": "targetId", "type": "int", "description": "A Mumble voice target ID, ranging from 1..30 (inclusive)."}, {"name": "channel", "type": "int", "description": "A game voice channel ID."}]}
{"hash": "0x32C5355A", "name": "MUMBLE_ADD_VOICE_TARGET_PLAYER", "lua_name": "MumbleAddVoiceTargetPlayer", "ns": "CFX", "apiset": "client", "game": "", "signature": "void MumbleAddVoiceTargetPlayer(int targetId, Player player)", "description": "Adds the specified player to the target list for the specified Mumble voice target ID.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x32C5355A", "params": [{"name": "targetId", "type": "int", "description": "A Mumble voice target ID, ranging from 1..30 (inclusive)."}, {"name": "player", "type": "Player", "description": "A game player index."}]}
{"hash": "0x25F2B65F", "name": "MUMBLE_ADD_VOICE_TARGET_PLAYER_BY_SERVER_ID", "lua_name": "MumbleAddVoiceTargetPlayerByServerId", "ns": "CFX", "apiset": "client", "game": "", "signature": "void MumbleAddVoiceTargetPlayerByServerId(int targetId, int serverId)", "description": "Adds the specified player to the target list for the specified Mumble voice target ID.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x25F2B65F", "params": [{"name": "targetId", "type": "int", "description": "A Mumble voice target ID, ranging from 1..30 (inclusive)."}, {"name": "serverId", "type": "int", "description": "The player's server id."}]}
{"hash": "0xBF847807", "name": "MUMBLE_CLEAR_VOICE_CHANNEL", "lua_name": "MumbleClearVoiceChannel", "ns": "CFX", "apiset": "client", "game": "", "signature": "void MumbleClearVoiceChannel()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xBF847807", "params": []}
{"hash": "0x8555DCBA", "name": "MUMBLE_CLEAR_VOICE_TARGET", "lua_name": "MumbleClearVoiceTarget", "ns": "CFX", "apiset": "client", "game": "", "signature": "void MumbleClearVoiceTarget(int targetId)", "description": "Clears the target list for the specified Mumble voice target ID.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x8555DCBA", "params": [{"name": "targetId", "type": "int", "description": "A Mumble voice target ID, ranging from 1..30 (inclusive)."}]}
{"hash": "0x5EA72E76", "name": "MUMBLE_CLEAR_VOICE_TARGET_CHANNELS", "lua_name": "MumbleClearVoiceTargetChannels", "ns": "CFX", "apiset": "client", "game": "", "signature": "void MumbleClearVoiceTargetChannels(int targetId)", "description": "Clears channels from the target list for the specified Mumble voice target ID.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x5EA72E76", "params": [{"name": "targetId", "type": "int", "description": "A Mumble voice target ID, ranging from 1..30 (inclusive)."}]}
{"hash": "0x912E21DA", "name": "MUMBLE_CLEAR_VOICE_TARGET_PLAYERS", "lua_name": "MumbleClearVoiceTargetPlayers", "ns": "CFX", "apiset": "client", "game": "", "signature": "void MumbleClearVoiceTargetPlayers(int targetId)", "description": "Clears players from the target list for the specified Mumble voice target ID.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x912E21DA", "params": [{"name": "targetId", "type": "int", "description": "A Mumble voice target ID, ranging from 1..30 (inclusive)."}]}
{"hash": "0x262663C5", "name": "MUMBLE_CREATE_CHANNEL", "lua_name": "MumbleCreateChannel", "ns": "CFX", "apiset": "server", "game": "", "signature": "void MumbleCreateChannel(int id)", "description": "Create a permanent voice channel.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x262663C5", "params": [{"name": "id", "type": "int", "description": "ID of the channel."}]}
{"hash": "0xCC8CA25", "name": "MUMBLE_DOES_CHANNEL_EXIST", "lua_name": "MumbleDoesChannelExist", "ns": "CFX", "apiset": "client", "game": "", "signature": "BOOL MumbleDoesChannelExist(int channel)", "description": "Check whether specified channel exists on the Mumble server.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xCC8CA25", "params": [{"name": "channel", "type": "int", "description": "A game voice channel ID."}]}
{"hash": "0x84E02A32", "name": "MUMBLE_GET_TALKER_PROXIMITY", "lua_name": "MumbleGetTalkerProximity", "ns": "CFX", "apiset": "client", "game": "", "signature": "float MumbleGetTalkerProximity()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x84E02A32", "params": []}
{"hash": "0x221C09F1", "name": "MUMBLE_GET_VOICE_CHANNEL_FROM_SERVER_ID", "lua_name": "MumbleGetVoiceChannelFromServerId", "ns": "CFX", "apiset": "client", "game": "", "signature": "int MumbleGetVoiceChannelFromServerId(int serverId)", "description": "Returns the mumble voice channel from a player's server id.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x221C09F1", "params": [{"name": "serverId", "type": "int", "description": "The player's server id."}]}
{"hash": "0xE820BC10", "name": "MUMBLE_IS_ACTIVE", "lua_name": "MumbleIsActive", "ns": "CFX", "apiset": "client", "game": "", "signature": "BOOL MumbleIsActive()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xE820BC10", "params": []}
{"hash": "0xB816370A", "name": "MUMBLE_IS_CONNECTED", "lua_name": "MumbleIsConnected", "ns": "CFX", "apiset": "client", "game": "", "signature": "BOOL MumbleIsConnected()", "description": "This native will return true if the user succesfully connected to the voice server.\r\nIf the user disabled the voice-chat setting it will return false.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xB816370A", "params": []}
{"hash": "0x1D5D50C2", "name": "MUMBLE_IS_PLAYER_MUTED", "lua_name": "MumbleIsPlayerMuted", "ns": "CFX", "apiset": "server", "game": "", "signature": "BOOL MumbleIsPlayerMuted(int playerSrc)", "description": "Checks if the player is currently muted", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x1D5D50C2", "params": [{"name": "playerSrc", "type": "int", "description": "The player to get the mute state for"}]}
{"hash": "0x33EEF97F", "name": "MUMBLE_IS_PLAYER_TALKING", "lua_name": "MumbleIsPlayerTalking", "ns": "CFX", "apiset": "client", "game": "", "signature": "BOOL MumbleIsPlayerTalking(Player player)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x33EEF97F", "params": [{"name": "player", "type": "Player", "description": "The target player."}]}
{"hash": "0x231523B7", "name": "MUMBLE_REMOVE_VOICE_CHANNEL_LISTEN", "lua_name": "MumbleRemoveVoiceChannelListen", "ns": "CFX", "apiset": "client", "game": "", "signature": "void MumbleRemoveVoiceChannelListen(int channel)", "description": "Stops listening to the specified channel.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x231523B7", "params": [{"name": "channel", "type": "int", "description": "A game voice channel ID."}]}
{"hash": "0x268DB867", "name": "MUMBLE_REMOVE_VOICE_TARGET_CHANNEL", "lua_name": "MumbleRemoveVoiceTargetChannel", "ns": "CFX", "apiset": "client", "game": "", "signature": "void MumbleRemoveVoiceTargetChannel(int targetId, int channel)", "description": "Removes the specified voice channel from the user's voice targets.\n\nPerforms the opposite operation of [MUMBLE_ADD_VOICE_TARGET_CHANNEL](#\\_0x4D386C9E)", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x268DB867", "params": [{"name": "targetId", "type": "int", "description": "A Mumble voice target ID, ranging from 1..30 (inclusive)."}, {"name": "channel", "type": "int", "description": "The game voice channel ID to remove from the target."}]}
{"hash": "0x88CD646F", "name": "MUMBLE_REMOVE_VOICE_TARGET_PLAYER", "lua_name": "MumbleRemoveVoiceTargetPlayer", "ns": "CFX", "apiset": "client", "game": "", "signature": "void MumbleRemoveVoiceTargetPlayer(int targetId, Player player)", "description": "Removes the specified player from the user's voice targets.\n\nPerforms the opposite operation of [MUMBLE_ADD_VOICE_TARGET_PLAYER](#\\_0x32C5355A)", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x88CD646F", "params": [{"name": "targetId", "type": "int", "description": "A Mumble voice target ID, ranging from 1..30 (inclusive)."}, {"name": "player", "type": "Player", "description": "The player index to remove from the target."}]}
{"hash": "0x930BD34B", "name": "MUMBLE_REMOVE_VOICE_TARGET_PLAYER_BY_SERVER_ID", "lua_name": "MumbleRemoveVoiceTargetPlayerByServerId", "ns": "CFX", "apiset": "client", "game": "", "signature": "void MumbleRemoveVoiceTargetPlayerByServerId(int targetId, int serverId)", "description": "Removes the specified player from the user's voice targets.\n\nPerforms the opposite operation of [MUMBLE_ADD_VOICE_TARGET_PLAYER_BY_SERVER_ID](#\\_0x25F2B65F)", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x930BD34B", "params": [{"name": "targetId", "type": "int", "description": "A Mumble voice target ID, ranging from 1..30 (inclusive)."}, {"name": "serverId", "type": "int", "description": "The player's server id to remove from the target."}]}
{"hash": "0xD932A3F3", "name": "MUMBLE_SET_ACTIVE", "lua_name": "MumbleSetActive", "ns": "CFX", "apiset": "client", "game": "", "signature": "void MumbleSetActive(BOOL state)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xD932A3F3", "params": [{"name": "state", "type": "BOOL", "description": "Voice chat state."}]}
{"hash": "0x1B1052E2", "name": "MUMBLE_SET_AUDIO_INPUT_DISTANCE", "lua_name": "MumbleSetAudioInputDistance", "ns": "CFX", "apiset": "client", "game": "", "signature": "void MumbleSetAudioInputDistance(float distance)", "description": "Sets the current input distance. The player will be able to talk to other players within this distance.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x1B1052E2", "params": [{"name": "distance", "type": "float", "description": "The input distance."}]}
{"hash": "0x6383526B", "name": "MUMBLE_SET_AUDIO_INPUT_INTENT", "lua_name": "MumbleSetAudioInputIntent", "ns": "CFX", "apiset": "client", "game": "", "signature": "void MumbleSetAudioInputIntent(Hash intentHash)", "description": "Use this native to disable noise suppression and high pass filters.\n\nThe possible intents for this are as follows (backticks are used to represent hashes):\n\n| Index | Description |\r\n|-|-|\r\n| \\`speech\\` | Default intent |\r\n| \\`music\\` | Disable noise suppression and high pass filter |", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x6383526B", "params": [{"name": "intentHash", "type": "Hash", "description": "The intent hash."}]}
{"hash": "0x74C597D9", "name": "MUMBLE_SET_AUDIO_OUTPUT_DISTANCE", "lua_name": "MumbleSetAudioOutputDistance", "ns": "CFX", "apiset": "client", "game": "", "signature": "void MumbleSetAudioOutputDistance(float distance)", "description": "Sets the current output distance. The player will be able to hear other players talking within this distance.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x74C597D9", "params": [{"name": "distance", "type": "float", "description": "The output distance."}]}
{"hash": "0xCC6C2EB1", "name": "MUMBLE_SET_PLAYER_MUTED", "lua_name": "MumbleSetPlayerMuted", "ns": "CFX", "apiset": "server", "game": "", "signature": "void MumbleSetPlayerMuted(int playerSrc, bool toggle)", "description": "Mutes or unmutes the specified player", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xCC6C2EB1", "params": [{"name": "playerSrc", "type": "int", "description": "The player to set the mute state of"}, {"name": "toggle", "type": "bool", "description": "Whether to mute or unmute the player"}]}
{"hash": "0xE6EB2CD8", "name": "MUMBLE_SET_SERVER_ADDRESS", "lua_name": "MumbleSetServerAddress", "ns": "CFX", "apiset": "client", "game": "", "signature": "void MumbleSetServerAddress(char* address, int port)", "description": "Changes the Mumble server address to connect to, and reconnects to the new address.\n\nSetting the address to an empty string and the port to -1 will reset to the built in FXServer Mumble Implementation.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xE6EB2CD8", "params": [{"name": "address", "type": "char*", "description": "The address of the mumble server."}, {"name": "port", "type": "int", "description": "The port of the mumble server."}]}
{"hash": "0xFE3A3054", "name": "MUMBLE_SET_SUBMIX_FOR_SERVER_ID", "lua_name": "MumbleSetSubmixForServerId", "ns": "CFX", "apiset": "client", "game": "", "signature": "void MumbleSetSubmixForServerId(int serverId, int submixId)", "description": "Sets the audio submix ID for a specified player using Mumble 'Native Audio' functionality.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xFE3A3054", "params": [{"name": "serverId", "type": "int", "description": "The player's server ID."}, {"name": "submixId", "type": "int", "description": "The submix ID."}]}
{"hash": "0x74E927B0", "name": "MUMBLE_SET_TALKER_PROXIMITY", "lua_name": "MumbleSetTalkerProximity", "ns": "CFX", "apiset": "client", "game": "", "signature": "void MumbleSetTalkerProximity(float value)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x74E927B0", "params": [{"name": "value", "type": "float", "description": "Proximity value."}]}
{"hash": "0x8737EEE8", "name": "MUMBLE_SET_VOICE_CHANNEL", "lua_name": "MumbleSetVoiceChannel", "ns": "CFX", "apiset": "client", "game": "", "signature": "void MumbleSetVoiceChannel(int channel)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x8737EEE8", "params": [{"name": "channel", "type": "int", "description": "A game voice channel ID."}]}
{"hash": "0x960A4A95", "name": "MUMBLE_SET_VOICE_TARGET", "lua_name": "MumbleSetVoiceTarget", "ns": "CFX", "apiset": "client", "game": "", "signature": "void MumbleSetVoiceTarget(int targetId)", "description": "Sets the current Mumble voice target ID to broadcast voice to.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x960A4A95", "params": [{"name": "targetId", "type": "int", "description": "A Mumble voice target ID, ranging from 1..30 (inclusive). 0 disables voice targets, and 31 is server loopback."}]}
{"hash": "0x61C309E3", "name": "MUMBLE_SET_VOLUME_OVERRIDE", "lua_name": "MumbleSetVolumeOverride", "ns": "CFX", "apiset": "client", "game": "", "signature": "void MumbleSetVolumeOverride(Player player, float volume)", "description": "Overrides the output volume for a particular player on Mumble. This will also bypass 3D audio and distance calculations. -1.0 to reset the override.\n\nSet to -1.0 to reset the Volume override.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x61C309E3", "params": [{"name": "player", "type": "Player", "description": "A game player index."}, {"name": "volume", "type": "float", "description": "The volume, ranging from 0.0 to 1.0 (or above)."}]}
{"hash": "0xCE8E25B4", "name": "MUMBLE_SET_VOLUME_OVERRIDE_BY_SERVER_ID", "lua_name": "MumbleSetVolumeOverrideByServerId", "ns": "CFX", "apiset": "client", "game": "", "signature": "void MumbleSetVolumeOverrideByServerId(int serverId, float volume)", "description": "Overrides the output volume for a particular player with the specified server id and player name on Mumble. This will also bypass 3D audio and distance calculations. -1.0 to reset the override.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xCE8E25B4", "params": [{"name": "serverId", "type": "int", "description": "The player's server id."}, {"name": "volume", "type": "float", "description": "The volume, ranging from 0.0 to 1.0 (or above)."}]}
{"hash": "0x1E2E3177", "name": "NETWORK_DOES_ENTITY_EXIST_WITH_NETWORK_ID", "lua_name": "NetworkDoesEntityExistWithNetworkId", "ns": "CFX", "apiset": "client", "game": "rdr3", "signature": "BOOL NetworkDoesEntityExistWithNetworkId(int netId)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x1E2E3177", "params": [{"name": "netId", "type": "int", "description": "The network id to check"}]}
{"hash": "0x5B912C3F", "name": "NETWORK_GET_ENTITY_FROM_NETWORK_ID", "lua_name": "NetworkGetEntityFromNetworkId", "ns": "CFX", "apiset": "server", "game": "", "signature": "Entity NetworkGetEntityFromNetworkId(int netId)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x5B912C3F", "params": [{"name": "netId", "type": "int"}]}
{"hash": "0x526FEE31", "name": "NETWORK_GET_ENTITY_OWNER", "lua_name": "NetworkGetEntityOwner", "ns": "CFX", "apiset": "shared", "game": "", "signature": "int NetworkGetEntityOwner(Entity entity)", "description": "Returns the owner ID of the specified entity.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x526FEE31", "params": [{"name": "entity", "type": "Entity", "description": "The entity to get the owner for."}]}
{"hash": "0x1E546224", "name": "NETWORK_GET_FIRST_ENTITY_OWNER", "lua_name": "NetworkGetFirstEntityOwner", "ns": "CFX", "apiset": "server", "game": "", "signature": "int NetworkGetFirstEntityOwner(Entity entity)", "description": "Returns the first owner ID of the specified entity.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x1E546224", "params": [{"name": "entity", "type": "Entity", "description": "The entity to get the first owner for."}]}
{"hash": "0x9E35DAB6", "name": "NETWORK_GET_NETWORK_ID_FROM_ENTITY", "lua_name": "NetworkGetNetworkIdFromEntity", "ns": "CFX", "apiset": "server", "game": "", "signature": "int NetworkGetNetworkIdFromEntity(Entity entity)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x9E35DAB6", "params": [{"name": "entity", "type": "Entity"}]}
{"hash": "0xFFEEF513", "name": "NETWORK_GET_VOICE_PROXIMITY_OVERRIDE_FOR_PLAYER", "lua_name": "NetworkGetVoiceProximityOverrideForPlayer", "ns": "CFX", "apiset": "server", "game": "", "signature": "Vector3 NetworkGetVoiceProximityOverrideForPlayer(char* playerSrc)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xFFEEF513", "params": [{"name": "playerSrc", "type": "char*", "description": "The player handle"}]}
{"hash": "0x30CE39D8", "name": "ONESYNC_ENABLE_REMOTE_ATTACHMENT_SANITIZATION", "lua_name": "OnesyncEnableRemoteAttachmentSanitization", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "void OnesyncEnableRemoteAttachmentSanitization(BOOL enable)", "description": "Toggles a check that prevents attaching (networked) entities to remotely owned peds. This is disabled by default.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x30CE39D8", "params": [{"name": "enable", "type": "BOOL", "description": "Whether to enable sanitization."}]}
{"hash": "0x90A9E0B2", "name": "OVERRIDE_PEDS_CAN_STAND_ON_TOP_FLAG", "lua_name": "OverridePedsCanStandOnTopFlag", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "void OverridePedsCanStandOnTopFlag(BOOL flag)", "description": "Sets whether peds can stand on top of *all* vehicles without falling off.\n\nNote this flag is not replicated automatically, you will have to manually do so.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x90A9E0B2", "params": [{"name": "flag", "type": "BOOL", "description": "true to override, false to use default game behavior."}]}
{"hash": "0xB14F8EAD", "name": "OVERRIDE_PEDS_USE_DEFAULT_DRIVE_BY_CLIPSET", "lua_name": "OverridePedsUseDefaultDriveByClipset", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "void OverridePedsUseDefaultDriveByClipset(BOOL flag)", "description": "Allows the bypassing of default game behavior that prevents the use of [SET_PED_DRIVE_BY_CLIPSET_OVERRIDE](#\\_0xED34AB6C5CB36520) in certain scenarios to avoid clipping issues (e.g., when there is more than one Ped in a vehicle).\n\nNote: This flag and the overridden clipset are not replicated values and require synchronization through user scripts. Additionally, current game behavior also restricts applying this clipset locally when in first-person mode and will require a temporary workaround.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xB14F8EAD", "params": [{"name": "flag", "type": "BOOL", "description": "true to override, false to use default game behavior."}]}
{"hash": "0xD3BC438F", "name": "OVERRIDE_POP_GROUPS", "lua_name": "OverridePopGroups", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "void OverridePopGroups(char* path)", "description": "Replaces the `popgroups` (CPopGroupList) meta file with the file in the specified path.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xD3BC438F", "params": [{"name": "path", "type": "char*", "description": "The file path to load (`popgroups`, `@resource/popgroups`), or `null` to reload the default population groups file."}]}
{"hash": "0x3F3EB3F7", "name": "OVERRIDE_REACTION_TO_VEHICLE_SIREN", "lua_name": "OverrideReactionToVehicleSiren", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "void OverrideReactionToVehicleSiren(BOOL state, int reaction)", "description": "Setting the state to true and a value between 0 and 2 will cause pedestrian vehicles to react accordingly to sirens.\n\n```cpp\nenum Reactions {\r\n Left = 0,\r\n Right = 1,\r\n Stop = 2\r\n}\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x3F3EB3F7", "params": [{"name": "state", "type": "BOOL", "description": "Toggle on or off"}, {"name": "reaction", "type": "int", "description": "Decide how they should react"}]}
{"hash": "0x7FA03E76", "name": "OVERRIDE_VEHICLE_PEDS_CAN_STAND_ON_TOP_FLAG", "lua_name": "OverrideVehiclePedsCanStandOnTopFlag", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "void OverrideVehiclePedsCanStandOnTopFlag(Vehicle vehicle, BOOL can)", "description": "Overrides whether or not peds can stand on top of the specified vehicle.\n\nNote this flag is not replicated automatically, you will have to manually do so.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x7FA03E76", "params": [{"name": "vehicle", "type": "Vehicle", "description": "The vehicle."}, {"name": "can", "type": "BOOL", "description": "Can they?"}]}
{"hash": "0x8E8CC653", "name": "PERFORM_HTTP_REQUEST_INTERNAL", "lua_name": "PerformHttpRequestInternal", "ns": "CFX", "apiset": "server", "game": "", "signature": "int PerformHttpRequestInternal(char* requestData, int requestDataLength)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x8E8CC653", "params": [{"name": "requestData", "type": "char*"}, {"name": "requestDataLength", "type": "int"}]}
{"hash": "0x6B171E87", "name": "PERFORM_HTTP_REQUEST_INTERNAL_EX", "lua_name": "PerformHttpRequestInternalEx", "ns": "CFX", "apiset": "server", "game": "", "signature": "int PerformHttpRequestInternalEx(object requestData)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x6B171E87", "params": [{"name": "requestData", "type": "object"}]}
{"hash": "0x584B4C99", "name": "PREPARE_LIGHT", "lua_name": "PrepareLight", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "void PrepareLight(int lightType, int flags, float x, float y, float z, int r, int g, int b, float intensity)", "description": "Create a new light with specified type, flags, position, color, and intensity.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x584B4C99", "params": [{"name": "lightType", "type": "int", "description": "The type of the light"}, {"name": "flags", "type": "int", "description": "Light flags"}, {"name": "x", "type": "float", "description": "X coordinate of the light position"}, {"name": "y", "type": "float", "description": "Y coordinate of the light position"}, {"name": "z", "type": "float", "description": "Z coordinate of the light position"}, {"name": "r", "type": "int", "description": "Red component of the light color (0-255)"}, {"name": "g", "type": "int", "description": "Green component of the light color (0-255)"}, {"name": "b", "type": "int", "description": "Blue component of the light color (0-255)"}, {"name": "intensity", "type": "float", "description": "Intensity of the light"}]}
{"hash": "0x90892DED", "name": "PRINT_STRUCTURED_TRACE", "lua_name": "PrintStructuredTrace", "ns": "CFX", "apiset": "server", "game": "", "signature": "void PrintStructuredTrace(char* jsonString)", "description": "Prints 'structured trace' data to the server `file descriptor 3` channel. This is not generally useful outside of\r\nserver monitoring utilities.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x90892DED", "params": [{"name": "jsonString", "type": "char*", "description": "JSON data to submit as `payload` in the `script_structured_trace` event."}]}
{"hash": "0xC795A4A9", "name": "PROFILER_ENTER_SCOPE", "lua_name": "ProfilerEnterScope", "ns": "CFX", "apiset": "shared", "game": "", "signature": "void ProfilerEnterScope(char* scopeName)", "description": "Scope entry for profiler.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC795A4A9", "params": [{"name": "scopeName", "type": "char*", "description": "Scope name."}]}
{"hash": "0xB39CA35C", "name": "PROFILER_EXIT_SCOPE", "lua_name": "ProfilerExitScope", "ns": "CFX", "apiset": "shared", "game": "", "signature": "void ProfilerExitScope()", "description": "Scope exit for profiler.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xB39CA35C", "params": []}
{"hash": "0xF8B7D7BB", "name": "PROFILER_IS_RECORDING", "lua_name": "ProfilerIsRecording", "ns": "CFX", "apiset": "shared", "game": "", "signature": "BOOL ProfilerIsRecording()", "description": "Returns true if the profiler is active.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xF8B7D7BB", "params": []}
{"hash": "0x3C2F9037", "name": "REGISTER_ARCHETYPES", "lua_name": "RegisterArchetypes", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "void RegisterArchetypes(func factory)", "description": "**Experimental**: This native may be altered or removed in future versions of CitizenFX without warning.\n\nRegisters a set of archetypes with the game engine. These should match `CBaseArchetypeDef` class information from the game.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x3C2F9037", "params": [{"name": "factory", "type": "func", "description": "A function returning a list of archetypes."}]}
{"hash": "0x5FA79B0F", "name": "REGISTER_COMMAND", "lua_name": "RegisterCommand", "ns": "CFX", "apiset": "shared", "game": "", "signature": "void RegisterCommand(char* commandName, func handler, BOOL restricted)", "description": "Registered commands can be executed by entering them in the client console (this works for client side and server side registered commands). Or by entering them in the server console/through an RCON client (only works for server side registered commands). Or if you use a supported chat resource, like the default one provided in the cfx-server-data repository, then you can enter the command in chat by prefixing it with a `/`.\n\nCommands registered using this function can also be executed by resources, using the [`ExecuteCommand` native](#\\_0x561C060B).\n\nThe restricted bool is not used on the client side. Permissions can only be checked on the server side, so if you want to limit your command with an ace permission automatically, make it a server command (by registering it in a server script).\n\n**Example result**:\n\n![](https://i.imgur.com/TaCnG09.png)", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x5FA79B0F", "params": [{"name": "commandName", "type": "char*", "description": "The command you want to register."}, {"name": "handler", "type": "func", "description": "A handler function that gets called whenever the command is executed."}, {"name": "restricted", "type": "BOOL", "description": "If this is a server command and you set this to true, then players will need the command.yourCommandName ace permission to execute this command."}]}
{"hash": "0x281B5448", "name": "REGISTER_CONSOLE_LISTENER", "lua_name": "RegisterConsoleListener", "ns": "CFX", "apiset": "server", "game": "", "signature": "void RegisterConsoleListener(func listener)", "description": "Registers a listener for console output messages.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x281B5448", "params": [{"name": "listener", "type": "func", "description": "A function of `(channel: string, message: string) => void`. The message might contain `\\n`."}]}
{"hash": "0x1B3A363", "name": "REGISTER_FONT_FILE", "lua_name": "RegisterFontFile", "ns": "CFX", "apiset": "client", "game": "", "signature": "void RegisterFontFile(char* fileName)", "description": "Registers a specified .gfx file as GFx font library.\r\nThe .gfx file has to be registered with the streamer already.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x1B3A363", "params": [{"name": "fileName", "type": "char*", "description": "The name of the .gfx file, without extension."}]}
{"hash": "0xACF6D8EE", "name": "REGISTER_FONT_ID", "lua_name": "RegisterFontId", "ns": "CFX", "apiset": "client", "game": "", "signature": "int RegisterFontId(char* fontName)", "description": "Registers a specified font name for use with text draw commands.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xACF6D8EE", "params": [{"name": "fontName", "type": "char*", "description": "The name of the font in the GFx font library."}]}
{"hash": "0xD7664FD1", "name": "REGISTER_KEY_MAPPING", "lua_name": "RegisterKeyMapping", "ns": "CFX", "apiset": "client", "game": "", "signature": "void RegisterKeyMapping(char* commandString, char* description, char* defaultMapper, char* defaultParameter)", "description": "Registers a key mapping for the current resource.\n\nSee the related [cookbook post](https://cookbook.fivem.net/2020/01/06/using-the-new-console-key-bindings/) for more information.\n\nBelow you can find some examples on how to create these keybindings as well as the alternate keybinding syntax, which is preceded by `~!` to indicate that it's an alternate key.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xD7664FD1", "params": [{"name": "commandString", "type": "char*", "description": "The command to execute, and the identifier of the binding."}, {"name": "description", "type": "char*", "description": "A description for in the settings menu."}, {"name": "defaultMapper", "type": "char*", "description": "The [mapper ID](https://docs.fivem.net/docs/game-references/input-mapper-parameter-ids/) to use for the default binding, e.g. `keyboard`."}, {"name": "defaultParameter", "type": "char*", "description": "The [IO parameter ID](https://docs.fivem.net/docs/game-references/input-mapper-parameter-ids/) to use for the default binding, e.g. `f3`."}]}
{"hash": "0xC59B980C", "name": "REGISTER_NUI_CALLBACK", "lua_name": "RegisterNuiCallback", "ns": "CFX", "apiset": "client", "game": "", "signature": "void RegisterNuiCallback(char* callbackType, func callback)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC59B980C", "params": [{"name": "callbackType", "type": "char*"}, {"name": "callback", "type": "func"}]}
{"hash": "0xCD03CDA9", "name": "REGISTER_NUI_CALLBACK_TYPE", "lua_name": "RegisterNuiCallbackType", "ns": "CFX", "apiset": "client", "game": "", "signature": "void RegisterNuiCallbackType(char* callbackType)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xCD03CDA9", "params": [{"name": "callbackType", "type": "char*"}]}
{"hash": "0x49C1F6DC", "name": "REGISTER_RAW_KEYMAP", "lua_name": "RegisterRawKeymap", "ns": "CFX", "apiset": "client", "game": "rdr3", "signature": "void RegisterRawKeymap(char* keymapName, func onKeyDown, func onKeyUp, int rawKeyIndex, BOOL canBeDisabled)", "description": "Registers a keymap that will be triggered whenever `rawKeyIndex` is pressed or released.\n\n`onKeyUp` and `onKeyDown` will not provide any arguments.\n\n```ts\nfunction onStateChange();\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x49C1F6DC", "params": [{"name": "keymapName", "type": "char*", "description": "A **unique** name that the keymap will be bound to, duplicates will result in the keymap not being registered."}, {"name": "onKeyDown", "type": "func", "description": "The function to run when the key is being pressed, or `nil`."}, {"name": "onKeyUp", "type": "func", "description": "The function to run when the key is no longer being pressed, or `nil`."}, {"name": "rawKeyIndex", "type": "int", "description": "The virtual key to bind this keymap to, see a list [here](https://learn.microsoft.com/en-us/windows/win32/inputdev/virtual-key-codes)"}, {"name": "canBeDisabled", "type": "BOOL", "description": "If calls to [DISABLE_RAW_KEY_THIS_FRAME](#\\_0x8BCF0014) will disable this keymap, if a keymap was disabled when the key was pressed down it will still call `onKeyUp` on release."}]}
{"hash": "0xA8AE9C2F", "name": "REGISTER_RAW_NUI_CALLBACK", "lua_name": "RegisterRawNuiCallback", "ns": "CFX", "apiset": "client", "game": "", "signature": "void RegisterRawNuiCallback(char* callbackType, func callback)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA8AE9C2F", "params": [{"name": "callbackType", "type": "char*"}, {"name": "callback", "type": "func"}]}
{"hash": "0x9862B266", "name": "REGISTER_RESOURCE_ASSET", "lua_name": "RegisterResourceAsset", "ns": "CFX", "apiset": "server", "game": "", "signature": "char* RegisterResourceAsset(char* resourceName, char* fileName)", "description": "**Experimental**: This native may be altered or removed in future versions of CitizenFX without warning.\n\nRegisters a cached resource asset with the resource system, similar to the automatic scanning of the `stream/` folder.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x9862B266", "params": [{"name": "resourceName", "type": "char*", "description": "The resource to add the asset to."}, {"name": "fileName", "type": "char*", "description": "A file name in the resource."}]}
{"hash": "0xD233A168", "name": "REGISTER_RESOURCE_AS_EVENT_HANDLER", "lua_name": "RegisterResourceAsEventHandler", "ns": "CFX", "apiset": "shared", "game": "", "signature": "void RegisterResourceAsEventHandler(char* eventName)", "description": "An internal function which allows the current resource's HLL script runtimes to receive state for the specified event.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xD233A168", "params": [{"name": "eventName", "type": "char*", "description": "An event name, or \"\\*\" to disable HLL event filtering for this resource."}]}
{"hash": "0x285B43CA", "name": "REGISTER_RESOURCE_BUILD_TASK_FACTORY", "lua_name": "RegisterResourceBuildTaskFactory", "ns": "CFX", "apiset": "server", "game": "", "signature": "void RegisterResourceBuildTaskFactory(char* factoryId, func factoryFn)", "description": "Registers a build task factory for resources.\r\nThe function should return an object (msgpack map) with the following fields:\n\n```\n{\r\n// returns whether the specific resource should be built\r\nshouldBuild = func(resourceName: string): bool,\r\n\r\n// asynchronously start building the specific resource.\r\n// call cb when completed\r\nbuild = func(resourceName: string, cb: func(success: bool, status: string): void): void\r\n}\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x285B43CA", "params": [{"name": "factoryId", "type": "char*", "description": "The identifier for the build task."}, {"name": "factoryFn", "type": "func", "description": "The factory function."}]}
{"hash": "0xF213AE8D", "name": "REGISTER_ROPE_DATA", "lua_name": "RegisterRopeData", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "int RegisterRopeData(int numSections, float radius, char* diffuseTextureName, char* normalMapName, float distanceMappingScale, float uvScaleX, float uvScaleY, float specularFresnel, float specularFalloff, float specularIntensity, float bumpiness, int color)", "description": "Registers a custom rope data with the game. For guidance on what these values should be use common:/data/ropedata.xml as a reference.\r\nReturns a rope type which can be passed into [ADD_ROPE](#\\_0xE832D760399EB220) to use a custom rope design.\r\nOnce a rope data is registered it can be used indefinitely and you should take caution not too register too many as to exceed the games limit.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xF213AE8D", "params": [{"name": "numSections", "type": "int"}, {"name": "radius", "type": "float"}, {"name": "diffuseTextureName", "type": "char*"}, {"name": "normalMapName", "type": "char*"}, {"name": "distanceMappingScale", "type": "float"}, {"name": "uvScaleX", "type": "float"}, {"name": "uvScaleY", "type": "float"}, {"name": "specularFresnel", "type": "float"}, {"name": "specularFalloff", "type": "float"}, {"name": "specularIntensity", "type": "float"}, {"name": "bumpiness", "type": "float"}, {"name": "color", "type": "int"}]}
{"hash": "0xCEAD2D4B", "name": "REGISTER_STREAMING_FILE_FROM_CACHE", "lua_name": "RegisterStreamingFileFromCache", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "void RegisterStreamingFileFromCache(char* resourceName, char* fileName, char* cacheString)", "description": "**Experimental**: This native may be altered or removed in future versions of CitizenFX without warning.\n\nRegisters a dynamic streaming asset from the server with the GTA streaming module system.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xCEAD2D4B", "params": [{"name": "resourceName", "type": "char*", "description": "The resource to add the asset to."}, {"name": "fileName", "type": "char*", "description": "A file name in the resource."}, {"name": "cacheString", "type": "char*", "description": "The string returned from `REGISTER_RESOURCE_ASSET` on the server."}]}
{"hash": "0x1493DCC1", "name": "REGISTER_STREAMING_FILE_FROM_KVS", "lua_name": "RegisterStreamingFileFromKvs", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "void RegisterStreamingFileFromKvs(char* kvsKey)", "description": "**Experimental**: This native may be altered or removed in future versions of CitizenFX without warning.\n\nRegisters a KVP value as an asset with the GTA streaming module system. This function currently won't work.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x1493DCC1", "params": [{"name": "kvsKey", "type": "char*", "description": "The KVP key in the current resource to register as an asset."}]}
{"hash": "0xF44BFB95", "name": "REGISTER_STREAMING_FILE_FROM_URL", "lua_name": "RegisterStreamingFileFromUrl", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "void RegisterStreamingFileFromUrl(char* registerAs, char* url)", "description": "**Experimental**: This native may be altered or removed in future versions of CitizenFX without warning.\n\nRegisters a file from an URL as a streaming asset in the GTA streaming subsystem. This will asynchronously register the asset, and caching is done based on the URL itself - cache headers are ignored.\n\nUse `IS_STREAMING_FILE_READY` to check if the asset has been registered successfully.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xF44BFB95", "params": [{"name": "registerAs", "type": "char*", "description": "The file name to register as, for example `asset.ydr`."}, {"name": "url", "type": "char*", "description": "The URL to fetch the asset from."}]}
{"hash": "0x35F743B5", "name": "REGISTER_TRACK_JUNCTION", "lua_name": "RegisterTrackJunction", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "int RegisterTrackJunction(int trackIndex, int trackNode, int newIndex, int newNode, bool direction)", "description": "Registers a track junction that when enabled will cause a train on the defined trackIndex, node and direction to change its current track index and begin traveling on the new node", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x35F743B5", "params": [{"name": "trackIndex", "type": "int", "description": "The track index a train should be on"}, {"name": "trackNode", "type": "int", "description": "The node a train should be on"}, {"name": "newIndex", "type": "int", "description": "The new track index for a train to be placed on"}, {"name": "newNode", "type": "int", "description": "The new track node for a train to be placed on"}, {"name": "direction", "type": "bool", "description": "The direction a train should be traveling for this junction"}]}
{"hash": "0x6E38C1B9", "name": "REMAP_RAW_KEYMAP", "lua_name": "RemapRawKeymap", "ns": "CFX", "apiset": "client", "game": "rdr3", "signature": "void RemapRawKeymap(char* keymapName, int newRawKeyIndex)", "description": "Remaps the keymap bound to `keymapName` to `newRawKeyIndex`\n\nVirtual key codes can be found [here](https://learn.microsoft.com/en-us/windows/win32/inputdev/virtual-key-codes)", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x6E38C1B9", "params": [{"name": "keymapName", "type": "char*", "description": "the name given to the keymap in [REGISTER_RAW_KEYMAP](#\\_0x49C1F6DC)"}, {"name": "newRawKeyIndex", "type": "int", "description": "Index of raw key from keyboard."}]}
{"hash": "0xA44CE817", "name": "REMOVE_ALL_PED_WEAPONS", "lua_name": "RemoveAllPedWeapons", "ns": "CFX", "apiset": "server", "game": "", "signature": "void RemoveAllPedWeapons(Ped ped, BOOL p1)", "description": "Parameter `p1` does not seem to be used or referenced in game binaries.\\\n**Note:** When called for networked entities, a `CRemoveAllWeaponsEvent` will be created per request.\n\n**This is the server-side RPC native equivalent of the client native [REMOVE_ALL_PED_WEAPONS](?\\_0xF25DF915FA38C5F3).**", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA44CE817", "params": [{"name": "ped", "type": "Ped", "description": "The ped entity"}, {"name": "p1", "type": "BOOL"}]}
{"hash": "0xD8C3C1CD", "name": "REMOVE_BLIP", "lua_name": "RemoveBlip", "ns": "CFX", "apiset": "server", "game": "", "signature": "void RemoveBlip(Blip* blip)", "description": "Removes the blip from your map.\r\n**Note:** This function only works on the script that created the blip, if you wish to remove blips created by other scripts, see [`SET_THIS_SCRIPT_CAN_REMOVE_BLIPS_CREATED_BY_ANY_SCRIPT`](#\\_0xB98236CAAECEF897).\n\n**This is the server-side RPC native equivalent of the client native [REMOVE_BLIP](?\\_0x86A652570E5F25DD).**", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xD8C3C1CD", "params": [{"name": "blip", "type": "Blip*", "description": "Blip handle to remove."}]}
{"hash": "0xEAC49841", "name": "REMOVE_CONVAR_CHANGE_LISTENER", "lua_name": "RemoveConvarChangeListener", "ns": "CFX", "apiset": "shared", "game": "", "signature": "void RemoveConvarChangeListener(int cookie)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xEAC49841", "params": [{"name": "cookie", "type": "int", "description": "The cookie returned from [ADD_CONVAR_CHANGE_LISTENER](#\\_0xAB7F7241)"}]}
{"hash": "0x7BCAA6E7", "name": "REMOVE_DRY_VOLUME", "lua_name": "RemoveDryVolume", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "void RemoveDryVolume(int handle)", "description": "Removes a dry volume from the game session.\r\nSee CREATE_DRY_VOLUME for more info", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x7BCAA6E7", "params": [{"name": "handle", "type": "int", "description": "The handle of the dry volume that needs to be removed."}]}
{"hash": "0xE0ED5FB", "name": "REMOVE_HEALTH_CONFIG", "lua_name": "RemoveHealthConfig", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "void RemoveHealthConfig(char* configName)", "description": "Removes health config.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xE0ED5FB", "params": [{"name": "configName", "type": "char*", "description": "Removes config name. Cannot be default game health config name."}]}
{"hash": "0xA896B20A", "name": "REMOVE_REPLACE_TEXTURE", "lua_name": "RemoveReplaceTexture", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "void RemoveReplaceTexture(char* origTxd, char* origTxn)", "description": "Experimental natives, please do not use in a live environment.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA896B20A", "params": [{"name": "origTxd", "type": "char*"}, {"name": "origTxn", "type": "char*"}]}
{"hash": "0xD36BE661", "name": "REMOVE_STATE_BAG_CHANGE_HANDLER", "lua_name": "RemoveStateBagChangeHandler", "ns": "CFX", "apiset": "shared", "game": "", "signature": "void RemoveStateBagChangeHandler(int cookie)", "description": "**Experimental**: This native may be altered or removed in future versions of CitizenFX without warning.\n\nRemoves a handler for changes to a state bag.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xD36BE661", "params": [{"name": "cookie", "type": "int", "description": "The cookie."}]}
{"hash": "0x1582C7F2", "name": "REMOVE_TEXTURE", "lua_name": "RemoveTexture", "ns": "CFX", "apiset": "client", "game": "rdr3", "signature": "void RemoveTexture(int textureId)", "description": "Removes the specified texture and remove it from the ped.\r\nUnlike `0x6BEFAA907B076859` which only marks the texture as \"can be reused\" (and keeps it until will be reused), this function deletes it right away. Can fix some sync issues. `DOES_TEXTURE_EXIST` can be use to wait until fully unloaded by game\n\n```lua\nRemoveTexture(textureId)\r\nwhile DoesTextureExist(textureId) do \r\n Wait(0)\r\nend\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x1582C7F2", "params": [{"name": "textureId", "type": "int", "description": "texture id created by `0xC5E7204F322E49EB`."}]}
{"hash": "0x36DF8612", "name": "REMOVE_TIMECYCLE_MODIFIER", "lua_name": "RemoveTimecycleModifier", "ns": "CFX", "apiset": "client", "game": "", "signature": "void RemoveTimecycleModifier(char* modifierName)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x36DF8612", "params": [{"name": "modifierName", "type": "char*", "description": "The timecycle modifier name."}]}
{"hash": "0x5A5E0D05", "name": "REMOVE_TIMECYCLE_MODIFIER_VAR", "lua_name": "RemoveTimecycleModifierVar", "ns": "CFX", "apiset": "client", "game": "", "signature": "void RemoveTimecycleModifierVar(char* modifierName, char* varName)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x5A5E0D05", "params": [{"name": "modifierName", "type": "char*", "description": "The name of timecycle modifier."}, {"name": "varName", "type": "char*", "description": "The name of timecycle variable."}]}
{"hash": "0x4F3D2B2A", "name": "REMOVE_TRACK_JUNCTION", "lua_name": "RemoveTrackJunction", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "bool RemoveTrackJunction(int junctionIndex)", "description": "Removes the specified track junction.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x4F3D2B2A", "params": [{"name": "junctionIndex", "type": "int", "description": "The junctions index"}]}
{"hash": "0x412AA00D", "name": "REMOVE_WEAPON_COMPONENT_FROM_PED", "lua_name": "RemoveWeaponComponentFromPed", "ns": "CFX", "apiset": "server", "game": "", "signature": "void RemoveWeaponComponentFromPed(Ped ped, Hash weaponHash, Hash componentHash)", "description": "REMOVE_WEAPON_COMPONENT_FROM_PED\n\n**This is the server-side RPC native equivalent of the client native [REMOVE_WEAPON_COMPONENT_FROM_PED](?\\_0x1E8BE90C74FB4C09).**", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x412AA00D", "params": [{"name": "ped", "type": "Ped"}, {"name": "weaponHash", "type": "Hash"}, {"name": "componentHash", "type": "Hash"}]}
{"hash": "0x9C37F220", "name": "REMOVE_WEAPON_FROM_PED", "lua_name": "RemoveWeaponFromPed", "ns": "CFX", "apiset": "server", "game": "", "signature": "void RemoveWeaponFromPed(Ped ped, Hash weaponHash)", "description": "```\nThis native removes a specified weapon from your selected ped.\r\nWeapon Hashes: pastebin.com/0wwDZgkF\r\nExample:\r\nC#:\r\nFunction.Call(Hash.REMOVE_WEAPON_FROM_PED, Game.Player.Character, 0x99B507EA);\r\nC++:\r\nWEAPON::REMOVE_WEAPON_FROM_PED(PLAYER::PLAYER_PED_ID(), 0x99B507EA);\r\nThe code above removes the knife from the player.\n```\n\n**This is the server-side RPC native equivalent of the client native [REMOVE_WEAPON_FROM_PED](?\\_0x4899CB088EDF59B8).**", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x9C37F220", "params": [{"name": "ped", "type": "Ped"}, {"name": "weaponHash", "type": "Hash"}]}
{"hash": "0x96F93CCE", "name": "REQUEST_PLAYER_COMMERCE_SESSION", "lua_name": "RequestPlayerCommerceSession", "ns": "CFX", "apiset": "server", "game": "", "signature": "void RequestPlayerCommerceSession(char* playerSrc, int skuId)", "description": "> This native is deprecated and may be removed in a future version. Use the [Tebex API](https://docs.tebex.io/) instead.\n\nRequests the specified player to buy the passed SKU. This'll pop up a prompt on the client, which upon acceptance\r\nwill open the browser prompting further purchase details.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x96F93CCE", "params": [{"name": "playerSrc", "type": "char*", "description": "The player handle"}, {"name": "skuId", "type": "int", "description": "The ID of the SKU."}]}
{"hash": "0xE7490533", "name": "REQUEST_RESOURCE_FILE_SET", "lua_name": "RequestResourceFileSet", "ns": "CFX", "apiset": "client", "game": "", "signature": "BOOL RequestResourceFileSet(char* setName)", "description": "Requests a resource file set with the specified name to be downloaded and mounted on top of the current resource.\n\nResource file sets are specified in `fxmanifest.lua` with the following syntax:\n\n```lua\nfile_set 'addon_ui' {\r\n 'ui/addon/index.html',\r\n 'ui/addon/**.js',\r\n}\n```\n\nThis command will trigger a script error if the request failed.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xE7490533", "params": [{"name": "setName", "type": "char*", "description": "The name of the file set as specified in `fxmanifest.lua`."}]}
{"hash": "0x8EB6EC38", "name": "RESET_ENTITY_DRAW_OUTLINE_RENDER_TECHNIQUE", "lua_name": "ResetEntityDrawOutlineRenderTechnique", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "void ResetEntityDrawOutlineRenderTechnique()", "description": "This function undoes changes made by [`SET_ENTITY_DRAW_OUTLINE_RENDER_TECHNIQUE`](#\\_0x68DFF2DD), restoring the original outline rendering behavior. The default render technique group is `unlit`.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x8EB6EC38", "params": []}
{"hash": "0x6D712937", "name": "RESET_FLY_THROUGH_WINDSCREEN_PARAMS", "lua_name": "ResetFlyThroughWindscreenParams", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "void ResetFlyThroughWindscreenParams()", "description": "Resets parameters which is used by the game for checking is ped needs to fly through windscreen after a crash to default values.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x6D712937", "params": []}
{"hash": "0x8143FA4F", "name": "RESET_MAPDATA_ENTITY_MATRIX", "lua_name": "ResetMapdataEntityMatrix", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "BOOL ResetMapdataEntityMatrix(int mapDataHash, int entityInternalIdx)", "description": "Resets mapdata entity transform matrix to its original state.\r\nThis function supports SDK infrastructure and is not intended to be used directly from your code.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x8143FA4F", "params": [{"name": "mapDataHash", "type": "int", "description": "A mapdata hash from `mapDataLoaded` event."}, {"name": "entityInternalIdx", "type": "int", "description": "An internal entity's index."}]}
{"hash": "0x11A5B7ED", "name": "RESET_MAP_ZOOM_DATA_LEVEL", "lua_name": "ResetMapZoomDataLevel", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "void ResetMapZoomDataLevel(int index)", "description": "Resets values from the zoom level data by index to defaults from mapzoomdata.meta.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x11A5B7ED", "params": [{"name": "index", "type": "int", "description": "Zoom level index."}]}
{"hash": "0x79A12861", "name": "RESET_PED_MODEL_PERSONALITY", "lua_name": "ResetPedModelPersonality", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "void ResetPedModelPersonality(Hash modelHash)", "description": "Restores an overridden ped model personality type to the default value.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x79A12861", "params": [{"name": "modelHash", "type": "Hash", "description": "Ped's model."}]}
{"hash": "0xDF62CFE2", "name": "RESET_VEHICLE_PEDS_CAN_STAND_ON_TOP_FLAG", "lua_name": "ResetVehiclePedsCanStandOnTopFlag", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "void ResetVehiclePedsCanStandOnTopFlag(Vehicle vehicle)", "description": "Resets whether or not peds can stand on top of the specified vehicle.\n\nNote this flag is not replicated automatically, you will have to manually do so.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xDF62CFE2", "params": [{"name": "vehicle", "type": "Vehicle", "description": "The vehicle."}]}
{"hash": "0x1DA4791", "name": "RESET_WATER", "lua_name": "ResetWater", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "void ResetWater()", "description": "Resets the water to the games default water.xml.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x1DA4791", "params": []}
{"hash": "0xA09E7E7B", "name": "SAVE_RESOURCE_FILE", "lua_name": "SaveResourceFile", "ns": "CFX", "apiset": "server", "game": "", "signature": "BOOL SaveResourceFile(char* resourceName, char* fileName, char* data, int dataLength)", "description": "Writes the specified data to a file in the specified resource.\r\nUsing a length of `-1` will automatically detect the length assuming the data is a C string.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA09E7E7B", "params": [{"name": "resourceName", "type": "char*", "description": "The name of the resource."}, {"name": "fileName", "type": "char*", "description": "The name of the file."}, {"name": "data", "type": "char*", "description": "The data to write to the file."}, {"name": "dataLength", "type": "int", "description": "The length of the written data."}]}
{"hash": "0x636F097F", "name": "SCAN_RESOURCE_ROOT", "lua_name": "ScanResourceRoot", "ns": "CFX", "apiset": "server", "game": "", "signature": "void ScanResourceRoot(char* rootPath, func callback)", "description": "Scans the resources in the specified resource root. This function is only available in the 'monitor mode' process and is\r\nnot available for user resources.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x636F097F", "params": [{"name": "rootPath", "type": "char*", "description": "The resource directory to scan."}, {"name": "callback", "type": "func", "description": "A callback that will receive an object with results."}]}
{"hash": "0xB88A73AD", "name": "SCHEDULE_RESOURCE_TICK", "lua_name": "ScheduleResourceTick", "ns": "CFX", "apiset": "server", "game": "", "signature": "void ScheduleResourceTick(char* resourceName)", "description": "Schedules the specified resource to run a tick as soon as possible, bypassing the server's fixed tick rate.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xB88A73AD", "params": [{"name": "resourceName", "type": "char*", "description": "The resource to tick."}]}
{"hash": "0x3DD8130F", "name": "SELECT_ENTITY_AT_CURSOR", "lua_name": "SelectEntityAtCursor", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "Entity SelectEntityAtCursor(int hitFlags, BOOL precise)", "description": "Gets the selected entity at the current mouse cursor position, and changes the current selection depth. This function supports SDK infrastructure and is not intended to be used directly from your code.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x3DD8130F", "params": [{"name": "hitFlags", "type": "int", "description": "A bit mask of entity types to match."}, {"name": "precise", "type": "BOOL", "description": "Whether to do a *precise* test, i.e. of visual coordinates, too."}]}
{"hash": "0xAFE8D405", "name": "SELECT_ENTITY_AT_POS", "lua_name": "SelectEntityAtPos", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "Entity SelectEntityAtPos(float fracX, float fracY, int hitFlags, BOOL precise)", "description": "Gets the selected entity at the specified mouse cursor position, and changes the current selection depth. This function supports SDK infrastructure and is not intended to be used directly from your code.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xAFE8D405", "params": [{"name": "fracX", "type": "float", "description": "Mouse cursor X fraction."}, {"name": "fracY", "type": "float", "description": "Mouse cursor Y fraction."}, {"name": "hitFlags", "type": "int", "description": "A bit mask of entity types to match."}, {"name": "precise", "type": "BOOL", "description": "Whether to do a *precise* test, i.e. of visual coordinates, too."}]}
{"hash": "0xCD380DA9", "name": "SEND_DUI_MESSAGE", "lua_name": "SendDuiMessage", "ns": "CFX", "apiset": "client", "game": "", "signature": "void SendDuiMessage(long duiObject, char* jsonString)", "description": "Sends a message to the specific DUI root page. This is similar to SEND_NUI_MESSAGE.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xCD380DA9", "params": [{"name": "duiObject", "type": "long", "description": "The DUI browser handle."}, {"name": "jsonString", "type": "char*", "description": "The message, encoded as JSON."}]}
{"hash": "0x5D01F191", "name": "SEND_DUI_MOUSE_DOWN", "lua_name": "SendDuiMouseDown", "ns": "CFX", "apiset": "client", "game": "", "signature": "void SendDuiMouseDown(long duiObject, char* button)", "description": "Injects a 'mouse down' event for a DUI object. Coordinates are expected to be set using SEND_DUI_MOUSE_MOVE.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x5D01F191", "params": [{"name": "duiObject", "type": "long", "description": "The DUI browser handle."}, {"name": "button", "type": "char*", "description": "Either `'left'`, `'middle'` or `'right'`."}]}
{"hash": "0xD9D7A0AA", "name": "SEND_DUI_MOUSE_MOVE", "lua_name": "SendDuiMouseMove", "ns": "CFX", "apiset": "client", "game": "", "signature": "void SendDuiMouseMove(long duiObject, int x, int y)", "description": "Injects a 'mouse move' event for a DUI object. Coordinates are in browser space.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xD9D7A0AA", "params": [{"name": "duiObject", "type": "long", "description": "The DUI browser handle."}, {"name": "x", "type": "int", "description": "The mouse X position."}, {"name": "y", "type": "int", "description": "The mouse Y position."}]}
{"hash": "0x1D735B93", "name": "SEND_DUI_MOUSE_UP", "lua_name": "SendDuiMouseUp", "ns": "CFX", "apiset": "client", "game": "", "signature": "void SendDuiMouseUp(long duiObject, char* button)", "description": "Injects a 'mouse up' event for a DUI object. Coordinates are expected to be set using SEND_DUI_MOUSE_MOVE.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x1D735B93", "params": [{"name": "duiObject", "type": "long", "description": "The DUI browser handle."}, {"name": "button", "type": "char*", "description": "Either `'left'`, `'middle'` or `'right'`."}]}
{"hash": "0x2D62133A", "name": "SEND_DUI_MOUSE_WHEEL", "lua_name": "SendDuiMouseWheel", "ns": "CFX", "apiset": "client", "game": "", "signature": "void SendDuiMouseWheel(long duiObject, int deltaY, int deltaX)", "description": "Injects a 'mouse wheel' event for a DUI object.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x2D62133A", "params": [{"name": "duiObject", "type": "long", "description": "The DUI browser handle."}, {"name": "deltaY", "type": "int", "description": "The wheel Y delta."}, {"name": "deltaX", "type": "int", "description": "The wheel X delta."}]}
{"hash": "0x8BBE6CC0", "name": "SEND_LOADING_SCREEN_MESSAGE", "lua_name": "SendLoadingScreenMessage", "ns": "CFX", "apiset": "client", "game": "", "signature": "BOOL SendLoadingScreenMessage(char* jsonString)", "description": "Sends a message to the `loadingScreen` NUI frame, which contains the HTML page referenced in `loadscreen` resources.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x8BBE6CC0", "params": [{"name": "jsonString", "type": "char*", "description": "The JSON-encoded message."}]}
{"hash": "0x78608ACB", "name": "SEND_NUI_MESSAGE", "lua_name": "SendNuiMessage", "ns": "CFX", "apiset": "client", "game": "", "signature": "BOOL SendNuiMessage(char* jsonString)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x78608ACB", "params": [{"name": "jsonString", "type": "char*"}]}
{"hash": "0xA42A3DBF", "name": "SET_AIM_COOLDOWN", "lua_name": "SetAimCooldown", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "void SetAimCooldown(int value)", "description": "Adds a cooldown between instances of moving and then aiming.\r\nCan be optionally used to hinder 'speedboosting'\r\nTo turn off, set value to 0", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA42A3DBF", "params": [{"name": "value", "type": "int", "description": "Number of milliseconds between allowed aiming"}]}
{"hash": "0x9A209B3C", "name": "SET_AUDIO_SUBMIX_EFFECT_PARAM_FLOAT", "lua_name": "SetAudioSubmixEffectParamFloat", "ns": "CFX", "apiset": "client", "game": "", "signature": "void SetAudioSubmixEffectParamFloat(int submixId, int effectSlot, int paramIndex, float paramValue)", "description": "Sets a floating-point parameter for a submix effect.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x9A209B3C", "params": [{"name": "submixId", "type": "int", "description": "The submix."}, {"name": "effectSlot", "type": "int", "description": "The effect slot for the submix. It is expected that the effect is set in this slot beforehand."}, {"name": "paramIndex", "type": "int", "description": "The parameter index for the effect."}, {"name": "paramValue", "type": "float", "description": "The parameter value to set."}]}
{"hash": "0x77FAE2B8", "name": "SET_AUDIO_SUBMIX_EFFECT_PARAM_INT", "lua_name": "SetAudioSubmixEffectParamInt", "ns": "CFX", "apiset": "client", "game": "", "signature": "void SetAudioSubmixEffectParamInt(int submixId, int effectSlot, int paramIndex, int paramValue)", "description": "Sets an integer parameter for a submix effect.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x77FAE2B8", "params": [{"name": "submixId", "type": "int", "description": "The submix."}, {"name": "effectSlot", "type": "int", "description": "The effect slot for the submix. It is expected that the effect is set in this slot beforehand."}, {"name": "paramIndex", "type": "int", "description": "The parameter index for the effect."}, {"name": "paramValue", "type": "int", "description": "The parameter value to set."}]}
{"hash": "0xAAA94D53", "name": "SET_AUDIO_SUBMIX_EFFECT_RADIO_FX", "lua_name": "SetAudioSubmixEffectRadioFx", "ns": "CFX", "apiset": "client", "game": "", "signature": "void SetAudioSubmixEffectRadioFx(int submixId, int effectSlot)", "description": "Assigns a RadioFX effect to a submix effect slot.\n\nThe parameter values for this effect are as follows (backticks are used to represent hashes):\n\n| Index | Type | Description |\r\n|-|-|-|\r\n| \\`enabled\\` | int | Enables or disables RadioFX on this DSP. |\r\n| \\`default\\` | int | Sets default parameters for the RadioFX DSP and enables it. |\r\n| \\`freq_low\\` | float | |\r\n| \\`freq_hi\\` | float | |\r\n| \\`fudge\\` | float | |\r\n| \\`rm_mod_freq\\` | float | |\r\n| \\`rm_mix\\` | float | |\r\n| \\`o_freq_lo\\` | float | |\r\n| \\`o_freq_hi\\` | float | |", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xAAA94D53", "params": [{"name": "submixId", "type": "int", "description": "The submix."}, {"name": "effectSlot", "type": "int", "description": "The effect slot for the submix."}]}
{"hash": "0x825DC0D1", "name": "SET_AUDIO_SUBMIX_OUTPUT_VOLUMES", "lua_name": "SetAudioSubmixOutputVolumes", "ns": "CFX", "apiset": "client", "game": "", "signature": "void SetAudioSubmixOutputVolumes(int submixId, int outputSlot, float frontLeftVolume, float frontRightVolume, float rearLeftVolume, float rearRightVolume, float channel5Volume, float channel6Volume)", "description": "Sets the volumes for the sound channels in a submix effect.\r\nValues can be between 0.0 and 1.0.\r\nChannel 5 and channel 6 are not used in voice chat but are believed to be center and LFE channels.\r\nOutput slot starts at 0 for the first ADD_AUDIO_SUBMIX_OUTPUT call then incremented by 1 on each subsequent call.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x825DC0D1", "params": [{"name": "submixId", "type": "int", "description": "The submix."}, {"name": "outputSlot", "type": "int", "description": "The output slot index."}, {"name": "frontLeftVolume", "type": "float", "description": "The volume for the front left channel."}, {"name": "frontRightVolume", "type": "float", "description": "The volume for the front right channel."}, {"name": "rearLeftVolume", "type": "float", "description": "The volume for the rear left channel."}, {"name": "rearRightVolume", "type": "float", "description": "The volume for the rear right channel."}, {"name": "channel5Volume", "type": "float", "description": "The volume for channel 5."}, {"name": "channel6Volume", "type": "float", "description": "The volume for channel 6."}]}
{"hash": "0xC44C2F44", "name": "SET_BACKFACECULLING", "lua_name": "SetBackfaceculling", "ns": "CFX", "apiset": "client", "game": "rdr3", "signature": "void SetBackfaceculling(BOOL toggle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC44C2F44", "params": [{"name": "toggle", "type": "BOOL"}]}
{"hash": "0x8DBBB0B9", "name": "SET_BLIP_SPRITE", "lua_name": "SetBlipSprite", "ns": "CFX", "apiset": "server", "game": "", "signature": "void SetBlipSprite(Blip blip, int spriteId)", "description": "Sets the displayed sprite for a specific blip.\r\nThere's a [list of sprites](https://docs.fivem.net/docs/game-references/blips/) on the FiveM documentation site.\n\n**This is the server-side RPC native equivalent of the client native [SET_BLIP_SPRITE](?\\_0xDF735600A4696DAF).**", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x8DBBB0B9", "params": [{"name": "blip", "type": "Blip", "description": "The blip to change."}, {"name": "spriteId", "type": "int", "description": "The sprite ID to set."}]}
{"hash": "0xC5945BD9", "name": "SET_CALMING_QUAD_BOUNDS", "lua_name": "SetCalmingQuadBounds", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "BOOL SetCalmingQuadBounds(int waterQuad, int minX, int minY, int maxX, int maxY)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC5945BD9", "params": [{"name": "waterQuad", "type": "int", "description": "The calming quad index"}, {"name": "minX", "type": "int", "description": "The minX coordinate"}, {"name": "minY", "type": "int", "description": "The minY coordinate"}, {"name": "maxX", "type": "int", "description": "The maxX coordinate"}, {"name": "maxY", "type": "int", "description": "The maxY coordinate"}]}
{"hash": "0x67977501", "name": "SET_CALMING_QUAD_DAMPENING", "lua_name": "SetCalmingQuadDampening", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "BOOL SetCalmingQuadDampening(int calmingQuad, float dampening)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x67977501", "params": [{"name": "calmingQuad", "type": "int", "description": "The calming quad"}, {"name": "dampening", "type": "float", "description": "The dampening value"}]}
{"hash": "0xD174EF7E", "name": "SET_CLIENT_CONFIG_BOOL", "lua_name": "SetClientConfigBool", "ns": "CFX", "apiset": "client", "game": "rdr3", "signature": "void SetClientConfigBool(int flagIndex, BOOL enabled)", "description": "```cpp\nenum ClientConfigFlag\r\n{\r\n WeaponsNoAutoReload = 0,\r\n\tUIVisibleWhenDead = 1,\r\n\tDisableDeathAudioScene = 2,\r\n\tDisableRemoteAttachments = 3\r\n}\n```\n\nSets the value of a client configuration flag.\r\nThis native allows enabling or disabling specific one-time client-side features.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xD174EF7E", "params": [{"name": "flagIndex", "type": "int", "description": "The index of the configuration flag to set."}, {"name": "enabled", "type": "BOOL", "description": "Whether to enable or disable the flag."}]}
{"hash": "0x341B16D2", "name": "SET_CONVAR", "lua_name": "SetConvar", "ns": "CFX", "apiset": "server", "game": "", "signature": "void SetConvar(char* varName, char* value)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x341B16D2", "params": [{"name": "varName", "type": "char*"}, {"name": "value", "type": "char*"}]}
{"hash": "0xF292858C", "name": "SET_CONVAR_REPLICATED", "lua_name": "SetConvarReplicated", "ns": "CFX", "apiset": "server", "game": "", "signature": "void SetConvarReplicated(char* varName, char* value)", "description": "Used to replicate a server variable onto clients.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xF292858C", "params": [{"name": "varName", "type": "char*", "description": "The console variable name."}, {"name": "value", "type": "char*", "description": "The value to set for the given console variable."}]}
{"hash": "0x9338D547", "name": "SET_CONVAR_SERVER_INFO", "lua_name": "SetConvarServerInfo", "ns": "CFX", "apiset": "server", "game": "", "signature": "void SetConvarServerInfo(char* varName, char* value)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x9338D547", "params": [{"name": "varName", "type": "char*"}, {"name": "value", "type": "char*"}]}
{"hash": "0xB8278882", "name": "SET_CURRENT_PED_WEAPON", "lua_name": "SetCurrentPedWeapon", "ns": "CFX", "apiset": "server", "game": "", "signature": "void SetCurrentPedWeapon(Ped ped, Hash weaponHash, BOOL bForceInHand)", "description": "SET_CURRENT_PED_WEAPON\n\n**This is the server-side RPC native equivalent of the client native [SET_CURRENT_PED_WEAPON](?\\_0xADF692B254977C0C).**", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xB8278882", "params": [{"name": "ped", "type": "Ped"}, {"name": "weaponHash", "type": "Hash"}, {"name": "bForceInHand", "type": "BOOL"}]}
{"hash": "0x8A7A8DAC", "name": "SET_CURSOR_LOCATION", "lua_name": "SetCursorLocation", "ns": "CFX", "apiset": "client", "game": "rdr3", "signature": "BOOL SetCursorLocation(float x, float y)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x8A7A8DAC", "params": [{"name": "x", "type": "float", "description": "X position."}, {"name": "y", "type": "float", "description": "Y position."}]}
{"hash": "0x79780FD2", "name": "SET_DEFAULT_VEHICLE_NUMBER_PLATE_TEXT_PATTERN", "lua_name": "SetDefaultVehicleNumberPlateTextPattern", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "void SetDefaultVehicleNumberPlateTextPattern(int plateIndex, char* pattern)", "description": "Sets the default number plate text pattern for vehicles seen on the local client with the specified plate index as their *default* index (`plateProbabilities` from carvariations).\n\nFor consistency, this should be used with the same value on all clients, since vehicles *without* custom text will use a seeded random number generator with this pattern to determine the default plate text.\n\nThe default value is `11AAA111`, and using this or a NULL string will revert to the default game RNG.\n\n### Pattern string format\n\n* `1` will lead to a random number from 0-9.\n* `A` will lead to a random letter from A-Z.\n* `.` will lead to a random letter *or* number, with 50% probability of being either.\n* `^1` will lead to a literal `1` being emitted.\n* `^A` will lead to a literal `A` being emitted.\n* Any other character will lead to said character being emitted.\n* A string shorter than 8 characters will be padded on the right.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x79780FD2", "params": [{"name": "plateIndex", "type": "int", "description": "A plate index, or `-1` to set a default for any indices that do not have a specific value."}, {"name": "pattern", "type": "char*", "description": "A number plate pattern string, or a null value to reset to default."}]}
{"hash": "0x6A02254D", "name": "SET_DISCORD_APP_ID", "lua_name": "SetDiscordAppId", "ns": "CFX", "apiset": "client", "game": "", "signature": "void SetDiscordAppId(char* appId)", "description": "This native sets the app id for the discord rich presence implementation.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x6A02254D", "params": [{"name": "appId", "type": "char*", "description": "A valid Discord API App Id, can be generated at https://discordapp.com/developers/applications/"}]}
{"hash": "0xCBBC3FAC", "name": "SET_DISCORD_RICH_PRESENCE_ACTION", "lua_name": "SetDiscordRichPresenceAction", "ns": "CFX", "apiset": "client", "game": "", "signature": "void SetDiscordRichPresenceAction(int index, char* label, char* url)", "description": "Sets a clickable button to be displayed in a player's Discord rich presence.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xCBBC3FAC", "params": [{"name": "index", "type": "int", "description": "The button index, either 0 or 1."}, {"name": "label", "type": "char*", "description": "The text to display on the button."}, {"name": "url", "type": "char*", "description": "The URL to open when clicking the button. This has to start with `fivem://connect/` or `https://`."}]}
{"hash": "0x53DFD530", "name": "SET_DISCORD_RICH_PRESENCE_ASSET", "lua_name": "SetDiscordRichPresenceAsset", "ns": "CFX", "apiset": "client", "game": "", "signature": "void SetDiscordRichPresenceAsset(char* assetName)", "description": "This native sets the image asset for the discord rich presence implementation.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x53DFD530", "params": [{"name": "assetName", "type": "char*", "description": "The name of a valid asset registered on Discordapp's developer dashboard. note that the asset has to be registered under the same discord API application set using the SET_DISCORD_APP_ID native."}]}
{"hash": "0xF61D04C4", "name": "SET_DISCORD_RICH_PRESENCE_ASSET_SMALL", "lua_name": "SetDiscordRichPresenceAssetSmall", "ns": "CFX", "apiset": "client", "game": "", "signature": "void SetDiscordRichPresenceAssetSmall(char* assetName)", "description": "This native sets the small image asset for the discord rich presence implementation.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xF61D04C4", "params": [{"name": "assetName", "type": "char*", "description": "The name of a valid asset registered on Discordapp's developer dashboard. Note that the asset has to be registered under the same discord API application set using the SET_DISCORD_APP_ID native."}]}
{"hash": "0x35E62B6A", "name": "SET_DISCORD_RICH_PRESENCE_ASSET_SMALL_TEXT", "lua_name": "SetDiscordRichPresenceAssetSmallText", "ns": "CFX", "apiset": "client", "game": "", "signature": "void SetDiscordRichPresenceAssetSmallText(char* text)", "description": "This native sets the hover text of the small image asset for the discord rich presence implementation.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x35E62B6A", "params": [{"name": "text", "type": "char*", "description": "Text to be displayed when hovering over small image asset. Note that you must also set a valid small image asset using the SET_DISCORD_RICH_PRESENCE_ASSET_SMALL native."}]}
{"hash": "0xB029D2FA", "name": "SET_DISCORD_RICH_PRESENCE_ASSET_TEXT", "lua_name": "SetDiscordRichPresenceAssetText", "ns": "CFX", "apiset": "client", "game": "", "signature": "void SetDiscordRichPresenceAssetText(char* text)", "description": "This native sets the hover text of the image asset for the discord rich presence implementation.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xB029D2FA", "params": [{"name": "text", "type": "char*", "description": "Text to be displayed when hovering over image asset. Note that you must also set a valid image asset using the SET_DISCORD_RICH_PRESENCE_ASSET native."}]}
{"hash": "0xE10198D5", "name": "SET_DRAW_ORIGIN", "lua_name": "SetDrawOrigin", "ns": "CFX", "apiset": "client", "game": "rdr3", "signature": "void SetDrawOrigin(float x, float y, float z, BOOL is2d)", "description": "Sets the on-screen drawing origin for draw-functions in world coordinates.\n\nThe effect can be reset by calling [`CLEAR_DRAW_ORIGIN`](#\\_0xDD76B263) and is limited to 32 different origins each frame.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xE10198D5", "params": [{"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}, {"name": "is2d", "type": "BOOL"}]}
{"hash": "0xF761D9F3", "name": "SET_DUI_URL", "lua_name": "SetDuiUrl", "ns": "CFX", "apiset": "client", "game": "", "signature": "void SetDuiUrl(long duiObject, char* url)", "description": "Navigates the specified DUI browser to a different URL.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xF761D9F3", "params": [{"name": "duiObject", "type": "long", "description": "The DUI browser handle."}, {"name": "url", "type": "char*", "description": "The new URL."}]}
{"hash": "0x8AA1F3C2", "name": "SET_EMITTER_PROBE_LENGTH", "lua_name": "SetEmitterProbeLength", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "void SetEmitterProbeLength(float probeLength)", "description": "Allows StaticEmitter's without a linked entity to make use of environment features like occlusion and reverb even if they are located higher than 20.0 units above any static collision inside interiors.\n\nThis native allows you to extend the probe range up to 150.0 units.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x8AA1F3C2", "params": [{"name": "probeLength", "type": "float", "description": "The desired probe length (20.0 - 150.0)"}]}
{"hash": "0xDF70B41B", "name": "SET_ENTITY_COORDS", "lua_name": "SetEntityCoords", "ns": "CFX", "apiset": "server", "game": "", "signature": "void SetEntityCoords(Entity entity, float xPos, float yPos, float zPos, BOOL alive, BOOL deadFlag, BOOL ragdollFlag, BOOL clearArea)", "description": "Sets the coordinates (world position) for a specified entity, offset by the radius of the entity on the Z axis.\n\n**This is the server-side RPC native equivalent of the client native [SET_ENTITY_COORDS](?\\_0x06843DA7060A026B).**", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xDF70B41B", "params": [{"name": "entity", "type": "Entity", "description": "The entity to change coordinates for."}, {"name": "xPos", "type": "float", "description": "The X coordinate."}, {"name": "yPos", "type": "float", "description": "The Y coordinate."}, {"name": "zPos", "type": "float", "description": "The Z coordinate, ground level."}, {"name": "alive", "type": "BOOL", "description": "Unused by the game, potentially used by debug builds of GTA in order to assert whether or not an entity was alive."}, {"name": "deadFlag", "type": "BOOL", "description": "Whether to disable physics for dead peds, too, and not just living peds."}, {"name": "ragdollFlag", "type": "BOOL", "description": "A special flag used for ragdolling peds."}, {"name": "clearArea", "type": "BOOL", "description": "Whether to clear any entities in the target area."}]}
{"hash": "0xD3A183A3", "name": "SET_ENTITY_DISTANCE_CULLING_RADIUS", "lua_name": "SetEntityDistanceCullingRadius", "ns": "CFX", "apiset": "server", "game": "", "signature": "void SetEntityDistanceCullingRadius(Entity entity, float radius)", "description": "It overrides the default distance culling radius of an entity. Set to `0.0` to reset.\r\nIf you want to interact with an entity outside of your players' scopes set the radius to a huge number.\n\n**WARNING**: Culling natives are deprecated and have known, [unfixable issues](https://forum.cfx.re/t/issue-with-culling-radius-and-server-side-entities/4900677/4)", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xD3A183A3", "params": [{"name": "entity", "type": "Entity", "description": "The entity handle to override the distance culling radius."}, {"name": "radius", "type": "float", "description": "The new distance culling radius."}]}
{"hash": "0x76180407", "name": "SET_ENTITY_DRAW_OUTLINE", "lua_name": "SetEntityDrawOutline", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "void SetEntityDrawOutline(Entity entity, BOOL enabled)", "description": "Draws an outline around a given entity. This function supports SDK infrastructure and is not intended to be used directly from your code.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x76180407", "params": [{"name": "entity", "type": "Entity", "description": "A valid entity handle."}, {"name": "enabled", "type": "BOOL", "description": "Whether or not to draw an outline."}]}
{"hash": "0xB41A56C2", "name": "SET_ENTITY_DRAW_OUTLINE_COLOR", "lua_name": "SetEntityDrawOutlineColor", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "void SetEntityDrawOutlineColor(int red, int green, int blue, int alpha)", "description": "Sets color for entity outline. `255, 0, 255, 255` by default.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xB41A56C2", "params": [{"name": "red", "type": "int", "description": "Red component of color."}, {"name": "green", "type": "int", "description": "Green component of color."}, {"name": "blue", "type": "int", "description": "Blue component of color."}, {"name": "alpha", "type": "int", "description": "Alpha component of color, ignored for shader `0`."}]}
{"hash": "0x68DFF2DD", "name": "SET_ENTITY_DRAW_OUTLINE_RENDER_TECHNIQUE", "lua_name": "SetEntityDrawOutlineRenderTechnique", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "void SetEntityDrawOutlineRenderTechnique(char* techniqueGroup)", "description": "Sets the render technique for drawing an entity's outline. This function allows you to specify a technique group name to control how the entity's outline is rendered in the game.\n\nList of known technique group's:\n\n```\nalt0\r\nalt1\r\nalt2\r\nalt3\r\nalt4\r\nalt5\r\nalt6\r\nalt7\r\nalt8\r\nblit\r\ncube\r\ndefault\r\ngeometry\r\nimposter\r\nimposterdeferred\r\nlightweight0\r\nlightweight0CutOut\r\nlightweight0CutOutTint\r\nlightweight0WaterRefractionAlpha\r\nlightweight4\r\nlightweight4CutOut\r\nlightweight4CutOutTint\r\nlightweight4WaterRefractionAlpha\r\nlightweight8\r\nlightweight8CutOut\r\nlightweight8CutOutTint\r\nlightweight8WaterRefractionAlpha\r\nlightweightHighQuality0\r\nlightweightHighQuality0CutOut\r\nlightweightHighQuality0WaterRefractionAlpha\r\nlightweightHighQuality4\r\nlightweightHighQuality4CutOut\r\nlightweightHighQuality4WaterRefractionAlpha\r\nlightweightHighQuality8\r\nlightweightHighQuality8CutOut\r\nlightweightHighQuality8WaterRefractionAlpha\r\nlightweightNoCapsule4\r\nlightweightNoCapsule8\r\nmultilight\r\ntessellate\r\nui\r\nunlit\r\nwaterreflection\r\nwaterreflectionalphaclip\r\nwaterreflectionalphacliptint\r\nwdcascade\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x68DFF2DD", "params": [{"name": "techniqueGroup", "type": "char*", "description": "Technique group name."}]}
{"hash": "0x5261A01A", "name": "SET_ENTITY_DRAW_OUTLINE_SHADER", "lua_name": "SetEntityDrawOutlineShader", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "void SetEntityDrawOutlineShader(int shader)", "description": "Sets variant of shader that will be used to draw entity outline.\n\nVariants are:\n\n* **0**: Default value, gauss shader.\n* **1**: 2px wide solid color outline.\n* **2**: Fullscreen solid color except for entity.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x5261A01A", "params": [{"name": "shader", "type": "int", "description": "An outline shader variant."}]}
{"hash": "0xE0FF064D", "name": "SET_ENTITY_HEADING", "lua_name": "SetEntityHeading", "ns": "CFX", "apiset": "server", "game": "", "signature": "void SetEntityHeading(Entity entity, float heading)", "description": "Set the heading of an entity in degrees also known as \"Yaw\".\n\n**This is the server-side RPC native equivalent of the client native [SET_ENTITY_HEADING](?\\_0x8E2530AA8ADA980E).**", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xE0FF064D", "params": [{"name": "entity", "type": "Entity", "description": "The entity to set the heading for."}, {"name": "heading", "type": "float", "description": "The heading in degrees."}]}
{"hash": "0x9F7F8D36", "name": "SET_ENTITY_IGNORE_REQUEST_CONTROL_FILTER", "lua_name": "SetEntityIgnoreRequestControlFilter", "ns": "CFX", "apiset": "server", "game": "", "signature": "void SetEntityIgnoreRequestControlFilter(Entity entity, bool ignore)", "description": "It allows to flag an entity to ignore the request control filter policy.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x9F7F8D36", "params": [{"name": "entity", "type": "Entity", "description": "The entity handle to ignore the request control filter."}, {"name": "ignore", "type": "bool", "description": "Define if the entity ignores the request control filter policy."}]}
{"hash": "0xFB0639B", "name": "SET_ENTITY_MATRIX", "lua_name": "SetEntityMatrix", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "void SetEntityMatrix(Entity entity, float forwardX, float forwardY, float forwardZ, float rightX, float rightY, float rightZ, float upX, float upY, float upZ, float atX, float atY, float atZ)", "description": "Sets an entity's matrix. Arguments are in the same order as with GET_ENTITY_MATRIX.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xFB0639B", "params": [{"name": "entity", "type": "Entity", "description": "A valid entity handle."}, {"name": "forwardX", "type": "float"}, {"name": "forwardY", "type": "float"}, {"name": "forwardZ", "type": "float"}, {"name": "rightX", "type": "float"}, {"name": "rightY", "type": "float"}, {"name": "rightZ", "type": "float"}, {"name": "upX", "type": "float"}, {"name": "upY", "type": "float"}, {"name": "upZ", "type": "float"}, {"name": "atX", "type": "float"}, {"name": "atY", "type": "float"}, {"name": "atZ", "type": "float"}]}
{"hash": "0x489E9162", "name": "SET_ENTITY_ORPHAN_MODE", "lua_name": "SetEntityOrphanMode", "ns": "CFX", "apiset": "server", "game": "", "signature": "void SetEntityOrphanMode(Entity entity, int orphanMode)", "description": "```cpp\nenum EntityOrphanMode {\r\n // Default, this will delete the entity when it isn't relevant to any players\r\n // NOTE: this *doesn't* mean when they're no longer in scope\r\n DeleteWhenNotRelevant = 0,\r\n // The entity will be deleted whenever its original owner disconnects\r\n // NOTE: if this is set when the entities original owner has already left it will be\r\n // marked for deletion (similar to just calling DELETE_ENTITY)\r\n DeleteOnOwnerDisconnect = 1,\r\n // The entity will never be deleted by the server when it does relevancy checks\r\n // you should only use this on entities that need to be relatively persistent\r\n KeepEntity = 2\r\n}\n```\n\nSets what the server will do when the entity no longer has its original owner. By default the server will cleanup entities that it considers \"no longer relevant\".\n\nWhen used on trains, this native will recursively call onto all attached carriages.\n\n**NOTE**: When used with `KeepEntity` (2) this native only guarantees that the ***server*** will not delete the entity, client requests to delete the entity will still work perfectly fine.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x489E9162", "params": [{"name": "entity", "type": "Entity", "description": "The entity to set the orphan mode of"}, {"name": "orphanMode", "type": "int", "description": "The mode that the server should use for determining if an entity should be removed."}]}
{"hash": "0xD3FC9D88", "name": "SET_ENTITY_REMOTE_SYNCED_SCENES_ALLOWED", "lua_name": "SetEntityRemoteSyncedScenesAllowed", "ns": "CFX", "apiset": "server", "game": "gta5", "signature": "void SetEntityRemoteSyncedScenesAllowed(Entity entity, bool allow)", "description": "Enables or disables the owner check for the specified entity in network-synchronized scenes. When set to `false`, the entity cannot participate in synced scenes initiated by clients that do not own the entity.\n\nBy default, this is `false` for all entities, meaning only the entity's owner can include it in networked synchronized scenes.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xD3FC9D88", "params": [{"name": "entity", "type": "Entity", "description": "The entity to set the flag for."}, {"name": "allow", "type": "bool", "description": "Whether to allow remote synced scenes for the entity."}]}
{"hash": "0xA345EFE", "name": "SET_ENTITY_ROTATION", "lua_name": "SetEntityRotation", "ns": "CFX", "apiset": "server", "game": "", "signature": "void SetEntityRotation(Entity entity, float pitch, float roll, float yaw, int rotationOrder, BOOL bDeadCheck)", "description": "Sets the rotation of a specified entity in the game world.\n\n```\nNativeDB Introduced: v323\n```\n\n**This is the server-side RPC native equivalent of the client native [SET_ENTITY_ROTATION](?\\_0x8524A8B0171D5E07).**", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA345EFE", "params": [{"name": "entity", "type": "Entity", "description": "The entity to rotate."}, {"name": "pitch", "type": "float", "description": "The pitch (X-axis) rotation in degrees."}, {"name": "roll", "type": "float", "description": "The roll (Y-axis) rotation in degrees."}, {"name": "yaw", "type": "float", "description": "The yaw (Z-axis) rotation in degrees."}, {"name": "rotationOrder", "type": "int", "description": "Specifies the order in which yaw, pitch, and roll are applied, see [`GET_ENTITY_ROTATION`](#\\_0xAFBD61CC738D9EB9) for the available rotation orders."}, {"name": "bDeadCheck", "type": "BOOL", "description": "Usually set to `true`. Determines whether to check if the entity is dead before applying the rotation."}]}
{"hash": "0x635E5289", "name": "SET_ENTITY_ROUTING_BUCKET", "lua_name": "SetEntityRoutingBucket", "ns": "CFX", "apiset": "server", "game": "", "signature": "void SetEntityRoutingBucket(Entity entity, int bucket)", "description": "Sets the routing bucket for the specified entity.\n\nRouting buckets are also known as 'dimensions' or 'virtual worlds' in past echoes, however they are population-aware.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x635E5289", "params": [{"name": "entity", "type": "Entity", "description": "The entity to set the routing bucket for."}, {"name": "bucket", "type": "int", "description": "The bucket ID."}]}
{"hash": "0xFF5A1988", "name": "SET_ENTITY_VELOCITY", "lua_name": "SetEntityVelocity", "ns": "CFX", "apiset": "server", "game": "", "signature": "void SetEntityVelocity(Entity entity, float x, float y, float z)", "description": "```\nNote that the third parameter(denoted as z) is \"up and down\" with positive numbers encouraging upwards movement.\n```\n\n**This is the server-side RPC native equivalent of the client native [SET_ENTITY_VELOCITY](?\\_0x1C99BB7B6E96D16F).**", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xFF5A1988", "params": [{"name": "entity", "type": "Entity"}, {"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}]}
{"hash": "0xA9EC9A79", "name": "SET_FALL_DAMAGE_LAND_ON_FOOT_MULTIPLIER", "lua_name": "SetFallDamageLandOnFootMultiplier", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "void SetFallDamageLandOnFootMultiplier(float multiplier)", "description": "A setter for [GET_FALL_DAMAGE_LAND_ON_FOOT_MULTIPLIER](#\\_0x3C8A1C92).", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA9EC9A79", "params": [{"name": "multiplier", "type": "float", "description": "fall damage multiplier to apply when a ped lands on foot from a fall below the kill fall height threshold (i.e., when the fall does not cause instant death). Default value is `3.0`."}]}
{"hash": "0xB43B621B", "name": "SET_FALL_DAMAGE_MULTIPLIER", "lua_name": "SetFallDamageMultiplier", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "void SetFallDamageMultiplier(float multiplier)", "description": "A setter for [GET_FALL_DAMAGE_MULTIPLIER](#\\_0x2D6A0A83).", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xB43B621B", "params": [{"name": "multiplier", "type": "float", "description": "fall damage multiplier applied to all peds when calculating fall damage from falls below the kill fall height threshold (i.e., when the fall does not cause instant death). Default value is `7.0`."}]}
{"hash": "0x7635B349", "name": "SET_FLASH_LIGHT_KEEP_ON_WHILE_MOVING", "lua_name": "SetFlashLightKeepOnWhileMoving", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "void SetFlashLightKeepOnWhileMoving(BOOL state)", "description": "Allows Weapon-Flashlight beams to stay visible while moving. Normally it only stays on while aiming.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x7635B349", "params": [{"name": "state", "type": "BOOL", "description": "On/Off"}]}
{"hash": "0x4D3118ED", "name": "SET_FLY_THROUGH_WINDSCREEN_PARAMS", "lua_name": "SetFlyThroughWindscreenParams", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "BOOL SetFlyThroughWindscreenParams(float vehMinSpeed, float unkMinSpeed, float unkModifier, float minDamage)", "description": "Sets some in-game parameters which is used for checks is ped needs to fly through windscreen after a crash.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x4D3118ED", "params": [{"name": "vehMinSpeed", "type": "float", "description": "Vehicle minimum speed (default 35.0)."}, {"name": "unkMinSpeed", "type": "float", "description": "Unknown minimum speed (default 40.0)."}, {"name": "unkModifier", "type": "float", "description": "Unknown modifier (default 17.0)."}, {"name": "minDamage", "type": "float", "description": "Minimum damage (default 2000.0)."}]}
{"hash": "0xFBC64DA3", "name": "SET_FOG_VOLUME_RENDER_DISABLED", "lua_name": "SetFogVolumeRenderDisabled", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "void SetFogVolumeRenderDisabled(BOOL state)", "description": "This completely disables rendering of fog volumes (vfxfogvolumeinfo.ymt).", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xFBC64DA3", "params": [{"name": "state", "type": "BOOL", "description": "Toggle on or off."}]}
{"hash": "0x845F3E5C", "name": "SET_FUEL_CONSUMPTION_RATE_MULTIPLIER", "lua_name": "SetFuelConsumptionRateMultiplier", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "void SetFuelConsumptionRateMultiplier(float multiplier)", "description": "Sets fuel consumption rate multiplier for all vehicles operated by a player. This is a way to slow down or speed up fuel consumption for all vehicles at a time. If 0 - it practically means that fuel will not be consumed. By default is set to 1.\n\nWhen the multiplier is set to 1 a default 65 litre gas tank car with average fuel consumption can stay idle for ~16.67 hours or run with max RPM for ~2.5 hours.\n\nTo customize fuel consumption per vehicle / vehicle class use [`SET_HANDLING_FLOAT`](#\\_0x90DD01C)/[`SET_VEHICLE_HANDLING_FLOAT`](#\\_0x488C86D2) natives with `fieldName` equal to `fPetrolConsumptionRate`. By default it is set to 0.5 for all vehicles.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x845F3E5C", "params": [{"name": "multiplier", "type": "float", "description": "Global fuel consumption multiplier. If negative - 0 will be used instead."}]}
{"hash": "0x81DAD03E", "name": "SET_FUEL_CONSUMPTION_STATE", "lua_name": "SetFuelConsumptionState", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "void SetFuelConsumptionState(BOOL state)", "description": "Turns on and off fuel consumption in all vehicles operated by a player. NPC operated vehicles will not consume fuel to avoid traffic disruptions.\n\nThe default Gta5 behaviour is fuel consumption turned off.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x81DAD03E", "params": [{"name": "state", "type": "BOOL", "description": "True to turn on. False to turn off."}]}
{"hash": "0xF90B7469", "name": "SET_GAME_TYPE", "lua_name": "SetGameType", "ns": "CFX", "apiset": "server", "game": "", "signature": "void SetGameType(char* gametypeName)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xF90B7469", "params": [{"name": "gametypeName", "type": "char*"}]}
{"hash": "0x1C47F6AC", "name": "SET_GLOBAL_PASSENGER_MASS_MULTIPLIER", "lua_name": "SetGlobalPassengerMassMultiplier", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "void SetGlobalPassengerMassMultiplier(float massMul)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x1C47F6AC", "params": [{"name": "massMul", "type": "float", "description": "Weight of each passenger (not counting the driver) as a percentage of vehicle mass. Is applied to all vehicles. Default value is 0.05"}]}
{"hash": "0xFE8064E3", "name": "SET_HANDLING_FIELD", "lua_name": "SetHandlingField", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "void SetHandlingField(char* vehicle, char* class_, char* fieldName, Any value)", "description": "Sets a global handling override for a specific vehicle class. The name is supposed to match the `handlingName` field from handling.meta.\r\nExample: `SetHandlingField('AIRTUG', 'CHandlingData', 'fSteeringLock', 360.0)`", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xFE8064E3", "params": [{"name": "vehicle", "type": "char*", "description": "The vehicle class to set data for."}, {"name": "class_", "type": "char*", "description": "The handling class to set. Only \"CHandlingData\" is supported at this time."}, {"name": "fieldName", "type": "char*", "description": "The field name to set. These match the keys in `handling.meta`."}, {"name": "value", "type": "Any", "description": "The value to set."}]}
{"hash": "0x90DD01C", "name": "SET_HANDLING_FLOAT", "lua_name": "SetHandlingFloat", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "void SetHandlingFloat(char* vehicle, char* class_, char* fieldName, float value)", "description": "Sets a global handling override for a specific vehicle class. The name is supposed to match the `handlingName` field from handling.meta.\r\nExample: `SetHandlingFloat('AIRTUG', 'CHandlingData', 'fSteeringLock', 360.0)`", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x90DD01C", "params": [{"name": "vehicle", "type": "char*", "description": "The vehicle class to set data for."}, {"name": "class_", "type": "char*", "description": "The handling class to set. Only \"CHandlingData\" is supported at this time."}, {"name": "fieldName", "type": "char*", "description": "The field name to set. These match the keys in `handling.meta`."}, {"name": "value", "type": "float", "description": "The floating-point value to set."}]}
{"hash": "0x8AB3F46C", "name": "SET_HANDLING_INT", "lua_name": "SetHandlingInt", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "void SetHandlingInt(char* vehicle, char* class_, char* fieldName, int value)", "description": "Sets a global handling override for a specific vehicle class. The name is supposed to match the `handlingName` field from handling.meta.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x8AB3F46C", "params": [{"name": "vehicle", "type": "char*", "description": "The vehicle class to set data for."}, {"name": "class_", "type": "char*", "description": "The handling class to set. Only \"CHandlingData\" is supported at this time."}, {"name": "fieldName", "type": "char*", "description": "The field name to set. These match the keys in `handling.meta`."}, {"name": "value", "type": "int", "description": "The integer value to set."}]}
{"hash": "0x7F9D543", "name": "SET_HANDLING_VECTOR", "lua_name": "SetHandlingVector", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "void SetHandlingVector(char* vehicle, char* class_, char* fieldName, Vector3 value)", "description": "Sets a global handling override for a specific vehicle class. The name is supposed to match the `handlingName` field from handling.meta.\r\nExample: `SetHandlingVector('AIRTUG', 'CHandlingData', 'vecCentreOfMassOffset', vector3(0.0, 0.0, -5.0))`", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x7F9D543", "params": [{"name": "vehicle", "type": "char*", "description": "The vehicle class to set data for."}, {"name": "class_", "type": "char*", "description": "The handling class to set. Only \"CHandlingData\" is supported at this time."}, {"name": "fieldName", "type": "char*", "description": "The field name to set. These match the keys in `handling.meta`."}, {"name": "value", "type": "Vector3", "description": "The Vector3 value to set."}]}
{"hash": "0x20A1E6A2", "name": "SET_HEALTH_CONFIG_DEFAULT_ARMOR", "lua_name": "SetHealthConfigDefaultArmor", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "void SetHealthConfigDefaultArmor(char* configName, float newValue)", "description": "Sets default armor value for specific health config.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x20A1E6A2", "params": [{"name": "configName", "type": "char*", "description": "Name of health config."}, {"name": "newValue", "type": "float", "description": "Value"}]}
{"hash": "0x60F20B81", "name": "SET_HEALTH_CONFIG_DEFAULT_ENDURANCE", "lua_name": "SetHealthConfigDefaultEndurance", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "void SetHealthConfigDefaultEndurance(char* configName, float newValue)", "description": "Sets default endurance value for specific health config.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x60F20B81", "params": [{"name": "configName", "type": "char*", "description": "Name of health config."}, {"name": "newValue", "type": "float", "description": "Value"}]}
{"hash": "0xC705C778", "name": "SET_HEALTH_CONFIG_DEFAULT_HEALTH", "lua_name": "SetHealthConfigDefaultHealth", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "void SetHealthConfigDefaultHealth(char* configName, float newValue)", "description": "Sets default health value for specific health config.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC705C778", "params": [{"name": "configName", "type": "char*", "description": "Name of health config."}, {"name": "newValue", "type": "float", "description": "Value"}]}
{"hash": "0x9A995E96", "name": "SET_HEALTH_CONFIG_DOG_TAKEDOWN_THRESHOLD", "lua_name": "SetHealthConfigDogTakedownThreshold", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "void SetHealthConfigDogTakedownThreshold(char* configName, float newValue)", "description": "Sets default dog takedown threshold value for specific health config.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x9A995E96", "params": [{"name": "configName", "type": "char*", "description": "Name of health config."}, {"name": "newValue", "type": "float", "description": "Value"}]}
{"hash": "0x9B00FD77", "name": "SET_HEALTH_CONFIG_DYING_THRESHOLD", "lua_name": "SetHealthConfigDyingThreshold", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "void SetHealthConfigDyingThreshold(char* configName, float newValue)", "description": "Sets default dying health threshold value for specific health config.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x9B00FD77", "params": [{"name": "configName", "type": "char*", "description": "Name of health config."}, {"name": "newValue", "type": "float", "description": "Value"}]}
{"hash": "0xC58953FD", "name": "SET_HEALTH_CONFIG_FATIGUED_THRESHOLD", "lua_name": "SetHealthConfigFatiguedThreshold", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "void SetHealthConfigFatiguedThreshold(char* configName, float newValue)", "description": "Sets default fatigued health threshold value for specific health config.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC58953FD", "params": [{"name": "configName", "type": "char*", "description": "Name of health config."}, {"name": "newValue", "type": "float", "description": "Value"}]}
{"hash": "0x98DF1A83", "name": "SET_HEALTH_CONFIG_HURT_THRESHOLD", "lua_name": "SetHealthConfigHurtThreshold", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "void SetHealthConfigHurtThreshold(char* configName, float newValue)", "description": "Sets default hurt health threshold value for specific health config.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x98DF1A83", "params": [{"name": "configName", "type": "char*", "description": "Name of health config."}, {"name": "newValue", "type": "float", "description": "Value"}]}
{"hash": "0xF9D9B647", "name": "SET_HEALTH_CONFIG_INJURED_THRESHOLD", "lua_name": "SetHealthConfigInjuredThreshold", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "void SetHealthConfigInjuredThreshold(char* configName, float newValue)", "description": "Sets default injured health threshold value for specific health config.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xF9D9B647", "params": [{"name": "configName", "type": "char*", "description": "Name of health config."}, {"name": "newValue", "type": "float", "description": "Value"}]}
{"hash": "0x4A9EEDE6", "name": "SET_HEALTH_CONFIG_INVINCIBLE", "lua_name": "SetHealthConfigInvincible", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "void SetHealthConfigInvincible(char* configName, BOOL newValue)", "description": "Sets default invincible value for specific health config.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x4A9EEDE6", "params": [{"name": "configName", "type": "char*", "description": "Name of health config."}, {"name": "newValue", "type": "BOOL", "description": "Value"}]}
{"hash": "0xDD443E53", "name": "SET_HEALTH_CONFIG_MELEE_FATAL_ATTACK", "lua_name": "SetHealthConfigMeleeFatalAttack", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "void SetHealthConfigMeleeFatalAttack(char* configName, BOOL newValue)", "description": "Sets default melee cardinal fatal attack value for specific health config.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xDD443E53", "params": [{"name": "configName", "type": "char*", "description": "Name of health config."}, {"name": "newValue", "type": "BOOL", "description": "Value"}]}
{"hash": "0xE97633CB", "name": "SET_HEALTH_CONFIG_WRITHE_FROM_BULLET_THRESHOLD", "lua_name": "SetHealthConfigWritheFromBulletThreshold", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "void SetHealthConfigWritheFromBulletThreshold(char* configName, float newValue)", "description": "Sets default writhe from bullet threshold value for specific health config.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xE97633CB", "params": [{"name": "configName", "type": "char*", "description": "Name of health config."}, {"name": "newValue", "type": "float", "description": "Value"}]}
{"hash": "0xF5C6330C", "name": "SET_HTTP_HANDLER", "lua_name": "SetHttpHandler", "ns": "CFX", "apiset": "server", "game": "", "signature": "void SetHttpHandler(func handler)", "description": "Sets the handler for HTTP requests made to the executing resource.\n\nExample request URL: `http://localhost:30120/http-test/ping` - this request will be sent to the `http-test` resource with the `/ping` path.\n\nThe handler function assumes the following signature:\n\n```ts\nfunction HttpHandler(\r\n request: {\r\n address: string;\r\n headers: Record<string, string>;\r\n method: string;\r\n path: string;\r\n setDataHandler(handler: (data: string) => void): void;\r\n setDataHandler(handler: (data: ArrayBuffer) => void, binary: 'binary'): void;\r\n setCancelHandler(handler: () => void): void;\r\n },\r\n response: {\r\n writeHead(code: number, headers?: Record<string, string | string[]>): void;\r\n write(data: string): void;\r\n send(data?: string): void;\r\n }\r\n): void;\n```\n\n* **request**: The request object.\n * **address**: The IP address of the request sender.\n * **path**: The path to where the request was sent.\n * **headers**: The headers sent with the request.\n * **method**: The request method.\n * **setDataHandler**: Sets the handler for when a data body is passed with the request. Additionally you can pass the `'binary'` argument to receive a `BufferArray` in JavaScript or `System.Byte[]` in C# (has no effect in Lua).\n * **setCancelHandler**: Sets the handler for when the request is cancelled.\n* **response**: An object to control the response.\n * **writeHead**: Sets the status code & headers of the response. Can be only called once and won't work if called after running other response functions.\n * **write**: Writes to the response body without sending it. Can be called multiple times.\n * **send**: Writes to the response body and then sends it along with the status code & headers, finishing the request.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xF5C6330C", "params": [{"name": "handler", "type": "func", "description": "The handler function."}]}
{"hash": "0xEED219F2", "name": "SET_HUD_COMPONENT_ALIGN", "lua_name": "SetHudComponentAlign", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "void SetHudComponentAlign(int id, int horizontalAlign, int verticalAlign)", "description": "See [SET_SCRIPT_GFX_ALIGN](#\\_0xB8A850F20A067EB6) for details about how gfx align works.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xEED219F2", "params": [{"name": "id", "type": "int", "description": "The hud component id."}, {"name": "horizontalAlign", "type": "int", "description": "The horizontal alignment."}, {"name": "verticalAlign", "type": "int", "description": "The vertical alignment."}]}
{"hash": "0x7644A9FA", "name": "SET_HUD_COMPONENT_SIZE", "lua_name": "SetHudComponentSize", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "void SetHudComponentSize(int id, float x, float y)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x7644A9FA", "params": [{"name": "id", "type": "int", "description": "The hud component id."}, {"name": "x", "type": "float", "description": "New size X."}, {"name": "y", "type": "float", "description": "New size Y."}]}
{"hash": "0x85A10FFD", "name": "SET_IGNORE_VEHICLE_OWNERSHIP_FOR_STOWING", "lua_name": "SetIgnoreVehicleOwnershipForStowing", "ns": "CFX", "apiset": "client", "game": "rdr3", "signature": "void SetIgnoreVehicleOwnershipForStowing(BOOL ignore)", "description": "Sets whether or not ownership checks should be performed while trying to stow a carriable on a hunting wagon.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x85A10FFD", "params": [{"name": "ignore", "type": "BOOL", "description": "true to let the local player stow carriables on any hunting wagon, false to use the default behaviour."}]}
{"hash": "0x87F43553", "name": "SET_INTERIOR_PORTAL_CORNER_POSITION", "lua_name": "SetInteriorPortalCornerPosition", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "void SetInteriorPortalCornerPosition(int interiorId, int portalIndex, int cornerIndex, float posX, float posY, float posZ)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x87F43553", "params": [{"name": "interiorId", "type": "int", "description": "The target interior."}, {"name": "portalIndex", "type": "int", "description": "Interior portal index."}, {"name": "cornerIndex", "type": "int", "description": "Interior corner index."}, {"name": "posX", "type": "float"}, {"name": "posY", "type": "float"}, {"name": "posZ", "type": "float"}]}
{"hash": "0x8349CD76", "name": "SET_INTERIOR_PORTAL_ENTITY_FLAG", "lua_name": "SetInteriorPortalEntityFlag", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "void SetInteriorPortalEntityFlag(int interiorId, int portalIndex, int entityIndex, int flag)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x8349CD76", "params": [{"name": "interiorId", "type": "int", "description": "The target interior."}, {"name": "portalIndex", "type": "int", "description": "Interior portal index."}, {"name": "entityIndex", "type": "int", "description": "Portal entity index."}, {"name": "flag", "type": "int", "description": "New flag value."}]}
{"hash": "0x88B2355E", "name": "SET_INTERIOR_PORTAL_FLAG", "lua_name": "SetInteriorPortalFlag", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "void SetInteriorPortalFlag(int interiorId, int portalIndex, int flag)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x88B2355E", "params": [{"name": "interiorId", "type": "int", "description": "The target interior."}, {"name": "portalIndex", "type": "int", "description": "Interior portal index."}, {"name": "flag", "type": "int", "description": "New flag value."}]}
{"hash": "0x298FC783", "name": "SET_INTERIOR_PORTAL_ROOM_FROM", "lua_name": "SetInteriorPortalRoomFrom", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "void SetInteriorPortalRoomFrom(int interiorId, int portalIndex, int roomFrom)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x298FC783", "params": [{"name": "interiorId", "type": "int", "description": "The target interior."}, {"name": "portalIndex", "type": "int", "description": "Interior portal index."}, {"name": "roomFrom", "type": "int", "description": "New value."}]}
{"hash": "0x58982680", "name": "SET_INTERIOR_PORTAL_ROOM_TO", "lua_name": "SetInteriorPortalRoomTo", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "void SetInteriorPortalRoomTo(int interiorId, int portalIndex, int roomTo)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x58982680", "params": [{"name": "interiorId", "type": "int", "description": "The target interior."}, {"name": "portalIndex", "type": "int", "description": "Interior portal index."}, {"name": "roomTo", "type": "int", "description": "New value."}]}
{"hash": "0x423F7E39", "name": "SET_INTERIOR_PROBE_LENGTH", "lua_name": "SetInteriorProbeLength", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "void SetInteriorProbeLength(float probeLength)", "description": "Overwrite the games default CPortalTracker interior detection range.\r\nThis fixes potentially unwanted behaviour in the base game and allows you to build custom interiors with larger ceiling heights without running into graphical glitches.\n\nBy default CPortalTracker will probe 4 units downward trying to reach collisions that are part of the interior the entity is in.\r\nIf no collision can be found 16 units are used in some circumstances.\n\nThere are 30+ hard coded special cases, only some of them exposed via script (for example `ENABLE_STADIUM_PROBES_THIS_FRAME`).\n\nThis native allows you to extend the probe range up to 150 units which is the same value the game uses for the `xs_arena_interior`", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x423F7E39", "params": [{"name": "probeLength", "type": "float", "description": "The desired probe length (0.0 - 150.0)"}]}
{"hash": "0x4FDCF51E", "name": "SET_INTERIOR_ROOM_EXTENTS", "lua_name": "SetInteriorRoomExtents", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "void SetInteriorRoomExtents(int interiorId, int roomIndex, float bbMinX, float bbMinY, float bbMinZ, float bbMaxX, float bbMaxY, float bbMaxZ)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x4FDCF51E", "params": [{"name": "interiorId", "type": "int", "description": "The target interior."}, {"name": "roomIndex", "type": "int", "description": "Interior room index."}, {"name": "bbMinX", "type": "float"}, {"name": "bbMinY", "type": "float"}, {"name": "bbMinZ", "type": "float"}, {"name": "bbMaxX", "type": "float"}, {"name": "bbMaxY", "type": "float"}, {"name": "bbMaxZ", "type": "float"}]}
{"hash": "0x5518D60B", "name": "SET_INTERIOR_ROOM_FLAG", "lua_name": "SetInteriorRoomFlag", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "void SetInteriorRoomFlag(int interiorId, int roomIndex, int flag)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x5518D60B", "params": [{"name": "interiorId", "type": "int", "description": "The target interior."}, {"name": "roomIndex", "type": "int", "description": "Interior room index."}, {"name": "flag", "type": "int", "description": "New flag value."}]}
{"hash": "0x31C9A848", "name": "SET_INTERIOR_ROOM_TIMECYCLE", "lua_name": "SetInteriorRoomTimecycle", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "void SetInteriorRoomTimecycle(int interiorId, int roomIndex, int timecycleHash)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x31C9A848", "params": [{"name": "interiorId", "type": "int", "description": "The target interior."}, {"name": "roomIndex", "type": "int", "description": "Interior room index."}, {"name": "timecycleHash", "type": "int", "description": "Timecycle hash."}]}
{"hash": "0xCB0241B5", "name": "SET_KEY_MAPPING_HIDE_RESOURCES", "lua_name": "SetKeyMappingHideResources", "ns": "CFX", "apiset": "client", "game": "", "signature": "void SetKeyMappingHideResources(bool hide)", "description": "Toggles the visibility of resource names in the FiveM key mapping page.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xCB0241B5", "params": [{"name": "hide", "type": "bool", "description": "`true` will disable the display of resource names, and `false` will enable it."}]}
{"hash": "0x24091E09", "name": "SET_KILL_FALL_HEIGHT", "lua_name": "SetKillFallHeight", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "void SetKillFallHeight(float height)", "description": "A setter for [GET_KILL_FALL_HEIGHT](#\\_0x884C8B5A).", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x24091E09", "params": [{"name": "height", "type": "float", "description": "height from which the non-player peds will instantly die from fall damage. Default value is `10.0`."}]}
{"hash": "0xC0EBC38", "name": "SET_LIGHT_ALPHA", "lua_name": "SetLightAlpha", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "void SetLightAlpha(float alpha)", "description": "Set the alpha transparency of the light.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC0EBC38", "params": [{"name": "alpha", "type": "float", "description": "The alpha transparency value (0.0 to 1.0)"}]}
{"hash": "0xE155B53B", "name": "SET_LIGHT_AO", "lua_name": "SetLightAo", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "void SetLightAo(float intensity, float radius, float bias, float intensity2)", "description": "Set ambient occlusion (AO) parameters for a specified light.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xE155B53B", "params": [{"name": "intensity", "type": "float", "description": "The AO intensity"}, {"name": "radius", "type": "float", "description": "The AO radius"}, {"name": "bias", "type": "float", "description": "The AO bias"}, {"name": "intensity2", "type": "float", "description": "Secondary AO intensity"}]}
{"hash": "0xA3881271", "name": "SET_LIGHT_CAPSULE_SIZE", "lua_name": "SetLightCapsuleSize", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "void SetLightCapsuleSize(float size)", "description": "Set the capsule size of a specified light.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA3881271", "params": [{"name": "size", "type": "float", "description": "The capsule size value"}]}
{"hash": "0xD9DD0717", "name": "SET_LIGHT_CLIP_RECT", "lua_name": "SetLightClipRect", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "void SetLightClipRect(int x, int y, int width, int height)", "description": "Set the clip rectangle for a created light.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xD9DD0717", "params": [{"name": "x", "type": "int", "description": "The x-coordinate of the clip rectangle"}, {"name": "y", "type": "int", "description": "The y-coordinate of the clip rectangle"}, {"name": "width", "type": "int", "description": "The width of the clip rectangle"}, {"name": "height", "type": "int", "description": "The height of the clip rectangle"}]}
{"hash": "0x65FE5132", "name": "SET_LIGHT_COLOR", "lua_name": "SetLightColor", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "void SetLightColor(int r, int g, int b)", "description": "Set the color of a specified light.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x65FE5132", "params": [{"name": "r", "type": "int", "description": "Red color component (0-255)"}, {"name": "g", "type": "int", "description": "Green color component (0-255)"}, {"name": "b", "type": "int", "description": "Blue color component (0-255)"}]}
{"hash": "0x9FE89EF5", "name": "SET_LIGHT_CONE", "lua_name": "SetLightCone", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "void SetLightCone(float innerConeAngle, float outerConeAngle)", "description": "Set the inner and outer cone angles of a specified light.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x9FE89EF5", "params": [{"name": "innerConeAngle", "type": "float", "description": "The inner cone angle in degrees"}, {"name": "outerConeAngle", "type": "float", "description": "The outer cone angle in degrees"}]}
{"hash": "0x8950BD08", "name": "SET_LIGHT_COORDS", "lua_name": "SetLightCoords", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "void SetLightCoords(float x, float y, float z)", "description": "Set the world coordinates of a specified light.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x8950BD08", "params": [{"name": "x", "type": "float", "description": "The X coordinate"}, {"name": "y", "type": "float", "description": "The Y coordinate"}, {"name": "z", "type": "float", "description": "The Z coordinate"}]}
{"hash": "0xA6FE1977", "name": "SET_LIGHT_DIRECTION", "lua_name": "SetLightDirection", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "void SetLightDirection(float xDir, float yDir, float zDir, float xTanDir, float yTanDir, float zTanDir)", "description": "Set the forward and tangent direction vectors for an existing light, allowing control over its orientation (useful for spotlights and directional lights).", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA6FE1977", "params": [{"name": "xDir", "type": "float", "description": ", **yDir**, **zDir**: Components of the normalized forward (direction) vector"}, {"name": "yDir", "type": "float"}, {"name": "zDir", "type": "float"}, {"name": "xTanDir", "type": "float", "description": ", **yTanDir**, **zTanDir**: Components of the normalized tangent vector (defines rotation around the forward axis)"}, {"name": "yTanDir", "type": "float"}, {"name": "zTanDir", "type": "float"}]}
{"hash": "0xB2D37E97", "name": "SET_LIGHT_EXTRAFLAGS", "lua_name": "SetLightExtraflags", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "void SetLightExtraflags(int extraFlags)", "description": "Set additional configuration flags for an existing light", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xB2D37E97", "params": [{"name": "extraFlags", "type": "int", "description": "Bitmask of extra flags"}]}
{"hash": "0xFA46714D", "name": "SET_LIGHT_FADE_DISTANCE", "lua_name": "SetLightFadeDistance", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "void SetLightFadeDistance(int fadeDistance)", "description": "Set the fade distance.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xFA46714D", "params": [{"name": "fadeDistance", "type": "int", "description": "Maximum distance"}]}
{"hash": "0x4D7F6E03", "name": "SET_LIGHT_FALLOFF", "lua_name": "SetLightFalloff", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "void SetLightFalloff(float falloff)", "description": "Adjust the falloff parameter for an existing light, affecting how light intensity decreases over distance.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x4D7F6E03", "params": [{"name": "falloff", "type": "float", "description": "A floatingpoint value determining the rate at which light intensity diminishes with distance (must be > 0; values ≤ 0 will be clamped internally)"}]}
{"hash": "0x28B22733", "name": "SET_LIGHT_FLAGS", "lua_name": "SetLightFlags", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "void SetLightFlags(int flags)", "description": "Set or update specific flags for a created light to control its behavior or properties.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x28B22733", "params": [{"name": "flags", "type": "int", "description": "Bitmask of flags to apply to the light"}]}
{"hash": "0xFF44D502", "name": "SET_LIGHT_HEADLIGHT", "lua_name": "SetLightHeadlight", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "void SetLightHeadlight(float intensity, float range)", "description": "Set the headlight properties of a created light, adjusting its intensity and range.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xFF44D502", "params": [{"name": "intensity", "type": "float", "description": "The intensity level of the headlight"}, {"name": "range", "type": "float", "description": "The effective range of the headlight"}]}
{"hash": "0x2CC9A71C", "name": "SET_LIGHT_INTENSITY", "lua_name": "SetLightIntensity", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "void SetLightIntensity(float intensity)", "description": "Set the intensity of an existing light.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x2CC9A71C", "params": [{"name": "intensity", "type": "float", "description": "The intensity value to set"}]}
{"hash": "0x1CC72443", "name": "SET_LIGHT_INTERIOR", "lua_name": "SetLightInterior", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "void SetLightInterior(int interiorId, bool isPortal, int roomIndex)", "description": "Set the interior and room where the light should be active.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x1CC72443", "params": [{"name": "interiorId", "type": "int", "description": "The ID of the interior where the light should be active"}, {"name": "isPortal", "type": "bool", "description": "Attach to a portal or room"}, {"name": "roomIndex", "type": "int", "description": "The specific room"}]}
{"hash": "0xE46E0CDF", "name": "SET_LIGHT_PLANE", "lua_name": "SetLightPlane", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "void SetLightPlane(float x, float y, float z, float w)", "description": "Set the plane parameters for a light.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xE46E0CDF", "params": [{"name": "x", "type": "float", "description": "X component of the plane"}, {"name": "y", "type": "float", "description": "Y component of the plane"}, {"name": "z", "type": "float", "description": "Z component of the plane"}, {"name": "w", "type": "float", "description": "W component of the plane"}]}
{"hash": "0x4A4B5CBE", "name": "SET_LIGHT_RADIUS", "lua_name": "SetLightRadius", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "void SetLightRadius(float radius)", "description": "Set the radius of a created light.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x4A4B5CBE", "params": [{"name": "radius", "type": "float", "description": "The radius value to set"}]}
{"hash": "0xA40EAC1A", "name": "SET_LIGHT_SHADOW_DETAILS", "lua_name": "SetLightShadowDetails", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "void SetLightShadowDetails(int shadowFlags, float shadowDistance, float shadowFade, float shadowDepthBiasScale)", "description": "Set the shadow details for a created light.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA40EAC1A", "params": [{"name": "shadowFlags", "type": "int", "description": "Flags controlling shadow behavior"}, {"name": "shadowDistance", "type": "float", "description": "The distance at which shadows are rendered"}, {"name": "shadowFade", "type": "float", "description": "The fade distance for shadows"}, {"name": "shadowDepthBiasScale", "type": "float", "description": "The depth bias scale"}]}
{"hash": "0x3C54C2A8", "name": "SET_LIGHT_SHADOW_FADE_DISTANCE", "lua_name": "SetLightShadowFadeDistance", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "void SetLightShadowFadeDistance(int fadeDistance)", "description": "Set the fade distance for the shadows of a created light.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x3C54C2A8", "params": [{"name": "fadeDistance", "type": "int", "description": "The distance at which the shadow fades"}]}
{"hash": "0xC3A35A50", "name": "SET_LIGHT_SPECULAR_FADE_DISTANCE", "lua_name": "SetLightSpecularFadeDistance", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "void SetLightSpecularFadeDistance(int fadeDistance)", "description": "Set the specular fade distance for a created light.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC3A35A50", "params": [{"name": "fadeDistance", "type": "int", "description": "The distance at which specular highlights fade"}]}
{"hash": "0x55A50736", "name": "SET_LIGHT_TEXTURE", "lua_name": "SetLightTexture", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "void SetLightTexture(char* textureDict, int textureHash)", "description": "Assign a texture to an existing light source, allowing custom light shapes or patterns using textures from streaming assets.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x55A50736", "params": [{"name": "textureDict", "type": "char*", "description": "The name of the texture dictionary (TXD) containing the texture"}, {"name": "textureHash", "type": "int", "description": "Hash of the texture"}]}
{"hash": "0xCB58679D", "name": "SET_LIGHT_TYPE", "lua_name": "SetLightType", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "void SetLightType(int lightType)", "description": "Change the light type of a already created light.\r\nCertain light type needs more configurations to work properly (Like direction, flags or size)", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xCB58679D", "params": [{"name": "lightType", "type": "int", "description": "The type of light"}]}
{"hash": "0xE1F41605", "name": "SET_LIGHT_VOLUMETRIC_FADE_DISTANCE", "lua_name": "SetLightVolumetricFadeDistance", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "void SetLightVolumetricFadeDistance(int volumetricFadeDistance)", "description": "Set the fade distance for volumetric lightingn.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xE1F41605", "params": [{"name": "volumetricFadeDistance", "type": "int", "description": "The maximum distance"}]}
{"hash": "0x2F731AE7", "name": "SET_LIGHT_VOLUME_DETAILS", "lua_name": "SetLightVolumeDetails", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "void SetLightVolumeDetails(float volIntensity, float volSizeScale, float r, float g, float b, float i, float outerExponent)", "description": "Set volumetric light properties for an existing light, enabling custom volumetric effects such as fog-like glow.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x2F731AE7", "params": [{"name": "volIntensity", "type": "float", "description": "Intensity of the volumetric effect"}, {"name": "volSizeScale", "type": "float", "description": "Scale of the volumetric volume"}, {"name": "r", "type": "float", "description": "Red channel for volumetric outer color (0255)"}, {"name": "g", "type": "float", "description": "Green channel for volumetric outer color (0255)"}, {"name": "b", "type": "float", "description": "Blue channel for volumetric outer color (0255)"}, {"name": "i", "type": "float", "description": "Intensity (alpha) of the volumetric outer color"}, {"name": "outerExponent", "type": "float", "description": "Exponent controlling falloff of the volumetric outer glow"}]}
{"hash": "0x1722C938", "name": "SET_MANUAL_SHUTDOWN_LOADING_SCREEN_NUI", "lua_name": "SetManualShutdownLoadingScreenNui", "ns": "CFX", "apiset": "client", "game": "", "signature": "void SetManualShutdownLoadingScreenNui(BOOL manualShutdown)", "description": "**Note**: This native is deprecated and doesn't work anymore. Use [loadscreen_manual_shutdown](https://docs.fivem.net/docs/scripting-reference/resource-manifest/#loadscreen_manual_shutdown) in the fxmanifest.lua instead.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x1722C938", "params": [{"name": "manualShutdown", "type": "BOOL", "description": "TRUE to manually shut down the loading screen NUI."}]}
{"hash": "0xB7BA82DC", "name": "SET_MAP_NAME", "lua_name": "SetMapName", "ns": "CFX", "apiset": "server", "game": "", "signature": "void SetMapName(char* mapName)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xB7BA82DC", "params": [{"name": "mapName", "type": "char*"}]}
{"hash": "0x447C718E", "name": "SET_MAP_ZOOM_DATA_LEVEL", "lua_name": "SetMapZoomDataLevel", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "void SetMapZoomDataLevel(int index, float zoomScale, float zoomSpeed, float scrollSpeed, float tilesX, float tilesY)", "description": "Sets values to the zoom level data by index.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x447C718E", "params": [{"name": "index", "type": "int", "description": "Zoom level index."}, {"name": "zoomScale", "type": "float", "description": "fZoomScale value."}, {"name": "zoomSpeed", "type": "float", "description": "fZoomSpeed value."}, {"name": "scrollSpeed", "type": "float", "description": "fScrollSpeed value."}, {"name": "tilesX", "type": "float", "description": "vTiles X."}, {"name": "tilesY", "type": "float", "description": "vTiles Y."}]}
{"hash": "0x36CA2554", "name": "SET_MILLISECONDS_PER_GAME_MINUTE", "lua_name": "SetMillisecondsPerGameMinute", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "void SetMillisecondsPerGameMinute(int value)", "description": "Overrides how many real ms are equal to one game minute.\r\nA setter for [`GetMillisecondsPerGameMinute`](#\\_0x2F8B4D1C595B11DB).", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x36CA2554", "params": [{"name": "value", "type": "int", "description": "Milliseconds."}]}
{"hash": "0xB8B4490C", "name": "SET_MINIMAP_CLIP_TYPE", "lua_name": "SetMinimapClipType", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "void SetMinimapClipType(int type)", "description": "Sets the type for the minimap blip clipping object to be either rectangular or rounded.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xB8B4490C", "params": [{"name": "type", "type": "int", "description": "0 for rectangular, 1 for rounded."}]}
{"hash": "0x3E882B23", "name": "SET_MINIMAP_COMPONENT_POSITION", "lua_name": "SetMinimapComponentPosition", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "void SetMinimapComponentPosition(char* name, char* alignX, char* alignY, float posX, float posY, float sizeX, float sizeY)", "description": "Overrides the minimap component data (from `common:/data/ui/frontend.xml`) for a specified component.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x3E882B23", "params": [{"name": "name", "type": "char*", "description": "The name of the minimap component to override."}, {"name": "alignX", "type": "char*", "description": "Equivalent to the `alignX` field in `frontend.xml`."}, {"name": "alignY", "type": "char*", "description": "Equivalent to the `alignY` field in `frontend.xml`."}, {"name": "posX", "type": "float", "description": "Equivalent to the `posX` field in `frontend.xml`."}, {"name": "posY", "type": "float", "description": "Equivalent to the `posY` field in `frontend.xml`."}, {"name": "sizeX", "type": "float", "description": "Equivalent to the `sizeX` field in `frontend.xml`."}, {"name": "sizeY", "type": "float", "description": "Equivalent to the `sizeY` field in `frontend.xml`."}]}
{"hash": "0x6A48B3CA", "name": "SET_MINIMAP_OVERLAY_DISPLAY", "lua_name": "SetMinimapOverlayDisplay", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "void SetMinimapOverlayDisplay(int miniMap, float x, float y, float xScale, float yScale, float alpha)", "description": "Sets the display info for a minimap overlay.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x6A48B3CA", "params": [{"name": "miniMap", "type": "int", "description": "The minimap overlay ID."}, {"name": "x", "type": "float", "description": "The X position for the overlay. This is equivalent to a game coordinate X."}, {"name": "y", "type": "float", "description": "The Y position for the overlay. This is equivalent to a game coordinate Y, except that it's inverted (gfxY = -gameY)."}, {"name": "xScale", "type": "float", "description": "The X scale for the overlay. This is equivalent to the Flash \\_xscale property, therefore 100 = 100%."}, {"name": "yScale", "type": "float", "description": "The Y scale for the overlay. This is equivalent to the Flash \\_yscale property."}, {"name": "alpha", "type": "float", "description": "The alpha value for the overlay. This is equivalent to the Flash \\_alpha property, therefore 100 = 100%."}]}
{"hash": "0x5FB53015", "name": "SET_MINIMAP_TYPE", "lua_name": "SetMinimapType", "ns": "CFX", "apiset": "client", "game": "rdr3", "signature": "void SetMinimapType(int type)", "description": "Possible Types:\n\n```\n0 = Off,\r\n1 = Regular,\r\n2 = Expanded,\r\n3 = Simple,\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x5FB53015", "params": [{"name": "type", "type": "int", "description": "Type to set the minimap to."}]}
{"hash": "0x7F6B8D75", "name": "SET_MODEL_HEADLIGHT_CONFIGURATION", "lua_name": "SetModelHeadlightConfiguration", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "void SetModelHeadlightConfiguration(Hash modelHash, float ratePerSecond, float headlightRotation, BOOL invertRotation)", "description": "**This native is deprecated and does nothing!**", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x7F6B8D75", "params": [{"name": "modelHash", "type": "Hash"}, {"name": "ratePerSecond", "type": "float"}, {"name": "headlightRotation", "type": "float"}, {"name": "invertRotation", "type": "BOOL"}]}
{"hash": "0x7A27BC93", "name": "SET_MP_GAMER_TAGS_USE_VEHICLE_BEHAVIOR", "lua_name": "SetMpGamerTagsUseVehicleBehavior", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "void SetMpGamerTagsUseVehicleBehavior(bool enabled)", "description": "Sets whether all tags should group (normal game behavior) or should remain independent and above each ped's respective head when in a vehicle.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x7A27BC93", "params": [{"name": "enabled", "type": "bool", "description": "Whether tags should use normal game behavior. Default is true."}]}
{"hash": "0xD61676B3", "name": "SET_MP_GAMER_TAGS_VISIBLE_DISTANCE", "lua_name": "SetMpGamerTagsVisibleDistance", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "void SetMpGamerTagsVisibleDistance(float distance)", "description": "Sets the maximum distance at which all tags will be visible and which beyond will not be displayed. Distance is measured from the camera position.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xD61676B3", "params": [{"name": "distance", "type": "float", "description": "The visible distance. Default is 100.0f."}]}
{"hash": "0x55188D2D", "name": "SET_NETWORK_WALK_MODE", "lua_name": "SetNetworkWalkMode", "ns": "CFX", "apiset": "client", "game": "ny", "signature": "void SetNetworkWalkMode(bool enabled)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x55188D2D", "params": [{"name": "enabled", "type": "bool"}]}
{"hash": "0x5B98AE30", "name": "SET_NUI_FOCUS", "lua_name": "SetNuiFocus", "ns": "CFX", "apiset": "client", "game": "", "signature": "void SetNuiFocus(BOOL hasFocus, BOOL hasCursor)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x5B98AE30", "params": [{"name": "hasFocus", "type": "BOOL"}, {"name": "hasCursor", "type": "BOOL"}]}
{"hash": "0x3FF5E5F8", "name": "SET_NUI_FOCUS_KEEP_INPUT", "lua_name": "SetNuiFocusKeepInput", "ns": "CFX", "apiset": "client", "game": "", "signature": "void SetNuiFocusKeepInput(BOOL keepInput)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x3FF5E5F8", "params": [{"name": "keepInput", "type": "BOOL"}]}
{"hash": "0x3734AAFF", "name": "SET_NUI_ZINDEX", "lua_name": "SetNuiZindex", "ns": "CFX", "apiset": "client", "game": "", "signature": "void SetNuiZindex(int zIndex)", "description": "Set the z-index of the NUI resource.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x3734AAFF", "params": [{"name": "zIndex", "type": "int", "description": "New z-index value."}]}
{"hash": "0xBF90DF1A", "name": "SET_PED_AMMO", "lua_name": "SetPedAmmo", "ns": "CFX", "apiset": "server", "game": "", "signature": "void SetPedAmmo(Ped ped, Hash weaponHash, int ammo)", "description": "```\nNativeDB Added Parameter 4: BOOL p3\n```\n\n**This is the server-side RPC native equivalent of the client native [SET_PED_AMMO](?\\_0x14E56BC5B5DB6A19).**", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xBF90DF1A", "params": [{"name": "ped", "type": "Ped"}, {"name": "weaponHash", "type": "Hash"}, {"name": "ammo", "type": "int"}]}
{"hash": "0x4E3A0CC4", "name": "SET_PED_ARMOUR", "lua_name": "SetPedArmour", "ns": "CFX", "apiset": "server", "game": "", "signature": "void SetPedArmour(Ped ped, int amount)", "description": "```\nSets the armor of the specified ped.\r\nped: The Ped to set the armor of.\r\namount: A value between 0 and 100 indicating the value to set the Ped's armor to.\n```\n\n**This is the server-side RPC native equivalent of the client native [SET_PED_ARMOUR](?\\_0xCEA04D83135264CC).**", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x4E3A0CC4", "params": [{"name": "ped", "type": "Ped"}, {"name": "amount", "type": "int"}]}
{"hash": "0xCF1384C4", "name": "SET_PED_CAN_RAGDOLL", "lua_name": "SetPedCanRagdoll", "ns": "CFX", "apiset": "server", "game": "", "signature": "void SetPedCanRagdoll(Ped ped, BOOL toggle)", "description": "SET_PED_CAN_RAGDOLL\n\n**This is the server-side RPC native equivalent of the client native [SET_PED_CAN_RAGDOLL](?\\_0xB128377056A54E2A).**", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xCF1384C4", "params": [{"name": "ped", "type": "Ped"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0x88711BBA", "name": "SET_PED_COLLECTION_COMPONENT_VARIATION", "lua_name": "SetPedCollectionComponentVariation", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "void SetPedCollectionComponentVariation(Ped ped, int componentId, char* collection, int drawableId, int textureId, int paletteId)", "description": "An alternative to [SET_PED_COMPONENT_VARIATION](#\\_0x262B14F48D29DE80) that uses local collection indexing instead of the global one.\n\nThe local / collection relative indexing is useful because the global index may get shifted after Title Update. While local index will remain the same which simplifies migration to the newer game version.\n\nCollection name and local index inside the collection can be obtained from the global index using [GET_PED_COLLECTION_NAME_FROM_DRAWABLE](#\\_0xD6BBA48B) and [GET_PED_COLLECTION_LOCAL_INDEX_FROM_DRAWABLE](#\\_0x94EB1FE4) natives.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x88711BBA", "params": [{"name": "ped", "type": "Ped", "description": "The target ped"}, {"name": "componentId", "type": "int", "description": "One of the components from [SET_PED_COMPONENT_VARIATION](#\\_0x262B14F48D29DE80)"}, {"name": "collection", "type": "char*", "description": "Name of the collection. Empty string for the base game collection. See [GET_PED_COLLECTION_NAME](#\\_0xFED5D83A) in order to list all available collections."}, {"name": "drawableId", "type": "int", "description": "Local drawable Id inside the given collection. Refer to [GET_NUMBER_OF_PED_COLLECTION_DRAWABLE_VARIATIONS](#\\_0x310D0271)."}, {"name": "textureId", "type": "int", "description": "The texture id of the drawable. Refer to [GET_NUMBER_OF_PED_COLLECTION_TEXTURE_VARIATIONS](#\\_0xD2C15D7)."}, {"name": "paletteId", "type": "int", "description": "0 to 3."}]}
{"hash": "0x14B5BBE0", "name": "SET_PED_COLLECTION_PRELOAD_PROP_DATA", "lua_name": "SetPedCollectionPreloadPropData", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "void SetPedCollectionPreloadPropData(Ped ped, int anchorPoint, char* collection, int propIndex, int textureId)", "description": "An alternative to [SET_PED_PRELOAD_PROP_DATA](#\\_0x2B16A3BFF1FBCE49) that uses local collection indexing instead of the global one.\n\nThe local / collection relative indexing is useful because the global index may get shifted after Title Update. While local index will remain the same which simplifies migration to the newer game version.\n\nCollection name and local index inside the collection can be obtained from the global index using [GET_PED_COLLECTION_NAME_FROM_PROP](#\\_0x8ED0C17) and [GET_PED_COLLECTION_LOCAL_INDEX_FROM_PROP](#\\_0xFBDB885F) natives.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x14B5BBE0", "params": [{"name": "ped", "type": "Ped", "description": "The target ped"}, {"name": "anchorPoint", "type": "int", "description": "One of the anchor points from [SET_PED_PROP_INDEX](#\\_0x93376B65A266EB5F)"}, {"name": "collection", "type": "char*", "description": "Name of the collection. Empty string for the base game collection. See [GET_PED_COLLECTION_NAME](#\\_0xFED5D83A) in order to list all available collections."}, {"name": "propIndex", "type": "int", "description": "Local prop index inside the given collection. Refer to [GET_NUMBER_OF_PED_COLLECTION_PROP_DRAWABLE_VARIATIONS](#\\_0x3B6A13E1)."}, {"name": "textureId", "type": "int", "description": "The texture id of the drawable. Refer to [GET_NUMBER_OF_PED_COLLECTION_PROP_TEXTURE_VARIATIONS](#\\_0x75CAF9CC)."}]}
{"hash": "0x3EC75558", "name": "SET_PED_COLLECTION_PRELOAD_VARIATION_DATA", "lua_name": "SetPedCollectionPreloadVariationData", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "void SetPedCollectionPreloadVariationData(Ped ped, int componentId, char* collection, int drawableId, int textureId)", "description": "An alternative to [SET_PED_PRELOAD_VARIATION_DATA](#\\_0x39D55A620FCB6A3A) that uses local collection indexing instead of the global one.\n\nThe local / collection relative indexing is useful because the global index may get shifted after Title Update. While local index will remain the same which simplifies migration to the newer game version.\n\nCollection name and local index inside the collection can be obtained from the global index using [GET_PED_COLLECTION_NAME_FROM_DRAWABLE](#\\_0xD6BBA48B) and [GET_PED_COLLECTION_LOCAL_INDEX_FROM_DRAWABLE](#\\_0x94EB1FE4) natives.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x3EC75558", "params": [{"name": "ped", "type": "Ped", "description": "The target ped"}, {"name": "componentId", "type": "int", "description": "One of the components from [SET_PED_COMPONENT_VARIATION](#\\_0x262B14F48D29DE80)"}, {"name": "collection", "type": "char*", "description": "Name of the collection. Empty string for the base game collection. See [GET_PED_COLLECTION_NAME](#\\_0xFED5D83A) in order to list all available collections."}, {"name": "drawableId", "type": "int", "description": "Local drawable Id inside the given collection. Refer to [GET_NUMBER_OF_PED_COLLECTION_DRAWABLE_VARIATIONS](#\\_0x310D0271)."}, {"name": "textureId", "type": "int", "description": "The texture id of the drawable. Refer to [GET_NUMBER_OF_PED_COLLECTION_TEXTURE_VARIATIONS](#\\_0xD2C15D7)."}]}
{"hash": "0x75240BCB", "name": "SET_PED_COLLECTION_PROP_INDEX", "lua_name": "SetPedCollectionPropIndex", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "void SetPedCollectionPropIndex(Ped ped, int anchorPoint, char* collection, int propIndex, int textureId, BOOL attach)", "description": "An alternative to [SET_PED_PROP_INDEX](#\\_0x93376B65A266EB5F) that uses local collection indexing instead of the global one.\n\nThe local / collection relative indexing is useful because the global index may get shifted after Title Update. While local index will remain the same which simplifies migration to the newer game version.\n\nCollection name and local index inside the collection can be obtained from the global index using [GET_PED_COLLECTION_NAME_FROM_PROP](#\\_0x8ED0C17) and [GET_PED_COLLECTION_LOCAL_INDEX_FROM_PROP](#\\_0xFBDB885F) natives.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x75240BCB", "params": [{"name": "ped", "type": "Ped", "description": "The target ped"}, {"name": "anchorPoint", "type": "int", "description": "One of the anchor points from [SET_PED_PROP_INDEX](#\\_0x93376B65A266EB5F)"}, {"name": "collection", "type": "char*", "description": "Name of the collection. Empty string for the base game collection. See [GET_PED_COLLECTION_NAME](#\\_0xFED5D83A) in order to list all available collections."}, {"name": "propIndex", "type": "int", "description": "Local prop index inside the given collection. Refer to [GET_NUMBER_OF_PED_COLLECTION_PROP_DRAWABLE_VARIATIONS](#\\_0x3B6A13E1)."}, {"name": "textureId", "type": "int", "description": "The texture id of the drawable. Refer to [GET_NUMBER_OF_PED_COLLECTION_PROP_TEXTURE_VARIATIONS](#\\_0x75CAF9CC)."}, {"name": "attach", "type": "BOOL", "description": "Attached or not."}]}
{"hash": "0xD4F7B05C", "name": "SET_PED_COMPONENT_VARIATION", "lua_name": "SetPedComponentVariation", "ns": "CFX", "apiset": "server", "game": "", "signature": "void SetPedComponentVariation(Ped ped, int componentId, int drawableId, int textureId, int paletteId)", "description": "This native is used to set component variation on a ped. Components, drawables and textures IDs are related to the ped model.\n\n### MP Freemode list of components\n\n**0**: Face\r\n**1**: Mask\r\n**2**: Hair\r\n**3**: Torso\r\n**4**: Leg\r\n**5**: Parachute / bag\r\n**6**: Shoes\r\n**7**: Accessory\r\n**8**: Undershirt\r\n**9**: Kevlar\r\n**10**: Badge\r\n**11**: Torso 2\r\nList of Component IDs\n\n```cpp\n// Components\r\nenum ePedVarComp\r\n{\r\nPV_COMP_INVALID = 0xFFFFFFFF,\r\nPV_COMP_HEAD = 0, // \"HEAD\"\r\nPV_COMP_BERD = 1, // \"BEARD\"\r\nPV_COMP_HAIR = 2, // \"HAIR\"\r\nPV_COMP_UPPR = 3, // \"UPPER\"\r\nPV_COMP_LOWR = 4, // \"LOWER\"\r\nPV_COMP_HAND = 5, // \"HAND\"\r\nPV_COMP_FEET = 6, // \"FEET\"\r\nPV_COMP_TEEF = 7, // \"TEETH\"\r\nPV_COMP_ACCS = 8, // \"ACCESSORIES\"\r\nPV_COMP_TASK = 9, // \"TASK\"\r\nPV_COMP_DECL = 10, // \"DECL\"\r\nPV_COMP_JBIB = 11, // \"JBIB\"\r\nPV_COMP_MAX = 12,\r\n};\n```\n\n**This is the server-side RPC native equivalent of the client native [SET_PED_COMPONENT_VARIATION](?\\_0x262B14F48D29DE80).**", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xD4F7B05C", "params": [{"name": "ped", "type": "Ped", "description": "The ped handle."}, {"name": "componentId", "type": "int", "description": "The component that you want to set."}, {"name": "drawableId", "type": "int", "description": "The drawable id that is going to be set. Refer to [GET_NUMBER_OF_PED_DRAWABLE_VARIATIONS](#\\_0x27561561732A7842)."}, {"name": "textureId", "type": "int", "description": "The texture id of the drawable. Refer to [GET_NUMBER_OF_PED_TEXTURE_VARIATIONS](#\\_0x8F7156A3142A6BAD)."}, {"name": "paletteId", "type": "int", "description": "0 to 3."}]}
{"hash": "0x9CFBE10D", "name": "SET_PED_CONFIG_FLAG", "lua_name": "SetPedConfigFlag", "ns": "CFX", "apiset": "server", "game": "", "signature": "void SetPedConfigFlag(Ped ped, int flagId, BOOL value)", "description": "```cpp\n// Potential names and hash collisions included as comments\r\nenum ePedConfigFlags {\r\nCPED_CONFIG_FLAG_CreatedByFactory = 0,\r\nCPED_CONFIG_FLAG_CanBeShotInVehicle = 1,\r\nCPED_CONFIG_FLAG_NoCriticalHits = 2,\r\nCPED_CONFIG_FLAG_DrownsInWater = 3,\r\nCPED_CONFIG_FLAG_DrownsInSinkingVehicle = 4,\r\nCPED_CONFIG_FLAG_DiesInstantlyWhenSwimming = 5,\r\nCPED_CONFIG_FLAG_HasBulletProofVest = 6,\r\nCPED_CONFIG_FLAG_UpperBodyDamageAnimsOnly = 7,\r\nCPED_CONFIG_FLAG_NeverFallOffSkis = 8,\r\nCPED_CONFIG_FLAG_NeverEverTargetThisPed = 9,\r\nCPED_CONFIG_FLAG_ThisPedIsATargetPriority = 10,\r\nCPED_CONFIG_FLAG_TargettableWithNoLos = 11,\r\nCPED_CONFIG_FLAG_DoesntListenToPlayerGroupCommands = 12,\r\nCPED_CONFIG_FLAG_NeverLeavesGroup = 13,\r\nCPED_CONFIG_FLAG_DoesntDropWeaponsWhenDead = 14,\r\nCPED_CONFIG_FLAG_SetDelayedWeaponAsCurrent = 15,\r\nCPED_CONFIG_FLAG_KeepTasksAfterCleanUp = 16,\r\nCPED_CONFIG_FLAG_BlockNonTemporaryEvents = 17,\r\nCPED_CONFIG_FLAG_HasAScriptBrain = 18,\r\nCPED_CONFIG_FLAG_WaitingForScriptBrainToLoad = 19,\r\nCPED_CONFIG_FLAG_AllowMedicsToReviveMe = 20,\r\nCPED_CONFIG_FLAG_MoneyHasBeenGivenByScript = 21,\r\nCPED_CONFIG_FLAG_NotAllowedToCrouch = 22,\r\nCPED_CONFIG_FLAG_DeathPickupsPersist = 23,\r\nCPED_CONFIG_FLAG_IgnoreSeenMelee = 24,\r\nCPED_CONFIG_FLAG_ForceDieIfInjured = 25,\r\nCPED_CONFIG_FLAG_DontDragMeOutCar = 26,\r\nCPED_CONFIG_FLAG_StayInCarOnJack = 27,\r\nCPED_CONFIG_FLAG_ForceDieInCar = 28,\r\nCPED_CONFIG_FLAG_GetOutUndriveableVehicle = 29,\r\nCPED_CONFIG_FLAG_WillRemainOnBoatAfterMissionEnds = 30,\r\nCPED_CONFIG_FLAG_DontStoreAsPersistent = 31,\r\nCPED_CONFIG_FLAG_WillFlyThroughWindscreen = 32,\r\nCPED_CONFIG_FLAG_DieWhenRagdoll = 33,\r\nCPED_CONFIG_FLAG_HasHelmet = 34,\r\nCPED_CONFIG_FLAG_UseHelmet = 35,\r\nCPED_CONFIG_FLAG_DontTakeOffHelmet = 36,\r\nCPED_CONFIG_FLAG_HideInCutscene = 37,\r\nCPED_CONFIG_FLAG_PedIsEnemyToPlayer = 38,\r\nCPED_CONFIG_FLAG_DisableEvasiveDives = 39,\r\nCPED_CONFIG_FLAG_PedGeneratesDeadBodyEvents = 40,\r\nCPED_CONFIG_FLAG_DontAttackPlayerWithoutWantedLevel = 41,\r\nCPED_CONFIG_FLAG_DontInfluenceWantedLevel = 42,\r\nCPED_CONFIG_FLAG_DisablePlayerLockon = 43,\r\nCPED_CONFIG_FLAG_DisableLockonToRandomPeds = 44,\r\nCPED_CONFIG_FLAG_AllowLockonToFriendlyPlayers = 45,\r\n_0xDB115BFA = 46,\r\nCPED_CONFIG_FLAG_PedBeingDeleted = 47,\r\nCPED_CONFIG_FLAG_BlockWeaponSwitching = 48,\r\nCPED_CONFIG_FLAG_BlockGroupPedAimedAtResponse = 49,\r\nCPED_CONFIG_FLAG_WillFollowLeaderAnyMeans = 50,\r\nCPED_CONFIG_FLAG_BlippedByScript = 51,\r\nCPED_CONFIG_FLAG_DrawRadarVisualField = 52,\r\nCPED_CONFIG_FLAG_StopWeaponFiringOnImpact = 53,\r\nCPED_CONFIG_FLAG_DissableAutoFallOffTests = 54,\r\nCPED_CONFIG_FLAG_SteerAroundDeadBodies = 55,\r\nCPED_CONFIG_FLAG_ConstrainToNavMesh = 56,\r\nCPED_CONFIG_FLAG_SyncingAnimatedProps = 57,\r\nCPED_CONFIG_FLAG_IsFiring = 58,\r\nCPED_CONFIG_FLAG_WasFiring = 59,\r\nCPED_CONFIG_FLAG_IsStanding = 60,\r\nCPED_CONFIG_FLAG_WasStanding = 61,\r\nCPED_CONFIG_FLAG_InVehicle = 62,\r\nCPED_CONFIG_FLAG_OnMount = 63,\r\nCPED_CONFIG_FLAG_AttachedToVehicle = 64,\r\nCPED_CONFIG_FLAG_IsSwimming = 65,\r\nCPED_CONFIG_FLAG_WasSwimming = 66,\r\nCPED_CONFIG_FLAG_IsSkiing = 67,\r\nCPED_CONFIG_FLAG_IsSitting = 68,\r\nCPED_CONFIG_FLAG_KilledByStealth = 69,\r\nCPED_CONFIG_FLAG_KilledByTakedown = 70,\r\nCPED_CONFIG_FLAG_Knockedout = 71,\r\nCPED_CONFIG_FLAG_ClearRadarBlipOnDeath = 72,\r\nCPED_CONFIG_FLAG_JustGotOffTrain = 73,\r\nCPED_CONFIG_FLAG_JustGotOnTrain = 74,\r\nCPED_CONFIG_FLAG_UsingCoverPoint = 75,\r\nCPED_CONFIG_FLAG_IsInTheAir = 76,\r\nCPED_CONFIG_FLAG_KnockedUpIntoAir = 77,\r\nCPED_CONFIG_FLAG_IsAimingGun = 78,\r\nCPED_CONFIG_FLAG_HasJustLeftCar = 79,\r\nCPED_CONFIG_FLAG_TargetWhenInjuredAllowed = 80,\r\nCPED_CONFIG_FLAG_CurrLeftFootCollNM = 81,\r\nCPED_CONFIG_FLAG_PrevLeftFootCollNM = 82,\r\nCPED_CONFIG_FLAG_CurrRightFootCollNM = 83,\r\nCPED_CONFIG_FLAG_PrevRightFootCollNM = 84,\r\nCPED_CONFIG_FLAG_HasBeenBumpedInCar = 85,\r\nCPED_CONFIG_FLAG_InWaterTaskQuitToClimbLadder = 86,\r\nCPED_CONFIG_FLAG_NMTwoHandedWeaponBothHandsConstrained = 87,\r\nCPED_CONFIG_FLAG_CreatedBloodPoolTimer = 88,\r\nCPED_CONFIG_FLAG_DontActivateRagdollFromAnyPedImpact = 89,\r\nCPED_CONFIG_FLAG_GroupPedFailedToEnterCover = 90,\r\nCPED_CONFIG_FLAG_AlreadyChattedOnPhone = 91,\r\nCPED_CONFIG_FLAG_AlreadyReactedToPedOnRoof = 92,\r\nCPED_CONFIG_FLAG_ForcePedLoadCover = 93,\r\nCPED_CONFIG_FLAG_BlockCoweringInCover = 94,\r\nCPED_CONFIG_FLAG_BlockPeekingInCover = 95,\r\nCPED_CONFIG_FLAG_JustLeftCarNotCheckedForDoors = 96,\r\nCPED_CONFIG_FLAG_VaultFromCover = 97,\r\nCPED_CONFIG_FLAG_AutoConversationLookAts = 98,\r\nCPED_CONFIG_FLAG_UsingCrouchedPedCapsule = 99,\r\nCPED_CONFIG_FLAG_HasDeadPedBeenReported = 100,\r\nCPED_CONFIG_FLAG_ForcedAim = 101,\r\nCPED_CONFIG_FLAG_SteersAroundPeds = 102,\r\nCPED_CONFIG_FLAG_SteersAroundObjects = 103,\r\nCPED_CONFIG_FLAG_OpenDoorArmIK = 104,\r\nCPED_CONFIG_FLAG_ForceReload = 105,\r\nCPED_CONFIG_FLAG_DontActivateRagdollFromVehicleImpact = 106,\r\nCPED_CONFIG_FLAG_DontActivateRagdollFromBulletImpact = 107,\r\nCPED_CONFIG_FLAG_DontActivateRagdollFromExplosions = 108,\r\nCPED_CONFIG_FLAG_DontActivateRagdollFromFire = 109,\r\nCPED_CONFIG_FLAG_DontActivateRagdollFromElectrocution = 110,\r\nCPED_CONFIG_FLAG_IsBeingDraggedToSafety = 111,\r\nCPED_CONFIG_FLAG_HasBeenDraggedToSafety = 112,\r\nCPED_CONFIG_FLAG_KeepWeaponHolsteredUnlessFired = 113,\r\nCPED_CONFIG_FLAG_ForceScriptControlledKnockout = 114,\r\nCPED_CONFIG_FLAG_FallOutOfVehicleWhenKilled = 115,\r\nCPED_CONFIG_FLAG_GetOutBurningVehicle = 116,\r\nCPED_CONFIG_FLAG_BumpedByPlayer = 117,\r\nCPED_CONFIG_FLAG_RunFromFiresAndExplosions = 118,\r\nCPED_CONFIG_FLAG_TreatAsPlayerDuringTargeting = 119,\r\nCPED_CONFIG_FLAG_IsHandCuffed = 120,\r\nCPED_CONFIG_FLAG_IsAnkleCuffed = 121,\r\nCPED_CONFIG_FLAG_DisableMelee = 122,\r\nCPED_CONFIG_FLAG_DisableUnarmedDrivebys = 123,\r\nCPED_CONFIG_FLAG_JustGetsPulledOutWhenElectrocuted = 124,\r\nCPED_CONFIG_FLAG_UNUSED_REPLACE_ME = 125,\r\nCPED_CONFIG_FLAG_WillNotHotwireLawEnforcementVehicle = 126,\r\nCPED_CONFIG_FLAG_WillCommandeerRatherThanJack = 127,\r\nCPED_CONFIG_FLAG_CanBeAgitated = 128,\r\nCPED_CONFIG_FLAG_ForcePedToFaceLeftInCover = 129,\r\nCPED_CONFIG_FLAG_ForcePedToFaceRightInCover = 130,\r\nCPED_CONFIG_FLAG_BlockPedFromTurningInCover = 131,\r\nCPED_CONFIG_FLAG_KeepRelationshipGroupAfterCleanUp = 132,\r\nCPED_CONFIG_FLAG_ForcePedToBeDragged = 133,\r\nCPED_CONFIG_FLAG_PreventPedFromReactingToBeingJacked = 134,\r\nCPED_CONFIG_FLAG_IsScuba = 135,\r\nCPED_CONFIG_FLAG_WillArrestRatherThanJack = 136,\r\nCPED_CONFIG_FLAG_RemoveDeadExtraFarAway = 137,\r\nCPED_CONFIG_FLAG_RidingTrain = 138,\r\nCPED_CONFIG_FLAG_ArrestResult = 139,\r\nCPED_CONFIG_FLAG_CanAttackFriendly = 140,\r\nCPED_CONFIG_FLAG_WillJackAnyPlayer = 141,\r\nCPED_CONFIG_FLAG_BumpedByPlayerVehicle = 142,\r\nCPED_CONFIG_FLAG_DodgedPlayerVehicle = 143,\r\nCPED_CONFIG_FLAG_WillJackWantedPlayersRatherThanStealCar = 144,\r\nCPED_CONFIG_FLAG_NoCopWantedAggro = 145,\r\nCPED_CONFIG_FLAG_DisableLadderClimbing = 146,\r\nCPED_CONFIG_FLAG_StairsDetected = 147,\r\nCPED_CONFIG_FLAG_SlopeDetected = 148,\r\nCPED_CONFIG_FLAG_HelmetHasBeenShot = 149,\r\nCPED_CONFIG_FLAG_CowerInsteadOfFlee = 150,\r\nCPED_CONFIG_FLAG_CanActivateRagdollWhenVehicleUpsideDown = 151,\r\nCPED_CONFIG_FLAG_AlwaysRespondToCriesForHelp = 152,\r\nCPED_CONFIG_FLAG_DisableBloodPoolCreation = 153,\r\nCPED_CONFIG_FLAG_ShouldFixIfNoCollision = 154,\r\nCPED_CONFIG_FLAG_CanPerformArrest = 155,\r\nCPED_CONFIG_FLAG_CanPerformUncuff = 156,\r\nCPED_CONFIG_FLAG_CanBeArrested = 157,\r\nCPED_CONFIG_FLAG_MoverConstrictedByOpposingCollisions = 158,\r\nCPED_CONFIG_FLAG_PlayerPreferFrontSeatMP = 159,\r\nCPED_CONFIG_FLAG_DontActivateRagdollFromImpactObject = 160,\r\nCPED_CONFIG_FLAG_DontActivateRagdollFromMelee = 161,\r\nCPED_CONFIG_FLAG_DontActivateRagdollFromWaterJet = 162,\r\nCPED_CONFIG_FLAG_DontActivateRagdollFromDrowning = 163,\r\nCPED_CONFIG_FLAG_DontActivateRagdollFromFalling = 164,\r\nCPED_CONFIG_FLAG_DontActivateRagdollFromRubberBullet = 165,\r\nCPED_CONFIG_FLAG_IsInjured = 166,\r\nCPED_CONFIG_FLAG_DontEnterVehiclesInPlayersGroup = 167,\r\nCPED_CONFIG_FLAG_SwimmingTasksRunning = 168,\r\nCPED_CONFIG_FLAG_PreventAllMeleeTaunts = 169,\r\nCPED_CONFIG_FLAG_ForceDirectEntry = 170,\r\nCPED_CONFIG_FLAG_AlwaysSeeApproachingVehicles = 171,\r\nCPED_CONFIG_FLAG_CanDiveAwayFromApproachingVehicles = 172,\r\nCPED_CONFIG_FLAG_AllowPlayerToInterruptVehicleEntryExit = 173,\r\nCPED_CONFIG_FLAG_OnlyAttackLawIfPlayerIsWanted = 174,\r\nCPED_CONFIG_FLAG_PlayerInContactWithKinematicPed = 175,\r\nCPED_CONFIG_FLAG_PlayerInContactWithSomethingOtherThanKinematicPed = 176,\r\nCPED_CONFIG_FLAG_PedsJackingMeDontGetIn = 177,\r\nCPED_CONFIG_FLAG_AdditionalRappellingPed = 178,\r\nCPED_CONFIG_FLAG_PedIgnoresAnimInterruptEvents = 179,\r\nCPED_CONFIG_FLAG_IsInCustody = 180,\r\nCPED_CONFIG_FLAG_ForceStandardBumpReactionThresholds = 181,\r\nCPED_CONFIG_FLAG_LawWillOnlyAttackIfPlayerIsWanted = 182,\r\nCPED_CONFIG_FLAG_IsAgitated = 183,\r\nCPED_CONFIG_FLAG_PreventAutoShuffleToDriversSeat = 184,\r\nCPED_CONFIG_FLAG_UseKinematicModeWhenStationary = 185,\r\nCPED_CONFIG_FLAG_EnableWeaponBlocking = 186,\r\nCPED_CONFIG_FLAG_HasHurtStarted = 187,\r\nCPED_CONFIG_FLAG_DisableHurt = 188,\r\nCPED_CONFIG_FLAG_PlayerIsWeird = 189,\r\nCPED_CONFIG_FLAG_PedHadPhoneConversation = 190,\r\nCPED_CONFIG_FLAG_BeganCrossingRoad = 191,\r\nCPED_CONFIG_FLAG_WarpIntoLeadersVehicle = 192,\r\nCPED_CONFIG_FLAG_DoNothingWhenOnFootByDefault = 193,\r\nCPED_CONFIG_FLAG_UsingScenario = 194,\r\nCPED_CONFIG_FLAG_VisibleOnScreen = 195,\r\nCPED_CONFIG_FLAG_DontCollideWithKinematic = 196,\r\nCPED_CONFIG_FLAG_ActivateOnSwitchFromLowPhysicsLod = 197,\r\nCPED_CONFIG_FLAG_DontActivateRagdollOnPedCollisionWhenDead = 198,\r\nCPED_CONFIG_FLAG_DontActivateRagdollOnVehicleCollisionWhenDead = 199,\r\nCPED_CONFIG_FLAG_HasBeenInArmedCombat = 200,\r\nCPED_CONFIG_FLAG_UseDiminishingAmmoRate = 201,\r\nCPED_CONFIG_FLAG_Avoidance_Ignore_All = 202,\r\nCPED_CONFIG_FLAG_Avoidance_Ignored_by_All = 203,\r\nCPED_CONFIG_FLAG_Avoidance_Ignore_Group1 = 204,\r\nCPED_CONFIG_FLAG_Avoidance_Member_of_Group1 = 205,\r\nCPED_CONFIG_FLAG_ForcedToUseSpecificGroupSeatIndex = 206,\r\nCPED_CONFIG_FLAG_LowPhysicsLodMayPlaceOnNavMesh = 207,\r\nCPED_CONFIG_FLAG_DisableExplosionReactions = 208,\r\nCPED_CONFIG_FLAG_DodgedPlayer = 209,\r\nCPED_CONFIG_FLAG_WaitingForPlayerControlInterrupt = 210,\r\nCPED_CONFIG_FLAG_ForcedToStayInCover = 211,\r\nCPED_CONFIG_FLAG_GeneratesSoundEvents = 212,\r\nCPED_CONFIG_FLAG_ListensToSoundEvents = 213,\r\nCPED_CONFIG_FLAG_AllowToBeTargetedInAVehicle = 214,\r\nCPED_CONFIG_FLAG_WaitForDirectEntryPointToBeFreeWhenExiting = 215,\r\nCPED_CONFIG_FLAG_OnlyRequireOnePressToExitVehicle = 216,\r\nCPED_CONFIG_FLAG_ForceExitToSkyDive = 217,\r\nCPED_CONFIG_FLAG_SteersAroundVehicles = 218,\r\nCPED_CONFIG_FLAG_AllowPedInVehiclesOverrideTaskFlags = 219,\r\nCPED_CONFIG_FLAG_DontEnterLeadersVehicle = 220,\r\nCPED_CONFIG_FLAG_DisableExitToSkyDive = 221,\r\nCPED_CONFIG_FLAG_ScriptHasDisabledCollision = 222,\r\nCPED_CONFIG_FLAG_UseAmbientModelScaling = 223,\r\nCPED_CONFIG_FLAG_DontWatchFirstOnNextHurryAway = 224,\r\nCPED_CONFIG_FLAG_DisablePotentialToBeWalkedIntoResponse = 225,\r\nCPED_CONFIG_FLAG_DisablePedAvoidance = 226,\r\nCPED_CONFIG_FLAG_ForceRagdollUponDeath = 227,\r\nCPED_CONFIG_FLAG_CanLosePropsOnDamage = 228,\r\nCPED_CONFIG_FLAG_DisablePanicInVehicle = 229,\r\nCPED_CONFIG_FLAG_AllowedToDetachTrailer = 230,\r\nCPED_CONFIG_FLAG_HasShotBeenReactedToFromFront = 231,\r\nCPED_CONFIG_FLAG_HasShotBeenReactedToFromBack = 232,\r\nCPED_CONFIG_FLAG_HasShotBeenReactedToFromLeft = 233,\r\nCPED_CONFIG_FLAG_HasShotBeenReactedToFromRight = 234,\r\nCPED_CONFIG_FLAG_AllowBlockDeadPedRagdollActivation = 235,\r\nCPED_CONFIG_FLAG_IsHoldingProp = 236,\r\nCPED_CONFIG_FLAG_BlocksPathingWhenDead = 237,\r\nCPED_CONFIG_FLAG_ForcePlayNormalScenarioExitOnNextScriptCommand = 238,\r\nCPED_CONFIG_FLAG_ForcePlayImmediateScenarioExitOnNextScriptCommand = 239,\r\nCPED_CONFIG_FLAG_ForceSkinCharacterCloth = 240,\r\nCPED_CONFIG_FLAG_LeaveEngineOnWhenExitingVehicles = 241,\r\nCPED_CONFIG_FLAG_PhoneDisableTextingAnimations = 242,\r\nCPED_CONFIG_FLAG_PhoneDisableTalkingAnimations = 243,\r\nCPED_CONFIG_FLAG_PhoneDisableCameraAnimations = 244,\r\nCPED_CONFIG_FLAG_DisableBlindFiringInShotReactions = 245,\r\nCPED_CONFIG_FLAG_AllowNearbyCoverUsage = 246,\r\nCPED_CONFIG_FLAG_InStrafeTransition = 247,\r\nCPED_CONFIG_FLAG_CanPlayInCarIdles = 248,\r\nCPED_CONFIG_FLAG_CanAttackNonWantedPlayerAsLaw = 249,\r\nCPED_CONFIG_FLAG_WillTakeDamageWhenVehicleCrashes = 250,\r\nCPED_CONFIG_FLAG_AICanDrivePlayerAsRearPassenger = 251,\r\nCPED_CONFIG_FLAG_PlayerCanJackFriendlyPlayers = 252,\r\nCPED_CONFIG_FLAG_OnStairs = 253,\r\nCPED_CONFIG_FLAG_SimulatingAiming = 254,\r\nCPED_CONFIG_FLAG_AIDriverAllowFriendlyPassengerSeatEntry = 255,\r\nCPED_CONFIG_FLAG_ParentCarIsBeingRemoved = 256,\r\nCPED_CONFIG_FLAG_AllowMissionPedToUseInjuredMovement = 257,\r\nCPED_CONFIG_FLAG_CanLoseHelmetOnDamage = 258,\r\nCPED_CONFIG_FLAG_NeverDoScenarioExitProbeChecks = 259,\r\nCPED_CONFIG_FLAG_SuppressLowLODRagdollSwitchWhenCorpseSettles = 260,\r\nCPED_CONFIG_FLAG_PreventUsingLowerPrioritySeats = 261,\r\nCPED_CONFIG_FLAG_JustLeftVehicleNeedsReset = 262,\r\nCPED_CONFIG_FLAG_TeleportIfCantReachPlayer = 263,\r\nCPED_CONFIG_FLAG_PedsInVehiclePositionNeedsReset = 264,\r\nCPED_CONFIG_FLAG_PedsFullyInSeat = 265,\r\nCPED_CONFIG_FLAG_AllowPlayerLockOnIfFriendly = 266,\r\nCPED_CONFIG_FLAG_UseCameraHeadingForDesiredDirectionLockOnTest = 267,\r\nCPED_CONFIG_FLAG_TeleportToLeaderVehicle = 268,\r\nCPED_CONFIG_FLAG_Avoidance_Ignore_WeirdPedBuffer = 269,\r\nCPED_CONFIG_FLAG_OnStairSlope = 270,\r\nCPED_CONFIG_FLAG_HasPlayedNMGetup = 271,\r\nCPED_CONFIG_FLAG_DontBlipCop = 272,\r\nCPED_CONFIG_FLAG_SpawnedAtExtendedRangeScenario = 273,\r\nCPED_CONFIG_FLAG_WalkAlongsideLeaderWhenClose = 274,\r\nCPED_CONFIG_FLAG_KillWhenTrapped = 275,\r\nCPED_CONFIG_FLAG_EdgeDetected = 276,\r\nCPED_CONFIG_FLAG_AlwaysWakeUpPhysicsOfIntersectedPeds = 277,\r\nCPED_CONFIG_FLAG_EquippedAmbientLoadOutWeapon = 278,\r\nCPED_CONFIG_FLAG_AvoidTearGas = 279,\r\nCPED_CONFIG_FLAG_StoppedSpeechUponFreezing = 280,\r\nCPED_CONFIG_FLAG_DisableGoToWritheWhenInjured = 281,\r\nCPED_CONFIG_FLAG_OnlyUseForcedSeatWhenEnteringHeliInGroup = 282,\r\nCPED_CONFIG_FLAG_ThrownFromVehicleDueToExhaustion = 283,\r\nCPED_CONFIG_FLAG_UpdateEnclosedSearchRegion = 284,\r\nCPED_CONFIG_FLAG_DisableWeirdPedEvents = 285,\r\nCPED_CONFIG_FLAG_ShouldChargeNow = 286,\r\nCPED_CONFIG_FLAG_RagdollingOnBoat = 287,\r\nCPED_CONFIG_FLAG_HasBrandishedWeapon = 288,\r\nCPED_CONFIG_FLAG_AllowMinorReactionsAsMissionPed = 289,\r\nCPED_CONFIG_FLAG_BlockDeadBodyShockingEventsWhenDead = 290,\r\nCPED_CONFIG_FLAG_PedHasBeenSeen = 291,\r\nCPED_CONFIG_FLAG_PedIsInReusePool = 292,\r\nCPED_CONFIG_FLAG_PedWasReused = 293,\r\nCPED_CONFIG_FLAG_DisableShockingEvents = 294,\r\nCPED_CONFIG_FLAG_MovedUsingLowLodPhysicsSinceLastActive = 295,\r\nCPED_CONFIG_FLAG_NeverReactToPedOnRoof = 296,\r\nCPED_CONFIG_FLAG_ForcePlayFleeScenarioExitOnNextScriptCommand = 297,\r\nCPED_CONFIG_FLAG_JustBumpedIntoVehicle = 298,\r\nCPED_CONFIG_FLAG_DisableShockingDrivingOnPavementEvents = 299,\r\nCPED_CONFIG_FLAG_ShouldThrowSmokeNow = 300,\r\nCPED_CONFIG_FLAG_DisablePedConstraints = 301,\r\nCPED_CONFIG_FLAG_ForceInitialPeekInCover = 302,\r\nCPED_CONFIG_FLAG_CreatedByDispatch = 303,\r\nCPED_CONFIG_FLAG_PointGunLeftHandSupporting = 304,\r\nCPED_CONFIG_FLAG_DisableJumpingFromVehiclesAfterLeader = 305,\r\nCPED_CONFIG_FLAG_DontActivateRagdollFromPlayerPedImpact = 306,\r\nCPED_CONFIG_FLAG_DontActivateRagdollFromAiRagdollImpact = 307,\r\nCPED_CONFIG_FLAG_DontActivateRagdollFromPlayerRagdollImpact = 308,\r\nCPED_CONFIG_FLAG_DisableQuadrupedSpring = 309,\r\nCPED_CONFIG_FLAG_IsInCluster = 310,\r\nCPED_CONFIG_FLAG_ShoutToGroupOnPlayerMelee = 311,\r\nCPED_CONFIG_FLAG_IgnoredByAutoOpenDoors = 312,\r\nCPED_CONFIG_FLAG_PreferInjuredGetup = 313,\r\nCPED_CONFIG_FLAG_ForceIgnoreMeleeActiveCombatant = 314,\r\nCPED_CONFIG_FLAG_CheckLoSForSoundEvents = 315,\r\nCPED_CONFIG_FLAG_JackedAbandonedCar = 316,\r\nCPED_CONFIG_FLAG_CanSayFollowedByPlayerAudio = 317,\r\nCPED_CONFIG_FLAG_ActivateRagdollFromMinorPlayerContact = 318,\r\nCPED_CONFIG_FLAG_HasPortablePickupAttached = 319,\r\nCPED_CONFIG_FLAG_ForcePoseCharacterCloth = 320,\r\nCPED_CONFIG_FLAG_HasClothCollisionBounds = 321,\r\nCPED_CONFIG_FLAG_HasHighHeels = 322,\r\nCPED_CONFIG_FLAG_TreatAsAmbientPedForDriverLockOn = 323,\r\nCPED_CONFIG_FLAG_DontBehaveLikeLaw = 324,\r\nCPED_CONFIG_FLAG_SpawnedAtScenario = 325,\r\nCPED_CONFIG_FLAG_DisablePoliceInvestigatingBody = 326,\r\nCPED_CONFIG_FLAG_DisableWritheShootFromGround = 327,\r\nCPED_CONFIG_FLAG_LowerPriorityOfWarpSeats = 328,\r\nCPED_CONFIG_FLAG_DisableTalkTo = 329,\r\nCPED_CONFIG_FLAG_DontBlip = 330,\r\nCPED_CONFIG_FLAG_IsSwitchingWeapon = 331,\r\nCPED_CONFIG_FLAG_IgnoreLegIkRestrictions = 332,\r\nCPED_CONFIG_FLAG_ScriptForceNoTimesliceIntelligenceUpdate = 333,\r\nCPED_CONFIG_FLAG_JackedOutOfMyVehicle = 334,\r\nCPED_CONFIG_FLAG_WentIntoCombatAfterBeingJacked = 335,\r\nCPED_CONFIG_FLAG_DontActivateRagdollForVehicleGrab = 336,\r\nCPED_CONFIG_FLAG_ForcePackageCharacterCloth = 337,\r\nCPED_CONFIG_FLAG_DontRemoveWithValidOrder = 338,\r\nCPED_CONFIG_FLAG_AllowTaskDoNothingTimeslicing = 339,\r\nCPED_CONFIG_FLAG_ForcedToStayInCoverDueToPlayerSwitch = 340,\r\nCPED_CONFIG_FLAG_ForceProneCharacterCloth = 341,\r\nCPED_CONFIG_FLAG_NotAllowedToJackAnyPlayers = 342,\r\nCPED_CONFIG_FLAG_InToStrafeTransition = 343,\r\nCPED_CONFIG_FLAG_KilledByStandardMelee = 344,\r\nCPED_CONFIG_FLAG_AlwaysLeaveTrainUponArrival = 345,\r\nCPED_CONFIG_FLAG_ForcePlayDirectedNormalScenarioExitOnNextScriptCommand = 346,\r\nCPED_CONFIG_FLAG_OnlyWritheFromWeaponDamage = 347,\r\nCPED_CONFIG_FLAG_UseSloMoBloodVfx = 348,\r\nCPED_CONFIG_FLAG_EquipJetpack = 349,\r\nCPED_CONFIG_FLAG_PreventDraggedOutOfCarThreatResponse = 350,\r\nCPED_CONFIG_FLAG_ScriptHasCompletelyDisabledCollision = 351,\r\nCPED_CONFIG_FLAG_NeverDoScenarioNavChecks = 352,\r\nCPED_CONFIG_FLAG_ForceSynchronousScenarioExitChecking = 353,\r\nCPED_CONFIG_FLAG_ThrowingGrenadeWhileAiming = 354,\r\nCPED_CONFIG_FLAG_HeadbobToRadioEnabled = 355,\r\nCPED_CONFIG_FLAG_ForceDeepSurfaceCheck = 356,\r\nCPED_CONFIG_FLAG_DisableDeepSurfaceAnims = 357,\r\nCPED_CONFIG_FLAG_DontBlipNotSynced = 358,\r\nCPED_CONFIG_FLAG_IsDuckingInVehicle = 359,\r\nCPED_CONFIG_FLAG_PreventAutoShuffleToTurretSeat = 360,\r\nCPED_CONFIG_FLAG_DisableEventInteriorStatusCheck = 361,\r\nCPED_CONFIG_FLAG_HasReserveParachute = 362,\r\nCPED_CONFIG_FLAG_UseReserveParachute = 363,\r\nCPED_CONFIG_FLAG_TreatDislikeAsHateWhenInCombat = 364,\r\nCPED_CONFIG_FLAG_OnlyUpdateTargetWantedIfSeen = 365,\r\nCPED_CONFIG_FLAG_AllowAutoShuffleToDriversSeat = 366,\r\nCPED_CONFIG_FLAG_DontActivateRagdollFromSmokeGrenade = 367,\r\nCPED_CONFIG_FLAG_LinkMBRToOwnerOnChain = 368,\r\nCPED_CONFIG_FLAG_AmbientFriendBumpedByPlayer = 369,\r\nCPED_CONFIG_FLAG_AmbientFriendBumpedByPlayerVehicle = 370,\r\nCPED_CONFIG_FLAG_InFPSUnholsterTransition = 371,\r\nCPED_CONFIG_FLAG_PreventReactingToSilencedCloneBullets = 372,\r\nCPED_CONFIG_FLAG_DisableInjuredCryForHelpEvents = 373,\r\nCPED_CONFIG_FLAG_NeverLeaveTrain = 374,\r\nCPED_CONFIG_FLAG_DontDropJetpackOnDeath = 375,\r\nCPED_CONFIG_FLAG_UseFPSUnholsterTransitionDuringCombatRoll = 376,\r\nCPED_CONFIG_FLAG_ExitingFPSCombatRoll = 377,\r\nCPED_CONFIG_FLAG_ScriptHasControlOfPlayer = 378,\r\nCPED_CONFIG_FLAG_PlayFPSIdleFidgetsForProjectile = 379,\r\nCPED_CONFIG_FLAG_DisableAutoEquipHelmetsInBikes = 380,\r\nCPED_CONFIG_FLAG_DisableAutoEquipHelmetsInAircraft = 381,\r\nCPED_CONFIG_FLAG_WasPlayingFPSGetup = 382,\r\nCPED_CONFIG_FLAG_WasPlayingFPSMeleeActionResult = 383,\r\nCPED_CONFIG_FLAG_PreferNoPriorityRemoval = 384,\r\nCPED_CONFIG_FLAG_FPSFidgetsAbortedOnFire = 385,\r\nCPED_CONFIG_FLAG_ForceFPSIKWithUpperBodyAnim = 386,\r\nCPED_CONFIG_FLAG_SwitchingCharactersInFirstPerson = 387,\r\nCPED_CONFIG_FLAG_IsClimbingLadder = 388,\r\nCPED_CONFIG_FLAG_HasBareFeet = 389,\r\nCPED_CONFIG_FLAG_UNUSED_REPLACE_ME_2 = 390,\r\nCPED_CONFIG_FLAG_GoOnWithoutVehicleIfItIsUnableToGetBackToRoad = 391,\r\nCPED_CONFIG_FLAG_BlockDroppingHealthSnacksOnDeath = 392,\r\nCPED_CONFIG_FLAG_ResetLastVehicleOnVehicleExit = 393,\r\nCPED_CONFIG_FLAG_ForceThreatResponseToNonFriendToFriendMeleeActions = 394,\r\nCPED_CONFIG_FLAG_DontRespondToRandomPedsDamage = 395,\r\nCPED_CONFIG_FLAG_AllowContinuousThreatResponseWantedLevelUpdates = 396,\r\nCPED_CONFIG_FLAG_KeepTargetLossResponseOnCleanup = 397,\r\nCPED_CONFIG_FLAG_PlayersDontDragMeOutOfCar = 398,\r\nCPED_CONFIG_FLAG_BroadcastRepondedToThreatWhenGoingToPointShooting = 399,\r\nCPED_CONFIG_FLAG_IgnorePedTypeForIsFriendlyWith = 400,\r\nCPED_CONFIG_FLAG_TreatNonFriendlyAsHateWhenInCombat = 401,\r\nCPED_CONFIG_FLAG_DontLeaveVehicleIfLeaderNotInVehicle = 402,\r\nCPED_CONFIG_FLAG_ChangeFromPermanentToAmbientPopTypeOnMigration = 403,\r\nCPED_CONFIG_FLAG_AllowMeleeReactionIfMeleeProofIsOn = 404,\r\nCPED_CONFIG_FLAG_UsingLowriderLeans = 405,\r\nCPED_CONFIG_FLAG_UsingAlternateLowriderLeans = 406,\r\nCPED_CONFIG_FLAG_UseNormalExplosionDamageWhenBlownUpInVehicle = 407,\r\nCPED_CONFIG_FLAG_DisableHomingMissileLockForVehiclePedInside = 408,\r\nCPED_CONFIG_FLAG_DisableTakeOffScubaGear = 409,\r\nCPED_CONFIG_FLAG_IgnoreMeleeFistWeaponDamageMult = 410,\r\nCPED_CONFIG_FLAG_LawPedsCanFleeFromNonWantedPlayer = 411,\r\nCPED_CONFIG_FLAG_ForceBlipSecurityPedsIfPlayerIsWanted = 412,\r\nCPED_CONFIG_FLAG_IsHolsteringWeapon = 413,\r\nCPED_CONFIG_FLAG_UseGoToPointForScenarioNavigation = 414,\r\nCPED_CONFIG_FLAG_DontClearLocalPassengersWantedLevel = 415,\r\nCPED_CONFIG_FLAG_BlockAutoSwapOnWeaponPickups = 416,\r\nCPED_CONFIG_FLAG_ThisPedIsATargetPriorityForAI = 417,\r\nCPED_CONFIG_FLAG_IsSwitchingHelmetVisor = 418,\r\nCPED_CONFIG_FLAG_ForceHelmetVisorSwitch = 419,\r\nCPED_CONFIG_FLAG_IsPerformingVehicleMelee = 420,\r\nCPED_CONFIG_FLAG_UseOverrideFootstepPtFx = 421,\r\nCPED_CONFIG_FLAG_DisableVehicleCombat = 422,\r\nCPED_CONFIG_FLAG_TreatAsFriendlyForTargetingAndDamage = 423,\r\nCPED_CONFIG_FLAG_AllowBikeAlternateAnimations = 424,\r\nCPED_CONFIG_FLAG_TreatAsFriendlyForTargetingAndDamageNonSynced = 425,\r\nCPED_CONFIG_FLAG_UseLockpickVehicleEntryAnimations = 426,\r\nCPED_CONFIG_FLAG_IgnoreInteriorCheckForSprinting = 427,\r\nCPED_CONFIG_FLAG_SwatHeliSpawnWithinLastSpottedLocation = 428,\r\nCPED_CONFIG_FLAG_DisableStartEngine = 429,\r\nCPED_CONFIG_FLAG_IgnoreBeingOnFire = 430,\r\nCPED_CONFIG_FLAG_DisableTurretOrRearSeatPreference = 431,\r\nCPED_CONFIG_FLAG_DisableWantedHelicopterSpawning = 432,\r\nCPED_CONFIG_FLAG_UseTargetPerceptionForCreatingAimedAtEvents = 433,\r\nCPED_CONFIG_FLAG_DisableHomingMissileLockon = 434,\r\nCPED_CONFIG_FLAG_ForceIgnoreMaxMeleeActiveSupportCombatants = 435,\r\nCPED_CONFIG_FLAG_StayInDefensiveAreaWhenInVehicle = 436,\r\nCPED_CONFIG_FLAG_DontShoutTargetPosition = 437,\r\nCPED_CONFIG_FLAG_DisableHelmetArmor = 438,\r\nCPED_CONFIG_FLAG_CreatedByConcealedPlayer = 439,\r\nCPED_CONFIG_FLAG_PermanentlyDisablePotentialToBeWalkedIntoResponse = 440,\r\nCPED_CONFIG_FLAG_PreventVehExitDueToInvalidWeapon = 441,\r\nCPED_CONFIG_FLAG_IgnoreNetSessionFriendlyFireCheckForAllowDamage = 442,\r\nCPED_CONFIG_FLAG_DontLeaveCombatIfTargetPlayerIsAttackedByPolice = 443,\r\nCPED_CONFIG_FLAG_CheckLockedBeforeWarp = 444,\r\nCPED_CONFIG_FLAG_DontShuffleInVehicleToMakeRoom = 445,\r\nCPED_CONFIG_FLAG_GiveWeaponOnGetup = 446,\r\nCPED_CONFIG_FLAG_DontHitVehicleWithProjectiles = 447,\r\nCPED_CONFIG_FLAG_DisableForcedEntryForOpenVehiclesFromTryLockedDoor = 448,\r\nCPED_CONFIG_FLAG_FiresDummyRockets = 449,\r\nCPED_CONFIG_FLAG_PedIsArresting = 450,\r\nCPED_CONFIG_FLAG_IsDecoyPed = 451,\r\nCPED_CONFIG_FLAG_HasEstablishedDecoy = 452,\r\nCPED_CONFIG_FLAG_BlockDispatchedHelicoptersFromLanding = 453,\r\nCPED_CONFIG_FLAG_DontCryForHelpOnStun = 454,\r\nCPED_CONFIG_FLAG_HitByTranqWeapon = 455,\r\nCPED_CONFIG_FLAG_CanBeIncapacitated = 456,\r\nCPED_CONFIG_FLAG_ForcedAimFromArrest = 457,\r\nCPED_CONFIG_FLAG_DontChangeTargetFromMelee = 458,\r\n_0x4376ABF2 = 459,\r\nCPED_CONFIG_FLAG_RagdollFloatsIndefinitely = 460,\r\nCPED_CONFIG_FLAG_BlockElectricWeaponDamage = 461,\r\n_0x262A3B8E = 462,\r\n_0x1AA79A25 = 463,\r\n}\n```\n\n**This is the server-side RPC native equivalent of the client native [SET_PED_CONFIG_FLAG](?\\_0x1913FE4CBF41C463).**", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x9CFBE10D", "params": [{"name": "ped", "type": "Ped"}, {"name": "flagId", "type": "int"}, {"name": "value", "type": "BOOL"}]}
{"hash": "0xC866A984", "name": "SET_PED_DEFAULT_COMPONENT_VARIATION", "lua_name": "SetPedDefaultComponentVariation", "ns": "CFX", "apiset": "server", "game": "", "signature": "void SetPedDefaultComponentVariation(Ped ped)", "description": "```\nSets Ped Default Clothes\n```\n\n**This is the server-side RPC native equivalent of the client native [SET_PED_DEFAULT_COMPONENT_VARIATION](?\\_0x45EEE61580806D63).**", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC866A984", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0xA23FE32C", "name": "SET_PED_HAIR_TINT", "lua_name": "SetPedHairTint", "ns": "CFX", "apiset": "server", "game": "", "signature": "void SetPedHairTint(Ped ped, int colorID, int highlightColorID)", "description": "Sets the tint index for the hair on the specified ped.\n\n```\nNativeDB Introduced: v323\n```\n\n**This is the server-side RPC native equivalent of the client native [SET_PED_HAIR_TINT](?\\_0x4CFFC65454C93A49).**", "aliases": "_SET_PED_HAIR_COLOR", "url": "https://docs.fivem.net/natives/?_0xA23FE32C", "params": [{"name": "ped", "type": "Ped", "description": "The Ped whose hair tint is to be set."}, {"name": "colorID", "type": "int", "description": "The tint index for the primary hair color."}, {"name": "highlightColorID", "type": "int", "description": "The tint index for the hair highlight color."}]}
{"hash": "0x60746B88", "name": "SET_PED_HEAD_BLEND_DATA", "lua_name": "SetPedHeadBlendData", "ns": "CFX", "apiset": "server", "game": "", "signature": "void SetPedHeadBlendData(Ped ped, int shapeFirstID, int shapeSecondID, int shapeThirdID, int skinFirstID, int skinSecondID, int skinThirdID, float shapeMix, float skinMix, float thirdMix, BOOL isParent)", "description": "For more info and the list of faceIDs please refer to [this](https://gtaforums.com/topic/858970-all-gtao-face-ids-pedset-ped-head-blend-data-explained) topic. Note that the Skin and Shape IDs are shared. This native will use this same list for both Skin and Shape IDs.\r\n**Other information:**\r\nIDs start at zero and go Male Non-DLC, Female Non-DLC, Male DLC, and Female DLC.\r\nThis native function is often called prior to calling natives such as:\n\n* [`SetPedHairColor`](#\\_0xA23FE32C)\n* [`SetPedHeadOverlayColor`](#\\_0x78935A27)\n* [`SetPedHeadOverlay`](#\\_0xD28DBA90)\n* [`SetPedFaceFeature`](#\\_0x6C8D4458)\n\n**This is the server-side RPC native equivalent of the client native [SET_PED_HEAD_BLEND_DATA](?\\_0x9414E18B9434C2FE).**", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x60746B88", "params": [{"name": "ped", "type": "Ped", "description": "The ped entity"}, {"name": "shapeFirstID", "type": "int", "description": "Controls the shape of the first ped's face"}, {"name": "shapeSecondID", "type": "int", "description": "Controls the shape of the second ped's face"}, {"name": "shapeThirdID", "type": "int", "description": "Controls the shape of the third ped's face"}, {"name": "skinFirstID", "type": "int", "description": "Controls the first id's skin tone"}, {"name": "skinSecondID", "type": "int", "description": "Controls the second id's skin tone"}, {"name": "skinThirdID", "type": "int", "description": "Controls the third id's skin tone"}, {"name": "shapeMix", "type": "float", "description": "0.0 - 1.0 Of whose characteristics to take Mother -> Father (shapeFirstID and shapeSecondID)"}, {"name": "skinMix", "type": "float", "description": "0.0 - 1.0 Of whose characteristics to take Mother -> Father (skinFirstID and skinSecondID)"}, {"name": "thirdMix", "type": "float", "description": "Overrides the others in favor of the third IDs."}, {"name": "isParent", "type": "BOOL", "description": "IsParent is set for \"children\" of the player character's grandparents during old-gen character creation. It has unknown effect otherwise."}]}
{"hash": "0xD28DBA90", "name": "SET_PED_HEAD_OVERLAY", "lua_name": "SetPedHeadOverlay", "ns": "CFX", "apiset": "server", "game": "", "signature": "void SetPedHeadOverlay(Ped ped, int overlayID, int index, float opacity)", "description": "```\nOverlayID ranges from 0 to 12, index from 0 to _GET_NUM_OVERLAY_VALUES(overlayID)-1, and opacity from 0.0 to 1.0.\r\noverlayID Part Index, to disable\r\n0 Blemishes 0 - 23, 255\r\n1 Facial Hair 0 - 28, 255\r\n2 Eyebrows 0 - 33, 255\r\n3 Ageing 0 - 14, 255\r\n4 Makeup 0 - 74, 255\r\n5 Blush 0 - 6, 255\r\n6 Complexion 0 - 11, 255\r\n7 Sun Damage 0 - 10, 255\r\n8 Lipstick 0 - 9, 255\r\n9 Moles/Freckles 0 - 17, 255\r\n10 Chest Hair 0 - 16, 255\r\n11 Body Blemishes 0 - 11, 255\r\n12 Add Body Blemishes 0 - 1, 255\n```\n\n**Note:**\r\nYou may need to call [`SetPedHeadBlendData`](#\\_0x9414E18B9434C2FE) prior to calling this native in order for it to work.\n\n**This is the server-side RPC native equivalent of the client native [SET_PED_HEAD_OVERLAY](?\\_0x48F44967FA05CC1E).**", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xD28DBA90", "params": [{"name": "ped", "type": "Ped", "description": "The ped entity"}, {"name": "overlayID", "type": "int", "description": "The overlay id displayed up above."}, {"name": "index", "type": "int", "description": "An integer representing the index (from 0 to `_GET_NUM_OVERLAY_VALUES(overlayID)-1`)"}, {"name": "opacity", "type": "float", "description": "A float ranging from 0.0 to 1.0"}]}
{"hash": "0x7500C79", "name": "SET_PED_INTO_VEHICLE", "lua_name": "SetPedIntoVehicle", "ns": "CFX", "apiset": "server", "game": "", "signature": "void SetPedIntoVehicle(Ped ped, Vehicle vehicle, int seatIndex)", "description": "SET_PED_INTO_VEHICLE\n\n**This is the server-side RPC native equivalent of the client native [SET_PED_INTO_VEHICLE](?\\_0xF75B0D629E1C063D).**", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x7500C79", "params": [{"name": "ped", "type": "Ped"}, {"name": "vehicle", "type": "Vehicle"}, {"name": "seatIndex", "type": "int", "description": "See eSeatPosition declared in [`IS_VEHICLE_SEAT_FREE`](#\\_0x22AC59A870E6A669). -2 for the first available seat."}]}
{"hash": "0x8E51EC29", "name": "SET_PED_MELEE_COMBAT_LIMITS", "lua_name": "SetPedMeleeCombatLimits", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "void SetPedMeleeCombatLimits(int primaryCount, int secondaryCount, int populationPedCount)", "description": "Override the limits on the number and types of melee combatants. The game is limited to at most ten combatants among the three types: primary, secondary, and observers.\n\nThis native infers the number of observers based on the primary and secondary counts.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x8E51EC29", "params": [{"name": "primaryCount", "type": "int", "description": "The number of peds that engage in combat (default: 1)"}, {"name": "secondaryCount", "type": "int", "description": "The number of peds that engage in taunting (default: 3)"}, {"name": "populationPedCount", "type": "int", "description": "The maximum number of population peds (ambient and scenario) that can engage in combat (default: 3)"}]}
{"hash": "0xAF12A05D", "name": "SET_PED_MODEL_HEALTH_CONFIG", "lua_name": "SetPedModelHealthConfig", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "void SetPedModelHealthConfig(Hash modelHash, char* configName)", "description": "Sets a ped model's health config.\r\nTakes effect only after setting player model with `SET_PLAYER_MODEL`.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xAF12A05D", "params": [{"name": "modelHash", "type": "Hash", "description": "Ped's model."}, {"name": "configName", "type": "char*", "description": "Name of health config."}]}
{"hash": "0x46F6B38B", "name": "SET_PED_MODEL_PERSONALITY", "lua_name": "SetPedModelPersonality", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "void SetPedModelPersonality(Hash modelHash, Hash personalityHash)", "description": "Overrides a ped model personality type.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x46F6B38B", "params": [{"name": "modelHash", "type": "Hash", "description": "Ped's model."}, {"name": "personalityHash", "type": "Hash", "description": "Personality hash."}]}
{"hash": "0x829F2E2", "name": "SET_PED_PROP_INDEX", "lua_name": "SetPedPropIndex", "ns": "CFX", "apiset": "server", "game": "", "signature": "void SetPedPropIndex(Ped ped, int componentId, int drawableId, int textureId, BOOL attach)", "description": "This native is used to set prop variation on a ped. Components, drawables and textures IDs are related to the ped model.\n\n### MP Freemode list of props\n\n**0**: Hats\r\n**1**: Glasses\r\n**2**: Ears\r\n**6**: Watches\r\n**7**: Bracelets\r\nList of Prop IDs\n\n```cpp\nenum eAnchorPoints\r\n{\r\nANCHOR_HEAD = 0, // \"p_head\"\r\nANCHOR_EYES = 1, // \"p_eyes\"\r\nANCHOR_EARS = 2, // \"p_ears\"\r\nANCHOR_MOUTH = 3, // \"p_mouth\"\r\nANCHOR_LEFT_HAND = 4, // \"p_lhand\"\r\nANCHOR_RIGHT_HAND = 5, // \"p_rhand\"\r\nANCHOR_LEFT_WRIST = 6, // \"p_lwrist\"\r\nANCHOR_RIGHT_WRIST = 7, // \"p_rwrist\"\r\nANCHOR_HIP = 8, // \"p_lhip\"\r\nANCHOR_LEFT_FOOT = 9, // \"p_lfoot\"\r\nANCHOR_RIGHT_FOOT = 10, // \"p_rfoot\"\r\nANCHOR_PH_L_HAND = 11, // \"ph_lhand\"\r\nANCHOR_PH_R_HAND = 12, // \"ph_rhand\"\r\nNUM_ANCHORS = 13,\r\n};\n```\n\n**This is the server-side RPC native equivalent of the client native [SET_PED_PROP_INDEX](?\\_0x93376B65A266EB5F).**", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x829F2E2", "params": [{"name": "ped", "type": "Ped", "description": "The ped handle."}, {"name": "componentId", "type": "int", "description": "The component that you want to set. Refer to [SET_PED_COMPONENT_VARIATION](#\\_0x262B14F48D29DE80)."}, {"name": "drawableId", "type": "int", "description": "The drawable id that is going to be set. Refer to [GET_NUMBER_OF_PED_PROP_DRAWABLE_VARIATIONS](#\\_0x5FAF9754E789FB47)."}, {"name": "textureId", "type": "int", "description": "The texture id of the drawable. Refer to [GET_NUMBER_OF_PED_PROP_TEXTURE_VARIATIONS](#\\_0xA6E7F1CEB523E171)."}, {"name": "attach", "type": "BOOL", "description": "Attached or not."}]}
{"hash": "0x4111BA46", "name": "SET_PED_RANDOM_COMPONENT_VARIATION", "lua_name": "SetPedRandomComponentVariation", "ns": "CFX", "apiset": "server", "game": "", "signature": "void SetPedRandomComponentVariation(Ped ped, int p1)", "description": "```\np1 is always 0 in R* scripts; and a quick disassembly seems to indicate that p1 is unused.\n```\n\n**This is the server-side RPC native equivalent of the client native [SET_PED_RANDOM_COMPONENT_VARIATION](?\\_0xC8A9481A01E63C28).**", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x4111BA46", "params": [{"name": "ped", "type": "Ped"}, {"name": "p1", "type": "int"}]}
{"hash": "0xE3318E0E", "name": "SET_PED_RANDOM_PROPS", "lua_name": "SetPedRandomProps", "ns": "CFX", "apiset": "server", "game": "", "signature": "void SetPedRandomProps(Ped ped)", "description": "SET_PED_RANDOM_PROPS\n\n**This is the server-side RPC native equivalent of the client native [SET_PED_RANDOM_PROPS](?\\_0xC44AA05345C992C6).**", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xE3318E0E", "params": [{"name": "ped", "type": "Ped", "description": "The ped handle."}]}
{"hash": "0xCFF6FF66", "name": "SET_PED_RESET_FLAG", "lua_name": "SetPedResetFlag", "ns": "CFX", "apiset": "server", "game": "", "signature": "void SetPedResetFlag(Ped ped, int flagId, BOOL doReset)", "description": "PED::SET_PED_RESET_FLAG(PLAYER::PLAYER_PED_ID(), 240, 1);\r\nKnown values:\n\n**This is the server-side RPC native equivalent of the client native [SET_PED_RESET_FLAG](?\\_0xC1E8A365BF3B29F2).**", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xCFF6FF66", "params": [{"name": "ped", "type": "Ped"}, {"name": "flagId", "type": "int"}, {"name": "doReset", "type": "BOOL"}]}
{"hash": "0x83CB5052", "name": "SET_PED_TO_RAGDOLL", "lua_name": "SetPedToRagdoll", "ns": "CFX", "apiset": "server", "game": "", "signature": "void SetPedToRagdoll(Ped ped, int minTime, int maxTime, int ragdollType, BOOL bAbortIfInjured, BOOL bAbortIfDead, BOOL bForceScriptControl)", "description": "p4/p5: Unusued in TU27\n\n### Ragdoll Types\n\n**0**: CTaskNMRelax\r\n**1**: CTaskNMScriptControl: Hardcoded not to work in networked environments.\r\n**Else**: CTaskNMBalance\n\n**This is the server-side RPC native equivalent of the client native [SET_PED_TO_RAGDOLL](?\\_0xAE99FB955581844A).**", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x83CB5052", "params": [{"name": "ped", "type": "Ped", "description": "The ped to ragdoll."}, {"name": "minTime", "type": "int", "description": "Time(ms) Ped is in ragdoll mode; only applies to ragdoll types 0 and not 1."}, {"name": "maxTime", "type": "int"}, {"name": "ragdollType", "type": "int"}, {"name": "bAbortIfInjured", "type": "BOOL", "description": "unused"}, {"name": "bAbortIfDead", "type": "BOOL", "description": "unused"}, {"name": "bForceScriptControl", "type": "BOOL"}]}
{"hash": "0xFA12E286", "name": "SET_PED_TO_RAGDOLL_WITH_FALL", "lua_name": "SetPedToRagdollWithFall", "ns": "CFX", "apiset": "server", "game": "", "signature": "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)", "description": "```cpp\nenum eNMFallType {\r\nTYPE_FROM_HIGH = 0,\r\nTYPE_OVER_WALL = 1,\r\nTYPE_DOWN_STAIRS = 2,\r\nTYPE_DIE_TYPES = 3,\r\nTYPE_DIE_FROM_HIGH = 4,\r\nTYPE_DIE_OVER_WALL = 5,\r\nTYPE_DIE_DOWN_STAIRS = 6\r\n}\n```\n\n```\nReturn variable is never used in R*'s scripts.\r\nNot sure what p2 does. It seems like it would be a time judging by it's usage in R*'s scripts, but didn't seem to affect anything in my testings.\r\nx, y, and z are coordinates, most likely to where the ped will fall.\r\np7 is probably the force of the fall, but untested, so I left the variable name the same.\r\np8 to p13 are always 0f in R*'s scripts.\r\n(Simplified) Example of the usage of the function from R*'s scripts:\r\nped::set_ped_to_ragdoll_with_fall(ped, 1500, 2000, 1, -entity::get_entity_forward_vector(ped), 1f, 0f, 0f, 0f, 0f, 0f, 0f);\n```\n\n**This is the server-side RPC native equivalent of the client native [SET_PED_TO_RAGDOLL_WITH_FALL](?\\_0xD76632D99E4966C8).**", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xFA12E286", "params": [{"name": "ped", "type": "Ped", "description": "The ped to ragdoll."}, {"name": "minTime", "type": "int"}, {"name": "maxTime", "type": "int"}, {"name": "nFallType", "type": "int", "description": "The type of fall."}, {"name": "dirX", "type": "float", "description": "The x direction of the fall."}, {"name": "dirY", "type": "float", "description": "The y direction of the fall."}, {"name": "dirZ", "type": "float", "description": "The z direction of the fall."}, {"name": "fGroundHeight", "type": "float", "description": "The ground height (z)."}, {"name": "grab1X", "type": "float", "description": "unused"}, {"name": "grab1Y", "type": "float", "description": "unused"}, {"name": "grab1Z", "type": "float", "description": "unused"}, {"name": "grab2X", "type": "float", "description": "unused"}, {"name": "grab2Y", "type": "float", "description": "unused"}, {"name": "grab2Z", "type": "float", "description": "unused"}]}
{"hash": "0xB300F03", "name": "SET_PED_TURNING_THRESHOLDS", "lua_name": "SetPedTurningThresholds", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "void SetPedTurningThresholds(float min, float max)", "description": "Purpose: The game's default values for these make shooting while traveling Left quite a bit slower than shooting while traveling right (This could be a game-balance thing?)\n\nDefault Min: -45 Degrees\r\nDefault Max: 135 Degrees\n\n```\n \\ ,- ~ ||~ - ,\r\n, ' \\ x x ' ,\n```\n\n, \\ x x x ,\r\n, \\ x x ,\r\n, \\ x x ,\r\n, \\ x ,\r\n, \\ x ,\r\n, \\ x x ,\r\n, \\ x ,\r\n, , '\r\n' - , \\_ \\_ \\_ , ' \\\\\n\nIf the transition angle is within the shaded portion (x), there will be no transition(Quicker)\r\nThe angle corresponds to where you are looking(North on the circle) vs. the heading of your Ped.\r\nNote: For some reason,\n\nYou can set these values to whatever you'd like with this native, but keep in mind that the transitional spin is only clockwise for some reason.\n\nI'd personally recommend something like -135/135", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xB300F03", "params": [{"name": "min", "type": "float", "description": "Leftside angle on the above diagram"}, {"name": "max", "type": "float", "description": "Rightside angle on the above diagram"}]}
{"hash": "0xD17AFCD8", "name": "SET_PLAYER_CONTROL", "lua_name": "SetPlayerControl", "ns": "CFX", "apiset": "server", "game": "", "signature": "void SetPlayerControl(Player player, BOOL bHasControl, int flags)", "description": "```\nFlags:\r\nSPC_AMBIENT_SCRIPT = (1 << 1),\r\nSPC_CLEAR_TASKS = (1 << 2),\r\nSPC_REMOVE_FIRES = (1 << 3),\r\nSPC_REMOVE_EXPLOSIONS = (1 << 4),\r\nSPC_REMOVE_PROJECTILES = (1 << 5),\r\nSPC_DEACTIVATE_GADGETS = (1 << 6),\r\nSPC_REENABLE_CONTROL_ON_DEATH = (1 << 7),\r\nSPC_LEAVE_CAMERA_CONTROL_ON = (1 << 8),\r\nSPC_ALLOW_PLAYER_DAMAGE = (1 << 9),\r\nSPC_DONT_STOP_OTHER_CARS_AROUND_PLAYER = (1 << 10),\r\nSPC_PREVENT_EVERYBODY_BACKOFF = (1 << 11),\r\nSPC_ALLOW_PAD_SHAKE = (1 << 12)\r\nSee: https://alloc8or.re/gta5/doc/enums/eSetPlayerControlFlag.txt\n```\n\n**This is the server-side RPC native equivalent of the client native [SET_PLAYER_CONTROL](?\\_0x8D32347D6D4C40A2).**", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xD17AFCD8", "params": [{"name": "player", "type": "Player"}, {"name": "bHasControl", "type": "BOOL"}, {"name": "flags", "type": "int"}]}
{"hash": "0x8A2FBAD4", "name": "SET_PLAYER_CULLING_RADIUS", "lua_name": "SetPlayerCullingRadius", "ns": "CFX", "apiset": "server", "game": "", "signature": "void SetPlayerCullingRadius(char* playerSrc, float radius)", "description": "Sets the culling radius for the specified player.\r\nSet to `0.0` to reset.\n\n**WARNING**: Culling natives are deprecated and have known, [unfixable issues](https://forum.cfx.re/t/issue-with-culling-radius-and-server-side-entities/4900677/4)", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x8A2FBAD4", "params": [{"name": "playerSrc", "type": "char*", "description": "The player to set the culling radius for."}, {"name": "radius", "type": "float", "description": "The radius."}]}
{"hash": "0xDFB9A2A2", "name": "SET_PLAYER_INVINCIBLE", "lua_name": "SetPlayerInvincible", "ns": "CFX", "apiset": "server", "game": "", "signature": "void SetPlayerInvincible(Player player, BOOL bInvincible)", "description": "Make the player impervious to all forms of damage.\n\n**This is the server-side RPC native equivalent of the client native [SET_PLAYER_INVINCIBLE](?\\_0x239528EACDC3E7DE).**", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xDFB9A2A2", "params": [{"name": "player", "type": "Player", "description": "The player index."}, {"name": "bInvincible", "type": "BOOL"}]}
{"hash": "0x86BD5722", "name": "SET_PLAYER_KILL_FALL_HEIGHT", "lua_name": "SetPlayerKillFallHeight", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "void SetPlayerKillFallHeight(float height)", "description": "A setter for [GET_PLAYER_KILL_FALL_HEIGHT](#\\_0x13BC2C63).", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x86BD5722", "params": [{"name": "height", "type": "float", "description": "height from which the player peds will instantly die from fall damage. Default value is `15.0`."}]}
{"hash": "0x35594F67", "name": "SET_PLAYER_MAX_STAMINA", "lua_name": "SetPlayerMaxStamina", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "bool SetPlayerMaxStamina(Player playerId, float maxStamina)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x35594F67", "params": [{"name": "playerId", "type": "Player", "description": "The player index"}, {"name": "maxStamina", "type": "float", "description": "The value you want to set"}]}
{"hash": "0x774A4C54", "name": "SET_PLAYER_MODEL", "lua_name": "SetPlayerModel", "ns": "CFX", "apiset": "server", "game": "", "signature": "void SetPlayerModel(Player player, Hash model)", "description": "Set the model for a specific Player. Note that this will destroy the current Ped for the Player and create a new one, any reference to the old ped will be invalid after calling this.\r\nAs per usual, make sure to request the model first and wait until it has loaded.\n\n**This is the server-side RPC native equivalent of the client native [SET_PLAYER_MODEL](?\\_0x00A1CADD00108836).**", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x774A4C54", "params": [{"name": "player", "type": "Player", "description": "The player to set the model for"}, {"name": "model", "type": "Hash", "description": "The model to use"}]}
{"hash": "0x6504EB38", "name": "SET_PLAYER_ROUTING_BUCKET", "lua_name": "SetPlayerRoutingBucket", "ns": "CFX", "apiset": "server", "game": "", "signature": "void SetPlayerRoutingBucket(char* playerSrc, int bucket)", "description": "Sets the routing bucket for the specified player.\n\nRouting buckets are also known as 'dimensions' or 'virtual worlds' in past echoes, however they are population-aware.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x6504EB38", "params": [{"name": "playerSrc", "type": "char*", "description": "The player to set the routing bucket for."}, {"name": "bucket", "type": "int", "description": "The bucket ID."}]}
{"hash": "0xA9EC16C7", "name": "SET_PLAYER_STAMINA", "lua_name": "SetPlayerStamina", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "bool SetPlayerStamina(Player playerId, float stamina)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA9EC16C7", "params": [{"name": "playerId", "type": "Player", "description": "The player index"}, {"name": "stamina", "type": "float", "description": "The value you want to set"}]}
{"hash": "0xFC02CAF6", "name": "SET_PLAYER_TALKING_OVERRIDE", "lua_name": "SetPlayerTalkingOverride", "ns": "CFX", "apiset": "client", "game": "", "signature": "void SetPlayerTalkingOverride(Player player, BOOL state)", "description": "the status of default voip system. It affects on `NETWORK_IS_PLAYER_TALKING` and `mp_facial` animation.\r\nThis function doesn't need to be called every frame, it works like a switcher.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xFC02CAF6", "params": [{"name": "player", "type": "Player", "description": "The target player."}, {"name": "state", "type": "BOOL", "description": "Overriding state."}]}
{"hash": "0xB7A0914B", "name": "SET_PLAYER_WANTED_LEVEL", "lua_name": "SetPlayerWantedLevel", "ns": "CFX", "apiset": "server", "game": "", "signature": "void SetPlayerWantedLevel(Player player, int wantedLevel, BOOL delayedResponse)", "description": "SET_PLAYER_WANTED_LEVEL\n\n**This is the server-side RPC native equivalent of the client native [SET_PLAYER_WANTED_LEVEL](?\\_0x39FF19C64EF7DA5B).**", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xB7A0914B", "params": [{"name": "player", "type": "Player", "description": "the target player"}, {"name": "wantedLevel", "type": "int", "description": "the wanted level 1-5"}, {"name": "delayedResponse", "type": "BOOL", "description": "false = 0-10sec police spawn response time, true = 10-20sec police spawn response time"}]}
{"hash": "0x8C3EC64F", "name": "SET_REACTION_TO_VEHICLE_SIREN_DISABLED", "lua_name": "SetReactionToVehicleSirenDisabled", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "void SetReactionToVehicleSirenDisabled(BOOL state)", "description": "This completely disables pedestrian vehicles from reacting to sirens. They will not try to do any maneuver to evade.", "aliases": "SET_REACTION_TO_VEHICLE_WITH_SIREN_DISABLED", "url": "https://docs.fivem.net/natives/?_0x8C3EC64F", "params": [{"name": "state", "type": "BOOL", "description": "Toggle on or off."}]}
{"hash": "0x21C7A35B", "name": "SET_RESOURCE_KVP", "lua_name": "SetResourceKvp", "ns": "CFX", "apiset": "shared", "game": "", "signature": "void SetResourceKvp(char* key, char* value)", "description": "A setter for [GET_RESOURCE_KVP_STRING](#\\_0x5240DA5A).", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x21C7A35B", "params": [{"name": "key", "type": "char*", "description": "The key to set"}, {"name": "value", "type": "char*", "description": "The value to write"}]}
{"hash": "0x9ADD2938", "name": "SET_RESOURCE_KVP_FLOAT", "lua_name": "SetResourceKvpFloat", "ns": "CFX", "apiset": "shared", "game": "", "signature": "void SetResourceKvpFloat(char* key, float value)", "description": "A setter for [GET_RESOURCE_KVP_FLOAT](#\\_0x35BDCEEA).", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x9ADD2938", "params": [{"name": "key", "type": "char*", "description": "The key to set"}, {"name": "value", "type": "float", "description": "The value to write"}]}
{"hash": "0x3517BFBE", "name": "SET_RESOURCE_KVP_FLOAT_NO_SYNC", "lua_name": "SetResourceKvpFloatNoSync", "ns": "CFX", "apiset": "shared", "game": "", "signature": "void SetResourceKvpFloatNoSync(char* key, float value)", "description": "Nonsynchronous [SET_RESOURCE_KVP_FLOAT](#\\_0x9ADD2938) operation; see [FLUSH_RESOURCE_KVP](#\\_0x5240DA5A).", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x3517BFBE", "params": [{"name": "key", "type": "char*", "description": "The key to set"}, {"name": "value", "type": "float", "description": "The value to write"}]}
{"hash": "0x6A2B1E8", "name": "SET_RESOURCE_KVP_INT", "lua_name": "SetResourceKvpInt", "ns": "CFX", "apiset": "shared", "game": "", "signature": "void SetResourceKvpInt(char* key, int value)", "description": "A setter for [GET_RESOURCE_KVP_INT](#\\_0x557B586A).", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x6A2B1E8", "params": [{"name": "key", "type": "char*", "description": "The key to set"}, {"name": "value", "type": "int", "description": "The value to write"}]}
{"hash": "0x26AEB707", "name": "SET_RESOURCE_KVP_INT_NO_SYNC", "lua_name": "SetResourceKvpIntNoSync", "ns": "CFX", "apiset": "shared", "game": "", "signature": "void SetResourceKvpIntNoSync(char* key, int value)", "description": "Nonsynchronous [SET_RESOURCE_KVP_INT](#\\_0x6A2B1E8) operation; see [FLUSH_RESOURCE_KVP](#\\_0x5240DA5A).", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x26AEB707", "params": [{"name": "key", "type": "char*", "description": "The key to set"}, {"name": "value", "type": "int", "description": "The value to write"}]}
{"hash": "0xCF9A2FF", "name": "SET_RESOURCE_KVP_NO_SYNC", "lua_name": "SetResourceKvpNoSync", "ns": "CFX", "apiset": "shared", "game": "", "signature": "void SetResourceKvpNoSync(char* key, char* value)", "description": "Nonsynchronous [SET_RESOURCE_KVP](#\\_0x21C7A35B) operation; see [FLUSH_RESOURCE_KVP](#\\_0x5240DA5A).", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xCF9A2FF", "params": [{"name": "key", "type": "char*", "description": "The key to set"}, {"name": "value", "type": "char*", "description": "The value to write"}]}
{"hash": "0x7BDCBD45", "name": "SET_RICH_PRESENCE", "lua_name": "SetRichPresence", "ns": "CFX", "apiset": "client", "game": "", "signature": "void SetRichPresence(char* presenceState)", "description": "Sets the player's rich presence detail state for social platform providers to a specified string.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x7BDCBD45", "params": [{"name": "presenceState", "type": "char*", "description": "The rich presence string to set."}]}
{"hash": "0xE62FC73", "name": "SET_ROPES_CREATE_NETWORK_WORLD_STATE", "lua_name": "SetRopesCreateNetworkWorldState", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "void SetRopesCreateNetworkWorldState(BOOL shouldCreate)", "description": "Toggles whether the usage of [ADD_ROPE](#\\_0xE832D760399EB220) should create an underlying CNetworkRopeWorldStateData. By default this is set to false.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xE62FC73", "params": [{"name": "shouldCreate", "type": "BOOL", "description": "Whether to create an underlying network world state"}]}
{"hash": "0x69B680A7", "name": "SET_ROPE_LENGTH_CHANGE_RATE", "lua_name": "SetRopeLengthChangeRate", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "void SetRopeLengthChangeRate(int rope, float lengthChangeRate)", "description": "Set's the ropes length change rate, which is the speed that rope should wind if started.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x69B680A7", "params": [{"name": "rope", "type": "int", "description": "The rope to set the length change rate for."}, {"name": "lengthChangeRate", "type": "float", "description": "The rope's new length change rate."}]}
{"hash": "0xA0F2201F", "name": "SET_ROUTING_BUCKET_ENTITY_LOCKDOWN_MODE", "lua_name": "SetRoutingBucketEntityLockdownMode", "ns": "CFX", "apiset": "server", "game": "", "signature": "void SetRoutingBucketEntityLockdownMode(int bucketId, char* mode)", "description": "Sets the entity lockdown mode for a specific routing bucket.\n\nLockdown modes are:\n\n| Mode | Meaning |\r\n| ---------- | ---------------------------------------------------------- |\r\n| `strict` | No entities can be created by clients at all. |\r\n| `relaxed` | Only script-owned entities created by clients are blocked. |\r\n| `inactive` | Clients can create any entity they want. |", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA0F2201F", "params": [{"name": "bucketId", "type": "int", "description": "The routing bucket ID to adjust."}, {"name": "mode", "type": "char*", "description": "One of aforementioned modes."}]}
{"hash": "0xCE51AC2C", "name": "SET_ROUTING_BUCKET_POPULATION_ENABLED", "lua_name": "SetRoutingBucketPopulationEnabled", "ns": "CFX", "apiset": "server", "game": "", "signature": "void SetRoutingBucketPopulationEnabled(int bucketId, BOOL mode)", "description": "Sets whether or not the specified routing bucket has automatically-created population enabled.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xCE51AC2C", "params": [{"name": "bucketId", "type": "int", "description": "The routing bucket ID to adjust."}, {"name": "mode", "type": "BOOL", "description": "`true` to enable population, `false` to disable population."}]}
{"hash": "0x3963D527", "name": "SET_RUNTIME_TEXTURE_ARGB_DATA", "lua_name": "SetRuntimeTextureArgbData", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "BOOL SetRuntimeTextureArgbData(long tex, char* buffer, int length)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x3963D527", "params": [{"name": "tex", "type": "long"}, {"name": "buffer", "type": "char*"}, {"name": "length", "type": "int"}]}
{"hash": "0x28FC4ECB", "name": "SET_RUNTIME_TEXTURE_IMAGE", "lua_name": "SetRuntimeTextureImage", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "BOOL SetRuntimeTextureImage(long tex, char* fileName)", "description": "Replaces the pixel data in a runtime texture with the image data from a file in the current resource, or a data URL.\n\nIf the bitmap is a different size compared to the existing texture, it will be resampled.\n\nThis command may end up executed asynchronously, and only update the texture data at a later time.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x28FC4ECB", "params": [{"name": "tex", "type": "long", "description": "A runtime texture handle."}, {"name": "fileName", "type": "char*", "description": "The file name of an image to load, or a base64 \"data:\" URL. This should preferably be a PNG, and has to be specified as a `file` in the resource manifest."}]}
{"hash": "0xAB65ACEE", "name": "SET_RUNTIME_TEXTURE_PIXEL", "lua_name": "SetRuntimeTexturePixel", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "void SetRuntimeTexturePixel(long tex, int x, int y, int r, int g, int b, int a)", "description": "Sets a pixel in the specified runtime texture. This will have to be committed using `COMMIT_RUNTIME_TEXTURE` to have any effect.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xAB65ACEE", "params": [{"name": "tex", "type": "long", "description": "A handle to the runtime texture."}, {"name": "x", "type": "int", "description": "The X position of the pixel to change."}, {"name": "y", "type": "int", "description": "The Y position of the pixel to change."}, {"name": "r", "type": "int", "description": "The new R value (0-255)."}, {"name": "g", "type": "int", "description": "The new G value (0-255)."}, {"name": "b", "type": "int", "description": "The new B value (0-255)."}, {"name": "a", "type": "int", "description": "The new A value (0-255)."}]}
{"hash": "0xA7DD3209", "name": "SET_SNAKEOIL_FOR_ENTRY", "lua_name": "SetSnakeoilForEntry", "ns": "CFX", "apiset": "client", "game": "", "signature": "void SetSnakeoilForEntry(char* name, char* path, char* data)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA7DD3209", "params": [{"name": "name", "type": "char*"}, {"name": "path", "type": "char*"}, {"name": "data", "type": "char*"}]}
{"hash": "0x8D50E33A", "name": "SET_STATE_BAG_VALUE", "lua_name": "SetStateBagValue", "ns": "CFX", "apiset": "shared", "game": "", "signature": "void SetStateBagValue(char* bagName, char* keyName, char* valueData, int valueLength, BOOL replicated)", "description": "Internal function for setting a state bag value.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x8D50E33A", "params": [{"name": "bagName", "type": "char*"}, {"name": "keyName", "type": "char*"}, {"name": "valueData", "type": "char*"}, {"name": "valueLength", "type": "int"}, {"name": "replicated", "type": "BOOL"}]}
{"hash": "0x97B2F9F8", "name": "SET_TEXT_CHAT_ENABLED", "lua_name": "SetTextChatEnabled", "ns": "CFX", "apiset": "client", "game": "", "signature": "BOOL SetTextChatEnabled(BOOL enabled)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x97B2F9F8", "params": [{"name": "enabled", "type": "BOOL"}]}
{"hash": "0xADA9255D", "name": "SET_TEXT_FONT_FOR_CURRENT_COMMAND", "lua_name": "SetTextFontForCurrentCommand", "ns": "CFX", "apiset": "client", "game": "rdr3", "signature": "void SetTextFontForCurrentCommand(int fontId)", "description": "Sets the text font for the current text drawing command.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xADA9255D", "params": [{"name": "fontId", "type": "int", "description": "The index of the font."}]}
{"hash": "0x68CDFA60", "name": "SET_TEXT_JUSTIFICATION", "lua_name": "SetTextJustification", "ns": "CFX", "apiset": "client", "game": "rdr3", "signature": "void SetTextJustification(int justifyType)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x68CDFA60", "params": [{"name": "justifyType", "type": "int"}]}
{"hash": "0x6F60AB54", "name": "SET_TEXT_WRAP", "lua_name": "SetTextWrap", "ns": "CFX", "apiset": "client", "game": "rdr3", "signature": "void SetTextWrap(float start, float end)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x6F60AB54", "params": [{"name": "start", "type": "float"}, {"name": "end", "type": "float"}]}
{"hash": "0x6E0A422B", "name": "SET_TIMECYCLE_MODIFIER_VAR", "lua_name": "SetTimecycleModifierVar", "ns": "CFX", "apiset": "client", "game": "", "signature": "void SetTimecycleModifierVar(char* modifierName, char* varName, float value1, float value2)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x6E0A422B", "params": [{"name": "modifierName", "type": "char*", "description": "The name of timecycle modifier."}, {"name": "varName", "type": "char*", "description": "The name of timecycle variable."}, {"name": "value1", "type": "float", "description": "The first value of variable."}, {"name": "value2", "type": "float", "description": "The second value of variable."}]}
{"hash": "0x77EB78D0", "name": "SET_TRACK_BRAKING_DISTANCE", "lua_name": "SetTrackBrakingDistance", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "void SetTrackBrakingDistance(int track, float brakingDistance)", "description": "Sets the braking distance of the track. Used by trains to determine the point to slow down when entering a station.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x77EB78D0", "params": [{"name": "track", "type": "int", "description": "The track id (between 0 - 27)"}, {"name": "brakingDistance", "type": "float", "description": "The new braking distance"}]}
{"hash": "0x4B41E84C", "name": "SET_TRACK_ENABLED", "lua_name": "SetTrackEnabled", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "void SetTrackEnabled(int track, bool enabled)", "description": "Toggles the track being active. If disabled mission trains will not be able to spawn on this track and will look for the next closest track to spawn", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x4B41E84C", "params": [{"name": "track", "type": "int", "description": "The track id (between 0 - 27)"}, {"name": "enabled", "type": "bool", "description": "Should this track be enabled"}]}
{"hash": "0x537B449D", "name": "SET_TRACK_JUNCTION_ACTIVE", "lua_name": "SetTrackJunctionActive", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "bool SetTrackJunctionActive(int junctionIndex, bool state)", "description": "Sets the state of a track junction.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x537B449D", "params": [{"name": "junctionIndex", "type": "int", "description": "The junctions index"}, {"name": "state", "type": "bool", "description": "Toggles the state of the junction"}]}
{"hash": "0x37BFC732", "name": "SET_TRACK_MAX_SPEED", "lua_name": "SetTrackMaxSpeed", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "void SetTrackMaxSpeed(int track, int newSpeed)", "description": "Sets the max speed for the train tracks. Used by ambient trains and for station calculations", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x37BFC732", "params": [{"name": "track", "type": "int", "description": "The track id (between 0 - 27)"}, {"name": "newSpeed", "type": "int", "description": "The tracks new speed"}]}
{"hash": "0xD4D1BA63", "name": "SET_TRAINS_FORCE_DOORS_OPEN", "lua_name": "SetTrainsForceDoorsOpen", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "void SetTrainsForceDoorsOpen(bool forceOpen)", "description": "Enables or disables whether train doors should be forced open whilst a player is inside the train. This is enabled by default in multiplayer.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xD4D1BA63", "params": [{"name": "forceOpen", "type": "bool", "description": "Should force open."}]}
{"hash": "0x2468DBE8", "name": "SET_TRAIN_DOOR_OPEN_RATIO", "lua_name": "SetTrainDoorOpenRatio", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "void SetTrainDoorOpenRatio(Vehicle train, int doorIndex, float ratio)", "description": "Sets the ratio that a door is open for on a train.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x2468DBE8", "params": [{"name": "train", "type": "Vehicle", "description": "The train to set the door ratio for."}, {"name": "doorIndex", "type": "int", "description": "Zero-based door index."}, {"name": "ratio", "type": "float", "description": "A value between 0.0 (fully closed) and 1.0 (fully open)."}]}
{"hash": "0x61CB74A0", "name": "SET_TRAIN_STATE", "lua_name": "SetTrainState", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "void SetTrainState(Vehicle train, int state)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x61CB74A0", "params": [{"name": "train", "type": "Vehicle", "description": "The train handle"}, {"name": "state", "type": "int", "description": "The trains new state"}]}
{"hash": "0xECB8B577", "name": "SET_TRAIN_STOP_AT_STATIONS", "lua_name": "SetTrainStopAtStations", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "void SetTrainStopAtStations(Vehicle train, BOOL state)", "description": "Toggles a train's ability to stop at stations", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xECB8B577", "params": [{"name": "train", "type": "Vehicle", "description": "The train handle"}, {"name": "state", "type": "BOOL", "description": "True to make the train stop at stations. False to make the train not stop at stations"}]}
{"hash": "0x24877D84", "name": "SET_VEHICLE_ALARM", "lua_name": "SetVehicleAlarm", "ns": "CFX", "apiset": "server", "game": "", "signature": "void SetVehicleAlarm(Vehicle vehicle, BOOL state)", "description": "SET_VEHICLE_ALARM\n\n**This is the server-side RPC native equivalent of the client native [SET_VEHICLE_ALARM](?\\_0xCDE5E70C1DDB954C).**", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x24877D84", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "state", "type": "BOOL"}]}
{"hash": "0xC108EE6F", "name": "SET_VEHICLE_ALARM_TIME_LEFT", "lua_name": "SetVehicleAlarmTimeLeft", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "void SetVehicleAlarmTimeLeft(Vehicle vehicle, int time)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC108EE6F", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "time", "type": "int"}]}
{"hash": "0x5F3A3574", "name": "SET_VEHICLE_AUTO_REPAIR_DISABLED", "lua_name": "SetVehicleAutoRepairDisabled", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "void SetVehicleAutoRepairDisabled(Vehicle vehicle, BOOL value)", "description": "Disables the vehicle from being repaired when a vehicle extra is enabled.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x5F3A3574", "params": [{"name": "vehicle", "type": "Vehicle", "description": "The vehicle to set disable auto vehicle repair."}, {"name": "value", "type": "BOOL", "description": "Setting the value to true prevents the vehicle from being repaired when a extra is enabled. Setting the value to false allows the vehicle from being repaired when a extra is enabled."}]}
{"hash": "0x920C2517", "name": "SET_VEHICLE_BODY_HEALTH", "lua_name": "SetVehicleBodyHealth", "ns": "CFX", "apiset": "server", "game": "", "signature": "void SetVehicleBodyHealth(Vehicle vehicle, float value)", "description": "```\np2 often set to 1000.0 in the decompiled scripts.\n```\n\n**This is the server-side RPC native equivalent of the client native [SET_VEHICLE_BODY_HEALTH](?\\_0xB77D05AC8C78AADB).**", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x920C2517", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "value", "type": "float"}]}
{"hash": "0x2F70ACED", "name": "SET_VEHICLE_CLUTCH", "lua_name": "SetVehicleClutch", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "void SetVehicleClutch(Vehicle vehicle, float clutch)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x2F70ACED", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "clutch", "type": "float"}]}
{"hash": "0x57F24253", "name": "SET_VEHICLE_COLOURS", "lua_name": "SetVehicleColours", "ns": "CFX", "apiset": "server", "game": "", "signature": "void SetVehicleColours(Vehicle vehicle, int colorPrimary, int colorSecondary)", "description": "colorPrimary & colorSecondary are the paint indexes for the vehicle.\r\nFor a list of valid paint indexes, view: pastebin.com/pwHci0xK\n\n**This is the server-side RPC native equivalent of the client native [SET_VEHICLE_COLOURS](?\\_0x4F1D4BE3A7F24601).**", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x57F24253", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "colorPrimary", "type": "int"}, {"name": "colorSecondary", "type": "int"}]}
{"hash": "0xA557AEAD", "name": "SET_VEHICLE_COLOUR_COMBINATION", "lua_name": "SetVehicleColourCombination", "ns": "CFX", "apiset": "server", "game": "", "signature": "void SetVehicleColourCombination(Vehicle vehicle, int colorCombination)", "description": "Sets the selected vehicle's colors to their default value (specific variant specified using the colorCombination parameter).\r\nRange of possible values for colorCombination is currently unknown, I couldn't find where these values are stored either (Disquse's guess was vehicles.meta but I haven't seen it in there.)\n\n**This is the server-side RPC native equivalent of the client native [SET_VEHICLE_COLOUR_COMBINATION](?\\_0x33E8CD3322E2FE31).**", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA557AEAD", "params": [{"name": "vehicle", "type": "Vehicle", "description": "The vehicle to modify."}, {"name": "colorCombination", "type": "int", "description": "One of the default color values of the vehicle."}]}
{"hash": "0x8923DD42", "name": "SET_VEHICLE_CURRENT_GEAR", "lua_name": "SetVehicleCurrentGear", "ns": "CFX", "apiset": "client", "game": "", "signature": "void SetVehicleCurrentGear(Vehicle vehicle, int gear)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x8923DD42", "params": [{"name": "vehicle", "type": "Vehicle", "description": "The vehicle handle."}, {"name": "gear", "type": "int", "description": "The gear you want the vehicle to use."}]}
{"hash": "0x2A01A8FC", "name": "SET_VEHICLE_CURRENT_RPM", "lua_name": "SetVehicleCurrentRpm", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "void SetVehicleCurrentRpm(Vehicle vehicle, float rpm)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x2A01A8FC", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "rpm", "type": "float"}]}
{"hash": "0x8DF9F9BC", "name": "SET_VEHICLE_CUSTOM_PRIMARY_COLOUR", "lua_name": "SetVehicleCustomPrimaryColour", "ns": "CFX", "apiset": "server", "game": "", "signature": "void SetVehicleCustomPrimaryColour(Vehicle vehicle, int r, int g, int b)", "description": "```\np1, p2, p3 are RGB values for color (255,0,0 for Red, ect)\n```\n\n**This is the server-side RPC native equivalent of the client native [SET_VEHICLE_CUSTOM_PRIMARY_COLOUR](?\\_0x7141766F91D15BEA).**", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x8DF9F9BC", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "r", "type": "int"}, {"name": "g", "type": "int"}, {"name": "b", "type": "int"}]}
{"hash": "0x9D77259E", "name": "SET_VEHICLE_CUSTOM_SECONDARY_COLOUR", "lua_name": "SetVehicleCustomSecondaryColour", "ns": "CFX", "apiset": "server", "game": "", "signature": "void SetVehicleCustomSecondaryColour(Vehicle vehicle, int r, int g, int b)", "description": "```\np1, p2, p3 are RGB values for color (255,0,0 for Red, ect)\n```\n\n**This is the server-side RPC native equivalent of the client native [SET_VEHICLE_CUSTOM_SECONDARY_COLOUR](?\\_0x36CED73BFED89754).**", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x9D77259E", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "r", "type": "int"}, {"name": "g", "type": "int"}, {"name": "b", "type": "int"}]}
{"hash": "0x2B39128B", "name": "SET_VEHICLE_DIRT_LEVEL", "lua_name": "SetVehicleDirtLevel", "ns": "CFX", "apiset": "server", "game": "", "signature": "void SetVehicleDirtLevel(Vehicle vehicle, float dirtLevel)", "description": "Sets the dirt level of the passed vehicle.\n\n**This is the server-side RPC native equivalent of the client native [SET_VEHICLE_DIRT_LEVEL](?\\_0x79D3B596FE44EE8B).**", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x2B39128B", "params": [{"name": "vehicle", "type": "Vehicle", "description": "The vehicle to set."}, {"name": "dirtLevel", "type": "float", "description": "A number between 0.0 and 15.0 representing the vehicles dirt level."}]}
{"hash": "0x4CDD35D0", "name": "SET_VEHICLE_DOORS_LOCKED", "lua_name": "SetVehicleDoorsLocked", "ns": "CFX", "apiset": "server", "game": "", "signature": "void SetVehicleDoorsLocked(Vehicle vehicle, int doorLockStatus)", "description": "Locks the doors of a specified vehicle to a defined lock state, affecting how players and NPCs can interact with the vehicle.\n\n```\nNativeDB Introduced: v323\n```\n\n```cpp\nenum eVehicleLockState {\r\n// No specific lock state, vehicle behaves according to the game's default settings.\r\nVEHICLELOCK_NONE = 0,\r\n// Vehicle is fully unlocked, allowing free entry by players and NPCs.\r\nVEHICLELOCK_UNLOCKED = 1,\r\n// Vehicle is locked, preventing entry by players and NPCs.\r\nVEHICLELOCK_LOCKED = 2,\r\n// Vehicle locks out only players, allowing NPCs to enter.\r\nVEHICLELOCK_LOCKOUT_PLAYER_ONLY = 3,\r\n// Vehicle is locked once a player enters, preventing others from entering.\r\nVEHICLELOCK_LOCKED_PLAYER_INSIDE = 4,\r\n// Vehicle starts in a locked state, but may be unlocked through game events.\r\nVEHICLELOCK_LOCKED_INITIALLY = 5,\r\n// Forces the vehicle's doors to shut and lock.\r\nVEHICLELOCK_FORCE_SHUT_DOORS = 6,\r\n// Vehicle is locked but can still be damaged.\r\nVEHICLELOCK_LOCKED_BUT_CAN_BE_DAMAGED = 7,\r\n// Vehicle is locked, but its trunk/boot remains unlocked.\r\nVEHICLELOCK_LOCKED_BUT_BOOT_UNLOCKED = 8,\r\n// Vehicle is locked and does not allow passengers, except for the driver.\r\nVEHICLELOCK_LOCKED_NO_PASSENGERS = 9,\r\n// Vehicle is completely locked, preventing entry entirely, even if previously inside.\r\nVEHICLELOCK_CANNOT_ENTER = 10\r\n};\n```\n\n**This is the server-side RPC native equivalent of the client native [SET_VEHICLE_DOORS_LOCKED](?\\_0xB664292EAECF7FA6).**", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x4CDD35D0", "params": [{"name": "vehicle", "type": "Vehicle", "description": "The vehicle whose doors are to be locked."}, {"name": "doorLockStatus", "type": "int", "description": "The lock state to apply to the vehicle's doors, see `eVehicleLockState`."}]}
{"hash": "0x8147FEA7", "name": "SET_VEHICLE_DOOR_BROKEN", "lua_name": "SetVehicleDoorBroken", "ns": "CFX", "apiset": "server", "game": "", "signature": "void SetVehicleDoorBroken(Vehicle vehicle, int doorIndex, BOOL deleteDoor)", "description": "See eDoorId declared in [`SET_VEHICLE_DOOR_SHUT`](#\\_0x93D9BD300D7789E5)\n\n**This is the server-side RPC native equivalent of the client native [SET_VEHICLE_DOOR_BROKEN](?\\_0xD4D4F6A4AB575A33).**", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x8147FEA7", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "doorIndex", "type": "int"}, {"name": "deleteDoor", "type": "BOOL"}]}
{"hash": "0x6C93C4A9", "name": "SET_VEHICLE_ENGINE_TEMPERATURE", "lua_name": "SetVehicleEngineTemperature", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "void SetVehicleEngineTemperature(Vehicle vehicle, float temperature)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x6C93C4A9", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "temperature", "type": "float"}]}
{"hash": "0x63AE1A34", "name": "SET_VEHICLE_FLAG", "lua_name": "SetVehicleFlag", "ns": "CFX", "apiset": "client", "game": "", "signature": "bool SetVehicleFlag(Vehicle vehicle, int flagIndex, bool value)", "description": "This native is a setter for [`GET_VEHICLE_HAS_FLAG`](#\\_0xD85C9F57).", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x63AE1A34", "params": [{"name": "vehicle", "type": "Vehicle", "description": "The vehicle to set flag for."}, {"name": "flagIndex", "type": "int", "description": "Flag index."}, {"name": "value", "type": "bool", "description": "`true` to enable the flag, `false` to disable it."}]}
{"hash": "0xBA970511", "name": "SET_VEHICLE_FUEL_LEVEL", "lua_name": "SetVehicleFuelLevel", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "void SetVehicleFuelLevel(Vehicle vehicle, float level)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xBA970511", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "level", "type": "float"}]}
{"hash": "0x496EF2F2", "name": "SET_VEHICLE_GEAR_RATIO", "lua_name": "SetVehicleGearRatio", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "void SetVehicleGearRatio(Vehicle vehicle, int gear, float ratio)", "description": "Sets the vehicles gear ratio on choosen gear, reverse gear needs to be a negative float and forward moving gear needs to be a positive float. Refer to the examples if confused.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x496EF2F2", "params": [{"name": "vehicle", "type": "Vehicle", "description": "The vehicle handle."}, {"name": "gear", "type": "int", "description": "The vehicles gear you want to change."}, {"name": "ratio", "type": "float", "description": "The gear ratio you want to use."}]}
{"hash": "0x1A963E58", "name": "SET_VEHICLE_GRAVITY_AMOUNT", "lua_name": "SetVehicleGravityAmount", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "void SetVehicleGravityAmount(Vehicle vehicle, float gravity)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x1A963E58", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "gravity", "type": "float"}]}
{"hash": "0x2BA40795", "name": "SET_VEHICLE_HANDLING_FIELD", "lua_name": "SetVehicleHandlingField", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "void SetVehicleHandlingField(Vehicle vehicle, char* class_, char* fieldName, Any value)", "description": "Sets a handling override for a specific vehicle. Certain handling flags can only be set globally using `SET_HANDLING_FIELD`, this might require some experimentation.\r\nExample: `SetVehicleHandlingField(vehicle, 'CHandlingData', 'fSteeringLock', 360.0)`", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x2BA40795", "params": [{"name": "vehicle", "type": "Vehicle", "description": "The vehicle to set data for."}, {"name": "class_", "type": "char*", "description": "The handling class to set. Only \"CHandlingData\" is supported at this time."}, {"name": "fieldName", "type": "char*", "description": "The field name to set. These match the keys in `handling.meta`."}, {"name": "value", "type": "Any", "description": "The value to set."}]}
{"hash": "0x488C86D2", "name": "SET_VEHICLE_HANDLING_FLOAT", "lua_name": "SetVehicleHandlingFloat", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "void SetVehicleHandlingFloat(Vehicle vehicle, char* class_, char* fieldName, float value)", "description": "Sets a handling override for a specific vehicle. Certain handling flags can only be set globally using `SET_HANDLING_FLOAT`, this might require some experimentation.\r\nExample: `SetVehicleHandlingFloat(vehicle, 'CHandlingData', 'fSteeringLock', 360.0)`", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x488C86D2", "params": [{"name": "vehicle", "type": "Vehicle", "description": "The vehicle to set data for."}, {"name": "class_", "type": "char*", "description": "The handling class to set. Only \"CHandlingData\" is supported at this time."}, {"name": "fieldName", "type": "char*", "description": "The field name to set. These match the keys in `handling.meta`."}, {"name": "value", "type": "float", "description": "The floating-point value to set."}]}
{"hash": "0xC37F4CF9", "name": "SET_VEHICLE_HANDLING_INT", "lua_name": "SetVehicleHandlingInt", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "void SetVehicleHandlingInt(Vehicle vehicle, char* class_, char* fieldName, int value)", "description": "Sets a handling override for a specific vehicle. Certain handling flags can only be set globally using `SET_HANDLING_INT`, this might require some experimentation.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC37F4CF9", "params": [{"name": "vehicle", "type": "Vehicle", "description": "The vehicle to set data for."}, {"name": "class_", "type": "char*", "description": "The handling class to set. Only \"CHandlingData\" is supported at this time."}, {"name": "fieldName", "type": "char*", "description": "The field name to set. These match the keys in `handling.meta`."}, {"name": "value", "type": "int", "description": "The integer value to set."}]}
{"hash": "0x12497890", "name": "SET_VEHICLE_HANDLING_VECTOR", "lua_name": "SetVehicleHandlingVector", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "void SetVehicleHandlingVector(Vehicle vehicle, char* class_, char* fieldName, Vector3 value)", "description": "Sets a handling override for a specific vehicle. Certain handling flags can only be set globally using `SET_HANDLING_VECTOR`, this might require some experimentation.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x12497890", "params": [{"name": "vehicle", "type": "Vehicle", "description": "The vehicle to set data for."}, {"name": "class_", "type": "char*", "description": "The handling class to set. Only \"CHandlingData\" is supported at this time."}, {"name": "fieldName", "type": "char*", "description": "The field name to set. These match the keys in `handling.meta`."}, {"name": "value", "type": "Vector3", "description": "The Vector3 value to set."}]}
{"hash": "0x20B1B3E6", "name": "SET_VEHICLE_HIGH_GEAR", "lua_name": "SetVehicleHighGear", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "void SetVehicleHighGear(Vehicle vehicle, int gear)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x20B1B3E6", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "gear", "type": "int"}]}
{"hash": "0x3A4566F4", "name": "SET_VEHICLE_NEXT_GEAR", "lua_name": "SetVehicleNextGear", "ns": "CFX", "apiset": "client", "game": "", "signature": "void SetVehicleNextGear(Vehicle vehicle, int nextGear)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x3A4566F4", "params": [{"name": "vehicle", "type": "Vehicle", "description": "The vehicle handle."}, {"name": "nextGear", "type": "int", "description": "The vehicles next gear."}]}
{"hash": "0xA40CB822", "name": "SET_VEHICLE_NITRO_PTFX_RANGE", "lua_name": "SetVehicleNitroPtfxRange", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "void SetVehicleNitroPtfxRange(float range)", "description": "Sets the maximum distance in which [\\_SET_VEHICLE_NITRO_ENABLED](#\\_0xC8E9B6B71B8E660D) PTFX are rendered. Distance is measured from the camera position.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA40CB822", "params": [{"name": "range", "type": "float", "description": "The visible distance. Default is 50.0f."}]}
{"hash": "0x400F9556", "name": "SET_VEHICLE_NUMBER_PLATE_TEXT", "lua_name": "SetVehicleNumberPlateText", "ns": "CFX", "apiset": "server", "game": "", "signature": "void SetVehicleNumberPlateText(Vehicle vehicle, char* plateText)", "description": "SET_VEHICLE_NUMBER_PLATE_TEXT\n\n**This is the server-side RPC native equivalent of the client native [SET_VEHICLE_NUMBER_PLATE_TEXT](?\\_0x95A88F0B409CDA47).**", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x400F9556", "params": [{"name": "vehicle", "type": "Vehicle", "description": "The vehicle to set the plate for"}, {"name": "plateText", "type": "char*", "description": "The text to set the plate to, 8 chars maximum"}]}
{"hash": "0x90D1CAD1", "name": "SET_VEHICLE_OIL_LEVEL", "lua_name": "SetVehicleOilLevel", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "void SetVehicleOilLevel(Vehicle vehicle, float level)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x90D1CAD1", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "level", "type": "float"}]}
{"hash": "0x2A6CC9F2", "name": "SET_VEHICLE_PITCH_BIAS", "lua_name": "SetVehiclePitchBias", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "void SetVehiclePitchBias(Vehicle vehicle, float value)", "description": "Set the vehicle's pitch bias. Only works on planes.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x2A6CC9F2", "params": [{"name": "vehicle", "type": "Vehicle", "description": "Target vehicle."}, {"name": "value", "type": "float", "description": "Pitch bias value."}]}
{"hash": "0x264B45DE", "name": "SET_VEHICLE_ROLL_BIAS", "lua_name": "SetVehicleRollBias", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "void SetVehicleRollBias(Vehicle vehicle, float value)", "description": "Set the vehicle's roll bias. Only works on planes.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x264B45DE", "params": [{"name": "vehicle", "type": "Vehicle", "description": "Target vehicle."}, {"name": "value", "type": "float", "description": "Roll bias value."}]}
{"hash": "0xFFCCC2EA", "name": "SET_VEHICLE_STEERING_ANGLE", "lua_name": "SetVehicleSteeringAngle", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "void SetVehicleSteeringAngle(Vehicle vehicle, float angle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xFFCCC2EA", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "angle", "type": "float"}]}
{"hash": "0xEB46596F", "name": "SET_VEHICLE_STEERING_SCALE", "lua_name": "SetVehicleSteeringScale", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "void SetVehicleSteeringScale(Vehicle vehicle, float scale)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xEB46596F", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "scale", "type": "float"}]}
{"hash": "0xB3439A01", "name": "SET_VEHICLE_SUSPENSION_HEIGHT", "lua_name": "SetVehicleSuspensionHeight", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "void SetVehicleSuspensionHeight(Vehicle vehicle, float newHeight)", "description": "Sets the height of the vehicle's suspension.\r\nThis changes the same value set by Suspension in the mod shop.\r\nNegatives values raise the car. Positive values lower the car.\n\nThis is change is visual only. The collision of the vehicle will not move.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xB3439A01", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "newHeight", "type": "float"}]}
{"hash": "0x6485615E", "name": "SET_VEHICLE_TURBO_PRESSURE", "lua_name": "SetVehicleTurboPressure", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "void SetVehicleTurboPressure(Vehicle vehicle, float pressure)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x6485615E", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "pressure", "type": "float"}]}
{"hash": "0xEAB8DB65", "name": "SET_VEHICLE_WHEELIE_STATE", "lua_name": "SetVehicleWheelieState", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "void SetVehicleWheelieState(Vehicle vehicle, int state)", "description": "Example script: https://pastebin.com/J6XGbkCW\n\nList of known states:\n\n```\n1: Not wheeling.\r\n65: Vehicle is ready to do wheelie (burnouting).\r\n129: Vehicle is doing wheelie.\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xEAB8DB65", "params": [{"name": "vehicle", "type": "Vehicle", "description": "Vehicle"}, {"name": "state", "type": "int", "description": "Wheelie state"}]}
{"hash": "0xE80F4E31", "name": "SET_VEHICLE_WHEEL_BRAKE_PRESSURE", "lua_name": "SetVehicleWheelBrakePressure", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "void SetVehicleWheelBrakePressure(Vehicle vehicle, int wheelIndex, float pressure)", "description": "Sets brake pressure of a wheel.\r\nMax number of wheels can be retrieved with the native GET_VEHICLE_NUMBER_OF_WHEELS.\r\nNormal values around 1.0f", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xE80F4E31", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "wheelIndex", "type": "int"}, {"name": "pressure", "type": "float"}]}
{"hash": "0xD2B9E90D", "name": "SET_VEHICLE_WHEEL_FLAGS", "lua_name": "SetVehicleWheelFlags", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "void SetVehicleWheelFlags(Vehicle vehicle, int wheelIndex, int flags)", "description": "Sets the flags of a wheel.\r\nMax number of wheels can be retrieved with the native GET_VEHICLE_NUMBER_OF_WHEELS.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xD2B9E90D", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "wheelIndex", "type": "int"}, {"name": "flags", "type": "int", "description": "bit flags"}]}
{"hash": "0xB22ECEFD", "name": "SET_VEHICLE_WHEEL_HEALTH", "lua_name": "SetVehicleWheelHealth", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "void SetVehicleWheelHealth(Vehicle vehicle, int wheelIndex, float health)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xB22ECEFD", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "wheelIndex", "type": "int"}, {"name": "health", "type": "float"}]}
{"hash": "0xBD5291A0", "name": "SET_VEHICLE_WHEEL_IS_POWERED", "lua_name": "SetVehicleWheelIsPowered", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "void SetVehicleWheelIsPowered(Vehicle vehicle, int wheelIndex, BOOL powered)", "description": "Sets whether the wheel is powered.\r\nOn all wheel drive cars this works to change which wheels receive power, but if a car's fDriveBiasFront doesn't send power to that wheel, it won't get power anyway. This can be fixed by changing the fDriveBiasFront with SET_VEHICLE_HANDLING_FLOAT.\r\nMax number of wheels can be retrieved with the native GET_VEHICLE_NUMBER_OF_WHEELS.\r\nThis is a shortcut to a flag in SET_VEHICLE_WHEEL_FLAGS.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xBD5291A0", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "wheelIndex", "type": "int"}, {"name": "powered", "type": "BOOL"}]}
{"hash": "0xC6146043", "name": "SET_VEHICLE_WHEEL_POWER", "lua_name": "SetVehicleWheelPower", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "void SetVehicleWheelPower(Vehicle vehicle, int wheelIndex, float power)", "description": "Sets power being sent to a wheel.\r\nMax number of wheels can be retrieved with the native GET_VEHICLE_NUMBER_OF_WHEELS.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC6146043", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "wheelIndex", "type": "int"}, {"name": "power", "type": "float"}]}
{"hash": "0xF380E184", "name": "SET_VEHICLE_WHEEL_RIM_COLLIDER_SIZE", "lua_name": "SetVehicleWheelRimColliderSize", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "void SetVehicleWheelRimColliderSize(Vehicle vehicle, int wheelIndex, float value)", "description": "Not sure what this changes, probably determines physical rim size in case the tire is blown.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xF380E184", "params": [{"name": "vehicle", "type": "Vehicle", "description": "The vehicle to obtain data for."}, {"name": "wheelIndex", "type": "int", "description": "Index of wheel, 0-3."}, {"name": "value", "type": "float", "description": "Size of rim collider."}]}
{"hash": "0x35ED100D", "name": "SET_VEHICLE_WHEEL_ROTATION_SPEED", "lua_name": "SetVehicleWheelRotationSpeed", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "void SetVehicleWheelRotationSpeed(Vehicle vehicle, int wheelIndex, float speed)", "description": "Sets the rotation speed of a wheel.\r\nMax number of wheels can be retrieved with the native GET_VEHICLE_NUMBER_OF_WHEELS.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x35ED100D", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "wheelIndex", "type": "int"}, {"name": "speed", "type": "float"}]}
{"hash": "0x53AB5C35", "name": "SET_VEHICLE_WHEEL_SIZE", "lua_name": "SetVehicleWheelSize", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "BOOL SetVehicleWheelSize(Vehicle vehicle, float size)", "description": "Sets vehicle's wheels' size (size is the same for all the wheels, cannot get/set specific wheel of vehicle).\r\nOnly works on non-default wheels.\r\nReturns whether change was successful (can be false if trying to set size for non-default wheels).", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x53AB5C35", "params": [{"name": "vehicle", "type": "Vehicle", "description": "The vehicle to set data for."}, {"name": "size", "type": "float", "description": "Size of the wheels (usually between 0.5 and 1.5 is reasonable)."}]}
{"hash": "0xB962D05C", "name": "SET_VEHICLE_WHEEL_TIRE_COLLIDER_SIZE", "lua_name": "SetVehicleWheelTireColliderSize", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "void SetVehicleWheelTireColliderSize(Vehicle vehicle, int wheelIndex, float value)", "description": "Use along with SetVehicleWheelSize to resize the wheels (this native sets the collider size affecting physics while SetVehicleWheelSize will change visual size).", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xB962D05C", "params": [{"name": "vehicle", "type": "Vehicle", "description": "The vehicle to obtain data for."}, {"name": "wheelIndex", "type": "int", "description": "Index of wheel, 0-3."}, {"name": "value", "type": "float", "description": "Radius of tire collider."}]}
{"hash": "0x47BD0270", "name": "SET_VEHICLE_WHEEL_TIRE_COLLIDER_WIDTH", "lua_name": "SetVehicleWheelTireColliderWidth", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "void SetVehicleWheelTireColliderWidth(Vehicle vehicle, int wheelIndex, float value)", "description": "Use along with SetVehicleWheelWidth to resize the wheels (this native sets the collider width affecting physics while SetVehicleWheelWidth will change visual width).", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x47BD0270", "params": [{"name": "vehicle", "type": "Vehicle", "description": "The vehicle to obtain data for."}, {"name": "wheelIndex", "type": "int", "description": "Index of wheel, 0-3."}, {"name": "value", "type": "float", "description": "Width of tire collider."}]}
{"hash": "0x85C85A3A", "name": "SET_VEHICLE_WHEEL_TRACTION_VECTOR_LENGTH", "lua_name": "SetVehicleWheelTractionVectorLength", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "void SetVehicleWheelTractionVectorLength(Vehicle vehicle, int wheelIndex, float length)", "description": "Sets the traction vector length of a wheel.\r\nMax number of wheels can be retrieved with the native GET_VEHICLE_NUMBER_OF_WHEELS.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x85C85A3A", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "wheelIndex", "type": "int"}, {"name": "length", "type": "float"}]}
{"hash": "0x64C3F1C0", "name": "SET_VEHICLE_WHEEL_WIDTH", "lua_name": "SetVehicleWheelWidth", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "BOOL SetVehicleWheelWidth(Vehicle vehicle, float width)", "description": "Sets vehicle's wheels' width (width is the same for all the wheels, cannot get/set specific wheel of vehicle).\r\nOnly works on non-default wheels.\r\nReturns whether change was successful (can be false if trying to set width for non-default wheels).", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x64C3F1C0", "params": [{"name": "vehicle", "type": "Vehicle", "description": "The vehicle to set data for."}, {"name": "width", "type": "float", "description": "Width of the wheels (usually between 0.1 and 1.5 is reasonable)."}]}
{"hash": "0xBD6357D", "name": "SET_VEHICLE_WHEEL_X_OFFSET", "lua_name": "SetVehicleWheelXOffset", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "void SetVehicleWheelXOffset(Vehicle vehicle, int wheelIndex, float offset)", "description": "Adjusts the offset of the specified wheel relative to the wheel's axle center.\r\nNeeds to be called every frame in order to function properly, as GTA will reset the offset otherwise.\r\nThis function can be especially useful to set the track width of a vehicle, for example:\n\n```\nfunction SetVehicleFrontTrackWidth(vehicle, width)\r\nSetVehicleWheelXOffset(vehicle, 0, -width/2)\r\nSetVehicleWheelXOffset(vehicle, 1, width/2)\r\nend\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xBD6357D", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "wheelIndex", "type": "int"}, {"name": "offset", "type": "float"}]}
{"hash": "0xC6C2171F", "name": "SET_VEHICLE_WHEEL_Y_ROTATION", "lua_name": "SetVehicleWheelYRotation", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "void SetVehicleWheelYRotation(Vehicle vehicle, int wheelIndex, float value)", "description": "", "aliases": "SET_VEHICLE_WHEEL_XROT", "url": "https://docs.fivem.net/natives/?_0xC6C2171F", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "wheelIndex", "type": "int"}, {"name": "value", "type": "float"}]}
{"hash": "0x1683E7F0", "name": "SET_VEHICLE_XENON_LIGHTS_CUSTOM_COLOR", "lua_name": "SetVehicleXenonLightsCustomColor", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "void SetVehicleXenonLightsCustomColor(Vehicle vehicle, int red, int green, int blue)", "description": "Sets custom vehicle xenon lights color, allowing to use RGB palette. The game will ignore lights color set by [\\_SET_VEHICLE_XENON_LIGHTS_COLOR](#\\_0xE41033B25D003A07) when custom color is active. This native is not synced between players. Requires xenon lights mod to be set on vehicle.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x1683E7F0", "params": [{"name": "vehicle", "type": "Vehicle", "description": "The vehicle handle."}, {"name": "red", "type": "int", "description": "Red color (0-255)."}, {"name": "green", "type": "int", "description": "Green color (0-255)."}, {"name": "blue", "type": "int", "description": "Blue color (0-255)."}]}
{"hash": "0x80CC4C9E", "name": "SET_VEHICLE_XMAS_SNOW_FACTOR", "lua_name": "SetVehicleXmasSnowFactor", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "void SetVehicleXmasSnowFactor(float gripFactor)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x80CC4C9E", "params": [{"name": "gripFactor", "type": "float", "description": "amount of grip strength vehicle wheels have when xmas weather is active, 0.0 being normal weather grip. 0.2 is the default."}]}
{"hash": "0xD1D31681", "name": "SET_VISUAL_SETTING_FLOAT", "lua_name": "SetVisualSettingFloat", "ns": "CFX", "apiset": "client", "game": "", "signature": "void SetVisualSettingFloat(char* name, float value)", "description": "Overrides a floating point value from `visualsettings.dat` temporarily.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xD1D31681", "params": [{"name": "name", "type": "char*", "description": "The name of the value to set, such as `pedLight.color.red`."}, {"name": "value", "type": "float", "description": "The value to write."}]}
{"hash": "0x9FCD2EE6", "name": "SET_WATER_AREA_CLIP_RECT", "lua_name": "SetWaterAreaClipRect", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "void SetWaterAreaClipRect(int minX, int minY, int maxX, int maxY)", "description": "Sets world clip boundaries for water quads file (water.xml, water_heistisland.xml)\r\nUsed internally by LOAD_GLOBAL_WATER_FILE", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x9FCD2EE6", "params": [{"name": "minX", "type": "int"}, {"name": "minY", "type": "int"}, {"name": "maxX", "type": "int"}, {"name": "maxY", "type": "int"}]}
{"hash": "0xF49797EB", "name": "SET_WATER_QUAD_ALPHA", "lua_name": "SetWaterQuadAlpha", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "BOOL SetWaterQuadAlpha(int waterQuad, int a0, int a1, int a2, int a3)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xF49797EB", "params": [{"name": "waterQuad", "type": "int", "description": "The water quad index"}, {"name": "a0", "type": "int", "description": "The a0 level"}, {"name": "a1", "type": "int", "description": "The a1 level"}, {"name": "a2", "type": "int", "description": "The a2 level"}, {"name": "a3", "type": "int", "description": "The a3 level"}]}
{"hash": "0x80AD144C", "name": "SET_WATER_QUAD_BOUNDS", "lua_name": "SetWaterQuadBounds", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "BOOL SetWaterQuadBounds(int waterQuad, int minX, int minY, int maxX, int maxY)", "description": "This native allows you to update the bounds of a specified water quad index.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x80AD144C", "params": [{"name": "waterQuad", "type": "int", "description": "The water quad index"}, {"name": "minX", "type": "int", "description": "The minX coordinate"}, {"name": "minY", "type": "int", "description": "The minY coordinate"}, {"name": "maxX", "type": "int", "description": "The maxX coordinate"}, {"name": "maxY", "type": "int", "description": "The maxY coordinate"}]}
{"hash": "0xD1FDCFC1", "name": "SET_WATER_QUAD_HAS_LIMITED_DEPTH", "lua_name": "SetWaterQuadHasLimitedDepth", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "BOOL SetWaterQuadHasLimitedDepth(int waterQuad, BOOL hasLimitedDepth)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xD1FDCFC1", "params": [{"name": "waterQuad", "type": "int", "description": "The water quad index"}, {"name": "hasLimitedDepth", "type": "BOOL", "description": "Unknown effect"}]}
{"hash": "0xA387D917", "name": "SET_WATER_QUAD_IS_INVISIBLE", "lua_name": "SetWaterQuadIsInvisible", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "BOOL SetWaterQuadIsInvisible(int waterQuad, BOOL isInvisible)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA387D917", "params": [{"name": "waterQuad", "type": "int", "description": "The water quad index"}, {"name": "isInvisible", "type": "BOOL", "description": "Unknown effect"}]}
{"hash": "0x6292F7A8", "name": "SET_WATER_QUAD_LEVEL", "lua_name": "SetWaterQuadLevel", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "BOOL SetWaterQuadLevel(int waterQuad, float level)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x6292F7A8", "params": [{"name": "waterQuad", "type": "int", "description": "The water quad index"}, {"name": "level", "type": "float", "description": "The water level inside the water quad"}]}
{"hash": "0xC3FF42FF", "name": "SET_WATER_QUAD_NO_STENCIL", "lua_name": "SetWaterQuadNoStencil", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "BOOL SetWaterQuadNoStencil(int waterQuad, bool noStencil)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC3FF42FF", "params": [{"name": "waterQuad", "type": "int", "description": "The water quad index"}, {"name": "noStencil", "type": "bool", "description": "Unknown effect"}]}
{"hash": "0x50131EB2", "name": "SET_WATER_QUAD_TYPE", "lua_name": "SetWaterQuadType", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "BOOL SetWaterQuadType(int waterQuad, int type)", "description": "This native allows you to update the water quad type.\n\nValid type definitions:\n\n* **0** Square\n* **1** Right triangle where the 90 degree angle is at maxX, minY\n* **2** Right triangle where the 90 degree angle is at minX, minY\n* **3** Right triangle where the 90 degree angle is at minX, maxY\n* **4** Right triangle where the 90 degree angle is at maxY, maxY", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x50131EB2", "params": [{"name": "waterQuad", "type": "int", "description": "The water quad index"}, {"name": "type", "type": "int", "description": "The water quad type"}]}
{"hash": "0xE4174B7B", "name": "SET_WAVE_QUAD_AMPLITUDE", "lua_name": "SetWaveQuadAmplitude", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "BOOL SetWaveQuadAmplitude(int waveQuad, float amplitude)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xE4174B7B", "params": [{"name": "waveQuad", "type": "int", "description": "The wave quad index"}, {"name": "amplitude", "type": "float", "description": "The amplitude value"}]}
{"hash": "0x1FCC1FAF", "name": "SET_WAVE_QUAD_BOUNDS", "lua_name": "SetWaveQuadBounds", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "BOOL SetWaveQuadBounds(int waveQuad, int minX, int minY, int maxX, int maxY)", "description": "This native allows you to update the bounds of a specified water quad index.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x1FCC1FAF", "params": [{"name": "waveQuad", "type": "int", "description": "The wave quad index"}, {"name": "minX", "type": "int", "description": "The minX coordinate"}, {"name": "minY", "type": "int", "description": "The minY coordinate"}, {"name": "maxX", "type": "int", "description": "The maxX coordinate"}, {"name": "maxY", "type": "int", "description": "The maxY coordinate"}]}
{"hash": "0xFC9341A3", "name": "SET_WAVE_QUAD_DIRECTION", "lua_name": "SetWaveQuadDirection", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "BOOL SetWaveQuadDirection(int waveQuad, float directionX, float directionY)", "description": "directionX/Y should be constrained between -1.0 and 1.0\r\nA positive value will create the wave starting at min and rolling towards max\r\nA negative value will create the wave starting at max and rolling towards min\r\nApplying both values allows you to make diagonal waves", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xFC9341A3", "params": [{"name": "waveQuad", "type": "int", "description": "The wave quad index"}, {"name": "directionX", "type": "float", "description": "The minX coordinate"}, {"name": "directionY", "type": "float", "description": "The minY coordinate"}]}
{"hash": "0xDFD8F6DE", "name": "SET_WEAPONS_NO_AIM_BLOCKING", "lua_name": "SetWeaponsNoAimBlocking", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "void SetWeaponsNoAimBlocking(BOOL state)", "description": "Disables weapons aim blocking due to environment for local player.\r\nFor non-player peds [SET_PED_ENABLE_WEAPON_BLOCKING](#\\_0x97A790315D3831FD) can be used.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xDFD8F6DE", "params": [{"name": "state", "type": "BOOL", "description": "On/Off"}]}
{"hash": "0x311150E5", "name": "SET_WEAPONS_NO_AUTORELOAD", "lua_name": "SetWeaponsNoAutoreload", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "void SetWeaponsNoAutoreload(BOOL state)", "description": "Disables the game's built-in auto-reloading.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x311150E5", "params": [{"name": "state", "type": "BOOL", "description": "On/Off"}]}
{"hash": "0x2A7B50E", "name": "SET_WEAPONS_NO_AUTOSWAP", "lua_name": "SetWeaponsNoAutoswap", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "void SetWeaponsNoAutoswap(BOOL state)", "description": "Disables autoswapping to another weapon when the current weapon runs out of ammo.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x2A7B50E", "params": [{"name": "state", "type": "BOOL", "description": "On/Off"}]}
{"hash": "0x598DD6AE", "name": "SET_WEAPON_ACCURACY_SPREAD", "lua_name": "SetWeaponAccuracySpread", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "void SetWeaponAccuracySpread(Hash weaponHash, float spread)", "description": "A setter for the accuracy spread of a weapon.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x598DD6AE", "params": [{"name": "weaponHash", "type": "Hash", "description": "Weapon name hash."}, {"name": "spread", "type": "float", "description": "Accuracy spread"}]}
{"hash": "0x9864312F", "name": "SET_WEAPON_RECOIL_SHAKE_AMPLITUDE", "lua_name": "SetWeaponRecoilShakeAmplitude", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "void SetWeaponRecoilShakeAmplitude(Hash weaponHash, float amplitude)", "description": "A setter for the recoil shake amplitude of a weapon.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x9864312F", "params": [{"name": "weaponHash", "type": "Hash", "description": "Weapon name hash."}, {"name": "amplitude", "type": "float", "description": "Recoil shake amplitude"}]}
{"hash": "0xD264D4E1", "name": "SET_WEATHER_CYCLE_ENTRY", "lua_name": "SetWeatherCycleEntry", "ns": "CFX", "apiset": "client", "game": "", "signature": "BOOL SetWeatherCycleEntry(int index, char* typeName, int timeMult)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xD264D4E1", "params": [{"name": "index", "type": "int", "description": "The index of the entry to set. Must be between 0 and 255"}, {"name": "typeName", "type": "char*", "description": "The name of the weather type for this cycle"}, {"name": "timeMult", "type": "int", "description": "The relative duration of this cycle, which is multiplied by `msPerCycle` during ['APPLY_WEATHER_CYCLES'](#\\_0x3422291C). Must be between 1 and 255"}]}
{"hash": "0x2703D582", "name": "SET_WEATHER_OWNED_BY_NETWORK", "lua_name": "SetWeatherOwnedByNetwork", "ns": "CFX", "apiset": "client", "game": "", "signature": "void SetWeatherOwnedByNetwork(BOOL network)", "description": "Sets whether or not the weather should be owned by the network subsystem.\n\nTo be able to use [\\_SET_WEATHER_TYPE_TRANSITION](#\\_0x578C752848ECFA0C), this has to be set to false.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x2703D582", "params": [{"name": "network", "type": "BOOL", "description": "true to let the network control weather, false to not use network weather behavior."}]}
{"hash": "0xF1BD2CEF", "name": "SET_WET_CLOTH_PIN_RADIUS_SCALE", "lua_name": "SetWetClothPinRadiusScale", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "void SetWetClothPinRadiusScale(float scale)", "description": "Modifies the radius scale used in the simulation of wet cloth physics.\r\nThis affects how cloth behaves when wet, changing how it sticks or reacts to movement.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xF1BD2CEF", "params": [{"name": "scale", "type": "float", "description": "A value that controls the wet cloth radius scale, default: 0.3, maximum: 1.0(used for dry cloth by default), lower values increase the adhesion effect of wet cloth, making it cling more tightly to the surface."}]}
{"hash": "0xB9234AFB", "name": "SHUTDOWN_LOADING_SCREEN_NUI", "lua_name": "ShutdownLoadingScreenNui", "ns": "CFX", "apiset": "client", "game": "", "signature": "void ShutdownLoadingScreenNui()", "description": "Shuts down the `loadingScreen` NUI frame, similarly to `SHUTDOWN_LOADING_SCREEN`.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xB9234AFB", "params": []}
{"hash": "0x8F2EECC3", "name": "START_FIND_EXTERNAL_KVP", "lua_name": "StartFindExternalKvp", "ns": "CFX", "apiset": "client", "game": "", "signature": "int StartFindExternalKvp(char* resourceName, char* prefix)", "description": "Equivalent of [START_FIND_KVP](#\\_0xDD379006), but for another resource than the current one.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x8F2EECC3", "params": [{"name": "resourceName", "type": "char*", "description": "The resource to try finding the key/values for"}, {"name": "prefix", "type": "char*", "description": "A prefix match"}]}
{"hash": "0xDD379006", "name": "START_FIND_KVP", "lua_name": "StartFindKvp", "ns": "CFX", "apiset": "shared", "game": "", "signature": "int StartFindKvp(char* prefix)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xDD379006", "params": [{"name": "prefix", "type": "char*", "description": "A prefix match"}]}
{"hash": "0x29B440DC", "name": "START_RESOURCE", "lua_name": "StartResource", "ns": "CFX", "apiset": "server", "game": "", "signature": "BOOL StartResource(char* resourceName)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x29B440DC", "params": [{"name": "resourceName", "type": "char*"}]}
{"hash": "0x12A330", "name": "STATE_BAG_HAS_KEY", "lua_name": "StateBagHasKey", "ns": "CFX", "apiset": "shared", "game": "", "signature": "bool StateBagHasKey(char* bagName, char* key)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x12A330", "params": [{"name": "bagName", "type": "char*", "description": "The name of the bag."}, {"name": "key", "type": "char*", "description": "The key used to check data existence."}]}
{"hash": "0x21783161", "name": "STOP_RESOURCE", "lua_name": "StopResource", "ns": "CFX", "apiset": "server", "game": "", "signature": "BOOL StopResource(char* resourceName)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x21783161", "params": [{"name": "resourceName", "type": "char*"}]}
{"hash": "0xCB0D8932", "name": "TASK_COMBAT_PED", "lua_name": "TaskCombatPed", "ns": "CFX", "apiset": "server", "game": "", "signature": "void TaskCombatPed(Ped ped, Ped targetPed, int p2, int p3)", "description": "```\nMakes the specified ped attack the target ped.\r\np2 should be 0\r\np3 should be 16\n```\n\n**This is the server-side RPC native equivalent of the client native [TASK_COMBAT_PED](?\\_0xF166E48407BAC484).**", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xCB0D8932", "params": [{"name": "ped", "type": "Ped"}, {"name": "targetPed", "type": "Ped"}, {"name": "p2", "type": "int"}, {"name": "p3", "type": "int"}]}
{"hash": "0x2B84D1C4", "name": "TASK_DRIVE_BY", "lua_name": "TaskDriveBy", "ns": "CFX", "apiset": "server", "game": "", "signature": "void TaskDriveBy(Ped driverPed, Ped targetPed, Vehicle targetVehicle, float targetX, float targetY, float targetZ, float distanceToShoot, int pedAccuracy, BOOL p8, Hash firingPattern)", "description": "```\nExample:\r\nTASK::TASK_DRIVE_BY(l_467[1/*22*/], PLAYER::PLAYER_PED_ID(), 0, 0.0, 0.0, 2.0, 300.0, 100, 0, ${firing_pattern_burst_fire_driveby});\r\nNeeds working example. Doesn't seem to do anything.\r\nI marked p2 as targetVehicle as all these shooting related tasks seem to have that in common.\r\nI marked p6 as distanceToShoot as if you think of GTA's Logic with the native SET_VEHICLE_SHOOT natives, it won't shoot till it gets within a certain distance of the target.\r\nI marked p7 as pedAccuracy as it seems it's mostly 100 (Completely Accurate), 75, 90, etc. Although this could be the ammo count within the gun, but I highly doubt it. I will change this comment once I find out if it's ammo count or not.\n```\n\n**This is the server-side RPC native equivalent of the client native [TASK_DRIVE_BY](?\\_0x2F8AF0E82773A171).**", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x2B84D1C4", "params": [{"name": "driverPed", "type": "Ped"}, {"name": "targetPed", "type": "Ped"}, {"name": "targetVehicle", "type": "Vehicle"}, {"name": "targetX", "type": "float"}, {"name": "targetY", "type": "float"}, {"name": "targetZ", "type": "float"}, {"name": "distanceToShoot", "type": "float"}, {"name": "pedAccuracy", "type": "int"}, {"name": "p8", "type": "BOOL"}, {"name": "firingPattern", "type": "Hash"}]}
{"hash": "0xB8689B4E", "name": "TASK_ENTER_VEHICLE", "lua_name": "TaskEnterVehicle", "ns": "CFX", "apiset": "server", "game": "", "signature": "void TaskEnterVehicle(Ped ped, Vehicle vehicle, int timeout, int seatIndex, float speed, int flag, Any p6)", "description": "```\nspeed 1.0 = walk, 2.0 = run\r\np5 1 = normal, 3 = teleport to vehicle, 8 = normal/carjack ped from seat, 16 = teleport directly into vehicle\r\np6 is always 0\n```\n\n**This is the server-side RPC native equivalent of the client native [TASK_ENTER_VEHICLE](?\\_0xC20E50AA46D09CA8).**", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xB8689B4E", "params": [{"name": "ped", "type": "Ped"}, {"name": "vehicle", "type": "Vehicle"}, {"name": "timeout", "type": "int"}, {"name": "seatIndex", "type": "int", "description": "See eSeatPosition declared in [`IS_VEHICLE_SEAT_FREE`](#\\_0x22AC59A870E6A669)."}, {"name": "speed", "type": "float"}, {"name": "flag", "type": "int"}, {"name": "p6", "type": "Any"}]}
{"hash": "0xC1971F30", "name": "TASK_EVERYONE_LEAVE_VEHICLE", "lua_name": "TaskEveryoneLeaveVehicle", "ns": "CFX", "apiset": "server", "game": "", "signature": "void TaskEveryoneLeaveVehicle(Vehicle vehicle)", "description": "TASK_EVERYONE_LEAVE_VEHICLE\n\n**This is the server-side RPC native equivalent of the client native [TASK_EVERYONE_LEAVE_VEHICLE](?\\_0x7F93691AB4B92272).**", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC1971F30", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0x80A9E7A7", "name": "TASK_GO_STRAIGHT_TO_COORD", "lua_name": "TaskGoStraightToCoord", "ns": "CFX", "apiset": "server", "game": "", "signature": "void TaskGoStraightToCoord(Ped ped, float x, float y, float z, float speed, int timeout, float targetHeading, float distanceToSlide)", "description": "TASK_GO_STRAIGHT_TO_COORD\n\n**This is the server-side RPC native equivalent of the client native [TASK_GO_STRAIGHT_TO_COORD](?\\_0xD76B57B44F1E6F8B).**", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x80A9E7A7", "params": [{"name": "ped", "type": "Ped", "description": "The ped handle."}, {"name": "x", "type": "float", "description": "The x coordinate."}, {"name": "y", "type": "float", "description": "The y coordinate."}, {"name": "z", "type": "float", "description": "The z coordinate."}, {"name": "speed", "type": "float", "description": "The ped movement speed."}, {"name": "timeout", "type": "int", "description": "\\-1 , other values appear to break the ped movement."}, {"name": "targetHeading", "type": "float", "description": "The heading you want the ped to be on x,y,z coord."}, {"name": "distanceToSlide", "type": "float", "description": "The distance from x,y,z where the ped will start sliding."}]}
{"hash": "0xF91DF93B", "name": "TASK_GO_TO_COORD_ANY_MEANS", "lua_name": "TaskGoToCoordAnyMeans", "ns": "CFX", "apiset": "server", "game": "", "signature": "void TaskGoToCoordAnyMeans(Ped ped, float x, float y, float z, float fMoveBlendRatio, Vehicle vehicle, BOOL bUseLongRangeVehiclePathing, int drivingFlags, float fMaxRangeToShootTargets)", "description": "Tells a ped to go to a coord by any means.\n\n```cpp\nenum eDrivingMode {\r\nDF_StopForCars = 1,\r\nDF_StopForPeds = 2,\r\nDF_SwerveAroundAllCars = 4,\r\nDF_SteerAroundStationaryCars = 8,\r\nDF_SteerAroundPeds = 16,\r\nDF_SteerAroundObjects = 32,\r\nDF_DontSteerAroundPlayerPed = 64,\r\nDF_StopAtLights = 128,\r\nDF_GoOffRoadWhenAvoiding = 256,\r\nDF_DriveIntoOncomingTraffic = 512,\r\nDF_DriveInReverse = 1024,\r\n// If pathfinding fails, cruise randomly instead of going on a straight line\r\nDF_UseWanderFallbackInsteadOfStraightLine = 2048,\r\nDF_AvoidRestrictedAreas = 4096,\r\n// These only work on MISSION_CRUISE\r\nDF_PreventBackgroundPathfinding = 8192,\r\nDF_AdjustCruiseSpeedBasedOnRoadSpeed = 16384,\r\nDF_UseShortCutLinks = 262144,\r\nDF_ChangeLanesAroundObstructions = 524288,\r\n// cruise tasks ignore this anyway--only used for goto's\r\nDF_UseSwitchedOffNodes = 2097152,\r\n// if you're going to be primarily driving off road\r\nDF_PreferNavmeshRoute = 4194304,\r\n// Only works for planes using MISSION_GOTO, will cause them to drive along the ground instead of fly\r\nDF_PlaneTaxiMode = 8388608,\r\nDF_ForceStraightLine = 16777216,\r\nDF_UseStringPullingAtJunctions = 33554432,\r\nDF_AvoidHighways = 536870912,\r\nDF_ForceJoinInRoadDirection = 1073741824,\r\n// Standard driving mode. stops for cars, peds, and lights, goes around stationary obstructions\r\nDRIVINGMODE_STOPFORCARS = 786603, // DF_StopForCars|DF_StopForPeds|DF_SteerAroundObjects|DF_SteerAroundStationaryCars|DF_StopAtLights|DF_UseShortCutLinks|DF_ChangeLanesAroundObstructions,\t\t// Obey lights too\r\n// Like the above, but doesn't steer around anything in its way - will only wait instead.\r\nDRIVINGMODE_STOPFORCARS_STRICT = 262275, // DF_StopForCars|DF_StopForPeds|DF_StopAtLights|DF_UseShortCutLinks, // Doesn't deviate an inch.\r\n// Default \"alerted\" driving mode. drives around everything, doesn't obey lights\r\nDRIVINGMODE_AVOIDCARS = 786469, // DF_SwerveAroundAllCars|DF_SteerAroundObjects|DF_UseShortCutLinks|DF_ChangeLanesAroundObstructions|DF_StopForCars,\r\n// Very erratic driving. difference between this and AvoidCars is that it doesn't use the brakes at ALL to help with steering\r\nDRIVINGMODE_AVOIDCARS_RECKLESS = 786468, // DF_SwerveAroundAllCars|DF_SteerAroundObjects|DF_UseShortCutLinks|DF_ChangeLanesAroundObstructions,\r\n// Smashes through everything\r\nDRIVINGMODE_PLOUGHTHROUGH = 262144, // DF_UseShortCutLinks\r\n// Drives normally except for the fact that it ignores lights\r\nDRIVINGMODE_STOPFORCARS_IGNORELIGHTS = 786475, // DF_StopForCars|DF_SteerAroundStationaryCars|DF_StopForPeds|DF_SteerAroundObjects|DF_UseShortCutLinks|DF_ChangeLanesAroundObstructions\r\n// Try to swerve around everything, but stop for lights if necessary\r\nDRIVINGMODE_AVOIDCARS_OBEYLIGHTS = 786597, // DF_SwerveAroundAllCars|DF_StopAtLights|DF_SteerAroundObjects|DF_UseShortCutLinks|DF_ChangeLanesAroundObstructions|DF_StopForCars\r\n// Swerve around cars, be careful around peds, and stop for lights\r\nDRIVINGMODE_AVOIDCARS_STOPFORPEDS_OBEYLIGHTS = 786599 // DF_SwerveAroundAllCars|DF_StopAtLights|DF_StopForPeds|DF_SteerAroundObjects|DF_UseShortCutLinks|DF_ChangeLanesAroundObstructions|DF_StopForCars\r\n};\n```\n\n**This is the server-side RPC native equivalent of the client native [TASK_GO_TO_COORD_ANY_MEANS](?\\_0x5BC448CB78FA3E88).**", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xF91DF93B", "params": [{"name": "ped", "type": "Ped", "description": "The `Ped` Handle."}, {"name": "x", "type": "float", "description": "The goto target coordinate."}, {"name": "y", "type": "float", "description": "The goto target coordinate."}, {"name": "z", "type": "float", "description": "The goto target coordinate."}, {"name": "fMoveBlendRatio", "type": "float", "description": "0.0 = still, 1.0 = walk, 2.0 = run, 3.0 = sprint."}, {"name": "vehicle", "type": "Vehicle", "description": "If defined, the pedestrian will only move if said vehicle exists. If you don't want any sort of association, just set it to `0`."}, {"name": "bUseLongRangeVehiclePathing", "type": "BOOL", "description": "Setting to `true` tells the vehicle to use longrange vehicle pathing."}, {"name": "drivingFlags", "type": "int", "description": "See `eDrivingMode` enum."}, {"name": "fMaxRangeToShootTargets", "type": "float", "description": "Determines the maximum distance at which the `Ped` will engage in combat with threatening targets."}]}
{"hash": "0x374827C2", "name": "TASK_GO_TO_ENTITY", "lua_name": "TaskGoToEntity", "ns": "CFX", "apiset": "server", "game": "", "signature": "void TaskGoToEntity(Entity entity, Entity target, int duration, float distance, float speed, float p5, int p6)", "description": "```\nThe entity will move towards the target until time is over (duration) or get in target's range (distance). p5 and p6 are unknown, but you could leave p5 = 1073741824 or 100 or even 0 (didn't see any difference but on the decompiled scripts, they use 1073741824 mostly) and p6 = 0\r\nNote: I've only tested it on entity -> ped and target -> vehicle. It could work differently on other entities, didn't try it yet.\r\nExample: TASK::TASK_GO_TO_ENTITY(pedHandle, vehicleHandle, 5000, 4.0, 100, 1073741824, 0)\r\nPed will run towards the vehicle for 5 seconds and stop when time is over or when he gets 4 meters(?) around the vehicle (with duration = -1, the task duration will be ignored).\n```\n\n**This is the server-side RPC native equivalent of the client native [TASK_GO_TO_ENTITY](?\\_0x6A071245EB0D1882).**", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x374827C2", "params": [{"name": "entity", "type": "Entity"}, {"name": "target", "type": "Entity"}, {"name": "duration", "type": "int"}, {"name": "distance", "type": "float"}, {"name": "speed", "type": "float"}, {"name": "p5", "type": "float"}, {"name": "p6", "type": "int"}]}
{"hash": "0x8DCC19C5", "name": "TASK_HANDS_UP", "lua_name": "TaskHandsUp", "ns": "CFX", "apiset": "server", "game": "", "signature": "void TaskHandsUp(Ped ped, int duration, Ped facingPed, int p3, BOOL p4)", "description": "```\nIn the scripts, p3 was always -1.\r\np3 seems to be duration or timeout of turn animation.\r\nAlso facingPed can be 0 or -1 so ped will just raise hands up.\n```\n\n**This is the server-side RPC native equivalent of the client native [TASK_HANDS_UP](?\\_0xF2EAB31979A7F910).**", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x8DCC19C5", "params": [{"name": "ped", "type": "Ped"}, {"name": "duration", "type": "int"}, {"name": "facingPed", "type": "Ped"}, {"name": "p3", "type": "int"}, {"name": "p4", "type": "BOOL"}]}
{"hash": "0xDBDD79FA", "name": "TASK_LEAVE_ANY_VEHICLE", "lua_name": "TaskLeaveAnyVehicle", "ns": "CFX", "apiset": "server", "game": "", "signature": "void TaskLeaveAnyVehicle(Ped ped, int p1, int flags)", "description": "Flags are the same flags used in [`TASK_LEAVE_VEHICLE`](#\\_0xD3DBCE61A490BE02)\n\n**This is the server-side RPC native equivalent of the client native [TASK_LEAVE_ANY_VEHICLE](?\\_0x504D54DF3F6F2247).**", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xDBDD79FA", "params": [{"name": "ped", "type": "Ped"}, {"name": "p1", "type": "int"}, {"name": "flags", "type": "int"}]}
{"hash": "0x7B1141C6", "name": "TASK_LEAVE_VEHICLE", "lua_name": "TaskLeaveVehicle", "ns": "CFX", "apiset": "server", "game": "", "signature": "void TaskLeaveVehicle(Ped ped, Vehicle vehicle, int flags)", "description": "```\nFlags from decompiled scripts:\r\n0 = normal exit and closes door.\r\n1 = normal exit and closes door.\r\n16 = teleports outside, door kept closed. (This flag does not seem to work for the front seats in buses, NPCs continue to exit normally)\r\n64 = normal exit and closes door, maybe a bit slower animation than 0.\r\n256 = normal exit but does not close the door.\r\n4160 = ped is throwing himself out, even when the vehicle is still.\r\n262144 = ped moves to passenger seat first, then exits normally\r\nOthers to be tried out: 320, 512, 131072.\n```\n\n**This is the server-side RPC native equivalent of the client native [TASK_LEAVE_VEHICLE](?\\_0xD3DBCE61A490BE02).**", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x7B1141C6", "params": [{"name": "ped", "type": "Ped"}, {"name": "vehicle", "type": "Vehicle"}, {"name": "flags", "type": "int"}]}
{"hash": "0x5AB552C6", "name": "TASK_PLAY_ANIM", "lua_name": "TaskPlayAnim", "ns": "CFX", "apiset": "server", "game": "", "signature": "void TaskPlayAnim(Ped ped, char* animDictionary, char* animationName, float blendInSpeed, float blendOutSpeed, int duration, int flag, float playbackRate, BOOL lockX, BOOL lockY, BOOL lockZ)", "description": "[Animations list](https://alexguirre.github.io/animations-list/)\n\n```cpp\nenum eScriptedAnimFlags\r\n{\r\nAF_LOOPING = 1,\r\nAF_HOLD_LAST_FRAME = 2,\r\nAF_REPOSITION_WHEN_FINISHED = 4,\r\nAF_NOT_INTERRUPTABLE = 8,\r\nAF_UPPERBODY = 16,\r\nAF_SECONDARY = 32,\r\nAF_REORIENT_WHEN_FINISHED = 64,\r\nAF_ABORT_ON_PED_MOVEMENT = 128,\r\nAF_ADDITIVE = 256,\r\nAF_TURN_OFF_COLLISION = 512,\r\nAF_OVERRIDE_PHYSICS = 1024,\r\nAF_IGNORE_GRAVITY = 2048,\r\nAF_EXTRACT_INITIAL_OFFSET = 4096,\r\nAF_EXIT_AFTER_INTERRUPTED = 8192,\r\nAF_TAG_SYNC_IN = 16384,\r\nAF_TAG_SYNC_OUT = 32768,\r\nAF_TAG_SYNC_CONTINUOUS = 65536,\r\nAF_FORCE_START = 131072,\r\nAF_USE_KINEMATIC_PHYSICS = 262144,\r\nAF_USE_MOVER_EXTRACTION = 524288,\r\nAF_HIDE_WEAPON = 1048576,\r\nAF_ENDS_IN_DEAD_POSE = 2097152,\r\nAF_ACTIVATE_RAGDOLL_ON_COLLISION = 4194304,\r\nAF_DONT_EXIT_ON_DEATH = 8388608,\r\nAF_ABORT_ON_WEAPON_DAMAGE = 16777216,\r\nAF_DISABLE_FORCED_PHYSICS_UPDATE = 33554432,\r\nAF_PROCESS_ATTACHMENTS_ON_START = 67108864,\r\nAF_EXPAND_PED_CAPSULE_FROM_SKELETON = 134217728,\r\nAF_USE_ALTERNATIVE_FP_ANIM = 268435456,\r\nAF_BLENDOUT_WRT_LAST_FRAME = 536870912,\r\nAF_USE_FULL_BLENDING = 1073741824\r\n}\n```\n\n**This is the server-side RPC native equivalent of the client native [TASK_PLAY_ANIM](?\\_0xEA47FE3719165B94).**", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x5AB552C6", "params": [{"name": "ped", "type": "Ped", "description": "The ped you want to play the animation"}, {"name": "animDictionary", "type": "char*", "description": "The animation dictionary"}, {"name": "animationName", "type": "char*", "description": "The animation name"}, {"name": "blendInSpeed", "type": "float", "description": "The speed at which the animation blends in. Lower is slower and higher is faster, 1.0 is normal, 8.0 is basically instant"}, {"name": "blendOutSpeed", "type": "float", "description": "The speed at which the animation blends out. Lower is slower and higher is faster, 1.0 is normal, 8.0 is basically instant"}, {"name": "duration", "type": "int", "description": "The duration of the animation in milliseconds. -1 will play the animation until canceled"}, {"name": "flag", "type": "int", "description": "The animation flags (see enum)"}, {"name": "playbackRate", "type": "float", "description": "The playback rate (between 0.0 and 1.0)"}, {"name": "lockX", "type": "BOOL"}, {"name": "lockY", "type": "BOOL"}, {"name": "lockZ", "type": "BOOL"}]}
{"hash": "0x3DDEB0E6", "name": "TASK_PLAY_ANIM_ADVANCED", "lua_name": "TaskPlayAnimAdvanced", "ns": "CFX", "apiset": "server", "game": "", "signature": "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)", "description": "Similar in functionality to [`TASK_PLAY_ANIM`](#\\_0xEA47FE3719165B94), except the position and rotation parameters let you specify the initial position and rotation of the task. The ped is teleported to the position specified.\r\n[Animations list](https://alexguirre.github.io/animations-list/)\n\n**This is the server-side RPC native equivalent of the client native [TASK_PLAY_ANIM_ADVANCED](?\\_0x83CDB10EA29B370B).**", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x3DDEB0E6", "params": [{"name": "ped", "type": "Ped", "description": "The ped you want to play the animation"}, {"name": "animDictionary", "type": "char*", "description": "The animation dictionary"}, {"name": "animationName", "type": "char*", "description": "The animation name"}, {"name": "posX", "type": "float", "description": "Initial X position of the task"}, {"name": "posY", "type": "float", "description": "Initial Y position of the task"}, {"name": "posZ", "type": "float", "description": "Initial Z position of the task"}, {"name": "rotX", "type": "float", "description": "Initial X rotation of the task"}, {"name": "rotY", "type": "float", "description": "Initial Y rotation of the task"}, {"name": "rotZ", "type": "float", "description": "Initial Z rotation of the task"}, {"name": "blendInSpeed", "type": "float", "description": "The speed at which the animation blends in. Lower is slower and higher is faster, 1.0 is normal, 8.0 is basically instant"}, {"name": "blendOutSpeed", "type": "float", "description": "The speed at which the animation blends out. Lower is slower and higher is faster, 1.0 is normal, 8.0 is basically instant"}, {"name": "duration", "type": "int", "description": "The duration of the animation in milliseconds. -1 will play the animation until canceled"}, {"name": "flag", "type": "Any", "description": "See [`TASK_PLAY_ANIM`](#\\_0xEA47FE3719165B94)"}, {"name": "animTime", "type": "float", "description": "Value between 0.0 and 1.0, lets you start an animation from the given point"}, {"name": "p14", "type": "Any"}, {"name": "p15", "type": "Any"}]}
{"hash": "0x8A632BD8", "name": "TASK_REACT_AND_FLEE_PED", "lua_name": "TaskReactAndFleePed", "ns": "CFX", "apiset": "server", "game": "", "signature": "void TaskReactAndFleePed(Ped ped, Ped fleeTarget)", "description": "TASK_REACT_AND_FLEE_PED\n\n**This is the server-side RPC native equivalent of the client native [TASK_REACT_AND_FLEE_PED](?\\_0x72C896464915D1B1).**", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x8A632BD8", "params": [{"name": "ped", "type": "Ped"}, {"name": "fleeTarget", "type": "Ped"}]}
{"hash": "0x601C22E3", "name": "TASK_SHOOT_AT_COORD", "lua_name": "TaskShootAtCoord", "ns": "CFX", "apiset": "server", "game": "", "signature": "void TaskShootAtCoord(Ped ped, float x, float y, float z, int duration, Hash firingPattern)", "description": "```\nFiring Pattern Hash Information: https://pastebin.com/Px036isB\n```\n\n**This is the server-side RPC native equivalent of the client native [TASK_SHOOT_AT_COORD](?\\_0x46A6CC01E0826106).**", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x601C22E3", "params": [{"name": "ped", "type": "Ped"}, {"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}, {"name": "duration", "type": "int"}, {"name": "firingPattern", "type": "Hash"}]}
{"hash": "0xAC0631C9", "name": "TASK_SHOOT_AT_ENTITY", "lua_name": "TaskShootAtEntity", "ns": "CFX", "apiset": "server", "game": "", "signature": "void TaskShootAtEntity(Entity entity, Entity target, int duration, Hash firingPattern)", "description": "```\n//this part of the code is to determine at which entity the player is aiming, for example if you want to create a mod where you give orders to peds\r\nEntity aimedentity;\r\nPlayer player = PLAYER::PLAYER_ID();\r\nPLAYER::_GET_AIMED_ENTITY(player, &aimedentity);\r\n//bg is an array of peds\r\nTASK::TASK_SHOOT_AT_ENTITY(bg[i], aimedentity, 5000, MISC::GET_HASH_KEY(\"FIRING_PATTERN_FULL_AUTO\"));\r\nin 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.\r\nFiring Pattern Hash Information: https://pastebin.com/Px036isB\n```\n\n**This is the server-side RPC native equivalent of the client native [TASK_SHOOT_AT_ENTITY](?\\_0x08DA95E8298AE772).**", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xAC0631C9", "params": [{"name": "entity", "type": "Entity"}, {"name": "target", "type": "Entity"}, {"name": "duration", "type": "int"}, {"name": "firingPattern", "type": "Hash"}]}
{"hash": "0x65D4A35D", "name": "TASK_WARP_PED_INTO_VEHICLE", "lua_name": "TaskWarpPedIntoVehicle", "ns": "CFX", "apiset": "server", "game": "", "signature": "void TaskWarpPedIntoVehicle(Ped ped, Vehicle vehicle, int seatIndex)", "description": "```\nNativeDB Introduced: v323\n```\n\nWarp a ped into a vehicle.\r\n**Note**: It's better to use [`TASK_ENTER_VEHICLE`](#\\_0xC20E50AA46D09CA8) with the flag \"warp\" flag instead of this native.\n\n**This is the server-side RPC native equivalent of the client native [TASK_WARP_PED_INTO_VEHICLE](?\\_0x9A7D091411C5F684).**", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x65D4A35D", "params": [{"name": "ped", "type": "Ped", "description": "The Ped to be warped into the vehicle."}, {"name": "vehicle", "type": "Vehicle", "description": "The target vehicle into which the ped will be warped."}, {"name": "seatIndex", "type": "int", "description": "See eSeatPosition declared in [`IS_VEHICLE_SEAT_FREE`](#\\_0x22AC59A870E6A669)."}]}
{"hash": "0x1E35DBBA", "name": "TEMP_BAN_PLAYER", "lua_name": "TempBanPlayer", "ns": "CFX", "apiset": "server", "game": "", "signature": "void TempBanPlayer(char* playerSrc, char* reason)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x1E35DBBA", "params": [{"name": "playerSrc", "type": "char*"}, {"name": "reason", "type": "char*"}]}
{"hash": "0x2F7A49E6", "name": "TRIGGER_CLIENT_EVENT_INTERNAL", "lua_name": "TriggerClientEventInternal", "ns": "CFX", "apiset": "server", "game": "", "signature": "void TriggerClientEventInternal(char* eventName, char* eventTarget, char* eventPayload, int payloadLength)", "description": "The backing function for TriggerClientEvent.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x2F7A49E6", "params": [{"name": "eventName", "type": "char*"}, {"name": "eventTarget", "type": "char*"}, {"name": "eventPayload", "type": "char*"}, {"name": "payloadLength", "type": "int"}]}
{"hash": "0x91310870", "name": "TRIGGER_EVENT_INTERNAL", "lua_name": "TriggerEventInternal", "ns": "CFX", "apiset": "shared", "game": "", "signature": "void TriggerEventInternal(char* eventName, char* eventPayload, int payloadLength)", "description": "The backing function for TriggerEvent.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x91310870", "params": [{"name": "eventName", "type": "char*"}, {"name": "eventPayload", "type": "char*"}, {"name": "payloadLength", "type": "int"}]}
{"hash": "0x70B35890", "name": "TRIGGER_LATENT_CLIENT_EVENT_INTERNAL", "lua_name": "TriggerLatentClientEventInternal", "ns": "CFX", "apiset": "server", "game": "", "signature": "void TriggerLatentClientEventInternal(char* eventName, char* eventTarget, char* eventPayload, int payloadLength, int bps)", "description": "The backing function for TriggerLatentClientEvent.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x70B35890", "params": [{"name": "eventName", "type": "char*"}, {"name": "eventTarget", "type": "char*"}, {"name": "eventPayload", "type": "char*"}, {"name": "payloadLength", "type": "int"}, {"name": "bps", "type": "int"}]}
{"hash": "0x128737EA", "name": "TRIGGER_LATENT_SERVER_EVENT_INTERNAL", "lua_name": "TriggerLatentServerEventInternal", "ns": "CFX", "apiset": "client", "game": "", "signature": "void TriggerLatentServerEventInternal(char* eventName, char* eventPayload, int payloadLength, int bps)", "description": "The backing function for TriggerLatentServerEvent.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x128737EA", "params": [{"name": "eventName", "type": "char*"}, {"name": "eventPayload", "type": "char*"}, {"name": "payloadLength", "type": "int"}, {"name": "bps", "type": "int"}]}
{"hash": "0x7FDD1128", "name": "TRIGGER_SERVER_EVENT_INTERNAL", "lua_name": "TriggerServerEventInternal", "ns": "CFX", "apiset": "client", "game": "", "signature": "void TriggerServerEventInternal(char* eventName, char* eventPayload, int payloadLength)", "description": "The backing function for TriggerServerEvent.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x7FDD1128", "params": [{"name": "eventName", "type": "char*"}, {"name": "eventPayload", "type": "char*"}, {"name": "payloadLength", "type": "int"}]}
{"hash": "0x7FB46432", "name": "UNREGISTER_RAW_NUI_CALLBACK", "lua_name": "UnregisterRawNuiCallback", "ns": "CFX", "apiset": "client", "game": "", "signature": "void UnregisterRawNuiCallback(char* callbackType)", "description": "Will unregister and cleanup a registered NUI callback handler.\n\nUse along side the REGISTER_RAW_NUI_CALLBACK native.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x7FB46432", "params": [{"name": "callbackType", "type": "char*", "description": "The callback type to target"}]}
{"hash": "0xFC52CB91", "name": "UPDATE_MAPDATA_ENTITY", "lua_name": "UpdateMapdataEntity", "ns": "CFX", "apiset": "client", "game": "gta5", "signature": "void UpdateMapdataEntity(int mapdata, int entity, object entityDef)", "description": "Transiently updates the entity with the specified mapdata index and entity index.\r\nThis function supports SDK infrastructure and is not intended to be used directly from your code.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xFC52CB91", "params": [{"name": "mapdata", "type": "int", "description": "A fwMapData index from GET_MAPDATA_FROM_HASH_KEY."}, {"name": "entity", "type": "int", "description": "An entity index from GET_ENTITY_INDEX_FROM_MAPDATA."}, {"name": "entityDef", "type": "object", "description": "The new entity definition in fwEntityDef format."}]}
{"hash": "0x2E310ACD", "name": "VERIFY_PASSWORD_HASH", "lua_name": "VerifyPasswordHash", "ns": "CFX", "apiset": "server", "game": "", "signature": "BOOL VerifyPasswordHash(char* password, char* hash)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x2E310ACD", "params": [{"name": "password", "type": "char*"}, {"name": "hash", "type": "char*"}]}
{"hash": "0x58382A19", "name": "WAS_EVENT_CANCELED", "lua_name": "WasEventCanceled", "ns": "CFX", "apiset": "shared", "game": "", "signature": "BOOL WasEventCanceled()", "description": "Returns whether or not the currently executing event was canceled.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x58382A19", "params": []}
{"hash": "0x6228F159", "name": "_ADD_BLIP_FOR_AREA", "lua_name": "AddBlipForArea", "ns": "CFX", "apiset": "server", "game": "", "signature": "Blip AddBlipForArea(float x, float y, float z, float width, float height)", "description": "Adds a rectangular blip for the specified coordinates/area.\r\nIt is recommended to use [SET_BLIP_ROTATION](#\\_0xF87683CDF73C3F6E) and [SET_BLIP_COLOUR](#\\_0x03D7FB09E75D6B7E) to make the blip not rotate along with the camera.\r\nBy default, the blip will show as a *regular* blip with the specified color/sprite if it is outside of the minimap view.\r\n(Native name is *likely* to actually be ADD_BLIP_FOR_AREA, but due to the usual reasons this can't be confirmed)\n\n**This is the server-side RPC native equivalent of the client native [\\_ADD_BLIP_FOR_AREA](?\\_0xCE5D0E5E315DB238).**", "aliases": "0xCE5D0E5E315DB238", "url": "https://docs.fivem.net/natives/?_0x6228F159", "params": [{"name": "x", "type": "float", "description": "The X coordinate of the center of the blip."}, {"name": "y", "type": "float", "description": "The Y coordinate of the center of the blip."}, {"name": "z", "type": "float", "description": "The Z coordinate of the center of the blip."}, {"name": "width", "type": "float", "description": "The width of the blip."}, {"name": "height", "type": "float", "description": "The height of the blip."}]}
{"hash": "0xEC09DB1B", "name": "_SET_PED_EYE_COLOR", "lua_name": "SetPedEyeColor", "ns": "CFX", "apiset": "server", "game": "", "signature": "void SetPedEyeColor(Ped ped, int index)", "description": "Used for freemode (online) characters.\r\nIndices:\n\n1. black\n2. very light blue/green\n3. dark blue\n4. brown\n5. darker brown\n6. light brown\n7. blue\n8. light blue\n9. pink\n10. yellow\n11. purple\n12. black\n13. dark green\n14. light brown\n15. yellow/black pattern\n16. light colored spiral pattern\n17. shiny red\n18. shiny half blue/half red\n19. half black/half light blue\n20. white/red perimter\n21. green snake\n22. red snake\n23. dark blue snake\n24. dark yellow\n25. bright yellow\n26. all black\n27. red small pupil\n28. devil blue/black\n29. white small pupil\n30. glossed over\n\n**This is the server-side RPC native equivalent of the client native [\\_SET_PED_EYE_COLOR](?\\_0x50B56988B170AFDF).**", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xEC09DB1B", "params": [{"name": "ped", "type": "Ped"}, {"name": "index", "type": "int"}]}
{"hash": "0x6C8D4458", "name": "_SET_PED_FACE_FEATURE", "lua_name": "SetPedFaceFeature", "ns": "CFX", "apiset": "server", "game": "", "signature": "void SetPedFaceFeature(Ped ped, int index, float scale)", "description": "Sets the various freemode face features, e.g. nose length, chin shape.\r\n**Indexes (From 0 to 19):**\r\nParentheses indicate morph scale/direction as in (-1.0 to 1.0)\n\n* **0**: Nose Width (Thin/Wide)\n* **1**: Nose Peak (Up/Down)\n* **2**: Nose Length (Long/Short)\n* **3**: Nose Bone Curveness (Crooked/Curved)\n* **4**: Nose Tip (Up/Down)\n* **5**: Nose Bone Twist (Left/Right)\n* **6**: Eyebrow (Up/Down)\n* **7**: Eyebrow (In/Out)\n* **8**: Cheek Bones (Up/Down)\n* **9**: Cheek Sideways Bone Size (In/Out)\n* **10**: Cheek Bones Width (Puffed/Gaunt)\n* **11**: Eye Opening (Both) (Wide/Squinted)\n* **12**: Lip Thickness (Both) (Fat/Thin)\n* **13**: Jaw Bone Width (Narrow/Wide)\n* **14**: Jaw Bone Shape (Round/Square)\n* **15**: Chin Bone (Up/Down)\n* **16**: Chin Bone Length (In/Out or Backward/Forward)\n* **17**: Chin Bone Shape (Pointed/Square)\n* **18**: Chin Hole (Chin Bum)\n* **19**: Neck Thickness (Thin/Thick)\r\n **Note:**\r\n You may need to call [`SetPedHeadBlendData`](#\\_0x9414E18B9434C2FE) prior to calling this native in order for it to work.\n\n**This is the server-side RPC native equivalent of the client native [\\_SET_PED_FACE_FEATURE](?\\_0x71A5C1DBA060049E).**", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x6C8D4458", "params": [{"name": "ped", "type": "Ped", "description": "The ped entity"}, {"name": "index", "type": "int", "description": "An integer ranging from 0 to 19"}, {"name": "scale", "type": "float", "description": "A float ranging from -1.0 to 1.0"}]}
{"hash": "0x78935A27", "name": "_SET_PED_HEAD_OVERLAY_COLOR", "lua_name": "SetPedHeadOverlayColor", "ns": "CFX", "apiset": "server", "game": "", "signature": "void SetPedHeadOverlayColor(Ped ped, int overlayID, int colorType, int colorID, int secondColorID)", "description": "```\nUsed for freemode (online) characters.\r\nCalled after SET_PED_HEAD_OVERLAY().\n```\n\n**Note:**\r\nYou may need to call [`SetPedHeadBlendData`](#\\_0x9414E18B9434C2FE) prior to calling this native in order for it to work.\n\n**This is the server-side RPC native equivalent of the client native [\\_SET_PED_HEAD_OVERLAY_COLOR](?\\_0x497BF74A7B9CB952).**", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x78935A27", "params": [{"name": "ped", "type": "Ped", "description": "The ped entity"}, {"name": "overlayID", "type": "int", "description": "An integer representing the overlay id"}, {"name": "colorType", "type": "int", "description": "1 for eyebrows, beards, makeup, and chest hair; 2 for blush and lipstick; and 0 otherwise, though not called in those cases."}, {"name": "colorID", "type": "int", "description": "An integer representing the primary color id"}, {"name": "secondColorID", "type": "int", "description": "An integer representing the secondary color id"}]}
{"hash": "0xD716F30D8C8980E2", "name": "ADD_TO_CLOCK_TIME", "lua_name": "AddToClockTime", "ns": "CLOCK", "apiset": "client", "game": "gta5", "signature": "void AddToClockTime(int hours, int minutes, int seconds)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xD716F30D8C8980E2", "params": [{"name": "hours", "type": "int"}, {"name": "minutes", "type": "int"}, {"name": "seconds", "type": "int"}]}
{"hash": "0xC8CA9670B9D83B3B", "name": "ADVANCE_CLOCK_TIME_TO", "lua_name": "AdvanceClockTimeTo", "ns": "CLOCK", "apiset": "client", "game": "gta5", "signature": "void AdvanceClockTimeTo(int hour, int minute, int second)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC8CA9670B9D83B3B", "params": [{"name": "hour", "type": "int"}, {"name": "minute", "type": "int"}, {"name": "second", "type": "int"}]}
{"hash": "0x3D10BC92A4DB1D35", "name": "GET_CLOCK_DAY_OF_MONTH", "lua_name": "GetClockDayOfMonth", "ns": "CLOCK", "apiset": "client", "game": "gta5", "signature": "int GetClockDayOfMonth()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x3D10BC92A4DB1D35", "params": []}
{"hash": "0xD972E4BD7AEB235F", "name": "GET_CLOCK_DAY_OF_WEEK", "lua_name": "GetClockDayOfWeek", "ns": "CLOCK", "apiset": "client", "game": "gta5", "signature": "int GetClockDayOfWeek()", "description": "```\nGets the current day of the week. \n0: Sunday \n1: Monday \n2: Tuesday \n3: Wednesday \n4: Thursday \n5: Friday \n6: Saturday \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xD972E4BD7AEB235F", "params": []}
{"hash": "0x25223CA6B4D20B7F", "name": "GET_CLOCK_HOURS", "lua_name": "GetClockHours", "ns": "CLOCK", "apiset": "client", "game": "gta5", "signature": "int GetClockHours()", "description": "```\nGets the current ingame hour, expressed without zeros. (09:34 will be represented as 9) \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x25223CA6B4D20B7F", "params": []}
{"hash": "0x13D2B8ADD79640F2", "name": "GET_CLOCK_MINUTES", "lua_name": "GetClockMinutes", "ns": "CLOCK", "apiset": "client", "game": "gta5", "signature": "int GetClockMinutes()", "description": "```\nGets the current ingame clock minute. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x13D2B8ADD79640F2", "params": []}
{"hash": "0xBBC72712E80257A1", "name": "GET_CLOCK_MONTH", "lua_name": "GetClockMonth", "ns": "CLOCK", "apiset": "client", "game": "gta5", "signature": "int GetClockMonth()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xBBC72712E80257A1", "params": []}
{"hash": "0x494E97C2EF27C470", "name": "GET_CLOCK_SECONDS", "lua_name": "GetClockSeconds", "ns": "CLOCK", "apiset": "client", "game": "gta5", "signature": "int GetClockSeconds()", "description": "```\nGets the current ingame clock second. Note that ingame clock seconds change really fast since a day in GTA is only 48 minutes in real life. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x494E97C2EF27C470", "params": []}
{"hash": "0x961777E64BDAF717", "name": "GET_CLOCK_YEAR", "lua_name": "GetClockYear", "ns": "CLOCK", "apiset": "client", "game": "gta5", "signature": "int GetClockYear()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x961777E64BDAF717", "params": []}
{"hash": "0x50C7A99057A69748", "name": "GET_LOCAL_TIME", "lua_name": "GetLocalTime", "ns": "CLOCK", "apiset": "client", "game": "gta5", "signature": "void GetLocalTime(int* year, int* month, int* day, int* hour, int* minute, int* second)", "description": "```\nGets local system time as year, month, day, hour, minute and second. \nExample usage: \nint year; \nint month; \nint day; \nint hour; \nint minute; \nint second; \nor use std::tm struct \nTIME::GET_LOCAL_TIME(&year, &month, &day, &hour, &minute, &second); \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x50C7A99057A69748", "params": [{"name": "year", "type": "int*"}, {"name": "month", "type": "int*"}, {"name": "day", "type": "int*"}, {"name": "hour", "type": "int*"}, {"name": "minute", "type": "int*"}, {"name": "second", "type": "int*"}]}
{"hash": "0x2F8B4D1C595B11DB", "name": "GET_MILLISECONDS_PER_GAME_MINUTE", "lua_name": "GetMillisecondsPerGameMinute", "ns": "CLOCK", "apiset": "client", "game": "gta5", "signature": "int GetMillisecondsPerGameMinute()", "description": "Returns how many real ms are equal to one game minute.\nA getter for [`SetMillisecondsPerGameMinute`](#\\_0x36CA2554).", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x2F8B4D1C595B11DB", "params": []}
{"hash": "0xDA488F299A5B164E", "name": "GET_POSIX_TIME", "lua_name": "GetPosixTime", "ns": "CLOCK", "apiset": "client", "game": "gta5", "signature": "void GetPosixTime(int* year, int* month, int* day, int* hour, int* minute, int* second)", "description": "```\nGets system time as year, month, day, hour, minute and second. \nExample usage: \n\tint year; \n\tint month; \n\tint day; \n\tint hour; \n\tint minute; \n\tint second; \n\tTIME::GET_POSIX_TIME(&year, &month, &day, &hour, &minute, &second); \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xDA488F299A5B164E", "params": [{"name": "year", "type": "int*"}, {"name": "month", "type": "int*"}, {"name": "day", "type": "int*"}, {"name": "hour", "type": "int*"}, {"name": "minute", "type": "int*"}, {"name": "second", "type": "int*"}]}
{"hash": "0x8117E09A19EEF4D3", "name": "GET_UTC_TIME", "lua_name": "GetUtcTime", "ns": "CLOCK", "apiset": "client", "game": "gta5", "signature": "void GetUtcTime(int* year, int* month, int* day, int* hour, int* minute, int* second)", "description": "```\nGets current UTC time\n```", "aliases": "_GET_UTC_TIME", "url": "https://docs.fivem.net/natives/?_0x8117E09A19EEF4D3", "params": [{"name": "year", "type": "int*"}, {"name": "month", "type": "int*"}, {"name": "day", "type": "int*"}, {"name": "hour", "type": "int*"}, {"name": "minute", "type": "int*"}, {"name": "second", "type": "int*"}]}
{"hash": "0x4055E40BD2DBEC1D", "name": "PAUSE_CLOCK", "lua_name": "PauseClock", "ns": "CLOCK", "apiset": "client", "game": "gta5", "signature": "void PauseClock(BOOL toggle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x4055E40BD2DBEC1D", "params": [{"name": "toggle", "type": "BOOL"}]}
{"hash": "0xB096419DF0D06CE7", "name": "SET_CLOCK_DATE", "lua_name": "SetClockDate", "ns": "CLOCK", "apiset": "client", "game": "gta5", "signature": "void SetClockDate(int day, int month, int year)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xB096419DF0D06CE7", "params": [{"name": "day", "type": "int"}, {"name": "month", "type": "int"}, {"name": "year", "type": "int"}]}
{"hash": "0x47C3B5848C3E45D8", "name": "SET_CLOCK_TIME", "lua_name": "SetClockTime", "ns": "CLOCK", "apiset": "client", "game": "gta5", "signature": "void SetClockTime(int hour, int minute, int second)", "description": "```\nSET_CLOCK_TIME(12, 34, 56); \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x47C3B5848C3E45D8", "params": [{"name": "hour", "type": "int"}, {"name": "minute", "type": "int"}, {"name": "second", "type": "int"}]}
{"hash": "0x011883F41211432A", "name": "", "lua_name": "N_0x011883f41211432a", "ns": "CUTSCENE", "apiset": "client", "game": "gta5", "signature": "void N_0x011883f41211432a(float x1, float y1, float z1, float x2, float y2, float z2, int p6)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x011883F41211432A", "params": [{"name": "x1", "type": "float"}, {"name": "y1", "type": "float"}, {"name": "z1", "type": "float"}, {"name": "x2", "type": "float"}, {"name": "y2", "type": "float"}, {"name": "z2", "type": "float"}, {"name": "p6", "type": "int"}]}
{"hash": "0x06EE9048FD080382", "name": "", "lua_name": "N_0x06ee9048fd080382", "ns": "CUTSCENE", "apiset": "client", "game": "gta5", "signature": "void N_0x06ee9048fd080382(BOOL p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x06EE9048FD080382", "params": [{"name": "p0", "type": "BOOL"}]}
{"hash": "0x20746F7B1032A3C7", "name": "", "lua_name": "N_0x20746f7b1032a3c7", "ns": "CUTSCENE", "apiset": "client", "game": "gta5", "signature": "void N_0x20746f7b1032a3c7(BOOL p0, BOOL p1, BOOL p2, BOOL p3)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x20746F7B1032A3C7", "params": [{"name": "p0", "type": "BOOL"}, {"name": "p1", "type": "BOOL"}, {"name": "p2", "type": "BOOL"}, {"name": "p3", "type": "BOOL"}]}
{"hash": "0x2F137B508DE238F2", "name": "", "lua_name": "N_0x2f137b508de238f2", "ns": "CUTSCENE", "apiset": "client", "game": "gta5", "signature": "void N_0x2f137b508de238f2(BOOL p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x2F137B508DE238F2", "params": [{"name": "p0", "type": "BOOL"}]}
{"hash": "0x4CEBC1ED31E8925E", "name": "", "lua_name": "N_0x4cebc1ed31e8925e", "ns": "CUTSCENE", "apiset": "client", "game": "gta5", "signature": "BOOL N_0x4cebc1ed31e8925e(char* cutsceneName)", "description": "```\nThis function is hard-coded to always return 1. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x4CEBC1ED31E8925E", "params": [{"name": "cutsceneName", "type": "char*"}]}
{"hash": "0x4FCD976DA686580C", "name": "", "lua_name": "N_0x4fcd976da686580c", "ns": "CUTSCENE", "apiset": "client", "game": "gta5", "signature": "Any N_0x4fcd976da686580c(Any p0)", "description": "```\nNativeDB Introduced: v1290\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x4FCD976DA686580C", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0x583DF8E3D4AFBD98", "name": "", "lua_name": "N_0x583df8e3d4afbd98", "ns": "CUTSCENE", "apiset": "client", "game": "gta5", "signature": "int N_0x583df8e3d4afbd98()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x583DF8E3D4AFBD98", "params": []}
{"hash": "0x5EDEF0CF8C1DAB3C", "name": "", "lua_name": "N_0x5edef0cf8c1dab3c", "ns": "CUTSCENE", "apiset": "client", "game": "gta5", "signature": "BOOL N_0x5edef0cf8c1dab3c()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x5EDEF0CF8C1DAB3C", "params": []}
{"hash": "0x7F96F23FA9B73327", "name": "", "lua_name": "N_0x7f96f23fa9b73327", "ns": "CUTSCENE", "apiset": "client", "game": "gta5", "signature": "void N_0x7f96f23fa9b73327(Hash modelHash)", "description": "```\nSET_VEHICLE_*\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x7F96F23FA9B73327", "params": [{"name": "modelHash", "type": "Hash"}]}
{"hash": "0x8D9DF6ECA8768583", "name": "", "lua_name": "N_0x8d9df6eca8768583", "ns": "CUTSCENE", "apiset": "client", "game": "gta5", "signature": "void N_0x8d9df6eca8768583(int threadId)", "description": "```\nSET_SCRIPT_*\nSets the cutscene's owning thread ID.\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x8D9DF6ECA8768583", "params": [{"name": "threadId", "type": "int"}]}
{"hash": "0xA0FE76168A189DDB", "name": "", "lua_name": "N_0xa0fe76168a189ddb", "ns": "CUTSCENE", "apiset": "client", "game": "gta5", "signature": "int N_0xa0fe76168a189ddb()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA0FE76168A189DDB", "params": []}
{"hash": "0xC61B86C9F61EB404", "name": "", "lua_name": "N_0xc61b86c9f61eb404", "ns": "CUTSCENE", "apiset": "client", "game": "gta5", "signature": "void N_0xc61b86c9f61eb404(BOOL toggle)", "description": "```\nToggles a value (bool) for cutscenes.\nSET_*\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC61B86C9F61EB404", "params": [{"name": "toggle", "type": "BOOL"}]}
{"hash": "0xE36A98D8AB3D3C66", "name": "", "lua_name": "N_0xe36a98d8ab3d3c66", "ns": "CUTSCENE", "apiset": "client", "game": "gta5", "signature": "void N_0xe36a98d8ab3d3c66(BOOL p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xE36A98D8AB3D3C66", "params": [{"name": "p0", "type": "BOOL"}]}
{"hash": "0xB56BBBCC2955D9CB", "name": "CAN_REQUEST_ASSETS_FOR_CUTSCENE_ENTITY", "lua_name": "CanRequestAssetsForCutsceneEntity", "ns": "CUTSCENE", "apiset": "client", "game": "gta5", "signature": "BOOL CanRequestAssetsForCutsceneEntity()", "description": "Returns when it is safe to start applying changes to cutscene entities.\n\nShould always be used for applying components.\n\nSee [`SET_CUTSCENE_PED_COMPONENT_VARIATION_FROM_PED`](#\\_0x2A56C06EBEF2B0D9) and [`REGISTER_ENTITY_FOR_CUTSCENE`](#\\_0xE40C1C56DF95C2E8) for an example.\n\nThis will be true before the cutscene is considered loaded", "aliases": "0xB56BBBCC2955D9CB", "url": "https://docs.fivem.net/natives/?_0xB56BBBCC2955D9CB", "params": []}
{"hash": "0x645D0B458D8E17B5", "name": "CAN_SET_ENTER_STATE_FOR_REGISTERED_ENTITY", "lua_name": "CanSetEnterStateForRegisteredEntity", "ns": "CUTSCENE", "apiset": "client", "game": "gta5", "signature": "BOOL CanSetEnterStateForRegisteredEntity(char* cutsceneEntName, Hash modelHash)", "description": "```\nmodelHash (p1) was always 0 in R* scripts \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x645D0B458D8E17B5", "params": [{"name": "cutsceneEntName", "type": "char*"}, {"name": "modelHash", "type": "Hash"}]}
{"hash": "0xB2CBCD0930DFB420", "name": "CAN_SET_EXIT_STATE_FOR_CAMERA", "lua_name": "CanSetExitStateForCamera", "ns": "CUTSCENE", "apiset": "client", "game": "gta5", "signature": "BOOL CanSetExitStateForCamera(BOOL p0)", "description": "Whether or not it is safe to run functions on the camera,\nas the camera is now no longer being used by the cutscene.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xB2CBCD0930DFB420", "params": [{"name": "p0", "type": "BOOL", "description": "Mostly false"}]}
{"hash": "0x4C6A6451C79E4662", "name": "CAN_SET_EXIT_STATE_FOR_REGISTERED_ENTITY", "lua_name": "CanSetExitStateForRegisteredEntity", "ns": "CUTSCENE", "apiset": "client", "game": "gta5", "signature": "BOOL CanSetExitStateForRegisteredEntity(char* cutsceneEntName, Hash modelHash)", "description": "Returns if the script can begin interacting with the registered entity. Primarly used for lead-outs of cutscenes.\nReturns on frame after cutscene ends, so you cannot get is while using IsCutsceneActive()\n\nWhether it is safe to start doing scripted actions on the entity, like simulating walking out of a cutscene.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x4C6A6451C79E4662", "params": [{"name": "cutsceneEntName", "type": "char*", "description": "i.e Michael"}, {"name": "modelHash", "type": "Hash", "description": "Can be 0"}]}
{"hash": "0x499EF20C5DB25C59", "name": "DOES_CUTSCENE_ENTITY_EXIST", "lua_name": "DoesCutsceneEntityExist", "ns": "CUTSCENE", "apiset": "client", "game": "gta5", "signature": "BOOL DoesCutsceneEntityExist(char* cutsceneEntName, Hash modelHash)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x499EF20C5DB25C59", "params": [{"name": "cutsceneEntName", "type": "char*"}, {"name": "modelHash", "type": "Hash"}]}
{"hash": "0x710286BC5EF4D6E1", "name": "GET_CUTSCENE_PLAY_TIME", "lua_name": "GetCutscenePlayTime", "ns": "CUTSCENE", "apiset": "client", "game": "gta5", "signature": "int GetCutscenePlayTime()", "description": "Gets the current time of the cutscene.\n\n```\nNativeDB Introduced: v3258\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x710286BC5EF4D6E1", "params": []}
{"hash": "0x49010A6A396553D8", "name": "GET_CUTSCENE_SECTION_PLAYING", "lua_name": "GetCutsceneSectionPlaying", "ns": "CUTSCENE", "apiset": "client", "game": "gta5", "signature": "int GetCutsceneSectionPlaying()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x49010A6A396553D8", "params": []}
{"hash": "0xE625BEABBAFFDAB9", "name": "GET_CUTSCENE_TIME", "lua_name": "GetCutsceneTime", "ns": "CUTSCENE", "apiset": "client", "game": "gta5", "signature": "int GetCutsceneTime()", "description": "Gets the elapsed time of the current cutscene in", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xE625BEABBAFFDAB9", "params": []}
{"hash": "0xEE53B14A19E480D4", "name": "GET_CUTSCENE_TOTAL_DURATION", "lua_name": "GetCutsceneTotalDuration", "ns": "CUTSCENE", "apiset": "client", "game": "gta5", "signature": "int GetCutsceneTotalDuration()", "description": "Gets the total length of the cutscene irrespective of playback list in milliseconds\nTo account for sections, see [`_GET_CUTSCENE_END_TIME`](#\\_0x971D7B15BCDBEF99)", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xEE53B14A19E480D4", "params": []}
{"hash": "0x0A2E9FDB9A8C62F6", "name": "GET_ENTITY_INDEX_OF_CUTSCENE_ENTITY", "lua_name": "GetEntityIndexOfCutsceneEntity", "ns": "CUTSCENE", "apiset": "client", "game": "gta5", "signature": "Entity GetEntityIndexOfCutsceneEntity(char* cutsceneEntName, Hash modelHash)", "description": "Returns the handle of a cutscene entity, can be ped", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x0A2E9FDB9A8C62F6", "params": [{"name": "cutsceneEntName", "type": "char*", "description": "I.E MP\\_1, MP\\_4, Michael, Trevor"}, {"name": "modelHash", "type": "Hash", "description": "Not strictly neccasary, can get 0"}]}
{"hash": "0xC0741A26499654CD", "name": "GET_ENTITY_INDEX_OF_REGISTERED_ENTITY", "lua_name": "GetEntityIndexOfRegisteredEntity", "ns": "CUTSCENE", "apiset": "client", "game": "gta5", "signature": "Entity GetEntityIndexOfRegisteredEntity(char* cutsceneEntName, Hash modelHash)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC0741A26499654CD", "params": [{"name": "cutsceneEntName", "type": "char*"}, {"name": "modelHash", "type": "Hash"}]}
{"hash": "0x708BDD8CD795B043", "name": "HAS_CUTSCENE_CUT_THIS_FRAME", "lua_name": "HasCutsceneCutThisFrame", "ns": "CUTSCENE", "apiset": "client", "game": "gta5", "signature": "BOOL HasCutsceneCutThisFrame()", "description": "", "aliases": "0x708BDD8CD795B043", "url": "https://docs.fivem.net/natives/?_0x708BDD8CD795B043", "params": []}
{"hash": "0x7C0A893088881D57", "name": "HAS_CUTSCENE_FINISHED", "lua_name": "HasCutsceneFinished", "ns": "CUTSCENE", "apiset": "client", "game": "gta5", "signature": "BOOL HasCutsceneFinished()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x7C0A893088881D57", "params": []}
{"hash": "0xC59F528E9AB9F339", "name": "HAS_CUTSCENE_LOADED", "lua_name": "HasCutsceneLoaded", "ns": "CUTSCENE", "apiset": "client", "game": "gta5", "signature": "BOOL HasCutsceneLoaded()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC59F528E9AB9F339", "params": []}
{"hash": "0xA1C996C2A744262E", "name": "HAS_CUT_FILE_LOADED", "lua_name": "HasCutFileLoaded", "ns": "CUTSCENE", "apiset": "client", "game": "gta5", "signature": "BOOL HasCutFileLoaded(char* cutsceneName)", "description": "```\nSimply checks if the cutscene has loaded and doesn't check via CutSceneManager as opposed to HAS_[THIS]_CUTSCENE_LOADED.\n```", "aliases": "0xA1C996C2A744262E", "url": "https://docs.fivem.net/natives/?_0xA1C996C2A744262E", "params": [{"name": "cutsceneName", "type": "char*"}]}
{"hash": "0x228D3D94F8A11C3C", "name": "HAS_THIS_CUTSCENE_LOADED", "lua_name": "HasThisCutsceneLoaded", "ns": "CUTSCENE", "apiset": "client", "game": "gta5", "signature": "BOOL HasThisCutsceneLoaded(char* cutsceneName)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x228D3D94F8A11C3C", "params": [{"name": "cutsceneName", "type": "char*"}]}
{"hash": "0x991251AFC3981F84", "name": "IS_CUTSCENE_ACTIVE", "lua_name": "IsCutsceneActive", "ns": "CUTSCENE", "apiset": "client", "game": "gta5", "signature": "BOOL IsCutsceneActive()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x991251AFC3981F84", "params": []}
{"hash": "0x71B74D2AE19338D0", "name": "IS_CUTSCENE_PLAYBACK_FLAG_SET", "lua_name": "IsCutscenePlaybackFlagSet", "ns": "CUTSCENE", "apiset": "client", "game": "gta5", "signature": "BOOL IsCutscenePlaybackFlagSet(int flag)", "description": "", "aliases": "0x71B74D2AE19338D0", "url": "https://docs.fivem.net/natives/?_0x71B74D2AE19338D0", "params": [{"name": "flag", "type": "int"}]}
{"hash": "0xD3C2E180A40F031E", "name": "IS_CUTSCENE_PLAYING", "lua_name": "IsCutscenePlaying", "ns": "CUTSCENE", "apiset": "client", "game": "gta5", "signature": "BOOL IsCutscenePlaying()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xD3C2E180A40F031E", "params": []}
{"hash": "0xE40C1C56DF95C2E8", "name": "REGISTER_ENTITY_FOR_CUTSCENE", "lua_name": "RegisterEntityForCutscene", "ns": "CUTSCENE", "apiset": "client", "game": "gta5", "signature": "void RegisterEntityForCutscene(Entity cutsceneEntity, char* cutsceneEntName, int p2, Hash modelHash, int p4)", "description": "This can only be run once [`CAN_REQUEST_ASSETS_FOR_CUTSCENE_ENTITY`](#\\_0xB56BBBCC2955D9CB) is true, but can be run before [`HAS_CUTSCENE_LOADED`](#\\_0xC59F528E9AB9F339)", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xE40C1C56DF95C2E8", "params": [{"name": "cutsceneEntity", "type": "Entity", "description": "Entity to put into the cutscene."}, {"name": "cutsceneEntName", "type": "char*", "description": "cHandle of cutscene entity, i.e Michael, MP\\_1, MP\\_4, Lamar"}, {"name": "p2", "type": "int"}, {"name": "modelHash", "type": "Hash", "description": "Not strictly neccasary, often 0 in R\\* scripts"}, {"name": "p4", "type": "int", "description": "0 for SP, 64 for MP seemingly"}]}
{"hash": "0x2131046957F31B04", "name": "REGISTER_SYNCHRONISED_SCRIPT_SPEECH", "lua_name": "RegisterSynchronisedScriptSpeech", "ns": "CUTSCENE", "apiset": "client", "game": "gta5", "signature": "void RegisterSynchronisedScriptSpeech()", "description": "Only used twice in armenian1.c", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x2131046957F31B04", "params": []}
{"hash": "0x440AF51A3462B86F", "name": "REMOVE_CUTSCENE", "lua_name": "RemoveCutscene", "ns": "CUTSCENE", "apiset": "client", "game": "gta5", "signature": "void RemoveCutscene()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x440AF51A3462B86F", "params": []}
{"hash": "0xD00D76A7DFC9D852", "name": "REMOVE_CUT_FILE", "lua_name": "RemoveCutFile", "ns": "CUTSCENE", "apiset": "client", "game": "gta5", "signature": "void RemoveCutFile(char* cutsceneName)", "description": "```\nSimply unloads the cutscene and doesn't do extra stuff that REMOVE_CUTSCENE does.\n```", "aliases": "0xD00D76A7DFC9D852", "url": "https://docs.fivem.net/natives/?_0xD00D76A7DFC9D852", "params": [{"name": "cutsceneName", "type": "char*"}]}
{"hash": "0x7A86743F475D9E09", "name": "REQUEST_CUTSCENE", "lua_name": "RequestCutscene", "ns": "CUTSCENE", "apiset": "client", "game": "gta5", "signature": "void RequestCutscene(char* cutsceneName, int flags)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x7A86743F475D9E09", "params": [{"name": "cutsceneName", "type": "char*", "description": "Case insensitive"}, {"name": "flags", "type": "int", "description": "Usually 8"}]}
{"hash": "0xC23DE0E91C30B58C", "name": "REQUEST_CUTSCENE_WITH_PLAYBACK_LIST", "lua_name": "RequestCutsceneWithPlaybackList", "ns": "CUTSCENE", "apiset": "client", "game": "gta5", "signature": "void RequestCutsceneWithPlaybackList(char* cutsceneName, int playbackFlags, int flags)", "description": "```\nplaybackFlags: Which scenes should be played.\nExample: 0x105 (bit 0, 2 and 8 set) will enable scene 1, 3 and 9.\n```", "aliases": "0xC23DE0E91C30B58C _REQUEST_CUTSCENE_EX", "url": "https://docs.fivem.net/natives/?_0xC23DE0E91C30B58C", "params": [{"name": "cutsceneName", "type": "char*"}, {"name": "playbackFlags", "type": "int"}, {"name": "flags", "type": "int", "description": "Usually 8"}]}
{"hash": "0x06A3524161C502BA", "name": "REQUEST_CUT_FILE", "lua_name": "RequestCutFile", "ns": "CUTSCENE", "apiset": "client", "game": "gta5", "signature": "void RequestCutFile(char* cutsceneName)", "description": "```\nSimply loads the cutscene and doesn't do extra stuff that REQUEST_CUTSCENE does.\n```", "aliases": "0x06A3524161C502BA", "url": "https://docs.fivem.net/natives/?_0x06A3524161C502BA", "params": [{"name": "cutsceneName", "type": "char*"}]}
{"hash": "0x41FAA8FB2ECE8720", "name": "SET_CUTSCENE_CAN_BE_SKIPPED", "lua_name": "SetCutsceneCanBeSkipped", "ns": "CUTSCENE", "apiset": "client", "game": "gta5", "signature": "void SetCutsceneCanBeSkipped(BOOL p0)", "description": "", "aliases": "0x41FAA8FB2ECE8720", "url": "https://docs.fivem.net/natives/?_0x41FAA8FB2ECE8720", "params": [{"name": "p0", "type": "BOOL"}]}
{"hash": "0x4C61C75BEE8184C2", "name": "SET_CUTSCENE_ENTITY_STREAMING_FLAGS", "lua_name": "SetCutsceneEntityStreamingFlags", "ns": "CUTSCENE", "apiset": "client", "game": "gta5", "signature": "void SetCutsceneEntityStreamingFlags(char* cutsceneEntName, int p1, int p2)", "description": "Only used in networked environment with MP cutscenes", "aliases": "0x4C61C75BEE8184C2", "url": "https://docs.fivem.net/natives/?_0x4C61C75BEE8184C2", "params": [{"name": "cutsceneEntName", "type": "char*", "description": "MP\\_1, MP\\_2, etc"}, {"name": "p1", "type": "int", "description": "Always 0 in R\\* scripts"}, {"name": "p2", "type": "int", "description": "Always 1 in R\\* scripts"}]}
{"hash": "0x8093F23ABACCC7D4", "name": "SET_CUTSCENE_FADE_VALUES", "lua_name": "SetCutsceneFadeValues", "ns": "CUTSCENE", "apiset": "client", "game": "gta5", "signature": "void SetCutsceneFadeValues(BOOL p0, BOOL p1, BOOL p2, BOOL p3)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x8093F23ABACCC7D4", "params": [{"name": "p0", "type": "BOOL"}, {"name": "p1", "type": "BOOL"}, {"name": "p2", "type": "BOOL"}, {"name": "p3", "type": "BOOL"}]}
{"hash": "0xB812B3FD1C01CF27", "name": "SET_CUTSCENE_ORIGIN", "lua_name": "SetCutsceneOrigin", "ns": "CUTSCENE", "apiset": "client", "game": "gta5", "signature": "void SetCutsceneOrigin(float x, float y, float z, float heading, int p4)", "description": "Sets cutscene location, used for multiplayer apartments/businesses.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xB812B3FD1C01CF27", "params": [{"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}, {"name": "heading", "type": "float"}, {"name": "p4", "type": "int", "description": "Often -1, 0 or 1"}]}
{"hash": "0xBA01E7B6DEEFBBC9", "name": "SET_CUTSCENE_PED_COMPONENT_VARIATION", "lua_name": "SetCutscenePedComponentVariation", "ns": "CUTSCENE", "apiset": "client", "game": "gta5", "signature": "void SetCutscenePedComponentVariation(char* cutsceneEntName, int componentId, int drawableId, int textureId, Hash modelHash)", "description": "See [`SET_PED_COMPONENT_VARIATION`](#\\_0x262B14F48D29DE80)", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xBA01E7B6DEEFBBC9", "params": [{"name": "cutsceneEntName", "type": "char*"}, {"name": "componentId", "type": "int"}, {"name": "drawableId", "type": "int"}, {"name": "textureId", "type": "int"}, {"name": "modelHash", "type": "Hash"}]}
{"hash": "0x2A56C06EBEF2B0D9", "name": "SET_CUTSCENE_PED_COMPONENT_VARIATION_FROM_PED", "lua_name": "SetCutscenePedComponentVariationFromPed", "ns": "CUTSCENE", "apiset": "client", "game": "gta5", "signature": "void SetCutscenePedComponentVariationFromPed(char* cutsceneEntName, Ped ped, Hash modelHash)", "description": "Sets the components for a cutscene ped, this will take precendence over the cutscene's component overrides. This does not require the entity be registered.\n\nSee", "aliases": "0x2A56C06EBEF2B0D9", "url": "https://docs.fivem.net/natives/?_0x2A56C06EBEF2B0D9", "params": [{"name": "cutsceneEntName", "type": "char*", "description": "cut file cHandle, i.e Michael, Lamar, Franklin, MP\\_1-MP\\_4 etc"}, {"name": "ped", "type": "Ped", "description": "Ped to copy components from"}, {"name": "modelHash", "type": "Hash", "description": "Not strictly neccasary, can be 0"}]}
{"hash": "0x0546524ADE2E9723", "name": "SET_CUTSCENE_PED_PROP_VARIATION", "lua_name": "SetCutscenePedPropVariation", "ns": "CUTSCENE", "apiset": "client", "game": "gta5", "signature": "void SetCutscenePedPropVariation(char* cutsceneEntName, int componentId, int drawableId, int textureId, Hash modelHash)", "description": "See [`SET_PED_PROP_INDEX`](#\\_0x93376B65A266EB5F)", "aliases": "0x0546524ADE2E9723", "url": "https://docs.fivem.net/natives/?_0x0546524ADE2E9723", "params": [{"name": "cutsceneEntName", "type": "char*", "description": "i.e Michael, Trevor, MP\\_1, MP\\_4"}, {"name": "componentId", "type": "int"}, {"name": "drawableId", "type": "int"}, {"name": "textureId", "type": "int"}, {"name": "modelHash", "type": "Hash"}]}
{"hash": "0x9896CE4721BE84BA", "name": "SET_CUTSCENE_TRIGGER_AREA", "lua_name": "SetCutsceneTriggerArea", "ns": "CUTSCENE", "apiset": "client", "game": "gta5", "signature": "void SetCutsceneTriggerArea(float p0, float p1, float p2, float p3, float p4, float p5)", "description": "```\nOnly used twice in R* scripts \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x9896CE4721BE84BA", "params": [{"name": "p0", "type": "float"}, {"name": "p1", "type": "float"}, {"name": "p2", "type": "float"}, {"name": "p3", "type": "float"}, {"name": "p4", "type": "float"}, {"name": "p5", "type": "float"}]}
{"hash": "0x186D5CB5E7B0FF7B", "name": "START_CUTSCENE", "lua_name": "StartCutscene", "ns": "CUTSCENE", "apiset": "client", "game": "gta5", "signature": "void StartCutscene(int flags)", "description": "```\nflags: Usually 0.\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x186D5CB5E7B0FF7B", "params": [{"name": "flags", "type": "int"}]}
{"hash": "0x1C9ADDA3244A1FBF", "name": "START_CUTSCENE_AT_COORDS", "lua_name": "StartCutsceneAtCoords", "ns": "CUTSCENE", "apiset": "client", "game": "gta5", "signature": "void StartCutsceneAtCoords(float x, float y, float z, int flags)", "description": "Similar to [`SET_CUTSCENE_ORIGIN`](#\\_0xB812B3FD1C01CF27) but without heading and doesn't need [`START_CUTSCENE`](#\\_0x186D5CB5E7B0FF7B)", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x1C9ADDA3244A1FBF", "params": [{"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}, {"name": "flags", "type": "int", "description": "Usually 0"}]}
{"hash": "0xC7272775B4DC786E", "name": "STOP_CUTSCENE", "lua_name": "StopCutscene", "ns": "CUTSCENE", "apiset": "client", "game": "gta5", "signature": "void StopCutscene(BOOL p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC7272775B4DC786E", "params": [{"name": "p0", "type": "BOOL", "description": "Always false"}]}
{"hash": "0xD220BDD222AC4A1E", "name": "STOP_CUTSCENE_IMMEDIATELY", "lua_name": "StopCutsceneImmediately", "ns": "CUTSCENE", "apiset": "client", "game": "gta5", "signature": "void StopCutsceneImmediately()", "description": "Stop cutscene instantly, will dump registered entities right where they were when ran.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xD220BDD222AC4A1E", "params": []}
{"hash": "0x40C8656EDAEDD569", "name": "WAS_CUTSCENE_SKIPPED", "lua_name": "WasCutsceneSkipped", "ns": "CUTSCENE", "apiset": "client", "game": "gta5", "signature": "BOOL WasCutsceneSkipped()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x40C8656EDAEDD569", "params": []}
{"hash": "0x011883f41211432a", "name": "_GET_CUTSCENE_END_TIME", "lua_name": "GetCutsceneEndTime", "ns": "CUTSCENE", "apiset": "client", "game": "gta5", "signature": "int GetCutsceneEndTime()", "description": "Returns the time of the cutscene's end accounting for [`REQUEST_CUTSCENE_WITH_PLAYBACK_LIST`](#\\_0xC23DE0E91C30B58C)\n\nIf a cutscene is laid out with 10 second sections, and section 0 and 1 are enabled then it would be 20000ms.\n\n```\nNativeDB Introduced: v1734\n```", "aliases": "0x971D7B15BCDBEF99", "url": "https://docs.fivem.net/natives/?_0x011883f41211432a", "params": []}
{"hash": "0x0ABC54DE641DC0FC", "name": "_GET_CUT_FILE_NUM_SECTIONS", "lua_name": "GetCutFileNumSections", "ns": "CUTSCENE", "apiset": "client", "game": "gta5", "signature": "int GetCutFileNumSections(char* cutsceneName)", "description": "", "aliases": "0x0ABC54DE641DC0FC", "url": "https://docs.fivem.net/natives/?_0x0ABC54DE641DC0FC", "params": [{"name": "cutsceneName", "type": "char*"}]}
{"hash": "0x6AD0BD5E087866CB", "name": "", "lua_name": "N_0x6ad0bd5e087866cb", "ns": "DATAFILE", "apiset": "client", "game": "gta5", "signature": "void N_0x6ad0bd5e087866cb(Any p0)", "description": "```\nNativeDB Introduced: v2189\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x6AD0BD5E087866CB", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0xA6EEF01087181EDD", "name": "", "lua_name": "N_0xa6eef01087181edd", "ns": "DATAFILE", "apiset": "client", "game": "gta5", "signature": "Any N_0xa6eef01087181edd(Any p0, Any p1)", "description": "```\nNativeDB Introduced: v2189\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA6EEF01087181EDD", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}]}
{"hash": "0xDBF860CF1DB8E599", "name": "", "lua_name": "N_0xdbf860cf1db8e599", "ns": "DATAFILE", "apiset": "client", "game": "gta5", "signature": "Any N_0xdbf860cf1db8e599(Any p0)", "description": "```\nNativeDB Introduced: v2189\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xDBF860CF1DB8E599", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0xF8B0F5A43E928C76", "name": "DATAARRAY_ADD_BOOL", "lua_name": "DataarrayAddBool", "ns": "DATAFILE", "apiset": "client", "game": "gta5", "signature": "void DataarrayAddBool(Any* arrayData, BOOL value)", "description": "", "aliases": "_ARRAY_VALUE_ADD_BOOLEAN", "url": "https://docs.fivem.net/natives/?_0xF8B0F5A43E928C76", "params": [{"name": "arrayData", "type": "Any*"}, {"name": "value", "type": "BOOL"}]}
{"hash": "0x6889498B3E19C797", "name": "DATAARRAY_ADD_DICT", "lua_name": "DataarrayAddDict", "ns": "DATAFILE", "apiset": "client", "game": "gta5", "signature": "Any* DataarrayAddDict(Any* arrayData)", "description": "", "aliases": "_ARRAY_VALUE_ADD_OBJECT", "url": "https://docs.fivem.net/natives/?_0x6889498B3E19C797", "params": [{"name": "arrayData", "type": "Any*"}]}
{"hash": "0x57A995FD75D37F56", "name": "DATAARRAY_ADD_FLOAT", "lua_name": "DataarrayAddFloat", "ns": "DATAFILE", "apiset": "client", "game": "gta5", "signature": "void DataarrayAddFloat(Any* arrayData, float value)", "description": "", "aliases": "_ARRAY_VALUE_ADD_FLOAT", "url": "https://docs.fivem.net/natives/?_0x57A995FD75D37F56", "params": [{"name": "arrayData", "type": "Any*"}, {"name": "value", "type": "float"}]}
{"hash": "0xCABDB751D86FE93B", "name": "DATAARRAY_ADD_INT", "lua_name": "DataarrayAddInt", "ns": "DATAFILE", "apiset": "client", "game": "gta5", "signature": "void DataarrayAddInt(Any* arrayData, int value)", "description": "", "aliases": "_ARRAY_VALUE_ADD_INTEGER", "url": "https://docs.fivem.net/natives/?_0xCABDB751D86FE93B", "params": [{"name": "arrayData", "type": "Any*"}, {"name": "value", "type": "int"}]}
{"hash": "0x2F0661C155AEEEAA", "name": "DATAARRAY_ADD_STRING", "lua_name": "DataarrayAddString", "ns": "DATAFILE", "apiset": "client", "game": "gta5", "signature": "void DataarrayAddString(Any* arrayData, char* value)", "description": "", "aliases": "_ARRAY_VALUE_ADD_STRING", "url": "https://docs.fivem.net/natives/?_0x2F0661C155AEEEAA", "params": [{"name": "arrayData", "type": "Any*"}, {"name": "value", "type": "char*"}]}
{"hash": "0x407F8D034F70F0C2", "name": "DATAARRAY_ADD_VECTOR", "lua_name": "DataarrayAddVector", "ns": "DATAFILE", "apiset": "client", "game": "gta5", "signature": "void DataarrayAddVector(Any* arrayData, float valueX, float valueY, float valueZ)", "description": "", "aliases": "_ARRAY_VALUE_ADD_VECTOR3", "url": "https://docs.fivem.net/natives/?_0x407F8D034F70F0C2", "params": [{"name": "arrayData", "type": "Any*"}, {"name": "valueX", "type": "float"}, {"name": "valueY", "type": "float"}, {"name": "valueZ", "type": "float"}]}
{"hash": "0x50C1B2874E50C114", "name": "DATAARRAY_GET_BOOL", "lua_name": "DataarrayGetBool", "ns": "DATAFILE", "apiset": "client", "game": "gta5", "signature": "BOOL DataarrayGetBool(Any* arrayData, int arrayIndex)", "description": "", "aliases": "_ARRAY_VALUE_GET_BOOLEAN", "url": "https://docs.fivem.net/natives/?_0x50C1B2874E50C114", "params": [{"name": "arrayData", "type": "Any*"}, {"name": "arrayIndex", "type": "int"}]}
{"hash": "0x065DB281590CEA2D", "name": "DATAARRAY_GET_COUNT", "lua_name": "DataarrayGetCount", "ns": "DATAFILE", "apiset": "client", "game": "gta5", "signature": "int DataarrayGetCount(Any* arrayData)", "description": "", "aliases": "_ARRAY_VALUE_GET_SIZE", "url": "https://docs.fivem.net/natives/?_0x065DB281590CEA2D", "params": [{"name": "arrayData", "type": "Any*"}]}
{"hash": "0x8B5FADCC4E3A145F", "name": "DATAARRAY_GET_DICT", "lua_name": "DataarrayGetDict", "ns": "DATAFILE", "apiset": "client", "game": "gta5", "signature": "Any* DataarrayGetDict(Any* arrayData, int arrayIndex)", "description": "", "aliases": "_ARRAY_VALUE_GET_OBJECT", "url": "https://docs.fivem.net/natives/?_0x8B5FADCC4E3A145F", "params": [{"name": "arrayData", "type": "Any*"}, {"name": "arrayIndex", "type": "int"}]}
{"hash": "0xC0C527B525D7CFB5", "name": "DATAARRAY_GET_FLOAT", "lua_name": "DataarrayGetFloat", "ns": "DATAFILE", "apiset": "client", "game": "gta5", "signature": "float DataarrayGetFloat(Any* arrayData, int arrayIndex)", "description": "", "aliases": "_ARRAY_VALUE_GET_FLOAT", "url": "https://docs.fivem.net/natives/?_0xC0C527B525D7CFB5", "params": [{"name": "arrayData", "type": "Any*"}, {"name": "arrayIndex", "type": "int"}]}
{"hash": "0x3E5AE19425CD74BE", "name": "DATAARRAY_GET_INT", "lua_name": "DataarrayGetInt", "ns": "DATAFILE", "apiset": "client", "game": "gta5", "signature": "int DataarrayGetInt(Any* arrayData, int arrayIndex)", "description": "", "aliases": "_ARRAY_VALUE_GET_INTEGER", "url": "https://docs.fivem.net/natives/?_0x3E5AE19425CD74BE", "params": [{"name": "arrayData", "type": "Any*"}, {"name": "arrayIndex", "type": "int"}]}
{"hash": "0xD3F2FFEB8D836F52", "name": "DATAARRAY_GET_STRING", "lua_name": "DataarrayGetString", "ns": "DATAFILE", "apiset": "client", "game": "gta5", "signature": "char* DataarrayGetString(Any* arrayData, int arrayIndex)", "description": "", "aliases": "_ARRAY_VALUE_GET_STRING", "url": "https://docs.fivem.net/natives/?_0xD3F2FFEB8D836F52", "params": [{"name": "arrayData", "type": "Any*"}, {"name": "arrayIndex", "type": "int"}]}
{"hash": "0x3A0014ADB172A3C5", "name": "DATAARRAY_GET_TYPE", "lua_name": "DataarrayGetType", "ns": "DATAFILE", "apiset": "client", "game": "gta5", "signature": "int DataarrayGetType(Any* arrayData, int arrayIndex)", "description": "```\nTypes: \n1 = Boolean \n2 = Integer \n3 = Float \n4 = String \n5 = Vector3 \n6 = Object \n7 = Array \n```", "aliases": "_ARRAY_VALUE_GET_TYPE", "url": "https://docs.fivem.net/natives/?_0x3A0014ADB172A3C5", "params": [{"name": "arrayData", "type": "Any*"}, {"name": "arrayIndex", "type": "int"}]}
{"hash": "0x8D2064E5B64A628A", "name": "DATAARRAY_GET_VECTOR", "lua_name": "DataarrayGetVector", "ns": "DATAFILE", "apiset": "client", "game": "gta5", "signature": "Vector3 DataarrayGetVector(Any* arrayData, int arrayIndex)", "description": "", "aliases": "_ARRAY_VALUE_GET_VECTOR3", "url": "https://docs.fivem.net/natives/?_0x8D2064E5B64A628A", "params": [{"name": "arrayData", "type": "Any*"}, {"name": "arrayIndex", "type": "int"}]}
{"hash": "0x5B11728527CA6E5F", "name": "DATADICT_CREATE_ARRAY", "lua_name": "DatadictCreateArray", "ns": "DATAFILE", "apiset": "client", "game": "gta5", "signature": "Any* DatadictCreateArray(Any* objectData, char* key)", "description": "", "aliases": "_OBJECT_VALUE_ADD_ARRAY", "url": "https://docs.fivem.net/natives/?_0x5B11728527CA6E5F", "params": [{"name": "objectData", "type": "Any*"}, {"name": "key", "type": "char*"}]}
{"hash": "0xA358F56F10732EE1", "name": "DATADICT_CREATE_DICT", "lua_name": "DatadictCreateDict", "ns": "DATAFILE", "apiset": "client", "game": "gta5", "signature": "Any* DatadictCreateDict(Any* objectData, char* key)", "description": "", "aliases": "_OBJECT_VALUE_ADD_OBJECT", "url": "https://docs.fivem.net/natives/?_0xA358F56F10732EE1", "params": [{"name": "objectData", "type": "Any*"}, {"name": "key", "type": "char*"}]}
{"hash": "0x7A983AA9DA2659ED", "name": "DATADICT_GET_ARRAY", "lua_name": "DatadictGetArray", "ns": "DATAFILE", "apiset": "client", "game": "gta5", "signature": "Any* DatadictGetArray(Any* objectData, char* key)", "description": "", "aliases": "_OBJECT_VALUE_GET_ARRAY", "url": "https://docs.fivem.net/natives/?_0x7A983AA9DA2659ED", "params": [{"name": "objectData", "type": "Any*"}, {"name": "key", "type": "char*"}]}
{"hash": "0x1186940ED72FFEEC", "name": "DATADICT_GET_BOOL", "lua_name": "DatadictGetBool", "ns": "DATAFILE", "apiset": "client", "game": "gta5", "signature": "BOOL DatadictGetBool(Any* objectData, char* key)", "description": "", "aliases": "_OBJECT_VALUE_GET_BOOLEAN", "url": "https://docs.fivem.net/natives/?_0x1186940ED72FFEEC", "params": [{"name": "objectData", "type": "Any*"}, {"name": "key", "type": "char*"}]}
{"hash": "0xB6B9DDC412FCEEE2", "name": "DATADICT_GET_DICT", "lua_name": "DatadictGetDict", "ns": "DATAFILE", "apiset": "client", "game": "gta5", "signature": "Any* DatadictGetDict(Any* objectData, char* key)", "description": "", "aliases": "_OBJECT_VALUE_GET_OBJECT", "url": "https://docs.fivem.net/natives/?_0xB6B9DDC412FCEEE2", "params": [{"name": "objectData", "type": "Any*"}, {"name": "key", "type": "char*"}]}
{"hash": "0x06610343E73B9727", "name": "DATADICT_GET_FLOAT", "lua_name": "DatadictGetFloat", "ns": "DATAFILE", "apiset": "client", "game": "gta5", "signature": "float DatadictGetFloat(Any* objectData, char* key)", "description": "", "aliases": "_OBJECT_VALUE_GET_FLOAT", "url": "https://docs.fivem.net/natives/?_0x06610343E73B9727", "params": [{"name": "objectData", "type": "Any*"}, {"name": "key", "type": "char*"}]}
{"hash": "0x78F06F6B1FB5A80C", "name": "DATADICT_GET_INT", "lua_name": "DatadictGetInt", "ns": "DATAFILE", "apiset": "client", "game": "gta5", "signature": "int DatadictGetInt(Any* objectData, char* key)", "description": "", "aliases": "_OBJECT_VALUE_GET_INTEGER", "url": "https://docs.fivem.net/natives/?_0x78F06F6B1FB5A80C", "params": [{"name": "objectData", "type": "Any*"}, {"name": "key", "type": "char*"}]}
{"hash": "0x3D2FD9E763B24472", "name": "DATADICT_GET_STRING", "lua_name": "DatadictGetString", "ns": "DATAFILE", "apiset": "client", "game": "gta5", "signature": "char* DatadictGetString(Any* objectData, char* key)", "description": "", "aliases": "_OBJECT_VALUE_GET_STRING", "url": "https://docs.fivem.net/natives/?_0x3D2FD9E763B24472", "params": [{"name": "objectData", "type": "Any*"}, {"name": "key", "type": "char*"}]}
{"hash": "0x031C55ED33227371", "name": "DATADICT_GET_TYPE", "lua_name": "DatadictGetType", "ns": "DATAFILE", "apiset": "client", "game": "gta5", "signature": "int DatadictGetType(Any* objectData, char* key)", "description": "```\nTypes: \n1 = Boolean \n2 = Integer \n3 = Float \n4 = String \n5 = Vector3 \n6 = Object \n7 = Array \n```", "aliases": "_OBJECT_VALUE_GET_TYPE", "url": "https://docs.fivem.net/natives/?_0x031C55ED33227371", "params": [{"name": "objectData", "type": "Any*"}, {"name": "key", "type": "char*"}]}
{"hash": "0x46CD3CB66E0825CC", "name": "DATADICT_GET_VECTOR", "lua_name": "DatadictGetVector", "ns": "DATAFILE", "apiset": "client", "game": "gta5", "signature": "Vector3 DatadictGetVector(Any* objectData, char* key)", "description": "", "aliases": "_OBJECT_VALUE_GET_VECTOR3", "url": "https://docs.fivem.net/natives/?_0x46CD3CB66E0825CC", "params": [{"name": "objectData", "type": "Any*"}, {"name": "key", "type": "char*"}]}
{"hash": "0x35124302A556A325", "name": "DATADICT_SET_BOOL", "lua_name": "DatadictSetBool", "ns": "DATAFILE", "apiset": "client", "game": "gta5", "signature": "void DatadictSetBool(Any* objectData, char* key, BOOL value)", "description": "", "aliases": "_OBJECT_VALUE_ADD_BOOLEAN", "url": "https://docs.fivem.net/natives/?_0x35124302A556A325", "params": [{"name": "objectData", "type": "Any*"}, {"name": "key", "type": "char*"}, {"name": "value", "type": "BOOL"}]}
{"hash": "0xC27E1CC2D795105E", "name": "DATADICT_SET_FLOAT", "lua_name": "DatadictSetFloat", "ns": "DATAFILE", "apiset": "client", "game": "gta5", "signature": "void DatadictSetFloat(Any* objectData, char* key, float value)", "description": "", "aliases": "_OBJECT_VALUE_ADD_FLOAT", "url": "https://docs.fivem.net/natives/?_0xC27E1CC2D795105E", "params": [{"name": "objectData", "type": "Any*"}, {"name": "key", "type": "char*"}, {"name": "value", "type": "float"}]}
{"hash": "0xE7E035450A7948D5", "name": "DATADICT_SET_INT", "lua_name": "DatadictSetInt", "ns": "DATAFILE", "apiset": "client", "game": "gta5", "signature": "void DatadictSetInt(Any* objectData, char* key, int value)", "description": "", "aliases": "_OBJECT_VALUE_ADD_INTEGER", "url": "https://docs.fivem.net/natives/?_0xE7E035450A7948D5", "params": [{"name": "objectData", "type": "Any*"}, {"name": "key", "type": "char*"}, {"name": "value", "type": "int"}]}
{"hash": "0x8FF3847DADD8E30C", "name": "DATADICT_SET_STRING", "lua_name": "DatadictSetString", "ns": "DATAFILE", "apiset": "client", "game": "gta5", "signature": "void DatadictSetString(Any* objectData, char* key, char* value)", "description": "", "aliases": "_OBJECT_VALUE_ADD_STRING", "url": "https://docs.fivem.net/natives/?_0x8FF3847DADD8E30C", "params": [{"name": "objectData", "type": "Any*"}, {"name": "key", "type": "char*"}, {"name": "value", "type": "char*"}]}
{"hash": "0x4CD49B76338C7DEE", "name": "DATADICT_SET_VECTOR", "lua_name": "DatadictSetVector", "ns": "DATAFILE", "apiset": "client", "game": "gta5", "signature": "void DatadictSetVector(Any* objectData, char* key, float valueX, float valueY, float valueZ)", "description": "", "aliases": "_OBJECT_VALUE_ADD_VECTOR3", "url": "https://docs.fivem.net/natives/?_0x4CD49B76338C7DEE", "params": [{"name": "objectData", "type": "Any*"}, {"name": "key", "type": "char*"}, {"name": "valueX", "type": "float"}, {"name": "valueY", "type": "float"}, {"name": "valueZ", "type": "float"}]}
{"hash": "0x6CC86E78358D5119", "name": "DATAFILE_CLEAR_WATCH_LIST", "lua_name": "DatafileClearWatchList", "ns": "DATAFILE", "apiset": "client", "game": "gta5", "signature": "void DatafileClearWatchList()", "description": "", "aliases": "0x6CC86E78358D5119", "url": "https://docs.fivem.net/natives/?_0x6CC86E78358D5119", "params": []}
{"hash": "0xD27058A1CA2B13EE", "name": "DATAFILE_CREATE", "lua_name": "DatafileCreate", "ns": "DATAFILE", "apiset": "client", "game": "gta5", "signature": "void DatafileCreate()", "description": "```\nNativeDB Added Parameter 1: int p0\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xD27058A1CA2B13EE", "params": []}
{"hash": "0x9AB9C1CFC8862DFB", "name": "DATAFILE_DELETE", "lua_name": "DatafileDelete", "ns": "DATAFILE", "apiset": "client", "game": "gta5", "signature": "void DatafileDelete()", "description": "```\nNativeDB Added Parameter 1: int p0\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x9AB9C1CFC8862DFB", "params": []}
{"hash": "0x8F5EA1C01D65A100", "name": "DATAFILE_DELETE_REQUESTED_FILE", "lua_name": "DatafileDeleteRequestedFile", "ns": "DATAFILE", "apiset": "client", "game": "gta5", "signature": "BOOL DatafileDeleteRequestedFile(Any p0)", "description": "", "aliases": "0x8F5EA1C01D65A100", "url": "https://docs.fivem.net/natives/?_0x8F5EA1C01D65A100", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0xC55854C7D7274882", "name": "DATAFILE_FLUSH_MISSION_HEADER", "lua_name": "DatafileFlushMissionHeader", "ns": "DATAFILE", "apiset": "client", "game": "gta5", "signature": "void DatafileFlushMissionHeader()", "description": "", "aliases": "0xC55854C7D7274882", "url": "https://docs.fivem.net/natives/?_0xC55854C7D7274882", "params": []}
{"hash": "0x906B778CA1DC72B6", "name": "DATAFILE_GET_FILE_DICT", "lua_name": "DatafileGetFileDict", "ns": "DATAFILE", "apiset": "client", "game": "gta5", "signature": "char* DatafileGetFileDict()", "description": "```\nNativeDB Added Parameter 1: int p0\n```", "aliases": "0x906B778CA1DC72B6", "url": "https://docs.fivem.net/natives/?_0x906B778CA1DC72B6", "params": []}
{"hash": "0x15FF52B809DB2353", "name": "DATAFILE_HAS_LOADED_FILE_DATA", "lua_name": "DatafileHasLoadedFileData", "ns": "DATAFILE", "apiset": "client", "game": "gta5", "signature": "BOOL DatafileHasLoadedFileData(Any p0)", "description": "", "aliases": "0x15FF52B809DB2353", "url": "https://docs.fivem.net/natives/?_0x15FF52B809DB2353", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0xF8CC1EBE0B62E29F", "name": "DATAFILE_HAS_VALID_FILE_DATA", "lua_name": "DatafileHasValidFileData", "ns": "DATAFILE", "apiset": "client", "game": "gta5", "signature": "BOOL DatafileHasValidFileData(Any p0)", "description": "", "aliases": "0xF8CC1EBE0B62E29F", "url": "https://docs.fivem.net/natives/?_0xF8CC1EBE0B62E29F", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0xBEDB96A7584AA8CF", "name": "DATAFILE_IS_SAVE_PENDING", "lua_name": "DatafileIsSavePending", "ns": "DATAFILE", "apiset": "client", "game": "gta5", "signature": "BOOL DatafileIsSavePending()", "description": "```\nExample: \nif (!DATAFILE::_BEDB96A7584AA8CF()) \n{ \n if (!g_109E3) \n\t{ \n if (((sub_d4f() == 2) == 0) && (!NETWORK::NETWORK_IS_GAME_IN_PROGRESS())) \n{ \n if (NETWORK::NETWORK_IS_CLOUD_AVAILABLE()) \n\t{ \n g_17A8B = 0; \n } \n if (!g_D52C) \n\t{ \n sub_730(); \n } \n } \n } \n} \n```", "aliases": "0xBEDB96A7584AA8CF", "url": "https://docs.fivem.net/natives/?_0xBEDB96A7584AA8CF", "params": []}
{"hash": "0xFCCAE5B92A830878", "name": "DATAFILE_IS_VALID_REQUEST_ID", "lua_name": "DatafileIsValidRequestId", "ns": "DATAFILE", "apiset": "client", "game": "gta5", "signature": "BOOL DatafileIsValidRequestId(int index)", "description": "", "aliases": "0xFCCAE5B92A830878", "url": "https://docs.fivem.net/natives/?_0xFCCAE5B92A830878", "params": [{"name": "index", "type": "int"}]}
{"hash": "0xC5238C011AF405E4", "name": "DATAFILE_LOAD_OFFLINE_UGC", "lua_name": "DatafileLoadOfflineUgc", "ns": "DATAFILE", "apiset": "client", "game": "gta5", "signature": "BOOL DatafileLoadOfflineUgc(char* filename)", "description": "```\nLoads a User-Generated Content (UGC) file. These files can be found in \"[GTA5]\\data\\ugc\" and \"[GTA5]\\common\\patch\\ugc\". They seem to follow a naming convention, most likely of \"[name]_[part].ugc\". See example below for usage.\nReturns whether or not the file was successfully loaded.\nExample:\nDATAFILE::_LOAD_UGC_FILE(\"RockstarPlaylists\") // loads \"rockstarplaylists_00.ugc\"\n```\n\n```\nNativeDB Added Parameter 2: Any p1\n```", "aliases": "_LOAD_UGC_FILE", "url": "https://docs.fivem.net/natives/?_0xC5238C011AF405E4", "params": [{"name": "filename", "type": "char*"}]}
{"hash": "0x22DA66936E0FFF37", "name": "DATAFILE_SELECT_ACTIVE_FILE", "lua_name": "DatafileSelectActiveFile", "ns": "DATAFILE", "apiset": "client", "game": "gta5", "signature": "BOOL DatafileSelectActiveFile(Any p0)", "description": "```\nNativeDB Added Parameter 2: Any p1\n```", "aliases": "0x22DA66936E0FFF37", "url": "https://docs.fivem.net/natives/?_0x22DA66936E0FFF37", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0x01095C95CD46B624", "name": "DATAFILE_SELECT_CREATOR_STATS", "lua_name": "DatafileSelectCreatorStats", "ns": "DATAFILE", "apiset": "client", "game": "gta5", "signature": "BOOL DatafileSelectCreatorStats(int p0)", "description": "```\nNativeDB Added Parameter 2: Any p1\n```", "aliases": "0x01095C95CD46B624", "url": "https://docs.fivem.net/natives/?_0x01095C95CD46B624", "params": [{"name": "p0", "type": "int"}]}
{"hash": "0xA69AC4ADE82B57A4", "name": "DATAFILE_SELECT_UGC_DATA", "lua_name": "DatafileSelectUgcData", "ns": "DATAFILE", "apiset": "client", "game": "gta5", "signature": "BOOL DatafileSelectUgcData(int p0)", "description": "```\nNativeDB Added Parameter 2: Any p1\n```", "aliases": "0xA69AC4ADE82B57A4", "url": "https://docs.fivem.net/natives/?_0xA69AC4ADE82B57A4", "params": [{"name": "p0", "type": "int"}]}
{"hash": "0x52818819057F2B40", "name": "DATAFILE_SELECT_UGC_PLAYER_DATA", "lua_name": "DatafileSelectUgcPlayerData", "ns": "DATAFILE", "apiset": "client", "game": "gta5", "signature": "BOOL DatafileSelectUgcPlayerData(int p0)", "description": "```\nNativeDB Added Parameter 2: Any p1\n```", "aliases": "0x52818819057F2B40", "url": "https://docs.fivem.net/natives/?_0x52818819057F2B40", "params": [{"name": "p0", "type": "int"}]}
{"hash": "0x9CB0BFA7A9342C3D", "name": "DATAFILE_SELECT_UGC_STATS", "lua_name": "DatafileSelectUgcStats", "ns": "DATAFILE", "apiset": "client", "game": "gta5", "signature": "BOOL DatafileSelectUgcStats(int p0, BOOL p1)", "description": "```\nNativeDB Added Parameter 3: Any p2\n```", "aliases": "0x9CB0BFA7A9342C3D", "url": "https://docs.fivem.net/natives/?_0x9CB0BFA7A9342C3D", "params": [{"name": "p0", "type": "int"}, {"name": "p1", "type": "BOOL"}]}
{"hash": "0x83BCCE3224735F05", "name": "DATAFILE_START_SAVE_TO_CLOUD", "lua_name": "DatafileStartSaveToCloud", "ns": "DATAFILE", "apiset": "client", "game": "gta5", "signature": "BOOL DatafileStartSaveToCloud(char* filename)", "description": "```\nNativeDB Added Parameter 2: Any p1\n```", "aliases": "0x83BCCE3224735F05", "url": "https://docs.fivem.net/natives/?_0x83BCCE3224735F05", "params": [{"name": "filename", "type": "char*"}]}
{"hash": "0x2ED61456317B8178", "name": "DATAFILE_STORE_MISSION_HEADER", "lua_name": "DatafileStoreMissionHeader", "ns": "DATAFILE", "apiset": "client", "game": "gta5", "signature": "void DatafileStoreMissionHeader()", "description": "```\nNativeDB Added Parameter 1: int p0\n```", "aliases": "0x2ED61456317B8178", "url": "https://docs.fivem.net/natives/?_0x2ED61456317B8178", "params": []}
{"hash": "0x4DFDD9EB705F8140", "name": "DATAFILE_UPDATE_SAVE_TO_CLOUD", "lua_name": "DatafileUpdateSaveToCloud", "ns": "DATAFILE", "apiset": "client", "game": "gta5", "signature": "BOOL DatafileUpdateSaveToCloud(BOOL* p0)", "description": "", "aliases": "0x4DFDD9EB705F8140", "url": "https://docs.fivem.net/natives/?_0x4DFDD9EB705F8140", "params": [{"name": "p0", "type": "BOOL*"}]}
{"hash": "0xAD6875BBC0FC899C", "name": "DATAFILE_WATCH_REQUEST_ID", "lua_name": "DatafileWatchRequestId", "ns": "DATAFILE", "apiset": "client", "game": "gta5", "signature": "void DatafileWatchRequestId(int id)", "description": "```\nAdds the given request ID to the watch list.\n```", "aliases": "0xAD6875BBC0FC899C", "url": "https://docs.fivem.net/natives/?_0xAD6875BBC0FC899C", "params": [{"name": "id", "type": "int"}]}
{"hash": "0xC84527E235FCA219", "name": "UGC_CREATE_CONTENT", "lua_name": "UgcCreateContent", "ns": "DATAFILE", "apiset": "client", "game": "gta5", "signature": "BOOL UgcCreateContent(char* data, int dataCount, char* contentName, char* description, char* tagsCsv, char* contentTypeName, BOOL publish)", "description": "```\nNativeDB Added Parameter 8: Any p7\n```", "aliases": "0xC84527E235FCA219", "url": "https://docs.fivem.net/natives/?_0xC84527E235FCA219", "params": [{"name": "data", "type": "char*"}, {"name": "dataCount", "type": "int", "annotations": {"cs_type": "BOOL"}}, {"name": "contentName", "type": "char*"}, {"name": "description", "type": "char*"}, {"name": "tagsCsv", "type": "char*"}, {"name": "contentTypeName", "type": "char*"}, {"name": "publish", "type": "BOOL"}]}
{"hash": "0xA5EFC3E847D60507", "name": "UGC_CREATE_MISSION", "lua_name": "UgcCreateMission", "ns": "DATAFILE", "apiset": "client", "game": "gta5", "signature": "BOOL UgcCreateMission(char* contentName, char* description, char* tagsCsv, char* contentTypeName, BOOL publish)", "description": "```\nNativeDB Added Parameter 6: Any p5\n```", "aliases": "0xA5EFC3E847D60507", "url": "https://docs.fivem.net/natives/?_0xA5EFC3E847D60507", "params": [{"name": "contentName", "type": "char*"}, {"name": "description", "type": "char*"}, {"name": "tagsCsv", "type": "char*"}, {"name": "contentTypeName", "type": "char*"}, {"name": "publish", "type": "BOOL"}]}
{"hash": "0x692D808C34A82143", "name": "UGC_SET_PLAYER_DATA", "lua_name": "UgcSetPlayerData", "ns": "DATAFILE", "apiset": "client", "game": "gta5", "signature": "BOOL UgcSetPlayerData(char* contentId, float rating, char* contentTypeName)", "description": "```\nNativeDB Added Parameter 4: Any p3\n```", "aliases": "0x692D808C34A82143", "url": "https://docs.fivem.net/natives/?_0x692D808C34A82143", "params": [{"name": "contentId", "type": "char*"}, {"name": "rating", "type": "float"}, {"name": "contentTypeName", "type": "char*"}]}
{"hash": "0x648E7A5434AF7969", "name": "UGC_UPDATE_CONTENT", "lua_name": "UgcUpdateContent", "ns": "DATAFILE", "apiset": "client", "game": "gta5", "signature": "BOOL UgcUpdateContent(char* contentId, Any* data, int dataCount, char* contentName, char* description, char* tagsCsv, char* contentTypeName)", "description": "```\nNativeDB Added Parameter 8: Any p7\n```", "aliases": "0x648E7A5434AF7969", "url": "https://docs.fivem.net/natives/?_0x648E7A5434AF7969", "params": [{"name": "contentId", "type": "char*"}, {"name": "data", "type": "Any*"}, {"name": "dataCount", "type": "int", "annotations": {"cs_type": "BOOL"}}, {"name": "contentName", "type": "char*"}, {"name": "description", "type": "char*"}, {"name": "tagsCsv", "type": "char*"}, {"name": "contentTypeName", "type": "char*"}]}
{"hash": "0x4645DE9980999E93", "name": "UGC_UPDATE_MISSION", "lua_name": "UgcUpdateMission", "ns": "DATAFILE", "apiset": "client", "game": "gta5", "signature": "BOOL UgcUpdateMission(char* contentId, char* contentName, char* description, char* tagsCsv, char* contentTypeName)", "description": "```\nNativeDB Added Parameter 6: Any p5\n```", "aliases": "0x4645DE9980999E93", "url": "https://docs.fivem.net/natives/?_0x4645DE9980999E93", "params": [{"name": "contentId", "type": "char*"}, {"name": "contentName", "type": "char*"}, {"name": "description", "type": "char*"}, {"name": "tagsCsv", "type": "char*"}, {"name": "contentTypeName", "type": "char*"}]}
{"hash": "0x05661B80A8C9165F", "name": "DECOR_EXIST_ON", "lua_name": "DecorExistOn", "ns": "DECORATOR", "apiset": "client", "game": "gta5", "signature": "BOOL DecorExistOn(Entity entity, char* propertyName)", "description": "```\nReturns whether or not the specified property is set for the entity. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x05661B80A8C9165F", "params": [{"name": "entity", "type": "Entity"}, {"name": "propertyName", "type": "char*"}]}
{"hash": "0xDACE671663F2F5DB", "name": "DECOR_GET_BOOL", "lua_name": "DecorGetBool", "ns": "DECORATOR", "apiset": "client", "game": "gta5", "signature": "BOOL DecorGetBool(Entity entity, char* propertyName)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xDACE671663F2F5DB", "params": [{"name": "entity", "type": "Entity"}, {"name": "propertyName", "type": "char*"}]}
{"hash": "0x6524A2F114706F43", "name": "DECOR_GET_FLOAT", "lua_name": "DecorGetFloat", "ns": "DECORATOR", "apiset": "client", "game": "gta5", "signature": "float DecorGetFloat(Entity entity, char* propertyName)", "description": "", "aliases": "_DECOR_GET_FLOAT", "url": "https://docs.fivem.net/natives/?_0x6524A2F114706F43", "params": [{"name": "entity", "type": "Entity"}, {"name": "propertyName", "type": "char*"}]}
{"hash": "0xA06C969B02A97298", "name": "DECOR_GET_INT", "lua_name": "DecorGetInt", "ns": "DECORATOR", "apiset": "client", "game": "gta5", "signature": "int DecorGetInt(Entity entity, char* propertyName)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA06C969B02A97298", "params": [{"name": "entity", "type": "Entity"}, {"name": "propertyName", "type": "char*"}]}
{"hash": "0x4F14F9F870D6FBC8", "name": "DECOR_IS_REGISTERED_AS_TYPE", "lua_name": "DecorIsRegisteredAsType", "ns": "DECORATOR", "apiset": "client", "game": "gta5", "signature": "BOOL DecorIsRegisteredAsType(char* propertyName, int type)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x4F14F9F870D6FBC8", "params": [{"name": "propertyName", "type": "char*"}, {"name": "type", "type": "int", "description": "See [`DECOR_REGISTER`](#\\_0x9FD90732F56403CE)."}]}
{"hash": "0x9FD90732F56403CE", "name": "DECOR_REGISTER", "lua_name": "DecorRegister", "ns": "DECORATOR", "apiset": "client", "game": "gta5", "signature": "void DecorRegister(char* propertyName, int type)", "description": "```cpp\nenum eDecorType\n{\n DECOR_TYPE_FLOAT = 1,\n DECOR_TYPE_BOOL = 2,\n DECOR_TYPE_INT = 3,\n DECOR_TYPE_STRING = 4,\n DECOR_TYPE_TIME = 5\n};\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x9FD90732F56403CE", "params": [{"name": "propertyName", "type": "char*"}, {"name": "type", "type": "int"}]}
{"hash": "0xA9D14EEA259F9248", "name": "DECOR_REGISTER_LOCK", "lua_name": "DecorRegisterLock", "ns": "DECORATOR", "apiset": "client", "game": "gta5", "signature": "void DecorRegisterLock()", "description": "```\nCalled after all decorator type initializations. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA9D14EEA259F9248", "params": []}
{"hash": "0x00EE9F297C738720", "name": "DECOR_REMOVE", "lua_name": "DecorRemove", "ns": "DECORATOR", "apiset": "client", "game": "gta5", "signature": "BOOL DecorRemove(Entity entity, char* propertyName)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x00EE9F297C738720", "params": [{"name": "entity", "type": "Entity"}, {"name": "propertyName", "type": "char*"}]}
{"hash": "0x6B1E8E2ED1335B71", "name": "DECOR_SET_BOOL", "lua_name": "DecorSetBool", "ns": "DECORATOR", "apiset": "client", "game": "gta5", "signature": "BOOL DecorSetBool(Entity entity, char* propertyName, BOOL value)", "description": "```\nThis function sets metadata of type bool to specified entity. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x6B1E8E2ED1335B71", "params": [{"name": "entity", "type": "Entity"}, {"name": "propertyName", "type": "char*"}, {"name": "value", "type": "BOOL"}]}
{"hash": "0x211AB1DD8D0F363A", "name": "DECOR_SET_FLOAT", "lua_name": "DecorSetFloat", "ns": "DECORATOR", "apiset": "client", "game": "gta5", "signature": "BOOL DecorSetFloat(Entity entity, char* propertyName, float value)", "description": "", "aliases": "_DECOR_SET_FLOAT", "url": "https://docs.fivem.net/natives/?_0x211AB1DD8D0F363A", "params": [{"name": "entity", "type": "Entity"}, {"name": "propertyName", "type": "char*"}, {"name": "value", "type": "float"}]}
{"hash": "0x0CE3AA5E1CA19E10", "name": "DECOR_SET_INT", "lua_name": "DecorSetInt", "ns": "DECORATOR", "apiset": "client", "game": "gta5", "signature": "BOOL DecorSetInt(Entity entity, char* propertyName, int value)", "description": "```\nSets property to int. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x0CE3AA5E1CA19E10", "params": [{"name": "entity", "type": "Entity"}, {"name": "propertyName", "type": "char*"}, {"name": "value", "type": "int"}]}
{"hash": "0x95AED7B8E39ECAA4", "name": "DECOR_SET_TIME", "lua_name": "DecorSetTime", "ns": "DECORATOR", "apiset": "client", "game": "gta5", "signature": "BOOL DecorSetTime(Entity entity, char* propertyName, int timestamp)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x95AED7B8E39ECAA4", "params": [{"name": "entity", "type": "Entity"}, {"name": "propertyName", "type": "char*"}, {"name": "timestamp", "type": "int"}]}
{"hash": "0x241FCA5B1AA14F75", "name": "", "lua_name": "N_0x241fca5b1aa14f75", "ns": "DLC", "apiset": "client", "game": "gta5", "signature": "BOOL N_0x241fca5b1aa14f75()", "description": "```\nOnly used once in scripts, in maintransition.\nmaintransition.c4, line ~82432:\nif (PED::_7350823473013C02(PLAYER::PLAYER_PED_ID()) && (DECORATOR::_241FCA5B1AA14F75() == 0)) {\n g_2542A5 = a_1; // 'g_2542A5' used in 'building_controller.ysc' for IPL stuff?\n return 1;\n}\nLikely used solely for the players ped. The function it's in seems to only be used for initialization/quitting. Called among natives to discard scaleforms, disable frontend, fading in/out, etc. Neighboring strings to some calls include \"HUD_JOINING\", \"HUD_QUITTING\".\nMost likely ARE_*\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x241FCA5B1AA14F75", "params": []}
{"hash": "0x9489659372A81585", "name": "", "lua_name": "N_0x9489659372a81585", "ns": "DLC", "apiset": "client", "game": "gta5", "signature": "BOOL N_0x9489659372a81585()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x9489659372A81585", "params": []}
{"hash": "0xA213B11DFF526300", "name": "", "lua_name": "N_0xa213b11dff526300", "ns": "DLC", "apiset": "client", "game": "gta5", "signature": "BOOL N_0xa213b11dff526300()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA213B11DFF526300", "params": []}
{"hash": "0xC4637A6D03C24CC3", "name": "", "lua_name": "N_0xc4637a6d03c24cc3", "ns": "DLC", "apiset": "client", "game": "gta5", "signature": "BOOL N_0xc4637a6d03c24cc3()", "description": "GET_IS_LOADING_\\*\n\n```\nNativeDB Introduced: v1734\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC4637A6D03C24CC3", "params": []}
{"hash": "0xF2E07819EF1A5289", "name": "", "lua_name": "N_0xf2e07819ef1a5289", "ns": "DLC", "apiset": "client", "game": "gta5", "signature": "BOOL N_0xf2e07819ef1a5289()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xF2E07819EF1A5289", "params": []}
{"hash": "0x10D0A8F259E93EC9", "name": "GET_IS_LOADING_SCREEN_ACTIVE", "lua_name": "GetIsLoadingScreenActive", "ns": "DLC", "apiset": "client", "game": "gta5", "signature": "BOOL GetIsLoadingScreenActive()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x10D0A8F259E93EC9", "params": []}
{"hash": "0x46E2B844905BC5F0", "name": "HAS_CLOUD_REQUESTS_FINISHED", "lua_name": "HasCloudRequestsFinished", "ns": "DLC", "apiset": "client", "game": "gta5", "signature": "BOOL HasCloudRequestsFinished(BOOL* variable, Any unused)", "description": "```\nSets the value of the specified variable to 0.\nAlways returns true.\n```", "aliases": "_NULLIFY", "url": "https://docs.fivem.net/natives/?_0x46E2B844905BC5F0", "params": [{"name": "variable", "type": "BOOL*", "annotations": {"cs_type": "AnyPtr"}}, {"name": "unused", "type": "Any"}]}
{"hash": "0x812595A0644CE1DE", "name": "IS_DLC_PRESENT", "lua_name": "IsDlcPresent", "ns": "DLC", "apiset": "client", "game": "gta5", "signature": "BOOL IsDlcPresent(Hash dlcHash)", "description": "```\nExample:\nDLC::IS_DLC_PRESENT($\\mpbusiness2\\);\n($ = gethashkey)\nbruteforce these:\n0xB119F6D\n0x96F02EE6\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x812595A0644CE1DE", "params": [{"name": "dlcHash", "type": "Hash"}]}
{"hash": "0x0888C3502DBBEEF5", "name": "ON_ENTER_MP", "lua_name": "OnEnterMp", "ns": "DLC", "apiset": "client", "game": "gta5", "signature": "void OnEnterMp()", "description": "```\nThis loads the GTA:O dlc map parts (high end garages, apartments).\nWorks in singleplayer.\nIn order to use GTA:O heist IPL's you have to call this native with the following params: SET_INSTANCE_PRIORITY_MODE(1);\n```", "aliases": "_LOAD_MP_DLC_MAPS", "url": "https://docs.fivem.net/natives/?_0x0888C3502DBBEEF5", "params": []}
{"hash": "0xD7C10C4A637992C9", "name": "ON_ENTER_SP", "lua_name": "OnEnterSp", "ns": "DLC", "apiset": "client", "game": "gta5", "signature": "void OnEnterSp()", "description": "```\nUnloads GROUP_MAP (GTAO/MP) DLC data and loads GROUP_MAP_SP DLC. Neither are loaded by default, 0888C3502DBBEEF5 is a cognate to this function and loads MP DLC (and unloads SP DLC by extension).\nThe original (and wrong) definition is below:\nThis unload the GTA:O DLC map parts (like high end garages/apartments).\nWorks in singleplayer.\n```", "aliases": "0xD7C10C4A637992C9 _LOAD_SP_DLC_MAPS", "url": "https://docs.fivem.net/natives/?_0xD7C10C4A637992C9", "params": []}
{"hash": "0x8D30F648014A92B5", "name": "_GET_EXTRA_CONTENT_PACK_HAS_BEEN_INSTALLED", "lua_name": "GetExtraContentPackHasBeenInstalled", "ns": "DLC", "apiset": "client", "game": "gta5", "signature": "BOOL GetExtraContentPackHasBeenInstalled()", "description": "", "aliases": "0x8D30F648014A92B5", "url": "https://docs.fivem.net/natives/?_0x8D30F648014A92B5", "params": []}
{"hash": "0x1A092BB0C3808B96", "name": "", "lua_name": "N_0x1a092bb0c3808b96", "ns": "ENTITY", "apiset": "client", "game": "gta5", "signature": "void N_0x1a092bb0c3808b96(Entity entity, BOOL p1)", "description": "```\nSET_ENTITY_* \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x1A092BB0C3808B96", "params": [{"name": "entity", "type": "Entity"}, {"name": "p1", "type": "BOOL"}]}
{"hash": "0x352E2B5CF420BF3B", "name": "", "lua_name": "N_0x352e2b5cf420bf3b", "ns": "ENTITY", "apiset": "client", "game": "gta5", "signature": "void N_0x352e2b5cf420bf3b(Any p0, Any p1)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x352E2B5CF420BF3B", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}]}
{"hash": "0x36F32DE87082343E", "name": "", "lua_name": "N_0x36f32de87082343e", "ns": "ENTITY", "apiset": "client", "game": "gta5", "signature": "void N_0x36f32de87082343e(Any p0, Any p1)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x36F32DE87082343E", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}]}
{"hash": "0x490861B88F4FD846", "name": "", "lua_name": "N_0x490861b88f4fd846", "ns": "ENTITY", "apiset": "client", "game": "gta5", "signature": "void N_0x490861b88f4fd846(Any p0)", "description": "```\nDoes nothing (essentially a nullsub).\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x490861B88F4FD846", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0x5C3B791D580E0BC2", "name": "", "lua_name": "N_0x5c3b791d580e0bc2", "ns": "ENTITY", "apiset": "client", "game": "gta5", "signature": "void N_0x5c3b791d580e0bc2(Entity entity, float p1)", "description": "```\nOnly called once in the scripts. \nRelated to weapon objects. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x5C3B791D580E0BC2", "params": [{"name": "entity", "type": "Entity"}, {"name": "p1", "type": "float"}]}
{"hash": "0x68B562E124CC0AEF", "name": "", "lua_name": "N_0x68b562e124cc0aef", "ns": "ENTITY", "apiset": "client", "game": "gta5", "signature": "void N_0x68b562e124cc0aef(Any p0, Any p1)", "description": "```\nNativeDB Introduced: v1180\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x68B562E124CC0AEF", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}]}
{"hash": "0x78E8E3A640178255", "name": "", "lua_name": "N_0x78e8e3a640178255", "ns": "ENTITY", "apiset": "client", "game": "gta5", "signature": "void N_0x78e8e3a640178255(Entity entity)", "description": "```\nRelated to cutscene entities. Unsure about the use.\nSET_ENTITY_*\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x78E8E3A640178255", "params": [{"name": "entity", "type": "Entity"}]}
{"hash": "0xB17BC6453F6CF5AC", "name": "", "lua_name": "N_0xb17bc6453f6cf5ac", "ns": "ENTITY", "apiset": "client", "game": "gta5", "signature": "void N_0xb17bc6453f6cf5ac(Any p0, Any p1)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xB17BC6453F6CF5AC", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}]}
{"hash": "0xC34BC448DA29F5E9", "name": "", "lua_name": "N_0xc34bc448da29f5e9", "ns": "ENTITY", "apiset": "client", "game": "gta5", "signature": "void N_0xc34bc448da29f5e9(Entity entity, BOOL toggle)", "description": "```\nSET_ENTITY_*\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC34BC448DA29F5E9", "params": [{"name": "entity", "type": "Entity"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0xCEA7C8E1B48FF68C", "name": "", "lua_name": "N_0xcea7c8e1b48ff68c", "ns": "ENTITY", "apiset": "client", "game": "gta5", "signature": "void N_0xcea7c8e1b48ff68c(Any p0, Any p1)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xCEA7C8E1B48FF68C", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}]}
{"hash": "0xE66377CDDADA4810", "name": "", "lua_name": "N_0xe66377cddada4810", "ns": "ENTITY", "apiset": "client", "game": "gta5", "signature": "void N_0xe66377cddada4810(Entity entity, BOOL p1)", "description": "SET_ENTITY_M\\*\n\n```\nNativeDB Introduced: v1734\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xE66377CDDADA4810", "params": [{"name": "entity", "type": "Entity"}, {"name": "p1", "type": "BOOL"}]}
{"hash": "0xC5F68BE9613E2D18", "name": "APPLY_FORCE_TO_ENTITY", "lua_name": "ApplyForceToEntity", "ns": "ENTITY", "apiset": "client", "game": "gta5", "signature": "void ApplyForceToEntity(Entity entity, int forceType, float x, float y, float z, float offX, float offY, float offZ, int boneIndex, BOOL isDirectionRel, BOOL ignoreUpVec, BOOL isForceRel, BOOL p12, BOOL p13)", "description": "Applies a force to the specified entity.\n\n```cpp\nenum eForceType\n{\n MinForce = 0,\n MaxForceRot = 1,\n MinForce2 = 2,\n MaxForceRot2 = 3,\n ForceNoRot = 4,\n ForceRotPlusForce = 5\n}\n```\n\nResearch/documentation on the gtaforums can be found [here](https://gtaforums.com/topic/885669-precisely-define-object-physics/) and [here](https://gtaforums.com/topic/887362-apply-forces-and-momentums-to-entityobject/).", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC5F68BE9613E2D18", "params": [{"name": "entity", "type": "Entity", "description": "The entity you want to apply a force on"}, {"name": "forceType", "type": "int", "description": "Refer to `eForceType`"}, {"name": "x", "type": "float", "description": "Force amount (X)"}, {"name": "y", "type": "float", "description": "Force amount (Y)"}, {"name": "z", "type": "float", "description": "Force amount (Z)"}, {"name": "offX", "type": "float", "description": "Rotation/offset force (X)"}, {"name": "offY", "type": "float", "description": "Rotation/offset force (Y)"}, {"name": "offZ", "type": "float", "description": "Rotation/offset force (Z)"}, {"name": "boneIndex", "type": "int", "description": "(Often 0) Entity bone index"}, {"name": "isDirectionRel", "type": "BOOL", "description": "(Usually false) Vector defined in local (body-fixed) coordinate frame"}, {"name": "ignoreUpVec", "type": "BOOL", "description": "(Usually true)"}, {"name": "isForceRel", "type": "BOOL", "description": "(Usually true) When true, force gets multiplied with the objects mass and different objects will have the same acceleration"}, {"name": "p12", "type": "BOOL", "description": "(Usually false)"}, {"name": "p13", "type": "BOOL", "description": "(Usually true)"}]}
{"hash": "0x18FF00FC7EFF559E", "name": "APPLY_FORCE_TO_ENTITY_CENTER_OF_MASS", "lua_name": "ApplyForceToEntityCenterOfMass", "ns": "ENTITY", "apiset": "client", "game": "gta5", "signature": "void ApplyForceToEntityCenterOfMass(Entity entity, int forceType, float x, float y, float z, BOOL p5, BOOL isDirectionRel, BOOL isForceRel, BOOL p8)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x18FF00FC7EFF559E", "params": [{"name": "entity", "type": "Entity"}, {"name": "forceType", "type": "int", "description": "Refer to [APPLY_FORCE_TO_ENTITY](#\\_0xC5F68BE9613E2D18)"}, {"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}, {"name": "p5", "type": "BOOL"}, {"name": "isDirectionRel", "type": "BOOL"}, {"name": "isForceRel", "type": "BOOL"}, {"name": "p8", "type": "BOOL"}]}
{"hash": "0x6B9BBD38AB0796DF", "name": "ATTACH_ENTITY_TO_ENTITY", "lua_name": "AttachEntityToEntity", "ns": "ENTITY", "apiset": "client", "game": "gta5", "signature": "void AttachEntityToEntity(Entity entity1, Entity entity2, int boneIndex, float xPos, float yPos, float zPos, float xRot, float yRot, float zRot, BOOL p9, BOOL useSoftPinning, BOOL collision, BOOL isPed, int rotationOrder, BOOL syncRot)", "description": "Attach an entity to the specified entity.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x6B9BBD38AB0796DF", "params": [{"name": "entity1", "type": "Entity", "description": "Entity to attach."}, {"name": "entity2", "type": "Entity", "description": "Entity to attach `entity1` with."}, {"name": "boneIndex", "type": "int", "description": "This is different to boneID, use ['GET_PED_BONE_INDEX'](#\\_0x3F428D08BE5AAE31) to get the index from the ID. use the index for attaching to specific bones. `entity1` will be attached to the center of `entity2` if bone index given doesn't correspond to bone indexes for that entity type."}, {"name": "xPos", "type": "float", "description": "X-axis offset from the center of `entity2`."}, {"name": "yPos", "type": "float", "description": "Y-axis offset from the center of `entity2`."}, {"name": "zPos", "type": "float", "description": "Z-axis offset from the center of `entity2`."}, {"name": "xRot", "type": "float", "description": "X-axis rotation."}, {"name": "yRot", "type": "float", "description": "Y-axis rotation."}, {"name": "zRot", "type": "float", "description": "Z-axis rotation."}, {"name": "p9", "type": "BOOL", "description": "Unknown. Does not seem to have any effect."}, {"name": "useSoftPinning", "type": "BOOL", "description": "If set to false attached entity will not detach when fixed."}, {"name": "collision", "type": "BOOL", "description": "Controls collision between the two entities (FALSE disables collision)."}, {"name": "isPed", "type": "BOOL", "description": "Pitch doesnt work when false and roll will only work on negative numbers (only peds)"}, {"name": "rotationOrder", "type": "int", "description": "The order in which the rotation is applied. See [`GET_ENTITY_ROTATION`](#\\_0xAFBD61CC738D9EB9)"}, {"name": "syncRot", "type": "BOOL", "description": "If false it ignores entity rotation."}]}
{"hash": "0xC3675780C92F90F9", "name": "ATTACH_ENTITY_TO_ENTITY_PHYSICALLY", "lua_name": "AttachEntityToEntityPhysically", "ns": "ENTITY", "apiset": "client", "game": "gta5", "signature": "void AttachEntityToEntityPhysically(Entity entity1, Entity entity2, int boneIndex1, int boneIndex2, float xPos1, float yPos1, float zPos1, float xPos2, float yPos2, float zPos2, float xRot, float yRot, float zRot, float breakForce, BOOL fixedRot, BOOL p15, BOOL collision, BOOL teleport, int p18)", "description": "```\nbreakForce is the amount of force required to break the bond.\np14 - is always 1 in scripts\np15 - is 1 or 0 in scripts - unknown what it does\np16 - controls collision between the two entities (FALSE disables collision).\np17 - do not teleport entity to be attached to the position of the bone Index of the target entity (if 1, entity will not be teleported to target bone)\np18 - is always 2 in scripts.\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC3675780C92F90F9", "params": [{"name": "entity1", "type": "Entity"}, {"name": "entity2", "type": "Entity"}, {"name": "boneIndex1", "type": "int"}, {"name": "boneIndex2", "type": "int"}, {"name": "xPos1", "type": "float"}, {"name": "yPos1", "type": "float"}, {"name": "zPos1", "type": "float"}, {"name": "xPos2", "type": "float"}, {"name": "yPos2", "type": "float"}, {"name": "zPos2", "type": "float"}, {"name": "xRot", "type": "float"}, {"name": "yRot", "type": "float"}, {"name": "zRot", "type": "float"}, {"name": "breakForce", "type": "float"}, {"name": "fixedRot", "type": "BOOL"}, {"name": "p15", "type": "BOOL"}, {"name": "collision", "type": "BOOL"}, {"name": "teleport", "type": "BOOL"}, {"name": "p18", "type": "int"}]}
{"hash": "0xA72CD9CA74A5ECBA", "name": "CLEAR_ENTITY_LAST_DAMAGE_ENTITY", "lua_name": "ClearEntityLastDamageEntity", "ns": "ENTITY", "apiset": "client", "game": "gta5", "signature": "void ClearEntityLastDamageEntity(Entity entity)", "description": "This native **could affect** the arguments of the `CEventNetworkEntityDamage` game event, by clearing the damaging entity before the event is fired.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA72CD9CA74A5ECBA", "params": [{"name": "entity", "type": "Entity", "description": "The entity to clear the last damaging entity from."}]}
{"hash": "0x150E808B375A385A", "name": "CREATE_FORCED_OBJECT", "lua_name": "CreateForcedObject", "ns": "ENTITY", "apiset": "client", "game": "gta5", "signature": "void CreateForcedObject(float x, float y, float z, Any p3, Hash modelHash, BOOL p5)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x150E808B375A385A", "params": [{"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}, {"name": "p3", "type": "Any"}, {"name": "modelHash", "type": "Hash"}, {"name": "p5", "type": "BOOL"}]}
{"hash": "0x8A97BCA30A0CE478", "name": "CREATE_MODEL_HIDE", "lua_name": "CreateModelHide", "ns": "ENTITY", "apiset": "client", "game": "gta5", "signature": "void CreateModelHide(float x, float y, float z, float radius, Hash model, BOOL p5)", "description": "```\np5 = sets as true in scripts \nSame as the comment for CREATE_MODEL_SWAP unless for some reason p5 affects it this only works with objects as well. \nNetwork players do not see changes done with this. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x8A97BCA30A0CE478", "params": [{"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}, {"name": "radius", "type": "float"}, {"name": "model", "type": "Hash"}, {"name": "p5", "type": "BOOL"}]}
{"hash": "0x3A52AE588830BF7F", "name": "CREATE_MODEL_HIDE_EXCLUDING_SCRIPT_OBJECTS", "lua_name": "CreateModelHideExcludingScriptObjects", "ns": "ENTITY", "apiset": "client", "game": "gta5", "signature": "void CreateModelHideExcludingScriptObjects(float x, float y, float z, float radius, Hash model, BOOL p5)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x3A52AE588830BF7F", "params": [{"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}, {"name": "radius", "type": "float"}, {"name": "model", "type": "Hash"}, {"name": "p5", "type": "BOOL"}]}
{"hash": "0x92C47782FDA8B2A3", "name": "CREATE_MODEL_SWAP", "lua_name": "CreateModelSwap", "ns": "ENTITY", "apiset": "client", "game": "gta5", "signature": "void CreateModelSwap(float x, float y, float z, float radius, Hash originalModel, Hash newModel, BOOL p6)", "description": "```\nOnly works with objects! \nNetwork players do not see changes done with this. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x92C47782FDA8B2A3", "params": [{"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}, {"name": "radius", "type": "float"}, {"name": "originalModel", "type": "Hash"}, {"name": "newModel", "type": "Hash"}, {"name": "p6", "type": "BOOL"}]}
{"hash": "0xAE3CBE5BF394C9C9", "name": "DELETE_ENTITY", "lua_name": "DeleteEntity", "ns": "ENTITY", "apiset": "client", "game": "gta5", "signature": "void DeleteEntity(Entity* entity)", "description": "Delete the specified entity, and invalidate the passed handle (i.e., the in/out argument).\nYou might want to check if the entity exists before with [DOES_ENTITY_EXIST](#\\_0x7239B21A38F536BA).", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xAE3CBE5BF394C9C9", "params": [{"name": "entity", "type": "Entity*", "description": "The entity to delete."}]}
{"hash": "0x961AC54BF0613F5D", "name": "DETACH_ENTITY", "lua_name": "DetachEntity", "ns": "ENTITY", "apiset": "client", "game": "gta5", "signature": "void DetachEntity(Entity entity, BOOL dynamic, BOOL collision)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x961AC54BF0613F5D", "params": [{"name": "entity", "type": "Entity"}, {"name": "dynamic", "type": "BOOL", "description": "Set to `true` to keep velocity after detaching"}, {"name": "collision", "type": "BOOL"}]}
{"hash": "0xDDE6DF5AE89981D2", "name": "DOES_ENTITY_BELONG_TO_THIS_SCRIPT", "lua_name": "DoesEntityBelongToThisScript", "ns": "ENTITY", "apiset": "client", "game": "gta5", "signature": "BOOL DoesEntityBelongToThisScript(Entity entity, BOOL p2)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xDDE6DF5AE89981D2", "params": [{"name": "entity", "type": "Entity"}, {"name": "p2", "type": "BOOL"}]}
{"hash": "0x7239B21A38F536BA", "name": "DOES_ENTITY_EXIST", "lua_name": "DoesEntityExist", "ns": "ENTITY", "apiset": "client", "game": "gta5", "signature": "BOOL DoesEntityExist(Entity entity)", "description": "Checks whether an entity exists in the game world.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x7239B21A38F536BA", "params": [{"name": "entity", "type": "Entity", "description": "The entity to check if it exists."}]}
{"hash": "0x060D6E96F8B8E48D", "name": "DOES_ENTITY_HAVE_DRAWABLE", "lua_name": "DoesEntityHaveDrawable", "ns": "ENTITY", "apiset": "client", "game": "gta5", "signature": "BOOL DoesEntityHaveDrawable(Entity entity)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x060D6E96F8B8E48D", "params": [{"name": "entity", "type": "Entity"}]}
{"hash": "0xDA95EA3317CC5064", "name": "DOES_ENTITY_HAVE_PHYSICS", "lua_name": "DoesEntityHavePhysics", "ns": "ENTITY", "apiset": "client", "game": "gta5", "signature": "BOOL DoesEntityHavePhysics(Entity entity)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xDA95EA3317CC5064", "params": [{"name": "entity", "type": "Entity"}]}
{"hash": "0x07F1BE2BCCAA27A7", "name": "FIND_ANIM_EVENT_PHASE", "lua_name": "FindAnimEventPhase", "ns": "ENTITY", "apiset": "client", "game": "gta5", "signature": "BOOL FindAnimEventPhase(char* animDictionary, char* animName, char* p2, Any* p3, Any* p4)", "description": "```\nIn the script \"player_scene_t_bbfight.c4\": \n\"if (ENTITY::FIND_ANIM_EVENT_PHASE(&l_16E, &l_19F[v_4/*16*/], v_9, &v_A, &v_B))\" \n-- &l_16E (p0) is requested as an anim dictionary earlier in the script. \n-- &l_19F[v_4/*16*/] (p1) is used in other natives in the script as the \"animation\" param. \n-- v_9 (p2) is instantiated as \"victim_fall\"; I'm guessing that's another anim \n--v_A and v_B (p3 & p4) are both set as -1.0, but v_A is used immediately after this native for: \n\"if (v_A < ENTITY::GET_ENTITY_ANIM_CURRENT_TIME(...))\" \nBoth v_A and v_B are seemingly used to contain both Vector3's and floats, so I can't say what either really is other than that they are both output parameters. p4 looks more like a *Vector3 though \n-alphazolam \n```\n\n[Animations list](https://alexguirre.github.io/animations-list/)", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x07F1BE2BCCAA27A7", "params": [{"name": "animDictionary", "type": "char*"}, {"name": "animName", "type": "char*"}, {"name": "p2", "type": "char*"}, {"name": "p3", "type": "Any*"}, {"name": "p4", "type": "Any*"}]}
{"hash": "0x40FDEDB72F8293B2", "name": "FORCE_ENTITY_AI_AND_ANIMATION_UPDATE", "lua_name": "ForceEntityAiAndAnimationUpdate", "ns": "ENTITY", "apiset": "client", "game": "gta5", "signature": "void ForceEntityAiAndAnimationUpdate(Entity entity)", "description": "```\nBased on carmod_shop script decompile this takes a vehicle parameter. It is called when repair is done on initial enter. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x40FDEDB72F8293B2", "params": [{"name": "entity", "type": "Entity"}]}
{"hash": "0x428CA6DBD1094446", "name": "FREEZE_ENTITY_POSITION", "lua_name": "FreezeEntityPosition", "ns": "ENTITY", "apiset": "client", "game": "gta5", "signature": "void FreezeEntityPosition(Entity entity, BOOL toggle)", "description": "Freezes or unfreezes an entity preventing its coordinates to change by the player if set to `true`. You can still change the entity position using [`SET_ENTITY_COORDS`](#\\_0x06843DA7060A026B).", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x428CA6DBD1094446", "params": [{"name": "entity", "type": "Entity", "description": "The entity to freeze/unfreeze."}, {"name": "toggle", "type": "BOOL", "description": "Freeze or unfreeze entity."}]}
{"hash": "0xFEDDF04D62B8D790", "name": "GET_ANIM_DURATION", "lua_name": "GetAnimDuration", "ns": "ENTITY", "apiset": "client", "game": "gta5", "signature": "float GetAnimDuration(char* animDict, char* animName)", "description": "[Animations list](https://alexguirre.github.io/animations-list/)", "aliases": "_GET_ANIM_DURATION", "url": "https://docs.fivem.net/natives/?_0xFEDDF04D62B8D790", "params": [{"name": "animDict", "type": "char*"}, {"name": "animName", "type": "char*"}]}
{"hash": "0xE465D4AB7CA6AE72", "name": "GET_COLLISION_NORMAL_OF_LAST_HIT_FOR_ENTITY", "lua_name": "GetCollisionNormalOfLastHitForEntity", "ns": "ENTITY", "apiset": "client", "game": "gta5", "signature": "Vector3 GetCollisionNormalOfLastHitForEntity(Entity entity)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xE465D4AB7CA6AE72", "params": [{"name": "entity", "type": "Entity"}]}
{"hash": "0x5A47B3B5E63E94C6", "name": "GET_ENTITY_ALPHA", "lua_name": "GetEntityAlpha", "ns": "ENTITY", "apiset": "client", "game": "gta5", "signature": "int GetEntityAlpha(Entity entity)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x5A47B3B5E63E94C6", "params": [{"name": "entity", "type": "Entity"}]}
{"hash": "0x346D81500D088F42", "name": "GET_ENTITY_ANIM_CURRENT_TIME", "lua_name": "GetEntityAnimCurrentTime", "ns": "ENTITY", "apiset": "client", "game": "gta5", "signature": "float GetEntityAnimCurrentTime(Entity entity, char* animDict, char* animName)", "description": "```\nReturns a float value representing animation's current playtime with respect to its total playtime. This value increasing in a range from [0 to 1] and wrap back to 0 when it reach 1. \nExample: \n0.000000 - mark the starting of animation. \n0.500000 - mark the midpoint of the animation. \n1.000000 - mark the end of animation. \n```\n\n[Animations list](https://alexguirre.github.io/animations-list/)", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x346D81500D088F42", "params": [{"name": "entity", "type": "Entity"}, {"name": "animDict", "type": "char*"}, {"name": "animName", "type": "char*"}]}
{"hash": "0x50BD2730B191E360", "name": "GET_ENTITY_ANIM_TOTAL_TIME", "lua_name": "GetEntityAnimTotalTime", "ns": "ENTITY", "apiset": "client", "game": "gta5", "signature": "float GetEntityAnimTotalTime(Entity entity, char* animDict, char* animName)", "description": "```\nReturns a float value representing animation's total playtime in milliseconds. \nExample: \nGET_ENTITY_ANIM_TOTAL_TIME(PLAYER_ID(),\"amb@world_human_yoga@female@base\",\"base_b\") \nreturn 20800.000000 \n```\n\n[Animations list](https://alexguirre.github.io/animations-list/)", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x50BD2730B191E360", "params": [{"name": "entity", "type": "Entity"}, {"name": "animDict", "type": "char*"}, {"name": "animName", "type": "char*"}]}
{"hash": "0x48C2BED9180FE123", "name": "GET_ENTITY_ATTACHED_TO", "lua_name": "GetEntityAttachedTo", "ns": "ENTITY", "apiset": "client", "game": "gta5", "signature": "Entity GetEntityAttachedTo(Entity entity)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x48C2BED9180FE123", "params": [{"name": "entity", "type": "Entity"}]}
{"hash": "0xFB71170B7E76ACBA", "name": "GET_ENTITY_BONE_INDEX_BY_NAME", "lua_name": "GetEntityBoneIndexByName", "ns": "ENTITY", "apiset": "client", "game": "gta5", "signature": "int GetEntityBoneIndexByName(Entity entity, char* boneName)", "description": "```\nReturns the index of the bone. If the bone was not found, -1 will be returned. \nlist: \npastebin.com/D7JMnX1g \nBoneNames: \n\tchassis, \n\twindscreen, \n\tseat_pside_r, \n\tseat_dside_r, \n\tbodyshell, \n\tsuspension_lm, \n\tsuspension_lr, \n\tplatelight, \n\tattach_female, \n\tattach_male, \n\tbonnet, \n\tboot, \n\tchassis_dummy,\t//Center of the dummy \n\tchassis_Control,\t//Not found yet \n\tdoor_dside_f,\t//Door left, front \n\tdoor_dside_r,\t//Door left, back \n\tdoor_pside_f,\t//Door right, front \n\tdoor_pside_r,\t//Door right, back \n\tGun_GripR, \n\twindscreen_f, \n\tplatelight,\t//Position where the light above the numberplate is located \n\tVFX_Emitter, \n\twindow_lf,\t//Window left, front \n\twindow_lr,\t//Window left, back \n\twindow_rf,\t//Window right, front \n\twindow_rr,\t//Window right, back \n\tengine,\t//Position of the engine \n\tgun_ammo, \n\tROPE_ATTATCH,\t//Not misspelled. In script \"finale_heist2b.c4\". \n\twheel_lf,\t//Wheel left, front \n\twheel_lr,\t//Wheel left, back \n\twheel_rf,\t//Wheel right, front \n\twheel_rr,\t//Wheel right, back \n\texhaust,\t//Exhaust. shows only the position of the stock-exhaust \n\toverheat,\t//A position on the engine(not exactly sure, how to name it) \n\tmisc_e,\t//Not a car-bone. \n\tseat_dside_f,\t//Driver-seat \n\tseat_pside_f,\t//Seat next to driver \n\tGun_Nuzzle, \n\tseat_r \nI doubt that the function is case-sensitive, since I found a \"Chassis\" and a \"chassis\". - Just tested: Definitely not case-sensitive. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xFB71170B7E76ACBA", "params": [{"name": "entity", "type": "Entity"}, {"name": "boneName", "type": "char*"}]}
{"hash": "0xD95CC5D2AB15A09F", "name": "GET_ENTITY_CAN_BE_DAMAGED", "lua_name": "GetEntityCanBeDamaged", "ns": "ENTITY", "apiset": "client", "game": "gta5", "signature": "BOOL GetEntityCanBeDamaged(Entity entity)", "description": "", "aliases": "0xD95CC5D2AB15A09F", "url": "https://docs.fivem.net/natives/?_0xD95CC5D2AB15A09F", "params": [{"name": "entity", "type": "Entity"}]}
{"hash": "0xCCF1E97BEFDAE480", "name": "GET_ENTITY_COLLISION_DISABLED", "lua_name": "GetEntityCollisionDisabled", "ns": "ENTITY", "apiset": "client", "game": "gta5", "signature": "BOOL GetEntityCollisionDisabled(Entity entity)", "description": "", "aliases": "0xCCF1E97BEFDAE480 _GET_ENTITY_COLLISON_DISABLED", "url": "https://docs.fivem.net/natives/?_0xCCF1E97BEFDAE480", "params": [{"name": "entity", "type": "Entity"}]}
{"hash": "0x3FEF770D40960D5A", "name": "GET_ENTITY_COORDS", "lua_name": "GetEntityCoords", "ns": "ENTITY", "apiset": "client", "game": "gta5", "signature": "Vector3 GetEntityCoords(Entity entity, BOOL alive)", "description": "Gets the current coordinates (world position) for a specified entity.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x3FEF770D40960D5A", "params": [{"name": "entity", "type": "Entity", "description": "The entity to get the coordinates from."}, {"name": "alive", "type": "BOOL", "description": "Unused by the game, potentially used by debug builds of GTA in order to assert whether or not an entity was alive."}]}
{"hash": "0x0A794A5A57F8DF91", "name": "GET_ENTITY_FORWARD_VECTOR", "lua_name": "GetEntityForwardVector", "ns": "ENTITY", "apiset": "client", "game": "gta5", "signature": "Vector3 GetEntityForwardVector(Entity entity)", "description": "```\nGets the entity's forward vector.\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x0A794A5A57F8DF91", "params": [{"name": "entity", "type": "Entity", "description": "The entity to get the forward vector for."}]}
{"hash": "0x8BB4EF4214E0E6D5", "name": "GET_ENTITY_FORWARD_X", "lua_name": "GetEntityForwardX", "ns": "ENTITY", "apiset": "client", "game": "gta5", "signature": "float GetEntityForwardX(Entity entity)", "description": "```\nGets the X-component of the entity's forward vector. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x8BB4EF4214E0E6D5", "params": [{"name": "entity", "type": "Entity"}]}
{"hash": "0x866A4A5FAE349510", "name": "GET_ENTITY_FORWARD_Y", "lua_name": "GetEntityForwardY", "ns": "ENTITY", "apiset": "client", "game": "gta5", "signature": "float GetEntityForwardY(Entity entity)", "description": "```\nGets the Y-component of the entity's forward vector. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x866A4A5FAE349510", "params": [{"name": "entity", "type": "Entity"}]}
{"hash": "0xE83D4F9BA2A38914", "name": "GET_ENTITY_HEADING", "lua_name": "GetEntityHeading", "ns": "ENTITY", "apiset": "client", "game": "gta5", "signature": "float GetEntityHeading(Entity entity)", "description": "```\nReturns the heading of the entity in degrees. Also know as the \"Yaw\" of an entity.\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xE83D4F9BA2A38914", "params": [{"name": "entity", "type": "Entity", "description": "The entity to get the heading from."}]}
{"hash": "0x846BF6291198A71E", "name": "GET_ENTITY_HEADING_FROM_EULERS", "lua_name": "GetEntityHeadingFromEulers", "ns": "ENTITY", "apiset": "client", "game": "gta5", "signature": "float GetEntityHeadingFromEulers(Entity entity)", "description": "Gets the heading of the entity physics in degrees, which tends to be more accurate than just [`GET_ENTITY_HEADING`](#\\_0xE83D4F9BA2A38914). This can be clearly seen while, for example, ragdolling a ped/player.", "aliases": "0x846BF6291198A71E _GET_ENTITY_PHYSICS_HEADING", "url": "https://docs.fivem.net/natives/?_0x846BF6291198A71E", "params": [{"name": "entity", "type": "Entity", "description": "The entity to get the heading from."}]}
{"hash": "0xEEF059FAD016D209", "name": "GET_ENTITY_HEALTH", "lua_name": "GetEntityHealth", "ns": "ENTITY", "apiset": "client", "game": "gta5", "signature": "int GetEntityHealth(Entity entity)", "description": "```\nReturns an integer value of entity's current health.\nExample of range for ped:\n- Player [0 to 200]\n- Ped [100 to 200]\n- Vehicle [0 to 1000]\n- Object [0 to 1000]\nHealth is actually a float value but this native casts it to int.\nIn order to get the actual value, do:\nfloat health = *(float *)(entityAddress + 0x280);\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xEEF059FAD016D209", "params": [{"name": "entity", "type": "Entity", "description": "The entity to get the health from."}]}
{"hash": "0x5A504562485944DD", "name": "GET_ENTITY_HEIGHT", "lua_name": "GetEntityHeight", "ns": "ENTITY", "apiset": "client", "game": "gta5", "signature": "float GetEntityHeight(Entity entity, float X, float Y, float Z, BOOL atTop, BOOL inWorldCoords)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x5A504562485944DD", "params": [{"name": "entity", "type": "Entity"}, {"name": "X", "type": "float"}, {"name": "Y", "type": "float"}, {"name": "Z", "type": "float"}, {"name": "atTop", "type": "BOOL"}, {"name": "inWorldCoords", "type": "BOOL"}]}
{"hash": "0x1DD55701034110E5", "name": "GET_ENTITY_HEIGHT_ABOVE_GROUND", "lua_name": "GetEntityHeightAboveGround", "ns": "ENTITY", "apiset": "client", "game": "gta5", "signature": "float GetEntityHeightAboveGround(Entity entity)", "description": "```\nReturn height (z-dimension) above ground. \nExample: The pilot in a titan plane is 1.844176 above ground. \nHow can i convert it to meters? \nEverything seems to be in meters, probably this too. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x1DD55701034110E5", "params": [{"name": "entity", "type": "Entity"}]}
{"hash": "0x4159C2762B5791D6", "name": "GET_ENTITY_LOD_DIST", "lua_name": "GetEntityLodDist", "ns": "ENTITY", "apiset": "client", "game": "gta5", "signature": "int GetEntityLodDist(Entity entity)", "description": "```\nReturns the LOD distance of an entity. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x4159C2762B5791D6", "params": [{"name": "entity", "type": "Entity"}]}
{"hash": "0xECB2FC7235A7D137", "name": "GET_ENTITY_MATRIX", "lua_name": "GetEntityMatrix", "ns": "ENTITY", "apiset": "client", "game": "gta5", "signature": "void GetEntityMatrix(Entity entity, Vector3* forwardVector, Vector3* rightVector, Vector3* upVector, Vector3* position)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xECB2FC7235A7D137", "params": [{"name": "entity", "type": "Entity"}, {"name": "forwardVector", "type": "Vector3*"}, {"name": "rightVector", "type": "Vector3*"}, {"name": "upVector", "type": "Vector3*"}, {"name": "position", "type": "Vector3*"}]}
{"hash": "0x15D757606D170C3C", "name": "GET_ENTITY_MAX_HEALTH", "lua_name": "GetEntityMaxHealth", "ns": "ENTITY", "apiset": "client", "game": "gta5", "signature": "int GetEntityMaxHealth(Entity entity)", "description": "```\nReturn an integer value of entity's maximum health. \nExample: \n- Player = 200 \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x15D757606D170C3C", "params": [{"name": "entity", "type": "Entity"}]}
{"hash": "0x9F47B058362C84B5", "name": "GET_ENTITY_MODEL", "lua_name": "GetEntityModel", "ns": "ENTITY", "apiset": "client", "game": "gta5", "signature": "Hash GetEntityModel(Entity entity)", "description": "Returns the model hash from an entity.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x9F47B058362C84B5", "params": [{"name": "entity", "type": "Entity", "description": "The entity to get the model for."}]}
{"hash": "0xD45DC2893621E1FE", "name": "GET_ENTITY_PITCH", "lua_name": "GetEntityPitch", "ns": "ENTITY", "apiset": "client", "game": "gta5", "signature": "float GetEntityPitch(Entity entity)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xD45DC2893621E1FE", "params": [{"name": "entity", "type": "Entity"}]}
{"hash": "0xF6F5161F4534EDFF", "name": "GET_ENTITY_POPULATION_TYPE", "lua_name": "GetEntityPopulationType", "ns": "ENTITY", "apiset": "client", "game": "gta5", "signature": "int GetEntityPopulationType(Entity entity)", "description": "A population type, from the following enum: https://alloc8or.re/gta5/doc/enums/ePopulationType.txt", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xF6F5161F4534EDFF", "params": [{"name": "entity", "type": "Entity", "description": "The entity to obtain the population type from."}]}
{"hash": "0x7B3703D2D32DFA18", "name": "GET_ENTITY_QUATERNION", "lua_name": "GetEntityQuaternion", "ns": "ENTITY", "apiset": "client", "game": "gta5", "signature": "void GetEntityQuaternion(Entity entity, float* x, float* y, float* z, float* w)", "description": "```\nw is the correct parameter name! \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x7B3703D2D32DFA18", "params": [{"name": "entity", "type": "Entity"}, {"name": "x", "type": "float*"}, {"name": "y", "type": "float*"}, {"name": "z", "type": "float*"}, {"name": "w", "type": "float*"}]}
{"hash": "0x831E0242595560DF", "name": "GET_ENTITY_ROLL", "lua_name": "GetEntityRoll", "ns": "ENTITY", "apiset": "client", "game": "gta5", "signature": "float GetEntityRoll(Entity entity)", "description": "```\nDisplays the current ROLL axis of the entity [-180.0000/180.0000+] \n(Sideways Roll) such as a vehicle tipped on its side \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x831E0242595560DF", "params": [{"name": "entity", "type": "Entity"}]}
{"hash": "0xAFBD61CC738D9EB9", "name": "GET_ENTITY_ROTATION", "lua_name": "GetEntityRotation", "ns": "ENTITY", "apiset": "client", "game": "gta5", "signature": "Vector3 GetEntityRotation(Entity entity, int rotationOrder)", "description": "**NOTE**: What you use for rotationOrder when getting must be the same as rotationOrder when setting the rotation.\n\n```cpp\nenum eRotationOrder {\n // Rotate around the z-axis, then the y-axis and finally the x-axis.\n ROT_ZYX = 0,\n // Rotate around the y-axis, then the z-axis and finally the x-axis.\n ROT_YZX = 1,\n // Rotate around the z-axis, then the x-axis and finally the y-axis.\n ROT_ZXY = 2,\n // Rotate around the x-axis, then the z-axis and finally the y-axis.\n ROT_XZY = 3,\n // Rotate around the y-axis, then the x-axis and finally the z-axis.\n ROT_YXZ = 4,\n // Rotate around the x-axis, then the y-axis and finally the z-axis.\n ROT_XYZ = 5,\n}\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xAFBD61CC738D9EB9", "params": [{"name": "entity", "type": "Entity", "description": "The entity to get the rotation for."}, {"name": "rotationOrder", "type": "int", "description": "The order yaw, pitch and roll is applied. Usually 2."}]}
{"hash": "0x213B91045D09B983", "name": "GET_ENTITY_ROTATION_VELOCITY", "lua_name": "GetEntityRotationVelocity", "ns": "ENTITY", "apiset": "client", "game": "gta5", "signature": "Vector3 GetEntityRotationVelocity(Entity entity)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x213B91045D09B983", "params": [{"name": "entity", "type": "Entity"}]}
{"hash": "0xA6E9C38DB51D7748", "name": "GET_ENTITY_SCRIPT", "lua_name": "GetEntityScript", "ns": "ENTITY", "apiset": "client", "game": "gta5", "signature": "char* GetEntityScript(Entity entity, ScrHandle* script)", "description": "```\nAll ambient entities in-world seem to have the same value for the second argument (Any *script), depending on when the scripthook was activated/re-activated. I've seen numbers from ~5 to almost 70 when the value was translated with to_string. The function return value seems to always be 0. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA6E9C38DB51D7748", "params": [{"name": "entity", "type": "Entity"}, {"name": "script", "type": "ScrHandle*"}]}
{"hash": "0xD5037BA82E12416F", "name": "GET_ENTITY_SPEED", "lua_name": "GetEntitySpeed", "ns": "ENTITY", "apiset": "client", "game": "gta5", "signature": "float GetEntitySpeed(Entity entity)", "description": "Get the speed of a entity.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xD5037BA82E12416F", "params": [{"name": "entity", "type": "Entity", "description": "Entity id you want to test for speed."}]}
{"hash": "0x9A8D700A51CB7B0D", "name": "GET_ENTITY_SPEED_VECTOR", "lua_name": "GetEntitySpeedVector", "ns": "ENTITY", "apiset": "client", "game": "gta5", "signature": "Vector3 GetEntitySpeedVector(Entity entity, BOOL relative)", "description": "```\nRelative can be used for getting speed relative to the frame of the vehicle, to determine for example, if you are going in reverse (-y speed) or not (+y speed). \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x9A8D700A51CB7B0D", "params": [{"name": "entity", "type": "Entity"}, {"name": "relative", "type": "BOOL"}]}
{"hash": "0xE81AFC1BC4CC41CE", "name": "GET_ENTITY_SUBMERGED_LEVEL", "lua_name": "GetEntitySubmergedLevel", "ns": "ENTITY", "apiset": "client", "game": "gta5", "signature": "float GetEntitySubmergedLevel(Entity entity)", "description": "```\nGet how much of the entity is submerged. 1.0f is whole entity. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xE81AFC1BC4CC41CE", "params": [{"name": "entity", "type": "Entity"}]}
{"hash": "0x8ACD366038D14505", "name": "GET_ENTITY_TYPE", "lua_name": "GetEntityType", "ns": "ENTITY", "apiset": "client", "game": "gta5", "signature": "int GetEntityType(Entity entity)", "description": "```\nReturns:\n0 = no entity\n1 = ped\n2 = vehicle\n3 = object\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x8ACD366038D14505", "params": [{"name": "entity", "type": "Entity"}]}
{"hash": "0x95EED5A694951F9F", "name": "GET_ENTITY_UPRIGHT_VALUE", "lua_name": "GetEntityUprightValue", "ns": "ENTITY", "apiset": "client", "game": "gta5", "signature": "float GetEntityUprightValue(Entity entity)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x95EED5A694951F9F", "params": [{"name": "entity", "type": "Entity"}]}
{"hash": "0x4805D2B1D8CF94A9", "name": "GET_ENTITY_VELOCITY", "lua_name": "GetEntityVelocity", "ns": "ENTITY", "apiset": "client", "game": "gta5", "signature": "Vector3 GetEntityVelocity(Entity entity)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x4805D2B1D8CF94A9", "params": [{"name": "entity", "type": "Entity"}]}
{"hash": "0x5C3D0A935F535C4C", "name": "GET_LAST_MATERIAL_HIT_BY_ENTITY", "lua_name": "GetLastMaterialHitByEntity", "ns": "ENTITY", "apiset": "client", "game": "gta5", "signature": "Hash GetLastMaterialHitByEntity(Entity entity)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x5C3D0A935F535C4C", "params": [{"name": "entity", "type": "Entity"}]}
{"hash": "0x7196842CB375CDB3", "name": "GET_NEAREST_PLAYER_TO_ENTITY", "lua_name": "GetNearestPlayerToEntity", "ns": "ENTITY", "apiset": "client", "game": "gta5", "signature": "Player GetNearestPlayerToEntity(Entity entity)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x7196842CB375CDB3", "params": [{"name": "entity", "type": "Entity"}]}
{"hash": "0x4DC9A62F844D9337", "name": "GET_NEAREST_PLAYER_TO_ENTITY_ON_TEAM", "lua_name": "GetNearestPlayerToEntityOnTeam", "ns": "ENTITY", "apiset": "client", "game": "gta5", "signature": "Player GetNearestPlayerToEntityOnTeam(Entity entity, int team)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x4DC9A62F844D9337", "params": [{"name": "entity", "type": "Entity"}, {"name": "team", "type": "int"}]}
{"hash": "0xD7E3B9735C0F89D6", "name": "GET_OBJECT_INDEX_FROM_ENTITY_INDEX", "lua_name": "GetObjectIndexFromEntityIndex", "ns": "ENTITY", "apiset": "client", "game": "gta5", "signature": "Object GetObjectIndexFromEntityIndex(Entity entity)", "description": "```\nSimply returns whatever is passed to it (Regardless of whether the handle is valid or not). \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xD7E3B9735C0F89D6", "params": [{"name": "entity", "type": "Entity"}]}
{"hash": "0x2274BC1C4885E333", "name": "GET_OFFSET_FROM_ENTITY_GIVEN_WORLD_COORDS", "lua_name": "GetOffsetFromEntityGivenWorldCoords", "ns": "ENTITY", "apiset": "client", "game": "gta5", "signature": "Vector3 GetOffsetFromEntityGivenWorldCoords(Entity entity, float posX, float posY, float posZ)", "description": "```\nConverts world coords (posX - Z) to coords relative to the entity \nExample: \nposX = 50 \nposY = 1000 \nposZ = 60 \nEntity's coords are: x=30, y=1000, z=60. \nAll three returned coords will then be in range of [-20,20] depending on rotation of the entity. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x2274BC1C4885E333", "params": [{"name": "entity", "type": "Entity"}, {"name": "posX", "type": "float"}, {"name": "posY", "type": "float"}, {"name": "posZ", "type": "float"}]}
{"hash": "0x1899F328B0E12848", "name": "GET_OFFSET_FROM_ENTITY_IN_WORLD_COORDS", "lua_name": "GetOffsetFromEntityInWorldCoords", "ns": "ENTITY", "apiset": "client", "game": "gta5", "signature": "Vector3 GetOffsetFromEntityInWorldCoords(Entity entity, float offsetX, float offsetY, float offsetZ)", "description": "```\nOffset values are relative to the entity. \nx = left/right \ny = forward/backward \nz = up/down \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x1899F328B0E12848", "params": [{"name": "entity", "type": "Entity"}, {"name": "offsetX", "type": "float"}, {"name": "offsetY", "type": "float"}, {"name": "offsetZ", "type": "float"}]}
{"hash": "0x04A2A40C73395041", "name": "GET_PED_INDEX_FROM_ENTITY_INDEX", "lua_name": "GetPedIndexFromEntityIndex", "ns": "ENTITY", "apiset": "client", "game": "gta5", "signature": "Ped GetPedIndexFromEntityIndex(Entity entity)", "description": "```\nSimply returns whatever is passed to it (Regardless of whether the handle is valid or not). \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x04A2A40C73395041", "params": [{"name": "entity", "type": "Entity"}]}
{"hash": "0x4B53F92932ADFAC0", "name": "GET_VEHICLE_INDEX_FROM_ENTITY_INDEX", "lua_name": "GetVehicleIndexFromEntityIndex", "ns": "ENTITY", "apiset": "client", "game": "gta5", "signature": "Vehicle GetVehicleIndexFromEntityIndex(Entity entity)", "description": "```\nSimply returns whatever is passed to it (Regardless of whether the handle is valid or not). \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x4B53F92932ADFAC0", "params": [{"name": "entity", "type": "Entity"}]}
{"hash": "0x44A8FCB8ED227738", "name": "GET_WORLD_POSITION_OF_ENTITY_BONE", "lua_name": "GetWorldPositionOfEntityBone", "ns": "ENTITY", "apiset": "client", "game": "gta5", "signature": "Vector3 GetWorldPositionOfEntityBone(Entity entity, int boneIndex)", "description": "```\nReturns the coordinates of an entity-bone. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x44A8FCB8ED227738", "params": [{"name": "entity", "type": "Entity"}, {"name": "boneIndex", "type": "int"}]}
{"hash": "0xEAF4CD9EA3E7E922", "name": "HAS_ANIM_EVENT_FIRED", "lua_name": "HasAnimEventFired", "ns": "ENTITY", "apiset": "client", "game": "gta5", "signature": "BOOL HasAnimEventFired(Entity entity, Hash actionHash)", "description": "```\nif (ENTITY::HAS_ANIM_EVENT_FIRED(PLAYER::PLAYER_PED_ID(), MISC::GET_HASH_KEY(\"CreateObject\")))\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xEAF4CD9EA3E7E922", "params": [{"name": "entity", "type": "Entity"}, {"name": "actionHash", "type": "Hash"}]}
{"hash": "0xE9676F61BC0B3321", "name": "HAS_COLLISION_LOADED_AROUND_ENTITY", "lua_name": "HasCollisionLoadedAroundEntity", "ns": "ENTITY", "apiset": "client", "game": "gta5", "signature": "BOOL HasCollisionLoadedAroundEntity(Entity entity)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xE9676F61BC0B3321", "params": [{"name": "entity", "type": "Entity"}]}
{"hash": "0x20B711662962B472", "name": "HAS_ENTITY_ANIM_FINISHED", "lua_name": "HasEntityAnimFinished", "ns": "ENTITY", "apiset": "client", "game": "gta5", "signature": "BOOL HasEntityAnimFinished(Entity entity, char* animDict, char* animName, int p3)", "description": "```\nP3 is always 3 as far as i cant tell \n```\n\n[Animations list](https://alexguirre.github.io/animations-list/)", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x20B711662962B472", "params": [{"name": "entity", "type": "Entity"}, {"name": "animDict", "type": "char*"}, {"name": "animName", "type": "char*"}, {"name": "p3", "type": "int"}]}
{"hash": "0x95EB9964FF5C5C65", "name": "HAS_ENTITY_BEEN_DAMAGED_BY_ANY_OBJECT", "lua_name": "HasEntityBeenDamagedByAnyObject", "ns": "ENTITY", "apiset": "client", "game": "gta5", "signature": "BOOL HasEntityBeenDamagedByAnyObject(Entity entity)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x95EB9964FF5C5C65", "params": [{"name": "entity", "type": "Entity"}]}
{"hash": "0x605F5A140F202491", "name": "HAS_ENTITY_BEEN_DAMAGED_BY_ANY_PED", "lua_name": "HasEntityBeenDamagedByAnyPed", "ns": "ENTITY", "apiset": "client", "game": "gta5", "signature": "BOOL HasEntityBeenDamagedByAnyPed(Entity entity)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x605F5A140F202491", "params": [{"name": "entity", "type": "Entity"}]}
{"hash": "0xDFD5033FDBA0A9C8", "name": "HAS_ENTITY_BEEN_DAMAGED_BY_ANY_VEHICLE", "lua_name": "HasEntityBeenDamagedByAnyVehicle", "ns": "ENTITY", "apiset": "client", "game": "gta5", "signature": "BOOL HasEntityBeenDamagedByAnyVehicle(Entity entity)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xDFD5033FDBA0A9C8", "params": [{"name": "entity", "type": "Entity"}]}
{"hash": "0xC86D67D52A707CF8", "name": "HAS_ENTITY_BEEN_DAMAGED_BY_ENTITY", "lua_name": "HasEntityBeenDamagedByEntity", "ns": "ENTITY", "apiset": "client", "game": "gta5", "signature": "BOOL HasEntityBeenDamagedByEntity(Entity entity, Entity damager, BOOL bCheckDamagerVehicle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC86D67D52A707CF8", "params": [{"name": "entity", "type": "Entity", "description": "The entity to check."}, {"name": "damager", "type": "Entity", "description": "The entity that caused the damage."}, {"name": "bCheckDamagerVehicle", "type": "BOOL", "description": "If the damager is driving a vehicle then check to see if the entity was damaged by the vehicle."}]}
{"hash": "0xFCDFF7B72D23A1AC", "name": "HAS_ENTITY_CLEAR_LOS_TO_ENTITY", "lua_name": "HasEntityClearLosToEntity", "ns": "ENTITY", "apiset": "client", "game": "gta5", "signature": "BOOL HasEntityClearLosToEntity(Entity entity1, Entity entity2, int flags)", "description": "Checks if entity1 has a clear line of sight to entity2. So a simple raycast which if it collides with any of the given colliderTypes returns false.\n\nThe direction of the check matters with for example bushes, so checking from inside to outside a bush with traceType 256 returns true, but the other way around returns false.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xFCDFF7B72D23A1AC", "params": [{"name": "entity1", "type": "Entity", "description": "Entity to start from"}, {"name": "entity2", "type": "Entity", "description": "Entity to check to"}, {"name": "flags", "type": "int", "description": "A bit mask with bits 1, 2, 4, etc, relating to collider types (see: [START_EXPENSIVE_SYNCHRONOUS_SHAPE_TEST_LOS_PROBE](#\\_0x377906D8A31E5586)). 17 is most common in GTA scripts."}]}
{"hash": "0x0267D00AF114F17A", "name": "HAS_ENTITY_CLEAR_LOS_TO_ENTITY_IN_FRONT", "lua_name": "HasEntityClearLosToEntityInFront", "ns": "ENTITY", "apiset": "client", "game": "gta5", "signature": "BOOL HasEntityClearLosToEntityInFront(Entity entity1, Entity entity2)", "description": "```\nHas the entity1 got a clear line of sight to the other entity2 from the direction entity1 is facing. \nThis is one of the most CPU demanding BOOL natives in the game; avoid calling this in things like nested for-loops \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x0267D00AF114F17A", "params": [{"name": "entity1", "type": "Entity"}, {"name": "entity2", "type": "Entity"}]}
{"hash": "0x8BAD02F0368D9E14", "name": "HAS_ENTITY_COLLIDED_WITH_ANYTHING", "lua_name": "HasEntityCollidedWithAnything", "ns": "ENTITY", "apiset": "client", "game": "gta5", "signature": "BOOL HasEntityCollidedWithAnything(Entity entity)", "description": "```\nCalled on tick. \nTested with vehicles, returns true whenever the vehicle is touching any entity. \nNote: for vehicles, the wheels can touch the ground and it will still return false, but if the body of the vehicle touches the ground, it will return true. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x8BAD02F0368D9E14", "params": [{"name": "entity", "type": "Entity"}]}
{"hash": "0x731EC8A916BD11A1", "name": "IS_AN_ENTITY", "lua_name": "IsAnEntity", "ns": "ENTITY", "apiset": "client", "game": "gta5", "signature": "BOOL IsAnEntity(int handle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x731EC8A916BD11A1", "params": [{"name": "handle", "type": "int"}]}
{"hash": "0x8D68C8FD0FACA94E", "name": "IS_ENTITY_AN_OBJECT", "lua_name": "IsEntityAnObject", "ns": "ENTITY", "apiset": "client", "game": "gta5", "signature": "BOOL IsEntityAnObject(Entity entity)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x8D68C8FD0FACA94E", "params": [{"name": "entity", "type": "Entity"}]}
{"hash": "0xB346476EF1A64897", "name": "IS_ENTITY_ATTACHED", "lua_name": "IsEntityAttached", "ns": "ENTITY", "apiset": "client", "game": "gta5", "signature": "BOOL IsEntityAttached(Entity entity)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xB346476EF1A64897", "params": [{"name": "entity", "type": "Entity", "description": "The entity to check if it is attached to another entity."}]}
{"hash": "0xCF511840CEEDE0CC", "name": "IS_ENTITY_ATTACHED_TO_ANY_OBJECT", "lua_name": "IsEntityAttachedToAnyObject", "ns": "ENTITY", "apiset": "client", "game": "gta5", "signature": "BOOL IsEntityAttachedToAnyObject(Entity entity)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xCF511840CEEDE0CC", "params": [{"name": "entity", "type": "Entity"}]}
{"hash": "0xB1632E9A5F988D11", "name": "IS_ENTITY_ATTACHED_TO_ANY_PED", "lua_name": "IsEntityAttachedToAnyPed", "ns": "ENTITY", "apiset": "client", "game": "gta5", "signature": "BOOL IsEntityAttachedToAnyPed(Entity entity)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xB1632E9A5F988D11", "params": [{"name": "entity", "type": "Entity"}]}
{"hash": "0x26AA915AD89BFB4B", "name": "IS_ENTITY_ATTACHED_TO_ANY_VEHICLE", "lua_name": "IsEntityAttachedToAnyVehicle", "ns": "ENTITY", "apiset": "client", "game": "gta5", "signature": "BOOL IsEntityAttachedToAnyVehicle(Entity entity)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x26AA915AD89BFB4B", "params": [{"name": "entity", "type": "Entity"}]}
{"hash": "0xEFBE71898A993728", "name": "IS_ENTITY_ATTACHED_TO_ENTITY", "lua_name": "IsEntityAttachedToEntity", "ns": "ENTITY", "apiset": "client", "game": "gta5", "signature": "BOOL IsEntityAttachedToEntity(Entity from, Entity to)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xEFBE71898A993728", "params": [{"name": "from", "type": "Entity"}, {"name": "to", "type": "Entity"}]}
{"hash": "0x20B60995556D004F", "name": "IS_ENTITY_AT_COORD", "lua_name": "IsEntityAtCoord", "ns": "ENTITY", "apiset": "client", "game": "gta5", "signature": "BOOL IsEntityAtCoord(Entity entity, float xPos, float yPos, float zPos, float xSize, float ySize, float zSize, BOOL p7, BOOL p8, int p9)", "description": "```\nChecks if entity is within x/y/zSize distance of x/y/z. \nLast three are unknown ints, almost always p7 = 0, p8 = 1, p9 = 0 \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x20B60995556D004F", "params": [{"name": "entity", "type": "Entity"}, {"name": "xPos", "type": "float"}, {"name": "yPos", "type": "float"}, {"name": "zPos", "type": "float"}, {"name": "xSize", "type": "float"}, {"name": "ySize", "type": "float"}, {"name": "zSize", "type": "float"}, {"name": "p7", "type": "BOOL"}, {"name": "p8", "type": "BOOL"}, {"name": "p9", "type": "int"}]}
{"hash": "0x751B70C3D034E187", "name": "IS_ENTITY_AT_ENTITY", "lua_name": "IsEntityAtEntity", "ns": "ENTITY", "apiset": "client", "game": "gta5", "signature": "BOOL IsEntityAtEntity(Entity entity1, Entity entity2, float xSize, float ySize, float zSize, BOOL p5, BOOL p6, int p7)", "description": "```\nChecks if entity1 is within the box defined by x/y/zSize of entity2. \nLast three parameters are almost alwasy p5 = 0, p6 = 1, p7 = 0 \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x751B70C3D034E187", "params": [{"name": "entity1", "type": "Entity"}, {"name": "entity2", "type": "Entity"}, {"name": "xSize", "type": "float"}, {"name": "ySize", "type": "float"}, {"name": "zSize", "type": "float"}, {"name": "p5", "type": "BOOL"}, {"name": "p6", "type": "BOOL"}, {"name": "p7", "type": "int"}]}
{"hash": "0x0A7B270912999B3C", "name": "IS_ENTITY_A_MISSION_ENTITY", "lua_name": "IsEntityAMissionEntity", "ns": "ENTITY", "apiset": "client", "game": "gta5", "signature": "BOOL IsEntityAMissionEntity(Entity entity)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x0A7B270912999B3C", "params": [{"name": "entity", "type": "Entity"}]}
{"hash": "0x524AC5ECEA15343E", "name": "IS_ENTITY_A_PED", "lua_name": "IsEntityAPed", "ns": "ENTITY", "apiset": "client", "game": "gta5", "signature": "BOOL IsEntityAPed(Entity entity)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x524AC5ECEA15343E", "params": [{"name": "entity", "type": "Entity", "description": "The entity to check if it's a Ped."}]}
{"hash": "0x6AC7003FA6E5575E", "name": "IS_ENTITY_A_VEHICLE", "lua_name": "IsEntityAVehicle", "ns": "ENTITY", "apiset": "client", "game": "gta5", "signature": "BOOL IsEntityAVehicle(Entity entity)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x6AC7003FA6E5575E", "params": [{"name": "entity", "type": "Entity"}]}
{"hash": "0x5F9532F3B5CC2551", "name": "IS_ENTITY_DEAD", "lua_name": "IsEntityDead", "ns": "ENTITY", "apiset": "client", "game": "gta5", "signature": "BOOL IsEntityDead(Entity entity)", "description": "```\nNativeDB Added Parameter 2: BOOL p1\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x5F9532F3B5CC2551", "params": [{"name": "entity", "type": "Entity"}]}
{"hash": "0x886E37EC497200B6", "name": "IS_ENTITY_IN_AIR", "lua_name": "IsEntityInAir", "ns": "ENTITY", "apiset": "client", "game": "gta5", "signature": "BOOL IsEntityInAir(Entity entity)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x886E37EC497200B6", "params": [{"name": "entity", "type": "Entity"}]}
{"hash": "0x51210CED3DA1C78A", "name": "IS_ENTITY_IN_ANGLED_AREA", "lua_name": "IsEntityInAngledArea", "ns": "ENTITY", "apiset": "client", "game": "gta5", "signature": "BOOL IsEntityInAngledArea(Entity entity, float x1, float y1, float z1, float x2, float y2, float z2, float width, BOOL debug, BOOL includez, Any p10)", "description": "p10 is some entity flag check, also used in [`IS_ENTITY_AT_ENTITY`](#\\_0x751B70C3D034E187), [`IS_ENTITY_IN_AREA`](#\\_0x54736AA40E271165) and [`IS_ENTITY_AT_COORD`](#\\_0x20B60995556D004F).\n\nSee [`IS_POINT_IN_ANGLED_AREA`](#\\_0x2A70BAE8883E4C81) for the definition of an angled area.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x51210CED3DA1C78A", "params": [{"name": "entity", "type": "Entity"}, {"name": "x1", "type": "float", "description": "X dimension of the angled area 'origin'"}, {"name": "y1", "type": "float", "description": "Y dimension of the angled area 'origin'"}, {"name": "z1", "type": "float", "description": "Z dimension of the angled area 'origin'"}, {"name": "x2", "type": "float", "description": "X dimension of the angled area 'extent'"}, {"name": "y2", "type": "float", "description": "Y dimension of the angled area 'extent'"}, {"name": "z2", "type": "float", "description": "Z dimension of the angled area 'extent'"}, {"name": "width", "type": "float", "description": "Width of the angled area"}, {"name": "debug", "type": "BOOL", "description": "a debug flag invoking functions in the same path as `DRAW_MARKER`"}, {"name": "includez", "type": "BOOL", "description": "If true, include the Z dimension when doing the height check; otherwise the query becomes two-dimensional"}, {"name": "p10", "type": "Any"}]}
{"hash": "0x54736AA40E271165", "name": "IS_ENTITY_IN_AREA", "lua_name": "IsEntityInArea", "ns": "ENTITY", "apiset": "client", "game": "gta5", "signature": "BOOL IsEntityInArea(Entity entity, float x1, float y1, float z1, float x2, float y2, float z2, BOOL p7, BOOL p8, Any p9)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x54736AA40E271165", "params": [{"name": "entity", "type": "Entity"}, {"name": "x1", "type": "float"}, {"name": "y1", "type": "float"}, {"name": "z1", "type": "float"}, {"name": "x2", "type": "float"}, {"name": "y2", "type": "float"}, {"name": "z2", "type": "float"}, {"name": "p7", "type": "BOOL"}, {"name": "p8", "type": "BOOL"}, {"name": "p9", "type": "Any"}]}
{"hash": "0xCFB0A0D8EDD145A3", "name": "IS_ENTITY_IN_WATER", "lua_name": "IsEntityInWater", "ns": "ENTITY", "apiset": "client", "game": "gta5", "signature": "BOOL IsEntityInWater(Entity entity)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xCFB0A0D8EDD145A3", "params": [{"name": "entity", "type": "Entity"}]}
{"hash": "0xB6463CF6AF527071", "name": "IS_ENTITY_IN_ZONE", "lua_name": "IsEntityInZone", "ns": "ENTITY", "apiset": "client", "game": "gta5", "signature": "BOOL IsEntityInZone(Entity entity, char* zone)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xB6463CF6AF527071", "params": [{"name": "entity", "type": "Entity"}, {"name": "zone", "type": "char*"}]}
{"hash": "0xE31C2C72B8692B64", "name": "IS_ENTITY_OCCLUDED", "lua_name": "IsEntityOccluded", "ns": "ENTITY", "apiset": "client", "game": "gta5", "signature": "BOOL IsEntityOccluded(Entity entity)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xE31C2C72B8692B64", "params": [{"name": "entity", "type": "Entity"}]}
{"hash": "0xE659E47AF827484B", "name": "IS_ENTITY_ON_SCREEN", "lua_name": "IsEntityOnScreen", "ns": "ENTITY", "apiset": "client", "game": "gta5", "signature": "BOOL IsEntityOnScreen(Entity entity)", "description": "Determines whether the screen position of the specified entity is within the 2D bounds of the screen.\n\nThis native will not check if the entity is not visible due to being occluded (for example, behind a wall). To check if a entity is on screen and is not occluded, use [IS_ENTITY_OCCLUDED](#\\_0xE31C2C72B8692B64).", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xE659E47AF827484B", "params": [{"name": "entity", "type": "Entity", "description": "The entity to check."}]}
{"hash": "0x1F0B79228E461EC9", "name": "IS_ENTITY_PLAYING_ANIM", "lua_name": "IsEntityPlayingAnim", "ns": "ENTITY", "apiset": "client", "game": "gta5", "signature": "BOOL IsEntityPlayingAnim(Entity entity, char* animDict, char* animName, int taskFlag)", "description": "See also [`IS_SCRIPTED_SCENARIO_PED_USING_CONDITIONAL_ANIM`](#\\_0x6EC47A344923E1ED)\n\n```\nTaken from ENTITY::IS_ENTITY_PLAYING_ANIM(PLAYER::PLAYER_PED_ID(), \"creatures@shark@move\", \"attack_player\", 3) \np4 is always 3 in the scripts. \ntaskFlag: \n2 - Check synchronized scene \n```\n\n[Animations list](https://alexguirre.github.io/animations-list/)", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x1F0B79228E461EC9", "params": [{"name": "entity", "type": "Entity"}, {"name": "animDict", "type": "char*"}, {"name": "animName", "type": "char*"}, {"name": "taskFlag", "type": "int"}]}
{"hash": "0x1218E6886D3D8327", "name": "IS_ENTITY_STATIC", "lua_name": "IsEntityStatic", "ns": "ENTITY", "apiset": "client", "game": "gta5", "signature": "BOOL IsEntityStatic(Entity entity)", "description": "```\nA static ped will not react to natives like \"APPLY_FORCE_TO_ENTITY\" or \"SET_ENTITY_VELOCITY\" and oftentimes will not react to task-natives like \"AI::TASK_COMBAT_PED\". The only way I know of to make one of these peds react is to ragdoll them (or sometimes to use CLEAR_PED_TASKS_IMMEDIATELY(). Static peds include almost all far-away peds, beach-combers, peds in certain scenarios, peds crossing a crosswalk, peds walking to get back into their cars, and others. If anyone knows how to make a ped non-static without ragdolling them, please edit this with the solution. \n^ Attach a phCollider to the ped. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x1218E6886D3D8327", "params": [{"name": "entity", "type": "Entity"}]}
{"hash": "0x17FFC1B2BA35A494", "name": "IS_ENTITY_TOUCHING_ENTITY", "lua_name": "IsEntityTouchingEntity", "ns": "ENTITY", "apiset": "client", "game": "gta5", "signature": "BOOL IsEntityTouchingEntity(Entity entity, Entity targetEntity)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x17FFC1B2BA35A494", "params": [{"name": "entity", "type": "Entity"}, {"name": "targetEntity", "type": "Entity"}]}
{"hash": "0x0F42323798A58C8C", "name": "IS_ENTITY_TOUCHING_MODEL", "lua_name": "IsEntityTouchingModel", "ns": "ENTITY", "apiset": "client", "game": "gta5", "signature": "BOOL IsEntityTouchingModel(Entity entity, Hash modelHash)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x0F42323798A58C8C", "params": [{"name": "entity", "type": "Entity"}, {"name": "modelHash", "type": "Hash"}]}
{"hash": "0x5333F526F6AB19AA", "name": "IS_ENTITY_UPRIGHT", "lua_name": "IsEntityUpright", "ns": "ENTITY", "apiset": "client", "game": "gta5", "signature": "BOOL IsEntityUpright(Entity entity, float angle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x5333F526F6AB19AA", "params": [{"name": "entity", "type": "Entity"}, {"name": "angle", "type": "float"}]}
{"hash": "0x1DBD58820FA61D71", "name": "IS_ENTITY_UPSIDEDOWN", "lua_name": "IsEntityUpsidedown", "ns": "ENTITY", "apiset": "client", "game": "gta5", "signature": "BOOL IsEntityUpsidedown(Entity entity)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x1DBD58820FA61D71", "params": [{"name": "entity", "type": "Entity"}]}
{"hash": "0x47D6F43D77935C75", "name": "IS_ENTITY_VISIBLE", "lua_name": "IsEntityVisible", "ns": "ENTITY", "apiset": "client", "game": "gta5", "signature": "BOOL IsEntityVisible(Entity entity)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x47D6F43D77935C75", "params": [{"name": "entity", "type": "Entity"}]}
{"hash": "0xD796CB5BA8F20E32", "name": "IS_ENTITY_VISIBLE_TO_SCRIPT", "lua_name": "IsEntityVisibleToScript", "ns": "ENTITY", "apiset": "client", "game": "gta5", "signature": "BOOL IsEntityVisibleToScript(Entity entity)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xD796CB5BA8F20E32", "params": [{"name": "entity", "type": "Entity"}]}
{"hash": "0xD05BFF0C0A12C68F", "name": "IS_ENTITY_WAITING_FOR_WORLD_COLLISION", "lua_name": "IsEntityWaitingForWorldCollision", "ns": "ENTITY", "apiset": "client", "game": "gta5", "signature": "BOOL IsEntityWaitingForWorldCollision(Entity entity)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xD05BFF0C0A12C68F", "params": [{"name": "entity", "type": "Entity"}]}
{"hash": "0x7FB218262B810701", "name": "PLAY_ENTITY_ANIM", "lua_name": "PlayEntityAnim", "ns": "ENTITY", "apiset": "client", "game": "gta5", "signature": "BOOL PlayEntityAnim(Entity entity, char* animName, char* animDict, float p3, BOOL loop, BOOL stayInAnim, BOOL p6, float delta, Any bitset)", "description": "```\ndelta and bitset are guessed fields. They are based on the fact that most of the calls have 0 or nil field types passed in. \nThe only time bitset has a value is 0x4000 and the only time delta has a value is during stealth with usually <1.0f values. \n```\n\n[Animations list](https://alexguirre.github.io/animations-list/)", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x7FB218262B810701", "params": [{"name": "entity", "type": "Entity"}, {"name": "animName", "type": "char*"}, {"name": "animDict", "type": "char*"}, {"name": "p3", "type": "float"}, {"name": "loop", "type": "BOOL"}, {"name": "stayInAnim", "type": "BOOL"}, {"name": "p6", "type": "BOOL"}, {"name": "delta", "type": "float"}, {"name": "bitset", "type": "Any"}]}
{"hash": "0xC77720A12FE14A86", "name": "PLAY_SYNCHRONIZED_ENTITY_ANIM", "lua_name": "PlaySynchronizedEntityAnim", "ns": "ENTITY", "apiset": "client", "game": "gta5", "signature": "BOOL PlaySynchronizedEntityAnim(Entity entity, int syncedScene, char* animation, char* propName, float p4, float p5, Any p6, float p7)", "description": "```\np4 and p7 are usually 1000.0f. \n```\n\n[Animations list](https://alexguirre.github.io/animations-list/)", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC77720A12FE14A86", "params": [{"name": "entity", "type": "Entity"}, {"name": "syncedScene", "type": "int"}, {"name": "animation", "type": "char*"}, {"name": "propName", "type": "char*"}, {"name": "p4", "type": "float"}, {"name": "p5", "type": "float"}, {"name": "p6", "type": "Any"}, {"name": "p7", "type": "float"}]}
{"hash": "0xB9C54555ED30FBC4", "name": "PLAY_SYNCHRONIZED_MAP_ENTITY_ANIM", "lua_name": "PlaySynchronizedMapEntityAnim", "ns": "ENTITY", "apiset": "client", "game": "gta5", "signature": "BOOL PlaySynchronizedMapEntityAnim(float p0, float p1, float p2, float p3, Any p4, Any p5, Any* p6, Any* p7, float p8, float p9, Any p10, float p11)", "description": "[Animations list](https://alexguirre.github.io/animations-list/)", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xB9C54555ED30FBC4", "params": [{"name": "p0", "type": "float"}, {"name": "p1", "type": "float"}, {"name": "p2", "type": "float"}, {"name": "p3", "type": "float"}, {"name": "p4", "type": "Any"}, {"name": "p5", "type": "Any"}, {"name": "p6", "type": "Any*"}, {"name": "p7", "type": "Any*"}, {"name": "p8", "type": "float"}, {"name": "p9", "type": "float"}, {"name": "p10", "type": "Any"}, {"name": "p11", "type": "float"}]}
{"hash": "0xF4080490ADC51C6F", "name": "PROCESS_ENTITY_ATTACHMENTS", "lua_name": "ProcessEntityAttachments", "ns": "ENTITY", "apiset": "client", "game": "gta5", "signature": "void ProcessEntityAttachments(Entity entity)", "description": "```\nCalled to update entity attachments.\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xF4080490ADC51C6F", "params": [{"name": "entity", "type": "Entity"}]}
{"hash": "0x61B6775E83C0DB6F", "name": "REMOVE_FORCED_OBJECT", "lua_name": "RemoveForcedObject", "ns": "ENTITY", "apiset": "client", "game": "gta5", "signature": "void RemoveForcedObject(Any p0, Any p1, Any p2, Any p3, Any p4)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x61B6775E83C0DB6F", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}, {"name": "p3", "type": "Any"}, {"name": "p4", "type": "Any"}]}
{"hash": "0xD9E3006FB3CBD765", "name": "REMOVE_MODEL_HIDE", "lua_name": "RemoveModelHide", "ns": "ENTITY", "apiset": "client", "game": "gta5", "signature": "void RemoveModelHide(float x, float y, float z, float radius, Hash model, BOOL p5)", "description": "p5 requires more research. See also [`CREATE_MODEL_HIDE`](#\\_0x8A97BCA30A0CE478) and [`CREATE_MODEL_SWAP`](#\\_0x92C47782FDA8B2A3).\n\nNetwork players do not see changes done with this.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xD9E3006FB3CBD765", "params": [{"name": "x", "type": "float", "annotations": {"cs_type": "Any"}}, {"name": "y", "type": "float", "annotations": {"cs_type": "Any"}}, {"name": "z", "type": "float", "annotations": {"cs_type": "Any"}}, {"name": "radius", "type": "float", "annotations": {"cs_type": "Any"}, "description": "The radius specified in gta units"}, {"name": "model", "type": "Hash", "annotations": {"cs_type": "Any"}, "description": "The model that you want to make visible"}, {"name": "p5", "type": "BOOL", "annotations": {"cs_type": "Any"}}]}
{"hash": "0x033C0F9A64E229AE", "name": "REMOVE_MODEL_SWAP", "lua_name": "RemoveModelSwap", "ns": "ENTITY", "apiset": "client", "game": "gta5", "signature": "void RemoveModelSwap(float x, float y, float z, float radius, Hash originalModel, Hash newModel, BOOL p6)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x033C0F9A64E229AE", "params": [{"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}, {"name": "radius", "type": "float"}, {"name": "originalModel", "type": "Hash"}, {"name": "newModel", "type": "Hash"}, {"name": "p6", "type": "BOOL"}]}
{"hash": "0x9B1E824FFBB7027A", "name": "RESET_ENTITY_ALPHA", "lua_name": "ResetEntityAlpha", "ns": "ENTITY", "apiset": "client", "game": "gta5", "signature": "void ResetEntityAlpha(Entity entity)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x9B1E824FFBB7027A", "params": [{"name": "entity", "type": "Entity"}]}
{"hash": "0xE12ABE5E3A389A6C", "name": "SET_CAN_AUTO_VAULT_ON_ENTITY", "lua_name": "SetCanAutoVaultOnEntity", "ns": "ENTITY", "apiset": "client", "game": "gta5", "signature": "void SetCanAutoVaultOnEntity(Entity entity, BOOL toggle)", "description": "", "aliases": "0xE12ABE5E3A389A6C", "url": "https://docs.fivem.net/natives/?_0xE12ABE5E3A389A6C", "params": [{"name": "entity", "type": "Entity"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0xA80AE305E0A3044F", "name": "SET_CAN_CLIMB_ON_ENTITY", "lua_name": "SetCanClimbOnEntity", "ns": "ENTITY", "apiset": "client", "game": "gta5", "signature": "void SetCanClimbOnEntity(Entity entity, BOOL toggle)", "description": "", "aliases": "0xA80AE305E0A3044F", "url": "https://docs.fivem.net/natives/?_0xA80AE305E0A3044F", "params": [{"name": "entity", "type": "Entity"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0x44A0870B7E92D7C0", "name": "SET_ENTITY_ALPHA", "lua_name": "SetEntityAlpha", "ns": "ENTITY", "apiset": "client", "game": "gta5", "signature": "void SetEntityAlpha(Entity entity, int alphaLevel, BOOL skin)", "description": "This native sets the entity's alpha level.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x44A0870B7E92D7C0", "params": [{"name": "entity", "type": "Entity", "description": "The entity to change the alpha for."}, {"name": "alphaLevel", "type": "int", "description": "The alpha level ranges from 0 to 255, but changes occur every 20% (every 51)."}, {"name": "skin", "type": "BOOL", "annotations": {"cs_type": "int"}, "description": "Whether or not to change the alpha of the entity's skin."}]}
{"hash": "0xACAD101E1FB66689", "name": "SET_ENTITY_ALWAYS_PRERENDER", "lua_name": "SetEntityAlwaysPrerender", "ns": "ENTITY", "apiset": "client", "game": "gta5", "signature": "void SetEntityAlwaysPrerender(Entity entity, BOOL toggle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xACAD101E1FB66689", "params": [{"name": "entity", "type": "Entity"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0x4487C259F0F70977", "name": "SET_ENTITY_ANIM_CURRENT_TIME", "lua_name": "SetEntityAnimCurrentTime", "ns": "ENTITY", "apiset": "client", "game": "gta5", "signature": "void SetEntityAnimCurrentTime(Entity entity, char* animDictionary, char* animName, float time)", "description": "[Animations list](https://alexguirre.github.io/animations-list/)", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x4487C259F0F70977", "params": [{"name": "entity", "type": "Entity"}, {"name": "animDictionary", "type": "char*"}, {"name": "animName", "type": "char*"}, {"name": "time", "type": "float"}]}
{"hash": "0x28D1A16553C51776", "name": "SET_ENTITY_ANIM_SPEED", "lua_name": "SetEntityAnimSpeed", "ns": "ENTITY", "apiset": "client", "game": "gta5", "signature": "void SetEntityAnimSpeed(Entity entity, char* animDictionary, char* animName, float speedMultiplier)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x28D1A16553C51776", "params": [{"name": "entity", "type": "Entity"}, {"name": "animDictionary", "type": "char*"}, {"name": "animName", "type": "char*"}, {"name": "speedMultiplier", "type": "float"}]}
{"hash": "0xAD738C3085FE7E11", "name": "SET_ENTITY_AS_MISSION_ENTITY", "lua_name": "SetEntityAsMissionEntity", "ns": "ENTITY", "apiset": "client", "game": "gta5", "signature": "void SetEntityAsMissionEntity(Entity entity, BOOL scriptHostObject, BOOL bGrabFromOtherScript)", "description": "Assigns an existing entity to be owned by the current script. If the entity was not owned by a script yet, this also means the entity will remain persistent until released.\n\nNote that this is not needed right after creating an entity as a script-created entity will automatically be assigned.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xAD738C3085FE7E11", "params": [{"name": "entity", "type": "Entity", "description": "An entity handle."}, {"name": "scriptHostObject", "type": "BOOL", "description": "Whether or not to assign script info to this entity, if set to false the entity will only be protected from despawning locally."}, {"name": "bGrabFromOtherScript", "type": "BOOL", "description": "Changes the entity so it's owned by the current script if the entity is already a mission entity. This will only work on entities the machine has control of (non-remote entities)."}]}
{"hash": "0xB736A491E64A32CF", "name": "SET_ENTITY_AS_NO_LONGER_NEEDED", "lua_name": "SetEntityAsNoLongerNeeded", "ns": "ENTITY", "apiset": "client", "game": "gta5", "signature": "void SetEntityAsNoLongerNeeded(Entity* entity)", "description": "```\nMarks the specified entity (ped, vehicle or object) as no longer needed. \nEntities marked as no longer needed, will be deleted as the engine sees fit. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xB736A491E64A32CF", "params": [{"name": "entity", "type": "Entity*"}]}
{"hash": "0x1760FFA8AB074D66", "name": "SET_ENTITY_CAN_BE_DAMAGED", "lua_name": "SetEntityCanBeDamaged", "ns": "ENTITY", "apiset": "client", "game": "gta5", "signature": "void SetEntityCanBeDamaged(Entity entity, BOOL toggle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x1760FFA8AB074D66", "params": [{"name": "entity", "type": "Entity"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0xE22D8FDE858B8119", "name": "SET_ENTITY_CAN_BE_DAMAGED_BY_RELATIONSHIP_GROUP", "lua_name": "SetEntityCanBeDamagedByRelationshipGroup", "ns": "ENTITY", "apiset": "client", "game": "gta5", "signature": "void SetEntityCanBeDamagedByRelationshipGroup(Entity entity, BOOL bCanBeDamaged, int relGroup)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xE22D8FDE858B8119", "params": [{"name": "entity", "type": "Entity"}, {"name": "bCanBeDamaged", "type": "BOOL"}, {"name": "relGroup", "type": "int"}]}
{"hash": "0xD3997889736FD899", "name": "SET_ENTITY_CAN_BE_TARGETED_WITHOUT_LOS", "lua_name": "SetEntityCanBeTargetedWithoutLos", "ns": "ENTITY", "apiset": "client", "game": "gta5", "signature": "void SetEntityCanBeTargetedWithoutLos(Entity entity, BOOL toggle)", "description": "```\nSets whether the entity can be targeted without being in line-of-sight. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xD3997889736FD899", "params": [{"name": "entity", "type": "Entity"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0x1A9205C1B9EE827F", "name": "SET_ENTITY_COLLISION", "lua_name": "SetEntityCollision", "ns": "ENTITY", "apiset": "client", "game": "gta5", "signature": "void SetEntityCollision(Entity entity, BOOL toggle, BOOL keepPhysics)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x1A9205C1B9EE827F", "params": [{"name": "entity", "type": "Entity"}, {"name": "toggle", "type": "BOOL"}, {"name": "keepPhysics", "type": "BOOL"}]}
{"hash": "0x9EBC85ED0FFFE51C", "name": "SET_ENTITY_COMPLETELY_DISABLE_COLLISION", "lua_name": "SetEntityCompletelyDisableCollision", "ns": "ENTITY", "apiset": "client", "game": "gta5", "signature": "void SetEntityCompletelyDisableCollision(Entity entity, BOOL toggle, BOOL keepPhysics)", "description": "", "aliases": "0x9EBC85ED0FFFE51C _SET_ENTITY_COLLISION_2", "url": "https://docs.fivem.net/natives/?_0x9EBC85ED0FFFE51C", "params": [{"name": "entity", "type": "Entity"}, {"name": "toggle", "type": "BOOL"}, {"name": "keepPhysics", "type": "BOOL"}]}
{"hash": "0x06843DA7060A026B", "name": "SET_ENTITY_COORDS", "lua_name": "SetEntityCoords", "ns": "ENTITY", "apiset": "client", "game": "gta5", "signature": "void SetEntityCoords(Entity entity, float xPos, float yPos, float zPos, BOOL alive, BOOL deadFlag, BOOL ragdollFlag, BOOL clearArea)", "description": "Sets the coordinates (world position) for a specified entity, offset by the radius of the entity on the Z axis.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x06843DA7060A026B", "params": [{"name": "entity", "type": "Entity", "description": "The entity to change coordinates for."}, {"name": "xPos", "type": "float", "description": "The X coordinate."}, {"name": "yPos", "type": "float", "description": "The Y coordinate."}, {"name": "zPos", "type": "float", "description": "The Z coordinate, ground level."}, {"name": "alive", "type": "BOOL", "description": "Unused by the game, potentially used by debug builds of GTA in order to assert whether or not an entity was alive."}, {"name": "deadFlag", "type": "BOOL", "description": "Whether to disable physics for dead peds, too, and not just living peds."}, {"name": "ragdollFlag", "type": "BOOL", "description": "A special flag used for ragdolling peds."}, {"name": "clearArea", "type": "BOOL", "description": "Whether to clear any entities in the target area."}]}
{"hash": "0x239A3351AC1DA385", "name": "SET_ENTITY_COORDS_NO_OFFSET", "lua_name": "SetEntityCoordsNoOffset", "ns": "ENTITY", "apiset": "client", "game": "gta5", "signature": "void SetEntityCoordsNoOffset(Entity entity, float x, float y, float z, BOOL keepTasks, BOOL keepIK, BOOL doWarp)", "description": "Teleports an entity to specified coordinates directly, with options to maintain certain behaviors post-teleportation.\n\n**Note**:\n\n* This native allows precise placement of entities without the usual adjustments for collision or interaction with the environment that may occur with other teleportation natives.\n* The `keepTasks` and `keepIK` parameters are specifically useful for maintaining the current state of a ped, ensuring actions or animations are not abruptly stopped due to the teleportation.\n* Setting `doWarp` to `false` is useful when simulating continuous movement or when the entity should interact with its immediate surroundings upon arrival.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x239A3351AC1DA385", "params": [{"name": "entity", "type": "Entity", "description": "The entity to reposition."}, {"name": "x", "type": "float", "description": "X coordinate for the new position."}, {"name": "y", "type": "float", "description": "Y coordinate for the new position."}, {"name": "z", "type": "float", "description": "Z coordinate for the new position."}, {"name": "keepTasks", "type": "BOOL", "description": "If `true`, the tasks currently assigned to the ped are not removed upon teleportation. Applies only to peds."}, {"name": "keepIK", "type": "BOOL", "description": "If `true`, the Inverse Kinematics (IK) on the ped are not reset upon teleportation. Applies only to peds."}, {"name": "doWarp", "type": "BOOL", "description": "If `false`, the entity will maintain continuous motion and will not clear contacts nor create space for itself upon teleportation."}]}
{"hash": "0x621873ECE1178967", "name": "SET_ENTITY_COORDS_WITHOUT_PLANTS_RESET", "lua_name": "SetEntityCoordsWithoutPlantsReset", "ns": "ENTITY", "apiset": "client", "game": "gta5", "signature": "void SetEntityCoordsWithoutPlantsReset(Entity entity, float xPos, float yPos, float zPos, BOOL alive, BOOL deadFlag, BOOL ragdollFlag, BOOL clearArea)", "description": "", "aliases": "_SET_ENTITY_COORDS_2", "url": "https://docs.fivem.net/natives/?_0x621873ECE1178967", "params": [{"name": "entity", "type": "Entity"}, {"name": "xPos", "type": "float"}, {"name": "yPos", "type": "float"}, {"name": "zPos", "type": "float"}, {"name": "alive", "type": "BOOL"}, {"name": "deadFlag", "type": "BOOL"}, {"name": "ragdollFlag", "type": "BOOL"}, {"name": "clearArea", "type": "BOOL"}]}
{"hash": "0x1718DE8E3F2823CA", "name": "SET_ENTITY_DYNAMIC", "lua_name": "SetEntityDynamic", "ns": "ENTITY", "apiset": "client", "game": "gta5", "signature": "void SetEntityDynamic(Entity entity, BOOL toggle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x1718DE8E3F2823CA", "params": [{"name": "entity", "type": "Entity"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0x4A4722448F18EEF5", "name": "SET_ENTITY_HAS_GRAVITY", "lua_name": "SetEntityHasGravity", "ns": "ENTITY", "apiset": "client", "game": "gta5", "signature": "void SetEntityHasGravity(Entity entity, BOOL toggle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x4A4722448F18EEF5", "params": [{"name": "entity", "type": "Entity"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0x8E2530AA8ADA980E", "name": "SET_ENTITY_HEADING", "lua_name": "SetEntityHeading", "ns": "ENTITY", "apiset": "client", "game": "gta5", "signature": "void SetEntityHeading(Entity entity, float heading)", "description": "Set the heading of an entity in degrees also known as \"Yaw\".", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x8E2530AA8ADA980E", "params": [{"name": "entity", "type": "Entity", "description": "The entity to set the heading for."}, {"name": "heading", "type": "float", "description": "The heading in degrees."}]}
{"hash": "0x6B76DC1F3AE6E6A3", "name": "SET_ENTITY_HEALTH", "lua_name": "SetEntityHealth", "ns": "ENTITY", "apiset": "client", "game": "gta5", "signature": "void SetEntityHealth(Entity entity, int health)", "description": "When setting health for a player ped, the game will clamp the health value to ensure it does not exceed the maximum health. This maximum health can be retrieved by calling [`GET_PED_MAX_HEALTH`](#\\_0x4700A416E8324EF3). It can also be modified by calling [`SET_PED_MAX_HEALTH`](#\\_0xF5F6378C4F3419D3).\n\nWhen setting the health for non-player peds or entities, the maximum health will be increased if the new health value exceeds the current maximum.\n\nDefault health for male peds is `200`, for female peds it is `175`.\n\n### Added parameters\n\n* **inflictor**: The handle for the entity that caused the damage.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x6B76DC1F3AE6E6A3", "params": [{"name": "entity", "type": "Entity", "description": "The entity handle."}, {"name": "health", "type": "int", "description": "The health we should set this entity to."}]}
{"hash": "0x3882114BDE571AD4", "name": "SET_ENTITY_INVINCIBLE", "lua_name": "SetEntityInvincible", "ns": "ENTITY", "apiset": "client", "game": "gta5", "signature": "void SetEntityInvincible(Entity entity, BOOL toggle)", "description": "```\nSets a ped or an object totally invincible. It doesn't take any kind of damage. Peds will not ragdoll on explosions and the tazer animation won't apply either. \nIf you use this for a ped and you want Ragdoll to stay enabled, then do: \n*(DWORD *)(pedAddress + 0x188) |= (1 << 9); \nUse this if you want to get the invincibility status: \n\tbool IsPedInvincible(Ped ped) \n\t{ \nauto addr = getScriptHandleBaseAddress(ped);\t \nif (addr) \n{ \n\tDWORD flag = *(DWORD *)(addr + 0x188); \n\treturn ((flag & (1 << 8)) != 0) || ((flag & (1 << 9)) != 0); \n} \nreturn false; \n\t} \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x3882114BDE571AD4", "params": [{"name": "entity", "type": "Entity"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0xEA02E132F5C68722", "name": "SET_ENTITY_IS_TARGET_PRIORITY", "lua_name": "SetEntityIsTargetPriority", "ns": "ENTITY", "apiset": "client", "game": "gta5", "signature": "void SetEntityIsTargetPriority(Entity entity, BOOL p1, float p2)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xEA02E132F5C68722", "params": [{"name": "entity", "type": "Entity"}, {"name": "p1", "type": "BOOL"}, {"name": "p2", "type": "float"}]}
{"hash": "0x7CFBA6A80BDF3874", "name": "SET_ENTITY_LIGHTS", "lua_name": "SetEntityLights", "ns": "ENTITY", "apiset": "client", "game": "gta5", "signature": "void SetEntityLights(Entity entity, BOOL toggle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x7CFBA6A80BDF3874", "params": [{"name": "entity", "type": "Entity"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0x0DC7CABAB1E9B67E", "name": "SET_ENTITY_LOAD_COLLISION_FLAG", "lua_name": "SetEntityLoadCollisionFlag", "ns": "ENTITY", "apiset": "client", "game": "gta5", "signature": "void SetEntityLoadCollisionFlag(Entity entity, BOOL toggle)", "description": "Loads collision grid for an entity spawned outside of a player's loaded area. This allows peds to execute tasks rather than sit dormant because of a lack of a physics grid.\n\nCertainly not the main usage of this native but when set to true for a Vehicle, it will prevent the vehicle to explode if it is spawned far away from the player.\n\n```\nNativeDB Added Parameter 3: Any p2\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x0DC7CABAB1E9B67E", "params": [{"name": "entity", "type": "Entity"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0x5927F96A78577363", "name": "SET_ENTITY_LOD_DIST", "lua_name": "SetEntityLodDist", "ns": "ENTITY", "apiset": "client", "game": "gta5", "signature": "void SetEntityLodDist(Entity entity, int value)", "description": "```\nLOD distance can be 0 to 0xFFFF (higher values will result in 0xFFFF) as it is actually stored as a 16-bit value (aka uint16_t). \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x5927F96A78577363", "params": [{"name": "entity", "type": "Entity"}, {"name": "value", "type": "int"}]}
{"hash": "0x166E7CF68597D8B5", "name": "SET_ENTITY_MAX_HEALTH", "lua_name": "SetEntityMaxHealth", "ns": "ENTITY", "apiset": "client", "game": "gta5", "signature": "void SetEntityMaxHealth(Entity entity, int value)", "description": "```\nFor instance: ENTITY::SET_ENTITY_MAX_HEALTH(PLAYER::PLAYER_PED_ID(), 200); // director_mode.c4: 67849 \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x166E7CF68597D8B5", "params": [{"name": "entity", "type": "Entity"}, {"name": "value", "type": "int"}]}
{"hash": "0x0E46A3FCBDE2A1B1", "name": "SET_ENTITY_MAX_SPEED", "lua_name": "SetEntityMaxSpeed", "ns": "ENTITY", "apiset": "client", "game": "gta5", "signature": "void SetEntityMaxSpeed(Entity entity, float speed)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x0E46A3FCBDE2A1B1", "params": [{"name": "entity", "type": "Entity", "description": "Entity to apply a maximum speed on"}, {"name": "speed", "type": "float", "description": "Speed in meters per second"}]}
{"hash": "0x295D82A8559F9150", "name": "SET_ENTITY_MOTION_BLUR", "lua_name": "SetEntityMotionBlur", "ns": "ENTITY", "apiset": "client", "game": "gta5", "signature": "void SetEntityMotionBlur(Entity entity, BOOL toggle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x295D82A8559F9150", "params": [{"name": "entity", "type": "Entity"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0xA53ED5520C07654A", "name": "SET_ENTITY_NO_COLLISION_ENTITY", "lua_name": "SetEntityNoCollisionEntity", "ns": "ENTITY", "apiset": "client", "game": "gta5", "signature": "void SetEntityNoCollisionEntity(Entity entity1, Entity entity2, BOOL thisFrameOnly)", "description": "```\nCalling this function disables collision between two entities.\nThe importance of the order for entity1 and entity2 is unclear.\nThe third parameter, `thisFrame`, decides whether the collision is to be disabled until it is turned back on, or if it's just this frame.\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA53ED5520C07654A", "params": [{"name": "entity1", "type": "Entity"}, {"name": "entity2", "type": "Entity"}, {"name": "thisFrameOnly", "type": "BOOL"}]}
{"hash": "0x79F020FF9EDC0748", "name": "SET_ENTITY_ONLY_DAMAGED_BY_PLAYER", "lua_name": "SetEntityOnlyDamagedByPlayer", "ns": "ENTITY", "apiset": "client", "game": "gta5", "signature": "void SetEntityOnlyDamagedByPlayer(Entity entity, BOOL toggle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x79F020FF9EDC0748", "params": [{"name": "entity", "type": "Entity"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0x7022BD828FA0B082", "name": "SET_ENTITY_ONLY_DAMAGED_BY_RELATIONSHIP_GROUP", "lua_name": "SetEntityOnlyDamagedByRelationshipGroup", "ns": "ENTITY", "apiset": "client", "game": "gta5", "signature": "void SetEntityOnlyDamagedByRelationshipGroup(Entity entity, BOOL p1, Hash relationshipHash)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x7022BD828FA0B082", "params": [{"name": "entity", "type": "Entity"}, {"name": "p1", "type": "BOOL"}, {"name": "relationshipHash", "type": "Hash"}]}
{"hash": "0xFAEE099C6F890BB8", "name": "SET_ENTITY_PROOFS", "lua_name": "SetEntityProofs", "ns": "ENTITY", "apiset": "client", "game": "gta5", "signature": "void SetEntityProofs(Entity entity, BOOL bulletProof, BOOL fireProof, BOOL explosionProof, BOOL collisionProof, BOOL meleeProof, BOOL steamProof, BOOL p7, BOOL drownProof)", "description": "```\nEnable / disable each type of damage. \n-------------- \np7 is to to '1' in am_mp_property_ext/int: entity::set_entity_proofs(uParam0->f_19, true, true, true, true, true, true, 1, true); \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xFAEE099C6F890BB8", "params": [{"name": "entity", "type": "Entity"}, {"name": "bulletProof", "type": "BOOL"}, {"name": "fireProof", "type": "BOOL"}, {"name": "explosionProof", "type": "BOOL"}, {"name": "collisionProof", "type": "BOOL"}, {"name": "meleeProof", "type": "BOOL"}, {"name": "steamProof", "type": "BOOL"}, {"name": "p7", "type": "BOOL"}, {"name": "drownProof", "type": "BOOL"}]}
{"hash": "0x77B21BE7AC540F07", "name": "SET_ENTITY_QUATERNION", "lua_name": "SetEntityQuaternion", "ns": "ENTITY", "apiset": "client", "game": "gta5", "signature": "void SetEntityQuaternion(Entity entity, float x, float y, float z, float w)", "description": "```\nw is the correct parameter name! \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x77B21BE7AC540F07", "params": [{"name": "entity", "type": "Entity"}, {"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}, {"name": "w", "type": "float"}]}
{"hash": "0x0A50A1EEDAD01E65", "name": "SET_ENTITY_RECORDS_COLLISIONS", "lua_name": "SetEntityRecordsCollisions", "ns": "ENTITY", "apiset": "client", "game": "gta5", "signature": "void SetEntityRecordsCollisions(Entity entity, BOOL toggle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x0A50A1EEDAD01E65", "params": [{"name": "entity", "type": "Entity"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0x730F5F8D3F0F2050", "name": "SET_ENTITY_RENDER_SCORCHED", "lua_name": "SetEntityRenderScorched", "ns": "ENTITY", "apiset": "client", "game": "gta5", "signature": "void SetEntityRenderScorched(Entity entity, BOOL toggle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x730F5F8D3F0F2050", "params": [{"name": "entity", "type": "Entity"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0x694E00132F2823ED", "name": "SET_ENTITY_REQUIRES_MORE_EXPENSIVE_RIVER_CHECK", "lua_name": "SetEntityRequiresMoreExpensiveRiverCheck", "ns": "ENTITY", "apiset": "client", "game": "gta5", "signature": "void SetEntityRequiresMoreExpensiveRiverCheck(Entity entity, BOOL toggle)", "description": "", "aliases": "0x694E00132F2823ED", "url": "https://docs.fivem.net/natives/?_0x694E00132F2823ED", "params": [{"name": "entity", "type": "Entity"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0x8524A8B0171D5E07", "name": "SET_ENTITY_ROTATION", "lua_name": "SetEntityRotation", "ns": "ENTITY", "apiset": "client", "game": "gta5", "signature": "void SetEntityRotation(Entity entity, float pitch, float roll, float yaw, int rotationOrder, BOOL bDeadCheck)", "description": "Sets the rotation of a specified entity in the game world.\n\n```\nNativeDB Introduced: v323\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x8524A8B0171D5E07", "params": [{"name": "entity", "type": "Entity", "description": "The entity to rotate."}, {"name": "pitch", "type": "float", "description": "The pitch (X-axis) rotation in degrees."}, {"name": "roll", "type": "float", "description": "The roll (Y-axis) rotation in degrees."}, {"name": "yaw", "type": "float", "description": "The yaw (Z-axis) rotation in degrees."}, {"name": "rotationOrder", "type": "int", "description": "Specifies the order in which yaw, pitch, and roll are applied, see [`GET_ENTITY_ROTATION`](#\\_0xAFBD61CC738D9EB9) for the available rotation orders."}, {"name": "bDeadCheck", "type": "BOOL", "description": "Usually set to `true`. Determines whether to check if the entity is dead before applying the rotation."}]}
{"hash": "0x57C5DB656185EAC4", "name": "SET_ENTITY_TRAFFICLIGHT_OVERRIDE", "lua_name": "SetEntityTrafficlightOverride", "ns": "ENTITY", "apiset": "client", "game": "gta5", "signature": "void SetEntityTrafficlightOverride(Entity entity, int state)", "description": "Changing traffic-lights will not change the behavior of NPCs.\n\nExample: [here](https://www.gtaforums.com/topic/830463-help-with-turning-lights-green-and-causing-peds-to-crash-into-each-other/#entry1068211340)\n\n```cpp\nenum eTrafficlightOverrideMode\n{\n TLO_RED = 0,\n TLO_AMBER = 1,\n TLO_GREEN = 2,\n TLO_NONE = 3\n}\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x57C5DB656185EAC4", "params": [{"name": "entity", "type": "Entity"}, {"name": "state", "type": "int"}]}
{"hash": "0x1C99BB7B6E96D16F", "name": "SET_ENTITY_VELOCITY", "lua_name": "SetEntityVelocity", "ns": "ENTITY", "apiset": "client", "game": "gta5", "signature": "void SetEntityVelocity(Entity entity, float x, float y, float z)", "description": "```\nNote that the third parameter(denoted as z) is \"up and down\" with positive numbers encouraging upwards movement.\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x1C99BB7B6E96D16F", "params": [{"name": "entity", "type": "Entity"}, {"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}]}
{"hash": "0xEA1C610A04DB6BBB", "name": "SET_ENTITY_VISIBLE", "lua_name": "SetEntityVisible", "ns": "ENTITY", "apiset": "client", "game": "gta5", "signature": "void SetEntityVisible(Entity entity, BOOL toggle, BOOL unk)", "description": "Toggle the visibility of a given entity.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xEA1C610A04DB6BBB", "params": [{"name": "entity", "type": "Entity", "description": "The entity to change the visibility of"}, {"name": "toggle", "type": "BOOL", "description": "Whether or not the entity will be visible"}, {"name": "unk", "type": "BOOL", "description": "Always 0 in scripts"}]}
{"hash": "0x3AE22DEB5BA5A3E6", "name": "SET_OBJECT_AS_NO_LONGER_NEEDED", "lua_name": "SetObjectAsNoLongerNeeded", "ns": "ENTITY", "apiset": "client", "game": "gta5", "signature": "void SetObjectAsNoLongerNeeded(Object* object)", "description": "```\nThis is an alias of SET_ENTITY_AS_NO_LONGER_NEEDED. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x3AE22DEB5BA5A3E6", "params": [{"name": "object", "type": "Object*"}]}
{"hash": "0x2595DD4236549CE3", "name": "SET_PED_AS_NO_LONGER_NEEDED", "lua_name": "SetPedAsNoLongerNeeded", "ns": "ENTITY", "apiset": "client", "game": "gta5", "signature": "void SetPedAsNoLongerNeeded(Ped* ped)", "description": "```\nThis is an alias of SET_ENTITY_AS_NO_LONGER_NEEDED. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x2595DD4236549CE3", "params": [{"name": "ped", "type": "Ped*"}]}
{"hash": "0xD7B80E7C3BEFC396", "name": "SET_PICK_UP_BY_CARGOBOB_DISABLED", "lua_name": "SetPickUpByCargobobDisabled", "ns": "ENTITY", "apiset": "client", "game": "gta5", "signature": "void SetPickUpByCargobobDisabled(Entity entity, BOOL toggle)", "description": "Configures an entity to either allow or prevent it from being picked up by Cargobobs.\n\n```\nNativeDB Introduced: v1180\n```", "aliases": "0xD7B80E7C3BEFC396", "url": "https://docs.fivem.net/natives/?_0xD7B80E7C3BEFC396", "params": [{"name": "entity", "type": "Entity", "description": "The entity to be configured for pick up by Cargobob."}, {"name": "toggle", "type": "BOOL", "annotations": {"cs_type": "Any"}, "description": "A boolean value where `true` prevents the entity from being picked up by Cargobobs, and `false` allows it."}]}
{"hash": "0x629BFA74418D6239", "name": "SET_VEHICLE_AS_NO_LONGER_NEEDED", "lua_name": "SetVehicleAsNoLongerNeeded", "ns": "ENTITY", "apiset": "client", "game": "gta5", "signature": "void SetVehicleAsNoLongerNeeded(Vehicle* vehicle)", "description": "```\nThis is an alias of SET_ENTITY_AS_NO_LONGER_NEEDED. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x629BFA74418D6239", "params": [{"name": "vehicle", "type": "Vehicle*"}]}
{"hash": "0xDC6F8601FAF2E893", "name": "SET_WAIT_FOR_COLLISIONS_BEFORE_PROBE", "lua_name": "SetWaitForCollisionsBeforeProbe", "ns": "ENTITY", "apiset": "client", "game": "gta5", "signature": "void SetWaitForCollisionsBeforeProbe(Entity entity, BOOL toggle)", "description": "```\nSET_*\nOnly called within 1 script for x360. 'fm_mission_controller' and it used on an object.\nRan after these 2 natives,\nset_object_targettable(uParam0, 0);\nset_entity_invincible(uParam0, 1);\n```", "aliases": "0xDC6F8601FAF2E893", "url": "https://docs.fivem.net/natives/?_0xDC6F8601FAF2E893", "params": [{"name": "entity", "type": "Entity"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0x28004F88151E03E0", "name": "STOP_ENTITY_ANIM", "lua_name": "StopEntityAnim", "ns": "ENTITY", "apiset": "client", "game": "gta5", "signature": "Any StopEntityAnim(Entity entity, char* animation, char* animGroup, float p3)", "description": "```\nRAGEPluginHook list: docs.ragepluginhook.net/html/62951c37-a440-478c-b389-c471230ddfc5.htm\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x28004F88151E03E0", "params": [{"name": "entity", "type": "Entity"}, {"name": "animation", "type": "char*"}, {"name": "animGroup", "type": "char*"}, {"name": "p3", "type": "float"}]}
{"hash": "0x43D3807C077261E3", "name": "STOP_SYNCHRONIZED_ENTITY_ANIM", "lua_name": "StopSynchronizedEntityAnim", "ns": "ENTITY", "apiset": "client", "game": "gta5", "signature": "BOOL StopSynchronizedEntityAnim(Entity entity, float p1, BOOL p2)", "description": "```\np1 sync task id? \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x43D3807C077261E3", "params": [{"name": "entity", "type": "Entity"}, {"name": "p1", "type": "float"}, {"name": "p2", "type": "BOOL"}]}
{"hash": "0x11E79CAB7183B6F5", "name": "STOP_SYNCHRONIZED_MAP_ENTITY_ANIM", "lua_name": "StopSynchronizedMapEntityAnim", "ns": "ENTITY", "apiset": "client", "game": "gta5", "signature": "BOOL StopSynchronizedMapEntityAnim(float p0, float p1, float p2, float p3, Any p4, float p5)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x11E79CAB7183B6F5", "params": [{"name": "p0", "type": "float"}, {"name": "p1", "type": "float"}, {"name": "p2", "type": "float"}, {"name": "p3", "type": "float"}, {"name": "p4", "type": "Any"}, {"name": "p5", "type": "float"}]}
{"hash": "0xEE5D2A122E09EC42", "name": "WOULD_ENTITY_BE_OCCLUDED", "lua_name": "WouldEntityBeOccluded", "ns": "ENTITY", "apiset": "client", "game": "gta5", "signature": "BOOL WouldEntityBeOccluded(Hash entityModelHash, float x, float y, float z, BOOL p4)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xEE5D2A122E09EC42", "params": [{"name": "entityModelHash", "type": "Hash"}, {"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}, {"name": "p4", "type": "BOOL"}]}
{"hash": "0x5C48B75732C8456C", "name": "_ATTACH_ENTITY_BONE_TO_ENTITY_BONE", "lua_name": "AttachEntityBoneToEntityBone", "ns": "ENTITY", "apiset": "client", "game": "gta5", "signature": "void AttachEntityBoneToEntityBone(Entity entity1, Entity entity2, int entityBone, int entityBone2, BOOL p4, BOOL p5)", "description": "", "aliases": "0x5C48B75732C8456C", "url": "https://docs.fivem.net/natives/?_0x5C48B75732C8456C", "params": [{"name": "entity1", "type": "Entity"}, {"name": "entity2", "type": "Entity"}, {"name": "entityBone", "type": "int"}, {"name": "entityBone2", "type": "int"}, {"name": "p4", "type": "BOOL"}, {"name": "p5", "type": "BOOL"}]}
{"hash": "0xFD1695C5D3B05439", "name": "_ATTACH_ENTITY_BONE_TO_ENTITY_BONE_PHYSICALLY", "lua_name": "AttachEntityBoneToEntityBonePhysically", "ns": "ENTITY", "apiset": "client", "game": "gta5", "signature": "void AttachEntityBoneToEntityBonePhysically(Entity entity1, Entity entity2, int entityBone, int entityBone2, BOOL p4, BOOL p5)", "description": "", "aliases": "0xFD1695C5D3B05439", "url": "https://docs.fivem.net/natives/?_0xFD1695C5D3B05439", "params": [{"name": "entity1", "type": "Entity"}, {"name": "entity2", "type": "Entity"}, {"name": "entityBone", "type": "int"}, {"name": "entityBone2", "type": "int"}, {"name": "p4", "type": "BOOL"}, {"name": "p5", "type": "BOOL"}]}
{"hash": "0x2158E81A6AF65EA9", "name": "_DOES_ENTITY_HAVE_ANIM_DIRECTOR", "lua_name": "DoesEntityHaveAnimDirector", "ns": "ENTITY", "apiset": "client", "game": "gta5", "signature": "BOOL DoesEntityHaveAnimDirector(Entity entity)", "description": "```\nNativeDB Introduced: v2699\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x2158E81A6AF65EA9", "params": [{"name": "entity", "type": "Entity"}]}
{"hash": "0x764EB96874EFFDC1", "name": "_DOES_ENTITY_HAVE_SKELETON_DATA", "lua_name": "DoesEntityHaveSkeletonData", "ns": "ENTITY", "apiset": "client", "game": "gta5", "signature": "BOOL DoesEntityHaveSkeletonData(Entity entity)", "description": "```\nNativeDB Introduced: v2699\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x764EB96874EFFDC1", "params": [{"name": "entity", "type": "Entity"}]}
{"hash": "0x6CE177D014502E8A", "name": "_ENABLE_ENTITY_UNK", "lua_name": "EnableEntityUnk", "ns": "ENTITY", "apiset": "client", "game": "gta5", "signature": "void EnableEntityUnk(Entity entity)", "description": "```\nENABLE_*\n```", "aliases": "0x6CE177D014502E8A", "url": "https://docs.fivem.net/natives/?_0x6CE177D014502E8A", "params": [{"name": "entity", "type": "Entity"}]}
{"hash": "0xB328DCC3A3AA401B", "name": "_GET_ENTITY_BONE_COUNT", "lua_name": "GetEntityBoneCount", "ns": "ENTITY", "apiset": "client", "game": "gta5", "signature": "int GetEntityBoneCount(Entity entity)", "description": "", "aliases": "0xB328DCC3A3AA401B", "url": "https://docs.fivem.net/natives/?_0xB328DCC3A3AA401B", "params": [{"name": "entity", "type": "Entity"}]}
{"hash": "0x46F8696933A63C9B", "name": "_GET_ENTITY_BONE_POSITION_2", "lua_name": "GetEntityBonePosition_2", "ns": "ENTITY", "apiset": "client", "game": "gta5", "signature": "Vector3 GetEntityBonePosition_2(Entity entity, int boneIndex)", "description": "```\nGets the world rotation of the specified bone of the specified entity.\nThis native is used in casinoroulette.c but I don't know yet what is the difference with _GET_ENTITY_BONE_ROTATION\n```", "aliases": "0x46F8696933A63C9B _GET_WORLD_POSITION_OF_ENTITY_BONE_2", "url": "https://docs.fivem.net/natives/?_0x46F8696933A63C9B", "params": [{"name": "entity", "type": "Entity"}, {"name": "boneIndex", "type": "int"}]}
{"hash": "0xCE6294A232D03786", "name": "_GET_ENTITY_BONE_ROTATION", "lua_name": "GetEntityBoneRotation", "ns": "ENTITY", "apiset": "client", "game": "gta5", "signature": "Vector3 GetEntityBoneRotation(Entity entity, int boneIndex)", "description": "```\nGets the world rotation of the specified bone of the specified entity.\n```", "aliases": "0xCE6294A232D03786 _GET_WORLD_ROTATION_OF_ENTITY_BONE", "url": "https://docs.fivem.net/natives/?_0xCE6294A232D03786", "params": [{"name": "entity", "type": "Entity"}, {"name": "boneIndex", "type": "int"}]}
{"hash": "0xBD8D32550E5CEBFE", "name": "_GET_ENTITY_BONE_ROTATION_LOCAL", "lua_name": "GetEntityBoneRotationLocal", "ns": "ENTITY", "apiset": "client", "game": "gta5", "signature": "Vector3 GetEntityBoneRotationLocal(Entity entity, int boneIndex)", "description": "Gets the local rotation of the specified bone of the specified entity.\n\n```\nNativeDB Introduced: v1734\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xBD8D32550E5CEBFE", "params": [{"name": "entity", "type": "Entity"}, {"name": "boneIndex", "type": "int"}]}
{"hash": "0x1F922734E259BD26", "name": "_GET_ENTITY_PICKUP", "lua_name": "GetEntityPickup", "ns": "ENTITY", "apiset": "client", "game": "gta5", "signature": "Entity GetEntityPickup(Entity entity, Hash modelHash)", "description": "```\nGET_ENTITY_*\n\nSeems to return the handle of the entity's portable pickup.\n\nNativeDB Introduced: v1180\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x1F922734E259BD26", "params": [{"name": "entity", "type": "Entity"}, {"name": "modelHash", "type": "Hash"}]}
{"hash": "0xBE8CD9BE829BBEBF", "name": "_GET_ENTITY_PROOFS", "lua_name": "GetEntityProofs", "ns": "ENTITY", "apiset": "client", "game": "gta5", "signature": "BOOL GetEntityProofs(Entity entity, BOOL* bulletProof, BOOL* fireProof, BOOL* explosionProof, BOOL* collisionProof, BOOL* meleeProof, BOOL* steamProof, BOOL* p7, BOOL* drownProof)", "description": "```\nNativeDB Introduced: v1604\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xBE8CD9BE829BBEBF", "params": [{"name": "entity", "type": "Entity"}, {"name": "bulletProof", "type": "BOOL*"}, {"name": "fireProof", "type": "BOOL*"}, {"name": "explosionProof", "type": "BOOL*"}, {"name": "collisionProof", "type": "BOOL*"}, {"name": "meleeProof", "type": "BOOL*"}, {"name": "steamProof", "type": "BOOL*"}, {"name": "p7", "type": "BOOL*"}, {"name": "drownProof", "type": "BOOL*"}]}
{"hash": "0x394BDE2A7BBA031E", "name": "_HAS_ENTITY_CLEAR_LOS_TO_ENTITY_2", "lua_name": "HasEntityClearLosToEntity_2", "ns": "ENTITY", "apiset": "client", "game": "gta5", "signature": "Any HasEntityClearLosToEntity_2(Entity entity1, Entity entity2, int traceType)", "description": "```\nNativeDB Introduced: v1868\n```", "aliases": "0x394BDE2A7BBA031E", "url": "https://docs.fivem.net/natives/?_0x394BDE2A7BBA031E", "params": [{"name": "entity1", "type": "Entity"}, {"name": "entity2", "type": "Entity"}, {"name": "traceType", "type": "int"}]}
{"hash": "0x8339643499D1222E", "name": "_SET_ENTITY_ANGULAR_VELOCITY", "lua_name": "SetEntityAngularVelocity", "ns": "ENTITY", "apiset": "client", "game": "gta5", "signature": "void SetEntityAngularVelocity(Entity entity, float x, float y, float z)", "description": "```\nNativeDB Introduced: v2372\n```", "aliases": "0x8339643499D1222E", "url": "https://docs.fivem.net/natives/?_0x8339643499D1222E", "params": [{"name": "entity", "type": "Entity"}, {"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}]}
{"hash": "0x3910051CCECDB00C", "name": "_SET_ENTITY_CLEANUP_BY_ENGINE", "lua_name": "SetEntityCleanupByEngine", "ns": "ENTITY", "apiset": "client", "game": "gta5", "signature": "void SetEntityCleanupByEngine(Entity entity, BOOL toggle)", "description": "```\nTrue means it can be deleted by the engine when switching lobbies/missions/etc, false means the script is expected to clean it up.\n```", "aliases": "0x3910051CCECDB00C _SET_ENTITY_REGISTER _SET_ENTITY_SOMETHING", "url": "https://docs.fivem.net/natives/?_0x3910051CCECDB00C", "params": [{"name": "entity", "type": "Entity"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0x2C2E3DC128F44309", "name": "_SET_ENTITY_DECALS_DISABLED", "lua_name": "SetEntityDecalsDisabled", "ns": "ENTITY", "apiset": "client", "game": "gta5", "signature": "void SetEntityDecalsDisabled(Entity entity, BOOL p1)", "description": "```\nSET_ENTITY_*\n```", "aliases": "0x2C2E3DC128F44309", "url": "https://docs.fivem.net/natives/?_0x2C2E3DC128F44309", "params": [{"name": "entity", "type": "Entity"}, {"name": "p1", "type": "BOOL"}]}
{"hash": "0xD9F8455409B525E9", "name": "ADD_SHOCKING_EVENT_AT_POSITION", "lua_name": "AddShockingEventAtPosition", "ns": "EVENT", "apiset": "client", "game": "gta5", "signature": "ScrHandle AddShockingEventAtPosition(int eventType, float x, float y, float z, float duration)", "description": "```\neventType: https://alloc8or.re/gta5/doc/enums/eEventType.txt\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xD9F8455409B525E9", "params": [{"name": "eventType", "type": "int"}, {"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}, {"name": "duration", "type": "float"}]}
{"hash": "0x7FD8F3BE76F89422", "name": "ADD_SHOCKING_EVENT_FOR_ENTITY", "lua_name": "AddShockingEventForEntity", "ns": "EVENT", "apiset": "client", "game": "gta5", "signature": "ScrHandle AddShockingEventForEntity(int eventType, Entity entity, float duration)", "description": "```\neventType: https://alloc8or.re/gta5/doc/enums/eEventType.txt\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x7FD8F3BE76F89422", "params": [{"name": "eventType", "type": "int"}, {"name": "entity", "type": "Entity"}, {"name": "duration", "type": "float"}]}
{"hash": "0xE42FCDFD0E4196F7", "name": "BLOCK_DECISION_MAKER_EVENT", "lua_name": "BlockDecisionMakerEvent", "ns": "EVENT", "apiset": "client", "game": "gta5", "signature": "void BlockDecisionMakerEvent(Hash name, int eventType)", "description": "```\neventType: https://alloc8or.re/gta5/doc/enums/eEventType.txt\nThis is limited to 4 blocked events at a time.\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xE42FCDFD0E4196F7", "params": [{"name": "name", "type": "Hash"}, {"name": "eventType", "type": "int"}]}
{"hash": "0x4FC9381A7AEE8968", "name": "CLEAR_DECISION_MAKER_EVENT_RESPONSE", "lua_name": "ClearDecisionMakerEventResponse", "ns": "EVENT", "apiset": "client", "game": "gta5", "signature": "void ClearDecisionMakerEventResponse(Hash name, int eventType)", "description": "```\neventType: https://alloc8or.re/gta5/doc/enums/eEventType.txt\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x4FC9381A7AEE8968", "params": [{"name": "name", "type": "Hash"}, {"name": "eventType", "type": "int"}]}
{"hash": "0x1374ABB7C15BAB92", "name": "IS_SHOCKING_EVENT_IN_SPHERE", "lua_name": "IsShockingEventInSphere", "ns": "EVENT", "apiset": "client", "game": "gta5", "signature": "BOOL IsShockingEventInSphere(int eventType, float x, float y, float z, float radius)", "description": "```\neventType: https://alloc8or.re/gta5/doc/enums/eEventType.txt\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x1374ABB7C15BAB92", "params": [{"name": "eventType", "type": "int"}, {"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}, {"name": "radius", "type": "float"}]}
{"hash": "0xEAABE8FDFA21274C", "name": "REMOVE_ALL_SHOCKING_EVENTS", "lua_name": "RemoveAllShockingEvents", "ns": "EVENT", "apiset": "client", "game": "gta5", "signature": "void RemoveAllShockingEvents(BOOL p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xEAABE8FDFA21274C", "params": [{"name": "p0", "type": "BOOL"}]}
{"hash": "0x2CDA538C44C6CCE5", "name": "REMOVE_SHOCKING_EVENT", "lua_name": "RemoveShockingEvent", "ns": "EVENT", "apiset": "client", "game": "gta5", "signature": "BOOL RemoveShockingEvent(ScrHandle event)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x2CDA538C44C6CCE5", "params": [{"name": "event", "type": "ScrHandle"}]}
{"hash": "0x340F1415B68AEADE", "name": "REMOVE_SHOCKING_EVENT_SPAWN_BLOCKING_AREAS", "lua_name": "RemoveShockingEventSpawnBlockingAreas", "ns": "EVENT", "apiset": "client", "game": "gta5", "signature": "void RemoveShockingEventSpawnBlockingAreas()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x340F1415B68AEADE", "params": []}
{"hash": "0xB604A2942ADED0EE", "name": "SET_DECISION_MAKER", "lua_name": "SetDecisionMaker", "ns": "EVENT", "apiset": "client", "game": "gta5", "signature": "void SetDecisionMaker(Ped ped, Hash name)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xB604A2942ADED0EE", "params": [{"name": "ped", "type": "Ped"}, {"name": "name", "type": "Hash"}]}
{"hash": "0x5F3B7749C112D552", "name": "SUPPRESS_AGITATION_EVENTS_NEXT_FRAME", "lua_name": "SuppressAgitationEventsNextFrame", "ns": "EVENT", "apiset": "client", "game": "gta5", "signature": "void SuppressAgitationEventsNextFrame()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x5F3B7749C112D552", "params": []}
{"hash": "0x2F9A292AD0A3BD89", "name": "SUPPRESS_SHOCKING_EVENTS_NEXT_FRAME", "lua_name": "SuppressShockingEventsNextFrame", "ns": "EVENT", "apiset": "client", "game": "gta5", "signature": "void SuppressShockingEventsNextFrame()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x2F9A292AD0A3BD89", "params": []}
{"hash": "0x3FD2EC8BF1F1CF30", "name": "SUPPRESS_SHOCKING_EVENT_TYPE_NEXT_FRAME", "lua_name": "SuppressShockingEventTypeNextFrame", "ns": "EVENT", "apiset": "client", "game": "gta5", "signature": "void SuppressShockingEventTypeNextFrame(int eventType)", "description": "```\neventType: https://alloc8or.re/gta5/doc/enums/eEventType.txt\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x3FD2EC8BF1F1CF30", "params": [{"name": "eventType", "type": "int"}]}
{"hash": "0xD7CD9CF34F2C99E8", "name": "UNBLOCK_DECISION_MAKER_EVENT", "lua_name": "UnblockDecisionMakerEvent", "ns": "EVENT", "apiset": "client", "game": "gta5", "signature": "void UnblockDecisionMakerEvent(Hash name, int eventType)", "description": "```\neventType: https://alloc8or.re/gta5/doc/enums/eEventType.txt\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xD7CD9CF34F2C99E8", "params": [{"name": "name", "type": "Hash"}, {"name": "eventType", "type": "int"}]}
{"hash": "0x6CEBE002E58DEE97", "name": "", "lua_name": "N_0x6cebe002e58dee97", "ns": "FILES", "apiset": "client", "game": "gta5", "signature": "int N_0x6cebe002e58dee97(Hash componentHash)", "description": "Returns some sort of index/offset for props.\nNeeds \\_GET_NUM_PROPS_FROM_OUTFIT to be called with p3 = true and componentId = -1 first, returns -1 otherwise.\n\n```\nNativeDB Introduced: v2189\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x6CEBE002E58DEE97", "params": [{"name": "componentHash", "type": "Hash"}]}
{"hash": "0x96E2929292A4DB77", "name": "", "lua_name": "N_0x96e2929292a4db77", "ns": "FILES", "apiset": "client", "game": "gta5", "signature": "int N_0x96e2929292a4db77(Hash componentHash)", "description": "Returns some sort of index/offset for components.\nNeeds \\_GET_NUM_PROPS_FROM_OUTFIT to be called with p3 = false and componentId with the drawable's component slot first, returns -1 otherwise.\n\n```\nNativeDB Introduced: v2189\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x96E2929292A4DB77", "params": [{"name": "componentHash", "type": "Hash"}]}
{"hash": "0x341DE7ED1D2A1BFD", "name": "DOES_SHOP_PED_APPAREL_HAVE_RESTRICTION_TAG", "lua_name": "DoesShopPedApparelHaveRestrictionTag", "ns": "FILES", "apiset": "client", "game": "gta5", "signature": "BOOL DoesShopPedApparelHaveRestrictionTag(Hash componentHash, Hash restrictionTagHash, int componentId)", "description": "", "aliases": "0x341DE7ED1D2A1BFD", "url": "https://docs.fivem.net/natives/?_0x341DE7ED1D2A1BFD", "params": [{"name": "componentHash", "type": "Hash"}, {"name": "restrictionTagHash", "type": "Hash"}, {"name": "componentId", "type": "int"}]}
{"hash": "0x33468EDC08E371F6", "name": "GET_DLC_VEHICLE_DATA", "lua_name": "GetDlcVehicleData", "ns": "FILES", "apiset": "client", "game": "gta5", "signature": "BOOL GetDlcVehicleData(int dlcVehicleIndex, Any* outData)", "description": "The Second item in the struct `*(Hash *)(outData + 1)` is the vehicle hash.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x33468EDC08E371F6", "params": [{"name": "dlcVehicleIndex", "type": "int", "description": "takes a number from 0 to `GET_NUM_DLC_VEHICLES()` - 1."}, {"name": "outData", "type": "Any*", "description": "a struct of 3 8-byte items."}]}
{"hash": "0x5549EE11FA22FCF2", "name": "GET_DLC_VEHICLE_FLAGS", "lua_name": "GetDlcVehicleFlags", "ns": "FILES", "apiset": "client", "game": "gta5", "signature": "int GetDlcVehicleFlags(int dlcVehicleIndex)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x5549EE11FA22FCF2", "params": [{"name": "dlcVehicleIndex", "type": "int"}]}
{"hash": "0xECC01B7C5763333C", "name": "GET_DLC_VEHICLE_MODEL", "lua_name": "GetDlcVehicleModel", "ns": "FILES", "apiset": "client", "game": "gta5", "signature": "Hash GetDlcVehicleModel(int dlcVehicleIndex)", "description": "```\ndlcVehicleIndex is 0 to GET_NUM_DLC_VEHICLS() \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xECC01B7C5763333C", "params": [{"name": "dlcVehicleIndex", "type": "int"}]}
{"hash": "0xC098810437312FFF", "name": "GET_DLC_VEHICLE_MOD_LOCK_HASH", "lua_name": "GetDlcVehicleModLockHash", "ns": "FILES", "apiset": "client", "game": "gta5", "signature": "Hash GetDlcVehicleModLockHash(Hash hash)", "description": "", "aliases": "0xC098810437312FFF", "url": "https://docs.fivem.net/natives/?_0xC098810437312FFF", "params": [{"name": "hash", "type": "Hash", "annotations": {"cs_type": "int"}}]}
{"hash": "0x6CF598A2957C2BF8", "name": "GET_DLC_WEAPON_COMPONENT_DATA", "lua_name": "GetDlcWeaponComponentData", "ns": "FILES", "apiset": "client", "game": "gta5", "signature": "BOOL GetDlcWeaponComponentData(int dlcWeaponIndex, int dlcWeapCompIndex, int* ComponentDataPtr)", "description": "```\np0 seems to be the weapon index \np1 seems to be the weapon component index \nstruct DlcComponentData{ \nint attachBone; \nint padding1; \nint bActiveByDefault; \nint padding2; \nint unk; \nint padding3; \nint componentHash; \nint padding4; \nint unk2; \nint padding5; \nint componentCost; \nint padding6; \nchar nameLabel[64]; \nchar descLabel[64]; \n}; \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x6CF598A2957C2BF8", "params": [{"name": "dlcWeaponIndex", "type": "int"}, {"name": "dlcWeapCompIndex", "type": "int"}, {"name": "ComponentDataPtr", "type": "int*", "annotations": {"cs_type": "AnyPtr"}}]}
{"hash": "0x79923CD21BECE14E", "name": "GET_DLC_WEAPON_DATA", "lua_name": "GetDlcWeaponData", "ns": "FILES", "apiset": "client", "game": "gta5", "signature": "BOOL GetDlcWeaponData(int dlcWeaponIndex, int* outData)", "description": "```\ndlcWeaponIndex takes a number from 0 - GET_NUM_DLC_WEAPONS() - 1. \nstruct DlcWeaponData \n{ \nint emptyCheck; //use DLC1::_IS_DLC_DATA_EMPTY on this \nint padding1; \nint weaponHash; \nint padding2; \nint unk; \nint padding3; \nint weaponCost; \nint padding4; \nint ammoCost; \nint padding5; \nint ammoType; \nint padding6; \nint defaultClipSize; \nint padding7; \nchar nameLabel[64]; \nchar descLabel[64]; \nchar desc2Label[64]; // usually \"the\" + name \nchar upperCaseNameLabel[64]; \n}; \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x79923CD21BECE14E", "params": [{"name": "dlcWeaponIndex", "type": "int"}, {"name": "outData", "type": "int*"}]}
{"hash": "0x6C93ED8C2F74859B", "name": "GET_FORCED_COMPONENT", "lua_name": "GetForcedComponent", "ns": "FILES", "apiset": "client", "game": "gta5", "signature": "void GetForcedComponent(Hash componentHash, int forcedComponentIndex, Hash* nameHash, int* enumValue, int* componentType)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x6C93ED8C2F74859B", "params": [{"name": "componentHash", "type": "Hash"}, {"name": "forcedComponentIndex", "type": "int"}, {"name": "nameHash", "type": "Hash*", "annotations": {"cs_type": "AnyPtr"}}, {"name": "enumValue", "type": "int*", "annotations": {"cs_type": "AnyPtr"}}, {"name": "componentType", "type": "int*", "annotations": {"cs_type": "AnyPtr"}}]}
{"hash": "0xE1CA84EBF72E691D", "name": "GET_FORCED_PROP", "lua_name": "GetForcedProp", "ns": "FILES", "apiset": "client", "game": "gta5", "signature": "void GetForcedProp(Hash componentHash, int forcedPropIndex, Hash* nameHash, int* enumValue, int* anchorPoint)", "description": "", "aliases": "0xE1CA84EBF72E691D", "url": "https://docs.fivem.net/natives/?_0xE1CA84EBF72E691D", "params": [{"name": "componentHash", "type": "Hash", "annotations": {"cs_type": "Any"}}, {"name": "forcedPropIndex", "type": "int"}, {"name": "nameHash", "type": "Hash*", "annotations": {"cs_type": "AnyPtr"}}, {"name": "enumValue", "type": "int*", "annotations": {"cs_type": "AnyPtr"}}, {"name": "anchorPoint", "type": "int*", "annotations": {"cs_type": "AnyPtr"}}]}
{"hash": "0x0368B3A838070348", "name": "GET_HASH_NAME_FOR_COMPONENT", "lua_name": "GetHashNameForComponent", "ns": "FILES", "apiset": "client", "game": "gta5", "signature": "Hash GetHashNameForComponent(Entity entity, int componentId, int drawableVariant, int textureVariant)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x0368B3A838070348", "params": [{"name": "entity", "type": "Entity"}, {"name": "componentId", "type": "int"}, {"name": "drawableVariant", "type": "int"}, {"name": "textureVariant", "type": "int"}]}
{"hash": "0x5D6160275CAEC8DD", "name": "GET_HASH_NAME_FOR_PROP", "lua_name": "GetHashNameForProp", "ns": "FILES", "apiset": "client", "game": "gta5", "signature": "Hash GetHashNameForProp(Entity entity, int componentId, int propIndex, int propTextureIndex)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x5D6160275CAEC8DD", "params": [{"name": "entity", "type": "Entity"}, {"name": "componentId", "type": "int"}, {"name": "propIndex", "type": "int"}, {"name": "propTextureIndex", "type": "int"}]}
{"hash": "0xA7A866D21CD2329B", "name": "GET_NUM_DLC_VEHICLES", "lua_name": "GetNumDlcVehicles", "ns": "FILES", "apiset": "client", "game": "gta5", "signature": "int GetNumDlcVehicles()", "description": "Returns the total number of DLC vehicles.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA7A866D21CD2329B", "params": []}
{"hash": "0xEE47635F352DA367", "name": "GET_NUM_DLC_WEAPONS", "lua_name": "GetNumDlcWeapons", "ns": "FILES", "apiset": "client", "game": "gta5", "signature": "int GetNumDlcWeapons()", "description": "```\nReturns the total number of DLC weapons.\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xEE47635F352DA367", "params": []}
{"hash": "0x405425358A7D61FE", "name": "GET_NUM_DLC_WEAPON_COMPONENTS", "lua_name": "GetNumDlcWeaponComponents", "ns": "FILES", "apiset": "client", "game": "gta5", "signature": "int GetNumDlcWeaponComponents(int dlcWeaponIndex)", "description": "```\nReturns the total number of DLC weapon components.\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x405425358A7D61FE", "params": [{"name": "dlcWeaponIndex", "type": "int"}]}
{"hash": "0x278F76C3B0A8F109", "name": "GET_NUM_TATTOO_SHOP_DLC_ITEMS", "lua_name": "GetNumTattooShopDlcItems", "ns": "FILES", "apiset": "client", "game": "gta5", "signature": "int GetNumTattooShopDlcItems(int character)", "description": "```\nCharacter types:\n0 = Michael,\n1 = Franklin,\n2 = Trevor,\n3 = MPMale,\n4 = MPFemale\n```", "aliases": "0x278F76C3B0A8F109 _GET_NUM_DECORATIONS", "url": "https://docs.fivem.net/natives/?_0x278F76C3B0A8F109", "params": [{"name": "character", "type": "int"}]}
{"hash": "0xC6B9DB42C04DD8C3", "name": "GET_SHOP_PED_APPAREL_FORCED_COMPONENT_COUNT", "lua_name": "GetShopPedApparelForcedComponentCount", "ns": "FILES", "apiset": "client", "game": "gta5", "signature": "int GetShopPedApparelForcedComponentCount(Hash componentHash)", "description": "```\nReturns number of possible values of the forcedComponentIndex argument of GET_FORCED_COMPONENT.\n```", "aliases": "_GET_NUM_FORCED_COMPONENTS", "url": "https://docs.fivem.net/natives/?_0xC6B9DB42C04DD8C3", "params": [{"name": "componentHash", "type": "Hash"}]}
{"hash": "0x017568A8182D98A6", "name": "GET_SHOP_PED_APPAREL_FORCED_PROP_COUNT", "lua_name": "GetShopPedApparelForcedPropCount", "ns": "FILES", "apiset": "client", "game": "gta5", "signature": "int GetShopPedApparelForcedPropCount(Hash componentHash)", "description": "```\nReturns number of possible values of the forcedPropIndex argument of GET_FORCED_PROP.\n```", "aliases": "0x017568A8182D98A6", "url": "https://docs.fivem.net/natives/?_0x017568A8182D98A6", "params": [{"name": "componentHash", "type": "Hash", "annotations": {"cs_type": "Any"}}]}
{"hash": "0xC17AD0E5752BECDA", "name": "GET_SHOP_PED_APPAREL_VARIANT_COMPONENT_COUNT", "lua_name": "GetShopPedApparelVariantComponentCount", "ns": "FILES", "apiset": "client", "game": "gta5", "signature": "int GetShopPedApparelVariantComponentCount(Hash componentHash)", "description": "", "aliases": "0xC17AD0E5752BECDA", "url": "https://docs.fivem.net/natives/?_0xC17AD0E5752BECDA", "params": [{"name": "componentHash", "type": "Hash"}]}
{"hash": "0x74C0E2A57EC66760", "name": "GET_SHOP_PED_COMPONENT", "lua_name": "GetShopPedComponent", "ns": "FILES", "apiset": "client", "game": "gta5", "signature": "void GetShopPedComponent(Hash componentHash, Any* outComponent)", "description": "```\nMore info here: https://gist.github.com/root-cause/3b80234367b0c856d60bf5cb4b826f86\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x74C0E2A57EC66760", "params": [{"name": "componentHash", "type": "Hash"}, {"name": "outComponent", "type": "Any*"}]}
{"hash": "0xB7952076E444979D", "name": "GET_SHOP_PED_OUTFIT", "lua_name": "GetShopPedOutfit", "ns": "FILES", "apiset": "client", "game": "gta5", "signature": "void GetShopPedOutfit(Any p0, Any* p1)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xB7952076E444979D", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any*"}]}
{"hash": "0x19F2A026EDF0013F", "name": "GET_SHOP_PED_OUTFIT_COMPONENT_VARIANT", "lua_name": "GetShopPedOutfitComponentVariant", "ns": "FILES", "apiset": "client", "game": "gta5", "signature": "BOOL GetShopPedOutfitComponentVariant(Hash outfit, int slot, Any* outComponentVariant)", "description": "", "aliases": "_GET_PROP_FROM_OUTFIT", "url": "https://docs.fivem.net/natives/?_0x19F2A026EDF0013F", "params": [{"name": "outfit", "type": "Hash", "annotations": {"cs_type": "Any"}, "description": "A structure, see [`GET_SHOP_PED_QUERY_OUTFIT`](#\\_0x6D793F03A631FE56)."}, {"name": "slot", "type": "int", "description": "outfit slot."}, {"name": "outComponentVariant", "type": "Any*"}]}
{"hash": "0x073CA26B079F956E", "name": "GET_SHOP_PED_OUTFIT_LOCATE", "lua_name": "GetShopPedOutfitLocate", "ns": "FILES", "apiset": "client", "game": "gta5", "signature": "int GetShopPedOutfitLocate(Any p0)", "description": "", "aliases": "0x073CA26B079F956E", "url": "https://docs.fivem.net/natives/?_0x073CA26B079F956E", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0xA9F9C2E0FDE11CBB", "name": "GET_SHOP_PED_OUTFIT_PROP_VARIANT", "lua_name": "GetShopPedOutfitPropVariant", "ns": "FILES", "apiset": "client", "game": "gta5", "signature": "BOOL GetShopPedOutfitPropVariant(Hash outfitHash, int variantIndex, Any* outPropVariant)", "description": "", "aliases": "0xA9F9C2E0FDE11CBB", "url": "https://docs.fivem.net/natives/?_0xA9F9C2E0FDE11CBB", "params": [{"name": "outfitHash", "type": "Hash", "annotations": {"cs_type": "Any"}}, {"name": "variantIndex", "type": "int"}, {"name": "outPropVariant", "type": "Any*"}]}
{"hash": "0x5D5CAFF661DDF6FC", "name": "GET_SHOP_PED_PROP", "lua_name": "GetShopPedProp", "ns": "FILES", "apiset": "client", "game": "gta5", "signature": "void GetShopPedProp(Hash componentHash, Any* outProp)", "description": "", "aliases": "0x5D5CAFF661DDF6FC", "url": "https://docs.fivem.net/natives/?_0x5D5CAFF661DDF6FC", "params": [{"name": "componentHash", "type": "Hash", "annotations": {"cs_type": "Any"}}, {"name": "outProp", "type": "Any*"}]}
{"hash": "0x249E310B2D920699", "name": "GET_SHOP_PED_QUERY_COMPONENT", "lua_name": "GetShopPedQueryComponent", "ns": "FILES", "apiset": "client", "game": "gta5", "signature": "void GetShopPedQueryComponent(int componentId, int* outComponent)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x249E310B2D920699", "params": [{"name": "componentId", "type": "int"}, {"name": "outComponent", "type": "int*"}]}
{"hash": "0x6D793F03A631FE56", "name": "GET_SHOP_PED_QUERY_OUTFIT", "lua_name": "GetShopPedQueryOutfit", "ns": "FILES", "apiset": "client", "game": "gta5", "signature": "void GetShopPedQueryOutfit(int outfitIndex, Any* outfit)", "description": "```\nstruct Outfit_s \n{ \n\tint mask, torso, pants, parachute, shoes, misc1, tops1, armour, crew, tops2, hat, glasses, earpiece; \n\tint maskTexture, torsoTexture, pantsTexture, parachuteTexture, shoesTexture, misc1Texture, tops1Texture, \n\t\tarmourTexture, crewTexture, tops2Texture, hatTexture, glassesTexture, earpieceTexture; \n}; \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x6D793F03A631FE56", "params": [{"name": "outfitIndex", "type": "int"}, {"name": "outfit", "type": "Any*"}]}
{"hash": "0xDE44A00999B2837D", "name": "GET_SHOP_PED_QUERY_PROP", "lua_name": "GetShopPedQueryProp", "ns": "FILES", "apiset": "client", "game": "gta5", "signature": "void GetShopPedQueryProp(int componentId, Any* outProp)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xDE44A00999B2837D", "params": [{"name": "componentId", "type": "int"}, {"name": "outProp", "type": "Any*"}]}
{"hash": "0xFF56381874F82086", "name": "GET_TATTOO_SHOP_DLC_ITEM_DATA", "lua_name": "GetTattooShopDlcItemData", "ns": "FILES", "apiset": "client", "game": "gta5", "signature": "BOOL GetTattooShopDlcItemData(int characterType, int decorationIndex, Any* outComponent)", "description": "Returns data that adheres to the tattoo shop item data that is used in shop_tattoo.meta\n\nCharacter types:\n\n```cpp\nenum eTattooFaction\n{\n\tTATTOO_SP_MICHAEL = 0,\n\tTATTOO_SP_FRANKLIN = 1,\n\tTATTOO_SP_TREVOR = 2,\n\tTATTOO_MP_FM = 3,\n\tTATTOO_MP_FM_F = 4\n}\n```\n\nReturned struct properties:\n\n```cpp\nstruct sTattooShopItemValues\n{\n\t// Lock hash, used with IS_CONTENT_ITEM_LOCKED\n\tint LockHash;\n\t// Unique ID of this slot. It can also be 0.\n\tint Index;\n\t// Collection hash of this tattoo\n\tint CollectionHash;\n\t// Preset hash of this tattoo\n\tint PresetHash;\n\t// Cost of this tattoo in shops.\n\tint Cost;\n\t// Secondary placement of this tattoo.\n\tint eFacing;\n\t// Location of this tattoo on the body (for example, for torso there would be chest upper, stomach, etc)\n\tint UpdateGroup;\n\t// This tattoo's name in the form of a text label.\n\tconst char* NameTextLabel;\n};\n```", "aliases": "0xFF56381874F82086 _GET_TATTOO_COLLECTION_DATA", "url": "https://docs.fivem.net/natives/?_0xFF56381874F82086", "params": [{"name": "characterType", "type": "int", "description": "Which character to get the tattoo data for (Refer to `eTattooFaction` above)."}, {"name": "decorationIndex", "type": "int", "description": "Tattoo index, value between 0 and [GET_NUM_TATTOO_SHOP_DLC_ITEMS](#\\_0x278F76C3B0A8F109)."}, {"name": "outComponent", "type": "Any*", "description": "The referenced struct."}]}
{"hash": "0x10144267DD22866C", "name": "GET_TATTOO_SHOP_DLC_ITEM_INDEX", "lua_name": "GetTattooShopDlcItemIndex", "ns": "FILES", "apiset": "client", "game": "gta5", "signature": "int GetTattooShopDlcItemIndex(int character, int collection, int preset)", "description": "```\nNativeDB Introduced: v2189\n```", "aliases": "0x10144267DD22866C", "url": "https://docs.fivem.net/natives/?_0x10144267DD22866C", "params": [{"name": "character", "type": "int", "annotations": {"cs_type": "Hash"}, "description": "AKA eFaction in shop_tattoo.meta. Which character this tattoo belongs to. See [GET_NUM_TATTOO_SHOP_DLC_ITEMS](#\\_0x278F76C3B0A8F109)."}, {"name": "collection", "type": "int", "description": "Which collection this tattoo belongs to. If you specify `-1`, it will check all collections."}, {"name": "preset", "type": "int", "description": "Which preset this tattoo belongs to."}]}
{"hash": "0x6E11F282F11863B6", "name": "GET_VARIANT_COMPONENT", "lua_name": "GetVariantComponent", "ns": "FILES", "apiset": "client", "game": "gta5", "signature": "void GetVariantComponent(Hash componentHash, int variantComponentIndex, Hash* nameHash, int* enumValue, int* componentType)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x6E11F282F11863B6", "params": [{"name": "componentHash", "type": "Hash"}, {"name": "variantComponentIndex", "type": "int"}, {"name": "nameHash", "type": "Hash*", "annotations": {"cs_type": "AnyPtr"}}, {"name": "enumValue", "type": "int*", "annotations": {"cs_type": "AnyPtr"}}, {"name": "componentType", "type": "int*", "annotations": {"cs_type": "AnyPtr"}}]}
{"hash": "0x1E8C308FD312C036", "name": "INIT_SHOP_PED_COMPONENT", "lua_name": "InitShopPedComponent", "ns": "FILES", "apiset": "client", "game": "gta5", "signature": "void InitShopPedComponent(int* outComponent)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x1E8C308FD312C036", "params": [{"name": "outComponent", "type": "int*"}]}
{"hash": "0xEB0A2B758F7B850F", "name": "INIT_SHOP_PED_PROP", "lua_name": "InitShopPedProp", "ns": "FILES", "apiset": "client", "game": "gta5", "signature": "void InitShopPedProp(int* outProp)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xEB0A2B758F7B850F", "params": [{"name": "outProp", "type": "int*"}]}
{"hash": "0xD4D7B033C3AA243C", "name": "IS_CONTENT_ITEM_LOCKED", "lua_name": "IsContentItemLocked", "ns": "FILES", "apiset": "client", "game": "gta5", "signature": "BOOL IsContentItemLocked(Hash itemHash)", "description": "", "aliases": "_IS_OUTFIT_EMPTY _IS_DLC_DATA_EMPTY", "url": "https://docs.fivem.net/natives/?_0xD4D7B033C3AA243C", "params": [{"name": "itemHash", "type": "Hash", "annotations": {"cs_type": "AnyPtr"}}]}
{"hash": "0x0564B9FF9631B82C", "name": "IS_DLC_VEHICLE_MOD", "lua_name": "IsDlcVehicleMod", "ns": "FILES", "apiset": "client", "game": "gta5", "signature": "BOOL IsDlcVehicleMod(Hash hash)", "description": "", "aliases": "0x0564B9FF9631B82C", "url": "https://docs.fivem.net/natives/?_0x0564B9FF9631B82C", "params": [{"name": "hash", "type": "Hash", "annotations": {"cs_type": "Any"}}]}
{"hash": "0x50F457823CE6EB5F", "name": "SETUP_SHOP_PED_APPAREL_QUERY", "lua_name": "SetupShopPedApparelQuery", "ns": "FILES", "apiset": "client", "game": "gta5", "signature": "int SetupShopPedApparelQuery(int p0, int p1, int p2, int p3)", "description": "", "aliases": "0x50F457823CE6EB5F", "url": "https://docs.fivem.net/natives/?_0x50F457823CE6EB5F", "params": [{"name": "p0", "type": "int"}, {"name": "p1", "type": "int"}, {"name": "p2", "type": "int"}, {"name": "p3", "type": "int"}]}
{"hash": "0x9BDF59818B1E38C1", "name": "SETUP_SHOP_PED_APPAREL_QUERY_TU", "lua_name": "SetupShopPedApparelQueryTu", "ns": "FILES", "apiset": "client", "game": "gta5", "signature": "int SetupShopPedApparelQueryTu(int character, int p1, int p2, BOOL p3, int p4, int componentId)", "description": "```\ncharacter is 0 for Michael, 1 for Franklin, 2 for Trevor, 3 for freemode male, and 4 for freemode female.\ncomponentId is between 0 and 11 and corresponds to the usual component slots.\np1 could be the outfit number; unsure.\np2 is usually -1; unknown function.\np3 appears to be for selecting between clothes and props; false is used with components/clothes, true is used with props.\np4 is usually -1; unknown function.\ncomponentId is -1 when p3 is true in decompiled scripts.\n```", "aliases": "_GET_NUM_PROPS_FROM_OUTFIT", "url": "https://docs.fivem.net/natives/?_0x9BDF59818B1E38C1", "params": [{"name": "character", "type": "int"}, {"name": "p1", "type": "int"}, {"name": "p2", "type": "int"}, {"name": "p3", "type": "BOOL"}, {"name": "p4", "type": "int"}, {"name": "componentId", "type": "int"}]}
{"hash": "0xF3FBE2D50A6A8C28", "name": "SETUP_SHOP_PED_OUTFIT_QUERY", "lua_name": "SetupShopPedOutfitQuery", "ns": "FILES", "apiset": "client", "game": "gta5", "signature": "int SetupShopPedOutfitQuery(int character, BOOL p1)", "description": "```\ncharacters\n0: Michael\n1: Franklin\n2: Trevor\n3: MPMale\n4: MPFemale\n```", "aliases": "0xF3FBE2D50A6A8C28", "url": "https://docs.fivem.net/natives/?_0xF3FBE2D50A6A8C28", "params": [{"name": "character", "type": "int"}, {"name": "p1", "type": "BOOL"}]}
{"hash": "0x31D5E073B6F93CDC", "name": "_GET_DLC_WEAPON_COMPONENT_DATA_SP", "lua_name": "GetDlcWeaponComponentDataSp", "ns": "FILES", "apiset": "client", "game": "gta5", "signature": "BOOL GetDlcWeaponComponentDataSp(int dlcWeaponIndex, int dlcWeapCompIndex, int* ComponentDataPtr)", "description": "Same as GET_DLC_WEAPON_COMPONENT_DATA but only works for DLC components that are available in SP.\n\n```\nNativeDB Introduced: v2060\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x31D5E073B6F93CDC", "params": [{"name": "dlcWeaponIndex", "type": "int"}, {"name": "dlcWeapCompIndex", "type": "int"}, {"name": "ComponentDataPtr", "type": "int*"}]}
{"hash": "0x310836EE7129BA33", "name": "_GET_DLC_WEAPON_DATA_SP", "lua_name": "GetDlcWeaponDataSp", "ns": "FILES", "apiset": "client", "game": "gta5", "signature": "BOOL GetDlcWeaponDataSp(int dlcWeaponIndex, int* outData)", "description": "Same as GET_DLC_WEAPON_DATA but only works for DLC weapons that are available in SP.\n\n```\nNativeDB Introduced: v2060\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x310836EE7129BA33", "params": [{"name": "dlcWeaponIndex", "type": "int"}, {"name": "outData", "type": "int*"}]}
{"hash": "0x4160B65AE085B5A9", "name": "_GET_NUM_DLC_WEAPONS_SP", "lua_name": "GetNumDlcWeaponsSp", "ns": "FILES", "apiset": "client", "game": "gta5", "signature": "int GetNumDlcWeaponsSp()", "description": "Returns the total number of DLC weapons that are available in SP (availableInSP field in shop_weapon.meta).\n\n```\nNativeDB Introduced: v2060\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x4160B65AE085B5A9", "params": []}
{"hash": "0xAD2A7A6DFF55841B", "name": "_GET_NUM_DLC_WEAPON_COMPONENTS_SP", "lua_name": "GetNumDlcWeaponComponentsSp", "ns": "FILES", "apiset": "client", "game": "gta5", "signature": "int GetNumDlcWeaponComponentsSp(int dlcWeaponIndex)", "description": "Returns the total number of DLC weapon components that are available in SP.\n\n```\nNativeDB Introduced: v2060\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xAD2A7A6DFF55841B", "params": [{"name": "dlcWeaponIndex", "type": "int"}]}
{"hash": "0xD40AAC51E8E4C663", "name": "_GET_SHOP_PED_APPAREL_VARIANT_PROP_COUNT", "lua_name": "GetShopPedApparelVariantPropCount", "ns": "FILES", "apiset": "client", "game": "gta5", "signature": "int GetShopPedApparelVariantPropCount(Hash propHash)", "description": "", "aliases": "0xD40AAC51E8E4C663", "url": "https://docs.fivem.net/natives/?_0xD40AAC51E8E4C663", "params": [{"name": "propHash", "type": "Hash", "description": "Ped helmet prop hash"}]}
{"hash": "0xD81B7F27BC773E66", "name": "_GET_VARIANT_PROP", "lua_name": "GetVariantProp", "ns": "FILES", "apiset": "client", "game": "gta5", "signature": "void GetVariantProp(Hash componentHash, int variantPropIndex, Hash* nameHash, int* enumValue, int* anchorPoint)", "description": "", "aliases": "0xD81B7F27BC773E66", "url": "https://docs.fivem.net/natives/?_0xD81B7F27BC773E66", "params": [{"name": "componentHash", "type": "Hash", "annotations": {"cs_type": "Any"}}, {"name": "variantPropIndex", "type": "int"}, {"name": "nameHash", "type": "Hash*", "annotations": {"cs_type": "Any"}}, {"name": "enumValue", "type": "int*", "annotations": {"cs_type": "Any"}}, {"name": "anchorPoint", "type": "int*", "annotations": {"cs_type": "Any"}}]}
{"hash": "0x6BEDF5769AC2DC07", "name": "_LOAD_CONTENT_CHANGE_SET_GROUP", "lua_name": "LoadContentChangeSetGroup", "ns": "FILES", "apiset": "client", "game": "gta5", "signature": "void LoadContentChangeSetGroup(Hash hash)", "description": "```\nFrom fm_deathmatch_creator and fm_race_creator:\n\nFILES::_UNLOAD_CONTENT_CHANGE_SET_GROUP(joaat(\"GROUP_MAP_SP\"));\nFILES::_LOAD_CONTENT_CHANGE_SET_GROUP(joaat(\"GROUP_MAP\"));\n\nNativeDB Introduced: v1604\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x6BEDF5769AC2DC07", "params": [{"name": "hash", "type": "Hash"}]}
{"hash": "0x3C1978285B036B25", "name": "_UNLOAD_CONTENT_CHANGE_SET_GROUP", "lua_name": "UnloadContentChangeSetGroup", "ns": "FILES", "apiset": "client", "game": "gta5", "signature": "void UnloadContentChangeSetGroup(Hash hash)", "description": "```\nFrom fm_deathmatch_creator and fm_race_creator:\n\nFILES::_UNLOAD_CONTENT_CHANGE_SET_GROUP(joaat(\"GROUP_MAP_SP\"));\nFILES::_LOAD_CONTENT_CHANGE_SET_GROUP(joaat(\"GROUP_MAP\"));\n\nNativeDB Introduced: v1604\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x3C1978285B036B25", "params": [{"name": "hash", "type": "Hash"}]}
{"hash": "0xE3AD2BDBAEE269AC", "name": "ADD_EXPLOSION", "lua_name": "AddExplosion", "ns": "FIRE", "apiset": "client", "game": "gta5", "signature": "void AddExplosion(float x, float y, float z, int explosionType, float damageScale, BOOL isAudible, BOOL isInvisible, float cameraShake)", "description": "```\nNativeDB Added Parameter 9: BOOL noDamage\n```\n\n```\nBOOL isAudible = If explosion makes a sound. \nBOOL isInvisible = If the explosion is invisible or not.\nBOOL noDamage = false: damage || nodamage = true: no damage\n```\n\n```cpp\nenum eExplosionTag\n{\n\tDONTCARE = -1,\n\tGRENADE = 0,\n\tGRENADELAUNCHER = 1,\n\tSTICKYBOMB = 2,\n\tMOLOTOV = 3,\n\tROCKET = 4,\n\tTANKSHELL = 5,\n\tHI_OCTANE = 6,\n\tCAR = 7,\n\tPLANE = 8,\n\tPETROL_PUMP = 9,\n\tBIKE = 10,\n\tDIR_STEAM = 11,\n\tDIR_FLAME = 12,\n\tDIR_WATER_HYDRANT = 13,\n\tDIR_GAS_CANISTER = 14,\n\tBOAT = 15,\n\tSHIP_DESTROY = 16,\n\tTRUCK = 17,\n\tBULLET = 18,\n\tSMOKE_GRENADE_LAUNCHER = 19,\n\tSMOKE_GRENADE = 20,\n\tBZGAS = 21,\n\tFLARE = 22,\n\tGAS_CANISTER = 23,\n\tEXTINGUISHER = 24,\n\tPROGRAMMABLEAR = 25,\n\tTRAIN = 26,\n\tBARREL = 27,\n\tPROPANE = 28,\n\tBLIMP = 29,\n\tDIR_FLAME_EXPLODE = 30,\n\tTANKER = 31,\n\tPLANE_ROCKET = 32,\n\tVEHICLE_BULLET = 33,\n\tGAS_TANK = 34,\n\tBIRD_CRAP = 35,\n\tRAILGUN = 36,\n\tBLIMP2 = 37,\n\tFIREWORK = 38,\n\tSNOWBALL = 39,\n\tPROXMINE = 40,\n\tVALKYRIE_CANNON = 41,\n\tAIR_DEFENCE = 42,\n\tPIPEBOMB = 43,\n\tVEHICLEMINE = 44,\n\tEXPLOSIVEAMMO = 45,\n\tAPCSHELL = 46,\n\tBOMB_CLUSTER = 47,\n\tBOMB_GAS = 48,\n\tBOMB_INCENDIARY = 49,\n\tBOMB_STANDARD = 50,\n\tTORPEDO = 51,\n\tTORPEDO_UNDERWATER = 52,\n\tBOMBUSHKA_CANNON = 53,\n\tBOMB_CLUSTER_SECONDARY = 54,\n\tHUNTER_BARRAGE = 55,\n\tHUNTER_CANNON = 56,\n\tROGUE_CANNON = 57,\n\tMINE_UNDERWATER = 58,\n\tORBITAL_CANNON = 59,\n\tBOMB_STANDARD_WIDE = 60,\n\tEXPLOSIVEAMMO_SHOTGUN = 61,\n\tOPPRESSOR2_CANNON = 62,\n\tMORTAR_KINETIC = 63,\n\tVEHICLEMINE_KINETIC = 64,\n\tVEHICLEMINE_EMP = 65,\n\tVEHICLEMINE_SPIKE = 66,\n\tVEHICLEMINE_SLICK = 67,\n\tVEHICLEMINE_TAR = 68,\n\tSCRIPT_DRONE = 69,\n\tRAYGUN = 70,\n\tBURIEDMINE = 71,\n\tSCRIPT_MISSILE = 72,\n\tRCTANK_ROCKET = 73,\n\tBOMB_WATER = 74,\n\tBOMB_WATER_SECONDARY = 75,\n\tMINE_CNCSPIKE = 76,\n\tBZGAS_MK2 = 77,\n\tFLASHGRENADE = 78,\n\tSTUNGRENADE = 79,\n\tCNC_KINETICRAM = 80,\n\tSCRIPT_MISSILE_LARGE = 81,\n\tSUBMARINE_BIG = 82,\n\tEMPLAUNCHER_EMP = 83\n};\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xE3AD2BDBAEE269AC", "params": [{"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}, {"name": "explosionType", "type": "int"}, {"name": "damageScale", "type": "float"}, {"name": "isAudible", "type": "BOOL"}, {"name": "isInvisible", "type": "BOOL"}, {"name": "cameraShake", "type": "float"}]}
{"hash": "0x36DD3FE58B5E5212", "name": "ADD_EXPLOSION_WITH_USER_VFX", "lua_name": "AddExplosionWithUserVfx", "ns": "FIRE", "apiset": "client", "game": "gta5", "signature": "void AddExplosionWithUserVfx(float x, float y, float z, int explosionType, Hash explosionFx, float damageScale, BOOL isAudible, BOOL isInvisible, float cameraShake)", "description": "", "aliases": "_ADD_SPECFX_EXPLOSION", "url": "https://docs.fivem.net/natives/?_0x36DD3FE58B5E5212", "params": [{"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}, {"name": "explosionType", "type": "int", "description": "See [`ADD_EXPLOSION`](#\\_0xE3AD2BDBAEE269AC)."}, {"name": "explosionFx", "type": "Hash"}, {"name": "damageScale", "type": "float"}, {"name": "isAudible", "type": "BOOL", "description": "If explosion makes a sound."}, {"name": "isInvisible", "type": "BOOL", "description": "If the explosion is invisible or not."}, {"name": "cameraShake", "type": "float"}]}
{"hash": "0x172AA1B624FA1013", "name": "ADD_OWNED_EXPLOSION", "lua_name": "AddOwnedExplosion", "ns": "FIRE", "apiset": "client", "game": "gta5", "signature": "void AddOwnedExplosion(Ped ped, float x, float y, float z, int explosionType, float damageScale, BOOL isAudible, BOOL isInvisible, float cameraShake)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x172AA1B624FA1013", "params": [{"name": "ped", "type": "Ped"}, {"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}, {"name": "explosionType", "type": "int", "description": "See [`ADD_EXPLOSION`](#\\_0xE3AD2BDBAEE269AC)."}, {"name": "damageScale", "type": "float"}, {"name": "isAudible", "type": "BOOL", "description": "If explosion makes a sound."}, {"name": "isInvisible", "type": "BOOL", "description": "If the explosion is invisible or not."}, {"name": "cameraShake", "type": "float"}]}
{"hash": "0x352A9F6BCF90081F", "name": "GET_CLOSEST_FIRE_POS", "lua_name": "GetClosestFirePos", "ns": "FIRE", "apiset": "client", "game": "gta5", "signature": "BOOL GetClosestFirePos(Vector3* outPosition, float x, float y, float z)", "description": "```\nReturns TRUE if it found something. FALSE if not. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x352A9F6BCF90081F", "params": [{"name": "outPosition", "type": "Vector3*"}, {"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}]}
{"hash": "0x50CAD495A460B305", "name": "GET_NUMBER_OF_FIRES_IN_RANGE", "lua_name": "GetNumberOfFiresInRange", "ns": "FIRE", "apiset": "client", "game": "gta5", "signature": "int GetNumberOfFiresInRange(float x, float y, float z, float radius)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x50CAD495A460B305", "params": [{"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}, {"name": "radius", "type": "float"}]}
{"hash": "0x28D3FED7190D3A0B", "name": "IS_ENTITY_ON_FIRE", "lua_name": "IsEntityOnFire", "ns": "FIRE", "apiset": "client", "game": "gta5", "signature": "BOOL IsEntityOnFire(Entity entity)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x28D3FED7190D3A0B", "params": [{"name": "entity", "type": "Entity"}]}
{"hash": "0x6070104B699B2EF4", "name": "IS_EXPLOSION_ACTIVE_IN_AREA", "lua_name": "IsExplosionActiveInArea", "ns": "FIRE", "apiset": "client", "game": "gta5", "signature": "BOOL IsExplosionActiveInArea(int explosionType, float x1, float y1, float z1, float x2, float y2, float z2)", "description": "", "aliases": "0x6070104B699B2EF4", "url": "https://docs.fivem.net/natives/?_0x6070104B699B2EF4", "params": [{"name": "explosionType", "type": "int", "description": "See [`ADD_EXPLOSION`](#\\_0xE3AD2BDBAEE269AC)."}, {"name": "x1", "type": "float"}, {"name": "y1", "type": "float"}, {"name": "z1", "type": "float"}, {"name": "x2", "type": "float"}, {"name": "y2", "type": "float"}, {"name": "z2", "type": "float"}]}
{"hash": "0xA079A6C51525DC4B", "name": "IS_EXPLOSION_IN_ANGLED_AREA", "lua_name": "IsExplosionInAngledArea", "ns": "FIRE", "apiset": "client", "game": "gta5", "signature": "BOOL IsExplosionInAngledArea(int explosionType, float x1, float y1, float z1, float x2, float y2, float z2, float width)", "description": "See [`IS_POINT_IN_ANGLED_AREA`](#\\_0x2A70BAE8883E4C81) for the definition of an angled area.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA079A6C51525DC4B", "params": [{"name": "explosionType", "type": "int", "description": "explosion enum, -1 for any explosion type. See [ADD_EXPLOSION](#\\_0xE3AD2BDBAEE269AC)."}, {"name": "x1", "type": "float", "description": "X dimension of the angled area 'origin'"}, {"name": "y1", "type": "float", "description": "Y dimension of the angled area 'origin'"}, {"name": "z1", "type": "float", "description": "Z dimension of the angled area 'origin'"}, {"name": "x2", "type": "float", "description": "X dimension of the angled area 'extent'"}, {"name": "y2", "type": "float", "description": "Y dimension of the angled area 'extent'"}, {"name": "z2", "type": "float", "description": "Z dimension of the angled area 'extent'"}, {"name": "width", "type": "float", "description": "Width of the angled area"}]}
{"hash": "0x2E2EBA0EE7CED0E0", "name": "IS_EXPLOSION_IN_AREA", "lua_name": "IsExplosionInArea", "ns": "FIRE", "apiset": "client", "game": "gta5", "signature": "BOOL IsExplosionInArea(int explosionType, float x1, float y1, float z1, float x2, float y2, float z2)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x2E2EBA0EE7CED0E0", "params": [{"name": "explosionType", "type": "int", "description": "See [`ADD_EXPLOSION`](#\\_0xE3AD2BDBAEE269AC)."}, {"name": "x1", "type": "float"}, {"name": "y1", "type": "float"}, {"name": "z1", "type": "float"}, {"name": "x2", "type": "float"}, {"name": "y2", "type": "float"}, {"name": "z2", "type": "float"}]}
{"hash": "0xAB0F816885B0E483", "name": "IS_EXPLOSION_IN_SPHERE", "lua_name": "IsExplosionInSphere", "ns": "FIRE", "apiset": "client", "game": "gta5", "signature": "BOOL IsExplosionInSphere(int explosionType, float x, float y, float z, float radius)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xAB0F816885B0E483", "params": [{"name": "explosionType", "type": "int", "description": "See [`ADD_EXPLOSION`](#\\_0xE3AD2BDBAEE269AC)."}, {"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}, {"name": "radius", "type": "float"}]}
{"hash": "0x7FF548385680673F", "name": "REMOVE_SCRIPT_FIRE", "lua_name": "RemoveScriptFire", "ns": "FIRE", "apiset": "client", "game": "gta5", "signature": "void RemoveScriptFire(FireId fireHandle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x7FF548385680673F", "params": [{"name": "fireHandle", "type": "FireId"}]}
{"hash": "0xF6A9D9708F6F23DF", "name": "START_ENTITY_FIRE", "lua_name": "StartEntityFire", "ns": "FIRE", "apiset": "client", "game": "gta5", "signature": "FireId StartEntityFire(Entity entity)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xF6A9D9708F6F23DF", "params": [{"name": "entity", "type": "Entity"}]}
{"hash": "0x6B83617E04503888", "name": "START_SCRIPT_FIRE", "lua_name": "StartScriptFire", "ns": "FIRE", "apiset": "client", "game": "gta5", "signature": "FireId StartScriptFire(float X, float Y, float Z, int maxChildren, BOOL isGasFire)", "description": "```\nStarts a fire: \nxyz: Location of fire \nmaxChildren: The max amount of times a fire can spread to other objects. Must be 25 or less, or the function will do nothing. \nisGasFire: Whether or not the fire is powered by gasoline. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x6B83617E04503888", "params": [{"name": "X", "type": "float"}, {"name": "Y", "type": "float"}, {"name": "Z", "type": "float"}, {"name": "maxChildren", "type": "int"}, {"name": "isGasFire", "type": "BOOL"}]}
{"hash": "0x7F0DD2EBBB651AFF", "name": "STOP_ENTITY_FIRE", "lua_name": "StopEntityFire", "ns": "FIRE", "apiset": "client", "game": "gta5", "signature": "void StopEntityFire(Entity entity)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x7F0DD2EBBB651AFF", "params": [{"name": "entity", "type": "Entity"}]}
{"hash": "0x056A8A219B8E829F", "name": "STOP_FIRE_IN_RANGE", "lua_name": "StopFireInRange", "ns": "FIRE", "apiset": "client", "game": "gta5", "signature": "void StopFireInRange(float x, float y, float z, float radius)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x056A8A219B8E829F", "params": [{"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}, {"name": "radius", "type": "float"}]}
{"hash": "0x14BA4BA137AF6CEC", "name": "_GET_ENTITY_INSIDE_EXPLOSION_AREA", "lua_name": "GetEntityInsideExplosionArea", "ns": "FIRE", "apiset": "client", "game": "gta5", "signature": "Entity GetEntityInsideExplosionArea(int explosionType, float x1, float y1, float z1, float x2, float y2, float z2, float radius)", "description": "```\nReturns a handle to the first entity within the a circle spawned inside the 2 points from a radius.\n```", "aliases": "_GET_PED_INSIDE_EXPLOSION_AREA", "url": "https://docs.fivem.net/natives/?_0x14BA4BA137AF6CEC", "params": [{"name": "explosionType", "type": "int", "description": "See [`ADD_EXPLOSION`](#\\_0xE3AD2BDBAEE269AC)."}, {"name": "x1", "type": "float"}, {"name": "y1", "type": "float"}, {"name": "z1", "type": "float"}, {"name": "x2", "type": "float"}, {"name": "y2", "type": "float"}, {"name": "z2", "type": "float"}, {"name": "radius", "type": "float"}]}
{"hash": "0xB3CD51E3DB86F176", "name": "_GET_ENTITY_INSIDE_EXPLOSION_SPHERE", "lua_name": "GetEntityInsideExplosionSphere", "ns": "FIRE", "apiset": "client", "game": "gta5", "signature": "Entity GetEntityInsideExplosionSphere(int explosionType, float x, float y, float z, float radius)", "description": "```\nNativeDB Introduced: v1290\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xB3CD51E3DB86F176", "params": [{"name": "explosionType", "type": "int"}, {"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}, {"name": "radius", "type": "float"}]}
{"hash": "0x8F390AC4155099BA", "name": "_SET_FIRE_SPREAD_RATE", "lua_name": "SetFireSpreadRate", "ns": "FIRE", "apiset": "client", "game": "gta5", "signature": "void SetFireSpreadRate(float p0)", "description": "SET_FIRE_\\*\n\n```\nNativeDB Introduced: v1734\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x8F390AC4155099BA", "params": [{"name": "p0", "type": "float"}]}
{"hash": "0x0218BA067D249DEA", "name": "", "lua_name": "N_0x0218ba067d249dea", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void N_0x0218ba067d249dea()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x0218BA067D249DEA", "params": []}
{"hash": "0x02369D5C8A51FDCF", "name": "", "lua_name": "N_0x02369d5c8a51fdcf", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void N_0x02369d5c8a51fdcf(BOOL toggle)", "description": "```\nDISABLE_S*\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x02369D5C8A51FDCF", "params": [{"name": "toggle", "type": "BOOL"}]}
{"hash": "0x03300B57FCAC6DDB", "name": "", "lua_name": "N_0x03300b57fcac6ddb", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void N_0x03300b57fcac6ddb(BOOL p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x03300B57FCAC6DDB", "params": [{"name": "p0", "type": "BOOL"}]}
{"hash": "0x0AE73D8DF3A762B2", "name": "", "lua_name": "N_0x0ae73d8df3a762b2", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void N_0x0ae73d8df3a762b2(BOOL p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x0AE73D8DF3A762B2", "params": [{"name": "p0", "type": "BOOL"}]}
{"hash": "0x0E4299C549F0D1F1", "name": "", "lua_name": "N_0x0e4299c549f0d1f1", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void N_0x0e4299c549f0d1f1(BOOL toggle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x0E4299C549F0D1F1", "params": [{"name": "toggle", "type": "BOOL"}]}
{"hash": "0x108BE26959A9D9BB", "name": "", "lua_name": "N_0x108be26959a9d9bb", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void N_0x108be26959a9d9bb(BOOL toggle)", "description": "```\nUI3DSCENE_*\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x108BE26959A9D9BB", "params": [{"name": "toggle", "type": "BOOL"}]}
{"hash": "0x14FC5833464340A8", "name": "", "lua_name": "N_0x14fc5833464340a8", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void N_0x14fc5833464340a8()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x14FC5833464340A8", "params": []}
{"hash": "0x1612C45F9E3E0D44", "name": "", "lua_name": "N_0x1612c45f9e3e0d44", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void N_0x1612c45f9e3e0d44()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x1612C45F9E3E0D44", "params": []}
{"hash": "0x1BBC135A4D25EDDE", "name": "", "lua_name": "N_0x1bbc135a4d25edde", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void N_0x1bbc135a4d25edde(BOOL p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x1BBC135A4D25EDDE", "params": [{"name": "p0", "type": "BOOL"}]}
{"hash": "0x1CBA05AE7BD7EE05", "name": "", "lua_name": "N_0x1cba05ae7bd7ee05", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void N_0x1cba05ae7bd7ee05(float p0)", "description": "```\nSET_TRA*\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x1CBA05AE7BD7EE05", "params": [{"name": "p0", "type": "float"}]}
{"hash": "0x259BA6D4E6F808F1", "name": "", "lua_name": "N_0x259ba6d4e6f808f1", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void N_0x259ba6d4e6f808f1(Any p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x259BA6D4E6F808F1", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0x25FC3E33A31AD0C9", "name": "", "lua_name": "N_0x25fc3e33a31ad0c9", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void N_0x25fc3e33a31ad0c9(BOOL p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x25FC3E33A31AD0C9", "params": [{"name": "p0", "type": "BOOL"}]}
{"hash": "0x27CFB1B1E078CB2D", "name": "", "lua_name": "N_0x27cfb1b1e078cb2d", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void N_0x27cfb1b1e078cb2d()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x27CFB1B1E078CB2D", "params": []}
{"hash": "0x27FEB5254759CDE3", "name": "", "lua_name": "N_0x27feb5254759cde3", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "BOOL N_0x27feb5254759cde3(char* textureDict, BOOL p1)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x27FEB5254759CDE3", "params": [{"name": "textureDict", "type": "char*"}, {"name": "p1", "type": "BOOL"}]}
{"hash": "0x2A251AA48B2B46DB", "name": "", "lua_name": "N_0x2a251aa48b2b46db", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void N_0x2a251aa48b2b46db()", "description": "```\nNativeDB Introduced: v323\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x2A251AA48B2B46DB", "params": []}
{"hash": "0x2B40A97646381508", "name": "", "lua_name": "N_0x2b40a97646381508", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void N_0x2b40a97646381508(Any p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x2B40A97646381508", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0x2C42340F916C5930", "name": "", "lua_name": "N_0x2c42340f916c5930", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "Any N_0x2c42340f916c5930(Any p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x2C42340F916C5930", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0x2D3B147AFAD49DE0", "name": "", "lua_name": "N_0x2d3b147afad49de0", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void N_0x2d3b147afad49de0(char* textureDict, char* textureName, float x, float y, float width, float height, float p6, int red, int green, int blue, int alpha, int p11)", "description": "```\nUsed in arcade games and Beam hack minigame in Doomsday Heist. For example, [Penetrator Arcade Game](https://streamable.com/8igrzw)\n\nNativeDB Introduced: v1290\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x2D3B147AFAD49DE0", "params": [{"name": "textureDict", "type": "char*", "description": "inside script_txds.rpf, browse it with OpenIV"}, {"name": "textureName", "type": "char*", "description": "textureName"}, {"name": "x", "type": "float", "description": "x position must be between 0.0 and 1.0 (1.0 being the most right side of the screen)"}, {"name": "y", "type": "float", "description": "y position must be between 0.0 and 1.0 (1.0 being the most bottom side of the screen)"}, {"name": "width", "type": "float", "description": "width 0.0 - 1.0 is the reasonable amount generally"}, {"name": "height", "type": "float", "description": "height 0.0 - 1.0 is the reasonable amount generally"}, {"name": "p6", "type": "float", "description": "almost always 0.0"}, {"name": "red", "type": "int", "description": "red color"}, {"name": "green", "type": "int", "description": "green color"}, {"name": "blue", "type": "int", "description": "blue color"}, {"name": "alpha", "type": "int", "description": "alpha"}, {"name": "p11", "type": "int"}]}
{"hash": "0x2FCB133CA50A49EB", "name": "", "lua_name": "N_0x2fcb133ca50a49eb", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "Any N_0x2fcb133ca50a49eb(Any p0)", "description": "```\nNativeDB Introduced: v1290\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x2FCB133CA50A49EB", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0x30432A0118736E00", "name": "", "lua_name": "N_0x30432a0118736e00", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "Hash N_0x30432a0118736e00()", "description": "```\nGET_CURRENT_*\n\nNativeDB Introduced: v1493\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x30432A0118736E00", "params": []}
{"hash": "0x346EF3ECAAAB149E", "name": "", "lua_name": "N_0x346ef3ecaaab149e", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void N_0x346ef3ecaaab149e()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x346EF3ECAAAB149E", "params": []}
{"hash": "0x36F6626459D91457", "name": "", "lua_name": "N_0x36f6626459d91457", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void N_0x36f6626459d91457(float p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x36F6626459D91457", "params": [{"name": "p0", "type": "float"}]}
{"hash": "0x393BD2275CEB7793", "name": "", "lua_name": "N_0x393bd2275ceb7793", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "Any N_0x393bd2275ceb7793()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x393BD2275CEB7793", "params": []}
{"hash": "0x3C788E7F6438754D", "name": "", "lua_name": "N_0x3c788e7f6438754d", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void N_0x3c788e7f6438754d(int checkpointHandle, float x, float y, float z)", "description": "```\nNativeDB Introduced: v1180\n```\n\nSets the given checkpoint target to the new coords", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x3C788E7F6438754D", "params": [{"name": "checkpointHandle", "type": "int", "description": "the handle of a created checkpoint"}, {"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}]}
{"hash": "0x43FA7CBE20DAB219", "name": "", "lua_name": "N_0x43fa7cbe20dab219", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void N_0x43fa7cbe20dab219(Any p0)", "description": "```\nNativeDB Introduced: v1290\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x43FA7CBE20DAB219", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0x46D1A61A21F566FC", "name": "", "lua_name": "N_0x46d1a61a21f566fc", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void N_0x46d1a61a21f566fc(float p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x46D1A61A21F566FC", "params": [{"name": "p0", "type": "float"}]}
{"hash": "0x4AF92ACD3141D96C", "name": "", "lua_name": "N_0x4af92acd3141d96c", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void N_0x4af92acd3141d96c()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x4AF92ACD3141D96C", "params": []}
{"hash": "0x54E22EA2C1956A8D", "name": "", "lua_name": "N_0x54e22ea2c1956a8d", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void N_0x54e22ea2c1956a8d(float p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x54E22EA2C1956A8D", "params": [{"name": "p0", "type": "float"}]}
{"hash": "0x5B0316762AFD4A64", "name": "", "lua_name": "N_0x5b0316762afd4a64", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "int N_0x5b0316762afd4a64()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x5B0316762AFD4A64", "params": []}
{"hash": "0x5DBF05DB5926D089", "name": "", "lua_name": "N_0x5dbf05db5926d089", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void N_0x5dbf05db5926d089(Any p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x5DBF05DB5926D089", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0x5DEBD9C4DC995692", "name": "", "lua_name": "N_0x5debd9c4dc995692", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void N_0x5debd9c4dc995692()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x5DEBD9C4DC995692", "params": []}
{"hash": "0x5F6DF3D92271E8A1", "name": "", "lua_name": "N_0x5f6df3d92271e8a1", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void N_0x5f6df3d92271e8a1(BOOL toggle)", "description": "```\nDISABLE_*\n```", "aliases": "SET_PARTICLE_FX_BLOOD_SCALE", "url": "https://docs.fivem.net/natives/?_0x5F6DF3D92271E8A1", "params": [{"name": "toggle", "type": "BOOL"}]}
{"hash": "0x615D3925E87A3B26", "name": "", "lua_name": "N_0x615d3925e87a3b26", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void N_0x615d3925e87a3b26(int checkpoint)", "description": "```\nUnknown. Called after creating a checkpoint (type: 51) in the creators. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x615D3925E87A3B26", "params": [{"name": "checkpoint", "type": "int"}]}
{"hash": "0x61F95E5BB3E0A8C6", "name": "", "lua_name": "N_0x61f95e5bb3e0a8c6", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void N_0x61f95e5bb3e0a8c6(Any p0)", "description": "**This native does absolutely nothing, just a nullsub**", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x61F95E5BB3E0A8C6", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0x649C97D52332341A", "name": "", "lua_name": "N_0x649c97d52332341a", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void N_0x649c97d52332341a(Any p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x649C97D52332341A", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0x6A51F78772175A51", "name": "", "lua_name": "N_0x6a51f78772175a51", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void N_0x6a51f78772175a51(BOOL toggle)", "description": "```\nSET_F*\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x6A51F78772175A51", "params": [{"name": "toggle", "type": "BOOL"}]}
{"hash": "0x759650634F07B6B4", "name": "", "lua_name": "N_0x759650634f07b6b4", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "BOOL N_0x759650634f07b6b4(int p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x759650634F07B6B4", "params": [{"name": "p0", "type": "int"}]}
{"hash": "0x7A42B2E236E71415", "name": "", "lua_name": "N_0x7a42b2e236e71415", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void N_0x7a42b2e236e71415()", "description": "```\nUI3DSCENE_*\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x7A42B2E236E71415", "params": []}
{"hash": "0x7AC24EAB6D74118D", "name": "", "lua_name": "N_0x7ac24eab6d74118d", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "BOOL N_0x7ac24eab6d74118d(BOOL p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x7AC24EAB6D74118D", "params": [{"name": "p0", "type": "BOOL"}]}
{"hash": "0x7FA5D82B8F58EC06", "name": "", "lua_name": "N_0x7fa5d82b8f58ec06", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "BOOL N_0x7fa5d82b8f58ec06()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x7FA5D82B8F58EC06", "params": []}
{"hash": "0x814AF7DCAACC597B", "name": "", "lua_name": "N_0x814af7dcaacc597b", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void N_0x814af7dcaacc597b(Any p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x814AF7DCAACC597B", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0x82ACC484FFA3B05F", "name": "", "lua_name": "N_0x82acc484ffa3b05f", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "Any N_0x82acc484ffa3b05f(Any p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x82ACC484FFA3B05F", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0x851CD923176EBA7C", "name": "", "lua_name": "N_0x851cd923176eba7c", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void N_0x851cd923176eba7c()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x851CD923176EBA7C", "params": []}
{"hash": "0x8CDE909A0370BB3A", "name": "", "lua_name": "N_0x8cde909a0370bb3a", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void N_0x8cde909a0370bb3a(BOOL toggle)", "description": "```\nUsed only once in the scripts (taxi_clowncar)\n\nSET_PARTICLE_FX_*\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x8CDE909A0370BB3A", "params": [{"name": "toggle", "type": "BOOL"}]}
{"hash": "0x908311265D42A820", "name": "", "lua_name": "N_0x908311265d42a820", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void N_0x908311265d42a820(Any p0)", "description": "```\nNativeDB Introduced: v323\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x908311265D42A820", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0x949F397A288B28B3", "name": "", "lua_name": "N_0x949f397a288b28b3", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void N_0x949f397a288b28b3(float p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x949F397A288B28B3", "params": [{"name": "p0", "type": "float"}]}
{"hash": "0x9641588DAB93B4B5", "name": "", "lua_name": "N_0x9641588dab93b4b5", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void N_0x9641588dab93b4b5(Any p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x9641588DAB93B4B5", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0x98D18905BF723B99", "name": "", "lua_name": "N_0x98d18905bf723b99", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "Any N_0x98d18905bf723b99()", "description": "```\nNativeDB Introduced: v1493\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x98D18905BF723B99", "params": []}
{"hash": "0x98EDF76A7271E4F2", "name": "", "lua_name": "N_0x98edf76a7271e4f2", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void N_0x98edf76a7271e4f2()", "description": "```\nREQUEST_*\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x98EDF76A7271E4F2", "params": []}
{"hash": "0x9B079E5221D984D3", "name": "", "lua_name": "N_0x9b079e5221d984d3", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void N_0x9b079e5221d984d3(BOOL p0)", "description": "```\nFORCE_*\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x9B079E5221D984D3", "params": [{"name": "p0", "type": "BOOL"}]}
{"hash": "0xA46B73FAA3460AE1", "name": "", "lua_name": "N_0xa46b73faa3460ae1", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void N_0xa46b73faa3460ae1(BOOL p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA46B73FAA3460AE1", "params": [{"name": "p0", "type": "BOOL"}]}
{"hash": "0xAAE9BE70EC7C69AB", "name": "", "lua_name": "N_0xaae9be70ec7c69ab", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void N_0xaae9be70ec7c69ab(Any p0, Any p1, Any p2, Any p3, Any p4, Any p5, Any p6, Any p7)", "description": "```\nNativeDB Introduced: v1290\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xAAE9BE70EC7C69AB", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}, {"name": "p3", "type": "Any"}, {"name": "p4", "type": "Any"}, {"name": "p5", "type": "Any"}, {"name": "p6", "type": "Any"}, {"name": "p7", "type": "Any"}]}
{"hash": "0xADD6627C4D325458", "name": "", "lua_name": "N_0xadd6627c4d325458", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void N_0xadd6627c4d325458(Any p0)", "description": "```\nNativeDB Introduced: v2189\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xADD6627C4D325458", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0xAE51BC858F32BA66", "name": "", "lua_name": "N_0xae51bc858f32ba66", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void N_0xae51bc858f32ba66(Any p0, float p1, float p2, float p3, float p4)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xAE51BC858F32BA66", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "float"}, {"name": "p2", "type": "float"}, {"name": "p3", "type": "float"}, {"name": "p4", "type": "float"}]}
{"hash": "0xB2EBE8CBC58B90E9", "name": "", "lua_name": "N_0xb2ebe8cbc58b90e9", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "Any N_0xb2ebe8cbc58b90e9()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xB2EBE8CBC58B90E9", "params": []}
{"hash": "0xB3C641F3630BF6DA", "name": "", "lua_name": "N_0xb3c641f3630bf6da", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void N_0xb3c641f3630bf6da(float p0)", "description": "```\nSetter for 0xE59343E9E96529E7\n\nSET_M*\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xB3C641F3630BF6DA", "params": [{"name": "p0", "type": "float"}]}
{"hash": "0xB569F41F3E7E83A4", "name": "", "lua_name": "N_0xb569f41f3e7e83a4", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void N_0xb569f41f3e7e83a4(Any p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xB569F41F3E7E83A4", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0xBA0127DA25FD54C9", "name": "", "lua_name": "N_0xba0127da25fd54c9", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void N_0xba0127da25fd54c9(Any p0, Any p1)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xBA0127DA25FD54C9", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}]}
{"hash": "0xBA3D194057C79A7B", "name": "", "lua_name": "N_0xba3d194057c79a7b", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void N_0xba3d194057c79a7b(char* p0)", "description": "```\nSET_PARTICLE_FX_*\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xBA3D194057C79A7B", "params": [{"name": "p0", "type": "char*"}]}
{"hash": "0xBB90E12CAC1DAB25", "name": "", "lua_name": "N_0xbb90e12cac1dab25", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void N_0xbb90e12cac1dab25(float p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xBB90E12CAC1DAB25", "params": [{"name": "p0", "type": "float"}]}
{"hash": "0xBCEDB009461DA156", "name": "", "lua_name": "N_0xbcedb009461da156", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "Any N_0xbcedb009461da156()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xBCEDB009461DA156", "params": []}
{"hash": "0xBE197EAA669238F4", "name": "", "lua_name": "N_0xbe197eaa669238f4", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "Any N_0xbe197eaa669238f4(Any p0, Any p1, Any p2, Any p3)", "description": "```\nThis function is hard-coded to always return 0. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xBE197EAA669238F4", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}, {"name": "p3", "type": "Any"}]}
{"hash": "0xC0416B061F2B7E5E", "name": "", "lua_name": "N_0xc0416b061f2b7e5e", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void N_0xc0416b061f2b7e5e(BOOL p0)", "description": "```\nGOLF_TRAIL_SET_*\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC0416B061F2B7E5E", "params": [{"name": "p0", "type": "BOOL"}]}
{"hash": "0xC35A6D07C93802B2", "name": "", "lua_name": "N_0xc35a6d07c93802b2", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void N_0xc35a6d07c93802b2()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC35A6D07C93802B2", "params": []}
{"hash": "0xC5C8F970D4EDFF71", "name": "", "lua_name": "N_0xc5c8f970d4edff71", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void N_0xc5c8f970d4edff71(Any p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC5C8F970D4EDFF71", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0xCA465D9CC0D231BA", "name": "", "lua_name": "N_0xca465d9cc0d231ba", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void N_0xca465d9cc0d231ba(Any p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xCA465D9CC0D231BA", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0xCA4AE345A153D573", "name": "", "lua_name": "N_0xca4ae345a153d573", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void N_0xca4ae345a153d573(BOOL p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xCA4AE345A153D573", "params": [{"name": "p0", "type": "BOOL"}]}
{"hash": "0xCB82A0BF0E3E3265", "name": "", "lua_name": "N_0xcb82a0bf0e3e3265", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "int N_0xcb82a0bf0e3e3265(int p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xCB82A0BF0E3E3265", "params": [{"name": "p0", "type": "int"}]}
{"hash": "0xCFD16F0DB5A3535C", "name": "", "lua_name": "N_0xcfd16f0db5a3535c", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void N_0xcfd16f0db5a3535c(BOOL toggle)", "description": "```\nNativeDB Introduced: v2060\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xCFD16F0DB5A3535C", "params": [{"name": "toggle", "type": "BOOL"}]}
{"hash": "0xD1C55B110E4DF534", "name": "", "lua_name": "N_0xd1c55b110e4df534", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void N_0xd1c55b110e4df534(Any p0)", "description": "```\nSET_TV_??? \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xD1C55B110E4DF534", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0xDB1EA9411C8911EC", "name": "", "lua_name": "N_0xdb1ea9411c8911ec", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void N_0xdb1ea9411c8911ec(int checkpointHandle)", "description": "```\nNativeDB Introduced: v1180\n```\n\nThis native is used for the \"larger\" circular checkpoints, and sets the circle/ring around the checkpoint to point in the same direction as the inner arrow", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xDB1EA9411C8911EC", "params": [{"name": "checkpointHandle", "type": "int", "description": "the handle of a created checkpoint"}]}
{"hash": "0xE2892E7E55D7073A", "name": "", "lua_name": "N_0xe2892e7e55d7073a", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void N_0xe2892e7e55d7073a(float p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xE2892E7E55D7073A", "params": [{"name": "p0", "type": "float"}]}
{"hash": "0xE3E2C1B4C59DBC77", "name": "", "lua_name": "N_0xe3e2c1b4c59dbc77", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void N_0xe3e2c1b4c59dbc77(int unk)", "description": "```\nSets an unknown value related to timecycles. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xE3E2C1B4C59DBC77", "params": [{"name": "unk", "type": "int"}]}
{"hash": "0xE59343E9E96529E7", "name": "", "lua_name": "N_0xe59343e9e96529e7", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "float N_0xe59343e9e96529e7()", "description": "```\nGetter for 0xB3C641F3630BF6DA\n\nGET_M*\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xE59343E9E96529E7", "params": []}
{"hash": "0xE63D7C6EECECB66B", "name": "", "lua_name": "N_0xe63d7c6eececb66b", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void N_0xe63d7c6eececb66b(BOOL toggle)", "description": "```\nTOGGLE_*\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xE63D7C6EECECB66B", "params": [{"name": "toggle", "type": "BOOL"}]}
{"hash": "0xE791DF1F73ED2C8B", "name": "", "lua_name": "N_0xe791df1f73ed2c8b", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "Any N_0xe791df1f73ed2c8b(Any p0)", "description": "```\nThis function is hard-coded to always return 0. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xE791DF1F73ED2C8B", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0xEC72C258667BE5EA", "name": "", "lua_name": "N_0xec72c258667be5ea", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "Any N_0xec72c258667be5ea(Any p0)", "description": "```\nThis function is hard-coded to always return 0. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xEC72C258667BE5EA", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0xEF398BEEE4EF45F9", "name": "", "lua_name": "N_0xef398beee4ef45f9", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void N_0xef398beee4ef45f9(BOOL p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xEF398BEEE4EF45F9", "params": [{"name": "p0", "type": "BOOL"}]}
{"hash": "0xEFABC7722293DA7C", "name": "", "lua_name": "N_0xefabc7722293da7c", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void N_0xefabc7722293da7c()", "description": "```\nAD*\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xEFABC7722293DA7C", "params": []}
{"hash": "0xF3F776ADA161E47D", "name": "", "lua_name": "N_0xf3f776ada161e47d", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void N_0xf3f776ada161e47d(Any p0, Any p1)", "description": "```\nNativeDB Introduced: v1604\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xF3F776ADA161E47D", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}]}
{"hash": "0xF51D36185993515D", "name": "", "lua_name": "N_0xf51d36185993515d", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void N_0xf51d36185993515d(int checkpoint, float posX, float posY, float posZ, float unkX, float unkY, float unkZ)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xF51D36185993515D", "params": [{"name": "checkpoint", "type": "int"}, {"name": "posX", "type": "float"}, {"name": "posY", "type": "float"}, {"name": "posZ", "type": "float"}, {"name": "unkX", "type": "float"}, {"name": "unkY", "type": "float"}, {"name": "unkZ", "type": "float"}]}
{"hash": "0xF78B803082D4386F", "name": "", "lua_name": "N_0xf78b803082d4386f", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void N_0xf78b803082d4386f(float p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xF78B803082D4386F", "params": [{"name": "p0", "type": "float"}]}
{"hash": "0xFCF6788FC4860CD4", "name": "", "lua_name": "N_0xfcf6788fc4860cd4", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void N_0xfcf6788fc4860cd4(int checkpoint)", "description": "SET_CHECKPOINT_\\*\n\n```\nNativeDB Introduced: v1734\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xFCF6788FC4860CD4", "params": [{"name": "checkpoint", "type": "int"}]}
{"hash": "0xB302244A1839BDAD", "name": "ADD_DECAL", "lua_name": "AddDecal", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "int AddDecal(int decalType, float posX, float posY, float posZ, float dirX, float dirY, float dirZ, float sideX, float sideY, float sideZ, float width, float height, float rCoef, float gCoef, float bCoef, float opacity, float timeout, BOOL isLongRange, BOOL isDynamic, BOOL useComplexColn)", "description": "Places a decal into the world\n\n```cs\npublic enum DecalTypes \n{ \n splatters_blood = 1010, \n splatters_blood_dir = 1015, \n splatters_blood_mist = 1017, \n splatters_mud = 1020, \n splatters_paint = 1030, \n splatters_water = 1040, \n splatters_water_hydrant = 1050, \n splatters_blood2 = 1110, \n weapImpact_metal = 4010, \n weapImpact_concrete = 4020, \n weapImpact_mattress = 4030, \n weapImpact_mud = 4032, \n weapImpact_wood = 4050, \n weapImpact_sand = 4053, \n weapImpact_cardboard = 4040, \n weapImpact_melee_glass = 4100, \n weapImpact_glass_blood = 4102, \n weapImpact_glass_blood2 = 4104, \n weapImpact_shotgun_paper = 4200, \n weapImpact_shotgun_mattress, \n weapImpact_shotgun_metal, \n weapImpact_shotgun_wood, \n weapImpact_shotgun_dirt, \n weapImpact_shotgun_tvscreen, \n weapImpact_shotgun_tvscreen2, \n weapImpact_shotgun_tvscreen3, \n weapImpact_melee_concrete = 4310, \n weapImpact_melee_wood = 4312, \n weapImpact_melee_metal = 4314, \n burn1 = 4421, \n burn2, \n burn3, \n burn4, \n burn5, \n bang_concrete_bang = 5000, \n bang_concrete_bang2, \n bang_bullet_bang, \n bang_bullet_bang2 = 5004, \n bang_glass = 5031, \n bang_glass2, \n solidPool_water = 9000, \n solidPool_blood, \n solidPool_oil, \n solidPool_petrol, \n solidPool_mud, \n porousPool_water, \n porousPool_blood, \n porousPool_oil, \n porousPool_petrol, \n porousPool_mud, \n porousPool_water_ped_drip, \n liquidTrail_water = 9050 \n} \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xB302244A1839BDAD", "params": [{"name": "decalType", "type": "int", "description": "which type of decal to place, based on the ID, see `DecalTypes` enum."}, {"name": "posX", "type": "float", "description": "X position coordinate."}, {"name": "posY", "type": "float", "description": "Y position coordinate."}, {"name": "posZ", "type": "float", "description": "Z position coordinate."}, {"name": "dirX", "type": "float", "description": "X Orientation."}, {"name": "dirY", "type": "float", "description": "Y Orientation."}, {"name": "dirZ", "type": "float", "description": "Z Orientation."}, {"name": "sideX", "type": "float", "description": "Usually set to 0."}, {"name": "sideY", "type": "float", "description": "Usually set to 1."}, {"name": "sideZ", "type": "float", "description": "Usually set to 0."}, {"name": "width", "type": "float", "description": "Width of the decal."}, {"name": "height", "type": "float", "description": "Height of the decal."}, {"name": "rCoef", "type": "float", "description": "Red Color."}, {"name": "gCoef", "type": "float", "description": "Green Color."}, {"name": "bCoef", "type": "float", "description": "Blue Color."}, {"name": "opacity", "type": "float", "description": "Alpha Color."}, {"name": "timeout", "type": "float", "description": "The lifetime of the decal."}, {"name": "isLongRange", "type": "BOOL", "description": "toggle further LOD draw distance."}, {"name": "isDynamic", "type": "BOOL", "description": "toggle dynamics."}, {"name": "useComplexColn", "type": "BOOL", "description": "use complex coloring."}]}
{"hash": "0x9CD43EEE12BF4DD0", "name": "ADD_ENTITY_ICON", "lua_name": "AddEntityIcon", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "Any AddEntityIcon(Entity entity, char* icon)", "description": "```\nExample: \nGRAPHICS::ADD_ENTITY_ICON(a_0, \"MP_Arrow\"); \nI tried this and nothing happened... \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x9CD43EEE12BF4DD0", "params": [{"name": "entity", "type": "Entity"}, {"name": "icon", "type": "char*"}]}
{"hash": "0x4F5212C7AD880DF8", "name": "ADD_PETROL_DECAL", "lua_name": "AddPetrolDecal", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "int AddPetrolDecal(float x, float y, float z, float groundLvl, float width, float transparency)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x4F5212C7AD880DF8", "params": [{"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}, {"name": "groundLvl", "type": "float"}, {"name": "width", "type": "float"}, {"name": "transparency", "type": "float"}]}
{"hash": "0x967278682CB6967A", "name": "ADD_PETROL_TRAIL_DECAL_INFO", "lua_name": "AddPetrolTrailDecalInfo", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void AddPetrolTrailDecalInfo(float x, float y, float z, float p3)", "description": "", "aliases": "0x967278682CB6967A", "url": "https://docs.fivem.net/natives/?_0x967278682CB6967A", "params": [{"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}, {"name": "p3", "type": "float"}]}
{"hash": "0x1A8E2C8B9CF4549C", "name": "ADD_TCMODIFIER_OVERRIDE", "lua_name": "AddTcmodifierOverride", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void AddTcmodifierOverride(char* modifierName1, char* modifierName2)", "description": "", "aliases": "0x1A8E2C8B9CF4549C", "url": "https://docs.fivem.net/natives/?_0x1A8E2C8B9CF4549C", "params": [{"name": "modifierName1", "type": "char*"}, {"name": "modifierName2", "type": "char*"}]}
{"hash": "0x428BDCB9DA58DA53", "name": "ADD_VEHICLE_CREW_EMBLEM", "lua_name": "AddVehicleCrewEmblem", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "BOOL AddVehicleCrewEmblem(Vehicle vehicle, Ped ped, int boneIndex, float x1, float x2, float x3, float y1, float y2, float y3, float z1, float z2, float z3, float scale, Any p13, int alpha)", "description": "```\nboneIndex is always chassis_dummy in the scripts. The x/y/z params are location relative to the chassis bone.\n```", "aliases": "_ADD_CLAN_DECAL_TO_VEHICLE", "url": "https://docs.fivem.net/natives/?_0x428BDCB9DA58DA53", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "ped", "type": "Ped"}, {"name": "boneIndex", "type": "int"}, {"name": "x1", "type": "float"}, {"name": "x2", "type": "float"}, {"name": "x3", "type": "float"}, {"name": "y1", "type": "float"}, {"name": "y2", "type": "float"}, {"name": "y3", "type": "float"}, {"name": "z1", "type": "float"}, {"name": "z2", "type": "float"}, {"name": "z3", "type": "float"}, {"name": "scale", "type": "float"}, {"name": "p13", "type": "Any"}, {"name": "alpha", "type": "int"}]}
{"hash": "0x36AD3E690DA5ACEB", "name": "ANIMPOSTFX_IS_RUNNING", "lua_name": "AnimpostfxIsRunning", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "BOOL AnimpostfxIsRunning(char* effectName)", "description": "See [`ANIMPOSTFX_PLAY`](#\\_0x2206BF9A37B7F724).", "aliases": "_GET_SCREEN_EFFECT_IS_ACTIVE", "url": "https://docs.fivem.net/natives/?_0x36AD3E690DA5ACEB", "params": [{"name": "effectName", "type": "char*"}]}
{"hash": "0x2206BF9A37B7F724", "name": "ANIMPOSTFX_PLAY", "lua_name": "AnimpostfxPlay", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void AnimpostfxPlay(char* effectName, int duration, BOOL looped)", "description": "```\nduration - is how long to play the effect for in milliseconds. If 0, it plays the default length\nif loop is true, the effect won't stop until you call ANIMPOSTFX_STOP on it. (only loopable effects)\n```", "aliases": "_START_SCREEN_EFFECT", "url": "https://docs.fivem.net/natives/?_0x2206BF9A37B7F724", "params": [{"name": "effectName", "type": "char*"}, {"name": "duration", "type": "int"}, {"name": "looped", "type": "BOOL"}]}
{"hash": "0x068E835A1D0DC0E3", "name": "ANIMPOSTFX_STOP", "lua_name": "AnimpostfxStop", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void AnimpostfxStop(char* effectName)", "description": "See [`ANIMPOSTFX_PLAY`](#\\_0x2206BF9A37B7F724).", "aliases": "_STOP_SCREEN_EFFECT", "url": "https://docs.fivem.net/natives/?_0x068E835A1D0DC0E3", "params": [{"name": "effectName", "type": "char*"}]}
{"hash": "0xB4EDDC19532BFB85", "name": "ANIMPOSTFX_STOP_ALL", "lua_name": "AnimpostfxStopAll", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void AnimpostfxStopAll()", "description": "", "aliases": "_STOP_ALL_SCREEN_EFFECTS", "url": "https://docs.fivem.net/natives/?_0xB4EDDC19532BFB85", "params": []}
{"hash": "0x845BAD77CC770633", "name": "ATTACH_TV_AUDIO_TO_ENTITY", "lua_name": "AttachTvAudioToEntity", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void AttachTvAudioToEntity(Entity entity)", "description": "```\nMight be more appropriate in AUDIO? \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x845BAD77CC770633", "params": [{"name": "entity", "type": "Entity"}]}
{"hash": "0xF6E48914C7A8694E", "name": "BEGIN_SCALEFORM_MOVIE_METHOD", "lua_name": "BeginScaleformMovieMethod", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "BOOL BeginScaleformMovieMethod(int scaleform, char* methodName)", "description": "```\nPush a function from the Scaleform onto the stack \n```", "aliases": "_PUSH_SCALEFORM_MOVIE_FUNCTION", "url": "https://docs.fivem.net/natives/?_0xF6E48914C7A8694E", "params": [{"name": "scaleform", "type": "int"}, {"name": "methodName", "type": "char*"}]}
{"hash": "0xAB58C27C2E6123C6", "name": "BEGIN_SCALEFORM_MOVIE_METHOD_ON_FRONTEND", "lua_name": "BeginScaleformMovieMethodOnFrontend", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "BOOL BeginScaleformMovieMethodOnFrontend(char* functionName)", "description": "Starts frontend (pause menu) scaleform movie methods.\nThis can be used when you want to make custom frontend menus, and customize things like images or text in the menus etc.\n\nUse [`BEGIN_SCALEFORM_MOVIE_METHOD_ON_FRONTEND_HEADER`](#\\_0xB9449845F73F5E9C) for header scaleform functions.", "aliases": "0xAB58C27C2E6123C6 _PUSH_SCALEFORM_MOVIE_FUNCTION_N _BEGIN_SCALEFORM_MOVIE_METHOD_N", "url": "https://docs.fivem.net/natives/?_0xAB58C27C2E6123C6", "params": [{"name": "functionName", "type": "char*", "description": "The function name of the scaleform to call."}]}
{"hash": "0xB9449845F73F5E9C", "name": "BEGIN_SCALEFORM_MOVIE_METHOD_ON_FRONTEND_HEADER", "lua_name": "BeginScaleformMovieMethodOnFrontendHeader", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "BOOL BeginScaleformMovieMethodOnFrontendHeader(char* functionName)", "description": "Starts frontend (pause menu) scaleform movie methods for header options.\n\nUse [`BEGIN_SCALEFORM_MOVIE_METHOD_ON_FRONTEND`](#\\_0xAB58C27C2E6123C6) to customize the content inside the frontend menus.", "aliases": "0xB9449845F73F5E9C _BEGIN_SCALEFORM_MOVIE_METHOD_V", "url": "https://docs.fivem.net/natives/?_0xB9449845F73F5E9C", "params": [{"name": "functionName", "type": "char*", "description": "Scaleform function name."}]}
{"hash": "0x98C494FD5BDFBFD5", "name": "BEGIN_SCALEFORM_SCRIPT_HUD_MOVIE_METHOD", "lua_name": "BeginScaleformScriptHudMovieMethod", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "BOOL BeginScaleformScriptHudMovieMethod(int hudComponent, char* methodName)", "description": "```\nPushes a function from the Hud component Scaleform onto the stack. Same behavior as GRAPHICS::BEGIN_SCALEFORM_MOVIE_METHOD, just a hud component id instead of a Scaleform.\nKnown components:\n19 - MP_RANK_BAR\n20 - HUD_DIRECTOR_MODE\nThis native requires more research - all information can be found inside of 'hud.gfx'. Using a decompiler, the different components are located under \"scripts\\__Packages\\com\\rockstargames\\gtav\\hud\\hudComponents\" and \"scripts\\__Packages\\com\\rockstargames\\gtav\\Multiplayer\".\n```", "aliases": "_PUSH_SCALEFORM_MOVIE_FUNCTION_FROM_HUD_COMPONENT _BEGIN_SCALEFORM_MOVIE_METHOD_HUD_COMPONENT", "url": "https://docs.fivem.net/natives/?_0x98C494FD5BDFBFD5", "params": [{"name": "hudComponent", "type": "int"}, {"name": "methodName", "type": "char*"}]}
{"hash": "0xA67C35C56EB1BD9D", "name": "BEGIN_TAKE_HIGH_QUALITY_PHOTO", "lua_name": "BeginTakeHighQualityPhoto", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "BOOL BeginTakeHighQualityPhoto()", "description": "", "aliases": "0xA67C35C56EB1BD9D", "url": "https://docs.fivem.net/natives/?_0xA67C35C56EB1BD9D", "params": []}
{"hash": "0x1DD2139A9A20DCE8", "name": "BEGIN_TAKE_MISSION_CREATOR_PHOTO", "lua_name": "BeginTakeMissionCreatorPhoto", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "BOOL BeginTakeMissionCreatorPhoto()", "description": "", "aliases": "0x1DD2139A9A20DCE8", "url": "https://docs.fivem.net/natives/?_0x1DD2139A9A20DCE8", "params": []}
{"hash": "0x80338406F3475E55", "name": "BEGIN_TEXT_COMMAND_SCALEFORM_STRING", "lua_name": "BeginTextCommandScaleformString", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void BeginTextCommandScaleformString(char* textLabel)", "description": "```\nCalled prior to adding a text component to the UI. After doing so, GRAPHICS::END_TEXT_COMMAND_SCALEFORM_STRING is called.\nExamples:\nGRAPHICS::BEGIN_TEXT_COMMAND_SCALEFORM_STRING(\"NUMBER\");\nHUD::ADD_TEXT_COMPONENT_INTEGER(MISC::ABSI(a_1));\nGRAPHICS::END_TEXT_COMMAND_SCALEFORM_STRING();\nGRAPHICS::BEGIN_TEXT_COMMAND_SCALEFORM_STRING(\"STRING\");\nHUD::_ADD_TEXT_COMPONENT_STRING(a_2);\nGRAPHICS::END_TEXT_COMMAND_SCALEFORM_STRING();\nGRAPHICS::BEGIN_TEXT_COMMAND_SCALEFORM_STRING(\"STRTNM2\");\nHUD::_0x17299B63C7683A2B(v_3);\nHUD::_0x17299B63C7683A2B(v_4);\nGRAPHICS::END_TEXT_COMMAND_SCALEFORM_STRING();\nGRAPHICS::BEGIN_TEXT_COMMAND_SCALEFORM_STRING(\"STRTNM1\");\nHUD::_0x17299B63C7683A2B(v_3);\nGRAPHICS::END_TEXT_COMMAND_SCALEFORM_STRING();\n```", "aliases": "_BEGIN_TEXT_COMPONENT", "url": "https://docs.fivem.net/natives/?_0x80338406F3475E55", "params": [{"name": "textLabel", "type": "char*", "description": "a GXT text label"}]}
{"hash": "0xFBD96D87AC96D533", "name": "CALL_SCALEFORM_MOVIE_METHOD", "lua_name": "CallScaleformMovieMethod", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void CallScaleformMovieMethod(int scaleform, char* method)", "description": "```\nCalls the Scaleform function. \n```", "aliases": "_CALL_SCALEFORM_MOVIE_FUNCTION_VOID", "url": "https://docs.fivem.net/natives/?_0xFBD96D87AC96D533", "params": [{"name": "scaleform", "type": "int"}, {"name": "method", "type": "char*"}]}
{"hash": "0xD0837058AE2E4BEE", "name": "CALL_SCALEFORM_MOVIE_METHOD_WITH_NUMBER", "lua_name": "CallScaleformMovieMethodWithNumber", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void CallScaleformMovieMethodWithNumber(int scaleform, char* methodName, float param1, float param2, float param3, float param4, float param5)", "description": "```\nCalls the Scaleform function and passes the parameters as floats. \nThe number of parameters passed to the function varies, so the end of the parameter list is represented by -1.0. \n```", "aliases": "_CALL_SCALEFORM_MOVIE_FUNCTION_FLOAT_PARAMS", "url": "https://docs.fivem.net/natives/?_0xD0837058AE2E4BEE", "params": [{"name": "scaleform", "type": "int"}, {"name": "methodName", "type": "char*"}, {"name": "param1", "type": "float"}, {"name": "param2", "type": "float"}, {"name": "param3", "type": "float"}, {"name": "param4", "type": "float"}, {"name": "param5", "type": "float"}]}
{"hash": "0xEF662D8D57E290B1", "name": "CALL_SCALEFORM_MOVIE_METHOD_WITH_NUMBER_AND_STRING", "lua_name": "CallScaleformMovieMethodWithNumberAndString", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void CallScaleformMovieMethodWithNumberAndString(int scaleform, char* methodName, float floatParam1, float floatParam2, float floatParam3, float floatParam4, float floatParam5, char* stringParam1, char* stringParam2, char* stringParam3, char* stringParam4, char* stringParam5)", "description": "```\nCalls the Scaleform function and passes both float and string parameters (in their respective order). \nThe number of parameters passed to the function varies, so the end of the float parameters is represented by -1.0, and the end of the string parameters is represented by 0 (NULL). \nNOTE: The order of parameters in the function prototype is important! All float parameters must come first, followed by the string parameters. \nExamples: \n// function MY_FUNCTION(floatParam1, floatParam2, stringParam) \nGRAPHICS::_CALL_SCALEFORM_MOVIE_FUNCTION_MIXED_PARAMS(scaleform, \"MY_FUNCTION\", 10.0, 20.0, -1.0, -1.0, -1.0, \"String param\", 0, 0, 0, 0); \n// function MY_FUNCTION_2(floatParam, stringParam1, stringParam2) \nGRAPHICS::_CALL_SCALEFORM_MOVIE_FUNCTION_MIXED_PARAMS(scaleform, \"MY_FUNCTION_2\", 10.0, -1.0, -1.0, -1.0, -1.0, \"String param #1\", \"String param #2\", 0, 0, 0); \n```", "aliases": "_CALL_SCALEFORM_MOVIE_FUNCTION_MIXED_PARAMS", "url": "https://docs.fivem.net/natives/?_0xEF662D8D57E290B1", "params": [{"name": "scaleform", "type": "int"}, {"name": "methodName", "type": "char*"}, {"name": "floatParam1", "type": "float"}, {"name": "floatParam2", "type": "float"}, {"name": "floatParam3", "type": "float"}, {"name": "floatParam4", "type": "float"}, {"name": "floatParam5", "type": "float"}, {"name": "stringParam1", "type": "char*"}, {"name": "stringParam2", "type": "char*"}, {"name": "stringParam3", "type": "char*"}, {"name": "stringParam4", "type": "char*"}, {"name": "stringParam5", "type": "char*"}]}
{"hash": "0x51BC1ED3CC44E8F7", "name": "CALL_SCALEFORM_MOVIE_METHOD_WITH_STRING", "lua_name": "CallScaleformMovieMethodWithString", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void CallScaleformMovieMethodWithString(int scaleform, char* methodName, char* param1, char* param2, char* param3, char* param4, char* param5)", "description": "```\nCalls the Scaleform function and passes the parameters as strings. \nThe number of parameters passed to the function varies, so the end of the parameter list is represented by 0 (NULL). \n```", "aliases": "_CALL_SCALEFORM_MOVIE_FUNCTION_STRING_PARAMS", "url": "https://docs.fivem.net/natives/?_0x51BC1ED3CC44E8F7", "params": [{"name": "scaleform", "type": "int"}, {"name": "methodName", "type": "char*"}, {"name": "param1", "type": "char*"}, {"name": "param2", "type": "char*"}, {"name": "param3", "type": "char*"}, {"name": "param4", "type": "char*"}, {"name": "param5", "type": "char*"}]}
{"hash": "0x80ECBC0C856D3B0B", "name": "CASCADE_SHADOWS_ENABLE_ENTITY_TRACKER", "lua_name": "CascadeShadowsEnableEntityTracker", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void CascadeShadowsEnableEntityTracker(BOOL toggle)", "description": "```\nWhen this is set to ON, shadows only draw as you get nearer.\nWhen OFF, they draw from a further distance.\n```", "aliases": "_SET_FAR_SHADOWS_SUPPRESSED", "url": "https://docs.fivem.net/natives/?_0x80ECBC0C856D3B0B", "params": [{"name": "toggle", "type": "BOOL"}]}
{"hash": "0x03FC694AE06C5A20", "name": "CASCADE_SHADOWS_INIT_SESSION", "lua_name": "CascadeShadowsInitSession", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void CascadeShadowsInitSession()", "description": "", "aliases": "0x03FC694AE06C5A20", "url": "https://docs.fivem.net/natives/?_0x03FC694AE06C5A20", "params": []}
{"hash": "0x6DDBF9DFFC4AC080", "name": "CASCADE_SHADOWS_SET_AIRCRAFT_MODE", "lua_name": "CascadeShadowsSetAircraftMode", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void CascadeShadowsSetAircraftMode(BOOL p0)", "description": "", "aliases": "0x6DDBF9DFFC4AC080", "url": "https://docs.fivem.net/natives/?_0x6DDBF9DFFC4AC080", "params": [{"name": "p0", "type": "BOOL"}]}
{"hash": "0xD2936CAB8B58FCBD", "name": "CASCADE_SHADOWS_SET_CASCADE_BOUNDS", "lua_name": "CascadeShadowsSetCascadeBounds", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void CascadeShadowsSetCascadeBounds(Any p0, BOOL p1, float p2, float p3, float p4, float p5, BOOL p6, float p7)", "description": "", "aliases": "0xD2936CAB8B58FCBD", "url": "https://docs.fivem.net/natives/?_0xD2936CAB8B58FCBD", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "BOOL"}, {"name": "p2", "type": "float"}, {"name": "p3", "type": "float"}, {"name": "p4", "type": "float"}, {"name": "p5", "type": "float"}, {"name": "p6", "type": "BOOL"}, {"name": "p7", "type": "float"}]}
{"hash": "0x5F0F3F56635809EF", "name": "CASCADE_SHADOWS_SET_CASCADE_BOUNDS_SCALE", "lua_name": "CascadeShadowsSetCascadeBoundsScale", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void CascadeShadowsSetCascadeBoundsScale(float p0)", "description": "", "aliases": "0x5F0F3F56635809EF", "url": "https://docs.fivem.net/natives/?_0x5F0F3F56635809EF", "params": [{"name": "p0", "type": "float"}]}
{"hash": "0xD39D13C9FEBF0511", "name": "CASCADE_SHADOWS_SET_DYNAMIC_DEPTH_MODE", "lua_name": "CascadeShadowsSetDynamicDepthMode", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void CascadeShadowsSetDynamicDepthMode(BOOL p0)", "description": "", "aliases": "0xD39D13C9FEBF0511", "url": "https://docs.fivem.net/natives/?_0xD39D13C9FEBF0511", "params": [{"name": "p0", "type": "BOOL"}]}
{"hash": "0x02AC28F3A01FA04A", "name": "CASCADE_SHADOWS_SET_DYNAMIC_DEPTH_VALUE", "lua_name": "CascadeShadowsSetDynamicDepthValue", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void CascadeShadowsSetDynamicDepthValue(float p0)", "description": "", "aliases": "0x02AC28F3A01FA04A", "url": "https://docs.fivem.net/natives/?_0x02AC28F3A01FA04A", "params": [{"name": "p0", "type": "float"}]}
{"hash": "0x5E9DAF5A20F15908", "name": "CASCADE_SHADOWS_SET_ENTITY_TRACKER_SCALE", "lua_name": "CascadeShadowsSetEntityTrackerScale", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void CascadeShadowsSetEntityTrackerScale(float p0)", "description": "", "aliases": "0x5E9DAF5A20F15908", "url": "https://docs.fivem.net/natives/?_0x5E9DAF5A20F15908", "params": [{"name": "p0", "type": "float"}]}
{"hash": "0xB11D94BC55F41932", "name": "CASCADE_SHADOWS_SET_SHADOW_SAMPLE_TYPE", "lua_name": "CascadeShadowsSetShadowSampleType", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void CascadeShadowsSetShadowSampleType(char* type)", "description": "```\nPossible values:\n\"CSM_ST_POINT\"\n\"CSM_ST_LINEAR\"\n\"CSM_ST_TWOTAP\"\n\"CSM_ST_BOX3x3\"\n\"CSM_ST_BOX4x4\"\n\"CSM_ST_DITHER2_LINEAR\"\n\"CSM_ST_CUBIC\"\n\"CSM_ST_DITHER4\"\n\"CSM_ST_DITHER16\"\n\"CSM_ST_SOFT16\"\n\"CSM_ST_DITHER16_RPDB\"\n\"CSM_ST_POISSON16_RPDB_GNORM\"\n\"CSM_ST_HIGHRES_BOX4x4\"\n\"CSM_ST_CLOUDS_SIMPLE\"\n\"CSM_ST_CLOUDS_LINEAR\"\n\"CSM_ST_CLOUDS_TWOTAP\"\n\"CSM_ST_CLOUDS_BOX3x3\"\n\"CSM_ST_CLOUDS_BOX4x4\"\n\"CSM_ST_CLOUDS_DITHER2_LINEAR\"\n\"CSM_ST_CLOUDS_SOFT16\"\n\"CSM_ST_CLOUDS_DITHER16_RPDB\"\n\"CSM_ST_CLOUDS_POISSON16_RPDB_GNORM\"\n```", "aliases": "0xB11D94BC55F41932 _CASCADESHADOWS_SET_TYPE", "url": "https://docs.fivem.net/natives/?_0xB11D94BC55F41932", "params": [{"name": "type", "type": "char*"}]}
{"hash": "0xFF0B610F6BE0D7AF", "name": "CLEAR_DRAW_ORIGIN", "lua_name": "ClearDrawOrigin", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void ClearDrawOrigin()", "description": "Resets the screen's draw-origin which was changed by the function [`SET_DRAW_ORIGIN`](#\\_0xAA0008F3BBB8F416) back to `x=0, y=0`. See [`SET_DRAW_ORIGIN`](#\\_0xAA0008F3BBB8F416) for further information.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xFF0B610F6BE0D7AF", "params": []}
{"hash": "0x0F07E7745A236711", "name": "CLEAR_TIMECYCLE_MODIFIER", "lua_name": "ClearTimecycleModifier", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void ClearTimecycleModifier()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x0F07E7745A236711", "params": []}
{"hash": "0xBEB3D46BB7F043C0", "name": "CLEAR_TV_CHANNEL_PLAYLIST", "lua_name": "ClearTvChannelPlaylist", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void ClearTvChannelPlaylist(int tvChannel)", "description": "", "aliases": "0xBEB3D46BB7F043C0", "url": "https://docs.fivem.net/natives/?_0xBEB3D46BB7F043C0", "params": [{"name": "tvChannel", "type": "int"}]}
{"hash": "0x0134F0835AB6BFCB", "name": "CREATE_CHECKPOINT", "lua_name": "CreateCheckpoint", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "int CreateCheckpoint(int type, float posX1, float posY1, float posZ1, float posX2, float posY2, float posZ2, float diameter, int red, int green, int blue, int alpha, int reserved)", "description": "```\nCreates a checkpoint. Returns the handle of the checkpoint. \n20/03/17 : Attention, checkpoints are already handled by the game itself, so you must not loop it like markers.\nParameters: \n* type - The type of checkpoint to create. See below for a list of checkpoint types. \n* pos1 - The position of the checkpoint. \n* pos2 - The position of the next checkpoint to point to. \n* diameter - The diameter of the checkpoint.\n* color - The color of the checkpoint. \n* reserved - Special parameter, see below for details. Usually set to 0 in the scripts. \nCheckpoint types (prior to game build 2189): \n0-4---------Cylinder: 1 arrow, 2 arrow, 3 arrows, CycleArrow, Checker \n5-9---------Cylinder: 1 arrow, 2 arrow, 3 arrows, CycleArrow, Checker \n10-14-------Ring: 1 arrow, 2 arrow, 3 arrows, CycleArrow, Checker \n15-19-------1 arrow, 2 arrow, 3 arrows, CycleArrow, Checker \n20-24-------Cylinder: 1 arrow, 2 arrow, 3 arrows, CycleArrow, Checker \n25-29-------Cylinder: 1 arrow, 2 arrow, 3 arrows, CycleArrow, Checker \n30-34-------Cylinder: 1 arrow, 2 arrow, 3 arrows, CycleArrow, Checker \n35-38-------Ring: Airplane Up, Left, Right, UpsideDown \n39----------? \n40----------Ring: just a ring \n41----------? \n42-44-------Cylinder w/ number (uses 'reserved' parameter) \n45-47-------Cylinder no arrow or number \nIf using type 42-44, reserved sets number / number and shape to display \n0-99------------Just numbers (0-99) \n100-109-----------------Arrow (0-9) \n110-119------------Two arrows (0-9) \n120-129----------Three arrows (0-9) \n130-139----------------Circle (0-9) \n140-149------------CycleArrow (0-9) \n150-159----------------Circle (0-9) \n160-169----Circle w/ pointer (0-9) \n170-179-------Perforated ring (0-9) \n180-189----------------Sphere (0-9) \n```\n\n[Checkpoint Types](https://docs.fivem.net/docs/game-references/checkpoints/) as of game build 2189", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x0134F0835AB6BFCB", "params": [{"name": "type", "type": "int"}, {"name": "posX1", "type": "float"}, {"name": "posY1", "type": "float"}, {"name": "posZ1", "type": "float"}, {"name": "posX2", "type": "float"}, {"name": "posY2", "type": "float"}, {"name": "posZ2", "type": "float"}, {"name": "diameter", "type": "float"}, {"name": "red", "type": "int"}, {"name": "green", "type": "int"}, {"name": "blue", "type": "int"}, {"name": "alpha", "type": "int"}, {"name": "reserved", "type": "int"}]}
{"hash": "0xE2C9439ED45DEA60", "name": "CREATE_TRACKED_POINT", "lua_name": "CreateTrackedPoint", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "int CreateTrackedPoint()", "description": "Creates a tracked point: useful for checking the visibility of a 3D point on screen.\n\nTracked points must be manually managed and will not be destroyed on resource stop (they are not an instance of CScriptResource). See [`DESTROY_TRACKED_POINT`](#\\_0xB25DC90BAD56CA42) and [onResourceStop](https://docs.fivem.net/docs/scripting-reference/events/list/onResourceStop/).\n\nOnly 64 points may be tracked at a given time.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xE2C9439ED45DEA60", "params": []}
{"hash": "0xF5ED37F54CD4D52E", "name": "DELETE_CHECKPOINT", "lua_name": "DeleteCheckpoint", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void DeleteCheckpoint(int checkpoint)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xF5ED37F54CD4D52E", "params": [{"name": "checkpoint", "type": "int"}]}
{"hash": "0xB25DC90BAD56CA42", "name": "DESTROY_TRACKED_POINT", "lua_name": "DestroyTrackedPoint", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void DestroyTrackedPoint(int point)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xB25DC90BAD56CA42", "params": [{"name": "point", "type": "int"}]}
{"hash": "0x2BF72AD5B41AA739", "name": "DISABLE_MOON_CYCLE_OVERRIDE", "lua_name": "DisableMoonCycleOverride", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void DisableMoonCycleOverride()", "description": "Removes any custom moon cycle overrides that have been configured with [ENABLE_MOON_CYCLE_OVERRIDE](#\\_0x2C328AF17210F009)", "aliases": "0x2BF72AD5B41AA739 _RESET_EXTRA_TIMECYCLE_MODIFIER_STRENGTH", "url": "https://docs.fivem.net/natives/?_0x2BF72AD5B41AA739", "params": []}
{"hash": "0x3669F1B198DCAA4F", "name": "DISABLE_OCCLUSION_THIS_FRAME", "lua_name": "DisableOcclusionThisFrame", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void DisableOcclusionThisFrame()", "description": "", "aliases": "0x3669F1B198DCAA4F", "url": "https://docs.fivem.net/natives/?_0x3669F1B198DCAA4F", "params": []}
{"hash": "0xDE81239437E8C5A8", "name": "DISABLE_SCREENBLUR_FADE", "lua_name": "DisableScreenblurFade", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void DisableScreenblurFade()", "description": "", "aliases": "0xDE81239437E8C5A8 PAUSED_SCREENBLUR_LOADED", "url": "https://docs.fivem.net/natives/?_0xDE81239437E8C5A8", "params": []}
{"hash": "0xC9F98AC1884E73A2", "name": "DISABLE_VEHICLE_DISTANTLIGHTS", "lua_name": "DisableVehicleDistantlights", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void DisableVehicleDistantlights(BOOL toggle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC9F98AC1884E73A2", "params": [{"name": "toggle", "type": "BOOL"}]}
{"hash": "0x5E657EF1099EDD65", "name": "DOES_LATEST_BRIEF_STRING_EXIST", "lua_name": "DoesLatestBriefStringExist", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "BOOL DoesLatestBriefStringExist(int briefValue)", "description": "Used in pi_menu.c. Checks if there is a brief entry for specified value.\nValues:\n0 - Dialogue brief\n1 - Help text brief\n2 - Mission Objective brief", "aliases": "0x5E657EF1099EDD65", "url": "https://docs.fivem.net/natives/?_0x5E657EF1099EDD65", "params": [{"name": "briefValue", "type": "int", "description": "A value indicating brief text."}]}
{"hash": "0x74AFEF0D2E1E409B", "name": "DOES_PARTICLE_FX_LOOPED_EXIST", "lua_name": "DoesParticleFxLoopedExist", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "BOOL DoesParticleFxLoopedExist(int ptfxHandle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x74AFEF0D2E1E409B", "params": [{"name": "ptfxHandle", "type": "int"}]}
{"hash": "0x060D935D3981A275", "name": "DOES_VEHICLE_HAVE_CREW_EMBLEM", "lua_name": "DoesVehicleHaveCrewEmblem", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "BOOL DoesVehicleHaveCrewEmblem(Vehicle vehicle, int p1)", "description": "", "aliases": "_HAS_VEHICLE_GOT_DECAL _DOES_VEHICLE_HAVE_DECAL", "url": "https://docs.fivem.net/natives/?_0x060D935D3981A275", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "p1", "type": "int"}]}
{"hash": "0x22A249A53034450A", "name": "DONT_RENDER_IN_GAME_UI", "lua_name": "DontRenderInGameUi", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void DontRenderInGameUi(BOOL p0)", "description": "", "aliases": "0x22A249A53034450A", "url": "https://docs.fivem.net/natives/?_0x22A249A53034450A", "params": [{"name": "p0", "type": "BOOL"}]}
{"hash": "0xD3A9971CADAC7252", "name": "DRAW_BOX", "lua_name": "DrawBox", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void DrawBox(float x1, float y1, float z1, float x2, float y2, float z2, int red, int green, int blue, int alpha)", "description": "This native draws a box between two vectors in the game world. It is typically used for visualizing boundaries or areas of interest. The color of the box is specified by the red, green, and blue parameters, with alpha determining its opacity. This native should be called every frame for continuous rendering.\n\n```\nNativeDB Introduced: v323\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xD3A9971CADAC7252", "params": [{"name": "x1", "type": "float", "description": "The x-coordinate of the first corner of the box."}, {"name": "y1", "type": "float", "description": "The y-coordinate of the first corner of the box."}, {"name": "z1", "type": "float", "description": "The z-coordinate of the first corner of the box."}, {"name": "x2", "type": "float", "description": "The x-coordinate of the opposite corner of the box."}, {"name": "y2", "type": "float", "description": "The y-coordinate of the opposite corner of the box."}, {"name": "z2", "type": "float", "description": "The z-coordinate of the opposite corner of the box."}, {"name": "red", "type": "int", "description": "The red color component of the box (0 - 255)."}, {"name": "green", "type": "int", "description": "The green color component of the box (0 - 255)."}, {"name": "blue", "type": "int", "description": "The blue color component of the box (0 - 255)."}, {"name": "alpha", "type": "int", "description": "The alpha value of the box (0 - 255)."}]}
{"hash": "0x083A2CA4F2E573BD", "name": "DRAW_DEBUG_BOX", "lua_name": "DrawDebugBox", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void DrawDebugBox(float x1, float y1, float z1, float x2, float y2, float z2, int r, int g, int b, int a)", "description": "```\nNOTE: Debugging functions are not present in the retail version of the game. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x083A2CA4F2E573BD", "params": [{"name": "x1", "type": "float"}, {"name": "y1", "type": "float"}, {"name": "z1", "type": "float"}, {"name": "x2", "type": "float"}, {"name": "y2", "type": "float"}, {"name": "z2", "type": "float"}, {"name": "r", "type": "int"}, {"name": "g", "type": "int"}, {"name": "b", "type": "int"}, {"name": "a", "type": "int"}]}
{"hash": "0x73B1189623049839", "name": "DRAW_DEBUG_CROSS", "lua_name": "DrawDebugCross", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void DrawDebugCross(float x, float y, float z, float size, int red, int green, int blue, int alpha)", "description": "```\nNOTE: Debugging functions are not present in the retail version of the game. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x73B1189623049839", "params": [{"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}, {"name": "size", "type": "float"}, {"name": "red", "type": "int"}, {"name": "green", "type": "int"}, {"name": "blue", "type": "int"}, {"name": "alpha", "type": "int"}]}
{"hash": "0x7FDFADE676AA3CB0", "name": "DRAW_DEBUG_LINE", "lua_name": "DrawDebugLine", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void DrawDebugLine(float x1, float y1, float z1, float x2, float y2, float z2, int r, int g, int b, int a)", "description": "```\nNOTE: Debugging functions are not present in the retail version of the game. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x7FDFADE676AA3CB0", "params": [{"name": "x1", "type": "float"}, {"name": "y1", "type": "float"}, {"name": "z1", "type": "float"}, {"name": "x2", "type": "float"}, {"name": "y2", "type": "float"}, {"name": "z2", "type": "float"}, {"name": "r", "type": "int"}, {"name": "g", "type": "int"}, {"name": "b", "type": "int"}, {"name": "a", "type": "int"}]}
{"hash": "0xD8B9A8AC5608FF94", "name": "DRAW_DEBUG_LINE_WITH_TWO_COLOURS", "lua_name": "DrawDebugLineWithTwoColours", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void DrawDebugLineWithTwoColours(float x1, float y1, float z1, float x2, float y2, float z2, int r1, int g1, int b1, int r2, int g2, int b2, int alpha1, int alpha2)", "description": "```\nNOTE: Debugging functions are not present in the retail version of the game. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xD8B9A8AC5608FF94", "params": [{"name": "x1", "type": "float"}, {"name": "y1", "type": "float"}, {"name": "z1", "type": "float"}, {"name": "x2", "type": "float"}, {"name": "y2", "type": "float"}, {"name": "z2", "type": "float"}, {"name": "r1", "type": "int"}, {"name": "g1", "type": "int"}, {"name": "b1", "type": "int"}, {"name": "r2", "type": "int"}, {"name": "g2", "type": "int"}, {"name": "b2", "type": "int"}, {"name": "alpha1", "type": "int"}, {"name": "alpha2", "type": "int"}]}
{"hash": "0xAAD68E1AB39DA632", "name": "DRAW_DEBUG_SPHERE", "lua_name": "DrawDebugSphere", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void DrawDebugSphere(float x, float y, float z, float radius, int red, int green, int blue, int alpha)", "description": "```\nNOTE: Debugging functions are not present in the retail version of the game. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xAAD68E1AB39DA632", "params": [{"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}, {"name": "radius", "type": "float"}, {"name": "red", "type": "int"}, {"name": "green", "type": "int"}, {"name": "blue", "type": "int"}, {"name": "alpha", "type": "int"}]}
{"hash": "0x3903E216620488E8", "name": "DRAW_DEBUG_TEXT", "lua_name": "DrawDebugText", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void DrawDebugText(char* text, float x, float y, float z, int red, int green, int blue, int alpha)", "description": "```\nNOTE: Debugging functions are not present in the retail version of the game. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x3903E216620488E8", "params": [{"name": "text", "type": "char*"}, {"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}, {"name": "red", "type": "int"}, {"name": "green", "type": "int"}, {"name": "blue", "type": "int"}, {"name": "alpha", "type": "int"}]}
{"hash": "0xA3BB2E9555C05A8F", "name": "DRAW_DEBUG_TEXT_2D", "lua_name": "DrawDebugText_2d", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void DrawDebugText_2d(char* text, float x, float y, float z, int red, int green, int blue, int alpha)", "description": "```\nNOTE: Debugging functions are not present in the retail version of the game. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA3BB2E9555C05A8F", "params": [{"name": "text", "type": "char*"}, {"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}, {"name": "red", "type": "int"}, {"name": "green", "type": "int"}, {"name": "blue", "type": "int"}, {"name": "alpha", "type": "int"}]}
{"hash": "0xF2A1B2771A01DBD4", "name": "DRAW_LIGHT_WITH_RANGE", "lua_name": "DrawLightWithRange", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void DrawLightWithRange(float posX, float posY, float posZ, int colorR, int colorG, int colorB, float range, float intensity)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xF2A1B2771A01DBD4", "params": [{"name": "posX", "type": "float"}, {"name": "posY", "type": "float"}, {"name": "posZ", "type": "float"}, {"name": "colorR", "type": "int"}, {"name": "colorG", "type": "int"}, {"name": "colorB", "type": "int"}, {"name": "range", "type": "float"}, {"name": "intensity", "type": "float"}]}
{"hash": "0x6B7256074AE34680", "name": "DRAW_LINE", "lua_name": "DrawLine", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void DrawLine(float x1, float y1, float z1, float x2, float y2, float z2, int red, int green, int blue, int alpha)", "description": "This native draws a line between two vectors in the game world. It is typically used for visualizing paths or connections between points. The color of the line is specified by the red, green, and blue parameters, with alpha determining its opacity. This native should be called every frame for continuous rendering.\n\n```\nNativeDB Introduced: v323\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x6B7256074AE34680", "params": [{"name": "x1", "type": "float", "description": "The x-coordinate of the starting point of the line."}, {"name": "y1", "type": "float", "description": "The y-coordinate of the starting point of the line."}, {"name": "z1", "type": "float", "description": "The z-coordinate of the starting point of the line."}, {"name": "x2", "type": "float", "description": "The x-coordinate of the ending point of the line."}, {"name": "y2", "type": "float", "description": "The y-coordinate of the ending point of the line."}, {"name": "z2", "type": "float", "description": "The z-coordinate of the ending point of the line."}, {"name": "red", "type": "int", "description": "The red color component of the line (0 - 255)."}, {"name": "green", "type": "int", "description": "The green color component of the line (0 - 255)."}, {"name": "blue", "type": "int", "description": "The blue color component of the line (0 - 255)."}, {"name": "alpha", "type": "int", "description": "The alpha value of the line (0 - 255)."}]}
{"hash": "0x1072F115DAB0717E", "name": "DRAW_LOW_QUALITY_PHOTO_TO_PHONE", "lua_name": "DrawLowQualityPhotoToPhone", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void DrawLowQualityPhotoToPhone(BOOL p0, BOOL p1)", "description": "", "aliases": "0x1072F115DAB0717E", "url": "https://docs.fivem.net/natives/?_0x1072F115DAB0717E", "params": [{"name": "p0", "type": "BOOL"}, {"name": "p1", "type": "BOOL"}]}
{"hash": "0x28477EC23D892089", "name": "DRAW_MARKER", "lua_name": "DrawMarker", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void DrawMarker(int type, float posX, float posY, float posZ, float dirX, float dirY, float dirZ, float rotX, float rotY, float rotZ, float scaleX, float scaleY, float scaleZ, int red, int green, int blue, int alpha, BOOL bobUpAndDown, BOOL faceCamera, int p19, BOOL rotate, char* textureDict, char* textureName, BOOL drawOnEnts)", "description": "Draws a marker with the specified appearance at the target location. This has to be called every frame, e.g. in a `Wait(0)` loop.\n\nThere's a [list of markers](https://docs.fivem.net/game-references/markers/) on the FiveM documentation site.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x28477EC23D892089", "params": [{"name": "type", "type": "int", "description": "The marker type to draw."}, {"name": "posX", "type": "float", "description": "The X coordinate to draw the marker at."}, {"name": "posY", "type": "float", "description": "The Y coordinate to draw the marker at."}, {"name": "posZ", "type": "float", "description": "The Z coordinate to draw the marker at."}, {"name": "dirX", "type": "float", "description": "The X component of the direction vector for the marker, or 0.0 to use rotX/Y/Z."}, {"name": "dirY", "type": "float", "description": "The Y component of the direction vector for the marker, or 0.0 to use rotX/Y/Z."}, {"name": "dirZ", "type": "float", "description": "The Z component of the direction vector for the marker, or 0.0 to use rotX/Y/Z."}, {"name": "rotX", "type": "float", "description": "The X rotation for the marker. Only used if the direction vector is 0.0."}, {"name": "rotY", "type": "float", "description": "The Y rotation for the marker. Only used if the direction vector is 0.0."}, {"name": "rotZ", "type": "float", "description": "The Z rotation for the marker. Only used if the direction vector is 0.0."}, {"name": "scaleX", "type": "float", "description": "The scale for the marker on the X axis."}, {"name": "scaleY", "type": "float", "description": "The scale for the marker on the Y axis."}, {"name": "scaleZ", "type": "float", "description": "The scale for the marker on the Z axis."}, {"name": "red", "type": "int", "description": "The red component of the marker color, on a scale from 0-255."}, {"name": "green", "type": "int", "description": "The green component of the marker color, on a scale from 0-255."}, {"name": "blue", "type": "int", "description": "The blue component of the marker color, on a scale from 0-255."}, {"name": "alpha", "type": "int", "description": "The alpha component of the marker color, on a scale from 0-255."}, {"name": "bobUpAndDown", "type": "BOOL", "description": "Whether or not the marker should slowly animate up/down."}, {"name": "faceCamera", "type": "BOOL", "description": "Whether the marker should be a 'billboard', as in, should constantly face the camera."}, {"name": "p19", "type": "int", "description": "Typically set to `2`. Does not seem to matter directly."}, {"name": "rotate", "type": "BOOL", "description": "Rotations only apply to the heading."}, {"name": "textureDict", "type": "char*", "description": "A texture dictionary to draw the marker with, or NULL. Example: 'GolfPutting'"}, {"name": "textureName", "type": "char*", "description": "A texture name in `textureDict` to draw the marker with, or NULL. Example: 'PuttingMarker'"}, {"name": "drawOnEnts", "type": "BOOL", "description": "Whether or not the marker should draw on intersecting entities."}]}
{"hash": "0xAC26716048436851", "name": "DRAW_POLY", "lua_name": "DrawPoly", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "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)", "description": "```\nx/y/z - Location of a vertex (in world coords), presumably. \n---------------- \nx1, y1, z1 : Coordinates for the first point \nx2, y2, z2 : Coordinates for the second point \nx3, y3, z3 : Coordinates for the third point \nr, g, b, alpha : Color with RGBA-Values \nKeep in mind that only one side of the drawn triangle is visible: It's the side, in which the vector-product of the vectors heads to: (b-a)x(c-a) Or (b-a)x(c-b). \nBut be aware: The function seems to work somehow differently. I have trouble having them drawn in rotated orientation. Try it yourself and if you somehow succeed, please edit this and post your solution. \nI recommend using a predefined function to call this. \n[VB.NET] \nPublic Sub DrawPoly(a As Vector3, b As Vector3, c As Vector3, col As Color) \n [Function].Call(Hash.DRAW_POLY, a.X, a.Y, a.Z, b.X, b.Y, b.Z, c.X, c.Y, c.Z, col.R, col.G, col.B, col.A) \nEnd Sub \n[C#] \npublic void DrawPoly(Vector3 a, Vector3 b, Vector3 c, Color col) \n{ \n Function.Call(Hash.DRAW_POLY, a.X, a.Y, a.Z, b.X, b.Y, b.Z, c.X, c.Y, c.Z, col.R, col.G, col.B, col.A); \n} \nBTW: Intersecting triangles are not supported: They overlap in the order they were called. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xAC26716048436851", "params": [{"name": "x1", "type": "float"}, {"name": "y1", "type": "float"}, {"name": "z1", "type": "float"}, {"name": "x2", "type": "float"}, {"name": "y2", "type": "float"}, {"name": "z2", "type": "float"}, {"name": "x3", "type": "float"}, {"name": "y3", "type": "float"}, {"name": "z3", "type": "float"}, {"name": "red", "type": "int"}, {"name": "green", "type": "int"}, {"name": "blue", "type": "int"}, {"name": "alpha", "type": "int"}]}
{"hash": "0x3A618A217E5154F0", "name": "DRAW_RECT", "lua_name": "DrawRect", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void DrawRect(float x, float y, float width, float height, int r, int g, int b, int a)", "description": "```\nDraws a rectangle on the screen. \n-x: The relative X point of the center of the rectangle. (0.0-1.0, 0.0 is the left edge of the screen, 1.0 is the right edge of the screen) \n-y: The relative Y point of the center of the rectangle. (0.0-1.0, 0.0 is the top edge of the screen, 1.0 is the bottom edge of the screen) \n-width: The relative width of the rectangle. (0.0-1.0, 1.0 means the whole screen width) \n-height: The relative height of the rectangle. (0.0-1.0, 1.0 means the whole screen height) \n-R: Red part of the color. (0-255) \n-G: Green part of the color. (0-255) \n-B: Blue part of the color. (0-255) \n-A: Alpha part of the color. (0-255, 0 means totally transparent, 255 means totally opaque) \nThe total number of rectangles to be drawn in one frame is apparently limited to 399. \n```\n\n```\nNativeDB Added Parameter 9: BOOL p8\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x3A618A217E5154F0", "params": [{"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "width", "type": "float"}, {"name": "height", "type": "float"}, {"name": "r", "type": "int"}, {"name": "g", "type": "int"}, {"name": "b", "type": "int"}, {"name": "a", "type": "int"}]}
{"hash": "0x54972ADAF0294A93", "name": "DRAW_SCALEFORM_MOVIE", "lua_name": "DrawScaleformMovie", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void DrawScaleformMovie(int scaleformHandle, float x, float y, float width, float height, int red, int green, int blue, int alpha, int unk)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x54972ADAF0294A93", "params": [{"name": "scaleformHandle", "type": "int"}, {"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "width", "type": "float"}, {"name": "height", "type": "float"}, {"name": "red", "type": "int"}, {"name": "green", "type": "int"}, {"name": "blue", "type": "int"}, {"name": "alpha", "type": "int"}, {"name": "unk", "type": "int"}]}
{"hash": "0x87D51D72255D4E78", "name": "DRAW_SCALEFORM_MOVIE_3D", "lua_name": "DrawScaleformMovie_3d", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void DrawScaleformMovie_3d(int scaleform, float posX, float posY, float posZ, float rotX, float rotY, float rotZ, float p7, float sharpness, float p9, float scaleX, float scaleY, float scaleZ, Any p13)", "description": "", "aliases": "0x87D51D72255D4E78", "url": "https://docs.fivem.net/natives/?_0x87D51D72255D4E78", "params": [{"name": "scaleform", "type": "int"}, {"name": "posX", "type": "float"}, {"name": "posY", "type": "float"}, {"name": "posZ", "type": "float"}, {"name": "rotX", "type": "float"}, {"name": "rotY", "type": "float"}, {"name": "rotZ", "type": "float"}, {"name": "p7", "type": "float"}, {"name": "sharpness", "type": "float"}, {"name": "p9", "type": "float"}, {"name": "scaleX", "type": "float"}, {"name": "scaleY", "type": "float"}, {"name": "scaleZ", "type": "float"}, {"name": "p13", "type": "Any"}]}
{"hash": "0x1CE592FDC749D6F5", "name": "DRAW_SCALEFORM_MOVIE_3D_SOLID", "lua_name": "DrawScaleformMovie_3dSolid", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void DrawScaleformMovie_3dSolid(int scaleform, float posX, float posY, float posZ, float rotX, float rotY, float rotZ, float p7, float p8, float p9, float scaleX, float scaleY, float scaleZ, Any p13)", "description": "", "aliases": "0x1CE592FDC749D6F5 _DRAW_SCALEFORM_MOVIE_3D_NON_ADDITIVE", "url": "https://docs.fivem.net/natives/?_0x1CE592FDC749D6F5", "params": [{"name": "scaleform", "type": "int"}, {"name": "posX", "type": "float"}, {"name": "posY", "type": "float"}, {"name": "posZ", "type": "float"}, {"name": "rotX", "type": "float"}, {"name": "rotY", "type": "float"}, {"name": "rotZ", "type": "float"}, {"name": "p7", "type": "float"}, {"name": "p8", "type": "float"}, {"name": "p9", "type": "float"}, {"name": "scaleX", "type": "float"}, {"name": "scaleY", "type": "float"}, {"name": "scaleZ", "type": "float"}, {"name": "p13", "type": "Any"}]}
{"hash": "0x0DF606929C105BE1", "name": "DRAW_SCALEFORM_MOVIE_FULLSCREEN", "lua_name": "DrawScaleformMovieFullscreen", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void DrawScaleformMovieFullscreen(int scaleform, int red, int green, int blue, int alpha, int unk)", "description": "```\nunk is not used so no need \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x0DF606929C105BE1", "params": [{"name": "scaleform", "type": "int"}, {"name": "red", "type": "int"}, {"name": "green", "type": "int"}, {"name": "blue", "type": "int"}, {"name": "alpha", "type": "int"}, {"name": "unk", "type": "int"}]}
{"hash": "0xCF537FDE4FBD4CE5", "name": "DRAW_SCALEFORM_MOVIE_FULLSCREEN_MASKED", "lua_name": "DrawScaleformMovieFullscreenMasked", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void DrawScaleformMovieFullscreenMasked(int scaleform1, int scaleform2, int red, int green, int blue, int alpha)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xCF537FDE4FBD4CE5", "params": [{"name": "scaleform1", "type": "int"}, {"name": "scaleform2", "type": "int"}, {"name": "red", "type": "int"}, {"name": "green", "type": "int"}, {"name": "blue", "type": "int"}, {"name": "alpha", "type": "int"}]}
{"hash": "0xD0F64B265C8C8B33", "name": "DRAW_SPOT_LIGHT", "lua_name": "DrawSpotLight", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void DrawSpotLight(float posX, float posY, float posZ, float dirX, float dirY, float dirZ, int colorR, int colorG, int colorB, float distance, float brightness, float hardness, float radius, float falloff)", "description": "```\nParameters: \n* pos - coordinate where the spotlight is located \n* dir - the direction vector the spotlight should aim at from its current position \n* r,g,b - color of the spotlight \n* distance - the maximum distance the light can reach \n* brightness - the brightness of the light \n* roundness - \"smoothness\" of the circle edge \n* radius - the radius size of the spotlight \n* falloff - the falloff size of the light's edge (example: www.i.imgur.com/DemAWeO.jpg) \nExample in C# (spotlight aims at the closest vehicle): \nVector3 myPos = Game.Player.Character.Position; \nVehicle nearest = World.GetClosestVehicle(myPos , 1000f); \nVector3 destinationCoords = nearest.Position; \nVector3 dirVector = destinationCoords - myPos; \ndirVector.Normalize(); \nFunction.Call(Hash.DRAW_SPOT_LIGHT, pos.X, pos.Y, pos.Z, dirVector.X, dirVector.Y, dirVector.Z, 255, 255, 255, 100.0f, 1f, 0.0f, 13.0f, 1f); \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xD0F64B265C8C8B33", "params": [{"name": "posX", "type": "float"}, {"name": "posY", "type": "float"}, {"name": "posZ", "type": "float"}, {"name": "dirX", "type": "float"}, {"name": "dirY", "type": "float"}, {"name": "dirZ", "type": "float"}, {"name": "colorR", "type": "int"}, {"name": "colorG", "type": "int"}, {"name": "colorB", "type": "int"}, {"name": "distance", "type": "float"}, {"name": "brightness", "type": "float"}, {"name": "hardness", "type": "float"}, {"name": "radius", "type": "float"}, {"name": "falloff", "type": "float"}]}
{"hash": "0xE7FFAE5EBF23D890", "name": "DRAW_SPRITE", "lua_name": "DrawSprite", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void DrawSprite(char* textureDict, char* textureName, float screenX, float screenY, float width, float height, float heading, int red, int green, int blue, int alpha)", "description": "```\nDraws a 2D sprite on the screen. \nParameters: \ntextureDict - Name of texture dictionary to load texture from (e.g. \"CommonMenu\", \"MPWeaponsCommon\", etc.) \ntextureName - Name of texture to load from texture dictionary (e.g. \"last_team_standing_icon\", \"tennis_icon\", etc.) \nscreenX/Y - Screen offset (0.5 = center) \nscaleX/Y - Texture scaling. Negative values can be used to flip the texture on that axis. (0.5 = half) \nheading - Texture rotation in degrees (default = 0.0) positive is clockwise, measured in degrees \nred,green,blue - Sprite color (default = 255/255/255) \nalpha - opacity level \n```\n\n```\nNativeDB Added Parameter 12: BOOL p11\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xE7FFAE5EBF23D890", "params": [{"name": "textureDict", "type": "char*"}, {"name": "textureName", "type": "char*"}, {"name": "screenX", "type": "float"}, {"name": "screenY", "type": "float"}, {"name": "width", "type": "float"}, {"name": "height", "type": "float"}, {"name": "heading", "type": "float"}, {"name": "red", "type": "int"}, {"name": "green", "type": "int"}, {"name": "blue", "type": "int"}, {"name": "alpha", "type": "int"}]}
{"hash": "0x29280002282F1928", "name": "DRAW_TEXTURED_POLY", "lua_name": "DrawTexturedPoly", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void DrawTexturedPoly(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, char* textureDict, char* textureName, float u1, float v1, float w1, float u2, float v2, float w2, float u3, float v3, float w3)", "description": "This native draws a textured polygon between three vectors in the game world. It's commonly utilized for rendering deadline trailing lights, with additional details available in the `deadline.ytd` file. UVW mapping details (u,v,w parameters) can be found on various internet resources. This native is specifically used for drawing textured polygons on the screen, where UV coordinates define the texture mapping and color/alpha parameters define the appearance of the polygon. This native should be called every frame for continuous rendering.\n\n```\nNativeDB Introduced: v877\n```", "aliases": "0x29280002282F1928 _DRAW_SPRITE_POLY", "url": "https://docs.fivem.net/natives/?_0x29280002282F1928", "params": [{"name": "x1", "type": "float", "description": "The x-coordinate of the first vector."}, {"name": "y1", "type": "float", "description": "The y-coordinate of the first vector."}, {"name": "z1", "type": "float", "description": "The z-coordinate of the first vector."}, {"name": "x2", "type": "float", "description": "The x-coordinate of the second vector."}, {"name": "y2", "type": "float", "description": "The y-coordinate of the second vector."}, {"name": "z2", "type": "float", "description": "The z-coordinate of the second vector."}, {"name": "x3", "type": "float", "description": "The x-coordinate of the third vector."}, {"name": "y3", "type": "float", "description": "The y-coordinate of the third vector."}, {"name": "z3", "type": "float", "description": "The z-coordinate of the third vector."}, {"name": "red", "type": "int", "description": "The red color component of the polygon (0 - 255)."}, {"name": "green", "type": "int", "description": "The green color component of the polygon (0 - 255)."}, {"name": "blue", "type": "int", "description": "The blue color component of the polygon (0 - 255)."}, {"name": "alpha", "type": "int", "description": "The alpha value of the polygon (0 - 255)."}, {"name": "textureDict", "type": "char*", "description": "The name of the texture dictionary."}, {"name": "textureName", "type": "char*", "description": "The name of the texture."}, {"name": "u1", "type": "float", "description": "The u-coordinate of the first UV mapping."}, {"name": "v1", "type": "float", "description": "The v-coordinate of the first UV mapping."}, {"name": "w1", "type": "float", "description": "The w-coordinate of the first UV mapping."}, {"name": "u2", "type": "float", "description": "The u-coordinate of the second UV mapping."}, {"name": "v2", "type": "float", "description": "The v-coordinate of the second UV mapping."}, {"name": "w2", "type": "float", "description": "The w-coordinate of the second UV mapping."}, {"name": "u3", "type": "float", "description": "The u-coordinate of the third UV mapping."}, {"name": "v3", "type": "float", "description": "The v-coordinate of the third UV mapping."}, {"name": "w3", "type": "float", "description": "The w-coordinate of the third UV mapping."}]}
{"hash": "0xFDDC2B4ED3C69DF0", "name": "DRAW_TV_CHANNEL", "lua_name": "DrawTvChannel", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void DrawTvChannel(float xPos, float yPos, float xScale, float yScale, float rotation, int red, int green, int blue, int alpha)", "description": "```\nAll calls to this native are preceded by calls to GRAPHICS::_0x61BB1D9B3A95D802 and GRAPHICS::_0xC6372ECD45D73BCD, respectively.\n\"act_cinema.ysc\", line 1483:\nHUD::SET_HUD_COMPONENT_POSITION(15, 0.0, -0.0375);\nHUD::SET_TEXT_RENDER_ID(l_AE);\nGRAPHICS::_0x61BB1D9B3A95D802(4);\nGRAPHICS::_0xC6372ECD45D73BCD(1);\nif (GRAPHICS::_0x0AD973CA1E077B60(${movie_arthouse})) {\n GRAPHICS::DRAW_TV_CHANNEL(0.5, 0.5, 0.7375, 1.0, 0.0, 255, 255, 255, 255);\n} else {\n GRAPHICS::DRAW_TV_CHANNEL(0.5, 0.5, 1.0, 1.0, 0.0, 255, 255, 255, 255);\n}\n\"am_mp_property_int.ysc\", line 102545:\nif (ENTITY::DOES_ENTITY_EXIST(a_2._f3)) {\n if (HUD::IS_NAMED_RENDERTARGET_LINKED(ENTITY::GET_ENTITY_MODEL(a_2._f3))) {\n HUD::SET_TEXT_RENDER_ID(a_2._f1);\n GRAPHICS::_0x61BB1D9B3A95D802(4);\n GRAPHICS::_0xC6372ECD45D73BCD(1);\n GRAPHICS::DRAW_TV_CHANNEL(0.5, 0.5, 1.0, 1.0, 0.0, 255, 255, 255, 255);\n if (GRAPHICS::GET_TV_CHANNEL() == -1) {\n sub_a8fa5(a_2, 1);\n } else {\n sub_a8fa5(a_2, 1);\n GRAPHICS::ATTACH_TV_AUDIO_TO_ENTITY(a_2._f3);\n }\n HUD::SET_TEXT_RENDER_ID(HUD::GET_DEFAULT_SCRIPT_RENDERTARGET_RENDER_ID());\n }\n}\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xFDDC2B4ED3C69DF0", "params": [{"name": "xPos", "type": "float"}, {"name": "yPos", "type": "float"}, {"name": "xScale", "type": "float"}, {"name": "yScale", "type": "float"}, {"name": "rotation", "type": "float"}, {"name": "red", "type": "int"}, {"name": "green", "type": "int"}, {"name": "blue", "type": "int"}, {"name": "alpha", "type": "int"}]}
{"hash": "0x9DCE1F0F78260875", "name": "ENABLE_ALIEN_BLOOD_VFX", "lua_name": "EnableAlienBloodVfx", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void EnableAlienBloodVfx(BOOL toggle)", "description": "Creates a motion-blur sort of effect, this native does not seem to work, however by using the [`ANIMPOSTFX_PLAY`](#\\_0x2206BF9A37B7F724) native with `\"DrugsMichaelAliensFight\"` as the effect parameter, you should be able to get the effect.\n\nThis native does not seem to work, however by using the [ANIMPOSTFX_PLAY](#\\_0x2206BF9A37B7F724) native with \"DrugsMichaelAliensFight\" as the effect parameter, you should be able to get the effect.", "aliases": "0x9DCE1F0F78260875", "url": "https://docs.fivem.net/natives/?_0x9DCE1F0F78260875", "params": [{"name": "toggle", "type": "BOOL"}]}
{"hash": "0xD821490579791273", "name": "ENABLE_CLOWN_BLOOD_VFX", "lua_name": "EnableClownBloodVfx", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void EnableClownBloodVfx(BOOL toggle)", "description": "If true, this native will create purple explosions upon projectile impact, add comic-like PTFX when firing a weapon, create a sound on bullet impact and have its own \"blood effect\".\n\nIf the PTFX asset \"scr_rcbarry2\" is not requested using ([`RequestNamedPtfxAsset`](#\\_0xD821490579791273)) then this native **will not work as intended**.\n\nExcerpt from fm_content_drug_lab_work.c:\n\n```\nSTREAMING::REQUEST_NAMED_PTFX_ASSET(\"scr_rcbarry2\");\nif (STREAMING::HAS_NAMED_PTFX_ASSET_LOADED(\"scr_rcbarry2\"))\n{\n GRAPHICS::ENABLE_CLOWN_BLOOD_VFX(true);\n AUDIO::START_AUDIO_SCENE(\"DLC_CM2022_DRUG_TRIP_SPRINKLERS_SCENE\");\n func_720(26);\n}\n```", "aliases": "SET_CAMERA_ENDTIME", "url": "https://docs.fivem.net/natives/?_0xD821490579791273", "params": [{"name": "toggle", "type": "BOOL", "description": "Whether to toggle the clown VFX on or off."}]}
{"hash": "0x2C328AF17210F009", "name": "ENABLE_MOON_CYCLE_OVERRIDE", "lua_name": "EnableMoonCycleOverride", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void EnableMoonCycleOverride(float phase)", "description": "Enable a custom moon cycle, allowing control of which lunar phase the moon is in.\n\nValid values are from `0.0` to `1.0`, with `0.5` representing a full moon.\n\n| Value | Lunar Phase |\n| :---: | :-------------: |\n| `0.1` | Waxing Crescent |\n| `0.2` | First Quarter |\n| `0.3` | Waxing Gibbous |\n| `0.5` | Full Moon |\n| `0.7` | Waning Gibbous |\n| `0.8` | Third Quarter |\n| `0.9` | Waning Crescent |\n\nThe moon phase can be disabled with [DISABLE_MOON_CYCLE_OVERRIDE](#\\_0x2BF72AD5B41AA739)", "aliases": "0x2C328AF17210F009 _SET_EXTRA_TIMECYCLE_MODIFIER_STRENGTH", "url": "https://docs.fivem.net/natives/?_0x2C328AF17210F009", "params": [{"name": "phase", "type": "float", "description": "A value indicating the moon cycle."}]}
{"hash": "0x74C180030FDE4B69", "name": "ENABLE_MOVIE_KEYFRAME_WAIT", "lua_name": "EnableMovieKeyframeWait", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void EnableMovieKeyframeWait(BOOL toggle)", "description": "", "aliases": "0x74C180030FDE4B69", "url": "https://docs.fivem.net/natives/?_0x74C180030FDE4B69", "params": [{"name": "toggle", "type": "BOOL"}]}
{"hash": "0x873FA65C778AD970", "name": "ENABLE_MOVIE_SUBTITLES", "lua_name": "EnableMovieSubtitles", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void EnableMovieSubtitles(BOOL toggle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x873FA65C778AD970", "params": [{"name": "toggle", "type": "BOOL"}]}
{"hash": "0x0A123435A26C36CD", "name": "END_PETROL_TRAIL_DECALS", "lua_name": "EndPetrolTrailDecals", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void EndPetrolTrailDecals()", "description": "", "aliases": "0x0A123435A26C36CD", "url": "https://docs.fivem.net/natives/?_0x0A123435A26C36CD", "params": []}
{"hash": "0xC6796A8FFA375E53", "name": "END_SCALEFORM_MOVIE_METHOD", "lua_name": "EndScaleformMovieMethod", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void EndScaleformMovieMethod()", "description": "```\nPops and calls the Scaleform function on the stack \n```", "aliases": "_POP_SCALEFORM_MOVIE_FUNCTION_VOID", "url": "https://docs.fivem.net/natives/?_0xC6796A8FFA375E53", "params": []}
{"hash": "0xC50AA39A577AF886", "name": "END_SCALEFORM_MOVIE_METHOD_RETURN_VALUE", "lua_name": "EndScaleformMovieMethodReturnValue", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "int EndScaleformMovieMethodReturnValue()", "description": "", "aliases": "_POP_SCALEFORM_MOVIE_FUNCTION _END_SCALEFORM_MOVIE_METHOD_RETURN", "url": "https://docs.fivem.net/natives/?_0xC50AA39A577AF886", "params": []}
{"hash": "0x362E2D3FE93A9959", "name": "END_TEXT_COMMAND_SCALEFORM_STRING", "lua_name": "EndTextCommandScaleformString", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void EndTextCommandScaleformString()", "description": "", "aliases": "_END_TEXT_COMPONENT", "url": "https://docs.fivem.net/natives/?_0x362E2D3FE93A9959", "params": []}
{"hash": "0xAE4E8157D9ECF087", "name": "END_TEXT_COMMAND_UNPARSED_SCALEFORM_STRING", "lua_name": "EndTextCommandUnparsedScaleformString", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void EndTextCommandUnparsedScaleformString()", "description": "Same as END_TEXT_COMMAND_SCALEFORM_STRING but does not perform HTML conversion for text tokens.\nAlso useful for when you are trying to add blips and inputs in your scaleform (If the scaleform supports it).", "aliases": "0xAE4E8157D9ECF087 _END_TEXT_COMMAND_SCALEFORM_STRING_2", "url": "https://docs.fivem.net/natives/?_0xAE4E8157D9ECF087", "params": []}
{"hash": "0xD77EDADB0420E6E0", "name": "FADE_DECALS_IN_RANGE", "lua_name": "FadeDecalsInRange", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void FadeDecalsInRange(float x, float y, float z, float radius, float duration)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xD77EDADB0420E6E0", "params": [{"name": "x", "type": "float", "annotations": {"cs_type": "Any"}}, {"name": "y", "type": "float", "annotations": {"cs_type": "Any"}}, {"name": "z", "type": "float", "annotations": {"cs_type": "Any"}}, {"name": "radius", "type": "float", "annotations": {"cs_type": "Any"}}, {"name": "duration", "type": "float", "annotations": {"cs_type": "Any"}, "description": "A duration in seconds."}]}
{"hash": "0xC9B18B4619F48F7B", "name": "FADE_UP_PED_LIGHT", "lua_name": "FadeUpPedLight", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void FadeUpPedLight(float p0)", "description": "", "aliases": "0xC9B18B4619F48F7B", "url": "https://docs.fivem.net/natives/?_0xC9B18B4619F48F7B", "params": [{"name": "p0", "type": "float"}]}
{"hash": "0xDC459CFA0CCE245B", "name": "FORCE_RENDER_IN_GAME_UI", "lua_name": "ForceRenderInGameUi", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void ForceRenderInGameUi(BOOL toggle)", "description": "", "aliases": "0xDC459CFA0CCE245B", "url": "https://docs.fivem.net/natives/?_0xDC459CFA0CCE245B", "params": [{"name": "toggle", "type": "BOOL"}]}
{"hash": "0xD801CC02177FA3F1", "name": "FREE_MEMORY_FOR_HIGH_QUALITY_PHOTO", "lua_name": "FreeMemoryForHighQualityPhoto", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void FreeMemoryForHighQualityPhoto()", "description": "", "aliases": "0xD801CC02177FA3F1", "url": "https://docs.fivem.net/natives/?_0xD801CC02177FA3F1", "params": []}
{"hash": "0x6A12D88881435DCA", "name": "FREE_MEMORY_FOR_LOW_QUALITY_PHOTO", "lua_name": "FreeMemoryForLowQualityPhoto", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void FreeMemoryForLowQualityPhoto()", "description": "", "aliases": "0x6A12D88881435DCA", "url": "https://docs.fivem.net/natives/?_0x6A12D88881435DCA", "params": []}
{"hash": "0x0A46AF8A78DC5E0A", "name": "FREE_MEMORY_FOR_MISSION_CREATOR_PHOTO", "lua_name": "FreeMemoryForMissionCreatorPhoto", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void FreeMemoryForMissionCreatorPhoto()", "description": "", "aliases": "0x0A46AF8A78DC5E0A", "url": "https://docs.fivem.net/natives/?_0x0A46AF8A78DC5E0A", "params": []}
{"hash": "0x873C9F3104101DD3", "name": "GET_ACTUAL_SCREEN_RESOLUTION", "lua_name": "GetActualScreenResolution", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void GetActualScreenResolution(int* x, int* y)", "description": "Returns current screen resolution.\n\n```\nNativeDB Introduced: v323\n```", "aliases": "_GET_SCREEN_ACTIVE_RESOLUTION _GET_ACTIVE_SCREEN_RESOLUTION", "url": "https://docs.fivem.net/natives/?_0x873C9F3104101DD3", "params": [{"name": "x", "type": "int*"}, {"name": "y", "type": "int*"}]}
{"hash": "0xF1307EF624A80D87", "name": "GET_ASPECT_RATIO", "lua_name": "GetAspectRatio", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "float GetAspectRatio(BOOL physicalAspect)", "description": "This native retrieves the aspect ratio of the game window. If `physicalAspect` is `true`, it returns the physical aspect ratio of the game window, which is useful for 3x1 modes. Otherwise, it returns the aspect ratio of the main game window, considering any custom overrides from the settings menu.\n\n```\nNativeDB Introduced: v323\n```", "aliases": "_GET_SCREEN_ASPECT_RATIO _GET_ASPECT_RATIO", "url": "https://docs.fivem.net/natives/?_0xF1307EF624A80D87", "params": [{"name": "physicalAspect", "type": "BOOL", "description": "A boolean value. Passing in `true` returns the physical aspect ratio of the game window. Passing in `false` returns the aspect ratio of the main game window."}]}
{"hash": "0x473151EBC762C6DA", "name": "GET_CURRENT_NUMBER_OF_CLOUD_PHOTOS", "lua_name": "GetCurrentNumberOfCloudPhotos", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "int GetCurrentNumberOfCloudPhotos()", "description": "", "aliases": "0x473151EBC762C6DA _GET_NUMBER_OF_PHOTOS _GET_CURRENT_NUMBER_OF_PHOTOS", "url": "https://docs.fivem.net/natives/?_0x473151EBC762C6DA", "params": []}
{"hash": "0x323F647679A09103", "name": "GET_DECAL_WASH_LEVEL", "lua_name": "GetDecalWashLevel", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "float GetDecalWashLevel(int decal)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x323F647679A09103", "params": [{"name": "decal", "type": "int"}]}
{"hash": "0x84ED31191CC5D2C9", "name": "GET_IS_HIDEF", "lua_name": "GetIsHidef", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "BOOL GetIsHidef()", "description": "This native indicates whether the game is running in high-definition (HD) resolution. It returns `false` if the resolution is less than `1280x720` and `true` if it's equal to or greater than `1280x720`.\n\n```\nNativeDB Introduced: v323\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x84ED31191CC5D2C9", "params": []}
{"hash": "0x2F09F7976C512404", "name": "GET_IS_PETROL_DECAL_IN_RANGE", "lua_name": "GetIsPetrolDecalInRange", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "BOOL GetIsPetrolDecalInRange(float xCoord, float yCoord, float zCoord, float radius)", "description": "", "aliases": "0x2F09F7976C512404", "url": "https://docs.fivem.net/natives/?_0x2F09F7976C512404", "params": [{"name": "xCoord", "type": "float"}, {"name": "yCoord", "type": "float"}, {"name": "zCoord", "type": "float"}, {"name": "radius", "type": "float"}]}
{"hash": "0x30CF4BDA4FCB1905", "name": "GET_IS_WIDESCREEN", "lua_name": "GetIsWidescreen", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "BOOL GetIsWidescreen()", "description": "This native retrieves whether the game is running in widescreen mode or not.\n\n```\nNativeDB Introduced: v323\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x30CF4BDA4FCB1905", "params": []}
{"hash": "0xDC54A7AF8B3A14EF", "name": "GET_MAXIMUM_NUMBER_OF_CLOUD_PHOTOS", "lua_name": "GetMaximumNumberOfCloudPhotos", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "int GetMaximumNumberOfCloudPhotos()", "description": "```\nThis function is hard-coded to always return 96.\n```", "aliases": "0xDC54A7AF8B3A14EF _GET_MAXIMUM_NUMBER_OF_PHOTOS_2", "url": "https://docs.fivem.net/natives/?_0xDC54A7AF8B3A14EF", "params": []}
{"hash": "0x34D23450F028B0BF", "name": "GET_MAXIMUM_NUMBER_OF_PHOTOS", "lua_name": "GetMaximumNumberOfPhotos", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "int GetMaximumNumberOfPhotos()", "description": "```\nThis function is hard-coded to always return 0.\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x34D23450F028B0BF", "params": []}
{"hash": "0x35FB78DC42B7BD21", "name": "GET_REQUESTINGNIGHTVISION", "lua_name": "GetRequestingnightvision", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "BOOL GetRequestingnightvision()", "description": "", "aliases": "0x35FB78DC42B7BD21", "url": "https://docs.fivem.net/natives/?_0x35FB78DC42B7BD21", "params": []}
{"hash": "0xBAF107B6BB2C97F0", "name": "GET_SAFE_ZONE_SIZE", "lua_name": "GetSafeZoneSize", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "float GetSafeZoneSize()", "description": "```\nGets the scale of safe zone. if the safe zone size scale is max, it will return 1.0. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xBAF107B6BB2C97F0", "params": []}
{"hash": "0xD80A80346A45D761", "name": "GET_SCALEFORM_MOVIE_METHOD_RETURN_VALUE_BOOL", "lua_name": "GetScaleformMovieMethodReturnValueBool", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "BOOL GetScaleformMovieMethodReturnValueBool(int methodReturn)", "description": "", "aliases": "0xD80A80346A45D761 _GET_SCALEFORM_MOVIE_METHOD_RETURN_VALUE_BOOL", "url": "https://docs.fivem.net/natives/?_0xD80A80346A45D761", "params": [{"name": "methodReturn", "type": "int", "description": "Operation handle returned by [`END_SCALEFORM_MOVIE_METHOD_RETURN_VALUE`](#\\_0xC50AA39A577AF886)"}]}
{"hash": "0x2DE7EFA66B906036", "name": "GET_SCALEFORM_MOVIE_METHOD_RETURN_VALUE_INT", "lua_name": "GetScaleformMovieMethodReturnValueInt", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "int GetScaleformMovieMethodReturnValueInt(int method_return)", "description": "Used to get a return value from a scaleform function. Returns an int in the same way GET_SCALEFORM_MOVIE_METHOD_RETURN_VALUE_STRING returns a string.", "aliases": "0x2DE7EFA66B906036 _GET_SCALEFORM_MOVIE_FUNCTION_RETURN_INT", "url": "https://docs.fivem.net/natives/?_0x2DE7EFA66B906036", "params": [{"name": "method_return", "type": "int", "description": "The return value of this native: `EndScaleformMovieMethodReturn`"}]}
{"hash": "0xE1E258829A885245", "name": "GET_SCALEFORM_MOVIE_METHOD_RETURN_VALUE_STRING", "lua_name": "GetScaleformMovieMethodReturnValueString", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "char* GetScaleformMovieMethodReturnValueString(int method_return)", "description": "Used to get a return value from a scaleform function. Returns a string in the same way GET_SCALEFORM_MOVIE_METHOD_RETURN_VALUE_INT returns an int.", "aliases": "SITTING_TV _GET_SCALEFORM_MOVIE_FUNCTION_RETURN_STRING", "url": "https://docs.fivem.net/natives/?_0xE1E258829A885245", "params": [{"name": "method_return", "type": "int", "description": "The return value of this native: `EndScaleformMovieMethodReturn`"}]}
{"hash": "0x5CCABFFCA31DDE33", "name": "GET_SCREENBLUR_FADE_CURRENT_TIME", "lua_name": "GetScreenblurFadeCurrentTime", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "float GetScreenblurFadeCurrentTime()", "description": "", "aliases": "IS_PARTICLE_FX_DELAYED_BLINK", "url": "https://docs.fivem.net/natives/?_0x5CCABFFCA31DDE33", "params": []}
{"hash": "0x34E82F05DF2974F5", "name": "GET_SCREEN_COORD_FROM_WORLD_COORD", "lua_name": "GetScreenCoordFromWorldCoord", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "BOOL GetScreenCoordFromWorldCoord(float worldX, float worldY, float worldZ, float* screenX, float* screenY)", "description": "```\nConvert a world coordinate into its relative screen coordinate. (WorldToScreen)\nReturns a boolean; whether or not the operation was successful. It will return false if the coordinates given are not visible to the rendering camera.\nFor .NET users...\nVB:\nPublic Shared Function World3DToScreen2d(pos as vector3) As Vector2\n Dim x2dp, y2dp As New Native.OutputArgument\n Native.Function.Call(Of Boolean)(Native.Hash.GET_SCREEN_COORD_FROM_WORLD_COORD , pos.x, pos.y, pos.z, x2dp, y2dp)\n Return New Vector2(x2dp.GetResult(Of Single), y2dp.GetResult(Of Single))\n\n End Function\nC#:\nVector2 World3DToScreen2d(Vector3 pos)\n {\n var x2dp = new OutputArgument();\n var y2dp = new OutputArgument();\n Function.Call<bool>(Hash.GET_SCREEN_COORD_FROM_WORLD_COORD , pos.X, pos.Y, pos.Z, x2dp, y2dp);\n return new Vector2(x2dp.GetResult<float>(), y2dp.GetResult<float>());\n }\n//USE VERY SMALL VALUES FOR THE SCALE OF RECTS/TEXT because it is dramatically larger on screen than in 3D, e.g '0.05' small.\nUsed to be called _WORLD3D_TO_SCREEN2D\nI thought we lost you from the scene forever. It does seem however that calling SET_DRAW_ORIGIN then your natives, then ending it. Seems to work better for certain things such as keeping boxes around people for a predator missile e.g.\n```", "aliases": "_WORLD3D_TO_SCREEN2D", "url": "https://docs.fivem.net/natives/?_0x34E82F05DF2974F5", "params": [{"name": "worldX", "type": "float"}, {"name": "worldY", "type": "float"}, {"name": "worldZ", "type": "float"}, {"name": "screenX", "type": "float*"}, {"name": "screenY", "type": "float*"}]}
{"hash": "0x888D57E407E63624", "name": "GET_SCREEN_RESOLUTION", "lua_name": "GetScreenResolution", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void GetScreenResolution(int* x, int* y)", "description": "Hardcoded to always return 1280x720. Use [`_GET_ACTIVE_SCREEN_RESOLUTION`](?\\_0x873C9F3104101DD3) to retrieve the correct screen resolution.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x888D57E407E63624", "params": [{"name": "x", "type": "int*"}, {"name": "y", "type": "int*"}]}
{"hash": "0x1670F8D05056F257", "name": "GET_STATUS_OF_LOAD_MISSION_CREATOR_PHOTO", "lua_name": "GetStatusOfLoadMissionCreatorPhoto", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "int GetStatusOfLoadMissionCreatorPhoto(char* p0)", "description": "", "aliases": "0x1670F8D05056F257", "url": "https://docs.fivem.net/natives/?_0x1670F8D05056F257", "params": [{"name": "p0", "type": "char*"}]}
{"hash": "0x0C0C4E81E1AC60A0", "name": "GET_STATUS_OF_SAVE_HIGH_QUALITY_PHOTO", "lua_name": "GetStatusOfSaveHighQualityPhoto", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "int GetStatusOfSaveHighQualityPhoto()", "description": "", "aliases": "0x0C0C4E81E1AC60A0", "url": "https://docs.fivem.net/natives/?_0x0C0C4E81E1AC60A0", "params": []}
{"hash": "0xF5BED327CEA362B1", "name": "GET_STATUS_OF_SORTED_LIST_OPERATION", "lua_name": "GetStatusOfSortedListOperation", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "int GetStatusOfSortedListOperation(BOOL scanForSaving)", "description": "Returns status of gallery photo fetch, which was requested by [`QUEUE_OPERATION_TO_CREATE_SORTED_LIST_OF_PHOTOS`](#\\_0x2A893980E96B659A).", "aliases": "0xF5BED327CEA362B1", "url": "https://docs.fivem.net/natives/?_0xF5BED327CEA362B1", "params": [{"name": "scanForSaving", "type": "BOOL"}]}
{"hash": "0x0D6CA79EEEBD8CA3", "name": "GET_STATUS_OF_TAKE_HIGH_QUALITY_PHOTO", "lua_name": "GetStatusOfTakeHighQualityPhoto", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "int GetStatusOfTakeHighQualityPhoto()", "description": "", "aliases": "0x0D6CA79EEEBD8CA3", "url": "https://docs.fivem.net/natives/?_0x0D6CA79EEEBD8CA3", "params": []}
{"hash": "0x90A78ECAA4E78453", "name": "GET_STATUS_OF_TAKE_MISSION_CREATOR_PHOTO", "lua_name": "GetStatusOfTakeMissionCreatorPhoto", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "int GetStatusOfTakeMissionCreatorPhoto()", "description": "", "aliases": "0x90A78ECAA4E78453", "url": "https://docs.fivem.net/natives/?_0x90A78ECAA4E78453", "params": []}
{"hash": "0x35736EE65BD00C11", "name": "GET_TEXTURE_RESOLUTION", "lua_name": "GetTextureResolution", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "Vector3 GetTextureResolution(char* textureDict, char* textureName)", "description": "```\nReturns the texture resolution of the passed texture dict+name. \nNote: Most texture resolutions are doubled compared to the console version of the game. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x35736EE65BD00C11", "params": [{"name": "textureDict", "type": "char*"}, {"name": "textureName", "type": "char*"}]}
{"hash": "0xFDF3D97C674AFB66", "name": "GET_TIMECYCLE_MODIFIER_INDEX", "lua_name": "GetTimecycleModifierIndex", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "int GetTimecycleModifierIndex()", "description": "```\nOnly use for this in the PC scripts is:\nif (GRAPHICS::GET_TIMECYCLE_MODIFIER_INDEX() != -1)\nFor a full list, see here: pastebin.com/cnk7FTF2\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xFDF3D97C674AFB66", "params": []}
{"hash": "0x459FD2C8D0AB78BC", "name": "GET_TIMECYCLE_TRANSITION_MODIFIER_INDEX", "lua_name": "GetTimecycleTransitionModifierIndex", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "int GetTimecycleTransitionModifierIndex()", "description": "", "aliases": "0x459FD2C8D0AB78BC", "url": "https://docs.fivem.net/natives/?_0x459FD2C8D0AB78BC", "params": []}
{"hash": "0xEB3DAC2C86001E5E", "name": "GET_TOGGLE_PAUSED_RENDERPHASES_STATUS", "lua_name": "GetTogglePausedRenderphasesStatus", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "BOOL GetTogglePausedRenderphasesStatus()", "description": "", "aliases": "0xEB3DAC2C86001E5E", "url": "https://docs.fivem.net/natives/?_0xEB3DAC2C86001E5E", "params": []}
{"hash": "0xFC1E275A90D39995", "name": "GET_TV_CHANNEL", "lua_name": "GetTvChannel", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "int GetTvChannel()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xFC1E275A90D39995", "params": []}
{"hash": "0x2170813D3DD8661B", "name": "GET_TV_VOLUME", "lua_name": "GetTvVolume", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "float GetTvVolume()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x2170813D3DD8661B", "params": []}
{"hash": "0x2202A3F42C8E5F79", "name": "GET_USINGNIGHTVISION", "lua_name": "GetUsingnightvision", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "BOOL GetUsingnightvision()", "description": "", "aliases": "_IS_NIGHTVISION_INACTIVE _IS_NIGHTVISION_ACTIVE", "url": "https://docs.fivem.net/natives/?_0x2202A3F42C8E5F79", "params": []}
{"hash": "0x44B80ABAB9D80BD3", "name": "GET_USINGSEETHROUGH", "lua_name": "GetUsingseethrough", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "BOOL GetUsingseethrough()", "description": "", "aliases": "_IS_SEETHROUGH_ACTIVE", "url": "https://docs.fivem.net/natives/?_0x44B80ABAB9D80BD3", "params": []}
{"hash": "0xFE26117A5841B2FF", "name": "GET_VEHICLE_CREW_EMBLEM_REQUEST_STATE", "lua_name": "GetVehicleCrewEmblemRequestState", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "int GetVehicleCrewEmblemRequestState(Vehicle vehicle, int p1)", "description": "", "aliases": "0xFE26117A5841B2FF", "url": "https://docs.fivem.net/natives/?_0xFE26117A5841B2FF", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "p1", "type": "int"}]}
{"hash": "0xA4819F5E23E2FFAD", "name": "GOLF_TRAIL_GET_MAX_HEIGHT", "lua_name": "GolfTrailGetMaxHeight", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "float GolfTrailGetMaxHeight()", "description": "", "aliases": "0xA4819F5E23E2FFAD", "url": "https://docs.fivem.net/natives/?_0xA4819F5E23E2FFAD", "params": []}
{"hash": "0xA4664972A9B8F8BA", "name": "GOLF_TRAIL_GET_VISUAL_CONTROL_POINT", "lua_name": "GolfTrailGetVisualControlPoint", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "Vector3 GolfTrailGetVisualControlPoint(int p0)", "description": "", "aliases": "0xA4664972A9B8F8BA", "url": "https://docs.fivem.net/natives/?_0xA4664972A9B8F8BA", "params": [{"name": "p0", "type": "int"}]}
{"hash": "0x12995F2E53FFA601", "name": "GOLF_TRAIL_SET_COLOUR", "lua_name": "GolfTrailSetColour", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void GolfTrailSetColour(int p0, int p1, int p2, int p3, int p4, int p5, int p6, int p7, int p8, int p9, int p10, int p11)", "description": "", "aliases": "0x12995F2E53FFA601", "url": "https://docs.fivem.net/natives/?_0x12995F2E53FFA601", "params": [{"name": "p0", "type": "int"}, {"name": "p1", "type": "int"}, {"name": "p2", "type": "int"}, {"name": "p3", "type": "int"}, {"name": "p4", "type": "int"}, {"name": "p5", "type": "int"}, {"name": "p6", "type": "int"}, {"name": "p7", "type": "int"}, {"name": "p8", "type": "int"}, {"name": "p9", "type": "int"}, {"name": "p10", "type": "int"}, {"name": "p11", "type": "int"}]}
{"hash": "0xA51C4B86B71652AE", "name": "GOLF_TRAIL_SET_ENABLED", "lua_name": "GolfTrailSetEnabled", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void GolfTrailSetEnabled(BOOL toggle)", "description": "", "aliases": "0xA51C4B86B71652AE", "url": "https://docs.fivem.net/natives/?_0xA51C4B86B71652AE", "params": [{"name": "toggle", "type": "BOOL"}]}
{"hash": "0x06F761EA47C1D3ED", "name": "GOLF_TRAIL_SET_FACING", "lua_name": "GolfTrailSetFacing", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void GolfTrailSetFacing(BOOL p0)", "description": "", "aliases": "0x06F761EA47C1D3ED", "url": "https://docs.fivem.net/natives/?_0x06F761EA47C1D3ED", "params": [{"name": "p0", "type": "BOOL"}]}
{"hash": "0xB1BB03742917A5D6", "name": "GOLF_TRAIL_SET_FIXED_CONTROL_POINT", "lua_name": "GolfTrailSetFixedControlPoint", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void GolfTrailSetFixedControlPoint(int type, float xPos, float yPos, float zPos, float p4, int red, int green, int blue, int alpha)", "description": "```\n12 matches across 4 scripts. All 4 scripts were job creators.\ntype ranged from 0 - 2.\np4 was always 0.2f. Likely scale.\nassuming p5 - p8 is RGBA, the graphic is always yellow (255, 255, 0, 255).\nTested but noticed nothing.\n```", "aliases": "0xB1BB03742917A5D6", "url": "https://docs.fivem.net/natives/?_0xB1BB03742917A5D6", "params": [{"name": "type", "type": "int"}, {"name": "xPos", "type": "float"}, {"name": "yPos", "type": "float"}, {"name": "zPos", "type": "float"}, {"name": "p4", "type": "float"}, {"name": "red", "type": "int"}, {"name": "green", "type": "int"}, {"name": "blue", "type": "int"}, {"name": "alpha", "type": "int"}]}
{"hash": "0x312342E1A4874F3F", "name": "GOLF_TRAIL_SET_PATH", "lua_name": "GolfTrailSetPath", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void GolfTrailSetPath(float p0, float p1, float p2, float p3, float p4, float p5, float p6, float p7, BOOL p8)", "description": "```\np8 seems to always be false. \n```", "aliases": "0x312342E1A4874F3F", "url": "https://docs.fivem.net/natives/?_0x312342E1A4874F3F", "params": [{"name": "p0", "type": "float"}, {"name": "p1", "type": "float"}, {"name": "p2", "type": "float"}, {"name": "p3", "type": "float"}, {"name": "p4", "type": "float"}, {"name": "p5", "type": "float"}, {"name": "p6", "type": "float"}, {"name": "p7", "type": "float"}, {"name": "p8", "type": "BOOL"}]}
{"hash": "0x2485D34E50A22E84", "name": "GOLF_TRAIL_SET_RADIUS", "lua_name": "GolfTrailSetRadius", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void GolfTrailSetRadius(float p0, float p1, float p2)", "description": "", "aliases": "0x2485D34E50A22E84", "url": "https://docs.fivem.net/natives/?_0x2485D34E50A22E84", "params": [{"name": "p0", "type": "float"}, {"name": "p1", "type": "float"}, {"name": "p2", "type": "float"}]}
{"hash": "0x9CFDD90B2B844BF7", "name": "GOLF_TRAIL_SET_SHADER_PARAMS", "lua_name": "GolfTrailSetShaderParams", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void GolfTrailSetShaderParams(float p0, float p1, float p2, float p3, float p4)", "description": "```\nOnly appeared in Golf & Golf_mp. Parameters were all ptrs \n```", "aliases": "0x9CFDD90B2B844BF7", "url": "https://docs.fivem.net/natives/?_0x9CFDD90B2B844BF7", "params": [{"name": "p0", "type": "float"}, {"name": "p1", "type": "float"}, {"name": "p2", "type": "float"}, {"name": "p3", "type": "float"}, {"name": "p4", "type": "float"}]}
{"hash": "0xDBAA5EC848BA2D46", "name": "GOLF_TRAIL_SET_TESSELLATION", "lua_name": "GolfTrailSetTessellation", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void GolfTrailSetTessellation(int p0, int p1)", "description": "", "aliases": "0xDBAA5EC848BA2D46", "url": "https://docs.fivem.net/natives/?_0xDBAA5EC848BA2D46", "params": [{"name": "p0", "type": "int"}, {"name": "p1", "type": "int"}]}
{"hash": "0x8217150E1217EBFD", "name": "HAS_SCALEFORM_CONTAINER_MOVIE_LOADED_INTO_PARENT", "lua_name": "HasScaleformContainerMovieLoadedIntoParent", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "BOOL HasScaleformContainerMovieLoadedIntoParent(int scaleformHandle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x8217150E1217EBFD", "params": [{"name": "scaleformHandle", "type": "int"}]}
{"hash": "0x0C1C5D756FB5F337", "name": "HAS_SCALEFORM_MOVIE_FILENAME_LOADED", "lua_name": "HasScaleformMovieFilenameLoaded", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "BOOL HasScaleformMovieFilenameLoaded(char* scaleformName)", "description": "```\nOnly values used in the scripts are:\n\"heist_mp\"\n\"heistmap_mp\"\n\"instructional_buttons\"\n\"heist_pre\"\n```", "aliases": "0x0C1C5D756FB5F337 _HAS_NAMED_SCALEFORM_MOVIE_LOADED", "url": "https://docs.fivem.net/natives/?_0x0C1C5D756FB5F337", "params": [{"name": "scaleformName", "type": "char*"}]}
{"hash": "0x85F01B8D5B90570E", "name": "HAS_SCALEFORM_MOVIE_LOADED", "lua_name": "HasScaleformMovieLoaded", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "BOOL HasScaleformMovieLoaded(int scaleformHandle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x85F01B8D5B90570E", "params": [{"name": "scaleformHandle", "type": "int"}]}
{"hash": "0xDF6E5987D2B4D140", "name": "HAS_SCALEFORM_SCRIPT_HUD_MOVIE_LOADED", "lua_name": "HasScaleformScriptHudMovieLoaded", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "BOOL HasScaleformScriptHudMovieLoaded(int hudComponent)", "description": "", "aliases": "_HAS_HUD_SCALEFORM_LOADED", "url": "https://docs.fivem.net/natives/?_0xDF6E5987D2B4D140", "params": [{"name": "hudComponent", "type": "int"}]}
{"hash": "0x0145F696AAAAD2E4", "name": "HAS_STREAMED_TEXTURE_DICT_LOADED", "lua_name": "HasStreamedTextureDictLoaded", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "BOOL HasStreamedTextureDictLoaded(char* textureDict)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x0145F696AAAAD2E4", "params": [{"name": "textureDict", "type": "char*"}]}
{"hash": "0xC694D74949CAFD0C", "name": "IS_DECAL_ALIVE", "lua_name": "IsDecalAlive", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "BOOL IsDecalAlive(int decal)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC694D74949CAFD0C", "params": [{"name": "decal", "type": "int"}]}
{"hash": "0x86255B1FC929E33E", "name": "IS_SCALEFORM_MOVIE_DELETING", "lua_name": "IsScaleformMovieDeleting", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "BOOL IsScaleformMovieDeleting(int scaleformIndex)", "description": "```\nNativeDB Introduced: v1290\n```", "aliases": "0x86255B1FC929E33E", "url": "https://docs.fivem.net/natives/?_0x86255B1FC929E33E", "params": [{"name": "scaleformIndex", "type": "int", "description": "Scaleform index returned by [`REQUEST_SCALEFORM_MOVIE`](#\\_0x11FE353CF9733E6F) (or similar natives)."}]}
{"hash": "0x768FF8961BA904D6", "name": "IS_SCALEFORM_MOVIE_METHOD_RETURN_VALUE_READY", "lua_name": "IsScaleformMovieMethodReturnValueReady", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "BOOL IsScaleformMovieMethodReturnValueReady(int method_return)", "description": "methodReturn: The return value of this native: END_SCALEFORM_MOVIE_METHOD_RETURN_VALUE\nReturns true if the return value of a scaleform function is ready to be collected (using GET_SCALEFORM_MOVIE_METHOD_RETURN_VALUE_STRING or GET_SCALEFORM_MOVIE_METHOD_RETURN_VALUE_INT).", "aliases": "0x768FF8961BA904D6 _GET_SCALEFORM_MOVIE_FUNCTION_RETURN_BOOL", "url": "https://docs.fivem.net/natives/?_0x768FF8961BA904D6", "params": [{"name": "method_return", "type": "int", "description": "The return value of this native: `EndScaleformMovieMethodReturn`"}]}
{"hash": "0x7B226C785A52A0A9", "name": "IS_SCREENBLUR_FADE_RUNNING", "lua_name": "IsScreenblurFadeRunning", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "BOOL IsScreenblurFadeRunning()", "description": "```\nReturns whether screen transition to blur/from blur is running.\n```", "aliases": "0x7B226C785A52A0A9", "url": "https://docs.fivem.net/natives/?_0x7B226C785A52A0A9", "params": []}
{"hash": "0xC45CCDAAC9221CA8", "name": "IS_TRACKED_POINT_VISIBLE", "lua_name": "IsTrackedPointVisible", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "BOOL IsTrackedPointVisible(int point)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC45CCDAAC9221CA8", "params": [{"name": "point", "type": "int"}]}
{"hash": "0x4862437A486F91B0", "name": "LOAD_MISSION_CREATOR_PHOTO", "lua_name": "LoadMissionCreatorPhoto", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "BOOL LoadMissionCreatorPhoto(char* p0, Any* p1, Any* p2, BOOL p3)", "description": "", "aliases": "0x4862437A486F91B0", "url": "https://docs.fivem.net/natives/?_0x4862437A486F91B0", "params": [{"name": "p0", "type": "char*"}, {"name": "p1", "type": "Any*"}, {"name": "p2", "type": "Any*"}, {"name": "p3", "type": "BOOL"}]}
{"hash": "0xB66064452270E8F1", "name": "LOAD_MOVIE_MESH_SET", "lua_name": "LoadMovieMeshSet", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "int LoadMovieMeshSet(char* movieMeshSetName)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xB66064452270E8F1", "params": [{"name": "movieMeshSetName", "type": "char*"}]}
{"hash": "0x84C8D7C2D30D3280", "name": "MOVE_VEHICLE_DECALS", "lua_name": "MoveVehicleDecals", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void MoveVehicleDecals(Any p0, Any p1)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x84C8D7C2D30D3280", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}]}
{"hash": "0xEFB55E7C25D3B3BE", "name": "OVERRIDE_INTERIOR_SMOKE_END", "lua_name": "OverrideInteriorSmokeEnd", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void OverrideInteriorSmokeEnd()", "description": "", "aliases": "0xEFB55E7C25D3B3BE", "url": "https://docs.fivem.net/natives/?_0xEFB55E7C25D3B3BE", "params": []}
{"hash": "0x1600FD8CF72EBC12", "name": "OVERRIDE_INTERIOR_SMOKE_LEVEL", "lua_name": "OverrideInteriorSmokeLevel", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void OverrideInteriorSmokeLevel(float level)", "description": "", "aliases": "0x1600FD8CF72EBC12", "url": "https://docs.fivem.net/natives/?_0x1600FD8CF72EBC12", "params": [{"name": "level", "type": "float"}]}
{"hash": "0x2A2A52824DB96700", "name": "OVERRIDE_INTERIOR_SMOKE_NAME", "lua_name": "OverrideInteriorSmokeName", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void OverrideInteriorSmokeName(char* name)", "description": "", "aliases": "0x2A2A52824DB96700", "url": "https://docs.fivem.net/natives/?_0x2A2A52824DB96700", "params": [{"name": "name", "type": "char*"}]}
{"hash": "0xD1C7CB175E012964", "name": "PASS_KEYBOARD_INPUT_TO_SCALEFORM", "lua_name": "PassKeyboardInputToScaleform", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "BOOL PassKeyboardInputToScaleform(int scaleformHandle)", "description": "Passes keyboard input to scaleform. You must call this native every frame. Once an input occurs, this native will return true and call `SET_PC_KEY` scaleform movie method with the key that has been inputted.\n\nThe key parameter which is passed to the scaleform can also be: \"BACKSPACE\", \"ENTER\" or \"\\x1b\" (Which is ESC).\nThis native is only used in `web_browser.c` as of game build 2944.", "aliases": "0xD1C7CB175E012964", "url": "https://docs.fivem.net/natives/?_0xD1C7CB175E012964", "params": [{"name": "scaleformHandle", "type": "int", "description": "Scaleform movie handle returned by [REQUEST_SCALEFORM_MOVIE](#\\_0x11FE353CF9733E6F)"}]}
{"hash": "0x8A35C742130C6080", "name": "PATCH_DECAL_DIFFUSE_MAP", "lua_name": "PatchDecalDiffuseMap", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void PatchDecalDiffuseMap(int decalType, char* textureDict, char* textureName)", "description": "```\nREQUEST_STREAMED_TEXTURE_DICT(\"MPOnMissMarkers\", false); \n*uParam0.f_809 = add_decal(9120, vParam1, vVar4, vVar7, 2f, 2f, to_float(iVar0) / 255f, to_float(iVar1) / 255f, to_float(iVar2) / 255f, 1f, -1f, 1, 0, 0); \nPATCH_DECAL_DIFFUSE_MAP(9120, \"MPOnMissMarkers\", \"Capture_The_Flag_Base_Icon\"); \n```", "aliases": "0x8A35C742130C6080 _ADD_DECAL_TO_MARKER _OVERRIDE_DECAL_TEXTURE", "url": "https://docs.fivem.net/natives/?_0x8A35C742130C6080", "params": [{"name": "decalType", "type": "int"}, {"name": "textureDict", "type": "char*"}, {"name": "textureName", "type": "char*"}]}
{"hash": "0x3C8938D7D872211E", "name": "POP_TIMECYCLE_MODIFIER", "lua_name": "PopTimecycleModifier", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void PopTimecycleModifier()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x3C8938D7D872211E", "params": []}
{"hash": "0xD7021272EB0A451E", "name": "PRESET_INTERIOR_AMBIENT_CACHE", "lua_name": "PresetInteriorAmbientCache", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void PresetInteriorAmbientCache(char* timecycleModifierName)", "description": "```\nOnly one match in the scripts:\nGRAPHICS::PRESET_INTERIOR_AMBIENT_CACHE(\"int_carrier_hanger\");\n```", "aliases": "0xD7021272EB0A451E _PRESET_INTERIOR_AMBIENT_CACHE", "url": "https://docs.fivem.net/natives/?_0xD7021272EB0A451E", "params": [{"name": "timecycleModifierName", "type": "char*"}]}
{"hash": "0x58F735290861E6B4", "name": "PUSH_TIMECYCLE_MODIFIER", "lua_name": "PushTimecycleModifier", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void PushTimecycleModifier()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x58F735290861E6B4", "params": []}
{"hash": "0x9B6E70C5CEEF4EEB", "name": "QUERY_MOVIE_MESH_SET_STATE", "lua_name": "QueryMovieMeshSetState", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "Any QueryMovieMeshSetState(Any p0)", "description": "", "aliases": "0x9B6E70C5CEEF4EEB", "url": "https://docs.fivem.net/natives/?_0x9B6E70C5CEEF4EEB", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0x2A893980E96B659A", "name": "QUEUE_OPERATION_TO_CREATE_SORTED_LIST_OF_PHOTOS", "lua_name": "QueueOperationToCreateSortedListOfPhotos", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "BOOL QueueOperationToCreateSortedListOfPhotos(BOOL scanForSaving)", "description": "Queues a scan of all gallery photos.\nAlso see [`GET_STATUS_OF_SORTED_LIST_OPERATION`](#\\_0xF5BED327CEA362B1)", "aliases": "0x2A893980E96B659A", "url": "https://docs.fivem.net/natives/?_0x2A893980E96B659A", "params": [{"name": "scanForSaving", "type": "BOOL"}]}
{"hash": "0xEB119AA014E89183", "name": "RELEASE_MOVIE_MESH_SET", "lua_name": "ReleaseMovieMeshSet", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void ReleaseMovieMeshSet(int movieMeshSet)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xEB119AA014E89183", "params": [{"name": "movieMeshSet", "type": "int"}]}
{"hash": "0xED3F346429CCD659", "name": "REMOVE_DECAL", "lua_name": "RemoveDecal", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void RemoveDecal(int decal)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xED3F346429CCD659", "params": [{"name": "decal", "type": "int"}]}
{"hash": "0xCCF71CBDDF5B6CB9", "name": "REMOVE_DECALS_FROM_OBJECT", "lua_name": "RemoveDecalsFromObject", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void RemoveDecalsFromObject(Object obj)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xCCF71CBDDF5B6CB9", "params": [{"name": "obj", "type": "Object"}]}
{"hash": "0xA6F6F70FDC6D144C", "name": "REMOVE_DECALS_FROM_OBJECT_FACING", "lua_name": "RemoveDecalsFromObjectFacing", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void RemoveDecalsFromObjectFacing(Object obj, float x, float y, float z)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA6F6F70FDC6D144C", "params": [{"name": "obj", "type": "Object"}, {"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}]}
{"hash": "0xE91F1B65F2B48D57", "name": "REMOVE_DECALS_FROM_VEHICLE", "lua_name": "RemoveDecalsFromVehicle", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void RemoveDecalsFromVehicle(Vehicle vehicle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xE91F1B65F2B48D57", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0x5D6B2D4830A67C62", "name": "REMOVE_DECALS_IN_RANGE", "lua_name": "RemoveDecalsInRange", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void RemoveDecalsInRange(float x, float y, float z, float range)", "description": "```\nRemoves all decals in range from a position, it includes the bullet holes, blood pools, petrol... \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x5D6B2D4830A67C62", "params": [{"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}, {"name": "range", "type": "float"}]}
{"hash": "0xC401503DFE8D53CF", "name": "REMOVE_PARTICLE_FX", "lua_name": "RemoveParticleFx", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void RemoveParticleFx(int ptfxHandle, BOOL p1)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC401503DFE8D53CF", "params": [{"name": "ptfxHandle", "type": "int"}, {"name": "p1", "type": "BOOL"}]}
{"hash": "0xB8FEAEEBCC127425", "name": "REMOVE_PARTICLE_FX_FROM_ENTITY", "lua_name": "RemoveParticleFxFromEntity", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void RemoveParticleFxFromEntity(Entity entity)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xB8FEAEEBCC127425", "params": [{"name": "entity", "type": "Entity"}]}
{"hash": "0xDD19FA1C6D657305", "name": "REMOVE_PARTICLE_FX_IN_RANGE", "lua_name": "RemoveParticleFxInRange", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void RemoveParticleFxInRange(float X, float Y, float Z, float radius)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xDD19FA1C6D657305", "params": [{"name": "X", "type": "float"}, {"name": "Y", "type": "float"}, {"name": "Z", "type": "float"}, {"name": "radius", "type": "float"}]}
{"hash": "0xF44A5456AC3F4F97", "name": "REMOVE_SCALEFORM_SCRIPT_HUD_MOVIE", "lua_name": "RemoveScaleformScriptHudMovie", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void RemoveScaleformScriptHudMovie(int hudComponent)", "description": "", "aliases": "0xF44A5456AC3F4F97", "url": "https://docs.fivem.net/natives/?_0xF44A5456AC3F4F97", "params": [{"name": "hudComponent", "type": "int"}]}
{"hash": "0x15E33297C3E8DC60", "name": "REMOVE_TCMODIFIER_OVERRIDE", "lua_name": "RemoveTcmodifierOverride", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void RemoveTcmodifierOverride(char* p0)", "description": "", "aliases": "0x15E33297C3E8DC60", "url": "https://docs.fivem.net/natives/?_0x15E33297C3E8DC60", "params": [{"name": "p0", "type": "char*"}]}
{"hash": "0xD2300034310557E4", "name": "REMOVE_VEHICLE_CREW_EMBLEM", "lua_name": "RemoveVehicleCrewEmblem", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void RemoveVehicleCrewEmblem(Vehicle vehicle, int p1)", "description": "", "aliases": "0xD2300034310557E4", "url": "https://docs.fivem.net/natives/?_0xD2300034310557E4", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "p1", "type": "int"}]}
{"hash": "0x11FE353CF9733E6F", "name": "REQUEST_SCALEFORM_MOVIE", "lua_name": "RequestScaleformMovie", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "int RequestScaleformMovie(char* scaleformName)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x11FE353CF9733E6F", "params": [{"name": "scaleformName", "type": "char*"}]}
{"hash": "0xC514489CFB8AF806", "name": "REQUEST_SCALEFORM_MOVIE_INSTANCE", "lua_name": "RequestScaleformMovieInstance", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "int RequestScaleformMovieInstance(char* scaleformName)", "description": "Same as [REQUEST_SCALEFORM_MOVIE](#\\_0x11FE353CF9733E6F), except it seems to fix stretched scaleforms on ultrawide.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC514489CFB8AF806", "params": [{"name": "scaleformName", "type": "char*"}]}
{"hash": "0xBD06C611BB9048C2", "name": "REQUEST_SCALEFORM_MOVIE_SKIP_RENDER_WHILE_PAUSED", "lua_name": "RequestScaleformMovieSkipRenderWhilePaused", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "int RequestScaleformMovieSkipRenderWhilePaused(char* scaleformName)", "description": "Requests a scaleform movie that doesn't render when the game is paused (With [`SET_GAME_PAUSED`](#\\_0x577D1284D6873711)).", "aliases": "_REQUEST_SCALEFORM_MOVIE3 _REQUEST_SCALEFORM_MOVIE_INTERACTIVE", "url": "https://docs.fivem.net/natives/?_0xBD06C611BB9048C2", "params": [{"name": "scaleformName", "type": "char*"}]}
{"hash": "0x65E7E78842E74CDB", "name": "REQUEST_SCALEFORM_MOVIE_WITH_IGNORE_SUPER_WIDESCREEN", "lua_name": "RequestScaleformMovieWithIgnoreSuperWidescreen", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "int RequestScaleformMovieWithIgnoreSuperWidescreen(char* scaleformName)", "description": "Requests a scaleform movie, which has no widescreen adjustments while rendering (Useful for when your scaleform doesn't fully draw on the screen and borders are visible).", "aliases": "0x65E7E78842E74CDB _REQUEST_SCALEFORM_MOVIE_2", "url": "https://docs.fivem.net/natives/?_0x65E7E78842E74CDB", "params": [{"name": "scaleformName", "type": "char*"}]}
{"hash": "0x9304881D6F6537EA", "name": "REQUEST_SCALEFORM_SCRIPT_HUD_MOVIE", "lua_name": "RequestScaleformScriptHudMovie", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void RequestScaleformScriptHudMovie(int hudComponent)", "description": "", "aliases": "0x9304881D6F6537EA _REQUEST_HUD_SCALEFORM", "url": "https://docs.fivem.net/natives/?_0x9304881D6F6537EA", "params": [{"name": "hudComponent", "type": "int"}]}
{"hash": "0xDFA2EF8E04127DD5", "name": "REQUEST_STREAMED_TEXTURE_DICT", "lua_name": "RequestStreamedTextureDict", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void RequestStreamedTextureDict(char* textureDict, BOOL p1)", "description": "```\nThis function can requests texture dictonaries from following RPFs:\nscaleform_generic.rpf\nscaleform_minigames.rpf\nscaleform_minimap.rpf\nscaleform_web.rpf\nlast param isnt a toggle\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xDFA2EF8E04127DD5", "params": [{"name": "textureDict", "type": "char*"}, {"name": "p1", "type": "BOOL"}]}
{"hash": "0x89C8553DD3274AAE", "name": "RESET_PARTICLE_FX_OVERRIDE", "lua_name": "ResetParticleFxOverride", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void ResetParticleFxOverride(char* name)", "description": "```\nResets the effect of SET_PARTICLE_FX_OVERRIDE\n```", "aliases": "0x89C8553DD3274AAE _RESET_PARTICLE_FX_ASSET_OLD_TO_NEW", "url": "https://docs.fivem.net/natives/?_0x89C8553DD3274AAE", "params": [{"name": "name", "type": "char*"}]}
{"hash": "0xE1C8709406F2C41C", "name": "RESET_PAUSED_RENDERPHASES", "lua_name": "ResetPausedRenderphases", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void ResetPausedRenderphases()", "description": "", "aliases": "0xE1C8709406F2C41C", "url": "https://docs.fivem.net/natives/?_0xE1C8709406F2C41C", "params": []}
{"hash": "0xE3A3DB414A373DAB", "name": "RESET_SCRIPT_GFX_ALIGN", "lua_name": "ResetScriptGfxAlign", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void ResetScriptGfxAlign()", "description": "This function resets the alignment set using `SET_SCRIPT_GFX_ALIGN` and `SET_SCRIPT_GFX_ALIGN_PARAMS` to the default\nvalues ('I', 'I'; 0, 0, 0, 0). This should be used after having used the aforementioned functions in order to not affect\nany other scripts attempting to draw.", "aliases": "0xE3A3DB414A373DAB _SCREEN_DRAW_POSITION_END", "url": "https://docs.fivem.net/natives/?_0xE3A3DB414A373DAB", "params": []}
{"hash": "0x3DEC726C25A11BAC", "name": "SAVE_HIGH_QUALITY_PHOTO", "lua_name": "SaveHighQualityPhoto", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "BOOL SaveHighQualityPhoto(int unused)", "description": "", "aliases": "0x3DEC726C25A11BAC", "url": "https://docs.fivem.net/natives/?_0x3DEC726C25A11BAC", "params": [{"name": "unused", "type": "int"}]}
{"hash": "0xC58424BA936EB458", "name": "SCALEFORM_MOVIE_METHOD_ADD_PARAM_BOOL", "lua_name": "ScaleformMovieMethodAddParamBool", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void ScaleformMovieMethodAddParamBool(BOOL value)", "description": "```\nPushes a boolean for the Scaleform function onto the stack. \n```", "aliases": "_PUSH_SCALEFORM_MOVIE_FUNCTION_PARAMETER_BOOL _PUSH_SCALEFORM_MOVIE_METHOD_PARAMETER_BOOL", "url": "https://docs.fivem.net/natives/?_0xC58424BA936EB458", "params": [{"name": "value", "type": "BOOL"}]}
{"hash": "0xD69736AAE04DB51A", "name": "SCALEFORM_MOVIE_METHOD_ADD_PARAM_FLOAT", "lua_name": "ScaleformMovieMethodAddParamFloat", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void ScaleformMovieMethodAddParamFloat(float value)", "description": "```\nPushes a float for the Scaleform function onto the stack. \n```", "aliases": "_PUSH_SCALEFORM_MOVIE_FUNCTION_PARAMETER_FLOAT _PUSH_SCALEFORM_MOVIE_METHOD_PARAMETER_FLOAT", "url": "https://docs.fivem.net/natives/?_0xD69736AAE04DB51A", "params": [{"name": "value", "type": "float"}]}
{"hash": "0xC3D0841A0CC546A6", "name": "SCALEFORM_MOVIE_METHOD_ADD_PARAM_INT", "lua_name": "ScaleformMovieMethodAddParamInt", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void ScaleformMovieMethodAddParamInt(int value)", "description": "```\nPushes an integer for the Scaleform function onto the stack. \n```", "aliases": "_PUSH_SCALEFORM_MOVIE_FUNCTION_PARAMETER_INT _PUSH_SCALEFORM_MOVIE_METHOD_PARAMETER_INT", "url": "https://docs.fivem.net/natives/?_0xC3D0841A0CC546A6", "params": [{"name": "value", "type": "int"}]}
{"hash": "0xEC52C631A1831C03", "name": "SCALEFORM_MOVIE_METHOD_ADD_PARAM_LATEST_BRIEF_STRING", "lua_name": "ScaleformMovieMethodAddParamLatestBriefString", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void ScaleformMovieMethodAddParamLatestBriefString(int value)", "description": "Values:\n0 - Dialogue Brief\n1 - Help Text Brief\n2 - Mission Objective Brief", "aliases": "0xEC52C631A1831C03 _SCALEFORM_MOVIE_METHOD_ADD_PARAM_INT_STRING", "url": "https://docs.fivem.net/natives/?_0xEC52C631A1831C03", "params": [{"name": "value", "type": "int"}]}
{"hash": "0x77FE3402004CD1B0", "name": "SCALEFORM_MOVIE_METHOD_ADD_PARAM_LITERAL_STRING", "lua_name": "ScaleformMovieMethodAddParamLiteralString", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void ScaleformMovieMethodAddParamLiteralString(char* string)", "description": "Adds a literal string to a scaleform movie method.\nThere doesn't seem to be any difference between this and other `SCALEFORM_MOVIE_METHOD_ADD_PARAM_*_STRING` natives in game code.", "aliases": "0x77FE3402004CD1B0 _PUSH_SCALEFORM_MOVIE_METHOD_PARAMETER_STRING_2 _SCALEFORM_MOVIE_METHOD_ADD_PARAM_TEXTURE_NAME_STRING_2", "url": "https://docs.fivem.net/natives/?_0x77FE3402004CD1B0", "params": [{"name": "string", "type": "char*"}]}
{"hash": "0xE83A3E3557A56640", "name": "SCALEFORM_MOVIE_METHOD_ADD_PARAM_PLAYER_NAME_STRING", "lua_name": "ScaleformMovieMethodAddParamPlayerNameString", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void ScaleformMovieMethodAddParamPlayerNameString(char* string)", "description": "```\nThis method is the equivalent to PUSH_SCALEFORM_MOVIE_FUNCTION_PARAMETER_STRING when using it to add a new button (like \"INSTRUCTIONAL_BUTTONS\"). \nWhen switching with a controller, the icons update and become the controller's icons. \n```", "aliases": "0xE83A3E3557A56640 _PUSH_SCALEFORM_MOVIE_METHOD_PARAMETER_BUTTON_NAME", "url": "https://docs.fivem.net/natives/?_0xE83A3E3557A56640", "params": [{"name": "string", "type": "char*"}]}
{"hash": "0xBA7148484BD90365", "name": "SCALEFORM_MOVIE_METHOD_ADD_PARAM_TEXTURE_NAME_STRING", "lua_name": "ScaleformMovieMethodAddParamTextureNameString", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void ScaleformMovieMethodAddParamTextureNameString(char* string)", "description": "", "aliases": "_PUSH_SCALEFORM_MOVIE_FUNCTION_PARAMETER_STRING _PUSH_SCALEFORM_MOVIE_METHOD_PARAMETER_STRING", "url": "https://docs.fivem.net/natives/?_0xBA7148484BD90365", "params": [{"name": "string", "type": "char*"}]}
{"hash": "0x70A64C0234EF522C", "name": "SEETHROUGH_RESET", "lua_name": "SeethroughReset", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void SeethroughReset()", "description": "```\nNativeDB Introduced: v323\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x70A64C0234EF522C", "params": []}
{"hash": "0x1086127B3A63505E", "name": "SEETHROUGH_SET_COLOR_NEAR", "lua_name": "SeethroughSetColorNear", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void SeethroughSetColorNear(int red, int green, int blue)", "description": "", "aliases": "0x1086127B3A63505E", "url": "https://docs.fivem.net/natives/?_0x1086127B3A63505E", "params": [{"name": "red", "type": "int"}, {"name": "green", "type": "int"}, {"name": "blue", "type": "int"}]}
{"hash": "0xD7D0B00177485411", "name": "SEETHROUGH_SET_HEATSCALE", "lua_name": "SeethroughSetHeatscale", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void SeethroughSetHeatscale(int index, float heatScale)", "description": "", "aliases": "0xD7D0B00177485411", "url": "https://docs.fivem.net/natives/?_0xD7D0B00177485411", "params": [{"name": "index", "type": "int"}, {"name": "heatScale", "type": "float", "description": "min: 0.0 max: 0.75"}]}
{"hash": "0x1268615ACE24D504", "name": "SET_ARTIFICIAL_LIGHTS_STATE", "lua_name": "SetArtificialLightsState", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void SetArtificialLightsState(BOOL state)", "description": "Does not affect weapons, particles, fire/explosions, flashlights or the sun.\n\nWhen set to true, all emissive textures (including ped components that have light effects), street lights, building lights, vehicle lights, etc will all be turned off.\n\nUsed in Humane Labs Heist for EMP.", "aliases": "_SET_BLACKOUT", "url": "https://docs.fivem.net/natives/?_0x1268615ACE24D504", "params": [{"name": "state", "type": "BOOL", "description": "True turns off all artificial light sources in the map: buildings, street lights, car lights, etc. False turns them back on."}]}
{"hash": "0x23BA6B0C2AD7B0D3", "name": "SET_BACKFACECULLING", "lua_name": "SetBackfaceculling", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void SetBackfaceculling(BOOL toggle)", "description": "", "aliases": "0x23BA6B0C2AD7B0D3", "url": "https://docs.fivem.net/natives/?_0x23BA6B0C2AD7B0D3", "params": [{"name": "toggle", "type": "BOOL"}]}
{"hash": "0x2707AAE9D9297D89", "name": "SET_CHECKPOINT_CYLINDER_HEIGHT", "lua_name": "SetCheckpointCylinderHeight", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void SetCheckpointCylinderHeight(int checkpoint, float nearHeight, float farHeight, float radius)", "description": "```\nSets the cylinder height of the checkpoint. \nParameters: \n* nearHeight - The height of the checkpoint when inside of the radius. \n* farHeight - The height of the checkpoint when outside of the radius. \n* radius - The radius of the checkpoint. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x2707AAE9D9297D89", "params": [{"name": "checkpoint", "type": "int"}, {"name": "nearHeight", "type": "float"}, {"name": "farHeight", "type": "float"}, {"name": "radius", "type": "float"}]}
{"hash": "0x7167371E8AD747F7", "name": "SET_CHECKPOINT_RGBA", "lua_name": "SetCheckpointRgba", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void SetCheckpointRgba(int checkpoint, int red, int green, int blue, int alpha)", "description": "```\nSets the checkpoint color. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x7167371E8AD747F7", "params": [{"name": "checkpoint", "type": "int"}, {"name": "red", "type": "int"}, {"name": "green", "type": "int"}, {"name": "blue", "type": "int"}, {"name": "alpha", "type": "int"}]}
{"hash": "0xB9EA40907C680580", "name": "SET_CHECKPOINT_RGBA2", "lua_name": "SetCheckpointRgba2", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void SetCheckpointRgba2(int checkpoint, int red, int green, int blue, int alpha)", "description": "```\nSets the checkpoint icon color.\n```", "aliases": "_SET_CHECKPOINT_ICON_RGBA", "url": "https://docs.fivem.net/natives/?_0xB9EA40907C680580", "params": [{"name": "checkpoint", "type": "int"}, {"name": "red", "type": "int"}, {"name": "green", "type": "int"}, {"name": "blue", "type": "int"}, {"name": "alpha", "type": "int"}]}
{"hash": "0xBBF327DED94E4DEB", "name": "SET_CURRENT_PLAYER_TCMODIFIER", "lua_name": "SetCurrentPlayerTcmodifier", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void SetCurrentPlayerTcmodifier(char* modifierName)", "description": "", "aliases": "0xBBF327DED94E4DEB", "url": "https://docs.fivem.net/natives/?_0xBBF327DED94E4DEB", "params": [{"name": "modifierName", "type": "char*"}]}
{"hash": "0x175B6BFC15CDD0C5", "name": "SET_DEBUG_LINES_AND_SPHERES_DRAWING_ACTIVE", "lua_name": "SetDebugLinesAndSpheresDrawingActive", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void SetDebugLinesAndSpheresDrawingActive(BOOL enabled)", "description": "```\nNOTE: Debugging functions are not present in the retail version of the game. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x175B6BFC15CDD0C5", "params": [{"name": "enabled", "type": "BOOL"}]}
{"hash": "0x4B5CFC83122DF602", "name": "SET_DISABLE_DECAL_RENDERING_THIS_FRAME", "lua_name": "SetDisableDecalRenderingThisFrame", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void SetDisableDecalRenderingThisFrame()", "description": "", "aliases": "0x4B5CFC83122DF602", "url": "https://docs.fivem.net/natives/?_0x4B5CFC83122DF602", "params": []}
{"hash": "0xD9454B5752C857DC", "name": "SET_DISABLE_PETROL_DECALS_IGNITING_THIS_FRAME", "lua_name": "SetDisablePetrolDecalsIgnitingThisFrame", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void SetDisablePetrolDecalsIgnitingThisFrame()", "description": "Prevents gas / petrol decals (aka gas / petrol trails and puddles) to be ignited on fire during the frame in which the native is called.\n\n**Note**: This native needs to be called every frame to prevent ignition.", "aliases": "0xD9454B5752C857DC", "url": "https://docs.fivem.net/natives/?_0xD9454B5752C857DC", "params": []}
{"hash": "0xAA0008F3BBB8F416", "name": "SET_DRAW_ORIGIN", "lua_name": "SetDrawOrigin", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void SetDrawOrigin(float x, float y, float z, Any p3)", "description": "Sets the on-screen drawing origin for draw-functions in world coordinates.\n\nThe effect can be reset by calling [`CLEAR_DRAW_ORIGIN`](#\\_0xFF0B610F6BE0D7AF) and is limited to 32 different origins each frame.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xAA0008F3BBB8F416", "params": [{"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}, {"name": "p3", "type": "Any"}]}
{"hash": "0x1D5F595CCAE2E238", "name": "SET_ENTITY_ICON_COLOR", "lua_name": "SetEntityIconColor", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void SetEntityIconColor(Entity entity, int red, int green, int blue, int alpha)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x1D5F595CCAE2E238", "params": [{"name": "entity", "type": "Entity"}, {"name": "red", "type": "int"}, {"name": "green", "type": "int"}, {"name": "blue", "type": "int"}, {"name": "alpha", "type": "int"}]}
{"hash": "0xE0E8BEECCA96BA31", "name": "SET_ENTITY_ICON_VISIBILITY", "lua_name": "SetEntityIconVisibility", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void SetEntityIconVisibility(Entity entity, BOOL toggle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xE0E8BEECCA96BA31", "params": [{"name": "entity", "type": "Entity"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0x0AB84296FED9CFC6", "name": "SET_FLASH", "lua_name": "SetFlash", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void SetFlash(float p0, float p1, float fadeIn, float duration, float fadeOut)", "description": "```\nPurpose of p0 and p1 unknown. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x0AB84296FED9CFC6", "params": [{"name": "p0", "type": "float"}, {"name": "p1", "type": "float"}, {"name": "fadeIn", "type": "float"}, {"name": "duration", "type": "float"}, {"name": "fadeOut", "type": "float"}]}
{"hash": "0xBA3D65906822BED5", "name": "SET_HIDOF_OVERRIDE", "lua_name": "SetHidofOverride", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void SetHidofOverride(BOOL p0, BOOL p1, float nearplaneOut, float nearplaneIn, float farplaneOut, float farplaneIn)", "description": "", "aliases": "0xBA3D65906822BED5 _SET_HIDOF_ENV_BLUR_PARAMS", "url": "https://docs.fivem.net/natives/?_0xBA3D65906822BED5", "params": [{"name": "p0", "type": "BOOL"}, {"name": "p1", "type": "BOOL"}, {"name": "nearplaneOut", "type": "float"}, {"name": "nearplaneIn", "type": "float"}, {"name": "farplaneOut", "type": "float"}, {"name": "farplaneIn", "type": "float"}]}
{"hash": "0xBF59707B3E5ED531", "name": "SET_NEXT_PLAYER_TCMODIFIER", "lua_name": "SetNextPlayerTcmodifier", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void SetNextPlayerTcmodifier(char* modifierName)", "description": "", "aliases": "0xBF59707B3E5ED531", "url": "https://docs.fivem.net/natives/?_0xBF59707B3E5ED531", "params": [{"name": "modifierName", "type": "char*"}]}
{"hash": "0x18F621F7A5B1F85D", "name": "SET_NIGHTVISION", "lua_name": "SetNightvision", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void SetNightvision(BOOL toggle)", "description": "```\nEnables Night Vision. \nExample: \nC#: Function.Call(Hash.SET_NIGHTVISION, true); \nC++: GRAPHICS::SET_NIGHTVISION(true); \nBOOL toggle: \ntrue = turns night vision on for your player. \nfalse = turns night vision off for your player. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x18F621F7A5B1F85D", "params": [{"name": "toggle", "type": "BOOL"}]}
{"hash": "0xE787BF1C5CF823C9", "name": "SET_NOISEOVERIDE", "lua_name": "SetNoiseoveride", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void SetNoiseoveride(BOOL toggle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xE787BF1C5CF823C9", "params": [{"name": "toggle", "type": "BOOL"}]}
{"hash": "0xCB6A7C3BB17A0C67", "name": "SET_NOISINESSOVERIDE", "lua_name": "SetNoisinessoveride", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void SetNoisinessoveride(float value)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xCB6A7C3BB17A0C67", "params": [{"name": "value", "type": "float"}]}
{"hash": "0x27E32866E9A5C416", "name": "SET_PARTICLE_FX_BULLET_IMPACT_SCALE", "lua_name": "SetParticleFxBulletImpactScale", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void SetParticleFxBulletImpactScale(float scale)", "description": "", "aliases": "0x27E32866E9A5C416", "url": "https://docs.fivem.net/natives/?_0x27E32866E9A5C416", "params": [{"name": "scale", "type": "float"}]}
{"hash": "0xACEE6F360FC1F6B6", "name": "SET_PARTICLE_FX_CAM_INSIDE_NONPLAYER_VEHICLE", "lua_name": "SetParticleFxCamInsideNonplayerVehicle", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void SetParticleFxCamInsideNonplayerVehicle(Vehicle vehicle, BOOL p1)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xACEE6F360FC1F6B6", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "p1", "type": "BOOL"}]}
{"hash": "0xEEC4047028426510", "name": "SET_PARTICLE_FX_CAM_INSIDE_VEHICLE", "lua_name": "SetParticleFxCamInsideVehicle", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void SetParticleFxCamInsideVehicle(BOOL p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xEEC4047028426510", "params": [{"name": "p0", "type": "BOOL"}]}
{"hash": "0x726845132380142E", "name": "SET_PARTICLE_FX_LOOPED_ALPHA", "lua_name": "SetParticleFxLoopedAlpha", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void SetParticleFxLoopedAlpha(int ptfxHandle, float alpha)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x726845132380142E", "params": [{"name": "ptfxHandle", "type": "int"}, {"name": "alpha", "type": "float"}]}
{"hash": "0x7F8F65877F88783B", "name": "SET_PARTICLE_FX_LOOPED_COLOUR", "lua_name": "SetParticleFxLoopedColour", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void SetParticleFxLoopedColour(int ptfxHandle, float r, float g, float b, BOOL bLocalOnly)", "description": "Sets the colour tint of a previously started looped particle effect\n\nYou can use the [inverse lerp](https://www.gamedev.net/articles/programming/general-and-gameplay-programming/inverse-lerp-a-super-useful-yet-often-overlooked-function-r5230/) method to normalize in a range from 0.0 to 1.0 an rgb", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x7F8F65877F88783B", "params": [{"name": "ptfxHandle", "type": "int"}, {"name": "r", "type": "float", "description": "range from 0.0 to 1.0"}, {"name": "g", "type": "float", "description": "range from 0.0 to 1.0"}, {"name": "b", "type": "float", "description": "range from 0.0 to 1.0"}, {"name": "bLocalOnly", "type": "BOOL", "description": "False by default. Defines whether the effect should be sent and modified over the network or not. Set this to `true` if you don't want to send the effect over the network."}]}
{"hash": "0x5F0C4B5B1C393BE2", "name": "SET_PARTICLE_FX_LOOPED_EVOLUTION", "lua_name": "SetParticleFxLoopedEvolution", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void SetParticleFxLoopedEvolution(int ptfxHandle, char* propertyName, float amount, BOOL noNetwork)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x5F0C4B5B1C393BE2", "params": [{"name": "ptfxHandle", "type": "int"}, {"name": "propertyName", "type": "char*"}, {"name": "amount", "type": "float"}, {"name": "noNetwork", "type": "BOOL"}]}
{"hash": "0xDCB194B85EF7B541", "name": "SET_PARTICLE_FX_LOOPED_FAR_CLIP_DIST", "lua_name": "SetParticleFxLoopedFarClipDist", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void SetParticleFxLoopedFarClipDist(int ptfxHandle, float range)", "description": "", "aliases": "_SET_PARTICLE_FX_LOOPED_RANGE", "url": "https://docs.fivem.net/natives/?_0xDCB194B85EF7B541", "params": [{"name": "ptfxHandle", "type": "int"}, {"name": "range", "type": "float"}]}
{"hash": "0xF7DDEBEC43483C43", "name": "SET_PARTICLE_FX_LOOPED_OFFSETS", "lua_name": "SetParticleFxLoopedOffsets", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void SetParticleFxLoopedOffsets(int ptfxHandle, float x, float y, float z, float rotX, float rotY, float rotZ)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xF7DDEBEC43483C43", "params": [{"name": "ptfxHandle", "type": "int"}, {"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}, {"name": "rotX", "type": "float"}, {"name": "rotY", "type": "float"}, {"name": "rotZ", "type": "float"}]}
{"hash": "0xB44250AAA456492D", "name": "SET_PARTICLE_FX_LOOPED_SCALE", "lua_name": "SetParticleFxLoopedScale", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void SetParticleFxLoopedScale(int ptfxHandle, float scale)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xB44250AAA456492D", "params": [{"name": "ptfxHandle", "type": "int"}, {"name": "scale", "type": "float"}]}
{"hash": "0x77168D722C58B2FC", "name": "SET_PARTICLE_FX_NON_LOOPED_ALPHA", "lua_name": "SetParticleFxNonLoopedAlpha", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void SetParticleFxNonLoopedAlpha(float alpha)", "description": "```\nUsage example for C#: \nFunction.Call(Hash.SET_PARTICLE_FX_NON_LOOPED_ALPHA, new InputArgument[] { 0.1f }); \n\t\tNote: the argument alpha ranges from 0.0f-1.0f ! \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x77168D722C58B2FC", "params": [{"name": "alpha", "type": "float"}]}
{"hash": "0x26143A59EF48B262", "name": "SET_PARTICLE_FX_NON_LOOPED_COLOUR", "lua_name": "SetParticleFxNonLoopedColour", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void SetParticleFxNonLoopedColour(float r, float g, float b)", "description": "Only works on some fx's, while on others it might SEEM to work \"properly\", but the colors can be \"strange\" or even completly different from what you've expected. Reason for this is that those fx's might already have colors \"baked into them\" which then start to act as a \"mixing palette\", resulting in a different color than expected. A hypothetical example of this would be if the fx itself is already full (bright) red (RGB: 1.0, 0.0, 0.0) and you then set the color to (bright) green (RGB: 0.0, 1.0, 0.0), that it MIGHT result in Yellow (RGB: 1.0, 1.0, 0.0).\n\nThis doc previously stated that the set color is **NOT** networked, however it does actually turns out to be networked. Tested with all fireworks effects and several other FX effects resulted in colored fx effects on all clients when used in combination with [START_NETWORKED_PARTICLE_FX_NON_LOOPED_AT_COORD](#\\_0xF56B8137DF10135D).\nThis might however not be the case for all types of particle fx's, so it's recommended to test this thoroughly with multiple clients before releasing your script for example.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x26143A59EF48B262", "params": [{"name": "r", "type": "float", "description": "Red (0.0 - 1.0)"}, {"name": "g", "type": "float", "description": "Green (0.0 - 1.0)"}, {"name": "b", "type": "float", "description": "Blue (0.0 - 1.0)"}]}
{"hash": "0xEA1E2D93F6F75ED9", "name": "SET_PARTICLE_FX_OVERRIDE", "lua_name": "SetParticleFxOverride", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void SetParticleFxOverride(char* oldAsset, char* newAsset)", "description": "", "aliases": "_SET_PTFX_ASSET_OLD_2_NEW _SET_PARTICLE_FX_ASSET_OLD_TO_NEW", "url": "https://docs.fivem.net/natives/?_0xEA1E2D93F6F75ED9", "params": [{"name": "oldAsset", "type": "char*"}, {"name": "newAsset", "type": "char*"}]}
{"hash": "0x96EF97DAEB89BEF5", "name": "SET_PARTICLE_FX_SHOOTOUT_BOAT", "lua_name": "SetParticleFxShootoutBoat", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void SetParticleFxShootoutBoat(Any p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x96EF97DAEB89BEF5", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0xBDEB86F4D5809204", "name": "SET_PLAYER_TCMODIFIER_TRANSITION", "lua_name": "SetPlayerTcmodifierTransition", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void SetPlayerTcmodifierTransition(float value)", "description": "", "aliases": "0xBDEB86F4D5809204", "url": "https://docs.fivem.net/natives/?_0xBDEB86F4D5809204", "params": [{"name": "value", "type": "float"}]}
{"hash": "0x1D132D614DD86811", "name": "SET_SCALEFORM_MOVIE_AS_NO_LONGER_NEEDED", "lua_name": "SetScaleformMovieAsNoLongerNeeded", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void SetScaleformMovieAsNoLongerNeeded(int* scaleformHandle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x1D132D614DD86811", "params": [{"name": "scaleformHandle", "type": "int*"}]}
{"hash": "0x32F34FF7F617643B", "name": "SET_SCALEFORM_MOVIE_TO_USE_LARGE_RT", "lua_name": "SetScaleformMovieToUseLargeRt", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void SetScaleformMovieToUseLargeRt(int scaleformMovieId, BOOL useLargeRT)", "description": "```\nNativeDB Introduced: v573\n```\n\nConfigures a Scaleform movie to render to a large render target (1280x720), which is useful for ensuring higher quality and clarity in certain display scenarios. Such as displaying the name of an organization (CEO Office) in a visually impactful way for example.", "aliases": "0x32F34FF7F617643B", "url": "https://docs.fivem.net/natives/?_0x32F34FF7F617643B", "params": [{"name": "scaleformMovieId", "type": "int", "description": "The handle of the Scaleform to be used."}, {"name": "useLargeRT", "type": "BOOL", "annotations": {"cs_type": "Any"}, "description": "A boolean switch to enable/disable the use of the large rendertarget."}]}
{"hash": "0xE6A9F00D4240B519", "name": "SET_SCALEFORM_MOVIE_TO_USE_SUPER_LARGE_RT", "lua_name": "SetScaleformMovieToUseSuperLargeRt", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void SetScaleformMovieToUseSuperLargeRt(int scaleformHandle, BOOL toggle)", "description": "Adjusts a scaleform movie's dimensions to fit a large rendertarget. Mostly used in casino scripts.", "aliases": "0xE6A9F00D4240B519 _SET_SCALEFORM_FIT_RENDERTARGET", "url": "https://docs.fivem.net/natives/?_0xE6A9F00D4240B519", "params": [{"name": "scaleformHandle", "type": "int"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0x6D8EB211944DCE08", "name": "SET_SCALEFORM_MOVIE_TO_USE_SYSTEM_TIME", "lua_name": "SetScaleformMovieToUseSystemTime", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void SetScaleformMovieToUseSystemTime(int scaleform, BOOL toggle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x6D8EB211944DCE08", "params": [{"name": "scaleform", "type": "int"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0xB8A850F20A067EB6", "name": "SET_SCRIPT_GFX_ALIGN", "lua_name": "SetScriptGfxAlign", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void SetScriptGfxAlign(int horizontalAlign, int verticalAlign)", "description": "This function anchors script draws to a side of the safe zone. This needs to be called to make the interface\nindependent of the player's safe zone configuration.\n\nThese values are equivalent to `alignX` and `alignY` in `common:/data/ui/frontend.xml`, which can be used as a baseline\nfor default alignment.\n\nValid values for `horizontalAlign`, from original documentation:\n\n* **C (67)** - Center: DRAW_TEXT starts in the middle of the screen, while DRAW_RECT starts on the right; both move with\n the right side of the screen.\n* **L (76)** - Left: Anchors to the left side, DRAW_RECT starts on the left side of the screen, same as DRAW_TEXT when\n centered.\n* **R (82)** - Right: DRAW_TEXT starts on the left side (normal 0,0), while DRAW_RECT starts some short distance away\n from the right side of the screen, both move with the right side of the screen.\n\nValid values for `verticalAlign`, from original documentation:\n\n* **B (66)** - Bottom: DRAW_RECT starts about as far as the middle of the map from the bottom, while DRAW_TEXT is about\n rather centered.\n* **C (67)** - Center: It starts at a certain distance from the bottom, but the distance is fixed, the distance is\n different from 66.\n* **T (84)** - Top: Anchors to the top, DRAW_RECT starts on the top of the screen, DRAW_TEXT just below it.\n\nUsing any other value (including 0) will result in the safe zone not being taken into account for this draw. The\ncanonical value for this is 'I' (73).\n\nFor example, you can use `SET_SCRIPT_GFX_ALIGN(0, 84)` to only scale on the Y axis (to the top), but not change the X\naxis.\n\nTo reset the value, use `RESET_SCRIPT_GFX_ALIGN`.", "aliases": "_SET_SCREEN_DRAW_POSITION _SCREEN_DRAW_POSITION_BEGIN", "url": "https://docs.fivem.net/natives/?_0xB8A850F20A067EB6", "params": [{"name": "horizontalAlign", "type": "int", "description": "The horizontal alignment. This can be 67 ('C'), 76 ('L'), or 82 ('R')."}, {"name": "verticalAlign", "type": "int", "description": "The vertical alignment. This can be 67 ('C'), 66 ('B'), or 84 ('T')."}]}
{"hash": "0xF5A2C681787E579D", "name": "SET_SCRIPT_GFX_ALIGN_PARAMS", "lua_name": "SetScriptGfxAlignParams", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void SetScriptGfxAlignParams(float x, float y, float w, float h)", "description": "Sets the draw offset/calculated size for `SET_SCRIPT_GFX_ALIGN`. If using any alignment other than left/top, the game\nexpects the width/height to be configured using this native in order to get a proper starting position for the draw\ncommand.", "aliases": "0xF5A2C681787E579D _SCREEN_DRAW_POSITION_RATIO", "url": "https://docs.fivem.net/natives/?_0xF5A2C681787E579D", "params": [{"name": "x", "type": "float", "description": "The X offset for the item to be drawn."}, {"name": "y", "type": "float", "description": "The Y offset for the item to be drawn."}, {"name": "w", "type": "float", "description": "The width of the item to be drawn."}, {"name": "h", "type": "float", "description": "The height of the item to be drawn."}]}
{"hash": "0xC6372ECD45D73BCD", "name": "SET_SCRIPT_GFX_DRAW_BEHIND_PAUSEMENU", "lua_name": "SetScriptGfxDrawBehindPausemenu", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void SetScriptGfxDrawBehindPausemenu(BOOL flag)", "description": "Sets a flag defining whether or not script draw commands should continue being drawn behind the pause menu. This is usually used for TV channels and other draw commands that are used with a world render target.", "aliases": "0xC6372ECD45D73BCD", "url": "https://docs.fivem.net/natives/?_0xC6372ECD45D73BCD", "params": [{"name": "flag", "type": "BOOL", "description": "A boolean value."}]}
{"hash": "0x61BB1D9B3A95D802", "name": "SET_SCRIPT_GFX_DRAW_ORDER", "lua_name": "SetScriptGfxDrawOrder", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void SetScriptGfxDrawOrder(int order)", "description": "Sets the draw order for script draw commands.\nExamples from decompiled scripts:\nGRAPHICS::SET_SCRIPT_GFX_DRAW_ORDER(7);\nGRAPHICS::DRAW_RECT(0.5, 0.5, 3.0, 3.0, v\\_4, v\\_5, v\\_6, a\\_0.\\_f172, 0);\nGRAPHICS::SET_SCRIPT_GFX_DRAW_ORDER(1);\nGRAPHICS::DRAW_RECT(0.5, 0.5, 1.5, 1.5, 0, 0, 0, 255, 0);\n\n```cpp\nenum eGfxDrawOrder\n{\n GFX_ORDER_BEFORE_HUD_PRIORITY_LOW = 0,\n GFX_ORDER_BEFORE_HUD = 1,\n GFX_ORDER_BEFORE_HUD_PRIORITY_HIGH = 2,\n GFX_ORDER_AFTER_HUD_PRIORITY_LOW = 3,\n GFX_ORDER_AFTER_HUD = 4,\n GFX_ORDER_AFTER_HUD_PRIORITY_HIGH = 5,\n GFX_ORDER_AFTER_FADE_PRIORITY_LOW = 6,\n GFX_ORDER_AFTER_FADE = 7,\n GFX_ORDER_AFTER_FADE_PRIORITY_HIGH = 8,\n}\n```", "aliases": "0x61BB1D9B3A95D802 _SET_2D_LAYER _SET_UI_LAYER", "url": "https://docs.fivem.net/natives/?_0x61BB1D9B3A95D802", "params": [{"name": "order", "type": "int", "description": "The intended draw order/layer."}]}
{"hash": "0x7E08924259E08CE0", "name": "SET_SEETHROUGH", "lua_name": "SetSeethrough", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void SetSeethrough(BOOL toggle)", "description": "```\nToggles Heatvision on/off. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x7E08924259E08CE0", "params": [{"name": "toggle", "type": "BOOL"}]}
{"hash": "0xBE2CACCF5A8AA805", "name": "SET_STREAMED_TEXTURE_DICT_AS_NO_LONGER_NEEDED", "lua_name": "SetStreamedTextureDictAsNoLongerNeeded", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void SetStreamedTextureDictAsNoLongerNeeded(char* textureDict)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xBE2CACCF5A8AA805", "params": [{"name": "textureDict", "type": "char*"}]}
{"hash": "0x2C933ABF17A1DF41", "name": "SET_TIMECYCLE_MODIFIER", "lua_name": "SetTimecycleModifier", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void SetTimecycleModifier(char* modifierName)", "description": "```\nLoads the specified timecycle modifier. Modifiers are defined separately in another file (e.g. \"timecycle_mods_1.xml\")\nParameters:\nmodifierName - The modifier to load (e.g. \"V_FIB_IT3\", \"scanline_cam\", etc.)\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x2C933ABF17A1DF41", "params": [{"name": "modifierName", "type": "char*"}]}
{"hash": "0x82E7FFCD5B2326B3", "name": "SET_TIMECYCLE_MODIFIER_STRENGTH", "lua_name": "SetTimecycleModifierStrength", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void SetTimecycleModifierStrength(float strength)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x82E7FFCD5B2326B3", "params": [{"name": "strength", "type": "float"}]}
{"hash": "0x164ECBB3CF750CB0", "name": "SET_TRACKED_POINT_INFO", "lua_name": "SetTrackedPointInfo", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void SetTrackedPointInfo(int point, float x, float y, float z, float radius)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x164ECBB3CF750CB0", "params": [{"name": "point", "type": "int"}, {"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}, {"name": "radius", "type": "float"}]}
{"hash": "0x3BCF567485E1971C", "name": "SET_TRANSITION_TIMECYCLE_MODIFIER", "lua_name": "SetTransitionTimecycleModifier", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void SetTransitionTimecycleModifier(char* modifierName, float transition)", "description": "This native doesn't work like [`SetWeatherTypeTransition`](#\\_0x578C752848ECFA0C).", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x3BCF567485E1971C", "params": [{"name": "modifierName", "type": "char*", "description": "The name of a timecycle"}, {"name": "transition", "type": "float", "description": "The speed to transition to `modifierName`. Appears to be half-seconds (?)"}]}
{"hash": "0x113D2C5DC57E1774", "name": "SET_TV_AUDIO_FRONTEND", "lua_name": "SetTvAudioFrontend", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void SetTvAudioFrontend(BOOL toggle)", "description": "```\nProbably changes tvs from being a 3d audio to being \"global\" audio\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x113D2C5DC57E1774", "params": [{"name": "toggle", "type": "BOOL"}]}
{"hash": "0xBAABBB23EB6E484E", "name": "SET_TV_CHANNEL", "lua_name": "SetTvChannel", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void SetTvChannel(int channel)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xBAABBB23EB6E484E", "params": [{"name": "channel", "type": "int"}]}
{"hash": "0xF7B38B8305F1FE8B", "name": "SET_TV_CHANNEL_PLAYLIST", "lua_name": "SetTvChannelPlaylist", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void SetTvChannelPlaylist(int tvChannel, char* playlistName, BOOL restart)", "description": "Loads specified video sequence into the TV Channel\nTV_Channel ranges from 0-2\nVideoSequence can be any of the following:\n\"PL_STD_CNT\" CNT Standard Channel\n\"PL_STD_WZL\" Weazel Standard Channel\n\"PL_LO_CNT\"\n\"PL_LO_WZL\"\n\"PL_SP_WORKOUT\"\n\"PL_SP_INV\" - Jay Norris Assassination Mission Fail\n\"PL_SP_INV_EXP\" - Jay Norris Assassination Mission Success\n\"PL_LO_RS\" - Righteous Slaughter Ad\n\"PL_LO_RS_CUTSCENE\" - Righteous Slaughter Cut-scene\n\"PL_SP_PLSH1\\_INTRO\"\n\"PL_LES1\\_FAME_OR_SHAME\"\n\"PL_STD_WZL_FOS_EP2\"\n\"PL_MP_WEAZEL\" - Weazel Logo on loop\n\"PL_MP_CCTV\" - Generic CCTV loop\nRestart:\n0=video sequence continues as normal\n1=sequence restarts from beginning every time that channel is selected\nThe above playlists work as intended, and are commonly used, but there are many more playlists, as seen in `tvplaylists.xml`. A pastebin below outlines all playlists, they will be surronded by the name tag I.E. (<Name>PL_STD_CNT</Name> = PL_STD_CNT).\nhttps://pastebin.com/zUzGB6h7", "aliases": "0xF7B38B8305F1FE8B _LOAD_TV_CHANNEL_SEQUENCE", "url": "https://docs.fivem.net/natives/?_0xF7B38B8305F1FE8B", "params": [{"name": "tvChannel", "type": "int"}, {"name": "playlistName", "type": "char*"}, {"name": "restart", "type": "BOOL"}]}
{"hash": "0x2201C576FACAEBE8", "name": "SET_TV_CHANNEL_PLAYLIST_AT_HOUR", "lua_name": "SetTvChannelPlaylistAtHour", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void SetTvChannelPlaylistAtHour(int tvChannel, char* playlistName, int hour)", "description": "", "aliases": "0x2201C576FACAEBE8", "url": "https://docs.fivem.net/natives/?_0x2201C576FACAEBE8", "params": [{"name": "tvChannel", "type": "int"}, {"name": "playlistName", "type": "char*"}, {"name": "hour", "type": "int"}]}
{"hash": "0x2982BF73F66E9DDC", "name": "SET_TV_VOLUME", "lua_name": "SetTvVolume", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void SetTvVolume(float volume)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x2982BF73F66E9DDC", "params": [{"name": "volume", "type": "float"}]}
{"hash": "0x6F60E89A7B64EE1D", "name": "START_NETWORKED_PARTICLE_FX_LOOPED_ON_ENTITY", "lua_name": "StartNetworkedParticleFxLoopedOnEntity", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "int StartNetworkedParticleFxLoopedOnEntity(char* effectName, Entity entity, float xOffset, float yOffset, float zOffset, float xRot, float yRot, float zRot, float scale, BOOL xAxis, BOOL yAxis, BOOL zAxis)", "description": "```\nnetwork fx \n```\n\n```\nNativeDB Added Parameter 13: Any p12\nNativeDB Added Parameter 14: Any p13\nNativeDB Added Parameter 15: Any p14\nNativeDB Added Parameter 16: Any p15\n```", "aliases": "0x6F60E89A7B64EE1D _START_PARTICLE_FX_LOOPED_ON_ENTITY_2", "url": "https://docs.fivem.net/natives/?_0x6F60E89A7B64EE1D", "params": [{"name": "effectName", "type": "char*"}, {"name": "entity", "type": "Entity"}, {"name": "xOffset", "type": "float"}, {"name": "yOffset", "type": "float"}, {"name": "zOffset", "type": "float"}, {"name": "xRot", "type": "float"}, {"name": "yRot", "type": "float"}, {"name": "zRot", "type": "float"}, {"name": "scale", "type": "float"}, {"name": "xAxis", "type": "BOOL"}, {"name": "yAxis", "type": "BOOL"}, {"name": "zAxis", "type": "BOOL"}]}
{"hash": "0xDDE23F30CC5A0F03", "name": "START_NETWORKED_PARTICLE_FX_LOOPED_ON_ENTITY_BONE", "lua_name": "StartNetworkedParticleFxLoopedOnEntityBone", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "int StartNetworkedParticleFxLoopedOnEntityBone(char* effectName, Entity entity, float xOffset, float yOffset, float zOffset, float xRot, float yRot, float zRot, int boneIndex, float scale, BOOL xAxis, BOOL yAxis, BOOL zAxis)", "description": "```\nnetwork fx \n```\n\n```\nNativeDB Added Parameter 14: Any p13\nNativeDB Added Parameter 15: Any p14\nNativeDB Added Parameter 16: Any p15\nNativeDB Added Parameter 17: Any p16\n```", "aliases": "0xDDE23F30CC5A0F03 _START_PARTICLE_FX_LOOPED_ON_ENTITY_BONE_2", "url": "https://docs.fivem.net/natives/?_0xDDE23F30CC5A0F03", "params": [{"name": "effectName", "type": "char*"}, {"name": "entity", "type": "Entity"}, {"name": "xOffset", "type": "float"}, {"name": "yOffset", "type": "float"}, {"name": "zOffset", "type": "float"}, {"name": "xRot", "type": "float"}, {"name": "yRot", "type": "float"}, {"name": "zRot", "type": "float"}, {"name": "boneIndex", "type": "int"}, {"name": "scale", "type": "float"}, {"name": "xAxis", "type": "BOOL"}, {"name": "yAxis", "type": "BOOL"}, {"name": "zAxis", "type": "BOOL"}]}
{"hash": "0xF56B8137DF10135D", "name": "START_NETWORKED_PARTICLE_FX_NON_LOOPED_AT_COORD", "lua_name": "StartNetworkedParticleFxNonLoopedAtCoord", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "BOOL StartNetworkedParticleFxNonLoopedAtCoord(char* effectName, float xPos, float yPos, float zPos, float xRot, float yRot, float zRot, float scale, BOOL xAxis, BOOL yAxis, BOOL zAxis)", "description": "NOTE: the [USE_PARTICLE_FX_ASSET](#\\_0x6C38AF3693A69A91) needs to be called before EVERY StartNetworkedParticleFxNonLoopedAtCoord(....) call!\n\nList with lots of particle effects: https://vespura.com/fivem/particle-list/\n\nNote: Not all particles on this list are for non looped and vice versa, neither are all of them suited/meant to have SetParticleFxNonLoopedColour(....) called on them.\n\n```\nNativeDB Added Parameter 12: BOOL p11\n```", "aliases": "_START_PARTICLE_FX_NON_LOOPED_AT_COORD_2", "url": "https://docs.fivem.net/natives/?_0xF56B8137DF10135D", "params": [{"name": "effectName", "type": "char*"}, {"name": "xPos", "type": "float"}, {"name": "yPos", "type": "float"}, {"name": "zPos", "type": "float"}, {"name": "xRot", "type": "float"}, {"name": "yRot", "type": "float"}, {"name": "zRot", "type": "float"}, {"name": "scale", "type": "float"}, {"name": "xAxis", "type": "BOOL"}, {"name": "yAxis", "type": "BOOL"}, {"name": "zAxis", "type": "BOOL"}]}
{"hash": "0xC95EB1DB6E92113D", "name": "START_NETWORKED_PARTICLE_FX_NON_LOOPED_ON_ENTITY", "lua_name": "StartNetworkedParticleFxNonLoopedOnEntity", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "BOOL StartNetworkedParticleFxNonLoopedOnEntity(char* effectName, Entity entity, float offsetX, float offsetY, float offsetZ, float rotX, float rotY, float rotZ, float scale, BOOL axisX, BOOL axisY, BOOL axisZ)", "description": "", "aliases": "_START_PARTICLE_FX_NON_LOOPED_ON_ENTITY_2", "url": "https://docs.fivem.net/natives/?_0xC95EB1DB6E92113D", "params": [{"name": "effectName", "type": "char*"}, {"name": "entity", "type": "Entity"}, {"name": "offsetX", "type": "float"}, {"name": "offsetY", "type": "float"}, {"name": "offsetZ", "type": "float"}, {"name": "rotX", "type": "float"}, {"name": "rotY", "type": "float"}, {"name": "rotZ", "type": "float"}, {"name": "scale", "type": "float"}, {"name": "axisX", "type": "BOOL"}, {"name": "axisY", "type": "BOOL"}, {"name": "axisZ", "type": "BOOL"}]}
{"hash": "0xA41B6A43642AC2CF", "name": "START_NETWORKED_PARTICLE_FX_NON_LOOPED_ON_PED_BONE", "lua_name": "StartNetworkedParticleFxNonLoopedOnPedBone", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "BOOL StartNetworkedParticleFxNonLoopedOnPedBone(char* effectName, Ped ped, float offsetX, float offsetY, float offsetZ, float rotX, float rotY, float rotZ, int boneIndex, float scale, BOOL axisX, BOOL axisY, BOOL axisZ)", "description": "", "aliases": "_START_PARTICLE_FX_NON_LOOPED_ON_PED_BONE_2", "url": "https://docs.fivem.net/natives/?_0xA41B6A43642AC2CF", "params": [{"name": "effectName", "type": "char*"}, {"name": "ped", "type": "Ped"}, {"name": "offsetX", "type": "float"}, {"name": "offsetY", "type": "float"}, {"name": "offsetZ", "type": "float"}, {"name": "rotX", "type": "float"}, {"name": "rotY", "type": "float"}, {"name": "rotZ", "type": "float"}, {"name": "boneIndex", "type": "int"}, {"name": "scale", "type": "float"}, {"name": "axisX", "type": "BOOL"}, {"name": "axisY", "type": "BOOL"}, {"name": "axisZ", "type": "BOOL"}]}
{"hash": "0xE184F4F0DC5910E7", "name": "START_PARTICLE_FX_LOOPED_AT_COORD", "lua_name": "StartParticleFxLoopedAtCoord", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "int StartParticleFxLoopedAtCoord(char* effectName, float x, float y, float z, float xRot, float yRot, float zRot, float scale, BOOL xAxis, BOOL yAxis, BOOL zAxis, BOOL p11)", "description": "```\nGRAPHICS::START_PARTICLE_FX_LOOPED_AT_COORD(\"scr_fbi_falling_debris\", 93.7743f, -749.4572f, 70.86904f, 0f, 0f, 0f, 0x3F800000, 0, 0, 0, 0) \np11 seems to be always 0 \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xE184F4F0DC5910E7", "params": [{"name": "effectName", "type": "char*"}, {"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}, {"name": "xRot", "type": "float"}, {"name": "yRot", "type": "float"}, {"name": "zRot", "type": "float"}, {"name": "scale", "type": "float"}, {"name": "xAxis", "type": "BOOL"}, {"name": "yAxis", "type": "BOOL"}, {"name": "zAxis", "type": "BOOL"}, {"name": "p11", "type": "BOOL"}]}
{"hash": "0x1AE42C1660FD6517", "name": "START_PARTICLE_FX_LOOPED_ON_ENTITY", "lua_name": "StartParticleFxLoopedOnEntity", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "int StartParticleFxLoopedOnEntity(char* effectName, Entity entity, float xOffset, float yOffset, float zOffset, float xRot, float yRot, float zRot, float scale, BOOL xAxis, BOOL yAxis, BOOL zAxis)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x1AE42C1660FD6517", "params": [{"name": "effectName", "type": "char*"}, {"name": "entity", "type": "Entity"}, {"name": "xOffset", "type": "float"}, {"name": "yOffset", "type": "float"}, {"name": "zOffset", "type": "float"}, {"name": "xRot", "type": "float"}, {"name": "yRot", "type": "float"}, {"name": "zRot", "type": "float"}, {"name": "scale", "type": "float"}, {"name": "xAxis", "type": "BOOL"}, {"name": "yAxis", "type": "BOOL"}, {"name": "zAxis", "type": "BOOL"}]}
{"hash": "0xC6EB449E33977F0B", "name": "START_PARTICLE_FX_LOOPED_ON_ENTITY_BONE", "lua_name": "StartParticleFxLoopedOnEntityBone", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "int StartParticleFxLoopedOnEntityBone(char* effectName, Entity entity, float xOffset, float yOffset, float zOffset, float xRot, float yRot, float zRot, int boneIndex, float scale, BOOL xAxis, BOOL yAxis, BOOL zAxis)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC6EB449E33977F0B", "params": [{"name": "effectName", "type": "char*"}, {"name": "entity", "type": "Entity"}, {"name": "xOffset", "type": "float"}, {"name": "yOffset", "type": "float"}, {"name": "zOffset", "type": "float"}, {"name": "xRot", "type": "float"}, {"name": "yRot", "type": "float"}, {"name": "zRot", "type": "float"}, {"name": "boneIndex", "type": "int"}, {"name": "scale", "type": "float"}, {"name": "xAxis", "type": "BOOL"}, {"name": "yAxis", "type": "BOOL"}, {"name": "zAxis", "type": "BOOL"}]}
{"hash": "0xF28DA9F38CD1787C", "name": "START_PARTICLE_FX_LOOPED_ON_PED_BONE", "lua_name": "StartParticleFxLoopedOnPedBone", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "int StartParticleFxLoopedOnPedBone(char* effectName, Ped ped, float xOffset, float yOffset, float zOffset, float xRot, float yRot, float zRot, int boneIndex, float scale, BOOL xAxis, BOOL yAxis, BOOL zAxis)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xF28DA9F38CD1787C", "params": [{"name": "effectName", "type": "char*"}, {"name": "ped", "type": "Ped"}, {"name": "xOffset", "type": "float"}, {"name": "yOffset", "type": "float"}, {"name": "zOffset", "type": "float"}, {"name": "xRot", "type": "float"}, {"name": "yRot", "type": "float"}, {"name": "zRot", "type": "float"}, {"name": "boneIndex", "type": "int"}, {"name": "scale", "type": "float"}, {"name": "xAxis", "type": "BOOL"}, {"name": "yAxis", "type": "BOOL"}, {"name": "zAxis", "type": "BOOL"}]}
{"hash": "0x25129531F77B9ED3", "name": "START_PARTICLE_FX_NON_LOOPED_AT_COORD", "lua_name": "StartParticleFxNonLoopedAtCoord", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "int StartParticleFxNonLoopedAtCoord(char* effectName, float xPos, float yPos, float zPos, float xRot, float yRot, float zRot, float scale, BOOL xAxis, BOOL yAxis, BOOL zAxis)", "description": "```\nGRAPHICS::START_PARTICLE_FX_NON_LOOPED_AT_COORD(\"scr_paleto_roof_impact\", -140.8576f, 6420.789f, 41.1391f, 0f, 0f, 267.3957f, 0x3F800000, 0, 0, 0); \nAxis - Invert Axis Flags \nlist: pastebin.com/N9unUFWY \n------------------------------------------------------------------- \nC# \nFunction.Call<int>(Hash.START_PARTICLE_FX_NON_LOOPED_AT_COORD, = you are calling this function. \nchar *effectname = This is an in-game effect name, for e.g. \"scr_fbi4_trucks_crash\" is used to give the effects when truck crashes etc \nfloat x, y, z pos = this one is Simple, you just have to declare, where do you want this effect to take place at, so declare the ordinates \nfloat xrot, yrot, zrot = Again simple? just mention the value in case if you want the effect to rotate. \nfloat scale = is declare the scale of the effect, this may vary as per the effects for e.g 1.0f \nbool xaxis, yaxis, zaxis = To bool the axis values. \nexample: \nFunction.Call<int>(Hash.START_PARTICLE_FX_NON_LOOPED_AT_COORD, \"scr_fbi4_trucks_crash\", GTA.Game.Player.Character.Position.X, GTA.Game.Player.Character.Position.Y, GTA.Game.Player.Character.Position.Z + 4f, 0, 0, 0, 5.5f, 0, 0, 0); \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x25129531F77B9ED3", "params": [{"name": "effectName", "type": "char*"}, {"name": "xPos", "type": "float"}, {"name": "yPos", "type": "float"}, {"name": "zPos", "type": "float"}, {"name": "xRot", "type": "float"}, {"name": "yRot", "type": "float"}, {"name": "zRot", "type": "float"}, {"name": "scale", "type": "float"}, {"name": "xAxis", "type": "BOOL"}, {"name": "yAxis", "type": "BOOL"}, {"name": "zAxis", "type": "BOOL"}]}
{"hash": "0x0D53A3B8DA0809D2", "name": "START_PARTICLE_FX_NON_LOOPED_ON_ENTITY", "lua_name": "StartParticleFxNonLoopedOnEntity", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "BOOL StartParticleFxNonLoopedOnEntity(char* effectName, Entity entity, float offsetX, float offsetY, float offsetZ, float rotX, float rotY, float rotZ, float scale, BOOL axisX, BOOL axisY, BOOL axisZ)", "description": "```\nStarts a particle effect on an entity for example your player. \nList: pastebin.com/N9unUFWY \nExample: \nC#: \nFunction.Call(Hash.REQUEST_NAMED_PTFX_ASSET, \"scr_rcbarry2\"); Function.Call(Hash._SET_PTFX_ASSET_NEXT_CALL, \"scr_rcbarry2\"); Function.Call(Hash.START_PARTICLE_FX_NON_LOOPED_ON_ENTITY, \"scr_clown_appears\", Game.Player.Character, 0.0, 0.0, -0.5, 0.0, 0.0, 0.0, 1.0, false, false, false); \nInternally this calls the same function as GRAPHICS::START_PARTICLE_FX_NON_LOOPED_ON_PED_BONE \nhowever it uses -1 for the specified bone index, so it should be possible to start a non looped fx on an entity bone using that native \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x0D53A3B8DA0809D2", "params": [{"name": "effectName", "type": "char*"}, {"name": "entity", "type": "Entity"}, {"name": "offsetX", "type": "float"}, {"name": "offsetY", "type": "float"}, {"name": "offsetZ", "type": "float"}, {"name": "rotX", "type": "float"}, {"name": "rotY", "type": "float"}, {"name": "rotZ", "type": "float"}, {"name": "scale", "type": "float"}, {"name": "axisX", "type": "BOOL"}, {"name": "axisY", "type": "BOOL"}, {"name": "axisZ", "type": "BOOL"}]}
{"hash": "0x0E7E72961BA18619", "name": "START_PARTICLE_FX_NON_LOOPED_ON_PED_BONE", "lua_name": "StartParticleFxNonLoopedOnPedBone", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "BOOL StartParticleFxNonLoopedOnPedBone(char* effectName, Ped ped, float offsetX, float offsetY, float offsetZ, float rotX, float rotY, float rotZ, int boneIndex, float scale, BOOL axisX, BOOL axisY, BOOL axisZ)", "description": "```\nGRAPHICS::START_PARTICLE_FX_NON_LOOPED_ON_PED_BONE(\"scr_sh_bong_smoke\", PLAYER::PLAYER_PED_ID(), -0.025f, 0.13f, 0f, 0f, 0f, 0f, 31086, 0x3F800000, 0, 0, 0); \nAxis - Invert Axis Flags \nlist: pastebin.com/N9unUFWY \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x0E7E72961BA18619", "params": [{"name": "effectName", "type": "char*"}, {"name": "ped", "type": "Ped"}, {"name": "offsetX", "type": "float"}, {"name": "offsetY", "type": "float"}, {"name": "offsetZ", "type": "float"}, {"name": "rotX", "type": "float"}, {"name": "rotY", "type": "float"}, {"name": "rotZ", "type": "float"}, {"name": "boneIndex", "type": "int"}, {"name": "scale", "type": "float"}, {"name": "axisX", "type": "BOOL"}, {"name": "axisY", "type": "BOOL"}, {"name": "axisZ", "type": "BOOL"}]}
{"hash": "0x99AC7F0D8B9C893D", "name": "START_PETROL_TRAIL_DECALS", "lua_name": "StartPetrolTrailDecals", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void StartPetrolTrailDecals(float p0)", "description": "", "aliases": "0x99AC7F0D8B9C893D", "url": "https://docs.fivem.net/natives/?_0x99AC7F0D8B9C893D", "params": [{"name": "p0", "type": "float"}]}
{"hash": "0x8F75998877616996", "name": "STOP_PARTICLE_FX_LOOPED", "lua_name": "StopParticleFxLooped", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void StopParticleFxLooped(int ptfxHandle, BOOL p1)", "description": "```\np1 is always 0 in the native scripts \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x8F75998877616996", "params": [{"name": "ptfxHandle", "type": "int"}, {"name": "p1", "type": "BOOL"}]}
{"hash": "0xA356990E161C9E65", "name": "TERRAINGRID_ACTIVATE", "lua_name": "TerraingridActivate", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void TerraingridActivate(BOOL toggle)", "description": "This native enables/disables the gold putting grid display (https://i.imgur.com/TC6cku6.png).\nThis requires these two natives to be called as well to configure the grid: [`TERRAINGRID_SET_PARAMS`](#\\_0x1C4FC5752BCD8E48) and [`TERRAINGRID_SET_COLOURS`](#\\_0x5CE62918F8D703C7).", "aliases": "0xA356990E161C9E65", "url": "https://docs.fivem.net/natives/?_0xA356990E161C9E65", "params": [{"name": "toggle", "type": "BOOL", "description": "Enables or disables the golf putting grid display."}]}
{"hash": "0x5CE62918F8D703C7", "name": "TERRAINGRID_SET_COLOURS", "lua_name": "TerraingridSetColours", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void TerraingridSetColours(int lowR, int lowG, int lowB, int lowAlpha, int R, int G, int B, int Alpha, int highR, int highG, int highB, int highAlpha)", "description": "This native is used along with these two natives: [`TERRAINGRID_ACTIVATE`](#\\_0xA356990E161C9E65) and [`TERRAINGRID_SET_PARAMS`](#\\_0x1C4FC5752BCD8E48).\nThis native sets the colors for the golf putting grid. the 'min...' values are for the lower areas that the grid covers, the 'max...' values are for the higher areas that the grid covers, all remaining values are for the 'normal' ground height.\nAll those natives combined they will output something like this: https://i.imgur.com/TC6cku6.png\n\nOld description:\nOnly called in golf and golf_mp\\\nparameters used are\\\nGRAPHICS::\\_0x5CE62918F8D703C7(255, 0, 0, 64, 255, 255, 255, 5, 255, 255, 0, 64);", "aliases": "0x5CE62918F8D703C7", "url": "https://docs.fivem.net/natives/?_0x5CE62918F8D703C7", "params": [{"name": "lowR", "type": "int", "description": "red value for the lower level"}, {"name": "lowG", "type": "int", "description": "green value for the lower level"}, {"name": "lowB", "type": "int", "description": "blue value for the lower level"}, {"name": "lowAlpha", "type": "int", "description": "alpha value for the lower level"}, {"name": "R", "type": "int", "description": "red value for the normal level"}, {"name": "G", "type": "int", "description": "green value for the normal level"}, {"name": "B", "type": "int", "description": "blue value for the normal level"}, {"name": "Alpha", "type": "int", "description": "alpha value for the normal level"}, {"name": "highR", "type": "int", "description": "red value for the upper level"}, {"name": "highG", "type": "int", "description": "green value for the upper level"}, {"name": "highB", "type": "int", "description": "blue value for the upper level"}, {"name": "highAlpha", "type": "int", "description": "alpha value for the upper level"}]}
{"hash": "0x1C4FC5752BCD8E48", "name": "TERRAINGRID_SET_PARAMS", "lua_name": "TerraingridSetParams", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void TerraingridSetParams(float x, float y, float z, float p3, float rotation, float p5, float width, float height, float p8, float scale, float glowIntensity, float normalHeight, float heightDiff)", "description": "This native is used along with these two natives: [`TERRAINGRID_ACTIVATE`](#\\_0xA356990E161C9E65) and [`TERRAINGRID_SET_COLOURS`](#\\_0x5CE62918F8D703C7).\n\nThis native configures the location, size, rotation, normal height, and the difference ratio between min, normal and max.\n\nAll those natives combined they will output something like this: https://i.imgur.com/TC6cku6.png", "aliases": "0x1C4FC5752BCD8E48", "url": "https://docs.fivem.net/natives/?_0x1C4FC5752BCD8E48", "params": [{"name": "x", "type": "float", "description": "Grid center x coord."}, {"name": "y", "type": "float", "description": "Grid center y coord."}, {"name": "z", "type": "float", "description": "Grid center z coord."}, {"name": "p3", "type": "float", "description": "Not sure, but seems to be the amount of lines top/bottom there are in the grid. -1.0 works best."}, {"name": "rotation", "type": "float", "description": "Grid rotation (keep between 0.0 and 1.0)."}, {"name": "p5", "type": "float", "description": "Offset top/bottom (? not sure about this one, seems weird)."}, {"name": "width", "type": "float", "description": "Grid width (usually 15.0)."}, {"name": "height", "type": "float", "description": "Grid height (usually 15.0)."}, {"name": "p8", "type": "float", "description": "Not sure, but seems to be the amount of lines left/right there are in the grid. -1.0 works best."}, {"name": "scale", "type": "float", "description": "Zoom / scale (higher values = smaller (more) squares) (lower values = bigger (less) squares)."}, {"name": "glowIntensity", "type": "float", "description": "glow intensity / opacity (40.0 is fine for daylight, 15.0 is fine for night time)."}, {"name": "normalHeight", "type": "float", "description": "The z coord for 'normal' height (white grid lines level)."}, {"name": "heightDiff", "type": "float", "description": "This is the height difference/margin used for line color changes. 0.2 works fine (normalHeight + 0.2 = yellow, normalHeight - 0.2 = red)."}]}
{"hash": "0xDFC252D8A3E15AB7", "name": "TOGGLE_PAUSED_RENDERPHASES", "lua_name": "TogglePausedRenderphases", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void TogglePausedRenderphases(BOOL toggle)", "description": "Switches the rendering display to exclude everything except PostFX, resulting in a frozen screen before the UI pass.", "aliases": "_ENABLE_GAMEPLAY_CAM _SET_FROZEN_RENDERING_DISABLED", "url": "https://docs.fivem.net/natives/?_0xDFC252D8A3E15AB7", "params": [{"name": "toggle", "type": "BOOL", "description": "Setting it to `false` will exclude render updates as mentioned in the description, until it's set back to `true`."}]}
{"hash": "0xA328A24AAA6B7FDC", "name": "TRIGGER_SCREENBLUR_FADE_IN", "lua_name": "TriggerScreenblurFadeIn", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "BOOL TriggerScreenblurFadeIn(float transitionTime)", "description": "", "aliases": "_TRANSITION_TO_BLURRED", "url": "https://docs.fivem.net/natives/?_0xA328A24AAA6B7FDC", "params": [{"name": "transitionTime", "type": "float", "description": "Time in milliseconds to transition into a fully blurred screen"}]}
{"hash": "0xEFACC8AEF94430D5", "name": "TRIGGER_SCREENBLUR_FADE_OUT", "lua_name": "TriggerScreenblurFadeOut", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "BOOL TriggerScreenblurFadeOut(float transitionTime)", "description": "", "aliases": "_TRANSITION_FROM_BLURRED", "url": "https://docs.fivem.net/natives/?_0xEFACC8AEF94430D5", "params": [{"name": "transitionTime", "type": "float"}]}
{"hash": "0xD3A10FC7FD8D98CD", "name": "UI3DSCENE_IS_AVAILABLE", "lua_name": "Ui3dsceneIsAvailable", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "BOOL Ui3dsceneIsAvailable()", "description": "", "aliases": "0xD3A10FC7FD8D98CD", "url": "https://docs.fivem.net/natives/?_0xD3A10FC7FD8D98CD", "params": []}
{"hash": "0xF1CEA8A4198D8E9A", "name": "UI3DSCENE_PUSH_PRESET", "lua_name": "Ui3dscenePushPreset", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "BOOL Ui3dscenePushPreset(char* presetName)", "description": "```\nAll presets can be found in common\\data\\ui\\uiscenes.meta\n```", "aliases": "0xF1CEA8A4198D8E9A", "url": "https://docs.fivem.net/natives/?_0xF1CEA8A4198D8E9A", "params": [{"name": "presetName", "type": "char*"}]}
{"hash": "0xB7ED70C49521A61D", "name": "UNPATCH_DECAL_DIFFUSE_MAP", "lua_name": "UnpatchDecalDiffuseMap", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void UnpatchDecalDiffuseMap(int decalType)", "description": "```\nGRAPHICS::UNPATCH_DECAL_DIFFUSE_MAP(9123); \nGRAPHICS::SET_STREAMED_TEXTURE_DICT_AS_NO_LONGER_NEEDED(\"MPMissMarkers256\"); \n```", "aliases": "0xB7ED70C49521A61D _UNDO_DECAL_TEXTURE_OVERRIDE", "url": "https://docs.fivem.net/natives/?_0xB7ED70C49521A61D", "params": [{"name": "decalType", "type": "int"}]}
{"hash": "0xDEADC0DEDEADC0DE", "name": "UPDATE_LIGHTS_ON_ENTITY", "lua_name": "UpdateLightsOnEntity", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void UpdateLightsOnEntity(Entity entity)", "description": "", "aliases": "0xDEADC0DEDEADC0DE _ENTITY_DESCRIPTION_TEXT", "url": "https://docs.fivem.net/natives/?_0xDEADC0DEDEADC0DE", "params": [{"name": "entity", "type": "Entity"}]}
{"hash": "0x6C38AF3693A69A91", "name": "USE_PARTICLE_FX_ASSET", "lua_name": "UseParticleFxAsset", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void UseParticleFxAsset(char* name)", "description": "```\nFrom the b678d decompiled scripts:\n GRAPHICS::_SET_PTFX_ASSET_NEXT_CALL(\"FM_Mission_Controler\");\n GRAPHICS::_SET_PTFX_ASSET_NEXT_CALL(\"scr_apartment_mp\");\n GRAPHICS::_SET_PTFX_ASSET_NEXT_CALL(\"scr_indep_fireworks\");\n GRAPHICS::_SET_PTFX_ASSET_NEXT_CALL(\"scr_mp_cig_plane\");\n GRAPHICS::_SET_PTFX_ASSET_NEXT_CALL(\"scr_mp_creator\");\n GRAPHICS::_SET_PTFX_ASSET_NEXT_CALL(\"scr_ornate_heist\");\n GRAPHICS::_SET_PTFX_ASSET_NEXT_CALL(\"scr_prison_break_heist_station\");\n```", "aliases": "_SET_PTFX_ASSET_NEXT_CALL _USE_PARTICLE_FX_ASSET_NEXT_CALL", "url": "https://docs.fivem.net/natives/?_0x6C38AF3693A69A91", "params": [{"name": "name", "type": "char*"}]}
{"hash": "0x5B712761429DBC14", "name": "WASH_DECALS_FROM_VEHICLE", "lua_name": "WashDecalsFromVehicle", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void WashDecalsFromVehicle(Vehicle vehicle, float p1)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x5B712761429DBC14", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "p1", "type": "float"}]}
{"hash": "0x9C30613D50A6ADEF", "name": "WASH_DECALS_IN_RANGE", "lua_name": "WashDecalsInRange", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void WashDecalsInRange(Any p0, Any p1, Any p2, Any p3, Any p4)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x9C30613D50A6ADEF", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}, {"name": "p3", "type": "Any"}, {"name": "p4", "type": "Any"}]}
{"hash": "0x126D7F89FE859A5E", "name": "_ADD_OIL_DECAL", "lua_name": "AddOilDecal", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "int AddOilDecal(float x, float y, float z, float groundLvl, float width, float transparency)", "description": "```\nNativeDB Introduced: v2699\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x126D7F89FE859A5E", "params": [{"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}, {"name": "groundLvl", "type": "float"}, {"name": "width", "type": "float"}, {"name": "transparency", "type": "float"}]}
{"hash": "0xE35B38A27E8E7179", "name": "_ANIMPOSTFX_GET_UNK", "lua_name": "AnimpostfxGetUnk", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "float AnimpostfxGetUnk(char* effectName)", "description": "See [`ANIMPOSTFX_PLAY`](#\\_0x2206BF9A37B7F724)", "aliases": "0xE35B38A27E8E7179", "url": "https://docs.fivem.net/natives/?_0xE35B38A27E8E7179", "params": [{"name": "effectName", "type": "char*"}]}
{"hash": "0xD2209BE128B5418C", "name": "_ANIMPOSTFX_STOP_AND_DO_UNK", "lua_name": "AnimpostfxStopAndDoUnk", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void AnimpostfxStopAndDoUnk(char* effectName)", "description": "Stops the effect and sets a value (bool) in its data (+0x199) to false; See [`ANIMPOSTFX_PLAY`](#\\_0x2206BF9A37B7F724).", "aliases": "0xD2209BE128B5418C", "url": "https://docs.fivem.net/natives/?_0xD2209BE128B5418C", "params": [{"name": "effectName", "type": "char*"}]}
{"hash": "0x27CB772218215325", "name": "_CASCADE_SHADOWS_CLEAR_SHADOW_SAMPLE_TYPE", "lua_name": "CascadeShadowsClearShadowSampleType", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void CascadeShadowsClearShadowSampleType()", "description": "", "aliases": "0x27CB772218215325 _CASCADESHADOWS_RESET_TYPE", "url": "https://docs.fivem.net/natives/?_0x27CB772218215325", "params": []}
{"hash": "0x92CCC17A7A2285DA", "name": "_CLEAR_EXTRA_TIMECYCLE_MODIFIER", "lua_name": "ClearExtraTimecycleModifier", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void ClearExtraTimecycleModifier()", "description": "Clears the secondary timecycle modifier usually set with [`SetExtraTimecycleModifier`](#\\_0x5096FD9CCB49056D)", "aliases": "0x92CCC17A7A2285DA", "url": "https://docs.fivem.net/natives/?_0x92CCC17A7A2285DA", "params": []}
{"hash": "0xEFD97FF47B745B8D", "name": "_DISABLE_SCRIPT_AMBIENT_EFFECTS", "lua_name": "DisableScriptAmbientEffects", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void DisableScriptAmbientEffects(Any p0)", "description": "", "aliases": "0xEFD97FF47B745B8D", "url": "https://docs.fivem.net/natives/?_0xEFD97FF47B745B8D", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0x7118E83EEB9F7238", "name": "_DRAW_BINK_MOVIE", "lua_name": "DrawBinkMovie", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void DrawBinkMovie(int binkMovie, float posX, float posY, float scaleX, float scaleY, float rotation, int r, int g, int b, int a)", "description": "Must be called each frame, will play at specified position on screen when called with [`_PLAY_BINK_MOVIE`](#\\_0x70D2CC8A542A973C)", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x7118E83EEB9F7238", "params": [{"name": "binkMovie", "type": "int", "description": "The movie to be drawn (from [`_SET_BINK_MOVIE`](#\\_0x338D9F609FD632DB))."}, {"name": "posX", "type": "float", "description": "The centered x position of the movie (0.0 - 1.0)."}, {"name": "posY", "type": "float", "description": "The centered y position of the movie (0.0 - 1.0)."}, {"name": "scaleX", "type": "float", "description": "The x scale of the movie (0.0 - 1.0)."}, {"name": "scaleY", "type": "float", "description": "The y scale of the movie (0.0 - 1.0)."}, {"name": "rotation", "type": "float", "description": "The rotation of the movie (0.0 - 360.0)."}, {"name": "r", "type": "int", "description": "The red value of the movie (0 - 255)."}, {"name": "g", "type": "int", "description": "The green value of the movie (0 - 255)."}, {"name": "b", "type": "int", "description": "The blue value of the movie (0 - 255)."}, {"name": "a", "type": "int", "description": "The alpha value of the movie (0 - 255)."}]}
{"hash": "0x2BC54A8188768488", "name": "_DRAW_INTERACTIVE_SPRITE", "lua_name": "DrawInteractiveSprite", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void DrawInteractiveSprite(char* textureDict, char* textureName, float screenX, float screenY, float width, float height, float heading, int red, int green, int blue, int alpha)", "description": "Similar to [\\_DRAW_SPRITE](#\\_0xE7FFAE5EBF23D890), but seems to be some kind of \"interactive\" sprite, at least used by render targets.\nThese seem to be the only dicts ever requested by this native:\n\n```\nprop_screen_biker_laptop\nProp_Screen_GR_Disruption\nProp_Screen_TaleOfUs\nprop_screen_nightclub\nProp_Screen_IE_Adhawk\nprop_screen_sm_free_trade_shipping\nprop_screen_hacker_truck\nMPDesktop\nProp_Screen_Nightclub\nAnd a few others\n```", "aliases": "0x2BC54A8188768488", "url": "https://docs.fivem.net/natives/?_0x2BC54A8188768488", "params": [{"name": "textureDict", "type": "char*", "description": "Name of texture dictionary to load texture from"}, {"name": "textureName", "type": "char*", "description": "Name of texture to load from texture dictionary"}, {"name": "screenX", "type": "float", "description": "Screen X"}, {"name": "screenY", "type": "float", "description": "Screen Y"}, {"name": "width", "type": "float", "description": "Scale X"}, {"name": "height", "type": "float", "description": "Scale Y"}, {"name": "heading", "type": "float", "description": "Texture rotation in degrees (default = 0.0) positive is clockwise, measured in degrees"}, {"name": "red", "type": "int", "description": "Color"}, {"name": "green", "type": "int", "description": "Color"}, {"name": "blue", "type": "int", "description": "Color"}, {"name": "alpha", "type": "int", "description": "Opacity level"}]}
{"hash": "0xF49E9A9716A04595", "name": "_DRAW_LIGHT_WITH_RANGE_AND_SHADOW", "lua_name": "DrawLightWithRangeAndShadow", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void DrawLightWithRangeAndShadow(float x, float y, float z, int r, int g, int b, float range, float intensity, float shadow)", "description": "", "aliases": "_DRAW_LIGHT_WITH_RANGE_WITH_SHADOW", "url": "https://docs.fivem.net/natives/?_0xF49E9A9716A04595", "params": [{"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}, {"name": "r", "type": "int"}, {"name": "g", "type": "int"}, {"name": "b", "type": "int"}, {"name": "range", "type": "float"}, {"name": "intensity", "type": "float"}, {"name": "shadow", "type": "float"}]}
{"hash": "0xE82728F0DE75D13A", "name": "_DRAW_MARKER_2", "lua_name": "DrawMarker_2", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void DrawMarker_2(int type, float posX, float posY, float posZ, float dirX, float dirY, float dirZ, float rotX, float rotY, float rotZ, float scaleX, float scaleY, float scaleZ, int red, int green, int blue, int alpha, BOOL bobUpAndDown, BOOL faceCamera, int p19, BOOL rotate, char* textureDict, char* textureName, BOOL drawOnEnts, BOOL p24)", "description": "```\nNativeDB Added Parameter 26: BOOL p25\n```", "aliases": "0xE82728F0DE75D13A", "url": "https://docs.fivem.net/natives/?_0xE82728F0DE75D13A", "params": [{"name": "type", "type": "int"}, {"name": "posX", "type": "float"}, {"name": "posY", "type": "float"}, {"name": "posZ", "type": "float"}, {"name": "dirX", "type": "float"}, {"name": "dirY", "type": "float"}, {"name": "dirZ", "type": "float"}, {"name": "rotX", "type": "float"}, {"name": "rotY", "type": "float"}, {"name": "rotZ", "type": "float"}, {"name": "scaleX", "type": "float"}, {"name": "scaleY", "type": "float"}, {"name": "scaleZ", "type": "float"}, {"name": "red", "type": "int"}, {"name": "green", "type": "int"}, {"name": "blue", "type": "int"}, {"name": "alpha", "type": "int"}, {"name": "bobUpAndDown", "type": "BOOL"}, {"name": "faceCamera", "type": "BOOL"}, {"name": "p19", "type": "int"}, {"name": "rotate", "type": "BOOL"}, {"name": "textureDict", "type": "char*"}, {"name": "textureName", "type": "char*"}, {"name": "drawOnEnts", "type": "BOOL"}, {"name": "p24", "type": "BOOL"}]}
{"hash": "0x98C4FE6EC34154CA", "name": "_DRAW_SHOWROOM", "lua_name": "DrawShowroom", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "BOOL DrawShowroom(char* p0, Ped ped, int p2, float posX, float posY, float posZ)", "description": "```\nIt's called after 0xD3A10FC7FD8D98CD and 0xF1CEA8A4198D8E9A \np0 was always \"CELEBRATION_WINNER\" \n```", "aliases": "0x98C4FE6EC34154CA", "url": "https://docs.fivem.net/natives/?_0x98C4FE6EC34154CA", "params": [{"name": "p0", "type": "char*"}, {"name": "ped", "type": "Ped"}, {"name": "p2", "type": "int"}, {"name": "posX", "type": "float"}, {"name": "posY", "type": "float"}, {"name": "posZ", "type": "float"}]}
{"hash": "0x799017F9E3B10112", "name": "_DRAW_SPHERE", "lua_name": "DrawSphere", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void DrawSphere(float x, float y, float z, float radius, int r, int g, int b, float opacity)", "description": "Draws a 3D sphere, typically seen in the GTA:O freemode event \"Penned In\".\n\nExample [image](https://imgur.com/nCbtS4H):\n\n```lua\nDrawSphere(35.45, 172.66, 126.22, 1.0, 0, 0, 255, 0.2)\n```", "aliases": "0x799017F9E3B10112", "url": "https://docs.fivem.net/natives/?_0x799017F9E3B10112", "params": [{"name": "x", "type": "float", "description": "X coordinate of the sphere"}, {"name": "y", "type": "float", "description": "Y coordinate of the sphere"}, {"name": "z", "type": "float", "description": "Z coordinate of the sphere"}, {"name": "radius", "type": "float", "description": "Size of the sphere, `1.0` = 1 meter"}, {"name": "r", "type": "int", "description": "Color red `0`-`255`"}, {"name": "g", "type": "int", "description": "Color green `0`-`255`"}, {"name": "b", "type": "int", "description": "Color blue `0`-`255`"}, {"name": "opacity", "type": "float", "description": "Opacity from `0.0`-`1.0`"}]}
{"hash": "0x5BCA583A583194DB", "name": "_DRAW_SPOT_LIGHT_WITH_SHADOW", "lua_name": "DrawSpotLightWithShadow", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void DrawSpotLightWithShadow(float posX, float posY, float posZ, float dirX, float dirY, float dirZ, int colorR, int colorG, int colorB, float distance, float brightness, float roundness, float radius, float falloff, int shadowId)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x5BCA583A583194DB", "params": [{"name": "posX", "type": "float"}, {"name": "posY", "type": "float"}, {"name": "posZ", "type": "float"}, {"name": "dirX", "type": "float"}, {"name": "dirY", "type": "float"}, {"name": "dirZ", "type": "float"}, {"name": "colorR", "type": "int"}, {"name": "colorG", "type": "int"}, {"name": "colorB", "type": "int"}, {"name": "distance", "type": "float"}, {"name": "brightness", "type": "float"}, {"name": "roundness", "type": "float"}, {"name": "radius", "type": "float"}, {"name": "falloff", "type": "float"}, {"name": "shadowId", "type": "int"}]}
{"hash": "0x736D7AA1B750856B", "name": "_DRAW_SPRITE_POLY_2", "lua_name": "DrawSpritePoly_2", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void DrawSpritePoly_2(float x1, float y1, float z1, float x2, float y2, float z2, float x3, float y3, float z3, float red1, float green1, float blue1, int alpha1, float red2, float green2, float blue2, int alpha2, float red3, float green3, float blue3, int alpha3, char* textureDict, char* textureName, float u1, float v1, float w1, float u2, float v2, float w2, float u3, float v3, float w3)", "description": "Used for drawling Deadline trailing lights, see deadline.ytd\n\nEach vertex has its own colour that is blended/illuminated on the texture. Additionally, the R, G, and B components are floats that are int-casted internally.\n\nFor UVW mapping (u,v,w parameters), reference your favourite internet resource for more details.", "aliases": "0x736D7AA1B750856B", "url": "https://docs.fivem.net/natives/?_0x736D7AA1B750856B", "params": [{"name": "x1", "type": "float"}, {"name": "y1", "type": "float"}, {"name": "z1", "type": "float"}, {"name": "x2", "type": "float"}, {"name": "y2", "type": "float"}, {"name": "z2", "type": "float"}, {"name": "x3", "type": "float"}, {"name": "y3", "type": "float"}, {"name": "z3", "type": "float"}, {"name": "red1", "type": "float"}, {"name": "green1", "type": "float"}, {"name": "blue1", "type": "float"}, {"name": "alpha1", "type": "int"}, {"name": "red2", "type": "float"}, {"name": "green2", "type": "float"}, {"name": "blue2", "type": "float"}, {"name": "alpha2", "type": "int"}, {"name": "red3", "type": "float"}, {"name": "green3", "type": "float"}, {"name": "blue3", "type": "float"}, {"name": "alpha3", "type": "int"}, {"name": "textureDict", "type": "char*"}, {"name": "textureName", "type": "char*"}, {"name": "u1", "type": "float"}, {"name": "v1", "type": "float"}, {"name": "w1", "type": "float"}, {"name": "u2", "type": "float"}, {"name": "v2", "type": "float"}, {"name": "w2", "type": "float"}, {"name": "u3", "type": "float"}, {"name": "v3", "type": "float"}, {"name": "w3", "type": "float"}]}
{"hash": "0x95812F9B26074726", "name": "_DRAW_SPRITE_UV", "lua_name": "DrawSpriteUv", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void DrawSpriteUv(char* textureDict, char* textureName, float x, float y, float width, float height, float u1, float v1, float u2, float v2, float heading, int red, int green, int blue, int alpha)", "description": "Similar to DRAW_SPRITE, but allows to specify the texture coordinates used to draw the sprite.\nu1, v1 - texture coordinates for the top-left corner\nu2, v2 - texture coordinates for the bottom-right corner\n\n```\nNativeDB Introduced: v1868\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x95812F9B26074726", "params": [{"name": "textureDict", "type": "char*"}, {"name": "textureName", "type": "char*"}, {"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "width", "type": "float"}, {"name": "height", "type": "float"}, {"name": "u1", "type": "float"}, {"name": "v1", "type": "float"}, {"name": "u2", "type": "float"}, {"name": "v2", "type": "float"}, {"name": "heading", "type": "float"}, {"name": "red", "type": "int"}, {"name": "green", "type": "int"}, {"name": "blue", "type": "int"}, {"name": "alpha", "type": "int"}]}
{"hash": "0x8E17DDD6B9D5BF29", "name": "_GET_BINK_MOVIE_TIME", "lua_name": "GetBinkMovieTime", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "float GetBinkMovieTime(int binkMovie)", "description": "In percentage: 0.0 - 100.0\n\n```\nNativeDB Introduced: v1734\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x8E17DDD6B9D5BF29", "params": [{"name": "binkMovie", "type": "int"}]}
{"hash": "0xBB0527EC6341496D", "name": "_GET_EXTRA_TIMECYCLE_MODIFIER_INDEX", "lua_name": "GetExtraTimecycleModifierIndex", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "int GetExtraTimecycleModifierIndex()", "description": "See [`GET_TIMECYCLE_MODIFIER_INDEX`](#\\_0xFDF3D97C674AFB66) for use, works the same just for the secondary timecycle modifier.", "aliases": "0xBB0527EC6341496D", "url": "https://docs.fivem.net/natives/?_0xBB0527EC6341496D", "params": []}
{"hash": "0x6DD8F5AA635EB4B2", "name": "_GET_SCRIPT_GFX_POSITION", "lua_name": "GetScriptGfxPosition", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void GetScriptGfxPosition(float x, float y, float* calculatedX, float* calculatedY)", "description": "Calculates the effective X/Y fractions when applying the values set by `SET_SCRIPT_GFX_ALIGN` and\n`SET_SCRIPT_GFX_ALIGN_PARAMS`.", "aliases": "0x6DD8F5AA635EB4B2", "url": "https://docs.fivem.net/natives/?_0x6DD8F5AA635EB4B2", "params": [{"name": "x", "type": "float", "description": "The input X coordinate."}, {"name": "y", "type": "float", "description": "The input Y coordinate."}, {"name": "calculatedX", "type": "float*", "description": "A pointer to the calculated X value."}, {"name": "calculatedY", "type": "float*", "description": "A pointer to the calculated Y value."}]}
{"hash": "0x302C91AB2D477F7E", "name": "_GRASS_LOD_RESET_SCRIPT_AREAS", "lua_name": "GrassLodResetScriptAreas", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void GrassLodResetScriptAreas()", "description": "", "aliases": "0x302C91AB2D477F7E", "url": "https://docs.fivem.net/natives/?_0x302C91AB2D477F7E", "params": []}
{"hash": "0x6D955F6A9E0295B1", "name": "_GRASS_LOD_SHRINK_SCRIPT_AREAS", "lua_name": "GrassLodShrinkScriptAreas", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void GrassLodShrinkScriptAreas(float x, float y, float z, float radius, float p4, float p5, float p6)", "description": "```\nWraps 0xAAE9BE70EC7C69AB with FLT_MAX as p7, Jenkins: 0x73E96210?\n```", "aliases": "0x6D955F6A9E0295B1", "url": "https://docs.fivem.net/natives/?_0x6D955F6A9E0295B1", "params": [{"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}, {"name": "radius", "type": "float"}, {"name": "p4", "type": "float"}, {"name": "p5", "type": "float"}, {"name": "p6", "type": "float"}]}
{"hash": "0x1F710BFF7DAE6261", "name": "_IS_PLAYLIST_UNK", "lua_name": "IsPlaylistUnk", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "BOOL IsPlaylistUnk(int tvChannel, Any p1)", "description": "```\nNativeDB Introduced: v1604\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x1F710BFF7DAE6261", "params": [{"name": "tvChannel", "type": "int"}, {"name": "p1", "type": "Any"}]}
{"hash": "0x0AD973CA1E077B60", "name": "_IS_TV_PLAYLIST_ITEM_PLAYING", "lua_name": "IsTvPlaylistItemPlaying", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "BOOL IsTvPlaylistItemPlaying(Hash videoCliphash)", "description": "```\nIS_*\n```", "aliases": "0x0AD973CA1E077B60 _LOAD_TV_CHANNEL", "url": "https://docs.fivem.net/natives/?_0x0AD973CA1E077B60", "params": [{"name": "videoCliphash", "type": "Hash"}]}
{"hash": "0x95EB5E34F821BABE", "name": "_OVERRIDE_PED_BADGE_TEXTURE", "lua_name": "OverridePedBadgeTexture", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "BOOL OverridePedBadgeTexture(Ped ped, char* txd, char* txn)", "description": "```\nOverriding ped badge texture to a passed texture. It's synced between players (even custom textures!), don't forget to request used dict on *all* clients to make it sync properly. Can be removed by passing empty strings.\n```", "aliases": "0x95EB5E34F821BABE", "url": "https://docs.fivem.net/natives/?_0x95EB5E34F821BABE", "params": [{"name": "ped", "type": "Ped"}, {"name": "txd", "type": "char*"}, {"name": "txn", "type": "char*"}]}
{"hash": "0x70D2CC8A542A973C", "name": "_PLAY_BINK_MOVIE", "lua_name": "PlayBinkMovie", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void PlayBinkMovie(int binkMovie)", "description": "```\nNativeDB Introduced: v1290\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x70D2CC8A542A973C", "params": [{"name": "binkMovie", "type": "int"}]}
{"hash": "0xA44FF770DFBC5DAE", "name": "_REGISTER_NOIR_SCREEN_EFFECT_THIS_FRAME", "lua_name": "RegisterNoirScreenEffectThisFrame", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void RegisterNoirScreenEffectThisFrame()", "description": "Used with 'NG_filmnoir_BW{01,02}' timecycles and the \"NOIR_FILTER_SOUNDS\" audioref.", "aliases": "0xA44FF770DFBC5DAE", "url": "https://docs.fivem.net/natives/?_0xA44FF770DFBC5DAE", "params": []}
{"hash": "0x04D950EEFA4EED8C", "name": "_RELEASE_BINK_MOVIE", "lua_name": "ReleaseBinkMovie", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void ReleaseBinkMovie(int binkMovie)", "description": "```\nNativeDB Introduced: v1290\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x04D950EEFA4EED8C", "params": [{"name": "binkMovie", "type": "int"}]}
{"hash": "0x40AFB081F8ADD4EE", "name": "_RETURN_TWO", "lua_name": "ReturnTwo", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "int ReturnTwo(int p0)", "description": "", "aliases": "0x40AFB081F8ADD4EE", "url": "https://docs.fivem.net/natives/?_0x40AFB081F8ADD4EE", "params": [{"name": "p0", "type": "int"}]}
{"hash": "0x43DBAE39626CE83F", "name": "_SEETHROUGH_GET_MAX_THICKNESS", "lua_name": "SeethroughGetMaxThickness", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "float SeethroughGetMaxThickness()", "description": "```\nNativeDB Introduced: v1290\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x43DBAE39626CE83F", "params": []}
{"hash": "0x9D75795B9DC6EBBF", "name": "_SEETHROUGH_SET_FADE_END_DISTANCE", "lua_name": "SeethroughSetFadeEndDistance", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void SeethroughSetFadeEndDistance(float distance)", "description": "", "aliases": "0x9D75795B9DC6EBBF", "url": "https://docs.fivem.net/natives/?_0x9D75795B9DC6EBBF", "params": [{"name": "distance", "type": "float"}]}
{"hash": "0xA78DE25577300BA1", "name": "_SEETHROUGH_SET_FADE_START_DISTANCE", "lua_name": "SeethroughSetFadeStartDistance", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void SeethroughSetFadeStartDistance(float distance)", "description": "", "aliases": "0xA78DE25577300BA1", "url": "https://docs.fivem.net/natives/?_0xA78DE25577300BA1", "params": [{"name": "distance", "type": "float"}]}
{"hash": "0x19E50EB6E33E1D28", "name": "_SEETHROUGH_SET_HI_LIGHT_INTENSITY", "lua_name": "SeethroughSetHiLightIntensity", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void SeethroughSetHiLightIntensity(float intensity)", "description": "", "aliases": "0x19E50EB6E33E1D28", "url": "https://docs.fivem.net/natives/?_0x19E50EB6E33E1D28", "params": [{"name": "intensity", "type": "float"}]}
{"hash": "0x1636D7FC127B10D2", "name": "_SEETHROUGH_SET_HI_LIGHT_NOISE", "lua_name": "SeethroughSetHiLightNoise", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void SeethroughSetHiLightNoise(float noise)", "description": "", "aliases": "0x1636D7FC127B10D2", "url": "https://docs.fivem.net/natives/?_0x1636D7FC127B10D2", "params": [{"name": "noise", "type": "float"}]}
{"hash": "0x0C8FAC83902A62DF", "name": "_SEETHROUGH_SET_MAX_THICKNESS", "lua_name": "SeethroughSetMaxThickness", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void SeethroughSetMaxThickness(float thickness)", "description": "", "aliases": "0x0C8FAC83902A62DF", "url": "https://docs.fivem.net/natives/?_0x0C8FAC83902A62DF", "params": [{"name": "thickness", "type": "float", "description": "min: 1.0 max: 10000.0"}]}
{"hash": "0xFEBFBFDFB66039DE", "name": "_SEETHROUGH_SET_NOISE_AMOUNT_MAX", "lua_name": "SeethroughSetNoiseAmountMax", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void SeethroughSetNoiseAmountMax(float amount)", "description": "", "aliases": "0xFEBFBFDFB66039DE", "url": "https://docs.fivem.net/natives/?_0xFEBFBFDFB66039DE", "params": [{"name": "amount", "type": "float"}]}
{"hash": "0xFF5992E1C9E65D05", "name": "_SEETHROUGH_SET_NOISE_AMOUNT_MIN", "lua_name": "SeethroughSetNoiseAmountMin", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void SeethroughSetNoiseAmountMin(float amount)", "description": "", "aliases": "0xFF5992E1C9E65D05", "url": "https://docs.fivem.net/natives/?_0xFF5992E1C9E65D05", "params": [{"name": "amount", "type": "float"}]}
{"hash": "0xE2B187C0939B3D32", "name": "_SET_ARTIFICIAL_LIGHTS_STATE_AFFECTS_VEHICLES", "lua_name": "SetArtificialLightsStateAffectsVehicles", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void SetArtificialLightsStateAffectsVehicles(BOOL toggle)", "description": "If \"blackout\" is enabled, this native allows you to ignore \"blackout\" for vehicles.\n\n```\nNativeDB Introduced: v2060\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xE2B187C0939B3D32", "params": [{"name": "toggle", "type": "BOOL"}]}
{"hash": "0x338D9F609FD632DB", "name": "_SET_BINK_MOVIE", "lua_name": "SetBinkMovie", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "int SetBinkMovie(char* name)", "description": "Creates an integer (usually 1) for a BINK movie to be called with other natives.\n[List of all BINK movies (alphabetically ordered) as of b2802](https://gist.github.com/ItsJunction/8046f28c29ea8ff2821e9e4f933f595f)", "aliases": "_SET_BINK_MOVIE_REQUESTED", "url": "https://docs.fivem.net/natives/?_0x338D9F609FD632DB", "params": [{"name": "name", "type": "char*", "description": "The BINK movie to play (with or without file extension)."}]}
{"hash": "0x0CB6B3446855B57A", "name": "_SET_BINK_MOVIE_TIME", "lua_name": "SetBinkMovieTime", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void SetBinkMovieTime(int binkMovie, float progress)", "description": "Seeks a BINK movie to a specified position.", "aliases": "_SET_BINK_MOVIE_PROGRESS", "url": "https://docs.fivem.net/natives/?_0x0CB6B3446855B57A", "params": [{"name": "binkMovie", "type": "int", "description": "The movie that is being played."}, {"name": "progress", "type": "float", "description": "As a percentage (0.0 - 100.0)."}]}
{"hash": "0xF816F2933752322D", "name": "_SET_BINK_MOVIE_UNK_2", "lua_name": "SetBinkMovieUnk_2", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void SetBinkMovieUnk_2(int binkMovie, BOOL p1)", "description": "```\nNativeDB Introduced: v1868\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xF816F2933752322D", "params": [{"name": "binkMovie", "type": "int"}, {"name": "p1", "type": "BOOL"}]}
{"hash": "0xAFF33B1178172223", "name": "_SET_BINK_MOVIE_VOLUME", "lua_name": "SetBinkMovieVolume", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void SetBinkMovieVolume(int binkMovie, float value)", "description": "```\nbinkMovie: Is return value from _SET_BINK_MOVIE. Has something to do with bink volume? (audRequestedSettings::SetVolumeCurveScale)\n```\n\n```\nNativeDB Introduced: v1290\n```", "aliases": "_SET_BINK_MOVIE_UNK", "url": "https://docs.fivem.net/natives/?_0xAFF33B1178172223", "params": [{"name": "binkMovie", "type": "int"}, {"name": "value", "type": "float"}]}
{"hash": "0x6805D58CAA427B72", "name": "_SET_BINK_SHOULD_SKIP", "lua_name": "SetBinkShouldSkip", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void SetBinkShouldSkip(int binkMovie, BOOL shouldSkip)", "description": "```\nNativeDB Introduced: v1290\n```", "aliases": "_0x6805D58CAA427B72", "url": "https://docs.fivem.net/natives/?_0x6805D58CAA427B72", "params": [{"name": "binkMovie", "type": "int"}, {"name": "shouldSkip", "type": "BOOL"}]}
{"hash": "0x4B5B4DA5D79F1943", "name": "_SET_CHECKPOINT_ICON_HEIGHT", "lua_name": "SetCheckpointIconHeight", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void SetCheckpointIconHeight(int checkpoint, float height_multiplier)", "description": "This multiplies the height of the icon inside a checkpoint with the default height of about 2 units above the checkpoint's coordinates.", "aliases": "0x4B5B4DA5D79F1943 _SET_CHECKPOINT_SCALE", "url": "https://docs.fivem.net/natives/?_0x4B5B4DA5D79F1943", "params": [{"name": "checkpoint", "type": "int", "description": "The checkpoint the multiplier should be applied to."}, {"name": "height_multiplier", "type": "float", "description": "The multiplier for the icon height above the checkpoint's coordinates. Default is 1.0"}]}
{"hash": "0x44621483FF966526", "name": "_SET_CHECKPOINT_ICON_SCALE", "lua_name": "SetCheckpointIconScale", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void SetCheckpointIconScale(int checkpoint, float scale)", "description": "", "aliases": "0x44621483FF966526", "url": "https://docs.fivem.net/natives/?_0x44621483FF966526", "params": [{"name": "checkpoint", "type": "int"}, {"name": "scale", "type": "float"}]}
{"hash": "0x5096FD9CCB49056D", "name": "_SET_EXTRA_TIMECYCLE_MODIFIER", "lua_name": "SetExtraTimecycleModifier", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void SetExtraTimecycleModifier(char* modifierName)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x5096FD9CCB49056D", "params": [{"name": "modifierName", "type": "char*"}]}
{"hash": "0xAEEDAD1420C65CC0", "name": "_SET_FORCE_PED_FOOTSTEPS_TRACKS", "lua_name": "SetForcePedFootstepsTracks", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void SetForcePedFootstepsTracks(BOOL toggle)", "description": "```\nForces footstep tracks on all surfaces.\nUSE_/USING_*\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xAEEDAD1420C65CC0", "params": [{"name": "toggle", "type": "BOOL"}]}
{"hash": "0x4CC7F0FEA5283FE0", "name": "_SET_FORCE_VEHICLE_TRAILS", "lua_name": "SetForceVehicleTrails", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void SetForceVehicleTrails(BOOL toggle)", "description": "```\nForces vehicle trails on all surfaces.\nUSE_/USING_*\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x4CC7F0FEA5283FE0", "params": [{"name": "toggle", "type": "BOOL"}]}
{"hash": "0x1E2E01C00837D26E", "name": "_SET_PARTICLE_FX_NON_LOOPED_EMITTER_SCALE", "lua_name": "SetParticleFxNonLoopedEmitterScale", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void SetParticleFxNonLoopedEmitterScale(float p0, float p1, float scale)", "description": "```\nNativeDB Introduced: v2699\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x1E2E01C00837D26E", "params": [{"name": "p0", "type": "float"}, {"name": "p1", "type": "float"}, {"name": "scale", "type": "float"}]}
{"hash": "0x02B1F2A72E0F5325", "name": "_START_NETWORKED_PARTICLE_FX_NON_LOOPED_ON_ENTITY_BONE", "lua_name": "StartNetworkedParticleFxNonLoopedOnEntityBone", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "BOOL StartNetworkedParticleFxNonLoopedOnEntityBone(char* effectName, Entity entity, float offsetX, float offsetY, float offsetZ, float rotX, float rotY, float rotZ, int boneIndex, float scale, BOOL axisX, BOOL axisY, BOOL axisZ)", "description": "```\nNativeDB Introduced: v2189\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x02B1F2A72E0F5325", "params": [{"name": "effectName", "type": "char*"}, {"name": "entity", "type": "Entity"}, {"name": "offsetX", "type": "float"}, {"name": "offsetY", "type": "float"}, {"name": "offsetZ", "type": "float"}, {"name": "rotX", "type": "float"}, {"name": "rotY", "type": "float"}, {"name": "rotZ", "type": "float"}, {"name": "boneIndex", "type": "int"}, {"name": "scale", "type": "float"}, {"name": "axisX", "type": "BOOL"}, {"name": "axisY", "type": "BOOL"}, {"name": "axisZ", "type": "BOOL"}]}
{"hash": "0x63606A61DE68898A", "name": "_STOP_BINK_MOVIE", "lua_name": "StopBinkMovie", "ns": "GRAPHICS", "apiset": "client", "game": "gta5", "signature": "void StopBinkMovie(int binkMovie)", "description": "```\nNativeDB Introduced: v1290\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x63606A61DE68898A", "params": [{"name": "binkMovie", "type": "int"}]}
{"hash": "0x04655F9D075D0AE5", "name": "", "lua_name": "N_0x04655f9d075d0ae5", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void N_0x04655f9d075d0ae5(BOOL toggle)", "description": "```\nSET_*\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x04655F9D075D0AE5", "params": [{"name": "toggle", "type": "BOOL"}]}
{"hash": "0x0C698D8F099174C7", "name": "", "lua_name": "N_0x0c698d8f099174c7", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void N_0x0c698d8f099174c7(Any p0)", "description": "```\nNativeDB Introduced: v1180\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x0C698D8F099174C7", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0x0CF54F20DE43879C", "name": "", "lua_name": "N_0x0cf54f20de43879c", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void N_0x0cf54f20de43879c(Any p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x0CF54F20DE43879C", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0x211C4EF450086857", "name": "", "lua_name": "N_0x211c4ef450086857", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void N_0x211c4ef450086857()", "description": "**This native does absolutely nothing, just a nullsub**", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x211C4EF450086857", "params": []}
{"hash": "0x214CD562A939246A", "name": "", "lua_name": "N_0x214cd562a939246a", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "BOOL N_0x214cd562a939246a()", "description": "```\nHAS_S*\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x214CD562A939246A", "params": []}
{"hash": "0x243296A510B562B6", "name": "", "lua_name": "N_0x243296a510b562b6", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void N_0x243296a510b562b6()", "description": "```\nNativeDB Introduced: v2060\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x243296A510B562B6", "params": []}
{"hash": "0x24A49BEAF468DC90", "name": "", "lua_name": "N_0x24a49beaf468dc90", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "BOOL N_0x24a49beaf468dc90(Any p0, Any* p1, Any p2, Any p3, Any p4)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x24A49BEAF468DC90", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any*"}, {"name": "p2", "type": "Any"}, {"name": "p3", "type": "Any"}, {"name": "p4", "type": "Any"}]}
{"hash": "0x2790F4B17D098E26", "name": "", "lua_name": "N_0x2790f4b17d098e26", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void N_0x2790f4b17d098e26(BOOL toggle)", "description": "```\nSET_F*\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x2790F4B17D098E26", "params": [{"name": "toggle", "type": "BOOL"}]}
{"hash": "0x2C173AE2BDB9385E", "name": "", "lua_name": "N_0x2c173ae2bdb9385e", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "int N_0x2c173ae2bdb9385e(Blip blip)", "description": "GET_BLIP_\\*\nSeems to always return 0 from what I can tell. I've tried a lot of different blip related natives and it always seems to return 0. Decompiled scripts always pass a blip handle as p0.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x2C173AE2BDB9385E", "params": [{"name": "blip", "type": "Blip", "description": "The blip to check."}]}
{"hash": "0x2C9F302398E13141", "name": "", "lua_name": "N_0x2c9f302398e13141", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void N_0x2c9f302398e13141(Blip blip, Any p1)", "description": "Correct native name lies between SET_BLIP_SPRITE and SET_RADIUS_BLIP_EDGE alphabetically.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x2C9F302398E13141", "params": [{"name": "blip", "type": "Blip"}, {"name": "p1", "type": "Any"}]}
{"hash": "0x2E22FEFA0100275E", "name": "", "lua_name": "N_0x2e22fefa0100275e", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "BOOL N_0x2e22fefa0100275e()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x2E22FEFA0100275E", "params": []}
{"hash": "0x2F057596F2BD0061", "name": "", "lua_name": "N_0x2f057596f2bd0061", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "BOOL N_0x2f057596f2bd0061()", "description": "```\nAppears to return whether the player is using the pause menu store. Can't be sure though. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x2F057596F2BD0061", "params": []}
{"hash": "0x35A3CD97B2C0A6D2", "name": "", "lua_name": "N_0x35a3cd97b2c0a6d2", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void N_0x35a3cd97b2c0a6d2(Blip blip)", "description": "```\nNativeDB Introduced: v1290\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x35A3CD97B2C0A6D2", "params": [{"name": "blip", "type": "Blip"}]}
{"hash": "0x41350B4FC28E3941", "name": "", "lua_name": "N_0x41350b4fc28e3941", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void N_0x41350b4fc28e3941(BOOL p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x41350B4FC28E3941", "params": [{"name": "p0", "type": "BOOL"}]}
{"hash": "0x4B5B620C9B59ED34", "name": "", "lua_name": "N_0x4b5b620c9b59ed34", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void N_0x4b5b620c9b59ed34(Any p0, Any p1)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x4B5B620C9B59ED34", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}]}
{"hash": "0x55F5A5F07134DE60", "name": "", "lua_name": "N_0x55f5a5f07134de60", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void N_0x55f5a5f07134de60()", "description": "```\nNativeDB Introduced: v1180\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x55F5A5F07134DE60", "params": []}
{"hash": "0x57D760D55F54E071", "name": "", "lua_name": "N_0x57d760d55f54e071", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void N_0x57d760d55f54e071(int p0)", "description": "```\nFORCE_*\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x57D760D55F54E071", "params": [{"name": "p0", "type": "int"}]}
{"hash": "0x593FEAE1F73392D4", "name": "", "lua_name": "N_0x593feae1f73392d4", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "Any N_0x593feae1f73392d4()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x593FEAE1F73392D4", "params": []}
{"hash": "0x62E849B7EB28E770", "name": "", "lua_name": "N_0x62e849b7eb28e770", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void N_0x62e849b7eb28e770(BOOL p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x62E849B7EB28E770", "params": [{"name": "p0", "type": "BOOL"}]}
{"hash": "0x66E7CB63C97B7D20", "name": "", "lua_name": "N_0x66e7cb63c97b7d20", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "Any N_0x66e7cb63c97b7d20()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x66E7CB63C97B7D20", "params": []}
{"hash": "0x7C226D5346D4D10A", "name": "", "lua_name": "N_0x7c226d5346d4d10a", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void N_0x7c226d5346d4d10a(Any p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x7C226D5346D4D10A", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0x801879A9B4F4B2FB", "name": "", "lua_name": "N_0x801879a9b4f4b2fb", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "BOOL N_0x801879a9b4f4b2fb()", "description": "```\nIS_*\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x801879A9B4F4B2FB", "params": []}
{"hash": "0x817B86108EB94E51", "name": "", "lua_name": "N_0x817b86108eb94e51", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void N_0x817b86108eb94e51(BOOL p0, Any* p1, Any* p2, Any* p3, Any* p4, Any* p5, Any* p6, Any* p7, Any* p8)", "description": "```\nUI::_817B86108EB94E51(1, &g_189F36._f10CD1[0/*16*/], &g_189F36._f10CD1[1/*16*/], &g_189F36._f10CD1[2/*16*/], &g_189F36._f10CD1[3/*16*/], &g_189F36._f10CD1[4/*16*/], &g_189F36._f10CD1[5/*16*/], &g_189F36._f10CD1[6/*16*/], &g_189F36._f10CD1[7/*16*/]); \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x817B86108EB94E51", "params": [{"name": "p0", "type": "BOOL"}, {"name": "p1", "type": "Any*"}, {"name": "p2", "type": "Any*"}, {"name": "p3", "type": "Any*"}, {"name": "p4", "type": "Any*"}, {"name": "p5", "type": "Any*"}, {"name": "p6", "type": "Any*"}, {"name": "p7", "type": "Any*"}, {"name": "p8", "type": "Any*"}]}
{"hash": "0x8410C5E0CD847B9D", "name": "", "lua_name": "N_0x8410c5e0cd847b9d", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void N_0x8410c5e0cd847b9d()", "description": "```\nNativeDB Introduced: v1290\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x8410C5E0CD847B9D", "params": []}
{"hash": "0x8F08017F9D7C47BD", "name": "", "lua_name": "N_0x8f08017f9d7c47bd", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "BOOL N_0x8f08017f9d7c47bd(Any p0, Any* p1, Any p2)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x8F08017F9D7C47BD", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any*"}, {"name": "p2", "type": "Any"}]}
{"hash": "0x98C3CF913D895111", "name": "", "lua_name": "N_0x98c3cf913d895111", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "char* N_0x98c3cf913d895111(char* string, int length)", "description": "```\nGET_F*\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x98C3CF913D895111", "params": [{"name": "string", "type": "char*"}, {"name": "length", "type": "int"}]}
{"hash": "0x9FCB3CBFB3EAD69A", "name": "", "lua_name": "N_0x9fcb3cbfb3ead69a", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void N_0x9fcb3cbfb3ead69a(int p0, float p1)", "description": "SET_C\\*\n\n```\nNativeDB Introduced: v1734\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x9FCB3CBFB3EAD69A", "params": [{"name": "p0", "type": "int"}, {"name": "p1", "type": "float"}]}
{"hash": "0xA17784FCA9548D15", "name": "", "lua_name": "N_0xa17784fca9548d15", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void N_0xa17784fca9548d15(Any p0, Any p1, Any p2)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA17784FCA9548D15", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}]}
{"hash": "0xA238192F33110615", "name": "", "lua_name": "N_0xa238192f33110615", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "BOOL N_0xa238192f33110615(int* p0, int* p1, int* p2)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA238192F33110615", "params": [{"name": "p0", "type": "int*"}, {"name": "p1", "type": "int*"}, {"name": "p2", "type": "int*"}]}
{"hash": "0xB552929B85FC27EC", "name": "", "lua_name": "N_0xb552929b85fc27ec", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void N_0xb552929b85fc27ec(Any p0, Any p1)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xB552929B85FC27EC", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}]}
{"hash": "0xB7B873520C84C118", "name": "", "lua_name": "N_0xb7b873520c84c118", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void N_0xb7b873520c84c118()", "description": "SET_C\\*\n\n```\nNativeDB Introduced: v1734\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xB7B873520C84C118", "params": []}
{"hash": "0xBA8D65C1C65702E5", "name": "", "lua_name": "N_0xba8d65c1c65702e5", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void N_0xba8d65c1c65702e5(BOOL toggle)", "description": "```\nFORCE_*\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xBA8D65C1C65702E5", "params": [{"name": "toggle", "type": "BOOL"}]}
{"hash": "0xBF4F34A85CA2970C", "name": "", "lua_name": "N_0xbf4f34a85ca2970c", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void N_0xbf4f34a85ca2970c()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xBF4F34A85CA2970C", "params": []}
{"hash": "0xC2D2AD9EAAE265B8", "name": "", "lua_name": "N_0xc2d2ad9eaae265b8", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "BOOL N_0xc2d2ad9eaae265b8()", "description": "```\nGetter for 0xCD74233600C4EA6B\n\nGET_*\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC2D2AD9EAAE265B8", "params": []}
{"hash": "0xC594B315EDF2D4AF", "name": "", "lua_name": "N_0xc594b315edf2d4af", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void N_0xc594b315edf2d4af(Ped ped)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC594B315EDF2D4AF", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0xC8E1071177A23BE5", "name": "", "lua_name": "N_0xc8e1071177a23be5", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "BOOL N_0xc8e1071177a23be5(Any* p0, Any* p1, Any* p2)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC8E1071177A23BE5", "params": [{"name": "p0", "type": "Any*"}, {"name": "p1", "type": "Any*"}, {"name": "p2", "type": "Any*"}]}
{"hash": "0xCA6B2F7CE32AB653", "name": "", "lua_name": "N_0xca6b2f7ce32ab653", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "BOOL N_0xca6b2f7ce32ab653(Any p0, Any* p1, Any p2)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xCA6B2F7CE32AB653", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any*"}, {"name": "p2", "type": "Any"}]}
{"hash": "0xCD74233600C4EA6B", "name": "", "lua_name": "N_0xcd74233600c4ea6b", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void N_0xcd74233600c4ea6b(BOOL toggle)", "description": "```\nSetter for 0xC2D2AD9EAAE265B8\n\nSET_*\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xCD74233600C4EA6B", "params": [{"name": "toggle", "type": "BOOL"}]}
{"hash": "0xD1942374085C8469", "name": "", "lua_name": "N_0xd1942374085c8469", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void N_0xd1942374085c8469(Any p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xD1942374085C8469", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0xD2049635DEB9C375", "name": "", "lua_name": "N_0xd2049635deb9c375", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void N_0xd2049635deb9c375()", "description": "**This native does absolutely nothing, just a nullsub**", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xD2049635DEB9C375", "params": []}
{"hash": "0xDAF87174BE7454FF", "name": "", "lua_name": "N_0xdaf87174be7454ff", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "BOOL N_0xdaf87174be7454ff(Any p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xDAF87174BE7454FF", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0xDE03620F8703A9DF", "name": "", "lua_name": "N_0xde03620f8703a9df", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "Any N_0xde03620f8703a9df()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xDE03620F8703A9DF", "params": []}
{"hash": "0xE4C3B169876D33D7", "name": "", "lua_name": "N_0xe4c3b169876d33d7", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void N_0xe4c3b169876d33d7(Any p0)", "description": "```\nNativeDB Introduced: v1290\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xE4C3B169876D33D7", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0xE67C6DFD386EA5E7", "name": "", "lua_name": "N_0xe67c6dfd386ea5e7", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void N_0xe67c6dfd386ea5e7(BOOL p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xE67C6DFD386EA5E7", "params": [{"name": "p0", "type": "BOOL"}]}
{"hash": "0xEB81A3DADD503187", "name": "", "lua_name": "N_0xeb81a3dadd503187", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void N_0xeb81a3dadd503187()", "description": "```\nNativeDB Introduced: v1290\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xEB81A3DADD503187", "params": []}
{"hash": "0xF13FE2A80C05C561", "name": "", "lua_name": "N_0xf13fe2a80c05c561", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "BOOL N_0xf13fe2a80c05c561()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xF13FE2A80C05C561", "params": []}
{"hash": "0xF284AC67940C6812", "name": "", "lua_name": "N_0xf284ac67940c6812", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "Any N_0xf284ac67940c6812()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xF284AC67940C6812", "params": []}
{"hash": "0xF83D0FEBE75E62C9", "name": "", "lua_name": "N_0xf83d0febe75e62c9", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void N_0xf83d0febe75e62c9(Blip blip, Any p1, Any p2, float width, Any p4, float length, float heading, Any p7)", "description": "```\nNativeDB Added Parameter 9: int hudColour\nNativeDB Introduced: v1290\n```\n\nSets the 'data' for a cone for a blip\n\nSee [here](https://docs.fivem.net/docs/game-references/hud-colors/) for the hud colours for the cone\n\nName in scripts: `SETUP_FAKE_CONE_DATA()`\n\nFor people who don't know how to convert degrees to radians and the other way around:\n\n```\ndegrees = radians * 180 / pi\nradians = degrees * pi / 180\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xF83D0FEBE75E62C9", "params": [{"name": "blip", "type": "Blip", "annotations": {"cs_type": "Any"}, "description": "A blip from an entity. The entity can not be a ped. The width and length will not change if it is a ped."}, {"name": "p1", "type": "Any", "description": "\\-1.0 in decompiled scripts (unk)"}, {"name": "p2", "type": "Any", "description": "1.0 in decompiled scripts (unk)"}, {"name": "width", "type": "float", "annotations": {"cs_type": "Any"}, "description": "Width of the cone (0.0 to ~3.0)"}, {"name": "p4", "type": "Any", "description": "1.0 in decompiled scripts (unk)"}, {"name": "length", "type": "float", "annotations": {"cs_type": "Any"}, "description": "Length of the cone. (8.2 is 'normal' sized)"}, {"name": "heading", "type": "float", "annotations": {"cs_type": "Any"}, "description": "This heading is in radians, this can be calculated with (heading + 180.00) \\* (pi/180)"}, {"name": "p7", "type": "Any", "description": "1 in decompiled scripts (unk)"}]}
{"hash": "0xEF01D36B9C9D0C7B", "name": "ACTIVATE_FRONTEND_MENU", "lua_name": "ActivateFrontendMenu", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void ActivateFrontendMenu(Hash menuhash, BOOL togglePause, int component)", "description": "Does stuff like this:\\\ngyazo.com/7fcb78ea3520e3dbc5b2c0c0f3712617\\\nExample:\\\nint GetHash = GET_HASH_KEY(\"fe_menu_version_corona_lobby\");\\\nACTIVATE_FRONTEND_MENU(GetHash, 0, -1);\\\nBOOL p1 is a toggle to define the game in pause.\\\nint p2 is unknown but -1 always works, not sure why though.\\\n\\[30/03/2017] ins1de :\\\nthe int p2 is actually a component variable. When the pause menu is visible, it opens the tab related to it.\\\nExample : Function.Call(Hash.ACTIVATE_FRONTEND_MENU,-1171018317, 0, 42);\\\nResult : Opens the \"Online\" tab without pausing the menu, with -1 it opens the map.\n\nBelow is a list of all known Frontend Menu Hashes.\n\n* FE_MENU_VERSION_SP_PAUSE\n* FE_MENU_VERSION_MP_PAUSE\n* FE_MENU_VERSION_CREATOR_PAUSE\n* FE_MENU_VERSION_CUTSCENE_PAUSE\n* FE_MENU_VERSION_SAVEGAME\n* FE_MENU_VERSION_PRE_LOBBY\n* FE_MENU_VERSION_LOBBY\n* FE_MENU_VERSION_MP_CHARACTER_SELECT\n* FE_MENU_VERSION_MP_CHARACTER_CREATION\n* FE_MENU_VERSION_EMPTY\n* FE_MENU_VERSION_EMPTY_NO_BACKGROUND\n* FE_MENU_VERSION_TEXT_SELECTION\n* FE_MENU_VERSION_CORONA\n* FE_MENU_VERSION_CORONA_LOBBY\n* FE_MENU_VERSION_CORONA_JOINED_PLAYERS\n* FE_MENU_VERSION_CORONA_INVITE_PLAYERS\n* FE_MENU_VERSION_CORONA_INVITE_FRIENDS\n* FE_MENU_VERSION_CORONA_INVITE_CREWS\n* FE_MENU_VERSION_CORONA_INVITE_MATCHED_PLAYERS\n* FE_MENU_VERSION_CORONA_INVITE_LAST_JOB_PLAYERS\n* FE_MENU_VERSION_CORONA_RACE\n* FE_MENU_VERSION_CORONA_BETTING\n* FE_MENU_VERSION_JOINING_SCREEN\n* FE_MENU_VERSION_LANDING_MENU\n* FE_MENU_VERSION_LANDING_KEYMAPPING_MENU", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xEF01D36B9C9D0C7B", "params": [{"name": "menuhash", "type": "Hash"}, {"name": "togglePause", "type": "BOOL"}, {"name": "component", "type": "int"}]}
{"hash": "0x5A039BB0BCA604B6", "name": "ADD_BLIP_FOR_COORD", "lua_name": "AddBlipForCoord", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "Blip AddBlipForCoord(float x, float y, float z)", "description": "Creates a blip for the specified coordinates. You can use `SET_BLIP_` natives to change the blip.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x5A039BB0BCA604B6", "params": [{"name": "x", "type": "float", "description": "The X coordinate to create the blip on."}, {"name": "y", "type": "float", "description": "The Y coordinate."}, {"name": "z", "type": "float", "description": "The Z coordinate."}]}
{"hash": "0x5CDE92C702A8FCE7", "name": "ADD_BLIP_FOR_ENTITY", "lua_name": "AddBlipForEntity", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "Blip AddBlipForEntity(Entity entity)", "description": "Create a blip that by default is red (enemy), you can use [SET_BLIP_AS_FRIENDLY](#\\_0xC6F43D0E) to make it blue (friend).\\\nCan be used for objects, vehicles and peds.\n\nExample of enemy:\n![enemy](https://i.imgur.com/fl78svv.png)\nExample of friend:\n![friend](https://i.imgur.com/Q16ho5d.png)", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x5CDE92C702A8FCE7", "params": [{"name": "entity", "type": "Entity", "description": "The entity handle to create the blip."}]}
{"hash": "0xBE339365C863BD36", "name": "ADD_BLIP_FOR_PICKUP", "lua_name": "AddBlipForPickup", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "Blip AddBlipForPickup(Pickup pickup)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xBE339365C863BD36", "params": [{"name": "pickup", "type": "Pickup"}]}
{"hash": "0x46818D79B1F7499A", "name": "ADD_BLIP_FOR_RADIUS", "lua_name": "AddBlipForRadius", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "Blip AddBlipForRadius(float posX, float posY, float posZ, float radius)", "description": "Create a blip with a radius for the specified coordinates (it doesnt create the blip sprite, so you need to use [AddBlipCoords](#\\_0xC6F43D0E))\n\nExample image:\n![example](https://i.imgur.com/9hQl3DB.png)", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x46818D79B1F7499A", "params": [{"name": "posX", "type": "float", "description": "The x position of the blip (you can also send a vector3 instead of the bulk coordinates)"}, {"name": "posY", "type": "float", "description": "The y position of the blip (you can also send a vector3 instead of the bulk coordinates)"}, {"name": "posZ", "type": "float", "description": "The z position of the blip (you can also send a vector3 instead of the bulk coordinates)"}, {"name": "radius", "type": "float", "description": "The number that defines the radius of the blip circle"}]}
{"hash": "0x60296AF4BA14ABC5", "name": "ADD_NEXT_MESSAGE_TO_PREVIOUS_BRIEFS", "lua_name": "AddNextMessageToPreviousBriefs", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void AddNextMessageToPreviousBriefs(BOOL addToBrief)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x60296AF4BA14ABC5", "params": [{"name": "addToBrief", "type": "BOOL", "description": "Toggles if the next help message will be shown in Pause Menu > Info > Help."}]}
{"hash": "0x311438A071DD9B1A", "name": "ADD_POINT_TO_GPS_CUSTOM_ROUTE", "lua_name": "AddPointToGpsCustomRoute", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void AddPointToGpsCustomRoute(float x, float y, float z)", "description": "", "aliases": "0x311438A071DD9B1A", "url": "https://docs.fivem.net/natives/?_0x311438A071DD9B1A", "params": [{"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}]}
{"hash": "0xA905192A6781C41B", "name": "ADD_POINT_TO_GPS_MULTI_ROUTE", "lua_name": "AddPointToGpsMultiRoute", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void AddPointToGpsMultiRoute(float x, float y, float z)", "description": "", "aliases": "0xA905192A6781C41B", "url": "https://docs.fivem.net/natives/?_0xA905192A6781C41B", "params": [{"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}]}
{"hash": "0xE7DCB5B874BCD96E", "name": "ADD_TEXT_COMPONENT_FLOAT", "lua_name": "AddTextComponentFloat", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void AddTextComponentFloat(float value, int decimalPlaces)", "description": "Adds a float to a text component placeholder, replacing `~1~` in the current text command's text label.\n\n![Example output](https://i.imgur.com/jvuQ0II.png)", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xE7DCB5B874BCD96E", "params": [{"name": "value", "type": "float", "description": "The number to substitute in the label."}, {"name": "decimalPlaces", "type": "int", "description": "How many decimal places to add"}]}
{"hash": "0x0E4C749FF9DE9CC4", "name": "ADD_TEXT_COMPONENT_FORMATTED_INTEGER", "lua_name": "AddTextComponentFormattedInteger", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void AddTextComponentFormattedInteger(int value, BOOL commaSeparated)", "description": "", "aliases": "0x0E4C749FF9DE9CC4", "url": "https://docs.fivem.net/natives/?_0x0E4C749FF9DE9CC4", "params": [{"name": "value", "type": "int", "description": "The integer to add to the string"}, {"name": "commaSeparated", "type": "BOOL", "description": "Whether or not to add comma seperators. So if true 1000 would become 1,000."}]}
{"hash": "0x03B504CF259931BC", "name": "ADD_TEXT_COMPONENT_INTEGER", "lua_name": "AddTextComponentInteger", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void AddTextComponentInteger(int value)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x03B504CF259931BC", "params": [{"name": "value", "type": "int"}]}
{"hash": "0x80EAD8E2E1D5D52E", "name": "ADD_TEXT_COMPONENT_SUBSTRING_BLIP_NAME", "lua_name": "AddTextComponentSubstringBlipName", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void AddTextComponentSubstringBlipName(Blip blip)", "description": "", "aliases": "0x80EAD8E2E1D5D52E", "url": "https://docs.fivem.net/natives/?_0x80EAD8E2E1D5D52E", "params": [{"name": "blip", "type": "Blip"}]}
{"hash": "0x5F68520888E69014", "name": "ADD_TEXT_COMPONENT_SUBSTRING_KEYBOARD_DISPLAY", "lua_name": "AddTextComponentSubstringKeyboardDisplay", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void AddTextComponentSubstringKeyboardDisplay(char* string)", "description": "Certain characters like `<` will have to be escaped using html entities (e.g. `&lt;`), otherwise the text wont display properly.", "aliases": "_ADD_TEXT_COMPONENT_STRING3 _ADD_TEXT_COMPONENT_SCALEFORM", "url": "https://docs.fivem.net/natives/?_0x5F68520888E69014", "params": [{"name": "string", "type": "char*"}]}
{"hash": "0x761B77454205A61D", "name": "ADD_TEXT_COMPONENT_SUBSTRING_PHONE_NUMBER", "lua_name": "AddTextComponentSubstringPhoneNumber", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void AddTextComponentSubstringPhoneNumber(char* p0, int p1)", "description": "```\np1 was always -1\n```", "aliases": "0x761B77454205A61D _ADD_TEXT_COMPONENT_APP_TITLE", "url": "https://docs.fivem.net/natives/?_0x761B77454205A61D", "params": [{"name": "p0", "type": "char*"}, {"name": "p1", "type": "int"}]}
{"hash": "0x6C188BE134E074AA", "name": "ADD_TEXT_COMPONENT_SUBSTRING_PLAYER_NAME", "lua_name": "AddTextComponentSubstringPlayerName", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void AddTextComponentSubstringPlayerName(char* text)", "description": "Adds an arbitrary string as a text component placeholder, replacing `~a~` in the current text command's text label.\n\nSee the documentation on text formatting for more information.", "aliases": "_ADD_TEXT_COMPONENT_STRING", "url": "https://docs.fivem.net/natives/?_0x6C188BE134E074AA", "params": [{"name": "text", "type": "char*", "description": "A string to add of up to 99 characters. This can contain additional `~` formatting directives."}]}
{"hash": "0xC63CD5D2920ACBE7", "name": "ADD_TEXT_COMPONENT_SUBSTRING_TEXT_LABEL", "lua_name": "AddTextComponentSubstringTextLabel", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void AddTextComponentSubstringTextLabel(char* labelName)", "description": "", "aliases": "_ADD_TEXT_COMPONENT_ITEM_STRING", "url": "https://docs.fivem.net/natives/?_0xC63CD5D2920ACBE7", "params": [{"name": "labelName", "type": "char*"}]}
{"hash": "0x17299B63C7683A2B", "name": "ADD_TEXT_COMPONENT_SUBSTRING_TEXT_LABEL_HASH_KEY", "lua_name": "AddTextComponentSubstringTextLabelHashKey", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void AddTextComponentSubstringTextLabelHashKey(Hash gxtEntryHash)", "description": "```\nIt adds the localized text of the specified GXT entry name. Eg. if the argument is GET_HASH_KEY(\"ES_HELP\"), adds \"Continue\". Just uses a text labels hash key \n```", "aliases": "0x17299B63C7683A2B", "url": "https://docs.fivem.net/natives/?_0x17299B63C7683A2B", "params": [{"name": "gxtEntryHash", "type": "Hash"}]}
{"hash": "0x1115F16B8AB9E8BF", "name": "ADD_TEXT_COMPONENT_SUBSTRING_TIME", "lua_name": "AddTextComponentSubstringTime", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void AddTextComponentSubstringTime(int timestamp, int flags)", "description": "```\nAdds a timer (e.g. \"00:00:00:000\"). The appearance of the timer depends on the flags, which needs more research. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x1115F16B8AB9E8BF", "params": [{"name": "timestamp", "type": "int"}, {"name": "flags", "type": "int"}]}
{"hash": "0x94CF4AC034C9C986", "name": "ADD_TEXT_COMPONENT_SUBSTRING_WEBSITE", "lua_name": "AddTextComponentSubstringWebsite", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void AddTextComponentSubstringWebsite(char* website)", "description": "```\nThis native (along with 0x5F68520888E69014 and 0x6C188BE134E074AA) do not actually filter anything. They simply add the provided text (as of 944) \n```", "aliases": "_ADD_TEXT_COMPONENT_STRING2", "url": "https://docs.fivem.net/natives/?_0x94CF4AC034C9C986", "params": [{"name": "website", "type": "char*"}]}
{"hash": "0x60734CC207C9833C", "name": "ALLOW_SONAR_BLIPS", "lua_name": "AllowSonarBlips", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void AllowSonarBlips(BOOL toggle)", "description": "", "aliases": "0x60734CC207C9833C", "url": "https://docs.fivem.net/natives/?_0x60734CC207C9833C", "params": [{"name": "toggle", "type": "BOOL"}]}
{"hash": "0xABA17D7CE615ADBF", "name": "BEGIN_TEXT_COMMAND_BUSYSPINNER_ON", "lua_name": "BeginTextCommandBusyspinnerOn", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void BeginTextCommandBusyspinnerOn(char* string)", "description": "```\nInitializes the text entry for the the text next to a loading prompt. All natives for for building UI texts can be used here \nBEGIN_TEXT_COMMAND_PRINT \ne.g \nvoid StartLoadingMessage(char *text, int spinnerType = 3) \n\t{ \n_SET_LOADING_PROMPT_TEXT_ENTRY(\"STRING\"); \nADD_TEXT_COMPONENT_SUBSTRING_PLAYER_NAME(text); \n_SHOW_LOADING_PROMPT(spinnerType); \n\t} \n/*OR*/ \n\tvoid ShowLoadingMessage(char *text, int spinnerType = 3, int timeMs = 10000) \n\t{ \n_SET_LOADING_PROMPT_TEXT_ENTRY(\"STRING\"); \nADD_TEXT_COMPONENT_SUBSTRING_PLAYER_NAME(text); \n_SHOW_LOADING_PROMPT(spinnerType); \nWAIT(timeMs); \n_REMOVE_LOADING_PROMPT(); \n\t} \nThese are some localized strings used in the loading spinner. \n\"PM_WAIT\" = Please Wait \n\"CELEB_WPLYRS\" = Waiting For Players. \n\"CELL_SPINNER2\" = Scanning storage. \n\"ERROR_CHECKYACHTNAME\" = Registering your yacht's name. Please wait. \n\"ERROR_CHECKPROFANITY\" = Checking your text for profanity. Please wait. \n\"FM_COR_AUTOD\" = Just spinner no text \n\"FM_IHELP_WAT2\" = Waiting for other players \n\"FM_JIP_WAITO\" = Game options are being set \n\"FMMC_DOWNLOAD\" = Downloading \n\"FMMC_PLYLOAD\" = Loading \n\"FMMC_STARTTRAN\" = Launching session \n\"HUD_QUITTING\" = Quiting session \n\"KILL_STRIP_IDM\" = Waiting for to accept \n\"MP_SPINLOADING\" = Loading \n```", "aliases": "0xABA17D7CE615ADBF _SET_LOADING_PROMPT_TEXT_ENTRY _BEGIN_TEXT_COMMAND_BUSY_STRING", "url": "https://docs.fivem.net/natives/?_0xABA17D7CE615ADBF", "params": [{"name": "string", "type": "char*"}]}
{"hash": "0xE124FA80A759019C", "name": "BEGIN_TEXT_COMMAND_CLEAR_PRINT", "lua_name": "BeginTextCommandClearPrint", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void BeginTextCommandClearPrint(char* text)", "description": "```\nclears a print text command with this text \n```", "aliases": "0xE124FA80A759019C", "url": "https://docs.fivem.net/natives/?_0xE124FA80A759019C", "params": [{"name": "text", "type": "char*"}]}
{"hash": "0x8509B634FBE7DA11", "name": "BEGIN_TEXT_COMMAND_DISPLAY_HELP", "lua_name": "BeginTextCommandDisplayHelp", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void BeginTextCommandDisplayHelp(char* inputType)", "description": "```\nUsed to be known as _SET_TEXT_COMPONENT_FORMAT \n```", "aliases": "_SET_TEXT_COMPONENT_FORMAT", "url": "https://docs.fivem.net/natives/?_0x8509B634FBE7DA11", "params": [{"name": "inputType", "type": "char*"}]}
{"hash": "0x25FBB336DF1804CB", "name": "BEGIN_TEXT_COMMAND_DISPLAY_TEXT", "lua_name": "BeginTextCommandDisplayText", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void BeginTextCommandDisplayText(char* text)", "description": "```\nThe following were found in the decompiled script files: \nSTRING, TWOSTRINGS, NUMBER, PERCENTAGE, FO_TWO_NUM, ESMINDOLLA, ESDOLLA, MTPHPER_XPNO, AHD_DIST, CMOD_STAT_0, CMOD_STAT_1, CMOD_STAT_2, CMOD_STAT_3, DFLT_MNU_OPT, F3A_TRAFDEST, ES_HELP_SOC3 \nESDOLLA \nESMINDOLLA - cash (negative) \nUsed to be known as _SET_TEXT_ENTRY \n```", "aliases": "_SET_TEXT_ENTRY", "url": "https://docs.fivem.net/natives/?_0x25FBB336DF1804CB", "params": [{"name": "text", "type": "char*"}]}
{"hash": "0x853648FD1063A213", "name": "BEGIN_TEXT_COMMAND_IS_MESSAGE_DISPLAYED", "lua_name": "BeginTextCommandIsMessageDisplayed", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void BeginTextCommandIsMessageDisplayed(char* text)", "description": "```\nnothin doin. \nBOOL Message(char* text) \n\t{ \nBEGIN_TEXT_COMMAND_IS_MESSAGE_DISPLAYED(\"STRING\"); \nADD_TEXT_COMPONENT_SUBSTRING_PLAYER_NAME(text); \nreturn END_TEXT_COMMAND_IS_MESSAGE_DISPLAYED(); \n\t} \n```", "aliases": "0x853648FD1063A213", "url": "https://docs.fivem.net/natives/?_0x853648FD1063A213", "params": [{"name": "text", "type": "char*"}]}
{"hash": "0x0A24DA3A41B718F5", "name": "BEGIN_TEXT_COMMAND_IS_THIS_HELP_MESSAGE_BEING_DISPLAYED", "lua_name": "BeginTextCommandIsThisHelpMessageBeingDisplayed", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void BeginTextCommandIsThisHelpMessageBeingDisplayed(char* labelName)", "description": "", "aliases": "0x0A24DA3A41B718F5", "url": "https://docs.fivem.net/natives/?_0x0A24DA3A41B718F5", "params": [{"name": "labelName", "type": "char*", "description": "Text entry name. This can be created using [`AddTextEntry`](#\\_0x32CA01C3)."}]}
{"hash": "0x8F9EE5687F8EECCD", "name": "BEGIN_TEXT_COMMAND_OVERRIDE_BUTTON_TEXT", "lua_name": "BeginTextCommandOverrideButtonText", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void BeginTextCommandOverrideButtonText(char* gxtEntry)", "description": "", "aliases": "0x8F9EE5687F8EECCD _BEGIN_TEXT_COMMAND_TIMER", "url": "https://docs.fivem.net/natives/?_0x8F9EE5687F8EECCD", "params": [{"name": "gxtEntry", "type": "char*"}]}
{"hash": "0xB87A37EEB7FAA67D", "name": "BEGIN_TEXT_COMMAND_PRINT", "lua_name": "BeginTextCommandPrint", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void BeginTextCommandPrint(char* GxtEntry)", "description": "```\nUsed to be known as _SET_TEXT_ENTRY_2 \nvoid ShowSubtitle(char *text) \n{ \n\tBEGIN_TEXT_COMMAND_PRINT(\"STRING\"); \n\tADD_TEXT_COMPONENT_SUBSTRING_PLAYER_NAME(text); \n\tEND_TEXT_COMMAND_PRINT(2000, 1); \n} \n```", "aliases": "_SET_TEXT_ENTRY_2", "url": "https://docs.fivem.net/natives/?_0xB87A37EEB7FAA67D", "params": [{"name": "GxtEntry", "type": "char*"}]}
{"hash": "0xF9113A30DE5C6670", "name": "BEGIN_TEXT_COMMAND_SET_BLIP_NAME", "lua_name": "BeginTextCommandSetBlipName", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void BeginTextCommandSetBlipName(char* textLabel)", "description": "Starts a text command to change the name of a blip displayed in the pause menu.\n\nThis should be paired with [`END_TEXT_COMMAND_SET_BLIP_NAME`](#\\_0xBC38B49BCB83BC9B), once adding all required text components.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xF9113A30DE5C6670", "params": [{"name": "textLabel", "type": "char*", "description": "The text label to set."}]}
{"hash": "0x202709F4C58A0424", "name": "BEGIN_TEXT_COMMAND_THEFEED_POST", "lua_name": "BeginTextCommandThefeedPost", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void BeginTextCommandThefeedPost(char* text)", "description": "Declares the entry type of a notification, for example \"STRING\".\nint ShowNotification(char \\*text)\n{\nBEGIN_TEXT_COMMAND_THEFEED_POST(\"STRING\");\nADD_TEXT_COMPONENT_SUBSTRING_PLAYER_NAME(text);\nreturn \\_DRAW_NOTIFICATION(1, 1);\n}", "aliases": "_SET_NOTIFICATION_TEXT_ENTRY", "url": "https://docs.fivem.net/natives/?_0x202709F4C58A0424", "params": [{"name": "text", "type": "char*", "description": "The text label to use."}]}
{"hash": "0xB2A592B04648A9CB", "name": "BUSYSPINNER_IS_DISPLAYING", "lua_name": "BusyspinnerIsDisplaying", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "BOOL BusyspinnerIsDisplaying()", "description": "", "aliases": "0xB2A592B04648A9CB", "url": "https://docs.fivem.net/natives/?_0xB2A592B04648A9CB", "params": []}
{"hash": "0xD422FCC5F239A915", "name": "BUSYSPINNER_IS_ON", "lua_name": "BusyspinnerIsOn", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "BOOL BusyspinnerIsOn()", "description": "", "aliases": "0xD422FCC5F239A915 _IS_LOADING_PROMPT_BEING_DISPLAYED", "url": "https://docs.fivem.net/natives/?_0xD422FCC5F239A915", "params": []}
{"hash": "0x10D373323E5B9C0D", "name": "BUSYSPINNER_OFF", "lua_name": "BusyspinnerOff", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void BusyspinnerOff()", "description": "```\nRemoves the loading prompt at the bottom right of the screen.\n```", "aliases": "0x10D373323E5B9C0D _REMOVE_LOADING_PROMPT", "url": "https://docs.fivem.net/natives/?_0x10D373323E5B9C0D", "params": []}
{"hash": "0x0772DF77852C2E30", "name": "CHANGE_FAKE_MP_CASH", "lua_name": "ChangeFakeMpCash", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void ChangeFakeMpCash(int cash, int bank)", "description": "```\nDisplays cash change notifications on HUD. \n```", "aliases": "_SET_SINGLEPLAYER_HUD_CASH _SET_PLAYER_CASH_CHANGE", "url": "https://docs.fivem.net/natives/?_0x0772DF77852C2E30", "params": [{"name": "cash", "type": "int"}, {"name": "bank", "type": "int"}]}
{"hash": "0x2A179DF17CCF04CD", "name": "CLEAR_ADDITIONAL_TEXT", "lua_name": "ClearAdditionalText", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void ClearAdditionalText(int p0, BOOL p1)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x2A179DF17CCF04CD", "params": [{"name": "p0", "type": "int"}, {"name": "p1", "type": "BOOL"}]}
{"hash": "0x6178F68A87A4D3A0", "name": "CLEAR_ALL_HELP_MESSAGES", "lua_name": "ClearAllHelpMessages", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void ClearAllHelpMessages()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x6178F68A87A4D3A0", "params": []}
{"hash": "0x9D292F73ADBD9313", "name": "CLEAR_BRIEF", "lua_name": "ClearBrief", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void ClearBrief()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x9D292F73ADBD9313", "params": []}
{"hash": "0x7792424AA0EAC32E", "name": "CLEAR_DYNAMIC_PAUSE_MENU_ERROR_MESSAGE", "lua_name": "ClearDynamicPauseMenuErrorMessage", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void ClearDynamicPauseMenuErrorMessage()", "description": "", "aliases": "0x7792424AA0EAC32E", "url": "https://docs.fivem.net/natives/?_0x7792424AA0EAC32E", "params": []}
{"hash": "0x50085246ABD3FEFA", "name": "CLEAR_FLOATING_HELP", "lua_name": "ClearFloatingHelp", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void ClearFloatingHelp(int hudIndex, BOOL p1)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x50085246ABD3FEFA", "params": [{"name": "hudIndex", "type": "int"}, {"name": "p1", "type": "BOOL"}]}
{"hash": "0xE6DE0561D9232A64", "name": "CLEAR_GPS_CUSTOM_ROUTE", "lua_name": "ClearGpsCustomRoute", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void ClearGpsCustomRoute()", "description": "", "aliases": "0xE6DE0561D9232A64", "url": "https://docs.fivem.net/natives/?_0xE6DE0561D9232A64", "params": []}
{"hash": "0x21986729D6A3A830", "name": "CLEAR_GPS_FLAGS", "lua_name": "ClearGpsFlags", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void ClearGpsFlags()", "description": "```\nClears the GPS flags. Only the script that originally called SET_GPS_FLAGS can clear them. \nDoesn't seem like the flags are actually read by the game at all. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x21986729D6A3A830", "params": []}
{"hash": "0x67EEDEA1B9BAFD94", "name": "CLEAR_GPS_MULTI_ROUTE", "lua_name": "ClearGpsMultiRoute", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void ClearGpsMultiRoute()", "description": "Does the same as [`SET_GPS_MULTI_ROUTE_RENDER(false)`](#\\_0x3DDA37128DD1ACA8)", "aliases": "0x67EEDEA1B9BAFD94", "url": "https://docs.fivem.net/natives/?_0x67EEDEA1B9BAFD94", "params": []}
{"hash": "0xFF4FB7C8CDFA3DA7", "name": "CLEAR_GPS_PLAYER_WAYPOINT", "lua_name": "ClearGpsPlayerWaypoint", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void ClearGpsPlayerWaypoint()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xFF4FB7C8CDFA3DA7", "params": []}
{"hash": "0x7AA5B4CE533C858B", "name": "CLEAR_GPS_RACE_TRACK", "lua_name": "ClearGpsRaceTrack", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void ClearGpsRaceTrack()", "description": "```\nDoes the same as SET_RACE_TRACK_RENDER(false);\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x7AA5B4CE533C858B", "params": []}
{"hash": "0x8DFCED7A656F8802", "name": "CLEAR_HELP", "lua_name": "ClearHelp", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void ClearHelp(BOOL toggle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x8DFCED7A656F8802", "params": [{"name": "toggle", "type": "BOOL"}]}
{"hash": "0x5E62BE5DC58E9E06", "name": "CLEAR_PED_IN_PAUSE_MENU", "lua_name": "ClearPedInPauseMenu", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void ClearPedInPauseMenu()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x5E62BE5DC58E9E06", "params": []}
{"hash": "0xCC33FA791322B9D9", "name": "CLEAR_PRINTS", "lua_name": "ClearPrints", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void ClearPrints()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xCC33FA791322B9D9", "params": []}
{"hash": "0xB57D8DD645CFA2CF", "name": "CLEAR_REMINDER_MESSAGE", "lua_name": "ClearReminderMessage", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void ClearReminderMessage()", "description": "**This native does absolutely nothing, just a nullsub**", "aliases": "0xB57D8DD645CFA2CF", "url": "https://docs.fivem.net/natives/?_0xB57D8DD645CFA2CF", "params": []}
{"hash": "0x2CEA2839313C09AC", "name": "CLEAR_SMALL_PRINTS", "lua_name": "ClearSmallPrints", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void ClearSmallPrints()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x2CEA2839313C09AC", "params": []}
{"hash": "0xCF708001E1E536DD", "name": "CLEAR_THIS_PRINT", "lua_name": "ClearThisPrint", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void ClearThisPrint(char* p0)", "description": "```\np0: found arguments in the b617d scripts: pastebin.com/X5akCN7z \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xCF708001E1E536DD", "params": [{"name": "p0", "type": "char*"}]}
{"hash": "0xD2B32BE3FC1626C6", "name": "CLOSE_SOCIAL_CLUB_MENU", "lua_name": "CloseSocialClubMenu", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void CloseSocialClubMenu()", "description": "", "aliases": "0xD2B32BE3FC1626C6", "url": "https://docs.fivem.net/natives/?_0xD2B32BE3FC1626C6", "params": []}
{"hash": "0xBFEFE3321A3F5015", "name": "CREATE_FAKE_MP_GAMER_TAG", "lua_name": "CreateFakeMpGamerTag", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "int CreateFakeMpGamerTag(Ped ped, char* username, BOOL crewIsPrivate, BOOL crewIsRockstar, char* crewName, int crewRank)", "description": "As per the name, this native creates a \"fake\" gamer tag that is attached to a specific ped.\nUnlike \"real\" gamer tags, you cannot set the crew colour of these gamer tags.\n\nTo create gamer tags for actual players and for more gamer tag information, see [CREATE_MP_GAMER_TAG_WITH_CREW_COLOR](#\\_0x6DD05E9D83EFA4C9).", "aliases": "0xBFEFE3321A3F5015 _CREATE_MP_GAMER_TAG", "url": "https://docs.fivem.net/natives/?_0xBFEFE3321A3F5015", "params": [{"name": "ped", "type": "Ped", "description": "The ped that the fake gamer tag will be attached to."}, {"name": "username", "type": "char*", "description": "The name displayed on the gamer tag."}, {"name": "crewIsPrivate", "type": "BOOL", "description": "If the crew is private. Public crews have a pointed end cap, private crews do not."}, {"name": "crewIsRockstar", "type": "BOOL", "description": "If the crew is a Rockstar crew. Rockstar crews include a Rockstar logo before the name."}, {"name": "crewName", "type": "char*", "description": "The name of the crew."}, {"name": "crewRank", "type": "int", "description": "The rank from 1-5 that the player is within the crew. Use 0 if the player is the founder of the crew. Only relevant for private crews."}]}
{"hash": "0x6DD05E9D83EFA4C9", "name": "CREATE_MP_GAMER_TAG_WITH_CREW_COLOR", "lua_name": "CreateMpGamerTagWithCrewColor", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void CreateMpGamerTagWithCrewColor(Player player, char* username, BOOL crewIsPrivate, BOOL crewIsRockstar, char* crewName, int crewRank, int crewR, int crewG, int crewB)", "description": "Creates a gamer tag for the specified local player ID, automatically attached to the player's current ped.\nThe created gamer tag will have the same ID as the player. You can use [IS_MP_GAMER_TAG_ACTIVE](#\\_0x4E929E7A5796FD26) to check if a gamer tag already exists for a player.\nAfter the gamer tag is created, all components will be set as invisible. Use [SET_MP_GAMER_TAG_VISIBILITY](#\\_0x63BB75ABEDC1F6A0) to change the visibility of individual components or [\\_SET_MP_GAMER_TAG_VISIBILITY_ALL](#\\_0xEE76FF7E6A0166B0) to set all of them at once.\n\nTo create a gamer tag for a ped that is not a player, see [CREATE_FAKE_MP_GAMER_TAG](#\\_0xBFEFE3321A3F5015).", "aliases": "0x6DD05E9D83EFA4C9 _CREATE_MP_GAMER_TAG_COLOR _SET_MP_GAMER_TAG_COLOR _CREATE_MP_GAMER_TAG_FOR_NET_PLAYER", "url": "https://docs.fivem.net/natives/?_0x6DD05E9D83EFA4C9", "params": [{"name": "player", "type": "Player", "description": "The local player ID to assign the gamer tag to."}, {"name": "username", "type": "char*", "description": "The name displayed on the gamer tag."}, {"name": "crewIsPrivate", "type": "BOOL", "description": "If the crew is private. Public crews have a pointed end cap, private crews do not."}, {"name": "crewIsRockstar", "type": "BOOL", "description": "If the crew is a Rockstar crew. Rockstar crews include a Rockstar logo before the name."}, {"name": "crewName", "type": "char*", "description": "The name of the crew."}, {"name": "crewRank", "type": "int", "description": "The rank from 1-5 that the player is within the crew. Use 0 if the player is the founder of the crew. Only relevant for private crews."}, {"name": "crewR", "type": "int", "description": "Red component of the crew colour."}, {"name": "crewG", "type": "int", "description": "Green component of the crew colour."}, {"name": "crewB", "type": "int", "description": "Blue component of the crew colour."}]}
{"hash": "0x6D3465A73092F0E6", "name": "DISABLE_FRONTEND_THIS_FRAME", "lua_name": "DisableFrontendThisFrame", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void DisableFrontendThisFrame()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x6D3465A73092F0E6", "params": []}
{"hash": "0xA5E78BA2B1331C55", "name": "DISPLAY_AMMO_THIS_FRAME", "lua_name": "DisplayAmmoThisFrame", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void DisplayAmmoThisFrame(BOOL display)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA5E78BA2B1331C55", "params": [{"name": "display", "type": "BOOL"}]}
{"hash": "0x276B6CE369C33678", "name": "DISPLAY_AREA_NAME", "lua_name": "DisplayAreaName", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void DisplayAreaName(BOOL toggle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x276B6CE369C33678", "params": [{"name": "toggle", "type": "BOOL"}]}
{"hash": "0x96DEC8D5430208B7", "name": "DISPLAY_CASH", "lua_name": "DisplayCash", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void DisplayCash(BOOL display)", "description": "```\n\"DISPLAY_CASH(true);\" makes the cash amount render on the screen when appropriate \n\"DISPLAY_CASH(false);\" disables cash amount rendering \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x96DEC8D5430208B7", "params": [{"name": "display", "type": "BOOL"}]}
{"hash": "0x960C9FF8F616E41C", "name": "DISPLAY_HELP_TEXT_THIS_FRAME", "lua_name": "DisplayHelpTextThisFrame", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void DisplayHelpTextThisFrame(char* pTextLabel, BOOL bCurvedWindow)", "description": "Shows a help message for one frame.\nDo note that this message doesn't get added to the Pause Menu info section.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x960C9FF8F616E41C", "params": [{"name": "pTextLabel", "type": "char*", "description": "Text label for this message."}, {"name": "bCurvedWindow", "type": "BOOL", "description": "Unused parameter."}]}
{"hash": "0xA6294919E56FF02A", "name": "DISPLAY_HUD", "lua_name": "DisplayHud", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void DisplayHud(BOOL toggle)", "description": "```\nIf Hud should be displayed \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA6294919E56FF02A", "params": [{"name": "toggle", "type": "BOOL"}]}
{"hash": "0x402F9ED62087E898", "name": "DISPLAY_HUD_WHEN_PAUSED_THIS_FRAME", "lua_name": "DisplayHudWhenPausedThisFrame", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void DisplayHudWhenPausedThisFrame()", "description": "", "aliases": "0x402F9ED62087E898", "url": "https://docs.fivem.net/natives/?_0x402F9ED62087E898", "params": []}
{"hash": "0x82CEDC33687E1F50", "name": "DISPLAY_PLAYER_NAME_TAGS_ON_BLIPS", "lua_name": "DisplayPlayerNameTagsOnBlips", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void DisplayPlayerNameTagsOnBlips(BOOL toggle)", "description": "Toggles whether or not name labels are shown on the expanded minimap next to player blips, like in GTA:O.\nDoesn't need to be called every frame.\nPreview: https://i.imgur.com/DfqKWfJ.png\nMake sure to call SET_BLIP_CATEGORY with index 7 for this to work on the desired blip.", "aliases": "0x82CEDC33687E1F50", "url": "https://docs.fivem.net/natives/?_0x82CEDC33687E1F50", "params": [{"name": "toggle", "type": "BOOL", "description": "the toggle boolean"}]}
{"hash": "0xA0EBB943C300E693", "name": "DISPLAY_RADAR", "lua_name": "DisplayRadar", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void DisplayRadar(BOOL toggle)", "description": "```\nIf Minimap / Radar should be displayed.\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA0EBB943C300E693", "params": [{"name": "toggle", "type": "BOOL"}]}
{"hash": "0x73115226F4814E62", "name": "DISPLAY_SNIPER_SCOPE_THIS_FRAME", "lua_name": "DisplaySniperScopeThisFrame", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void DisplaySniperScopeThisFrame()", "description": "```\nDisplays the crosshair for this frame. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x73115226F4814E62", "params": []}
{"hash": "0xA6DB27D19ECBB7DA", "name": "DOES_BLIP_EXIST", "lua_name": "DoesBlipExist", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "BOOL DoesBlipExist(Blip blip)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA6DB27D19ECBB7DA", "params": [{"name": "blip", "type": "Blip"}]}
{"hash": "0xDD2238F57B977751", "name": "DOES_BLIP_HAVE_GPS_ROUTE", "lua_name": "DoesBlipHaveGpsRoute", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "BOOL DoesBlipHaveGpsRoute(Blip blip)", "description": "", "aliases": "0xDD2238F57B977751", "url": "https://docs.fivem.net/natives/?_0xDD2238F57B977751", "params": [{"name": "blip", "type": "Blip"}]}
{"hash": "0x15B8ECF844EE67ED", "name": "DOES_PED_HAVE_AI_BLIP", "lua_name": "DoesPedHaveAiBlip", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "BOOL DoesPedHaveAiBlip(Ped ped)", "description": "```\nReturns whether the ped's blip is controlled by the game. \nIt's the default blip you can see on enemies during freeroam in singleplayer (the one that fades out quickly). \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x15B8ECF844EE67ED", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0x1C7302E725259789", "name": "DOES_TEXT_BLOCK_EXIST", "lua_name": "DoesTextBlockExist", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "BOOL DoesTextBlockExist(char* gxt)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x1C7302E725259789", "params": [{"name": "gxt", "type": "char*"}]}
{"hash": "0xAC09CA973C564252", "name": "DOES_TEXT_LABEL_EXIST", "lua_name": "DoesTextLabelExist", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "BOOL DoesTextLabelExist(char* gxt)", "description": "```\nChecks if the passed gxt name exists in the game files. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xAC09CA973C564252", "params": [{"name": "gxt", "type": "char*"}]}
{"hash": "0x6D14BFDC33B34F55", "name": "DONT_TILT_MINIMAP_THIS_FRAME", "lua_name": "DontTiltMinimapThisFrame", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void DontTiltMinimapThisFrame()", "description": "```\nWhen calling this, the current frame will have the players \"arrow icon\" be focused on the dead center of the radar.\n```", "aliases": "_CENTER_PLAYER_ON_RADAR_THIS_FRAME", "url": "https://docs.fivem.net/natives/?_0x6D14BFDC33B34F55", "params": []}
{"hash": "0xBD12F8228410D9B4", "name": "END_TEXT_COMMAND_BUSYSPINNER_ON", "lua_name": "EndTextCommandBusyspinnerOn", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void EndTextCommandBusyspinnerOn(int busySpinnerType)", "description": "```cpp\nenum eBusySpinnerType\n{\n\tBUSY_SPINNER_LEFT = 0,\n\tBUSY_SPINNER_LEFT_2 = 1,\n\tBUSY_SPINNER_LEFT_3 = 2,\n\tBUSY_SPINNER_SAVE = 3,\n\tBUSY_SPINNER_RIGHT = 4,\n};\n```", "aliases": "0xBD12F8228410D9B4 _SHOW_LOADING_PROMPT _END_TEXT_COMMAND_BUSY_STRING", "url": "https://docs.fivem.net/natives/?_0xBD12F8228410D9B4", "params": [{"name": "busySpinnerType", "type": "int"}]}
{"hash": "0xFCC75460ABA29378", "name": "END_TEXT_COMMAND_CLEAR_PRINT", "lua_name": "EndTextCommandClearPrint", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void EndTextCommandClearPrint()", "description": "", "aliases": "0xFCC75460ABA29378", "url": "https://docs.fivem.net/natives/?_0xFCC75460ABA29378", "params": []}
{"hash": "0x238FFE5C7B0498A6", "name": "END_TEXT_COMMAND_DISPLAY_HELP", "lua_name": "EndTextCommandDisplayHelp", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void EndTextCommandDisplayHelp(int shape, BOOL loop, BOOL beep, int duration)", "description": "", "aliases": "_DISPLAY_HELP_TEXT_FROM_STRING_LABEL", "url": "https://docs.fivem.net/natives/?_0x238FFE5C7B0498A6", "params": [{"name": "shape", "type": "int", "description": "0 for a normal rectangle shape, 1 and 2 has rounded edges, and can be used for floating help text hud component `FLOATING_HELP_TEXT_1` and `FLOATING_HELP_TEXT_2`. Use 1 for `FLOATING_HELP_TEXT_1` and 2 for `FLOATING_HELP_TEXT_2`, otherwise the help text will be reset to a normal help text on the top left corner on your screen."}, {"name": "loop", "type": "BOOL", "description": "If this is true, the message will stay forever unless you call [`CLEAR_ALL_HELP_MESSAGES`](#\\_0x6178F68A87A4D3A0)."}, {"name": "beep", "type": "BOOL", "description": "If this is true, the beeping sound will play. Beeping sound name is `INFO` in sound set `HUD_FRONTEND_DEFAULT_SOUNDSET`."}, {"name": "duration", "type": "int", "description": "Duration in ms of how long this help message should display for. -1 for default."}]}
{"hash": "0xCD015E5BB0D96A57", "name": "END_TEXT_COMMAND_DISPLAY_TEXT", "lua_name": "EndTextCommandDisplayText", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void EndTextCommandDisplayText(float x, float y)", "description": "```\nAfter applying the properties to the text (See UI::SET_TEXT_), this will draw the text in the applied position. Also 0.0f < x, y < 1.0f, percentage of the axis. \n```\n\n```\nNativeDB Added Parameter 3: int p2\n```", "aliases": "_DRAW_TEXT", "url": "https://docs.fivem.net/natives/?_0xCD015E5BB0D96A57", "params": [{"name": "x", "type": "float"}, {"name": "y", "type": "float"}]}
{"hash": "0x8A9BA1AB3E237613", "name": "END_TEXT_COMMAND_IS_MESSAGE_DISPLAYED", "lua_name": "EndTextCommandIsMessageDisplayed", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "BOOL EndTextCommandIsMessageDisplayed()", "description": "", "aliases": "0x8A9BA1AB3E237613", "url": "https://docs.fivem.net/natives/?_0x8A9BA1AB3E237613", "params": []}
{"hash": "0x10BDDBFC529428DD", "name": "END_TEXT_COMMAND_IS_THIS_HELP_MESSAGE_BEING_DISPLAYED", "lua_name": "EndTextCommandIsThisHelpMessageBeingDisplayed", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "BOOL EndTextCommandIsThisHelpMessageBeingDisplayed(int hudIndex)", "description": "Returns whether a specific help message is being displayed or not.\n\n```cpp\nenum HudIndexes {\n HELP_TEXT = 0,\n FLOATING_HELP_TEXT_1 = 1,\n FLOATING_HELP_TEXT_2 = 2,\n}\n```", "aliases": "0x10BDDBFC529428DD", "url": "https://docs.fivem.net/natives/?_0x10BDDBFC529428DD", "params": [{"name": "hudIndex", "type": "int", "description": "The hud index for help message."}]}
{"hash": "0xA86911979638106F", "name": "END_TEXT_COMMAND_OVERRIDE_BUTTON_TEXT", "lua_name": "EndTextCommandOverrideButtonText", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void EndTextCommandOverrideButtonText(int buttonIndex)", "description": "", "aliases": "0xA86911979638106F _END_TEXT_COMMAND_TIMER", "url": "https://docs.fivem.net/natives/?_0xA86911979638106F", "params": [{"name": "buttonIndex", "type": "int", "annotations": {"cs_type": "BOOL"}, "description": "Index of the instructional button"}]}
{"hash": "0x9D77056A530643F6", "name": "END_TEXT_COMMAND_PRINT", "lua_name": "EndTextCommandPrint", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void EndTextCommandPrint(int duration, BOOL drawImmediately)", "description": "```\nDraws the subtitle at middle center of the screen. \nint duration = time in milliseconds to show text on screen before disappearing \ndrawImmediately = If true, the text will be drawn immediately, if false, the text will be drawn after the previous subtitle has finished \nUsed to be known as _DRAW_SUBTITLE_TIMED \n```", "aliases": "_DRAW_SUBTITLE_TIMED", "url": "https://docs.fivem.net/natives/?_0x9D77056A530643F6", "params": [{"name": "duration", "type": "int"}, {"name": "drawImmediately", "type": "BOOL"}]}
{"hash": "0xBC38B49BCB83BC9B", "name": "END_TEXT_COMMAND_SET_BLIP_NAME", "lua_name": "EndTextCommandSetBlipName", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void EndTextCommandSetBlipName(Blip blip)", "description": "Finalizes a text command started with [`BEGIN_TEXT_COMMAND_SET_BLIP_NAME`](#\\_0xF9113A30DE5C6670), setting the name\nof the specified blip.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xBC38B49BCB83BC9B", "params": [{"name": "blip", "type": "Blip", "description": "The blip to change the name for."}]}
{"hash": "0xAA295B6F28BD587D", "name": "END_TEXT_COMMAND_THEFEED_POST_AWARD", "lua_name": "EndTextCommandThefeedPostAward", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "int EndTextCommandThefeedPostAward(char* textureDict, char* textureName, int rpBonus, int colorOverlay, char* titleLabel)", "description": "Shows an \"award\" notification above the minimap, lua example result:\n\n![](https://i.imgur.com/e2DNaKX.png)\n\nOld description:\n\n```\nExample: \nUI::_SET_NOTIFICATION_TEXT_ENTRY(\"HUNT\"); \nUI::_0xAA295B6F28BD587D(\"Hunting\", \"Hunting_Gold_128\", 0, 109, \"HUD_MED_UNLKED\"); \n```", "aliases": "0xAA295B6F28BD587D _DRAW_NOTIFICATION_ICON _DRAW_NOTIFICATION_AWARD", "url": "https://docs.fivem.net/natives/?_0xAA295B6F28BD587D", "params": [{"name": "textureDict", "type": "char*", "description": "The texture dictionary name for the icon on the left."}, {"name": "textureName", "type": "char*", "description": "The texture name for the icon on the left."}, {"name": "rpBonus", "type": "int", "description": "The gained \"RP\" amount that will be displayed on the right side of the notification."}, {"name": "colorOverlay", "type": "int", "description": "Hudcolor overlay that gets applied on top of the notification, conflicts with text/image visibility in most cases if set to something other than 0."}, {"name": "titleLabel", "type": "char*", "description": "The label that will be displayed at the top of the notification (title)."}]}
{"hash": "0x97C9E4E7024A8F2C", "name": "END_TEXT_COMMAND_THEFEED_POST_CREWTAG", "lua_name": "EndTextCommandThefeedPostCrewtag", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "int EndTextCommandThefeedPostCrewtag(BOOL crewTypeIsPrivate, BOOL crewTagContainsRockstar, int* crewTag, int rank, BOOL hasFounderStatus, BOOL isImportant, int clanHandle, int r, int g, int b)", "description": "```\nThis function and the one below it are for after you receive an invite, not sending it. \np0 = 1 or 0 \nnothin doin. \nint invite(Player player) \n\t{ \nint iVar2, iVar3; \nnetworkHandleMgr handle; \nNETWORK_HANDLE_FROM_PLAYER(player, &handle.netHandle, 13); \nnetworkClanMgr clan; \nchar *playerName = GET_PLAYER_NAME(player); \n_SET_NOTIFICATION_TEXT_ENTRY(\"STRING\"); \n_SET_NOTIFACTION_COLOR_NEXT(0); \nADD_TEXT_COMPONENT_SUBSTRING_PLAYER_NAME(playerName); \nif (NETWORK_CLAN_PLAYER_GET_DESC(&clan, 35, &handle.netHandle)) \n{ \n\tiVar2 = 0; \n\tif (ARE_STRINGS_EQUAL(clan.unk22, \"Leader\") && clan.unk30 == 0) \n\t{ \niVar2 = 1; \n\t} \n\tif (clan.unk21 > 0) \n\t{ \niVar3 = 0; \n\t} \n\telse \n\t{ \niVar3 = 1; \n\t} \n\tBOOL unused = _0x54E79E9C(&clan.clanHandle, 35); \n\treturn _DRAW_NOTIFICATION_APARTMENT_INVITE(iVar3, 0 /*unused*/, &clan.unk17, clan.unk30, iVar2, 0, clan.clanHandle, 0, 0, 0); \n} \n\t} \n```", "aliases": "0x97C9E4E7024A8F2C _NOTIFICATION_SEND_APARTMENT_INVITE _DRAW_NOTIFICATION_APARTMENT_INVITE", "url": "https://docs.fivem.net/natives/?_0x97C9E4E7024A8F2C", "params": [{"name": "crewTypeIsPrivate", "type": "BOOL"}, {"name": "crewTagContainsRockstar", "type": "BOOL"}, {"name": "crewTag", "type": "int*"}, {"name": "rank", "type": "int"}, {"name": "hasFounderStatus", "type": "BOOL"}, {"name": "isImportant", "type": "BOOL"}, {"name": "clanHandle", "type": "int"}, {"name": "r", "type": "int"}, {"name": "g", "type": "int"}, {"name": "b", "type": "int"}]}
{"hash": "0x137BC35589E34E1E", "name": "END_TEXT_COMMAND_THEFEED_POST_CREWTAG_WITH_GAME_NAME", "lua_name": "EndTextCommandThefeedPostCrewtagWithGameName", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "int EndTextCommandThefeedPostCrewtagWithGameName(BOOL crewTypeIsPrivate, BOOL crewTagContainsRockstar, int* crewTag, int rank, BOOL isLeader, BOOL isImportant, int clanHandle, char* gamerStr, int r, int g, int b)", "description": "```\np0 = 1 or 0 \ncrashes my game... \nthis is for sending invites to network players - jobs/apartment/ect... \nreturn notification handle \nint invite(Player player) \n\t{ \nnetworkHandleMgr netHandle; \nnetworkClanMgr clan; \nchar *playerName = GET_PLAYER_NAME(player); \n_SET_NOTIFICATION_TEXT_ENTRY(\"STRING\"); \n_SET_NOTIFACTION_COLOR_NEXT(1); \nADD_TEXT_COMPONENT_SUBSTRING_PLAYER_NAME(playerName); \nNETWORK_HANDLE_FROM_PLAYER(player, &netHandle.netHandle, 13); \nif (NETWORK_CLAN_PLAYER_IS_ACTIVE(&netHandle.netHandle)) \n{ \n\tNETWORK_CLAN_PLAYER_GET_DESC(&clan.clanHandle, 35, &netHandle.netHandle); \n\t_DRAW_NOTIFICATION_CLAN_INVITE(0, _0x54E79E9C(&clan.clanHandle, 35), &clan.unk17, clan.isLeader, 0, 0, clan.clanHandle, playerName, 0, 0, 0); \n} \n\t} \n```", "aliases": "0x137BC35589E34E1E _NOTIFICATION_SEND_CLAN_INVITE _DRAW_NOTIFICATION_CLAN_INVITE", "url": "https://docs.fivem.net/natives/?_0x137BC35589E34E1E", "params": [{"name": "crewTypeIsPrivate", "type": "BOOL"}, {"name": "crewTagContainsRockstar", "type": "BOOL"}, {"name": "crewTag", "type": "int*"}, {"name": "rank", "type": "int"}, {"name": "isLeader", "type": "BOOL"}, {"name": "isImportant", "type": "BOOL"}, {"name": "clanHandle", "type": "int"}, {"name": "gamerStr", "type": "char*"}, {"name": "r", "type": "int"}, {"name": "g", "type": "int"}, {"name": "b", "type": "int"}]}
{"hash": "0x8EFCCF6EC66D85E4", "name": "END_TEXT_COMMAND_THEFEED_POST_CREW_RANKUP", "lua_name": "EndTextCommandThefeedPostCrewRankup", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "int EndTextCommandThefeedPostCrewRankup(char* chTitle, char* clanTxd, char* clanTxn, BOOL isImportant, BOOL showSubtitle)", "description": "", "aliases": "0x8EFCCF6EC66D85E4", "url": "https://docs.fivem.net/natives/?_0x8EFCCF6EC66D85E4", "params": [{"name": "chTitle", "type": "char*"}, {"name": "clanTxd", "type": "char*"}, {"name": "clanTxn", "type": "char*"}, {"name": "isImportant", "type": "BOOL"}, {"name": "showSubtitle", "type": "BOOL"}]}
{"hash": "0x1CCD9A37359072CF", "name": "END_TEXT_COMMAND_THEFEED_POST_MESSAGETEXT", "lua_name": "EndTextCommandThefeedPostMessagetext", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "int EndTextCommandThefeedPostMessagetext(char* textureDict, char* textureName, BOOL flash, int iconType, char* sender, char* subject)", "description": "Sets some extra options for a notification. It adds an image (or icon type) and sets a notification title (sender) and subtitle (subject).\n\nTexture dictionary and texture name parameters are usually the same exact value.\n\nExample result:\n\n![](https://i.imgur.com/LviutDl.png)\n\nOld description with list of possible icons and texture names:\n\n```\nList of picNames: pastebin.com/XdpJVbHz \nflash is a bool for fading in. \niconTypes: \n1 : Chat Box \n2 : Email \n3 : Add Friend Request \n4 : Nothing \n5 : Nothing \n6 : Nothing \n7 : Right Jumping Arrow \n8 : RP Icon \n9 : $ Icon \n\"sender\" is the very top header. This can be any old string. \n\"subject\" is the header under the sender. \n```", "aliases": "_SET_NOTIFICATION_MESSAGE", "url": "https://docs.fivem.net/natives/?_0x1CCD9A37359072CF", "params": [{"name": "textureDict", "type": "char*", "description": "The texture dictionary for the icon."}, {"name": "textureName", "type": "char*", "description": "The texture name for the icon."}, {"name": "flash", "type": "BOOL", "description": "Flash, doesn't seem to work no matter what."}, {"name": "iconType", "type": "int", "description": "The icon type, see the list in the description below."}, {"name": "sender", "type": "char*", "description": "The notification title."}, {"name": "subject", "type": "char*", "description": "The notification subtitle."}]}
{"hash": "0x1E6611149DB3DB6B", "name": "END_TEXT_COMMAND_THEFEED_POST_MESSAGETEXT_TU", "lua_name": "EndTextCommandThefeedPostMessagetextTu", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "int EndTextCommandThefeedPostMessagetextTu(char* picTxd, char* picTxn, BOOL flash, int iconType, char* nameStr, char* subtitleStr, float durationMultiplier)", "description": "Example, only occurrence in the scripts:\n\n```\nv_8 = UI::END_TEXT_COMMAND_THEFEED_POST_MESSAGETEXT_TU(\"CHAR_SOCIAL_CLUB\", \"CHAR_SOCIAL_CLUB\", 0, 0, &v_9, \"\", a_5);\n```\n\nExample result:\n![](https://i.imgur.com/YrN4Bcm.png)", "aliases": "0x1E6611149DB3DB6B _SET_NOTIFICATION_MESSAGE_4", "url": "https://docs.fivem.net/natives/?_0x1E6611149DB3DB6B", "params": [{"name": "picTxd", "type": "char*"}, {"name": "picTxn", "type": "char*"}, {"name": "flash", "type": "BOOL"}, {"name": "iconType", "type": "int", "description": "The icon type, you can find those here: [`END_TEXT_COMMAND_THEFEED_POST_MESSAGETEXT`](#\\_0x1CCD9A37359072CF)"}, {"name": "nameStr", "type": "char*"}, {"name": "subtitleStr", "type": "char*"}, {"name": "durationMultiplier", "type": "float", "description": "1.0 is normal, 2.0 is twice as long, and 0.5 is half its normal display time."}]}
{"hash": "0x5CBF7BADE20DB93E", "name": "END_TEXT_COMMAND_THEFEED_POST_MESSAGETEXT_WITH_CREW_TAG", "lua_name": "EndTextCommandThefeedPostMessagetextWithCrewTag", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "int EndTextCommandThefeedPostMessagetextWithCrewTag(char* picTxd, char* picTxn, BOOL flash, int iconType, char* nameStr, char* subtitleStr, float duration, char* crewPackedStr)", "description": "```\nList of picNames pastebin.com/XdpJVbHz \nflash is a bool for fading in. \niconTypes: \n1 : Chat Box \n2 : Email \n3 : Add Friend Request \n4 : Nothing \n5 : Nothing \n6 : Nothing \n7 : Right Jumping Arrow \n8 : RP Icon \n9 : $ Icon \n\"sender\" is the very top header. This can be any old string. \n\"subject\" is the header under the sender. \n\"duration\" is a multiplier, so 1.0 is normal, 2.0 is twice as long (very slow), and 0.5 is half as long. \n\"clanTag\" shows a crew tag in the \"sender\" header, after the text. You need to use 3 underscores as padding. Maximum length of this field seems to be 7. (e.g. \"MK\" becomes \"___MK\", \"ACE\" becomes \"___ACE\", etc.) \n```", "aliases": "_SET_NOTIFICATION_MESSAGE_CLAN_TAG", "url": "https://docs.fivem.net/natives/?_0x5CBF7BADE20DB93E", "params": [{"name": "picTxd", "type": "char*"}, {"name": "picTxn", "type": "char*"}, {"name": "flash", "type": "BOOL"}, {"name": "iconType", "type": "int"}, {"name": "nameStr", "type": "char*"}, {"name": "subtitleStr", "type": "char*"}, {"name": "duration", "type": "float"}, {"name": "crewPackedStr", "type": "char*"}]}
{"hash": "0x531B84E7DA981FB6", "name": "END_TEXT_COMMAND_THEFEED_POST_MESSAGETEXT_WITH_CREW_TAG_AND_ADDITIONAL_ICON", "lua_name": "EndTextCommandThefeedPostMessagetextWithCrewTagAndAdditionalIcon", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "int EndTextCommandThefeedPostMessagetextWithCrewTagAndAdditionalIcon(char* picTxd, char* picTxn, BOOL flash, int iconType1, char* nameStr, char* subtitleStr, float duration, char* crewPackedStr, int iconType2, int textColor)", "description": "```\nList of picNames: pastebin.com/XdpJVbHz \nflash is a bool for fading in. \niconTypes: \n1 : Chat Box \n2 : Email \n3 : Add Friend Request \n4 : Nothing \n5 : Nothing \n6 : Nothing \n7 : Right Jumping Arrow \n8 : RP Icon \n9 : $ Icon \n\"sender\" is the very top header. This can be any old string. \n\"subject\" is the header under the sender. \n\"duration\" is a multiplier, so 1.0 is normal, 2.0 is twice as long (very slow), and 0.5 is half as long. \n\"clanTag\" shows a crew tag in the \"sender\" header, after the text. You need to use 3 underscores as padding. Maximum length of this field seems to be 7. (e.g. \"MK\" becomes \"___MK\", \"ACE\" becomes \"___ACE\", etc.) \niconType2 is a mirror of iconType. It shows in the \"subject\" line, right under the original iconType. \nint IconNotification(char *text, char *text2, char *Subject) \n{ \n\t_SET_NOTIFICATION_TEXT_ENTRY(\"STRING\"); \n\tADD_TEXT_COMPONENT_SUBSTRING_PLAYER_NAME(text); \n\t_SET_NOTIFICATION_MESSAGE_CLAN_TAG_2(\"CHAR_SOCIAL_CLUB\", \"CHAR_SOCIAL_CLUB\", 1, 7, text2, Subject, 1.0f, \"__EXAMPLE\", 7); \n\treturn _DRAW_NOTIFICATION(1, 1); \n} \n```", "aliases": "_SET_NOTIFICATION_MESSAGE_CLAN_TAG_2", "url": "https://docs.fivem.net/natives/?_0x531B84E7DA981FB6", "params": [{"name": "picTxd", "type": "char*"}, {"name": "picTxn", "type": "char*"}, {"name": "flash", "type": "BOOL"}, {"name": "iconType1", "type": "int"}, {"name": "nameStr", "type": "char*"}, {"name": "subtitleStr", "type": "char*"}, {"name": "duration", "type": "float"}, {"name": "crewPackedStr", "type": "char*"}, {"name": "iconType2", "type": "int"}, {"name": "textColor", "type": "int"}]}
{"hash": "0xF020C96915705B3A", "name": "END_TEXT_COMMAND_THEFEED_POST_MPTICKER", "lua_name": "EndTextCommandThefeedPostMpticker", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "int EndTextCommandThefeedPostMpticker(BOOL blink, BOOL bHasTokens)", "description": "", "aliases": "_DRAW_NOTIFICATION_4", "url": "https://docs.fivem.net/natives/?_0xF020C96915705B3A", "params": [{"name": "blink", "type": "BOOL"}, {"name": "bHasTokens", "type": "BOOL"}]}
{"hash": "0x2B7E9A4EAAA93C89", "name": "END_TEXT_COMMAND_THEFEED_POST_STATS", "lua_name": "EndTextCommandThefeedPostStats", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "int EndTextCommandThefeedPostStats(char* statTitle, int iconEnum, BOOL stepVal, int barValue, BOOL isImportant, char* picTxd, char* picTxn)", "description": "[List of picture names](https://pastebin.com/XdpJVbHz)\n\nExample result:\n\n![](https://i.imgur.com/SdEZ22m.png)", "aliases": "0x2B7E9A4EAAA93C89 _SET_NOTIFICATION_MESSAGE_2", "url": "https://docs.fivem.net/natives/?_0x2B7E9A4EAAA93C89", "params": [{"name": "statTitle", "type": "char*"}, {"name": "iconEnum", "type": "int"}, {"name": "stepVal", "type": "BOOL"}, {"name": "barValue", "type": "int"}, {"name": "isImportant", "type": "BOOL"}, {"name": "picTxd", "type": "char*"}, {"name": "picTxn", "type": "char*"}]}
{"hash": "0x2ED7843F8F801023", "name": "END_TEXT_COMMAND_THEFEED_POST_TICKER", "lua_name": "EndTextCommandThefeedPostTicker", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "int EndTextCommandThefeedPostTicker(BOOL isImportant, BOOL bHasTokens)", "description": "Example output preview:\n\n![](https://i.imgur.com/TJvqkYq.png)", "aliases": "_DRAW_NOTIFICATION", "url": "https://docs.fivem.net/natives/?_0x2ED7843F8F801023", "params": [{"name": "isImportant", "type": "BOOL", "description": "Makes the notification flash on the screen."}, {"name": "bHasTokens", "type": "BOOL", "description": "Makes the notification appear in the \"Pause Menu > Info/Brief > Notifications\" section."}]}
{"hash": "0x44FA03975424A0EE", "name": "END_TEXT_COMMAND_THEFEED_POST_TICKER_FORCED", "lua_name": "EndTextCommandThefeedPostTickerForced", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "int EndTextCommandThefeedPostTickerForced(BOOL blink, BOOL bHasTokens)", "description": "", "aliases": "_DRAW_NOTIFICATION_2", "url": "https://docs.fivem.net/natives/?_0x44FA03975424A0EE", "params": [{"name": "blink", "type": "BOOL"}, {"name": "bHasTokens", "type": "BOOL"}]}
{"hash": "0x378E809BF61EC840", "name": "END_TEXT_COMMAND_THEFEED_POST_TICKER_WITH_TOKENS", "lua_name": "EndTextCommandThefeedPostTickerWithTokens", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "int EndTextCommandThefeedPostTickerWithTokens(BOOL isImportant, BOOL bHasTokens)", "description": "", "aliases": "_DRAW_NOTIFICATION_3", "url": "https://docs.fivem.net/natives/?_0x378E809BF61EC840", "params": [{"name": "isImportant", "type": "BOOL"}, {"name": "bHasTokens", "type": "BOOL"}]}
{"hash": "0x33EE12743CCD6343", "name": "END_TEXT_COMMAND_THEFEED_POST_UNLOCK", "lua_name": "EndTextCommandThefeedPostUnlock", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "Any EndTextCommandThefeedPostUnlock(char* chTitle, int iconType, char* chSubtitle)", "description": "", "aliases": "0x33EE12743CCD6343", "url": "https://docs.fivem.net/natives/?_0x33EE12743CCD6343", "params": [{"name": "chTitle", "type": "char*"}, {"name": "iconType", "type": "int"}, {"name": "chSubtitle", "type": "char*"}]}
{"hash": "0xC8F3AAF93D0600BF", "name": "END_TEXT_COMMAND_THEFEED_POST_UNLOCK_TU", "lua_name": "EndTextCommandThefeedPostUnlockTu", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "Any EndTextCommandThefeedPostUnlockTu(char* chTitle, int iconType, char* chSubtitle, BOOL isImportant)", "description": "", "aliases": "0xC8F3AAF93D0600BF", "url": "https://docs.fivem.net/natives/?_0xC8F3AAF93D0600BF", "params": [{"name": "chTitle", "type": "char*"}, {"name": "iconType", "type": "int"}, {"name": "chSubtitle", "type": "char*"}, {"name": "isImportant", "type": "BOOL"}]}
{"hash": "0x7AE0589093A2E088", "name": "END_TEXT_COMMAND_THEFEED_POST_UNLOCK_TU_WITH_COLOR", "lua_name": "EndTextCommandThefeedPostUnlockTuWithColor", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "Any EndTextCommandThefeedPostUnlockTuWithColor(char* chTitle, int iconType, char* chSubtitle, BOOL isImportant, int titleColor, BOOL p5)", "description": "", "aliases": "0x7AE0589093A2E088", "url": "https://docs.fivem.net/natives/?_0x7AE0589093A2E088", "params": [{"name": "chTitle", "type": "char*"}, {"name": "iconType", "type": "int"}, {"name": "chSubtitle", "type": "char*"}, {"name": "isImportant", "type": "BOOL"}, {"name": "titleColor", "type": "int"}, {"name": "p5", "type": "BOOL"}]}
{"hash": "0xB6871B0555B02996", "name": "END_TEXT_COMMAND_THEFEED_POST_VERSUS_TU", "lua_name": "EndTextCommandThefeedPostVersusTu", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "int EndTextCommandThefeedPostVersusTu(char* ch1TXD, char* ch1TXN, int val1, char* ch2TXD, char* ch2TXN, int val2)", "description": "```\nNativeDB Added Parameter 7: int hudColorIndex1\nNativeDB Added Parameter 8: int hudColorIndex2\n```", "aliases": "0xB6871B0555B02996", "url": "https://docs.fivem.net/natives/?_0xB6871B0555B02996", "params": [{"name": "ch1TXD", "type": "char*"}, {"name": "ch1TXN", "type": "char*"}, {"name": "val1", "type": "int"}, {"name": "ch2TXD", "type": "char*"}, {"name": "ch2TXN", "type": "char*"}, {"name": "val2", "type": "int"}]}
{"hash": "0xCEF214315D276FD1", "name": "FLAG_PLAYER_CONTEXT_IN_TOURNAMENT", "lua_name": "FlagPlayerContextInTournament", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void FlagPlayerContextInTournament(BOOL toggle)", "description": "", "aliases": "0xCEF214315D276FD1 _SET_IS_IN_TOURNAMENT", "url": "https://docs.fivem.net/natives/?_0xCEF214315D276FD1", "params": [{"name": "toggle", "type": "BOOL"}]}
{"hash": "0x02CFBA0C9E9275CE", "name": "FLASH_ABILITY_BAR", "lua_name": "FlashAbilityBar", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void FlashAbilityBar(int millisecondsToFlash)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x02CFBA0C9E9275CE", "params": [{"name": "millisecondsToFlash", "type": "int", "annotations": {"cs_type": "BOOL"}}]}
{"hash": "0xF2DD778C22B15BDA", "name": "FLASH_MINIMAP_DISPLAY", "lua_name": "FlashMinimapDisplay", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void FlashMinimapDisplay()", "description": "```\nadds a short flash to the Radar/Minimap \nUsage: UI.FLASH_MINIMAP_DISPLAY \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xF2DD778C22B15BDA", "params": []}
{"hash": "0x6B1DE27EE78E6A19", "name": "FLASH_MINIMAP_DISPLAY_WITH_COLOR", "lua_name": "FlashMinimapDisplayWithColor", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void FlashMinimapDisplayWithColor(int hudColorIndex)", "description": "", "aliases": "0x6B1DE27EE78E6A19", "url": "https://docs.fivem.net/natives/?_0x6B1DE27EE78E6A19", "params": [{"name": "hudColorIndex", "type": "int"}]}
{"hash": "0xA18AFB39081B6A1F", "name": "FLASH_WANTED_DISPLAY", "lua_name": "FlashWantedDisplay", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void FlashWantedDisplay(BOOL p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA18AFB39081B6A1F", "params": [{"name": "p0", "type": "BOOL"}]}
{"hash": "0xEE4C0E6DBC6F2C6F", "name": "FORCE_CLOSE_REPORTUGC_MENU", "lua_name": "ForceCloseReportugcMenu", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void ForceCloseReportugcMenu()", "description": "", "aliases": "0xEE4C0E6DBC6F2C6F", "url": "https://docs.fivem.net/natives/?_0xEE4C0E6DBC6F2C6F", "params": []}
{"hash": "0x8817605C2BA76200", "name": "FORCE_CLOSE_TEXT_INPUT_BOX", "lua_name": "ForceCloseTextInputBox", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void ForceCloseTextInputBox()", "description": "", "aliases": "0x8817605C2BA76200 _FORCE_CLOSE_TEXT_INPUT_BOX", "url": "https://docs.fivem.net/natives/?_0x8817605C2BA76200", "params": []}
{"hash": "0x1121BFA1A1A522A8", "name": "FORCE_SONAR_BLIPS_THIS_FRAME", "lua_name": "ForceSonarBlipsThisFrame", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "Any ForceSonarBlipsThisFrame()", "description": "```\nDoesn't actually return anything.\n```", "aliases": "0x1121BFA1A1A522A8", "url": "https://docs.fivem.net/natives/?_0x1121BFA1A1A522A8", "params": []}
{"hash": "0x970F608F0EE6C885", "name": "GET_BLIP_ALPHA", "lua_name": "GetBlipAlpha", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "int GetBlipAlpha(Blip blip)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x970F608F0EE6C885", "params": [{"name": "blip", "type": "Blip"}]}
{"hash": "0xDF729E8D20CF7327", "name": "GET_BLIP_COLOUR", "lua_name": "GetBlipColour", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "int GetBlipColour(Blip blip)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xDF729E8D20CF7327", "params": [{"name": "blip", "type": "Blip"}]}
{"hash": "0x586AFE3FF72D996E", "name": "GET_BLIP_COORDS", "lua_name": "GetBlipCoords", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "Vector3 GetBlipCoords(Blip blip)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x586AFE3FF72D996E", "params": [{"name": "blip", "type": "Blip"}]}
{"hash": "0xBC8DBDCA2436F7E8", "name": "GET_BLIP_FROM_ENTITY", "lua_name": "GetBlipFromEntity", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "Blip GetBlipFromEntity(Entity entity)", "description": "```\nReturns the Blip handle of given Entity. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xBC8DBDCA2436F7E8", "params": [{"name": "entity", "type": "Entity"}]}
{"hash": "0x729B5F1EFBC0AAEE", "name": "GET_BLIP_HUD_COLOUR", "lua_name": "GetBlipHudColour", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "int GetBlipHudColour(Blip blip)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x729B5F1EFBC0AAEE", "params": [{"name": "blip", "type": "Blip"}]}
{"hash": "0xFA7C7F0AADF25D09", "name": "GET_BLIP_INFO_ID_COORD", "lua_name": "GetBlipInfoIdCoord", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "Vector3 GetBlipInfoIdCoord(Blip blip)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xFA7C7F0AADF25D09", "params": [{"name": "blip", "type": "Blip"}]}
{"hash": "0x1E314167F701DC3B", "name": "GET_BLIP_INFO_ID_DISPLAY", "lua_name": "GetBlipInfoIdDisplay", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "int GetBlipInfoIdDisplay(Blip blip)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x1E314167F701DC3B", "params": [{"name": "blip", "type": "Blip"}]}
{"hash": "0x4BA4E2553AFEDC2C", "name": "GET_BLIP_INFO_ID_ENTITY_INDEX", "lua_name": "GetBlipInfoIdEntityIndex", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "Entity GetBlipInfoIdEntityIndex(Blip blip)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x4BA4E2553AFEDC2C", "params": [{"name": "blip", "type": "Blip"}]}
{"hash": "0x9B6786E4C03DD382", "name": "GET_BLIP_INFO_ID_PICKUP_INDEX", "lua_name": "GetBlipInfoIdPickupIndex", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "Pickup GetBlipInfoIdPickupIndex(Blip blip)", "description": "```\nThis function is hard-coded to always return 0. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x9B6786E4C03DD382", "params": [{"name": "blip", "type": "Blip"}]}
{"hash": "0xBE9B0959FFD0779B", "name": "GET_BLIP_INFO_ID_TYPE", "lua_name": "GetBlipInfoIdType", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "int GetBlipInfoIdType(Blip blip)", "description": "```\nReturns a value based on what the blip is attached to\n1 - Vehicle\n2 - Ped\n3 - Object\n4 - Coord\n5 - unk\n6 - Pickup\n7 - Radius\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xBE9B0959FFD0779B", "params": [{"name": "blip", "type": "Blip"}]}
{"hash": "0x1FC877464A04FC4F", "name": "GET_BLIP_SPRITE", "lua_name": "GetBlipSprite", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "int GetBlipSprite(Blip blip)", "description": "Gets the sprite id of the specified blip. Blip sprite ids and images can be found [here](https://docs.fivem.net/docs/game-references/blips/).", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x1FC877464A04FC4F", "params": [{"name": "blip", "type": "Blip", "description": "The blip handle."}]}
{"hash": "0x2309595AD6145265", "name": "GET_CURRENT_FRONTEND_MENU_VERSION", "lua_name": "GetCurrentFrontendMenuVersion", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "Hash GetCurrentFrontendMenuVersion()", "description": "```\nif (HUD::GET_CURRENT_FRONTEND_MENU_VERSION() == joaat(\"fe_menu_version_empty_no_background\"))\n```", "aliases": "0x2309595AD6145265 _GET_CURRENT_FRONTEND_MENU", "url": "https://docs.fivem.net/natives/?_0x2309595AD6145265", "params": []}
{"hash": "0x01A358D9128B7A86", "name": "GET_CURRENT_WEBPAGE_ID", "lua_name": "GetCurrentWebpageId", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "int GetCurrentWebpageId()", "description": "", "aliases": "0x01A358D9128B7A86 _GET_ACTIVE_WEBSITE_ID", "url": "https://docs.fivem.net/natives/?_0x01A358D9128B7A86", "params": []}
{"hash": "0x97D47996FC48CBAD", "name": "GET_CURRENT_WEBSITE_ID", "lua_name": "GetCurrentWebsiteId", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "int GetCurrentWebsiteId()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x97D47996FC48CBAD", "params": []}
{"hash": "0x52F0982D7FD156B6", "name": "GET_DEFAULT_SCRIPT_RENDERTARGET_RENDER_ID", "lua_name": "GetDefaultScriptRendertargetRenderId", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "int GetDefaultScriptRendertargetRenderId()", "description": "```\nThis function is hard-coded to always return 1. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x52F0982D7FD156B6", "params": []}
{"hash": "0x7B5280EBA9840C72", "name": "GET_FILENAME_FOR_AUDIO_CONVERSATION", "lua_name": "GetFilenameForAudioConversation", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "char* GetFilenameForAudioConversation(char* labelName)", "description": "Gets a localized string literal from a label name. This is used to get the filename of the audio conversation associated with the provided label name.", "aliases": "0x7B5280EBA9840C72 _GET_LABEL_TEXT", "url": "https://docs.fivem.net/natives/?_0x7B5280EBA9840C72", "params": [{"name": "labelName", "type": "char*", "description": "The label name for which the audio conversation filename is requested."}]}
{"hash": "0x1BEDE233E6CD2A1F", "name": "GET_FIRST_BLIP_INFO_ID", "lua_name": "GetFirstBlipInfoId", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "Blip GetFirstBlipInfoId(int blipSprite)", "description": "Also see [`GET_NEXT_BLIP_INFO_ID`](#\\_0x14F96AA50D6FBEA7) for an example.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x1BEDE233E6CD2A1F", "params": [{"name": "blipSprite", "type": "int", "description": "Sprite ID, see the [Blips Game Reference](https://docs.fivem.net/docs/game-references/blips/) for the full list."}]}
{"hash": "0xE3B05614DCE1D014", "name": "GET_GLOBAL_ACTIONSCRIPT_FLAG", "lua_name": "GetGlobalActionscriptFlag", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "int GetGlobalActionscriptFlag(int flagIndex)", "description": "```\nReturns the ActionScript flagValue.\nActionScript flags are global flags that scaleforms use\nFlags found during testing\n0: Returns 1 if the web_browser keyboard is open, otherwise 0\n1: Returns 1 if the player has clicked back twice on the opening page, otherwise 0 (web_browser)\n2: Returns how many links the player has clicked in the web_browser scaleform, returns 0 when the browser gets closed\n9: Returns the current selection on the mobile phone scaleform\nThere are 20 flags in total.\n```", "aliases": "0xE3B05614DCE1D014", "url": "https://docs.fivem.net/natives/?_0xE3B05614DCE1D014", "params": [{"name": "flagIndex", "type": "int"}]}
{"hash": "0x7C9C91AB74A0360F", "name": "GET_HUD_COLOUR", "lua_name": "GetHudColour", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void GetHudColour(int hudColorIndex, int* r, int* g, int* b, int* a)", "description": "Gets hud color RGBA parameter values by passing a hud color index (hudColorIndex).\n\nHUD colors can be found [here](https://docs.fivem.net/docs/game-references/hud-colors/)", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x7C9C91AB74A0360F", "params": [{"name": "hudColorIndex", "type": "int"}, {"name": "r", "type": "int*"}, {"name": "g", "type": "int*"}, {"name": "b", "type": "int*"}, {"name": "a", "type": "int*"}]}
{"hash": "0x223CA69A8C4417FD", "name": "GET_HUD_COMPONENT_POSITION", "lua_name": "GetHudComponentPosition", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "Vector3 GetHudComponentPosition(int id)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x223CA69A8C4417FD", "params": [{"name": "id", "type": "int"}]}
{"hash": "0xF9904D11F1ACBEC3", "name": "GET_HUD_SCREEN_POSITION_FROM_WORLD_POSITION", "lua_name": "GetHudScreenPositionFromWorldPosition", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "BOOL GetHudScreenPositionFromWorldPosition(float worldX, float worldY, float worldZ, float* screenX, float* screenY)", "description": "```\nWorld to relative screen coords\nthis world to screen will keep the text on screen. it will keep it in the screen pos\n```", "aliases": "0xF9904D11F1ACBEC3 _GET_2D_COORD_FROM_3D_COORD", "url": "https://docs.fivem.net/natives/?_0xF9904D11F1ACBEC3", "params": [{"name": "worldX", "type": "float"}, {"name": "worldY", "type": "float"}, {"name": "worldZ", "type": "float"}, {"name": "screenX", "type": "float*"}, {"name": "screenY", "type": "float*"}]}
{"hash": "0xF030907CCBB8A9FD", "name": "GET_LENGTH_OF_LITERAL_STRING", "lua_name": "GetLengthOfLiteralString", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "int GetLengthOfLiteralString(char* string)", "description": "```\nReturns the length of the string passed (much like strlen). \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xF030907CCBB8A9FD", "params": [{"name": "string", "type": "char*"}]}
{"hash": "0x43E4111189E54F0E", "name": "GET_LENGTH_OF_LITERAL_STRING_IN_BYTES", "lua_name": "GetLengthOfLiteralStringInBytes", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "int GetLengthOfLiteralStringInBytes(char* string)", "description": "", "aliases": "0x43E4111189E54F0E _GET_LENGTH_OF_STRING", "url": "https://docs.fivem.net/natives/?_0x43E4111189E54F0E", "params": [{"name": "string", "type": "char*"}]}
{"hash": "0x801BD273D3A23F74", "name": "GET_LENGTH_OF_STRING_WITH_THIS_TEXT_LABEL", "lua_name": "GetLengthOfStringWithThisTextLabel", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "int GetLengthOfStringWithThisTextLabel(char* gxt)", "description": "```\nReturns the string length of the string from the gxt string . \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x801BD273D3A23F74", "params": [{"name": "gxt", "type": "char*"}]}
{"hash": "0xDCD4EC3F419D02FA", "name": "GET_MAIN_PLAYER_BLIP_ID", "lua_name": "GetMainPlayerBlipId", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "Blip GetMainPlayerBlipId()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xDCD4EC3F419D02FA", "params": []}
{"hash": "0x052991E59076E4E4", "name": "GET_MENU_PED_BOOL_STAT", "lua_name": "GetMenuPedBoolStat", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "BOOL GetMenuPedBoolStat(Hash p0, Any* p1)", "description": "```\np0 was always 0xAE2602A3.\n```", "aliases": "0x052991E59076E4E4", "url": "https://docs.fivem.net/natives/?_0x052991E59076E4E4", "params": [{"name": "p0", "type": "Hash"}, {"name": "p1", "type": "Any*"}]}
{"hash": "0x5FBD7095FE7AE57F", "name": "GET_MENU_PED_FLOAT_STAT", "lua_name": "GetMenuPedFloatStat", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "BOOL GetMenuPedFloatStat(Any p0, float* p1)", "description": "", "aliases": "0x5FBD7095FE7AE57F", "url": "https://docs.fivem.net/natives/?_0x5FBD7095FE7AE57F", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "float*"}]}
{"hash": "0xEF4CED81CEBEDC6D", "name": "GET_MENU_PED_INT_STAT", "lua_name": "GetMenuPedIntStat", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "BOOL GetMenuPedIntStat(Any p0, Any* p1)", "description": "", "aliases": "SET_USERIDS_UIHIDDEN 0xEF4CED81CEBEDC6D", "url": "https://docs.fivem.net/natives/?_0xEF4CED81CEBEDC6D", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any*"}]}
{"hash": "0x90A6526CF0381030", "name": "GET_MENU_PED_MASKED_INT_STAT", "lua_name": "GetMenuPedMaskedIntStat", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "BOOL GetMenuPedMaskedIntStat(Any p0, Any* p1, Any p2, Any p3)", "description": "", "aliases": "0x90A6526CF0381030", "url": "https://docs.fivem.net/natives/?_0x90A6526CF0381030", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any*"}, {"name": "p2", "type": "Any"}, {"name": "p3", "type": "Any"}]}
{"hash": "0x6E31B91145873922", "name": "GET_MINIMAP_FOW_COORDINATE_IS_REVEALED", "lua_name": "GetMinimapFowCoordinateIsRevealed", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "BOOL GetMinimapFowCoordinateIsRevealed(float x, float y, float z)", "description": "", "aliases": "0x6E31B91145873922 _IS_MINIMAP_AREA_REVEALED", "url": "https://docs.fivem.net/natives/?_0x6E31B91145873922", "params": [{"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}]}
{"hash": "0xE0130B41D3CF4574", "name": "GET_MINIMAP_FOW_DISCOVERY_RATIO", "lua_name": "GetMinimapFowDiscoveryRatio", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "float GetMinimapFowDiscoveryRatio()", "description": "", "aliases": "0xE0130B41D3CF4574 _GET_MINIMAP_REVEAL_PERCENTAGE", "url": "https://docs.fivem.net/natives/?_0xE0130B41D3CF4574", "params": []}
{"hash": "0x1A6478B61C6BDC3B", "name": "GET_NAMED_RENDERTARGET_RENDER_ID", "lua_name": "GetNamedRendertargetRenderId", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "int GetNamedRendertargetRenderId(char* name)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x1A6478B61C6BDC3B", "params": [{"name": "name", "type": "char*"}]}
{"hash": "0x5C90988E7C8E1AF4", "name": "GET_NEW_SELECTED_MISSION_CREATOR_BLIP", "lua_name": "GetNewSelectedMissionCreatorBlip", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "Blip GetNewSelectedMissionCreatorBlip()", "description": "", "aliases": "DISABLE_BLIP_NAME_FOR_VAR 0x5C90988E7C8E1AF4", "url": "https://docs.fivem.net/natives/?_0x5C90988E7C8E1AF4", "params": []}
{"hash": "0x14F96AA50D6FBEA7", "name": "GET_NEXT_BLIP_INFO_ID", "lua_name": "GetNextBlipInfoId", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "Blip GetNextBlipInfoId(int blipSprite)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x14F96AA50D6FBEA7", "params": [{"name": "blipSprite", "type": "int", "description": "Sprite ID, see the [Game Reference](https://docs.fivem.net/docs/game-references/blips/) for the full list."}]}
{"hash": "0x9A3FF3DE163034E8", "name": "GET_NUMBER_OF_ACTIVE_BLIPS", "lua_name": "GetNumberOfActiveBlips", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "int GetNumberOfActiveBlips()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x9A3FF3DE163034E8", "params": []}
{"hash": "0x272ACD84970869C5", "name": "GET_PAUSE_MENU_STATE", "lua_name": "GetPauseMenuState", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "int GetPauseMenuState()", "description": "```cpp\nenum ePauseMenuState\n{\n PM_INACTIVE \t = 0,\n PM_STARTING_UP \t = 5,\n PM_RESTARTING \t = 10,\n PM_READY \t\t = 15,\n PM_IN_STORE \t = 20,\n PM_IN_SC_MENU \t = 25,\n PM_SHUTTING_DOWN = 30,\n PM_IN_VIDEOEDITOR = 35,\n}\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x272ACD84970869C5", "params": []}
{"hash": "0xDB88A37483346780", "name": "GET_RENDERED_CHARACTER_HEIGHT", "lua_name": "GetRenderedCharacterHeight", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "float GetRenderedCharacterHeight(float size, int font)", "description": "```\nThis gets the height of the FONT and not the total text. You need to get the number of lines your text uses, and get the height of a newline (I'm using a smaller value) to get the total text height.\nOld name: _GET_TEXT_SCALE_HEIGHT\n```", "aliases": "0xDB88A37483346780 _GET_TEXT_SCALE_HEIGHT", "url": "https://docs.fivem.net/natives/?_0xDB88A37483346780", "params": [{"name": "size", "type": "float"}, {"name": "font", "type": "int"}]}
{"hash": "0x4A9923385BDB9DAD", "name": "GET_STANDARD_BLIP_ENUM_ID", "lua_name": "GetStandardBlipEnumId", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "int GetStandardBlipEnumId()", "description": "", "aliases": "0x4A9923385BDB9DAD _GET_LEVEL_BLIP_SPRITE", "url": "https://docs.fivem.net/natives/?_0x4A9923385BDB9DAD", "params": []}
{"hash": "0xD0EF8A959B8A4CB9", "name": "GET_STREET_NAME_FROM_HASH_KEY", "lua_name": "GetStreetNameFromHashKey", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "char* GetStreetNameFromHashKey(Hash hash)", "description": "Converts the hash of a street name into a readable string. To retrieve a hash for a given (street) coordinate, see [`GET_STREET_NAME_AT_COORD`](#\\_0x2EB41072B4C1E4C0).", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xD0EF8A959B8A4CB9", "params": [{"name": "hash", "type": "Hash"}]}
{"hash": "0x186E5D252FA50E7D", "name": "GET_WAYPOINT_BLIP_ENUM_ID", "lua_name": "GetWaypointBlipEnumId", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "int GetWaypointBlipEnumId()", "description": "", "aliases": "_GET_BLIP_INFO_ID_ITERATOR", "url": "https://docs.fivem.net/natives/?_0x186E5D252FA50E7D", "params": []}
{"hash": "0xAC0BFBDC3BE00E14", "name": "GIVE_PED_TO_PAUSE_MENU", "lua_name": "GivePedToPauseMenu", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void GivePedToPauseMenu(Ped ped, int p1)", "description": "```\np1 is either 1 or 2 in the PC scripts. \n```\n\nThis native is used to \"give\"/duplicate a player ped to a frontend menu as configured via the `ACTIVATE_FRONTEND_MENU` native, you first must utilize the [CLONE_PED](#\\_0xEF29A16337FACADB) to clone said ped.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xAC0BFBDC3BE00E14", "params": [{"name": "ped", "type": "Ped"}, {"name": "p1", "type": "int"}]}
{"hash": "0x02245FE4BED318B8", "name": "HAS_ADDITIONAL_TEXT_LOADED", "lua_name": "HasAdditionalTextLoaded", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "BOOL HasAdditionalTextLoaded(int slot)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x02245FE4BED318B8", "params": [{"name": "slot", "type": "int"}]}
{"hash": "0xADBF060E2B30C5BC", "name": "HAS_THIS_ADDITIONAL_TEXT_LOADED", "lua_name": "HasThisAdditionalTextLoaded", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "BOOL HasThisAdditionalTextLoaded(char* gxt, int slot)", "description": "```\nChecks if the specified gxt has loaded into the passed slot. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xADBF060E2B30C5BC", "params": [{"name": "gxt", "type": "char*"}, {"name": "slot", "type": "int"}]}
{"hash": "0xD46923FC481CA285", "name": "HIDE_HELP_TEXT_THIS_FRAME", "lua_name": "HideHelpTextThisFrame", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void HideHelpTextThisFrame()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xD46923FC481CA285", "params": []}
{"hash": "0x719FF505F097FD20", "name": "HIDE_HUD_AND_RADAR_THIS_FRAME", "lua_name": "HideHudAndRadarThisFrame", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void HideHudAndRadarThisFrame()", "description": "```\nI think this works, but seems to prohibit switching to other weapons (or accessing the weapon wheel) \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x719FF505F097FD20", "params": []}
{"hash": "0x6806C51AD12B83B8", "name": "HIDE_HUD_COMPONENT_THIS_FRAME", "lua_name": "HideHudComponentThisFrame", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void HideHudComponentThisFrame(int id)", "description": "This function hides various HUD (Heads-up Display) components.\n\nListed below are the integers and the corresponding HUD component.\n\n* 1 : WANTED_STARS\n* 2 : WEAPON_ICON\n* 3 : CASH\n* 4 : MP_CASH\n* 5 : MP_MESSAGE\n* 6 : VEHICLE_NAME\n* 7 : AREA_NAME\n* 8 : VEHICLE_CLASS\n* 9 : STREET_NAME\n* 10 : HELP_TEXT\n* 11 : FLOATING_HELP_TEXT\\_1\n* 12 : FLOATING_HELP_TEXT\\_2\n* 13 : CASH_CHANGE\n* 14 : RETICLE\n* 15 : SUBTITLE_TEXT\n* 16 : RADIO_STATIONS\n* 17 : SAVING_GAME\n* 18 : GAME_STREAM\n* 19 : WEAPON_WHEEL\n* 20 : WEAPON_WHEEL_STATS\n* 21 : HUD_COMPONENTS\n* 22 : HUD_WEAPONS\n\nThese integers also work for the [`SHOW_HUD_COMPONENT_THIS_FRAME`](#\\_0x0B4DF1FA60C0E664) native, but instead shows the HUD Component.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x6806C51AD12B83B8", "params": [{"name": "id", "type": "int"}]}
{"hash": "0x4B0311D3CDC4648F", "name": "HIDE_LOADING_ON_FADE_THIS_FRAME", "lua_name": "HideLoadingOnFadeThisFrame", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void HideLoadingOnFadeThisFrame()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x4B0311D3CDC4648F", "params": []}
{"hash": "0x5FBAE526203990C9", "name": "HIDE_MINIMAP_EXTERIOR_MAP_THIS_FRAME", "lua_name": "HideMinimapExteriorMapThisFrame", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void HideMinimapExteriorMapThisFrame()", "description": "", "aliases": "_DISABLE_RADAR_THIS_FRAME", "url": "https://docs.fivem.net/natives/?_0x5FBAE526203990C9", "params": []}
{"hash": "0x20FE7FDFEEAD38C0", "name": "HIDE_MINIMAP_INTERIOR_MAP_THIS_FRAME", "lua_name": "HideMinimapInteriorMapThisFrame", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void HideMinimapInteriorMapThisFrame()", "description": "", "aliases": "0x20FE7FDFEEAD38C0", "url": "https://docs.fivem.net/natives/?_0x20FE7FDFEEAD38C0", "params": []}
{"hash": "0x532CFF637EF80148", "name": "HIDE_NUMBER_ON_BLIP", "lua_name": "HideNumberOnBlip", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void HideNumberOnBlip(Blip blip)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x532CFF637EF80148", "params": [{"name": "blip", "type": "Blip"}]}
{"hash": "0xE374C498D8BADC14", "name": "HIDE_SCRIPTED_HUD_COMPONENT_THIS_FRAME", "lua_name": "HideScriptedHudComponentThisFrame", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void HideScriptedHudComponentThisFrame(int id)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xE374C498D8BADC14", "params": [{"name": "id", "type": "int"}]}
{"hash": "0xEB354E5376BC81A7", "name": "HUD_FORCE_WEAPON_WHEEL", "lua_name": "HudForceWeaponWheel", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void HudForceWeaponWheel(BOOL show)", "description": "```\nForces the weapon wheel to show/hide.\n```", "aliases": "0xEB354E5376BC81A7 _SHOW_WEAPON_WHEEL", "url": "https://docs.fivem.net/natives/?_0xEB354E5376BC81A7", "params": [{"name": "show", "type": "BOOL"}]}
{"hash": "0x72C1056D678BB7D8", "name": "HUD_SET_WEAPON_WHEEL_TOP_SLOT", "lua_name": "HudSetWeaponWheelTopSlot", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void HudSetWeaponWheelTopSlot(Hash weaponHash)", "description": "```\nSet the active slotIndex in the wheel weapon to the slot associated with the provided Weapon hash\n```", "aliases": "0x72C1056D678BB7D8 _HUD_WEAPON_WHEEL_SET_SLOT_HASH", "url": "https://docs.fivem.net/natives/?_0x72C1056D678BB7D8", "params": [{"name": "weaponHash", "type": "Hash"}]}
{"hash": "0xA5E41FD83AD6CEF0", "name": "IS_BLIP_FLASHING", "lua_name": "IsBlipFlashing", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "BOOL IsBlipFlashing(Blip blip)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA5E41FD83AD6CEF0", "params": [{"name": "blip", "type": "Blip"}]}
{"hash": "0xE41CA53051197A27", "name": "IS_BLIP_ON_MINIMAP", "lua_name": "IsBlipOnMinimap", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "BOOL IsBlipOnMinimap(Blip blip)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xE41CA53051197A27", "params": [{"name": "blip", "type": "Blip"}]}
{"hash": "0xDA5F8727EB75B926", "name": "IS_BLIP_SHORT_RANGE", "lua_name": "IsBlipShortRange", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "BOOL IsBlipShortRange(Blip blip)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xDA5F8727EB75B926", "params": [{"name": "blip", "type": "Blip"}]}
{"hash": "0x2432784ACA090DA4", "name": "IS_FLOATING_HELP_TEXT_ON_SCREEN", "lua_name": "IsFloatingHelpTextOnScreen", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "BOOL IsFloatingHelpTextOnScreen(int hudIndex)", "description": "", "aliases": "0x2432784ACA090DA4", "url": "https://docs.fivem.net/natives/?_0x2432784ACA090DA4", "params": [{"name": "hudIndex", "type": "int"}]}
{"hash": "0x3BAB9A4E4F2FF5C7", "name": "IS_FRONTEND_READY_FOR_CONTROL", "lua_name": "IsFrontendReadyForControl", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "BOOL IsFrontendReadyForControl()", "description": "", "aliases": "0x3BAB9A4E4F2FF5C7", "url": "https://docs.fivem.net/natives/?_0x3BAB9A4E4F2FF5C7", "params": []}
{"hash": "0x4D79439A6B55AC67", "name": "IS_HELP_MESSAGE_BEING_DISPLAYED", "lua_name": "IsHelpMessageBeingDisplayed", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "BOOL IsHelpMessageBeingDisplayed()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x4D79439A6B55AC67", "params": []}
{"hash": "0x327EDEEEAC55C369", "name": "IS_HELP_MESSAGE_FADING_OUT", "lua_name": "IsHelpMessageFadingOut", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "BOOL IsHelpMessageFadingOut()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x327EDEEEAC55C369", "params": []}
{"hash": "0xDAD37F45428801AE", "name": "IS_HELP_MESSAGE_ON_SCREEN", "lua_name": "IsHelpMessageOnScreen", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "BOOL IsHelpMessageOnScreen()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xDAD37F45428801AE", "params": []}
{"hash": "0x4167EFE0527D706E", "name": "IS_HOVERING_OVER_MISSION_CREATOR_BLIP", "lua_name": "IsHoveringOverMissionCreatorBlip", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "BOOL IsHoveringOverMissionCreatorBlip()", "description": "", "aliases": "0x4167EFE0527D706E", "url": "https://docs.fivem.net/natives/?_0x4167EFE0527D706E", "params": []}
{"hash": "0xBC4C9EA5391ECC0D", "name": "IS_HUD_COMPONENT_ACTIVE", "lua_name": "IsHudComponentActive", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "BOOL IsHudComponentActive(int id)", "description": "```\nFull list of components below \nHUD = 0; \nHUD_WANTED_STARS = 1; \nHUD_WEAPON_ICON = 2; \nHUD_CASH = 3; \nHUD_MP_CASH = 4; \nHUD_MP_MESSAGE = 5; \nHUD_VEHICLE_NAME = 6; \nHUD_AREA_NAME = 7; \nHUD_VEHICLE_CLASS = 8; \nHUD_STREET_NAME = 9; \nHUD_HELP_TEXT = 10; \nHUD_FLOATING_HELP_TEXT_1 = 11; \nHUD_FLOATING_HELP_TEXT_2 = 12; \nHUD_CASH_CHANGE = 13; \nHUD_RETICLE = 14; \nHUD_SUBTITLE_TEXT = 15; \nHUD_RADIO_STATIONS = 16; \nHUD_SAVING_GAME = 17; \nHUD_GAME_STREAM = 18; \nHUD_WEAPON_WHEEL = 19; \nHUD_WEAPON_WHEEL_STATS = 20; \nMAX_HUD_COMPONENTS = 21; \nMAX_HUD_WEAPONS = 22; \nMAX_SCRIPTED_HUD_COMPONENTS = 141; \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xBC4C9EA5391ECC0D", "params": [{"name": "id", "type": "int"}]}
{"hash": "0xA86478C6958735C5", "name": "IS_HUD_HIDDEN", "lua_name": "IsHudHidden", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "BOOL IsHudHidden()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA86478C6958735C5", "params": []}
{"hash": "0x1930DFA731813EC4", "name": "IS_HUD_PREFERENCE_SWITCHED_ON", "lua_name": "IsHudPreferenceSwitchedOn", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "BOOL IsHudPreferenceSwitchedOn()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x1930DFA731813EC4", "params": []}
{"hash": "0x7984C03AA5CC2F41", "name": "IS_MESSAGE_BEING_DISPLAYED", "lua_name": "IsMessageBeingDisplayed", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "BOOL IsMessageBeingDisplayed()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x7984C03AA5CC2F41", "params": []}
{"hash": "0xAF754F20EB5CD51A", "name": "IS_MINIMAP_RENDERING", "lua_name": "IsMinimapRendering", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "BOOL IsMinimapRendering()", "description": "", "aliases": "0xAF754F20EB5CD51A _IS_RADAR_ENABLED", "url": "https://docs.fivem.net/natives/?_0xAF754F20EB5CD51A", "params": []}
{"hash": "0x26F49BF3381D933D", "name": "IS_MISSION_CREATOR_BLIP", "lua_name": "IsMissionCreatorBlip", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "BOOL IsMissionCreatorBlip(Blip blip)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x26F49BF3381D933D", "params": [{"name": "blip", "type": "Blip"}]}
{"hash": "0x3D9ACB1EB139E702", "name": "IS_MOUSE_ROLLED_OVER_INSTRUCTIONAL_BUTTONS", "lua_name": "IsMouseRolledOverInstructionalButtons", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "BOOL IsMouseRolledOverInstructionalButtons()", "description": "**Note:** The buttons need to support mouse (with the `TOGGLE_MOUSE_SUPPORT` scaleform movie method) for it to return `true`.", "aliases": "0x3D9ACB1EB139E702 _IS_MOUSE_CURSOR_ABOVE_INSTRUCTIONAL_BUTTONS", "url": "https://docs.fivem.net/natives/?_0x3D9ACB1EB139E702", "params": []}
{"hash": "0x4E929E7A5796FD26", "name": "IS_MP_GAMER_TAG_ACTIVE", "lua_name": "IsMpGamerTagActive", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "BOOL IsMpGamerTagActive(int gamerTagId)", "description": "", "aliases": "0x4E929E7A5796FD26", "url": "https://docs.fivem.net/natives/?_0x4E929E7A5796FD26", "params": [{"name": "gamerTagId", "type": "int"}]}
{"hash": "0x595B5178E412E199", "name": "IS_MP_GAMER_TAG_FREE", "lua_name": "IsMpGamerTagFree", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "BOOL IsMpGamerTagFree(int gamerTagId)", "description": "", "aliases": "ADD_TREVOR_RANDOM_MODIFIER", "url": "https://docs.fivem.net/natives/?_0x595B5178E412E199", "params": [{"name": "gamerTagId", "type": "int"}]}
{"hash": "0x6E0EB3EB47C8D7AA", "name": "IS_MP_GAMER_TAG_MOVIE_ACTIVE", "lua_name": "IsMpGamerTagMovieActive", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "BOOL IsMpGamerTagMovieActive()", "description": "", "aliases": "0x6E0EB3EB47C8D7AA _HAS_MP_GAMER_TAG", "url": "https://docs.fivem.net/natives/?_0x6E0EB3EB47C8D7AA", "params": []}
{"hash": "0x113750538FA31298", "name": "IS_NAMED_RENDERTARGET_LINKED", "lua_name": "IsNamedRendertargetLinked", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "BOOL IsNamedRendertargetLinked(Hash modelHash)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x113750538FA31298", "params": [{"name": "modelHash", "type": "Hash"}]}
{"hash": "0x78DCDC15C9F116B4", "name": "IS_NAMED_RENDERTARGET_REGISTERED", "lua_name": "IsNamedRendertargetRegistered", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "BOOL IsNamedRendertargetRegistered(char* name)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x78DCDC15C9F116B4", "params": [{"name": "name", "type": "char*"}]}
{"hash": "0x4E3CD0EF8A489541", "name": "IS_NAVIGATING_MENU_CONTENT", "lua_name": "IsNavigatingMenuContent", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "Any IsNavigatingMenuContent()", "description": "", "aliases": "0x4E3CD0EF8A489541", "url": "https://docs.fivem.net/natives/?_0x4E3CD0EF8A489541", "params": []}
{"hash": "0x6F72CD94F7B5B68C", "name": "IS_ONLINE_POLICIES_MENU_ACTIVE", "lua_name": "IsOnlinePoliciesMenuActive", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "BOOL IsOnlinePoliciesMenuActive()", "description": "Returns the same as `IS_SOCIAL_CLUB_ACTIVE`.", "aliases": "0x6F72CD94F7B5B68C", "url": "https://docs.fivem.net/natives/?_0x6F72CD94F7B5B68C", "params": []}
{"hash": "0x9049FE339D5F6F6F", "name": "IS_PAUSEMAP_IN_INTERIOR_MODE", "lua_name": "IsPausemapInInteriorMode", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "BOOL IsPausemapInInteriorMode()", "description": "", "aliases": "0x9049FE339D5F6F6F _IS_MINIMAP_IN_INTERIOR", "url": "https://docs.fivem.net/natives/?_0x9049FE339D5F6F6F", "params": []}
{"hash": "0xB0034A223497FFCB", "name": "IS_PAUSE_MENU_ACTIVE", "lua_name": "IsPauseMenuActive", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "BOOL IsPauseMenuActive()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xB0034A223497FFCB", "params": []}
{"hash": "0x1C491717107431C7", "name": "IS_PAUSE_MENU_RESTARTING", "lua_name": "IsPauseMenuRestarting", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "BOOL IsPauseMenuRestarting()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x1C491717107431C7", "params": []}
{"hash": "0x157F93B036700462", "name": "IS_RADAR_HIDDEN", "lua_name": "IsRadarHidden", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "BOOL IsRadarHidden()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x157F93B036700462", "params": []}
{"hash": "0x9EB6522EA68F22FE", "name": "IS_RADAR_PREFERENCE_SWITCHED_ON", "lua_name": "IsRadarPreferenceSwitchedOn", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "BOOL IsRadarPreferenceSwitchedOn()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x9EB6522EA68F22FE", "params": []}
{"hash": "0x9135584D09A3437E", "name": "IS_REPORTUGC_MENU_OPEN", "lua_name": "IsReportugcMenuOpen", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "BOOL IsReportugcMenuOpen()", "description": "", "aliases": "0x9135584D09A3437E", "url": "https://docs.fivem.net/natives/?_0x9135584D09A3437E", "params": []}
{"hash": "0xDD100EB17A94FF65", "name": "IS_SCRIPTED_HUD_COMPONENT_ACTIVE", "lua_name": "IsScriptedHudComponentActive", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "BOOL IsScriptedHudComponentActive(int id)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xDD100EB17A94FF65", "params": [{"name": "id", "type": "int"}]}
{"hash": "0x09C0403ED9A751C2", "name": "IS_SCRIPTED_HUD_COMPONENT_HIDDEN_THIS_FRAME", "lua_name": "IsScriptedHudComponentHiddenThisFrame", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "BOOL IsScriptedHudComponentHiddenThisFrame(int id)", "description": "", "aliases": "0x09C0403ED9A751C2", "url": "https://docs.fivem.net/natives/?_0x09C0403ED9A751C2", "params": [{"name": "id", "type": "int"}]}
{"hash": "0xC406BE343FC4B9AF", "name": "IS_SOCIAL_CLUB_ACTIVE", "lua_name": "IsSocialClubActive", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "BOOL IsSocialClubActive()", "description": "", "aliases": "0xC406BE343FC4B9AF", "url": "https://docs.fivem.net/natives/?_0xC406BE343FC4B9AF", "params": []}
{"hash": "0x8B6817B71B85EBF0", "name": "IS_STREAMING_ADDITIONAL_TEXT", "lua_name": "IsStreamingAdditionalText", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "BOOL IsStreamingAdditionalText(int p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x8B6817B71B85EBF0", "params": [{"name": "p0", "type": "int"}]}
{"hash": "0xAD6DACA4BA53E0A4", "name": "IS_SUBTITLE_PREFERENCE_SWITCHED_ON", "lua_name": "IsSubtitlePreferenceSwitchedOn", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "BOOL IsSubtitlePreferenceSwitchedOn()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xAD6DACA4BA53E0A4", "params": []}
{"hash": "0xE18B138FABC53103", "name": "IS_WARNING_MESSAGE_ACTIVE", "lua_name": "IsWarningMessageActive", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "BOOL IsWarningMessageActive()", "description": "Returns true if a Warning Message or ReportUGC menu is active.", "aliases": "IS_MEDICAL_DISABLED", "url": "https://docs.fivem.net/natives/?_0xE18B138FABC53103", "params": []}
{"hash": "0x1DD1F58F493F1DA5", "name": "IS_WAYPOINT_ACTIVE", "lua_name": "IsWaypointActive", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "BOOL IsWaypointActive()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x1DD1F58F493F1DA5", "params": []}
{"hash": "0xF6C09E276AEB3F2D", "name": "LINK_NAMED_RENDERTARGET", "lua_name": "LinkNamedRendertarget", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void LinkNamedRendertarget(Hash modelHash)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xF6C09E276AEB3F2D", "params": [{"name": "modelHash", "type": "Hash"}]}
{"hash": "0x299FAEBB108AE05B", "name": "LOCK_MINIMAP_ANGLE", "lua_name": "LockMinimapAngle", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void LockMinimapAngle(int angle)", "description": "```\nLocks the minimap to the specified angle in integer degrees. \nangle: The angle in whole degrees. If less than 0 or greater than 360, unlocks the angle. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x299FAEBB108AE05B", "params": [{"name": "angle", "type": "int"}]}
{"hash": "0x1279E861A329E73F", "name": "LOCK_MINIMAP_POSITION", "lua_name": "LockMinimapPosition", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void LockMinimapPosition(float x, float y)", "description": "```\nLocks the minimap to the specified world position. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x1279E861A329E73F", "params": [{"name": "x", "type": "float"}, {"name": "y", "type": "float"}]}
{"hash": "0x805D7CBB36FD6C4C", "name": "OPEN_ONLINE_POLICIES_MENU", "lua_name": "OpenOnlinePoliciesMenu", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void OpenOnlinePoliciesMenu()", "description": "", "aliases": "_SHOW_SOCIAL_CLUB_LEGAL_SCREEN", "url": "https://docs.fivem.net/natives/?_0x805D7CBB36FD6C4C", "params": []}
{"hash": "0x523A590C1A3CC0D3", "name": "OPEN_REPORTUGC_MENU", "lua_name": "OpenReportugcMenu", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void OpenReportugcMenu()", "description": "```\nShows a menu for reporting UGC content.\n```", "aliases": "0x523A590C1A3CC0D3 _DISPLAY_JOB_REPORT", "url": "https://docs.fivem.net/natives/?_0x523A590C1A3CC0D3", "params": []}
{"hash": "0x75D3691713C3B05A", "name": "OPEN_SOCIAL_CLUB_MENU", "lua_name": "OpenSocialClubMenu", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void OpenSocialClubMenu()", "description": "Uses the `SOCIAL_CLUB2` scaleform.", "aliases": "0x75D3691713C3B05A", "url": "https://docs.fivem.net/natives/?_0x75D3691713C3B05A", "params": []}
{"hash": "0x77F16B447824DA6C", "name": "PAUSE_MENUCEPTION_GO_DEEPER", "lua_name": "PauseMenuceptionGoDeeper", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void PauseMenuceptionGoDeeper(int pageId)", "description": "Sets current pause menu page/component to the specified value.\nAvailable page IDs: https://pastebin.com/qxuhwjPT", "aliases": "0x77F16B447824DA6C", "url": "https://docs.fivem.net/natives/?_0x77F16B447824DA6C", "params": [{"name": "pageId", "type": "int", "annotations": {"cs_type": "Any"}}]}
{"hash": "0xCDCA26E80FAECB8F", "name": "PAUSE_MENUCEPTION_THE_KICK", "lua_name": "PauseMenuceptionTheKick", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void PauseMenuceptionTheKick()", "description": "Forces the Pause Menu to back out of unique pages such as Awards, Unlocks, Key Bindings etc", "aliases": "0xCDCA26E80FAECB8F", "url": "https://docs.fivem.net/natives/?_0xCDCA26E80FAECB8F", "params": []}
{"hash": "0xDD564BDD0472C936", "name": "PAUSE_MENU_ACTIVATE_CONTEXT", "lua_name": "PauseMenuActivateContext", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void PauseMenuActivateContext(Hash hash)", "description": "Activates the specified frontend menu context.\n\npausemenu.xml defines some specific menu options using 'context'. Context is basically a 'condition'.\n\nThe `*ALL*` part of the context means that whatever is being defined, will be active when any or all of those conditions after `*ALL*` are met.\n\nThe `*NONE*` part of the context section means that whatever is being defined, will NOT be active if any or all of the conditions after `*NONE*` are met.\n\nThis basically allows you to hide certain menu sections, or things like instructional buttons.\n\nSee the old description below for more info.\n\n***\n\n> Seems to add/set the current menu context (to show/hide buttons?)\n> Pausemenu.xml:\n> `<Contexts>*ALL*, DISPLAY_CORONA_BUTTONS, *NONE*, BET_LOCKED, BET_AVAILABLE, SCROLL_OPTION</Contexts>`\n> Code:\n>\n> ```\n> if (...) {\n> sub_bbd34(a_0, 0, \"FM_BET_HELP\");\n> UI::PAUSE_MENU_ACTIVATE_CONTEXT(${bet_available}); // This native\n> UI::OBJECT_DECAL_TOGGLE(${bet_locked});\n> } else {\n> sub_bbd34(a_0, 0, \"\");\n> UI::OBJECT_DECAL_TOGGLE(${bet_available});\n> UI::PAUSE_MENU_ACTIVATE_CONTEXT(${bet_locked}); // This native\n> }\n> ```\n>\n> OBJECT_DECAL_TOGGLE seems to remove a context, It also has a hash collision\n> // Old\n> Scripts do not make this native's purpose clear. However, this native most likely has something to do with decals since in nearly every instance, \"OBJECT_DECAL_TOGGLE\" is called prior.", "aliases": "0xDD564BDD0472C936 _ADD_FRONTEND_MENU_CONTEXT", "url": "https://docs.fivem.net/natives/?_0xDD564BDD0472C936", "params": [{"name": "hash", "type": "Hash", "description": "Context name hash."}]}
{"hash": "0x444D8CF241EC25C5", "name": "PAUSE_MENU_DEACTIVATE_CONTEXT", "lua_name": "PauseMenuDeactivateContext", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void PauseMenuDeactivateContext(Hash contextHash)", "description": "", "aliases": "OBJECT_DECAL_TOGGLE", "url": "https://docs.fivem.net/natives/?_0x444D8CF241EC25C5", "params": [{"name": "contextHash", "type": "Hash"}]}
{"hash": "0x84698AB38D0C6636", "name": "PAUSE_MENU_IS_CONTEXT_ACTIVE", "lua_name": "PauseMenuIsContextActive", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "BOOL PauseMenuIsContextActive(Hash contextHash)", "description": "", "aliases": "0x84698AB38D0C6636", "url": "https://docs.fivem.net/natives/?_0x84698AB38D0C6636", "params": [{"name": "contextHash", "type": "Hash"}]}
{"hash": "0x2A25ADC48F87841F", "name": "PAUSE_MENU_IS_CONTEXT_MENU_ACTIVE", "lua_name": "PauseMenuIsContextMenuActive", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "Any PauseMenuIsContextMenuActive()", "description": "", "aliases": "0x2A25ADC48F87841F", "url": "https://docs.fivem.net/natives/?_0x2A25ADC48F87841F", "params": []}
{"hash": "0x4895BDEA16E7C080", "name": "PAUSE_MENU_REDRAW_INSTRUCTIONAL_BUTTONS", "lua_name": "PauseMenuRedrawInstructionalButtons", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void PauseMenuRedrawInstructionalButtons(int p0)", "description": "Updates instructional buttons in Pause Menu after menu contexts have been toggled. p0 purpose is currently unknown, only 0 is used in scripts.", "aliases": "_ENABLE_DEATHBLOOD_SEETHROUGH 0x4895BDEA16E7C080", "url": "https://docs.fivem.net/natives/?_0x4895BDEA16E7C080", "params": [{"name": "p0", "type": "int", "annotations": {"cs_type": "BOOL"}}]}
{"hash": "0xC78E239AC5B2DDB9", "name": "PAUSE_MENU_SET_BUSY_SPINNER", "lua_name": "PauseMenuSetBusySpinner", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void PauseMenuSetBusySpinner(BOOL bVisible, int iColumnID, int iSpinnerIndex)", "description": "Sets a loading icon in the pause menu.", "aliases": "0xC78E239AC5B2DDB9", "url": "https://docs.fivem.net/natives/?_0xC78E239AC5B2DDB9", "params": [{"name": "bVisible", "type": "BOOL", "description": "Sets or removes this spinner."}, {"name": "iColumnID", "type": "int", "description": "Location of this spinner (0 - 17). Indexes can be found in `common:\\data\\ui\\frontend.xml`, `PauseMenu\\PersistentData\\Spinner\\Offsets`. If `bVisible` is `false`, this will be ignored."}, {"name": "iSpinnerIndex", "type": "int", "description": "Index of this spinner. Can have a maximum of three spinners at a time."}]}
{"hash": "0xF06EBB91A81E09E3", "name": "PAUSE_MENU_SET_WARN_ON_TAB_CHANGE", "lua_name": "PauseMenuSetWarnOnTabChange", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void PauseMenuSetWarnOnTabChange(BOOL setWarn)", "description": "Shows this warning message when trying to switch pause menu header tabs: https://i.imgur.com/8qmfztu.png", "aliases": "0xF06EBB91A81E09E3", "url": "https://docs.fivem.net/natives/?_0xF06EBB91A81E09E3", "params": [{"name": "setWarn", "type": "BOOL", "description": "Wether to show the message or not."}]}
{"hash": "0x2DE6C5E2E996F178", "name": "PAUSE_TOGGLE_FULLSCREEN_MAP", "lua_name": "PauseToggleFullscreenMap", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void PauseToggleFullscreenMap(BOOL enabled)", "description": "Toggles pause menu map rendering.", "aliases": "0x2DE6C5E2E996F178", "url": "https://docs.fivem.net/natives/?_0x2DE6C5E2E996F178", "params": [{"name": "enabled", "type": "BOOL", "annotations": {"cs_type": "Any"}}]}
{"hash": "0xC65AB383CD91DF98", "name": "PRELOAD_BUSYSPINNER", "lua_name": "PreloadBusyspinner", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void PreloadBusyspinner()", "description": "", "aliases": "0xC65AB383CD91DF98", "url": "https://docs.fivem.net/natives/?_0xC65AB383CD91DF98", "params": []}
{"hash": "0x742D6FD43115AF73", "name": "PULSE_BLIP", "lua_name": "PulseBlip", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void PulseBlip(Blip blip)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x742D6FD43115AF73", "params": [{"name": "blip", "type": "Blip"}]}
{"hash": "0x81FA173F170560D1", "name": "REFRESH_WAYPOINT", "lua_name": "RefreshWaypoint", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void RefreshWaypoint()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x81FA173F170560D1", "params": []}
{"hash": "0x57D9C12635E25CE3", "name": "REGISTER_NAMED_RENDERTARGET", "lua_name": "RegisterNamedRendertarget", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "BOOL RegisterNamedRendertarget(char* name, BOOL p1)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x57D9C12635E25CE3", "params": [{"name": "name", "type": "char*"}, {"name": "p1", "type": "BOOL"}]}
{"hash": "0x14621BB1DF14E2B2", "name": "RELEASE_CONTROL_OF_FRONTEND", "lua_name": "ReleaseControlOfFrontend", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void ReleaseControlOfFrontend()", "description": "Enables frontend (works in custom frontends, not sure about regular pause menu) navigation keys on keyboard if they were disabled using the native below.\n\nTo disable the keys, use [`0xEC9264727EEC0F28`](#\\_0xEC9264727EEC0F28).", "aliases": "0x14621BB1DF14E2B2", "url": "https://docs.fivem.net/natives/?_0x14621BB1DF14E2B2", "params": []}
{"hash": "0xE9F6FFE837354DD4", "name": "RELEASE_NAMED_RENDERTARGET", "lua_name": "ReleaseNamedRendertarget", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "BOOL ReleaseNamedRendertarget(char* name)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xE9F6FFE837354DD4", "params": [{"name": "name", "type": "char*"}]}
{"hash": "0x2916A928514C9827", "name": "RELOAD_MAP_MENU", "lua_name": "ReloadMapMenu", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void ReloadMapMenu()", "description": "Forces the map menu to reload.", "aliases": "0x2916A928514C9827", "url": "https://docs.fivem.net/natives/?_0x2916A928514C9827", "params": []}
{"hash": "0x86A652570E5F25DD", "name": "REMOVE_BLIP", "lua_name": "RemoveBlip", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void RemoveBlip(Blip* blip)", "description": "Removes the blip from your map.\n\n**Note:** This function only works on the script that created the blip, if you wish to remove blips created by other scripts, see [`SET_THIS_SCRIPT_CAN_REMOVE_BLIPS_CREATED_BY_ANY_SCRIPT`](#\\_0x86A652570E5F25DD).", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x86A652570E5F25DD", "params": [{"name": "blip", "type": "Blip*", "description": "Blip handle to remove."}]}
{"hash": "0x31698AA80E0223F8", "name": "REMOVE_MP_GAMER_TAG", "lua_name": "RemoveMpGamerTag", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void RemoveMpGamerTag(int gamerTagId)", "description": "Removes the gamer tag associated with the provided ID. This does not happen instantly. Use [IS_MP_GAMER_TAG_FREE](#\\_0x595B5178E412E199) to determine when the ID is free for reuse.", "aliases": "0x31698AA80E0223F8", "url": "https://docs.fivem.net/natives/?_0x31698AA80E0223F8", "params": [{"name": "gamerTagId", "type": "int", "description": "A player ID with a gamer tag or a fake gamer tag ID."}]}
{"hash": "0xC7C6789AA1CFEDD0", "name": "REMOVE_MULTIPLAYER_BANK_CASH", "lua_name": "RemoveMultiplayerBankCash", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void RemoveMultiplayerBankCash()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC7C6789AA1CFEDD0", "params": []}
{"hash": "0x968F270E39141ECA", "name": "REMOVE_MULTIPLAYER_HUD_CASH", "lua_name": "RemoveMultiplayerHudCash", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void RemoveMultiplayerHudCash()", "description": "```\nRemoves multiplayer cash hud each frame \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x968F270E39141ECA", "params": []}
{"hash": "0x95CF81BD06EE1887", "name": "REMOVE_MULTIPLAYER_WALLET_CASH", "lua_name": "RemoveMultiplayerWalletCash", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void RemoveMultiplayerWalletCash()", "description": "", "aliases": "0x95CF81BD06EE1887", "url": "https://docs.fivem.net/natives/?_0x95CF81BD06EE1887", "params": []}
{"hash": "0x1CCC708F0F850613", "name": "REPLACE_HUD_COLOUR", "lua_name": "ReplaceHudColour", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void ReplaceHudColour(int hudColorIndex, int hudColorIndex2)", "description": "Changes the hud color at a given index (hudColorIndex) by another one (hudColorIndex2).\n\nHUD colors can be found [here](https://docs.fivem.net/docs/game-references/hud-colors/)", "aliases": "0x1CCC708F0F850613 _SET_HUD_COLOURS_SWITCH", "url": "https://docs.fivem.net/natives/?_0x1CCC708F0F850613", "params": [{"name": "hudColorIndex", "type": "int"}, {"name": "hudColorIndex2", "type": "int"}]}
{"hash": "0xF314CF4F0211894E", "name": "REPLACE_HUD_COLOUR_WITH_RGBA", "lua_name": "ReplaceHudColourWithRgba", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void ReplaceHudColourWithRgba(int hudColorIndex, int r, int g, int b, int a)", "description": "Hud colors can be found [here](https://docs.fivem.net/docs/game-references/hud-colors/)", "aliases": "0xF314CF4F0211894E _SET_HUD_COLOUR", "url": "https://docs.fivem.net/natives/?_0xF314CF4F0211894E", "params": [{"name": "hudColorIndex", "type": "int"}, {"name": "r", "type": "int"}, {"name": "g", "type": "int"}, {"name": "b", "type": "int"}, {"name": "a", "type": "int"}]}
{"hash": "0x71A78003C8E71424", "name": "REQUEST_ADDITIONAL_TEXT", "lua_name": "RequestAdditionalText", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void RequestAdditionalText(char* gxt, int slot)", "description": "```\nRequest a gxt into the passed slot. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x71A78003C8E71424", "params": [{"name": "gxt", "type": "char*"}, {"name": "slot", "type": "int"}]}
{"hash": "0x6009F9F1AE90D8A6", "name": "REQUEST_ADDITIONAL_TEXT_FOR_DLC", "lua_name": "RequestAdditionalTextForDlc", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void RequestAdditionalTextForDlc(char* gxt, int slot)", "description": "", "aliases": "_REQUEST_ADDITIONAL_TEXT_2", "url": "https://docs.fivem.net/natives/?_0x6009F9F1AE90D8A6", "params": [{"name": "gxt", "type": "char*"}, {"name": "slot", "type": "int"}]}
{"hash": "0xB99C4E4D9499DF29", "name": "RESET_GLOBAL_ACTIONSCRIPT_FLAG", "lua_name": "ResetGlobalActionscriptFlag", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void ResetGlobalActionscriptFlag(int flagIndex)", "description": "", "aliases": "0xB99C4E4D9499DF29", "url": "https://docs.fivem.net/natives/?_0xB99C4E4D9499DF29", "params": [{"name": "flagIndex", "type": "int"}]}
{"hash": "0x450930E616475D0D", "name": "RESET_HUD_COMPONENT_VALUES", "lua_name": "ResetHudComponentValues", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void ResetHudComponentValues(int id)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x450930E616475D0D", "params": [{"name": "id", "type": "int"}]}
{"hash": "0x12782CE0A636E9F0", "name": "RESET_RETICULE_VALUES", "lua_name": "ResetReticuleValues", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void ResetReticuleValues()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x12782CE0A636E9F0", "params": []}
{"hash": "0x10706DC6AD2D49C0", "name": "RESTART_FRONTEND_MENU", "lua_name": "RestartFrontendMenu", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void RestartFrontendMenu(Hash menuHash, int highlightedTab)", "description": "Changes the current frontend menu to the desired frontend menu version.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x10706DC6AD2D49C0", "params": [{"name": "menuHash", "type": "Hash", "description": "Hash of the frontend menu. See [`ACTIVATE_FRONTEND_MENU`](#\\_0xEF01D36B9C9D0C7B) for the list of available menus."}, {"name": "highlightedTab", "type": "int", "description": "Menu ID (from PauseMenuLUT (in pause_menu_sp_content.gfx files), but the value - 1000) of which tab to have highlighted on the header, or -1."}]}
{"hash": "0x9969599CCFF5D85E", "name": "SET_ABILITY_BAR_VALUE", "lua_name": "SetAbilityBarValue", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void SetAbilityBarValue(float value, float maxValue)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x9969599CCFF5D85E", "params": [{"name": "value", "type": "float"}, {"name": "maxValue", "type": "float"}]}
{"hash": "0x577599CCED639CA2", "name": "SET_ALLOW_COMMA_ON_TEXT_INPUT", "lua_name": "SetAllowCommaOnTextInput", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void SetAllowCommaOnTextInput(BOOL allow)", "description": "**NOTE:** This must be called before you open the text input box.", "aliases": "0x577599CCED639CA2", "url": "https://docs.fivem.net/natives/?_0x577599CCED639CA2", "params": [{"name": "allow", "type": "BOOL", "annotations": {"cs_type": "Any"}, "description": "Toggles if the comma can be used in conjuction with the `filename` text input box type."}]}
{"hash": "0x231C8F89D0539D8F", "name": "SET_BIGMAP_ACTIVE", "lua_name": "SetBigmapActive", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void SetBigmapActive(BOOL toggleBigMap, BOOL showFullMap)", "description": "Toggles the big minimap state like in GTA:Online.\n\nTo get the current state of the minimap, use [`IS_BIGMAP_ACTIVE`](#\\_0xFFF65C63).", "aliases": "_SET_RADAR_BIGMAP_ENABLED", "url": "https://docs.fivem.net/natives/?_0x231C8F89D0539D8F", "params": [{"name": "toggleBigMap", "type": "BOOL", "description": "Enable or disable the expanded minimap."}, {"name": "showFullMap", "type": "BOOL", "description": "Enable or disable the full map from being shown on the minimap, requires p0 to be true."}]}
{"hash": "0x45FF974EEE1C8734", "name": "SET_BLIP_ALPHA", "lua_name": "SetBlipAlpha", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void SetBlipAlpha(Blip blip, int alpha)", "description": "```\nSets alpha-channel for blip color.\nExample:\nBlip blip = HUD::ADD_BLIP_FOR_ENTITY(entity);\nHUD::SET_BLIP_COLOUR(blip , 3);\nHUD::SET_BLIP_ALPHA(blip , 64);\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x45FF974EEE1C8734", "params": [{"name": "blip", "type": "Blip"}, {"name": "alpha", "type": "int"}]}
{"hash": "0x6F6F290102C02AB4", "name": "SET_BLIP_AS_FRIENDLY", "lua_name": "SetBlipAsFriendly", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void SetBlipAsFriendly(Blip blip, BOOL toggle)", "description": "Allows the user to set a blip as friendly or enemy based on the toggle.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x6F6F290102C02AB4", "params": [{"name": "blip", "type": "Blip", "description": "The blip handle"}, {"name": "toggle", "type": "BOOL", "description": "True for friendly, false for enemy"}]}
{"hash": "0x24AC0137444F9FD5", "name": "SET_BLIP_AS_MISSION_CREATOR_BLIP", "lua_name": "SetBlipAsMissionCreatorBlip", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void SetBlipAsMissionCreatorBlip(Blip blip, BOOL toggle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x24AC0137444F9FD5", "params": [{"name": "blip", "type": "Blip"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0xBE8BE4FE60E27B72", "name": "SET_BLIP_AS_SHORT_RANGE", "lua_name": "SetBlipAsShortRange", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void SetBlipAsShortRange(Blip blip, BOOL toggle)", "description": "Sets whether or not the specified blip should only be displayed when nearby, or on the minimap.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xBE8BE4FE60E27B72", "params": [{"name": "blip", "type": "Blip", "description": "The blip handle."}, {"name": "toggle", "type": "BOOL", "description": "True to only display the blip as 'short range', false to display the blip from a longer distance."}]}
{"hash": "0xB203913733F27884", "name": "SET_BLIP_BRIGHT", "lua_name": "SetBlipBright", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void SetBlipBright(Blip blip, BOOL toggle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xB203913733F27884", "params": [{"name": "blip", "type": "Blip"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0x234CDD44D996FD9A", "name": "SET_BLIP_CATEGORY", "lua_name": "SetBlipCategory", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void SetBlipCategory(Blip blip, int index)", "description": "Examples result:\n\n![](https://i.imgur.com/skY6vAJ.png)\n\n**index:**\n\n```\n1 = No distance shown in legend\n2 = Distance shown in legend\n7 = \"Other Players\" category, also shows distance in legend\n10 = \"Property\" category\n11 = \"Owned Property\" category\n```\n\nAny other value behaves like `index = 1`, `index` wraps around after 255\n\nBlips with categories `7`, `10` or `11` will all show under the specific categories listing in the map legend, regardless of sprite or name.\n\n**Legend entries**\n\n| index | Legend entry | Label |\n| --- | --- | --- |\n| 7 | Other Players | `BLIP_OTHPLYR` |\n| 10 | Property | `BLIP_PROPCAT` |\n| 11 | Owned Property | `BLIP_APARTCAT` |", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x234CDD44D996FD9A", "params": [{"name": "blip", "type": "Blip", "description": "The blip to change the category index of"}, {"name": "index", "type": "int", "description": "The category index to change to"}]}
{"hash": "0x03D7FB09E75D6B7E", "name": "SET_BLIP_COLOUR", "lua_name": "SetBlipColour", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void SetBlipColour(Blip blip, int color)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x03D7FB09E75D6B7E", "params": [{"name": "blip", "type": "Blip", "description": "The blip handle to set the color of"}, {"name": "color", "type": "int", "description": "This can be a hex color code, or a [blip color](https://docs.fivem.net/docs/game-references/blips/#blip-colors)."}]}
{"hash": "0xAE2AF67E9D9AF65D", "name": "SET_BLIP_COORDS", "lua_name": "SetBlipCoords", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void SetBlipCoords(Blip blip, float posX, float posY, float posZ)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xAE2AF67E9D9AF65D", "params": [{"name": "blip", "type": "Blip"}, {"name": "posX", "type": "float"}, {"name": "posY", "type": "float"}, {"name": "posZ", "type": "float"}]}
{"hash": "0x9029B2F3DA924928", "name": "SET_BLIP_DISPLAY", "lua_name": "SetBlipDisplay", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void SetBlipDisplay(Blip blip, int displayId)", "description": "**displayId Behaviour**\n\n| display ID \t| Behaviour \t|\n|------------\t|-------------------------------------------------------------\t|\n| 0 \t| Doesn't show up, ever, anywhere. \t|\n| 1 \t| Doesn't show up, ever, anywhere. \t|\n| 2 \t| Shows on both main map and minimap. (Selectable on map) \t|\n| 3 \t| Shows on main map only. (Selectable on map) \t|\n| 4 \t| Shows on main map only. (Selectable on map) \t|\n| 5 \t| Shows on minimap only. \t|\n| 6 \t| Shows on both main map and minimap. (Selectable on map) \t|\n| 7 \t| Doesn't show up, ever, anywhere. \t|\n| 8 \t| Shows on both main map and minimap. (Not selectable on map) \t|\n| 9 \t| Shows on minimap only. \t|\n| 10 \t| Shows on both main map and minimap. (Not selectable on map) \t|\n\nAnything higher than 10 seems to be exactly the same as 10.\n\nRockstar seem to only use 0, 2, 3, 4, 5 and 8 in the decompiled scripts.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x9029B2F3DA924928", "params": [{"name": "blip", "type": "Blip"}, {"name": "displayId", "type": "int"}]}
{"hash": "0x2AEE8F8390D2298C", "name": "SET_BLIP_FADE", "lua_name": "SetBlipFade", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void SetBlipFade(Blip blip, int opacity, int duration)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x2AEE8F8390D2298C", "params": [{"name": "blip", "type": "Blip"}, {"name": "opacity", "type": "int"}, {"name": "duration", "type": "int"}]}
{"hash": "0xB14552383D39CE3E", "name": "SET_BLIP_FLASHES", "lua_name": "SetBlipFlashes", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void SetBlipFlashes(Blip blip, BOOL toggle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xB14552383D39CE3E", "params": [{"name": "blip", "type": "Blip"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0x2E8D9498C56DD0D1", "name": "SET_BLIP_FLASHES_ALTERNATE", "lua_name": "SetBlipFlashesAlternate", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void SetBlipFlashesAlternate(Blip blip, BOOL toggle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x2E8D9498C56DD0D1", "params": [{"name": "blip", "type": "Blip"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0xAA51DB313C010A7E", "name": "SET_BLIP_FLASH_INTERVAL", "lua_name": "SetBlipFlashInterval", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void SetBlipFlashInterval(Blip blip, int interval)", "description": "Sets the interval in milliseconds before flashing the blip.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xAA51DB313C010A7E", "params": [{"name": "blip", "type": "Blip", "description": "The blip to change flashing interval"}, {"name": "interval", "type": "int", "description": "Interval in milliseconds before flashing the blip"}]}
{"hash": "0xD3CD6FD297AE87CC", "name": "SET_BLIP_FLASH_TIMER", "lua_name": "SetBlipFlashTimer", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void SetBlipFlashTimer(Blip blip, int duration)", "description": "Flashes blip for time in milliseconds before stopping.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xD3CD6FD297AE87CC", "params": [{"name": "blip", "type": "Blip", "description": "The blip to start flashing"}, {"name": "duration", "type": "int", "description": "Time in milliseconds to flash the blip before stopping"}]}
{"hash": "0x54318C915D27E4CE", "name": "SET_BLIP_HIDDEN_ON_LEGEND", "lua_name": "SetBlipHiddenOnLegend", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void SetBlipHiddenOnLegend(Blip blip, BOOL toggle)", "description": "", "aliases": "0x54318C915D27E4CE", "url": "https://docs.fivem.net/natives/?_0x54318C915D27E4CE", "params": [{"name": "blip", "type": "Blip"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0xE2590BC29220CEBB", "name": "SET_BLIP_HIGH_DETAIL", "lua_name": "SetBlipHighDetail", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void SetBlipHighDetail(Blip blip, BOOL toggle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xE2590BC29220CEBB", "params": [{"name": "blip", "type": "Blip"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0xEAA0FFE120D92784", "name": "SET_BLIP_NAME_FROM_TEXT_FILE", "lua_name": "SetBlipNameFromTextFile", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void SetBlipNameFromTextFile(Blip blip, char* gxtEntry)", "description": "```\nDoesn't work if the label text of gxtEntry is >= 80. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xEAA0FFE120D92784", "params": [{"name": "blip", "type": "Blip"}, {"name": "gxtEntry", "type": "char*"}]}
{"hash": "0x127DE7B20C60A6A3", "name": "SET_BLIP_NAME_TO_PLAYER_NAME", "lua_name": "SetBlipNameToPlayerName", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void SetBlipNameToPlayerName(Blip blip, Player player)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x127DE7B20C60A6A3", "params": [{"name": "blip", "type": "Blip"}, {"name": "player", "type": "Player"}]}
{"hash": "0xAE9FC9EF6A9FAC79", "name": "SET_BLIP_PRIORITY", "lua_name": "SetBlipPriority", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void SetBlipPriority(Blip blip, int priority)", "description": "```\nSee this topic for more details : gtaforums.com/topic/717612-v-scriptnative-documentation-and-research/page-35?p=1069477935 \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xAE9FC9EF6A9FAC79", "params": [{"name": "blip", "type": "Blip"}, {"name": "priority", "type": "int"}]}
{"hash": "0xF87683CDF73C3F6E", "name": "SET_BLIP_ROTATION", "lua_name": "SetBlipRotation", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void SetBlipRotation(Blip blip, int rotation)", "description": "```\nAfter some testing, looks like you need to use CEIL() on the rotation (vehicle/ped heading) before using it there.\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xF87683CDF73C3F6E", "params": [{"name": "blip", "type": "Blip"}, {"name": "rotation", "type": "int"}]}
{"hash": "0x4F7D8A9BFB0B43E9", "name": "SET_BLIP_ROUTE", "lua_name": "SetBlipRoute", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void SetBlipRoute(Blip blip, BOOL enabled)", "description": "```\nEnable / disable showing route for the Blip-object. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x4F7D8A9BFB0B43E9", "params": [{"name": "blip", "type": "Blip"}, {"name": "enabled", "type": "BOOL"}]}
{"hash": "0x837155CD2F63DA09", "name": "SET_BLIP_ROUTE_COLOUR", "lua_name": "SetBlipRouteColour", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void SetBlipRouteColour(Blip blip, int colour)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x837155CD2F63DA09", "params": [{"name": "blip", "type": "Blip"}, {"name": "colour", "type": "int"}]}
{"hash": "0xD38744167B2FA257", "name": "SET_BLIP_SCALE", "lua_name": "SetBlipScale", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void SetBlipScale(Blip blip, float scale)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xD38744167B2FA257", "params": [{"name": "blip", "type": "Blip"}, {"name": "scale", "type": "float"}]}
{"hash": "0x14892474891E09EB", "name": "SET_BLIP_SECONDARY_COLOUR", "lua_name": "SetBlipSecondaryColour", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void SetBlipSecondaryColour(Blip blip, int r, int g, int b)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x14892474891E09EB", "params": [{"name": "blip", "type": "Blip"}, {"name": "r", "type": "int", "annotations": {"cs_type": "float"}}, {"name": "g", "type": "int", "annotations": {"cs_type": "float"}}, {"name": "b", "type": "int", "annotations": {"cs_type": "float"}}]}
{"hash": "0x13127EC3665E8EE1", "name": "SET_BLIP_SHOW_CONE", "lua_name": "SetBlipShowCone", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void SetBlipShowCone(Blip blip, BOOL toggle)", "description": "```\nNativeDB Added Parameter 3: Any p2\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x13127EC3665E8EE1", "params": [{"name": "blip", "type": "Blip"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0xDF735600A4696DAF", "name": "SET_BLIP_SPRITE", "lua_name": "SetBlipSprite", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void SetBlipSprite(Blip blip, int spriteId)", "description": "Sets the displayed sprite for a specific blip.\n\nThere's a [list of sprites](https://docs.fivem.net/game-references/blips/) on the FiveM documentation site.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xDF735600A4696DAF", "params": [{"name": "blip", "type": "Blip", "description": "The blip to change."}, {"name": "spriteId", "type": "int", "description": "The sprite ID to set."}]}
{"hash": "0x39BBF623FC803EAC", "name": "SET_COLOUR_OF_NEXT_TEXT_COMPONENT", "lua_name": "SetColourOfNextTextComponent", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void SetColourOfNextTextComponent(int hudColor)", "description": "", "aliases": "0x39BBF623FC803EAC _SET_NOTIFICATION_COLOR_NEXT", "url": "https://docs.fivem.net/natives/?_0x39BBF623FC803EAC", "params": [{"name": "hudColor", "type": "int"}]}
{"hash": "0x2ACCB195F3CCD9DE", "name": "SET_CUSTOM_MP_HUD_COLOR", "lua_name": "SetCustomMpHudColor", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void SetCustomMpHudColor(int hudColorId)", "description": "Set a custom color for the MP HUD, providing a way to customize the HUD's appearance similar to character color changes in MP.\n\n```cpp\nenum eHudColours {\n HUD_COLOUR_PURE_WHITE = 0,\n HUD_COLOUR_WHITE = 1,\n HUD_COLOUR_BLACK = 2,\n HUD_COLOUR_GREY = 3,\n HUD_COLOUR_GREYLIGHT = 4,\n HUD_COLOUR_GREYDARK = 5,\n HUD_COLOUR_RED = 6,\n HUD_COLOUR_REDLIGHT = 7,\n HUD_COLOUR_REDDARK = 8,\n HUD_COLOUR_BLUE = 9,\n HUD_COLOUR_BLUELIGHT = 10,\n HUD_COLOUR_BLUEDARK = 11,\n HUD_COLOUR_YELLOW = 12,\n HUD_COLOUR_YELLOWLIGHT = 13,\n HUD_COLOUR_YELLOWDARK = 14,\n HUD_COLOUR_ORANGE = 15,\n HUD_COLOUR_ORANGELIGHT = 16,\n HUD_COLOUR_ORANGEDARK = 17,\n HUD_COLOUR_GREEN = 18,\n HUD_COLOUR_GREENLIGHT = 19,\n HUD_COLOUR_GREENDARK = 20,\n HUD_COLOUR_PURPLE = 21,\n HUD_COLOUR_PURPLELIGHT = 22,\n HUD_COLOUR_PURPLEDARK = 23,\n HUD_COLOUR_PINK = 24,\n HUD_COLOUR_STAR = 25,\n HUD_COLOUR_STARLIGHT = 26,\n HUD_COLOUR_STARDARK = 27,\n HUD_COLOUR_NET_PLAYER1 = 28,\n HUD_COLOUR_NET_PLAYER2 = 29,\n HUD_COLOUR_NET_PLAYER3 = 30,\n HUD_COLOUR_NET_PLAYER4 = 31,\n HUD_COLOUR_NET_PLAYER5 = 32,\n HUD_COLOUR_NET_PLAYER6 = 33,\n HUD_COLOUR_NET_PLAYER7 = 34,\n HUD_COLOUR_NET_PLAYER8 = 35,\n HUD_COLOUR_NET_PLAYER9 = 36,\n HUD_COLOUR_NET_PLAYER10 = 37,\n HUD_COLOUR_NET_PLAYER11 = 38,\n HUD_COLOUR_NET_PLAYER12 = 39,\n HUD_COLOUR_NET_PLAYER13 = 40,\n HUD_COLOUR_NET_PLAYER14 = 41,\n HUD_COLOUR_NET_PLAYER15 = 42,\n HUD_COLOUR_NET_PLAYER16 = 43,\n HUD_COLOUR_NET_PLAYER17 = 44,\n HUD_COLOUR_NET_PLAYER18 = 45,\n HUD_COLOUR_NET_PLAYER19 = 46,\n HUD_COLOUR_NET_PLAYER20 = 47,\n HUD_COLOUR_NET_PLAYER21 = 48,\n HUD_COLOUR_NET_PLAYER22 = 49,\n HUD_COLOUR_NET_PLAYER23 = 50,\n HUD_COLOUR_NET_PLAYER24 = 51,\n HUD_COLOUR_NET_PLAYER25 = 52,\n HUD_COLOUR_NET_PLAYER26 = 53,\n HUD_COLOUR_NET_PLAYER27 = 54,\n HUD_COLOUR_NET_PLAYER28 = 55,\n HUD_COLOUR_NET_PLAYER29 = 56,\n HUD_COLOUR_NET_PLAYER30 = 57,\n HUD_COLOUR_NET_PLAYER31 = 58,\n HUD_COLOUR_NET_PLAYER32 = 59,\n HUD_COLOUR_SIMPLEBLIP_DEFAULT = 60,\n HUD_COLOUR_MENU_BLUE = 61,\n HUD_COLOUR_MENU_GREY_LIGHT = 62,\n HUD_COLOUR_MENU_BLUE_EXTRA_DARK = 63,\n HUD_COLOUR_MENU_YELLOW = 64,\n HUD_COLOUR_MENU_YELLOW_DARK = 65,\n HUD_COLOUR_MENU_GREEN = 66,\n HUD_COLOUR_MENU_GREY = 67,\n HUD_COLOUR_MENU_GREY_DARK = 68,\n HUD_COLOUR_MENU_HIGHLIGHT = 69,\n HUD_COLOUR_MENU_STANDARD = 70,\n HUD_COLOUR_MENU_DIMMED = 71,\n HUD_COLOUR_MENU_EXTRA_DIMMED = 72,\n HUD_COLOUR_BRIEF_TITLE = 73,\n HUD_COLOUR_MID_GREY_MP = 74,\n HUD_COLOUR_NET_PLAYER1_DARK = 75,\n HUD_COLOUR_NET_PLAYER2_DARK = 76,\n HUD_COLOUR_NET_PLAYER3_DARK = 77,\n HUD_COLOUR_NET_PLAYER4_DARK = 78,\n HUD_COLOUR_NET_PLAYER5_DARK = 79,\n HUD_COLOUR_NET_PLAYER6_DARK = 80,\n HUD_COLOUR_NET_PLAYER7_DARK = 81,\n HUD_COLOUR_NET_PLAYER8_DARK = 82,\n HUD_COLOUR_NET_PLAYER9_DARK = 83,\n HUD_COLOUR_NET_PLAYER10_DARK = 84,\n HUD_COLOUR_NET_PLAYER11_DARK = 85,\n HUD_COLOUR_NET_PLAYER12_DARK = 86,\n HUD_COLOUR_NET_PLAYER13_DARK = 87,\n HUD_COLOUR_NET_PLAYER14_DARK = 88,\n HUD_COLOUR_NET_PLAYER15_DARK = 89,\n HUD_COLOUR_NET_PLAYER16_DARK = 90,\n HUD_COLOUR_NET_PLAYER17_DARK = 91,\n HUD_COLOUR_NET_PLAYER18_DARK = 92,\n HUD_COLOUR_NET_PLAYER19_DARK = 93,\n HUD_COLOUR_NET_PLAYER20_DARK = 94,\n HUD_COLOUR_NET_PLAYER21_DARK = 95,\n HUD_COLOUR_NET_PLAYER22_DARK = 96,\n HUD_COLOUR_NET_PLAYER23_DARK = 97,\n HUD_COLOUR_NET_PLAYER24_DARK = 98,\n HUD_COLOUR_NET_PLAYER25_DARK = 99,\n HUD_COLOUR_NET_PLAYER26_DARK = 100,\n HUD_COLOUR_NET_PLAYER27_DARK = 101,\n HUD_COLOUR_NET_PLAYER28_DARK = 102,\n HUD_COLOUR_NET_PLAYER29_DARK = 103,\n HUD_COLOUR_NET_PLAYER30_DARK = 104,\n HUD_COLOUR_NET_PLAYER31_DARK = 105,\n HUD_COLOUR_NET_PLAYER32_DARK = 106,\n HUD_COLOUR_BRONZE = 107,\n HUD_COLOUR_SILVER = 108,\n HUD_COLOUR_GOLD = 109,\n HUD_COLOUR_PLATINUM = 110,\n HUD_COLOUR_GANG1 = 111,\n HUD_COLOUR_GANG2 = 112,\n HUD_COLOUR_GANG3 = 113,\n HUD_COLOUR_GANG4 = 114,\n HUD_COLOUR_SAME_CREW = 115,\n HUD_COLOUR_FREEMODE = 116,\n HUD_COLOUR_PAUSE_BG = 117,\n HUD_COLOUR_FRIENDLY = 118,\n HUD_COLOUR_ENEMY = 119,\n HUD_COLOUR_LOCATION = 120,\n HUD_COLOUR_PICKUP = 121,\n HUD_COLOUR_PAUSE_SINGLEPLAYER = 122,\n HUD_COLOUR_FREEMODE_DARK = 123,\n HUD_COLOUR_INACTIVE_MISSION = 124,\n HUD_COLOUR_DAMAGE = 125,\n HUD_COLOUR_PINKLIGHT = 126,\n HUD_COLOUR_PM_MITEM_HIGHLIGHT = 127,\n HUD_COLOUR_SCRIPT_VARIABLE = 128,\n HUD_COLOUR_YOGA = 129,\n HUD_COLOUR_TENNIS = 130,\n HUD_COLOUR_GOLF = 131,\n HUD_COLOUR_SHOOTING_RANGE = 132,\n HUD_COLOUR_FLIGHT_SCHOOL = 133,\n HUD_COLOUR_NORTH_BLUE = 134,\n HUD_COLOUR_SOCIAL_CLUB = 135,\n HUD_COLOUR_PLATFORM_BLUE = 136,\n HUD_COLOUR_PLATFORM_GREEN = 137,\n HUD_COLOUR_PLATFORM_GREY = 138,\n HUD_COLOUR_FACEBOOK_BLUE = 139,\n HUD_COLOUR_INGAME_BG = 140,\n HUD_COLOUR_DARTS = 141,\n HUD_COLOUR_WAYPOINT = 142,\n HUD_COLOUR_MICHAEL = 143,\n HUD_COLOUR_FRANKLIN = 144,\n HUD_COLOUR_TREVOR = 145,\n HUD_COLOUR_GOLF_P1 = 146,\n HUD_COLOUR_GOLF_P2 = 147,\n HUD_COLOUR_GOLF_P3 = 148,\n HUD_COLOUR_GOLF_P4 = 149,\n HUD_COLOUR_WAYPOINTLIGHT = 150,\n HUD_COLOUR_WAYPOINTDARK = 151,\n HUD_COLOUR_PANEL_LIGHT = 152,\n HUD_COLOUR_MICHAEL_DARK = 153,\n HUD_COLOUR_FRANKLIN_DARK = 154,\n HUD_COLOUR_TREVOR_DARK = 155,\n HUD_COLOUR_OBJECTIVE_ROUTE = 156,\n HUD_COLOUR_PAUSEMAP_TINT = 157,\n HUD_COLOUR_PAUSE_DESELECT = 158,\n HUD_COLOUR_PM_WEAPONS_PURCHASABLE = 159,\n HUD_COLOUR_PM_WEAPONS_LOCKED = 160,\n HUD_COLOUR_END_SCREEN_BG = 161,\n HUD_COLOUR_CHOP = 162,\n HUD_COLOUR_PAUSEMAP_TINT_HALF = 163,\n HUD_COLOUR_NORTH_BLUE_OFFICIAL = 164,\n HUD_COLOUR_SCRIPT_VARIABLE_2 = 165,\n HUD_COLOUR_H = 166,\n HUD_COLOUR_HDARK = 167,\n HUD_COLOUR_T = 168,\n HUD_COLOUR_TDARK = 169,\n HUD_COLOUR_HSHARD = 170,\n HUD_COLOUR_CONTROLLER_MICHAEL = 171 \n HUD_COLOUR_CONTROLLER_FRANKLIN = 172 \n HUD_COLOUR_CONTROLLER_TREVOR = 173 \n HUD_COLOUR_CONTROLLER_CHOP = 174,\n HUD_COLOUR_VIDEO_EDITOR_VIDEO = 175,\n HUD_COLOUR_VIDEO_EDITOR_AUDIO = 176,\n HUD_COLOUR_VIDEO_EDITOR_TEXT = 177,\n HUD_COLOUR_HB_BLUE = 178,\n HUD_COLOUR_HB_YELLOW = 179,\n HUD_COLOUR_VIDEO_EDITOR_SCORE = 180,\n HUD_COLOUR_VIDEO_EDITOR_AUDIO_FADEOUT = 181,\n HUD_COLOUR_VIDEO_EDITOR_TEXT_FADEOUT = 182,\n HUD_COLOUR_VIDEO_EDITOR_SCORE_FADEOUT = 183,\n HUD_COLOUR_HEIST_BACKGROUND = 184,\n HUD_COLOUR_VIDEO_EDITOR_AMBIENT = 185,\n HUD_COLOUR_VIDEO_EDITOR_AMBIENT_FADEOUT = 186,\n HUD_COLOUR_GANG_BOSS = 187,\n HUD_COLOUR_GOON = 188,\n HUD_COLOUR_BOSS = 189,\n HUD_COLOUR_LOW_FLOW = 190,\n HUD_COLOUR_LOW_FLOW_DARK = 191,\n HUD_COLOUR_G1 = 192,\n HUD_COLOUR_G2 = 193,\n HUD_COLOUR_G3 = 194,\n HUD_COLOUR_G4 = 195,\n HUD_COLOUR_G5 = 196,\n HUD_COLOUR_G6 = 197,\n HUD_COLOUR_G7 = 198,\n HUD_COLOUR_G8 = 199,\n HUD_COLOUR_G9 = 200,\n HUD_COLOUR_G10 = 201,\n HUD_COLOUR_G11 = 202,\n HUD_COLOUR_G12 = 203,\n HUD_COLOUR_G13 = 204,\n HUD_COLOUR_G14 = 205,\n HUD_COLOUR_G15 = 206,\n HUD_COLOUR_ADVERSARY = 207,\n HUD_COLOUR_DEGEN_RED = 208,\n HUD_COLOUR_DEGEN_YELLOW = 209,\n HUD_COLOUR_DEGEN_GREEN = 210,\n HUD_COLOUR_DEGEN_CYAN = 211,\n HUD_COLOUR_DEGEN_BLUE = 212,\n HUD_COLOUR_DEGEN_MAGENTA = 213,\n HUD_COLOUR_STUNT_1 = 214,\n HUD_COLOUR_STUNT_2 = 215,\n HUD_COLOUR_SPECIAL_RACE_SERIES = 216 \n HUD_COLOUR_SPECIAL_RACE_SERIES_DARK = 217,\n HUD_COLOUR_CS = 218 \n HUD_COLOUR_CS_DARK = 219,\n HUD_COLOUR_TECH_GREEN = 220,\n HUD_COLOUR_TECH_GREEN_DARK = 221,\n HUD_COLOUR_TECH_RED = 222,\n HUD_COLOUR_TECH_GREEN_VERY_DARK = 223,\n HUD_COLOUR_PLACEHOLDER_01 = 224,\n HUD_COLOUR_PLACEHOLDER_02 = 225,\n HUD_COLOUR_PLACEHOLDER_03 = 226,\n HUD_COLOUR_PLACEHOLDER_04 = 227,\n HUD_COLOUR_PLACEHOLDER_05 = 228,\n HUD_COLOUR_PLACEHOLDER_06 = 229,\n HUD_COLOUR_PLACEHOLDER_07 = 230,\n HUD_COLOUR_PLACEHOLDER_08 = 231,\n HUD_COLOUR_PLACEHOLDER_09 = 232,\n HUD_COLOUR_PLACEHOLDER_10 = 233,\n HUD_COLOUR_JUNK_ENERGY = 234\n};\n```\n\n```\nNativeDB Introduced: 2545\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x2ACCB195F3CCD9DE", "params": [{"name": "hudColorId", "type": "int", "description": "The ID of the custom HUD color. Use -1 (`HUD_COLOUR_INVALID`) to clear the custom color. Refer to the `eHudColours` enum for valid color IDs."}]}
{"hash": "0x77E2DD177910E1CF", "name": "SET_FAKE_PAUSEMAP_PLAYER_POSITION_THIS_FRAME", "lua_name": "SetFakePausemapPlayerPositionThisFrame", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void SetFakePausemapPlayerPositionThisFrame(float x, float y)", "description": "Overrides the position of the main player blip for the current frame.", "aliases": "0x77E2DD177910E1CF _SET_PLAYER_BLIP_POSITION_THIS_FRAME", "url": "https://docs.fivem.net/natives/?_0x77E2DD177910E1CF", "params": [{"name": "x", "type": "float", "description": "X coord of the position."}, {"name": "y", "type": "float", "description": "Y coord of the position."}]}
{"hash": "0x7679CC1BCEBE3D4C", "name": "SET_FLOATING_HELP_TEXT_SCREEN_POSITION", "lua_name": "SetFloatingHelpTextScreenPosition", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void SetFloatingHelpTextScreenPosition(int hudIndex, float x, float y)", "description": "", "aliases": "0x7679CC1BCEBE3D4C", "url": "https://docs.fivem.net/natives/?_0x7679CC1BCEBE3D4C", "params": [{"name": "hudIndex", "type": "int"}, {"name": "x", "type": "float"}, {"name": "y", "type": "float"}]}
{"hash": "0x788E7FD431BD67F1", "name": "SET_FLOATING_HELP_TEXT_STYLE", "lua_name": "SetFloatingHelpTextStyle", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void SetFloatingHelpTextStyle(int hudIndex, int style, int hudColor, int alpha, int arrowPosition, int boxOffset)", "description": "### Arrow Positions\n\n* 0 = Off / No arrow\n* 1 = Top\n* 2 = Left\n* 3 = Bottom\n* 4 = Right\n\n### Note\n\nAny numeric value greater than 4 will result in a right arrow (Index 4)\n\n### Important\n\nNeeds to be called every frame\n\n![Preview of the provided example code](https://forum.cfx.re/uploads/default/original/4X/7/f/3/7f319bc93c3a00b8829bd4ac8dddc235fbf3a9ef.png)", "aliases": "0x788E7FD431BD67F1", "url": "https://docs.fivem.net/natives/?_0x788E7FD431BD67F1", "params": [{"name": "hudIndex", "type": "int", "description": "The hud index for the floating help message"}, {"name": "style", "type": "int", "description": "Value 0 won't show an arrow at all. Values 1, 2 and -2 will display an arrow."}, {"name": "hudColor", "type": "int", "description": "https://docs.fivem.net/docs/game-references/hud-colors/"}, {"name": "alpha", "type": "int", "description": "Value for the help box opacity, from 0-255. Anything greater will simply ignore the alpha value. Always 191 in R\\* scripts."}, {"name": "arrowPosition", "type": "int", "description": "Used to set the arrow positon. No value will hide the arrow"}, {"name": "boxOffset", "type": "int", "description": "Offset for the floating help box. Note: Arrow stays fixed"}]}
{"hash": "0xB094BC1DB4018240", "name": "SET_FLOATING_HELP_TEXT_TO_ENTITY", "lua_name": "SetFloatingHelpTextToEntity", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void SetFloatingHelpTextToEntity(int hudIndex, Entity entity, float offsetX, float offsetY)", "description": "", "aliases": "0xB094BC1DB4018240", "url": "https://docs.fivem.net/natives/?_0xB094BC1DB4018240", "params": [{"name": "hudIndex", "type": "int"}, {"name": "entity", "type": "Entity"}, {"name": "offsetX", "type": "float"}, {"name": "offsetY", "type": "float"}]}
{"hash": "0x784BA7E0ECEB4178", "name": "SET_FLOATING_HELP_TEXT_WORLD_POSITION", "lua_name": "SetFloatingHelpTextWorldPosition", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void SetFloatingHelpTextWorldPosition(int hudIndex, float x, float y, float z)", "description": "", "aliases": "0x784BA7E0ECEB4178", "url": "https://docs.fivem.net/natives/?_0x784BA7E0ECEB4178", "params": [{"name": "hudIndex", "type": "int"}, {"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}]}
{"hash": "0x745711A75AB09277", "name": "SET_FRONTEND_ACTIVE", "lua_name": "SetFrontendActive", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void SetFrontendActive(BOOL active)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x745711A75AB09277", "params": [{"name": "active", "type": "BOOL"}]}
{"hash": "0x900086F371220B6F", "name": "SET_GPS_CUSTOM_ROUTE_RENDER", "lua_name": "SetGpsCustomRouteRender", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void SetGpsCustomRouteRender(BOOL toggle, int radarThickness, int mapThickness)", "description": "", "aliases": "0x900086F371220B6F", "url": "https://docs.fivem.net/natives/?_0x900086F371220B6F", "params": [{"name": "toggle", "type": "BOOL"}, {"name": "radarThickness", "type": "int", "description": "The width of the GPS route on the radar"}, {"name": "mapThickness", "type": "int", "description": "The width of the GPS route on the map"}]}
{"hash": "0x5B440763A4C8D15B", "name": "SET_GPS_FLAGS", "lua_name": "SetGpsFlags", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void SetGpsFlags(int p0, float p1)", "description": "```\nOnly the script that originally called SET_GPS_FLAGS can set them again. Another script cannot set the flags, until the first script that called it has called CLEAR_GPS_FLAGS.\nDoesn't seem like the flags are actually read by the game at all.\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x5B440763A4C8D15B", "params": [{"name": "p0", "type": "int"}, {"name": "p1", "type": "float"}]}
{"hash": "0x320D0E0D936A0E9B", "name": "SET_GPS_FLASHES", "lua_name": "SetGpsFlashes", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void SetGpsFlashes(BOOL toggle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x320D0E0D936A0E9B", "params": [{"name": "toggle", "type": "BOOL"}]}
{"hash": "0x3DDA37128DD1ACA8", "name": "SET_GPS_MULTI_ROUTE_RENDER", "lua_name": "SetGpsMultiRouteRender", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void SetGpsMultiRouteRender(BOOL toggle)", "description": "", "aliases": "0x3DDA37128DD1ACA8", "url": "https://docs.fivem.net/natives/?_0x3DDA37128DD1ACA8", "params": [{"name": "toggle", "type": "BOOL"}]}
{"hash": "0x3F5CC444DCAAA8F2", "name": "SET_HEALTH_HUD_DISPLAY_VALUES", "lua_name": "SetHealthHudDisplayValues", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void SetHealthHudDisplayValues(int health, int capacity, BOOL wasAdded)", "description": "", "aliases": "0x3F5CC444DCAAA8F2", "url": "https://docs.fivem.net/natives/?_0x3F5CC444DCAAA8F2", "params": [{"name": "health", "type": "int"}, {"name": "capacity", "type": "int"}, {"name": "wasAdded", "type": "BOOL"}]}
{"hash": "0xAABB1F56E2A17CED", "name": "SET_HUD_COMPONENT_POSITION", "lua_name": "SetHudComponentPosition", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void SetHudComponentPosition(int id, float x, float y)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xAABB1F56E2A17CED", "params": [{"name": "id", "type": "int"}, {"name": "x", "type": "float"}, {"name": "y", "type": "float"}]}
{"hash": "0x06A320535F5F0248", "name": "SET_MAX_ARMOUR_HUD_DISPLAY", "lua_name": "SetMaxArmourHudDisplay", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void SetMaxArmourHudDisplay(int maximumValue)", "description": "", "aliases": "0x06A320535F5F0248", "url": "https://docs.fivem.net/natives/?_0x06A320535F5F0248", "params": [{"name": "maximumValue", "type": "int"}]}
{"hash": "0x975D66A0BC17064C", "name": "SET_MAX_HEALTH_HUD_DISPLAY", "lua_name": "SetMaxHealthHudDisplay", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void SetMaxHealthHudDisplay(int maximumValue)", "description": "", "aliases": "0x975D66A0BC17064C", "url": "https://docs.fivem.net/natives/?_0x975D66A0BC17064C", "params": [{"name": "maximumValue", "type": "int"}]}
{"hash": "0x58FADDED207897DC", "name": "SET_MINIMAP_BLOCK_WAYPOINT", "lua_name": "SetMinimapBlockWaypoint", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void SetMinimapBlockWaypoint(BOOL toggle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x58FADDED207897DC", "params": [{"name": "toggle", "type": "BOOL"}]}
{"hash": "0x75A9A10948D1DEA6", "name": "SET_MINIMAP_COMPONENT", "lua_name": "SetMinimapComponent", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "int SetMinimapComponent(int componentID, BOOL toggle, int hudColor)", "description": "This native is used to colorize/toggle certain map components like the army base.\n\nComponent IDs 6 through 14 are used by the freemode event King of the Castle in GTA Online.\n\n### An incomplete list of component IDs:\n\n* **0**: Los Santos International Airport yellow runway markers\n* **1**: Sandy Shores Airfield yellow runway markers\n* **2**: McKenzie Field yellow runway markers\n* **6**: Vespucci Beach lifeguard building\n* **7**: Top level zone of Alien Camp (Hippy Camp)\n* **8**: Paleto Bay fire station drill tower\n* **9** Land Act Dam tower\n* **10** Pala Springs Aerial Tramway\n* **11** Galileo Observatory power unit\n* **12** Small zone (empty \"interior\") near Central Los Santos Medical Center\n* **13** Richman Mansion grotto\n* **14** 2 Alien Camp (Hippy Camp) circles\n* **15** Fort Zancudo", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x75A9A10948D1DEA6", "params": [{"name": "componentID", "type": "int", "description": "The component ID to change."}, {"name": "toggle", "type": "BOOL", "description": "True to enable/colorize, false to disable."}, {"name": "hudColor", "type": "int", "description": "The hudcolor index, the list of hud colors can be found [here](https://docs.fivem.net/docs/game-references/hud-colors/)."}]}
{"hash": "0x0923DBF87DFF735E", "name": "SET_MINIMAP_FOW_REVEAL_COORDINATE", "lua_name": "SetMinimapFowRevealCoordinate", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void SetMinimapFowRevealCoordinate(float x, float y, float z)", "description": "", "aliases": "0x0923DBF87DFF735E", "url": "https://docs.fivem.net/natives/?_0x0923DBF87DFF735E", "params": [{"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}]}
{"hash": "0x71BDB63DBAF8DA59", "name": "SET_MINIMAP_GOLF_COURSE", "lua_name": "SetMinimapGolfCourse", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void SetMinimapGolfCourse(int hole)", "description": "Not much is known so far on what it does *exactly*.\nAll I know for sure is that it draws the specified hole ID on the pause menu map as well as on the mini-map/radar. This native also seems to change some other things related to the pause menu map's behaviour, for example: you can no longer set waypoints, the pause menu map starts up in a 'zoomed in' state. This native does not need to be executed every tick.\n\nYou need to center the minimap manually as well as change/lock it's zoom and angle in order for it to appear correctly on the minimap.\nYou'll also need to use the `GOLF` scaleform in order to get the correct minmap border to show up.\n\nUse [`SET_MINIMAP_GOLF_COURSE_OFF()`](#\\_0x35EDD5B2E3FF01C0) to reset the map when you no longer want to display any golf holes (you still need to unlock zoom, position and angle of the radar manually after calling this).", "aliases": "0x71BDB63DBAF8DA59", "url": "https://docs.fivem.net/natives/?_0x71BDB63DBAF8DA59", "params": [{"name": "hole", "type": "int", "description": "The ID of the hole to draw on the map. ID starts with 1 for hole 1, 2 for hole 2, etc. 0 disables the golf map behaviour."}]}
{"hash": "0x35EDD5B2E3FF01C0", "name": "SET_MINIMAP_GOLF_COURSE_OFF", "lua_name": "SetMinimapGolfCourseOff", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void SetMinimapGolfCourseOff()", "description": "", "aliases": "0x35EDD5B2E3FF01C0", "url": "https://docs.fivem.net/natives/?_0x35EDD5B2E3FF01C0", "params": []}
{"hash": "0xF8DEE0A5600CBB93", "name": "SET_MINIMAP_HIDE_FOW", "lua_name": "SetMinimapHideFow", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void SetMinimapHideFow(BOOL toggle)", "description": "```\nIf true, the entire map will be revealed.\n```", "aliases": "0xF8DEE0A5600CBB93 _SET_MINIMAP_REVEALED", "url": "https://docs.fivem.net/natives/?_0xF8DEE0A5600CBB93", "params": [{"name": "toggle", "type": "BOOL"}]}
{"hash": "0x9133955F1A2DA957", "name": "SET_MINIMAP_IN_PROLOGUE", "lua_name": "SetMinimapInPrologue", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void SetMinimapInPrologue(BOOL toggle)", "description": "```\nToggles the North Yankton map\n```", "aliases": "_SET_DRAW_MAP_VISIBLE _SET_NORTH_YANKTON_MAP", "url": "https://docs.fivem.net/natives/?_0x9133955F1A2DA957", "params": [{"name": "toggle", "type": "BOOL"}]}
{"hash": "0x1A5CD7752DD28CD3", "name": "SET_MINIMAP_IN_SPECTATOR_MODE", "lua_name": "SetMinimapInSpectatorMode", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void SetMinimapInSpectatorMode(BOOL toggle, Ped ped)", "description": "", "aliases": "KEY_HUD_COLOUR", "url": "https://docs.fivem.net/natives/?_0x1A5CD7752DD28CD3", "params": [{"name": "toggle", "type": "BOOL"}, {"name": "ped", "type": "Ped"}]}
{"hash": "0x6B50FC8749632EC1", "name": "SET_MINIMAP_SONAR_SWEEP", "lua_name": "SetMinimapSonarSweep", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void SetMinimapSonarSweep(BOOL toggle)", "description": "Enables or disables the sonar sweep animation on the minimap.\n\n```\nNativeDB Introduced: v2189\n```", "aliases": "_SET_MINIMAP_SONAR_ENABLED", "url": "https://docs.fivem.net/natives/?_0x6B50FC8749632EC1", "params": [{"name": "toggle", "type": "BOOL", "description": "A boolean value where `true` activates the sonar sweep animation on the minimap, and `false` turns it off."}]}
{"hash": "0x5F28ECF5FC84772F", "name": "SET_MISSION_NAME", "lua_name": "SetMissionName", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void SetMissionName(BOOL p0, char* name)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x5F28ECF5FC84772F", "params": [{"name": "p0", "type": "BOOL"}, {"name": "name", "type": "char*"}]}
{"hash": "0x8DB8CFFD58B62552", "name": "SET_MOUSE_CURSOR_STYLE", "lua_name": "SetMouseCursorStyle", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void SetMouseCursorStyle(int style)", "description": "Changes the mouse style.\n\n```cpp\nenum eMousePointerStyle {\n\tARROW = 1,\n\tARROW_DIMMED = 2,\n\tHAND_OPEN = 3,\n\tHAND_GRAB = 4,\n\tHAND_MIDDLE_FINGER = 5,\n\tARROW_LEFT = 6,\n\tARROW_RIGHT = 7,\n\tARROW_UP = 8,\n\tARROW_DOWN = 9,\n\tARROW_TRIMMING = 10,\n\tARROW_PLUS = 11,\n\tARROW_MINUS = 12\n};\n```", "aliases": "0x8DB8CFFD58B62552 _SET_CURSOR_SPRITE _SET_MOUSE_CURSOR_SPRITE", "url": "https://docs.fivem.net/natives/?_0x8DB8CFFD58B62552", "params": [{"name": "style", "type": "int", "description": "Which sprite to change to, see declared enum `eMousePointerStyle`."}]}
{"hash": "0xAAE7CE1D63167423", "name": "SET_MOUSE_CURSOR_THIS_FRAME", "lua_name": "SetMouseCursorThisFrame", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void SetMouseCursorThisFrame()", "description": "Sets the mouse pointer to be active on current frame.", "aliases": "_SHOW_CURSOR_THIS_FRAME _SET_MOUSE_CURSOR_ACTIVE_THIS_FRAME", "url": "https://docs.fivem.net/natives/?_0xAAE7CE1D63167423", "params": []}
{"hash": "0x98215325A695E78A", "name": "SET_MOUSE_CURSOR_VISIBLE", "lua_name": "SetMouseCursorVisible", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void SetMouseCursorVisible(BOOL isVisible)", "description": "Toggles the visibility of the cursor. Do note that if the game loses focus and then regains it, the cursor will become visible again.", "aliases": "0x98215325A695E78A _SET_MOUSE_CURSOR_VISIBLE_IN_MENUS", "url": "https://docs.fivem.net/natives/?_0x98215325A695E78A", "params": [{"name": "isVisible", "type": "BOOL", "description": "If the mouse cursor is visible"}]}
{"hash": "0xD48FE545CD46F857", "name": "SET_MP_GAMER_TAG_ALPHA", "lua_name": "SetMpGamerTagAlpha", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void SetMpGamerTagAlpha(int gamerTagId, int component, int alpha)", "description": "```\nSets flag's sprite transparency. 0-255. \n```", "aliases": "0xD48FE545CD46F857", "url": "https://docs.fivem.net/natives/?_0xD48FE545CD46F857", "params": [{"name": "gamerTagId", "type": "int"}, {"name": "component", "type": "int"}, {"name": "alpha", "type": "int"}]}
{"hash": "0x7B7723747CCB55B6", "name": "SET_MP_GAMER_TAG_BIG_TEXT", "lua_name": "SetMpGamerTagBigText", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void SetMpGamerTagBigText(int gamerTagId, char* string)", "description": "", "aliases": "0x7B7723747CCB55B6 _SET_MP_GAMER_TAG_CHATTING", "url": "https://docs.fivem.net/natives/?_0x7B7723747CCB55B6", "params": [{"name": "gamerTagId", "type": "int"}, {"name": "string", "type": "char*"}]}
{"hash": "0x613ED644950626AE", "name": "SET_MP_GAMER_TAG_COLOUR", "lua_name": "SetMpGamerTagColour", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void SetMpGamerTagColour(int gamerTagId, int component, int hudColorIndex)", "description": "Sets a gamer tag's component colour", "aliases": "0x613ED644950626AE", "url": "https://docs.fivem.net/natives/?_0x613ED644950626AE", "params": [{"name": "gamerTagId", "type": "int", "description": "a gamerTagId obtained using for example: [`CREATE_FAKE_MP_GAMER_TAG`](#\\_0xBFEFE3321A3F5015)."}, {"name": "component", "type": "int", "description": "a component id, see the full list here: [link](https://docs.fivem.net/docs/game-references/gamer-tags/#components-list)"}, {"name": "hudColorIndex", "type": "int", "description": "a hud color index, see the full list here: [link](https://docs.fivem.net/docs/game-references/hud-colors/)"}]}
{"hash": "0x3158C77A7E888AB4", "name": "SET_MP_GAMER_TAG_HEALTH_BAR_COLOUR", "lua_name": "SetMpGamerTagHealthBarColour", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void SetMpGamerTagHealthBarColour(int gamerTagId, int hudColorIndex)", "description": "Should be enabled as component (2). Has 0 alpha by default.", "aliases": "0x3158C77A7E888AB4 _SET_MP_GAMER_TAG_HEALTH_BAR_COLOR", "url": "https://docs.fivem.net/natives/?_0x3158C77A7E888AB4", "params": [{"name": "gamerTagId", "type": "int", "description": "a gamerTagId obtained using for example: [CREATE_FAKE_MP_GAMER_TAG](https://runtime.fivem.net/doc/natives/?\\_0xBFEFE3321A3F5015)"}, {"name": "hudColorIndex", "type": "int", "description": "a hud color index, see the full list here: [link](https://docs.fivem.net/docs/game-references/hud-colors/)"}]}
{"hash": "0xDEA2B8283BAA3944", "name": "SET_MP_GAMER_TAG_NAME", "lua_name": "SetMpGamerTagName", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void SetMpGamerTagName(int gamerTagId, char* string)", "description": "", "aliases": "0xDEA2B8283BAA3944", "url": "https://docs.fivem.net/natives/?_0xDEA2B8283BAA3944", "params": [{"name": "gamerTagId", "type": "int"}, {"name": "string", "type": "char*"}]}
{"hash": "0x63BB75ABEDC1F6A0", "name": "SET_MP_GAMER_TAG_VISIBILITY", "lua_name": "SetMpGamerTagVisibility", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void SetMpGamerTagVisibility(int gamerTagId, int component, BOOL toggle)", "description": "```cpp\nenum eMpGamerTagComponent\n{\n\tMP_TAG_GAMER_NAME = 0,\n\tMP_TAG_CREW_TAG = 1,\n\tMP_TAG_HEALTH_ARMOUR = 2,\n\tMP_TAG_BIG_TEXT = 3,\n\tMP_TAG_AUDIO_ICON = 4,\n\tMP_TAG_USING_MENU = 5,\n\tMP_TAG_PASSIVE_MODE = 6,\n\tMP_TAG_WANTED_STARS = 7,\n\tMP_TAG_DRIVER = 8,\n\tMP_TAG_CO_DRIVER = 9,\n\tMP_TAG_TAGGED = 10,\n\tMP_TAG_GAMER_NAME_NEARBY = 11,\n\tMP_TAG_ARROW = 12,\n\tMP_TAG_PACKAGES = 13,\n\tMP_TAG_INV_IF_PED_FOLLOWING = 14,\n\tMP_TAG_RANK_TEXT = 15,\n\tMP_TAG_TYPING = 16,\n\tMP_TAG_BAG_LARGE = 17,\n\tMP_TAG_ARROW = 18,\n\tMP_TAG_GANG_CEO = 19,\n\tMP_TAG_GANG_BIKER = 20,\n\tMP_TAG_BIKER_ARROW = 21,\n\tMP_TAG_MC_ROLE_PRESIDENT = 22,\n\tMP_TAG_MC_ROLE_VICE_PRESIDENT = 23,\n\tMP_TAG_MC_ROLE_ROAD_CAPTAIN = 24,\n\tMP_TAG_MC_ROLE_SARGEANT = 25,\n\tMP_TAG_MC_ROLE_ENFORCER = 26,\n\tMP_TAG_MC_ROLE_PROSPECT = 27,\n\tMP_TAG_TRANSMITTER = 28,\n\tMP_TAG_BOMB = 29\n};\n```\n\n```\nNativeDB Added Parameter 4: Any p3\n```", "aliases": "0x63BB75ABEDC1F6A0", "url": "https://docs.fivem.net/natives/?_0x63BB75ABEDC1F6A0", "params": [{"name": "gamerTagId", "type": "int"}, {"name": "component", "type": "int"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0xCF228E2AA03099C3", "name": "SET_MP_GAMER_TAG_WANTED_LEVEL", "lua_name": "SetMpGamerTagWantedLevel", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void SetMpGamerTagWantedLevel(int gamerTagId, int wantedlvl)", "description": "```\ndisplays wanted star above head \n```", "aliases": "0xCF228E2AA03099C3", "url": "https://docs.fivem.net/natives/?_0xCF228E2AA03099C3", "params": [{"name": "gamerTagId", "type": "int"}, {"name": "wantedlvl", "type": "int"}]}
{"hash": "0xDD21B55DF695CD0A", "name": "SET_MULTIPLAYER_BANK_CASH", "lua_name": "SetMultiplayerBankCash", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void SetMultiplayerBankCash()", "description": "Preview image:\n\n![](https://i.imgur.com/1BTmdyv.png)\n\nTo change the bank balance use [`STAT_SET_INT`](#\\_0xB3271D7AB655B441) with \"BANK_BALANCE\" to whatever value you need to.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xDD21B55DF695CD0A", "params": []}
{"hash": "0xFD1D220394BCB824", "name": "SET_MULTIPLAYER_HUD_CASH", "lua_name": "SetMultiplayerHudCash", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void SetMultiplayerHudCash(int p0, int p1)", "description": "**This native does absolutely nothing, just a nullsub**", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xFD1D220394BCB824", "params": [{"name": "p0", "type": "int"}, {"name": "p1", "type": "int"}]}
{"hash": "0xC2D15BEF167E27BC", "name": "SET_MULTIPLAYER_WALLET_CASH", "lua_name": "SetMultiplayerWalletCash", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void SetMultiplayerWalletCash()", "description": "Preview image:\n\n![](https://i.imgur.com/1BTmdyv.png)\n\nTo change money value use [`STAT_SET_INT`](#\\_0xB3271D7AB655B441) with \"MP0\\_WALLET_BALANCE\" to whatever value you need to.", "aliases": "0xC2D15BEF167E27BC", "url": "https://docs.fivem.net/natives/?_0xC2D15BEF167E27BC", "params": []}
{"hash": "0xFE43368D2AA4F2FC", "name": "SET_NEW_WAYPOINT", "lua_name": "SetNewWaypoint", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void SetNewWaypoint(float x, float y)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xFE43368D2AA4F2FC", "params": [{"name": "x", "type": "float"}, {"name": "y", "type": "float"}]}
{"hash": "0xDF47FC56C71569CF", "name": "SET_PAUSE_MENU_ACTIVE", "lua_name": "SetPauseMenuActive", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void SetPauseMenuActive(BOOL toggle)", "description": "This native is deprecated.\n\nIf you're looking to:\n\n* Toggle the pause menu on, use [`ACTIVATE_FRONTEND_MENU`](#\\_0xEF01D36B9C9D0C7B)\n* Toggle the pause menu off, use [`SET_FRONTEND_ACTIVE`](#\\_0x745711A75AB09277)\n* Disable toggling the pause menu, use [`DISABLE_FRONTEND_THIS_FRAME`](#\\_0x6D3465A73092F0E6)", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xDF47FC56C71569CF", "params": [{"name": "toggle", "type": "BOOL"}]}
{"hash": "0x3CA6050692BC61B0", "name": "SET_PAUSE_MENU_PED_LIGHTING", "lua_name": "SetPauseMenuPedLighting", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void SetPauseMenuPedLighting(BOOL state)", "description": "Toggles the light state for the pause menu ped in frontend menus.\n\nThis is used by R\\* in combination with [`SET_PAUSE_MENU_PED_SLEEP_STATE`](#\\_0xECF128344E9FF9F1) to toggle the \"offline\" or \"online\" state in the \"friends\" tab of the pause menu in GTA Online.\n\nExample:\nOn: ![lights on](https://vespura.com/hi/i/2019-04-01\\_16-09\\_540ee\\_1015.png)\nOff: ![lights off](https://vespura.com/hi/i/2019-04-01\\_16-10\\_8b5e7\\_1016.png)", "aliases": "0x3CA6050692BC61B0", "url": "https://docs.fivem.net/natives/?_0x3CA6050692BC61B0", "params": [{"name": "state", "type": "BOOL", "description": "True enables the light, false disables the light."}]}
{"hash": "0xECF128344E9FF9F1", "name": "SET_PAUSE_MENU_PED_SLEEP_STATE", "lua_name": "SetPauseMenuPedSleepState", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void SetPauseMenuPedSleepState(BOOL state)", "description": "Toggles the pause menu ped sleep state for frontend menus.\n\n[Example GIF](https://vespura.com/hi/i/2019-04-01\\_15-51\\_8ed38\\_1014.gif)", "aliases": "0xECF128344E9FF9F1", "url": "https://docs.fivem.net/natives/?_0xECF128344E9FF9F1", "params": [{"name": "state", "type": "BOOL", "description": "0 will make the ped slowly fall asleep, 1 will slowly wake the ped up."}]}
{"hash": "0x0C4BBF625CA98C4E", "name": "SET_PED_AI_BLIP_FORCED_ON", "lua_name": "SetPedAiBlipForcedOn", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void SetPedAiBlipForcedOn(Ped ped, BOOL toggle)", "description": "```\nif \"flag\" is true, the AI blip will always be displayed for the specified ped, if it has an AI blip \nIf \"flag\" is false, the AI blip will only be displayed when the player is in combat with the specified ped, if it has an AI blip \n```", "aliases": "0x0C4BBF625CA98C4E _IS_AI_BLIP_ALWAYS_SHOWN", "url": "https://docs.fivem.net/natives/?_0x0C4BBF625CA98C4E", "params": [{"name": "ped", "type": "Ped"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0xE52B8E7F85D39A08", "name": "SET_PED_AI_BLIP_GANG_ID", "lua_name": "SetPedAiBlipGangId", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void SetPedAiBlipGangId(Ped ped, int gangId)", "description": "", "aliases": "0xE52B8E7F85D39A08 _SET_AI_BLIP_TYPE", "url": "https://docs.fivem.net/natives/?_0xE52B8E7F85D39A08", "params": [{"name": "ped", "type": "Ped"}, {"name": "gangId", "type": "int"}]}
{"hash": "0x3EED80DFF7325CAA", "name": "SET_PED_AI_BLIP_HAS_CONE", "lua_name": "SetPedAiBlipHasCone", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void SetPedAiBlipHasCone(Ped ped, BOOL toggle)", "description": "", "aliases": "HIDE_SPECIAL_ABILITY_LOCKON_OPERATION", "url": "https://docs.fivem.net/natives/?_0x3EED80DFF7325CAA", "params": [{"name": "ped", "type": "Ped"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0x97C65887D4B37FA9", "name": "SET_PED_AI_BLIP_NOTICE_RANGE", "lua_name": "SetPedAiBlipNoticeRange", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void SetPedAiBlipNoticeRange(Ped ped, float range)", "description": "", "aliases": "0x97C65887D4B37FA9 _SET_AI_BLIP_MAX_DISTANCE", "url": "https://docs.fivem.net/natives/?_0x97C65887D4B37FA9", "params": [{"name": "ped", "type": "Ped"}, {"name": "range", "type": "float"}]}
{"hash": "0xD30C50DF888D58B5", "name": "SET_PED_HAS_AI_BLIP", "lua_name": "SetPedHasAiBlip", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void SetPedHasAiBlip(Ped ped, BOOL hasCone)", "description": "```\nThis native turns on the AI blip on the specified ped. It also disappears automatically when the ped is too far or if the ped is dead. You don't need to control it with other natives.\nSee gtaforums.com/topic/884370-native-research-ai-blips for further information.\n```", "aliases": "0xD30C50DF888D58B5 _SET_PED_ENEMY_AI_BLIP _SET_PED_AI_BLIP", "url": "https://docs.fivem.net/natives/?_0xD30C50DF888D58B5", "params": [{"name": "ped", "type": "Ped"}, {"name": "hasCone", "type": "BOOL"}]}
{"hash": "0x1EAC5F91BCBC5073", "name": "SET_RACE_TRACK_RENDER", "lua_name": "SetRaceTrackRender", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void SetRaceTrackRender(BOOL toggle)", "description": "", "aliases": "0x1EAC5F91BCBC5073", "url": "https://docs.fivem.net/natives/?_0x1EAC5F91BCBC5073", "params": [{"name": "toggle", "type": "BOOL"}]}
{"hash": "0xE81B7D2A3DAB2D81", "name": "SET_RADAR_AS_EXTERIOR_THIS_FRAME", "lua_name": "SetRadarAsExteriorThisFrame", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void SetRadarAsExteriorThisFrame()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xE81B7D2A3DAB2D81", "params": []}
{"hash": "0x59E727A1C9D3E31A", "name": "SET_RADAR_AS_INTERIOR_THIS_FRAME", "lua_name": "SetRadarAsInteriorThisFrame", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void SetRadarAsInteriorThisFrame(Hash interior, float x, float y, int heading, int zoom)", "description": "```\nList of interior hashes: pastebin.com/1FUyXNqY \nNot for every interior zoom > 0 available. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x59E727A1C9D3E31A", "params": [{"name": "interior", "type": "Hash"}, {"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "heading", "type": "int"}, {"name": "zoom", "type": "int"}]}
{"hash": "0x096EF57A0C999BBA", "name": "SET_RADAR_ZOOM", "lua_name": "SetRadarZoom", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void SetRadarZoom(int zoomLevel)", "description": "```\nzoomLevel ranges from 0 to 200 \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x096EF57A0C999BBA", "params": [{"name": "zoomLevel", "type": "int"}]}
{"hash": "0xBD12C5EEE184C337", "name": "SET_RADAR_ZOOM_PRECISE", "lua_name": "SetRadarZoomPrecise", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void SetRadarZoomPrecise(float zoom)", "description": "", "aliases": "RESPONDING_AS_TEMP", "url": "https://docs.fivem.net/natives/?_0xBD12C5EEE184C337", "params": [{"name": "zoom", "type": "float"}]}
{"hash": "0xF98E4B3E56AFC7B1", "name": "SET_RADAR_ZOOM_TO_BLIP", "lua_name": "SetRadarZoomToBlip", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void SetRadarZoomToBlip(Blip blip, float zoom)", "description": "", "aliases": "0xF98E4B3E56AFC7B1", "url": "https://docs.fivem.net/natives/?_0xF98E4B3E56AFC7B1", "params": [{"name": "blip", "type": "Blip"}, {"name": "zoom", "type": "float"}]}
{"hash": "0xCB7CC0D58405AD41", "name": "SET_RADAR_ZOOM_TO_DISTANCE", "lua_name": "SetRadarZoomToDistance", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void SetRadarZoomToDistance(float zoom)", "description": "", "aliases": "_SET_RADAR_ZOOM_LEVEL_THIS_FRAME", "url": "https://docs.fivem.net/natives/?_0xCB7CC0D58405AD41", "params": [{"name": "zoom", "type": "float"}]}
{"hash": "0x25615540D894B814", "name": "SET_RADIUS_BLIP_EDGE", "lua_name": "SetRadiusBlipEdge", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void SetRadiusBlipEdge(Blip blip, BOOL toggle)", "description": "Enabling this on a radius blip will make it outline only.\\\nPlease note that this only works on a **radius** blip (i.e. one generated using [`ADD_BLIP_FOR_RADIUS`](#\\_0x46818D79B1F7499A)), not a normal blip.\n\n**Example result:**\\\n![example-image](https://i.imgur.com/hS6ki7p.png)", "aliases": "0x25615540D894B814", "url": "https://docs.fivem.net/natives/?_0x25615540D894B814", "params": [{"name": "blip", "type": "Blip", "description": "The blip handle"}, {"name": "toggle", "type": "BOOL", "description": "Whether to turn off or on the effect"}]}
{"hash": "0xD68A5FF8A3A89874", "name": "SET_SCRIPT_VARIABLE_HUD_COLOUR", "lua_name": "SetScriptVariableHudColour", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void SetScriptVariableHudColour(int r, int g, int b, int a)", "description": "```\nSets the color of HUD_COLOUR_SCRIPT_VARIABLE\n```", "aliases": "0xD68A5FF8A3A89874", "url": "https://docs.fivem.net/natives/?_0xD68A5FF8A3A89874", "params": [{"name": "r", "type": "int"}, {"name": "g", "type": "int"}, {"name": "b", "type": "int"}, {"name": "a", "type": "int"}]}
{"hash": "0x9E778248D6685FE0", "name": "SET_SOCIAL_CLUB_TOUR", "lua_name": "SetSocialClubTour", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void SetSocialClubTour(char* name)", "description": "```\nHUD::SET_SOCIAL_CLUB_TOUR(\"Gallery\");\nHUD::SET_SOCIAL_CLUB_TOUR(\"Missions\");\nHUD::SET_SOCIAL_CLUB_TOUR(\"General\");\nHUD::SET_SOCIAL_CLUB_TOUR(\"Playlists\");\n```", "aliases": "0x9E778248D6685FE0", "url": "https://docs.fivem.net/natives/?_0x9E778248D6685FE0", "params": [{"name": "name", "type": "char*"}]}
{"hash": "0xC02F4DBFB51D988B", "name": "SET_TEXT_CENTRE", "lua_name": "SetTextCentre", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void SetTextCentre(BOOL align)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC02F4DBFB51D988B", "params": [{"name": "align", "type": "BOOL"}]}
{"hash": "0xBE6B23FFA53FB442", "name": "SET_TEXT_COLOUR", "lua_name": "SetTextColour", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void SetTextColour(int red, int green, int blue, int alpha)", "description": "```\ncolors you input not same as you think?\nA: for some reason its R B G A\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xBE6B23FFA53FB442", "params": [{"name": "red", "type": "int"}, {"name": "green", "type": "int"}, {"name": "blue", "type": "int"}, {"name": "alpha", "type": "int"}]}
{"hash": "0x465C84BC39F1C351", "name": "SET_TEXT_DROPSHADOW", "lua_name": "SetTextDropshadow", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void SetTextDropshadow(int distance, int r, int g, int b, int a)", "description": "distance - shadow distance in pixels, both horizontal and vertical\nr, g, b, a - color", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x465C84BC39F1C351", "params": [{"name": "distance", "type": "int", "description": "Shadow distance in pixels, both horizontal and vertical."}, {"name": "r", "type": "int", "description": "Red color."}, {"name": "g", "type": "int", "description": "Green color."}, {"name": "b", "type": "int", "description": "Blue color."}, {"name": "a", "type": "int", "description": "Alpha."}]}
{"hash": "0x1CA3E9EAC9D93E5E", "name": "SET_TEXT_DROP_SHADOW", "lua_name": "SetTextDropShadow", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void SetTextDropShadow()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x1CA3E9EAC9D93E5E", "params": []}
{"hash": "0x441603240D202FA6", "name": "SET_TEXT_EDGE", "lua_name": "SetTextEdge", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void SetTextEdge(int p0, int r, int g, int b, int a)", "description": "**This native does absolutely nothing, just a nullsub**", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x441603240D202FA6", "params": [{"name": "p0", "type": "int"}, {"name": "r", "type": "int"}, {"name": "g", "type": "int"}, {"name": "b", "type": "int"}, {"name": "a", "type": "int"}]}
{"hash": "0x66E0276CC5F6B9DA", "name": "SET_TEXT_FONT", "lua_name": "SetTextFont", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void SetTextFont(int fontType)", "description": "```cpp\nenum eTextFonts\n{\n FONT_STANDARD = 0,\n FONT_CURSIVE = 1,\n FONT_ROCKSTAR_TAG = 2,\n FONT_LEADERBOAR0D = 3,\n FONT_CONDENSED = 4,\n FONT_STYLE_FIXED_WIDTH_NUMBERS = 5,\n FONT_CONDENSED_NOT_GAMERNAME = 6,\n FONT_STYLE_PRICEDOWN = 7,\n FONT_STYLE_TAXI = 8,\n}\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x66E0276CC5F6B9DA", "params": [{"name": "fontType", "type": "int"}]}
{"hash": "0x1185A8087587322C", "name": "SET_TEXT_INPUT_BOX_ENABLED", "lua_name": "SetTextInputBoxEnabled", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void SetTextInputBoxEnabled(BOOL state)", "description": "Toggles if the text input box can be opened with [`DISPLAY_ONSCREEN_KEYBOARD`](#\\_0x00DC833F2568DBF6).", "aliases": "0x1185A8087587322C", "url": "https://docs.fivem.net/natives/?_0x1185A8087587322C", "params": [{"name": "state", "type": "BOOL"}]}
{"hash": "0x4E096588B13FFECA", "name": "SET_TEXT_JUSTIFICATION", "lua_name": "SetTextJustification", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void SetTextJustification(int justifyType)", "description": "```\nTypes - \n0: Center-Justify \n1: Left-Justify \n2: Right-Justify \nRight-Justify requires SET_TEXT_WRAP, otherwise it will draw to the far right of the screen \n```", "aliases": "0x4E096588B13FFECA", "url": "https://docs.fivem.net/natives/?_0x4E096588B13FFECA", "params": [{"name": "justifyType", "type": "int"}]}
{"hash": "0xA50ABC31E3CDFAFF", "name": "SET_TEXT_LEADING", "lua_name": "SetTextLeading", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void SetTextLeading(int p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA50ABC31E3CDFAFF", "params": [{"name": "p0", "type": "int", "annotations": {"cs_type": "BOOL"}}]}
{"hash": "0x2513DFB0FB8400FE", "name": "SET_TEXT_OUTLINE", "lua_name": "SetTextOutline", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void SetTextOutline()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x2513DFB0FB8400FE", "params": []}
{"hash": "0x038C1F517D7FDCF8", "name": "SET_TEXT_PROPORTIONAL", "lua_name": "SetTextProportional", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void SetTextProportional(BOOL p0)", "description": "**This native does absolutely nothing, just a nullsub**", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x038C1F517D7FDCF8", "params": [{"name": "p0", "type": "BOOL"}]}
{"hash": "0x5F15302936E07111", "name": "SET_TEXT_RENDER_ID", "lua_name": "SetTextRenderId", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void SetTextRenderId(int renderId)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x5F15302936E07111", "params": [{"name": "renderId", "type": "int"}]}
{"hash": "0x6B3C4650BC8BEE47", "name": "SET_TEXT_RIGHT_JUSTIFY", "lua_name": "SetTextRightJustify", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void SetTextRightJustify(BOOL toggle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x6B3C4650BC8BEE47", "params": [{"name": "toggle", "type": "BOOL"}]}
{"hash": "0x07C837F9A01C34C9", "name": "SET_TEXT_SCALE", "lua_name": "SetTextScale", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void SetTextScale(float scale, float size)", "description": "```\nSize range : 0F to 1.0F\np0 is unknown and doesn't seem to have an effect, yet in the game scripts it changes to 1.0F sometimes.\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x07C837F9A01C34C9", "params": [{"name": "scale", "type": "float"}, {"name": "size", "type": "float"}]}
{"hash": "0x63145D9C883A1A70", "name": "SET_TEXT_WRAP", "lua_name": "SetTextWrap", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void SetTextWrap(float start, float end)", "description": "```\nIt sets the text in a specified box and wraps the text if it exceeds the boundries. Both values are for X axis. Useful when positioning text set to center or aligned to the right. \nstart - left boundry on screen position (0.0 - 1.0) \nend - right boundry on screen position (0.0 - 1.0) \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x63145D9C883A1A70", "params": [{"name": "start", "type": "float"}, {"name": "end", "type": "float"}]}
{"hash": "0x5E1460624D194A38", "name": "SET_USE_ISLAND_MAP", "lua_name": "SetUseIslandMap", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void SetUseIslandMap(BOOL toggle)", "description": "Switches the display of the in-game minimap to the Cayo Perico map. This native needs to be called every frame to maintain the toggled state effectively.\n\n```\nNativeDB Introduced: v2189\n```", "aliases": "_SET_TOGGLE_MINIMAP_HEIST_ISLAND", "url": "https://docs.fivem.net/natives/?_0x5E1460624D194A38", "params": [{"name": "toggle", "type": "BOOL", "description": "A boolean value where `true` switches the minimap to the Cayo Perico map, and `false` reverts it to the standard map."}]}
{"hash": "0x7B1776B3B53F8D74", "name": "SET_WARNING_MESSAGE", "lua_name": "SetWarningMessage", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void SetWarningMessage(char* entryLine1, int instructionalKey, char* entryLine2, BOOL p3, int p4, char* background, char* p6, BOOL showBg, int errorCode)", "description": "```cpp\nenum eInstructionalButtonTypes\n{\n NONE = 0,\n SELECT = 1,\n OK = 2,\n YES = 4,\n BACK = 8,\n BACK_SELECT = 9,\n BACK_OK = 10,\n BACK_YES = 12,\n CANCEL = 16,\n CANCEL_SELECT = 17,\n CANCEL_OK = 18,\n CANCEL_YES = 20,\n NO = 32,\n NO_SELECT = 33,\n NO_OK = 34,\n YES_NO = 36,\n RETRY = 64,\n RETRY_SELECT = 65,\n RETRY_OK = 66,\n RETRY_YES = 68,\n RETRY_BACK = 72,\n RETRY_BACK_SELECT = 73,\n RETRY_BACK_OK = 74,\n RETRY_BACK_YES = 76,\n RETRY_CANCEL = 80,\n RETRY_CANCEL_SELECT = 81,\n RETRY_CANCEL_OK = 82,\n RETRY_CANCEL_YES = 84,\n SKIP = 256,\n SKIP_SELECT = 257,\n SKIP_OK = 258,\n SKIP_YES = 260,\n SKIP_BACK = 264,\n SKIP_BACK_SELECT = 265,\n SKIP_BACK_OK = 266,\n SKIP_BACK_YES = 268,\n SKIP_CANCEL = 272,\n SKIP_CANCEL_SELECT = 273,\n SKIP_CANCEL_OK = 274,\n SKIP_CANCEL_YES = 276,\n CONTINUE = 16384,\n BACK_CONTINUE = 16392,\n CANCEL_CONTINUE = 16400,\n LOADING_SPINNER = 134217728,\n SELECT_LOADING_SPINNER = 134217729,\n OK_LOADING_SPINNER = 134217730,\n YES_LOADING_SPINNER = 134217732,\n BACK_LOADING_SPINNER = 134217736,\n BACK_SELECT_LOADING_SPINNER = 134217737,\n BACK_OK_LOADING_SPINNER = 134217738,\n BACK_YES_LOADING_SPINNER = 134217740,\n CANCEL_LOADING_SPINNER = 134217744,\n CANCEL_SELECT_LOADING_SPINNER = 134217745,\n CANCEL_OK_LOADING_SPINNER = 134217746,\n CANCEL_YES_LOADING_SPINNER = 134217748\n}\n```\n\nNote: this list is definitely NOT complete, but these are the ones I've been able to find before giving up because it's such a boring thing to look for 'good' combinations.\n\n**Result of the example code:**\n<https://i.imgur.com/imwoimm.png>", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x7B1776B3B53F8D74", "params": [{"name": "entryLine1", "type": "char*", "description": "The text label to display as the first line of the warning message."}, {"name": "instructionalKey", "type": "int", "description": "This is an enum, check the description for a list."}, {"name": "entryLine2", "type": "char*", "description": "The text label to display as the second line of the warning message."}, {"name": "p3", "type": "BOOL", "description": "Purpose unknown."}, {"name": "p4", "type": "int", "description": "Purpose unknown."}, {"name": "background", "type": "char*", "annotations": {"cs_type": "AnyPtr"}, "description": "Set to anything other than 0 or false (even any string) and it will draw a background. Setting it to 0 or false will draw no background."}, {"name": "p6", "type": "char*", "annotations": {"cs_type": "AnyPtr"}, "description": "Purpose unknown."}, {"name": "showBg", "type": "BOOL", "description": "Purpose unknown."}, {"name": "errorCode", "type": "int", "description": "When not 0, adds a field displaying the value as 'error code' to the warning message."}]}
{"hash": "0xDC38CC1E35B6A5D7", "name": "SET_WARNING_MESSAGE_WITH_HEADER", "lua_name": "SetWarningMessageWithHeader", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void SetWarningMessageWithHeader(char* titleMsg, char* entryLine1, int flags, char* promptMsg, BOOL p4, Any p5, BOOL background, Any* p7, BOOL showBg)", "description": "```\nYou can only use text entries. No custom text. \nC# Example : \nFunction.Call(Hash._SET_WARNING_MESSAGE_2, \"HUD_QUIT\", \"HUD_CGIGNORE\", 2, \"HUD_CGINVITE\", 0, -1, 0, 0, 1); \nyou can recreate this easily with scaleforms \n--------------- \nFixed native name, from before nativedb restoration. \n```\n\n```\nNativeDB Added Parameter 10: Any p9\n```", "aliases": "_SET_WARNING_MESSAGE_2", "url": "https://docs.fivem.net/natives/?_0xDC38CC1E35B6A5D7", "params": [{"name": "titleMsg", "type": "char*"}, {"name": "entryLine1", "type": "char*"}, {"name": "flags", "type": "int"}, {"name": "promptMsg", "type": "char*"}, {"name": "p4", "type": "BOOL"}, {"name": "p5", "type": "Any"}, {"name": "background", "type": "BOOL"}, {"name": "p7", "type": "Any*"}, {"name": "showBg", "type": "BOOL"}]}
{"hash": "0x701919482C74B5AB", "name": "SET_WARNING_MESSAGE_WITH_HEADER_AND_SUBSTRING_FLAGS", "lua_name": "SetWarningMessageWithHeaderAndSubstringFlags", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void SetWarningMessageWithHeaderAndSubstringFlags(char* entryHeader, char* entryLine1, Any instructionalKey, char* entryLine2, BOOL p4, Any p5, Any p6, Any* p7, Any* p8, BOOL p9)", "description": "```\nYou can only use text entries. No custom text. \n```\n\n```\nNativeDB Added Parameter 11: Any p10\n```", "aliases": "_SET_WARNING_MESSAGE_3", "url": "https://docs.fivem.net/natives/?_0x701919482C74B5AB", "params": [{"name": "entryHeader", "type": "char*"}, {"name": "entryLine1", "type": "char*"}, {"name": "instructionalKey", "type": "Any"}, {"name": "entryLine2", "type": "char*"}, {"name": "p4", "type": "BOOL"}, {"name": "p5", "type": "Any"}, {"name": "p6", "type": "Any"}, {"name": "p7", "type": "Any*"}, {"name": "p8", "type": "Any*"}, {"name": "p9", "type": "BOOL"}]}
{"hash": "0x38B55259C2E078ED", "name": "SET_WARNING_MESSAGE_WITH_HEADER_EXTENDED", "lua_name": "SetWarningMessageWithHeaderExtended", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void SetWarningMessageWithHeaderExtended(char* headerTextLabel, char* line1TextLabel, int buttonsBitField, int buttonsBitFieldUpper, char* line2TextLabel, BOOL addNumber, int numberToAdd, char* firstSubstring, char* secondSubstring, BOOL showBackground, int errorCode)", "description": "Sets a warning message for one frame with header and upper buttons bit field that don't fit the standard 32 bit set.", "aliases": "0x38B55259C2E078ED _SET_WARNING_MESSAGE_WITH_HEADER_UNK", "url": "https://docs.fivem.net/natives/?_0x38B55259C2E078ED", "params": [{"name": "headerTextLabel", "type": "char*", "description": "Text label to set on the header/title."}, {"name": "line1TextLabel", "type": "char*", "description": "Text label to set on the first line of the body.."}, {"name": "buttonsBitField", "type": "int", "description": "Bit field of the button flags. See [`SET_WARNING_MESSAGE`](#\\_0x7B1776B3B53F8D74)."}, {"name": "buttonsBitFieldUpper", "type": "int", "annotations": {"cs_type": "char*"}, "description": "Bit field of the upper button flags. See [`SET_WARNING_MESSAGE_WITH_HEADER_AND_SUBSTRING_FLAGS_EXTENDED`](#\\_0x15803FEC3B9A872B)."}, {"name": "line2TextLabel", "type": "char*", "annotations": {"cs_type": "BOOL"}, "description": "Text label to set on the second line of the body."}, {"name": "addNumber", "type": "BOOL", "annotations": {"cs_type": "Any"}, "description": "If number should be inserted into `~1~` in the body."}, {"name": "numberToAdd", "type": "int", "annotations": {"cs_type": "Any*"}, "description": "What number to insert into `~1~` in the body."}, {"name": "firstSubstring", "type": "char*", "annotations": {"cs_type": "Any*"}, "description": "First substring text label to insert into `~a~` in the body."}, {"name": "secondSubstring", "type": "char*", "annotations": {"cs_type": "BOOL"}, "description": "Second substring text label to insert into `~a~` in the body."}, {"name": "showBackground", "type": "BOOL", "annotations": {"cs_type": "Any"}, "description": "Bool indicating if the message should have a black background."}, {"name": "errorCode", "type": "int", "description": "Error number to show at the bottom of the message. `0` is the default."}]}
{"hash": "0xA7E4E2D361C2627F", "name": "SET_WAYPOINT_OFF", "lua_name": "SetWaypointOff", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void SetWaypointOff()", "description": "```\nThis native removes the current waypoint from the map.\nExample:\nC#:\nFunction.Call(Hash.SET_WAYPOINT_OFF);\nC++:\nHUD::SET_WAYPOINT_OFF();\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA7E4E2D361C2627F", "params": []}
{"hash": "0xC3B07BA00A83B0F1", "name": "SET_WIDESCREEN_FORMAT", "lua_name": "SetWidescreenFormat", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void SetWidescreenFormat(Any p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC3B07BA00A83B0F1", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0xC772A904CDE1186F", "name": "SHOW_CONTACT_INSTRUCTIONAL_BUTTON", "lua_name": "ShowContactInstructionalButton", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void ShowContactInstructionalButton(BOOL toggle)", "description": "Controls the visibility of the \"Contact\" instructional buttons on the map screen.\n\n```\nNativeDB Introduced: 2545\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC772A904CDE1186F", "params": [{"name": "toggle", "type": "BOOL", "description": "Set to `true` to show the instructional buttons, or `false` to hide them."}]}
{"hash": "0xDCFB5D4DB8BF367E", "name": "SHOW_CREW_INDICATOR_ON_BLIP", "lua_name": "ShowCrewIndicatorOnBlip", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void ShowCrewIndicatorOnBlip(Blip blip, BOOL toggle)", "description": "Enables or disables the blue half circle ![](https://i.imgur.com/iZes9Ec.png) around the specified blip on the left side of the blip. This is used to indicate that the player is in your crew in GTA:O. Color is changeable by using [`SET_BLIP_SECONDARY_COLOUR`](#\\_0x14892474891E09EB).\n\nTo toggle the right side of the circle use: [`SHOW_FRIEND_INDICATOR_ON_BLIP`](#\\_0x23C3EB807312F01A).\n\nExample code result:\n![](https://i.imgur.com/iZ9tNWl.png)", "aliases": "0xDCFB5D4DB8BF367E SET_BLIP_CREW", "url": "https://docs.fivem.net/natives/?_0xDCFB5D4DB8BF367E", "params": [{"name": "blip", "type": "Blip", "description": "The blip to toggle the half blue circle around the blip on."}, {"name": "toggle", "type": "BOOL", "description": "Enables or disables the half blue circle around the blip (on the left side)."}]}
{"hash": "0x23C3EB807312F01A", "name": "SHOW_FRIEND_INDICATOR_ON_BLIP", "lua_name": "ShowFriendIndicatorOnBlip", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void ShowFriendIndicatorOnBlip(Blip blip, BOOL toggle)", "description": "Highlights a blip by a half cyan circle on the right side of the blip. ![](https://i.imgur.com/FrV9M4e.png) Indicating that that player is a friend (in GTA:O). This color can not be changed.\n\nTo toggle the left side (crew member indicator) of the half circle around the blip, use: [`SHOW_CREW_INDICATOR_ON_BLIP`](#\\_0xDCFB5D4DB8BF367E).", "aliases": "0x23C3EB807312F01A SET_BLIP_FRIEND", "url": "https://docs.fivem.net/natives/?_0x23C3EB807312F01A", "params": [{"name": "blip", "type": "Blip", "description": "The blip to toggle the half circle on."}, {"name": "toggle", "type": "BOOL", "description": "Enables or disables the half circle around the blip (on the right side of the blip)."}]}
{"hash": "0x5FBCA48327B914DF", "name": "SHOW_HEADING_INDICATOR_ON_BLIP", "lua_name": "ShowHeadingIndicatorOnBlip", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void ShowHeadingIndicatorOnBlip(Blip blip, BOOL toggle)", "description": "```\nAdds the GTA: Online player heading indicator to a blip. \n```", "aliases": "0x5FBCA48327B914DF", "url": "https://docs.fivem.net/natives/?_0x5FBCA48327B914DF", "params": [{"name": "blip", "type": "Blip"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0x75A16C3DA34F1245", "name": "SHOW_HEIGHT_ON_BLIP", "lua_name": "ShowHeightOnBlip", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void ShowHeightOnBlip(Blip blip, BOOL toggle)", "description": "", "aliases": "0x75A16C3DA34F1245", "url": "https://docs.fivem.net/natives/?_0x75A16C3DA34F1245", "params": [{"name": "blip", "type": "Blip"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0x0B4DF1FA60C0E664", "name": "SHOW_HUD_COMPONENT_THIS_FRAME", "lua_name": "ShowHudComponentThisFrame", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void ShowHudComponentThisFrame(int id)", "description": "This function shows various HUD (Heads-up Display) components.\n\nListed below are the integers and the corresponding HUD component.\n\n* 1 : WANTED_STARS\n* 2 : WEAPON_ICON\n* 3 : CASH\n* 4 : MP_CASH\n* 5 : MP_MESSAGE\n* 6 : VEHICLE_NAME\n* 7 : AREA_NAME\n* 8 : VEHICLE_CLASS\n* 9 : STREET_NAME\n* 10 : HELP_TEXT\n* 11 : FLOATING_HELP_TEXT\\_1\n* 12 : FLOATING_HELP_TEXT\\_2\n* 13 : CASH_CHANGE\n* 14 : RETICLE\n* 15 : SUBTITLE_TEXT\n* 16 : RADIO_STATIONS\n* 17 : SAVING_GAME\n* 18 : GAME_STREAM\n* 19 : WEAPON_WHEEL\n* 20 : WEAPON_WHEEL_STATS\n* 21 : HUD_COMPONENTS\n* 22 : HUD_WEAPONS\n\nThese integers also work for the [`HIDE_HUD_COMPONENT_THIS_FRAME`](#\\_0x6806C51AD12B83B8) native, but instead hides the HUD component.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x0B4DF1FA60C0E664", "params": [{"name": "id", "type": "int"}]}
{"hash": "0xA3C0B359DCB848B6", "name": "SHOW_NUMBER_ON_BLIP", "lua_name": "ShowNumberOnBlip", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void ShowNumberOnBlip(Blip blip, int number)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA3C0B359DCB848B6", "params": [{"name": "blip", "type": "Blip"}, {"name": "number", "type": "int"}]}
{"hash": "0xB81656BC81FE24D1", "name": "SHOW_OUTLINE_INDICATOR_ON_BLIP", "lua_name": "ShowOutlineIndicatorOnBlip", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void ShowOutlineIndicatorOnBlip(Blip blip, BOOL toggle)", "description": "Toggles a cyan outline around the blip.\n\nColor can be changed with [`SET_BLIP_SECONDARY_COLOUR`](#\\_0x14892474891E09EB). Enabling this circle will override the \"crew\" and \"friend\" half-circles (see [`SHOW_CREW_INDICATOR_ON_BLIP`](#\\_0xDCFB5D4DB8BF367E) and [`SHOW_FRIEND_INDICATOR_ON_BLIP`](#\\_0x23C3EB807312F01A)).", "aliases": "0xB81656BC81FE24D1 SET_BLIP_FRIENDLY", "url": "https://docs.fivem.net/natives/?_0xB81656BC81FE24D1", "params": [{"name": "blip", "type": "Blip", "description": "The blip to toggle the outline on."}, {"name": "toggle", "type": "BOOL", "description": "Enables or disables the outline."}]}
{"hash": "0xF1A6C18B35BCADE6", "name": "SHOW_START_MISSION_INSTRUCTIONAL_BUTTON", "lua_name": "ShowStartMissionInstructionalButton", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void ShowStartMissionInstructionalButton(BOOL p0)", "description": "", "aliases": "0xF1A6C18B35BCADE6", "url": "https://docs.fivem.net/natives/?_0xF1A6C18B35BCADE6", "params": [{"name": "p0", "type": "BOOL"}]}
{"hash": "0x74513EA3E505181E", "name": "SHOW_TICK_ON_BLIP", "lua_name": "ShowTickOnBlip", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void ShowTickOnBlip(Blip blip, BOOL toggle)", "description": "```\nAdds a green checkmark on top of a blip. \n```", "aliases": "0x74513EA3E505181E _SET_BLIP_CHECKED", "url": "https://docs.fivem.net/natives/?_0x74513EA3E505181E", "params": [{"name": "blip", "type": "Blip"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0xDB34E8D56FC13B08", "name": "START_GPS_CUSTOM_ROUTE", "lua_name": "StartGpsCustomRoute", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void StartGpsCustomRoute(int hudColor, BOOL displayOnFoot, BOOL followPlayer)", "description": "Starts a new GPS custom-route, allowing you to plot lines on the map.\nLines are drawn directly between points.\nThe GPS custom route works like the GPS multi route, except it does not follow roads.\n\n**Example result:**\n\n![](https://i.imgur.com/BDm5pzt.png)", "aliases": "0xDB34E8D56FC13B08", "url": "https://docs.fivem.net/natives/?_0xDB34E8D56FC13B08", "params": [{"name": "hudColor", "type": "int", "description": "The HUD color of the GPS path."}, {"name": "displayOnFoot", "type": "BOOL", "description": "Draws the path regardless if the player is in a vehicle or not."}, {"name": "followPlayer", "type": "BOOL", "description": "Draw the path partially between the previous and next point based on the players position between them. When false, the GPS appears to not disappear after the last leg is completed."}]}
{"hash": "0x3D3D15AF7BCAAF83", "name": "START_GPS_MULTI_ROUTE", "lua_name": "StartGpsMultiRoute", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void StartGpsMultiRoute(int hudColor, BOOL routeFromPlayer, BOOL displayOnFoot)", "description": "Starts a new GPS multi-route, allowing you to create custom GPS paths.\nGPS functions like the waypoint, except it can contain multiple points it's forced to go through.\nOnce the player has passed a point, the GPS will no longer force its path through it.\n\nWorks independently from the player-placed waypoint and blip routes.\n\n**Example result:**\n\n![](https://i.imgur.com/ZZHQatX.png)", "aliases": "0x3D3D15AF7BCAAF83", "url": "https://docs.fivem.net/natives/?_0x3D3D15AF7BCAAF83", "params": [{"name": "hudColor", "type": "int", "description": "The HUD color of the GPS path."}, {"name": "routeFromPlayer", "type": "BOOL", "description": "Makes the GPS draw a path from the player to the next point, rather than the original path from the previous point."}, {"name": "displayOnFoot", "type": "BOOL", "description": "Draws the GPS path regardless if the player is in a vehicle or not."}]}
{"hash": "0xBA751764F0821256", "name": "SUPPRESS_FRONTEND_RENDERING_THIS_FRAME", "lua_name": "SuppressFrontendRenderingThisFrame", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void SuppressFrontendRenderingThisFrame()", "description": "", "aliases": "0xBA751764F0821256", "url": "https://docs.fivem.net/natives/?_0xBA751764F0821256", "params": []}
{"hash": "0xEC9264727EEC0F28", "name": "TAKE_CONTROL_OF_FRONTEND", "lua_name": "TakeControlOfFrontend", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void TakeControlOfFrontend()", "description": "Disables frontend (works in custom frontends, not sure about regular pause menu) navigation keys on keyboard. Not sure about controller. Does not disable mouse controls. No need to call this every tick.\n\nTo enable the keys again, use [`0x14621BB1DF14E2B2`](#\\_0x14621BB1DF14E2B2).", "aliases": "0xEC9264727EEC0F28", "url": "https://docs.fivem.net/natives/?_0xEC9264727EEC0F28", "params": []}
{"hash": "0x80FE4F3AB4E1B62A", "name": "THEFEED_CLEAR_FROZEN_POST", "lua_name": "ThefeedClearFrozenPost", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void ThefeedClearFrozenPost()", "description": "", "aliases": "0x80FE4F3AB4E1B62A _THEFEED_FLUSH_PERSISTENT", "url": "https://docs.fivem.net/natives/?_0x80FE4F3AB4E1B62A", "params": []}
{"hash": "0xADED7F5748ACAFE6", "name": "THEFEED_COMMENT_TELEPORT_POOL_OFF", "lua_name": "ThefeedCommentTeleportPoolOff", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void ThefeedCommentTeleportPoolOff()", "description": "```\nDisplays \"normal\" notifications again after calling `_0x56C8B608CFD49854` (those that were drawn before calling this native too), though those will have a weird offset and stay on screen forever (tested with notifications created from same script).\n```", "aliases": "0xADED7F5748ACAFE6 _THEFEED_SHOW_GTAO_TOOLTIPS", "url": "https://docs.fivem.net/natives/?_0xADED7F5748ACAFE6", "params": []}
{"hash": "0x56C8B608CFD49854", "name": "THEFEED_COMMENT_TELEPORT_POOL_ON", "lua_name": "ThefeedCommentTeleportPoolOn", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void ThefeedCommentTeleportPoolOn()", "description": "```\nEnables loading screen tips to be be shown (`_0x15CFA549788D35EF` and `_0x488043841BBE156F`), blocks other kinds of notifications from being displayed (at least from current script). Call `0xADED7F5748ACAFE6` to display those again.\n```", "aliases": "0x56C8B608CFD49854", "url": "https://docs.fivem.net/natives/?_0x56C8B608CFD49854", "params": []}
{"hash": "0xA8FDB297A8D25FBA", "name": "THEFEED_FLUSH_QUEUE", "lua_name": "ThefeedFlushQueue", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void ThefeedFlushQueue()", "description": "", "aliases": "0xA8FDB297A8D25FBA", "url": "https://docs.fivem.net/natives/?_0xA8FDB297A8D25FBA", "params": []}
{"hash": "0x583049884A2EEE3C", "name": "THEFEED_FORCE_RENDER_OFF", "lua_name": "ThefeedForceRenderOff", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void ThefeedForceRenderOff()", "description": "Enables loading screen tips to be be shown (`_0x15CFA549788D35EF` and `_0x488043841BBE156F`), blocks other kinds of notifications from being displayed (at least from current script). Call `0xADED7F5748ACAFE6` to display those again.", "aliases": "0x583049884A2EEE3C _THEFEED_HIDE_GTAO_TOOLTIPS", "url": "https://docs.fivem.net/natives/?_0x583049884A2EEE3C", "params": []}
{"hash": "0xA13C11E1B5C06BFC", "name": "THEFEED_FORCE_RENDER_ON", "lua_name": "ThefeedForceRenderOn", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void ThefeedForceRenderOn()", "description": "", "aliases": "0xA13C11E1B5C06BFC", "url": "https://docs.fivem.net/natives/?_0xA13C11E1B5C06BFC", "params": []}
{"hash": "0xFDEC055AB549E328", "name": "THEFEED_FREEZE_NEXT_POST", "lua_name": "ThefeedFreezeNextPost", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void ThefeedFreezeNextPost()", "description": "```\nRequires manual management of game stream handles (i.e., 0xBE4390CB40B3E627).\n```", "aliases": "0xFDEC055AB549E328 _THEFEED_SET_NEXT_POST_PERSISTENT", "url": "https://docs.fivem.net/natives/?_0xFDEC055AB549E328", "params": []}
{"hash": "0x82352748437638CA", "name": "THEFEED_GET_FIRST_VISIBLE_DELETE_REMAINING", "lua_name": "ThefeedGetFirstVisibleDeleteRemaining", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "int ThefeedGetFirstVisibleDeleteRemaining()", "description": "```\nReturns the handle for the notification currently displayed on the screen. Name may be a hash collision, but describes the function accurately.\n```", "aliases": "0x82352748437638CA _GET_CURRENT_NOTIFICATION _THEFEED_GET_CURRENT_NOTIFICATION", "url": "https://docs.fivem.net/natives/?_0x82352748437638CA", "params": []}
{"hash": "0x25F87B30C382FCA7", "name": "THEFEED_HIDE_THIS_FRAME", "lua_name": "ThefeedHideThisFrame", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void ThefeedHideThisFrame()", "description": "Once called each frame hides all above radar notifications.", "aliases": "0x25F87B30C382FCA7 _HIDE_HUD_NOTIFICATIONS_THIS_FRAME", "url": "https://docs.fivem.net/natives/?_0x25F87B30C382FCA7", "params": []}
{"hash": "0xA9CBFD40B3FA3010", "name": "THEFEED_IS_PAUSED", "lua_name": "ThefeedIsPaused", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "BOOL ThefeedIsPaused()", "description": "", "aliases": "0xA9CBFD40B3FA3010", "url": "https://docs.fivem.net/natives/?_0xA9CBFD40B3FA3010", "params": []}
{"hash": "0x6F1554B0CC2089FA", "name": "THEFEED_ONLY_SHOW_TOOLTIPS", "lua_name": "ThefeedOnlyShowTooltips", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void ThefeedOnlyShowTooltips(BOOL toggle)", "description": "", "aliases": "0x6F1554B0CC2089FA", "url": "https://docs.fivem.net/natives/?_0x6F1554B0CC2089FA", "params": [{"name": "toggle", "type": "BOOL"}]}
{"hash": "0xFDB423997FA30340", "name": "THEFEED_PAUSE", "lua_name": "ThefeedPause", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void ThefeedPause()", "description": "", "aliases": "0xFDB423997FA30340", "url": "https://docs.fivem.net/natives/?_0xFDB423997FA30340", "params": []}
{"hash": "0xBE4390CB40B3E627", "name": "THEFEED_REMOVE_ITEM", "lua_name": "ThefeedRemoveItem", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void ThefeedRemoveItem(int notificationId)", "description": "```\nRemoves a notification instantly instead of waiting for it to disappear \n```", "aliases": "_REMOVE_NOTIFICATION", "url": "https://docs.fivem.net/natives/?_0xBE4390CB40B3E627", "params": [{"name": "notificationId", "type": "int"}]}
{"hash": "0xFDD85225B2DEA55E", "name": "THEFEED_RESET_ALL_PARAMETERS", "lua_name": "ThefeedResetAllParameters", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void ThefeedResetAllParameters()", "description": "", "aliases": "0xFDD85225B2DEA55E _THEFEED_CLEAR_ANIMPOSTFX", "url": "https://docs.fivem.net/natives/?_0xFDD85225B2DEA55E", "params": []}
{"hash": "0xE1CD1E48E025E661", "name": "THEFEED_RESUME", "lua_name": "ThefeedResume", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void ThefeedResume()", "description": "", "aliases": "0xE1CD1E48E025E661", "url": "https://docs.fivem.net/natives/?_0xE1CD1E48E025E661", "params": []}
{"hash": "0x55598D21339CB998", "name": "THEFEED_SET_SCRIPTED_MENU_HEIGHT", "lua_name": "ThefeedSetScriptedMenuHeight", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void ThefeedSetScriptedMenuHeight(float pos)", "description": "", "aliases": "0x55598D21339CB998 _CLEAR_NOTIFICATIONS_POS", "url": "https://docs.fivem.net/natives/?_0x55598D21339CB998", "params": [{"name": "pos", "type": "float"}]}
{"hash": "0xB695E2CD0A2DA9EE", "name": "THEFEED_SPS_EXTEND_WIDESCREEN_OFF", "lua_name": "ThefeedSpsExtendWidescreenOff", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void ThefeedSpsExtendWidescreenOff()", "description": "", "aliases": "0xB695E2CD0A2DA9EE _THEFEED_DISABLE_BASELINE_OFFSET", "url": "https://docs.fivem.net/natives/?_0xB695E2CD0A2DA9EE", "params": []}
{"hash": "0xD4438C0564490E63", "name": "THEFEED_SPS_EXTEND_WIDESCREEN_ON", "lua_name": "ThefeedSpsExtendWidescreenOn", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void ThefeedSpsExtendWidescreenOn()", "description": "", "aliases": "0xD4438C0564490E63 _THEFEED_ENABLE_BASELINE_OFFSET", "url": "https://docs.fivem.net/natives/?_0xD4438C0564490E63", "params": []}
{"hash": "0x317EBA71D7543F52", "name": "THEFEED_UPDATE_ITEM_TEXTURE", "lua_name": "ThefeedUpdateItemTexture", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void ThefeedUpdateItemTexture(char* txdString1, char* txnString1, char* txdString2, char* txnString2)", "description": "```\nUsed in the native scripts to reference \"GET_PEDHEADSHOT_TXD_STRING\" and \"CHAR_DEFAULT\".\n\nNativeDB Introduced: v323\n```", "aliases": "0x317EBA71D7543F52 _THEFEED_ADD_TXD_REF", "url": "https://docs.fivem.net/natives/?_0x317EBA71D7543F52", "params": [{"name": "txdString1", "type": "char*"}, {"name": "txnString1", "type": "char*"}, {"name": "txdString2", "type": "char*"}, {"name": "txnString2", "type": "char*"}]}
{"hash": "0x6AFDFB93754950C7", "name": "TOGGLE_STEALTH_RADAR", "lua_name": "ToggleStealthRadar", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void ToggleStealthRadar(BOOL toggle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x6AFDFB93754950C7", "params": [{"name": "toggle", "type": "BOOL"}]}
{"hash": "0x72DD432F3CDFC0EE", "name": "TRIGGER_SONAR_BLIP", "lua_name": "TriggerSonarBlip", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void TriggerSonarBlip(float posX, float posY, float posZ, float radius, int p4)", "description": "", "aliases": "0x72DD432F3CDFC0EE", "url": "https://docs.fivem.net/natives/?_0x72DD432F3CDFC0EE", "params": [{"name": "posX", "type": "float"}, {"name": "posY", "type": "float"}, {"name": "posZ", "type": "float"}, {"name": "radius", "type": "float"}, {"name": "p4", "type": "int"}]}
{"hash": "0x8183455E16C42E3A", "name": "UNLOCK_MINIMAP_ANGLE", "lua_name": "UnlockMinimapAngle", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void UnlockMinimapAngle()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x8183455E16C42E3A", "params": []}
{"hash": "0x3E93E06DB8EF1F30", "name": "UNLOCK_MINIMAP_POSITION", "lua_name": "UnlockMinimapPosition", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void UnlockMinimapPosition()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x3E93E06DB8EF1F30", "params": []}
{"hash": "0x170F541E1CADD1DE", "name": "USE_FAKE_MP_CASH", "lua_name": "UseFakeMpCash", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void UseFakeMpCash(BOOL p0)", "description": "```\nRelated to displaying cash on the HUD\nAlways called before HUD::CHANGE_FAKE_MP_CASH in decompiled scripts\n```", "aliases": "0x170F541E1CADD1DE", "url": "https://docs.fivem.net/natives/?_0x170F541E1CADD1DE", "params": [{"name": "p0", "type": "BOOL"}]}
{"hash": "0xCE5D0E5E315DB238", "name": "_ADD_BLIP_FOR_AREA", "lua_name": "AddBlipForArea", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "Blip AddBlipForArea(float x, float y, float z, float width, float height)", "description": "Adds a rectangular blip for the specified coordinates/area.\n\nIt is recommended to use [SET_BLIP_ROTATION](#\\_0xF87683CDF73C3F6E) and [SET_BLIP_COLOUR](#\\_0x03D7FB09E75D6B7E) to make the blip not rotate along with the camera.\n\nBy default, the blip will show as a *regular* blip with the specified color/sprite if it is outside of the minimap view.\n\nExample image:\n![minimap](https://i.imgur.com/qLbXWcQ.png)\n![big map](https://i.imgur.com/0j7O7Rh.png)\n\n(Native name is *likely* to actually be ADD_BLIP_FOR_AREA, but due to the usual reasons this can't be confirmed)", "aliases": "0xCE5D0E5E315DB238", "url": "https://docs.fivem.net/natives/?_0xCE5D0E5E315DB238", "params": [{"name": "x", "type": "float", "description": "The X coordinate of the center of the blip."}, {"name": "y", "type": "float", "description": "The Y coordinate of the center of the blip."}, {"name": "z", "type": "float", "description": "The Z coordinate of the center of the blip."}, {"name": "width", "type": "float", "description": "The width of the blip."}, {"name": "height", "type": "float", "description": "The height of the blip."}]}
{"hash": "0xCC3FDDED67BCFC63", "name": "_ALLOW_PAUSE_MENU_WHEN_DEAD_THIS_FRAME", "lua_name": "AllowPauseMenuWhenDeadThisFrame", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void AllowPauseMenuWhenDeadThisFrame()", "description": "Allows opening the pause menu this frame, when the player is dead.", "aliases": "0xCC3FDDED67BCFC63", "url": "https://docs.fivem.net/natives/?_0xCC3FDDED67BCFC63", "params": []}
{"hash": "0x54CE8AC98E120CAB", "name": "_BEGIN_TEXT_COMMAND_GET_WIDTH", "lua_name": "BeginTextCommandGetWidth", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void BeginTextCommandGetWidth(char* text)", "description": "```\nBEGIN_TEXT_COMMAND_*\nExample:\n_BEGIN_TEXT_COMMAND_GET_WIDTH(\"NUMBER\");\nADD_TEXT_COMPONENT_FLOAT(69.420f, 2);\nfloat width = _END_TEXT_COMMAND_GET_WIDTH(1);\n```", "aliases": "_SET_TEXT_ENTRY_FOR_WIDTH _BEGIN_TEXT_COMMAND_WIDTH", "url": "https://docs.fivem.net/natives/?_0x54CE8AC98E120CAB", "params": [{"name": "text", "type": "char*"}]}
{"hash": "0x521FB041D93DD0E4", "name": "_BEGIN_TEXT_COMMAND_LINE_COUNT", "lua_name": "BeginTextCommandLineCount", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void BeginTextCommandLineCount(char* entry)", "description": "```\nget's line count \nint GetLineCount(char *text, float x, float y) \n\t{ \n_BEGIN_TEXT_COMMAND_LINE_COUNT(\"STRING\"); \n ADD_TEXT_COMPONENT_SUBSTRING_PLAYER_NAME(text); \nreturn _END_TEXT_COMMAND_GET_LINE_COUNT(x, y); \n\t} \n```", "aliases": "_SET_TEXT_GXT_ENTRY", "url": "https://docs.fivem.net/natives/?_0x521FB041D93DD0E4", "params": [{"name": "entry", "type": "char*"}]}
{"hash": "0x23D69E0465570028", "name": "_BEGIN_TEXT_COMMAND_OBJECTIVE", "lua_name": "BeginTextCommandObjective", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void BeginTextCommandObjective(char* p0)", "description": "", "aliases": "0x23D69E0465570028", "url": "https://docs.fivem.net/natives/?_0x23D69E0465570028", "params": [{"name": "p0", "type": "char*"}]}
{"hash": "0xD12882D3FF82BF11", "name": "_CLEAR_ALL_BLIP_ROUTES", "lua_name": "ClearAllBlipRoutes", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void ClearAllBlipRoutes()", "description": "Clears all active blip routes that have been set with [`SetBlipRoute`](#\\_0x3E160C90).", "aliases": "0xD12882D3FF82BF11", "url": "https://docs.fivem.net/natives/?_0xD12882D3FF82BF11", "params": []}
{"hash": "0x2708FC083123F9FF", "name": "_CLEAR_RACE_GALLERY_BLIPS", "lua_name": "ClearRaceGalleryBlips", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void ClearRaceGalleryBlips()", "description": "", "aliases": "0x2708FC083123F9FF", "url": "https://docs.fivem.net/natives/?_0x2708FC083123F9FF", "params": []}
{"hash": "0x1AC8F4AD40E22127", "name": "_CLOSE_MULTIPLAYER_CHAT", "lua_name": "CloseMultiplayerChat", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void CloseMultiplayerChat()", "description": "", "aliases": "_ABORT_TEXT_CHAT", "url": "https://docs.fivem.net/natives/?_0x1AC8F4AD40E22127", "params": []}
{"hash": "0xD8E694757BCEA8E9", "name": "_DELETE_WAYPOINT", "lua_name": "DeleteWaypoint", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void DeleteWaypoint()", "description": "", "aliases": "0xD8E694757BCEA8E9", "url": "https://docs.fivem.net/natives/?_0xD8E694757BCEA8E9", "params": []}
{"hash": "0x1DB21A44B09E8BA3", "name": "_DISABLE_MULTIPLAYER_CHAT", "lua_name": "DisableMultiplayerChat", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void DisableMultiplayerChat(BOOL disable)", "description": "If true is passed, the player won't be able to open the multiplayer chat", "aliases": "_SET_TEXT_CHAT_UNK", "url": "https://docs.fivem.net/natives/?_0x1DB21A44B09E8BA3", "params": [{"name": "disable", "type": "BOOL"}]}
{"hash": "0x7669F9E39DC17063", "name": "_DISPLAY_HUD_WHEN_DEAD_THIS_FRAME", "lua_name": "DisplayHudWhenDeadThisFrame", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void DisplayHudWhenDeadThisFrame()", "description": "Enables drawing some hud components, such as help labels, this frame, when the player is dead.", "aliases": "0x7669F9E39DC17063", "url": "https://docs.fivem.net/natives/?_0x7669F9E39DC17063", "params": []}
{"hash": "0x85F061DA64ED2F67", "name": "_END_TEXT_COMMAND_GET_WIDTH", "lua_name": "EndTextCommandGetWidth", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "float EndTextCommandGetWidth(BOOL p0)", "description": "```\nEND_TEXT_COMMAND_*\nIn scripts font most of the time is passed as 1.\nUse _BEGIN_TEXT_GET_COMMAND_GET_WIDTH\nparam is not font from what i've tested\n```", "aliases": "_GET_TEXT_SCREEN_WIDTH", "url": "https://docs.fivem.net/natives/?_0x85F061DA64ED2F67", "params": [{"name": "p0", "type": "BOOL"}]}
{"hash": "0x9040DFB09BE75706", "name": "_END_TEXT_COMMAND_LINE_COUNT", "lua_name": "EndTextCommandLineCount", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "int EndTextCommandLineCount(float x, float y)", "description": "```\nEND_TEXT_COMMAND_*\nDetermines how many lines the text string will use when drawn on screen.\nMust use 0x521FB041D93DD0E4 for setting up\n```", "aliases": "0x9040DFB09BE75706 _GET_TEXT_SCREEN_LINE_COUNT _END_TEXT_COMMAND_GET_LINE_COUNT", "url": "https://docs.fivem.net/natives/?_0x9040DFB09BE75706", "params": [{"name": "x", "type": "float"}, {"name": "y", "type": "float"}]}
{"hash": "0xCFDBDF5AE59BA0F4", "name": "_END_TEXT_COMMAND_OBJECTIVE", "lua_name": "EndTextCommandObjective", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void EndTextCommandObjective(BOOL p0)", "description": "", "aliases": "0xCFDBDF5AE59BA0F4", "url": "https://docs.fivem.net/natives/?_0xCFDBDF5AE59BA0F4", "params": [{"name": "p0", "type": "BOOL"}]}
{"hash": "0xC6F580E4C94926AC", "name": "_END_TEXT_COMMAND_THEFEED_POST_MESSAGETEXT_GXT_ENTRY", "lua_name": "EndTextCommandThefeedPostMessagetextGxtEntry", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "int EndTextCommandThefeedPostMessagetextGxtEntry(char* txdName, char* textureName, BOOL flash, int iconType, char* sender, char* subject)", "description": "This function can show pictures of every texture that can be requested by REQUEST_STREAMED_TEXTURE_DICT.\nNeeds more research.\nOnly one type of usage in the scripts:\nHUD::\\_C6F580E4C94926AC(\"CHAR_ACTING_UP\", \"CHAR_ACTING_UP\", 0, 0, \"DI_FEED_CHAR\", a\\_0);", "aliases": "0xC6F580E4C94926AC _SET_NOTIFICATION_MESSAGE_3 _END_TEXT_COMMAND_THEFEED_POST_MESSAGETEXT_ENTRY", "url": "https://docs.fivem.net/natives/?_0xC6F580E4C94926AC", "params": [{"name": "txdName", "type": "char*"}, {"name": "textureName", "type": "char*"}, {"name": "flash", "type": "BOOL"}, {"name": "iconType", "type": "int"}, {"name": "sender", "type": "char*"}, {"name": "subject", "type": "char*"}]}
{"hash": "0xD202B92CBF1D816F", "name": "_END_TEXT_COMMAND_THEFEED_POST_REPLAY_ICON", "lua_name": "EndTextCommandThefeedPostReplayIcon", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "int EndTextCommandThefeedPostReplayIcon(int eType, int iIcon, char* sTitle)", "description": "```\nreturns a notification handle, prints out a notification like below: \ntype range: 0 \nif you set type to 1, image goes from 0 - 39 - Xbox you can add text to \nexample: \nUI::_0xD202B92CBF1D816F(1, 20, \"Who you trynna get crazy with, ese? Don't you know I'm LOCO?!\"); \n```", "aliases": "0xD202B92CBF1D816F _DRAW_NOTIFICATION_WITH_ICON", "url": "https://docs.fivem.net/natives/?_0xD202B92CBF1D816F", "params": [{"name": "eType", "type": "int"}, {"name": "iIcon", "type": "int"}, {"name": "sTitle", "type": "char*"}]}
{"hash": "0xDD6CB2CCE7C2735C", "name": "_END_TEXT_COMMAND_THEFEED_POST_REPLAY_INPUT", "lua_name": "EndTextCommandThefeedPostReplayInput", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "int EndTextCommandThefeedPostReplayInput(int type, char* button, char* text)", "description": "```\nreturns a notification handle, prints out a notification like below:\ntype range: 0 - 2\nif you set type to 1, button accepts \"~INPUT_SOMETHING~\"\nexample:\nHUD::_0xDD6CB2CCE7C2735C(1, \"~INPUT_TALK~\", \"Who you trynna get crazy with, ese? Don't you know I'm LOCO?!\");\n- imgur.com/UPy0Ial\nExamples from the scripts:\nl_D1[1/*1*/]=HUD::_DD6CB2CCE7C2735C(1,\"~INPUT_REPLAY_START_STOP_RECORDING~\",\"\");\nl_D1[2/*1*/]=HUD::_DD6CB2CCE7C2735C(1,\"~INPUT_SAVE_REPLAY_CLIP~\",\"\");\nl_D1[1/*1*/]=HUD::_DD6CB2CCE7C2735C(1,\"~INPUT_REPLAY_START_STOP_RECORDING~\",\"\");\nl_D1[2/*1*/]=HUD::_DD6CB2CCE7C2735C(1,\"~INPUT_REPLAY_START_STOP_RECORDING_SECONDARY~\",\"\");\n```", "aliases": "0xDD6CB2CCE7C2735C _DRAW_NOTIFICATION_WITH_BUTTON", "url": "https://docs.fivem.net/natives/?_0xDD6CB2CCE7C2735C", "params": [{"name": "type", "type": "int"}, {"name": "button", "type": "char*"}, {"name": "text", "type": "char*"}]}
{"hash": "0x56176892826A4FE8", "name": "_GET_AI_BLIP", "lua_name": "GetAiBlip", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "Blip GetAiBlip(Ped ped)", "description": "```\nReturns the current AI BLIP for the specified ped \n```", "aliases": "0x56176892826A4FE8", "url": "https://docs.fivem.net/natives/?_0x56176892826A4FE8", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0x7CD934010E115C2C", "name": "_GET_AI_BLIP_2", "lua_name": "GetAiBlip_2", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "Blip GetAiBlip_2(Ped ped)", "description": "", "aliases": "0x7CD934010E115C2C", "url": "https://docs.fivem.net/natives/?_0x7CD934010E115C2C", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0x003E92BA477F9D7F", "name": "_GET_BLIP_ROTATION", "lua_name": "GetBlipRotation", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "int GetBlipRotation(Blip blip)", "description": "```\nNativeDB Introduced: v2060\n```", "aliases": "0x003E92BA477F9D7F", "url": "https://docs.fivem.net/natives/?_0x003E92BA477F9D7F", "params": [{"name": "blip", "type": "Blip"}]}
{"hash": "0xD484BF71050CA1EE", "name": "_GET_CLOSEST_BLIP_OF_TYPE", "lua_name": "GetClosestBlipOfType", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "Blip GetClosestBlipOfType(int blipSprite)", "description": "```\nNativeDB Introduced: v1180\n```", "aliases": "0xD484BF71050CA1EE", "url": "https://docs.fivem.net/natives/?_0xD484BF71050CA1EE", "params": [{"name": "blipSprite", "type": "int"}]}
{"hash": "0x3F0CF9CB7E589B88", "name": "_GET_NORTH_RADAR_BLIP", "lua_name": "GetNorthRadarBlip", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "Blip GetNorthRadarBlip()", "description": "", "aliases": "0x3F0CF9CB7E589B88", "url": "https://docs.fivem.net/natives/?_0x3F0CF9CB7E589B88", "params": []}
{"hash": "0x5BFF36D6ED83E0AE", "name": "_GET_PAUSE_MENU_CURSOR_POSITION", "lua_name": "GetPauseMenuCursorPosition", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "Vector3 GetPauseMenuCursorPosition()", "description": "Name between `GET_ONSCREEN_KEYBOARD_RESULT` and `GET_PAUSE_MENU_STATE`. Likely, `GET_PAUSE_MENU_*`.", "aliases": "0x5BFF36D6ED83E0AE", "url": "https://docs.fivem.net/natives/?_0x5BFF36D6ED83E0AE", "params": []}
{"hash": "0x36C1451A88A09630", "name": "_GET_PAUSE_MENU_SELECTION", "lua_name": "GetPauseMenuSelection", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void GetPauseMenuSelection(int* lastItemMenuId, int* selectedItemUniqueId)", "description": "", "aliases": "0x36C1451A88A09630", "url": "https://docs.fivem.net/natives/?_0x36C1451A88A09630", "params": [{"name": "lastItemMenuId", "type": "int*", "annotations": {"cs_type": "AnyPtr"}}, {"name": "selectedItemUniqueId", "type": "int*", "annotations": {"cs_type": "AnyPtr"}}]}
{"hash": "0x7E17BE53E1AAABAF", "name": "_GET_PAUSE_MENU_SELECTION_DATA", "lua_name": "GetPauseMenuSelectionData", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void GetPauseMenuSelectionData(int* lastItemMenuId, int* selectedItemMenuId, int* selectedItemUniqueId)", "description": "```\nlastItemMenuId: this is the menuID of the last selected item minus 1000 (lastItem.menuID - 1000)\nselectedItemMenuId: same as lastItemMenuId except for the currently selected menu item\nselectedItemUniqueId: this is uniqueID of the currently selected menu item\nwhen the pausemenu is closed:\nlastItemMenuId = -1\nselectedItemMenuId = -1\nselectedItemUniqueId = 0\nwhen the header gains focus:\nlastItemMenuId updates as normal or 0 if the pausemenu was just opened\nselectedItemMenuId becomes a unique id for the pausemenu page that focus was taken from (?) or 0 if the pausemenu was just opened\nselectedItemUniqueId = -1\nwhen focus is moved from the header to a pausemenu page:\nlastItemMenuId becomes a unique id for the pausemenu page that focus was moved to (?)\nselectedItemMenuId = -1\nselectedItemUniqueId updates as normal\n```", "aliases": "0x7E17BE53E1AAABAF", "url": "https://docs.fivem.net/natives/?_0x7E17BE53E1AAABAF", "params": [{"name": "lastItemMenuId", "type": "int*"}, {"name": "selectedItemMenuId", "type": "int*"}, {"name": "selectedItemUniqueId", "type": "int*"}]}
{"hash": "0x632B2940C67F4EA9", "name": "_GET_SCALEFORM_MOVIE_CURSOR_SELECTION", "lua_name": "GetScaleformMovieCursorSelection", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "BOOL GetScaleformMovieCursorSelection(int scaleformHandle, bool* received, int* selectionType, int* context, int* slotIndex)", "description": "Gets mouse selection data from scaleforms with mouse support. Must be checked every frame.\nReturns item index if using the COLOUR_SWITCHER\\_02 scaleform.\nSelection types, found in MOUSE_EVENTS.as:\nMOUSE_DRAG_OUT = 0;\nMOUSE_DRAG_OVER = 1;\nMOUSE_DOWN = 2;\nMOUSE_MOVE = 3;\nMOUSE_UP = 4;\nMOUSE_PRESS = 5;\nMOUSE_RELEASE = 6;\nMOUSE_RELEASE_OUTSIDE = 7;\nMOUSE_ROLL_OUT = 8;\nMOUSE_ROLL_OVER = 9;\nMOUSE_WHEEL_UP = 10;\nMOUSE_WHEEL_DOWN = 11;\n\nScaleforms that this works with:\n\n* COLOUR_SWITCHER\\_02\n* MP_RESULTS_PANEL\n* MP_NEXT_JOB_SELECTION\n* SC_LEADERBOARD\n Probably works with other scaleforms, needs more research.\n In order to use this Native you MUST have controls 239, 240, 237, 238 enabled!\n This native, due to its erroneous redundancy of the returned boolean value, works differently in C#: shifting the parameters (where `received` becomes `selectionType` and so on making the fourth parameter unused and always 0).", "aliases": "0x632B2940C67F4EA9", "url": "https://docs.fivem.net/natives/?_0x632B2940C67F4EA9", "params": [{"name": "scaleformHandle", "type": "int", "description": "Handle of the scaleform"}, {"name": "received", "type": "bool*", "annotations": {"cs_type": "Any*"}, "description": "Returns a boolean indicating if the data was received successfully (in Lua)."}, {"name": "selectionType", "type": "int*", "annotations": {"cs_type": "Any*"}, "description": "The type of MouseEvent specified above."}, {"name": "context", "type": "int*", "annotations": {"cs_type": "Any*"}, "description": "Context of the slot the mouse is hovering on."}, {"name": "slotIndex", "type": "int*", "description": "Index of the slot the mouse is hovering on."}]}
{"hash": "0x169BD9382084C8C0", "name": "_GET_TEXT_SUBSTRING", "lua_name": "GetTextSubstring", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "char* GetTextSubstring(char* text, int position, int length)", "description": "```\nReturns a substring of a specified length starting at a specified position.\nExample:\n// Get \"STRING\" text from \"MY_STRING\"\nsubStr = HUD::_GET_TEXT_SUBSTRING(\"MY_STRING\", 3, 6);\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x169BD9382084C8C0", "params": [{"name": "text", "type": "char*"}, {"name": "position", "type": "int"}, {"name": "length", "type": "int"}]}
{"hash": "0xB2798643312205C5", "name": "_GET_TEXT_SUBSTRING_SAFE", "lua_name": "GetTextSubstringSafe", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "char* GetTextSubstringSafe(char* text, int position, int length, int maxLength)", "description": "```\nReturns a substring of a specified length starting at a specified position. The result is guaranteed not to exceed the specified max length.\nNOTE: The 'maxLength' parameter might actually be the size of the buffer that is returned. More research is needed. -CL69\nExample:\n// Condensed example of how Rockstar uses this function\nstrLen = HUD::GET_LENGTH_OF_LITERAL_STRING(MISC::GET_ONSCREEN_KEYBOARD_RESULT());\nsubStr = HUD::_GET_TEXT_SUBSTRING_SAFE(MISC::GET_ONSCREEN_KEYBOARD_RESULT(), 0, strLen, 63);\n--\n\"fm_race_creator.ysc\", line 85115:\n// parameters modified for clarity\nBOOL sub_8e5aa(char *text, int length) {\n for (i = 0; i <= (length - 2); i += 1) {\n if (!MISC::ARE_STRINGS_EQUAL(HUD::_GET_TEXT_SUBSTRING_SAFE(text, i, i + 1, 1), \" \")) {\n return FALSE;\n }\n }\n return TRUE;\n}\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xB2798643312205C5", "params": [{"name": "text", "type": "char*"}, {"name": "position", "type": "int"}, {"name": "length", "type": "int"}, {"name": "maxLength", "type": "int"}]}
{"hash": "0xCE94AEBA5D82908A", "name": "_GET_TEXT_SUBSTRING_SLICE", "lua_name": "GetTextSubstringSlice", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "char* GetTextSubstringSlice(char* text, int startPosition, int endPosition)", "description": "```\nReturns a substring that is between two specified positions. The length of the string will be calculated using (endPosition - startPosition).\nExample:\n// Get \"STRING\" text from \"MY_STRING\"\nsubStr = HUD::_GET_TEXT_SUBSTRING_SLICE(\"MY_STRING\", 3, 9);\n// Overflows are possibly replaced with underscores (needs verification)\nsubStr = HUD::_GET_TEXT_SUBSTRING_SLICE(\"MY_STRING\", 3, 10); // \"STRING_\"?\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xCE94AEBA5D82908A", "params": [{"name": "text", "type": "char*"}, {"name": "startPosition", "type": "int"}, {"name": "endPosition", "type": "int"}]}
{"hash": "0x81DF9ABA6C83DFF9", "name": "_GET_WARNING_MESSAGE_TITLE_HASH", "lua_name": "GetWarningMessageTitleHash", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "Hash GetWarningMessageTitleHash()", "description": "```\nNativeDB Introduced: v1290\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x81DF9ABA6C83DFF9", "params": []}
{"hash": "0xA277800A9EAE340E", "name": "_HAS_DIRECTOR_MODE_BEEN_TRIGGERED", "lua_name": "HasDirectorModeBeenTriggered", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "BOOL HasDirectorModeBeenTriggered()", "description": "```\nHAS_*\n```", "aliases": "0xA277800A9EAE340E", "url": "https://docs.fivem.net/natives/?_0xA277800A9EAE340E", "params": []}
{"hash": "0xA4DEDE28B1814289", "name": "_HIDE_AREA_AND_VEHICLE_NAME_THIS_FRAME", "lua_name": "HideAreaAndVehicleNameThisFrame", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void HideAreaAndVehicleNameThisFrame()", "description": "```\nHIDE_*_THIS_FRAME\n\nHides area and vehicle name HUD components for one frame.\n```", "aliases": "0xA4DEDE28B1814289", "url": "https://docs.fivem.net/natives/?_0xA4DEDE28B1814289", "params": []}
{"hash": "0x488043841BBE156F", "name": "_HUD_DISPLAY_LOADING_SCREEN_TIPS", "lua_name": "HudDisplayLoadingScreenTips", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void HudDisplayLoadingScreenTips()", "description": "Displays loading screen tips, requires `_0x56C8B608CFD49854` to be called beforehand.", "aliases": "0x488043841BBE156F", "url": "https://docs.fivem.net/natives/?_0x488043841BBE156F", "params": []}
{"hash": "0xA48931185F0536FE", "name": "_HUD_WEAPON_WHEEL_GET_SELECTED_HASH", "lua_name": "HudWeaponWheelGetSelectedHash", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "Hash HudWeaponWheelGetSelectedHash()", "description": "```\nReturns the weapon hash to the selected/highlighted weapon in the wheel\n```", "aliases": "0xA48931185F0536FE", "url": "https://docs.fivem.net/natives/?_0xA48931185F0536FE", "params": []}
{"hash": "0xA13E93403F26C812", "name": "_HUD_WEAPON_WHEEL_GET_SLOT_HASH", "lua_name": "HudWeaponWheelGetSlotHash", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "Hash HudWeaponWheelGetSlotHash(int weaponTypeIndex)", "description": "```\nReturns the weapon hash active in a specific weapon wheel slotList\n```", "aliases": "0xA13E93403F26C812", "url": "https://docs.fivem.net/natives/?_0xA13E93403F26C812", "params": [{"name": "weaponTypeIndex", "type": "int"}]}
{"hash": "0x14C9FDCC41F81F63", "name": "_HUD_WEAPON_WHEEL_IGNORE_CONTROL_INPUT", "lua_name": "HudWeaponWheelIgnoreControlInput", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void HudWeaponWheelIgnoreControlInput(BOOL toggle)", "description": "```\nSets a global that disables many weapon input tasks (shooting, aiming, etc.). Does not work with vehicle weapons, only used in selector.ysc\n```", "aliases": "0x14C9FDCC41F81F63", "url": "https://docs.fivem.net/natives/?_0x14C9FDCC41F81F63", "params": [{"name": "toggle", "type": "BOOL"}]}
{"hash": "0x0AFC4AF510774B47", "name": "_HUD_WEAPON_WHEEL_IGNORE_SELECTION", "lua_name": "HudWeaponWheelIgnoreSelection", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void HudWeaponWheelIgnoreSelection()", "description": "```\nCalling this each frame, stops the player from receiving a weapon via the weapon wheel.\n```", "aliases": "_BLOCK_WEAPON_WHEEL_THIS_FRAME 0x0AFC4AF510774B47", "url": "https://docs.fivem.net/natives/?_0x0AFC4AF510774B47", "params": []}
{"hash": "0xB118AF58B5F332A1", "name": "_IS_MULTIPLAYER_CHAT_ACTIVE", "lua_name": "IsMultiplayerChatActive", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "BOOL IsMultiplayerChatActive()", "description": "```\nReturns whether or not the text chat (MULTIPLAYER_CHAT Scaleform component) is active. \n```", "aliases": "_IS_TEXT_CHAT_ACTIVE", "url": "https://docs.fivem.net/natives/?_0xB118AF58B5F332A1", "params": []}
{"hash": "0xEB709A36958ABE0D", "name": "_IS_VALID_MP_GAMER_TAG_MOVIE", "lua_name": "IsValidMpGamerTagMovie", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "BOOL IsValidMpGamerTagMovie(int gamerTagId)", "description": "```\nIS_*\n```", "aliases": "0xEB709A36958ABE0D _HAS_MP_GAMER_TAG_2 _HAS_MP_GAMER_TAG_CREW_FLAGS_SET", "url": "https://docs.fivem.net/natives/?_0xEB709A36958ABE0D", "params": [{"name": "gamerTagId", "type": "int"}]}
{"hash": "0xAF42195A42C63BBA", "name": "_IS_WARNING_MESSAGE_ACTIVE_2", "lua_name": "IsWarningMessageActive_2", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "BOOL IsWarningMessageActive_2()", "description": "```\nIS_WARNING_MESSAGE_*\n```", "aliases": "0xAF42195A42C63BBA", "url": "https://docs.fivem.net/natives/?_0xAF42195A42C63BBA", "params": []}
{"hash": "0x2162C446DFDF38FD", "name": "_LOG_DEBUG_INFO", "lua_name": "LogDebugInfo", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void LogDebugInfo(char* p0)", "description": "```\nNot present in retail version of the game, actual definiton seems to be\n_LOG_DEBUG_INFO(const char* category, const char* debugText);\n```", "aliases": "0x2162C446DFDF38FD", "url": "https://docs.fivem.net/natives/?_0x2162C446DFDF38FD", "params": [{"name": "p0", "type": "char*"}]}
{"hash": "0xF47E567B3630DD12", "name": "_OVERRIDE_MULTIPLAYER_CHAT_COLOUR", "lua_name": "OverrideMultiplayerChatColour", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void OverrideMultiplayerChatColour(int p0, int hudColor)", "description": "", "aliases": "0xF47E567B3630DD12", "url": "https://docs.fivem.net/natives/?_0xF47E567B3630DD12", "params": [{"name": "p0", "type": "int"}, {"name": "hudColor", "type": "int"}]}
{"hash": "0x6A1738B4323FE2D9", "name": "_OVERRIDE_MULTIPLAYER_CHAT_PREFIX", "lua_name": "OverrideMultiplayerChatPrefix", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void OverrideMultiplayerChatPrefix(Hash gxtEntryHash)", "description": "", "aliases": "0x6A1738B4323FE2D9", "url": "https://docs.fivem.net/natives/?_0x6A1738B4323FE2D9", "params": [{"name": "gxtEntryHash", "type": "Hash", "annotations": {"cs_type": "Any"}}]}
{"hash": "0x9245E81072704B8A", "name": "_PAUSE_MENU_DISABLE_BUSYSPINNER", "lua_name": "PauseMenuDisableBusyspinner", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void PauseMenuDisableBusyspinner(BOOL toggle)", "description": "Disables the loading spinner in Pause Menu when switching from one header tab to another.", "aliases": "0x9245e81072704b8a", "url": "https://docs.fivem.net/natives/?_0x9245E81072704B8A", "params": [{"name": "toggle", "type": "BOOL", "description": "true to disable and false to re-enable the loading icon."}]}
{"hash": "0x359AF31A4B52F5ED", "name": "_PAUSE_MENU_GET_INDEX_OF_MOUSE_HOVERED_SLOT", "lua_name": "PauseMenuGetIndexOfMouseHoveredSlot", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "int PauseMenuGetIndexOfMouseHoveredSlot()", "description": "If mouse is hovering on a slot, it returns the slot's index, else it returns -1.", "aliases": "0x359AF31A4B52F5ED", "url": "https://docs.fivem.net/natives/?_0x359AF31A4B52F5ED", "params": []}
{"hash": "0x13C4B962653A5280", "name": "_PAUSE_MENU_GET_UNIQUE_ID_OF_MOUSE_HOVERED_SLOT", "lua_name": "PauseMenuGetUniqueIdOfMouseHoveredSlot", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "int PauseMenuGetUniqueIdOfMouseHoveredSlot()", "description": "If mouse is hovering on a slot, it returns uniqueid of that slot, else it returns -1.", "aliases": "0x13C4B962653A5280", "url": "https://docs.fivem.net/natives/?_0x13C4B962653A5280", "params": []}
{"hash": "0x551DF99658DB6EE8", "name": "_RACE_GALLERY_ADD_BLIP", "lua_name": "RaceGalleryAddBlip", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "Any RaceGalleryAddBlip(float x, float y, float z)", "description": "```\nAdd a BLIP_GALLERY at the specific coordinate. Used in fm_maintain_transition_players to display race track points.\n```", "aliases": "0x551DF99658DB6EE8", "url": "https://docs.fivem.net/natives/?_0x551DF99658DB6EE8", "params": [{"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}]}
{"hash": "0x5354C5BA2EA868A4", "name": "_RACE_GALLERY_FULLSCREEN", "lua_name": "RaceGalleryFullscreen", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void RaceGalleryFullscreen(BOOL toggle)", "description": "```\nIf toggle is true, the map is shown in full screen\nIf toggle is false, the map is shown in normal mode\n```", "aliases": "0x5354C5BA2EA868A4 _SET_MAP_FULL_SCREEN", "url": "https://docs.fivem.net/natives/?_0x5354C5BA2EA868A4", "params": [{"name": "toggle", "type": "BOOL"}]}
{"hash": "0x1EAE6DD17B7A5EFA", "name": "_RACE_GALLERY_NEXT_BLIP_SPRITE", "lua_name": "RaceGalleryNextBlipSprite", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void RaceGalleryNextBlipSprite(int spriteId)", "description": "```\nSets the sprite of the next BLIP_GALLERY blip, values used in the native scripts: 143 (ObjectiveBlue), 144 (ObjectiveGreen), 145 (ObjectiveRed), 146 (ObjectiveYellow).\n```", "aliases": "0x1EAE6DD17B7A5EFA", "url": "https://docs.fivem.net/natives/?_0x1EAE6DD17B7A5EFA", "params": [{"name": "spriteId", "type": "int"}]}
{"hash": "0x6EF54AB721DC6242", "name": "_REMOVE_WARNING_MESSAGE_LIST_ITEMS", "lua_name": "RemoveWarningMessageListItems", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void RemoveWarningMessageListItems()", "description": "", "aliases": "0x6EF54AB721DC6242", "url": "https://docs.fivem.net/natives/?_0x6EF54AB721DC6242", "params": []}
{"hash": "0x1DFEDD15019315A9", "name": "_SET_ABILITY_BAR_VISIBILITY_IN_MULTIPLAYER", "lua_name": "SetAbilityBarVisibilityInMultiplayer", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void SetAbilityBarVisibilityInMultiplayer(BOOL visible)", "description": "```\nNativeDB Introduced: v1493\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x1DFEDD15019315A9", "params": [{"name": "visible", "type": "BOOL"}]}
{"hash": "0x889329C80FE5963C", "name": "_SET_ALLOW_ABILITY_BAR_IN_MULTIPLAYER", "lua_name": "SetAllowAbilityBarInMultiplayer", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void SetAllowAbilityBarInMultiplayer(BOOL toggle)", "description": "```\nNativeDB Introduced: v1868\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x889329C80FE5963C", "params": [{"name": "toggle", "type": "BOOL"}]}
{"hash": "0xC4278F70131BAA6D", "name": "_SET_BLIP_DISPLAY_INDICATOR_ON_BLIP", "lua_name": "SetBlipDisplayIndicatorOnBlip", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void SetBlipDisplayIndicatorOnBlip(Blip blip, BOOL toggle)", "description": "```\nMust be toggled before being queued for animation\n```", "aliases": "0xC4278F70131BAA6D", "url": "https://docs.fivem.net/natives/?_0xC4278F70131BAA6D", "params": [{"name": "blip", "type": "Blip"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0xCD6524439909C979", "name": "_SET_BLIP_SCALE_TRANSFORMATION", "lua_name": "SetBlipScaleTransformation", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void SetBlipScaleTransformation(Blip blip, float xScale, float yScale)", "description": "See https://imgur.com/a/lLkEsMN\n\n```\nNativeDB Introduced: v1734\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xCD6524439909C979", "params": [{"name": "blip", "type": "Blip"}, {"name": "xScale", "type": "float"}, {"name": "yScale", "type": "float"}]}
{"hash": "0x2B6D467DAB714E8D", "name": "_SET_BLIP_SHRINK", "lua_name": "SetBlipShrink", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void SetBlipShrink(Blip blip, BOOL toggle)", "description": "```\nMakes a blip go small when off the minimap.\nSET_BLIP_AS_*\n```", "aliases": "0x2B6D467DAB714E8D", "url": "https://docs.fivem.net/natives/?_0x2B6D467DAB714E8D", "params": [{"name": "blip", "type": "Blip"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0xA8B6AFDAC320AC87", "name": "_SET_BLIP_SQUARED_ROTATION", "lua_name": "SetBlipSquaredRotation", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void SetBlipSquaredRotation(Blip blip, float heading)", "description": "```\nDoes not require whole number/integer rotations.\n```", "aliases": "0xA8B6AFDAC320AC87", "url": "https://docs.fivem.net/natives/?_0xA8B6AFDAC320AC87", "params": [{"name": "blip", "type": "Blip"}, {"name": "heading", "type": "float"}]}
{"hash": "0x2632482FD6B9AB87", "name": "_SET_DIRECTOR_MODE_CLEAR_TRIGGERED_FLAG", "lua_name": "SetDirectorModeClearTriggeredFlag", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void SetDirectorModeClearTriggeredFlag()", "description": "```\nSET_*\n```", "aliases": "0x2632482FD6B9AB87", "url": "https://docs.fivem.net/natives/?_0x2632482FD6B9AB87", "params": []}
{"hash": "0xB9C362BABECDDC7A", "name": "_SET_HELP_MESSAGE_TEXT_STYLE", "lua_name": "SetHelpMessageTextStyle", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void SetHelpMessageTextStyle(int style, int hudColor, int alpha, int p3, int p4)", "description": "", "aliases": "0xB9C362BABECDDC7A", "url": "https://docs.fivem.net/natives/?_0xB9C362BABECDDC7A", "params": [{"name": "style", "type": "int"}, {"name": "hudColor", "type": "int"}, {"name": "alpha", "type": "int"}, {"name": "p3", "type": "int"}, {"name": "p4", "type": "int"}]}
{"hash": "0x7EC8ABA5E74B3D7A", "name": "_SET_INTERIOR_ZOOM_LEVEL_DECREASED", "lua_name": "SetInteriorZoomLevelDecreased", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void SetInteriorZoomLevelDecreased(BOOL toggle)", "description": "```\nNativeDB Introduced: v2372\n```", "aliases": "0x7EC8ABA5E74B3D7A", "url": "https://docs.fivem.net/natives/?_0x7EC8ABA5E74B3D7A", "params": [{"name": "toggle", "type": "BOOL"}]}
{"hash": "0x504DFE62A1692296", "name": "_SET_INTERIOR_ZOOM_LEVEL_INCREASED", "lua_name": "SetInteriorZoomLevelIncreased", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void SetInteriorZoomLevelIncreased(BOOL toggle)", "description": "```\nNativeDB Introduced: v1493\n```", "aliases": "0x504DFE62A1692296", "url": "https://docs.fivem.net/natives/?_0x504DFE62A1692296", "params": [{"name": "toggle", "type": "BOOL"}]}
{"hash": "0x7B21E0BB01E8224A", "name": "_SET_MAIN_PLAYER_BLIP_COLOUR", "lua_name": "SetMainPlayerBlipColour", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void SetMainPlayerBlipColour(int color)", "description": "", "aliases": "0x7B21E0BB01E8224A", "url": "https://docs.fivem.net/natives/?_0x7B21E0BB01E8224A", "params": [{"name": "color", "type": "int"}]}
{"hash": "0xD201F3FF917A506D", "name": "_SET_MINIMAP_ALTITUDE_INDICATOR_LEVEL", "lua_name": "SetMinimapAltitudeIndicatorLevel", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void SetMinimapAltitudeIndicatorLevel(float altitude, BOOL p1)", "description": "```\nArgument must be 0.0f or above 38.0f, or it will be ignored. \n```\n\n```\nNativeDB Added Parameter 3: Any p2\n```", "aliases": "_SET_MINIMAP_ATTITUDE_INDICATOR_LEVEL", "url": "https://docs.fivem.net/natives/?_0xD201F3FF917A506D", "params": [{"name": "altitude", "type": "float"}, {"name": "p1", "type": "BOOL"}]}
{"hash": "0xE45087D85F468BC2", "name": "_SET_MISSION_NAME_2", "lua_name": "SetMissionName_2", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void SetMissionName_2(BOOL p0, char* name)", "description": "", "aliases": "0xE45087D85F468BC2", "url": "https://docs.fivem.net/natives/?_0xE45087D85F468BC2", "params": [{"name": "p0", "type": "BOOL"}, {"name": "name", "type": "char*"}]}
{"hash": "0xD29EC58C2F6B5014", "name": "_SET_MP_GAMER_TAG_DISABLE_PLAYER_HEALTH_SYNC", "lua_name": "SetMpGamerTagDisablePlayerHealthSync", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void SetMpGamerTagDisablePlayerHealthSync(int gamerTagId, BOOL toggle)", "description": "By default, the player health value shown by a gamer tag's health bar is synchronised with the health of the ped it is attached to.\nThis native disables that behaviour, allowing [`_SET_MP_GAMER_TAG_OVERRIDE_PLAYER_HEALTH`](#\\_0x1563FE35E9928E67) to have an effect.", "aliases": "0xD29EC58C2F6B5014 _SET_MP_GAMER_HEALTH_BAR_DISPLAY", "url": "https://docs.fivem.net/natives/?_0xD29EC58C2F6B5014", "params": [{"name": "gamerTagId", "type": "int"}, {"name": "toggle", "type": "BOOL", "description": "If player health synchronisation should be disabled."}]}
{"hash": "0x9C16459B2324B2CF", "name": "_SET_MP_GAMER_TAG_MP_BAG_LARGE_COUNT", "lua_name": "SetMpGamerTagMpBagLargeCount", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void SetMpGamerTagMpBagLargeCount(int gamerTagId, int count)", "description": "```\ndisplays wanted star above head \n```", "aliases": "0x9B9AA95688F78DD3 _SET_MP_GAMER_TAG_UNK", "url": "https://docs.fivem.net/natives/?_0x9C16459B2324B2CF", "params": [{"name": "gamerTagId", "type": "int"}, {"name": "count", "type": "int"}]}
{"hash": "0x1563FE35E9928E67", "name": "_SET_MP_GAMER_TAG_OVERRIDE_PLAYER_HEALTH", "lua_name": "SetMpGamerTagOverridePlayerHealth", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void SetMpGamerTagOverridePlayerHealth(int gamerTagId, int health, int maximumHealth)", "description": "Manually sets the player health value for a gamer tag, using the maximum health to calculate what percentage of the bar should be filled.\nHas no effect unless [\\_SET_MP_GAMER_TAG_DISABLE_PLAYER_HEALTH_SYNC](#\\_0xD29EC58C2F6B5014) has been called prior to disable synchronisation with the attached ped.", "aliases": "0x1563FE35E9928E67 _SET_MP_GAMER_HEALTH_BAR_MAX", "url": "https://docs.fivem.net/natives/?_0x1563FE35E9928E67", "params": [{"name": "gamerTagId", "type": "int"}, {"name": "health", "type": "int", "description": "The amount the health the player has."}, {"name": "maximumHealth", "type": "int", "description": "The maximum amount of health the player could have."}]}
{"hash": "0xA67F9C46D612B6F1", "name": "_SET_MP_GAMER_TAG_USE_VEHICLE_HEALTH", "lua_name": "SetMpGamerTagUseVehicleHealth", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void SetMpGamerTagUseVehicleHealth(int gamerTagId, BOOL toggle)", "description": "Sets the health bar of a gamer tag to show the health of the last (or current) vehicle of the ped the gamer tag is attached to.\nThe vehicle health value is stored separate from the player health and using it won't clear any player health overrides.", "aliases": "0xA67F9C46D612B6F1 _SET_MP_GAMER_TAG_ICONS", "url": "https://docs.fivem.net/natives/?_0xA67F9C46D612B6F1", "params": [{"name": "gamerTagId", "type": "int"}, {"name": "toggle", "type": "BOOL", "description": "If vehicle health should be displayed instead of player health."}]}
{"hash": "0xEE76FF7E6A0166B0", "name": "_SET_MP_GAMER_TAG_VISIBILITY_ALL", "lua_name": "SetMpGamerTagVisibilityAll", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void SetMpGamerTagVisibilityAll(int gamerTagId, BOOL toggle)", "description": "Sets the visibility of all components of the gamer tag to the specified value.", "aliases": "0xEE76FF7E6A0166B0 _SET_MP_GAMER_TAG_ _SET_MP_GAMER_TAG _SET_MP_GAMER_TAG_ENABLED", "url": "https://docs.fivem.net/natives/?_0xEE76FF7E6A0166B0", "params": [{"name": "gamerTagId", "type": "int"}, {"name": "toggle", "type": "BOOL", "description": "The new visibility state of all gamer tag components."}]}
{"hash": "0xFCFACD0DB9D7A57D", "name": "_SET_PED_AI_BLIP_SPRITE", "lua_name": "SetPedAiBlipSprite", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void SetPedAiBlipSprite(Ped ped, int spriteId)", "description": "", "aliases": "0xFCFACD0DB9D7A57D", "url": "https://docs.fivem.net/natives/?_0xFCFACD0DB9D7A57D", "params": [{"name": "ped", "type": "Ped"}, {"name": "spriteId", "type": "int"}]}
{"hash": "0xB13DCB4C6FAAD238", "name": "_SET_PED_HAS_AI_BLIP_WITH_COLOR", "lua_name": "SetPedHasAiBlipWithColor", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void SetPedHasAiBlipWithColor(Ped ped, BOOL hasCone, int color)", "description": "", "aliases": "0xB13DCB4C6FAAD238", "url": "https://docs.fivem.net/natives/?_0xB13DCB4C6FAAD238", "params": [{"name": "ped", "type": "Ped"}, {"name": "hasCone", "type": "BOOL"}, {"name": "color", "type": "int", "description": "See [`SET_BLIP_COLOUR`](#\\_0x03D7FB09E75D6B7E)."}]}
{"hash": "0x808519373FD336A3", "name": "_SET_PLAYER_IS_IN_DIRECTOR_MODE", "lua_name": "SetPlayerIsInDirectorMode", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void SetPlayerIsInDirectorMode(BOOL toggle)", "description": "```\nIf toggle is true, hides special ability bar / character name in the pause menu\nIf toggle is false, shows special ability bar / character name in the pause menu\nSET_PLAYER_*\n```", "aliases": "0x808519373FD336A3 _SET_DIRECTOR_MODE", "url": "https://docs.fivem.net/natives/?_0x808519373FD336A3", "params": [{"name": "toggle", "type": "BOOL"}]}
{"hash": "0x16A304E6CB2BFAB9", "name": "_SET_SCRIPT_VARIABLE_2_HUD_COLOUR", "lua_name": "SetScriptVariable_2HudColour", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void SetScriptVariable_2HudColour(int r, int g, int b, int a)", "description": "```\nSets the color of HUD_COLOUR_SCRIPT_VARIABLE_2\n```", "aliases": "0x16A304E6CB2BFAB9", "url": "https://docs.fivem.net/natives/?_0x16A304E6CB2BFAB9", "params": [{"name": "r", "type": "int"}, {"name": "g", "type": "int"}, {"name": "b", "type": "int"}, {"name": "a", "type": "int"}]}
{"hash": "0x6CDD58146A436083", "name": "_SET_USE_WAYPOINT_AS_DESTINATION", "lua_name": "SetUseWaypointAsDestination", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void SetUseWaypointAsDestination(BOOL toggle)", "description": "Sets a global mode which makes the pause menu map show 'Destination' instead of 'Waypoint' in the key legend on the\nbottom of the screen.\n\n<!--\n\nName guess:\n\n - alphabetical function order, below [SET_USER_RADIO_CONTROL_ENABLED, SET_USE_HI_DOF], above SET_VARIABLE_ON_SOUND.\n\n-->", "aliases": "0x6CDD58146A436083", "url": "https://docs.fivem.net/natives/?_0x6CDD58146A436083", "params": [{"name": "toggle", "type": "BOOL", "description": "`true` to show 'Destination', `false` to show 'Waypoint' (the default)"}]}
{"hash": "0x0C5A80A9E096D529", "name": "_SET_WARNING_MESSAGE_LIST_ROW", "lua_name": "SetWarningMessageListRow", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "BOOL SetWarningMessageListRow(int index, char* name, int cash, int rp, int lvl, int colour)", "description": "```\nParam names copied from the corresponding scaleform function \"SET_LIST_ROW\"\n```", "aliases": "0x0C5A80A9E096D529", "url": "https://docs.fivem.net/natives/?_0x0C5A80A9E096D529", "params": [{"name": "index", "type": "int"}, {"name": "name", "type": "char*"}, {"name": "cash", "type": "int"}, {"name": "rp", "type": "int"}, {"name": "lvl", "type": "int"}, {"name": "colour", "type": "int"}]}
{"hash": "0x15803FEC3B9A872B", "name": "_SET_WARNING_MESSAGE_WITH_ALERT", "lua_name": "SetWarningMessageWithAlert", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void SetWarningMessageWithAlert(char* labelTitle, char* labelMsg, int p2, int p3, char* labelMsg2, BOOL p5, int p6, int p7, char* p8, char* p9, BOOL background, int errorCode)", "description": "instructionalKey enum list:\n\n```\nButtons = {\n Empty = 0,\n Select = 1, -- (RETURN)\n Ok = 2, -- (RETURN)\n Yes = 4, -- (RETURN)\n Back = 8, -- (ESC)\n Cancel = 16, -- (ESC)\n No = 32, -- (ESC)\n RetrySpace = 64, -- (SPACE)\n Restart = 128, -- (SPACE)\n Skip = 256, -- (SPACE)\n Quit = 512, -- (ESC)\n Adjust = 1024, -- (ARROWS)\n SpaceKey = 2048, -- (SPACE)\n Share = 4096, -- (SPACE)\n SignIn = 8192, -- (SPACE)\n Continue = 16384, -- (RETURN)\n AdjustLeftRight = 32768, -- (SCROLL L/R)\n AdjustUpDown = 65536, -- (SCROLL U/D)\n Overwrite = 131072, -- (SPACE)\n SocialClubSignup = 262144, -- (RETURN)\n Confirm = 524288, -- (RETURN)\n Queue = 1048576, -- (RETURN)\n RetryReturn = 2097152, -- (RETURN)\n BackEsc = 4194304, -- (ESC)\n SocialClub = 8388608, -- (RETURN)\n Spectate = 16777216, -- (SPACE)\n OkEsc = 33554432, -- (ESC)\n CancelTransfer = 67108864, -- (ESC)\n LoadingSpinner = 134217728,\n NoReturnToGTA = 268435456, -- (ESC)\n CancelEsc = 536870912, -- (ESC)\n}\n\nAlt = {\n Empty = 0,\n No = 1, -- (SPACE)\n Host = 2, -- (ESC)\n SearchForJob = 4, -- (RETURN)\n ReturnKey = 8, -- (TURN)\n Freemode = 16, -- (ESC)\n}\n```\n\n**Result of the example code:** <https://i.imgur.com/TvmNF4k.png>", "aliases": "0x15803FEC3B9A872B _DRAW_FRONTEND_ALERT", "url": "https://docs.fivem.net/natives/?_0x15803FEC3B9A872B", "params": [{"name": "labelTitle", "type": "char*", "description": "Label of the alert's title."}, {"name": "labelMsg", "type": "char*", "description": "Label of the alert's message."}, {"name": "p2", "type": "int", "description": "This is an enum, check the description for a list."}, {"name": "p3", "type": "int", "description": "This is an enum, check the description for a list."}, {"name": "labelMsg2", "type": "char*", "description": "Label of another message line"}, {"name": "p5", "type": "BOOL", "annotations": {"cs_type": "int"}, "description": "usually 0"}, {"name": "p6", "type": "int", "description": "usually -1"}, {"name": "p7", "type": "int", "description": "usually 0"}, {"name": "p8", "type": "char*", "description": "unknown label"}, {"name": "p9", "type": "char*", "description": "unknown label"}, {"name": "background", "type": "BOOL", "description": "Set to anything other than 0 or false (even any string) and it will draw a background. Setting it to 0 or false will draw no background."}, {"name": "errorCode", "type": "int", "description": "Error code, shown at the bottom left if set to value other than 0."}]}
{"hash": "0xCAC2031EBF79B1A8", "name": "_SHOW_HAS_COMPLETED_INDICATOR_ON_BLIP", "lua_name": "ShowHasCompletedIndicatorOnBlip", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void ShowHasCompletedIndicatorOnBlip(Blip blip, BOOL toggle)", "description": "```\nAdds a orange checkmark on top of a given blip handle: https://imgur.com/a/aw5OTMF\n_SHOW_FRIEND_INDICATOR_ON_BLIP* - _SHOW_HEADING_INDICATOR_ON_BLIP*\n```\n\n```\nNativeDB Introduced: v2699\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xCAC2031EBF79B1A8", "params": [{"name": "blip", "type": "Blip"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0x4F38DCA127DAAEA2", "name": "_SHOW_SCRIPTED_HUD_COMPONENT_THIS_FRAME", "lua_name": "ShowScriptedHudComponentThisFrame", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void ShowScriptedHudComponentThisFrame(int id)", "description": "SHOW_\\*\n\n```\nNativeDB Introduced: v1734\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x4F38DCA127DAAEA2", "params": [{"name": "id", "type": "int"}]}
{"hash": "0x60E892BA4F5BDCA4", "name": "_SHOW_SIGNIN_UI", "lua_name": "ShowSigninUi", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void ShowSigninUi()", "description": "", "aliases": "0x60E892BA4F5BDCA4", "url": "https://docs.fivem.net/natives/?_0x60E892BA4F5BDCA4", "params": []}
{"hash": "0x32888337579A5970", "name": "_THEFEED_DISABLE_LOADING_SCREEN_TIPS", "lua_name": "ThefeedDisableLoadingScreenTips", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void ThefeedDisableLoadingScreenTips()", "description": "Stops loading screen tips shown by invoking either `0x488043841BBE156F` or `0x15CFA549788D35EF`", "aliases": "0x32888337579A5970 _THEFEED_DISABLE", "url": "https://docs.fivem.net/natives/?_0x32888337579A5970", "params": []}
{"hash": "0x15CFA549788D35EF", "name": "_THEFEED_DISPLAY_LOADING_SCREEN_TIPS", "lua_name": "ThefeedDisplayLoadingScreenTips", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void ThefeedDisplayLoadingScreenTips()", "description": "Displays loading screen tips, requires `0x56C8B608CFD49854` to be called beforehand.", "aliases": "0x15CFA549788D35EF _THEFEED_ENABLE", "url": "https://docs.fivem.net/natives/?_0x15CFA549788D35EF", "params": []}
{"hash": "0x17430B918701C342", "name": "_THEFEED_SET_ANIMPOSTFX_COLOR", "lua_name": "ThefeedSetAnimpostfxColor", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void ThefeedSetAnimpostfxColor(int red, int green, int blue, int alpha)", "description": "", "aliases": "0x17430B918701C342 _SET_NOTIFICATION_FLASH_COLOR", "url": "https://docs.fivem.net/natives/?_0x17430B918701C342", "params": [{"name": "red", "type": "int"}, {"name": "green", "type": "int"}, {"name": "blue", "type": "int"}, {"name": "alpha", "type": "int"}]}
{"hash": "0x17AD8C9706BDD88A", "name": "_THEFEED_SET_ANIMPOSTFX_COUNT", "lua_name": "ThefeedSetAnimpostfxCount", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void ThefeedSetAnimpostfxCount(int count)", "description": "Related to notification color flashing, setting p0 to 0 invalidates a `_SET_NOTIFICATION_FLASH_COLOR` call for the target notification.", "aliases": "0x17AD8C9706BDD88A", "url": "https://docs.fivem.net/natives/?_0x17AD8C9706BDD88A", "params": [{"name": "count", "type": "int"}]}
{"hash": "0x4A0C7C9BB10ABB36", "name": "_THEFEED_SET_ANIMPOSTFX_SOUND", "lua_name": "ThefeedSetAnimpostfxSound", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void ThefeedSetAnimpostfxSound(BOOL toggle)", "description": "```\nRequires GAME_STREAM_ENUMS.MSGTEXT. Default sounds: \"DPAD_WEAPON_SCROLL\" and \"HUD_FRONTEND_DEFAULT_SOUNDSET\"\n```", "aliases": "0x4A0C7C9BB10ABB36", "url": "https://docs.fivem.net/natives/?_0x4A0C7C9BB10ABB36", "params": [{"name": "toggle", "type": "BOOL"}]}
{"hash": "0xBAE4F9B97CD43B30", "name": "_THEFEED_SET_FLUSH_ANIMPOSTFX", "lua_name": "ThefeedSetFlushAnimpostfx", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void ThefeedSetFlushAnimpostfx(BOOL toggle)", "description": "```\nIf true, remove all feed components instantly. Otherwise tween/animate close each component\n```", "aliases": "0xBAE4F9B97CD43B30", "url": "https://docs.fivem.net/natives/?_0xBAE4F9B97CD43B30", "params": [{"name": "toggle", "type": "BOOL"}]}
{"hash": "0x92F0DA1E27DB96DC", "name": "_THEFEED_SET_NEXT_POST_BACKGROUND_COLOR", "lua_name": "ThefeedSetNextPostBackgroundColor", "ns": "HUD", "apiset": "client", "game": "gta5", "signature": "void ThefeedSetNextPostBackgroundColor(int hudColorIndex)", "description": "```\nFrom the decompiled scripts:\nHUD::_92F0DA1E27DB96DC(6);\nHUD::_92F0DA1E27DB96DC(184);\nHUD::_92F0DA1E27DB96DC(190);\nsets background color for the next notification\n6 = red\n184 = green\n190 = yellow\nHere is a list of some colors that can be used: gyazo.com/68bd384455fceb0a85a8729e48216e15\n```", "aliases": "0x92F0DA1E27DB96DC _SET_NOTIFICATION_BACKGROUND_COLOR _THEFEED_NEXT_POST_BACKGROUND_COLOR", "url": "https://docs.fivem.net/natives/?_0x92F0DA1E27DB96DC", "params": [{"name": "hudColorIndex", "type": "int"}]}
{"hash": "0x38C1CB1CB119A016", "name": "", "lua_name": "N_0x38c1cb1cb119a016", "ns": "INTERIOR", "apiset": "client", "game": "gta5", "signature": "void N_0x38c1cb1cb119a016(Any p0, Any p1)", "description": "```\nNativeDB Introduced: v1493\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x38C1CB1CB119A016", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}]}
{"hash": "0x405DC2AEF6AF95B9", "name": "", "lua_name": "N_0x405dc2aef6af95b9", "ns": "INTERIOR", "apiset": "client", "game": "gta5", "signature": "void N_0x405dc2aef6af95b9(Hash roomHashKey)", "description": "```\nUsage: INTERIOR::_0x405DC2AEF6AF95B9(INTERIOR::GET_KEY_FOR_ENTITY_IN_ROOM(PLAYER::PLAYER_PED_ID())); \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x405DC2AEF6AF95B9", "params": [{"name": "roomHashKey", "type": "Hash"}]}
{"hash": "0x483ACA1176CA93F1", "name": "", "lua_name": "N_0x483aca1176ca93f1", "ns": "INTERIOR", "apiset": "client", "game": "gta5", "signature": "void N_0x483aca1176ca93f1()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x483ACA1176CA93F1", "params": []}
{"hash": "0x4C2330E61D3DEB56", "name": "", "lua_name": "N_0x4c2330e61d3deb56", "ns": "INTERIOR", "apiset": "client", "game": "gta5", "signature": "Any N_0x4c2330e61d3deb56(int interior)", "description": "```\nOnly used once in the entire game scripts.\nDoes not actually return anything.\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x4C2330E61D3DEB56", "params": [{"name": "interior", "type": "int"}]}
{"hash": "0x7241CCB7D020DB69", "name": "", "lua_name": "N_0x7241ccb7d020db69", "ns": "INTERIOR", "apiset": "client", "game": "gta5", "signature": "void N_0x7241ccb7d020db69(Entity entity, BOOL toggle)", "description": "```\nJenkins hash _might_ be 0xFC227584.\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x7241CCB7D020DB69", "params": [{"name": "entity", "type": "Entity"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0x7ECDF98587E92DEC", "name": "", "lua_name": "N_0x7ecdf98587e92dec", "ns": "INTERIOR", "apiset": "client", "game": "gta5", "signature": "void N_0x7ecdf98587e92dec(Any p0)", "description": "```\nNativeDB Introduced: v1604\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x7ECDF98587E92DEC", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0x82EBB79E258FA2B7", "name": "", "lua_name": "N_0x82ebb79e258fa2b7", "ns": "INTERIOR", "apiset": "client", "game": "gta5", "signature": "void N_0x82ebb79e258fa2b7(Entity entity, int interiorID)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x82EBB79E258FA2B7", "params": [{"name": "entity", "type": "Entity"}, {"name": "interiorID", "type": "int"}]}
{"hash": "0x9E6542F0CE8E70A3", "name": "", "lua_name": "N_0x9e6542f0ce8e70a3", "ns": "INTERIOR", "apiset": "client", "game": "gta5", "signature": "void N_0x9e6542f0ce8e70a3(BOOL toggle)", "description": "```\nDISABLE_*\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x9E6542F0CE8E70A3", "params": [{"name": "toggle", "type": "BOOL"}]}
{"hash": "0xAF348AFCB575A441", "name": "", "lua_name": "N_0xaf348afcb575a441", "ns": "INTERIOR", "apiset": "client", "game": "gta5", "signature": "void N_0xaf348afcb575a441(char* roomName)", "description": "```\nExemple of use(carmod_shop.c4) \nINTERIOR::_AF348AFCB575A441(\"V_CarModRoom\"); \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xAF348AFCB575A441", "params": [{"name": "roomName", "type": "char*"}]}
{"hash": "0x55E86AF2712B36A1", "name": "ACTIVATE_INTERIOR_ENTITY_SET", "lua_name": "ActivateInteriorEntitySet", "ns": "INTERIOR", "apiset": "client", "game": "gta5", "signature": "void ActivateInteriorEntitySet(int interior, char* entitySetName)", "description": "```\nMore info: http://gtaforums.com/topic/836367-adding-props-to-interiors/ \n```", "aliases": "0x55E86AF2712B36A1 _ENABLE_INTERIOR_PROP", "url": "https://docs.fivem.net/natives/?_0x55E86AF2712B36A1", "params": [{"name": "interior", "type": "int"}, {"name": "entitySetName", "type": "char*"}]}
{"hash": "0x3F6167F351168730", "name": "ADD_PICKUP_TO_INTERIOR_ROOM_BY_NAME", "lua_name": "AddPickupToInteriorRoomByName", "ns": "INTERIOR", "apiset": "client", "game": "gta5", "signature": "void AddPickupToInteriorRoomByName(Pickup pickup, char* roomName)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x3F6167F351168730", "params": [{"name": "pickup", "type": "Pickup"}, {"name": "roomName", "type": "char*"}]}
{"hash": "0xD9175F941610DB54", "name": "CAP_INTERIOR", "lua_name": "CapInterior", "ns": "INTERIOR", "apiset": "client", "game": "gta5", "signature": "void CapInterior(int interiorID, BOOL toggle)", "description": "```\nDoes something similar to INTERIOR::DISABLE_INTERIOR \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xD9175F941610DB54", "params": [{"name": "interiorID", "type": "int"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0xB365FC0C4E27FFA7", "name": "CLEAR_ROOM_FOR_ENTITY", "lua_name": "ClearRoomForEntity", "ns": "INTERIOR", "apiset": "client", "game": "gta5", "signature": "void ClearRoomForEntity(Entity entity)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xB365FC0C4E27FFA7", "params": [{"name": "entity", "type": "Entity"}]}
{"hash": "0x23B59D8912F94246", "name": "CLEAR_ROOM_FOR_GAME_VIEWPORT", "lua_name": "ClearRoomForGameViewport", "ns": "INTERIOR", "apiset": "client", "game": "gta5", "signature": "void ClearRoomForGameViewport()", "description": "", "aliases": "0x23B59D8912F94246", "url": "https://docs.fivem.net/natives/?_0x23B59D8912F94246", "params": []}
{"hash": "0x420BD37289EEE162", "name": "DEACTIVATE_INTERIOR_ENTITY_SET", "lua_name": "DeactivateInteriorEntitySet", "ns": "INTERIOR", "apiset": "client", "game": "gta5", "signature": "void DeactivateInteriorEntitySet(int interior, char* entitySetName)", "description": "", "aliases": "0x420BD37289EEE162 _DISABLE_INTERIOR_PROP", "url": "https://docs.fivem.net/natives/?_0x420BD37289EEE162", "params": [{"name": "interior", "type": "int"}, {"name": "entitySetName", "type": "char*"}]}
{"hash": "0x6170941419D7D8EC", "name": "DISABLE_INTERIOR", "lua_name": "DisableInterior", "ns": "INTERIOR", "apiset": "client", "game": "gta5", "signature": "void DisableInterior(int interiorID, BOOL toggle)", "description": "```\nExample: \nThis removes the interior from the strip club and when trying to walk inside the player just falls: \nINTERIOR::DISABLE_INTERIOR(118018, true); \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x6170941419D7D8EC", "params": [{"name": "interiorID", "type": "int"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0xA97F257D0151A6AB", "name": "ENABLE_EXTERIOR_CULL_MODEL_THIS_FRAME", "lua_name": "EnableExteriorCullModelThisFrame", "ns": "INTERIOR", "apiset": "client", "game": "gta5", "signature": "void EnableExteriorCullModelThisFrame(Hash mapObjectHash)", "description": "```\nThis is the native that is used to hide the exterior of GTA Online apartment buildings when you are inside an apartment.\n```", "aliases": "0xA97F257D0151A6AB _HIDE_MAP_OBJECT_THIS_FRAME", "url": "https://docs.fivem.net/natives/?_0xA97F257D0151A6AB", "params": [{"name": "mapObjectHash", "type": "Hash"}]}
{"hash": "0x52923C4710DD9907", "name": "FORCE_ROOM_FOR_ENTITY", "lua_name": "ForceRoomForEntity", "ns": "INTERIOR", "apiset": "client", "game": "gta5", "signature": "void ForceRoomForEntity(Entity entity, int interior, Hash roomHashKey)", "description": "```\nForces the particular room in an interior to load incase not teleporting into the portal.\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x52923C4710DD9907", "params": [{"name": "entity", "type": "Entity"}, {"name": "interior", "type": "int"}, {"name": "roomHashKey", "type": "Hash"}]}
{"hash": "0x920D853F3E17F1DA", "name": "FORCE_ROOM_FOR_GAME_VIEWPORT", "lua_name": "ForceRoomForGameViewport", "ns": "INTERIOR", "apiset": "client", "game": "gta5", "signature": "void ForceRoomForGameViewport(int interiorID, Hash roomHashKey)", "description": "", "aliases": "0x920D853F3E17F1DA", "url": "https://docs.fivem.net/natives/?_0x920D853F3E17F1DA", "params": [{"name": "interiorID", "type": "int"}, {"name": "roomHashKey", "type": "Hash"}]}
{"hash": "0xB0F7F8663821D9C3", "name": "GET_INTERIOR_AT_COORDS", "lua_name": "GetInteriorAtCoords", "ns": "INTERIOR", "apiset": "client", "game": "gta5", "signature": "int GetInteriorAtCoords(float x, float y, float z)", "description": "```\nReturns interior ID from specified coordinates. If coordinates are outside, then it returns 0. \nExample for VB.NET \nDim interiorID As Integer = Native.Function.Call(Of Integer)(Hash.GET_INTERIOR_AT_COORDS, X, Y, Z) \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xB0F7F8663821D9C3", "params": [{"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}]}
{"hash": "0x05B7A89BD78797FC", "name": "GET_INTERIOR_AT_COORDS_WITH_TYPE", "lua_name": "GetInteriorAtCoordsWithType", "ns": "INTERIOR", "apiset": "client", "game": "gta5", "signature": "int GetInteriorAtCoordsWithType(float x, float y, float z, char* interiorType)", "description": "```\nReturns the interior ID representing the requested interior at that location (if found?). The supplied interior string is not the same as the one used to load the interior. \nUse: INTERIOR::UNPIN_INTERIOR(INTERIOR::GET_INTERIOR_AT_COORDS_WITH_TYPE(x, y, z, interior)) \nInterior types include: \"V_Michael\", \"V_Franklins\", \"V_Franklinshouse\", etc.. you can find them in the scripts. \nNot a very useful native as you could just use GET_INTERIOR_AT_COORDS instead and get the same result, without even having to specify the interior type. \n```", "aliases": "0x05B7A89BD78797FC", "url": "https://docs.fivem.net/natives/?_0x05B7A89BD78797FC", "params": [{"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}, {"name": "interiorType", "type": "char*"}]}
{"hash": "0xF0F77ADB9F67E79D", "name": "GET_INTERIOR_AT_COORDS_WITH_TYPEHASH", "lua_name": "GetInteriorAtCoordsWithTypehash", "ns": "INTERIOR", "apiset": "client", "game": "gta5", "signature": "int GetInteriorAtCoordsWithTypehash(float x, float y, float z, Hash typeHash)", "description": "```\nHashed version of GET_INTERIOR_AT_COORDS_WITH_TYPE\n```", "aliases": "0xF0F77ADB9F67E79D _UNK_GET_INTERIOR_AT_COORDS", "url": "https://docs.fivem.net/natives/?_0xF0F77ADB9F67E79D", "params": [{"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}, {"name": "typeHash", "type": "Hash", "annotations": {"cs_type": "int"}}]}
{"hash": "0xEC4CF9FCB29A4424", "name": "GET_INTERIOR_FROM_COLLISION", "lua_name": "GetInteriorFromCollision", "ns": "INTERIOR", "apiset": "client", "game": "gta5", "signature": "int GetInteriorFromCollision(float x, float y, float z)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xEC4CF9FCB29A4424", "params": [{"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}]}
{"hash": "0x2107BA504071A6BB", "name": "GET_INTERIOR_FROM_ENTITY", "lua_name": "GetInteriorFromEntity", "ns": "INTERIOR", "apiset": "client", "game": "gta5", "signature": "int GetInteriorFromEntity(Entity entity)", "description": "```\nReturns the handle of the interior that the entity is in. Returns 0 if outside. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x2107BA504071A6BB", "params": [{"name": "entity", "type": "Entity"}]}
{"hash": "0xE7D267EC6CA966C3", "name": "GET_INTERIOR_FROM_PRIMARY_VIEW", "lua_name": "GetInteriorFromPrimaryView", "ns": "INTERIOR", "apiset": "client", "game": "gta5", "signature": "int GetInteriorFromPrimaryView()", "description": "```\nNativeDB Introduced: v1604\n```", "aliases": "0xE7D267EC6CA966C3 _GET_INTERIOR_FROM_GAMEPLAY_CAM", "url": "https://docs.fivem.net/natives/?_0xE7D267EC6CA966C3", "params": []}
{"hash": "0xE4A84ABF135EF91A", "name": "GET_INTERIOR_GROUP_ID", "lua_name": "GetInteriorGroupId", "ns": "INTERIOR", "apiset": "client", "game": "gta5", "signature": "int GetInteriorGroupId(int interior)", "description": "```\nReturns the group ID of the specified interior. For example, regular interiors have group 0, subway interiors have group 1. There are a few other groups too. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xE4A84ABF135EF91A", "params": [{"name": "interior", "type": "int"}]}
{"hash": "0xF49B58631D9E22D9", "name": "GET_INTERIOR_HEADING", "lua_name": "GetInteriorHeading", "ns": "INTERIOR", "apiset": "client", "game": "gta5", "signature": "float GetInteriorHeading(int interior)", "description": "```\nNativeDB Introduced: v1493\n```", "aliases": "_GET_INTERIOR_HEADING", "url": "https://docs.fivem.net/natives/?_0xF49B58631D9E22D9", "params": [{"name": "interior", "type": "int", "description": "ID of the interior"}]}
{"hash": "0x252BDC06B73FA6EA", "name": "GET_INTERIOR_LOCATION_AND_NAMEHASH", "lua_name": "GetInteriorLocationAndNamehash", "ns": "INTERIOR", "apiset": "client", "game": "gta5", "signature": "void GetInteriorLocationAndNamehash(int interior, Vector3* position, Hash* nameHash)", "description": "```\nNativeDB Introduced: v1290\n```", "aliases": "0x252BDC06B73FA6EA _GET_INTERIOR_INFO", "url": "https://docs.fivem.net/natives/?_0x252BDC06B73FA6EA", "params": [{"name": "interior", "type": "int"}, {"name": "position", "type": "Vector3*"}, {"name": "nameHash", "type": "Hash*"}]}
{"hash": "0x399685DB942336BC", "name": "GET_KEY_FOR_ENTITY_IN_ROOM", "lua_name": "GetKeyForEntityInRoom", "ns": "INTERIOR", "apiset": "client", "game": "gta5", "signature": "Hash GetKeyForEntityInRoom(Entity entity)", "description": "```\nSeems to do the exact same as INTERIOR::GET_ROOM_KEY_FROM_ENTITY \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x399685DB942336BC", "params": [{"name": "entity", "type": "Entity"}]}
{"hash": "0x9E3B3E6D66F6E22F", "name": "GET_OFFSET_FROM_INTERIOR_IN_WORLD_COORDS", "lua_name": "GetOffsetFromInteriorInWorldCoords", "ns": "INTERIOR", "apiset": "client", "game": "gta5", "signature": "Vector3 GetOffsetFromInteriorInWorldCoords(int interior, float x, float y, float z)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x9E3B3E6D66F6E22F", "params": [{"name": "interior", "type": "int"}, {"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}]}
{"hash": "0xA6575914D2A0B450", "name": "GET_ROOM_KEY_FOR_GAME_VIEWPORT", "lua_name": "GetRoomKeyForGameViewport", "ns": "INTERIOR", "apiset": "client", "game": "gta5", "signature": "Hash GetRoomKeyForGameViewport()", "description": "", "aliases": "0xA6575914D2A0B450 _GET_ROOM_KEY_FROM_GAMEPLAY_CAM", "url": "https://docs.fivem.net/natives/?_0xA6575914D2A0B450", "params": []}
{"hash": "0x47C2A06D4F5F424B", "name": "GET_ROOM_KEY_FROM_ENTITY", "lua_name": "GetRoomKeyFromEntity", "ns": "INTERIOR", "apiset": "client", "game": "gta5", "signature": "Hash GetRoomKeyFromEntity(Entity entity)", "description": "```\nGets the room hash key from the room that the specified entity is in. Each room in every interior has a unique key. Returns 0 if the entity is outside. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x47C2A06D4F5F424B", "params": [{"name": "entity", "type": "Entity"}]}
{"hash": "0xEEA5AC2EDA7C33E8", "name": "IS_COLLISION_MARKED_OUTSIDE", "lua_name": "IsCollisionMarkedOutside", "ns": "INTERIOR", "apiset": "client", "game": "gta5", "signature": "BOOL IsCollisionMarkedOutside(float x, float y, float z)", "description": "Returns true if the collision at the specified coords is marked as being outside (false if there's an interior)", "aliases": "0xEEA5AC2EDA7C33E8 _ARE_COORDS_COLLIDING_WITH_EXTERIOR", "url": "https://docs.fivem.net/natives/?_0xEEA5AC2EDA7C33E8", "params": [{"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}]}
{"hash": "0x92BAC8ACF88CEC26", "name": "IS_INTERIOR_CAPPED", "lua_name": "IsInteriorCapped", "ns": "INTERIOR", "apiset": "client", "game": "gta5", "signature": "BOOL IsInteriorCapped(int interiorID)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x92BAC8ACF88CEC26", "params": [{"name": "interiorID", "type": "int"}]}
{"hash": "0xBC5115A5A939DD15", "name": "IS_INTERIOR_DISABLED", "lua_name": "IsInteriorDisabled", "ns": "INTERIOR", "apiset": "client", "game": "gta5", "signature": "BOOL IsInteriorDisabled(int interior)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xBC5115A5A939DD15", "params": [{"name": "interior", "type": "int"}]}
{"hash": "0x35F7DD45E8C0A16D", "name": "IS_INTERIOR_ENTITY_SET_ACTIVE", "lua_name": "IsInteriorEntitySetActive", "ns": "INTERIOR", "apiset": "client", "game": "gta5", "signature": "BOOL IsInteriorEntitySetActive(int interior, char* entitySetName)", "description": "", "aliases": "0x35F7DD45E8C0A16D _IS_INTERIOR_PROP_ENABLED", "url": "https://docs.fivem.net/natives/?_0x35F7DD45E8C0A16D", "params": [{"name": "interior", "type": "int"}, {"name": "entitySetName", "type": "char*"}]}
{"hash": "0x6726BDCCC1932F0E", "name": "IS_INTERIOR_READY", "lua_name": "IsInteriorReady", "ns": "INTERIOR", "apiset": "client", "game": "gta5", "signature": "BOOL IsInteriorReady(int interiorID)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x6726BDCCC1932F0E", "params": [{"name": "interiorID", "type": "int"}]}
{"hash": "0xBC72B5D7A1CBD54D", "name": "IS_INTERIOR_SCENE", "lua_name": "IsInteriorScene", "ns": "INTERIOR", "apiset": "client", "game": "gta5", "signature": "BOOL IsInteriorScene()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xBC72B5D7A1CBD54D", "params": []}
{"hash": "0x26B0E73D7EAAF4D3", "name": "IS_VALID_INTERIOR", "lua_name": "IsValidInterior", "ns": "INTERIOR", "apiset": "client", "game": "gta5", "signature": "BOOL IsValidInterior(int interior)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x26B0E73D7EAAF4D3", "params": [{"name": "interior", "type": "int"}]}
{"hash": "0x2CA429C029CCF247", "name": "PIN_INTERIOR_IN_MEMORY", "lua_name": "PinInteriorInMemory", "ns": "INTERIOR", "apiset": "client", "game": "gta5", "signature": "void PinInteriorInMemory(int interior)", "description": "", "aliases": "0x2CA429C029CCF247 _LOAD_INTERIOR", "url": "https://docs.fivem.net/natives/?_0x2CA429C029CCF247", "params": [{"name": "interior", "type": "int"}]}
{"hash": "0x41F37C3427C75AE0", "name": "REFRESH_INTERIOR", "lua_name": "RefreshInterior", "ns": "INTERIOR", "apiset": "client", "game": "gta5", "signature": "void RefreshInterior(int interiorID)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x41F37C3427C75AE0", "params": [{"name": "interiorID", "type": "int"}]}
{"hash": "0x261CCE7EED010641", "name": "UNPIN_INTERIOR", "lua_name": "UnpinInterior", "ns": "INTERIOR", "apiset": "client", "game": "gta5", "signature": "void UnpinInterior(int interior)", "description": "```\nDoes something similar to INTERIOR::DISABLE_INTERIOR. \nYou don't fall through the floor but everything is invisible inside and looks the same as when INTERIOR::DISABLE_INTERIOR is used. Peds behaves normally inside. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x261CCE7EED010641", "params": [{"name": "interior", "type": "int"}]}
{"hash": "0x85D5422B2039A70D", "name": "_CLEAR_INTERIOR_FOR_ENTITY", "lua_name": "ClearInteriorForEntity", "ns": "INTERIOR", "apiset": "client", "game": "gta5", "signature": "void ClearInteriorForEntity(Entity entity)", "description": "Immediately removes entity from an interior. Like sets entity to `limbo` room.\n\n```\nNativeDB Introduced: v2189\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x85D5422B2039A70D", "params": [{"name": "entity", "type": "Entity"}]}
{"hash": "0x50C375537449F369", "name": "_ENABLE_SCRIPT_CULL_MODEL_THIS_FRAME", "lua_name": "EnableScriptCullModelThisFrame", "ns": "INTERIOR", "apiset": "client", "game": "gta5", "signature": "void EnableScriptCullModelThisFrame(Hash mapObjectHash)", "description": "", "aliases": "0x50C375537449F369", "url": "https://docs.fivem.net/natives/?_0x50C375537449F369", "params": [{"name": "mapObjectHash", "type": "Hash", "annotations": {"cs_type": "Any"}}]}
{"hash": "0xC1F1920BAF281317", "name": "_SET_INTERIOR_ENTITY_SET_COLOR", "lua_name": "SetInteriorEntitySetColor", "ns": "INTERIOR", "apiset": "client", "game": "gta5", "signature": "void SetInteriorEntitySetColor(int interior, char* entitySetName, int color)", "description": "", "aliases": "_SET_INTERIOR_PROP_COLOR", "url": "https://docs.fivem.net/natives/?_0xC1F1920BAF281317", "params": [{"name": "interior", "type": "int"}, {"name": "entitySetName", "type": "char*"}, {"name": "color", "type": "int"}]}
{"hash": "0xE3945201F14637DD", "name": "ADD_TO_ITEMSET", "lua_name": "AddToItemset", "ns": "ITEMSET", "apiset": "client", "game": "gta5", "signature": "BOOL AddToItemset(Any p0, Any p1)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xE3945201F14637DD", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}]}
{"hash": "0x41BC0D722FC04221", "name": "CLEAN_ITEMSET", "lua_name": "CleanItemset", "ns": "ITEMSET", "apiset": "client", "game": "gta5", "signature": "void CleanItemset(Any p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x41BC0D722FC04221", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0x35AD299F50D91B24", "name": "CREATE_ITEMSET", "lua_name": "CreateItemset", "ns": "ITEMSET", "apiset": "client", "game": "gta5", "signature": "Vehicle CreateItemset(BOOL distri)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x35AD299F50D91B24", "params": [{"name": "distri", "type": "BOOL", "annotations": {"cs_type": "Vehicle"}}]}
{"hash": "0xDE18220B1C183EDA", "name": "DESTROY_ITEMSET", "lua_name": "DestroyItemset", "ns": "ITEMSET", "apiset": "client", "game": "gta5", "signature": "void DestroyItemset(Any p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xDE18220B1C183EDA", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0x7A197E2521EE2BAB", "name": "GET_INDEXED_ITEM_IN_ITEMSET", "lua_name": "GetIndexedItemInItemset", "ns": "ITEMSET", "apiset": "client", "game": "gta5", "signature": "Any GetIndexedItemInItemset(Any p0, Any p1)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x7A197E2521EE2BAB", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}]}
{"hash": "0xD9127E83ABF7C631", "name": "GET_ITEMSET_SIZE", "lua_name": "GetItemsetSize", "ns": "ITEMSET", "apiset": "client", "game": "gta5", "signature": "Any GetItemsetSize(ScrHandle x)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xD9127E83ABF7C631", "params": [{"name": "x", "type": "ScrHandle"}]}
{"hash": "0x2D0FC594D1E9C107", "name": "IS_IN_ITEMSET", "lua_name": "IsInItemset", "ns": "ITEMSET", "apiset": "client", "game": "gta5", "signature": "BOOL IsInItemset(Any p0, Any p1)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x2D0FC594D1E9C107", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}]}
{"hash": "0xB1B1EA596344DFAB", "name": "IS_ITEMSET_VALID", "lua_name": "IsItemsetValid", "ns": "ITEMSET", "apiset": "client", "game": "gta5", "signature": "BOOL IsItemsetValid(Any p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xB1B1EA596344DFAB", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0x25E68244B0177686", "name": "REMOVE_FROM_ITEMSET", "lua_name": "RemoveFromItemset", "ns": "ITEMSET", "apiset": "client", "game": "gta5", "signature": "void RemoveFromItemset(Any p0, Any p1)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x25E68244B0177686", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}]}
{"hash": "0xF2CA003F167E21D2", "name": "", "lua_name": "N_0xf2ca003f167e21d2", "ns": "LOADINGSCREEN", "apiset": "client", "game": "gta5", "signature": "int N_0xf2ca003f167e21d2()", "description": "", "aliases": "_RETURN_ZERO", "url": "https://docs.fivem.net/natives/?_0xF2CA003F167E21D2", "params": []}
{"hash": "0xFA1E0E893D915215", "name": "", "lua_name": "N_0xfa1e0e893d915215", "ns": "LOADINGSCREEN", "apiset": "client", "game": "gta5", "signature": "void N_0xfa1e0e893d915215(BOOL toggle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xFA1E0E893D915215", "params": [{"name": "toggle", "type": "BOOL"}]}
{"hash": "0xEF7D17BC6C85264C", "name": "_LOADINGSCREEN_GET_LOAD_FREEMODE", "lua_name": "LoadingscreenGetLoadFreemode", "ns": "LOADINGSCREEN", "apiset": "client", "game": "gta5", "signature": "BOOL LoadingscreenGetLoadFreemode()", "description": "", "aliases": "0xEF7D17BC6C85264C", "url": "https://docs.fivem.net/natives/?_0xEF7D17BC6C85264C", "params": []}
{"hash": "0x8AA464D4E0F6ACCD", "name": "_LOADINGSCREEN_GET_LOAD_FREEMODE_WITH_EVENT_NAME", "lua_name": "LoadingscreenGetLoadFreemodeWithEventName", "ns": "LOADINGSCREEN", "apiset": "client", "game": "gta5", "signature": "BOOL LoadingscreenGetLoadFreemodeWithEventName()", "description": "", "aliases": "0x8AA464D4E0F6ACCD", "url": "https://docs.fivem.net/natives/?_0x8AA464D4E0F6ACCD", "params": []}
{"hash": "0xC6DC823253FBB366", "name": "_LOADINGSCREEN_IS_LOADING_FREEMODE", "lua_name": "LoadingscreenIsLoadingFreemode", "ns": "LOADINGSCREEN", "apiset": "client", "game": "gta5", "signature": "BOOL LoadingscreenIsLoadingFreemode()", "description": "", "aliases": "0xC6DC823253FBB366 _IS_UI_LOADING_MULTIPLAYER", "url": "https://docs.fivem.net/natives/?_0xC6DC823253FBB366", "params": []}
{"hash": "0xC7E7181C09F33B69", "name": "_LOADINGSCREEN_SET_IS_LOADING_FREEMODE", "lua_name": "LoadingscreenSetIsLoadingFreemode", "ns": "LOADINGSCREEN", "apiset": "client", "game": "gta5", "signature": "void LoadingscreenSetIsLoadingFreemode(BOOL toggle)", "description": "", "aliases": "0xC7E7181C09F33B69", "url": "https://docs.fivem.net/natives/?_0xC7E7181C09F33B69", "params": [{"name": "toggle", "type": "BOOL"}]}
{"hash": "0xB0C56BD3D808D863", "name": "_LOADINGSCREEN_SET_LOAD_FREEMODE", "lua_name": "LoadingscreenSetLoadFreemode", "ns": "LOADINGSCREEN", "apiset": "client", "game": "gta5", "signature": "void LoadingscreenSetLoadFreemode(BOOL toggle)", "description": "", "aliases": "_GET_BROADCAST_FINSHED_LOS_SOUND 0xB0C56BD3D808D863", "url": "https://docs.fivem.net/natives/?_0xB0C56BD3D808D863", "params": [{"name": "toggle", "type": "BOOL"}]}
{"hash": "0xFC309E94546FCDB5", "name": "_LOADINGSCREEN_SET_LOAD_FREEMODE_WITH_EVENT_NAME", "lua_name": "LoadingscreenSetLoadFreemodeWithEventName", "ns": "LOADINGSCREEN", "apiset": "client", "game": "gta5", "signature": "void LoadingscreenSetLoadFreemodeWithEventName(BOOL toggle)", "description": "```\nOnly occurrence was false, in maintransition. \n```", "aliases": "0xFC309E94546FCDB5 _IS_IN_LOADING_SCREEN", "url": "https://docs.fivem.net/natives/?_0xFC309E94546FCDB5", "params": [{"name": "toggle", "type": "BOOL"}]}
{"hash": "0x2BDD44CC428A7EAE", "name": "GET_CURRENT_LANGUAGE", "lua_name": "GetCurrentLanguage", "ns": "LOCALIZATION", "apiset": "client", "game": "gta5", "signature": "int GetCurrentLanguage()", "description": "```\n0 = american (en-US)\n1 = french (fr-FR)\n2 = german (de-DE)\n3 = italian (it-IT)\n4 = spanish (es-ES)\n5 = brazilian (pt-BR)\n6 = polish (pl-PL)\n7 = russian (ru-RU)\n8 = korean (ko-KR)\n9 = chinesetrad (zh-TW)\n10 = japanese (ja-JP)\n11 = mexican (es-MX)\n12 = chinesesimp (zh-CN)\n```", "aliases": "_GET_UI_LANGUAGE_ID _GET_CURRENT_LANGUAGE_ID", "url": "https://docs.fivem.net/natives/?_0x2BDD44CC428A7EAE", "params": []}
{"hash": "0xA8AE43AEC1A61314", "name": "_LOCALIZATION_GET_SYSTEM_DATE_FORMAT", "lua_name": "LocalizationGetSystemDateFormat", "ns": "LOCALIZATION", "apiset": "client", "game": "gta5", "signature": "int LocalizationGetSystemDateFormat()", "description": "```\nPossible return values: 0, 1, 2\n```", "aliases": "_GET_USER_LANGUAGE_ID", "url": "https://docs.fivem.net/natives/?_0xA8AE43AEC1A61314", "params": []}
{"hash": "0x497420E022796B3F", "name": "_LOCALIZATION_GET_SYSTEM_LANGUAGE", "lua_name": "LocalizationGetSystemLanguage", "ns": "LOCALIZATION", "apiset": "client", "game": "gta5", "signature": "int LocalizationGetSystemLanguage()", "description": "```\nSame return values as GET_CURRENT_LANGUAGE\n```", "aliases": "0x497420E022796B3F", "url": "https://docs.fivem.net/natives/?_0x497420E022796B3F", "params": []}
{"hash": "0x06462A961E94B67C", "name": "", "lua_name": "N_0x06462a961e94b67c", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "void N_0x06462a961e94b67c()", "description": "```\nCLEAR_*\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x06462A961E94B67C", "params": []}
{"hash": "0x1178E104409FE58C", "name": "", "lua_name": "N_0x1178e104409fe58c", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "void N_0x1178e104409fe58c(Any p0, Any p1)", "description": "```\nNativeDB Introduced: v2189\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x1178E104409FE58C", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}]}
{"hash": "0x19BFED045C647C49", "name": "", "lua_name": "N_0x19bfed045c647c49", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "BOOL N_0x19bfed045c647c49(Ped ped)", "description": "```\nGET_TENNIS_*; references 0xFBFEC0E9 = interruptswing\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x19BFED045C647C49", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0x2107A3773771186D", "name": "", "lua_name": "N_0x2107a3773771186d", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "BOOL N_0x2107a3773771186d()", "description": "```\nHAS_*\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x2107A3773771186D", "params": []}
{"hash": "0x21C235BC64831E5A", "name": "", "lua_name": "N_0x21c235bc64831e5a", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "Vector3 N_0x21c235bc64831e5a(float p0, float p1, float p2, float p3, float p4, float p5, float p6, float p7, float p8, BOOL p9)", "description": "```\nGET_C*\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x21C235BC64831E5A", "params": [{"name": "p0", "type": "float"}, {"name": "p1", "type": "float"}, {"name": "p2", "type": "float"}, {"name": "p3", "type": "float"}, {"name": "p4", "type": "float"}, {"name": "p5", "type": "float"}, {"name": "p6", "type": "float"}, {"name": "p7", "type": "float"}, {"name": "p8", "type": "float"}, {"name": "p9", "type": "BOOL"}]}
{"hash": "0x23227DF0B2115469", "name": "", "lua_name": "N_0x23227df0b2115469", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "void N_0x23227df0b2115469()", "description": "**This native does absolutely nothing, just a nullsub**", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x23227DF0B2115469", "params": []}
{"hash": "0x31125FD509D9043F", "name": "", "lua_name": "N_0x31125fd509d9043f", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "void N_0x31125fd509d9043f(Any* p0)", "description": "**This native does absolutely nothing, just a nullsub**", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x31125FD509D9043F", "params": [{"name": "p0", "type": "Any*"}]}
{"hash": "0x39455BF4F4F55186", "name": "", "lua_name": "N_0x39455bf4f4f55186", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "Any N_0x39455bf4f4f55186(Any p0, Any p1, Any p2, Any p3, Any p4, Any p5, Any p6, Any p7, Any p8, Any p9, Any p10, Any p11, Any p12)", "description": "```\nNativeDB Introduced: v1868\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x39455BF4F4F55186", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}, {"name": "p3", "type": "Any"}, {"name": "p4", "type": "Any"}, {"name": "p5", "type": "Any"}, {"name": "p6", "type": "Any"}, {"name": "p7", "type": "Any"}, {"name": "p8", "type": "Any"}, {"name": "p9", "type": "Any"}, {"name": "p10", "type": "Any"}, {"name": "p11", "type": "Any"}, {"name": "p12", "type": "Any"}]}
{"hash": "0x397BAA01068BAA96", "name": "", "lua_name": "N_0x397baa01068baa96", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "int N_0x397baa01068baa96()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x397BAA01068BAA96", "params": []}
{"hash": "0x48F069265A0E4BEC", "name": "", "lua_name": "N_0x48f069265a0e4bec", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "void N_0x48f069265a0e4bec(Any* p0, char* name)", "description": "```\nOnly found 3 times in decompiled scripts. Not a whole lot to go off of.\nMISC::_48F069265A0E4BEC(a_0, \"Movie_Name_For_This_Player\");\nMISC::_48F069265A0E4BEC(&a_0._fB, \"Ringtone_For_This_Player\");\nMISC::_48F069265A0E4BEC(&a_0._f1EC4._f12[v_A/*6*/], &v_13); // where v_13 is \"MPATMLOGSCRS0\" thru \"MPATMLOGSCRS15\"\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x48F069265A0E4BEC", "params": [{"name": "p0", "type": "Any*"}, {"name": "name", "type": "char*"}]}
{"hash": "0x54F157E0336A3822", "name": "", "lua_name": "N_0x54f157e0336a3822", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "void N_0x54f157e0336a3822(Ped ped, char* p1, float p2)", "description": "```\nFrom the scripts:\nMISC::_54F157E0336A3822(sub_aa49(a_0), \"ForcedStopDirection\", v_E);\nRelated to tennis mode.\nSET_*\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x54F157E0336A3822", "params": [{"name": "ped", "type": "Ped"}, {"name": "p1", "type": "char*"}, {"name": "p2", "type": "float"}]}
{"hash": "0x5B1F2E327B6B6FE1", "name": "", "lua_name": "N_0x5b1f2e327b6b6fe1", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "Any N_0x5b1f2e327b6b6fe1()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x5B1F2E327B6B6FE1", "params": []}
{"hash": "0x65D2EBB47E1CEC21", "name": "", "lua_name": "N_0x65d2ebb47e1cec21", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "void N_0x65d2ebb47e1cec21(BOOL toggle)", "description": "```\nSets GtaThread+0x14A\n\nSET_S*\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x65D2EBB47E1CEC21", "params": [{"name": "toggle", "type": "BOOL"}]}
{"hash": "0x693478ACBD7F18E7", "name": "", "lua_name": "N_0x693478acbd7f18e7", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "void N_0x693478acbd7f18e7()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x693478ACBD7F18E7", "params": []}
{"hash": "0x6F2135B6129620C1", "name": "", "lua_name": "N_0x6f2135b6129620c1", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "void N_0x6f2135b6129620c1(BOOL toggle)", "description": "```\nSets bit 3 in GtaThread+0x150\n\nSET_T*\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x6F2135B6129620C1", "params": [{"name": "toggle", "type": "BOOL"}]}
{"hash": "0x6FDDF453C0C756EC", "name": "", "lua_name": "N_0x6fddf453c0c756ec", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "BOOL N_0x6fddf453c0c756ec()", "description": "```\nHAS_*\nProbably something like \"has game been started for the first time\".\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x6FDDF453C0C756EC", "params": []}
{"hash": "0x703CC7F60CBB2B57", "name": "", "lua_name": "N_0x703cc7f60cbb2b57", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "void N_0x703cc7f60cbb2b57(Any p0)", "description": "**This native does absolutely nothing, just a nullsub**", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x703CC7F60CBB2B57", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0x7EC6F9A478A6A512", "name": "", "lua_name": "N_0x7ec6f9a478a6a512", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "void N_0x7ec6f9a478a6a512()", "description": "```\nPossibly used to clear scenario points.\n\nCLEAR_*\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x7EC6F9A478A6A512", "params": []}
{"hash": "0x7F8F6405F4777AF6", "name": "", "lua_name": "N_0x7f8f6405f4777af6", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "float N_0x7f8f6405f4777af6(float p0, float p1, float p2, float p3, float p4, float p5, float p6, float p7, float p8, BOOL p9)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x7F8F6405F4777AF6", "params": [{"name": "p0", "type": "float"}, {"name": "p1", "type": "float"}, {"name": "p2", "type": "float"}, {"name": "p3", "type": "float"}, {"name": "p4", "type": "float"}, {"name": "p5", "type": "float"}, {"name": "p6", "type": "float"}, {"name": "p7", "type": "float"}, {"name": "p8", "type": "float"}, {"name": "p9", "type": "BOOL"}]}
{"hash": "0x8269816F6CFD40F8", "name": "", "lua_name": "N_0x8269816f6cfd40f8", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "void N_0x8269816f6cfd40f8(Any* p0, char* name)", "description": "```\nOnly found 2 times in decompiled scripts. Not a whole lot to go off of.\nMISC::_8269816F6CFD40F8(&a_0._f1F5A._f6[0/*8*/], \"TEMPSTAT_LABEL\"); // gets saved in a struct called \"g_SaveData_STRING_ScriptSaves\"\nMISC::_8269816F6CFD40F8(&a_0._f4B4[v_1A/*8*/], &v_5); // where v_5 is \"Name0\" thru \"Name9\", gets saved in a struct called \"OUTFIT_Name\"\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x8269816F6CFD40F8", "params": [{"name": "p0", "type": "Any*"}, {"name": "name", "type": "char*"}]}
{"hash": "0x8951EB9C6906D3C8", "name": "", "lua_name": "N_0x8951eb9c6906d3c8", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "void N_0x8951eb9c6906d3c8()", "description": "**This native does absolutely nothing, just a nullsub**", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x8951EB9C6906D3C8", "params": []}
{"hash": "0x8D74E26F54B4E5C3", "name": "", "lua_name": "N_0x8d74e26f54b4e5c3", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "void N_0x8d74e26f54b4e5c3(char* p0)", "description": "```\nI*\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x8D74E26F54B4E5C3", "params": [{"name": "p0", "type": "char*"}]}
{"hash": "0x916CA67D26FD1E37", "name": "", "lua_name": "N_0x916ca67d26fd1e37", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "void N_0x916ca67d26fd1e37(char* p0)", "description": "Does nothing (it's a nullsub). Seems to be PS4 specific.\n\n```\nNativeDB Introduced: v2060\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x916CA67D26FD1E37", "params": [{"name": "p0", "type": "char*"}]}
{"hash": "0x97E7E2C04245115B", "name": "", "lua_name": "N_0x97e7e2c04245115b", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "void N_0x97e7e2c04245115b(Any p0)", "description": "**This native does absolutely nothing, just a nullsub**", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x97E7E2C04245115B", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0xA0AD167E4B39D9A2", "name": "", "lua_name": "N_0xa0ad167e4b39d9a2", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "Any N_0xa0ad167e4b39d9a2(Any p0, Any p1, Any p2, Any p3, Any p4, Any p5, Any p6, Any p7, Any p8, Any p9, Any p10, Any p11, Any p12, Any p13)", "description": "```\nNativeDB Introduced: v2189\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA0AD167E4B39D9A2", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}, {"name": "p3", "type": "Any"}, {"name": "p4", "type": "Any"}, {"name": "p5", "type": "Any"}, {"name": "p6", "type": "Any"}, {"name": "p7", "type": "Any"}, {"name": "p8", "type": "Any"}, {"name": "p9", "type": "Any"}, {"name": "p10", "type": "Any"}, {"name": "p11", "type": "Any"}, {"name": "p12", "type": "Any"}, {"name": "p13", "type": "Any"}]}
{"hash": "0xA4A0065E39C9F25C", "name": "", "lua_name": "N_0xa4a0065e39c9f25c", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "BOOL N_0xa4a0065e39c9f25c(Vector3* p0, float* p1, BOOL* fadeInAfterLoad, BOOL* p3)", "description": "```\nGET_SAVE_*\n\nGET_SAVE_UNLESS_CUSTOM_DOT ?\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA4A0065E39C9F25C", "params": [{"name": "p0", "type": "Vector3*"}, {"name": "p1", "type": "float*"}, {"name": "fadeInAfterLoad", "type": "BOOL*"}, {"name": "p3", "type": "BOOL*"}]}
{"hash": "0xB51B9AB9EF81868C", "name": "", "lua_name": "N_0xb51b9ab9ef81868c", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "void N_0xb51b9ab9ef81868c(BOOL toggle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xB51B9AB9EF81868C", "params": [{"name": "toggle", "type": "BOOL"}]}
{"hash": "0xBA4B8D83BDC75551", "name": "", "lua_name": "N_0xba4b8d83bdc75551", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "void N_0xba4b8d83bdc75551(Any p0)", "description": "**This native does absolutely nothing, just a nullsub**", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xBA4B8D83BDC75551", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0xD10282B6E3751BA0", "name": "", "lua_name": "N_0xd10282b6e3751ba0", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "Any N_0xd10282b6e3751ba0()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xD10282B6E3751BA0", "params": []}
{"hash": "0xD642319C54AADEB6", "name": "", "lua_name": "N_0xd642319c54aadeb6", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "Any N_0xd642319c54aadeb6()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xD642319C54AADEB6", "params": []}
{"hash": "0xD9F692D349249528", "name": "", "lua_name": "N_0xd9f692d349249528", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "void N_0xd9f692d349249528()", "description": "```\nRESET_*\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xD9F692D349249528", "params": []}
{"hash": "0xE3D969D2785FFB5E", "name": "", "lua_name": "N_0xe3d969d2785ffb5e", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "void N_0xe3d969d2785ffb5e()", "description": "```\nsets something to 1 \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xE3D969D2785FFB5E", "params": []}
{"hash": "0xE532EC1A63231B4F", "name": "", "lua_name": "N_0xe532ec1a63231b4f", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "void N_0xe532ec1a63231b4f(int p0, int p1)", "description": "```\nSET_*\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xE532EC1A63231B4F", "params": [{"name": "p0", "type": "int"}, {"name": "p1", "type": "int"}]}
{"hash": "0xE95B0C7D5BA3B96B", "name": "", "lua_name": "N_0xe95b0c7d5ba3b96b", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "BOOL N_0xe95b0c7d5ba3b96b(Ped ped)", "description": "Related to tennis mode. Checks for `0x0FCED5ADF = swung`", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xE95B0C7D5BA3B96B", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0xEB078CA2B5E82ADD", "name": "", "lua_name": "N_0xeb078ca2b5e82add", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "void N_0xeb078ca2b5e82add(Any p0, Any p1)", "description": "**This native does absolutely nothing, just a nullsub**", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xEB078CA2B5E82ADD", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}]}
{"hash": "0xEB2104E905C6F2E9", "name": "", "lua_name": "N_0xeb2104e905c6f2e9", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "Any N_0xeb2104e905c6f2e9()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xEB2104E905C6F2E9", "params": []}
{"hash": "0xEBD3205A207939ED", "name": "", "lua_name": "N_0xebd3205a207939ed", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "void N_0xebd3205a207939ed(Any* p0)", "description": "**This native does absolutely nothing, just a nullsub**", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xEBD3205A207939ED", "params": [{"name": "p0", "type": "Any*"}]}
{"hash": "0xFA3FFB0EEBC288A3", "name": "", "lua_name": "N_0xfa3ffb0eebc288a3", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "void N_0xfa3ffb0eebc288a3(BOOL p0)", "description": "```\nNativeDB Introduced: v2060\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xFA3FFB0EEBC288A3", "params": [{"name": "p0", "type": "BOOL"}]}
{"hash": "0xFAA457EF263E8763", "name": "", "lua_name": "N_0xfaa457ef263e8763", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "void N_0xfaa457ef263e8763(Any* p0, char* name)", "description": "```\nAnother unknown label type...\nMISC::_FAA457EF263E8763(a_0, \"Thumb_label\");\nMISC::_FAA457EF263E8763(&a_0._f10, \"Photo_label\");\nMISC::_FAA457EF263E8763(a_0, \"GXTlabel\");\nMISC::_FAA457EF263E8763(&a_0._f21, \"StringComp\");\nMISC::_FAA457EF263E8763(&a_0._f43, \"SecondStringComp\");\nMISC::_FAA457EF263E8763(&a_0._f53, \"ThirdStringComp\");\nMISC::_FAA457EF263E8763(&a_0._f32, \"SenderStringComp\");\nMISC::_FAA457EF263E8763(&a_0._f726[v_1A/*16*/], &v_20); // where v_20 is \"LastJobTL_0_1\" thru \"LastJobTL_2_1\", gets saved in a struct called \"LAST_JobGamer_TL\"\nMISC::_FAA457EF263E8763(&a_0._f4B, \"PAID_PLAYER\");\nMISC::_FAA457EF263E8763(&a_0._f5B, \"RADIO_STATION\");\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xFAA457EF263E8763", "params": [{"name": "p0", "type": "Any*"}, {"name": "name", "type": "char*"}]}
{"hash": "0xFB00CA71DA386228", "name": "", "lua_name": "N_0xfb00ca71da386228", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "void N_0xfb00ca71da386228()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xFB00CA71DA386228", "params": []}
{"hash": "0x73D57CFFDD12C355", "name": "ABSF", "lua_name": "Absf", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "float Absf(float value)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x73D57CFFDD12C355", "params": [{"name": "value", "type": "float"}]}
{"hash": "0xF0D31AD191A74F87", "name": "ABSI", "lua_name": "Absi", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "int Absi(int value)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xF0D31AD191A74F87", "params": [{"name": "value", "type": "int"}]}
{"hash": "0x1D08B970013C34B6", "name": "ACOS", "lua_name": "Acos", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "float Acos(float p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x1D08B970013C34B6", "params": [{"name": "p0", "type": "float"}]}
{"hash": "0x4DCDF92BF64236CD", "name": "ACTIVITY_FEED_CREATE", "lua_name": "ActivityFeedCreate", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "void ActivityFeedCreate(char* captionString, char* condensedCaptionString)", "description": "Creates and opens a new activity feed post to start filling in.\n\n**Note**: This is a PS4 related native, resulting in a nullsub on the PC platform. This native won't do anything when invoked.", "aliases": "0x4DCDF92BF64236CD", "url": "https://docs.fivem.net/natives/?_0x4DCDF92BF64236CD", "params": [{"name": "captionString", "type": "char*", "description": "The main text or caption for the activity feed post. This is the primary message displayed in the feed entry."}, {"name": "condensedCaptionString", "type": "char*", "description": "A shorter or condensed version of the caption, used in cases where space is limited or a brief summary is required."}]}
{"hash": "0x1F464EF988465A81", "name": "ADD_HOSPITAL_RESTART", "lua_name": "AddHospitalRestart", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "int AddHospitalRestart(float x, float y, float z, float p3, Any p4)", "description": "```\nReturns the index of the newly created hospital spawn point. \np3 might be radius? \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x1F464EF988465A81", "params": [{"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}, {"name": "p3", "type": "float"}, {"name": "p4", "type": "Any"}]}
{"hash": "0x452736765B31FC4B", "name": "ADD_POLICE_RESTART", "lua_name": "AddPoliceRestart", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "Any AddPoliceRestart(float p0, float p1, float p2, float p3, Any p4)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x452736765B31FC4B", "params": [{"name": "p0", "type": "float"}, {"name": "p1", "type": "float"}, {"name": "p2", "type": "float"}, {"name": "p3", "type": "float"}, {"name": "p4", "type": "Any"}]}
{"hash": "0x67F6413D3220E18D", "name": "ADD_POP_MULTIPLIER_AREA", "lua_name": "AddPopMultiplierArea", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "int AddPopMultiplierArea(float x1, float y1, float z1, float x2, float y2, float z2, float p6, float p7, BOOL p8)", "description": "```\nNativeDB Added Parameter 10: BOOL p9\n```", "aliases": "0x67F6413D3220E18D", "url": "https://docs.fivem.net/natives/?_0x67F6413D3220E18D", "params": [{"name": "x1", "type": "float"}, {"name": "y1", "type": "float"}, {"name": "z1", "type": "float"}, {"name": "x2", "type": "float"}, {"name": "y2", "type": "float"}, {"name": "z2", "type": "float"}, {"name": "p6", "type": "float"}, {"name": "p7", "type": "float"}, {"name": "p8", "type": "BOOL"}]}
{"hash": "0x32C7A7E8C43A1F80", "name": "ADD_POP_MULTIPLIER_SPHERE", "lua_name": "AddPopMultiplierSphere", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "int AddPopMultiplierSphere(float x, float y, float z, float radius, float pedMultiplier, float vehicleMultiplier, BOOL p6, BOOL p7)", "description": "```\nThis native is adding a zone, where you can change density settings. For example, you can add a zone on 0.0, 0.0, 0.0 with radius 900.0 and vehicleMultiplier 0.0, and you will not see any new population vehicle spawned in a radius of 900.0 from 0.0, 0.0, 0.0. Returns the id. You can have only 15 zones at the same time. You can remove zone using REMOVE_POP_MULTIPLIER_SPHERE\n```", "aliases": "0x32C7A7E8C43A1F80", "url": "https://docs.fivem.net/natives/?_0x32C7A7E8C43A1F80", "params": [{"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}, {"name": "radius", "type": "float"}, {"name": "pedMultiplier", "type": "float"}, {"name": "vehicleMultiplier", "type": "float"}, {"name": "p6", "type": "BOOL"}, {"name": "p7", "type": "BOOL"}]}
{"hash": "0x69FE6DC87BD2A5E9", "name": "ADD_REPLAY_STAT_VALUE", "lua_name": "AddReplayStatValue", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "void AddReplayStatValue(Any value)", "description": "", "aliases": "0x69FE6DC87BD2A5E9", "url": "https://docs.fivem.net/natives/?_0x69FE6DC87BD2A5E9", "params": [{"name": "value", "type": "Any"}]}
{"hash": "0x1A992DA297A4630C", "name": "ADD_STUNT_JUMP", "lua_name": "AddStuntJump", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "int AddStuntJump(float x1, float y1, float z1, float x2, float y2, float z2, float x3, float y3, float z3, float x4, float y4, float z4, float camX, float camY, float camZ, int unk1, int unk2, int unk3)", "description": "See description of [`ADD_STUNT_JUMP_ANGLED`](#\\_0xBBE5D803A5360CBF) for detailed info. The only difference really is this one does not have the radius (or angle, not sure) floats parameters for entry and landing zones.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x1A992DA297A4630C", "params": [{"name": "x1", "type": "float", "description": "Jump entry left far bottom corner coordinate X."}, {"name": "y1", "type": "float", "description": "Jump entry left far bottom corner coordinate Y."}, {"name": "z1", "type": "float", "description": "Jump entry left far bottom corner coordinate Z."}, {"name": "x2", "type": "float", "description": "Jump entry right near top corner coordinate X."}, {"name": "y2", "type": "float", "description": "Jump entry right near top corner coordinate Y."}, {"name": "z2", "type": "float", "description": "Jump entry right near top corner coordinate Z."}, {"name": "x3", "type": "float", "description": "Landing zone end coordinate X."}, {"name": "y3", "type": "float", "description": "Landing zone end coordinate Y."}, {"name": "z3", "type": "float", "description": "Landing zone end coordinate Z."}, {"name": "x4", "type": "float", "description": "Landing zone start coordinate X."}, {"name": "y4", "type": "float", "description": "Landing zone start coordinate Y."}, {"name": "z4", "type": "float", "description": "Landing zone start coordinate Z."}, {"name": "camX", "type": "float", "description": "Stuntcam (cinematic) coordinate x."}, {"name": "camY", "type": "float", "description": "Stuntcam (cinematic) coordinate y."}, {"name": "camZ", "type": "float", "description": "Stuntcam (cinematic) coordinate z."}, {"name": "unk1", "type": "int", "description": "Unknown, always 150."}, {"name": "unk2", "type": "int", "description": "Unknown, always 0."}, {"name": "unk3", "type": "int", "description": "Unknown, always 0."}]}
{"hash": "0xBBE5D803A5360CBF", "name": "ADD_STUNT_JUMP_ANGLED", "lua_name": "AddStuntJumpAngled", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "int AddStuntJumpAngled(float x1, float y1, float z1, float x2, float y2, float z2, float radius1, float x3, float y3, float z3, float x4, float y4, float z4, float radius2, float camX, float camY, float camZ, int unk1, int unk2, int unk3)", "description": "Creates a new stunt jump.\n\nThe radius1 and radius2 might actually not be a radius at all, but that's what it seems to me testing them in-game. But they may be 'angle' floats instead, considering this native is named ADD_STUNT_JUMP\\_**ANGLED**.\n\nInfo about the specific 'parameter sections':\n\n**x1, y1, z1, x2, y2, z2 and radius1:**\n\nFirst coordinates are for the jump entry area, and the radius that will be checked around that area. So if you're not exactly within the coordinates, but you are within the outter radius limit then it will still register as entering the stunt jump. Note as mentioned above, the radius is just a guess, I'm not really sure about it's exact purpose.\n\n**x3, y3, z3, x4, y4, z4 and radius2:**\n\nNext part is the landing area, again starting with the left bottom (nearest to the stunt jump entry zone) coordinate, and the second one being the top right furthest away part of the landing area. Followed by another (most likely) radius float, this is usually slightly larger than the entry zone 'radius' float value, just because you have quite a lot of places where you can land (I'm guessing).\n\n**camX, camY and camZ:**\n\nThe final coordinate in this native is the Camera position. Rotation and zoom/FOV is managed by the game itself, you just need to provide the camera location.\n\n**unk1, unk2 and unk3:**\n\nNot sure what these are for, but they're always `150, 0, 0` in decompiled scripts.\n\nVisualized example in-game:\n\n![](https://d.fivem.dev/2019-03-15\\_18-24\\_c7802\\_846.png)\n\nHere is a list of almost all of the stunt jumps from GTA V (taken from decompiled scripts): https://pastebin.com/EW1jBPkY", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xBBE5D803A5360CBF", "params": [{"name": "x1", "type": "float", "description": "Entry zone bottom left corner x."}, {"name": "y1", "type": "float", "description": "Entry zone bottom left corner y."}, {"name": "z1", "type": "float", "description": "Entry zone bottom left corner z."}, {"name": "x2", "type": "float", "description": "Entry zone top right corner x."}, {"name": "y2", "type": "float", "description": "Entry zone top right corner y."}, {"name": "z2", "type": "float", "description": "Entry zone top right corner z."}, {"name": "radius1", "type": "float", "description": "Probably a \"feather\" radius for entry zone, you need to enter the jump within the min/max coordinates, or within this radius of those two coordinates."}, {"name": "x3", "type": "float", "description": "Landing zone start corner coordinate x."}, {"name": "y3", "type": "float", "description": "Landing zone start corner coordinate y."}, {"name": "z3", "type": "float", "description": "Landing zone start corner coordinate z."}, {"name": "x4", "type": "float", "description": "Landing zone end corner coordinate x."}, {"name": "y4", "type": "float", "description": "Landing zone end corner coordinate y."}, {"name": "z4", "type": "float", "description": "Landing zone end corner coordinate z."}, {"name": "radius2", "type": "float", "description": "Probably a \"feather\" radius for landing zone, you need to land within the min/max coordinates, or within this radius of those two coordinates."}, {"name": "camX", "type": "float", "description": "Stunt (cinematic) camera x position."}, {"name": "camY", "type": "float", "description": "Stunt (cinematic) camera y position."}, {"name": "camZ", "type": "float", "description": "Stunt (cinematic) camera z position."}, {"name": "unk1", "type": "int", "description": "always 150"}, {"name": "unk2", "type": "int", "description": "always 0"}, {"name": "unk3", "type": "int", "description": "always 0"}]}
{"hash": "0xDEA36202FC3382DF", "name": "ALLOW_MISSION_CREATOR_WARP", "lua_name": "AllowMissionCreatorWarp", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "void AllowMissionCreatorWarp(BOOL toggle)", "description": "", "aliases": "0xDEA36202FC3382DF", "url": "https://docs.fivem.net/natives/?_0xDEA36202FC3382DF", "params": [{"name": "toggle", "type": "BOOL"}]}
{"hash": "0x5AA3BEFA29F03AD4", "name": "ARE_PROFILE_SETTINGS_VALID", "lua_name": "AreProfileSettingsValid", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "BOOL AreProfileSettingsValid()", "description": "", "aliases": "0x5AA3BEFA29F03AD4", "url": "https://docs.fivem.net/natives/?_0x5AA3BEFA29F03AD4", "params": []}
{"hash": "0x0C515FAB3FF9EA92", "name": "ARE_STRINGS_EQUAL", "lua_name": "AreStringsEqual", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "BOOL AreStringsEqual(char* string1, char* string2)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x0C515FAB3FF9EA92", "params": [{"name": "string1", "type": "char*"}, {"name": "string2", "type": "char*"}]}
{"hash": "0xC843060B5765DCE7", "name": "ASIN", "lua_name": "Asin", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "float Asin(float value)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC843060B5765DCE7", "params": [{"name": "value", "type": "float"}]}
{"hash": "0xA9D1795CD5043663", "name": "ATAN", "lua_name": "Atan", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "float Atan(float p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA9D1795CD5043663", "params": [{"name": "p0", "type": "float"}]}
{"hash": "0x8927CBF9D22261A4", "name": "ATAN2", "lua_name": "Atan2", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "float Atan2(float p0, float p1)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x8927CBF9D22261A4", "params": [{"name": "p0", "type": "float"}, {"name": "p1", "type": "float"}]}
{"hash": "0xE0E500246FF73D66", "name": "BEGIN_REPLAY_STATS", "lua_name": "BeginReplayStats", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "void BeginReplayStats(Any p0, Any p1)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xE0E500246FF73D66", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}]}
{"hash": "0x9B2BD3773123EA2F", "name": "BLOCK_DISPATCH_SERVICE_RESOURCE_CREATION", "lua_name": "BlockDispatchServiceResourceCreation", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "void BlockDispatchServiceResourceCreation(int dispatchService, BOOL toggle)", "description": "", "aliases": "0x9B2BD3773123EA2F", "url": "https://docs.fivem.net/natives/?_0x9B2BD3773123EA2F", "params": [{"name": "dispatchService", "type": "int"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0x58A39BE597CE99CD", "name": "CANCEL_ONSCREEN_KEYBOARD", "lua_name": "CancelOnscreenKeyboard", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "void CancelOnscreenKeyboard()", "description": "Closes the onscreen keyboard on console versions of the game.\n\n**NOTE:** Do not use this native in FiveM/PC, because [`UPDATE_ONSCREEN_KEYBOARD`](#\\_0x0CF2B696BBF945AE) value doesn't get cleaned up and stays as `0`.\nYou should use [`FORCE_CLOSE_TEXT_INPUT_BOX`](#\\_0x8817605C2BA76200) instead.", "aliases": "0x58A39BE597CE99CD _CANCEL_ONSCREEN_KEYBOARD", "url": "https://docs.fivem.net/natives/?_0x58A39BE597CE99CD", "params": []}
{"hash": "0xE6B7B0ACD4E4B75E", "name": "CANCEL_STUNT_JUMP", "lua_name": "CancelStuntJump", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "void CancelStuntJump()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xE6B7B0ACD4E4B75E", "params": []}
{"hash": "0x11DB3500F042A8AA", "name": "CLEAR_ANGLED_AREA_OF_VEHICLES", "lua_name": "ClearAngledAreaOfVehicles", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "void ClearAngledAreaOfVehicles(float x1, float y1, float z1, float x2, float y2, float z2, float width, BOOL p7, BOOL p8, BOOL p9, BOOL p10, BOOL p11)", "description": "```\nNativeDB Added Parameter 13: Any p12\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x11DB3500F042A8AA", "params": [{"name": "x1", "type": "float", "description": "X dimension of the angled area 'origin'"}, {"name": "y1", "type": "float", "description": "Y dimension of the angled area 'origin'"}, {"name": "z1", "type": "float", "description": "Z dimension of the angled area 'origin'"}, {"name": "x2", "type": "float", "description": "X dimension of the angled area 'extent'"}, {"name": "y2", "type": "float", "description": "Y dimension of the angled area 'extent'"}, {"name": "z2", "type": "float", "description": "Z dimension of the angled area 'extent'"}, {"name": "width", "type": "float", "description": "Width of the angled area"}, {"name": "p7", "type": "BOOL"}, {"name": "p8", "type": "BOOL"}, {"name": "p9", "type": "BOOL"}, {"name": "p10", "type": "BOOL"}, {"name": "p11", "type": "BOOL"}]}
{"hash": "0xA56F01F3765B93A0", "name": "CLEAR_AREA", "lua_name": "ClearArea", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "void ClearArea(float X, float Y, float Z, float radius, BOOL p4, BOOL ignoreCopCars, BOOL ignoreObjects, BOOL p7)", "description": "```\nExample: CLEAR_AREA(0, 0, 0, 30, true, false, false, false); \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA56F01F3765B93A0", "params": [{"name": "X", "type": "float"}, {"name": "Y", "type": "float"}, {"name": "Z", "type": "float"}, {"name": "radius", "type": "float"}, {"name": "p4", "type": "BOOL"}, {"name": "ignoreCopCars", "type": "BOOL"}, {"name": "ignoreObjects", "type": "BOOL"}, {"name": "p7", "type": "BOOL"}]}
{"hash": "0x957838AAF91BD12D", "name": "CLEAR_AREA_LEAVE_VEHICLE_HEALTH", "lua_name": "ClearAreaLeaveVehicleHealth", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "void ClearAreaLeaveVehicleHealth(float x, float y, float z, float radius, BOOL p4, BOOL p5, BOOL p6, BOOL p7)", "description": "```\nMISC::_0x957838AAF91BD12D(x, y, z, radius, false, false, false, false); seem to make all objects go away, peds, vehicles etc. All booleans set to true doesn't seem to change anything.\n```", "aliases": "0x957838AAF91BD12D _CLEAR_AREA_OF_EVERYTHING", "url": "https://docs.fivem.net/natives/?_0x957838AAF91BD12D", "params": [{"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}, {"name": "radius", "type": "float"}, {"name": "p4", "type": "BOOL"}, {"name": "p5", "type": "BOOL"}, {"name": "p6", "type": "BOOL"}, {"name": "p7", "type": "BOOL"}]}
{"hash": "0x04F8FC8FCF58F88D", "name": "CLEAR_AREA_OF_COPS", "lua_name": "ClearAreaOfCops", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "void ClearAreaOfCops(float x, float y, float z, float radius, BOOL createNetEvent)", "description": "Clears an area of cops at the given coordinates and radius.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x04F8FC8FCF58F88D", "params": [{"name": "x", "type": "float", "description": "The x coordinate of where to clear cops."}, {"name": "y", "type": "float", "description": "The y coordinate of where to clear cops."}, {"name": "z", "type": "float", "description": "The z coordinate of where to clear cops."}, {"name": "radius", "type": "float", "description": "The area radius to clear cops."}, {"name": "createNetEvent", "type": "BOOL", "annotations": {"cs_type": "int"}, "description": "specifies whether a `CClearAreaEvent` event of should be created for online use."}]}
{"hash": "0xDD9B9B385AAC7F5B", "name": "CLEAR_AREA_OF_OBJECTS", "lua_name": "ClearAreaOfObjects", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "void ClearAreaOfObjects(float x, float y, float z, float radius, int flags)", "description": "```\nI looked through the PC scripts that this site provides you with a link to find. It shows the last param mainly uses, (0, 2, 6, 16, and 17) so I am going to assume it is a type of flag. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xDD9B9B385AAC7F5B", "params": [{"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}, {"name": "radius", "type": "float"}, {"name": "flags", "type": "int"}]}
{"hash": "0xBE31FD6CE464AC59", "name": "CLEAR_AREA_OF_PEDS", "lua_name": "ClearAreaOfPeds", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "void ClearAreaOfPeds(float x, float y, float z, float radius, BOOL createNetEvent)", "description": "Clears an area of peds at the given coordinates and radius.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xBE31FD6CE464AC59", "params": [{"name": "x", "type": "float", "description": "The x coordinate of where to clear peds."}, {"name": "y", "type": "float", "description": "The y coordinate of where to clear peds."}, {"name": "z", "type": "float", "description": "The z coordinate of where to clear peds."}, {"name": "radius", "type": "float", "description": "The area radius to clear peds."}, {"name": "createNetEvent", "type": "BOOL", "annotations": {"cs_type": "int"}, "description": "specifies whether a `CClearAreaEvent` event of should be created for online use."}]}
{"hash": "0x0A1CB9094635D1A6", "name": "CLEAR_AREA_OF_PROJECTILES", "lua_name": "ClearAreaOfProjectiles", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "void ClearAreaOfProjectiles(float x, float y, float z, float radius, BOOL createNetEvent)", "description": "Clears an area of projectiles at the given coordinates and radius.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x0A1CB9094635D1A6", "params": [{"name": "x", "type": "float", "description": "The x coordinate of where to clear projectiles."}, {"name": "y", "type": "float", "description": "The y coordinate of where to clear projectiles."}, {"name": "z", "type": "float", "description": "The z coordinate of where to clear projectiles."}, {"name": "radius", "type": "float", "description": "The area radius to clear projectiles."}, {"name": "createNetEvent", "type": "BOOL", "annotations": {"cs_type": "int"}, "description": "specifies whether a `CClearAreaEvent` event of should be created for online use."}]}
{"hash": "0x01C7B9B38428AEB6", "name": "CLEAR_AREA_OF_VEHICLES", "lua_name": "ClearAreaOfVehicles", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "void ClearAreaOfVehicles(float x, float y, float z, float radius, BOOL p4, BOOL p5, BOOL p6, BOOL p7, BOOL p8)", "description": "```\nExample: \t\tCLEAR_AREA_OF_VEHICLES(0, 0, 0, 10000, false, false, false, false, false); \n```\n\n```\nNativeDB Added Parameter 10: BOOL p9\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x01C7B9B38428AEB6", "params": [{"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}, {"name": "radius", "type": "float"}, {"name": "p4", "type": "BOOL"}, {"name": "p5", "type": "BOOL"}, {"name": "p6", "type": "BOOL"}, {"name": "p7", "type": "BOOL"}, {"name": "p8", "type": "BOOL"}]}
{"hash": "0xE80492A9AC099A93", "name": "CLEAR_BIT", "lua_name": "ClearBit", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "void ClearBit(int* address, int offset)", "description": "```\nThis sets bit [offset] of [address] to off.\nExample:\nMISC::CLEAR_BIT(&bitAddress, 1);\nTo check if this bit has been enabled:\nMISC::IS_BIT_SET(bitAddress, 1); // will return 0 afterwards\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xE80492A9AC099A93", "params": [{"name": "address", "type": "int*"}, {"name": "offset", "type": "int"}]}
{"hash": "0x338D2E3477711050", "name": "CLEAR_OVERRIDE_WEATHER", "lua_name": "ClearOverrideWeather", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "void ClearOverrideWeather()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x338D2E3477711050", "params": []}
{"hash": "0x1B1AB132A16FDA55", "name": "CLEAR_REPLAY_STATS", "lua_name": "ClearReplayStats", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "void ClearReplayStats()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x1B1AB132A16FDA55", "params": []}
{"hash": "0x0CF97F497FE7D048", "name": "CLEAR_WEATHER_TYPE_NOW_PERSIST_NETWORK", "lua_name": "ClearWeatherTypeNowPersistNetwork", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "void ClearWeatherTypeNowPersistNetwork(int transitionTimeInMs)", "description": "Clears the active weather type after a specific amount of time determined by `transitionTimeInMs`.", "aliases": "0x0CF97F497FE7D048", "url": "https://docs.fivem.net/natives/?_0x0CF97F497FE7D048", "params": [{"name": "transitionTimeInMs", "type": "int", "annotations": {"cs_type": "float"}, "description": "Transition time in milliseconds."}]}
{"hash": "0xCCC39339BEF76CF5", "name": "CLEAR_WEATHER_TYPE_PERSIST", "lua_name": "ClearWeatherTypePersist", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "void ClearWeatherTypePersist()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xCCC39339BEF76CF5", "params": []}
{"hash": "0x1E34710ECD4AB0EB", "name": "COMPARE_STRINGS", "lua_name": "CompareStrings", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "int CompareStrings(char* str1, char* str2, BOOL matchCase, int maxLength)", "description": "```\nCompares two strings up to a specified number of characters.\nParameters:\nstr1 - String to be compared.\nstr2 - String to be compared.\nmatchCase - Comparison will be case-sensitive.\nmaxLength - Maximum number of characters to compare. A value of -1 indicates an infinite length.\nReturns:\nA value indicating the relationship between the strings:\n<0 - The first non-matching character in 'str1' is less than the one in 'str2'. (e.g. 'A' < 'B', so result = -1)\n0 - The contents of both strings are equal.\n>0 - The first non-matching character in 'str1' is less than the one in 'str2'. (e.g. 'B' > 'A', so result = 1)\nExamples:\nMISC::COMPARE_STRINGS(\"STRING\", \"string\", false, -1); // 0; equal\nMISC::COMPARE_STRINGS(\"TESTING\", \"test\", false, 4); // 0; equal\nMISC::COMPARE_STRINGS(\"R2D2\", \"R2xx\", false, 2); // 0; equal\nMISC::COMPARE_STRINGS(\"foo\", \"bar\", false, -1); // 4; 'f' > 'b'\nMISC::COMPARE_STRINGS(\"A\", \"A\", true, 1); // 0; equal\nWhen comparing case-sensitive strings, lower-case characters are greater than upper-case characters:\nMISC::COMPARE_STRINGS(\"A\", \"a\", true, 1); // -1; 'A' < 'a'\nMISC::COMPARE_STRINGS(\"a\", \"A\", true, 1); // 1; 'a' > 'A'\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x1E34710ECD4AB0EB", "params": [{"name": "str1", "type": "char*"}, {"name": "str2", "type": "char*"}, {"name": "matchCase", "type": "BOOL"}, {"name": "maxLength", "type": "int"}]}
{"hash": "0x3F892CAF67444AE7", "name": "CREATE_INCIDENT", "lua_name": "CreateIncident", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "BOOL CreateIncident(int dispatchService, float x, float y, float z, int numUnits, float radius, int* outIncidentID)", "description": "```\nNativeDB Added Parameter 8: Any p7\nNativeDB Added Parameter 9: Any p8\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x3F892CAF67444AE7", "params": [{"name": "dispatchService", "type": "int", "description": "Refer to [ENABLE_DISPATCH_SERVICE](#\\_0xDC0F817884CDD856) for dispatch types"}, {"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}, {"name": "numUnits", "type": "int"}, {"name": "radius", "type": "float"}, {"name": "outIncidentID", "type": "int*"}]}
{"hash": "0x05983472F0494E60", "name": "CREATE_INCIDENT_WITH_ENTITY", "lua_name": "CreateIncidentWithEntity", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "BOOL CreateIncidentWithEntity(int dispatchService, Ped ped, int numUnits, float radius, int* outIncidentID)", "description": "```\nNativeDB Added Parameter 6: Any p5\nNativeDB Added Parameter 7: Any p6\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x05983472F0494E60", "params": [{"name": "dispatchService", "type": "int", "description": "Refer to [ENABLE_DISPATCH_SERVICE](#\\_0xDC0F817884CDD856) for dispatch types"}, {"name": "ped", "type": "Ped"}, {"name": "numUnits", "type": "int"}, {"name": "radius", "type": "float"}, {"name": "outIncidentID", "type": "int*"}]}
{"hash": "0x556C1AA270D5A207", "name": "DELETE_INCIDENT", "lua_name": "DeleteIncident", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "void DeleteIncident(int incidentId)", "description": "```\nDelete an incident with a given id. \n======================================================= \nCorrection, I have change this to int, instead of int* \nas it doesn't use a pointer to the createdIncident. \nIf you try it you will crash (or) freeze. \n======================================================= \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x556C1AA270D5A207", "params": [{"name": "incidentId", "type": "int"}]}
{"hash": "0xDC518000E39DAE1F", "name": "DELETE_STUNT_JUMP", "lua_name": "DeleteStuntJump", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "void DeleteStuntJump(int p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xDC518000E39DAE1F", "params": [{"name": "p0", "type": "int"}]}
{"hash": "0xC8535819C450EBA8", "name": "DISABLE_HOSPITAL_RESTART", "lua_name": "DisableHospitalRestart", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "void DisableHospitalRestart(int hospitalIndex, BOOL toggle)", "description": "```\nThe game by default has 5 hospital respawn points. Disabling them all will cause the player to respawn at the last position they were.\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC8535819C450EBA8", "params": [{"name": "hospitalIndex", "type": "int"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0x23285DED6EBD7EA3", "name": "DISABLE_POLICE_RESTART", "lua_name": "DisablePoliceRestart", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "void DisablePoliceRestart(int policeIndex, BOOL toggle)", "description": "```\nDisables the spawn point at the police house on the specified index.\npoliceIndex: The police house index.\ntoggle: true to enable the spawn point, false to disable.\n- Nacorpio\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x23285DED6EBD7EA3", "params": [{"name": "policeIndex", "type": "int"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0xA5272EBEDD4747F6", "name": "DISABLE_STUNT_JUMP_SET", "lua_name": "DisableStuntJumpSet", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "void DisableStuntJumpSet(int p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA5272EBEDD4747F6", "params": [{"name": "p0", "type": "int"}]}
{"hash": "0x00DC833F2568DBF6", "name": "DISPLAY_ONSCREEN_KEYBOARD", "lua_name": "DisplayOnscreenKeyboard", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "void DisplayOnscreenKeyboard(int keyboardType, char* windowTitle, char* description, char* defaultText, char* defaultConcat1, char* defaultConcat2, char* defaultConcat3, int maxInputLength)", "description": "Displays a text input box.\n\n```cpp\nenum eKeyboardType\n{\n ONSCREEN_KEYBOARD_ENGLISH = 0,\n ONSCREEN_KEYBOARD_LOCALISED = 1,\n ONSCREEN_KEYBOARD_PASSWORD = 2,\n ONSCREEN_KEYBOARD_GAMERTAG = 3,\n ONSCREEN_KEYBOARD_EMAIL = 4,\n ONSCREEN_KEYBOARD_BASIC_ENGLISH = 5,\n ONSCREEN_KEYBOARD_FILENAME = 6\n};\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x00DC833F2568DBF6", "params": [{"name": "keyboardType", "type": "int", "description": "See the list above. Default is `0`."}, {"name": "windowTitle", "type": "char*", "description": "Text label for the title of the box."}, {"name": "description", "type": "char*", "description": "Has no use on PC."}, {"name": "defaultText", "type": "char*", "description": "Default text that is written in the input field."}, {"name": "defaultConcat1", "type": "char*"}, {"name": "defaultConcat2", "type": "char*"}, {"name": "defaultConcat3", "type": "char*"}, {"name": "maxInputLength", "type": "int", "description": "Max number of characters that can be typed (2 - 256)."}]}
{"hash": "0xCA78CFA0366592FE", "name": "DISPLAY_ONSCREEN_KEYBOARD_WITH_LONGER_INITIAL_STRING", "lua_name": "DisplayOnscreenKeyboardWithLongerInitialString", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "void DisplayOnscreenKeyboardWithLongerInitialString(int keyboardType, char* windowTitle, char* description, char* defaultText, char* defaultConcat1, char* defaultConcat2, char* defaultConcat3, char* defaultConcat4, char* defaultConcat5, char* defaultConcat6, char* defaultConcat7, int maxInputLength)", "description": "Displays the text input box with support for input with 500 characters.", "aliases": "0xCA78CFA0366592FE _DISPLAY_ONSCREEN_KEYBOARD_2", "url": "https://docs.fivem.net/natives/?_0xCA78CFA0366592FE", "params": [{"name": "keyboardType", "type": "int", "description": "See [`DISPLAY_ONSCREEN_KEYBOARD`](#\\_0x00DC833F2568DBF6)"}, {"name": "windowTitle", "type": "char*", "description": "Text label of the window title."}, {"name": "description", "type": "char*", "annotations": {"cs_type": "AnyPtr"}, "description": "Unused on PC."}, {"name": "defaultText", "type": "char*", "description": "Default text that is written in the input field."}, {"name": "defaultConcat1", "type": "char*"}, {"name": "defaultConcat2", "type": "char*"}, {"name": "defaultConcat3", "type": "char*"}, {"name": "defaultConcat4", "type": "char*"}, {"name": "defaultConcat5", "type": "char*"}, {"name": "defaultConcat6", "type": "char*"}, {"name": "defaultConcat7", "type": "char*"}, {"name": "maxInputLength", "type": "int", "description": "Value between 2 - 500."}]}
{"hash": "0x1327E2FE9746BAEE", "name": "DOES_POP_MULTIPLIER_AREA_EXIST", "lua_name": "DoesPopMultiplierAreaExist", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "BOOL DoesPopMultiplierAreaExist(int id)", "description": "", "aliases": "0x1327E2FE9746BAEE", "url": "https://docs.fivem.net/natives/?_0x1327E2FE9746BAEE", "params": [{"name": "id", "type": "int"}]}
{"hash": "0x171BAFB3C60389F4", "name": "DOES_POP_MULTIPLIER_SPHERE_EXIST", "lua_name": "DoesPopMultiplierSphereExist", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "BOOL DoesPopMultiplierSphereExist(int id)", "description": "", "aliases": "0x171BAFB3C60389F4", "url": "https://docs.fivem.net/natives/?_0x171BAFB3C60389F4", "params": [{"name": "id", "type": "int"}]}
{"hash": "0x50EEAAD86232EE55", "name": "DO_AUTO_SAVE", "lua_name": "DoAutoSave", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "void DoAutoSave()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x50EEAAD86232EE55", "params": []}
{"hash": "0xDC0F817884CDD856", "name": "ENABLE_DISPATCH_SERVICE", "lua_name": "EnableDispatchService", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "void EnableDispatchService(int dispatchService, BOOL toggle)", "description": "Enables or disables the specified 'dispatch service' type. 'Dispatch services' are used for spawning AI response peds/vehicles for events such as a fire in the street (type 3 - DT_FireDepartment), or gunfire in a gang area (type 11 - DT_Gangs).\n\nList of dispatch services:\n\n```cpp\nenum eDispatchType\n{\n\tDT_Invalid = 0,\n\tDT_PoliceAutomobile = 1,\n\tDT_PoliceHelicopter = 2,\n\tDT_FireDepartment = 3,\n\tDT_SwatAutomobile = 4,\n\tDT_AmbulanceDepartment = 5,\n\tDT_PoliceRiders = 6,\n\tDT_PoliceVehicleRequest = 7,\n\tDT_PoliceRoadBlock = 8,\n\tDT_PoliceAutomobileWaitPulledOver = 9,\n\tDT_PoliceAutomobileWaitCruising = 10,\n\tDT_Gangs = 11,\n\tDT_SwatHelicopter = 13,\n\tDT_PoliceBoat = 14,\n\tDT_ArmyVehicle = 15,\n\tDT_BikerBackup = 15\n};\n```\n\nNote that 'dispatch service' has nothing to do with the police scanner (audio), to toggle that, use [SET_AUDIO_FLAG](#\\_0xB9EFD5C25018725A) with `'PoliceScannerDisabled'`.", "aliases": "0xDC0F817884CDD856", "url": "https://docs.fivem.net/natives/?_0xDC0F817884CDD856", "params": [{"name": "dispatchService", "type": "int", "description": "The ID of the dispatch service to toggle."}, {"name": "toggle", "type": "BOOL", "description": "True to enable the dispatch service, false to disable the dispatch service."}]}
{"hash": "0xE369A5783B866016", "name": "ENABLE_STUNT_JUMP_SET", "lua_name": "EnableStuntJumpSet", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "void EnableStuntJumpSet(int p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xE369A5783B866016", "params": [{"name": "p0", "type": "int"}]}
{"hash": "0x28A04B411933F8A6", "name": "ENABLE_TENNIS_MODE", "lua_name": "EnableTennisMode", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "void EnableTennisMode(Ped ped, BOOL toggle, BOOL p2)", "description": "```\nMakes the ped jump around like they're in a tennis match \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x28A04B411933F8A6", "params": [{"name": "ped", "type": "Ped"}, {"name": "toggle", "type": "BOOL"}, {"name": "p2", "type": "BOOL"}]}
{"hash": "0xA23E821FBDF8A5F2", "name": "END_REPLAY_STATS", "lua_name": "EndReplayStats", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "void EndReplayStats()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA23E821FBDF8A5F2", "params": []}
{"hash": "0x6874E2190B0C1972", "name": "FIND_SPAWN_POINT_IN_DIRECTION", "lua_name": "FindSpawnPointInDirection", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "BOOL FindSpawnPointInDirection(float posX, float posY, float posZ, float dirX, float dirY, float dirZ, float distance, Vector3* spawnPoint)", "description": "```\nFinds a position ahead of the player by predicting the players next actions. \nThe positions match path finding node positions. \nWhen roads diverge, the position may rapidly change between two or more positions. This is due to the engine not being certain of which path the player will take. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x6874E2190B0C1972", "params": [{"name": "posX", "type": "float"}, {"name": "posY", "type": "float"}, {"name": "posZ", "type": "float"}, {"name": "dirX", "type": "float"}, {"name": "dirY", "type": "float"}, {"name": "dirZ", "type": "float"}, {"name": "distance", "type": "float"}, {"name": "spawnPoint", "type": "Vector3*"}]}
{"hash": "0xC0AA53F866B3134D", "name": "FORCE_GAME_STATE_PLAYING", "lua_name": "ForceGameStatePlaying", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "void ForceGameStatePlaying()", "description": "```\nSets the localplayer playerinfo state back to playing (State 0) \nStates are: \n-1: \"Invalid\" \n0: \"Playing\" \n1: \"Died\" \n2: \"Arrested\" \n3: \"Failed Mission\" \n4: \"Left Game\" \n5: \"Respawn\" \n6: \"In MP Cutscene\" \n```", "aliases": "_RESET_LOCALPLAYER_STATE", "url": "https://docs.fivem.net/natives/?_0xC0AA53F866B3134D", "params": []}
{"hash": "0xF6062E089251C898", "name": "FORCE_LIGHTNING_FLASH", "lua_name": "ForceLightningFlash", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "void ForceLightningFlash()", "description": "```\ncreates single lightning+thunder at random position \n```", "aliases": "_CREATE_LIGHTNING_THUNDER", "url": "https://docs.fivem.net/natives/?_0xF6062E089251C898", "params": []}
{"hash": "0x8B3CA62B1EF19B62", "name": "GET_ALLOCATED_STACK_SIZE", "lua_name": "GetAllocatedStackSize", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "int GetAllocatedStackSize()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x8B3CA62B1EF19B62", "params": []}
{"hash": "0x186FC4BE848E1C92", "name": "GET_ANGLE_BETWEEN_2D_VECTORS", "lua_name": "GetAngleBetween_2dVectors", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "float GetAngleBetween_2dVectors(float x1, float y1, float x2, float y2)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x186FC4BE848E1C92", "params": [{"name": "x1", "type": "float"}, {"name": "y1", "type": "float"}, {"name": "x2", "type": "float"}, {"name": "y2", "type": "float"}]}
{"hash": "0x53158863FCC0893A", "name": "GET_BITS_IN_RANGE", "lua_name": "GetBitsInRange", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "int GetBitsInRange(int var, int rangeStart, int rangeEnd)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x53158863FCC0893A", "params": [{"name": "var", "type": "int"}, {"name": "rangeStart", "type": "int"}, {"name": "rangeEnd", "type": "int"}]}
{"hash": "0x8D7A43EC6A5FEA45", "name": "GET_COORDS_OF_PROJECTILE_TYPE_IN_AREA", "lua_name": "GetCoordsOfProjectileTypeInArea", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "BOOL GetCoordsOfProjectileTypeInArea(float x1, float y1, float z1, float x2, float y2, float z2, Hash projectileHash, Vector3* projectilePos, BOOL ownedByPlayer)", "description": "", "aliases": "0x8D7A43EC6A5FEA45 _GET_IS_PROJECTILE_TYPE_IN_AREA", "url": "https://docs.fivem.net/natives/?_0x8D7A43EC6A5FEA45", "params": [{"name": "x1", "type": "float"}, {"name": "y1", "type": "float"}, {"name": "z1", "type": "float"}, {"name": "x2", "type": "float"}, {"name": "y2", "type": "float"}, {"name": "z2", "type": "float"}, {"name": "projectileHash", "type": "Hash"}, {"name": "projectilePos", "type": "Vector3*"}, {"name": "ownedByPlayer", "type": "BOOL"}]}
{"hash": "0xDFB4138EEFED7B81", "name": "GET_COORDS_OF_PROJECTILE_TYPE_WITHIN_DISTANCE", "lua_name": "GetCoordsOfProjectileTypeWithinDistance", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "BOOL GetCoordsOfProjectileTypeWithinDistance(Ped ped, Hash weaponHash, float distance, Vector3* outCoords, BOOL ownedByPlayer)", "description": "", "aliases": "0xDFB4138EEFED7B81 _GET_PROJECTILE_NEAR_PED_COORDS", "url": "https://docs.fivem.net/natives/?_0xDFB4138EEFED7B81", "params": [{"name": "ped", "type": "Ped"}, {"name": "weaponHash", "type": "Hash"}, {"name": "distance", "type": "float"}, {"name": "outCoords", "type": "Vector3*"}, {"name": "ownedByPlayer", "type": "BOOL"}]}
{"hash": "0xF1B760881820C952", "name": "GET_DISTANCE_BETWEEN_COORDS", "lua_name": "GetDistanceBetweenCoords", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "float GetDistanceBetweenCoords(float x1, float y1, float z1, float x2, float y2, float z2, BOOL useZ)", "description": "Returns the distance between two three-dimensional points, optionally ignoring the Z values.\nIf useZ is false, only the 2D plane (X-Y) will be considered for calculating the distance.\nConsider using this faster native instead: SYSTEM::VDIST - DVIST always takes in consideration the 3D coordinates.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xF1B760881820C952", "params": [{"name": "x1", "type": "float", "description": "The X coordinate of the first point."}, {"name": "y1", "type": "float", "description": "The Y coordinate of the first point."}, {"name": "z1", "type": "float", "description": "The Z coordinate of the first point."}, {"name": "x2", "type": "float", "description": "The X coordinate of the second point."}, {"name": "y2", "type": "float", "description": "The Y coordinate of the second point."}, {"name": "z2", "type": "float", "description": "The Z coordinate of the second point."}, {"name": "useZ", "type": "BOOL", "description": "Whether or not to use the Z coordinate."}]}
{"hash": "0x4C9296CBCD1B971E", "name": "GET_FAKE_WANTED_LEVEL", "lua_name": "GetFakeWantedLevel", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "int GetFakeWantedLevel()", "description": "", "aliases": "0x4C9296CBCD1B971E", "url": "https://docs.fivem.net/natives/?_0x4C9296CBCD1B971E", "params": []}
{"hash": "0xFC8202EFC642E6F2", "name": "GET_FRAME_COUNT", "lua_name": "GetFrameCount", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "int GetFrameCount()", "description": "Gets the number of the current frame being displayed.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xFC8202EFC642E6F2", "params": []}
{"hash": "0x15C40837039FFAF7", "name": "GET_FRAME_TIME", "lua_name": "GetFrameTime", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "float GetFrameTime()", "description": "Gets the high precision frame time of the last frame in seconds.\n\n*note: the example above is way less precise.*", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x15C40837039FFAF7", "params": []}
{"hash": "0x9CD27B0045628463", "name": "GET_GAME_TIMER", "lua_name": "GetGameTimer", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "int GetGameTimer()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x9CD27B0045628463", "params": []}
{"hash": "0x8BDC7BFC57A81E76", "name": "GET_GROUND_Z_AND_NORMAL_FOR_3D_COORD", "lua_name": "GetGroundZAndNormalFor_3dCoord", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "BOOL GetGroundZAndNormalFor_3dCoord(float x, float y, float z, float* groundZ, Vector3* normal)", "description": "Attempts to identify the highest ground Z-coordinate and determine the corresponding surface normal directly beneath a specified 3D coordinate.\n\n```\nNativeDB Introduced: v323\n```", "aliases": "0x8BDC7BFC57A81E76 _GET_GROUND_Z_COORD_WITH_OFFSETS", "url": "https://docs.fivem.net/natives/?_0x8BDC7BFC57A81E76", "params": [{"name": "x", "type": "float", "description": "X-coordinate of the point to check."}, {"name": "y", "type": "float", "description": "Y-coordinate of the point to check."}, {"name": "z", "type": "float", "description": "Z-coordinate of the point to check."}, {"name": "groundZ", "type": "float*", "description": "A pointer to a float where the ground Z-coordinate will be stored if found."}, {"name": "normal", "type": "Vector3*", "description": "A pointer to a Vector3 structure where the surface normal at the ground point will be stored."}]}
{"hash": "0x9E82F0F362881B29", "name": "GET_GROUND_Z_EXCLUDING_OBJECTS_FOR_3D_COORD", "lua_name": "GetGroundZExcludingObjectsFor_3dCoord", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "BOOL GetGroundZExcludingObjectsFor_3dCoord(float x, float y, float z, float* groundZ, BOOL waterAsGround)", "description": "Determines the highest ground Z-coordinate directly below a specified 3D coordinate, excluding any objects at that point. Optionally, water can be considered as ground when determining the highest point.\n\n```\nNativeDB Added Parameter 6: BOOL ignoreDistToWaterLevelCheck - If set to true, the distance to the water level will be ignored when checking for water as ground. \n```\n\n```\nNativeDB Introduced: v505\n```", "aliases": "0x9E82F0F362881B29 _GET_GROUND_Z_FOR_3D_COORD_2", "url": "https://docs.fivem.net/natives/?_0x9E82F0F362881B29", "params": [{"name": "x", "type": "float", "description": "X-coordinate of the point to check."}, {"name": "y", "type": "float", "description": "Y-coordinate of the point to check."}, {"name": "z", "type": "float", "description": "Z-coordinate of the point to check."}, {"name": "groundZ", "type": "float*", "description": "A pointer to a float where the ground Z-coordinate will be stored if found."}, {"name": "waterAsGround", "type": "BOOL", "description": "If set to `true`, water will be included in the check, and its height will be returned if it is higher than the ground level."}]}
{"hash": "0xC906A7DAB05C8D2B", "name": "GET_GROUND_Z_FOR_3D_COORD", "lua_name": "GetGroundZFor_3dCoord", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "BOOL GetGroundZFor_3dCoord(float x, float y, float z, float* groundZ, BOOL includeWater)", "description": "This native gets the ground level (ground elevation) and returns the Z coordinate that represents it.\nNote: This native can only calculate the elevation when the coordinates are within the render distance of the client.\n\n```\nNativeDB Added Parameter 6: BOOL p5\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC906A7DAB05C8D2B", "params": [{"name": "x", "type": "float", "description": "Position on the X-axis to get ground elevation."}, {"name": "y", "type": "float", "description": "Position on the Y-axis to get ground elevation."}, {"name": "z", "type": "float", "description": "Position on the Z-axis to get ground elevation."}, {"name": "groundZ", "type": "float*"}, {"name": "includeWater", "type": "BOOL", "description": "Determines if the top water level at the specified position should be considered the ground elevation. (It would only matter if the specified position is located above or under the water)"}]}
{"hash": "0xD24D37CC275948CC", "name": "GET_HASH_KEY", "lua_name": "GetHashKey", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "Hash GetHashKey(char* string)", "description": "This native converts its past string to hash. It is hashed using jenkins one at a time method.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xD24D37CC275948CC", "params": [{"name": "string", "type": "char*", "description": "The string to hash."}]}
{"hash": "0x2FFB6B224F4B2926", "name": "GET_HEADING_FROM_VECTOR_2D", "lua_name": "GetHeadingFromVector_2d", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "float GetHeadingFromVector_2d(float dx, float dy)", "description": "```\ndx = x1 - x2\ndy = y1 - y2\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x2FFB6B224F4B2926", "params": [{"name": "dx", "type": "float"}, {"name": "dy", "type": "float"}]}
{"hash": "0xCBAD6729F7B1F4FC", "name": "GET_INDEX_OF_CURRENT_LEVEL", "lua_name": "GetIndexOfCurrentLevel", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "int GetIndexOfCurrentLevel()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xCBAD6729F7B1F4FC", "params": []}
{"hash": "0x6E04F06094C87047", "name": "GET_IS_AUTO_SAVE_OFF", "lua_name": "GetIsAutoSaveOff", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "BOOL GetIsAutoSaveOff()", "description": "```\nReturns true if profile setting 208 is equal to 0.\n```", "aliases": "0x6E04F06094C87047", "url": "https://docs.fivem.net/natives/?_0x6E04F06094C87047", "params": []}
{"hash": "0xF56DFB7B61BE7276", "name": "GET_LINE_PLANE_INTERSECTION", "lua_name": "GetLinePlaneIntersection", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "BOOL GetLinePlaneIntersection(float x1, float y1, float z1, float x2, float y2, float z2, float planeX, float planeY, float planeZ, float planeNormalX, float planeNormalY, float planeNormalZ, float* intersectionParameter)", "description": "Determines whether a line segment intersects a plane and, if so, returns the parameter value at which this intersection occurs.\n\n```\nNativeDB Introduced: v323\n```", "aliases": "0xF56DFB7B61BE7276", "url": "https://docs.fivem.net/natives/?_0xF56DFB7B61BE7276", "params": [{"name": "x1", "type": "float", "description": "The X-coordinate of the first point of the line segment."}, {"name": "y1", "type": "float", "description": "The Y-coordinate of the first point of the line segment."}, {"name": "z1", "type": "float", "description": "The Z-coordinate of the first point of the line segment. Together, `x1`, `y1`, and `z1` define the starting point of the line segment."}, {"name": "x2", "type": "float", "description": "The X-coordinate of the second point of the line segment."}, {"name": "y2", "type": "float", "description": "The Y-coordinate of the second point of the line segment."}, {"name": "z2", "type": "float", "description": "The Z-coordinate of the second point of the line segment. Together, `x2`, `y2`, and `z2` define the ending point of the line segment."}, {"name": "planeX", "type": "float", "description": "The X-coordinate of a point on the plane. This, along with `planeY` and `planeZ`, specifies a point that lies on the plane's surface."}, {"name": "planeY", "type": "float", "description": "The Y-coordinate of a point on the plane."}, {"name": "planeZ", "type": "float", "description": "The Z-coordinate of a point on the plane."}, {"name": "planeNormalX", "type": "float", "description": "The X-component of the plane's normal vector. The normal vector is perpendicular to the plane's surface and defines its orientation."}, {"name": "planeNormalY", "type": "float", "description": "The Y-component of the plane's normal vector."}, {"name": "planeNormalZ", "type": "float", "description": "The Z-component of the plane's normal vector. Together, `planeNormalX`, `planeNormalY`, and `planeNormalZ` fully describe the plane's orientation in 3D space."}, {"name": "intersectionParameter", "type": "float*", "description": "A pointer to a float. This parameter is used to return the value of `t` at which the line segment intersects the plane. The value of `t` is a scalar multiplier that can be used to calculate the exact intersection point on the line segment. If the line does not intersect the plane, the value of `t` is not meaningful."}]}
{"hash": "0xA33CDCCDA663159E", "name": "GET_MISSION_FLAG", "lua_name": "GetMissionFlag", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "BOOL GetMissionFlag()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA33CDCCDA663159E", "params": []}
{"hash": "0x03E8D3D5F549087A", "name": "GET_MODEL_DIMENSIONS", "lua_name": "GetModelDimensions", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "void GetModelDimensions(Hash modelHash, Vector3* minimum, Vector3* maximum)", "description": "```\nGets the dimensions of a model.\nCalculate (maximum - minimum) to get the size, in which case, Y will be how long the model is.\nExample from the scripts: MISC::GET_MODEL_DIMENSIONS(ENTITY::GET_ENTITY_MODEL(PLAYER::PLAYER_PED_ID()), &v_1A, &v_17);\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x03E8D3D5F549087A", "params": [{"name": "modelHash", "type": "Hash"}, {"name": "minimum", "type": "Vector3*"}, {"name": "maximum", "type": "Vector3*"}]}
{"hash": "0x711327CD09C8F162", "name": "GET_NEXT_WEATHER_TYPE_HASH_NAME", "lua_name": "GetNextWeatherTypeHashName", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "Hash GetNextWeatherTypeHashName()", "description": "Refer to [`SET_WEATHER_TYPE_NOW_PERSIST`](#\\_0xED712CA327900C8A) for weather types.", "aliases": "_GET_NEXT_WEATHER_TYPE", "url": "https://docs.fivem.net/natives/?_0x711327CD09C8F162", "params": []}
{"hash": "0xFEAD16FC8F9DFC0F", "name": "GET_NUMBER_OF_FREE_STACKS_OF_THIS_SIZE", "lua_name": "GetNumberOfFreeStacksOfThisSize", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "int GetNumberOfFreeStacksOfThisSize(int stackSize)", "description": "", "aliases": "_GET_FREE_STACK_SLOTS_COUNT", "url": "https://docs.fivem.net/natives/?_0xFEAD16FC8F9DFC0F", "params": [{"name": "stackSize", "type": "int"}]}
{"hash": "0x996DD1E1E02F1008", "name": "GET_NUM_SUCCESSFUL_STUNT_JUMPS", "lua_name": "GetNumSuccessfulStuntJumps", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "int GetNumSuccessfulStuntJumps()", "description": "", "aliases": "0x996DD1E1E02F1008", "url": "https://docs.fivem.net/natives/?_0x996DD1E1E02F1008", "params": []}
{"hash": "0x8362B09B91893647", "name": "GET_ONSCREEN_KEYBOARD_RESULT", "lua_name": "GetOnscreenKeyboardResult", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "char* GetOnscreenKeyboardResult()", "description": "```\nReturns NULL unless UPDATE_ONSCREEN_KEYBOARD() returns 1 in the same tick. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x8362B09B91893647", "params": []}
{"hash": "0x564B884A05EC45A3", "name": "GET_PREV_WEATHER_TYPE_HASH_NAME", "lua_name": "GetPrevWeatherTypeHashName", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "Hash GetPrevWeatherTypeHashName()", "description": "Refer to [`SET_WEATHER_TYPE_NOW_PERSIST`](#\\_0xED712CA327900C8A) for weather types.", "aliases": "_GET_PREV_WEATHER_TYPE", "url": "https://docs.fivem.net/natives/?_0x564B884A05EC45A3", "params": []}
{"hash": "0xC488FF2356EA7791", "name": "GET_PROFILE_SETTING", "lua_name": "GetProfileSetting", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "int GetProfileSetting(int profileSetting)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC488FF2356EA7791", "params": [{"name": "profileSetting", "type": "int"}]}
{"hash": "0x96695E368AD855F3", "name": "GET_RAIN_LEVEL", "lua_name": "GetRainLevel", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "float GetRainLevel()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x96695E368AD855F3", "params": []}
{"hash": "0xD2D57F1D764117B1", "name": "GET_RANDOM_EVENT_FLAG", "lua_name": "GetRandomEventFlag", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "BOOL GetRandomEventFlag()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xD2D57F1D764117B1", "params": []}
{"hash": "0x313CE5879CEB6FCD", "name": "GET_RANDOM_FLOAT_IN_RANGE", "lua_name": "GetRandomFloatInRange", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "float GetRandomFloatInRange(float startRange, float endRange)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x313CE5879CEB6FCD", "params": [{"name": "startRange", "type": "float"}, {"name": "endRange", "type": "float"}]}
{"hash": "0xD53343AA4FB7DD28", "name": "GET_RANDOM_INT_IN_RANGE", "lua_name": "GetRandomIntInRange", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "int GetRandomIntInRange(int startRange, int endRange)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xD53343AA4FB7DD28", "params": [{"name": "startRange", "type": "int"}, {"name": "endRange", "type": "int"}]}
{"hash": "0x8098C8D6597AAE18", "name": "GET_REPLAY_STAT_AT_INDEX", "lua_name": "GetReplayStatAtIndex", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "int GetReplayStatAtIndex(int index)", "description": "", "aliases": "0x8098C8D6597AAE18", "url": "https://docs.fivem.net/natives/?_0x8098C8D6597AAE18", "params": [{"name": "index", "type": "int"}]}
{"hash": "0xDC9274A7EF6B2867", "name": "GET_REPLAY_STAT_COUNT", "lua_name": "GetReplayStatCount", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "int GetReplayStatCount()", "description": "", "aliases": "0xDC9274A7EF6B2867", "url": "https://docs.fivem.net/natives/?_0xDC9274A7EF6B2867", "params": []}
{"hash": "0x2B626A0150E4D449", "name": "GET_REPLAY_STAT_MISSION_TYPE", "lua_name": "GetReplayStatMissionType", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "int GetReplayStatMissionType()", "description": "", "aliases": "0x2B626A0150E4D449", "url": "https://docs.fivem.net/natives/?_0x2B626A0150E4D449", "params": []}
{"hash": "0xA09F896CE912481F", "name": "GET_SIZE_OF_SAVE_DATA", "lua_name": "GetSizeOfSaveData", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "int GetSizeOfSaveData(BOOL p0)", "description": "", "aliases": "0xA09F896CE912481F", "url": "https://docs.fivem.net/natives/?_0xA09F896CE912481F", "params": [{"name": "p0", "type": "BOOL"}]}
{"hash": "0xC5868A966E5BE3AE", "name": "GET_SNOW_LEVEL", "lua_name": "GetSnowLevel", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "float GetSnowLevel()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC5868A966E5BE3AE", "params": []}
{"hash": "0x2B5E102E4A42F2BF", "name": "GET_STATUS_OF_MISSION_REPEAT_SAVE", "lua_name": "GetStatusOfMissionRepeatSave", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "int GetStatusOfMissionRepeatSave()", "description": "", "aliases": "0x2B5E102E4A42F2BF", "url": "https://docs.fivem.net/natives/?_0x2B5E102E4A42F2BF", "params": []}
{"hash": "0x17DF68D720AA77F8", "name": "GET_TENNIS_SWING_ANIM_COMPLETE", "lua_name": "GetTennisSwingAnimComplete", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "BOOL GetTennisSwingAnimComplete(Ped ped)", "description": "", "aliases": "0x17DF68D720AA77F8", "url": "https://docs.fivem.net/natives/?_0x17DF68D720AA77F8", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0x6856EC3D35C81EA4", "name": "GET_TOTAL_SUCCESSFUL_STUNT_JUMPS", "lua_name": "GetTotalSuccessfulStuntJumps", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "int GetTotalSuccessfulStuntJumps()", "description": "", "aliases": "0x6856EC3D35C81EA4", "url": "https://docs.fivem.net/natives/?_0x6856EC3D35C81EA4", "params": []}
{"hash": "0x1F400FEF721170DA", "name": "GET_WIND_DIRECTION", "lua_name": "GetWindDirection", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "Vector3 GetWindDirection()", "description": "Used for hunting in singleplayer and for golfing in both sp and online. The [`GET_HEADING_FROM_VECTOR_2D`](#\\_0x2FFB6B224F4B2926) native can be used to get the wind heading from the direction.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x1F400FEF721170DA", "params": []}
{"hash": "0xA8CF1CC0AFCD3F12", "name": "GET_WIND_SPEED", "lua_name": "GetWindSpeed", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "float GetWindSpeed()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA8CF1CC0AFCD3F12", "params": []}
{"hash": "0x9870ACFB89A90995", "name": "HAS_BULLET_IMPACTED_IN_AREA", "lua_name": "HasBulletImpactedInArea", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "BOOL HasBulletImpactedInArea(float x, float y, float z, float p3, BOOL p4, BOOL p5)", "description": "```\np3 - possibly radius? \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x9870ACFB89A90995", "params": [{"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}, {"name": "p3", "type": "float"}, {"name": "p4", "type": "BOOL"}, {"name": "p5", "type": "BOOL"}]}
{"hash": "0xDC8C5D7CFEAB8394", "name": "HAS_BULLET_IMPACTED_IN_BOX", "lua_name": "HasBulletImpactedInBox", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "BOOL HasBulletImpactedInBox(float p0, float p1, float p2, float p3, float p4, float p5, BOOL p6, BOOL p7)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xDC8C5D7CFEAB8394", "params": [{"name": "p0", "type": "float"}, {"name": "p1", "type": "float"}, {"name": "p2", "type": "float"}, {"name": "p3", "type": "float"}, {"name": "p4", "type": "float"}, {"name": "p5", "type": "float"}, {"name": "p6", "type": "BOOL"}, {"name": "p7", "type": "BOOL"}]}
{"hash": "0x075F1D57402C93BA", "name": "HAVE_CREDITS_REACHED_END", "lua_name": "HaveCreditsReachedEnd", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "BOOL HaveCreditsReachedEnd()", "description": "", "aliases": "0x075F1D57402C93BA", "url": "https://docs.fivem.net/natives/?_0x075F1D57402C93BA", "params": []}
{"hash": "0x21FFB63D8C615361", "name": "IGNORE_NEXT_RESTART", "lua_name": "IgnoreNextRestart", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "void IgnoreNextRestart(BOOL toggle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x21FFB63D8C615361", "params": [{"name": "toggle", "type": "BOOL"}]}
{"hash": "0xA61B4DF533DCB56E", "name": "IS_AREA_OCCUPIED", "lua_name": "IsAreaOccupied", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "BOOL IsAreaOccupied(float p0, float p1, float p2, float p3, float p4, float p5, BOOL p6, BOOL p7, BOOL p8, BOOL p9, BOOL p10, Any p11, BOOL p12)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA61B4DF533DCB56E", "params": [{"name": "p0", "type": "float"}, {"name": "p1", "type": "float"}, {"name": "p2", "type": "float"}, {"name": "p3", "type": "float"}, {"name": "p4", "type": "float"}, {"name": "p5", "type": "float"}, {"name": "p6", "type": "BOOL"}, {"name": "p7", "type": "BOOL"}, {"name": "p8", "type": "BOOL"}, {"name": "p9", "type": "BOOL"}, {"name": "p10", "type": "BOOL"}, {"name": "p11", "type": "Any"}, {"name": "p12", "type": "BOOL"}]}
{"hash": "0x9F1935CA1F724008", "name": "IS_AUSSIE_VERSION", "lua_name": "IsAussieVersion", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "BOOL IsAussieVersion()", "description": "```\nif (MISC::IS_AUSSIE_VERSION()) {\n sub_127a9(&l_31, 1024); // l_31 |= 1024\n l_129 = 3;\n sub_129d2(\"AUSSIE VERSION IS TRUE!?!?!\"); // DEBUG\n}\nUsed to block some of the prostitute stuff due to laws in Australia.\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x9F1935CA1F724008", "params": []}
{"hash": "0x69240733738C19A0", "name": "IS_AUTO_SAVE_IN_PROGRESS", "lua_name": "IsAutoSaveInProgress", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "BOOL IsAutoSaveInProgress()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x69240733738C19A0", "params": []}
{"hash": "0xA921AA820C25702F", "name": "IS_BIT_SET", "lua_name": "IsBitSet", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "BOOL IsBitSet(int address, int offset)", "description": "```\nReturns bit's boolean state from [offset] of [address].\nExample:\nMISC::IS_BIT_SET(bitAddress, 1);\nTo enable and disable bits, see:\nMISC::SET_BIT(&bitAddress, 1); // enable\nMISC::CLEAR_BIT(&bitAddress, 1); // disable\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA921AA820C25702F", "params": [{"name": "address", "type": "int"}, {"name": "offset", "type": "int"}]}
{"hash": "0x1A8B5F3C01E2B477", "name": "IS_BULLET_IN_ANGLED_AREA", "lua_name": "IsBulletInAngledArea", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "BOOL IsBulletInAngledArea(float x1, float y1, float z1, float x2, float y2, float z2, float width, BOOL ownedByPlayer)", "description": "See [`IS_POINT_IN_ANGLED_AREA`](#\\_0x2A70BAE8883E4C81) for the definition of an angled area.\n\nFor projectiles, see: [`IS_PROJECTILE_TYPE_IN_ANGLED_AREA`](#\\_0xF0BC12401061DEA0)", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x1A8B5F3C01E2B477", "params": [{"name": "x1", "type": "float", "description": "X dimension of the angled area 'origin'"}, {"name": "y1", "type": "float", "description": "Y dimension of the angled area 'origin'"}, {"name": "z1", "type": "float", "description": "Z dimension of the angled area 'origin'"}, {"name": "x2", "type": "float", "description": "X dimension of the angled area 'extent'"}, {"name": "y2", "type": "float", "description": "Y dimension of the angled area 'extent'"}, {"name": "z2", "type": "float", "description": "Z dimension of the angled area 'extent'"}, {"name": "width", "type": "float", "description": "Width of the angled area"}, {"name": "ownedByPlayer", "type": "BOOL"}]}
{"hash": "0x3F2023999AD51C1F", "name": "IS_BULLET_IN_AREA", "lua_name": "IsBulletInArea", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "BOOL IsBulletInArea(float x, float y, float z, float radius, BOOL ownedByPlayer)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x3F2023999AD51C1F", "params": [{"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}, {"name": "radius", "type": "float"}, {"name": "ownedByPlayer", "type": "BOOL"}]}
{"hash": "0xDE0F6D7450D37351", "name": "IS_BULLET_IN_BOX", "lua_name": "IsBulletInBox", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "BOOL IsBulletInBox(float x1, float y1, float z1, float x2, float y2, float z2, BOOL ownedByPlayer)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xDE0F6D7450D37351", "params": [{"name": "x1", "type": "float"}, {"name": "y1", "type": "float"}, {"name": "z1", "type": "float"}, {"name": "x2", "type": "float"}, {"name": "y2", "type": "float"}, {"name": "z2", "type": "float"}, {"name": "ownedByPlayer", "type": "BOOL"}]}
{"hash": "0x4D982ADB1978442D", "name": "IS_DURANGO_VERSION", "lua_name": "IsDurangoVersion", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "BOOL IsDurangoVersion()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x4D982ADB1978442D", "params": []}
{"hash": "0x7EA2B6AF97ECA6ED", "name": "IS_FRONTEND_FADING", "lua_name": "IsFrontendFading", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "BOOL IsFrontendFading()", "description": "```\nThis function is hard-coded to always return 0. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x7EA2B6AF97ECA6ED", "params": []}
{"hash": "0xC8BC6461E629BEAA", "name": "IS_INCIDENT_VALID", "lua_name": "IsIncidentValid", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "BOOL IsIncidentValid(int incidentId)", "description": "```\n======================================================= \nCorrection, I have change this to int, instead of int* \nas it doesn't use a pointer to the createdIncident. \nIf you try it you will crash (or) freeze. \n======================================================= \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC8BC6461E629BEAA", "params": [{"name": "incidentId", "type": "int"}]}
{"hash": "0xB8C0BB75D8A77DB3", "name": "IS_JAPANESE_VERSION", "lua_name": "IsJapaneseVersion", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "BOOL IsJapaneseVersion()", "description": "```\nNativeDB Introduced: 2545\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xB8C0BB75D8A77DB3", "params": []}
{"hash": "0x8A75CE2956274ADD", "name": "IS_MEMORY_CARD_IN_USE", "lua_name": "IsMemoryCardInUse", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "BOOL IsMemoryCardInUse()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x8A75CE2956274ADD", "params": []}
{"hash": "0x2B4A15E44DE0F478", "name": "IS_MINIGAME_IN_PROGRESS", "lua_name": "IsMinigameInProgress", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "BOOL IsMinigameInProgress()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x2B4A15E44DE0F478", "params": []}
{"hash": "0x2FAA3A30BEC0F25D", "name": "IS_NEXT_WEATHER_TYPE", "lua_name": "IsNextWeatherType", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "BOOL IsNextWeatherType(char* weatherType)", "description": "Refer to [`SET_WEATHER_TYPE_NOW_PERSIST`](#\\_0xED712CA327900C8A) for weather types.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x2FAA3A30BEC0F25D", "params": [{"name": "weatherType", "type": "char*"}]}
{"hash": "0xA72BC0B675B1519E", "name": "IS_ORBIS_VERSION", "lua_name": "IsOrbisVersion", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "BOOL IsOrbisVersion()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA72BC0B675B1519E", "params": []}
{"hash": "0x48AF36444B965238", "name": "IS_PC_VERSION", "lua_name": "IsPcVersion", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "BOOL IsPcVersion()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x48AF36444B965238", "params": []}
{"hash": "0xE54E209C35FFA18D", "name": "IS_POINT_OBSCURED_BY_A_MISSION_ENTITY", "lua_name": "IsPointObscuredByAMissionEntity", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "BOOL IsPointObscuredByAMissionEntity(float p0, float p1, float p2, float p3, float p4, float p5, Any p6)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xE54E209C35FFA18D", "params": [{"name": "p0", "type": "float"}, {"name": "p1", "type": "float"}, {"name": "p2", "type": "float"}, {"name": "p3", "type": "float"}, {"name": "p4", "type": "float"}, {"name": "p5", "type": "float"}, {"name": "p6", "type": "Any"}]}
{"hash": "0xADCDE75E1C60F32D", "name": "IS_POSITION_OCCUPIED", "lua_name": "IsPositionOccupied", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "BOOL IsPositionOccupied(float x, float y, float z, float range, BOOL p4, BOOL checkVehicles, BOOL checkPeds, BOOL p7, BOOL p8, Entity ignoreEntity, BOOL p10)", "description": "The BOOL parameters that are documented have not been confirmed. They are just documented from what I've found during testing. They may not work as expected in all cases.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xADCDE75E1C60F32D", "params": [{"name": "x", "type": "float", "description": "X coordinate of the position to check."}, {"name": "y", "type": "float", "description": "Y coordinate of the position to check."}, {"name": "z", "type": "float", "description": "Z coordinate of the position to check."}, {"name": "range", "type": "float", "description": "The range, seems to not be very accurate during testing."}, {"name": "p4", "type": "BOOL", "description": "Unknown, when set to true it seems to always return true no matter what I try."}, {"name": "checkVehicles", "type": "BOOL", "description": "Check for any vehicles in that area."}, {"name": "checkPeds", "type": "BOOL", "description": "Check for any peds in that area."}, {"name": "p7", "type": "BOOL", "description": "Unknown."}, {"name": "p8", "type": "BOOL", "description": "Unknown."}, {"name": "ignoreEntity", "type": "Entity", "description": "This entity will be ignored if it's in the area. Set to 0 if you don't want to exclude any entities."}, {"name": "p10", "type": "BOOL", "description": "Unknown."}]}
{"hash": "0x44F28F86433B10A9", "name": "IS_PREV_WEATHER_TYPE", "lua_name": "IsPrevWeatherType", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "BOOL IsPrevWeatherType(char* weatherType)", "description": "Refer to [`SET_WEATHER_TYPE_NOW_PERSIST`](#\\_0xED712CA327900C8A) for weather types.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x44F28F86433B10A9", "params": [{"name": "weatherType", "type": "char*"}]}
{"hash": "0x5270A8FBC098C3F8", "name": "IS_PROJECTILE_IN_AREA", "lua_name": "IsProjectileInArea", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "BOOL IsProjectileInArea(float x1, float y1, float z1, float x2, float y2, float z2, BOOL ownedByPlayer)", "description": "```\nDetermines whether there is a projectile within the specified coordinates. The coordinates form a rectangle. \nownedByPlayer = only projectiles fired by the player will be detected. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x5270A8FBC098C3F8", "params": [{"name": "x1", "type": "float"}, {"name": "y1", "type": "float"}, {"name": "z1", "type": "float"}, {"name": "x2", "type": "float"}, {"name": "y2", "type": "float"}, {"name": "z2", "type": "float"}, {"name": "ownedByPlayer", "type": "BOOL"}]}
{"hash": "0xF0BC12401061DEA0", "name": "IS_PROJECTILE_TYPE_IN_ANGLED_AREA", "lua_name": "IsProjectileTypeInAngledArea", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "BOOL IsProjectileTypeInAngledArea(float x1, float y1, float z1, float x2, float y2, float z2, float width, float p7, Hash weaponHash, BOOL ownedByPlayer)", "description": "See [`IS_POINT_IN_ANGLED_AREA`](#\\_0x2A70BAE8883E4C81) for the definition of an angled area.\n\n```\nNativeDB Removed Parameter 7: float p7\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xF0BC12401061DEA0", "params": [{"name": "x1", "type": "float", "description": "X dimension of the angled area 'origin'"}, {"name": "y1", "type": "float", "description": "Y dimension of the angled area 'origin'"}, {"name": "z1", "type": "float", "description": "Z dimension of the angled area 'origin'"}, {"name": "x2", "type": "float", "description": "X dimension of the angled area 'extent'"}, {"name": "y2", "type": "float", "description": "Y dimension of the angled area 'extent'"}, {"name": "z2", "type": "float", "description": "Z dimension of the angled area 'extent'"}, {"name": "width", "type": "float", "description": "Width of the angled area"}, {"name": "p7", "type": "float"}, {"name": "weaponHash", "type": "Hash", "annotations": {"cs_type": "Any"}}, {"name": "ownedByPlayer", "type": "BOOL"}]}
{"hash": "0x2E0DC353342C4A6D", "name": "IS_PROJECTILE_TYPE_IN_AREA", "lua_name": "IsProjectileTypeInArea", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "BOOL IsProjectileTypeInArea(float x1, float y1, float z1, float x2, float y2, float z2, int type, BOOL ownedByPlayer)", "description": "```\nDetermines whether there is a projectile of a specific type within the specified coordinates. The coordinates form a axis-aligned bounding box. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x2E0DC353342C4A6D", "params": [{"name": "x1", "type": "float"}, {"name": "y1", "type": "float"}, {"name": "z1", "type": "float"}, {"name": "x2", "type": "float"}, {"name": "y2", "type": "float"}, {"name": "z2", "type": "float"}, {"name": "type", "type": "int"}, {"name": "ownedByPlayer", "type": "BOOL"}]}
{"hash": "0x34318593248C8FB2", "name": "IS_PROJECTILE_TYPE_WITHIN_DISTANCE", "lua_name": "IsProjectileTypeWithinDistance", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "BOOL IsProjectileTypeWithinDistance(float x, float y, float z, Hash projHash, float radius, BOOL ownedByPlayer)", "description": "", "aliases": "0x34318593248C8FB2 _IS_PROJECTILE_TYPE_IN_RADIUS", "url": "https://docs.fivem.net/natives/?_0x34318593248C8FB2", "params": [{"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}, {"name": "projHash", "type": "Hash"}, {"name": "radius", "type": "float"}, {"name": "ownedByPlayer", "type": "BOOL"}]}
{"hash": "0xCCA1072C29D096C2", "name": "IS_PS3_VERSION", "lua_name": "IsPs3Version", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "BOOL IsPs3Version()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xCCA1072C29D096C2", "params": []}
{"hash": "0xFEFCF11B01287125", "name": "IS_SNIPER_BULLET_IN_AREA", "lua_name": "IsSniperBulletInArea", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "BOOL IsSniperBulletInArea(float x1, float y1, float z1, float x2, float y2, float z2)", "description": "```\nDetermines whether there is a sniper bullet within the specified coordinates. The coordinates form an axis-aligned bounding box. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xFEFCF11B01287125", "params": [{"name": "x1", "type": "float"}, {"name": "y1", "type": "float"}, {"name": "z1", "type": "float"}, {"name": "x2", "type": "float"}, {"name": "y2", "type": "float"}, {"name": "z2", "type": "float"}]}
{"hash": "0x61A23B7EDA9BDA24", "name": "IS_SNIPER_INVERTED", "lua_name": "IsSniperInverted", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "BOOL IsSniperInverted()", "description": "```\nThis function is hard-coded to always return 0. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x61A23B7EDA9BDA24", "params": []}
{"hash": "0x0A27B2B6282F7169", "name": "IS_STEAM_VERSION", "lua_name": "IsSteamVersion", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "BOOL IsSteamVersion()", "description": "```\nNativeDB Introduced: 2545\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x0A27B2B6282F7169", "params": []}
{"hash": "0xF22B6C47C6EAB066", "name": "IS_STRING_NULL", "lua_name": "IsStringNull", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "BOOL IsStringNull(char* string)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xF22B6C47C6EAB066", "params": [{"name": "string", "type": "char*"}]}
{"hash": "0xCA042B6957743895", "name": "IS_STRING_NULL_OR_EMPTY", "lua_name": "IsStringNullOrEmpty", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "BOOL IsStringNullOrEmpty(char* string)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xCA042B6957743895", "params": [{"name": "string", "type": "char*"}]}
{"hash": "0x7A3F19700A4D0525", "name": "IS_STUNT_JUMP_IN_PROGRESS", "lua_name": "IsStuntJumpInProgress", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "BOOL IsStuntJumpInProgress()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x7A3F19700A4D0525", "params": []}
{"hash": "0x2272B0A1343129F4", "name": "IS_STUNT_JUMP_MESSAGE_SHOWING", "lua_name": "IsStuntJumpMessageShowing", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "BOOL IsStuntJumpMessageShowing()", "description": "", "aliases": "0x2272B0A1343129F4", "url": "https://docs.fivem.net/natives/?_0x2272B0A1343129F4", "params": []}
{"hash": "0x5D5479D115290C3F", "name": "IS_TENNIS_MODE", "lua_name": "IsTennisMode", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "BOOL IsTennisMode(Ped ped)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x5D5479D115290C3F", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0x7B30F65D7B710098", "name": "IS_THIS_A_MINIGAME_SCRIPT", "lua_name": "IsThisAMinigameScript", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "BOOL IsThisAMinigameScript()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x7B30F65D7B710098", "params": []}
{"hash": "0xF6201B4DAF662A9D", "name": "IS_XBOX360_VERSION", "lua_name": "IsXbox360Version", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "BOOL IsXbox360Version()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xF6201B4DAF662A9D", "params": []}
{"hash": "0xFC4842A34657BFCB", "name": "LOAD_CLOUD_HAT", "lua_name": "LoadCloudHat", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "void LoadCloudHat(char* name, float transitionTime)", "description": "```\nThe following cloudhats are useable:\naltostratus\nCirrus\ncirrocumulus\nClear 01\nCloudy 01\nContrails\nHorizon\nhorizonband1\nhorizonband2\nhorizonband3\nhorsey\nNimbus\nPuffs\nRAIN\nSnowy 01\nStormy 01\nstratoscumulus\nStripey\nshower\nWispy\n```", "aliases": "_SET_CLOUD_HAT_TRANSITION", "url": "https://docs.fivem.net/natives/?_0xFC4842A34657BFCB", "params": [{"name": "name", "type": "char*"}, {"name": "transitionTime", "type": "float"}]}
{"hash": "0x9243BAC96D64C050", "name": "NETWORK_SET_SCRIPT_IS_SAFE_FOR_NETWORK_GAME", "lua_name": "NetworkSetScriptIsSafeForNetworkGame", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "void NetworkSetScriptIsSafeForNetworkGame()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x9243BAC96D64C050", "params": []}
{"hash": "0x3ED1438C1F5C6612", "name": "NEXT_ONSCREEN_KEYBOARD_RESULT_WILL_DISPLAY_USING_THESE_FONTS", "lua_name": "NextOnscreenKeyboardResultWillDisplayUsingTheseFonts", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "void NextOnscreenKeyboardResultWillDisplayUsingTheseFonts(int fontBitField)", "description": "```cpp\nenum eFontBitField\n{\n FONT_BIT_STANDARD = 1,\n FONT_BIT_CURSIVE = 2,\n FONT_BIT_ROCKSTAR_TAG = 4\n FONT_BIT_LEADERBOARD = 8\n FONT_BIT_CONDENSED = 16\n FONT_BIT_FIXED_WIDTH_NUMBERS = 32\n FONT_BIT_CONDENSED_NOT_GAMERNAME = 64\n FONT_BIT_PRICEDOWN = 128\n};\n```", "aliases": "0x3ED1438C1F5C6612", "url": "https://docs.fivem.net/natives/?_0x3ED1438C1F5C6612", "params": [{"name": "fontBitField", "type": "int", "description": "See the list above."}]}
{"hash": "0x1162EA8AE9D24EEA", "name": "OVERRIDE_SAVE_HOUSE", "lua_name": "OverrideSaveHouse", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "BOOL OverrideSaveHouse(BOOL p0, float p1, float p2, float p3, float p4, BOOL p5, Vector3* p6, float* p7)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x1162EA8AE9D24EEA", "params": [{"name": "p0", "type": "BOOL"}, {"name": "p1", "type": "float"}, {"name": "p2", "type": "float"}, {"name": "p3", "type": "float"}, {"name": "p4", "type": "float"}, {"name": "p5", "type": "BOOL"}, {"name": "p6", "type": "Vector3*"}, {"name": "p7", "type": "float*"}]}
{"hash": "0x2C2B3493FBF51C71", "name": "PAUSE_DEATH_ARREST_RESTART", "lua_name": "PauseDeathArrestRestart", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "void PauseDeathArrestRestart(BOOL toggle)", "description": "", "aliases": "_DISABLE_AUTOMATIC_RESPAWN", "url": "https://docs.fivem.net/natives/?_0x2C2B3493FBF51C71", "params": [{"name": "toggle", "type": "BOOL"}]}
{"hash": "0x8FA9C42FC5D7C64B", "name": "PLAY_TENNIS_DIVE_ANIM", "lua_name": "PlayTennisDiveAnim", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "void PlayTennisDiveAnim(Ped ped, int p1, float p2, float p3, float p4, BOOL p5)", "description": "", "aliases": "0x8FA9C42FC5D7C64B", "url": "https://docs.fivem.net/natives/?_0x8FA9C42FC5D7C64B", "params": [{"name": "ped", "type": "Ped"}, {"name": "p1", "type": "int"}, {"name": "p2", "type": "float"}, {"name": "p3", "type": "float"}, {"name": "p4", "type": "float"}, {"name": "p5", "type": "BOOL"}]}
{"hash": "0xE266ED23311F24D4", "name": "PLAY_TENNIS_SWING_ANIM", "lua_name": "PlayTennisSwingAnim", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "void PlayTennisSwingAnim(Ped ped, char* animDict, char* animName, float p3, float p4, BOOL p5)", "description": "", "aliases": "0xE266ED23311F24D4", "url": "https://docs.fivem.net/natives/?_0xE266ED23311F24D4", "params": [{"name": "ped", "type": "Ped"}, {"name": "animDict", "type": "char*"}, {"name": "animName", "type": "char*"}, {"name": "p3", "type": "float"}, {"name": "p4", "type": "float"}, {"name": "p5", "type": "BOOL"}]}
{"hash": "0x7472BB270D7B4F3E", "name": "POPULATE_NOW", "lua_name": "PopulateNow", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "void PopulateNow()", "description": "```\nspawns a few distant/out-of-sight peds, vehicles, animals etc each time it is called \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x7472BB270D7B4F3E", "params": []}
{"hash": "0x11B56FBBF7224868", "name": "PRELOAD_CLOUD_HAT", "lua_name": "PreloadCloudHat", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "void PreloadCloudHat(char* name)", "description": "```\nFound in the scripts:\nMISC::_11B56FBBF7224868(\"CONTRAILS\");\n```", "aliases": "0x11B56FBBF7224868", "url": "https://docs.fivem.net/natives/?_0x11B56FBBF7224868", "params": [{"name": "name", "type": "char*"}]}
{"hash": "0x72DE52178C291CB5", "name": "QUEUE_MISSION_REPEAT_LOAD", "lua_name": "QueueMissionRepeatLoad", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "BOOL QueueMissionRepeatLoad()", "description": "", "aliases": "0x72DE52178C291CB5", "url": "https://docs.fivem.net/natives/?_0x72DE52178C291CB5", "params": []}
{"hash": "0x44A0BDC559B35F6E", "name": "QUEUE_MISSION_REPEAT_SAVE", "lua_name": "QueueMissionRepeatSave", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "BOOL QueueMissionRepeatSave()", "description": "Shows the screen which is visible before you redo a mission? The game will make a restoration point where you will cameback when the mission is over.", "aliases": "0x44A0BDC559B35F6E", "url": "https://docs.fivem.net/natives/?_0x44A0BDC559B35F6E", "params": []}
{"hash": "0xEB6891F03362FB12", "name": "QUIT_GAME", "lua_name": "QuitGame", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "void QuitGame()", "description": "Quits the game.", "aliases": "0xEB6891F03362FB12 _FORCE_SOCIAL_CLUB_UPDATE", "url": "https://docs.fivem.net/natives/?_0xEB6891F03362FB12", "params": []}
{"hash": "0xC8F4131414C835A1", "name": "REGISTER_BOOL_TO_SAVE", "lua_name": "RegisterBoolToSave", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "void RegisterBoolToSave(Any* p0, char* name)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC8F4131414C835A1", "params": [{"name": "p0", "type": "Any*"}, {"name": "name", "type": "char*"}]}
{"hash": "0x10C2FA78D0E128A1", "name": "REGISTER_ENUM_TO_SAVE", "lua_name": "RegisterEnumToSave", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "void RegisterEnumToSave(Any* p0, char* name)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x10C2FA78D0E128A1", "params": [{"name": "p0", "type": "Any*"}, {"name": "name", "type": "char*"}]}
{"hash": "0x7CAEC29ECB5DFEBB", "name": "REGISTER_FLOAT_TO_SAVE", "lua_name": "RegisterFloatToSave", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "void RegisterFloatToSave(Any* p0, char* name)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x7CAEC29ECB5DFEBB", "params": [{"name": "p0", "type": "Any*"}, {"name": "name", "type": "char*"}]}
{"hash": "0x34C9EE5986258415", "name": "REGISTER_INT_TO_SAVE", "lua_name": "RegisterIntToSave", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "void RegisterIntToSave(Any* p0, char* name)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x34C9EE5986258415", "params": [{"name": "p0", "type": "Any*"}, {"name": "name", "type": "char*"}]}
{"hash": "0xC0714D0A7EEECA54", "name": "REGISTER_SAVE_HOUSE", "lua_name": "RegisterSaveHouse", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "Any RegisterSaveHouse(float p0, float p1, float p2, float p3, Any* p4, Any p5, Any p6)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC0714D0A7EEECA54", "params": [{"name": "p0", "type": "float"}, {"name": "p1", "type": "float"}, {"name": "p2", "type": "float"}, {"name": "p3", "type": "float"}, {"name": "p4", "type": "Any*"}, {"name": "p5", "type": "Any"}, {"name": "p6", "type": "Any"}]}
{"hash": "0xEDB1232C5BEAE62F", "name": "REGISTER_TEXT_LABEL_TO_SAVE", "lua_name": "RegisterTextLabelToSave", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "void RegisterTextLabelToSave(Any* p0, char* name)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xEDB1232C5BEAE62F", "params": [{"name": "p0", "type": "Any*"}, {"name": "name", "type": "char*"}]}
{"hash": "0x264AC28B01B353A5", "name": "REMOVE_DISPATCH_SPAWN_BLOCKING_AREA", "lua_name": "RemoveDispatchSpawnBlockingArea", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "void RemoveDispatchSpawnBlockingArea(Any p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x264AC28B01B353A5", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0xB129E447A2EDA4BF", "name": "REMOVE_POP_MULTIPLIER_AREA", "lua_name": "RemovePopMultiplierArea", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "void RemovePopMultiplierArea(int id, BOOL p1)", "description": "", "aliases": "0xB129E447A2EDA4BF", "url": "https://docs.fivem.net/natives/?_0xB129E447A2EDA4BF", "params": [{"name": "id", "type": "int"}, {"name": "p1", "type": "BOOL"}]}
{"hash": "0xE6869BECDD8F2403", "name": "REMOVE_POP_MULTIPLIER_SPHERE", "lua_name": "RemovePopMultiplierSphere", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "void RemovePopMultiplierSphere(int id, BOOL p1)", "description": "", "aliases": "0xE6869BECDD8F2403", "url": "https://docs.fivem.net/natives/?_0xE6869BECDD8F2403", "params": [{"name": "id", "type": "int"}, {"name": "p1", "type": "BOOL"}]}
{"hash": "0x77A84429DD9F0A15", "name": "RESET_DISPATCH_IDEAL_SPAWN_DISTANCE", "lua_name": "ResetDispatchIdealSpawnDistance", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "void ResetDispatchIdealSpawnDistance()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x77A84429DD9F0A15", "params": []}
{"hash": "0xAC7BFD5C1D83EA75", "name": "RESET_DISPATCH_SPAWN_BLOCKING_AREAS", "lua_name": "ResetDispatchSpawnBlockingAreas", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "void ResetDispatchSpawnBlockingAreas()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xAC7BFD5C1D83EA75", "params": []}
{"hash": "0xEB2DB0CAD13154B3", "name": "RESET_DISPATCH_TIME_BETWEEN_SPAWN_ATTEMPTS", "lua_name": "ResetDispatchTimeBetweenSpawnAttempts", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "void ResetDispatchTimeBetweenSpawnAttempts(Any p0)", "description": "```\nNativeDB Introduced: v323\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xEB2DB0CAD13154B3", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0xE574A662ACAEFBB1", "name": "RESTART_GAME", "lua_name": "RestartGame", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "void RestartGame()", "description": "In singleplayer it does exactly what the name implies. In FiveM / GTA:Online it shows the `Disconnecting from GTA Online` warning screen message and quits the game.\nAfter quitting, the game process is started again (as the name implies).", "aliases": "0xE574A662ACAEFBB1 _RESTART_GAME", "url": "https://docs.fivem.net/natives/?_0xE574A662ACAEFBB1", "params": []}
{"hash": "0x8EF5573A1F801A5C", "name": "SCRIPT_RACE_GET_PLAYER_SPLIT_TIME", "lua_name": "ScriptRaceGetPlayerSplitTime", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "BOOL ScriptRaceGetPlayerSplitTime(Player player, int* p1, int* p2)", "description": "", "aliases": "0x8EF5573A1F801A5C", "url": "https://docs.fivem.net/natives/?_0x8EF5573A1F801A5C", "params": [{"name": "player", "type": "Player"}, {"name": "p1", "type": "int*"}, {"name": "p2", "type": "int*"}]}
{"hash": "0x0A60017F841A54F2", "name": "SCRIPT_RACE_INIT", "lua_name": "ScriptRaceInit", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "void ScriptRaceInit(int numCheckpoints, int numLaps, int numPlayers, Player localPlayer)", "description": "Initializes a script race in GTA:Online and sets up the helper split time system.\n\n```\nNativeDB Introduced: v323\n```", "aliases": "0x0A60017F841A54F2", "url": "https://docs.fivem.net/natives/?_0x0A60017F841A54F2", "params": [{"name": "numCheckpoints", "type": "int", "description": "The total number of checkpoints in the race"}, {"name": "numLaps", "type": "int", "description": "The total number of laps in the race."}, {"name": "numPlayers", "type": "int", "description": "The total number of players participating in the race."}, {"name": "localPlayer", "type": "Player", "description": "Local player in the race."}]}
{"hash": "0x1BB299305C3E8C13", "name": "SCRIPT_RACE_PLAYER_HIT_CHECKPOINT", "lua_name": "ScriptRacePlayerHitCheckpoint", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "void ScriptRacePlayerHitCheckpoint(Ped ped, int checkpoint, int lap, int time)", "description": "Records that a player has successfully passed a checkpoint during a scripted race in GTA:Online. This native should be used after initializing the race with [`SCRIPT_RACE_INIT`](#\\_0x0A60017F841A54F2).\n\n```\nNativeDB Introduced: v323\n```", "aliases": "0x1BB299305C3E8C13", "url": "https://docs.fivem.net/natives/?_0x1BB299305C3E8C13", "params": [{"name": "ped", "type": "Ped", "description": "The index of the Ped who hit the checkpoint."}, {"name": "checkpoint", "type": "int", "description": "The checkpoint number that the player has passed."}, {"name": "lap", "type": "int", "description": "The current lap that the player is on."}, {"name": "time", "type": "int", "description": "The time it took for the player to reach this checkpoint from the start of the race or the last checkpoint."}]}
{"hash": "0x1FF6BF9A63E5757F", "name": "SCRIPT_RACE_SHUTDOWN", "lua_name": "ScriptRaceShutdown", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "void ScriptRaceShutdown()", "description": "", "aliases": "0x1FF6BF9A63E5757F", "url": "https://docs.fivem.net/natives/?_0x1FF6BF9A63E5757F", "params": []}
{"hash": "0x933D6A9EEC1BACD0", "name": "SET_BIT", "lua_name": "SetBit", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "void SetBit(int* address, int offset)", "description": "```\nThis sets bit [offset] of [address] to on.\nThe offsets used are different bits to be toggled on and off, typically there is only one address used in a script.\nExample:\nMISC::SET_BIT(&bitAddress, 1);\nTo check if this bit has been enabled:\nMISC::IS_BIT_SET(bitAddress, 1); // will return 1 afterwards\nPlease note, this method may assign a value to [address] when used.\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x933D6A9EEC1BACD0", "params": [{"name": "address", "type": "int*"}, {"name": "offset", "type": "int"}]}
{"hash": "0x8EF07E15701D61ED", "name": "SET_BITS_IN_RANGE", "lua_name": "SetBitsInRange", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "void SetBitsInRange(int* var, int rangeStart, int rangeEnd, int p3)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x8EF07E15701D61ED", "params": [{"name": "var", "type": "int*"}, {"name": "rangeStart", "type": "int"}, {"name": "rangeEnd", "type": "int"}, {"name": "p3", "type": "int"}]}
{"hash": "0xF36199225D6D8C86", "name": "SET_CLOUDS_ALPHA", "lua_name": "SetCloudsAlpha", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "void SetCloudsAlpha(float opacity)", "description": "Allows modification of the cloud opacity. It can also be used in other contexts, such as when the player is in a switch state [`IS_PLAYER_SWITCH_IN_PROGRESS`](#\\_0xD9D2CFFF49FAB35F).", "aliases": "0xF36199225D6D8C86 _SET_CLOUD_HAT_OPACITY", "url": "https://docs.fivem.net/natives/?_0xF36199225D6D8C86", "params": [{"name": "opacity", "type": "float", "description": "The opacity value to set for clouds."}]}
{"hash": "0x02DEAAC8F8EA7FE7", "name": "SET_CLOUD_SETTINGS_OVERRIDE", "lua_name": "SetCloudSettingsOverride", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "void SetCloudSettingsOverride(char* overrideSettingsName)", "description": "Overrides the cloud settings, which are normally controlled by the weather, with the specified named version. This native allows for custom cloud formations and behaviors that deviate from the default settings associated with the game's current weather conditions.\n\n```\nNativeDB Introduced: v323\n```", "aliases": "0x02DEAAC8F8EA7FE7", "url": "https://docs.fivem.net/natives/?_0x02DEAAC8F8EA7FE7", "params": [{"name": "overrideSettingsName", "type": "char*", "description": "The name of the cloud settings to use. Use a empty string to clear the override and return to the default settings."}]}
{"hash": "0xB938B7E6D3C0620C", "name": "SET_CREDITS_ACTIVE", "lua_name": "SetCreditsActive", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "void SetCreditsActive(BOOL toggle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xB938B7E6D3C0620C", "params": [{"name": "toggle", "type": "BOOL"}]}
{"hash": "0x6FE601A64180D423", "name": "SET_DISPATCH_IDEAL_SPAWN_DISTANCE", "lua_name": "SetDispatchIdealSpawnDistance", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "void SetDispatchIdealSpawnDistance(float p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x6FE601A64180D423", "params": [{"name": "p0", "type": "float"}]}
{"hash": "0xD10F442036302D50", "name": "SET_DISPATCH_SPAWN_LOCATION", "lua_name": "SetDispatchSpawnLocation", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "void SetDispatchSpawnLocation(float x, float y, float z)", "description": "", "aliases": "0xD10F442036302D50", "url": "https://docs.fivem.net/natives/?_0xD10F442036302D50", "params": [{"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}]}
{"hash": "0x44F7CBC1BEB3327D", "name": "SET_DISPATCH_TIME_BETWEEN_SPAWN_ATTEMPTS", "lua_name": "SetDispatchTimeBetweenSpawnAttempts", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "void SetDispatchTimeBetweenSpawnAttempts(Any p0, float p1)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x44F7CBC1BEB3327D", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "float"}]}
{"hash": "0x48838ED9937A15D1", "name": "SET_DISPATCH_TIME_BETWEEN_SPAWN_ATTEMPTS_MULTIPLIER", "lua_name": "SetDispatchTimeBetweenSpawnAttemptsMultiplier", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "void SetDispatchTimeBetweenSpawnAttemptsMultiplier(Any p0, float p1)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x48838ED9937A15D1", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "float"}]}
{"hash": "0xA66C71C98D5F2CFB", "name": "SET_EXPLOSIVE_AMMO_THIS_FRAME", "lua_name": "SetExplosiveAmmoThisFrame", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "void SetExplosiveAmmoThisFrame(Player player)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA66C71C98D5F2CFB", "params": [{"name": "player", "type": "Player"}]}
{"hash": "0xFF1BED81BFDC0FE0", "name": "SET_EXPLOSIVE_MELEE_THIS_FRAME", "lua_name": "SetExplosiveMeleeThisFrame", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "void SetExplosiveMeleeThisFrame(Player player)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xFF1BED81BFDC0FE0", "params": [{"name": "player", "type": "Player"}]}
{"hash": "0xDA66D2796BA33F12", "name": "SET_FADE_IN_AFTER_DEATH_ARREST", "lua_name": "SetFadeInAfterDeathArrest", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "void SetFadeInAfterDeathArrest(BOOL toggle)", "description": "```\nSets whether the game should fade in after the player dies or is arrested. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xDA66D2796BA33F12", "params": [{"name": "toggle", "type": "BOOL"}]}
{"hash": "0xF3D78F59DFE18D79", "name": "SET_FADE_IN_AFTER_LOAD", "lua_name": "SetFadeInAfterLoad", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "void SetFadeInAfterLoad(BOOL toggle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xF3D78F59DFE18D79", "params": [{"name": "toggle", "type": "BOOL"}]}
{"hash": "0x1E0B4DC0D990A4E7", "name": "SET_FADE_OUT_AFTER_ARREST", "lua_name": "SetFadeOutAfterArrest", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "void SetFadeOutAfterArrest(BOOL toggle)", "description": "```\nSets whether the game should fade out after the player is arrested. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x1E0B4DC0D990A4E7", "params": [{"name": "toggle", "type": "BOOL"}]}
{"hash": "0x4A18E01DF2C87B86", "name": "SET_FADE_OUT_AFTER_DEATH", "lua_name": "SetFadeOutAfterDeath", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "void SetFadeOutAfterDeath(BOOL toggle)", "description": "```\nSets whether the game should fade out after the player dies. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x4A18E01DF2C87B86", "params": [{"name": "toggle", "type": "BOOL"}]}
{"hash": "0x1454F2448DE30163", "name": "SET_FAKE_WANTED_LEVEL", "lua_name": "SetFakeWantedLevel", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "void SetFakeWantedLevel(int fakeWantedLevel)", "description": "```\nSets a visually fake wanted level on the user interface. Used by Rockstar's scripts to \"override\" regular wanted levels and make custom ones while the real wanted level and multipliers are still in effect.\nMax is 6, anything above this makes it just 6. Also the mini-map gets the red & blue flashing effect.\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x1454F2448DE30163", "params": [{"name": "fakeWantedLevel", "type": "int"}]}
{"hash": "0x11879CDD803D30F4", "name": "SET_FIRE_AMMO_THIS_FRAME", "lua_name": "SetFireAmmoThisFrame", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "void SetFireAmmoThisFrame(Player player)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x11879CDD803D30F4", "params": [{"name": "player", "type": "Player"}]}
{"hash": "0x577D1284D6873711", "name": "SET_GAME_PAUSED", "lua_name": "SetGamePaused", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "void SetGamePaused(BOOL toggle)", "description": "```\nMake sure to call this from the correct thread if you're using multiple threads because all other threads except the one which is calling SET_GAME_PAUSED will be paused which means you will lose control and the game remains in paused mode until you exit GTA5.exe \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x577D1284D6873711", "params": [{"name": "toggle", "type": "BOOL"}]}
{"hash": "0x740E14FAD5842351", "name": "SET_GRAVITY_LEVEL", "lua_name": "SetGravityLevel", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "void SetGravityLevel(int level)", "description": "```cpp\nenum eGravityLevel\n{\n GRAV_EARTH = 0, // earth gravity 9.8m/s2\n GRAV_MOON = 1, // moon gravity 2.4m/s2\n GRAV_LOW = 2, // very low gravity\n GRAV_ZERO = 3 // zero gravity\n}\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x740E14FAD5842351", "params": [{"name": "level", "type": "int"}]}
{"hash": "0xB08B85D860E7BA3C", "name": "SET_INCIDENT_REQUESTED_UNITS", "lua_name": "SetIncidentRequestedUnits", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "void SetIncidentRequestedUnits(int incidentId, int dispatchService, int numUnits)", "description": "", "aliases": "0xB08B85D860E7BA3C", "url": "https://docs.fivem.net/natives/?_0xB08B85D860E7BA3C", "params": [{"name": "incidentId", "type": "int"}, {"name": "dispatchService", "type": "int"}, {"name": "numUnits", "type": "int"}]}
{"hash": "0xC5F0A8EBD3F361CE", "name": "SET_INSTANCE_PRIORITY_HINT", "lua_name": "SetInstancePriorityHint", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "void SetInstancePriorityHint(int flag)", "description": "```\nSets an unknown flag used by CScene in determining which entities from CMapData scene nodes to draw, similar to SET_INSTANCE_PRIORITY_MODE.\n```", "aliases": "_SET_UNK_MAP_FLAG", "url": "https://docs.fivem.net/natives/?_0xC5F0A8EBD3F361CE", "params": [{"name": "flag", "type": "int"}]}
{"hash": "0x9BAE5AD2508DF078", "name": "SET_INSTANCE_PRIORITY_MODE", "lua_name": "SetInstancePriorityMode", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "void SetInstancePriorityMode(int toggle)", "description": "Sets the maximum prop density and changes a loading screen flag from 'loading story mode' to 'loading GTA Online'. It causes a loading screen to show as it reloads map data.", "aliases": "_ENABLE_MP_DLC_MAPS _USE_FREEMODE_MAP_BEHAVIOR _LOWER_MAP_PROP_DENSITY", "url": "https://docs.fivem.net/natives/?_0x9BAE5AD2508DF078", "params": [{"name": "toggle", "type": "int", "annotations": {"cs_type": "BOOL"}, "description": "toggles the instance priority mode"}]}
{"hash": "0x19E00D7322C6F85B", "name": "SET_MINIGAME_IN_PROGRESS", "lua_name": "SetMinigameInProgress", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "void SetMinigameInProgress(BOOL toggle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x19E00D7322C6F85B", "params": [{"name": "toggle", "type": "BOOL"}]}
{"hash": "0xC4301E5121A0ED73", "name": "SET_MISSION_FLAG", "lua_name": "SetMissionFlag", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "void SetMissionFlag(BOOL toggle)", "description": "```\nIf true, the player can't save the game. \nIf the parameter is true, sets the mission flag to true, if the parameter is false, the function does nothing at all. \n^ also, if the mission flag is already set, the function does nothing at all \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC4301E5121A0ED73", "params": [{"name": "toggle", "type": "BOOL"}]}
{"hash": "0xA43D5C6FE51ADBEF", "name": "SET_OVERRIDE_WEATHER", "lua_name": "SetOverrideWeather", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "void SetOverrideWeather(char* weatherType)", "description": "Refer to [`SET_WEATHER_TYPE_NOW_PERSIST`](#\\_0xED712CA327900C8A) for weather types.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA43D5C6FE51ADBEF", "params": [{"name": "weatherType", "type": "char*"}]}
{"hash": "0x971927086CFD2158", "name": "SET_RANDOM_EVENT_FLAG", "lua_name": "SetRandomEventFlag", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "void SetRandomEventFlag(BOOL toggle)", "description": "```\nIf the parameter is true, sets the random event flag to true, if the parameter is false, the function does nothing at all. \nDoes nothing if the mission flag is set. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x971927086CFD2158", "params": [{"name": "toggle", "type": "BOOL", "annotations": {"cs_type": "Any"}}]}
{"hash": "0x444D98F98C11F3EC", "name": "SET_RANDOM_SEED", "lua_name": "SetRandomSeed", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "void SetRandomSeed(int seed)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x444D98F98C11F3EC", "params": [{"name": "seed", "type": "int"}]}
{"hash": "0x8B05F884CF7E8020", "name": "SET_RANDOM_WEATHER_TYPE", "lua_name": "SetRandomWeatherType", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "void SetRandomWeatherType()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x8B05F884CF7E8020", "params": []}
{"hash": "0x2587A48BC88DFADF", "name": "SET_RIOT_MODE_ENABLED", "lua_name": "SetRiotModeEnabled", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "void SetRiotModeEnabled(BOOL toggle)", "description": "Activates riot mode. All NPCs are being hostile to each other (including player). Also the game will give weapons (pistols, smgs) to random NPCs.", "aliases": "0x2587A48BC88DFADF", "url": "https://docs.fivem.net/natives/?_0x2587A48BC88DFADF", "params": [{"name": "toggle", "type": "BOOL", "description": "Turn on or off riot mode. Set to `true` to enable riot mode."}]}
{"hash": "0x4F548CABEAE553BC", "name": "SET_SAVE_HOUSE", "lua_name": "SetSaveHouse", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "void SetSaveHouse(Any p0, BOOL p1, BOOL p2)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x4F548CABEAE553BC", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "BOOL"}, {"name": "p2", "type": "BOOL"}]}
{"hash": "0xC9BF75D28165FF77", "name": "SET_SAVE_MENU_ACTIVE", "lua_name": "SetSaveMenuActive", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "void SetSaveMenuActive(BOOL ignoreVehicle)", "description": "```\nignoreVehicle - bypasses vehicle check of the local player (it will not open if you are in a vehicle and this is set to false)\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC9BF75D28165FF77", "params": [{"name": "ignoreVehicle", "type": "BOOL"}]}
{"hash": "0xD79185689F8FD5DF", "name": "SET_STUNT_JUMPS_CAN_TRIGGER", "lua_name": "SetStuntJumpsCanTrigger", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "void SetStuntJumpsCanTrigger(BOOL toggle)", "description": "", "aliases": "0xD79185689F8FD5DF", "url": "https://docs.fivem.net/natives/?_0xD79185689F8FD5DF", "params": [{"name": "toggle", "type": "BOOL"}]}
{"hash": "0x57FFF03E423A4C0B", "name": "SET_SUPER_JUMP_THIS_FRAME", "lua_name": "SetSuperJumpThisFrame", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "void SetSuperJumpThisFrame(Player player)", "description": "Allows the player to perform super jumps. This function must be called every frame for it to work.\nIt basically OR's a flag for a single frame, allowing the ped to perform a super jump only when the flag is set.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x57FFF03E423A4C0B", "params": [{"name": "player", "type": "Player", "description": "The player we are setting this for."}]}
{"hash": "0xAA391C728106F7AF", "name": "SET_THIS_SCRIPT_CAN_BE_PAUSED", "lua_name": "SetThisScriptCanBePaused", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "void SetThisScriptCanBePaused(BOOL toggle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xAA391C728106F7AF", "params": [{"name": "toggle", "type": "BOOL"}]}
{"hash": "0xB98236CAAECEF897", "name": "SET_THIS_SCRIPT_CAN_REMOVE_BLIPS_CREATED_BY_ANY_SCRIPT", "lua_name": "SetThisScriptCanRemoveBlipsCreatedByAnyScript", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "void SetThisScriptCanRemoveBlipsCreatedByAnyScript(BOOL toggle)", "description": "Normally, blips can only be removed by the script or resource that created them. However, this native function allows a script to bypass this logic and remove blips from any script.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xB98236CAAECEF897", "params": [{"name": "toggle", "type": "BOOL", "description": "Bool indicating if the script that called this native can remove blips created by other scripts."}]}
{"hash": "0x1D408577D440E81E", "name": "SET_TIME_SCALE", "lua_name": "SetTimeScale", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "void SetTimeScale(float timeScale)", "description": "```\nMaximum value is 1. \nAt a value of 0 the game will still run at a minimum time scale. \nSlow Motion 1: 0.6 \nSlow Motion 2: 0.4 \nSlow Motion 3: 0.2 \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x1D408577D440E81E", "params": [{"name": "timeScale", "type": "float"}]}
{"hash": "0x29B487C359E19889", "name": "SET_WEATHER_TYPE_NOW", "lua_name": "SetWeatherTypeNow", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "void SetWeatherTypeNow(char* weatherType)", "description": "Immediately changes the game's weather to the specified type, which will then persist for one cycle before the game resumes its natural weather progression.\n\n**Note:** This native is not supported in networked sessions. Please refer to [`SET_OVERRIDE_WEATHER`](#\\_0xA43D5C6FE51ADBEF) or [`SET_WEATHER_TYPE_NOW_PERSIST`](#\\_0xED712CA327900C8A) if you want to override weather in networked sessions.\n\n```\nNativeDB Introduced: v323\n```\n\n**Weather Types:**\n\n* CLEAR\n* EXTRASUNNY\n* CLOUDS\n* OVERCAST\n* RAIN\n* CLEARING\n* THUNDER\n* SMOG\n* FOGGY\n* XMAS\n* SNOW\n* SNOWLIGHT\n* BLIZZARD\n* HALLOWEEN\n* NEUTRAL", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x29B487C359E19889", "params": [{"name": "weatherType", "type": "char*", "description": "The weather type to set. This should be one of the predefined weather type strings."}]}
{"hash": "0xED712CA327900C8A", "name": "SET_WEATHER_TYPE_NOW_PERSIST", "lua_name": "SetWeatherTypeNowPersist", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "void SetWeatherTypeNowPersist(char* weatherType)", "description": "Refer to [`SET_WEATHER_TYPE_NOW`](#\\_0x29B487C359E19889) for weather types.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xED712CA327900C8A", "params": [{"name": "weatherType", "type": "char*"}]}
{"hash": "0xFB5045B7C42B75BF", "name": "SET_WEATHER_TYPE_OVERTIME_PERSIST", "lua_name": "SetWeatherTypeOvertimePersist", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "void SetWeatherTypeOvertimePersist(char* weatherType, float time)", "description": "Refer to [`SET_WEATHER_TYPE_NOW_PERSIST`](#\\_0xED712CA327900C8A) for weather types.", "aliases": "_SET_WEATHER_TYPE_OVER_TIME", "url": "https://docs.fivem.net/natives/?_0xFB5045B7C42B75BF", "params": [{"name": "weatherType", "type": "char*", "description": "The weather type to override to."}, {"name": "time", "type": "float", "description": "A float on how long to take to transition (in seconds)."}]}
{"hash": "0x704983DF373B198F", "name": "SET_WEATHER_TYPE_PERSIST", "lua_name": "SetWeatherTypePersist", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "void SetWeatherTypePersist(char* weatherType)", "description": "Sets the current weather type to persist indefinitely until changed.\n\n**Note:** This native is not supported in networked sessions. Please refer to [`SET_OVERRIDE_WEATHER`](#\\_0xA43D5C6FE51ADBEF) or [`SET_WEATHER_TYPE_NOW_PERSIST`](#\\_0xED712CA327900C8A) if you want to override weather in networked sessions.\n\n```\nNativeDB Introduced: v323\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x704983DF373B198F", "params": [{"name": "weatherType", "type": "char*", "description": "The weather type to be set as persistent. Refer to [`SET_WEATHER_TYPE_NOW_PERSIST`](#\\_0xED712CA327900C8A) for a list of weather type strings."}]}
{"hash": "0xAC3A74E8384A9919", "name": "SET_WIND", "lua_name": "SetWind", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "void SetWind(float speed)", "description": "Sets the the raw wind speed value. The wind speed will stay persistent until it is reset (see examples).", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xAC3A74E8384A9919", "params": [{"name": "speed", "type": "float", "description": "The wind speed (clamped to between 0.0 and 1.0)"}]}
{"hash": "0xEB0F4468467B4528", "name": "SET_WIND_DIRECTION", "lua_name": "SetWindDirection", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "void SetWindDirection(float direction)", "description": "Sets the wind direction. The wind direction will stay persistent until it is reset (see examples).", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xEB0F4468467B4528", "params": [{"name": "direction", "type": "float", "description": "the [wind direction](https://en.wikipedia.org/wiki/Wind_direction) in radians"}]}
{"hash": "0xEE09ECEDBABE47FC", "name": "SET_WIND_SPEED", "lua_name": "SetWindSpeed", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "void SetWindSpeed(float speed)", "description": "Using this native will clamp the wind speed value to a range of 0.0 - 12.0. The wind speed will stay persistent until it is reset (see examples).", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xEE09ECEDBABE47FC", "params": [{"name": "speed", "type": "float", "description": "wind speed in meters per second"}]}
{"hash": "0x867654CBC7606F2C", "name": "SHOOT_SINGLE_BULLET_BETWEEN_COORDS", "lua_name": "ShootSingleBulletBetweenCoords", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "void ShootSingleBulletBetweenCoords(float x1, float y1, float z1, float x2, float y2, float z2, int damage, BOOL pureAccuracy, Hash weaponHash, Ped ownerPed, BOOL isAudible, BOOL isInvisible, float speed)", "description": "Shoots a bullet from the first vector to the second vector. The weapon used as weaponHash should already be loaded via REQUEST_WEAPON_ASSET, otherwise the bullet may fail to materialise.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x867654CBC7606F2C", "params": [{"name": "x1", "type": "float", "description": "The X coordinate to start the shot at."}, {"name": "y1", "type": "float", "description": "The Y coordinate to start the shot at."}, {"name": "z1", "type": "float", "description": "The Z coordinate to start the shot at."}, {"name": "x2", "type": "float", "description": "The X coordinate the shot should end up at."}, {"name": "y2", "type": "float", "description": "The Y coordinate the shot should end up at."}, {"name": "z2", "type": "float", "description": "The Z coordinate the shot should end up at."}, {"name": "damage", "type": "int", "description": "The amount of damage the bullet carries."}, {"name": "pureAccuracy", "type": "BOOL", "description": "Whether the bullet should have pinpoint accuracy."}, {"name": "weaponHash", "type": "Hash", "description": "Hash of the weapon the bullet is used as ammunition for."}, {"name": "ownerPed", "type": "Ped", "description": "Owner of the bullet, e.g. if the bullet kills someone the kill feed shows 'X was shot by ownerPed.'"}, {"name": "isAudible", "type": "BOOL", "description": "Whether the bullet should be audible. Optional, defaults to true"}, {"name": "isInvisible", "type": "BOOL", "description": "Whether the bullet should be invisible. Optional, defaults to false"}, {"name": "speed", "type": "float", "description": "Speed the bullet should fly at. Optional"}]}
{"hash": "0xE3A7742E0B7A2F8B", "name": "SHOOT_SINGLE_BULLET_BETWEEN_COORDS_IGNORE_ENTITY", "lua_name": "ShootSingleBulletBetweenCoordsIgnoreEntity", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "void ShootSingleBulletBetweenCoordsIgnoreEntity(float x1, float y1, float z1, float x2, float y2, float z2, int damage, BOOL p7, Hash weaponHash, Ped ownerPed, BOOL isAudible, BOOL isInvisible, float speed, Entity entity)", "description": "```\nentity - entity to ignore \n```\n\n```\nNativeDB Added Parameter 15: Any p14\n```", "aliases": "0xE3A7742E0B7A2F8B _SHOOT_SINGLE_BULLET_BETWEEN_COORDS_PRESET_PARAMS", "url": "https://docs.fivem.net/natives/?_0xE3A7742E0B7A2F8B", "params": [{"name": "x1", "type": "float"}, {"name": "y1", "type": "float"}, {"name": "z1", "type": "float"}, {"name": "x2", "type": "float"}, {"name": "y2", "type": "float"}, {"name": "z2", "type": "float"}, {"name": "damage", "type": "int"}, {"name": "p7", "type": "BOOL"}, {"name": "weaponHash", "type": "Hash"}, {"name": "ownerPed", "type": "Ped"}, {"name": "isAudible", "type": "BOOL"}, {"name": "isInvisible", "type": "BOOL"}, {"name": "speed", "type": "float"}, {"name": "entity", "type": "Entity"}]}
{"hash": "0xBFE5756E7407064A", "name": "SHOOT_SINGLE_BULLET_BETWEEN_COORDS_IGNORE_ENTITY_NEW", "lua_name": "ShootSingleBulletBetweenCoordsIgnoreEntityNew", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "void ShootSingleBulletBetweenCoordsIgnoreEntityNew(float x1, float y1, float z1, float x2, float y2, float z2, int damage, BOOL p7, Hash weaponHash, Ped ownerPed, BOOL isAudible, BOOL isInvisible, float speed, Entity entity, BOOL p14, BOOL p15, BOOL p16, BOOL p17)", "description": "```\nNativeDB Added Parameter 19: Any p18\nNativeDB Added Parameter 20: Any p19\nNativeDB Added Parameter 21: Any p20\n```", "aliases": "0xBFE5756E7407064A _SHOOT_SINGLE_BULLET_BETWEEN_COORDS_WITH_EXTRA_PARAMS", "url": "https://docs.fivem.net/natives/?_0xBFE5756E7407064A", "params": [{"name": "x1", "type": "float"}, {"name": "y1", "type": "float"}, {"name": "z1", "type": "float"}, {"name": "x2", "type": "float"}, {"name": "y2", "type": "float"}, {"name": "z2", "type": "float"}, {"name": "damage", "type": "int"}, {"name": "p7", "type": "BOOL"}, {"name": "weaponHash", "type": "Hash"}, {"name": "ownerPed", "type": "Ped"}, {"name": "isAudible", "type": "BOOL"}, {"name": "isInvisible", "type": "BOOL"}, {"name": "speed", "type": "float"}, {"name": "entity", "type": "Entity"}, {"name": "p14", "type": "BOOL"}, {"name": "p15", "type": "BOOL"}, {"name": "p16", "type": "BOOL"}, {"name": "p17", "type": "BOOL"}]}
{"hash": "0xD3D15555431AB793", "name": "SHOULD_USE_METRIC_MEASUREMENTS", "lua_name": "ShouldUseMetricMeasurements", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "BOOL ShouldUseMetricMeasurements()", "description": "Returns true if the game is using the metric measurement system (profile setting 227), false if imperial is used.", "aliases": "0xD3D15555431AB793 _IS_GAME_USING_METRIC_MEASUREMENT_SYSTEM", "url": "https://docs.fivem.net/natives/?_0xD3D15555431AB793", "params": []}
{"hash": "0xF2F6A2FA49278625", "name": "SLERP_NEAR_QUATERNION", "lua_name": "SlerpNearQuaternion", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "void SlerpNearQuaternion(float t, float x, float y, float z, float w, float x1, float y1, float z1, float w1, float* outX, float* outY, float* outZ, float* outW)", "description": "This native always come right before SET_ENTITY_QUATERNION where its final 4 parameters are SLERP_NEAR_QUATERNION p9 to p12", "aliases": "0xF2F6A2FA49278625", "url": "https://docs.fivem.net/natives/?_0xF2F6A2FA49278625", "params": [{"name": "t", "type": "float", "description": "acceleration differenzial (am_rollercoaster.c func\\_134)"}, {"name": "x", "type": "float", "description": "rotation parameter (maybe X axys)"}, {"name": "y", "type": "float", "description": "rotation parameter (maybe X axys)"}, {"name": "z", "type": "float", "description": "rotation parameter (maybe X axys)"}, {"name": "w", "type": "float", "description": "rotation parameter (maybe X axys)"}, {"name": "x1", "type": "float", "description": "rotation parameter (maybe Y axys)"}, {"name": "y1", "type": "float", "description": "rotation parameter (maybe Y axys)"}, {"name": "z1", "type": "float", "description": "rotation parameter (maybe Y axys)"}, {"name": "w1", "type": "float", "description": "rotation parameter (maybe Y axys)"}, {"name": "outX", "type": "float*", "description": "output value calculated (X)"}, {"name": "outY", "type": "float*", "description": "output value calculated (Y)"}, {"name": "outZ", "type": "float*", "description": "output value calculated (Z)"}, {"name": "outW", "type": "float*", "description": "output value calculated (W)"}]}
{"hash": "0x60FE567DF1B1AF9D", "name": "START_SAVE_ARRAY_WITH_SIZE", "lua_name": "StartSaveArrayWithSize", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "void StartSaveArrayWithSize(Any* p0, int size, char* arrayName)", "description": "", "aliases": "_START_SAVE_ARRAY", "url": "https://docs.fivem.net/natives/?_0x60FE567DF1B1AF9D", "params": [{"name": "p0", "type": "Any*"}, {"name": "size", "type": "int"}, {"name": "arrayName", "type": "char*"}]}
{"hash": "0xA9575F812C6A7997", "name": "START_SAVE_DATA", "lua_name": "StartSaveData", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "void StartSaveData(Any* p0, Any p1, BOOL p2)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA9575F812C6A7997", "params": [{"name": "p0", "type": "Any*"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "BOOL"}]}
{"hash": "0xBF737600CDDBEADD", "name": "START_SAVE_STRUCT_WITH_SIZE", "lua_name": "StartSaveStructWithSize", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "void StartSaveStructWithSize(Any* p0, int size, char* structName)", "description": "", "aliases": "_START_SAVE_STRUCT", "url": "https://docs.fivem.net/natives/?_0xBF737600CDDBEADD", "params": [{"name": "p0", "type": "Any*"}, {"name": "size", "type": "int"}, {"name": "structName", "type": "char*"}]}
{"hash": "0x04456F95153C6BE4", "name": "STOP_SAVE_ARRAY", "lua_name": "StopSaveArray", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "void StopSaveArray()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x04456F95153C6BE4", "params": []}
{"hash": "0x74E20C9145FB66FD", "name": "STOP_SAVE_DATA", "lua_name": "StopSaveData", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "void StopSaveData()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x74E20C9145FB66FD", "params": []}
{"hash": "0xEB1774DF12BB9F12", "name": "STOP_SAVE_STRUCT", "lua_name": "StopSaveStruct", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "void StopSaveStruct()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xEB1774DF12BB9F12", "params": []}
{"hash": "0x5A5F40FE637EB584", "name": "STRING_TO_INT", "lua_name": "StringToInt", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "BOOL StringToInt(char* string, int* outInteger)", "description": "```\nReturns false if it's a null or empty string or if the string is too long. outInteger will be set to -999 in that case. \nIf all checks have passed successfully, the return value will be set to whatever strtol(string, 0i64, 10); returns. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x5A5F40FE637EB584", "params": [{"name": "string", "type": "char*"}, {"name": "outInteger", "type": "int*"}]}
{"hash": "0x1EAE0A6E978894A2", "name": "SUPRESS_RANDOM_EVENT_THIS_FRAME", "lua_name": "SupressRandomEventThisFrame", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "void SupressRandomEventThisFrame(int eventType, BOOL enable)", "description": "Suppresses or enables a specific type of random event for the current frame.\n\n```cpp\nenum eEventType {\n RC_PED_STEAL_VEHICLE = 0,\n RC_PED_JAY_WALK_LIGHT = 1,\n RC_COP_PURSUE = 2,\n RC_COP_PURSUE_VEHICLE_FLEE_SPAWNED = 3,\n RC_COP_VEHICLE_DRIVING_FAST = 4,\n RC_COP_VEHICLE_DRIVING_SLOW = 5,\n RC_DRIVER_RECKLESS = 6,\n RC_DRIVER_PRO = 7,\n RC_PED_PURSUE_WHEN_HIT_BY_CAR = 8\n}\n```", "aliases": "0x1EAE0A6E978894A2", "url": "https://docs.fivem.net/natives/?_0x1EAE0A6E978894A2", "params": [{"name": "eventType", "type": "int", "description": "The type of the event to be suppressed or enabled. Use the `eEventType` enum for specific event types."}, {"name": "enable", "type": "BOOL", "description": "Set to `false` to suppress the event for this frame; set to `true` to enable it."}]}
{"hash": "0x632106CC96E82E91", "name": "TAN", "lua_name": "Tan", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "float Tan(float p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x632106CC96E82E91", "params": [{"name": "p0", "type": "float"}]}
{"hash": "0x9DC711BC69C548DF", "name": "TERMINATE_ALL_SCRIPTS_WITH_THIS_NAME", "lua_name": "TerminateAllScriptsWithThisName", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "void TerminateAllScriptsWithThisName(char* scriptName)", "description": "For a full list, see [here](https://gist.github.com/4mmonium/f76f3ecef649ed275b260b433ea84494).", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x9DC711BC69C548DF", "params": [{"name": "scriptName", "type": "char*"}]}
{"hash": "0xFB80AB299D2EE1BD", "name": "TOGGLE_SHOW_OPTIONAL_STUNT_JUMP_CAMERA", "lua_name": "ToggleShowOptionalStuntJumpCamera", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "void ToggleShowOptionalStuntJumpCamera(BOOL toggle)", "description": "Enable/disable optional stunt camera.\n\n```\nNativeDB Introduced: v757\n```", "aliases": "0xFB80AB299D2EE1BD", "url": "https://docs.fivem.net/natives/?_0xFB80AB299D2EE1BD", "params": [{"name": "toggle", "type": "BOOL", "description": "Set to `true` to enable the optional stunt jump camera angles, or `false` to disable them and use the default camera view."}]}
{"hash": "0xEA2F2061875EED90", "name": "UI_STARTED_END_USER_BENCHMARK", "lua_name": "UiStartedEndUserBenchmark", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "BOOL UiStartedEndUserBenchmark()", "description": "Returns whether the In-Game Pause Menu Launched the Benchmark Tests.", "aliases": "0xEA2F2061875EED90 _UI_IS_SINGLEPLAYER_PAUSE_MENU_ACTIVE", "url": "https://docs.fivem.net/natives/?_0xEA2F2061875EED90", "params": []}
{"hash": "0xA74802FB8D0B7814", "name": "UNLOAD_CLOUD_HAT", "lua_name": "UnloadCloudHat", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "void UnloadCloudHat(char* name, float p1)", "description": "```\nCalled 4 times in the b617d scripts:\nMISC::_A74802FB8D0B7814(\"CONTRAILS\", 0);\n```", "aliases": "0xA74802FB8D0B7814", "url": "https://docs.fivem.net/natives/?_0xA74802FB8D0B7814", "params": [{"name": "name", "type": "char*"}, {"name": "p1", "type": "float"}]}
{"hash": "0x0CF2B696BBF945AE", "name": "UPDATE_ONSCREEN_KEYBOARD", "lua_name": "UpdateOnscreenKeyboard", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "int UpdateOnscreenKeyboard()", "description": "Returns the current state of the text input box.\n\n```cpp\nenum eOSKStatus\n{\n OSK_INVALID = -1,\n OSK_PENDING = 0,\n OSK_SUCCESS = 1,\n OSK_CANCELLED = 2,\n OSK_FAILED = 3\n};\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x0CF2B696BBF945AE", "params": []}
{"hash": "0xF14878FC50BEC6EE", "name": "USING_MISSION_CREATOR", "lua_name": "UsingMissionCreator", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "void UsingMissionCreator(BOOL toggle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xF14878FC50BEC6EE", "params": [{"name": "toggle", "type": "BOOL"}]}
{"hash": "0xA8434F1DFF41D6E7", "name": "WATER_OVERRIDE_FADE_IN", "lua_name": "WaterOverrideFadeIn", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "void WaterOverrideFadeIn(float p0)", "description": "", "aliases": "0xA8434F1DFF41D6E7", "url": "https://docs.fivem.net/natives/?_0xA8434F1DFF41D6E7", "params": [{"name": "p0", "type": "float"}]}
{"hash": "0xC3C221ADDDE31A11", "name": "WATER_OVERRIDE_FADE_OUT", "lua_name": "WaterOverrideFadeOut", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "void WaterOverrideFadeOut(float p0)", "description": "", "aliases": "0xC3C221ADDDE31A11", "url": "https://docs.fivem.net/natives/?_0xC3C221ADDDE31A11", "params": [{"name": "p0", "type": "float"}]}
{"hash": "0x31727907B2C43C55", "name": "WATER_OVERRIDE_SET_OCEANNOISEMINAMPLITUDE", "lua_name": "WaterOverrideSetOceannoiseminamplitude", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "void WaterOverrideSetOceannoiseminamplitude(float minAmplitude)", "description": "", "aliases": "0x31727907B2C43C55", "url": "https://docs.fivem.net/natives/?_0x31727907B2C43C55", "params": [{"name": "minAmplitude", "type": "float"}]}
{"hash": "0x405591EC8FD9096D", "name": "WATER_OVERRIDE_SET_OCEANWAVEAMPLITUDE", "lua_name": "WaterOverrideSetOceanwaveamplitude", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "void WaterOverrideSetOceanwaveamplitude(float amplitude)", "description": "", "aliases": "0x405591EC8FD9096D", "url": "https://docs.fivem.net/natives/?_0x405591EC8FD9096D", "params": [{"name": "amplitude", "type": "float"}]}
{"hash": "0xB3E6360DDE733E82", "name": "WATER_OVERRIDE_SET_OCEANWAVEMAXAMPLITUDE", "lua_name": "WaterOverrideSetOceanwavemaxamplitude", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "void WaterOverrideSetOceanwavemaxamplitude(float maxAmplitude)", "description": "", "aliases": "0xB3E6360DDE733E82", "url": "https://docs.fivem.net/natives/?_0xB3E6360DDE733E82", "params": [{"name": "maxAmplitude", "type": "float"}]}
{"hash": "0xF751B16FB32ABC1D", "name": "WATER_OVERRIDE_SET_OCEANWAVEMINAMPLITUDE", "lua_name": "WaterOverrideSetOceanwaveminamplitude", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "void WaterOverrideSetOceanwaveminamplitude(float minAmplitude)", "description": "", "aliases": "0xF751B16FB32ABC1D", "url": "https://docs.fivem.net/natives/?_0xF751B16FB32ABC1D", "params": [{"name": "minAmplitude", "type": "float"}]}
{"hash": "0x7C9C0B1EEB1F9072", "name": "WATER_OVERRIDE_SET_RIPPLEBUMPINESS", "lua_name": "WaterOverrideSetRipplebumpiness", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "void WaterOverrideSetRipplebumpiness(float bumpiness)", "description": "", "aliases": "0x7C9C0B1EEB1F9072", "url": "https://docs.fivem.net/natives/?_0x7C9C0B1EEB1F9072", "params": [{"name": "bumpiness", "type": "float"}]}
{"hash": "0xB9854DFDE0D833D6", "name": "WATER_OVERRIDE_SET_RIPPLEDISTURB", "lua_name": "WaterOverrideSetRippledisturb", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "void WaterOverrideSetRippledisturb(float disturb)", "description": "", "aliases": "0xB9854DFDE0D833D6", "url": "https://docs.fivem.net/natives/?_0xB9854DFDE0D833D6", "params": [{"name": "disturb", "type": "float"}]}
{"hash": "0x9F5E6BB6B34540DA", "name": "WATER_OVERRIDE_SET_RIPPLEMAXBUMPINESS", "lua_name": "WaterOverrideSetRipplemaxbumpiness", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "void WaterOverrideSetRipplemaxbumpiness(float maxBumpiness)", "description": "", "aliases": "0x9F5E6BB6B34540DA", "url": "https://docs.fivem.net/natives/?_0x9F5E6BB6B34540DA", "params": [{"name": "maxBumpiness", "type": "float"}]}
{"hash": "0x6216B116083A7CB4", "name": "WATER_OVERRIDE_SET_RIPPLEMINBUMPINESS", "lua_name": "WaterOverrideSetRippleminbumpiness", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "void WaterOverrideSetRippleminbumpiness(float minBumpiness)", "description": "", "aliases": "0x6216B116083A7CB4", "url": "https://docs.fivem.net/natives/?_0x6216B116083A7CB4", "params": [{"name": "minBumpiness", "type": "float"}]}
{"hash": "0xB8F87EAD7533B176", "name": "WATER_OVERRIDE_SET_SHOREWAVEAMPLITUDE", "lua_name": "WaterOverrideSetShorewaveamplitude", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "void WaterOverrideSetShorewaveamplitude(float amplitude)", "description": "", "aliases": "0xB8F87EAD7533B176", "url": "https://docs.fivem.net/natives/?_0xB8F87EAD7533B176", "params": [{"name": "amplitude", "type": "float"}]}
{"hash": "0xA7A1127490312C36", "name": "WATER_OVERRIDE_SET_SHOREWAVEMAXAMPLITUDE", "lua_name": "WaterOverrideSetShorewavemaxamplitude", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "void WaterOverrideSetShorewavemaxamplitude(float maxAmplitude)", "description": "", "aliases": "0xA7A1127490312C36", "url": "https://docs.fivem.net/natives/?_0xA7A1127490312C36", "params": [{"name": "maxAmplitude", "type": "float"}]}
{"hash": "0xC3EAD29AB273ECE8", "name": "WATER_OVERRIDE_SET_SHOREWAVEMINAMPLITUDE", "lua_name": "WaterOverrideSetShorewaveminamplitude", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "void WaterOverrideSetShorewaveminamplitude(float minAmplitude)", "description": "", "aliases": "0xC3EAD29AB273ECE8", "url": "https://docs.fivem.net/natives/?_0xC3EAD29AB273ECE8", "params": [{"name": "minAmplitude", "type": "float"}]}
{"hash": "0xC54A08C85AE4D410", "name": "WATER_OVERRIDE_SET_STRENGTH", "lua_name": "WaterOverrideSetStrength", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "void WaterOverrideSetStrength(float strength)", "description": "```\nThis seems to edit the water wave, intensity around your current location. \n0.0f = Normal \n1.0f = So Calm and Smooth, a boat will stay still. \n3.0f = Really Intense. \n```", "aliases": "0xC54A08C85AE4D410", "url": "https://docs.fivem.net/natives/?_0xC54A08C85AE4D410", "params": [{"name": "strength", "type": "float"}]}
{"hash": "0x918C7B2D2FF3928B", "name": "_ADD_DISPATCH_SPAWN_BLOCKING_ANGLED_AREA", "lua_name": "AddDispatchSpawnBlockingAngledArea", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "Any AddDispatchSpawnBlockingAngledArea(float x1, float y1, float z1, float x2, float y2, float z2, float width)", "description": "To remove, see: [`REMOVE_DISPATCH_SPAWN_BLOCKING_AREA`](#\\_0x264AC28B01B353A5).\n\nSee [`IS_POINT_IN_ANGLED_AREA`](#\\_0x2A70BAE8883E4C81) for the definition of an angled area.", "aliases": "0x918C7B2D2FF3928B", "url": "https://docs.fivem.net/natives/?_0x918C7B2D2FF3928B", "params": [{"name": "x1", "type": "float", "description": "X dimension of the angled area 'origin'"}, {"name": "y1", "type": "float", "description": "Y dimension of the angled area 'origin'"}, {"name": "z1", "type": "float", "description": "Z dimension of the angled area 'origin'"}, {"name": "x2", "type": "float", "description": "X dimension of the angled area 'extent'"}, {"name": "y2", "type": "float", "description": "Y dimension of the angled area 'extent'"}, {"name": "z2", "type": "float", "description": "Z dimension of the angled area 'extent'"}, {"name": "width", "type": "float", "description": "Width of the angled area"}]}
{"hash": "0x2D4259F1FEB81DA9", "name": "_ADD_DISPATCH_SPAWN_BLOCKING_AREA", "lua_name": "AddDispatchSpawnBlockingArea", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "Any AddDispatchSpawnBlockingArea(float x1, float y1, float x2, float y2)", "description": "", "aliases": "0x2D4259F1FEB81DA9", "url": "https://docs.fivem.net/natives/?_0x2D4259F1FEB81DA9", "params": [{"name": "x1", "type": "float"}, {"name": "y1", "type": "float"}, {"name": "x2", "type": "float"}, {"name": "y2", "type": "float"}]}
{"hash": "0xB8721407EE9C3FF6", "name": "_ADD_TACTICAL_ANALYSIS_POINT", "lua_name": "AddTacticalAnalysisPoint", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "void AddTacticalAnalysisPoint(float x, float y, float z)", "description": "```\nAdds a point related to CTacticalAnalysis\n```", "aliases": "0xB8721407EE9C3FF6", "url": "https://docs.fivem.net/natives/?_0xB8721407EE9C3FF6", "params": [{"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}]}
{"hash": "0xC79AE21974B01FB2", "name": "_CLEANUP_ASYNC_INSTALL", "lua_name": "CleanupAsyncInstall", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "void CleanupAsyncInstall()", "description": "", "aliases": "0xC79AE21974B01FB2", "url": "https://docs.fivem.net/natives/?_0xC79AE21974B01FB2", "params": []}
{"hash": "0x957E790EA1727B64", "name": "_CLEAR_CLOUD_HAT", "lua_name": "ClearCloudHat", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "void ClearCloudHat()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x957E790EA1727B64", "params": []}
{"hash": "0xA2716D40842EAF79", "name": "_CLEAR_RESTART_CUSTOM_POSITION", "lua_name": "ClearRestartCustomPosition", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "void ClearRestartCustomPosition()", "description": "", "aliases": "0xA2716D40842EAF79 _SET_NEXT_RESPAWN_TO_CUSTOM", "url": "https://docs.fivem.net/natives/?_0xA2716D40842EAF79", "params": []}
{"hash": "0xB3CD58CCA6CDA852", "name": "_CLEAR_TACTICAL_ANALYSIS_POINTS", "lua_name": "ClearTacticalAnalysisPoints", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "void ClearTacticalAnalysisPoints()", "description": "", "aliases": "0xB3CD58CCA6CDA852", "url": "https://docs.fivem.net/natives/?_0xB3CD58CCA6CDA852", "params": []}
{"hash": "0x213AEB2B90CBA7AC", "name": "_COPY_MEMORY", "lua_name": "CopyMemory", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "void CopyMemory(Any* dst, Any src, int size)", "description": "", "aliases": "0x213AEB2B90CBA7AC", "url": "https://docs.fivem.net/natives/?_0x213AEB2B90CBA7AC", "params": [{"name": "dst", "type": "Any*"}, {"name": "src", "type": "Any"}, {"name": "size", "type": "int"}]}
{"hash": "0xB335F761606DB47C", "name": "_GET_BASE_ELEMENT_METADATA", "lua_name": "GetBaseElementMetadata", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "BOOL GetBaseElementMetadata(Any* p1, Any* p2, Any p3, BOOL p4)", "description": "", "aliases": "0xB335F761606DB47C", "url": "https://docs.fivem.net/natives/?_0xB335F761606DB47C", "params": [{"name": "p1", "type": "Any*"}, {"name": "p2", "type": "Any*"}, {"name": "p3", "type": "Any"}, {"name": "p4", "type": "BOOL"}]}
{"hash": "0x4750FC27570311EC", "name": "_GET_BENCHMARK_ITERATIONS_FROM_COMMAND_LINE", "lua_name": "GetBenchmarkIterationsFromCommandLine", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "int GetBenchmarkIterationsFromCommandLine()", "description": "```\nReturns value of the '-benchmarkIterations' command line option.\n```", "aliases": "0x4750FC27570311EC", "url": "https://docs.fivem.net/natives/?_0x4750FC27570311EC", "params": []}
{"hash": "0x1B2366C3F2A5C8DF", "name": "_GET_BENCHMARK_PASS_FROM_COMMAND_LINE", "lua_name": "GetBenchmarkPassFromCommandLine", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "int GetBenchmarkPassFromCommandLine()", "description": "```\nReturns value of the '-benchmarkPass' command line option.\n```", "aliases": "0x1B2366C3F2A5C8DF", "url": "https://docs.fivem.net/natives/?_0x1B2366C3F2A5C8DF", "params": []}
{"hash": "0xE599A503B3837E1B", "name": "_GET_BENCHMARK_TIME", "lua_name": "GetBenchmarkTime", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "float GetBenchmarkTime()", "description": "", "aliases": "0xE599A503B3837E1B", "url": "https://docs.fivem.net/natives/?_0xE599A503B3837E1B", "params": []}
{"hash": "0x20AC25E781AE4A84", "name": "_GET_CLOUD_HAT_OPACITY", "lua_name": "GetCloudHatOpacity", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "float GetCloudHatOpacity()", "description": "", "aliases": "0x20AC25E781AE4A84", "url": "https://docs.fivem.net/natives/?_0x20AC25E781AE4A84", "params": []}
{"hash": "0x24DA7D7667FD7B09", "name": "_GET_GLOBAL_CHAR_BUFFER", "lua_name": "GetGlobalCharBuffer", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "char* GetGlobalCharBuffer()", "description": "```\nReturns pointer to an empty string.\nGET_C*\n```", "aliases": "0x24DA7D7667FD7B09", "url": "https://docs.fivem.net/natives/?_0x24DA7D7667FD7B09", "params": []}
{"hash": "0x9689123E3F213AA5", "name": "_GET_IS_PLAYER_IN_ANIMAL_FORM", "lua_name": "GetIsPlayerInAnimalForm", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "BOOL GetIsPlayerInAnimalForm()", "description": "```\nAlthough we don't have a jenkins hash for this one, the name is 100% confirmed.\n```", "aliases": "0x9689123E3F213AA5", "url": "https://docs.fivem.net/natives/?_0x9689123E3F213AA5", "params": []}
{"hash": "0xEB4A0C2D56441717", "name": "_GET_NUM_DISPATCHED_UNITS_FOR_PLAYER", "lua_name": "GetNumDispatchedUnitsForPlayer", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "int GetNumDispatchedUnitsForPlayer(int dispatchService)", "description": "", "aliases": "0xEB4A0C2D56441717 _GET_NUMBER_OF_DISPATCHED_UNITS_FOR_PLAYER", "url": "https://docs.fivem.net/natives/?_0xEB4A0C2D56441717", "params": [{"name": "dispatchService", "type": "int"}]}
{"hash": "0xABB2FA71C83A1B72", "name": "_GET_POWER_SAVING_MODE_DURATION", "lua_name": "GetPowerSavingModeDuration", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "int GetPowerSavingModeDuration()", "description": "```\nReturns duration of how long the game has been in power-saving mode (aka \"constrained\") in milliseconds.\n```", "aliases": "0xABB2FA71C83A1B72", "url": "https://docs.fivem.net/natives/?_0xABB2FA71C83A1B72", "params": []}
{"hash": "0x82FDE6A57EE4EE44", "name": "_GET_PROJECTILE_NEAR_PED", "lua_name": "GetProjectileNearPed", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "BOOL GetProjectileNearPed(Ped ped, Hash weaponHash, float distance, Vector3* outCoords, Object* outProjectile, BOOL ownedByPlayer)", "description": "", "aliases": "0x82FDE6A57EE4EE44", "url": "https://docs.fivem.net/natives/?_0x82FDE6A57EE4EE44", "params": [{"name": "ped", "type": "Ped"}, {"name": "weaponHash", "type": "Hash"}, {"name": "distance", "type": "float"}, {"name": "outCoords", "type": "Vector3*"}, {"name": "outProjectile", "type": "Object*"}, {"name": "ownedByPlayer", "type": "BOOL"}]}
{"hash": "0xF2D49816A804D134", "name": "_GET_RANDOM_INT_IN_RANGE_2", "lua_name": "GetRandomIntInRange_2", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "int GetRandomIntInRange_2(int startRange, int endRange)", "description": "```\nNativeDB Introduced: v1734\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xF2D49816A804D134", "params": [{"name": "startRange", "type": "int"}, {"name": "endRange", "type": "int"}]}
{"hash": "0xF3BBE884A14BB413", "name": "_GET_WEATHER_TYPE_TRANSITION", "lua_name": "GetWeatherTypeTransition", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "void GetWeatherTypeTransition(Hash* weatherType1, Hash* weatherType2, float* percentWeather2)", "description": "Refer to [`SET_WEATHER_TYPE_NOW_PERSIST`](#\\_0xED712CA327900C8A) for weather types.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xF3BBE884A14BB413", "params": [{"name": "weatherType1", "type": "Hash*"}, {"name": "weatherType2", "type": "Hash*"}, {"name": "percentWeather2", "type": "float*"}]}
{"hash": "0x14832BF2ABA53FC5", "name": "_HAS_ASYNC_INSTALL_FINISHED", "lua_name": "HasAsyncInstallFinished", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "BOOL HasAsyncInstallFinished()", "description": "```\nHardcoded to always return true.\n```", "aliases": "0x14832BF2ABA53FC5", "url": "https://docs.fivem.net/natives/?_0x14832BF2ABA53FC5", "params": []}
{"hash": "0x071E2A839DE82D90", "name": "_HAS_BUTTON_COMBINATION_JUST_BEEN_ENTERED", "lua_name": "HasButtonCombinationJustBeenEntered", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "BOOL HasButtonCombinationJustBeenEntered(Hash hash, int amount)", "description": "```\nThis native appears on the cheat_controller script and tracks a combination of buttons, which may be used to toggle cheats in-game. Credits to ThreeSocks for the info. The hash contains the combination, while the \"amount\" represents the amount of buttons used in a combination. The following page can be used to make a button combination: gta5offset.com/ts/hash/\nINT_SCORES_SCORTED was a hash collision\n```", "aliases": "0x071E2A839DE82D90", "url": "https://docs.fivem.net/natives/?_0x071E2A839DE82D90", "params": [{"name": "hash", "type": "Hash"}, {"name": "amount", "type": "int"}]}
{"hash": "0x557E43C447E700A8", "name": "_HAS_CHEAT_STRING_JUST_BEEN_ENTERED", "lua_name": "HasCheatStringJustBeenEntered", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "BOOL HasCheatStringJustBeenEntered(Hash hash)", "description": "```\nGet inputted \"Cheat code\", for example:\nwhile (TRUE)\n{\n if (MISC::_557E43C447E700A8(${fugitive}))\n {\n // Do something.\n }\n SYSTEM::WAIT(0);\n}\nCalling this will also set the last saved string hash to zero.\n```", "aliases": "0x557E43C447E700A8", "url": "https://docs.fivem.net/natives/?_0x557E43C447E700A8", "params": [{"name": "hash", "type": "Hash"}]}
{"hash": "0xE8B9C0EC9E183F35", "name": "_HAS_RESUMED_FROM_SUSPEND", "lua_name": "HasResumedFromSuspend", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "BOOL HasResumedFromSuspend()", "description": "```\nHardcoded to return false.\n```", "aliases": "0xE8B9C0EC9E183F35", "url": "https://docs.fivem.net/natives/?_0xE8B9C0EC9E183F35", "params": []}
{"hash": "0xA049A5BE0F04F2F8", "name": "_IS_COMMAND_LINE_BENCHMARK_VALUE_SET", "lua_name": "IsCommandLineBenchmarkValueSet", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "BOOL IsCommandLineBenchmarkValueSet()", "description": "```\nReturns true if command line option '-benchmark' is set.\n```", "aliases": "0xA049A5BE0F04F2F8", "url": "https://docs.fivem.net/natives/?_0xA049A5BE0F04F2F8", "params": []}
{"hash": "0x684A41975F077262", "name": "_IS_IN_POWER_SAVING_MODE", "lua_name": "IsInPowerSavingMode", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "BOOL IsInPowerSavingMode()", "description": "```\naka \"constrained\"\n```", "aliases": "0x684A41975F077262", "url": "https://docs.fivem.net/natives/?_0x684A41975F077262", "params": []}
{"hash": "0x1312F4B242609CE3", "name": "_IS_POP_MULTIPLIER_AREA_UNK", "lua_name": "IsPopMultiplierAreaUnk", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "BOOL IsPopMultiplierAreaUnk(int id)", "description": "```\nNativeDB Introduced: v1290\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x1312F4B242609CE3", "params": [{"name": "id", "type": "int"}]}
{"hash": "0x3BBBD13E5041A79E", "name": "_LANDING_MENU_IS_ACTIVE", "lua_name": "LandingMenuIsActive", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "BOOL LandingMenuIsActive()", "description": "```\nReturns true if the current frontend menu is FE_MENU_VERSION_LANDING_MENU\n```", "aliases": "0x3BBBD13E5041A79E", "url": "https://docs.fivem.net/natives/?_0x3BBBD13E5041A79E", "params": []}
{"hash": "0xA735353C77334EA0", "name": "_REGISTER_INT64_TO_SAVE", "lua_name": "RegisterInt64ToSave", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "void RegisterInt64ToSave(Any* p0, char* name)", "description": "", "aliases": "0xA735353C77334EA0", "url": "https://docs.fivem.net/natives/?_0xA735353C77334EA0", "params": [{"name": "p0", "type": "Any*"}, {"name": "name", "type": "char*"}]}
{"hash": "0x6F7794F28C6B2535", "name": "_REGISTER_TEXT_LABEL_TO_SAVE_2", "lua_name": "RegisterTextLabelToSave_2", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "void RegisterTextLabelToSave_2(Any* p0, char* name)", "description": "```\nSeems to have the same functionality as REGISTER_TEXT_LABEL_TO_SAVE?\nMISC::_6F7794F28C6B2535(&a_0._f1, \"tlPlateText\");\nMISC::_6F7794F28C6B2535(&a_0._f1C, \"tlPlateText_pending\");\nMISC::_6F7794F28C6B2535(&a_0._f10B, \"tlCarAppPlateText\");\n\"tl\" prefix sounds like \"Text Label\"\n```", "aliases": "0x6F7794F28C6B2535", "url": "https://docs.fivem.net/natives/?_0x6F7794F28C6B2535", "params": [{"name": "p0", "type": "Any*"}, {"name": "name", "type": "char*"}]}
{"hash": "0xA6A12939F16D85BE", "name": "_REMOVE_STEALTH_KILL", "lua_name": "RemoveStealthKill", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "void RemoveStealthKill(Hash hash, BOOL p1)", "description": "```\nAppears to remove stealth kill action from memory\n```", "aliases": "0xA6A12939F16D85BE", "url": "https://docs.fivem.net/natives/?_0xA6A12939F16D85BE", "params": [{"name": "hash", "type": "Hash"}, {"name": "p1", "type": "BOOL"}]}
{"hash": "0x437138B6A830166A", "name": "_RESET_BENCHMARK_RECORDING", "lua_name": "ResetBenchmarkRecording", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "void ResetBenchmarkRecording()", "description": "```\nBegins with RESET_*. Next character in the name is either D or E.\n```", "aliases": "0x437138B6A830166A", "url": "https://docs.fivem.net/natives/?_0x437138B6A830166A", "params": []}
{"hash": "0x5896F2BD5683A4E1", "name": "_RESET_DISPATCH_SPAWN_LOCATION", "lua_name": "ResetDispatchSpawnLocation", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "void ResetDispatchSpawnLocation()", "description": "```\nNativeDB Introduced: v1868\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x5896F2BD5683A4E1", "params": []}
{"hash": "0x37DEB0AA183FB6D8", "name": "_SAVE_BENCHMARK_RECORDING", "lua_name": "SaveBenchmarkRecording", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "void SaveBenchmarkRecording()", "description": "```\nSaves the benchmark recording to %USERPROFILE%\\Documents\\Rockstar Games\\GTA V\\Benchmarks and submits some metrics.\n```", "aliases": "0x37DEB0AA183FB6D8", "url": "https://docs.fivem.net/natives/?_0x37DEB0AA183FB6D8", "params": []}
{"hash": "0x438822C279B73B93", "name": "_SET_BEAST_MODE_ACTIVE", "lua_name": "SetBeastModeActive", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "void SetBeastModeActive(Player player)", "description": "", "aliases": "0x438822C279B73B93", "url": "https://docs.fivem.net/natives/?_0x438822C279B73B93", "params": [{"name": "player", "type": "Player"}]}
{"hash": "0xA1183BCFEE0F93D1", "name": "_SET_FORCE_PLAYER_TO_JUMP", "lua_name": "SetForcePlayerToJump", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "void SetForcePlayerToJump(Player player)", "description": "```\nNativeDB Introduced: v1180\n```", "aliases": "0xA1183BCFEE0F93D1", "url": "https://docs.fivem.net/natives/?_0xA1183BCFEE0F93D1", "params": [{"name": "player", "type": "Player"}]}
{"hash": "0xD261BA3E7E998072", "name": "_SET_INCIDENT_UNK", "lua_name": "SetIncidentUnk", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "void SetIncidentUnk(int incidentId, float p1)", "description": "```\nSET_INCIDENT_*\n```", "aliases": "0xD261BA3E7E998072", "url": "https://docs.fivem.net/natives/?_0xD261BA3E7E998072", "params": [{"name": "incidentId", "type": "int"}, {"name": "p1", "type": "float"}]}
{"hash": "0x4EBB7E87AA0DBED4", "name": "_SET_PLAYER_IS_IN_ANIMAL_FORM", "lua_name": "SetPlayerIsInAnimalForm", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "void SetPlayerIsInAnimalForm(BOOL toggle)", "description": "```\nIf toggle is true, the ped's head is shown in the pause menu\nIf toggle is false, the ped's head is not shown in the pause menu\n```", "aliases": "0x4EBB7E87AA0DBED4 _SHOW_PED_IN_PAUSE_MENU", "url": "https://docs.fivem.net/natives/?_0x4EBB7E87AA0DBED4", "params": [{"name": "toggle", "type": "BOOL"}]}
{"hash": "0x9D8D44ADBBA61EF2", "name": "_SET_PLAYER_ROCKSTAR_EDITOR_DISABLED", "lua_name": "SetPlayerRockstarEditorDisabled", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "void SetPlayerRockstarEditorDisabled(BOOL toggle)", "description": "```\nSET_PLAYER_*\n```", "aliases": "0x9D8D44ADBBA61EF2", "url": "https://docs.fivem.net/natives/?_0x9D8D44ADBBA61EF2", "params": [{"name": "toggle", "type": "BOOL"}]}
{"hash": "0x643E26EA6E024D92", "name": "_SET_RAIN_LEVEL", "lua_name": "SetRainLevel", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "void SetRainLevel(float level)", "description": "Controls rain, rain sounds and the creation of puddles.\n\nWith an `level` higher than `0.5f`, only the creation of puddles gets faster, rain and rain sound won't increase after that.\n\nWith an `level` of `0.0f` rain and rain sounds are disabled and there won't be any new puddles.\n\nTo use the rain level of the current weather, call this native with `-1f` as `level`.", "aliases": "_SET_RAIN_FX_INTENSITY", "url": "https://docs.fivem.net/natives/?_0x643E26EA6E024D92", "params": [{"name": "level", "type": "float", "description": "Strength of rain effects"}]}
{"hash": "0x706B5EDCAA7FA663", "name": "_SET_RESTART_CUSTOM_POSITION", "lua_name": "SetRestartCustomPosition", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "void SetRestartCustomPosition(float x, float y, float z, float heading)", "description": "", "aliases": "0x706B5EDCAA7FA663 _SET_CUSTOM_RESPAWN_POSITION", "url": "https://docs.fivem.net/natives/?_0x706B5EDCAA7FA663", "params": [{"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}, {"name": "heading", "type": "float"}]}
{"hash": "0x7F06937B0CDCBC1A", "name": "_SET_SNOW_LEVEL", "lua_name": "SetSnowLevel", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "void SetSnowLevel(float level)", "description": "```\nNativeDB Introduced: v1868\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x7F06937B0CDCBC1A", "params": [{"name": "level", "type": "float"}]}
{"hash": "0x578C752848ECFA0C", "name": "_SET_WEATHER_TYPE_TRANSITION", "lua_name": "SetWeatherTypeTransition", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "void SetWeatherTypeTransition(Hash weatherType1, Hash weatherType2, float percentWeather2)", "description": "Refer to [`SET_WEATHER_TYPE_NOW_PERSIST`](#\\_0xED712CA327900C8A) for weather types.\n\n```\nMixes two weather types. If percentWeather2 is set to 0.0f, then the weather will be entirely of weatherType1, if it is set to 1.0f it will be entirely of weatherType2. If it's set somewhere in between, there will be a mixture of weather behaviors. To test, try this in the RPH console, and change the float to different values between 0 and 1: \nexecute \"NativeFunction.Natives.x578C752848ECFA0C(Game.GetHashKey(\"\"RAIN\"\"), Game.GetHashKey(\"\"SMOG\"\"), 0.50f); \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x578C752848ECFA0C", "params": [{"name": "weatherType1", "type": "Hash"}, {"name": "weatherType2", "type": "Hash"}, {"name": "percentWeather2", "type": "float"}]}
{"hash": "0x92790862E36C2ADA", "name": "_START_BENCHMARK_RECORDING", "lua_name": "StartBenchmarkRecording", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "void StartBenchmarkRecording()", "description": "```\nBegins with START_*. Next character in the name is either D or E.\n```", "aliases": "0x92790862E36C2ADA", "url": "https://docs.fivem.net/natives/?_0x92790862E36C2ADA", "params": []}
{"hash": "0xC7DB36C24634F52B", "name": "_STOP_BENCHMARK_RECORDING", "lua_name": "StopBenchmarkRecording", "ns": "MISC", "apiset": "client", "game": "gta5", "signature": "void StopBenchmarkRecording()", "description": "```\nBegins with STOP_*. Next character in the name is either D or E.\n```", "aliases": "0xC7DB36C24634F52B", "url": "https://docs.fivem.net/natives/?_0xC7DB36C24634F52B", "params": []}
{"hash": "0xA2CCBE62CD4C91A4", "name": "", "lua_name": "N_0xa2ccbe62cd4c91a4", "ns": "MOBILE", "apiset": "client", "game": "gta5", "signature": "void N_0xa2ccbe62cd4c91a4(int* toggle)", "description": "```\nNeeds more research. If the \"phone_cam12\" filter is applied, this function is called with \"TRUE\"; otherwise, \"FALSE\".\nExample (XBOX 360):\n// check current filter selection\nif (MISC::ARE_STRINGS_EQUAL(getElem(g_2471024, &l_17, 4), \"phone_cam12\") != 0)\n{\n MOBILE::_0xC273BB4D(0); // FALSE\n}\nelse\n{\n MOBILE::_0xC273BB4D(1); // TRUE\n}\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA2CCBE62CD4C91A4", "params": [{"name": "toggle", "type": "int*"}]}
{"hash": "0xAC2890471901861C", "name": "", "lua_name": "N_0xac2890471901861c", "ns": "MOBILE", "apiset": "client", "game": "gta5", "signature": "void N_0xac2890471901861c(float p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xAC2890471901861C", "params": [{"name": "p0", "type": "float"}]}
{"hash": "0xC4E2813898C97A4B", "name": "CAN_PHONE_BE_SEEN_ON_SCREEN", "lua_name": "CanPhoneBeSeenOnScreen", "ns": "MOBILE", "apiset": "client", "game": "gta5", "signature": "BOOL CanPhoneBeSeenOnScreen()", "description": "```\nThis one is weird and seems to return a TRUE state regardless of whether the phone is visible on screen or tucked away. \nI can confirm the above. This function is hard-coded to always return 1. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC4E2813898C97A4B", "params": []}
{"hash": "0xFDE8F069C542D126", "name": "CELL_CAM_ACTIVATE", "lua_name": "CellCamActivate", "ns": "MOBILE", "apiset": "client", "game": "gta5", "signature": "void CellCamActivate(BOOL active, BOOL bGoFirstPerson)", "description": "Activates the cellphone camera. Make sure you have a mobile phone created with [`CREATE_MOBILE_PHONE`](#\\_0xA4E8E696C532FBC7) or else the camera will not work.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xFDE8F069C542D126", "params": [{"name": "active", "type": "BOOL", "description": "Toggle whether the camera should be active."}, {"name": "bGoFirstPerson", "type": "BOOL", "description": "Unused parameter."}]}
{"hash": "0x015C49A93E3E086E", "name": "CELL_CAM_ACTIVATE_SELFIE_MODE", "lua_name": "CellCamActivateSelfieMode", "ns": "MOBILE", "apiset": "client", "game": "gta5", "signature": "void CellCamActivateSelfieMode(BOOL toggle)", "description": "Toggles the selfie mode on the cellphone camera. Only visible when the cell phone camera is active.", "aliases": "0x015C49A93E3E086E _DISABLE_PHONE_THIS_FRAME _CELL_CAM_DISABLE_THIS_FRAME", "url": "https://docs.fivem.net/natives/?_0x015C49A93E3E086E", "params": [{"name": "toggle", "type": "BOOL", "description": "True to activate and false to deactivate the selfie mode."}]}
{"hash": "0x439E9BC95B7E7FBE", "name": "CELL_CAM_IS_CHAR_VISIBLE_NO_FACE_CHECK", "lua_name": "CellCamIsCharVisibleNoFaceCheck", "ns": "MOBILE", "apiset": "client", "game": "gta5", "signature": "BOOL CellCamIsCharVisibleNoFaceCheck(Entity entity)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x439E9BC95B7E7FBE", "params": [{"name": "entity", "type": "Entity"}]}
{"hash": "0xA4E8E696C532FBC7", "name": "CREATE_MOBILE_PHONE", "lua_name": "CreateMobilePhone", "ns": "MOBILE", "apiset": "client", "game": "gta5", "signature": "void CreateMobilePhone(int phoneType)", "description": "```\nCreates a mobile phone of the specified type. \nPossible phone types: \n0 - Default phone / Michael's phone \n1 - Trevor's phone \n2 - Franklin's phone \n4 - Prologue phone \nThese values represent bit flags, so a value of '3' would toggle Trevor and Franklin's phones together, causing unexpected behavior and most likely crash the game. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA4E8E696C532FBC7", "params": [{"name": "phoneType", "type": "int"}]}
{"hash": "0x3BC861DF703E5097", "name": "DESTROY_MOBILE_PHONE", "lua_name": "DestroyMobilePhone", "ns": "MOBILE", "apiset": "client", "game": "gta5", "signature": "void DestroyMobilePhone()", "description": "```\nDestroys the currently active mobile phone. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x3BC861DF703E5097", "params": []}
{"hash": "0x584FDFDA48805B86", "name": "GET_MOBILE_PHONE_POSITION", "lua_name": "GetMobilePhonePosition", "ns": "MOBILE", "apiset": "client", "game": "gta5", "signature": "void GetMobilePhonePosition(Vector3* position)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x584FDFDA48805B86", "params": [{"name": "position", "type": "Vector3*"}]}
{"hash": "0xB4A53E05F68B6FA1", "name": "GET_MOBILE_PHONE_RENDER_ID", "lua_name": "GetMobilePhoneRenderId", "ns": "MOBILE", "apiset": "client", "game": "gta5", "signature": "void GetMobilePhoneRenderId(int* renderId)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xB4A53E05F68B6FA1", "params": [{"name": "renderId", "type": "int*"}]}
{"hash": "0x1CEFB61F193070AE", "name": "GET_MOBILE_PHONE_ROTATION", "lua_name": "GetMobilePhoneRotation", "ns": "MOBILE", "apiset": "client", "game": "gta5", "signature": "void GetMobilePhoneRotation(Vector3* rotation, Vehicle p1)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x1CEFB61F193070AE", "params": [{"name": "rotation", "type": "Vector3*"}, {"name": "p1", "type": "Vehicle"}]}
{"hash": "0xF511F759238A5122", "name": "SCRIPT_IS_MOVING_MOBILE_PHONE_OFFSCREEN", "lua_name": "ScriptIsMovingMobilePhoneOffscreen", "ns": "MOBILE", "apiset": "client", "game": "gta5", "signature": "void ScriptIsMovingMobilePhoneOffscreen(BOOL toggle)", "description": "```\nIf bool Toggle = true so the mobile is hide to screen. \nIf bool Toggle = false so the mobile is show to screen. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xF511F759238A5122", "params": [{"name": "toggle", "type": "BOOL"}]}
{"hash": "0x375A706A5C2FD084", "name": "SET_MOBILE_PHONE_DOF_STATE", "lua_name": "SetMobilePhoneDofState", "ns": "MOBILE", "apiset": "client", "game": "gta5", "signature": "void SetMobilePhoneDofState(BOOL toggle)", "description": "Toggles depth of field on the cellphone camera.", "aliases": "0x375A706A5C2FD084 _SET_MOBILE_PHONE_UNK", "url": "https://docs.fivem.net/natives/?_0x375A706A5C2FD084", "params": [{"name": "toggle", "type": "BOOL", "description": "true/false to toggle DOF."}]}
{"hash": "0x693A5C6D6734085B", "name": "SET_MOBILE_PHONE_POSITION", "lua_name": "SetMobilePhonePosition", "ns": "MOBILE", "apiset": "client", "game": "gta5", "signature": "void SetMobilePhonePosition(float posX, float posY, float posZ)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x693A5C6D6734085B", "params": [{"name": "posX", "type": "float"}, {"name": "posY", "type": "float"}, {"name": "posZ", "type": "float"}]}
{"hash": "0xBB779C0CA917E865", "name": "SET_MOBILE_PHONE_ROTATION", "lua_name": "SetMobilePhoneRotation", "ns": "MOBILE", "apiset": "client", "game": "gta5", "signature": "void SetMobilePhoneRotation(float rotX, float rotY, float rotZ, Any p3)", "description": "```\nLast parameter is unknown and always zero. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xBB779C0CA917E865", "params": [{"name": "rotX", "type": "float"}, {"name": "rotY", "type": "float"}, {"name": "rotZ", "type": "float"}, {"name": "p3", "type": "Any"}]}
{"hash": "0xCBDD322A73D6D932", "name": "SET_MOBILE_PHONE_SCALE", "lua_name": "SetMobilePhoneScale", "ns": "MOBILE", "apiset": "client", "game": "gta5", "signature": "void SetMobilePhoneScale(float scale)", "description": "```\nThe minimum/default is 500.0f. If you plan to make it bigger set it's position as well. Also this seems to need to be called in a loop as when you close the phone the scale is reset. If not in a loop you'd need to call it everytime before you re-open the phone. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xCBDD322A73D6D932", "params": [{"name": "scale", "type": "float"}]}
{"hash": "0x95C9E72F3D7DEC9B", "name": "_CELL_CAM_MOVE_FINGER", "lua_name": "CellCamMoveFinger", "ns": "MOBILE", "apiset": "client", "game": "gta5", "signature": "void CellCamMoveFinger(int direction)", "description": "Moves the character's finger in a swiping motion when holding a cellphone in their hand through the use of the [CREATE_MOBILE_PHONE](#\\_0xA4E8E696C532FBC7) native.\n\n```cpp\nenum eCellInput {\n CELL_INPUT_NONE = 0,\n CELL_INPUT_UP = 1,\n CELL_INPUT_DOWN = 2,\n CELL_INPUT_LEFT = 3,\n CELL_INPUT_RIGHT = 4,\n CELL_INPUT_SELECT = 5\n}\n```", "aliases": "_MOVE_FINGER", "url": "https://docs.fivem.net/natives/?_0x95C9E72F3D7DEC9B", "params": [{"name": "direction", "type": "int", "description": "The direction to swipe to, refer to `eCellInput` enum."}]}
{"hash": "0x53F4892D18EC90A4", "name": "_CELL_CAM_SET_DISTANCE", "lua_name": "CellCamSetDistance", "ns": "MOBILE", "apiset": "client", "game": "gta5", "signature": "void CellCamSetDistance(float p0)", "description": "", "aliases": "0x53F4892D18EC90A4", "url": "https://docs.fivem.net/natives/?_0x53F4892D18EC90A4", "params": [{"name": "p0", "type": "float", "description": "Value from -1.0 to 1.0"}]}
{"hash": "0x466DA42C89865553", "name": "_CELL_CAM_SET_HEAD_HEIGHT", "lua_name": "CellCamSetHeadHeight", "ns": "MOBILE", "apiset": "client", "game": "gta5", "signature": "void CellCamSetHeadHeight(float p0)", "description": "", "aliases": "0x466DA42C89865553", "url": "https://docs.fivem.net/natives/?_0x466DA42C89865553", "params": [{"name": "p0", "type": "float", "description": "Value from -1.0 to 0.0"}]}
{"hash": "0xD6ADE981781FCA09", "name": "_CELL_CAM_SET_HEAD_PITCH", "lua_name": "CellCamSetHeadPitch", "ns": "MOBILE", "apiset": "client", "game": "gta5", "signature": "void CellCamSetHeadPitch(float p0)", "description": "", "aliases": "0xD6ADE981781FCA09", "url": "https://docs.fivem.net/natives/?_0xD6ADE981781FCA09", "params": [{"name": "p0", "type": "float", "description": "Value from -1.0 to 1.0"}]}
{"hash": "0xF1E22DC13F5EEBAD", "name": "_CELL_CAM_SET_HEAD_ROLL", "lua_name": "CellCamSetHeadRoll", "ns": "MOBILE", "apiset": "client", "game": "gta5", "signature": "void CellCamSetHeadRoll(float p0)", "description": "", "aliases": "0xF1E22DC13F5EEBAD", "url": "https://docs.fivem.net/natives/?_0xF1E22DC13F5EEBAD", "params": [{"name": "p0", "type": "float", "description": "Value from -1.0 to 1.0"}]}
{"hash": "0x1B0B4AEED5B9B41C", "name": "_CELL_CAM_SET_HORIZONTAL_OFFSET", "lua_name": "CellCamSetHorizontalOffset", "ns": "MOBILE", "apiset": "client", "game": "gta5", "signature": "void CellCamSetHorizontalOffset(float p0)", "description": "", "aliases": "0x1B0B4AEED5B9B41C", "url": "https://docs.fivem.net/natives/?_0x1B0B4AEED5B9B41C", "params": [{"name": "p0", "type": "float", "description": "Value from -1.0 to 1.0"}]}
{"hash": "0x44E44169EF70138E", "name": "_CELL_CAM_SET_LEAN", "lua_name": "CellCamSetLean", "ns": "MOBILE", "apiset": "client", "game": "gta5", "signature": "void CellCamSetLean(BOOL toggle)", "description": "```\nif the bool \"Toggle\" is \"true\" so the phone is lean. \nif the bool \"Toggle\" is \"false\" so the phone is not lean. \n```", "aliases": "_SET_PHONE_LEAN", "url": "https://docs.fivem.net/natives/?_0x44E44169EF70138E", "params": [{"name": "toggle", "type": "BOOL"}]}
{"hash": "0x15E69E2802C24B8D", "name": "_CELL_CAM_SET_ROLL", "lua_name": "CellCamSetRoll", "ns": "MOBILE", "apiset": "client", "game": "gta5", "signature": "void CellCamSetRoll(float p0)", "description": "", "aliases": "0x15E69E2802C24B8D", "url": "https://docs.fivem.net/natives/?_0x15E69E2802C24B8D", "params": [{"name": "p0", "type": "float", "description": "Value from -1.0 to 1.0"}]}
{"hash": "0x3117D84EFA60F77B", "name": "_CELL_CAM_SET_VERTICAL_OFFSET", "lua_name": "CellCamSetVerticalOffset", "ns": "MOBILE", "apiset": "client", "game": "gta5", "signature": "void CellCamSetVerticalOffset(float p0)", "description": "", "aliases": "0x3117D84EFA60F77B", "url": "https://docs.fivem.net/natives/?_0x3117D84EFA60F77B", "params": [{"name": "p0", "type": "float", "description": "Value from 0.0 to 2.0"}]}
{"hash": "0x08E8EEADFD0DC4A0", "name": "", "lua_name": "N_0x08e8eeadfd0dc4a0", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "BOOL N_0x08e8eeadfd0dc4a0(int amount)", "description": "```\nReturns false if amount > wallet balance or daily transfer limit has been hit.\n\nNativeDB Introduced: v323\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x08E8EEADFD0DC4A0", "params": [{"name": "amount", "type": "int"}]}
{"hash": "0x0D30EB83668E63C5", "name": "", "lua_name": "N_0x0d30eb83668e63c5", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void N_0x0d30eb83668e63c5(Any p0, Any p1, Any p2, Any p3)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x0D30EB83668E63C5", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}, {"name": "p3", "type": "Any"}]}
{"hash": "0x0DD362F14F18942A", "name": "", "lua_name": "N_0x0dd362f14f18942a", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void N_0x0dd362f14f18942a(int amount, Any p1, Any p2)", "description": "```\nNativeDB Introduced: v1868\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x0DD362F14F18942A", "params": [{"name": "amount", "type": "int"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}]}
{"hash": "0x112209CE0290C03A", "name": "", "lua_name": "N_0x112209ce0290c03a", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void N_0x112209ce0290c03a(Any p0, Any p1, Any p2, Any p3)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x112209CE0290C03A", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}, {"name": "p3", "type": "Any"}]}
{"hash": "0x1DC9B749E7AE282B", "name": "", "lua_name": "N_0x1dc9b749e7ae282b", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void N_0x1dc9b749e7ae282b(Any p0, Any p1, Any p2, Any p3)", "description": "```\nNativeDB Introduced: v1493\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x1DC9B749E7AE282B", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}, {"name": "p3", "type": "Any"}]}
{"hash": "0x226C284C830D0CA8", "name": "", "lua_name": "N_0x226c284c830d0ca8", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void N_0x226c284c830d0ca8(Any p0, Any p1, Any p2, Any p3)", "description": "```\nNativeDB Introduced: v1493\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x226C284C830D0CA8", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}, {"name": "p3", "type": "Any"}]}
{"hash": "0x2A7CEC72C3443BCC", "name": "", "lua_name": "N_0x2a7cec72c3443bcc", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void N_0x2a7cec72c3443bcc(Any p0, Any p1, Any p2)", "description": "```\nNativeDB Introduced: v1290\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x2A7CEC72C3443BCC", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}]}
{"hash": "0x2A93C46AAB1EACC9", "name": "", "lua_name": "N_0x2a93c46aab1eacc9", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void N_0x2a93c46aab1eacc9(Any p0, Any p1, Any p2, Any p3)", "description": "```\nNativeDB Introduced: v1493\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x2A93C46AAB1EACC9", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}, {"name": "p3", "type": "Any"}]}
{"hash": "0x2AFC2D19B50797F2", "name": "", "lua_name": "N_0x2afc2d19b50797f2", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void N_0x2afc2d19b50797f2(Any p0, Any p1, Any p2, Any p3)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x2AFC2D19B50797F2", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}, {"name": "p3", "type": "Any"}]}
{"hash": "0x2FAB6614CE22E196", "name": "", "lua_name": "N_0x2fab6614ce22e196", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void N_0x2fab6614ce22e196(Any p0, Any p1, Any p2, Any p3)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x2FAB6614CE22E196", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}, {"name": "p3", "type": "Any"}]}
{"hash": "0x31BA138F6304FB9F", "name": "", "lua_name": "N_0x31ba138f6304fb9f", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void N_0x31ba138f6304fb9f(Any p0, Any p1)", "description": "```\nNativeDB Introduced: v1180\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x31BA138F6304FB9F", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}]}
{"hash": "0x4128464231E3CA0B", "name": "", "lua_name": "N_0x4128464231e3ca0b", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void N_0x4128464231e3ca0b(Any p0, Any p1, Any p2, Any p3)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x4128464231E3CA0B", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}, {"name": "p3", "type": "Any"}]}
{"hash": "0x4C3B75694F7E0D9C", "name": "", "lua_name": "N_0x4c3b75694f7e0d9c", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void N_0x4c3b75694f7e0d9c(Any p0, Any p1, Any p2)", "description": "```\nNativeDB Introduced: v1868\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x4C3B75694F7E0D9C", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}]}
{"hash": "0x5574637681911FDA", "name": "", "lua_name": "N_0x5574637681911fda", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void N_0x5574637681911fda(Any p0, Any p1, Any p2, Any p3)", "description": "```\nNativeDB Introduced: v1868\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x5574637681911FDA", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}, {"name": "p3", "type": "Any"}]}
{"hash": "0x55A1E095DB052FA5", "name": "", "lua_name": "N_0x55a1e095db052fa5", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void N_0x55a1e095db052fa5(Any p0, Any p1)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x55A1E095DB052FA5", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}]}
{"hash": "0x5F456788B05FAEAC", "name": "", "lua_name": "N_0x5f456788b05faeac", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void N_0x5f456788b05faeac(Any p0, Any p1, Any p2)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x5F456788B05FAEAC", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}]}
{"hash": "0x65482BFD0923C8A1", "name": "", "lua_name": "N_0x65482bfd0923c8a1", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void N_0x65482bfd0923c8a1(Any p0, Any p1, Any p2, Any p3, Any p4, Any p5)", "description": "```\nNativeDB Introduced: v1493\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x65482BFD0923C8A1", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}, {"name": "p3", "type": "Any"}, {"name": "p4", "type": "Any"}, {"name": "p5", "type": "Any"}]}
{"hash": "0x675D19C6067CAE08", "name": "", "lua_name": "N_0x675d19c6067cae08", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void N_0x675d19c6067cae08(Any p0, Any p1, Any p2, Any p3)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x675D19C6067CAE08", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}, {"name": "p3", "type": "Any"}]}
{"hash": "0x69EF772B192614C1", "name": "", "lua_name": "N_0x69ef772b192614c1", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void N_0x69ef772b192614c1(Any p0, Any p1, Any p2, Any p3)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x69EF772B192614C1", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}, {"name": "p3", "type": "Any"}]}
{"hash": "0x6B7E4FB50D5F3D65", "name": "", "lua_name": "N_0x6b7e4fb50d5f3d65", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void N_0x6b7e4fb50d5f3d65(Any p0, Any p1, Any p2, Any p3, Any p4)", "description": "```\nNativeDB Introduced: v1180\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x6B7E4FB50D5F3D65", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}, {"name": "p3", "type": "Any"}, {"name": "p4", "type": "Any"}]}
{"hash": "0x6FCF8DDEA146C45B", "name": "", "lua_name": "N_0x6fcf8ddea146c45b", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "BOOL N_0x6fcf8ddea146c45b(Any p0)", "description": "```\nThis function is hard-coded to always return 1.\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x6FCF8DDEA146C45B", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0x6FD97159FE3C971A", "name": "", "lua_name": "N_0x6fd97159fe3c971a", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void N_0x6fd97159fe3c971a(Any p0, Any p1, Any p2, Any p3)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x6FD97159FE3C971A", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}, {"name": "p3", "type": "Any"}]}
{"hash": "0x7C4FCCD2E4DEB394", "name": "", "lua_name": "N_0x7c4fccd2e4deb394", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "BOOL N_0x7c4fccd2e4deb394()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x7C4FCCD2E4DEB394", "params": []}
{"hash": "0x870289A558348378", "name": "", "lua_name": "N_0x870289a558348378", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void N_0x870289a558348378(Any p0, Any p1, Any p2, Any p3)", "description": "```\nNativeDB Introduced: v1868\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x870289A558348378", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}, {"name": "p3", "type": "Any"}]}
{"hash": "0x8E243837643D9583", "name": "", "lua_name": "N_0x8e243837643d9583", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void N_0x8e243837643d9583(Any p0, Any p1, Any p2, Any p3)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x8E243837643D9583", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}, {"name": "p3", "type": "Any"}]}
{"hash": "0x90CD7C6871FBF1B4", "name": "", "lua_name": "N_0x90cd7c6871fbf1b4", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void N_0x90cd7c6871fbf1b4(Any p0, Any p1, Any p2, Any p3)", "description": "```\nNativeDB Introduced: v2189\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x90CD7C6871FBF1B4", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}, {"name": "p3", "type": "Any"}]}
{"hash": "0x998E18CEB44487FC", "name": "", "lua_name": "N_0x998e18ceb44487fc", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void N_0x998e18ceb44487fc(Any p0, Any p1, Any p2, Any p3)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x998E18CEB44487FC", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}, {"name": "p3", "type": "Any"}]}
{"hash": "0x9B5016A6433A68C5", "name": "", "lua_name": "N_0x9b5016a6433a68c5", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "Any N_0x9b5016a6433a68c5()", "description": "```\nHardcoded to return 0.\n\nNativeDB Introduced: v323\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x9B5016A6433A68C5", "params": []}
{"hash": "0xA51338E0DCCD4065", "name": "", "lua_name": "N_0xa51338e0dccd4065", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void N_0xa51338e0dccd4065(Any p0, Any p1, Any p2)", "description": "```\nNativeDB Introduced: v2189\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA51338E0DCCD4065", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}]}
{"hash": "0xA51B086B0B2C0F7A", "name": "", "lua_name": "N_0xa51b086b0b2c0f7a", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void N_0xa51b086b0b2c0f7a(Any p0, Any p1, Any p2, Any p3)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA51B086B0B2C0F7A", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}, {"name": "p3", "type": "Any"}]}
{"hash": "0xA95CFB4E02390842", "name": "", "lua_name": "N_0xa95cfb4e02390842", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void N_0xa95cfb4e02390842(Any p0, Any p1, Any p2)", "description": "```\nNativeDB Introduced: v1868\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA95CFB4E02390842", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}]}
{"hash": "0xA95F667A755725DA", "name": "", "lua_name": "N_0xa95f667a755725da", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void N_0xa95f667a755725da(Any p0, Any p1, Any p2, Any p3)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA95F667A755725DA", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}, {"name": "p3", "type": "Any"}]}
{"hash": "0xB4C2EC463672474E", "name": "", "lua_name": "N_0xb4c2ec463672474e", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void N_0xb4c2ec463672474e(Any p0, Any p1, Any p2, Any p3)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xB4C2EC463672474E", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}, {"name": "p3", "type": "Any"}]}
{"hash": "0xB4DEAE67F35E2ACD", "name": "", "lua_name": "N_0xb4deae67f35e2acd", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void N_0xb4deae67f35e2acd(Any p0)", "description": "```\nNativeDB Introduced: v1493\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xB4DEAE67F35E2ACD", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0xB5B58E24868CB09E", "name": "", "lua_name": "N_0xb5b58e24868cb09e", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void N_0xb5b58e24868cb09e(Any p0, Any p1, Any p2, Any p3, Any p4)", "description": "```\nNativeDB Introduced: v1868\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xB5B58E24868CB09E", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}, {"name": "p3", "type": "Any"}, {"name": "p4", "type": "Any"}]}
{"hash": "0xBD0EFB25CCA8F97A", "name": "", "lua_name": "N_0xbd0efb25cca8f97a", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void N_0xbd0efb25cca8f97a(Any p0, Any p1, Any p2, Any p3)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xBD0EFB25CCA8F97A", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}, {"name": "p3", "type": "Any"}]}
{"hash": "0xC6E74CF8C884C880", "name": "", "lua_name": "N_0xc6e74cf8c884c880", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void N_0xc6e74cf8c884c880(Any p0, Any p1, Any p2, Any p3, Any p4, Any p5, Any p6)", "description": "```\nNativeDB Introduced: v1493\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC6E74CF8C884C880", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}, {"name": "p3", "type": "Any"}, {"name": "p4", "type": "Any"}, {"name": "p5", "type": "Any"}, {"name": "p6", "type": "Any"}]}
{"hash": "0xCD0F5B5D932AE473", "name": "", "lua_name": "N_0xcd0f5b5d932ae473", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void N_0xcd0f5b5d932ae473()", "description": "```\nDoes nothing (it's a nullsub).\n\nNativeDB Introduced: v323\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xCD0F5B5D932AE473", "params": []}
{"hash": "0xCD4D66B43B1DD28D", "name": "", "lua_name": "N_0xcd4d66b43b1dd28d", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void N_0xcd4d66b43b1dd28d(Any p0, Any p1, Any p2)", "description": "```\nNativeDB Introduced: v2189\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xCD4D66B43B1DD28D", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}]}
{"hash": "0xD29334ED1A256DBF", "name": "", "lua_name": "N_0xd29334ed1a256dbf", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void N_0xd29334ed1a256dbf(Any p0, Any p1, Any p2, Any p3, Any p4)", "description": "```\nNativeDB Introduced: v1868\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xD29334ED1A256DBF", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}, {"name": "p3", "type": "Any"}, {"name": "p4", "type": "Any"}]}
{"hash": "0xDE68E30D89F97132", "name": "", "lua_name": "N_0xde68e30d89f97132", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void N_0xde68e30d89f97132(int amount, Any p1)", "description": "```\nNativeDB Introduced: v2060\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xDE68E30D89F97132", "params": [{"name": "amount", "type": "int"}, {"name": "p1", "type": "Any"}]}
{"hash": "0xE0F82D68C7039158", "name": "", "lua_name": "N_0xe0f82d68c7039158", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void N_0xe0f82d68c7039158(Any p0)", "description": "```\nNativeDB Introduced: v1493\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xE0F82D68C7039158", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0xE154B48B68EF72BC", "name": "", "lua_name": "N_0xe154b48b68ef72bc", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "BOOL N_0xe154b48b68ef72bc(Any p0)", "description": "```\nThis function is hard-coded to always return 1. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xE154B48B68EF72BC", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0xE23ADC6FCB1F29AE", "name": "", "lua_name": "N_0xe23adc6fcb1f29ae", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void N_0xe23adc6fcb1f29ae(Any p0, Any p1, Any p2)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xE23ADC6FCB1F29AE", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}]}
{"hash": "0xE2BB399D90942091", "name": "", "lua_name": "N_0xe2bb399d90942091", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void N_0xe2bb399d90942091(Any p0, Any p1)", "description": "```\nNativeDB Introduced: v2189\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xE2BB399D90942091", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}]}
{"hash": "0xE2E244AB823B4483", "name": "", "lua_name": "N_0xe2e244ab823b4483", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void N_0xe2e244ab823b4483(int amount, Any p1)", "description": "```\nNativeDB Introduced: v2060\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xE2E244AB823B4483", "params": [{"name": "amount", "type": "int"}, {"name": "p1", "type": "Any"}]}
{"hash": "0xED5FD7AF10F5E262", "name": "", "lua_name": "N_0xed5fd7af10f5e262", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void N_0xed5fd7af10f5e262(Any p0, Any p1, Any p2, Any p3)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xED5FD7AF10F5E262", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}, {"name": "p3", "type": "Any"}]}
{"hash": "0xED76D195E6E3BF7F", "name": "", "lua_name": "N_0xed76d195e6e3bf7f", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void N_0xed76d195e6e3bf7f(Any p0, Any p1, Any p2, Any p3)", "description": "```\nNativeDB Introduced: v1493\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xED76D195E6E3BF7F", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}, {"name": "p3", "type": "Any"}]}
{"hash": "0xFA07759E6FDDD7CF", "name": "", "lua_name": "N_0xfa07759e6fddd7cf", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void N_0xfa07759e6fddd7cf(Any p0, Any p1, Any p2, Any p3)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xFA07759E6FDDD7CF", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}, {"name": "p3", "type": "Any"}]}
{"hash": "0xE260E0BB9CD995AC", "name": "DEPOSIT_VC", "lua_name": "DepositVc", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "BOOL DepositVc(int amount)", "description": "```\nDoes nothing and always returns false.\n```", "aliases": "0xE260E0BB9CD995AC", "url": "https://docs.fivem.net/natives/?_0xE260E0BB9CD995AC", "params": [{"name": "amount", "type": "int"}]}
{"hash": "0x763B4BD305338F19", "name": "NETWORK_BUY_AIRSTRIKE", "lua_name": "NetworkBuyAirstrike", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkBuyAirstrike(int cost, BOOL p1, BOOL p2)", "description": "```\np1 = 0 (always) \np2 = 1 (always) \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x763B4BD305338F19", "params": [{"name": "cost", "type": "int"}, {"name": "p1", "type": "BOOL"}, {"name": "p2", "type": "BOOL"}]}
{"hash": "0xA3EDDAA42411D3B9", "name": "NETWORK_BUY_BACKUP_GANG", "lua_name": "NetworkBuyBackupGang", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkBuyBackupGang(int p0, int p1, BOOL p2, BOOL p3)", "description": "```\nNativeDB Introduced: v323\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA3EDDAA42411D3B9", "params": [{"name": "p0", "type": "int"}, {"name": "p1", "type": "int"}, {"name": "p2", "type": "BOOL"}, {"name": "p3", "type": "BOOL"}]}
{"hash": "0x7B718E197453F2D9", "name": "NETWORK_BUY_BOUNTY", "lua_name": "NetworkBuyBounty", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkBuyBounty(int amount, Player victim, BOOL p2, BOOL p3)", "description": "```\np1 is just an assumption. p2 was false and p3 was true. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x7B718E197453F2D9", "params": [{"name": "amount", "type": "int"}, {"name": "victim", "type": "Player"}, {"name": "p2", "type": "BOOL"}, {"name": "p3", "type": "BOOL"}]}
{"hash": "0x8A7B3952DD64D2B5", "name": "NETWORK_BUY_FAIRGROUND_RIDE", "lua_name": "NetworkBuyFairgroundRide", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkBuyFairgroundRide(int amountSpent, Any p1, BOOL p2, BOOL p3)", "description": "```\nThe first parameter is the amount spent which is store in a global when this native is called. The global returns 10. Which is the price for both rides. \nThe last 3 parameters are, \n2,0,1 in the am_ferriswheel.c \n1,0,1 in the am_rollercoaster.c \n```", "aliases": "0x8A7B3952DD64D2B5", "url": "https://docs.fivem.net/natives/?_0x8A7B3952DD64D2B5", "params": [{"name": "amountSpent", "type": "int"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "BOOL"}, {"name": "p3", "type": "BOOL"}]}
{"hash": "0xD9B067E55253E3DD", "name": "NETWORK_BUY_HEALTHCARE", "lua_name": "NetworkBuyHealthcare", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkBuyHealthcare(int cost, BOOL p1, BOOL p2)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xD9B067E55253E3DD", "params": [{"name": "cost", "type": "int"}, {"name": "p1", "type": "BOOL"}, {"name": "p2", "type": "BOOL"}]}
{"hash": "0x81AA4610E3FD3A69", "name": "NETWORK_BUY_HELI_STRIKE", "lua_name": "NetworkBuyHeliStrike", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkBuyHeliStrike(int cost, BOOL p1, BOOL p2)", "description": "```\np1 = 0 (always) \np2 = 1 (always) \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x81AA4610E3FD3A69", "params": [{"name": "cost", "type": "int"}, {"name": "p1", "type": "BOOL"}, {"name": "p2", "type": "BOOL"}]}
{"hash": "0xF0077C797F66A355", "name": "NETWORK_BUY_ITEM", "lua_name": "NetworkBuyItem", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkBuyItem(int amount, Hash item, Any p2, Any p3, BOOL p4, char* item_name, Any p6, Any p7, Any p8, BOOL p9)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xF0077C797F66A355", "params": [{"name": "amount", "type": "int"}, {"name": "item", "type": "Hash"}, {"name": "p2", "type": "Any"}, {"name": "p3", "type": "Any"}, {"name": "p4", "type": "BOOL"}, {"name": "item_name", "type": "char*"}, {"name": "p6", "type": "Any"}, {"name": "p7", "type": "Any"}, {"name": "p8", "type": "Any"}, {"name": "p9", "type": "BOOL"}]}
{"hash": "0xD987F2489969668C", "name": "NETWORK_BUY_LOTTERY_TICKET", "lua_name": "NetworkBuyLotteryTicket", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkBuyLotteryTicket(int p0, int p1, BOOL p2, BOOL p3)", "description": "```\nNativeDB Introduced: v323\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xD987F2489969668C", "params": [{"name": "p0", "type": "int"}, {"name": "p1", "type": "int"}, {"name": "p2", "type": "BOOL"}, {"name": "p3", "type": "BOOL"}]}
{"hash": "0x650A08A280870AF6", "name": "NETWORK_BUY_PROPERTY", "lua_name": "NetworkBuyProperty", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkBuyProperty(int propertyCost, Hash propertyName, BOOL p2, BOOL p3)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x650A08A280870AF6", "params": [{"name": "propertyCost", "type": "int", "annotations": {"cs_type": "float"}}, {"name": "propertyName", "type": "Hash"}, {"name": "p2", "type": "BOOL"}, {"name": "p3", "type": "BOOL"}]}
{"hash": "0x75AF80E61248EEBD", "name": "NETWORK_BUY_SMOKES", "lua_name": "NetworkBuySmokes", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkBuySmokes(int p0, BOOL p1, BOOL p2)", "description": "```\nNativeDB Introduced: v323\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x75AF80E61248EEBD", "params": [{"name": "p0", "type": "int"}, {"name": "p1", "type": "BOOL"}, {"name": "p2", "type": "BOOL"}]}
{"hash": "0x3A54E33660DED67F", "name": "NETWORK_CAN_BET", "lua_name": "NetworkCanBet", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkCanBet(int amount)", "description": "", "aliases": "0x3A54E33660DED67F", "url": "https://docs.fivem.net/natives/?_0x3A54E33660DED67F", "params": [{"name": "amount", "type": "int"}]}
{"hash": "0xC62DD18375C99130", "name": "NETWORK_CAN_BUY_LOTTERY_TICKET", "lua_name": "NetworkCanBuyLotteryTicket", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkCanBuyLotteryTicket(int cost)", "description": "```\nNativeDB Introduced: v323\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC62DD18375C99130", "params": [{"name": "cost", "type": "int"}]}
{"hash": "0x5D17BE59D2123284", "name": "NETWORK_CAN_RECEIVE_PLAYER_CASH", "lua_name": "NetworkCanReceivePlayerCash", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkCanReceivePlayerCash(Any p0, Any p1, Any p2, Any p3)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x5D17BE59D2123284", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}, {"name": "p3", "type": "Any"}]}
{"hash": "0x1C2473301B1C66BA", "name": "NETWORK_CAN_SHARE_JOB_CASH", "lua_name": "NetworkCanShareJobCash", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkCanShareJobCash()", "description": "", "aliases": "0x1C2473301B1C66BA", "url": "https://docs.fivem.net/natives/?_0x1C2473301B1C66BA", "params": []}
{"hash": "0xAB3CAA6B422164DA", "name": "NETWORK_CAN_SPEND_MONEY", "lua_name": "NetworkCanSpendMoney", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkCanSpendMoney(Any p0, BOOL p1, BOOL p2, BOOL p3, Any p4)", "description": "```\nNativeDB Added Parameter 6: Any p5\n```", "aliases": "0xAB3CAA6B422164DA", "url": "https://docs.fivem.net/natives/?_0xAB3CAA6B422164DA", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "BOOL"}, {"name": "p2", "type": "BOOL"}, {"name": "p3", "type": "BOOL"}, {"name": "p4", "type": "Any"}]}
{"hash": "0xA921DED15FDF28F5", "name": "NETWORK_CLEAR_CHARACTER_WALLET", "lua_name": "NetworkClearCharacterWallet", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkClearCharacterWallet(int characterSlot)", "description": "", "aliases": "0xA921DED15FDF28F5", "url": "https://docs.fivem.net/natives/?_0xA921DED15FDF28F5", "params": [{"name": "characterSlot", "type": "int"}]}
{"hash": "0x05A50AF38947EB8D", "name": "NETWORK_DELETE_CHARACTER", "lua_name": "NetworkDeleteCharacter", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkDeleteCharacter(int characterSlot, BOOL p1, BOOL p2)", "description": "```\nNote the 2nd parameters are always 1, 0. I have a feeling it deals with your money, wallet, bank. So when you delete the character it of course wipes the wallet cash at that time. So if that was the case, it would be eg, NETWORK_DELETE_CHARACTER(characterIndex, deleteWalletCash, deleteBankCash); \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x05A50AF38947EB8D", "params": [{"name": "characterSlot", "type": "int"}, {"name": "p1", "type": "BOOL"}, {"name": "p2", "type": "BOOL"}]}
{"hash": "0x515B4A22E4D3C6D7", "name": "NETWORK_EARN_FROM_AI_TARGET_KILL", "lua_name": "NetworkEarnFromAiTargetKill", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkEarnFromAiTargetKill(Any p0, Any p1)", "description": "```\nDSPORT \n```", "aliases": "0x515B4A22E4D3C6D7", "url": "https://docs.fivem.net/natives/?_0x515B4A22E4D3C6D7", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}]}
{"hash": "0xFB6DB092FBAE29E6", "name": "NETWORK_EARN_FROM_AMBIENT_JOB", "lua_name": "NetworkEarnFromAmbientJob", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkEarnFromAmbientJob(int p0, char* p1, Any* p2)", "description": "```\nExample for p1: \"AM_DISTRACT_COPS\" \n```", "aliases": "0xFB6DB092FBAE29E6 _NETWORK_EARN_FROM_AMBIENT_JOB", "url": "https://docs.fivem.net/natives/?_0xFB6DB092FBAE29E6", "params": [{"name": "p0", "type": "int"}, {"name": "p1", "type": "char*"}, {"name": "p2", "type": "Any*"}]}
{"hash": "0x61326EE6DF15B0CA", "name": "NETWORK_EARN_FROM_BEND_JOB", "lua_name": "NetworkEarnFromBendJob", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkEarnFromBendJob(int amount, char* heistHash)", "description": "", "aliases": "0x61326EE6DF15B0CA NETWORK_EARN_FROM_MISSION_H", "url": "https://docs.fivem.net/natives/?_0x61326EE6DF15B0CA", "params": [{"name": "amount", "type": "int"}, {"name": "heistHash", "type": "char*"}]}
{"hash": "0x827A5BA1A44ACA6D", "name": "NETWORK_EARN_FROM_BETTING", "lua_name": "NetworkEarnFromBetting", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkEarnFromBetting(int amount, char* p1)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x827A5BA1A44ACA6D", "params": [{"name": "amount", "type": "int"}, {"name": "p1", "type": "char*"}]}
{"hash": "0x131BB5DA15453ACF", "name": "NETWORK_EARN_FROM_BOUNTY", "lua_name": "NetworkEarnFromBounty", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkEarnFromBounty(int amount, int* networkHandle, Any* p2, Any p3)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x131BB5DA15453ACF", "params": [{"name": "amount", "type": "int"}, {"name": "networkHandle", "type": "int*"}, {"name": "p2", "type": "Any*"}, {"name": "p3", "type": "Any"}]}
{"hash": "0x2B171E6B2F64D8DF", "name": "NETWORK_EARN_FROM_CHALLENGE_WIN", "lua_name": "NetworkEarnFromChallengeWin", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkEarnFromChallengeWin(Any p0, Any* p1, BOOL p2)", "description": "", "aliases": "0x2B171E6B2F64D8DF", "url": "https://docs.fivem.net/natives/?_0x2B171E6B2F64D8DF", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any*"}, {"name": "p2", "type": "BOOL"}]}
{"hash": "0xB1CC1B9EC3007A2A", "name": "NETWORK_EARN_FROM_CRATE_DROP", "lua_name": "NetworkEarnFromCrateDrop", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkEarnFromCrateDrop(int amount)", "description": "", "aliases": "0xB1CC1B9EC3007A2A", "url": "https://docs.fivem.net/natives/?_0xB1CC1B9EC3007A2A", "params": [{"name": "amount", "type": "int"}]}
{"hash": "0x6EA318C91C1A8786", "name": "NETWORK_EARN_FROM_DAILY_OBJECTIVES", "lua_name": "NetworkEarnFromDailyObjectives", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkEarnFromDailyObjectives(int p0, char* p1, int p2)", "description": "", "aliases": "0x6EA318C91C1A8786 _NETWORK_EARN_FROM_DAILY_OBJECTIVE", "url": "https://docs.fivem.net/natives/?_0x6EA318C91C1A8786", "params": [{"name": "p0", "type": "int"}, {"name": "p1", "type": "char*"}, {"name": "p2", "type": "int"}]}
{"hash": "0x45B8154E077D9E4D", "name": "NETWORK_EARN_FROM_HOLDUPS", "lua_name": "NetworkEarnFromHoldups", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkEarnFromHoldups(int amount)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x45B8154E077D9E4D", "params": [{"name": "amount", "type": "int"}]}
{"hash": "0xF92A014A634442D6", "name": "NETWORK_EARN_FROM_IMPORT_EXPORT", "lua_name": "NetworkEarnFromImportExport", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkEarnFromImportExport(int amount, Hash modelHash)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xF92A014A634442D6", "params": [{"name": "amount", "type": "int"}, {"name": "modelHash", "type": "Hash", "annotations": {"cs_type": "Any"}}]}
{"hash": "0xB2CC4836834E8A98", "name": "NETWORK_EARN_FROM_JOB", "lua_name": "NetworkEarnFromJob", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkEarnFromJob(int amount, char* p1)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xB2CC4836834E8A98", "params": [{"name": "amount", "type": "int"}, {"name": "p1", "type": "char*"}]}
{"hash": "0x6816FB4416760775", "name": "NETWORK_EARN_FROM_JOB_BONUS", "lua_name": "NetworkEarnFromJobBonus", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkEarnFromJobBonus(Any p0, Any* p1, Any* p2)", "description": "```\nNativeDB Introduced: v323\n```", "aliases": "0x6816FB4416760775 _NETWORK_EARN_FROM_JOB_BONUS", "url": "https://docs.fivem.net/natives/?_0x6816FB4416760775", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any*"}, {"name": "p2", "type": "Any*"}]}
{"hash": "0x4337511FA8221D36", "name": "NETWORK_EARN_FROM_NOT_BADSPORT", "lua_name": "NetworkEarnFromNotBadsport", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkEarnFromNotBadsport(int amount)", "description": "", "aliases": "0x4337511FA8221D36", "url": "https://docs.fivem.net/natives/?_0x4337511FA8221D36", "params": [{"name": "amount", "type": "int"}]}
{"hash": "0x3F4D00167E41E0AD", "name": "NETWORK_EARN_FROM_PERSONAL_VEHICLE", "lua_name": "NetworkEarnFromPersonalVehicle", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkEarnFromPersonalVehicle(Any p0, Any p1, Any p2, Any p3, Any p4, Any p5, Any p6, Any p7, Any p8)", "description": "", "aliases": "0x3F4D00167E41E0AD", "url": "https://docs.fivem.net/natives/?_0x3F4D00167E41E0AD", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}, {"name": "p3", "type": "Any"}, {"name": "p4", "type": "Any"}, {"name": "p5", "type": "Any"}, {"name": "p6", "type": "Any"}, {"name": "p7", "type": "Any"}, {"name": "p8", "type": "Any"}]}
{"hash": "0xED1517D3AF17C698", "name": "NETWORK_EARN_FROM_PICKUP", "lua_name": "NetworkEarnFromPickup", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkEarnFromPickup(int amount)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xED1517D3AF17C698", "params": [{"name": "amount", "type": "int"}]}
{"hash": "0x849648349D77F5C5", "name": "NETWORK_EARN_FROM_PROPERTY", "lua_name": "NetworkEarnFromProperty", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkEarnFromProperty(int amount, Hash propertyName)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x849648349D77F5C5", "params": [{"name": "amount", "type": "int"}, {"name": "propertyName", "type": "Hash"}]}
{"hash": "0x02CE1D6AC0FC73EA", "name": "NETWORK_EARN_FROM_ROCKSTAR", "lua_name": "NetworkEarnFromRockstar", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkEarnFromRockstar(int amount)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x02CE1D6AC0FC73EA", "params": [{"name": "amount", "type": "int"}]}
{"hash": "0xB539BD8A4C1EECF8", "name": "NETWORK_EARN_FROM_VEHICLE", "lua_name": "NetworkEarnFromVehicle", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkEarnFromVehicle(Any p0, Any p1, Any p2, Any p3, Any p4, Any p5, Any p6, Any p7)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xB539BD8A4C1EECF8", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}, {"name": "p3", "type": "Any"}, {"name": "p4", "type": "Any"}, {"name": "p5", "type": "Any"}, {"name": "p6", "type": "Any"}, {"name": "p7", "type": "Any"}]}
{"hash": "0x5D1E75F91C07DEE5", "name": "NETWORK_GET_EVC_BALANCE", "lua_name": "NetworkGetEvcBalance", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "int NetworkGetEvcBalance()", "description": "```\nNativeDB Introduced: v323\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x5D1E75F91C07DEE5", "params": []}
{"hash": "0x4F54F3B6C202FB4E", "name": "NETWORK_GET_PVC_BALANCE", "lua_name": "NetworkGetPvcBalance", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "int NetworkGetPvcBalance()", "description": "```\nNativeDB Introduced: v323\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x4F54F3B6C202FB4E", "params": []}
{"hash": "0x13A8DE2FD77D04F3", "name": "NETWORK_GET_PVC_TRANSFER_BALANCE", "lua_name": "NetworkGetPvcTransferBalance", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "int NetworkGetPvcTransferBalance()", "description": "```\nSame as 0xEA560AC9EEB1E19B.\n```\n\n```\nSame as 0xEA560AC9EEB1E19B.\n\nNativeDB Introduced: v323\n```", "aliases": "_NETWORK_GET_REMAINING_VC_DAILY_TRANSFERS", "url": "https://docs.fivem.net/natives/?_0x13A8DE2FD77D04F3", "params": []}
{"hash": "0xEA560AC9EEB1E19B", "name": "NETWORK_GET_REMAINING_TRANSFER_BALANCE", "lua_name": "NetworkGetRemainingTransferBalance", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "int NetworkGetRemainingTransferBalance()", "description": "```\nSame as 0x13A8DE2FD77D04F3.\n\nNativeDB Introduced: v323\n```", "aliases": "_NETWORK_GET_REMAINING_VC_DAILY_TRANSFERS_2", "url": "https://docs.fivem.net/natives/?_0xEA560AC9EEB1E19B", "params": []}
{"hash": "0xA6FA3979BED01B81", "name": "NETWORK_GET_STRING_BANK_BALANCE", "lua_name": "NetworkGetStringBankBalance", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "char* NetworkGetStringBankBalance()", "description": "", "aliases": "0xA6FA3979BED01B81 _NETWORK_GET_BANK_BALANCE_STRING", "url": "https://docs.fivem.net/natives/?_0xA6FA3979BED01B81", "params": []}
{"hash": "0x700AF71AE615E6DD", "name": "NETWORK_GET_STRING_BANK_WALLET_BALANCE", "lua_name": "NetworkGetStringBankWalletBalance", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "char* NetworkGetStringBankWalletBalance()", "description": "```\nNativeDB Introduced: v323\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x700AF71AE615E6DD", "params": []}
{"hash": "0xF9B10B529DCFB33B", "name": "NETWORK_GET_STRING_WALLET_BALANCE", "lua_name": "NetworkGetStringWalletBalance", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "char* NetworkGetStringWalletBalance(int characterSlot)", "description": "```\nNativeDB Introduced: v323\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xF9B10B529DCFB33B", "params": [{"name": "characterSlot", "type": "int"}]}
{"hash": "0x5CBAD97E059E1B94", "name": "NETWORK_GET_VC_BALANCE", "lua_name": "NetworkGetVcBalance", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "int NetworkGetVcBalance()", "description": "", "aliases": "0x5CBAD97E059E1B94", "url": "https://docs.fivem.net/natives/?_0x5CBAD97E059E1B94", "params": []}
{"hash": "0x76EF28DA05EA395A", "name": "NETWORK_GET_VC_BANK_BALANCE", "lua_name": "NetworkGetVcBankBalance", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "int NetworkGetVcBankBalance()", "description": "", "aliases": "0x76EF28DA05EA395A", "url": "https://docs.fivem.net/natives/?_0x76EF28DA05EA395A", "params": []}
{"hash": "0xA40F9C2623F6A8B5", "name": "NETWORK_GET_VC_WALLET_BALANCE", "lua_name": "NetworkGetVcWalletBalance", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "int NetworkGetVcWalletBalance(int characterSlot)", "description": "", "aliases": "0xA40F9C2623F6A8B5", "url": "https://docs.fivem.net/natives/?_0xA40F9C2623F6A8B5", "params": [{"name": "characterSlot", "type": "int"}]}
{"hash": "0xFB18DF9CB95E0105", "name": "NETWORK_GIVE_PLAYER_JOBSHARE_CASH", "lua_name": "NetworkGivePlayerJobshareCash", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkGivePlayerJobshareCash(int amount, int* networkHandle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xFB18DF9CB95E0105", "params": [{"name": "amount", "type": "int"}, {"name": "networkHandle", "type": "int*"}]}
{"hash": "0x3DA5ECD1A56CBA6D", "name": "NETWORK_INITIALIZE_CASH", "lua_name": "NetworkInitializeCash", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkInitializeCash(int wallet, int bank)", "description": "", "aliases": "0x3DA5ECD1A56CBA6D", "url": "https://docs.fivem.net/natives/?_0x3DA5ECD1A56CBA6D", "params": [{"name": "wallet", "type": "int"}, {"name": "bank", "type": "int"}]}
{"hash": "0x81404F3DC124FE5B", "name": "NETWORK_MONEY_CAN_BET", "lua_name": "NetworkMoneyCanBet", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkMoneyCanBet(int amount, BOOL p1, BOOL p2)", "description": "", "aliases": "0x81404F3DC124FE5B", "url": "https://docs.fivem.net/natives/?_0x81404F3DC124FE5B", "params": [{"name": "amount", "type": "int"}, {"name": "p1", "type": "BOOL"}, {"name": "p2", "type": "BOOL"}]}
{"hash": "0x5FD5ED82CBBE9989", "name": "NETWORK_PAY_EMPLOYEE_WAGE", "lua_name": "NetworkPayEmployeeWage", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkPayEmployeeWage(Any p0, BOOL p1, BOOL p2)", "description": "", "aliases": "0x5FD5ED82CBBE9989", "url": "https://docs.fivem.net/natives/?_0x5FD5ED82CBBE9989", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "BOOL"}, {"name": "p2", "type": "BOOL"}]}
{"hash": "0x9346E14F2AF74D46", "name": "NETWORK_PAY_MATCH_ENTRY_FEE", "lua_name": "NetworkPayMatchEntryFee", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkPayMatchEntryFee(int amount, char* matchId, BOOL p2, BOOL p3)", "description": "", "aliases": "0x9346E14F2AF74D46", "url": "https://docs.fivem.net/natives/?_0x9346E14F2AF74D46", "params": [{"name": "amount", "type": "int"}, {"name": "matchId", "type": "char*", "annotations": {"cs_type": "intPtr"}}, {"name": "p2", "type": "BOOL"}, {"name": "p3", "type": "BOOL"}]}
{"hash": "0xAFE08B35EC0C9EAE", "name": "NETWORK_PAY_UTILITY_BILL", "lua_name": "NetworkPayUtilityBill", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkPayUtilityBill(int amount, BOOL p1, BOOL p2)", "description": "", "aliases": "0xAFE08B35EC0C9EAE", "url": "https://docs.fivem.net/natives/?_0xAFE08B35EC0C9EAE", "params": [{"name": "amount", "type": "int"}, {"name": "p1", "type": "BOOL"}, {"name": "p2", "type": "BOOL"}]}
{"hash": "0x56A3B51944C50598", "name": "NETWORK_RECEIVE_PLAYER_JOBSHARE_CASH", "lua_name": "NetworkReceivePlayerJobshareCash", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkReceivePlayerJobshareCash(int value, int* networkHandle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x56A3B51944C50598", "params": [{"name": "value", "type": "int"}, {"name": "networkHandle", "type": "int*"}]}
{"hash": "0xF9C812CD7C46E817", "name": "NETWORK_REFUND_CASH", "lua_name": "NetworkRefundCash", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkRefundCash(int index, char* context, char* reason, BOOL unk)", "description": "```\nindex \n------- \nSee function sub_1005 in am_boat_taxi.ysc \ncontext \n---------- \n\"BACKUP_VAGOS\" \n\"BACKUP_LOST\" \n\"BACKUP_FAMILIES\" \n\"HIRE_MUGGER\" \n\"HIRE_MERCENARY\" \n\"BUY_CARDROPOFF\" \n\"HELI_PICKUP\" \n\"BOAT_PICKUP\" \n\"CLEAR_WANTED\" \n\"HEAD_2_HEAD\" \n\"CHALLENGE\" \n\"SHARE_LAST_JOB\" \n\"DEFAULT\" \nreason \n--------- \n\"NOTREACHTARGET\" \n\"TARGET_ESCAPE\" \n\"DELIVERY_FAIL\" \n\"NOT_USED\" \n\"TEAM_QUIT\" \n\"SERVER_ERROR\" \n\"RECEIVE_LJ_L\" \n\"CHALLENGE_PLAYER_LEFT\" \n\"DEFAULT\" \nunk \n----- \nUnknown bool value \n```", "aliases": "0xF9C812CD7C46E817", "url": "https://docs.fivem.net/natives/?_0xF9C812CD7C46E817", "params": [{"name": "index", "type": "int"}, {"name": "context", "type": "char*"}, {"name": "reason", "type": "char*"}, {"name": "unk", "type": "BOOL"}]}
{"hash": "0xB162DC95C0A3317B", "name": "NETWORK_SPENT_AMMO_DROP", "lua_name": "NetworkSpentAmmoDrop", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkSpentAmmoDrop(Any p0, BOOL p1, BOOL p2)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xB162DC95C0A3317B", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "BOOL"}, {"name": "p2", "type": "BOOL"}]}
{"hash": "0x812F5488B1B2A299", "name": "NETWORK_SPENT_ARREST_BAIL", "lua_name": "NetworkSpentArrestBail", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkSpentArrestBail(Any p0, BOOL p1, BOOL p2)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x812F5488B1B2A299", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "BOOL"}, {"name": "p2", "type": "BOOL"}]}
{"hash": "0xCA230C9682556CF1", "name": "NETWORK_SPENT_BANK_INTEREST", "lua_name": "NetworkSpentBankInterest", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkSpentBankInterest(int p0, BOOL p1, BOOL p2)", "description": "```\nNativeDB Introduced: v323\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xCA230C9682556CF1", "params": [{"name": "p0", "type": "int"}, {"name": "p1", "type": "BOOL"}, {"name": "p2", "type": "BOOL"}]}
{"hash": "0x1C436FD11FFA692F", "name": "NETWORK_SPENT_BETTING", "lua_name": "NetworkSpentBetting", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkSpentBetting(int amount, int p1, char* matchId, BOOL p3, BOOL p4)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x1C436FD11FFA692F", "params": [{"name": "amount", "type": "int"}, {"name": "p1", "type": "int"}, {"name": "matchId", "type": "char*", "annotations": {"cs_type": "AnyPtr"}}, {"name": "p3", "type": "BOOL"}, {"name": "p4", "type": "BOOL"}]}
{"hash": "0x524EE43A37232C00", "name": "NETWORK_SPENT_BOAT_PICKUP", "lua_name": "NetworkSpentBoatPickup", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkSpentBoatPickup(Any p0, BOOL p1, BOOL p2)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x524EE43A37232C00", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "BOOL"}, {"name": "p2", "type": "BOOL"}]}
{"hash": "0x29B260B84947DFCC", "name": "NETWORK_SPENT_BOUNTY", "lua_name": "NetworkSpentBounty", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkSpentBounty(Any p0, BOOL p1, BOOL p2)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x29B260B84947DFCC", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "BOOL"}, {"name": "p2", "type": "BOOL"}]}
{"hash": "0xA6DD8458CE24012C", "name": "NETWORK_SPENT_BULL_SHARK", "lua_name": "NetworkSpentBullShark", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkSpentBullShark(Any p0, BOOL p1, BOOL p2)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA6DD8458CE24012C", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "BOOL"}, {"name": "p2", "type": "BOOL"}]}
{"hash": "0xA628A745E2275C5D", "name": "NETWORK_SPENT_BUY_OFFTHERADAR", "lua_name": "NetworkSpentBuyOfftheradar", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkSpentBuyOfftheradar(Any p0, BOOL p1, BOOL p2)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA628A745E2275C5D", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "BOOL"}, {"name": "p2", "type": "BOOL"}]}
{"hash": "0x6D3A430D1A809179", "name": "NETWORK_SPENT_BUY_PASSIVE_MODE", "lua_name": "NetworkSpentBuyPassiveMode", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkSpentBuyPassiveMode(Any p0, BOOL p1, BOOL p2)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x6D3A430D1A809179", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "BOOL"}, {"name": "p2", "type": "BOOL"}]}
{"hash": "0x6E176F1B18BC0637", "name": "NETWORK_SPENT_BUY_REVEAL_PLAYERS", "lua_name": "NetworkSpentBuyRevealPlayers", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkSpentBuyRevealPlayers(Any p0, BOOL p1, BOOL p2)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x6E176F1B18BC0637", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "BOOL"}, {"name": "p2", "type": "BOOL"}]}
{"hash": "0xE1B13771A843C4F6", "name": "NETWORK_SPENT_BUY_WANTEDLEVEL", "lua_name": "NetworkSpentBuyWantedlevel", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkSpentBuyWantedlevel(Any p0, Any* p1, BOOL p2, BOOL p3)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xE1B13771A843C4F6", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any*"}, {"name": "p2", "type": "BOOL"}, {"name": "p3", "type": "BOOL"}]}
{"hash": "0xACDE7185B374177C", "name": "NETWORK_SPENT_CALL_PLAYER", "lua_name": "NetworkSpentCallPlayer", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkSpentCallPlayer(Any p0, Any* p1, BOOL p2, BOOL p3)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xACDE7185B374177C", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any*"}, {"name": "p2", "type": "BOOL"}, {"name": "p3", "type": "BOOL"}]}
{"hash": "0xEC03C719DB2F4306", "name": "NETWORK_SPENT_CARWASH", "lua_name": "NetworkSpentCarwash", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkSpentCarwash(Any p0, Any p1, Any p2, BOOL p3, BOOL p4)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xEC03C719DB2F4306", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}, {"name": "p3", "type": "BOOL"}, {"name": "p4", "type": "BOOL"}]}
{"hash": "0x289016EC778D60E0", "name": "NETWORK_SPENT_CASH_DROP", "lua_name": "NetworkSpentCashDrop", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkSpentCashDrop(int amount, BOOL p1, BOOL p2)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x289016EC778D60E0", "params": [{"name": "amount", "type": "int"}, {"name": "p1", "type": "BOOL"}, {"name": "p2", "type": "BOOL"}]}
{"hash": "0x6B38ECB05A63A685", "name": "NETWORK_SPENT_CINEMA", "lua_name": "NetworkSpentCinema", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkSpentCinema(Any p0, Any p1, BOOL p2, BOOL p3)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x6B38ECB05A63A685", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "BOOL"}, {"name": "p3", "type": "BOOL"}]}
{"hash": "0x6A445B64ED7ABEB5", "name": "NETWORK_SPENT_FROM_ROCKSTAR", "lua_name": "NetworkSpentFromRockstar", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkSpentFromRockstar(int bank, BOOL p1, BOOL p2)", "description": "", "aliases": "0x6A445B64ED7ABEB5", "url": "https://docs.fivem.net/natives/?_0x6A445B64ED7ABEB5", "params": [{"name": "bank", "type": "int"}, {"name": "p1", "type": "BOOL"}, {"name": "p2", "type": "BOOL"}]}
{"hash": "0x7BF1D73DB2ECA492", "name": "NETWORK_SPENT_HELI_PICKUP", "lua_name": "NetworkSpentHeliPickup", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkSpentHeliPickup(Any p0, BOOL p1, BOOL p2)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x7BF1D73DB2ECA492", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "BOOL"}, {"name": "p2", "type": "BOOL"}]}
{"hash": "0xE7B80E2BF9D80BD6", "name": "NETWORK_SPENT_HIRE_MERCENARY", "lua_name": "NetworkSpentHireMercenary", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkSpentHireMercenary(Any p0, BOOL p1, BOOL p2)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xE7B80E2BF9D80BD6", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "BOOL"}, {"name": "p2", "type": "BOOL"}]}
{"hash": "0xE404BFB981665BF0", "name": "NETWORK_SPENT_HIRE_MUGGER", "lua_name": "NetworkSpentHireMugger", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkSpentHireMugger(Any p0, BOOL p1, BOOL p2)", "description": "```\nOnly used once in a script (am_contact_requests) \np1 = 0 \np2 = 1 \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xE404BFB981665BF0", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "BOOL"}, {"name": "p2", "type": "BOOL"}]}
{"hash": "0xD9B86B9872039763", "name": "NETWORK_SPENT_HOLDUPS", "lua_name": "NetworkSpentHoldups", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkSpentHoldups(Any p0, BOOL p1, BOOL p2)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xD9B86B9872039763", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "BOOL"}, {"name": "p2", "type": "BOOL"}]}
{"hash": "0xEE99784E4467689C", "name": "NETWORK_SPENT_IN_STRIPCLUB", "lua_name": "NetworkSpentInStripclub", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkSpentInStripclub(Any p0, BOOL p1, Any p2, BOOL p3)", "description": "", "aliases": "0xEE99784E4467689C", "url": "https://docs.fivem.net/natives/?_0xEE99784E4467689C", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "BOOL"}, {"name": "p2", "type": "Any"}, {"name": "p3", "type": "BOOL"}]}
{"hash": "0xD5BB406F4E04019F", "name": "NETWORK_SPENT_NO_COPS", "lua_name": "NetworkSpentNoCops", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkSpentNoCops(Any p0, BOOL p1, BOOL p2)", "description": "", "aliases": "0xD5BB406F4E04019F", "url": "https://docs.fivem.net/natives/?_0xD5BB406F4E04019F", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "BOOL"}, {"name": "p2", "type": "BOOL"}]}
{"hash": "0x9FF28D88C766E3E8", "name": "NETWORK_SPENT_PAY_VEHICLE_INSURANCE_PREMIUM", "lua_name": "NetworkSpentPayVehicleInsurancePremium", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkSpentPayVehicleInsurancePremium(int amount, Hash vehicleModel, int* networkHandle, BOOL notBankrupt, BOOL hasTheMoney)", "description": "```\nAccording to how I understood this in the freemode script alone,\nThe first parameter is determined by a function named, func_5749 within the freemode script which has a list of all the vehicles and a set price to return which some vehicles deals with globals as well. So the first parameter is basically the set in stone insurance cost it's gonna charge you for that specific vehicle model.\nThe second parameter whoever put it was right, they call GET_ENTITY_MODEL with the vehicle as the paremeter.\nThe third parameter is the network handle as they call their little struct<13> func or atleast how the script decompiled it to look which in lamens terms just returns the network handle of the previous owner based on DECOR_GET_INT(vehicle, \"Previous_Owner\").\nThe fourth parameter is a bool that returns true/false depending on if your bank balance is greater then 0.\nThe fifth and last parameter is a bool that returns true/false depending on if you have the money for the car based on the cost returned by func_5749. In the freemode script eg,\nbool hasTheMoney = MONEY::_GET_BANK_BALANCE() < carCost.\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x9FF28D88C766E3E8", "params": [{"name": "amount", "type": "int"}, {"name": "vehicleModel", "type": "Hash"}, {"name": "networkHandle", "type": "int*"}, {"name": "notBankrupt", "type": "BOOL"}, {"name": "hasTheMoney", "type": "BOOL"}]}
{"hash": "0x7C99101F7FCE2EE5", "name": "NETWORK_SPENT_PLAYER_HEALTHCARE", "lua_name": "NetworkSpentPlayerHealthcare", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkSpentPlayerHealthcare(int p0, int p1, BOOL p2, BOOL p3)", "description": "", "aliases": "0x7C99101F7FCE2EE5", "url": "https://docs.fivem.net/natives/?_0x7C99101F7FCE2EE5", "params": [{"name": "p0", "type": "int"}, {"name": "p1", "type": "int"}, {"name": "p2", "type": "BOOL"}, {"name": "p3", "type": "BOOL"}]}
{"hash": "0xB21B89501CFAC79E", "name": "NETWORK_SPENT_PROSTITUTES", "lua_name": "NetworkSpentProstitutes", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkSpentProstitutes(Any p0, BOOL p1, BOOL p2)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xB21B89501CFAC79E", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "BOOL"}, {"name": "p2", "type": "BOOL"}]}
{"hash": "0x9D26502BB97BFE62", "name": "NETWORK_SPENT_REQUEST_HEIST", "lua_name": "NetworkSpentRequestHeist", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkSpentRequestHeist(Any p0, BOOL p1, BOOL p2)", "description": "", "aliases": "0x9D26502BB97BFE62 _NETWORK_SPENT_REQUEST_HEIST", "url": "https://docs.fivem.net/natives/?_0x9D26502BB97BFE62", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "BOOL"}, {"name": "p2", "type": "BOOL"}]}
{"hash": "0x8204DA7934DF3155", "name": "NETWORK_SPENT_REQUEST_JOB", "lua_name": "NetworkSpentRequestJob", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkSpentRequestJob(Any p0, BOOL p1, BOOL p2)", "description": "", "aliases": "0x8204DA7934DF3155", "url": "https://docs.fivem.net/natives/?_0x8204DA7934DF3155", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "BOOL"}, {"name": "p2", "type": "BOOL"}]}
{"hash": "0x995A65F15F581359", "name": "NETWORK_SPENT_ROBBED_BY_MUGGER", "lua_name": "NetworkSpentRobbedByMugger", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkSpentRobbedByMugger(int amount, BOOL p1, BOOL p2)", "description": "", "aliases": "0x995A65F15F581359", "url": "https://docs.fivem.net/natives/?_0x995A65F15F581359", "params": [{"name": "amount", "type": "int"}, {"name": "p1", "type": "BOOL"}, {"name": "p2", "type": "BOOL"}]}
{"hash": "0x17C3A7D31EAE39F9", "name": "NETWORK_SPENT_TAXI", "lua_name": "NetworkSpentTaxi", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkSpentTaxi(int amount, BOOL p1, BOOL p2)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x17C3A7D31EAE39F9", "params": [{"name": "amount", "type": "int"}, {"name": "p1", "type": "BOOL"}, {"name": "p2", "type": "BOOL"}]}
{"hash": "0x7FE61782AD94CC09", "name": "NETWORK_SPENT_TELESCOPE", "lua_name": "NetworkSpentTelescope", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkSpentTelescope(Any p0, BOOL p1, BOOL p2)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x7FE61782AD94CC09", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "BOOL"}, {"name": "p2", "type": "BOOL"}]}
{"hash": "0x20194D48EAEC9A41", "name": "PROCESS_CASH_GIFT", "lua_name": "ProcessCashGift", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "char* ProcessCashGift(int* p0, int* p1, char* p2)", "description": "", "aliases": "0x20194D48EAEC9A41", "url": "https://docs.fivem.net/natives/?_0x20194D48EAEC9A41", "params": [{"name": "p0", "type": "int*"}, {"name": "p1", "type": "int*"}, {"name": "p2", "type": "char*"}]}
{"hash": "0xF70EFA14FE091429", "name": "WITHDRAW_VC", "lua_name": "WithdrawVc", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "int WithdrawVc(int amount)", "description": "```\nDoes nothing and always returns 0.\n```", "aliases": "0xF70EFA14FE091429", "url": "https://docs.fivem.net/natives/?_0xF70EFA14FE091429", "params": [{"name": "amount", "type": "int"}]}
{"hash": "0x9777734DAD16992F", "name": "_CAN_PAY_GOON", "lua_name": "CanPayGoon", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "BOOL CanPayGoon()", "description": "```\nNativeDB Added Parameter 1: int p0\nNativeDB Added Parameter 2: int p1\nNativeDB Added Parameter 3: int amount\nNativeDB Added Parameter 4: int* p3\n```", "aliases": "0x9777734DAD16992F", "url": "https://docs.fivem.net/natives/?_0x9777734DAD16992F", "params": []}
{"hash": "0x30FD873ECE50E9F6", "name": "_NETWORK_BUY_CONTRABAND", "lua_name": "NetworkBuyContraband", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkBuyContraband(int p0, int p1, Hash p2, BOOL p3, BOOL p4)", "description": "", "aliases": "0x30FD873ECE50E9F6", "url": "https://docs.fivem.net/natives/?_0x30FD873ECE50E9F6", "params": [{"name": "p0", "type": "int"}, {"name": "p1", "type": "int"}, {"name": "p2", "type": "Hash", "annotations": {"cs_type": "Any"}}, {"name": "p3", "type": "BOOL"}, {"name": "p4", "type": "BOOL"}]}
{"hash": "0x7303E27CC6532080", "name": "_NETWORK_CAN_SPEND_MONEY_2", "lua_name": "NetworkCanSpendMoney_2", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkCanSpendMoney_2(Any p0, BOOL p1, BOOL p2, BOOL p3, Any* p4, Any p5)", "description": "```\nNETWORK_CAN_R??? or NETWORK_CAN_S??? \n```\n\n```\nNativeDB Added Parameter 7: Any p6\n```", "aliases": "0x7303E27CC6532080", "url": "https://docs.fivem.net/natives/?_0x7303E27CC6532080", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "BOOL"}, {"name": "p2", "type": "BOOL"}, {"name": "p3", "type": "BOOL"}, {"name": "p4", "type": "Any*"}, {"name": "p5", "type": "Any"}]}
{"hash": "0xF62F6D9528358FE4", "name": "_NETWORK_CASINO_CAN_GAMBLE", "lua_name": "NetworkCasinoCanGamble", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkCasinoCanGamble(Any p0)", "description": "NETWORK_C\\*\n\n```\nNativeDB Introduced: v1734\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xF62F6D9528358FE4", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0x394DCDB9E836B7A9", "name": "_NETWORK_CASINO_CAN_PURCHASE_CHIPS_WITH_PVC", "lua_name": "NetworkCasinoCanPurchaseChipsWithPvc", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkCasinoCanPurchaseChipsWithPvc()", "description": "Same as 0x8968D4D8C6C40C11.\nNETWORK_C\\*\n\n```\nNativeDB Introduced: v1734\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x394DCDB9E836B7A9", "params": []}
{"hash": "0x8968D4D8C6C40C11", "name": "_NETWORK_CASINO_CAN_PURCHASE_CHIPS_WITH_PVC_2", "lua_name": "NetworkCasinoCanPurchaseChipsWithPvc_2", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkCasinoCanPurchaseChipsWithPvc_2()", "description": "Same as 0x394DCDB9E836B7A9.\nNETWORK_C\\*\n\n```\nNativeDB Introduced: v1734\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x8968D4D8C6C40C11", "params": []}
{"hash": "0x158C16F5E4CF41F8", "name": "_NETWORK_CASINO_CAN_USE_GAMBLING_TYPE", "lua_name": "NetworkCasinoCanUseGamblingType", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkCasinoCanUseGamblingType(Hash hash)", "description": "GTAO_CASINO_HOUSE\nGTAO_CASINO_INSIDETRACK\nGTAO_CASINO_LUCKYWHEEL\nGTAO_CASINO_BLACKJACK\nGTAO_CASINO_ROULETTE\nGTAO_CASINO_SLOTS\nGTAO_CASINO_PURCHASE_CHIPS\nNETWORK_C\\*\n\n```\nNativeDB Introduced: v1734\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x158C16F5E4CF41F8", "params": [{"name": "hash", "type": "Hash"}]}
{"hash": "0x3BD101471C7F9EEC", "name": "_NETWORK_CASINO_PURCHASE_CHIPS", "lua_name": "NetworkCasinoPurchaseChips", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkCasinoPurchaseChips(int p0, int p1)", "description": "NETWORK_C\\*\n\n```\nNativeDB Introduced: v1734\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x3BD101471C7F9EEC", "params": [{"name": "p0", "type": "int"}, {"name": "p1", "type": "int"}]}
{"hash": "0xED44897CB336F480", "name": "_NETWORK_CASINO_SELL_CHIPS", "lua_name": "NetworkCasinoSellChips", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkCasinoSellChips(int p0, int p1)", "description": "NETWORK_C\\*\n\n```\nNativeDB Introduced: v1734\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xED44897CB336F480", "params": [{"name": "p0", "type": "int"}, {"name": "p1", "type": "int"}]}
{"hash": "0x18B7AE224B087E26", "name": "_NETWORK_DEDUCT_CASH", "lua_name": "NetworkDeductCash", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkDeductCash(int amount, char* p1, char* p2, BOOL p3, BOOL p4, BOOL p5)", "description": "```\nNativeDB Introduced: v323\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x18B7AE224B087E26", "params": [{"name": "amount", "type": "int"}, {"name": "p1", "type": "char*"}, {"name": "p2", "type": "char*"}, {"name": "p3", "type": "BOOL"}, {"name": "p4", "type": "BOOL"}, {"name": "p5", "type": "BOOL"}]}
{"hash": "0x08B0CA7A6AB3AC32", "name": "_NETWORK_EARN_BOSS", "lua_name": "NetworkEarnBoss", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkEarnBoss(Any p0, Any p1, Any p2)", "description": "", "aliases": "0x08B0CA7A6AB3AC32", "url": "https://docs.fivem.net/natives/?_0x08B0CA7A6AB3AC32", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}]}
{"hash": "0x0CB1BE0633C024A8", "name": "_NETWORK_EARN_BOSS_AGENCY", "lua_name": "NetworkEarnBossAgency", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkEarnBossAgency(Any p0, Any p1, Any p2, Any p3)", "description": "", "aliases": "0x0CB1BE0633C024A8", "url": "https://docs.fivem.net/natives/?_0x0CB1BE0633C024A8", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}, {"name": "p3", "type": "Any"}]}
{"hash": "0xF6B170F9A02E9E87", "name": "_NETWORK_EARN_BOUNTY_HUNTER_REWARD", "lua_name": "NetworkEarnBountyHunterReward", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkEarnBountyHunterReward(Any p0)", "description": "```\nNativeDB Introduced: v1493\n```", "aliases": "0xF6B170F9A02E9E87", "url": "https://docs.fivem.net/natives/?_0xF6B170F9A02E9E87", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0x72E7C7B9615FA3C3", "name": "_NETWORK_EARN_CASINO_HEIST", "lua_name": "NetworkEarnCasinoHeist", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkEarnCasinoHeist(Any p0, Any p1, Any p2, Any p3, Any p4, Any p5, Any p6)", "description": "```\nNativeDB Introduced: v1868\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x72E7C7B9615FA3C3", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}, {"name": "p3", "type": "Any"}, {"name": "p4", "type": "Any"}, {"name": "p5", "type": "Any"}, {"name": "p6", "type": "Any"}]}
{"hash": "0x3EC7471E6909798A", "name": "_NETWORK_EARN_CASINO_HEIST_BONUS", "lua_name": "NetworkEarnCasinoHeistBonus", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkEarnCasinoHeistBonus(Any p0, Any p1, Any p2, Any p3, Any p4)", "description": "```\nNativeDB Introduced: v1868\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x3EC7471E6909798A", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}, {"name": "p3", "type": "Any"}, {"name": "p4", "type": "Any"}]}
{"hash": "0x5C9B198AF5A54FA6", "name": "_NETWORK_EARN_COLLECTABLE_COMPLETED_COLLECTION", "lua_name": "NetworkEarnCollectableCompletedCollection", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkEarnCollectableCompletedCollection(int amount, Any p1)", "description": "```\nNativeDB Introduced: v2060\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x5C9B198AF5A54FA6", "params": [{"name": "amount", "type": "int"}, {"name": "p1", "type": "Any"}]}
{"hash": "0xFFFBA1B1F7C0B6F4", "name": "_NETWORK_EARN_FMBB_WAGE_BONUS", "lua_name": "NetworkEarnFmbbWageBonus", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkEarnFmbbWageBonus(Any p0)", "description": "```\nNativeDB Introduced: v1493\n```", "aliases": "0xFFFBA1B1F7C0B6F4", "url": "https://docs.fivem.net/natives/?_0xFFFBA1B1F7C0B6F4", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0x0F99F70C61F14619", "name": "_NETWORK_EARN_FROM_ARENA_CAREER_PROGRESSION", "lua_name": "NetworkEarnFromArenaCareerProgression", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkEarnFromArenaCareerProgression(int amount, Any p1)", "description": "```\nNativeDB Introduced: v1604\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x0F99F70C61F14619", "params": [{"name": "amount", "type": "int"}, {"name": "p1", "type": "Any"}]}
{"hash": "0xE08256F972C7BB2C", "name": "_NETWORK_EARN_FROM_ARENA_SKILL_LEVEL_PROGRESSION", "lua_name": "NetworkEarnFromArenaSkillLevelProgression", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkEarnFromArenaSkillLevelProgression(int amount, Any p1)", "description": "```\nNativeDB Introduced: v1604\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xE08256F972C7BB2C", "params": [{"name": "amount", "type": "int"}, {"name": "p1", "type": "Any"}]}
{"hash": "0x631F1CB8FB4130AA", "name": "_NETWORK_EARN_FROM_ARENA_WAR", "lua_name": "NetworkEarnFromArenaWar", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkEarnFromArenaWar(int amount, Any p1, Any p2, Any p3)", "description": "```\nNativeDB Introduced: v1604\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x631F1CB8FB4130AA", "params": [{"name": "amount", "type": "int"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}, {"name": "p3", "type": "Any"}]}
{"hash": "0xF514621E8EA463D0", "name": "_NETWORK_EARN_FROM_ARMOUR_TRUCK", "lua_name": "NetworkEarnFromArmourTruck", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkEarnFromArmourTruck(int amount)", "description": "```\nFor the money bags that drop a max of $40,000. Often called 40k bags.\nMost likely NETWORK_EARN_FROM_ROB***\n```", "aliases": "0xF514621E8EA463D0", "url": "https://docs.fivem.net/natives/?_0xF514621E8EA463D0", "params": [{"name": "amount", "type": "int"}]}
{"hash": "0xFA700D8A9905F78A", "name": "_NETWORK_EARN_FROM_ASSASSINATE_TARGET_KILLED", "lua_name": "NetworkEarnFromAssassinateTargetKilled", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkEarnFromAssassinateTargetKilled(int amount)", "description": "```\nNativeDB Introduced: v1604\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xFA700D8A9905F78A", "params": [{"name": "amount", "type": "int"}]}
{"hash": "0x5E7AE8AABE8B7C0D", "name": "_NETWORK_EARN_FROM_ASSASSINATE_TARGET_KILLED_2", "lua_name": "NetworkEarnFromAssassinateTargetKilled_2", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkEarnFromAssassinateTargetKilled_2(int amount)", "description": "```\nNativeDB Introduced: v1604\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x5E7AE8AABE8B7C0D", "params": [{"name": "amount", "type": "int"}]}
{"hash": "0x36A7FD5A7194B03E", "name": "_NETWORK_EARN_FROM_AUTOSHOP_BUSINESS", "lua_name": "NetworkEarnFromAutoshopBusiness", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkEarnFromAutoshopBusiness(Any p0, Any p1)", "description": "```\nNativeDB Introduced: v2372\n```", "aliases": "0x36A7FD5A7194B03E", "url": "https://docs.fivem.net/natives/?_0x36A7FD5A7194B03E", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}]}
{"hash": "0xC66D1CF99ED7FE25", "name": "_NETWORK_EARN_FROM_AUTOSHOP_INCOME", "lua_name": "NetworkEarnFromAutoshopIncome", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkEarnFromAutoshopIncome(Any p0)", "description": "```\nNativeDB Introduced: v2372\n```", "aliases": "0xC66D1CF99ED7FE25", "url": "https://docs.fivem.net/natives/?_0xC66D1CF99ED7FE25", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0xFDD8D2440DAF1590", "name": "_NETWORK_EARN_FROM_BB_EVENT_BONUS", "lua_name": "NetworkEarnFromBbEventBonus", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkEarnFromBbEventBonus(int amount)", "description": "```\nNativeDB Introduced: v1604\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xFDD8D2440DAF1590", "params": [{"name": "amount", "type": "int"}]}
{"hash": "0xA82959062361B259", "name": "_NETWORK_EARN_FROM_BB_EVENT_CARGO", "lua_name": "NetworkEarnFromBbEventCargo", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkEarnFromBbEventCargo(int amount)", "description": "```\nNativeDB Introduced: v1604\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA82959062361B259", "params": [{"name": "amount", "type": "int"}]}
{"hash": "0x71BEC32FA466E105", "name": "_NETWORK_EARN_FROM_BIKER_INCOME", "lua_name": "NetworkEarnFromBikerIncome", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkEarnFromBikerIncome(Any p0)", "description": "```\nNativeDB Introduced: v2699\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x71BEC32FA466E105", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0x2C5809EB9DF57257", "name": "_NETWORK_EARN_FROM_BIKE_SHOP_BUSINESS", "lua_name": "NetworkEarnFromBikeShopBusiness", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkEarnFromBikeShopBusiness(Any p0, Any p1)", "description": "```\nNativeDB Introduced: v2699\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x2C5809EB9DF57257", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}]}
{"hash": "0x42FCE14F50F27291", "name": "_NETWORK_EARN_FROM_BUSINESS_BATTLE", "lua_name": "NetworkEarnFromBusinessBattle", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkEarnFromBusinessBattle(Any p0)", "description": "```\nNativeDB Introduced: v1493\n```", "aliases": "0x42FCE14F50F27291", "url": "https://docs.fivem.net/natives/?_0x42FCE14F50F27291", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0x0B39CF0D53F1C883", "name": "_NETWORK_EARN_FROM_BUSINESS_HUB_SELL", "lua_name": "NetworkEarnFromBusinessHubSell", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkEarnFromBusinessHubSell(Any p0, Any p1, Any p2)", "description": "```\nNativeDB Introduced: v1493\n```", "aliases": "0x0B39CF0D53F1C883", "url": "https://docs.fivem.net/natives/?_0x0B39CF0D53F1C883", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}]}
{"hash": "0x59498BC8B1C8B15C", "name": "_NETWORK_EARN_FROM_BUSINESS_HUB_SOURCE", "lua_name": "NetworkEarnFromBusinessHubSource", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkEarnFromBusinessHubSource(Any p0, Any p1, Any p2, Any p3)", "description": "```\nNativeDB Introduced: v2699\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x59498BC8B1C8B15C", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}, {"name": "p3", "type": "Any"}]}
{"hash": "0x8586789730B10CAF", "name": "_NETWORK_EARN_FROM_BUSINESS_PRODUCT", "lua_name": "NetworkEarnFromBusinessProduct", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkEarnFromBusinessProduct(int amount, Any p1, Any p2, Any p3)", "description": "", "aliases": "0x8586789730B10CAF", "url": "https://docs.fivem.net/natives/?_0x8586789730B10CAF", "params": [{"name": "amount", "type": "int"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}, {"name": "p3", "type": "Any"}]}
{"hash": "0xBC6227792A188E2E", "name": "_NETWORK_EARN_FROM_CARCLUB_MEMBERSHIP", "lua_name": "NetworkEarnFromCarclubMembership", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkEarnFromCarclubMembership(Any p0)", "description": "```\nNativeDB Introduced: v2372\n```", "aliases": "0xBC6227792A188E2E", "url": "https://docs.fivem.net/natives/?_0xBC6227792A188E2E", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0xEFE9C9A1651B81E6", "name": "_NETWORK_EARN_FROM_CASHING_OUT", "lua_name": "NetworkEarnFromCashingOut", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkEarnFromCashingOut(int amount)", "description": "```\nNativeDB Introduced: v1290\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xEFE9C9A1651B81E6", "params": [{"name": "amount", "type": "int"}]}
{"hash": "0x973A9781A34F8DEB", "name": "_NETWORK_EARN_FROM_CASINO_AWARD", "lua_name": "NetworkEarnFromCasinoAward", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkEarnFromCasinoAward(int amount, Hash hash)", "description": "```\nNativeDB Introduced: v1734\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x973A9781A34F8DEB", "params": [{"name": "amount", "type": "int"}, {"name": "hash", "type": "Hash"}]}
{"hash": "0x09E8F18641BE2575", "name": "_NETWORK_EARN_FROM_CASINO_MISSION_PARTICIPATION", "lua_name": "NetworkEarnFromCasinoMissionParticipation", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkEarnFromCasinoMissionParticipation(int amount)", "description": "```\nNativeDB Introduced: v1734\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x09E8F18641BE2575", "params": [{"name": "amount", "type": "int"}]}
{"hash": "0x566FD402B25787DE", "name": "_NETWORK_EARN_FROM_CASINO_MISSION_REWARD", "lua_name": "NetworkEarnFromCasinoMissionReward", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkEarnFromCasinoMissionReward(int amount)", "description": "```\nNativeDB Introduced: v1734\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x566FD402B25787DE", "params": [{"name": "amount", "type": "int"}]}
{"hash": "0xAC95ED552157E092", "name": "_NETWORK_EARN_FROM_CASINO_STORY_MISSION_REWARD", "lua_name": "NetworkEarnFromCasinoStoryMissionReward", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkEarnFromCasinoStoryMissionReward(int amount)", "description": "```\nNativeDB Introduced: v1734\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xAC95ED552157E092", "params": [{"name": "amount", "type": "int"}]}
{"hash": "0xA75EAC69F59E96E7", "name": "_NETWORK_EARN_FROM_CLUB_MANAGEMENT_PARTICIPATION", "lua_name": "NetworkEarnFromClubManagementParticipation", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkEarnFromClubManagementParticipation(Any p0)", "description": "```\nNativeDB Introduced: v1493\n```", "aliases": "0xA75EAC69F59E96E7", "url": "https://docs.fivem.net/natives/?_0xA75EAC69F59E96E7", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0x5517F90043466049", "name": "_NETWORK_EARN_FROM_COLLECTABLES_ACTION_FIGURES", "lua_name": "NetworkEarnFromCollectablesActionFigures", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkEarnFromCollectablesActionFigures(int amount)", "description": "```\nNativeDB Introduced: v1734\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x5517F90043466049", "params": [{"name": "amount", "type": "int"}]}
{"hash": "0x84FF63BD4966F33D", "name": "_NETWORK_EARN_FROM_COLLECTION_ITEM", "lua_name": "NetworkEarnFromCollectionItem", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkEarnFromCollectionItem(int amount, Any p1)", "description": "```\nNativeDB Introduced: v1734\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x84FF63BD4966F33D", "params": [{"name": "amount", "type": "int"}, {"name": "p1", "type": "Any"}]}
{"hash": "0x83AD64F53F4E9483", "name": "_NETWORK_EARN_FROM_COMPLETE_COLLECTION", "lua_name": "NetworkEarnFromCompleteCollection", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkEarnFromCompleteCollection(int amount)", "description": "```\nNativeDB Introduced: v1734\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x83AD64F53F4E9483", "params": [{"name": "amount", "type": "int"}]}
{"hash": "0xECA658CE2A4E5A72", "name": "_NETWORK_EARN_FROM_CONTRABAND", "lua_name": "NetworkEarnFromContraband", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkEarnFromContraband(int amount, Any p1)", "description": "", "aliases": "0xECA658CE2A4E5A72", "url": "https://docs.fivem.net/natives/?_0xECA658CE2A4E5A72", "params": [{"name": "amount", "type": "int"}, {"name": "p1", "type": "Any"}]}
{"hash": "0xFA009A62990671D4", "name": "_NETWORK_EARN_FROM_CRIMINAL_MASTERMIND_BONUS", "lua_name": "NetworkEarnFromCriminalMastermindBonus", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkEarnFromCriminalMastermindBonus(Any p0, Any p1, Any p2)", "description": "```\nNativeDB Introduced: v1290\n```", "aliases": "0xD20D79671A598594", "url": "https://docs.fivem.net/natives/?_0xFA009A62990671D4", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}]}
{"hash": "0x5128DF14A5BB86FC", "name": "_NETWORK_EARN_FROM_DAILY_OBJECTIVE_EVENT", "lua_name": "NetworkEarnFromDailyObjectiveEvent", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkEarnFromDailyObjectiveEvent(int amount)", "description": "```\nNativeDB Introduced: v1734\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x5128DF14A5BB86FC", "params": [{"name": "amount", "type": "int"}]}
{"hash": "0xCAC672087B4A24AB", "name": "_NETWORK_EARN_FROM_DAR_CHALLENGE", "lua_name": "NetworkEarnFromDarChallenge", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkEarnFromDarChallenge(int amount, Any p1)", "description": "```\nNativeDB Introduced: v1290\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xCAC672087B4A24AB", "params": [{"name": "amount", "type": "int"}, {"name": "p1", "type": "Any"}]}
{"hash": "0x84C0116D012E8FC2", "name": "_NETWORK_EARN_FROM_DESTROYING_CONTRABAND", "lua_name": "NetworkEarnFromDestroyingContraband", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkEarnFromDestroyingContraband(Any p0)", "description": "", "aliases": "0x84C0116D012E8FC2", "url": "https://docs.fivem.net/natives/?_0x84C0116D012E8FC2", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0x128A747F4A230952", "name": "_NETWORK_EARN_FROM_DOOMSDAY_FINALE_BONUS", "lua_name": "NetworkEarnFromDoomsdayFinaleBonus", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkEarnFromDoomsdayFinaleBonus(int amount, Hash vehicleHash)", "description": "```\nNativeDB Introduced: v1290\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x128A747F4A230952", "params": [{"name": "amount", "type": "int"}, {"name": "vehicleHash", "type": "Hash"}]}
{"hash": "0x1FDA0AA679C9919B", "name": "_NETWORK_EARN_FROM_FMBB_BOSS_WORK", "lua_name": "NetworkEarnFromFmbbBossWork", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkEarnFromFmbbBossWork(Any p0)", "description": "```\nNativeDB Introduced: v1493\n```", "aliases": "0x1FDA0AA679C9919B", "url": "https://docs.fivem.net/natives/?_0x1FDA0AA679C9919B", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0xC5156361F26E2212", "name": "_NETWORK_EARN_FROM_FMBB_PHONECALL_MISSION", "lua_name": "NetworkEarnFromFmbbPhonecallMission", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkEarnFromFmbbPhonecallMission(Any p0)", "description": "```\nNativeDB Introduced: v1493\n```", "aliases": "0xC5156361F26E2212", "url": "https://docs.fivem.net/natives/?_0xC5156361F26E2212", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0xA9A31475F530DFDA", "name": "_NETWORK_EARN_FROM_GANGOPS_AWARDS", "lua_name": "NetworkEarnFromGangopsAwards", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkEarnFromGangopsAwards(int amount, char* unk, Any p2)", "description": "```\nNativeDB Introduced: v1290\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA9A31475F530DFDA", "params": [{"name": "amount", "type": "int"}, {"name": "unk", "type": "char*"}, {"name": "p2", "type": "Any"}]}
{"hash": "0x2597A0D4A4FC2C77", "name": "_NETWORK_EARN_FROM_GANGOPS_ELITE", "lua_name": "NetworkEarnFromGangopsElite", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkEarnFromGangopsElite(int amount, char* unk, int actIndex)", "description": "```\nNativeDB Introduced: v1290\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x2597A0D4A4FC2C77", "params": [{"name": "amount", "type": "int"}, {"name": "unk", "type": "char*"}, {"name": "actIndex", "type": "int"}]}
{"hash": "0x1C121FC9545E0D52", "name": "_NETWORK_EARN_FROM_GANGOPS_JOBS_FINALE", "lua_name": "NetworkEarnFromGangopsJobsFinale", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkEarnFromGangopsJobsFinale(int amount, char* unk)", "description": "```\nNativeDB Introduced: v1290\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x1C121FC9545E0D52", "params": [{"name": "amount", "type": "int"}, {"name": "unk", "type": "char*"}]}
{"hash": "0xED26584F6BDCBBFD", "name": "_NETWORK_EARN_FROM_GANGOPS_JOBS_PREP_PARTICIPATION", "lua_name": "NetworkEarnFromGangopsJobsPrepParticipation", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkEarnFromGangopsJobsPrepParticipation(int amount)", "description": "```\nNativeDB Introduced: v1290\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xED26584F6BDCBBFD", "params": [{"name": "amount", "type": "int"}]}
{"hash": "0xA9160796D47A2CF8", "name": "_NETWORK_EARN_FROM_GANGOPS_JOBS_SETUP", "lua_name": "NetworkEarnFromGangopsJobsSetup", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkEarnFromGangopsJobsSetup(int amount, char* unk)", "description": "```\nNativeDB Introduced: v1290\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA9160796D47A2CF8", "params": [{"name": "amount", "type": "int"}, {"name": "unk", "type": "char*"}]}
{"hash": "0x2DCB19ABAB0380A8", "name": "_NETWORK_EARN_FROM_GANGOPS_WAGES", "lua_name": "NetworkEarnFromGangopsWages", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkEarnFromGangopsWages(int amount, int p1)", "description": "```\nNativeDB Introduced: v1290\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x2DCB19ABAB0380A8", "params": [{"name": "amount", "type": "int"}, {"name": "p1", "type": "int"}]}
{"hash": "0x15BB2A5C757EB91F", "name": "_NETWORK_EARN_FROM_GANGOPS_WAGES_BONUS", "lua_name": "NetworkEarnFromGangopsWagesBonus", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkEarnFromGangopsWagesBonus(int amount, int p1)", "description": "```\nNativeDB Introduced: v1290\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x15BB2A5C757EB91F", "params": [{"name": "amount", "type": "int"}, {"name": "p1", "type": "int"}]}
{"hash": "0xA03D4ACE0A3284CE", "name": "_NETWORK_EARN_FROM_GANG_PICKUP", "lua_name": "NetworkEarnFromGangPickup", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkEarnFromGangPickup(int amount)", "description": "", "aliases": "0xA03D4ACE0A3284CE", "url": "https://docs.fivem.net/natives/?_0xA03D4ACE0A3284CE", "params": [{"name": "amount", "type": "int"}]}
{"hash": "0xE8815FE993896AD3", "name": "_NETWORK_EARN_FROM_HACKER_TRUCK_MISSION", "lua_name": "NetworkEarnFromHackerTruckMission", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkEarnFromHackerTruckMission(Any p0, int amount, Any p2, Any p3)", "description": "```\nNativeDB Introduced: v1493\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xE8815FE993896AD3", "params": [{"name": "p0", "type": "Any"}, {"name": "amount", "type": "int"}, {"name": "p2", "type": "Any"}, {"name": "p3", "type": "Any"}]}
{"hash": "0xDEBBF584665411D0", "name": "_NETWORK_EARN_FROM_JOB_X2", "lua_name": "NetworkEarnFromJobX2", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkEarnFromJobX2(int amount, char* p1)", "description": "```\nNativeDB Introduced: v1734\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xDEBBF584665411D0", "params": [{"name": "amount", "type": "int"}, {"name": "p1", "type": "char*"}]}
{"hash": "0xC8407624CEF2354B", "name": "_NETWORK_EARN_FROM_PREMIUM_JOB", "lua_name": "NetworkEarnFromPremiumJob", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkEarnFromPremiumJob(int amount, char* p1)", "description": "", "aliases": "0xC8407624CEF2354B", "url": "https://docs.fivem.net/natives/?_0xC8407624CEF2354B", "params": [{"name": "amount", "type": "int"}, {"name": "p1", "type": "char*"}]}
{"hash": "0xDFF49EE984E7AAE8", "name": "_NETWORK_EARN_FROM_RC_TIME_TRIAL", "lua_name": "NetworkEarnFromRcTimeTrial", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkEarnFromRcTimeTrial(int amount)", "description": "```\nNativeDB Introduced: v1734\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xDFF49EE984E7AAE8", "params": [{"name": "amount", "type": "int"}]}
{"hash": "0x7A5349B773584675", "name": "_NETWORK_EARN_FROM_RDR_BONUS", "lua_name": "NetworkEarnFromRdrBonus", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkEarnFromRdrBonus(int amount, Any p1)", "description": "```\nNativeDB Introduced: v1290\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x7A5349B773584675", "params": [{"name": "amount", "type": "int"}, {"name": "p1", "type": "Any"}]}
{"hash": "0x8BCB27A057DF7B7F", "name": "_NETWORK_EARN_FROM_SELLING_VEHICLE", "lua_name": "NetworkEarnFromSellingVehicle", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkEarnFromSellingVehicle(int amount)", "description": "```\nNativeDB Added Parameter 2: Any p1\nNativeDB Added Parameter 3: Any p2\nNativeDB Introduced: v1734\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x8BCB27A057DF7B7F", "params": [{"name": "amount", "type": "int"}]}
{"hash": "0x0E1E2FF3F4EC11AA", "name": "_NETWORK_EARN_FROM_SELL_BASE", "lua_name": "NetworkEarnFromSellBase", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkEarnFromSellBase(int amount, Hash baseNameHash)", "description": "```\nNativeDB Introduced: v1290\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x0E1E2FF3F4EC11AA", "params": [{"name": "amount", "type": "int"}, {"name": "baseNameHash", "type": "Hash"}]}
{"hash": "0x9251B6ABF2D0A5B4", "name": "_NETWORK_EARN_FROM_SELL_BUNKER", "lua_name": "NetworkEarnFromSellBunker", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkEarnFromSellBunker(int amount, Hash bunkerHash)", "description": "", "aliases": "0x9251B6ABF2D0A5B4", "url": "https://docs.fivem.net/natives/?_0x9251B6ABF2D0A5B4", "params": [{"name": "amount", "type": "int"}, {"name": "bunkerHash", "type": "Hash", "annotations": {"cs_type": "Any"}}]}
{"hash": "0x45087AE480B233AC", "name": "_NETWORK_EARN_FROM_SIGHTSEEING", "lua_name": "NetworkEarnFromSightseeing", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkEarnFromSightseeing(Any p0, Any p1, Any p2, Any p3)", "description": "```\nNativeDB Introduced: v2699\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x45087AE480B233AC", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}, {"name": "p3", "type": "Any"}]}
{"hash": "0xDEE612F2D71B0308", "name": "_NETWORK_EARN_FROM_SMUGGLING", "lua_name": "NetworkEarnFromSmuggling", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkEarnFromSmuggling(int amount, Any p1, Any p2, Any p3)", "description": "```\nNativeDB Introduced: v1180\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xDEE612F2D71B0308", "params": [{"name": "amount", "type": "int"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}, {"name": "p3", "type": "Any"}]}
{"hash": "0x676C48776CACBB5A", "name": "_NETWORK_EARN_FROM_SPIN_THE_WHEEL_CASH", "lua_name": "NetworkEarnFromSpinTheWheelCash", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkEarnFromSpinTheWheelCash(int amount)", "description": "```\nNativeDB Introduced: v1604\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x676C48776CACBB5A", "params": [{"name": "amount", "type": "int"}]}
{"hash": "0x5B669CF2299A271F", "name": "_NETWORK_EARN_FROM_TARGET_REFUND", "lua_name": "NetworkEarnFromTargetRefund", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkEarnFromTargetRefund(int amount, int p1)", "description": "```\nNativeDB Introduced: v1290\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x5B669CF2299A271F", "params": [{"name": "amount", "type": "int"}, {"name": "p1", "type": "int"}]}
{"hash": "0x0819DB99FD2FBBD8", "name": "_NETWORK_EARN_FROM_TIME_TRIAL_WIN", "lua_name": "NetworkEarnFromTimeTrialWin", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkEarnFromTimeTrialWin(int amount)", "description": "```\nNativeDB Introduced: v1734\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x0819DB99FD2FBBD8", "params": [{"name": "amount", "type": "int"}]}
{"hash": "0xB846F547D3792DF6", "name": "_NETWORK_EARN_FROM_TUNER_AWARD", "lua_name": "NetworkEarnFromTunerAward", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkEarnFromTunerAward(Any p0, Any p1, Any p2)", "description": "```\nNativeDB Introduced: v2372\n```", "aliases": "0xB846F547D3792DF6", "url": "https://docs.fivem.net/natives/?_0xB846F547D3792DF6", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}]}
{"hash": "0xBCB266247193AC61", "name": "_NETWORK_EARN_FROM_TUNER_FINALE", "lua_name": "NetworkEarnFromTunerFinale", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkEarnFromTunerFinale(Any p0, Any p1, Any p2, Any p3, Any p4)", "description": "```\nNativeDB Introduced: v2372\n```", "aliases": "0xBCB266247193AC61", "url": "https://docs.fivem.net/natives/?_0xBCB266247193AC61", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}, {"name": "p3", "type": "Any"}, {"name": "p4", "type": "Any"}]}
{"hash": "0xC10322A8D3E061EE", "name": "_NETWORK_EARN_FROM_UPGRADE_AUTOSHOP_LOCATION", "lua_name": "NetworkEarnFromUpgradeAutoshopLocation", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkEarnFromUpgradeAutoshopLocation(Any p0, Any p1)", "description": "```\nNativeDB Introduced: v2372\n```", "aliases": "0xC10322A8D3E061EE", "url": "https://docs.fivem.net/natives/?_0xC10322A8D3E061EE", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}]}
{"hash": "0x533073E8A596008C", "name": "_NETWORK_EARN_FROM_VEHICLE_AUTOSHOP", "lua_name": "NetworkEarnFromVehicleAutoshop", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkEarnFromVehicleAutoshop(Any p0, Any p1)", "description": "```\nNativeDB Introduced: v2372\n```", "aliases": "0x533073E8A596008C", "url": "https://docs.fivem.net/natives/?_0x533073E8A596008C", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}]}
{"hash": "0xFE65AFE7308E32B2", "name": "_NETWORK_EARN_FROM_VEHICLE_AUTOSHOP_BONUS", "lua_name": "NetworkEarnFromVehicleAutoshopBonus", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkEarnFromVehicleAutoshopBonus(Any p0)", "description": "```\nNativeDB Introduced: v2372\n```", "aliases": "0xFE65AFE7308E32B2", "url": "https://docs.fivem.net/natives/?_0xFE65AFE7308E32B2", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0xEDEAD9A91EC768B3", "name": "_NETWORK_EARN_FROM_VEHICLE_EXPORT", "lua_name": "NetworkEarnFromVehicleExport", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkEarnFromVehicleExport(int amount, Any p1, Any p2)", "description": "", "aliases": "0xEDEAD9A91EC768B3", "url": "https://docs.fivem.net/natives/?_0xEDEAD9A91EC768B3", "params": [{"name": "amount", "type": "int"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}]}
{"hash": "0x35F8DA0E8A31EF1B", "name": "_NETWORK_EARN_FROM_WAGE_PAYMENT", "lua_name": "NetworkEarnFromWagePayment", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkEarnFromWagePayment(int amount)", "description": "```\nNativeDB Introduced: v1180\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x35F8DA0E8A31EF1B", "params": [{"name": "amount", "type": "int"}]}
{"hash": "0x005ACA7100BD101D", "name": "_NETWORK_EARN_FROM_WAGE_PAYMENT_BONUS", "lua_name": "NetworkEarnFromWagePaymentBonus", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkEarnFromWagePaymentBonus(int amount)", "description": "```\nNativeDB Introduced: v1180\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x005ACA7100BD101D", "params": [{"name": "amount", "type": "int"}]}
{"hash": "0x3E4ADAFF1830F146", "name": "_NETWORK_EARN_FROM_WAREHOUSE", "lua_name": "NetworkEarnFromWarehouse", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkEarnFromWarehouse()", "description": "```\nNativeDB Added Parameter 1: int amount\nNativeDB Added Parameter 2: int id\n```", "aliases": "0x3E4ADAFF1830F146", "url": "https://docs.fivem.net/natives/?_0x3E4ADAFF1830F146", "params": []}
{"hash": "0xCDA1C62BE2777802", "name": "_NETWORK_EARN_GOON", "lua_name": "NetworkEarnGoon", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkEarnGoon(Any p0, Any p1, Any p2)", "description": "", "aliases": "0xCDA1C62BE2777802", "url": "https://docs.fivem.net/natives/?_0xCDA1C62BE2777802", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}]}
{"hash": "0xD21D111C46BA9F15", "name": "_NETWORK_EARN_ISLAND_HEIST", "lua_name": "NetworkEarnIslandHeist", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkEarnIslandHeist(Any p0, Any p1, Any p2, Any p3, Any p4, Any p5)", "description": "```\nNativeDB Introduced: v2189\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xD21D111C46BA9F15", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}, {"name": "p3", "type": "Any"}, {"name": "p4", "type": "Any"}, {"name": "p5", "type": "Any"}]}
{"hash": "0x11B0A20C493F7E36", "name": "_NETWORK_EARN_JOB_BONUS_FIRST_TIME_BONUS", "lua_name": "NetworkEarnJobBonusFirstTimeBonus", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkEarnJobBonusFirstTimeBonus(Any p0, Any p1, Any p2)", "description": "```\nNativeDB Introduced: v1290\n```", "aliases": "0x11B0A20C493F7E36", "url": "https://docs.fivem.net/natives/?_0x11B0A20C493F7E36", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}]}
{"hash": "0x9D4FDBB035229669", "name": "_NETWORK_EARN_JOB_BONUS_HEIST_AWARD", "lua_name": "NetworkEarnJobBonusHeistAward", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkEarnJobBonusHeistAward(Any p0, Any p1, Any p2)", "description": "```\nNativeDB Introduced: v1290\n```", "aliases": "0x9D4FDBB035229669", "url": "https://docs.fivem.net/natives/?_0x9D4FDBB035229669", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}]}
{"hash": "0xFB2456B2040A6A67", "name": "_NETWORK_GET_IS_HIGH_EARNER", "lua_name": "NetworkGetIsHighEarner", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkGetIsHighEarner()", "description": "```\nNativeDB Introduced: v323\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xFB2456B2040A6A67", "params": []}
{"hash": "0xA31FD6A0865B6D14", "name": "_NETWORK_GET_VC_BANK_BALANCE_IS_NOT_LESS_THAN", "lua_name": "NetworkGetVcBankBalanceIsNotLessThan", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkGetVcBankBalanceIsNotLessThan(int amount)", "description": "```\nReturns true if bank balance >= amount.\n\nNativeDB Introduced: v323\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA31FD6A0865B6D14", "params": [{"name": "amount", "type": "int"}]}
{"hash": "0xDC18531D7019A535", "name": "_NETWORK_GET_VC_BANK_WALLET_BALANCE_IS_NOT_LESS_THAN", "lua_name": "NetworkGetVcBankWalletBalanceIsNotLessThan", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkGetVcBankWalletBalanceIsNotLessThan(int amount, int characterSlot)", "description": "```\nReturns true if bank balance + wallet balance >= amount.\n```", "aliases": "0xDC18531D7019A535", "url": "https://docs.fivem.net/natives/?_0xDC18531D7019A535", "params": [{"name": "amount", "type": "int"}, {"name": "characterSlot", "type": "int"}]}
{"hash": "0xED5AB8860415BABA", "name": "_NETWORK_GET_VC_WALLET_BALANCE_IS_NOT_LESS_THAN", "lua_name": "NetworkGetVcWalletBalanceIsNotLessThan", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkGetVcWalletBalanceIsNotLessThan(int amount, int characterSlot)", "description": "```\nReturns true if wallet balance >= amount.\n\nNativeDB Introduced: v323\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xED5AB8860415BABA", "params": [{"name": "amount", "type": "int"}, {"name": "characterSlot", "type": "int"}]}
{"hash": "0x821418C727FCACD7", "name": "_NETWORK_MANUAL_DELETE_CHARACTER", "lua_name": "NetworkManualDeleteCharacter", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkManualDeleteCharacter(int characterSlot)", "description": "", "aliases": "0x821418C727FCACD7", "url": "https://docs.fivem.net/natives/?_0x821418C727FCACD7", "params": [{"name": "characterSlot", "type": "int"}]}
{"hash": "0x1B882107C23A9022", "name": "_NETWORK_RIVAL_DELIVERY_COMPLETED", "lua_name": "NetworkRivalDeliveryCompleted", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkRivalDeliveryCompleted(int earnedMoney)", "description": "```\nNativeDB Introduced: v1290\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x1B882107C23A9022", "params": [{"name": "earnedMoney", "type": "int"}]}
{"hash": "0xEAD3D81F2C3A1458", "name": "_NETWORK_SPENT_ARCADE_GAME", "lua_name": "NetworkSpentArcadeGame", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkSpentArcadeGame(Any p0, Any p1, Any p2, Any p3, Any p4)", "description": "```\nNativeDB Introduced: v1868\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xEAD3D81F2C3A1458", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}, {"name": "p3", "type": "Any"}, {"name": "p4", "type": "Any"}]}
{"hash": "0x43AA7FAC4E6D6687", "name": "_NETWORK_SPENT_ARCADE_GENERIC", "lua_name": "NetworkSpentArcadeGeneric", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkSpentArcadeGeneric(Any p0, Any p1, Any p2, Any p3, Any p4)", "description": "```\nNativeDB Introduced: v1868\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x43AA7FAC4E6D6687", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}, {"name": "p3", "type": "Any"}, {"name": "p4", "type": "Any"}]}
{"hash": "0x14EAEA58F93B55AF", "name": "_NETWORK_SPENT_ARENA_JOIN_SPECTATOR", "lua_name": "NetworkSpentArenaJoinSpectator", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkSpentArenaJoinSpectator(int amount, Any p1, BOOL p2, BOOL p3)", "description": "```\nNativeDB Introduced: v1604\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x14EAEA58F93B55AF", "params": [{"name": "amount", "type": "int"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "BOOL"}, {"name": "p3", "type": "BOOL"}]}
{"hash": "0x619496D837EFD920", "name": "_NETWORK_SPENT_ARENA_PREMIUM", "lua_name": "NetworkSpentArenaPremium", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkSpentArenaPremium(int amount, BOOL p1, BOOL p2)", "description": "```\nNativeDB Introduced: v1604\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x619496D837EFD920", "params": [{"name": "amount", "type": "int"}, {"name": "p1", "type": "BOOL"}, {"name": "p2", "type": "BOOL"}]}
{"hash": "0x7049BF858601DC0F", "name": "_NETWORK_SPENT_ARENA_SPECTATOR_BOX", "lua_name": "NetworkSpentArenaSpectatorBox", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkSpentArenaSpectatorBox(int amount, Any p1, BOOL p2, BOOL p3)", "description": "```\nNativeDB Introduced: v1604\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x7049BF858601DC0F", "params": [{"name": "amount", "type": "int"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "BOOL"}, {"name": "p3", "type": "BOOL"}]}
{"hash": "0x9BEA350D7C48061B", "name": "_NETWORK_SPENT_AUTOSHOP_MODIFICATIONS", "lua_name": "NetworkSpentAutoshopModifications", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkSpentAutoshopModifications(Any p0, Any p1, Any p2, Any p3, Any p4)", "description": "```\nNativeDB Introduced: v2372\n```", "aliases": "0x9BEA350D7C48061B", "url": "https://docs.fivem.net/natives/?_0x9BEA350D7C48061B", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}, {"name": "p3", "type": "Any"}, {"name": "p4", "type": "Any"}]}
{"hash": "0xB40F96D6D252839B", "name": "_NETWORK_SPENT_AUTOSHOP_PROPERTY_UTILITY_FEE", "lua_name": "NetworkSpentAutoshopPropertyUtilityFee", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkSpentAutoshopPropertyUtilityFee(Any p0, Any p1, Any p2, Any p3)", "description": "```\nNativeDB Introduced: v2372\n```", "aliases": "0xB40F96D6D252839B", "url": "https://docs.fivem.net/natives/?_0xB40F96D6D252839B", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}, {"name": "p3", "type": "Any"}]}
{"hash": "0x5D97630A8A0EF123", "name": "_NETWORK_SPENT_BALLISTIC_EQUIPMENT", "lua_name": "NetworkSpentBallisticEquipment", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkSpentBallisticEquipment(int amount, BOOL p1, BOOL p2)", "description": "", "aliases": "0x5D97630A8A0EF123", "url": "https://docs.fivem.net/natives/?_0x5D97630A8A0EF123", "params": [{"name": "amount", "type": "int"}, {"name": "p1", "type": "BOOL"}, {"name": "p2", "type": "BOOL"}]}
{"hash": "0xD7CCCBA28C4ECAF0", "name": "_NETWORK_SPENT_BA_SERVICE", "lua_name": "NetworkSpentBaService", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkSpentBaService(Any p0, Any p1, Any p2, Any p3, Any p4)", "description": "", "aliases": "0xD7CCCBA28C4ECAF0", "url": "https://docs.fivem.net/natives/?_0xD7CCCBA28C4ECAF0", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}, {"name": "p3", "type": "Any"}, {"name": "p4", "type": "Any"}]}
{"hash": "0x54ABA22FA6371249", "name": "_NETWORK_SPENT_BEACH_PARTY_GENERIC", "lua_name": "NetworkSpentBeachPartyGeneric", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkSpentBeachPartyGeneric(Any p0)", "description": "```\nNativeDB Introduced: v2189\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x54ABA22FA6371249", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0x923AEA8E78F8DF0B", "name": "_NETWORK_SPENT_BIKE_SHOP_MODIFY", "lua_name": "NetworkSpentBikeShopModify", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkSpentBikeShopModify(Any p0, Any p1, Any p2, Any p3)", "description": "```\nNativeDB Introduced: v2699\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x923AEA8E78F8DF0B", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}, {"name": "p3", "type": "Any"}]}
{"hash": "0xFFBE02CD385356BD", "name": "_NETWORK_SPENT_BOSS", "lua_name": "NetworkSpentBoss", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkSpentBoss()", "description": "```\nNativeDB Added Parameter 1: int amount\nNativeDB Added Parameter 2: BOOL p1\nNativeDB Added Parameter 3: BOOL p2\n```", "aliases": "0xFFBE02CD385356BD", "url": "https://docs.fivem.net/natives/?_0xFFBE02CD385356BD", "params": []}
{"hash": "0x1BEA0CD93470BB1F", "name": "_NETWORK_SPENT_BOUNTY_HUNTER_MISSION", "lua_name": "NetworkSpentBountyHunterMission", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkSpentBountyHunterMission(int amount, BOOL p1, BOOL p2)", "description": "```\nNativeDB Introduced: v1493\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x1BEA0CD93470BB1F", "params": [{"name": "amount", "type": "int"}, {"name": "p1", "type": "BOOL"}, {"name": "p2", "type": "BOOL"}]}
{"hash": "0x0035BB914316F1E3", "name": "_NETWORK_SPENT_BUSINESS", "lua_name": "NetworkSpentBusiness", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkSpentBusiness(Any p0, Any p1, Any p2, Any p3)", "description": "", "aliases": "0x0035BB914316F1E3", "url": "https://docs.fivem.net/natives/?_0x0035BB914316F1E3", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}, {"name": "p3", "type": "Any"}]}
{"hash": "0x40D5DA9550B7CB46", "name": "_NETWORK_SPENT_BUY_ARENA", "lua_name": "NetworkSpentBuyArena", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkSpentBuyArena(int amount, BOOL p1, BOOL p2, char* p3)", "description": "```\nNativeDB Introduced: v1604\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x40D5DA9550B7CB46", "params": [{"name": "amount", "type": "int"}, {"name": "p1", "type": "BOOL"}, {"name": "p2", "type": "BOOL"}, {"name": "p3", "type": "char*"}]}
{"hash": "0xEEB7E5D1FEB20869", "name": "_NETWORK_SPENT_BUY_AUTOSHOP", "lua_name": "NetworkSpentBuyAutoshop", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkSpentBuyAutoshop(Any p0, Any p1, Any p2, Any p3)", "description": "```\nNativeDB Introduced: v2372\n```", "aliases": "0xEEB7E5D1FEB20869", "url": "https://docs.fivem.net/natives/?_0xEEB7E5D1FEB20869", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}, {"name": "p3", "type": "Any"}]}
{"hash": "0x4EA3F425C7744D21", "name": "_NETWORK_SPENT_BUY_BASE", "lua_name": "NetworkSpentBuyBase", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkSpentBuyBase(Any p0, Any p1, Any p2, Any p3)", "description": "```\nNativeDB Introduced: v1290\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x4EA3F425C7744D21", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}, {"name": "p3", "type": "Any"}]}
{"hash": "0x12D148D26538D0F9", "name": "_NETWORK_SPENT_BUY_BUNKER", "lua_name": "NetworkSpentBuyBunker", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkSpentBuyBunker(Any p0, Any p1, Any p2, Any p3)", "description": "", "aliases": "0x12D148D26538D0F9", "url": "https://docs.fivem.net/natives/?_0x12D148D26538D0F9", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}, {"name": "p3", "type": "Any"}]}
{"hash": "0x34A6FC4D06C4DA0F", "name": "_NETWORK_SPENT_BUY_CASINO", "lua_name": "NetworkSpentBuyCasino", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkSpentBuyCasino(int amount, BOOL p1, BOOL p2, Any* data)", "description": "```\nNativeDB Introduced: v1734\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x34A6FC4D06C4DA0F", "params": [{"name": "amount", "type": "int"}, {"name": "p1", "type": "BOOL"}, {"name": "p2", "type": "BOOL"}, {"name": "data", "type": "Any*"}]}
{"hash": "0x0CCE73BC7A11E885", "name": "_NETWORK_SPENT_BUY_TILTROTOR", "lua_name": "NetworkSpentBuyTiltrotor", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkSpentBuyTiltrotor(Any p0, Any p1, Any p2, Any p3)", "description": "```\nNativeDB Introduced: v1290\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x0CCE73BC7A11E885", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}, {"name": "p3", "type": "Any"}]}
{"hash": "0xAC272C0AE01B4BD8", "name": "_NETWORK_SPENT_BUY_TRUCK", "lua_name": "NetworkSpentBuyTruck", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkSpentBuyTruck(Any p0, Any p1, Any p2, Any p3)", "description": "", "aliases": "0xAC272C0AE01B4BD8", "url": "https://docs.fivem.net/natives/?_0xAC272C0AE01B4BD8", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}, {"name": "p3", "type": "Any"}]}
{"hash": "0x925227803A0EAA1B", "name": "_NETWORK_SPENT_CARCLUB", "lua_name": "NetworkSpentCarclub", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkSpentCarclub(Any p0, BOOL p1, BOOL p2, Any p3)", "description": "```\nNativeDB Introduced: v2372\n```", "aliases": "0x925227803A0EAA1B", "url": "https://docs.fivem.net/natives/?_0x925227803A0EAA1B", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "BOOL"}, {"name": "p2", "type": "BOOL"}, {"name": "p3", "type": "Any"}]}
{"hash": "0x1464E17207CD36E2", "name": "_NETWORK_SPENT_CARCLUB_MEMBERSHIP", "lua_name": "NetworkSpentCarclubMembership", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkSpentCarclubMembership(Any p0, Any p1, Any p2, Any p3, Any p4)", "description": "```\nNativeDB Introduced: v2372\n```", "aliases": "0x1464E17207CD36E2", "url": "https://docs.fivem.net/natives/?_0x1464E17207CD36E2", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}, {"name": "p3", "type": "Any"}, {"name": "p4", "type": "Any"}]}
{"hash": "0xD1E46824E6FB92B5", "name": "_NETWORK_SPENT_CARCLUB_TAKEOVER", "lua_name": "NetworkSpentCarclubTakeover", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkSpentCarclubTakeover(Any p0, Any p1, Any p2, Any p3)", "description": "```\nNativeDB Introduced: v2372\n```", "aliases": "0xD1E46824E6FB92B5", "url": "https://docs.fivem.net/natives/?_0xD1E46824E6FB92B5", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}, {"name": "p3", "type": "Any"}]}
{"hash": "0x948705F6F9C50824", "name": "_NETWORK_SPENT_CARGO_SOURCING", "lua_name": "NetworkSpentCargoSourcing", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkSpentCargoSourcing(Any p0, Any p1, Any p2, Any p3, Any p4, Any p5)", "description": "```\nNativeDB Introduced: v2699\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x948705F6F9C50824", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}, {"name": "p3", "type": "Any"}, {"name": "p4", "type": "Any"}, {"name": "p5", "type": "Any"}]}
{"hash": "0xC991C255AA6D90B2", "name": "_NETWORK_SPENT_CASINO_CLUB_GENERIC", "lua_name": "NetworkSpentCasinoClubGeneric", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkSpentCasinoClubGeneric(Any p0, Any p1, Any p2, Any p3, Any p4, Any p5, Any p6, Any p7, Any p8)", "description": "```\nNativeDB Introduced: v2189\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC991C255AA6D90B2", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}, {"name": "p3", "type": "Any"}, {"name": "p4", "type": "Any"}, {"name": "p5", "type": "Any"}, {"name": "p6", "type": "Any"}, {"name": "p7", "type": "Any"}, {"name": "p8", "type": "Any"}]}
{"hash": "0x88BF9B612B84D3C3", "name": "_NETWORK_SPENT_CASINO_GENERIC", "lua_name": "NetworkSpentCasinoGeneric", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkSpentCasinoGeneric(int amount, Any p1, Any p2, Any p3, Any p4)", "description": "```\nNativeDB Introduced: v1734\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x88BF9B612B84D3C3", "params": [{"name": "amount", "type": "int"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}, {"name": "p3", "type": "Any"}, {"name": "p4", "type": "Any"}]}
{"hash": "0xD30E8392F407C328", "name": "_NETWORK_SPENT_CASINO_HEIST", "lua_name": "NetworkSpentCasinoHeist", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkSpentCasinoHeist(Any p0, Any p1, Any p2, Any p3, Any p4, Any p5, Any p6, Any p7, Any p8, Any p9, Any p10)", "description": "```\nNativeDB Introduced: v1868\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xD30E8392F407C328", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}, {"name": "p3", "type": "Any"}, {"name": "p4", "type": "Any"}, {"name": "p5", "type": "Any"}, {"name": "p6", "type": "Any"}, {"name": "p7", "type": "Any"}, {"name": "p8", "type": "Any"}, {"name": "p9", "type": "Any"}, {"name": "p10", "type": "Any"}]}
{"hash": "0x487009DD91D93429", "name": "_NETWORK_SPENT_CASINO_HEIST_SKIP_MISSION", "lua_name": "NetworkSpentCasinoHeistSkipMission", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkSpentCasinoHeistSkipMission(Any p0, Any p1, Any p2, Any p3)", "description": "```\nNativeDB Introduced: v1868\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x487009DD91D93429", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}, {"name": "p3", "type": "Any"}]}
{"hash": "0xFBBE0570EDF39D46", "name": "_NETWORK_SPENT_CASINO_MEMBERSHIP", "lua_name": "NetworkSpentCasinoMembership", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkSpentCasinoMembership(int amount, BOOL p1, BOOL p2, int p3)", "description": "```\nNativeDB Introduced: v1734\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xFBBE0570EDF39D46", "params": [{"name": "amount", "type": "int"}, {"name": "p1", "type": "BOOL"}, {"name": "p2", "type": "BOOL"}, {"name": "p3", "type": "int"}]}
{"hash": "0x5BBBD92186E1F1C5", "name": "_NETWORK_SPENT_EMPLOY_ASSASSINS", "lua_name": "NetworkSpentEmployAssassins", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkSpentEmployAssassins(Any p0, Any p1, Any p2, Any p3)", "description": "```\nNativeDB Introduced: v1290\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x5BBBD92186E1F1C5", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}, {"name": "p3", "type": "Any"}]}
{"hash": "0xB9F7A469460E7A4A", "name": "_NETWORK_SPENT_FROM_BANK", "lua_name": "NetworkSpentFromBank", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkSpentFromBank(Any p0, Any p1, Any p2, BOOL p3)", "description": "```\nNativeDB Introduced: v2372\n```", "aliases": "0xB9F7A469460E7A4A", "url": "https://docs.fivem.net/natives/?_0xB9F7A469460E7A4A", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}, {"name": "p3", "type": "BOOL"}]}
{"hash": "0x771ADB0E7635B7BF", "name": "_NETWORK_SPENT_GANGOPS_CANNON", "lua_name": "NetworkSpentGangopsCannon", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkSpentGangopsCannon(Any p0, Any p1, Any p2, Any p3)", "description": "```\nNativeDB Introduced: v1290\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x771ADB0E7635B7BF", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}, {"name": "p3", "type": "Any"}]}
{"hash": "0xDA947AE8880D5C18", "name": "_NETWORK_SPENT_GANGOPS_START_MISSION", "lua_name": "NetworkSpentGangopsStartMission", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkSpentGangopsStartMission(Any p0, Any p1, Any p2, Any p3)", "description": "```\nNativeDB Introduced: v1290\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xDA947AE8880D5C18", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}, {"name": "p3", "type": "Any"}]}
{"hash": "0xA19EC0786E326E06", "name": "_NETWORK_SPENT_GANGOPS_START_STRAND", "lua_name": "NetworkSpentGangopsStartStrand", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkSpentGangopsStartStrand(int type, int amount, BOOL p2, BOOL p3)", "description": "```\nNativeDB Introduced: v1290\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA19EC0786E326E06", "params": [{"name": "type", "type": "int"}, {"name": "amount", "type": "int"}, {"name": "p2", "type": "BOOL"}, {"name": "p3", "type": "BOOL"}]}
{"hash": "0x5ECE6FD7B4EC8D6A", "name": "_NETWORK_SPENT_GANGOPS_TRIP_SKIP", "lua_name": "NetworkSpentGangopsTripSkip", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkSpentGangopsTripSkip(int amount, BOOL p1, BOOL p2)", "description": "```\nNativeDB Introduced: v1290\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x5ECE6FD7B4EC8D6A", "params": [{"name": "amount", "type": "int"}, {"name": "p1", "type": "BOOL"}, {"name": "p2", "type": "BOOL"}]}
{"hash": "0x2CEB0E0BC2A77C05", "name": "_NETWORK_SPENT_GUNRUNNING_CONTACT_SERVICE", "lua_name": "NetworkSpentGunrunningContactService", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkSpentGunrunningContactService(Any p0, Any p1, Any p2, Any p3)", "description": "```\nNativeDB Introduced: v2699\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x2CEB0E0BC2A77C05", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}, {"name": "p3", "type": "Any"}]}
{"hash": "0xB1F1346FD57685D7", "name": "_NETWORK_SPENT_HANGAR_STAFF_CHARGES", "lua_name": "NetworkSpentHangarStaffCharges", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkSpentHangarStaffCharges(int amount, BOOL p1, BOOL p2)", "description": "```\nNativeDB Introduced: v1180\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xB1F1346FD57685D7", "params": [{"name": "amount", "type": "int"}, {"name": "p1", "type": "BOOL"}, {"name": "p2", "type": "BOOL"}]}
{"hash": "0xB18AC2ECBB15CB6A", "name": "_NETWORK_SPENT_HANGAR_UTILITY_CHARGES", "lua_name": "NetworkSpentHangarUtilityCharges", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkSpentHangarUtilityCharges(int amount, BOOL p1, BOOL p2)", "description": "```\nNativeDB Introduced: v1180\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xB18AC2ECBB15CB6A", "params": [{"name": "amount", "type": "int"}, {"name": "p1", "type": "BOOL"}, {"name": "p2", "type": "BOOL"}]}
{"hash": "0xC1952F3773BA18FE", "name": "_NETWORK_SPENT_IMPORT_EXPORT_REPAIR", "lua_name": "NetworkSpentImportExportRepair", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkSpentImportExportRepair(Any p0, Any p1, Any p2)", "description": "", "aliases": "0xC1952F3773BA18FE", "url": "https://docs.fivem.net/natives/?_0xC1952F3773BA18FE", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}]}
{"hash": "0x93AA4165CB67E925", "name": "_NETWORK_SPENT_IM_ABILITY", "lua_name": "NetworkSpentImAbility", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkSpentImAbility(Any p0, Any p1, Any p2, Any p3)", "description": "```\nNativeDB Introduced: v2372\n```", "aliases": "0x93AA4165CB67E925", "url": "https://docs.fivem.net/natives/?_0x93AA4165CB67E925", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}, {"name": "p3", "type": "Any"}]}
{"hash": "0xE86689E5F82DE429", "name": "_NETWORK_SPENT_ISLAND_HEIST", "lua_name": "NetworkSpentIslandHeist", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkSpentIslandHeist(Any p0, Any p1, Any p2, Any p3)", "description": "```\nNativeDB Introduced: v2189\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xE86689E5F82DE429", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}, {"name": "p3", "type": "Any"}]}
{"hash": "0x28F174A67B8D0C2F", "name": "_NETWORK_SPENT_JOB_SKIP", "lua_name": "NetworkSpentJobSkip", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkSpentJobSkip(int amount, char* matchId, BOOL p2, BOOL p3)", "description": "```\nNativeDB Introduced: v323\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x28F174A67B8D0C2F", "params": [{"name": "amount", "type": "int"}, {"name": "matchId", "type": "char*"}, {"name": "p2", "type": "BOOL"}, {"name": "p3", "type": "BOOL"}]}
{"hash": "0x5BCDE0F640C773D2", "name": "_NETWORK_SPENT_JUKEBOX", "lua_name": "NetworkSpentJukebox", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkSpentJukebox(Any p0, Any p1, Any p2, Any p3)", "description": "", "aliases": "0x5BCDE0F640C773D2", "url": "https://docs.fivem.net/natives/?_0x5BCDE0F640C773D2", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}, {"name": "p3", "type": "Any"}]}
{"hash": "0xE5F5A060439C2F5D", "name": "_NETWORK_SPENT_MAKE_IT_RAIN", "lua_name": "NetworkSpentMakeItRain", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkSpentMakeItRain(int amount, BOOL p1, BOOL p2)", "description": "```\nNativeDB Introduced: v1604\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xE5F5A060439C2F5D", "params": [{"name": "amount", "type": "int"}, {"name": "p1", "type": "BOOL"}, {"name": "p2", "type": "BOOL"}]}
{"hash": "0xE7DF4E0545DFB56E", "name": "_NETWORK_SPENT_MOVE_YACHT", "lua_name": "NetworkSpentMoveYacht", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkSpentMoveYacht(int amount, BOOL p1, BOOL p2)", "description": "", "aliases": "0xE7DF4E0545DFB56E", "url": "https://docs.fivem.net/natives/?_0xE7DF4E0545DFB56E", "params": [{"name": "amount", "type": "int"}, {"name": "p1", "type": "BOOL"}, {"name": "p2", "type": "BOOL"}]}
{"hash": "0xDD21B016E4289465", "name": "_NETWORK_SPENT_NIGHTCLUB_BAR_DRINK", "lua_name": "NetworkSpentNightclubBarDrink", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkSpentNightclubBarDrink(int amount, Any p1, BOOL p2, BOOL p3)", "description": "```\nNativeDB Introduced: v1493\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xDD21B016E4289465", "params": [{"name": "amount", "type": "int"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "BOOL"}, {"name": "p3", "type": "BOOL"}]}
{"hash": "0x876056684281655D", "name": "_NETWORK_SPENT_NIGHTCLUB_ENTRY_FEE", "lua_name": "NetworkSpentNightclubEntryFee", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkSpentNightclubEntryFee(Player player, int amount, Any p1, BOOL p2, BOOL p3)", "description": "```\nNativeDB Introduced: v1493\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x876056684281655D", "params": [{"name": "player", "type": "Player"}, {"name": "amount", "type": "int"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "BOOL"}, {"name": "p3", "type": "BOOL"}]}
{"hash": "0xE8B0B270B6E7C76E", "name": "_NETWORK_SPENT_ORDER_BODYGUARD_VEHICLE", "lua_name": "NetworkSpentOrderBodyguardVehicle", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkSpentOrderBodyguardVehicle(Any p0, Any p1, Any p2, Any p3)", "description": "", "aliases": "0xE8B0B270B6E7C76E", "url": "https://docs.fivem.net/natives/?_0xE8B0B270B6E7C76E", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}, {"name": "p3", "type": "Any"}]}
{"hash": "0x05F04155A226FBBF", "name": "_NETWORK_SPENT_ORDER_WAREHOUSE_VEHICLE", "lua_name": "NetworkSpentOrderWarehouseVehicle", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkSpentOrderWarehouseVehicle(Any p0, Any p1, Any p2, Any p3)", "description": "", "aliases": "0x05F04155A226FBBF", "url": "https://docs.fivem.net/natives/?_0x05F04155A226FBBF", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}, {"name": "p3", "type": "Any"}]}
{"hash": "0xDBC966A01C02BCA7", "name": "_NETWORK_SPENT_PAY_BOSS", "lua_name": "NetworkSpentPayBoss", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkSpentPayBoss(Any p0, Any p1, Any p2)", "description": "", "aliases": "0xDBC966A01C02BCA7", "url": "https://docs.fivem.net/natives/?_0xDBC966A01C02BCA7", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}]}
{"hash": "0x08A1B82B91900682", "name": "_NETWORK_SPENT_PAY_GOON", "lua_name": "NetworkSpentPayGoon", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkSpentPayGoon(int p0, int p1, int amount)", "description": "", "aliases": "0x08A1B82B91900682", "url": "https://docs.fivem.net/natives/?_0x08A1B82B91900682", "params": [{"name": "p0", "type": "int"}, {"name": "p1", "type": "int"}, {"name": "amount", "type": "int"}]}
{"hash": "0xB49ECA122467D05F", "name": "_NETWORK_SPENT_PA_SERVICE_DANCER", "lua_name": "NetworkSpentPaServiceDancer", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkSpentPaServiceDancer(Any p0, Any p1, Any p2, Any p3)", "description": "", "aliases": "0xB49ECA122467D05F", "url": "https://docs.fivem.net/natives/?_0xB49ECA122467D05F", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}, {"name": "p3", "type": "Any"}]}
{"hash": "0x0FE8E1FCD2B86B33", "name": "_NETWORK_SPENT_PA_SERVICE_HELI_PICKUP", "lua_name": "NetworkSpentPaServiceHeliPickup", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkSpentPaServiceHeliPickup(Any p0, Any p1, Any p2, Any p3)", "description": "", "aliases": "0x0FE8E1FCD2B86B33", "url": "https://docs.fivem.net/natives/?_0x0FE8E1FCD2B86B33", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}, {"name": "p3", "type": "Any"}]}
{"hash": "0xCCB339CC970452DA", "name": "_NETWORK_SPENT_PURCHASE_HANGAR", "lua_name": "NetworkSpentPurchaseHangar", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkSpentPurchaseHangar(Any p0, Any p1, Any p2, Any p3)", "description": "```\nNativeDB Introduced: v1180\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xCCB339CC970452DA", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}, {"name": "p3", "type": "Any"}]}
{"hash": "0x33981D6804E62F49", "name": "_NETWORK_SPENT_PURCHASE_WAREHOUSE", "lua_name": "NetworkSpentPurchaseWarehouse", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkSpentPurchaseWarehouse(int amount, Any data, BOOL p2, BOOL p3)", "description": "", "aliases": "0x33981D6804E62F49", "url": "https://docs.fivem.net/natives/?_0x33981D6804E62F49", "params": [{"name": "amount", "type": "int"}, {"name": "data", "type": "Any"}, {"name": "p2", "type": "BOOL"}, {"name": "p3", "type": "BOOL"}]}
{"hash": "0xE284D46FFDB82E36", "name": "_NETWORK_SPENT_RDRHATCHET_BONUS", "lua_name": "NetworkSpentRdrhatchetBonus", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkSpentRdrhatchetBonus(int amount, BOOL p1, BOOL p2)", "description": "```\nNativeDB Introduced: v1493\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xE284D46FFDB82E36", "params": [{"name": "amount", "type": "int"}, {"name": "p1", "type": "BOOL"}, {"name": "p2", "type": "BOOL"}]}
{"hash": "0xF6C8A544E4CF14FC", "name": "_NETWORK_SPENT_REHIRE_DJ", "lua_name": "NetworkSpentRehireDj", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkSpentRehireDj(int amount, Any p1, BOOL p2, BOOL p3)", "description": "```\nNativeDB Introduced: v1493\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xF6C8A544E4CF14FC", "params": [{"name": "amount", "type": "int"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "BOOL"}, {"name": "p3", "type": "BOOL"}]}
{"hash": "0xFC4EE00A7B3BFB76", "name": "_NETWORK_SPENT_RENAME_ORGANIZATION", "lua_name": "NetworkSpentRenameOrganization", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkSpentRenameOrganization(Any p0, Any p1, Any p2)", "description": "", "aliases": "0xFC4EE00A7B3BFB76", "url": "https://docs.fivem.net/natives/?_0xFC4EE00A7B3BFB76", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}]}
{"hash": "0x7E2F4E8F44CAF4E0", "name": "_NETWORK_SPENT_SALES_DISPLAY", "lua_name": "NetworkSpentSalesDisplay", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkSpentSalesDisplay(BOOL p0)", "description": "```\nNativeDB Introduced: v2699\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x7E2F4E8F44CAF4E0", "params": [{"name": "p0", "type": "BOOL"}]}
{"hash": "0x9A5BD1D0000B339C", "name": "_NETWORK_SPENT_SPIN_THE_WHEEL_PAYMENT", "lua_name": "NetworkSpentSpinTheWheelPayment", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkSpentSpinTheWheelPayment(int amount, Any p1, BOOL p2, BOOL p3)", "description": "```\nNativeDB Introduced: v1604\n\nNativeDB Removed Parameter 4: BOOL p3\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x9A5BD1D0000B339C", "params": [{"name": "amount", "type": "int"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "BOOL"}, {"name": "p3", "type": "BOOL"}]}
{"hash": "0x6C8BC1488527AAAB", "name": "_NETWORK_SPENT_SUBMARINE", "lua_name": "NetworkSpentSubmarine", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkSpentSubmarine(Any p0, Any p1, Any p2, Any p3, Any p4, Any p5)", "description": "```\nNativeDB Introduced: v2189\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x6C8BC1488527AAAB", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}, {"name": "p3", "type": "Any"}, {"name": "p4", "type": "Any"}, {"name": "p5", "type": "Any"}]}
{"hash": "0x037ABB06825D7AB1", "name": "_NETWORK_SPENT_UPGRADE_ARENA", "lua_name": "NetworkSpentUpgradeArena", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkSpentUpgradeArena(int amount, BOOL p1, BOOL p2, char* p3)", "description": "```\nNativeDB Introduced: v1604\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x037ABB06825D7AB1", "params": [{"name": "amount", "type": "int"}, {"name": "p1", "type": "BOOL"}, {"name": "p2", "type": "BOOL"}, {"name": "p3", "type": "char*"}]}
{"hash": "0xDD829AA198FDC46C", "name": "_NETWORK_SPENT_UPGRADE_AUTOSHOP", "lua_name": "NetworkSpentUpgradeAutoshop", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkSpentUpgradeAutoshop(Any p0, Any p1, Any p2, Any p3)", "description": "```\nNativeDB Introduced: v2372\n```", "aliases": "0xDD829AA198FDC46C", "url": "https://docs.fivem.net/natives/?_0xDD829AA198FDC46C", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}, {"name": "p3", "type": "Any"}]}
{"hash": "0x3DD3F33A5D55EA6F", "name": "_NETWORK_SPENT_UPGRADE_BASE", "lua_name": "NetworkSpentUpgradeBase", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkSpentUpgradeBase(Any p0, Any p1, Any p2, Any p3)", "description": "```\nNativeDB Introduced: v1290\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x3DD3F33A5D55EA6F", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}, {"name": "p3", "type": "Any"}]}
{"hash": "0x0C82D21A77C22D49", "name": "_NETWORK_SPENT_UPGRADE_BUNKER", "lua_name": "NetworkSpentUpgradeBunker", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkSpentUpgradeBunker(Any p0, Any p1, Any p2, Any p3)", "description": "", "aliases": "0x0C82D21A77C22D49", "url": "https://docs.fivem.net/natives/?_0x0C82D21A77C22D49", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}, {"name": "p3", "type": "Any"}]}
{"hash": "0x4740D62BC1B4EBEA", "name": "_NETWORK_SPENT_UPGRADE_CASINO", "lua_name": "NetworkSpentUpgradeCasino", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkSpentUpgradeCasino(int amount, BOOL p1, BOOL p2, Any* data)", "description": "```\nNativeDB Introduced: v1734\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x4740D62BC1B4EBEA", "params": [{"name": "amount", "type": "int"}, {"name": "p1", "type": "BOOL"}, {"name": "p2", "type": "BOOL"}, {"name": "data", "type": "Any*"}]}
{"hash": "0x615EB504B0788DAF", "name": "_NETWORK_SPENT_UPGRADE_HANGAR", "lua_name": "NetworkSpentUpgradeHangar", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkSpentUpgradeHangar(Any p0, Any p1, Any p2, Any p3)", "description": "```\nNativeDB Introduced: v1180\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x615EB504B0788DAF", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}, {"name": "p3", "type": "Any"}]}
{"hash": "0x89049A84065CE68E", "name": "_NETWORK_SPENT_UPGRADE_SUB", "lua_name": "NetworkSpentUpgradeSub", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkSpentUpgradeSub(Any p0, Any p1, Any p2, Any p3)", "description": "```\nNativeDB Introduced: v2189\n```", "aliases": "0x89049A84065CE68E", "url": "https://docs.fivem.net/natives/?_0x89049A84065CE68E", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}, {"name": "p3", "type": "Any"}]}
{"hash": "0x165E135D6DFA2907", "name": "_NETWORK_SPENT_UPGRADE_TILTROTOR", "lua_name": "NetworkSpentUpgradeTiltrotor", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkSpentUpgradeTiltrotor(Any p0, Any p1, Any p2, Any p3)", "description": "```\nNativeDB Introduced: v1290\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x165E135D6DFA2907", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}, {"name": "p3", "type": "Any"}]}
{"hash": "0x365E877C61D6988B", "name": "_NETWORK_SPENT_UPGRADE_TRUCK", "lua_name": "NetworkSpentUpgradeTruck", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkSpentUpgradeTruck(Any p0, Any p1, Any p2, Any p3)", "description": "", "aliases": "0x365E877C61D6988B", "url": "https://docs.fivem.net/natives/?_0x365E877C61D6988B", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}, {"name": "p3", "type": "Any"}]}
{"hash": "0xA75CCF58A60A5FD1", "name": "_NETWORK_SPENT_VEHICLE_EXPORT_MODS", "lua_name": "NetworkSpentVehicleExportMods", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkSpentVehicleExportMods(Any p0, Any p1, Any p2, Any p3, Any p4, Any p5, Any p6, Any p7, Any p8, Any p9)", "description": "", "aliases": "0xA75CCF58A60A5FD1", "url": "https://docs.fivem.net/natives/?_0xA75CCF58A60A5FD1", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}, {"name": "p3", "type": "Any"}, {"name": "p4", "type": "Any"}, {"name": "p5", "type": "Any"}, {"name": "p6", "type": "Any"}, {"name": "p7", "type": "Any"}, {"name": "p8", "type": "Any"}, {"name": "p9", "type": "Any"}]}
{"hash": "0x02D24A35A9CC3503", "name": "_NETWORK_SPENT_VEHICLE_REQUESTED", "lua_name": "NetworkSpentVehicleRequested", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkSpentVehicleRequested(Any p0, Any p1, Any p2, Any p3, Any p4)", "description": "```\nNativeDB Introduced: v2699\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x02D24A35A9CC3503", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}, {"name": "p3", "type": "Any"}, {"name": "p4", "type": "Any"}]}
{"hash": "0x5182A339A3474510", "name": "_NETWORK_SPENT_VIP_UTILITY_CHARGES", "lua_name": "NetworkSpentVipUtilityCharges", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkSpentVipUtilityCharges(Any p0, Any p1, Any p2)", "description": "", "aliases": "0x5182A339A3474510", "url": "https://docs.fivem.net/natives/?_0x5182A339A3474510", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}]}
{"hash": "0xD99DB210089617FE", "name": "_NETWORK_SPENT_WAGER", "lua_name": "NetworkSpentWager", "ns": "MONEY", "apiset": "client", "game": "gta5", "signature": "void NetworkSpentWager(Any p0, Any p1, int amount)", "description": "", "aliases": "0xD99DB210089617FE", "url": "https://docs.fivem.net/natives/?_0xD99DB210089617FE", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "amount", "type": "int"}]}
{"hash": "0x0395CB47B022E62C", "name": "", "lua_name": "N_0x0395cb47b022e62c", "ns": "NETSHOPPING", "apiset": "client", "game": "gta5", "signature": "BOOL N_0x0395cb47b022e62c(Any* p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x0395CB47B022E62C", "params": [{"name": "p0", "type": "Any*"}]}
{"hash": "0x170910093218C8B9", "name": "", "lua_name": "N_0x170910093218c8b9", "ns": "NETSHOPPING", "apiset": "client", "game": "gta5", "signature": "BOOL N_0x170910093218c8b9(Any* p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x170910093218C8B9", "params": [{"name": "p0", "type": "Any*"}]}
{"hash": "0x357B152EF96C30B6", "name": "", "lua_name": "N_0x357b152ef96c30b6", "ns": "NETSHOPPING", "apiset": "client", "game": "gta5", "signature": "Any N_0x357b152ef96c30b6()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x357B152EF96C30B6", "params": []}
{"hash": "0x613F125BA3BD2EB9", "name": "", "lua_name": "N_0x613f125ba3bd2eb9", "ns": "NETSHOPPING", "apiset": "client", "game": "gta5", "signature": "BOOL N_0x613f125ba3bd2eb9()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x613F125BA3BD2EB9", "params": []}
{"hash": "0x72EB7BA9B69BF6AB", "name": "", "lua_name": "N_0x72eb7ba9b69bf6ab", "ns": "NETSHOPPING", "apiset": "client", "game": "gta5", "signature": "BOOL N_0x72eb7ba9b69bf6ab()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x72EB7BA9B69BF6AB", "params": []}
{"hash": "0x74A0FD0688F1EE45", "name": "", "lua_name": "N_0x74a0fd0688f1ee45", "ns": "NETSHOPPING", "apiset": "client", "game": "gta5", "signature": "int N_0x74a0fd0688f1ee45(int p0)", "description": "```\nNET_GAMESERVER_*\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x74A0FD0688F1EE45", "params": [{"name": "p0", "type": "int"}]}
{"hash": "0x79EDAC677CA62F81", "name": "", "lua_name": "N_0x79edac677ca62f81", "ns": "NETSHOPPING", "apiset": "client", "game": "gta5", "signature": "BOOL N_0x79edac677ca62f81(int transactionId)", "description": "```\nNET_GAMESERVER_*\n\nChecks if the transaction status is equal to 3.\n\nNativeDB Introduced: v1365\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x79EDAC677CA62F81", "params": [{"name": "transactionId", "type": "int"}]}
{"hash": "0x85F6C9ABA1DE2BCF", "name": "", "lua_name": "N_0x85f6c9aba1de2bcf", "ns": "NETSHOPPING", "apiset": "client", "game": "gta5", "signature": "Any N_0x85f6c9aba1de2bcf()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x85F6C9ABA1DE2BCF", "params": []}
{"hash": "0xC13C38E47EA5DF31", "name": "", "lua_name": "N_0xc13c38e47ea5df31", "ns": "NETSHOPPING", "apiset": "client", "game": "gta5", "signature": "BOOL N_0xc13c38e47ea5df31(Any* p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC13C38E47EA5DF31", "params": [{"name": "p0", "type": "Any*"}]}
{"hash": "0xC830417D630A50F9", "name": "", "lua_name": "N_0xc830417d630a50f9", "ns": "NETSHOPPING", "apiset": "client", "game": "gta5", "signature": "BOOL N_0xc830417d630a50f9(int transactionId)", "description": "```\nNET_GAMESERVER_*\n\nChecks if the transaction status is equal to 1.\n\nNativeDB Introduced: v1365\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC830417D630A50F9", "params": [{"name": "transactionId", "type": "int"}]}
{"hash": "0xE3E5A7C64CA2C6ED", "name": "", "lua_name": "N_0xe3e5a7c64ca2c6ed", "ns": "NETSHOPPING", "apiset": "client", "game": "gta5", "signature": "Any N_0xe3e5a7c64ca2c6ed()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xE3E5A7C64CA2C6ED", "params": []}
{"hash": "0xF30980718C8ED876", "name": "_NET_GAMESERVER_BASKET_ADD_ITEM", "lua_name": "NetGameserverBasketAddItem", "ns": "NETSHOPPING", "apiset": "client", "game": "gta5", "signature": "BOOL NetGameserverBasketAddItem(Any* itemData, int quantity)", "description": "", "aliases": "0xF30980718C8ED876 _NETWORK_SHOP_BASKET_ADD_ITEM", "url": "https://docs.fivem.net/natives/?_0xF30980718C8ED876", "params": [{"name": "itemData", "type": "Any*"}, {"name": "quantity", "type": "int"}]}
{"hash": "0xE1A0450ED46A7812", "name": "_NET_GAMESERVER_BASKET_APPLY_SERVER_DATA", "lua_name": "NetGameserverBasketApplyServerData", "ns": "NETSHOPPING", "apiset": "client", "game": "gta5", "signature": "BOOL NetGameserverBasketApplyServerData(Any p0, Any* p1)", "description": "", "aliases": "0xE1A0450ED46A7812 _NETWORK_SHOP_BASKET_APPLY_SERVER_DATA", "url": "https://docs.fivem.net/natives/?_0xE1A0450ED46A7812", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any*"}]}
{"hash": "0xFA336E7F40C0A0D0", "name": "_NET_GAMESERVER_BASKET_DELETE", "lua_name": "NetGameserverBasketDelete", "ns": "NETSHOPPING", "apiset": "client", "game": "gta5", "signature": "BOOL NetGameserverBasketDelete()", "description": "```\nNativeDB Introduced: v372\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xFA336E7F40C0A0D0", "params": []}
{"hash": "0xA65568121DF2EA26", "name": "_NET_GAMESERVER_BASKET_END", "lua_name": "NetGameserverBasketEnd", "ns": "NETSHOPPING", "apiset": "client", "game": "gta5", "signature": "BOOL NetGameserverBasketEnd()", "description": "", "aliases": "0xA65568121DF2EA26 0xE547E9114277098F _NETWORK_SHOP_BASKET_END", "url": "https://docs.fivem.net/natives/?_0xA65568121DF2EA26", "params": []}
{"hash": "0x27F76CC6C55AD30E", "name": "_NET_GAMESERVER_BASKET_IS_FULL", "lua_name": "NetGameserverBasketIsFull", "ns": "NETSHOPPING", "apiset": "client", "game": "gta5", "signature": "BOOL NetGameserverBasketIsFull()", "description": "", "aliases": "0x27F76CC6C55AD30E _NETWORK_SHOP_BASKET_IS_FULL", "url": "https://docs.fivem.net/natives/?_0x27F76CC6C55AD30E", "params": []}
{"hash": "0x279F08B1A4B29B7E", "name": "_NET_GAMESERVER_BASKET_START", "lua_name": "NetGameserverBasketStart", "ns": "NETSHOPPING", "apiset": "client", "game": "gta5", "signature": "BOOL NetGameserverBasketStart(int* transactionId, Hash categoryHash, Hash actionHash, int flags)", "description": "", "aliases": "_NETWORK_SHOP_BASKET_START", "url": "https://docs.fivem.net/natives/?_0x279F08B1A4B29B7E", "params": [{"name": "transactionId", "type": "int*", "annotations": {"cs_type": "AnyPtr"}}, {"name": "categoryHash", "type": "Hash", "annotations": {"cs_type": "int"}}, {"name": "actionHash", "type": "Hash", "annotations": {"cs_type": "int"}}, {"name": "flags", "type": "int"}]}
{"hash": "0x3C5FD37B5499582E", "name": "_NET_GAMESERVER_BEGIN_SERVICE", "lua_name": "NetGameserverBeginService", "ns": "NETSHOPPING", "apiset": "client", "game": "gta5", "signature": "BOOL NetGameserverBeginService(int* transactionId, Hash categoryHash, Hash itemHash, Hash actionTypeHash, int value, int flags)", "description": "", "aliases": "0x3C5FD37B5499582E _NETWORK_SHOP_BEGIN_SERVICE", "url": "https://docs.fivem.net/natives/?_0x3C5FD37B5499582E", "params": [{"name": "transactionId", "type": "int*"}, {"name": "categoryHash", "type": "Hash"}, {"name": "itemHash", "type": "Hash"}, {"name": "actionTypeHash", "type": "Hash", "annotations": {"cs_type": "int"}}, {"name": "value", "type": "int"}, {"name": "flags", "type": "int"}]}
{"hash": "0x3C4487461E9B0DCB", "name": "_NET_GAMESERVER_CATALOG_IS_READY", "lua_name": "NetGameserverCatalogIsReady", "ns": "NETSHOPPING", "apiset": "client", "game": "gta5", "signature": "BOOL NetGameserverCatalogIsReady()", "description": "", "aliases": "0x3C4487461E9B0DCB", "url": "https://docs.fivem.net/natives/?_0x3C4487461E9B0DCB", "params": []}
{"hash": "0xBD4D7EAF8A30F637", "name": "_NET_GAMESERVER_CATALOG_ITEM_EXISTS", "lua_name": "NetGameserverCatalogItemExists", "ns": "NETSHOPPING", "apiset": "client", "game": "gta5", "signature": "BOOL NetGameserverCatalogItemExists(char* name)", "description": "", "aliases": "0xBD4D7EAF8A30F637 _NETWORK_SHOP_IS_ITEM_UNLOCKED _NETWORK_SHOP_DOES_ITEM_EXIST", "url": "https://docs.fivem.net/natives/?_0xBD4D7EAF8A30F637", "params": [{"name": "name", "type": "char*"}]}
{"hash": "0x247F0F73A182EA0B", "name": "_NET_GAMESERVER_CATALOG_ITEM_EXISTS_HASH", "lua_name": "NetGameserverCatalogItemExistsHash", "ns": "NETSHOPPING", "apiset": "client", "game": "gta5", "signature": "BOOL NetGameserverCatalogItemExistsHash(Hash hash)", "description": "", "aliases": "0x247F0F73A182EA0B _NETWORK_SHOP_IS_ITEM_UNLOCKED_HASH _NETWORK_SHOP_DOES_ITEM_EXIST_HASH", "url": "https://docs.fivem.net/natives/?_0x247F0F73A182EA0B", "params": [{"name": "hash", "type": "Hash"}]}
{"hash": "0x39BE7CEA8D9CC8E6", "name": "_NET_GAMESERVER_CHECKOUT_START", "lua_name": "NetGameserverCheckoutStart", "ns": "NETSHOPPING", "apiset": "client", "game": "gta5", "signature": "BOOL NetGameserverCheckoutStart(int transactionId)", "description": "", "aliases": "0x39BE7CEA8D9CC8E6 _NETWORK_SHOP_CHECKOUT_START", "url": "https://docs.fivem.net/natives/?_0x39BE7CEA8D9CC8E6", "params": [{"name": "transactionId", "type": "int"}]}
{"hash": "0x51F1A8E48C3D2F6D", "name": "_NET_GAMESERVER_DELETE_CHARACTER_SLOT", "lua_name": "NetGameserverDeleteCharacterSlot", "ns": "NETSHOPPING", "apiset": "client", "game": "gta5", "signature": "BOOL NetGameserverDeleteCharacterSlot(int slot, BOOL transfer, Hash reason)", "description": "", "aliases": "0x51F1A8E48C3D2F6D", "url": "https://docs.fivem.net/natives/?_0x51F1A8E48C3D2F6D", "params": [{"name": "slot", "type": "int"}, {"name": "transfer", "type": "BOOL"}, {"name": "reason", "type": "Hash", "annotations": {"cs_type": "Any"}}]}
{"hash": "0x0A6D923DFFC9BD89", "name": "_NET_GAMESERVER_DELETE_CHARACTER_SLOT_GET_STATUS", "lua_name": "NetGameserverDeleteCharacterSlotGetStatus", "ns": "NETSHOPPING", "apiset": "client", "game": "gta5", "signature": "int NetGameserverDeleteCharacterSlotGetStatus()", "description": "", "aliases": "0x0A6D923DFFC9BD89", "url": "https://docs.fivem.net/natives/?_0x0A6D923DFFC9BD89", "params": []}
{"hash": "0x112CEF1615A1139F", "name": "_NET_GAMESERVER_DELETE_SET_TELEMETRY_NONCE_SEED", "lua_name": "NetGameserverDeleteSetTelemetryNonceSeed", "ns": "NETSHOPPING", "apiset": "client", "game": "gta5", "signature": "BOOL NetGameserverDeleteSetTelemetryNonceSeed()", "description": "", "aliases": "0x112CEF1615A1139F _NETWORK_SHOP_DELETE_SET_TELEMETRY_NONCE_SEED", "url": "https://docs.fivem.net/natives/?_0x112CEF1615A1139F", "params": []}
{"hash": "0xE2A99A9B524BEFFF", "name": "_NET_GAMESERVER_END_SERVICE", "lua_name": "NetGameserverEndService", "ns": "NETSHOPPING", "apiset": "client", "game": "gta5", "signature": "BOOL NetGameserverEndService(int transactionId)", "description": "", "aliases": "0xE2A99A9B524BEFFF _NETWORK_SHOP_END_SERVICE _NETWORK_SHOP_TERMINATE_SERVICE", "url": "https://docs.fivem.net/natives/?_0xE2A99A9B524BEFFF", "params": [{"name": "transactionId", "type": "int"}]}
{"hash": "0x35A1B3E1D1315CFA", "name": "_NET_GAMESERVER_GET_BALANCE", "lua_name": "NetGameserverGetBalance", "ns": "NETSHOPPING", "apiset": "client", "game": "gta5", "signature": "BOOL NetGameserverGetBalance(BOOL inventory, BOOL playerbalance)", "description": "```\nNote: only one of the arguments can be set to true at a time\n```", "aliases": "0x35A1B3E1D1315CFA", "url": "https://docs.fivem.net/natives/?_0x35A1B3E1D1315CFA", "params": [{"name": "inventory", "type": "BOOL"}, {"name": "playerbalance", "type": "BOOL"}]}
{"hash": "0xCF38DAFBB49EDE5E", "name": "_NET_GAMESERVER_GET_CATALOG_STATE", "lua_name": "NetGameserverGetCatalogState", "ns": "NETSHOPPING", "apiset": "client", "game": "gta5", "signature": "BOOL NetGameserverGetCatalogState(int* state)", "description": "", "aliases": "0xCF38DAFBB49EDE5E", "url": "https://docs.fivem.net/natives/?_0xCF38DAFBB49EDE5E", "params": [{"name": "state", "type": "int*", "annotations": {"cs_type": "AnyPtr"}}]}
{"hash": "0xC27009422FCCA88D", "name": "_NET_GAMESERVER_GET_PRICE", "lua_name": "NetGameserverGetPrice", "ns": "NETSHOPPING", "apiset": "client", "game": "gta5", "signature": "int NetGameserverGetPrice(Hash itemHash, Hash categoryHash, BOOL p2)", "description": "```\nbool is always true in game scripts \n```", "aliases": "_NETWORK_SHOP_GET_PRICE", "url": "https://docs.fivem.net/natives/?_0xC27009422FCCA88D", "params": [{"name": "itemHash", "type": "Hash"}, {"name": "categoryHash", "type": "Hash"}, {"name": "p2", "type": "BOOL"}]}
{"hash": "0x897433D292B44130", "name": "_NET_GAMESERVER_GET_TRANSACTION_MANAGER_DATA", "lua_name": "NetGameserverGetTransactionManagerData", "ns": "NETSHOPPING", "apiset": "client", "game": "gta5", "signature": "BOOL NetGameserverGetTransactionManagerData(int* p0, BOOL* p1)", "description": "", "aliases": "0x897433D292B44130", "url": "https://docs.fivem.net/natives/?_0x897433D292B44130", "params": [{"name": "p0", "type": "int*", "annotations": {"cs_type": "AnyPtr"}}, {"name": "p1", "type": "BOOL*"}]}
{"hash": "0x2B949A1E6AEC8F6A", "name": "_NET_GAMESERVER_IS_CATALOG_VALID", "lua_name": "NetGameserverIsCatalogValid", "ns": "NETSHOPPING", "apiset": "client", "game": "gta5", "signature": "BOOL NetGameserverIsCatalogValid()", "description": "", "aliases": "0x2B949A1E6AEC8F6A", "url": "https://docs.fivem.net/natives/?_0x2B949A1E6AEC8F6A", "params": []}
{"hash": "0x810E8431C0614BF9", "name": "_NET_GAMESERVER_IS_SESSION_REFRESH_PENDING", "lua_name": "NetGameserverIsSessionRefreshPending", "ns": "NETSHOPPING", "apiset": "client", "game": "gta5", "signature": "BOOL NetGameserverIsSessionRefreshPending()", "description": "", "aliases": "0x810E8431C0614BF9 _NETWORK_SHOP_GET_TRANSACTIONS_DISABLED", "url": "https://docs.fivem.net/natives/?_0x810E8431C0614BF9", "params": []}
{"hash": "0xB24F0944DA203D9E", "name": "_NET_GAMESERVER_IS_SESSION_VALID", "lua_name": "NetGameserverIsSessionValid", "ns": "NETSHOPPING", "apiset": "client", "game": "gta5", "signature": "BOOL NetGameserverIsSessionValid(int charSlot)", "description": "", "aliases": "0xB24F0944DA203D9E _NETWORK_SHOP_GET_TRANSACTIONS_ENABLED_FOR_CHARACTER", "url": "https://docs.fivem.net/natives/?_0xB24F0944DA203D9E", "params": [{"name": "charSlot", "type": "int"}]}
{"hash": "0x2F41D51BA3BCD1F1", "name": "_NET_GAMESERVER_SESSION_APPLY_RECEIVED_DATA", "lua_name": "NetGameserverSessionApplyReceivedData", "ns": "NETSHOPPING", "apiset": "client", "game": "gta5", "signature": "BOOL NetGameserverSessionApplyReceivedData(int charSlot)", "description": "", "aliases": "0x2F41D51BA3BCD1F1 _NETWORK_SHOP_SESSION_APPLY_RECEIVED_DATA", "url": "https://docs.fivem.net/natives/?_0x2F41D51BA3BCD1F1", "params": [{"name": "charSlot", "type": "int"}]}
{"hash": "0x9507D4271988E1AE", "name": "_NET_GAMESERVER_SET_TELEMETRY_NONCE_SEED", "lua_name": "NetGameserverSetTelemetryNonceSeed", "ns": "NETSHOPPING", "apiset": "client", "game": "gta5", "signature": "BOOL NetGameserverSetTelemetryNonceSeed(int p0)", "description": "", "aliases": "0x9507D4271988E1AE _NETWORK_SHOP_SET_TELEMETRY_NONCE_SEED", "url": "https://docs.fivem.net/natives/?_0x9507D4271988E1AE", "params": [{"name": "p0", "type": "int"}]}
{"hash": "0xA135AC892A58FC07", "name": "_NET_GAMESERVER_START_SESSION", "lua_name": "NetGameserverStartSession", "ns": "NETSHOPPING", "apiset": "client", "game": "gta5", "signature": "BOOL NetGameserverStartSession(int charSlot)", "description": "", "aliases": "0xA135AC892A58FC07 _NETWORK_SHOP_START_SESSION", "url": "https://docs.fivem.net/natives/?_0xA135AC892A58FC07", "params": [{"name": "charSlot", "type": "int"}]}
{"hash": "0xD47A2C1BA117471D", "name": "_NET_GAMESERVER_TRANSFER_BANK_TO_WALLET", "lua_name": "NetGameserverTransferBankToWallet", "ns": "NETSHOPPING", "apiset": "client", "game": "gta5", "signature": "BOOL NetGameserverTransferBankToWallet(int charSlot, int amount)", "description": "", "aliases": "0xD47A2C1BA117471D _NETWORK_TRANSFER_BANK_TO_WALLET", "url": "https://docs.fivem.net/natives/?_0xD47A2C1BA117471D", "params": [{"name": "charSlot", "type": "int"}, {"name": "amount", "type": "int"}]}
{"hash": "0x23789E777D14CE44", "name": "_NET_GAMESERVER_TRANSFER_CASH_GET_STATUS", "lua_name": "NetGameserverTransferCashGetStatus", "ns": "NETSHOPPING", "apiset": "client", "game": "gta5", "signature": "int NetGameserverTransferCashGetStatus()", "description": "```\nSame as 0x350AA5EBC03D3BD2\n```", "aliases": "0x23789E777D14CE44", "url": "https://docs.fivem.net/natives/?_0x23789E777D14CE44", "params": []}
{"hash": "0x350AA5EBC03D3BD2", "name": "_NET_GAMESERVER_TRANSFER_CASH_GET_STATUS_2", "lua_name": "NetGameserverTransferCashGetStatus_2", "ns": "NETSHOPPING", "apiset": "client", "game": "gta5", "signature": "int NetGameserverTransferCashGetStatus_2()", "description": "```\nSame as 0x23789E777D14CE44\n```", "aliases": "0x350AA5EBC03D3BD2", "url": "https://docs.fivem.net/natives/?_0x350AA5EBC03D3BD2", "params": []}
{"hash": "0x498C1E05CE5F7877", "name": "_NET_GAMESERVER_TRANSFER_CASH_SET_TELEMETRY_NONCE_SEED", "lua_name": "NetGameserverTransferCashSetTelemetryNonceSeed", "ns": "NETSHOPPING", "apiset": "client", "game": "gta5", "signature": "BOOL NetGameserverTransferCashSetTelemetryNonceSeed()", "description": "```\nUsed to be NETWORK_SHOP_CASH_TRANSFER_SET_TELEMETRY_NONCE_SEED\n```", "aliases": "0x498C1E05CE5F7877 _NETWORK_SHOP_CASH_TRANSFER_SET_TELEMETRY_NONCE_SEED", "url": "https://docs.fivem.net/natives/?_0x498C1E05CE5F7877", "params": []}
{"hash": "0xC2F7FE5309181C7D", "name": "_NET_GAMESERVER_TRANSFER_WALLET_TO_BANK", "lua_name": "NetGameserverTransferWalletToBank", "ns": "NETSHOPPING", "apiset": "client", "game": "gta5", "signature": "BOOL NetGameserverTransferWalletToBank(int charSlot, int amount)", "description": "", "aliases": "0xC2F7FE5309181C7D _NETWORK_TRANSFER_WALLET_TO_BANK", "url": "https://docs.fivem.net/natives/?_0xC2F7FE5309181C7D", "params": [{"name": "charSlot", "type": "int"}, {"name": "amount", "type": "int"}]}
{"hash": "0x7D2708796355B20B", "name": "_NET_GAMESERVER_USE_SERVER_TRANSACTIONS", "lua_name": "NetGameserverUseServerTransactions", "ns": "NETSHOPPING", "apiset": "client", "game": "gta5", "signature": "BOOL NetGameserverUseServerTransactions()", "description": "```\nNativeDB Introduced: v1290\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x7D2708796355B20B", "params": []}
{"hash": "0x023ACAB2DC9DC4A4", "name": "", "lua_name": "N_0x023acab2dc9dc4a4", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "Any N_0x023acab2dc9dc4a4()", "description": "```\nNativeDB Introduced: v1493\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x023ACAB2DC9DC4A4", "params": []}
{"hash": "0x041C7F2A6C9894E6", "name": "", "lua_name": "N_0x041c7f2a6c9894e6", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "Any N_0x041c7f2a6c9894e6(Any p0, Any p1, Any p2)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x041C7F2A6C9894E6", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}]}
{"hash": "0x04918A41BC9B8157", "name": "", "lua_name": "N_0x04918a41bc9b8157", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "Any N_0x04918a41bc9b8157(Any p0, Any p1, Any p2)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x04918A41BC9B8157", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}]}
{"hash": "0x07EAB372C8841D99", "name": "", "lua_name": "N_0x07eab372c8841d99", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "Any N_0x07eab372c8841d99(Any p0, Any p1, Any p2)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x07EAB372C8841D99", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}]}
{"hash": "0x0CF6CC51AA18F0F8", "name": "", "lua_name": "N_0x0cf6cc51aa18f0f8", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "Any N_0x0cf6cc51aa18f0f8(Any p0, Any p1, Any p2)", "description": "```\nNativeDB Introduced: v1180\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x0CF6CC51AA18F0F8", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}]}
{"hash": "0x0D77A82DC2D0DA59", "name": "", "lua_name": "N_0x0d77a82dc2d0da59", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void N_0x0d77a82dc2d0da59(Any* p0, Any* p1)", "description": "```\nNETWORK_SET_*\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x0D77A82DC2D0DA59", "params": [{"name": "p0", "type": "Any*"}, {"name": "p1", "type": "Any*"}]}
{"hash": "0x0EDE326D47CD0F3E", "name": "", "lua_name": "N_0x0ede326d47cd0f3e", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL N_0x0ede326d47cd0f3e(Ped ped, Player player)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x0EDE326D47CD0F3E", "params": [{"name": "ped", "type": "Ped"}, {"name": "player", "type": "Player"}]}
{"hash": "0x0F1A4B45B7693B95", "name": "", "lua_name": "N_0x0f1a4b45b7693b95", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void N_0x0f1a4b45b7693b95(Any p0, Any p1)", "description": "```\nNativeDB Introduced: v2189\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x0F1A4B45B7693B95", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}]}
{"hash": "0x1153FA02A659051C", "name": "", "lua_name": "N_0x1153fa02a659051c", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void N_0x1153fa02a659051c()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x1153FA02A659051C", "params": []}
{"hash": "0x1171A97A3D3981B6", "name": "", "lua_name": "N_0x1171a97a3d3981b6", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL N_0x1171a97a3d3981b6(Any* p0, Any* p1, Any p2, Any p3)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x1171A97A3D3981B6", "params": [{"name": "p0", "type": "Any*"}, {"name": "p1", "type": "Any*"}, {"name": "p2", "type": "Any"}, {"name": "p3", "type": "Any"}]}
{"hash": "0x1398582B7F72B3ED", "name": "", "lua_name": "N_0x1398582b7f72b3ed", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void N_0x1398582b7f72b3ed(Any p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x1398582B7F72B3ED", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0x13F1FCB111B820B0", "name": "", "lua_name": "N_0x13f1fcb111b820b0", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void N_0x13f1fcb111b820b0(BOOL p0)", "description": "```\nSET_NETWORK_*\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x13F1FCB111B820B0", "params": [{"name": "p0", "type": "BOOL"}]}
{"hash": "0x140E6A44870A11CE", "name": "", "lua_name": "N_0x140e6a44870a11ce", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void N_0x140e6a44870a11ce()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x140E6A44870A11CE", "params": []}
{"hash": "0x144DA052257AE7D8", "name": "", "lua_name": "N_0x144da052257ae7d8", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void N_0x144da052257ae7d8(Any p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x144DA052257AE7D8", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0x14922ED3E38761F0", "name": "", "lua_name": "N_0x14922ed3e38761f0", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL N_0x14922ed3e38761f0()", "description": "```\nNETWORK_IS_*\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x14922ED3E38761F0", "params": []}
{"hash": "0x155467ACA0F55705", "name": "", "lua_name": "N_0x155467aca0f55705", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "int N_0x155467aca0f55705()", "description": "```\nChecks some commerce stuff\n\nNativeDB Introduced: v1290\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x155467ACA0F55705", "params": []}
{"hash": "0x162C23CA83ED0A62", "name": "", "lua_name": "N_0x162c23ca83ed0a62", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL N_0x162c23ca83ed0a62(Any p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x162C23CA83ED0A62", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0x17C9E241111A674D", "name": "", "lua_name": "N_0x17c9e241111a674d", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void N_0x17c9e241111a674d(Any p0, Any p1)", "description": "```\nNativeDB Introduced: v2060\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x17C9E241111A674D", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}]}
{"hash": "0x1D4DC17C38FEAFF0", "name": "", "lua_name": "N_0x1d4dc17c38feaff0", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL N_0x1d4dc17c38feaff0()", "description": "```\nIS_COMMERCE_*\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x1D4DC17C38FEAFF0", "params": []}
{"hash": "0x1D610EB0FEA716D9", "name": "", "lua_name": "N_0x1d610eb0fea716d9", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL N_0x1d610eb0fea716d9(int p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x1D610EB0FEA716D9", "params": [{"name": "p0", "type": "int"}]}
{"hash": "0x1F7BC3539F9E0224", "name": "", "lua_name": "N_0x1f7bc3539f9e0224", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void N_0x1f7bc3539f9e0224()", "description": "```\nNativeDB Introduced: v1180\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x1F7BC3539F9E0224", "params": []}
{"hash": "0x1F8E00FB18239600", "name": "", "lua_name": "N_0x1f8e00fb18239600", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void N_0x1f8e00fb18239600(Any p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x1F8E00FB18239600", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0x2302C0264EA58D31", "name": "", "lua_name": "N_0x2302c0264ea58d31", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void N_0x2302c0264ea58d31()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x2302C0264EA58D31", "params": []}
{"hash": "0x24E4E51FC16305F9", "name": "", "lua_name": "N_0x24e4e51fc16305f9", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "Any N_0x24e4e51fc16305f9()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x24E4E51FC16305F9", "params": []}
{"hash": "0x2555CF7DA5473794", "name": "", "lua_name": "N_0x2555cf7da5473794", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void N_0x2555cf7da5473794()", "description": "```\nDoes nothing (it's a nullsub).\n\nNativeDB Introduced: v323\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x2555CF7DA5473794", "params": []}
{"hash": "0x25D990F8E0E3F13C", "name": "", "lua_name": "N_0x25d990f8e0e3f13c", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void N_0x25d990f8e0e3f13c()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x25D990F8E0E3F13C", "params": []}
{"hash": "0x261E97AD7BCF3D40", "name": "", "lua_name": "N_0x261e97ad7bcf3d40", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void N_0x261e97ad7bcf3d40(BOOL p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x261E97AD7BCF3D40", "params": [{"name": "p0", "type": "BOOL"}]}
{"hash": "0x265559DA40B3F327", "name": "", "lua_name": "N_0x265559da40b3f327", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void N_0x265559da40b3f327(Any p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x265559DA40B3F327", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0x265635150FB0D82E", "name": "", "lua_name": "N_0x265635150fb0d82e", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void N_0x265635150fb0d82e()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x265635150FB0D82E", "params": []}
{"hash": "0x26F07DD83A5F7F98", "name": "", "lua_name": "N_0x26f07dd83a5f7f98", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "Any N_0x26f07dd83a5f7f98()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x26F07DD83A5F7F98", "params": []}
{"hash": "0x283B6062A2C01E9B", "name": "", "lua_name": "N_0x283b6062a2c01e9b", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void N_0x283b6062a2c01e9b()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x283B6062A2C01E9B", "params": []}
{"hash": "0x2B1C623823DB0D9D", "name": "", "lua_name": "N_0x2b1c623823db0d9d", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "Any N_0x2b1c623823db0d9d(Any p0, Any p1, Any p2, Any p3, Any p4, Any p5, Any p6)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x2B1C623823DB0D9D", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}, {"name": "p3", "type": "Any"}, {"name": "p4", "type": "Any"}, {"name": "p5", "type": "Any"}, {"name": "p6", "type": "Any"}]}
{"hash": "0x2B51EDBEFC301339", "name": "", "lua_name": "N_0x2b51edbefc301339", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL N_0x2b51edbefc301339(int p0, char* p1)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x2B51EDBEFC301339", "params": [{"name": "p0", "type": "int"}, {"name": "p1", "type": "char*"}]}
{"hash": "0x2BF66D2E7414F686", "name": "", "lua_name": "N_0x2bf66d2e7414f686", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "Any N_0x2bf66d2e7414f686()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x2BF66D2E7414F686", "params": []}
{"hash": "0x2CE9D95E4051AECD", "name": "", "lua_name": "N_0x2ce9d95e4051aecd", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void N_0x2ce9d95e4051aecd(Any p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x2CE9D95E4051AECD", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0x2D5DC831176D0114", "name": "", "lua_name": "N_0x2d5dc831176d0114", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL N_0x2d5dc831176d0114(Any p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x2D5DC831176D0114", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0x2DA41ED6E1FCD7A5", "name": "", "lua_name": "N_0x2da41ed6e1fcd7a5", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "Any N_0x2da41ed6e1fcd7a5(Any p0, int* TypeOfWeapon)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x2DA41ED6E1FCD7A5", "params": [{"name": "p0", "type": "Any"}, {"name": "TypeOfWeapon", "type": "int*"}]}
{"hash": "0x2E0BF682CC778D49", "name": "", "lua_name": "N_0x2e0bf682cc778d49", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL N_0x2e0bf682cc778d49(Any p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x2E0BF682CC778D49", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0x2E4C123D1C8A710E", "name": "", "lua_name": "N_0x2e4c123d1c8a710e", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "Any N_0x2e4c123d1c8a710e(int* retPlayerIds, int* retNumber, Any p2, Any p3, Any p4, Any p5, Any p6)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x2E4C123D1C8A710E", "params": [{"name": "retPlayerIds", "type": "int*"}, {"name": "retNumber", "type": "int*"}, {"name": "p2", "type": "Any"}, {"name": "p3", "type": "Any"}, {"name": "p4", "type": "Any"}, {"name": "p5", "type": "Any"}, {"name": "p6", "type": "Any"}]}
{"hash": "0x32EBD154CB6B8B99", "name": "", "lua_name": "N_0x32ebd154cb6b8b99", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void N_0x32ebd154cb6b8b99(Any p0, Any p1, Any p2)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x32EBD154CB6B8B99", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}]}
{"hash": "0x36391F397731595D", "name": "", "lua_name": "N_0x36391f397731595d", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "Any N_0x36391f397731595d(Any p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x36391F397731595D", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0x367EF5E2F439B4C6", "name": "", "lua_name": "N_0x367ef5e2f439b4c6", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void N_0x367ef5e2f439b4c6(int p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x367EF5E2F439B4C6", "params": [{"name": "p0", "type": "int"}]}
{"hash": "0x37D5F739FD494675", "name": "", "lua_name": "N_0x37d5f739fd494675", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "int N_0x37d5f739fd494675(Any p0)", "description": "I've had this return the player's ped handle sometimes, but also other random entities.\n\nWhatever p0 is, it's at least not synced to other players.\nAt least not all the time, some p0 values actually output the same entity, (different handle of course, but same entity).\nBut another p0 value may return an entity for player x, but not for player y (it'll just return -1 even if the entity exists on both clients).", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x37D5F739FD494675", "params": [{"name": "p0", "type": "Any", "description": "unknown."}]}
{"hash": "0x3855FB5EB2C5E8B2", "name": "", "lua_name": "N_0x3855fb5eb2c5e8b2", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "Any N_0x3855fb5eb2c5e8b2(Any p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x3855FB5EB2C5E8B2", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0x38B7C51AB1EDC7D8", "name": "", "lua_name": "N_0x38b7c51ab1edc7d8", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void N_0x38b7c51ab1edc7d8(Entity entity, BOOL toggle)", "description": "```\nNativeDB Introduced: v1734\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x38B7C51AB1EDC7D8", "params": [{"name": "entity", "type": "Entity"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0x39917E1B4CB0F911", "name": "", "lua_name": "N_0x39917e1b4cb0f911", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void N_0x39917e1b4cb0f911(BOOL p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x39917E1B4CB0F911", "params": [{"name": "p0", "type": "BOOL"}]}
{"hash": "0x3C5C1E2C2FF814B1", "name": "", "lua_name": "N_0x3c5c1e2c2ff814b1", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void N_0x3c5c1e2c2ff814b1(BOOL toggle)", "description": "```\nSets some voice chat related value.\n\nNETWORK_SET_*\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x3C5C1E2C2FF814B1", "params": [{"name": "toggle", "type": "BOOL"}]}
{"hash": "0x3FA36981311FA4FF", "name": "", "lua_name": "N_0x3fa36981311fa4ff", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void N_0x3fa36981311fa4ff(int netId, BOOL state)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x3FA36981311FA4FF", "params": [{"name": "netId", "type": "int"}, {"name": "state", "type": "BOOL"}]}
{"hash": "0x3FC795691834481D", "name": "", "lua_name": "N_0x3fc795691834481d", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void N_0x3fc795691834481d(Any p0, Any p1)", "description": "nullsub, doesn't do anything\n\n```\nNativeDB Introduced: v1868\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x3FC795691834481D", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}]}
{"hash": "0x4237E822315D8BA9", "name": "", "lua_name": "N_0x4237e822315d8ba9", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL N_0x4237e822315d8ba9()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x4237E822315D8BA9", "params": []}
{"hash": "0x4348BFDA56023A2F", "name": "", "lua_name": "N_0x4348bfda56023a2f", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "Any N_0x4348bfda56023a2f(Any p0, Any p1)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x4348BFDA56023A2F", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}]}
{"hash": "0x444C4525ECE0A4B9", "name": "", "lua_name": "N_0x444c4525ece0a4b9", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void N_0x444c4525ece0a4b9()", "description": "```\nrelated to: \nNETWORK_BAIL \nNETWORK_BAIL_TRANSITION \nNETWORK_JOIN_GROUP_ACTIVITY \nNETWORK_JOIN_TRANSITION \nNETWORK_LAUNCH_TRANSITION \nNETWORK_SESSION_HOST \nNETWORK_SESSION_HOST_CLOSED \nNETWORK_SESSION_HOST_FRIENDS_ONLY \nNETWORK_SESSION_HOST_SINGLE_PLAYER \nNETWORK_SESSION_VOICE_LEAVE \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x444C4525ECE0A4B9", "params": []}
{"hash": "0x45E816772E93A9DB", "name": "", "lua_name": "N_0x45e816772e93a9db", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "Any N_0x45e816772e93a9db()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x45E816772E93A9DB", "params": []}
{"hash": "0x4811BBAC21C5FCD5", "name": "", "lua_name": "N_0x4811bbac21c5fcd5", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void N_0x4811bbac21c5fcd5(Any p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x4811BBAC21C5FCD5", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0x4A9FDE3A5A6D0437", "name": "", "lua_name": "N_0x4a9fde3a5a6d0437", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void N_0x4a9fde3a5a6d0437(BOOL toggle)", "description": "**This native does absolutely nothing, just a nullsub**", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x4A9FDE3A5A6D0437", "params": [{"name": "toggle", "type": "BOOL"}]}
{"hash": "0x4AD490AE1536933B", "name": "", "lua_name": "N_0x4ad490ae1536933b", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "Any N_0x4ad490ae1536933b(Any p0, Any p1)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x4AD490AE1536933B", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}]}
{"hash": "0x4C2A9FDC22377075", "name": "", "lua_name": "N_0x4c2a9fdc22377075", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void N_0x4c2a9fdc22377075()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x4C2A9FDC22377075", "params": []}
{"hash": "0x4C9034162368E206", "name": "", "lua_name": "N_0x4c9034162368e206", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "Any N_0x4c9034162368e206()", "description": "```\nNativeDB Introduced: v2060\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x4C9034162368E206", "params": []}
{"hash": "0x4D02279C83BE69FE", "name": "", "lua_name": "N_0x4d02279c83be69fe", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "Any N_0x4d02279c83be69fe()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x4D02279C83BE69FE", "params": []}
{"hash": "0x4DF7CFFF471A7FB1", "name": "", "lua_name": "N_0x4df7cfff471a7fb1", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL N_0x4df7cfff471a7fb1(Any p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x4DF7CFFF471A7FB1", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0x5324A0E3E4CE3570", "name": "", "lua_name": "N_0x5324a0e3e4ce3570", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL N_0x5324a0e3e4ce3570(Any p0, Any p1, Any* p2, Any* p3)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x5324A0E3E4CE3570", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any*"}, {"name": "p3", "type": "Any*"}]}
{"hash": "0x53C10C8BD774F2C9", "name": "", "lua_name": "N_0x53c10c8bd774f2c9", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "Any N_0x53c10c8bd774f2c9()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x53C10C8BD774F2C9", "params": []}
{"hash": "0x5539C3EBF104A53A", "name": "", "lua_name": "N_0x5539c3ebf104a53a", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void N_0x5539c3ebf104a53a(BOOL p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x5539C3EBF104A53A", "params": [{"name": "p0", "type": "BOOL"}]}
{"hash": "0x559EBF901A8C68E0", "name": "", "lua_name": "N_0x559ebf901a8c68e0", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL N_0x559ebf901a8c68e0(Any* gamerHandle)", "description": "```\n_NETWORK_CAN_VIEW_* - _NETWORK_CAN_SESSION*\n\nNETWORK_CAN_PLAY_GAMER_USER_CONTENT?\n```\n\n```\nNativeDB Introduced: v2699\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x559EBF901A8C68E0", "params": [{"name": "gamerHandle", "type": "Any*"}]}
{"hash": "0x560B423D73015E77", "name": "", "lua_name": "N_0x560b423d73015e77", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "Any N_0x560b423d73015e77(Any p0)", "description": "```\nNativeDB Introduced: v1604\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x560B423D73015E77", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0x584770794D758C18", "name": "", "lua_name": "N_0x584770794d758c18", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL N_0x584770794d758c18(Any p0, Any* p1)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x584770794D758C18", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any*"}]}
{"hash": "0x59328EB08C5CEB2B", "name": "", "lua_name": "N_0x59328eb08c5ceb2b", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL N_0x59328eb08c5ceb2b()", "description": "```\nIS_*\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x59328EB08C5CEB2B", "params": []}
{"hash": "0x59D421683D31835A", "name": "", "lua_name": "N_0x59d421683d31835a", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void N_0x59d421683d31835a(Any p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x59D421683D31835A", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0x5A34CD9C3C5BEC44", "name": "", "lua_name": "N_0x5a34cd9c3c5bec44", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL N_0x5a34cd9c3c5bec44(Any p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x5A34CD9C3C5BEC44", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0x5C497525F803486B", "name": "", "lua_name": "N_0x5c497525f803486b", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void N_0x5c497525f803486b()", "description": "**This native does absolutely nothing, just a nullsub**", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x5C497525F803486B", "params": []}
{"hash": "0x5E3AA4CA2B6FB0EE", "name": "", "lua_name": "N_0x5e3aa4ca2b6fb0ee", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void N_0x5e3aa4ca2b6fb0ee(Any p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x5E3AA4CA2B6FB0EE", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0x5ECD378EE64450AB", "name": "", "lua_name": "N_0x5ecd378ee64450ab", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void N_0x5ecd378ee64450ab(Any p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x5ECD378EE64450AB", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0x600F8CB31C7AAB6E", "name": "", "lua_name": "N_0x600f8cb31c7aab6e", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void N_0x600f8cb31c7aab6e(Any p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x600F8CB31C7AAB6E", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0x60EDD13EB3AC1FF3", "name": "", "lua_name": "N_0x60edd13eb3ac1ff3", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL N_0x60edd13eb3ac1ff3()", "description": "```\nReturns true if profile setting 901 is set to true and sets it to false.\n\nNETWORK_C*\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x60EDD13EB3AC1FF3", "params": []}
{"hash": "0x617F49C2668E6155", "name": "", "lua_name": "N_0x617f49c2668e6155", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "int N_0x617f49c2668e6155()", "description": "```\nNETWORK_GET_NUM_*\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x617F49C2668E6155", "params": []}
{"hash": "0x63B406D7884BFA95", "name": "", "lua_name": "N_0x63b406d7884bfa95", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "Any N_0x63b406d7884bfa95()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x63B406D7884BFA95", "params": []}
{"hash": "0x64D779659BC37B19", "name": "", "lua_name": "N_0x64d779659bc37b19", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "Vector3 N_0x64d779659bc37b19(Entity entity)", "description": "```\nNETWORK_GET_*\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x64D779659BC37B19", "params": [{"name": "entity", "type": "Entity"}]}
{"hash": "0x64E5C4CC82847B73", "name": "", "lua_name": "N_0x64e5c4cc82847b73", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL N_0x64e5c4cc82847b73()", "description": "Hardcoded to return false.\n\n```\nNativeDB Introduced: v1734\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x64E5C4CC82847B73", "params": []}
{"hash": "0x67FC09BC554A75E5", "name": "", "lua_name": "N_0x67fc09bc554a75e5", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "Any N_0x67fc09bc554a75e5()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x67FC09BC554A75E5", "params": []}
{"hash": "0x68103E2247887242", "name": "", "lua_name": "N_0x68103e2247887242", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void N_0x68103e2247887242()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x68103E2247887242", "params": []}
{"hash": "0x692D58DF40657E8C", "name": "", "lua_name": "N_0x692d58df40657e8c", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL N_0x692d58df40657e8c(Any p0, Any p1, Any p2, Any* p3, Any p4, BOOL p5)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x692D58DF40657E8C", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}, {"name": "p3", "type": "Any*"}, {"name": "p4", "type": "Any"}, {"name": "p5", "type": "BOOL"}]}
{"hash": "0x6A5D89D7769A40D8", "name": "", "lua_name": "N_0x6a5d89d7769a40d8", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void N_0x6a5d89d7769a40d8(BOOL toggle)", "description": "```\nSets some voice chat related value.\nNETWORK_SET_*\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x6A5D89D7769A40D8", "params": [{"name": "toggle", "type": "BOOL"}]}
{"hash": "0x6BFF5F84102DF80A", "name": "", "lua_name": "N_0x6bff5f84102df80a", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void N_0x6bff5f84102df80a(Player player)", "description": "**This native does absolutely nothing, just a nullsub**", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x6BFF5F84102DF80A", "params": [{"name": "player", "type": "Player"}]}
{"hash": "0x6CE50E47F5543D0C", "name": "", "lua_name": "N_0x6ce50e47f5543d0c", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void N_0x6ce50e47f5543d0c()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x6CE50E47F5543D0C", "params": []}
{"hash": "0x6FB7BB3607D27FA2", "name": "", "lua_name": "N_0x6fb7bb3607d27fa2", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "Any N_0x6fb7bb3607d27fa2()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x6FB7BB3607D27FA2", "params": []}
{"hash": "0x6FD992C4A1C1B986", "name": "", "lua_name": "N_0x6fd992c4a1c1b986", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void N_0x6fd992c4a1c1b986()", "description": "```\nDoes nothing (it's a nullsub).\n\nNativeDB Introduced: v323\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x6FD992C4A1C1B986", "params": []}
{"hash": "0x702BC4D605522539", "name": "", "lua_name": "N_0x702bc4d605522539", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void N_0x702bc4d605522539(Any p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x702BC4D605522539", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0x741A3D8380319A81", "name": "", "lua_name": "N_0x741a3d8380319a81", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void N_0x741a3d8380319a81()", "description": "```\nHas something to do with a host request.\n\nNETWORK_RE*\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x741A3D8380319A81", "params": []}
{"hash": "0x742B58F723233ED9", "name": "", "lua_name": "N_0x742b58f723233ed9", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "Any N_0x742b58f723233ed9(Any p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x742B58F723233ED9", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0x74FB3E29E6D10FA9", "name": "", "lua_name": "N_0x74fb3e29e6d10fa9", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "int N_0x74fb3e29e6d10fa9()", "description": "```\nHardcoded to return zero.\n==== PS4 specific info ====\nReturns some sort of unavailable reason:\n-1 = REASON_INVALID\n 0 = REASON_OTHER\n 1 = REASON_SYSTEM_UPDATE\n 2 = REASON_GAME_UPDATE\n 3 = REASON_SIGNED_OUT\n 4 = REASON_AGE\n 5 = REASON_CONNECTION\n=================================\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x74FB3E29E6D10FA9", "params": []}
{"hash": "0x754615490A029508", "name": "", "lua_name": "N_0x754615490a029508", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "int N_0x754615490a029508()", "description": "```\nChecks some commerce stuff\n\nNativeDB Introduced: v1290\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x754615490A029508", "params": []}
{"hash": "0x76B3F29D3F967692", "name": "", "lua_name": "N_0x76b3f29d3f967692", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void N_0x76b3f29d3f967692(Any p0, Any p1)", "description": "```\nNativeDB Introduced: v2189\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x76B3F29D3F967692", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}]}
{"hash": "0x77FADDCBE3499DF7", "name": "", "lua_name": "N_0x77faddcbe3499df7", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void N_0x77faddcbe3499df7(Any p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x77FADDCBE3499DF7", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0x7808619F31FF22DB", "name": "", "lua_name": "N_0x7808619f31ff22db", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "Any N_0x7808619f31ff22db()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x7808619F31FF22DB", "params": []}
{"hash": "0x78321BEA235FD8CD", "name": "", "lua_name": "N_0x78321bea235fd8cd", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL N_0x78321bea235fd8cd(Any p0, BOOL p1)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x78321BEA235FD8CD", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "BOOL"}]}
{"hash": "0x793FF272D5B365F4", "name": "", "lua_name": "N_0x793ff272d5b365f4", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "Any N_0x793ff272d5b365f4()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x793FF272D5B365F4", "params": []}
{"hash": "0x7D395EA61622E116", "name": "", "lua_name": "N_0x7d395ea61622e116", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void N_0x7d395ea61622e116(BOOL p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x7D395EA61622E116", "params": [{"name": "p0", "type": "BOOL"}]}
{"hash": "0x7DB53B37A2F211A0", "name": "", "lua_name": "N_0x7db53b37a2f211a0", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "int N_0x7db53b37a2f211a0()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x7DB53B37A2F211A0", "params": []}
{"hash": "0x7EF7649B64D7FF10", "name": "", "lua_name": "N_0x7ef7649b64d7ff10", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL N_0x7ef7649b64d7ff10(Entity entity)", "description": "```\nIS_*\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x7EF7649B64D7FF10", "params": [{"name": "entity", "type": "Entity"}]}
{"hash": "0x7FCC39C46C3C03BD", "name": "", "lua_name": "N_0x7fcc39c46c3c03bd", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL N_0x7fcc39c46c3c03bd(int p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x7FCC39C46C3C03BD", "params": [{"name": "p0", "type": "int"}]}
{"hash": "0x83660B734994124D", "name": "", "lua_name": "N_0x83660b734994124d", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "Any N_0x83660b734994124d(Any p0, Any p1, int* damageDealt)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x83660B734994124D", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "damageDealt", "type": "int*"}]}
{"hash": "0x83FE8D7229593017", "name": "", "lua_name": "N_0x83fe8d7229593017", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void N_0x83fe8d7229593017()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x83FE8D7229593017", "params": []}
{"hash": "0x88B588B41FF7868E", "name": "", "lua_name": "N_0x88b588b41ff7868e", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "Any N_0x88b588b41ff7868e()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x88B588B41FF7868E", "params": []}
{"hash": "0x8B0C2964BA471961", "name": "", "lua_name": "N_0x8b0c2964ba471961", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "Any N_0x8b0c2964ba471961()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x8B0C2964BA471961", "params": []}
{"hash": "0x8B4FFC790CA131EF", "name": "", "lua_name": "N_0x8b4ffc790ca131ef", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "Any N_0x8b4ffc790ca131ef(Any p0, Any p1, Any p2, Any p3)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x8B4FFC790CA131EF", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}, {"name": "p3", "type": "Any"}]}
{"hash": "0x8C8D2739BA44AF0F", "name": "", "lua_name": "N_0x8c8d2739ba44af0f", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL N_0x8c8d2739ba44af0f(Any p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x8C8D2739BA44AF0F", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0x8EF52ACAECC51D9C", "name": "", "lua_name": "N_0x8ef52acaecc51d9c", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void N_0x8ef52acaecc51d9c(BOOL toggle)", "description": "NETWORK_SET_\\*\n\n```\nNativeDB Introduced: v1734\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x8EF52ACAECC51D9C", "params": [{"name": "toggle", "type": "BOOL"}]}
{"hash": "0x906CA41A4B74ECA4", "name": "", "lua_name": "N_0x906ca41a4b74eca4", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "Any N_0x906ca41a4b74eca4()", "description": "```\nNativeDB Introduced: v1493\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x906CA41A4B74ECA4", "params": []}
{"hash": "0x94538037EE44F5CF", "name": "", "lua_name": "N_0x94538037ee44f5cf", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void N_0x94538037ee44f5cf(BOOL p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x94538037EE44F5CF", "params": [{"name": "p0", "type": "BOOL"}]}
{"hash": "0x9465E683B12D3F6B", "name": "", "lua_name": "N_0x9465e683b12d3f6b", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void N_0x9465e683b12d3f6b()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x9465E683B12D3F6B", "params": []}
{"hash": "0x95BAF97C82464629", "name": "", "lua_name": "N_0x95baf97c82464629", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void N_0x95baf97c82464629(Any p0, Any p1)", "description": "```\nNativeDB Introduced: v1604\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x95BAF97C82464629", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}]}
{"hash": "0x973D76AA760A6CB6", "name": "", "lua_name": "N_0x973d76aa760a6cb6", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void N_0x973d76aa760a6cb6(BOOL p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x973D76AA760A6CB6", "params": [{"name": "p0", "type": "BOOL"}]}
{"hash": "0x9D724B400A7E8FFC", "name": "", "lua_name": "N_0x9d724b400a7e8ffc", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void N_0x9d724b400a7e8ffc(Any p0, Any p1)", "description": "```\nNativeDB Introduced: v2189\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x9D724B400A7E8FFC", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}]}
{"hash": "0x9D7AFCBF21C51712", "name": "", "lua_name": "N_0x9d7afcbf21c51712", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void N_0x9d7afcbf21c51712(BOOL toggle)", "description": "```\nSets some voice chat related value.\n\nNETWORK_SET_*\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x9D7AFCBF21C51712", "params": [{"name": "toggle", "type": "BOOL"}]}
{"hash": "0x9FEDF86898F100E9", "name": "", "lua_name": "N_0x9fedf86898f100e9", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "Any N_0x9fedf86898f100e9()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x9FEDF86898F100E9", "params": []}
{"hash": "0xA0FA4EC6A05DA44E", "name": "", "lua_name": "N_0xa0fa4ec6a05da44e", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "Any N_0xa0fa4ec6a05da44e()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA0FA4EC6A05DA44E", "params": []}
{"hash": "0xA12D3A5A3753CC23", "name": "", "lua_name": "N_0xa12d3a5a3753cc23", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "Any N_0xa12d3a5a3753cc23()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA12D3A5A3753CC23", "params": []}
{"hash": "0xA2E9C1AB8A92E8CD", "name": "", "lua_name": "N_0xa2e9c1ab8a92e8cd", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void N_0xa2e9c1ab8a92e8cd(BOOL toggle)", "description": "```\nAppears to set whether a transition should be started when the session is migrating.\n\nNETWORK_SET_*\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA2E9C1AB8A92E8CD", "params": [{"name": "toggle", "type": "BOOL"}]}
{"hash": "0xA306F470D1660581", "name": "", "lua_name": "N_0xa306f470d1660581", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "Any N_0xa306f470d1660581()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA306F470D1660581", "params": []}
{"hash": "0xA6FCECCF4721D679", "name": "", "lua_name": "N_0xa6fceccf4721d679", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void N_0xa6fceccf4721d679(Any p0)", "description": "```\nNativeDB Introduced: v1604\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA6FCECCF4721D679", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0xA7862BC5ED1DFD7E", "name": "", "lua_name": "N_0xa7862bc5ed1dfd7e", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL N_0xa7862bc5ed1dfd7e(Any p0, Any p1, Any* p2, Any* p3)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA7862BC5ED1DFD7E", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any*"}, {"name": "p3", "type": "Any*"}]}
{"hash": "0xA8ACB6459542A8C8", "name": "", "lua_name": "N_0xa8acb6459542a8c8", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "Any N_0xa8acb6459542a8c8()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA8ACB6459542A8C8", "params": []}
{"hash": "0xAA5FAFCD2C5F5E47", "name": "", "lua_name": "N_0xaa5fafcd2c5f5e47", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "Vector3 N_0xaa5fafcd2c5f5e47()", "description": "```\nNativeDB Added Parameter 1: Entity entity\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xAA5FAFCD2C5F5E47", "params": []}
{"hash": "0xADB57E5B663CCA8B", "name": "", "lua_name": "N_0xadb57e5b663cca8b", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void N_0xadb57e5b663cca8b(Player p0, float* p1, float* p2)", "description": "```\ngets 2 floats from the CNetGamePlayer of p0 and stores them in p1 and p2. \nPossibly waypoint? \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xADB57E5B663CCA8B", "params": [{"name": "p0", "type": "Player"}, {"name": "p1", "type": "float*"}, {"name": "p2", "type": "float*"}]}
{"hash": "0xAEAB987727C5A8A4", "name": "", "lua_name": "N_0xaeab987727c5a8a4", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL N_0xaeab987727c5a8a4(Any p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xAEAB987727C5A8A4", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0xAEDF1BC1C133D6E3", "name": "", "lua_name": "N_0xaedf1bc1c133d6e3", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void N_0xaedf1bc1c133d6e3()", "description": "```\nDoes nothing (it's a nullsub).\n\nNativeDB Introduced: v323\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xAEDF1BC1C133D6E3", "params": []}
{"hash": "0xB13E88E655E5A3BC", "name": "", "lua_name": "N_0xb13e88e655e5a3bc", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void N_0xb13e88e655e5a3bc()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xB13E88E655E5A3BC", "params": []}
{"hash": "0xB309EBEA797E001F", "name": "", "lua_name": "N_0xb309ebea797e001f", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "Any N_0xb309ebea797e001f(Any p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xB309EBEA797E001F", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0xB37E4E6A2388CA7B", "name": "", "lua_name": "N_0xb37e4e6a2388ca7b", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL N_0xb37e4e6a2388ca7b()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xB37E4E6A2388CA7B", "params": []}
{"hash": "0xB5D3453C98456528", "name": "", "lua_name": "N_0xb5d3453c98456528", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "Any N_0xb5d3453c98456528()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xB5D3453C98456528", "params": []}
{"hash": "0xB606E6CC59664972", "name": "", "lua_name": "N_0xb606e6cc59664972", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void N_0xb606e6cc59664972(Any p0)", "description": "**This native does absolutely nothing, just a nullsub**", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xB606E6CC59664972", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0xB746D20B17F2A229", "name": "", "lua_name": "N_0xb746d20b17f2a229", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL N_0xb746d20b17f2a229(Any* p0, Any* p1)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xB746D20B17F2A229", "params": [{"name": "p0", "type": "Any*"}, {"name": "p1", "type": "Any*"}]}
{"hash": "0xB9351A07A0D458B1", "name": "", "lua_name": "N_0xb9351a07a0d458b1", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "Any N_0xb9351a07a0d458b1(Any p0)", "description": "```\nNativeDB Introduced: v2060\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xB9351A07A0D458B1", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0xBA7F0B77D80A4EB7", "name": "", "lua_name": "N_0xba7f0b77d80a4eb7", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void N_0xba7f0b77d80a4eb7(Any p0, Any p1)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xBA7F0B77D80A4EB7", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}]}
{"hash": "0xBD545D44CCE70597", "name": "", "lua_name": "N_0xbd545d44cce70597", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL N_0xbd545d44cce70597()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xBD545D44CCE70597", "params": []}
{"hash": "0xBDB6F89C729CF388", "name": "", "lua_name": "N_0xbdb6f89c729cf388", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL N_0xbdb6f89c729cf388()", "description": "```\nNETWORK_SESSION_IS_*\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xBDB6F89C729CF388", "params": []}
{"hash": "0xBF22E0F32968E967", "name": "", "lua_name": "N_0xbf22e0f32968e967", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void N_0xbf22e0f32968e967(Player player, BOOL p1)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xBF22E0F32968E967", "params": [{"name": "player", "type": "Player"}, {"name": "p1", "type": "BOOL"}]}
{"hash": "0xC32EA7A2F6CA7557", "name": "", "lua_name": "N_0xc32ea7a2f6ca7557", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "Any N_0xc32ea7a2f6ca7557()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC32EA7A2F6CA7557", "params": []}
{"hash": "0xC42DD763159F3461", "name": "", "lua_name": "N_0xc42dd763159f3461", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL N_0xc42dd763159f3461()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC42DD763159F3461", "params": []}
{"hash": "0xC434133D9BA52777", "name": "", "lua_name": "N_0xc434133d9ba52777", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "Any N_0xc434133d9ba52777(Any p0, int* TypeOfWeapon)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC434133D9BA52777", "params": [{"name": "p0", "type": "Any"}, {"name": "TypeOfWeapon", "type": "int*"}]}
{"hash": "0xC571D0E77D8BBC29", "name": "", "lua_name": "N_0xc571d0e77d8bbc29", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL N_0xc571d0e77d8bbc29()", "description": "```\nNETWORK_IS_TRANSITION_*\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC571D0E77D8BBC29", "params": []}
{"hash": "0xC87E740D9F3872CC", "name": "", "lua_name": "N_0xc87e740d9f3872cc", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "Any N_0xc87e740d9f3872cc()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC87E740D9F3872CC", "params": []}
{"hash": "0xCA575C391FEA25CC", "name": "", "lua_name": "N_0xca575c391fea25cc", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void N_0xca575c391fea25cc(Any p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xCA575C391FEA25CC", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0xCA59CCAE5D01E4CE", "name": "", "lua_name": "N_0xca59ccae5d01e4ce", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void N_0xca59ccae5d01e4ce()", "description": "NETWORK_S\\*\n\n```\nNativeDB Introduced: v1734\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xCA59CCAE5D01E4CE", "params": []}
{"hash": "0xCFEB46DCD7D8D5EB", "name": "", "lua_name": "N_0xcfeb46dcd7d8d5eb", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void N_0xcfeb46dcd7d8d5eb(BOOL p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xCFEB46DCD7D8D5EB", "params": [{"name": "p0", "type": "BOOL"}]}
{"hash": "0xD313DE83394AF134", "name": "", "lua_name": "N_0xd313de83394af134", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL N_0xd313de83394af134()", "description": "```\nNETWORK_SESSION_IS_*\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xD313DE83394AF134", "params": []}
{"hash": "0xD6D7478CA62B8D41", "name": "", "lua_name": "N_0xd6d7478ca62b8d41", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void N_0xd6d7478ca62b8d41(Any p0, Any p1)", "description": "```\nNativeDB Introduced: v1868\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xD6D7478CA62B8D41", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}]}
{"hash": "0xD7B6C73CAD419BCF", "name": "", "lua_name": "N_0xd7b6c73cad419bcf", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void N_0xd7b6c73cad419bcf(BOOL p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xD7B6C73CAD419BCF", "params": [{"name": "p0", "type": "BOOL"}]}
{"hash": "0xDB663CC9FF3407A9", "name": "", "lua_name": "N_0xdb663cc9ff3407a9", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "int N_0xdb663cc9ff3407a9(Player player)", "description": "```\nNativeDB Introduced: v1734\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xDB663CC9FF3407A9", "params": [{"name": "player", "type": "Player"}]}
{"hash": "0xE16AA70CE9BEEDC3", "name": "", "lua_name": "N_0xe16aa70ce9beedc3", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "Any N_0xe16aa70ce9beedc3(Any p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xE16AA70CE9BEEDC3", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0xE42D626EEC94E5D9", "name": "", "lua_name": "N_0xe42d626eec94e5d9", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void N_0xe42d626eec94e5d9(Any p0, Any p1, Any p2, Any p3, int* numReservedPeds, int* numReservedVehicles, int* numReservedObjects)", "description": "```\nNativeDB Introduced: v1290\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xE42D626EEC94E5D9", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}, {"name": "p3", "type": "Any"}, {"name": "numReservedPeds", "type": "int*"}, {"name": "numReservedVehicles", "type": "int*"}, {"name": "numReservedObjects", "type": "int*"}]}
{"hash": "0xE6717E652B8C8D8A", "name": "", "lua_name": "N_0xe6717e652b8c8d8a", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void N_0xe6717e652b8c8d8a(Any p0, Any p1)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xE6717E652B8C8D8A", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}]}
{"hash": "0xEA8C0DDB10E2822A", "name": "", "lua_name": "N_0xea8c0ddb10e2822a", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void N_0xea8c0ddb10e2822a(Any p0, Any p1)", "description": "```\nNativeDB Introduced: v1868\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xEA8C0DDB10E2822A", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}]}
{"hash": "0xEBCAB9E5048434F4", "name": "", "lua_name": "N_0xebcab9e5048434f4", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "Any N_0xebcab9e5048434f4()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xEBCAB9E5048434F4", "params": []}
{"hash": "0xEBF8284D8CADEB53", "name": "", "lua_name": "N_0xebf8284d8cadeb53", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void N_0xebf8284d8cadeb53()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xEBF8284D8CADEB53", "params": []}
{"hash": "0xEBFA8D50ADDC54C4", "name": "", "lua_name": "N_0xebfa8d50addc54c4", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL N_0xebfa8d50addc54c4(Any p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xEBFA8D50ADDC54C4", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0xF083835B70BA9BFE", "name": "", "lua_name": "N_0xf083835b70ba9bfe", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void N_0xf083835b70ba9bfe()", "description": "```\nNETWORK_RE*\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xF083835B70BA9BFE", "params": []}
{"hash": "0xF287F506767CC8A9", "name": "", "lua_name": "N_0xf287f506767cc8a9", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "Any N_0xf287f506767cc8a9()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xF287F506767CC8A9", "params": []}
{"hash": "0xF49ABC20D8552257", "name": "", "lua_name": "N_0xf49abc20d8552257", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void N_0xf49abc20d8552257(Any p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xF49ABC20D8552257", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0xF6F4383B7C92F11A", "name": "", "lua_name": "N_0xf6f4383b7c92f11a", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void N_0xf6f4383b7c92f11a(Any p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xF6F4383B7C92F11A", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0xF814FEC6A19FD6E0", "name": "", "lua_name": "N_0xf814fec6a19fd6e0", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void N_0xf814fec6a19fd6e0()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xF814FEC6A19FD6E0", "params": []}
{"hash": "0xFA2888E3833C8E96", "name": "", "lua_name": "N_0xfa2888e3833c8e96", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void N_0xfa2888e3833c8e96()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xFA2888E3833C8E96", "params": []}
{"hash": "0xFAC18E7356BD3210", "name": "", "lua_name": "N_0xfac18e7356bd3210", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void N_0xfac18e7356bd3210()", "description": "```\nNativeDB Introduced: v1180\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xFAC18E7356BD3210", "params": []}
{"hash": "0xFAE628F1E9ADB239", "name": "", "lua_name": "N_0xfae628f1e9adb239", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void N_0xfae628f1e9adb239(Hash p0, int p1, Hash p2)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xFAE628F1E9ADB239", "params": [{"name": "p0", "type": "Hash", "annotations": {"cs_type": "Any"}}, {"name": "p1", "type": "int"}, {"name": "p2", "type": "Hash", "annotations": {"cs_type": "Any"}}]}
{"hash": "0xFB1F9381E80FA13F", "name": "", "lua_name": "N_0xfb1f9381e80fa13f", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "Any N_0xfb1f9381e80fa13f(int p0, Any* p1)", "description": "```\np0 is always 0. p1 is pointing to a global. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xFB1F9381E80FA13F", "params": [{"name": "p0", "type": "int"}, {"name": "p1", "type": "Any*"}]}
{"hash": "0xFB680D403909DC70", "name": "", "lua_name": "N_0xfb680d403909dc70", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void N_0xfb680d403909dc70(Any p0, Any p1)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xFB680D403909DC70", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}]}
{"hash": "0xFD75DABC0957BF33", "name": "", "lua_name": "N_0xfd75dabc0957bf33", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void N_0xfd75dabc0957bf33(BOOL p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xFD75DABC0957BF33", "params": [{"name": "p0", "type": "BOOL"}]}
{"hash": "0xD45B1FFCCD52FF19", "name": "ACTIVATE_DAMAGE_TRACKER_ON_NETWORK_ID", "lua_name": "ActivateDamageTrackerOnNetworkId", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void ActivateDamageTrackerOnNetworkId(int netID, BOOL toggle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xD45B1FFCCD52FF19", "params": [{"name": "netID", "type": "int"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0xEC5E3AF5289DCA81", "name": "BAD_SPORT_PLAYER_LEFT_DETECTED", "lua_name": "BadSportPlayerLeftDetected", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL BadSportPlayerLeftDetected(int* networkHandle, int event, int amountReceived)", "description": "", "aliases": "0xEC5E3AF5289DCA81", "url": "https://docs.fivem.net/natives/?_0xEC5E3AF5289DCA81", "params": [{"name": "networkHandle", "type": "int*"}, {"name": "event", "type": "int"}, {"name": "amountReceived", "type": "int"}]}
{"hash": "0x69778E7564BADE6D", "name": "CAN_REGISTER_MISSION_ENTITIES", "lua_name": "CanRegisterMissionEntities", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL CanRegisterMissionEntities(int ped_amt, int vehicle_amt, int object_amt, int pickup_amt)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x69778E7564BADE6D", "params": [{"name": "ped_amt", "type": "int"}, {"name": "vehicle_amt", "type": "int"}, {"name": "object_amt", "type": "int"}, {"name": "pickup_amt", "type": "int"}]}
{"hash": "0x800DD4721A8B008B", "name": "CAN_REGISTER_MISSION_OBJECTS", "lua_name": "CanRegisterMissionObjects", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL CanRegisterMissionObjects(int amount)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x800DD4721A8B008B", "params": [{"name": "amount", "type": "int"}]}
{"hash": "0xBCBF4FEF9FA5D781", "name": "CAN_REGISTER_MISSION_PEDS", "lua_name": "CanRegisterMissionPeds", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL CanRegisterMissionPeds(int amount)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xBCBF4FEF9FA5D781", "params": [{"name": "amount", "type": "int"}]}
{"hash": "0x7277F1F2E085EE74", "name": "CAN_REGISTER_MISSION_VEHICLES", "lua_name": "CanRegisterMissionVehicles", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL CanRegisterMissionVehicles(int amount)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x7277F1F2E085EE74", "params": [{"name": "amount", "type": "int"}]}
{"hash": "0x4F18196C8D38768D", "name": "CLOUD_CHECK_AVAILABILITY", "lua_name": "CloudCheckAvailability", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void CloudCheckAvailability()", "description": "```\nDownloads prod.cloud.rockstargames.com/titles/gta5/[platform]/check.json\n```", "aliases": "0x4F18196C8D38768D _DOWNLOAD_CHECK", "url": "https://docs.fivem.net/natives/?_0x4F18196C8D38768D", "params": []}
{"hash": "0xC64DED7EF0D2FE37", "name": "CLOUD_DELETE_MEMBER_FILE", "lua_name": "CloudDeleteMemberFile", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "int CloudDeleteMemberFile(char* p0)", "description": "", "aliases": "0xC64DED7EF0D2FE37", "url": "https://docs.fivem.net/natives/?_0xC64DED7EF0D2FE37", "params": [{"name": "p0", "type": "char*"}]}
{"hash": "0x3A3D5568AF297CD5", "name": "CLOUD_DID_REQUEST_SUCCEED", "lua_name": "CloudDidRequestSucceed", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL CloudDidRequestSucceed(int handle)", "description": "", "aliases": "0x3A3D5568AF297CD5", "url": "https://docs.fivem.net/natives/?_0x3A3D5568AF297CD5", "params": [{"name": "handle", "type": "int"}]}
{"hash": "0x0B0CC10720653F3B", "name": "CLOUD_GET_AVAILABILITY_CHECK_RESULT", "lua_name": "CloudGetAvailabilityCheckResult", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL CloudGetAvailabilityCheckResult()", "description": "", "aliases": "NETWORK_ENABLE_MOTION_DRUGGED 0x0B0CC10720653F3B", "url": "https://docs.fivem.net/natives/?_0x0B0CC10720653F3B", "params": []}
{"hash": "0x4C61B39930D045DA", "name": "CLOUD_HAS_REQUEST_COMPLETED", "lua_name": "CloudHasRequestCompleted", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL CloudHasRequestCompleted(int handle)", "description": "", "aliases": "0x4C61B39930D045DA", "url": "https://docs.fivem.net/natives/?_0x4C61B39930D045DA", "params": [{"name": "handle", "type": "int"}]}
{"hash": "0xC7ABAC5DE675EE3B", "name": "CLOUD_IS_CHECKING_AVAILABILITY", "lua_name": "CloudIsCheckingAvailability", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL CloudIsCheckingAvailability()", "description": "", "aliases": "0xC7ABAC5DE675EE3B", "url": "https://docs.fivem.net/natives/?_0xC7ABAC5DE675EE3B", "params": []}
{"hash": "0xAC97AF97FA68E5D5", "name": "CONVERT_POSIX_TIME", "lua_name": "ConvertPosixTime", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void ConvertPosixTime(int posixTime, Any* timeStructure)", "description": "```\nTakes the specified time and writes it to the structure specified in the second argument. \nstruct date_time \n{ \n alignas(8) int year; \n alignas(8) int month; \n alignas(8) int day; \n alignas(8) int hour; \n alignas(8) int minute; \n alignas(8) int second; \n};\n```", "aliases": "_GET_DATE_AND_TIME_FROM_UNIX_EPOCH", "url": "https://docs.fivem.net/natives/?_0xAC97AF97FA68E5D5", "params": [{"name": "posixTime", "type": "int"}, {"name": "timeStructure", "type": "Any*"}]}
{"hash": "0x416DBD4CD6ED8DD2", "name": "FADE_OUT_LOCAL_PLAYER", "lua_name": "FadeOutLocalPlayer", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void FadeOutLocalPlayer(BOOL p0)", "description": "```\nHardcoded to not work in SP. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x416DBD4CD6ED8DD2", "params": [{"name": "p0", "type": "BOOL"}]}
{"hash": "0xCBBD7C4991B64809", "name": "FILLOUT_PM_PLAYER_LIST", "lua_name": "FilloutPmPlayerList", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL FilloutPmPlayerList(int* networkHandle, Any p1, Any p2)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xCBBD7C4991B64809", "params": [{"name": "networkHandle", "type": "int*"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}]}
{"hash": "0x716B6DB9D1886106", "name": "FILLOUT_PM_PLAYER_LIST_WITH_NAMES", "lua_name": "FilloutPmPlayerListWithNames", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL FilloutPmPlayerListWithNames(Any* p0, Any* p1, Any p2, Any p3)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x716B6DB9D1886106", "params": [{"name": "p0", "type": "Any*"}, {"name": "p1", "type": "Any*"}, {"name": "p2", "type": "Any"}, {"name": "p3", "type": "Any"}]}
{"hash": "0x9A73240B49945C76", "name": "GET_CLOUD_TIME_AS_INT", "lua_name": "GetCloudTimeAsInt", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "int GetCloudTimeAsInt()", "description": "Returns POSIX timestamp.\n\nRenamed from `_GET_POSIX_TIME` to `GET_CLOUD_TIME_AS_INT` because of conflicting native names ([`0xDA488F299A5B164E`](#\\_0xDA488F299A5B164E))", "aliases": "0x9A73240B49945C76", "url": "https://docs.fivem.net/natives/?_0x9A73240B49945C76", "params": []}
{"hash": "0x6F44CBF56D79FAC0", "name": "GET_COMMERCE_ITEM_CAT", "lua_name": "GetCommerceItemCat", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "char* GetCommerceItemCat(int index, int index2)", "description": "```\nindex2 is unused\n```", "aliases": "0x6F44CBF56D79FAC0", "url": "https://docs.fivem.net/natives/?_0x6F44CBF56D79FAC0", "params": [{"name": "index", "type": "int"}, {"name": "index2", "type": "int"}]}
{"hash": "0x662635855957C411", "name": "GET_COMMERCE_ITEM_ID", "lua_name": "GetCommerceItemId", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "char* GetCommerceItemId(int index)", "description": "", "aliases": "0x662635855957C411", "url": "https://docs.fivem.net/natives/?_0x662635855957C411", "params": [{"name": "index", "type": "int"}]}
{"hash": "0xB4271092CA7EDF48", "name": "GET_COMMERCE_ITEM_NAME", "lua_name": "GetCommerceItemName", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "char* GetCommerceItemName(int index)", "description": "", "aliases": "0xB4271092CA7EDF48", "url": "https://docs.fivem.net/natives/?_0xB4271092CA7EDF48", "params": [{"name": "index", "type": "int"}]}
{"hash": "0x2A7776C709904AB0", "name": "GET_COMMERCE_ITEM_NUM_CATS", "lua_name": "GetCommerceItemNumCats", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "int GetCommerceItemNumCats(int index)", "description": "", "aliases": "0x2A7776C709904AB0", "url": "https://docs.fivem.net/natives/?_0x2A7776C709904AB0", "params": [{"name": "index", "type": "int"}]}
{"hash": "0x722F5D28B61C5EA8", "name": "GET_COMMERCE_ITEM_TEXTURENAME", "lua_name": "GetCommerceItemTexturename", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "char* GetCommerceItemTexturename(int index)", "description": "```\nNativeDB Added Parameter 3: int p2\n```", "aliases": "0x722F5D28B61C5EA8", "url": "https://docs.fivem.net/natives/?_0x722F5D28B61C5EA8", "params": [{"name": "index", "type": "int"}]}
{"hash": "0xCA94551B50B4932C", "name": "GET_COMMERCE_PRODUCT_PRICE", "lua_name": "GetCommerceProductPrice", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "char* GetCommerceProductPrice(int index)", "description": "", "aliases": "0xCA94551B50B4932C", "url": "https://docs.fivem.net/natives/?_0xCA94551B50B4932C", "params": [{"name": "index", "type": "int"}]}
{"hash": "0xC7BE335216B5EC7C", "name": "GET_MAX_NUM_NETWORK_OBJECTS", "lua_name": "GetMaxNumNetworkObjects", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "int GetMaxNumNetworkObjects()", "description": "", "aliases": "0xC7BE335216B5EC7C", "url": "https://docs.fivem.net/natives/?_0xC7BE335216B5EC7C", "params": []}
{"hash": "0x0C1F7D49C39D2289", "name": "GET_MAX_NUM_NETWORK_PEDS", "lua_name": "GetMaxNumNetworkPeds", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "int GetMaxNumNetworkPeds()", "description": "", "aliases": "0x0C1F7D49C39D2289", "url": "https://docs.fivem.net/natives/?_0x0C1F7D49C39D2289", "params": []}
{"hash": "0xA72835064DD63E4C", "name": "GET_MAX_NUM_NETWORK_PICKUPS", "lua_name": "GetMaxNumNetworkPickups", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "int GetMaxNumNetworkPickups()", "description": "", "aliases": "0xA72835064DD63E4C", "url": "https://docs.fivem.net/natives/?_0xA72835064DD63E4C", "params": []}
{"hash": "0x0AFCE529F69B21FF", "name": "GET_MAX_NUM_NETWORK_VEHICLES", "lua_name": "GetMaxNumNetworkVehicles", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "int GetMaxNumNetworkVehicles()", "description": "", "aliases": "0x0AFCE529F69B21FF", "url": "https://docs.fivem.net/natives/?_0x0AFCE529F69B21FF", "params": []}
{"hash": "0x7A5487FE9FAA6B48", "name": "GET_NETWORK_TIME", "lua_name": "GetNetworkTime", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "int GetNetworkTime()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x7A5487FE9FAA6B48", "params": []}
{"hash": "0x89023FBBF9200E9F", "name": "GET_NETWORK_TIME_ACCURATE", "lua_name": "GetNetworkTimeAccurate", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "int GetNetworkTimeAccurate()", "description": "Returns the same value as [`GetNetworkTime`](#\\_0x7A5487FE9FAA6B48) in freemode, but as opposed to `GetNetworkTime` it always gets the most recent time, instead of once per tick.\n\nCould be used for benchmarking since it can return times in ticks.", "aliases": "0x89023FBBF9200E9F", "url": "https://docs.fivem.net/natives/?_0x89023FBBF9200E9F", "params": []}
{"hash": "0xF2EAC213D5EA0623", "name": "GET_NUM_COMMERCE_ITEMS", "lua_name": "GetNumCommerceItems", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "int GetNumCommerceItems()", "description": "", "aliases": "0xF2EAC213D5EA0623", "url": "https://docs.fivem.net/natives/?_0xF2EAC213D5EA0623", "params": []}
{"hash": "0x12B6281B6C6706C0", "name": "GET_NUM_CREATED_MISSION_OBJECTS", "lua_name": "GetNumCreatedMissionObjects", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "int GetNumCreatedMissionObjects(BOOL p0)", "description": "", "aliases": "0x12B6281B6C6706C0", "url": "https://docs.fivem.net/natives/?_0x12B6281B6C6706C0", "params": [{"name": "p0", "type": "BOOL"}]}
{"hash": "0xCB215C4B56A7FAE7", "name": "GET_NUM_CREATED_MISSION_PEDS", "lua_name": "GetNumCreatedMissionPeds", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "int GetNumCreatedMissionPeds(BOOL p0)", "description": "", "aliases": "0xCB215C4B56A7FAE7", "url": "https://docs.fivem.net/natives/?_0xCB215C4B56A7FAE7", "params": [{"name": "p0", "type": "BOOL"}]}
{"hash": "0x0CD9AB83489430EA", "name": "GET_NUM_CREATED_MISSION_VEHICLES", "lua_name": "GetNumCreatedMissionVehicles", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "int GetNumCreatedMissionVehicles(BOOL p0)", "description": "", "aliases": "0x0CD9AB83489430EA", "url": "https://docs.fivem.net/natives/?_0x0CD9AB83489430EA", "params": [{"name": "p0", "type": "BOOL"}]}
{"hash": "0xAA81B5F10BC43AC2", "name": "GET_NUM_RESERVED_MISSION_OBJECTS", "lua_name": "GetNumReservedMissionObjects", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "int GetNumReservedMissionObjects(BOOL p0)", "description": "```\np0 appears to be for MP \n```\n\n```\nNativeDB Added Parameter 2: Any p1\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xAA81B5F10BC43AC2", "params": [{"name": "p0", "type": "BOOL"}]}
{"hash": "0x1F13D5AE5CB17E17", "name": "GET_NUM_RESERVED_MISSION_PEDS", "lua_name": "GetNumReservedMissionPeds", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "int GetNumReservedMissionPeds(BOOL p0)", "description": "```\np0 appears to be for MP \n```\n\n```\nNativeDB Added Parameter 2: Any p1\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x1F13D5AE5CB17E17", "params": [{"name": "p0", "type": "BOOL"}]}
{"hash": "0xCF3A965906452031", "name": "GET_NUM_RESERVED_MISSION_VEHICLES", "lua_name": "GetNumReservedMissionVehicles", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "int GetNumReservedMissionVehicles(BOOL p0)", "description": "```\np0 appears to be for MP \n```\n\n```\nNativeDB Added Parameter 2: Any p1\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xCF3A965906452031", "params": [{"name": "p0", "type": "BOOL"}]}
{"hash": "0x8BD6C6DEA20E82C6", "name": "GET_STATUS_OF_TEXTURE_DOWNLOAD", "lua_name": "GetStatusOfTextureDownload", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "int GetStatusOfTextureDownload(int p0)", "description": "```\n0 = succeeded\n1 = pending\n2 = failed\n```", "aliases": "0x8BD6C6DEA20E82C6 _GET_STATUS_OF_TEXTURE_DOWNLOAD", "url": "https://docs.fivem.net/natives/?_0x8BD6C6DEA20E82C6", "params": [{"name": "p0", "type": "int"}]}
{"hash": "0x9E23B1777A927DAD", "name": "GET_TIME_AS_STRING", "lua_name": "GetTimeAsString", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "char* GetTimeAsString(int time)", "description": "", "aliases": "_FORMAT_TIME", "url": "https://docs.fivem.net/natives/?_0x9E23B1777A927DAD", "params": [{"name": "time", "type": "int"}]}
{"hash": "0xA2C6FC031D46FFF0", "name": "GET_TIME_DIFFERENCE", "lua_name": "GetTimeDifference", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "int GetTimeDifference(int timeA, int timeB)", "description": "```\nSubtracts the second argument from the first. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA2C6FC031D46FFF0", "params": [{"name": "timeA", "type": "int"}, {"name": "timeB", "type": "int"}]}
{"hash": "0x017008CCDAD48503", "name": "GET_TIME_OFFSET", "lua_name": "GetTimeOffset", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "int GetTimeOffset(int timeA, int timeB)", "description": "```\nAdds the first argument to the second. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x017008CCDAD48503", "params": [{"name": "timeA", "type": "int"}, {"name": "timeB", "type": "int"}]}
{"hash": "0x46718ACEEDEAFC84", "name": "HAS_NETWORK_TIME_STARTED", "lua_name": "HasNetworkTimeStarted", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL HasNetworkTimeStarted()", "description": "", "aliases": "0x46718ACEEDEAFC84", "url": "https://docs.fivem.net/natives/?_0x46718ACEEDEAFC84", "params": []}
{"hash": "0xEA14EEF5B7CD2C30", "name": "IS_COMMERCE_DATA_VALID", "lua_name": "IsCommerceDataValid", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL IsCommerceDataValid()", "description": "", "aliases": "0xEA14EEF5B7CD2C30", "url": "https://docs.fivem.net/natives/?_0xEA14EEF5B7CD2C30", "params": []}
{"hash": "0x2EAC52B4019E2782", "name": "IS_COMMERCE_STORE_OPEN", "lua_name": "IsCommerceStoreOpen", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL IsCommerceStoreOpen()", "description": "", "aliases": "0x2EAC52B4019E2782", "url": "https://docs.fivem.net/natives/?_0x2EAC52B4019E2782", "params": []}
{"hash": "0x6E192E33AD436366", "name": "IS_DAMAGE_TRACKER_ACTIVE_ON_NETWORK_ID", "lua_name": "IsDamageTrackerActiveOnNetworkId", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL IsDamageTrackerActiveOnNetworkId(int netID)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x6E192E33AD436366", "params": [{"name": "netID", "type": "int"}]}
{"hash": "0xA1607996431332DF", "name": "IS_NETWORK_ID_OWNED_BY_PARTICIPANT", "lua_name": "IsNetworkIdOwnedByParticipant", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL IsNetworkIdOwnedByParticipant(int netId)", "description": "", "aliases": "0xA1607996431332DF _NETWORK_CAN_NETWORK_ID_BE_SEEN", "url": "https://docs.fivem.net/natives/?_0xA1607996431332DF", "params": [{"name": "netId", "type": "int"}]}
{"hash": "0xE73092F4157CD126", "name": "IS_PLAYER_IN_CUTSCENE", "lua_name": "IsPlayerInCutscene", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL IsPlayerInCutscene(Player player)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xE73092F4157CD126", "params": [{"name": "player", "type": "Player"}]}
{"hash": "0xD82CF8E64C8729D8", "name": "IS_SPHERE_VISIBLE_TO_ANOTHER_MACHINE", "lua_name": "IsSphereVisibleToAnotherMachine", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL IsSphereVisibleToAnotherMachine(float p0, float p1, float p2, float p3)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xD82CF8E64C8729D8", "params": [{"name": "p0", "type": "float"}, {"name": "p1", "type": "float"}, {"name": "p2", "type": "float"}, {"name": "p3", "type": "float"}]}
{"hash": "0xDC3A310219E5DA62", "name": "IS_SPHERE_VISIBLE_TO_PLAYER", "lua_name": "IsSphereVisibleToPlayer", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL IsSphereVisibleToPlayer(Any p0, float p1, float p2, float p3, float p4)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xDC3A310219E5DA62", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "float"}, {"name": "p2", "type": "float"}, {"name": "p3", "type": "float"}, {"name": "p4", "type": "float"}]}
{"hash": "0x883D79C4071E18B3", "name": "IS_STORE_AVAILABLE_TO_USER", "lua_name": "IsStoreAvailableToUser", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL IsStoreAvailableToUser()", "description": "", "aliases": "0x883D79C4071E18B3", "url": "https://docs.fivem.net/natives/?_0x883D79C4071E18B3", "params": []}
{"hash": "0xF5BC95857BD6D512", "name": "IS_TIME_EQUAL_TO", "lua_name": "IsTimeEqualTo", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL IsTimeEqualTo(int timeA, int timeB)", "description": "```\nReturns true if the two times are equal; otherwise returns false. \n```", "aliases": "_ARE_INTEGERS_EQUAL", "url": "https://docs.fivem.net/natives/?_0xF5BC95857BD6D512", "params": [{"name": "timeA", "type": "int"}, {"name": "timeB", "type": "int"}]}
{"hash": "0xCB2CF5148012C8D0", "name": "IS_TIME_LESS_THAN", "lua_name": "IsTimeLessThan", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL IsTimeLessThan(int timeA, int timeB)", "description": "```\nSubtracts the second argument from the first, then returns whether the result is negative. \n```", "aliases": "_SUBTRACT_B_FROM_A_AND_CHECK_IF_NEGATIVE", "url": "https://docs.fivem.net/natives/?_0xCB2CF5148012C8D0", "params": [{"name": "timeA", "type": "int"}, {"name": "timeB", "type": "int"}]}
{"hash": "0xDE350F8651E4346C", "name": "IS_TIME_MORE_THAN", "lua_name": "IsTimeMoreThan", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL IsTimeMoreThan(int timeA, int timeB)", "description": "```\nSubtracts the first argument from the second, then returns whether the result is negative. \n```", "aliases": "_SUBTRACT_A_FROM_B_AND_CHECK_IF_NEGATIVE", "url": "https://docs.fivem.net/natives/?_0xDE350F8651E4346C", "params": [{"name": "timeA", "type": "int"}, {"name": "timeB", "type": "int"}]}
{"hash": "0xFA91550DF9318B22", "name": "NETWORK_ACCEPT_PRESENCE_INVITE", "lua_name": "NetworkAcceptPresenceInvite", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkAcceptPresenceInvite(Any p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xFA91550DF9318B22", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0xAA6A47A573ABB75A", "name": "NETWORK_ACCESS_TUNABLE_BOOL", "lua_name": "NetworkAccessTunableBool", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkAccessTunableBool(char* tunableContext, char* tunableName)", "description": "", "aliases": "0xAA6A47A573ABB75A", "url": "https://docs.fivem.net/natives/?_0xAA6A47A573ABB75A", "params": [{"name": "tunableContext", "type": "char*"}, {"name": "tunableName", "type": "char*"}]}
{"hash": "0xEA16B69D93D71A45", "name": "NETWORK_ACCESS_TUNABLE_BOOL_HASH", "lua_name": "NetworkAccessTunableBoolHash", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkAccessTunableBoolHash(Hash tunableContext, Hash tunableName)", "description": "", "aliases": "0xEA16B69D93D71A45 _NETWORK_ACCESS_TUNABLE_BOOL_HASH", "url": "https://docs.fivem.net/natives/?_0xEA16B69D93D71A45", "params": [{"name": "tunableContext", "type": "Hash"}, {"name": "tunableName", "type": "Hash"}]}
{"hash": "0xE5608CA7BC163A5F", "name": "NETWORK_ACCESS_TUNABLE_FLOAT", "lua_name": "NetworkAccessTunableFloat", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkAccessTunableFloat(char* tunableContext, char* tunableName, float* value)", "description": "", "aliases": "0xE5608CA7BC163A5F", "url": "https://docs.fivem.net/natives/?_0xE5608CA7BC163A5F", "params": [{"name": "tunableContext", "type": "char*"}, {"name": "tunableName", "type": "char*"}, {"name": "value", "type": "float*"}]}
{"hash": "0x972BC203BBC4C4D5", "name": "NETWORK_ACCESS_TUNABLE_FLOAT_HASH", "lua_name": "NetworkAccessTunableFloatHash", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkAccessTunableFloatHash(Hash tunableContext, Hash tunableName, float* value)", "description": "", "aliases": "0x972BC203BBC4C4D5 _NETWORK_ACCESS_TUNABLE_FLOAT_HASH", "url": "https://docs.fivem.net/natives/?_0x972BC203BBC4C4D5", "params": [{"name": "tunableContext", "type": "Hash"}, {"name": "tunableName", "type": "Hash"}, {"name": "value", "type": "float*"}]}
{"hash": "0x8BE1146DFD5D4468", "name": "NETWORK_ACCESS_TUNABLE_INT", "lua_name": "NetworkAccessTunableInt", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkAccessTunableInt(char* tunableContext, char* tunableName, int* value)", "description": "", "aliases": "0x8BE1146DFD5D4468", "url": "https://docs.fivem.net/natives/?_0x8BE1146DFD5D4468", "params": [{"name": "tunableContext", "type": "char*"}, {"name": "tunableName", "type": "char*"}, {"name": "value", "type": "int*"}]}
{"hash": "0x40FCE03E50E8DBE8", "name": "NETWORK_ACCESS_TUNABLE_INT_HASH", "lua_name": "NetworkAccessTunableIntHash", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkAccessTunableIntHash(Hash tunableContext, Hash tunableName, int* value)", "description": "", "aliases": "0x40FCE03E50E8DBE8 _NETWORK_ACCESS_TUNABLE_INT_HASH", "url": "https://docs.fivem.net/natives/?_0x40FCE03E50E8DBE8", "params": [{"name": "tunableContext", "type": "Hash"}, {"name": "tunableName", "type": "Hash"}, {"name": "value", "type": "int*"}]}
{"hash": "0xC88156EBB786F8D5", "name": "NETWORK_ACTION_FOLLOW_INVITE", "lua_name": "NetworkActionFollowInvite", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "Any NetworkActionFollowInvite()", "description": "", "aliases": "0xC88156EBB786F8D5", "url": "https://docs.fivem.net/natives/?_0xC88156EBB786F8D5", "params": []}
{"hash": "0x376C6375BA60293A", "name": "NETWORK_ADD_ENTITY_ANGLED_AREA", "lua_name": "NetworkAddEntityAngledArea", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "Any NetworkAddEntityAngledArea(float x1, float y1, float z1, float x2, float y2, float z2, float width)", "description": "To remove, see: [`NETWORK_REMOVE_ENTITY_AREA`](#\\_0x93CF869BAA0C4874).\n\nSee [`IS_POINT_IN_ANGLED_AREA`](#\\_0x2A70BAE8883E4C81) for the definition of an angled area.", "aliases": "0x376C6375BA60293A _NETWORK_ADD_ENTITY_ANGLED_AREA", "url": "https://docs.fivem.net/natives/?_0x376C6375BA60293A", "params": [{"name": "x1", "type": "float", "description": "X dimension of the angled area 'origin'"}, {"name": "y1", "type": "float", "description": "Y dimension of the angled area 'origin'"}, {"name": "z1", "type": "float", "description": "Z dimension of the angled area 'origin'"}, {"name": "x2", "type": "float", "description": "X dimension of the angled area 'extent'"}, {"name": "y2", "type": "float", "description": "Y dimension of the angled area 'extent'"}, {"name": "z2", "type": "float", "description": "Z dimension of the angled area 'extent'"}, {"name": "width", "type": "float", "description": "Width of the angled area"}]}
{"hash": "0x494C8FB299290269", "name": "NETWORK_ADD_ENTITY_AREA", "lua_name": "NetworkAddEntityArea", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "Any NetworkAddEntityArea(float p0, float p1, float p2, float p3, float p4, float p5)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x494C8FB299290269", "params": [{"name": "p0", "type": "float"}, {"name": "p1", "type": "float"}, {"name": "p2", "type": "float"}, {"name": "p3", "type": "float"}, {"name": "p4", "type": "float"}, {"name": "p5", "type": "float"}]}
{"hash": "0x25B99872D588A101", "name": "NETWORK_ADD_ENTITY_DISPLAYED_BOUNDARIES", "lua_name": "NetworkAddEntityDisplayedBoundaries", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "Any NetworkAddEntityDisplayedBoundaries(float p0, float p1, float p2, float p3, float p4, float p5)", "description": "", "aliases": "0x25B99872D588A101", "url": "https://docs.fivem.net/natives/?_0x25B99872D588A101", "params": [{"name": "p0", "type": "float"}, {"name": "p1", "type": "float"}, {"name": "p2", "type": "float"}, {"name": "p3", "type": "float"}, {"name": "p4", "type": "float"}, {"name": "p5", "type": "float"}]}
{"hash": "0xF2404D68CBC855FA", "name": "NETWORK_ADD_ENTITY_TO_SYNCHRONISED_SCENE", "lua_name": "NetworkAddEntityToSynchronisedScene", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void NetworkAddEntityToSynchronisedScene(Entity entity, int netScene, char* animDict, char* animName, float blendIn, float blendOut, int flag)", "description": "Adds an entity to a network synchronised scene.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xF2404D68CBC855FA", "params": [{"name": "entity", "type": "Entity", "description": "Entity handle to add to the scene."}, {"name": "netScene", "type": "int", "description": "Which network scene to add this entity to (Returned by [`NETWORK_CREATE_SYNCHRONISED_SCENE`](#\\_0x7CD6BC4C2BBDD526))"}, {"name": "animDict", "type": "char*", "description": "Animation dictionary to play on this entity."}, {"name": "animName", "type": "char*", "description": "Animation clip from the dictionary to play on this entity."}, {"name": "blendIn", "type": "float", "description": "Blend in speed of the animation. Default is `8.0`."}, {"name": "blendOut", "type": "float", "description": "Blend out speed of the animation. Default is `-8.0`."}, {"name": "flag", "type": "int", "description": "Synchronized scene flags. See [`NETWORK_ADD_PED_TO_SYNCHRONISED_SCENE`](#\\_0x742A637471BCECD9) for more info."}]}
{"hash": "0x236406F60CF216D6", "name": "NETWORK_ADD_FOLLOWERS", "lua_name": "NetworkAddFollowers", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void NetworkAddFollowers(int* p0, int p1)", "description": "```\n.. \n```", "aliases": "0x236406F60CF216D6", "url": "https://docs.fivem.net/natives/?_0x236406F60CF216D6", "params": [{"name": "p0", "type": "int*"}, {"name": "p1", "type": "int"}]}
{"hash": "0x8E02D73914064223", "name": "NETWORK_ADD_FRIEND", "lua_name": "NetworkAddFriend", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkAddFriend(int* networkHandle, char* message)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x8E02D73914064223", "params": [{"name": "networkHandle", "type": "int*"}, {"name": "message", "type": "char*"}]}
{"hash": "0x45F35C0EDC33B03B", "name": "NETWORK_ADD_MAP_ENTITY_TO_SYNCHRONISED_SCENE", "lua_name": "NetworkAddMapEntityToSynchronisedScene", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void NetworkAddMapEntityToSynchronisedScene(int netScene, Hash modelHash, float x, float y, float z, char* animDict, char* animName, float blendInSpeed, float blendOutSpeed, int flags)", "description": "Adds a map entity to a network synchronized scene. This native function is utilized only once as of game build 2944 within the casino_slots script.\nPlease note that it's only possible to add a single map entity to synchronised scenes.\n\nIt's advisable to initially locate the object and retrieve its actual coordinates using [`GET_CLOSEST_OBJECT_OF_TYPE`](#\\_0xE143FA2249364369).\n\n```\nNativeDB Introduced: v1734\n```", "aliases": "0x45F35C0EDC33B03B", "url": "https://docs.fivem.net/natives/?_0x45F35C0EDC33B03B", "params": [{"name": "netScene", "type": "int", "description": "Net scene ID returned by [`NETWORK_CREATE_SYNCHRONISED_SCENE`](#\\_0x7CD6BC4C2BBDD526)"}, {"name": "modelHash", "type": "Hash", "description": "Model hash of the object the script should look for."}, {"name": "x", "type": "float", "description": "Object X coord."}, {"name": "y", "type": "float", "description": "Object Y coord."}, {"name": "z", "type": "float", "description": "Object Z coord."}, {"name": "animDict", "type": "char*", "annotations": {"cs_type": "float"}, "description": "Anim dictionary to play on this object."}, {"name": "animName", "type": "char*", "description": "Anim name to play on this object."}, {"name": "blendInSpeed", "type": "float", "description": "Float representing how quickly the animation should be blended into. Default is `8.0`."}, {"name": "blendOutSpeed", "type": "float", "description": "Float representing how quickly the animation should be blended out of. Default is `-8.0`"}, {"name": "flags", "type": "int", "description": "See [`NETWORK_ADD_PED_TO_SYNCHRONISED_SCENE`](#\\_0x742A637471BCECD9)."}]}
{"hash": "0x742A637471BCECD9", "name": "NETWORK_ADD_PED_TO_SYNCHRONISED_SCENE", "lua_name": "NetworkAddPedToSynchronisedScene", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void NetworkAddPedToSynchronisedScene(Ped ped, int netScene, char* animDict, char* animClip, float blendInSpeed, float blendOutSpeed, int syncedSceneFlags, int ragdollFlags, float moverBlendInDelta, int ikFlags)", "description": "Adds a ped to a networked synchronised scene.\n\nSynchronized scene playback flags (Also works in other `NETWORK_ADD_*_TO_SYNCHRONISED_SCENE` natives):\n| Value | Name | Notes |\n| :-------: | :---------------------------------------: | :------------------------------------------------------------------------------------------------------------------------------: |\n| `0` | None | No flag set. |\n| `1` | USE_PHYSICS | Allows the ped to have physics during the scene. |\n| `2` | TAG_SYNC_OUT | The task will do a tag synchronized blend out with the movement behaviour of the ped. |\n| `4` | DONT_INTERRUPT | The scene will not be interrupted by external events. |\n| `8` | ON_ABORT_STOP_SCENE | The scene will be stopped if the scripted task is aborted. |\n| `16` | ABORT_ON_WEAPON_DAMAGE | The scene will be stopped if the ped is damaged by a weapon. |\n| `32` | BLOCK_MOVER_UPDATE | The task will not update the mover. |\n| `64` | LOOP_WITHIN_SCENE | Animations within this scene will be looped until the scene is finished. |\n| `128` | PRESERVE_VELOCITY | The task will keep it's velocity when the scene is cleaned up/stopped. Do note that the `USE_PHYSICS` flag must also be present. |\n| `256` | EXPAND_PED_CAPSULE_FROM_SKELETON | The task will apply the `ExpandPedCapsuleFromSkeleton` reset flag to the ped (See [`SET_PED_RESET_FLAG`](#\\_0xC1E8A365BF3B29F2)). |\n| `512` | ACTIVATE_RAGDOLL_ON_COLLISION | The ped will be ragdoll if it comes in contact with an object. |\n| `1024` | HIDE_WEAPON | The ped's current weapon will be hidden during the scene. |\n| `2048` | ABORT_ON_DEATH | The synchronised scene will be aborted if the ped dies. |\n| `4096` | VEHICLE_ABORT_ON_LARGE_IMPACT | If the scene is running on a vehicle, then it will be aborted if the vehicle takes a heavy collision with another vehicle. |\n| `8192` | VEHICLE_ALLOW_PLAYER_ENTRY | If the scene is on a vehicle, it allows players to enter it. |\n| `16384` | PROCESS_ATTACHMENTS_ON_START | Attachments will be processed at the start of the scene. |\n| `32768` | NET_ON_EARLY_NON_PED_STOP_RETURN_TO_START | A non-ped entity will be returned to their starting position if the scene finishes early. |\n| `65536` | SET_PED_OUT_OF_VEHICLE_AT_START | If the ped is in a vehicle when the scene starts, it will be set out of the vehicle. |\n| `131072` | NET_DISREGARD_ATTACHMENT_CHECKS | Attachment checks will be disregarded when the scene is running. |\n\nThese flags can be combined with the `|` operator.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x742A637471BCECD9", "params": [{"name": "ped", "type": "Ped", "description": "Ped handle to add."}, {"name": "netScene", "type": "int", "description": "Network scene handle (Returned by [`NETWORK_CREATE_SYNCHRONISED_SCENE`](#\\_0x7CD6BC4C2BBDD526))"}, {"name": "animDict", "type": "char*", "description": "Dictionary of the animation that the ped will play. Network synchronised scenes don't require the animation dictionary to be loaded, unlike [`TASK_SYNCHRONIZED_SCENE`](#\\_0xEEA929141F699854)."}, {"name": "animClip", "type": "char*", "description": "Clip name from the anim dictionary that the ped will play."}, {"name": "blendInSpeed", "type": "float", "description": "Blend in speed. The lower the value, the slower the blend in speed is. Default is `8.0`."}, {"name": "blendOutSpeed", "type": "float", "description": "Blend out speed. This should be the negative value of `blendInSpeed`. Default is `-8.0`."}, {"name": "syncedSceneFlags", "type": "int", "description": "Synchronized scene flags bit field from the above table."}, {"name": "ragdollFlags", "type": "int", "description": "Ragdoll blocking flags. Default is `0`."}, {"name": "moverBlendInDelta", "type": "float", "description": "Determines the rate at which the mover blends in to the scene. Useful for ensuring a seamless entry onto a synchronized scene. Default is `1000.0`."}, {"name": "ikFlags", "type": "int", "description": "Inverse kinematics flags. Default is `0`."}]}
{"hash": "0xA5EAFE473E45C442", "name": "NETWORK_ADD_PED_TO_SYNCHRONISED_SCENE_WITH_IK", "lua_name": "NetworkAddPedToSynchronisedSceneWithIk", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void NetworkAddPedToSynchronisedSceneWithIk(Ped ped, int netSceneID, char* animDict, char* animClip, float blendIn, float blendOut, int sceneFlags, int ragdollFlags, float moverBlendInDelta, int ikFlags)", "description": "Adds a ped to a networked synchronized scene but extends [`NETWORK_ADD_PED_TO_SYNCHRONISED_SCENE`](#\\_0x742A637471BCECD9) to support IK flags.\nThere is barely any difference between this and [`NETWORK_ADD_PED_TO_SYNCHRONISED_SCENE`](#\\_0x742A637471BCECD9).\n\n```\nNativeDB Introduced: v1290\n```", "aliases": "0xA5EAFE473E45C442", "url": "https://docs.fivem.net/natives/?_0xA5EAFE473E45C442", "params": [{"name": "ped", "type": "Ped", "annotations": {"cs_type": "Any"}, "description": "Index of the ped to add to the scene."}, {"name": "netSceneID", "type": "int", "description": "Network scene ID returned by [`NETWORK_CREATE_SYNCHRONISED_SCENE`](#\\_0x7CD6BC4C2BBDD526)."}, {"name": "animDict", "type": "char*", "annotations": {"cs_type": "Any"}, "description": "Which anim dictionary to use on this ped."}, {"name": "animClip", "type": "char*", "annotations": {"cs_type": "Any"}, "description": "Which clip from the anim dictionary to use on this ped."}, {"name": "blendIn", "type": "float", "annotations": {"cs_type": "Any"}, "description": "Blend in speed of the animation. Default is `8.0`."}, {"name": "blendOut", "type": "float", "annotations": {"cs_type": "Any"}, "description": "Blend out speed of the animation. Default is `-8.0`."}, {"name": "sceneFlags", "type": "int", "description": "Synchronized scene flags. See [`NETWORK_ADD_PED_TO_SYNCHRONISED_SCENE`](#\\_0x742A637471BCECD9)."}, {"name": "ragdollFlags", "type": "int", "description": "Ragdoll blocking flags. Default is 0."}, {"name": "moverBlendInDelta", "type": "float", "annotations": {"cs_type": "Any"}, "description": "Determines the rate at which the mover blends in to the scene. Useful for ensuring a seamless entry onto a synchronized scene. Default is `1000.0`."}, {"name": "ikFlags", "type": "int", "description": "Inverse kinematics flags. Default is `0`."}]}
{"hash": "0xCF8BD3B0BD6D42D7", "name": "NETWORK_ADD_SYNCHRONISED_SCENE_CAMERA", "lua_name": "NetworkAddSynchronisedSceneCamera", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void NetworkAddSynchronisedSceneCamera(int netScene, char* animDict, char* animName)", "description": "", "aliases": "0xCF8BD3B0BD6D42D7", "url": "https://docs.fivem.net/natives/?_0xCF8BD3B0BD6D42D7", "params": [{"name": "netScene", "type": "int"}, {"name": "animDict", "type": "char*"}, {"name": "animName", "type": "char*"}]}
{"hash": "0x267C78C60E806B9A", "name": "NETWORK_ALLOW_REMOTE_ATTACHMENT_MODIFICATION", "lua_name": "NetworkAllowRemoteAttachmentModification", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void NetworkAllowRemoteAttachmentModification(Entity entity, BOOL toggle)", "description": "Allows scripts to use attachment commands on entities (eg. [`ATTACH_ENTITY_TO_ENTITY`](#\\_0x6B9BBD38AB0796DF)) that are not controlled by the client.\n\n**Note:** This is only local and does not affect entities on other machines. This is used by the ferris wheel script to sync players on carts.", "aliases": "0x267C78C60E806B9A _NETWORK_ALLOW_LOCAL_ENTITY_ATTACHMENT", "url": "https://docs.fivem.net/natives/?_0x267C78C60E806B9A", "params": [{"name": "entity", "type": "Entity", "description": "Entity handle to allow remote attachment for."}, {"name": "toggle", "type": "BOOL", "description": "true/false."}]}
{"hash": "0x15337C7C268A27B2", "name": "NETWORK_AM_I_BLOCKED_BY_GAMER", "lua_name": "NetworkAmIBlockedByGamer", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkAmIBlockedByGamer(Any* networkHandle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x15337C7C268A27B2", "params": [{"name": "networkHandle", "type": "Any*"}]}
{"hash": "0x87F395D957D4353D", "name": "NETWORK_AM_I_BLOCKED_BY_PLAYER", "lua_name": "NetworkAmIBlockedByPlayer", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkAmIBlockedByPlayer(Player player)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x87F395D957D4353D", "params": [{"name": "player", "type": "Player"}]}
{"hash": "0xDF02A2C93F1F26DA", "name": "NETWORK_AM_I_MUTED_BY_GAMER", "lua_name": "NetworkAmIMutedByGamer", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkAmIMutedByGamer(Any* networkHandle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xDF02A2C93F1F26DA", "params": [{"name": "networkHandle", "type": "Any*"}]}
{"hash": "0x9D6981DFC91A8604", "name": "NETWORK_AM_I_MUTED_BY_PLAYER", "lua_name": "NetworkAmIMutedByPlayer", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkAmIMutedByPlayer(Player player)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x9D6981DFC91A8604", "params": [{"name": "player", "type": "Player"}]}
{"hash": "0x99B72C7ABDE5C910", "name": "NETWORK_APPLY_CACHED_PLAYER_HEAD_BLEND_DATA", "lua_name": "NetworkApplyCachedPlayerHeadBlendData", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkApplyCachedPlayerHeadBlendData(Ped ped, Player player)", "description": "", "aliases": "0x99B72C7ABDE5C910 _NETWORK_COPY_PED_BLEND_DATA", "url": "https://docs.fivem.net/natives/?_0x99B72C7ABDE5C910", "params": [{"name": "ped", "type": "Ped"}, {"name": "player", "type": "Player"}]}
{"hash": "0xE66C690248F11150", "name": "NETWORK_APPLY_PED_SCAR_DATA", "lua_name": "NetworkApplyPedScarData", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void NetworkApplyPedScarData(Ped ped, int p1)", "description": "", "aliases": "0xE66C690248F11150", "url": "https://docs.fivem.net/natives/?_0xE66C690248F11150", "params": [{"name": "ped", "type": "Ped"}, {"name": "p1", "type": "int"}]}
{"hash": "0x521638ADA1BA0D18", "name": "NETWORK_APPLY_TRANSITION_PARAMETER", "lua_name": "NetworkApplyTransitionParameter", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void NetworkApplyTransitionParameter(int p0, int p1)", "description": "", "aliases": "0x521638ADA1BA0D18", "url": "https://docs.fivem.net/natives/?_0x521638ADA1BA0D18", "params": [{"name": "p0", "type": "int"}, {"name": "p1", "type": "int"}]}
{"hash": "0xEBEFC2E77084F599", "name": "NETWORK_APPLY_TRANSITION_PARAMETER_STRING", "lua_name": "NetworkApplyTransitionParameterString", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void NetworkApplyTransitionParameterString(int p0, char* string, BOOL p2)", "description": "", "aliases": "0xEBEFC2E77084F599", "url": "https://docs.fivem.net/natives/?_0xEBEFC2E77084F599", "params": [{"name": "p0", "type": "int"}, {"name": "string", "type": "char*"}, {"name": "p2", "type": "BOOL"}]}
{"hash": "0xDBD2056652689917", "name": "NETWORK_APPLY_VOICE_PROXIMITY_OVERRIDE", "lua_name": "NetworkApplyVoiceProximityOverride", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void NetworkApplyVoiceProximityOverride(float x, float y, float z)", "description": "", "aliases": "IS_NETWORK_VEHICLE_BEEN_DAMAGED_BY_ANY_OBJECT", "url": "https://docs.fivem.net/natives/?_0xDBD2056652689917", "params": [{"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}]}
{"hash": "0x57DBA049E110F217", "name": "NETWORK_ARE_HANDLES_THE_SAME", "lua_name": "NetworkAreHandlesTheSame", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkAreHandlesTheSame(int* netHandle1, int* netHandle2)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x57DBA049E110F217", "params": [{"name": "netHandle1", "type": "int*"}, {"name": "netHandle2", "type": "int*"}]}
{"hash": "0xBA9775570DB788CF", "name": "NETWORK_ARE_SOCIAL_CLUB_POLICIES_CURRENT", "lua_name": "NetworkAreSocialClubPoliciesCurrent", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkAreSocialClubPoliciesCurrent()", "description": "", "aliases": "0xBA9775570DB788CF", "url": "https://docs.fivem.net/natives/?_0xBA9775570DB788CF", "params": []}
{"hash": "0x2615AA2A695930C1", "name": "NETWORK_ARE_TRANSITION_DETAILS_VALID", "lua_name": "NetworkAreTransitionDetailsValid", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkAreTransitionDetailsValid(Any p0)", "description": "", "aliases": "0x2615AA2A695930C1", "url": "https://docs.fivem.net/natives/?_0x2615AA2A695930C1", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0x478DCBD2A98B705A", "name": "NETWORK_ATTACH_SYNCHRONISED_SCENE_TO_ENTITY", "lua_name": "NetworkAttachSynchronisedSceneToEntity", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void NetworkAttachSynchronisedSceneToEntity(int netScene, Entity entity, int bone)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x478DCBD2A98B705A", "params": [{"name": "netScene", "type": "int"}, {"name": "entity", "type": "Entity"}, {"name": "bone", "type": "int"}]}
{"hash": "0x95914459A87EBA28", "name": "NETWORK_BAIL", "lua_name": "NetworkBail", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void NetworkBail()", "description": "```\nNativeDB Added Parameter 1: int p0\nNativeDB Added Parameter 2: int p1\nNativeDB Added Parameter 3: int p2\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x95914459A87EBA28", "params": []}
{"hash": "0xEAA572036990CD1B", "name": "NETWORK_BAIL_TRANSITION", "lua_name": "NetworkBailTransition", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void NetworkBailTransition()", "description": "```\nNativeDB Added Parameter 1: int p0\nNativeDB Added Parameter 2: int p1\nNativeDB Added Parameter 3: int p2\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xEAA572036990CD1B", "params": []}
{"hash": "0x34F9E9049454A7A0", "name": "NETWORK_BLOCK_INVITES", "lua_name": "NetworkBlockInvites", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void NetworkBlockInvites(BOOL toggle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x34F9E9049454A7A0", "params": [{"name": "toggle", "type": "BOOL"}]}
{"hash": "0xCFEB8AF24FC1D0BB", "name": "NETWORK_BLOCK_JOIN_QUEUE_INVITES", "lua_name": "NetworkBlockJoinQueueInvites", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void NetworkBlockJoinQueueInvites(BOOL toggle)", "description": "", "aliases": "0xCFEB8AF24FC1D0BB _NETWORK_BLOCK_INVITES_2", "url": "https://docs.fivem.net/natives/?_0xCFEB8AF24FC1D0BB", "params": [{"name": "toggle", "type": "BOOL"}]}
{"hash": "0xBD0BE0BFC927EAC1", "name": "NETWORK_CACHE_LOCAL_PLAYER_HEAD_BLEND_DATA", "lua_name": "NetworkCacheLocalPlayerHeadBlendData", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void NetworkCacheLocalPlayerHeadBlendData()", "description": "", "aliases": "0xBD0BE0BFC927EAC1", "url": "https://docs.fivem.net/natives/?_0xBD0BE0BFC927EAC1", "params": []}
{"hash": "0xFB8F2A6F3DF08CBE", "name": "NETWORK_CANCEL_RESPAWN_SEARCH", "lua_name": "NetworkCancelRespawnSearch", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void NetworkCancelRespawnSearch()", "description": "", "aliases": "0xFB8F2A6F3DF08CBE", "url": "https://docs.fivem.net/natives/?_0xFB8F2A6F3DF08CBE", "params": []}
{"hash": "0xAF50DA1A3F8B1BA4", "name": "NETWORK_CAN_ACCESS_MULTIPLAYER", "lua_name": "NetworkCanAccessMultiplayer", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkCanAccessMultiplayer(int* loadingState)", "description": "```\n11 - Need to download tunables. \n12 - Need to download background script. \nReturns 1 if the multiplayer is loaded, otherwhise 0. \n```", "aliases": "0xAF50DA1A3F8B1BA4", "url": "https://docs.fivem.net/natives/?_0xAF50DA1A3F8B1BA4", "params": [{"name": "loadingState", "type": "int*"}]}
{"hash": "0x580CE4438479CC61", "name": "NETWORK_CAN_BAIL", "lua_name": "NetworkCanBail", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkCanBail()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x580CE4438479CC61", "params": []}
{"hash": "0xA150A4F065806B1F", "name": "NETWORK_CAN_COMMUNICATE_WITH_GAMER", "lua_name": "NetworkCanCommunicateWithGamer", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkCanCommunicateWithGamer(int* networkHandle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA150A4F065806B1F", "params": [{"name": "networkHandle", "type": "int*"}]}
{"hash": "0x7E782A910C362C25", "name": "NETWORK_CAN_ENTER_MULTIPLAYER", "lua_name": "NetworkCanEnterMultiplayer", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkCanEnterMultiplayer()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x7E782A910C362C25", "params": []}
{"hash": "0x4EEBC3694E49C572", "name": "NETWORK_CAN_SESSION_END", "lua_name": "NetworkCanSessionEnd", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkCanSessionEnd()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x4EEBC3694E49C572", "params": []}
{"hash": "0xC927EC229934AF60", "name": "NETWORK_CAN_SET_WAYPOINT", "lua_name": "NetworkCanSetWaypoint", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkCanSetWaypoint()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC927EC229934AF60", "params": []}
{"hash": "0xEEEDA5E6D7080987", "name": "NETWORK_CHANGE_TRANSITION_SLOTS", "lua_name": "NetworkChangeTransitionSlots", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void NetworkChangeTransitionSlots(Any p0, Any p1)", "description": "", "aliases": "0xEEEDA5E6D7080987", "url": "https://docs.fivem.net/natives/?_0xEEEDA5E6D7080987", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}]}
{"hash": "0x83F28CE49FBBFFBA", "name": "NETWORK_CHECK_COMMUNICATION_PRIVILEGES", "lua_name": "NetworkCheckCommunicationPrivileges", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkCheckCommunicationPrivileges(int p0, int p1, BOOL p2)", "description": "", "aliases": "0x83F28CE49FBBFFBA", "url": "https://docs.fivem.net/natives/?_0x83F28CE49FBBFFBA", "params": [{"name": "p0", "type": "int"}, {"name": "p1", "type": "int"}, {"name": "p2", "type": "BOOL"}]}
{"hash": "0x44B37CDCAE765AAE", "name": "NETWORK_CHECK_DATA_MANAGER_SUCCEEDED_FOR_HANDLE", "lua_name": "NetworkCheckDataManagerSucceededForHandle", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkCheckDataManagerSucceededForHandle(int friendDataIndex, int* networkHandle)", "description": "Checks if the friendDataIndex in the friend data manager contains the data for the specified networkHandle", "aliases": "0x44B37CDCAE765AAE", "url": "https://docs.fivem.net/natives/?_0x44B37CDCAE765AAE", "params": [{"name": "friendDataIndex", "type": "int"}, {"name": "networkHandle", "type": "int*"}]}
{"hash": "0x595F028698072DD9", "name": "NETWORK_CHECK_USER_CONTENT_PRIVILEGES", "lua_name": "NetworkCheckUserContentPrivileges", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkCheckUserContentPrivileges(int p0, int p1, BOOL p2)", "description": "", "aliases": "0x595F028698072DD9", "url": "https://docs.fivem.net/natives/?_0x595F028698072DD9", "params": [{"name": "p0", "type": "int"}, {"name": "p1", "type": "int"}, {"name": "p2", "type": "BOOL"}]}
{"hash": "0xB3F64A6A91432477", "name": "NETWORK_CLAN_ANY_DOWNLOAD_MEMBERSHIP_PENDING", "lua_name": "NetworkClanAnyDownloadMembershipPending", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkClanAnyDownloadMembershipPending()", "description": "", "aliases": "0xB3F64A6A91432477 _NETWORK_IS_CLAN_MEMBERSHIP_FINISHED_DOWNLOADING", "url": "https://docs.fivem.net/natives/?_0xB3F64A6A91432477", "params": []}
{"hash": "0xA989044E70010ABE", "name": "NETWORK_CLAN_DOWNLOAD_MEMBERSHIP", "lua_name": "NetworkClanDownloadMembership", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkClanDownloadMembership(int* networkHandle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA989044E70010ABE", "params": [{"name": "networkHandle", "type": "int*"}]}
{"hash": "0x5B9E023DC6EBEDC0", "name": "NETWORK_CLAN_DOWNLOAD_MEMBERSHIP_PENDING", "lua_name": "NetworkClanDownloadMembershipPending", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkClanDownloadMembershipPending(Any* p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x5B9E023DC6EBEDC0", "params": [{"name": "p0", "type": "Any*"}]}
{"hash": "0x5835D9CD92E83184", "name": "NETWORK_CLAN_GET_EMBLEM_TXD_NAME", "lua_name": "NetworkClanGetEmblemTxdName", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkClanGetEmblemTxdName(Any* netHandle, char* txdName)", "description": "", "aliases": "0x5835D9CD92E83184 _NETWORK_GET_PLAYER_CREW_EMBLEM_TXD_NAME", "url": "https://docs.fivem.net/natives/?_0x5835D9CD92E83184", "params": [{"name": "netHandle", "type": "Any*"}, {"name": "txdName", "type": "char*", "annotations": {"cs_type": "AnyPtr"}}]}
{"hash": "0x1F471B79ACC90BEF", "name": "NETWORK_CLAN_GET_LOCAL_MEMBERSHIPS_COUNT", "lua_name": "NetworkClanGetLocalMembershipsCount", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "int NetworkClanGetLocalMembershipsCount()", "description": "", "aliases": "0x1F471B79ACC90BEF _GET_NUM_MEMBERSHIP_DESC _NETWORK_CLAN_GET_NUM_MEMBERSHIP_DESC", "url": "https://docs.fivem.net/natives/?_0x1F471B79ACC90BEF", "params": []}
{"hash": "0xC8BC2011F67B3411", "name": "NETWORK_CLAN_GET_MEMBERSHIP", "lua_name": "NetworkClanGetMembership", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkClanGetMembership(int* networkHandle, int* clanMembership, int membershipIndex)", "description": "Retrieves a membership for a player, from the cache (i.e. downloaded via NETWORK_CLAN_DOWNLOAD_MEMBERSHIP).\n\nTest C++ code:\nhttps://pastebin.com/CD8wni4C", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC8BC2011F67B3411", "params": [{"name": "networkHandle", "type": "int*", "description": "A player network handle."}, {"name": "clanMembership", "type": "int*", "description": "Output buffer for the membership data. Also known as \"desc\"."}, {"name": "membershipIndex", "type": "int", "description": "If the player has multiple crews/memberships, use \\[0-9], or -1 to get the active crew/membership."}]}
{"hash": "0xAAB11F6C4ADBC2C1", "name": "NETWORK_CLAN_GET_MEMBERSHIP_COUNT", "lua_name": "NetworkClanGetMembershipCount", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "int NetworkClanGetMembershipCount(int* p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xAAB11F6C4ADBC2C1", "params": [{"name": "p0", "type": "int*"}]}
{"hash": "0x48DE78AF2C8885B8", "name": "NETWORK_CLAN_GET_MEMBERSHIP_DESC", "lua_name": "NetworkClanGetMembershipDesc", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkClanGetMembershipDesc(int* memberDesc, int p1)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x48DE78AF2C8885B8", "params": [{"name": "memberDesc", "type": "int*"}, {"name": "p1", "type": "int"}]}
{"hash": "0x48A59CF88D43DF0E", "name": "NETWORK_CLAN_GET_MEMBERSHIP_VALID", "lua_name": "NetworkClanGetMembershipValid", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkClanGetMembershipValid(int* networkHandle, int membershipIndex)", "description": "Checks if a crew/membership for a player, from the cache (i.e. downloaded via NETWORK_CLAN_DOWNLOAD_MEMBERSHIP) is valid.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x48A59CF88D43DF0E", "params": [{"name": "networkHandle", "type": "int*", "description": "A player network handle."}, {"name": "membershipIndex", "type": "int", "description": "If the player has multiple crews/memberships, use \\[0-9], or -1 to get the active crew/membership."}]}
{"hash": "0xF45352426FF3A4F0", "name": "NETWORK_CLAN_GET_UI_FORMATTED_TAG", "lua_name": "NetworkClanGetUiFormattedTag", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void NetworkClanGetUiFormattedTag(int* clanDesc, int bufferSize, char* formattedTag)", "description": "```\nbufferSize is 35 in the scripts.\n```", "aliases": "0xF45352426FF3A4F0", "url": "https://docs.fivem.net/natives/?_0xF45352426FF3A4F0", "params": [{"name": "clanDesc", "type": "int*"}, {"name": "bufferSize", "type": "int"}, {"name": "formattedTag", "type": "char*", "annotations": {"cs_type": "intPtr"}}]}
{"hash": "0xA134777FF7F33331", "name": "NETWORK_CLAN_IS_EMBLEM_READY", "lua_name": "NetworkClanIsEmblemReady", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkClanIsEmblemReady(Any p0, Any* p1)", "description": "", "aliases": "0xA134777FF7F33331", "url": "https://docs.fivem.net/natives/?_0xA134777FF7F33331", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any*"}]}
{"hash": "0x7543BB439F63792B", "name": "NETWORK_CLAN_IS_ROCKSTAR_CLAN", "lua_name": "NetworkClanIsRockstarClan", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkClanIsRockstarClan(int* clanDesc, int bufferSize)", "description": "```\nbufferSize is 35 in the scripts. \n```", "aliases": "0x7543BB439F63792B", "url": "https://docs.fivem.net/natives/?_0x7543BB439F63792B", "params": [{"name": "clanDesc", "type": "int*"}, {"name": "bufferSize", "type": "int"}]}
{"hash": "0x9FAAA4F4FC71F87F", "name": "NETWORK_CLAN_JOIN", "lua_name": "NetworkClanJoin", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkClanJoin(int clanDesc)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x9FAAA4F4FC71F87F", "params": [{"name": "clanDesc", "type": "int"}]}
{"hash": "0xEEE6EACBE8874FBA", "name": "NETWORK_CLAN_PLAYER_GET_DESC", "lua_name": "NetworkClanPlayerGetDesc", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkClanPlayerGetDesc(int* clanDesc, int bufferSize, int* networkHandle)", "description": "```\nbufferSize is 35 in the scripts. \nbufferSize is the elementCount of p0(desc), sizeof(p0) == 280 == p1*8 == 35 * 8, p2(netHandle) is obtained from NETWORK::NETWORK_HANDLE_FROM_PLAYER. And no, I can't explain why 35 * sizeof(int) == 280 and not 140, but I'll get back to you on that. \nthe answer is: because p0 an int64_t* / int64_t[35]. and FYI p2 is an int64_t[13] \npastebin.com/cSZniHak \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xEEE6EACBE8874FBA", "params": [{"name": "clanDesc", "type": "int*"}, {"name": "bufferSize", "type": "int"}, {"name": "networkHandle", "type": "int*"}]}
{"hash": "0xB124B57F571D8F18", "name": "NETWORK_CLAN_PLAYER_IS_ACTIVE", "lua_name": "NetworkClanPlayerIsActive", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkClanPlayerIsActive(int* networkHandle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xB124B57F571D8F18", "params": [{"name": "networkHandle", "type": "int*"}]}
{"hash": "0x113E6E3E50E286B0", "name": "NETWORK_CLAN_RELEASE_EMBLEM", "lua_name": "NetworkClanReleaseEmblem", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void NetworkClanReleaseEmblem(Any p0)", "description": "", "aliases": "0x113E6E3E50E286B0", "url": "https://docs.fivem.net/natives/?_0x113E6E3E50E286B0", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0xBB6E6FEE99D866B2", "name": "NETWORK_CLAN_REMOTE_MEMBERSHIPS_ARE_IN_CACHE", "lua_name": "NetworkClanRemoteMembershipsAreInCache", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkClanRemoteMembershipsAreInCache(int* p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xBB6E6FEE99D866B2", "params": [{"name": "p0", "type": "int*"}]}
{"hash": "0x13518FF1C6B28938", "name": "NETWORK_CLAN_REQUEST_EMBLEM", "lua_name": "NetworkClanRequestEmblem", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkClanRequestEmblem(Any p0)", "description": "", "aliases": "0x13518FF1C6B28938", "url": "https://docs.fivem.net/natives/?_0x13518FF1C6B28938", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0x579CCED0265D4896", "name": "NETWORK_CLAN_SERVICE_IS_VALID", "lua_name": "NetworkClanServiceIsValid", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkClanServiceIsValid()", "description": "", "aliases": "_NETWORK_PLAYER_IS_IN_CLAN", "url": "https://docs.fivem.net/natives/?_0x579CCED0265D4896", "params": []}
{"hash": "0xD972DF67326F966E", "name": "NETWORK_CLEAR_CLOCK_TIME_OVERRIDE", "lua_name": "NetworkClearClockTimeOverride", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void NetworkClearClockTimeOverride()", "description": "", "aliases": "0xD972DF67326F966E", "url": "https://docs.fivem.net/natives/?_0xD972DF67326F966E", "params": []}
{"hash": "0x058F43EC59A8631A", "name": "NETWORK_CLEAR_FOLLOWERS", "lua_name": "NetworkClearFollowers", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void NetworkClearFollowers()", "description": "", "aliases": "0x058F43EC59A8631A", "url": "https://docs.fivem.net/natives/?_0x058F43EC59A8631A", "params": []}
{"hash": "0x439BFDE3CD0610F6", "name": "NETWORK_CLEAR_FOLLOW_INVITE", "lua_name": "NetworkClearFollowInvite", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "Any NetworkClearFollowInvite()", "description": "", "aliases": "0x439BFDE3CD0610F6", "url": "https://docs.fivem.net/natives/?_0x439BFDE3CD0610F6", "params": []}
{"hash": "0x6D14CCEE1B40381A", "name": "NETWORK_CLEAR_FOUND_GAMERS", "lua_name": "NetworkClearFoundGamers", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void NetworkClearFoundGamers()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x6D14CCEE1B40381A", "params": []}
{"hash": "0x86E0660E4F5C956D", "name": "NETWORK_CLEAR_GET_GAMER_STATUS", "lua_name": "NetworkClearGetGamerStatus", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void NetworkClearGetGamerStatus()", "description": "", "aliases": "0x86E0660E4F5C956D", "url": "https://docs.fivem.net/natives/?_0x86E0660E4F5C956D", "params": []}
{"hash": "0x1888694923EF4591", "name": "NETWORK_CLEAR_GROUP_ACTIVITY", "lua_name": "NetworkClearGroupActivity", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void NetworkClearGroupActivity()", "description": "", "aliases": "0x1888694923EF4591", "url": "https://docs.fivem.net/natives/?_0x1888694923EF4591", "params": []}
{"hash": "0xC2B82527CA77053E", "name": "NETWORK_CLEAR_PROPERTY_ID", "lua_name": "NetworkClearPropertyId", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void NetworkClearPropertyId()", "description": "", "aliases": "0xC2B82527CA77053E", "url": "https://docs.fivem.net/natives/?_0xC2B82527CA77053E", "params": []}
{"hash": "0xFB3272229A82C759", "name": "NETWORK_CLEAR_TRANSITION_CREATOR_HANDLE", "lua_name": "NetworkClearTransitionCreatorHandle", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void NetworkClearTransitionCreatorHandle()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xFB3272229A82C759", "params": []}
{"hash": "0xE036A705F989E049", "name": "NETWORK_CLEAR_VOICE_CHANNEL", "lua_name": "NetworkClearVoiceChannel", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void NetworkClearVoiceChannel()", "description": "", "aliases": "0xE036A705F989E049", "url": "https://docs.fivem.net/natives/?_0xE036A705F989E049", "params": []}
{"hash": "0xF03755696450470C", "name": "NETWORK_CLEAR_VOICE_PROXIMITY_OVERRIDE", "lua_name": "NetworkClearVoiceProximityOverride", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void NetworkClearVoiceProximityOverride()", "description": "", "aliases": "0xF03755696450470C", "url": "https://docs.fivem.net/natives/?_0xF03755696450470C", "params": []}
{"hash": "0x43F4DBA69710E01E", "name": "NETWORK_CLOSE_TRANSITION_MATCHMAKING", "lua_name": "NetworkCloseTransitionMatchmaking", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void NetworkCloseTransitionMatchmaking()", "description": "", "aliases": "0x43F4DBA69710E01E", "url": "https://docs.fivem.net/natives/?_0x43F4DBA69710E01E", "params": []}
{"hash": "0xBBDF066252829606", "name": "NETWORK_CONCEAL_PLAYER", "lua_name": "NetworkConcealPlayer", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void NetworkConcealPlayer(Player player, BOOL toggle, BOOL bAllowDamagingWhileConcealed)", "description": "This is what R\\* uses to hide players in MP interiors.\n\nTo manage player visibility with NetworkConcealPlayer, heres a solid approach:\n\n**General Population (players not in any instance):**\n\n* Use NetworkConcealPlayer to hide players who are in any instance. This way, general population players wont see or interact with instance players.\n\n**Instance Players (players in a specific instance):**\n\n* Use NetworkConcealPlayer to hide players who arent in the same instance. Instance players can still see and interact with the general population but not with players in other instances.\n\nThis setup keeps instance players separate from each other while allowing interaction with the general population.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xBBDF066252829606", "params": [{"name": "player", "type": "Player"}, {"name": "toggle", "type": "BOOL"}, {"name": "bAllowDamagingWhileConcealed", "type": "BOOL"}]}
{"hash": "0x7CD6BC4C2BBDD526", "name": "NETWORK_CREATE_SYNCHRONISED_SCENE", "lua_name": "NetworkCreateSynchronisedScene", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "int NetworkCreateSynchronisedScene(float x, float y, float z, float xRot, float yRot, float zRot, int rotationOrder, BOOL holdLastFrame, BOOL looped, float phaseToStopScene, float phaseToStartScene, float animSpeed)", "description": "Creates a networked synchronized scene.\nBe sure to actually start the scene with [`NETWORK_START_SYNCHRONISED_SCENE`](#\\_0x9A1B3FCDB36C8697) after you're done adding peds or entities to the scene.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x7CD6BC4C2BBDD526", "params": [{"name": "x", "type": "float", "description": "X coord of the scene position (If the scene is for an object, the position should be of the object's coordinates most of the time)"}, {"name": "y", "type": "float", "description": "Y coord of the scene position."}, {"name": "z", "type": "float", "description": "Z coord of the scene position."}, {"name": "xRot", "type": "float", "description": "Value x of the scene rotation."}, {"name": "yRot", "type": "float", "description": "Value y of the scene rotation."}, {"name": "zRot", "type": "float", "description": "Value z of the scene rotation (It's heading)."}, {"name": "rotationOrder", "type": "int", "description": "Rotation order. Default is 2."}, {"name": "holdLastFrame", "type": "BOOL", "description": "If true, the scene stays on the last frame once it finishes, making `GetSynchronizedScenePhase` keep returning `1.0`. Script is expected to clean up it's memory and stop the animation if this is passed as true and the phase reaches `1.0`."}, {"name": "looped", "type": "BOOL", "description": "If true, the scene will be looped and `holdLastFrame` will be disregarded."}, {"name": "phaseToStopScene", "type": "float", "description": "Which phase (from `0.0` to `1.0` to stop the scene. Default is `1.0`)"}, {"name": "phaseToStartScene", "type": "float", "description": "Which phase (from `0.0` to `1.0` to start the scene. Default is `0.0`)"}, {"name": "animSpeed", "type": "float", "description": "Speed of the animation. Default is `1.0`"}]}
{"hash": "0xF9B83B77929D8863", "name": "NETWORK_DID_FIND_GAMERS_SUCCEED", "lua_name": "NetworkDidFindGamersSucceed", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkDidFindGamersSucceed()", "description": "", "aliases": "0xF9B83B77929D8863", "url": "https://docs.fivem.net/natives/?_0xF9B83B77929D8863", "params": []}
{"hash": "0x5AE17C6B0134B7F1", "name": "NETWORK_DID_GET_GAMER_STATUS_SUCCEED", "lua_name": "NetworkDidGetGamerStatusSucceed", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkDidGetGamerStatusSucceed()", "description": "", "aliases": "0x5AE17C6B0134B7F1", "url": "https://docs.fivem.net/natives/?_0x5AE17C6B0134B7F1", "params": []}
{"hash": "0x9DD368BF06983221", "name": "NETWORK_DISABLE_INVINCIBLE_FLASHING", "lua_name": "NetworkDisableInvincibleFlashing", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void NetworkDisableInvincibleFlashing(Player player, BOOL toggle)", "description": "", "aliases": "0x9DD368BF06983221", "url": "https://docs.fivem.net/natives/?_0x9DD368BF06983221", "params": [{"name": "player", "type": "Player"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0xC505036A35AFD01B", "name": "NETWORK_DISABLE_LEAVE_REMOTE_PED_BEHIND", "lua_name": "NetworkDisableLeaveRemotePedBehind", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void NetworkDisableLeaveRemotePedBehind(BOOL toggle)", "description": "", "aliases": "0xC505036A35AFD01B", "url": "https://docs.fivem.net/natives/?_0xC505036A35AFD01B", "params": [{"name": "toggle", "type": "BOOL"}]}
{"hash": "0x407091CF6037118E", "name": "NETWORK_DISABLE_PROXIMITY_MIGRATION", "lua_name": "NetworkDisableProximityMigration", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void NetworkDisableProximityMigration(int netID)", "description": "", "aliases": "0x407091CF6037118E", "url": "https://docs.fivem.net/natives/?_0x407091CF6037118E", "params": [{"name": "netID", "type": "int"}]}
{"hash": "0x18A47D074708FD68", "name": "NETWORK_DOES_ENTITY_EXIST_WITH_NETWORK_ID", "lua_name": "NetworkDoesEntityExistWithNetworkId", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkDoesEntityExistWithNetworkId(int netId)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x18A47D074708FD68", "params": [{"name": "netId", "type": "int"}]}
{"hash": "0x38CE16C96BD11344", "name": "NETWORK_DOES_NETWORK_ID_EXIST", "lua_name": "NetworkDoesNetworkIdExist", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkDoesNetworkIdExist(int netId)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x38CE16C96BD11344", "params": [{"name": "netId", "type": "int"}]}
{"hash": "0x85E5F8B9B898B20A", "name": "NETWORK_DOES_TUNABLE_EXIST", "lua_name": "NetworkDoesTunableExist", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkDoesTunableExist(char* tunableContext, char* tunableName)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x85E5F8B9B898B20A", "params": [{"name": "tunableContext", "type": "char*"}, {"name": "tunableName", "type": "char*"}]}
{"hash": "0xE4E53E1419D81127", "name": "NETWORK_DOES_TUNABLE_EXIST_HASH", "lua_name": "NetworkDoesTunableExistHash", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkDoesTunableExistHash(Hash tunableContext, Hash tunableName)", "description": "", "aliases": "0xE4E53E1419D81127 _NETWORK_DOES_TUNABLE_EXIST_HASH", "url": "https://docs.fivem.net/natives/?_0xE4E53E1419D81127", "params": [{"name": "tunableContext", "type": "Hash"}, {"name": "tunableName", "type": "Hash"}]}
{"hash": "0x71FB0EBCD4915D56", "name": "NETWORK_DO_TRANSITION_QUICKMATCH", "lua_name": "NetworkDoTransitionQuickmatch", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkDoTransitionQuickmatch(Any p0, Any p1, Any p2, Any p3)", "description": "```\nNativeDB Added Parameter 5: Any p4\nNativeDB Added Parameter 6: Any p5\n```", "aliases": "0x71FB0EBCD4915D56", "url": "https://docs.fivem.net/natives/?_0x71FB0EBCD4915D56", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}, {"name": "p3", "type": "Any"}]}
{"hash": "0xA091A5E44F0072E5", "name": "NETWORK_DO_TRANSITION_QUICKMATCH_ASYNC", "lua_name": "NetworkDoTransitionQuickmatchAsync", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkDoTransitionQuickmatchAsync(Any p0, Any p1, Any p2, Any p3)", "description": "```\nNativeDB Added Parameter 5: Any p4\nNativeDB Added Parameter 6: Any p5\n```", "aliases": "0xA091A5E44F0072E5", "url": "https://docs.fivem.net/natives/?_0xA091A5E44F0072E5", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}, {"name": "p3", "type": "Any"}]}
{"hash": "0x9C4AB58491FDC98A", "name": "NETWORK_DO_TRANSITION_QUICKMATCH_WITH_GROUP", "lua_name": "NetworkDoTransitionQuickmatchWithGroup", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkDoTransitionQuickmatchWithGroup(Any p0, Any p1, Any p2, Any p3, Any* p4, Any p5)", "description": "```\nNativeDB Added Parameter 7: Any p6\nNativeDB Added Parameter 8: Any p7\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x9C4AB58491FDC98A", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}, {"name": "p3", "type": "Any"}, {"name": "p4", "type": "Any*"}, {"name": "p5", "type": "Any"}]}
{"hash": "0x3AAD8B2FCA1E289F", "name": "NETWORK_DO_TRANSITION_TO_FREEMODE", "lua_name": "NetworkDoTransitionToFreemode", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkDoTransitionToFreemode(Any* p0, Any p1, BOOL p2, int players, BOOL p4)", "description": "```\np2 is true 3/4 of the occurrences I found. \n'players' is the number of players for a session. On PS3/360 it's always 18. On PC it's 32. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x3AAD8B2FCA1E289F", "params": [{"name": "p0", "type": "Any*"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "BOOL"}, {"name": "players", "type": "int"}, {"name": "p4", "type": "BOOL"}]}
{"hash": "0x3E9BB38102A589B0", "name": "NETWORK_DO_TRANSITION_TO_GAME", "lua_name": "NetworkDoTransitionToGame", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkDoTransitionToGame(BOOL p0, int maxPlayers)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x3E9BB38102A589B0", "params": [{"name": "p0", "type": "BOOL"}, {"name": "maxPlayers", "type": "int"}]}
{"hash": "0x9E80A5BA8109F974", "name": "NETWORK_DO_TRANSITION_TO_NEW_FREEMODE", "lua_name": "NetworkDoTransitionToNewFreemode", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkDoTransitionToNewFreemode(Any* p0, Any* p1, int players, BOOL p3, BOOL p4, BOOL p5)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x9E80A5BA8109F974", "params": [{"name": "p0", "type": "Any*"}, {"name": "p1", "type": "Any*"}, {"name": "players", "type": "int"}, {"name": "p3", "type": "BOOL"}, {"name": "p4", "type": "BOOL"}, {"name": "p5", "type": "BOOL"}]}
{"hash": "0x4665F51EFED00034", "name": "NETWORK_DO_TRANSITION_TO_NEW_GAME", "lua_name": "NetworkDoTransitionToNewGame", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkDoTransitionToNewGame(BOOL p0, int maxPlayers, BOOL p2)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x4665F51EFED00034", "params": [{"name": "p0", "type": "BOOL"}, {"name": "maxPlayers", "type": "int"}, {"name": "p2", "type": "BOOL"}]}
{"hash": "0xD0AFAFF5A51D72F7", "name": "NETWORK_END_TUTORIAL_SESSION", "lua_name": "NetworkEndTutorialSession", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void NetworkEndTutorialSession()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xD0AFAFF5A51D72F7", "params": []}
{"hash": "0xE64A3CA08DFA37A9", "name": "NETWORK_ENTITY_AREA_DOES_EXIST", "lua_name": "NetworkEntityAreaDoesExist", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkEntityAreaDoesExist(int areaHandle)", "description": "", "aliases": "0xE64A3CA08DFA37A9", "url": "https://docs.fivem.net/natives/?_0xE64A3CA08DFA37A9", "params": [{"name": "areaHandle", "type": "int"}]}
{"hash": "0x4A2D4E8BF4265B0F", "name": "NETWORK_ENTITY_AREA_IS_OCCUPIED", "lua_name": "NetworkEntityAreaIsOccupied", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkEntityAreaIsOccupied(int areaHandle)", "description": "", "aliases": "0x4A2D4E8BF4265B0F", "url": "https://docs.fivem.net/natives/?_0x4A2D4E8BF4265B0F", "params": [{"name": "areaHandle", "type": "int"}]}
{"hash": "0x2A5E0621DD815A9A", "name": "NETWORK_EXPLODE_HELI", "lua_name": "NetworkExplodeHeli", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void NetworkExplodeHeli(Vehicle heli, BOOL isAudible, BOOL isInvisible, int netScriptEntityId)", "description": "", "aliases": "0x2A5E0621DD815A9A", "url": "https://docs.fivem.net/natives/?_0x2A5E0621DD815A9A", "params": [{"name": "heli", "type": "Vehicle", "description": "Heli to explode"}, {"name": "isAudible", "type": "BOOL"}, {"name": "isInvisible", "type": "BOOL"}, {"name": "netScriptEntityId", "type": "int"}]}
{"hash": "0x301A42153C9AD707", "name": "NETWORK_EXPLODE_VEHICLE", "lua_name": "NetworkExplodeVehicle", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void NetworkExplodeVehicle(Vehicle vehicle, BOOL isAudible, BOOL isInvisible, BOOL p3)", "description": "```\nIn the console script dumps, this is only referenced once. \nNETWORK::NETWORK_EXPLODE_VEHICLE(vehicle, 1, 0, 0); \n^^^^^ That must be PC script dumps? In X360 Script Dumps it is reference a few times with 2 differences in the parameters. \nWhich as you see below is 1, 0, 0 + 1, 1, 0 + 1, 0, and a *param? \nam_plane_takedown.c \nnetwork_explode_vehicle(net_to_veh(Local_40.imm_2), 1, 1, 0); \narmenian2.c \nnetwork_explode_vehicle(Local_80[6 <2>], 1, 0, 0); \nfm_horde_controler.c \nnetwork_explode_vehicle(net_to_veh(*uParam0), 1, 0, *uParam0); \nfm_mission_controller.c, has 6 hits so not going to list them. \nSide note, setting the first parameter to 0 seems to mute sound or so? \nSeems it's like ADD_EXPLOSION, etc. the first 2 params. The 3rd atm no need to worry since it always seems to be 0. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x301A42153C9AD707", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "isAudible", "type": "BOOL"}, {"name": "isInvisible", "type": "BOOL"}, {"name": "p3", "type": "BOOL"}]}
{"hash": "0x1F4ED342ACEFE62D", "name": "NETWORK_FADE_IN_ENTITY", "lua_name": "NetworkFadeInEntity", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void NetworkFadeInEntity(Entity entity, BOOL bNetwork)", "description": "Fade the given entity back in, usually used after the entity has been faded out with [NETWORK_FADE_OUT_ENTITY](#\\_0xDE564951F95E09ED)\n\nWhen used on a entity which isn't invisible or faded out then the native will still work, it will just instanly make the ped invisible before fading in.\n\n**Additional Parameters**:\n\n* **flash**: If set to true the entity will flash while fading in.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x1F4ED342ACEFE62D", "params": [{"name": "entity", "type": "Entity", "description": "The entity to fade in"}, {"name": "bNetwork", "type": "BOOL", "description": "When set to true the fade in will be networked."}]}
{"hash": "0xDE564951F95E09ED", "name": "NETWORK_FADE_OUT_ENTITY", "lua_name": "NetworkFadeOutEntity", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void NetworkFadeOutEntity(Entity entity, BOOL normal, BOOL slow)", "description": "```\nnormal - transition like when your coming out of LSC \nslow - transition like when you walk into a mission \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xDE564951F95E09ED", "params": [{"name": "entity", "type": "Entity"}, {"name": "normal", "type": "BOOL"}, {"name": "slow", "type": "BOOL"}]}
{"hash": "0xE532D6811B3A4D2A", "name": "NETWORK_FIND_GAMERS_IN_CREW", "lua_name": "NetworkFindGamersInCrew", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkFindGamersInCrew(Any p0)", "description": "", "aliases": "0xE532D6811B3A4D2A NETWORK_X_AFFECTS_GAMERS", "url": "https://docs.fivem.net/natives/?_0xE532D6811B3A4D2A", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0xF7B2CFDE5C9F700D", "name": "NETWORK_FIND_MATCHED_GAMERS", "lua_name": "NetworkFindMatchedGamers", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkFindMatchedGamers(Any p0, float p1, float p2, float p3)", "description": "", "aliases": "0xF7B2CFDE5C9F700D", "url": "https://docs.fivem.net/natives/?_0xF7B2CFDE5C9F700D", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "float"}, {"name": "p2", "type": "float"}, {"name": "p3", "type": "float"}]}
{"hash": "0x64F62AFB081E260D", "name": "NETWORK_FINISH_BROADCASTING_DATA", "lua_name": "NetworkFinishBroadcastingData", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void NetworkFinishBroadcastingData()", "description": "", "aliases": "0x64F62AFB081E260D", "url": "https://docs.fivem.net/natives/?_0x64F62AFB081E260D", "params": []}
{"hash": "0xC9B43A33D09CADA7", "name": "NETWORK_FORCE_LOCAL_USE_OF_SYNCED_SCENE_CAMERA", "lua_name": "NetworkForceLocalUseOfSyncedSceneCamera", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void NetworkForceLocalUseOfSyncedSceneCamera(int sceneId)", "description": "", "aliases": "0xC9B43A33D09CADA7", "url": "https://docs.fivem.net/natives/?_0xC9B43A33D09CADA7", "params": [{"name": "sceneId", "type": "int"}]}
{"hash": "0xB071E27958EF4CF0", "name": "NETWORK_GAMERTAG_FROM_HANDLE_PENDING", "lua_name": "NetworkGamertagFromHandlePending", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkGamertagFromHandlePending()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xB071E27958EF4CF0", "params": []}
{"hash": "0x9F0C0A981D73FA56", "name": "NETWORK_GAMERTAG_FROM_HANDLE_START", "lua_name": "NetworkGamertagFromHandleStart", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkGamertagFromHandleStart(int* networkHandle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x9F0C0A981D73FA56", "params": [{"name": "networkHandle", "type": "int*"}]}
{"hash": "0xFD00798DBA7523DD", "name": "NETWORK_GAMERTAG_FROM_HANDLE_SUCCEEDED", "lua_name": "NetworkGamertagFromHandleSucceeded", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkGamertagFromHandleSucceeded()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xFD00798DBA7523DD", "params": []}
{"hash": "0xF2FD55CB574BCC55", "name": "NETWORK_GAMER_HAS_HEADSET", "lua_name": "NetworkGamerHasHeadset", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkGamerHasHeadset(Any* networkHandle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xF2FD55CB574BCC55", "params": [{"name": "networkHandle", "type": "Any*"}]}
{"hash": "0x73E2B500410DA5A2", "name": "NETWORK_GET_ACTIVITY_PLAYER_NUM", "lua_name": "NetworkGetActivityPlayerNum", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "int NetworkGetActivityPlayerNum(BOOL p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x73E2B500410DA5A2", "params": [{"name": "p0", "type": "BOOL"}]}
{"hash": "0x9614B71F8ADB982B", "name": "NETWORK_GET_AGE_GROUP", "lua_name": "NetworkGetAgeGroup", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "int NetworkGetAgeGroup()", "description": "", "aliases": "0x9614B71F8ADB982B", "url": "https://docs.fivem.net/natives/?_0x9614B71F8ADB982B", "params": []}
{"hash": "0x97A770BEEF227E2B", "name": "NETWORK_GET_BACKGROUND_LOADING_RECIPIENTS", "lua_name": "NetworkGetBackgroundLoadingRecipients", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkGetBackgroundLoadingRecipients(Any p0, Any p1, Any* p2, Any* p3)", "description": "", "aliases": "0x97A770BEEF227E2B", "url": "https://docs.fivem.net/natives/?_0x97A770BEEF227E2B", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any*"}, {"name": "p3", "type": "Any*"}]}
{"hash": "0x187382F8A3E0A6C3", "name": "NETWORK_GET_CONTENT_MODIFIER_LIST_ID", "lua_name": "NetworkGetContentModifierListId", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "int NetworkGetContentModifierListId(Hash contentHash)", "description": "```\nReturn the content modifier id (the tunables context if you want) of a specific content. \nIt takes the content hash (which is the mission id hash), and return the content modifier id, used as the tunables context. \nThe mission id can be found on the Social club, for example, 'socialclub.rockstargames.com/games/gtav/jobs/job/A8M6Bz8MLEC5xngvDCzGwA' \n'A8M6Bz8MLEC5xngvDCzGwA' is the mission id, so the game hash this and use it as the parameter for this native. \n```", "aliases": "0x187382F8A3E0A6C3 _GET_TUNABLES_CONTENT_MODIFIER_ID", "url": "https://docs.fivem.net/natives/?_0x187382F8A3E0A6C3", "params": [{"name": "contentHash", "type": "Hash"}]}
{"hash": "0x74881E6BCAE2327C", "name": "NETWORK_GET_CURRENTLY_SELECTED_GAMER_HANDLE_FROM_INVITE_MENU", "lua_name": "NetworkGetCurrentlySelectedGamerHandleFromInviteMenu", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkGetCurrentlySelectedGamerHandleFromInviteMenu(Any* p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x74881E6BCAE2327C", "params": [{"name": "p0", "type": "Any*"}]}
{"hash": "0x7A1ADEEF01740A24", "name": "NETWORK_GET_DESTROYER_OF_NETWORK_ID", "lua_name": "NetworkGetDestroyerOfNetworkId", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "int NetworkGetDestroyerOfNetworkId(int netId, Hash* weaponHash)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x7A1ADEEF01740A24", "params": [{"name": "netId", "type": "int"}, {"name": "weaponHash", "type": "Hash*"}]}
{"hash": "0xCE4E5D9B0A4FF560", "name": "NETWORK_GET_ENTITY_FROM_NETWORK_ID", "lua_name": "NetworkGetEntityFromNetworkId", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "Entity NetworkGetEntityFromNetworkId(int netId)", "description": "Get the local entity handle of the given network id\n\nThrough this native you can get back the entity that you previously converted to netid with [NetworkGetNetworkIdFromEntity](#\\_0x9E35DAB6) or with the `ToNet` natives", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xCE4E5D9B0A4FF560", "params": [{"name": "netId", "type": "int", "description": "the network id of the entity"}]}
{"hash": "0x0991549DE4D64762", "name": "NETWORK_GET_ENTITY_IS_LOCAL", "lua_name": "NetworkGetEntityIsLocal", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkGetEntityIsLocal(Entity entity)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x0991549DE4D64762", "params": [{"name": "entity", "type": "Entity"}]}
{"hash": "0xC7827959479DCC78", "name": "NETWORK_GET_ENTITY_IS_NETWORKED", "lua_name": "NetworkGetEntityIsNetworked", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkGetEntityIsNetworked(Entity entity)", "description": "", "aliases": "0xC7827959479DCC78", "url": "https://docs.fivem.net/natives/?_0xC7827959479DCC78", "params": [{"name": "entity", "type": "Entity"}]}
{"hash": "0x42B2DAA6B596F5F8", "name": "NETWORK_GET_ENTITY_KILLER_OF_PLAYER", "lua_name": "NetworkGetEntityKillerOfPlayer", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "Entity NetworkGetEntityKillerOfPlayer(Player player, Hash* weaponHash)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x42B2DAA6B596F5F8", "params": [{"name": "player", "type": "Player"}, {"name": "weaponHash", "type": "Hash*"}]}
{"hash": "0x9DCFF2AFB68B3476", "name": "NETWORK_GET_FOUND_GAMER", "lua_name": "NetworkGetFoundGamer", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkGetFoundGamer(Any* p0, Any p1)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x9DCFF2AFB68B3476", "params": [{"name": "p0", "type": "Any*"}, {"name": "p1", "type": "Any"}]}
{"hash": "0x203F1CFD823B27A4", "name": "NETWORK_GET_FRIEND_COUNT", "lua_name": "NetworkGetFriendCount", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "int NetworkGetFriendCount()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x203F1CFD823B27A4", "params": []}
{"hash": "0xE11EBBB2A783FE8B", "name": "NETWORK_GET_FRIEND_NAME", "lua_name": "NetworkGetFriendName", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "char* NetworkGetFriendName(int friendIndex)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xE11EBBB2A783FE8B", "params": [{"name": "friendIndex", "type": "int"}]}
{"hash": "0x426141162EBE5CDB", "name": "NETWORK_GET_GAMERTAG_FROM_HANDLE", "lua_name": "NetworkGetGamertagFromHandle", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "char* NetworkGetGamertagFromHandle(int* networkHandle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x426141162EBE5CDB", "params": [{"name": "networkHandle", "type": "int*"}]}
{"hash": "0x2CC848A861D01493", "name": "NETWORK_GET_GAMER_STATUS_FROM_QUEUE", "lua_name": "NetworkGetGamerStatusFromQueue", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkGetGamerStatusFromQueue()", "description": "", "aliases": "0x2CC848A861D01493", "url": "https://docs.fivem.net/natives/?_0x2CC848A861D01493", "params": []}
{"hash": "0x02A8BEC6FD9AF660", "name": "NETWORK_GET_GAMER_STATUS_RESULT", "lua_name": "NetworkGetGamerStatusResult", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkGetGamerStatusResult(Any* p0, Any p1)", "description": "", "aliases": "0x02A8BEC6FD9AF660", "url": "https://docs.fivem.net/natives/?_0x02A8BEC6FD9AF660", "params": [{"name": "p0", "type": "Any*"}, {"name": "p1", "type": "Any"}]}
{"hash": "0x6D03BFBD643B2A02", "name": "NETWORK_GET_GLOBAL_MULTIPLAYER_CLOCK", "lua_name": "NetworkGetGlobalMultiplayerClock", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void NetworkGetGlobalMultiplayerClock(int* hours, int* minutes, int* seconds)", "description": "", "aliases": "0x6D03BFBD643B2A02 _NETWORK_GET_SERVER_TIME", "url": "https://docs.fivem.net/natives/?_0x6D03BFBD643B2A02", "params": [{"name": "hours", "type": "int*"}, {"name": "minutes", "type": "int*"}, {"name": "seconds", "type": "int*"}]}
{"hash": "0x1D6A14F1F9A736FC", "name": "NETWORK_GET_HOST_OF_SCRIPT", "lua_name": "NetworkGetHostOfScript", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "Player NetworkGetHostOfScript(char* scriptName, int p1, int p2)", "description": "```\nscriptName examples: \n\"freemode\", \"AM_CR_SecurityVan\", ... \nMost of the time, these values are used: \np1 = -1 \np2 = 0 \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x1D6A14F1F9A736FC", "params": [{"name": "scriptName", "type": "char*"}, {"name": "p1", "type": "int"}, {"name": "p2", "type": "int"}]}
{"hash": "0xC7B4D79B01FA7A5C", "name": "NETWORK_GET_HOST_OF_THIS_SCRIPT", "lua_name": "NetworkGetHostOfThisScript", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "Player NetworkGetHostOfThisScript()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC7B4D79B01FA7A5C", "params": []}
{"hash": "0x638A3A81733086DB", "name": "NETWORK_GET_INSTANCE_ID_OF_THIS_SCRIPT", "lua_name": "NetworkGetInstanceIdOfThisScript", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "int NetworkGetInstanceIdOfThisScript()", "description": "", "aliases": "0x638A3A81733086DB", "url": "https://docs.fivem.net/natives/?_0x638A3A81733086DB", "params": []}
{"hash": "0xE86051786B66CD8E", "name": "NETWORK_GET_LOCAL_HANDLE", "lua_name": "NetworkGetLocalHandle", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void NetworkGetLocalHandle(int* networkHandle, int bufferSize)", "description": "```\nRetrieves the local player's NetworkHandle* and stores it in the given buffer. \n* Currently unknown struct \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xE86051786B66CD8E", "params": [{"name": "networkHandle", "type": "int*"}, {"name": "bufferSize", "type": "int"}]}
{"hash": "0x02C40BF885C567B6", "name": "NETWORK_GET_LOCAL_SCENE_FROM_NETWORK_ID", "lua_name": "NetworkGetLocalSceneFromNetworkId", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "int NetworkGetLocalSceneFromNetworkId(int netSceneId)", "description": "Returns a local synchronized scene handle of a networked synchronised scene.", "aliases": "0x02C40BF885C567B6 _NETWORK_UNLINK_NETWORKED_SYNCHRONISED_SCENE _NETWORK_CONVERT_SYNCHRONISED_SCENE_TO_SYNCHRONIZED_SCENE", "url": "https://docs.fivem.net/natives/?_0x02C40BF885C567B6", "params": [{"name": "netSceneId", "type": "int", "description": "Network synchronised scene ID (returned by [`NETWORK_CREATE_SYNCHRONISED_SCENE`](#\\_0x7CD6BC4C2BBDD526))."}]}
{"hash": "0xAFEBB0D5D8F687D2", "name": "NETWORK_GET_MAX_FRIENDS", "lua_name": "NetworkGetMaxFriends", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "int NetworkGetMaxFriends()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xAFEBB0D5D8F687D2", "params": []}
{"hash": "0xA6C90FBC38E395EE", "name": "NETWORK_GET_MAX_NUM_PARTICIPANTS", "lua_name": "NetworkGetMaxNumParticipants", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "int NetworkGetMaxNumParticipants()", "description": "```\nSeems to always return 0, but it's used in quite a few loops.\nfor (num3 = 0; num3 < NETWORK::0xCCD8C02D(); num3++)\n {\n if (NETWORK::NETWORK_IS_PARTICIPANT_ACTIVE(PLAYER::0x98F3B274(num3)) != 0)\n {\n var num5 = NETWORK::NETWORK_GET_PLAYER_INDEX(PLAYER::0x98F3B274(num3));\n```", "aliases": "_NETWORK_GET_NUM_PARTICIPANTS_HOST", "url": "https://docs.fivem.net/natives/?_0xA6C90FBC38E395EE", "params": []}
{"hash": "0xA11700682F3AD45C", "name": "NETWORK_GET_NETWORK_ID_FROM_ENTITY", "lua_name": "NetworkGetNetworkIdFromEntity", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "int NetworkGetNetworkIdFromEntity(Entity entity)", "description": "Get the network id of the given entity\n\nAn entity network id represents a given entity for other clients, it's a handle shared between clients, can be reconverted to a client entity handle.\\\nThese (entity network IDs) can and will be reused, the network id will not change.\nIf you need to refer to an entity across machines (clients, or the server), you should use its network id.\n\nRead more at [Network and local IDs](https://docs.fivem.net/docs/scripting-manual/networking/ids/)", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA11700682F3AD45C", "params": [{"name": "entity", "type": "Entity", "description": "the handle of the entity from which the network id should be taken"}]}
{"hash": "0xA4A79DD2D9600654", "name": "NETWORK_GET_NUM_CONNECTED_PLAYERS", "lua_name": "NetworkGetNumConnectedPlayers", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "int NetworkGetNumConnectedPlayers()", "description": "```\nReturns the amount of players connected in the current session. Only works when connected to a session/server. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA4A79DD2D9600654", "params": []}
{"hash": "0xA1B043EE79A916FB", "name": "NETWORK_GET_NUM_FOUND_GAMERS", "lua_name": "NetworkGetNumFoundGamers", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "int NetworkGetNumFoundGamers()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA1B043EE79A916FB", "params": []}
{"hash": "0x18D0456E86604654", "name": "NETWORK_GET_NUM_PARTICIPANTS", "lua_name": "NetworkGetNumParticipants", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "int NetworkGetNumParticipants()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x18D0456E86604654", "params": []}
{"hash": "0xCEFA968912D0F78D", "name": "NETWORK_GET_NUM_PRESENCE_INVITES", "lua_name": "NetworkGetNumPresenceInvites", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "int NetworkGetNumPresenceInvites()", "description": "", "aliases": "0xCEFA968912D0F78D", "url": "https://docs.fivem.net/natives/?_0xCEFA968912D0F78D", "params": []}
{"hash": "0x3658E8CD94FC121A", "name": "NETWORK_GET_NUM_SCRIPT_PARTICIPANTS", "lua_name": "NetworkGetNumScriptParticipants", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "int NetworkGetNumScriptParticipants(Any* p0, Any p1, Any p2)", "description": "", "aliases": "0x3658E8CD94FC121A", "url": "https://docs.fivem.net/natives/?_0x3658E8CD94FC121A", "params": [{"name": "p0", "type": "Any*"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}]}
{"hash": "0x1B84DF6AF2A46938", "name": "NETWORK_GET_PARTICIPANT_INDEX", "lua_name": "NetworkGetParticipantIndex", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "int NetworkGetParticipantIndex(int index)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x1B84DF6AF2A46938", "params": [{"name": "index", "type": "int"}]}
{"hash": "0x120364DE2845DAF8", "name": "NETWORK_GET_PLATFORM_PARTY_MEMBERS", "lua_name": "NetworkGetPlatformPartyMembers", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "int NetworkGetPlatformPartyMembers(Any* data, int dataSize)", "description": "", "aliases": "0x120364DE2845DAF8", "url": "https://docs.fivem.net/natives/?_0x120364DE2845DAF8", "params": [{"name": "data", "type": "Any*"}, {"name": "dataSize", "type": "int"}]}
{"hash": "0xCE5F689CF5A0A49D", "name": "NETWORK_GET_PLAYER_FROM_GAMER_HANDLE", "lua_name": "NetworkGetPlayerFromGamerHandle", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "Player NetworkGetPlayerFromGamerHandle(int* networkHandle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xCE5F689CF5A0A49D", "params": [{"name": "networkHandle", "type": "int*"}]}
{"hash": "0x24FB80D107371267", "name": "NETWORK_GET_PLAYER_INDEX", "lua_name": "NetworkGetPlayerIndex", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "int NetworkGetPlayerIndex(Player player)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x24FB80D107371267", "params": [{"name": "player", "type": "Player"}]}
{"hash": "0x6C0E2E0125610278", "name": "NETWORK_GET_PLAYER_INDEX_FROM_PED", "lua_name": "NetworkGetPlayerIndexFromPed", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "Player NetworkGetPlayerIndexFromPed(Ped ped)", "description": "```\nReturns the Player associated to a given Ped when in an online session. \n```", "aliases": "0x6C0E2E0125610278", "url": "https://docs.fivem.net/natives/?_0x6C0E2E0125610278", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0x21A1684A25C2867F", "name": "NETWORK_GET_PLAYER_LOUDNESS", "lua_name": "NetworkGetPlayerLoudness", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "float NetworkGetPlayerLoudness(Player player)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x21A1684A25C2867F", "params": [{"name": "player", "type": "Player"}]}
{"hash": "0x82377B65E943F72D", "name": "NETWORK_GET_PLAYER_OWNS_WAYPOINT", "lua_name": "NetworkGetPlayerOwnsWaypoint", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkGetPlayerOwnsWaypoint(Player player)", "description": "", "aliases": "0x82377B65E943F72D", "url": "https://docs.fivem.net/natives/?_0x82377B65E943F72D", "params": [{"name": "player", "type": "Player"}]}
{"hash": "0x3B39236746714134", "name": "NETWORK_GET_PLAYER_TUTORIAL_SESSION_INSTANCE", "lua_name": "NetworkGetPlayerTutorialSessionInstance", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "int NetworkGetPlayerTutorialSessionInstance(Player player)", "description": "", "aliases": "0x3B39236746714134", "url": "https://docs.fivem.net/natives/?_0x3B39236746714134", "params": [{"name": "player", "type": "Player"}]}
{"hash": "0x24409FC4C55CB22D", "name": "NETWORK_GET_PRESENCE_INVITE_CONTENT_ID", "lua_name": "NetworkGetPresenceInviteContentId", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "char* NetworkGetPresenceInviteContentId(Any p0)", "description": "", "aliases": "0x24409FC4C55CB22D", "url": "https://docs.fivem.net/natives/?_0x24409FC4C55CB22D", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0x3DBF2DF0AEB7D289", "name": "NETWORK_GET_PRESENCE_INVITE_FROM_ADMIN", "lua_name": "NetworkGetPresenceInviteFromAdmin", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkGetPresenceInviteFromAdmin(Any p0)", "description": "", "aliases": "0x3DBF2DF0AEB7D289", "url": "https://docs.fivem.net/natives/?_0x3DBF2DF0AEB7D289", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0x38D5B0FEBB086F75", "name": "NETWORK_GET_PRESENCE_INVITE_HANDLE", "lua_name": "NetworkGetPresenceInviteHandle", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkGetPresenceInviteHandle(Any p0, Any* p1)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x38D5B0FEBB086F75", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any*"}]}
{"hash": "0xDFF09646E12EC386", "name": "NETWORK_GET_PRESENCE_INVITE_ID", "lua_name": "NetworkGetPresenceInviteId", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "Any NetworkGetPresenceInviteId(Any p0)", "description": "", "aliases": "0xDFF09646E12EC386", "url": "https://docs.fivem.net/natives/?_0xDFF09646E12EC386", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0x4962CC4AA2F345B7", "name": "NETWORK_GET_PRESENCE_INVITE_INVITER", "lua_name": "NetworkGetPresenceInviteInviter", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "char* NetworkGetPresenceInviteInviter(int inviteIndex)", "description": "Returns the Name of the inviter of the specific selected Invite.", "aliases": "0x4962CC4AA2F345B7", "url": "https://docs.fivem.net/natives/?_0x4962CC4AA2F345B7", "params": [{"name": "inviteIndex", "type": "int"}]}
{"hash": "0x8806CEBFABD3CE05", "name": "NETWORK_GET_PRESENCE_INVITE_IS_TOURNAMENT", "lua_name": "NetworkGetPresenceInviteIsTournament", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkGetPresenceInviteIsTournament(Any p0)", "description": "", "aliases": "0x8806CEBFABD3CE05", "url": "https://docs.fivem.net/natives/?_0x8806CEBFABD3CE05", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0x728C4CC7920CD102", "name": "NETWORK_GET_PRESENCE_INVITE_PLAYLIST_CURRENT", "lua_name": "NetworkGetPresenceInvitePlaylistCurrent", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "Any NetworkGetPresenceInvitePlaylistCurrent(Any p0)", "description": "", "aliases": "0x728C4CC7920CD102", "url": "https://docs.fivem.net/natives/?_0x728C4CC7920CD102", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0xD39B3FFF8FFDD5BF", "name": "NETWORK_GET_PRESENCE_INVITE_PLAYLIST_LENGTH", "lua_name": "NetworkGetPresenceInvitePlaylistLength", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "Any NetworkGetPresenceInvitePlaylistLength(Any p0)", "description": "", "aliases": "0xD39B3FFF8FFDD5BF", "url": "https://docs.fivem.net/natives/?_0xD39B3FFF8FFDD5BF", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0x26E1CD96B0903D60", "name": "NETWORK_GET_PRESENCE_INVITE_SESSION_ID", "lua_name": "NetworkGetPresenceInviteSessionId", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "Hash NetworkGetPresenceInviteSessionId(int inviteIndex)", "description": "The Native returns a hash of the session id as string from the specific invite index!", "aliases": "0x26E1CD96B0903D60", "url": "https://docs.fivem.net/natives/?_0x26E1CD96B0903D60", "params": [{"name": "inviteIndex", "type": "int"}]}
{"hash": "0x042E4B70B93E6054", "name": "NETWORK_GET_PRIMARY_CLAN_DATA_CANCEL", "lua_name": "NetworkGetPrimaryClanDataCancel", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void NetworkGetPrimaryClanDataCancel()", "description": "", "aliases": "0x042E4B70B93E6054", "url": "https://docs.fivem.net/natives/?_0x042E4B70B93E6054", "params": []}
{"hash": "0x9AA46BADAD0E27ED", "name": "NETWORK_GET_PRIMARY_CLAN_DATA_CLEAR", "lua_name": "NetworkGetPrimaryClanDataClear", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "Any NetworkGetPrimaryClanDataClear()", "description": "", "aliases": "0x9AA46BADAD0E27ED", "url": "https://docs.fivem.net/natives/?_0x9AA46BADAD0E27ED", "params": []}
{"hash": "0xC080FF658B2E41DA", "name": "NETWORK_GET_PRIMARY_CLAN_DATA_NEW", "lua_name": "NetworkGetPrimaryClanDataNew", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkGetPrimaryClanDataNew(Any* p0, Any* p1)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC080FF658B2E41DA", "params": [{"name": "p0", "type": "Any*"}, {"name": "p1", "type": "Any*"}]}
{"hash": "0xB5074DB804E28CE7", "name": "NETWORK_GET_PRIMARY_CLAN_DATA_PENDING", "lua_name": "NetworkGetPrimaryClanDataPending", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "Any NetworkGetPrimaryClanDataPending()", "description": "", "aliases": "0xB5074DB804E28CE7", "url": "https://docs.fivem.net/natives/?_0xB5074DB804E28CE7", "params": []}
{"hash": "0xCE86D8191B762107", "name": "NETWORK_GET_PRIMARY_CLAN_DATA_START", "lua_name": "NetworkGetPrimaryClanDataStart", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkGetPrimaryClanDataStart(Any* p0, Any p1)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xCE86D8191B762107", "params": [{"name": "p0", "type": "Any*"}, {"name": "p1", "type": "Any"}]}
{"hash": "0x5B4F04F19376A0BA", "name": "NETWORK_GET_PRIMARY_CLAN_DATA_SUCCESS", "lua_name": "NetworkGetPrimaryClanDataSuccess", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "Any NetworkGetPrimaryClanDataSuccess()", "description": "", "aliases": "0x5B4F04F19376A0BA", "url": "https://docs.fivem.net/natives/?_0x5B4F04F19376A0BA", "params": []}
{"hash": "0x599E4FA1F87EB5FF", "name": "NETWORK_GET_RANDOM_INT", "lua_name": "NetworkGetRandomInt", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "int NetworkGetRandomInt()", "description": "", "aliases": "0x599E4FA1F87EB5FF", "url": "https://docs.fivem.net/natives/?_0x599E4FA1F87EB5FF", "params": []}
{"hash": "0xE30CF56F1EFA5F43", "name": "NETWORK_GET_RANDOM_INT_RANGED", "lua_name": "NetworkGetRandomIntRanged", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "int NetworkGetRandomIntRanged(int rangeStart, int rangeEnd)", "description": "```\nSame as GET_RANDOM_INT_IN_RANGE\n```", "aliases": "0xE30CF56F1EFA5F43 _NETWORK_GET_RANDOM_INT_IN_RANGE", "url": "https://docs.fivem.net/natives/?_0xE30CF56F1EFA5F43", "params": [{"name": "rangeStart", "type": "int"}, {"name": "rangeEnd", "type": "int"}]}
{"hash": "0x371EA43692861CF1", "name": "NETWORK_GET_RESPAWN_RESULT", "lua_name": "NetworkGetRespawnResult", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void NetworkGetRespawnResult(int randomInt, Vector3* coordinates, float* heading)", "description": "```\nBased on scripts such as in freemode.c how they call their vars vVar and fVar the 2nd and 3rd param it a Vector3 and Float, but the first is based on get_random_int_in_range.. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x371EA43692861CF1", "params": [{"name": "randomInt", "type": "int"}, {"name": "coordinates", "type": "Vector3*"}, {"name": "heading", "type": "float*"}]}
{"hash": "0x6C34F1208B8923FD", "name": "NETWORK_GET_RESPAWN_RESULT_FLAGS", "lua_name": "NetworkGetRespawnResultFlags", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "Any NetworkGetRespawnResultFlags(Any p0)", "description": "", "aliases": "0x6C34F1208B8923FD", "url": "https://docs.fivem.net/natives/?_0x6C34F1208B8923FD", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0x57D158647A6BFABF", "name": "NETWORK_GET_SCRIPT_STATUS", "lua_name": "NetworkGetScriptStatus", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "int NetworkGetScriptStatus()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x57D158647A6BFABF", "params": []}
{"hash": "0x84F0F13120B4E098", "name": "NETWORK_GET_TALKER_PROXIMITY", "lua_name": "NetworkGetTalkerProximity", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "float NetworkGetTalkerProximity()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x84F0F13120B4E098", "params": []}
{"hash": "0x2910669969E9535E", "name": "NETWORK_GET_THIS_SCRIPT_IS_NETWORK_SCRIPT", "lua_name": "NetworkGetThisScriptIsNetworkScript", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkGetThisScriptIsNetworkScript()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x2910669969E9535E", "params": []}
{"hash": "0x5ED0356A0CE3A34F", "name": "NETWORK_GET_TIMEOUT_TIME", "lua_name": "NetworkGetTimeoutTime", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "int NetworkGetTimeoutTime()", "description": "", "aliases": "0x5ED0356A0CE3A34F", "url": "https://docs.fivem.net/natives/?_0x5ED0356A0CE3A34F", "params": []}
{"hash": "0xCF61D4B4702EE9EB", "name": "NETWORK_GET_TOTAL_NUM_PLAYERS", "lua_name": "NetworkGetTotalNumPlayers", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "int NetworkGetTotalNumPlayers()", "description": "", "aliases": "0xCF61D4B4702EE9EB", "url": "https://docs.fivem.net/natives/?_0xCF61D4B4702EE9EB", "params": []}
{"hash": "0x65042B9774C4435E", "name": "NETWORK_GET_TRANSITION_HOST", "lua_name": "NetworkGetTransitionHost", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkGetTransitionHost(int* networkHandle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x65042B9774C4435E", "params": [{"name": "networkHandle", "type": "int*"}]}
{"hash": "0x73B000F7FBC55829", "name": "NETWORK_GET_TRANSITION_MEMBERS", "lua_name": "NetworkGetTransitionMembers", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "int NetworkGetTransitionMembers(Any* data, int dataCount)", "description": "```\nReturns count.\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x73B000F7FBC55829", "params": [{"name": "data", "type": "Any*"}, {"name": "dataCount", "type": "int"}]}
{"hash": "0x10BD227A753B0D84", "name": "NETWORK_GET_TUNABLE_CLOUD_CRC", "lua_name": "NetworkGetTunableCloudCrc", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "int NetworkGetTunableCloudCrc()", "description": "```\nActually returns the version (TUNABLE_VERSION)\n```", "aliases": "0x10BD227A753B0D84 _NETWORK_GET_TUNABLES_VERSION", "url": "https://docs.fivem.net/natives/?_0x10BD227A753B0D84", "params": []}
{"hash": "0xD45CB817D7E177D2", "name": "NETWORK_HANDLE_FROM_FRIEND", "lua_name": "NetworkHandleFromFriend", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void NetworkHandleFromFriend(int friendIndex, int* networkHandle, int bufferSize)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xD45CB817D7E177D2", "params": [{"name": "friendIndex", "type": "int"}, {"name": "networkHandle", "type": "int*"}, {"name": "bufferSize", "type": "int"}]}
{"hash": "0xA0FD21BED61E5C4C", "name": "NETWORK_HANDLE_FROM_MEMBER_ID", "lua_name": "NetworkHandleFromMemberId", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void NetworkHandleFromMemberId(char* memberId, int* networkHandle, int bufferSize)", "description": "```\nReturns a NetworkHandle* from the specified member ID and stores it in a given buffer. \n* Currently unknown struct \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA0FD21BED61E5C4C", "params": [{"name": "memberId", "type": "char*"}, {"name": "networkHandle", "type": "int*"}, {"name": "bufferSize", "type": "int"}]}
{"hash": "0x388EB2B86C73B6B3", "name": "NETWORK_HANDLE_FROM_PLAYER", "lua_name": "NetworkHandleFromPlayer", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void NetworkHandleFromPlayer(Player player, int* networkHandle, int bufferSize)", "description": "```\nReturns a handle to networkHandle* from the specified player handle and stores it in a given buffer. \n* Currently unknown struct \nExample: \nstd::vector<UINT64> GetPlayerNetworkHandle(Player player) { \n const int size = 13; \n uint64_t *buffer = std::make_unique<uint64_t[]>(size).get(); \n NETWORK::NETWORK_HANDLE_FROM_PLAYER(player, reinterpret_cast<int *>(buffer), 13); \n for (int i = 0; i < size; i++) { \n Log::Msg(\"networkhandle[%i]: %llx\", i, buffer[i]); \n } \n std::vector<UINT64> result(buffer, buffer + sizeof(buffer)); \n return result; \n} \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x388EB2B86C73B6B3", "params": [{"name": "player", "type": "Player"}, {"name": "networkHandle", "type": "int*"}, {"name": "bufferSize", "type": "int"}]}
{"hash": "0xDCD51DD8F87AEC5C", "name": "NETWORK_HANDLE_FROM_USER_ID", "lua_name": "NetworkHandleFromUserId", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void NetworkHandleFromUserId(char* userId, int* networkHandle, int bufferSize)", "description": "```\nReturns a NetworkHandle* from the specified user ID and stores it in a given buffer. \n* Currently unknown struct \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xDCD51DD8F87AEC5C", "params": [{"name": "userId", "type": "char*"}, {"name": "networkHandle", "type": "int*"}, {"name": "bufferSize", "type": "int"}]}
{"hash": "0x58575AC3CF2CA8EC", "name": "NETWORK_HASH_FROM_GAMER_HANDLE", "lua_name": "NetworkHashFromGamerHandle", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "Hash NetworkHashFromGamerHandle(int* networkHandle)", "description": "", "aliases": "0x58575AC3CF2CA8EC _NETWORK_HASH_FROM_GAMER_HANDLE", "url": "https://docs.fivem.net/natives/?_0x58575AC3CF2CA8EC", "params": [{"name": "networkHandle", "type": "int*"}]}
{"hash": "0xBC1D768F2F5D6C05", "name": "NETWORK_HASH_FROM_PLAYER_HANDLE", "lua_name": "NetworkHashFromPlayerHandle", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "Hash NetworkHashFromPlayerHandle(Player player)", "description": "", "aliases": "0xBC1D768F2F5D6C05 _NETWORK_HASH_FROM_PLAYER_HANDLE", "url": "https://docs.fivem.net/natives/?_0xBC1D768F2F5D6C05", "params": [{"name": "player", "type": "Player"}]}
{"hash": "0x237D5336A9A54108", "name": "NETWORK_HAS_CACHED_PLAYER_HEAD_BLEND_DATA", "lua_name": "NetworkHasCachedPlayerHeadBlendData", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkHasCachedPlayerHeadBlendData(Player player)", "description": "", "aliases": "0x237D5336A9A54108", "url": "https://docs.fivem.net/natives/?_0x237D5336A9A54108", "params": [{"name": "player", "type": "Player"}]}
{"hash": "0xCB3C68ADB06195DF", "name": "NETWORK_HAS_CONTROL_OF_DOOR", "lua_name": "NetworkHasControlOfDoor", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkHasControlOfDoor(Hash doorHash)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xCB3C68ADB06195DF", "params": [{"name": "doorHash", "type": "Hash"}]}
{"hash": "0x01BF60A500E28887", "name": "NETWORK_HAS_CONTROL_OF_ENTITY", "lua_name": "NetworkHasControlOfEntity", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkHasControlOfEntity(Entity entity)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x01BF60A500E28887", "params": [{"name": "entity", "type": "Entity"}]}
{"hash": "0x4D36070FE0215186", "name": "NETWORK_HAS_CONTROL_OF_NETWORK_ID", "lua_name": "NetworkHasControlOfNetworkId", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkHasControlOfNetworkId(int netId)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x4D36070FE0215186", "params": [{"name": "netId", "type": "int"}]}
{"hash": "0x5BC9495F0B3B6FA6", "name": "NETWORK_HAS_CONTROL_OF_PICKUP", "lua_name": "NetworkHasControlOfPickup", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkHasControlOfPickup(Pickup pickup)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x5BC9495F0B3B6FA6", "params": [{"name": "pickup", "type": "Pickup"}]}
{"hash": "0xB07D3185E11657A5", "name": "NETWORK_HAS_ENTITY_BEEN_REGISTERED_WITH_THIS_THREAD", "lua_name": "NetworkHasEntityBeenRegisteredWithThisThread", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkHasEntityBeenRegisteredWithThisThread(Entity entity)", "description": "", "aliases": "0xB07D3185E11657A5", "url": "https://docs.fivem.net/natives/?_0xB07D3185E11657A5", "params": [{"name": "entity", "type": "Entity"}]}
{"hash": "0x76D9B976C4C09FDE", "name": "NETWORK_HAS_FOLLOW_INVITE", "lua_name": "NetworkHasFollowInvite", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkHasFollowInvite()", "description": "", "aliases": "0x76D9B976C4C09FDE", "url": "https://docs.fivem.net/natives/?_0x76D9B976C4C09FDE", "params": []}
{"hash": "0xE870F9F1F7B4F1FA", "name": "NETWORK_HAS_HEADSET", "lua_name": "NetworkHasHeadset", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkHasHeadset()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xE870F9F1F7B4F1FA", "params": []}
{"hash": "0x4D86CD31E8976ECE", "name": "NETWORK_HAS_INVITED_GAMER", "lua_name": "NetworkHasInvitedGamer", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkHasInvitedGamer(Any* p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x4D86CD31E8976ECE", "params": [{"name": "p0", "type": "Any*"}]}
{"hash": "0x7284A47B3540E6CF", "name": "NETWORK_HAS_INVITED_GAMER_TO_TRANSITION", "lua_name": "NetworkHasInvitedGamerToTransition", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkHasInvitedGamerToTransition(Any* p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x7284A47B3540E6CF", "params": [{"name": "p0", "type": "Any*"}]}
{"hash": "0x71DC455F5CD1C2B1", "name": "NETWORK_HAS_INVITE_BEEN_ACKED", "lua_name": "NetworkHasInviteBeenAcked", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkHasInviteBeenAcked(int* networkHandle)", "description": "", "aliases": "0x71DC455F5CD1C2B1", "url": "https://docs.fivem.net/natives/?_0x71DC455F5CD1C2B1", "params": [{"name": "networkHandle", "type": "int*"}]}
{"hash": "0xAC8C7B9B88C4A668", "name": "NETWORK_HAS_PENDING_INVITE", "lua_name": "NetworkHasPendingInvite", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkHasPendingInvite()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xAC8C7B9B88C4A668", "params": []}
{"hash": "0x9AC9CCBFA8C29795", "name": "NETWORK_HAS_PLAYER_STARTED_TRANSITION", "lua_name": "NetworkHasPlayerStartedTransition", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkHasPlayerStartedTransition(Player player)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x9AC9CCBFA8C29795", "params": [{"name": "player", "type": "Player"}]}
{"hash": "0x5D10B3795F3FC886", "name": "NETWORK_HAS_RECEIVED_HOST_BROADCAST_DATA", "lua_name": "NetworkHasReceivedHostBroadcastData", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkHasReceivedHostBroadcastData()", "description": "", "aliases": "0x5D10B3795F3FC886", "url": "https://docs.fivem.net/natives/?_0x5D10B3795F3FC886", "params": []}
{"hash": "0xA699957E60D80214", "name": "NETWORK_HAS_ROS_PRIVILEGE", "lua_name": "NetworkHasRosPrivilege", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkHasRosPrivilege(int index)", "description": "```\nindex is always 18 in scripts\n```", "aliases": "0xA699957E60D80214", "url": "https://docs.fivem.net/natives/?_0xA699957E60D80214", "params": [{"name": "index", "type": "int"}]}
{"hash": "0xC22912B1D85F26B1", "name": "NETWORK_HAS_ROS_PRIVILEGE_END_DATE", "lua_name": "NetworkHasRosPrivilegeEndDate", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkHasRosPrivilegeEndDate(int privilege, int* banType, Vector3* timeData)", "description": "", "aliases": "0xC22912B1D85F26B1 _NETWORK_GET_BAN_DATA", "url": "https://docs.fivem.net/natives/?_0xC22912B1D85F26B1", "params": [{"name": "privilege", "type": "int"}, {"name": "banType", "type": "int*"}, {"name": "timeData", "type": "Vector3*"}]}
{"hash": "0x67A5589628E0CFF6", "name": "NETWORK_HAS_SOCIAL_CLUB_ACCOUNT", "lua_name": "NetworkHasSocialClubAccount", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkHasSocialClubAccount()", "description": "", "aliases": "0x67A5589628E0CFF6", "url": "https://docs.fivem.net/natives/?_0x67A5589628E0CFF6", "params": []}
{"hash": "0x76BF03FADBF154F5", "name": "NETWORK_HAS_SOCIAL_NETWORKING_SHARING_PRIV", "lua_name": "NetworkHasSocialNetworkingSharingPriv", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkHasSocialNetworkingSharingPriv()", "description": "", "aliases": "0x76BF03FADBF154F5", "url": "https://docs.fivem.net/natives/?_0x76BF03FADBF154F5", "params": []}
{"hash": "0x3F9990BF5F22759C", "name": "NETWORK_HAS_TRANSITION_INVITE_BEEN_ACKED", "lua_name": "NetworkHasTransitionInviteBeenAcked", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkHasTransitionInviteBeenAcked(int* networkHandle)", "description": "", "aliases": "0x3F9990BF5F22759C", "url": "https://docs.fivem.net/natives/?_0x3F9990BF5F22759C", "params": [{"name": "networkHandle", "type": "int*"}]}
{"hash": "0x85443FF4C328F53B", "name": "NETWORK_HAS_VALID_ROS_CREDENTIALS", "lua_name": "NetworkHasValidRosCredentials", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkHasValidRosCredentials()", "description": "```\nReturns whether the signed-in user has valid Rockstar Online Services (ROS) credentials.\n```", "aliases": "0x85443FF4C328F53B _NETWORK_ARE_ROS_AVAILABLE NETWORK_HAVE_JUST_UPLOAD_LATER", "url": "https://docs.fivem.net/natives/?_0x85443FF4C328F53B", "params": []}
{"hash": "0xAEEF48CDF5B6CE7C", "name": "NETWORK_HAVE_COMMUNICATION_PRIVILEGES", "lua_name": "NetworkHaveCommunicationPrivileges", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkHaveCommunicationPrivileges(int p0, Player player)", "description": "", "aliases": "0xAEEF48CDF5B6CE7C", "url": "https://docs.fivem.net/natives/?_0xAEEF48CDF5B6CE7C", "params": [{"name": "p0", "type": "int"}, {"name": "player", "type": "Player"}]}
{"hash": "0x25CB5A9F37BFD063", "name": "NETWORK_HAVE_ONLINE_PRIVILEGES", "lua_name": "NetworkHaveOnlinePrivileges", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkHaveOnlinePrivileges()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x25CB5A9F37BFD063", "params": []}
{"hash": "0x8020A73847E0CA7D", "name": "NETWORK_HAVE_ROS_BANNED_PRIV", "lua_name": "NetworkHaveRosBannedPriv", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkHaveRosBannedPriv()", "description": "", "aliases": "_IS_ROCKSTAR_BANNED _NETWORK_HAS_PLAYER_BEEN_BANNED", "url": "https://docs.fivem.net/natives/?_0x8020A73847E0CA7D", "params": []}
{"hash": "0xA0AD7E2AF5349F61", "name": "NETWORK_HAVE_ROS_CREATE_TICKET_PRIV", "lua_name": "NetworkHaveRosCreateTicketPriv", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkHaveRosCreateTicketPriv()", "description": "", "aliases": "_IS_SOCIALCLUB_BANNED _NETWORK_HAVE_SOCIAL_CLUB_PRIVILEGE", "url": "https://docs.fivem.net/natives/?_0xA0AD7E2AF5349F61", "params": []}
{"hash": "0x422D396F80A96547", "name": "NETWORK_HAVE_ROS_LEADERBOARD_WRITE_PRIV", "lua_name": "NetworkHaveRosLeaderboardWritePriv", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkHaveRosLeaderboardWritePriv()", "description": "", "aliases": "0x422D396F80A96547 _NETWORK_GET_ROS_PRIVILEGE_4", "url": "https://docs.fivem.net/natives/?_0x422D396F80A96547", "params": []}
{"hash": "0x5F91D5D0B36AA310", "name": "NETWORK_HAVE_ROS_MULTIPLAYER_PRIV", "lua_name": "NetworkHaveRosMultiplayerPriv", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkHaveRosMultiplayerPriv()", "description": "", "aliases": "_IS_PLAYER_BANNED _CAN_PLAY_ONLINE _NETWORK_GET_ROS_PRIVILEGE_3", "url": "https://docs.fivem.net/natives/?_0x5F91D5D0B36AA310", "params": []}
{"hash": "0x606E4D3E3CCCF3EB", "name": "NETWORK_HAVE_ROS_SOCIAL_CLUB_PRIV", "lua_name": "NetworkHaveRosSocialClubPriv", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkHaveRosSocialClubPriv()", "description": "", "aliases": "0x606E4D3E3CCCF3EB _NETWORK_GET_ROS_PRIVILEGE_10", "url": "https://docs.fivem.net/natives/?_0x606E4D3E3CCCF3EB", "params": []}
{"hash": "0x72D918C99BCACC54", "name": "NETWORK_HAVE_USER_CONTENT_PRIVILEGES", "lua_name": "NetworkHaveUserContentPrivileges", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkHaveUserContentPrivileges(int p0)", "description": "", "aliases": "0x72D918C99BCACC54", "url": "https://docs.fivem.net/natives/?_0x72D918C99BCACC54", "params": [{"name": "p0", "type": "int"}]}
{"hash": "0xA60BB5CE242BB254", "name": "NETWORK_HOST_TRANSITION", "lua_name": "NetworkHostTransition", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkHostTransition(int p0, int p1, int p2, int p3, Any p4, BOOL p5, BOOL p6, int p7, Any p8, int p9)", "description": "From what I can tell it looks like it does the following:\n\nCreates/hosts a new transition to another online session, using this in FiveM will result in other players being disconencted from the server/preventing them from joining. This is most likely because I entered the wrong session parameters since they're pretty much all unknown right now.\n\nYou also need to use `NetworkJoinTransition(Player player)` and `NetworkLaunchTransition()`.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA60BB5CE242BB254", "params": [{"name": "p0", "type": "int", "description": "Unknown int"}, {"name": "p1", "type": "int", "description": "Unknown int"}, {"name": "p2", "type": "int", "description": "Unknown int"}, {"name": "p3", "type": "int", "description": "Unknown int"}, {"name": "p4", "type": "Any", "description": "Unknown always 0 in decompiled scripts"}, {"name": "p5", "type": "BOOL", "description": "BOOL purpose unknown, both 0 and 1 are used in decompiled scripts."}, {"name": "p6", "type": "BOOL", "description": "BOOL purpose unknown, both 0 and 1 are used in decompiled scripts."}, {"name": "p7", "type": "int", "description": "Unknown int, it's an int according to decompiled scripts, however the value is always 0 or 1."}, {"name": "p8", "type": "Any", "description": "Unknown int, it's an int according to decompiled scripts, however the value is always 0 or 1."}, {"name": "p9", "type": "int", "description": "Unknown int, sometimes 0, but also 32768 or 16384 appear in decompiled scripst, maybe a flag of some sort?"}]}
{"hash": "0x9D80CD1D0E6327DE", "name": "NETWORK_INVITE_GAMERS", "lua_name": "NetworkInviteGamers", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkInviteGamers(Any* p0, Any p1, Any* p2, Any* p3)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x9D80CD1D0E6327DE", "params": [{"name": "p0", "type": "Any*"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any*"}, {"name": "p3", "type": "Any*"}]}
{"hash": "0x4A595C32F77DFF76", "name": "NETWORK_INVITE_GAMERS_TO_TRANSITION", "lua_name": "NetworkInviteGamersToTransition", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkInviteGamersToTransition(Any* p0, Any p1)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x4A595C32F77DFF76", "params": [{"name": "p0", "type": "Any*"}, {"name": "p1", "type": "Any"}]}
{"hash": "0x05095437424397FA", "name": "NETWORK_IS_ACTIVITY_SESSION", "lua_name": "NetworkIsActivitySession", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkIsActivitySession()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x05095437424397FA", "params": []}
{"hash": "0x12103B9E0C9F92FB", "name": "NETWORK_IS_ACTIVITY_SPECTATOR", "lua_name": "NetworkIsActivitySpectator", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkIsActivitySpectator()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x12103B9E0C9F92FB", "params": []}
{"hash": "0x2763BBAA72A7BCB9", "name": "NETWORK_IS_ACTIVITY_SPECTATOR_FROM_HANDLE", "lua_name": "NetworkIsActivitySpectatorFromHandle", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkIsActivitySpectatorFromHandle(int* networkHandle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x2763BBAA72A7BCB9", "params": [{"name": "networkHandle", "type": "int*"}]}
{"hash": "0x6EA101606F6E4D81", "name": "NETWORK_IS_ADDING_FRIEND", "lua_name": "NetworkIsAddingFriend", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "Any NetworkIsAddingFriend()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x6EA101606F6E4D81", "params": []}
{"hash": "0xEFFB25453D8600F9", "name": "NETWORK_IS_CABLE_CONNECTED", "lua_name": "NetworkIsCableConnected", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkIsCableConnected()", "description": "", "aliases": "0xEFFB25453D8600F9", "url": "https://docs.fivem.net/natives/?_0xEFFB25453D8600F9", "params": []}
{"hash": "0x8DE9945BCC9AEC52", "name": "NETWORK_IS_CHATTING_IN_PLATFORM_PARTY", "lua_name": "NetworkIsChattingInPlatformParty", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkIsChattingInPlatformParty(int* networkHandle)", "description": "```\nThis would be nice to see if someone is in party chat, but 2 sad notes. \n1) It only becomes true if said person is speaking in that party at the time. \n2) It will never, become true unless you are in that party with said person. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x8DE9945BCC9AEC52", "params": [{"name": "networkHandle", "type": "int*"}]}
{"hash": "0xD7C95D322FF57522", "name": "NETWORK_IS_CLOCK_TIME_OVERRIDDEN", "lua_name": "NetworkIsClockTimeOverridden", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkIsClockTimeOverridden()", "description": "", "aliases": "0xD7C95D322FF57522", "url": "https://docs.fivem.net/natives/?_0xD7C95D322FF57522", "params": []}
{"hash": "0x9A4CF4F48AD77302", "name": "NETWORK_IS_CLOUD_AVAILABLE", "lua_name": "NetworkIsCloudAvailable", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkIsCloudAvailable()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x9A4CF4F48AD77302", "params": []}
{"hash": "0x8132C0EB8B2B3293", "name": "NETWORK_IS_CLOUD_BACKGROUND_SCRIPT_REQUEST_PENDING", "lua_name": "NetworkIsCloudBackgroundScriptRequestPending", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkIsCloudBackgroundScriptRequestPending()", "description": "", "aliases": "0x8132C0EB8B2B3293 _HAS_BG_SCRIPT_BEEN_DOWNLOADED _NETWORK_IS_CLOUD_BACKGROUND_SCRIPTS_REQUEST_PENDING", "url": "https://docs.fivem.net/natives/?_0x8132C0EB8B2B3293", "params": []}
{"hash": "0xC01E93FAC20C3346", "name": "NETWORK_IS_DOOR_NETWORKED", "lua_name": "NetworkIsDoorNetworked", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkIsDoorNetworked(Hash doorHash)", "description": "", "aliases": "0xC01E93FAC20C3346 _NETWORK_HAS_CONTROL_OF_PAVEMENT_STATS", "url": "https://docs.fivem.net/natives/?_0xC01E93FAC20C3346", "params": [{"name": "doorHash", "type": "Hash"}]}
{"hash": "0x422F32CC7E56ABAD", "name": "NETWORK_IS_ENTITY_FADING", "lua_name": "NetworkIsEntityFading", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkIsEntityFading(Entity entity)", "description": "", "aliases": "0x422F32CC7E56ABAD", "url": "https://docs.fivem.net/natives/?_0x422F32CC7E56ABAD", "params": [{"name": "entity", "type": "Entity"}]}
{"hash": "0xDDDF64C91BFCF0AA", "name": "NETWORK_IS_FINDING_GAMERS", "lua_name": "NetworkIsFindingGamers", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkIsFindingGamers()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xDDDF64C91BFCF0AA", "params": []}
{"hash": "0x1A24A179F9B31654", "name": "NETWORK_IS_FRIEND", "lua_name": "NetworkIsFriend", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkIsFriend(int* networkHandle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x1A24A179F9B31654", "params": [{"name": "networkHandle", "type": "int*"}]}
{"hash": "0xBAD8F2A42B844821", "name": "NETWORK_IS_FRIEND_INDEX_ONLINE", "lua_name": "NetworkIsFriendIndexOnline", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkIsFriendIndexOnline(int friendIndex)", "description": "", "aliases": "0xBAD8F2A42B844821", "url": "https://docs.fivem.net/natives/?_0xBAD8F2A42B844821", "params": [{"name": "friendIndex", "type": "int"}]}
{"hash": "0x57005C18827F3A28", "name": "NETWORK_IS_FRIEND_IN_MULTIPLAYER", "lua_name": "NetworkIsFriendInMultiplayer", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkIsFriendInMultiplayer(char* friendName)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x57005C18827F3A28", "params": [{"name": "friendName", "type": "char*"}]}
{"hash": "0x2EA9A3BEDF3F17B8", "name": "NETWORK_IS_FRIEND_IN_SAME_TITLE", "lua_name": "NetworkIsFriendInSameTitle", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkIsFriendInSameTitle(char* friendName)", "description": "```\nIn scripts R* calls 'NETWORK_GET_FRIEND_NAME' in this param. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x2EA9A3BEDF3F17B8", "params": [{"name": "friendName", "type": "char*"}]}
{"hash": "0x425A44533437B64D", "name": "NETWORK_IS_FRIEND_ONLINE", "lua_name": "NetworkIsFriendOnline", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkIsFriendOnline(char* name)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x425A44533437B64D", "params": [{"name": "name", "type": "char*"}]}
{"hash": "0xE944C4F5AF1B5883", "name": "NETWORK_IS_GAMER_BLOCKED_BY_ME", "lua_name": "NetworkIsGamerBlockedByMe", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkIsGamerBlockedByMe(Any* networkHandle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xE944C4F5AF1B5883", "params": [{"name": "networkHandle", "type": "Any*"}]}
{"hash": "0x0F10B05DDF8D16E9", "name": "NETWORK_IS_GAMER_IN_MY_SESSION", "lua_name": "NetworkIsGamerInMySession", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkIsGamerInMySession(int* networkHandle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x0F10B05DDF8D16E9", "params": [{"name": "networkHandle", "type": "int*"}]}
{"hash": "0xCE60DE011B6C7978", "name": "NETWORK_IS_GAMER_MUTED_BY_ME", "lua_name": "NetworkIsGamerMutedByMe", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkIsGamerMutedByMe(int* networkHandle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xCE60DE011B6C7978", "params": [{"name": "networkHandle", "type": "int*"}]}
{"hash": "0x71C33B22606CD88A", "name": "NETWORK_IS_GAMER_TALKING", "lua_name": "NetworkIsGamerTalking", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkIsGamerTalking(int* networkHandle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x71C33B22606CD88A", "params": [{"name": "networkHandle", "type": "int*"}]}
{"hash": "0x10FAB35428CCC9D7", "name": "NETWORK_IS_GAME_IN_PROGRESS", "lua_name": "NetworkIsGameInProgress", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkIsGameInProgress()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x10FAB35428CCC9D7", "params": []}
{"hash": "0x94A8394D150B013A", "name": "NETWORK_IS_GETTING_GAMER_STATUS", "lua_name": "NetworkIsGettingGamerStatus", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkIsGettingGamerStatus()", "description": "", "aliases": "0x94A8394D150B013A", "url": "https://docs.fivem.net/natives/?_0x94A8394D150B013A", "params": []}
{"hash": "0x6F79B93B0A8E4133", "name": "NETWORK_IS_HANDLE_VALID", "lua_name": "NetworkIsHandleValid", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkIsHandleValid(int* networkHandle, int bufferSize)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x6F79B93B0A8E4133", "params": [{"name": "networkHandle", "type": "int*"}, {"name": "bufferSize", "type": "int"}]}
{"hash": "0x8DB296B814EDDA07", "name": "NETWORK_IS_HOST", "lua_name": "NetworkIsHost", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkIsHost()", "description": "```\nIf you are host, returns true else returns false.\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x8DB296B814EDDA07", "params": []}
{"hash": "0x83CD99A1E6061AB5", "name": "NETWORK_IS_HOST_OF_THIS_SCRIPT", "lua_name": "NetworkIsHostOfThisScript", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkIsHostOfThisScript()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x83CD99A1E6061AB5", "params": []}
{"hash": "0x7E58745504313A2E", "name": "NETWORK_IS_INACTIVE_PROFILE", "lua_name": "NetworkIsInactiveProfile", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkIsInactiveProfile(int* networkHandle)", "description": "Checks if the networkHandle is the same as any other user that is signed in on the local machine.\nFor example, if your console has two or more users signed in (on different controllers), the profile that is not controlling the game would be \"inactive\".", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x7E58745504313A2E", "params": [{"name": "networkHandle", "type": "int*"}]}
{"hash": "0x6CC27C9FA2040220", "name": "NETWORK_IS_IN_MP_CUTSCENE", "lua_name": "NetworkIsInMpCutscene", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkIsInMpCutscene()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x6CC27C9FA2040220", "params": []}
{"hash": "0x966C2BC2A7FE3F30", "name": "NETWORK_IS_IN_PARTY", "lua_name": "NetworkIsInParty", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkIsInParty()", "description": "```\nNote according to IDA TU27 X360(Console), \nThis native & 'NETWORK_IS_PARTY_MEMBER' both jump to the same location. \nSide note: This location just stops where it's at once jumped to. \nScreenshot for side note, \nh t t p ://i.imgur.com/m2ci1mF.png \nh t t p://i.imgur.com/Z0Wx2B6.png \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x966C2BC2A7FE3F30", "params": []}
{"hash": "0x2FC5650B0271CB57", "name": "NETWORK_IS_IN_PLATFORM_PARTY", "lua_name": "NetworkIsInPlatformParty", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkIsInPlatformParty()", "description": "```\nHardcoded to return false.\n```", "aliases": "0x2FC5650B0271CB57", "url": "https://docs.fivem.net/natives/?_0x2FC5650B0271CB57", "params": []}
{"hash": "0xFD8B834A8BA05048", "name": "NETWORK_IS_IN_PLATFORM_PARTY_CHAT", "lua_name": "NetworkIsInPlatformPartyChat", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkIsInPlatformPartyChat()", "description": "```\nHardcoded to return false.\n```", "aliases": "0xFD8B834A8BA05048", "url": "https://docs.fivem.net/natives/?_0xFD8B834A8BA05048", "params": []}
{"hash": "0xCA97246103B63917", "name": "NETWORK_IS_IN_SESSION", "lua_name": "NetworkIsInSession", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkIsInSession()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xCA97246103B63917", "params": []}
{"hash": "0x048746E388762E11", "name": "NETWORK_IS_IN_SPECTATOR_MODE", "lua_name": "NetworkIsInSpectatorMode", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkIsInSpectatorMode()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x048746E388762E11", "params": []}
{"hash": "0x68049AEFF83D8F0A", "name": "NETWORK_IS_IN_TRANSITION", "lua_name": "NetworkIsInTransition", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkIsInTransition()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x68049AEFF83D8F0A", "params": []}
{"hash": "0xADA24309FE08DACF", "name": "NETWORK_IS_IN_TUTORIAL_SESSION", "lua_name": "NetworkIsInTutorialSession", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkIsInTutorialSession()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xADA24309FE08DACF", "params": []}
{"hash": "0x8A8694B48715B000", "name": "NETWORK_IS_LOCAL_PLAYER_INVINCIBLE", "lua_name": "NetworkIsLocalPlayerInvincible", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkIsLocalPlayerInvincible()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x8A8694B48715B000", "params": []}
{"hash": "0xC0D2AF00BCC234CA", "name": "NETWORK_IS_LOCAL_TALKING", "lua_name": "NetworkIsLocalTalking", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkIsLocalTalking()", "description": "", "aliases": "0xC0D2AF00BCC234CA", "url": "https://docs.fivem.net/natives/?_0xC0D2AF00BCC234CA", "params": []}
{"hash": "0x9747292807126EDA", "name": "NETWORK_IS_MULTIPLAYER_DISABLED", "lua_name": "NetworkIsMultiplayerDisabled", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkIsMultiplayerDisabled()", "description": "", "aliases": "0x9747292807126EDA", "url": "https://docs.fivem.net/natives/?_0x9747292807126EDA", "params": []}
{"hash": "0x74698374C45701D2", "name": "NETWORK_IS_OFFLINE_INVITE_PENDING", "lua_name": "NetworkIsOfflineInvitePending", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkIsOfflineInvitePending()", "description": "", "aliases": "0x74698374C45701D2", "url": "https://docs.fivem.net/natives/?_0x74698374C45701D2", "params": []}
{"hash": "0x6FF8FF40B6357D45", "name": "NETWORK_IS_PARTICIPANT_ACTIVE", "lua_name": "NetworkIsParticipantActive", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkIsParticipantActive(int p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x6FF8FF40B6357D45", "params": [{"name": "p0", "type": "int"}]}
{"hash": "0x676ED266AADD31E0", "name": "NETWORK_IS_PARTY_MEMBER", "lua_name": "NetworkIsPartyMember", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkIsPartyMember(int* networkHandle)", "description": "```\nNote according to IDA TU27 X360(Console), \nThis native & 'NETWORK_IS_PARTY_MEMBER' both jump to the same location. \nSide note: This location just stops where it's at once jumped to. \nScreenshot for side note, \nh t t p ://i.imgur.com/m2ci1mF.png \nh t t p://i.imgur.com/Z0Wx2B6.png \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x676ED266AADD31E0", "params": [{"name": "networkHandle", "type": "int*"}]}
{"hash": "0x0BE73DA6984A6E33", "name": "NETWORK_IS_PENDING_FRIEND", "lua_name": "NetworkIsPendingFriend", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "Any NetworkIsPendingFriend(Any p0)", "description": "```\nThis function is hard-coded to always return 0.\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x0BE73DA6984A6E33", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0xB8DFD30D6973E135", "name": "NETWORK_IS_PLAYER_ACTIVE", "lua_name": "NetworkIsPlayerActive", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkIsPlayerActive(Player player)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xB8DFD30D6973E135", "params": [{"name": "player", "type": "Player"}]}
{"hash": "0x3CA58F6CB7CBD784", "name": "NETWORK_IS_PLAYER_A_PARTICIPANT", "lua_name": "NetworkIsPlayerAParticipant", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkIsPlayerAParticipant(Player player)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x3CA58F6CB7CBD784", "params": [{"name": "player", "type": "Player"}]}
{"hash": "0x1AD5B71586B94820", "name": "NETWORK_IS_PLAYER_A_PARTICIPANT_ON_SCRIPT", "lua_name": "NetworkIsPlayerAParticipantOnScript", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkIsPlayerAParticipantOnScript(Player player1, char* script, Player player2)", "description": "", "aliases": "0x1AD5B71586B94820", "url": "https://docs.fivem.net/natives/?_0x1AD5B71586B94820", "params": [{"name": "player1", "type": "Player"}, {"name": "script", "type": "char*"}, {"name": "player2", "type": "Player"}]}
{"hash": "0x57AF1F8E27483721", "name": "NETWORK_IS_PLAYER_BLOCKED_BY_ME", "lua_name": "NetworkIsPlayerBlockedByMe", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkIsPlayerBlockedByMe(Player player)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x57AF1F8E27483721", "params": [{"name": "player", "type": "Player"}]}
{"hash": "0x919B3C98ED8292F9", "name": "NETWORK_IS_PLAYER_CONCEALED", "lua_name": "NetworkIsPlayerConcealed", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkIsPlayerConcealed(Player player)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x919B3C98ED8292F9", "params": [{"name": "player", "type": "Player"}]}
{"hash": "0x93DC1BE4E1ABE9D1", "name": "NETWORK_IS_PLAYER_CONNECTED", "lua_name": "NetworkIsPlayerConnected", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkIsPlayerConnected(Player player)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x93DC1BE4E1ABE9D1", "params": [{"name": "player", "type": "Player"}]}
{"hash": "0x631DC5DFF4B110E3", "name": "NETWORK_IS_PLAYER_FADING", "lua_name": "NetworkIsPlayerFading", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkIsPlayerFading(Player player)", "description": "", "aliases": "0x631DC5DFF4B110E3", "url": "https://docs.fivem.net/natives/?_0x631DC5DFF4B110E3", "params": [{"name": "player", "type": "Player"}]}
{"hash": "0x63F9EE203C3619F2", "name": "NETWORK_IS_PLAYER_IN_MP_CUTSCENE", "lua_name": "NetworkIsPlayerInMpCutscene", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkIsPlayerInMpCutscene(Player player)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x63F9EE203C3619F2", "params": [{"name": "player", "type": "Player"}]}
{"hash": "0x8C71288AE68EDE39", "name": "NETWORK_IS_PLAYER_MUTED_BY_ME", "lua_name": "NetworkIsPlayerMutedByMe", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkIsPlayerMutedByMe(Player player)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x8C71288AE68EDE39", "params": [{"name": "player", "type": "Player"}]}
{"hash": "0x031E11F3D447647E", "name": "NETWORK_IS_PLAYER_TALKING", "lua_name": "NetworkIsPlayerTalking", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkIsPlayerTalking(Player player)", "description": "```\nreturns true if someone is screaming or talking in a microphone \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x031E11F3D447647E", "params": [{"name": "player", "type": "Player"}]}
{"hash": "0x9D40DF90FAD26098", "name": "NETWORK_IS_SCRIPT_ACTIVE", "lua_name": "NetworkIsScriptActive", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkIsScriptActive(char* scriptName, Player player, BOOL p2, Any p3)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x9D40DF90FAD26098", "params": [{"name": "scriptName", "type": "char*"}, {"name": "player", "type": "Player"}, {"name": "p2", "type": "BOOL"}, {"name": "p3", "type": "Any"}]}
{"hash": "0xD83C2B94E7508980", "name": "NETWORK_IS_SESSION_ACTIVE", "lua_name": "NetworkIsSessionActive", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkIsSessionActive()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xD83C2B94E7508980", "params": []}
{"hash": "0xF4435D66A8E2905E", "name": "NETWORK_IS_SESSION_BUSY", "lua_name": "NetworkIsSessionBusy", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkIsSessionBusy()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xF4435D66A8E2905E", "params": []}
{"hash": "0x9DE624D2FC4B603F", "name": "NETWORK_IS_SESSION_STARTED", "lua_name": "NetworkIsSessionStarted", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkIsSessionStarted()", "description": "```\nThis checks if player is playing on gta online or not. \nPlease add an if and block your mod if this is \"true\". \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x9DE624D2FC4B603F", "params": []}
{"hash": "0x054354A99211EB96", "name": "NETWORK_IS_SIGNED_IN", "lua_name": "NetworkIsSignedIn", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkIsSignedIn()", "description": "```\nReturns whether the player is signed into Social Club. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x054354A99211EB96", "params": []}
{"hash": "0x1077788E268557C2", "name": "NETWORK_IS_SIGNED_ONLINE", "lua_name": "NetworkIsSignedOnline", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkIsSignedOnline()", "description": "```\nReturns whether the game is not in offline mode. \nseemed not to work for some ppl \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x1077788E268557C2", "params": []}
{"hash": "0x520F3282A53D26B7", "name": "NETWORK_IS_TRANSITION_BUSY", "lua_name": "NetworkIsTransitionBusy", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkIsTransitionBusy()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x520F3282A53D26B7", "params": []}
{"hash": "0x0DBD5D7E3C5BEC3B", "name": "NETWORK_IS_TRANSITION_CLOSED_CREW", "lua_name": "NetworkIsTransitionClosedCrew", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkIsTransitionClosedCrew()", "description": "", "aliases": "0x0DBD5D7E3C5BEC3B", "url": "https://docs.fivem.net/natives/?_0x0DBD5D7E3C5BEC3B", "params": []}
{"hash": "0x6512765E3BE78C50", "name": "NETWORK_IS_TRANSITION_CLOSED_FRIENDS", "lua_name": "NetworkIsTransitionClosedFriends", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkIsTransitionClosedFriends()", "description": "", "aliases": "0x6512765E3BE78C50", "url": "https://docs.fivem.net/natives/?_0x6512765E3BE78C50", "params": []}
{"hash": "0x0B824797C9BF2159", "name": "NETWORK_IS_TRANSITION_HOST", "lua_name": "NetworkIsTransitionHost", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkIsTransitionHost()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x0B824797C9BF2159", "params": []}
{"hash": "0x6B5C83BA3EFE6A10", "name": "NETWORK_IS_TRANSITION_HOST_FROM_HANDLE", "lua_name": "NetworkIsTransitionHostFromHandle", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkIsTransitionHostFromHandle(int* networkHandle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x6B5C83BA3EFE6A10", "params": [{"name": "networkHandle", "type": "int*"}]}
{"hash": "0x292564C735375EDF", "name": "NETWORK_IS_TRANSITION_MATCHMAKING", "lua_name": "NetworkIsTransitionMatchmaking", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkIsTransitionMatchmaking()", "description": "", "aliases": "0x292564C735375EDF", "url": "https://docs.fivem.net/natives/?_0x292564C735375EDF", "params": []}
{"hash": "0x37A4494483B9F5C9", "name": "NETWORK_IS_TRANSITION_OPEN_TO_MATCHMAKING", "lua_name": "NetworkIsTransitionOpenToMatchmaking", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkIsTransitionOpenToMatchmaking()", "description": "", "aliases": "0x37A4494483B9F5C9", "url": "https://docs.fivem.net/natives/?_0x37A4494483B9F5C9", "params": []}
{"hash": "0x5A6AA44FF8E931E6", "name": "NETWORK_IS_TRANSITION_PRIVATE", "lua_name": "NetworkIsTransitionPrivate", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkIsTransitionPrivate()", "description": "", "aliases": "0x5A6AA44FF8E931E6", "url": "https://docs.fivem.net/natives/?_0x5A6AA44FF8E931E6", "params": []}
{"hash": "0x5DC577201723960A", "name": "NETWORK_IS_TRANSITION_SOLO", "lua_name": "NetworkIsTransitionSolo", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkIsTransitionSolo()", "description": "", "aliases": "0x5DC577201723960A", "url": "https://docs.fivem.net/natives/?_0x5DC577201723960A", "params": []}
{"hash": "0x53FA83401D9C07FE", "name": "NETWORK_IS_TRANSITION_STARTED", "lua_name": "NetworkIsTransitionStarted", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkIsTransitionStarted()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x53FA83401D9C07FE", "params": []}
{"hash": "0x9D7696D8F4FA6CB7", "name": "NETWORK_IS_TRANSITION_TO_GAME", "lua_name": "NetworkIsTransitionToGame", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkIsTransitionToGame()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x9D7696D8F4FA6CB7", "params": []}
{"hash": "0xD0A484CB2F829FBE", "name": "NETWORK_IS_TRANSITION_VISIBILITY_LOCKED", "lua_name": "NetworkIsTransitionVisibilityLocked", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkIsTransitionVisibilityLocked()", "description": "", "aliases": "0xD0A484CB2F829FBE", "url": "https://docs.fivem.net/natives/?_0xD0A484CB2F829FBE", "params": []}
{"hash": "0x0467C11ED88B7D28", "name": "NETWORK_IS_TUNABLE_CLOUD_REQUEST_PENDING", "lua_name": "NetworkIsTunableCloudRequestPending", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkIsTunableCloudRequestPending()", "description": "", "aliases": "0x0467C11ED88B7D28 _HAS_TUNABLES_BEEN_DOWNLOADED", "url": "https://docs.fivem.net/natives/?_0x0467C11ED88B7D28", "params": []}
{"hash": "0x35F0B98A8387274D", "name": "NETWORK_IS_TUTORIAL_SESSION_CHANGE_PENDING", "lua_name": "NetworkIsTutorialSessionChangePending", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkIsTutorialSessionChangePending()", "description": "", "aliases": "0x35F0B98A8387274D", "url": "https://docs.fivem.net/natives/?_0x35F0B98A8387274D", "params": []}
{"hash": "0xA06509A691D12BE4", "name": "NETWORK_JOIN_GROUP_ACTIVITY", "lua_name": "NetworkJoinGroupActivity", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "Any NetworkJoinGroupActivity()", "description": "", "aliases": "0xA06509A691D12BE4", "url": "https://docs.fivem.net/natives/?_0xA06509A691D12BE4", "params": []}
{"hash": "0x59DF79317F85A7E0", "name": "NETWORK_JOIN_PREVIOUSLY_FAILED_SESSION", "lua_name": "NetworkJoinPreviouslyFailedSession", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkJoinPreviouslyFailedSession()", "description": "", "aliases": "0x59DF79317F85A7E0", "url": "https://docs.fivem.net/natives/?_0x59DF79317F85A7E0", "params": []}
{"hash": "0xFFE1E5B792D92B34", "name": "NETWORK_JOIN_PREVIOUSLY_FAILED_TRANSITION", "lua_name": "NetworkJoinPreviouslyFailedTransition", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkJoinPreviouslyFailedTransition()", "description": "", "aliases": "0xFFE1E5B792D92B34", "url": "https://docs.fivem.net/natives/?_0xFFE1E5B792D92B34", "params": []}
{"hash": "0x9D060B08CD63321A", "name": "NETWORK_JOIN_TRANSITION", "lua_name": "NetworkJoinTransition", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkJoinTransition(Player player)", "description": "```\nint handle[76]; \nNETWORK_HANDLE_FROM_FRIEND(iSelectedPlayer, &handle[0], 13); \nPlayer uVar2 = NETWORK_GET_PLAYER_FROM_GAMER_HANDLE(&handle[0]); \nNETWORK_JOIN_TRANSITION(uVar2); \n\t\tnothing doin. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x9D060B08CD63321A", "params": [{"name": "player", "type": "Player"}]}
{"hash": "0x2DCF46CB1A4F0884", "name": "NETWORK_LAUNCH_TRANSITION", "lua_name": "NetworkLaunchTransition", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkLaunchTransition()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x2DCF46CB1A4F0884", "params": []}
{"hash": "0xD23A1A815D21DB19", "name": "NETWORK_LEAVE_TRANSITION", "lua_name": "NetworkLeaveTransition", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkLeaveTransition()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xD23A1A815D21DB19", "params": []}
{"hash": "0x5728BB6D63E3FF1D", "name": "NETWORK_MARK_TRANSITION_GAMER_AS_FULLY_JOINED", "lua_name": "NetworkMarkTransitionGamerAsFullyJoined", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkMarkTransitionGamerAsFullyJoined(Any* p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x5728BB6D63E3FF1D", "params": [{"name": "p0", "type": "Any*"}]}
{"hash": "0xC82630132081BB6F", "name": "NETWORK_MEMBER_ID_FROM_GAMER_HANDLE", "lua_name": "NetworkMemberIdFromGamerHandle", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "char* NetworkMemberIdFromGamerHandle(int* networkHandle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC82630132081BB6F", "params": [{"name": "networkHandle", "type": "int*"}]}
{"hash": "0x2B3A8F7CA3A38FDE", "name": "NETWORK_OPEN_TRANSITION_MATCHMAKING", "lua_name": "NetworkOpenTransitionMatchmaking", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void NetworkOpenTransitionMatchmaking()", "description": "", "aliases": "0x2B3A8F7CA3A38FDE", "url": "https://docs.fivem.net/natives/?_0x2B3A8F7CA3A38FDE", "params": []}
{"hash": "0x3039AE5AD2C9C0C4", "name": "NETWORK_OVERRIDE_CHAT_RESTRICTIONS", "lua_name": "NetworkOverrideChatRestrictions", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void NetworkOverrideChatRestrictions(Player player, BOOL toggle)", "description": "```\nCould possibly bypass being muted or automatically muted \n```", "aliases": "0x3039AE5AD2C9C0C4", "url": "https://docs.fivem.net/natives/?_0x3039AE5AD2C9C0C4", "params": [{"name": "player", "type": "Player"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0xE679E3E06E363892", "name": "NETWORK_OVERRIDE_CLOCK_TIME", "lua_name": "NetworkOverrideClockTime", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void NetworkOverrideClockTime(int hours, int minutes, int seconds)", "description": "Overrides the game clock time for the local player, allowing for manipulation of the in-game time. This native is effective in both multiplayer and singleplayer modes.\n\n**Note:** Passing wrong data (e.g. hours above 23) will cause the game to crash.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xE679E3E06E363892", "params": [{"name": "hours", "type": "int", "description": "The hour to set (0-23)."}, {"name": "minutes", "type": "int", "description": "The minute to set (0-59)."}, {"name": "seconds", "type": "int", "description": "The second to set (0-59)."}]}
{"hash": "0xA7E30DE9272B6D49", "name": "NETWORK_OVERRIDE_COORDS_AND_HEADING", "lua_name": "NetworkOverrideCoordsAndHeading", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void NetworkOverrideCoordsAndHeading(Entity entity, float x, float y, float z, float heading)", "description": "", "aliases": "0xA7E30DE9272B6D49", "url": "https://docs.fivem.net/natives/?_0xA7E30DE9272B6D49", "params": [{"name": "entity", "type": "Entity"}, {"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}, {"name": "heading", "type": "float"}]}
{"hash": "0xDDF73E2B1FEC5AB4", "name": "NETWORK_OVERRIDE_RECEIVE_RESTRICTIONS", "lua_name": "NetworkOverrideReceiveRestrictions", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void NetworkOverrideReceiveRestrictions(Player player, BOOL toggle)", "description": "```\nR* uses this to hear all player when spectating. \nIt allows you to hear other online players when their chat is on none, crew and or friends \n```", "aliases": "0xDDF73E2B1FEC5AB4", "url": "https://docs.fivem.net/natives/?_0xDDF73E2B1FEC5AB4", "params": [{"name": "player", "type": "Player"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0x0FF2862B61A58AF9", "name": "NETWORK_OVERRIDE_RECEIVE_RESTRICTIONS_ALL", "lua_name": "NetworkOverrideReceiveRestrictionsAll", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void NetworkOverrideReceiveRestrictionsAll(BOOL toggle)", "description": "```\np0 is always false in scripts.\n```", "aliases": "0x0FF2862B61A58AF9", "url": "https://docs.fivem.net/natives/?_0x0FF2862B61A58AF9", "params": [{"name": "toggle", "type": "BOOL"}]}
{"hash": "0x97DD4C5944CC2E6A", "name": "NETWORK_OVERRIDE_SEND_RESTRICTIONS", "lua_name": "NetworkOverrideSendRestrictions", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void NetworkOverrideSendRestrictions(Player player, BOOL toggle)", "description": "```\nThis is used alongside the native,\n'NETWORK_OVERRIDE_RECEIVE_RESTRICTIONS'. Read its description for more info.\n```", "aliases": "0x97DD4C5944CC2E6A _NETWORK_OVERRIDE_SEND_RESTRICTIONS", "url": "https://docs.fivem.net/natives/?_0x97DD4C5944CC2E6A", "params": [{"name": "player", "type": "Player"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0x57B192B4D4AD23D5", "name": "NETWORK_OVERRIDE_SEND_RESTRICTIONS_ALL", "lua_name": "NetworkOverrideSendRestrictionsAll", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void NetworkOverrideSendRestrictionsAll(BOOL toggle)", "description": "", "aliases": "0x57B192B4D4AD23D5 _NETWORK_CHAT_MUTE", "url": "https://docs.fivem.net/natives/?_0x57B192B4D4AD23D5", "params": [{"name": "toggle", "type": "BOOL"}]}
{"hash": "0x6F697A66CE78674E", "name": "NETWORK_OVERRIDE_TEAM_RESTRICTIONS", "lua_name": "NetworkOverrideTeamRestrictions", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void NetworkOverrideTeamRestrictions(int team, BOOL toggle)", "description": "", "aliases": "0x6F697A66CE78674E", "url": "https://docs.fivem.net/natives/?_0x6F697A66CE78674E", "params": [{"name": "team", "type": "int"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0xAF66059A131AA269", "name": "NETWORK_OVERRIDE_TRANSITION_CHAT", "lua_name": "NetworkOverrideTransitionChat", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void NetworkOverrideTransitionChat(BOOL p0)", "description": "", "aliases": "0xAF66059A131AA269", "url": "https://docs.fivem.net/natives/?_0xAF66059A131AA269", "params": [{"name": "p0", "type": "BOOL"}]}
{"hash": "0x172F75B6EE2233BA", "name": "NETWORK_PLAYER_GET_CHEATER_REASON", "lua_name": "NetworkPlayerGetCheaterReason", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "int NetworkPlayerGetCheaterReason()", "description": "", "aliases": "0x172F75B6EE2233BA _NETWORK_PLAYER_IS_UNK", "url": "https://docs.fivem.net/natives/?_0x172F75B6EE2233BA", "params": []}
{"hash": "0x7718D2E2060837D2", "name": "NETWORK_PLAYER_GET_NAME", "lua_name": "NetworkPlayerGetName", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "char* NetworkPlayerGetName(Player player)", "description": "```\nReturns the name of a given player. Returns \"**Invalid**\" if CPlayerInfo of the given player cannot be retrieved or the player doesn't exist.\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x7718D2E2060837D2", "params": [{"name": "player", "type": "Player"}]}
{"hash": "0x4927FC39CD0869A0", "name": "NETWORK_PLAYER_GET_USERID", "lua_name": "NetworkPlayerGetUserid", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "char* NetworkPlayerGetUserid(Player player, int* userID)", "description": "```\nTakes a 24 char buffer. Returns the buffer or \"**Invalid**\" if CPlayerInfo of the given player cannot be retrieved or the player doesn't exist.\n```", "aliases": "_NETWORK_PLAYER_GET_USER_ID", "url": "https://docs.fivem.net/natives/?_0x4927FC39CD0869A0", "params": [{"name": "player", "type": "Player"}, {"name": "userID", "type": "int*", "annotations": {"cs_type": "charPtr"}}]}
{"hash": "0x3FB99A8B08D18FD6", "name": "NETWORK_PLAYER_HAS_HEADSET", "lua_name": "NetworkPlayerHasHeadset", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkPlayerHasHeadset(Player player)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x3FB99A8B08D18FD6", "params": [{"name": "player", "type": "Player"}]}
{"hash": "0x565E430DB3B05BEC", "name": "NETWORK_PLAYER_INDEX_IS_CHEATER", "lua_name": "NetworkPlayerIndexIsCheater", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkPlayerIndexIsCheater(Player player)", "description": "", "aliases": "0x565E430DB3B05BEC _NETWORK_PLAYER_SOMETHING", "url": "https://docs.fivem.net/natives/?_0x565E430DB3B05BEC", "params": [{"name": "player", "type": "Player"}]}
{"hash": "0x19D8DA0E5A68045A", "name": "NETWORK_PLAYER_IS_BADSPORT", "lua_name": "NetworkPlayerIsBadsport", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkPlayerIsBadsport()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x19D8DA0E5A68045A", "params": []}
{"hash": "0x655B91F1495A9090", "name": "NETWORK_PLAYER_IS_CHEATER", "lua_name": "NetworkPlayerIsCheater", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkPlayerIsCheater()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x655B91F1495A9090", "params": []}
{"hash": "0x544ABDDA3B409B6D", "name": "NETWORK_PLAYER_IS_ROCKSTAR_DEV", "lua_name": "NetworkPlayerIsRockstarDev", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkPlayerIsRockstarDev(Player player)", "description": "```\nChecks if a specific value (BYTE) in CPlayerInfo is nonzero. \nReturns always false in Singleplayer. \nNo longer used for dev checks since first mods were released on PS3 & 360. \nR* now checks with the is_dlc_present native for the dlc hash 2532323046, \nif that is present it will unlock dev stuff. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x544ABDDA3B409B6D", "params": [{"name": "player", "type": "Player"}]}
{"hash": "0x3C891A251567DFCE", "name": "NETWORK_QUERY_RESPAWN_RESULTS", "lua_name": "NetworkQueryRespawnResults", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "Any NetworkQueryRespawnResults(Any* p0)", "description": "", "aliases": "0x3C891A251567DFCE", "url": "https://docs.fivem.net/natives/?_0x3C891A251567DFCE", "params": [{"name": "p0", "type": "Any*"}]}
{"hash": "0x85A0EF54A500882C", "name": "NETWORK_QUEUE_GAMER_FOR_STATUS", "lua_name": "NetworkQueueGamerForStatus", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkQueueGamerForStatus(Any* p0)", "description": "", "aliases": "0x85A0EF54A500882C _NETWORK_GET_GAMER_STATUS", "url": "https://docs.fivem.net/natives/?_0x85A0EF54A500882C", "params": [{"name": "p0", "type": "Any*"}]}
{"hash": "0x45A83257ED02D9BC", "name": "NETWORK_QUIT_MP_TO_DESKTOP", "lua_name": "NetworkQuitMpToDesktop", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void NetworkQuitMpToDesktop()", "description": "Forces the \"Are you sure you want to quit Grand Theft Auto V?\" warning message (Same as when you Alt+F4) to show.\nDoesn't work in singleplayer.", "aliases": "0x45A83257ED02D9BC", "url": "https://docs.fivem.net/natives/?_0x45A83257ED02D9BC", "params": []}
{"hash": "0x06FAACD625D80CAA", "name": "NETWORK_REGISTER_ENTITY_AS_NETWORKED", "lua_name": "NetworkRegisterEntityAsNetworked", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void NetworkRegisterEntityAsNetworked(Entity entity)", "description": "", "aliases": "0x06FAACD625D80CAA", "url": "https://docs.fivem.net/natives/?_0x06FAACD625D80CAA", "params": [{"name": "entity", "type": "Entity"}]}
{"hash": "0x3E9B2F01C50DF595", "name": "NETWORK_REGISTER_HOST_BROADCAST_VARIABLES", "lua_name": "NetworkRegisterHostBroadcastVariables", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void NetworkRegisterHostBroadcastVariables(int* vars, int numVars)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x3E9B2F01C50DF595", "params": [{"name": "vars", "type": "int*"}, {"name": "numVars", "type": "int"}]}
{"hash": "0x3364AA97340CA215", "name": "NETWORK_REGISTER_PLAYER_BROADCAST_VARIABLES", "lua_name": "NetworkRegisterPlayerBroadcastVariables", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void NetworkRegisterPlayerBroadcastVariables(int* vars, int numVars)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x3364AA97340CA215", "params": [{"name": "vars", "type": "int*"}, {"name": "numVars", "type": "int"}]}
{"hash": "0x726E0375C7A26368", "name": "NETWORK_REMOVE_ALL_TRANSITION_INVITE", "lua_name": "NetworkRemoveAllTransitionInvite", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void NetworkRemoveAllTransitionInvite()", "description": "", "aliases": "0x726E0375C7A26368", "url": "https://docs.fivem.net/natives/?_0x726E0375C7A26368", "params": []}
{"hash": "0x93CF869BAA0C4874", "name": "NETWORK_REMOVE_ENTITY_AREA", "lua_name": "NetworkRemoveEntityArea", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkRemoveEntityArea(Any p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x93CF869BAA0C4874", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0xF0210268DB0974B1", "name": "NETWORK_REMOVE_PRESENCE_INVITE", "lua_name": "NetworkRemovePresenceInvite", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkRemovePresenceInvite(Any p0)", "description": "", "aliases": "0xF0210268DB0974B1", "url": "https://docs.fivem.net/natives/?_0xF0210268DB0974B1", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0x7524B431B2E6F7EE", "name": "NETWORK_REMOVE_TRANSITION_INVITE", "lua_name": "NetworkRemoveTransitionInvite", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void NetworkRemoveTransitionInvite(Any* p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x7524B431B2E6F7EE", "params": [{"name": "p0", "type": "Any*"}]}
{"hash": "0x924426BFFD82E915", "name": "NETWORK_REQUEST_CLOUD_BACKGROUND_SCRIPTS", "lua_name": "NetworkRequestCloudBackgroundScripts", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkRequestCloudBackgroundScripts()", "description": "", "aliases": "0x924426BFFD82E915 _NETWORK_REQUEST_CLOUD_BACKGROUND_SCRIPTS", "url": "https://docs.fivem.net/natives/?_0x924426BFFD82E915", "params": []}
{"hash": "0x42FB3B532D526E6C", "name": "NETWORK_REQUEST_CLOUD_TUNABLES", "lua_name": "NetworkRequestCloudTunables", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void NetworkRequestCloudTunables()", "description": "", "aliases": "0x42FB3B532D526E6C", "url": "https://docs.fivem.net/natives/?_0x42FB3B532D526E6C", "params": []}
{"hash": "0x870DDFD5A4A796E4", "name": "NETWORK_REQUEST_CONTROL_OF_DOOR", "lua_name": "NetworkRequestControlOfDoor", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkRequestControlOfDoor(int doorID)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x870DDFD5A4A796E4", "params": [{"name": "doorID", "type": "int"}]}
{"hash": "0xB69317BF5E782347", "name": "NETWORK_REQUEST_CONTROL_OF_ENTITY", "lua_name": "NetworkRequestControlOfEntity", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkRequestControlOfEntity(Entity entity)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xB69317BF5E782347", "params": [{"name": "entity", "type": "Entity"}]}
{"hash": "0xA670B3662FAFFBD0", "name": "NETWORK_REQUEST_CONTROL_OF_NETWORK_ID", "lua_name": "NetworkRequestControlOfNetworkId", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkRequestControlOfNetworkId(int netId)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA670B3662FAFFBD0", "params": [{"name": "netId", "type": "int"}]}
{"hash": "0x72433699B4E6DD64", "name": "NETWORK_RESET_BODY_TRACKER", "lua_name": "NetworkResetBodyTracker", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void NetworkResetBodyTracker()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x72433699B4E6DD64", "params": []}
{"hash": "0xEA23C49EAA83ACFB", "name": "NETWORK_RESURRECT_LOCAL_PLAYER", "lua_name": "NetworkResurrectLocalPlayer", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void NetworkResurrectLocalPlayer(float x, float y, float z, float heading, int nInvincibilityTime, BOOL bLeaveDeadPed)", "description": "Revives our local player who was previously dead.\n\n**Note:** Call this once you resurrect the player (this does not need to be called every frame).\n\n```cpp\nenum ePlayerSpawnLocation {\n // system will decide\n SPAWN_LOCATION_AUTOMATIC = 0,\n SPAWN_LOCATION_NEAR_DEATH = 1,\n SPAWN_LOCATION_NEAR_TEAM_MATES = 2,\n // script defined area\n SPAWN_LOCATION_MISSION_AREA = 3,\n SPAWN_LOCATION_NEAR_OTHER_PLAYERS = 4,\n SPAWN_LOCATION_NEAR_CURRENT_POSITION = 5,\n SPAWN_LOCATION_AT_CURRENT_POSITION = 6,\n SPAWN_LOCATION_NET_TEST_BED = 7,\n SPAWN_LOCATION_CUSTOM_SPAWN_POINTS = 8,\n SPAWN_LOCATION_OUTSIDE_SIMEON_GARAGE = 9,\n SPAWN_LOCATION_NEAR_SPECIFIC_COORDS = 10,\n SPAWN_LOCATION_AT_SPECIFIC_COORDS = 11,\n SPAWN_LOCATION_AT_AIRPORT_ARRIVALS = 12,\n SPAWN_LOCATION_AT_SPECIFIC_COORDS_IF_POSSIBLE = 13,\n SPAWN_LOCATION_IN_SPECIFIC_ANGLED_AREA = 14,\n SPAWN_LOCATION_NEAREST_RESPAWN_POINT = 15,\n SPAWN_LOCATION_AT_SPECIFIC_COORDS_RACE_CORONA = 16,\n SPAWN_LOCATION_INSIDE_GARAGE = 17,\n SPAWN_LOCATION_INSIDE_PROPERTY = 18,\n SPAWN_LOCATION_INSIDE_PROPERTY_OR_GARAGE = 19,\n SPAWN_LOCATION_NEAR_DEATH_IMPROMPTU = 20,\n SPAWN_LOCATION_NEAR_CURRENT_POSITION_SPREAD_OUT = 21,\n SPAWN_LOCATION_NEAREST_RESPAWN_POINT_TO_SPECIFIC_COORDS = 22,\n SPAWN_LOCATION_NEAREST_HOSPITAL = 23,\n SPAWN_LOCATION_NEAREST_POLICE_STATION = 24,\n SPAWN_LOCATION_NEAREST_HOTEL_TO_SPECIFIC_COORDS = 25,\n SPAWN_LOCATION_MISSION_AREA_NEAR_CURRENT_POSITION = 26,\n SPAWN_LOCATION_PRIVATE_YACHT = 27,\n SPAWN_LOCATION_PRIVATE_YACHT_APARTMENT = 28,\n SPAWN_LOCATION_PRIVATE_FRIEND_YACHT = 29,\n SPAWN_LOCATION_PRIVATE_YACHT_NEAR_SHORE = 30,\n SPAWN_LOCATION_NEAR_GANG_BOSS = 31,\n SPAWN_LOCATION_NEAR_SPECIFIC_COORDS_WITH_GANG = 32,\n SPAWN_LOCATION_GANG_DM = 33,\n SPAWN_LOCATION_GANG_BOSS_PRIVATE_YACHT = 34,\n SPAWN_LOCATION_OFFICE = 35,\n SPAWN_LOCATION_CLUBHOUSE = 36,\n SPAWN_LOCATION_NEAR_CURRENT_POSITION_AS_POSSIBLE = 37,\n SPAWN_LOCATION_NEAR_CURRENT_PERCEIVED_POSITION = 38,\n SPAWN_LOCATION_IE_WAREHOUSE = 39,\n SPAWN_LOCATION_BUNKER = 40,\n SPAWN_LOCATION_HANGAR = 41,\n SPAWN_LOCATION_DEFUNCT_BASE = 42,\n SPAWN_LOCATION_NIGHTCLUB = 43,\n SPAWN_LOCATION_ARENA_GARAGE = 44,\n SPAWN_LOCATION_CASINO = 45,\n SPAWN_LOCATION_CASINO_APARTMENT = 46,\n SPAWN_LOCATION_CASINO_OUTSIDE = 47,\n SPAWN_LOCATION_ARCADE = 48,\n SPAWN_LOCATION_CASINO_NIGHTCLUB = 49,\n SPAWN_LOCATION_SUBMARINE = 50,\n SPAWN_LOCATION_HEIST_ISLAND_NEAR_DEATH = 51,\n SPAWN_LOCATION_HEIST_ISLAND_BEACH_PARTY = 52,\n SPAWN_LOCATION_LAND_NEAR_SUBMARINE = 53,\n SPAWN_LOCATION_CAR_MEET = 54,\n SPAWN_LOCATION_AUTO_SHOP = 55,\n SPAWN_LOCATION_FIXER_HQ = 56,\n SPAWN_LOCATION_SITTING_SMOKING = 57,\n SPAWN_LOCATION_DRUNK_WAKE_UP_MUSIC_STUDIO = 58,\n SPAWN_LOCATION_MUSIC_STUDIO = 59,\n TOTAL_SPAWN_LOCATIONS = 60\n};\n```\n\n```cpp\nenum eSpawnReason {\n SPAWN_REASON_DEATH = 0,\n SPAWN_REASON_TRANSITION,\n SPAWN_REASON_MANUAL,\n SPAWN_REASON_RESTORE_CHARACTER,\n SPAWN_REASON_IN_VEHICLE\n};\n```\n\n### Added parameters\n\n* **bUnpauseRenderPhases**: This boolean parameter will unpause the render phases when set to `true`.\n* **iSpawnLocation**: This integer parameter sets the player's spawn location metric for telemetry. See `ePlayerSpawnLocation` enum.\n* **iSpawnReason**: This integer parameter sets the player's spawn reason metric for telemetry. See `eSpawnReason` enum.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xEA23C49EAA83ACFB", "params": [{"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}, {"name": "heading", "type": "float"}, {"name": "nInvincibilityTime", "type": "int", "annotations": {"cs_type": "BOOL"}, "description": "This is the length of time in milliseconds that the player will be invincible for after resurrection."}, {"name": "bLeaveDeadPed", "type": "BOOL", "description": "Leaves the dead ped behind when resurrecting."}]}
{"hash": "0xF1B84178F8674195", "name": "NETWORK_SEED_RANDOM_NUMBER_GENERATOR", "lua_name": "NetworkSeedRandomNumberGenerator", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void NetworkSeedRandomNumberGenerator(int seed)", "description": "", "aliases": "0xF1B84178F8674195", "url": "https://docs.fivem.net/natives/?_0xF1B84178F8674195", "params": [{"name": "seed", "type": "int"}]}
{"hash": "0xC3C7A6AFDB244624", "name": "NETWORK_SEND_INVITE_VIA_PRESENCE", "lua_name": "NetworkSendInviteViaPresence", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkSendInviteViaPresence(int* networkHandle, Any* p1, Any p2, Any p3)", "description": "", "aliases": "0xC3C7A6AFDB244624 _NETWORK_SEND_PRESENCE_INVITE", "url": "https://docs.fivem.net/natives/?_0xC3C7A6AFDB244624", "params": [{"name": "networkHandle", "type": "int*"}, {"name": "p1", "type": "Any*"}, {"name": "p2", "type": "Any"}, {"name": "p3", "type": "Any"}]}
{"hash": "0x3A214F2EC889B100", "name": "NETWORK_SEND_TEXT_MESSAGE", "lua_name": "NetworkSendTextMessage", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkSendTextMessage(char* message, int* networkHandle)", "description": "```\nMessage is limited to 64 characters.\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x3A214F2EC889B100", "params": [{"name": "message", "type": "char*"}, {"name": "networkHandle", "type": "int*"}]}
{"hash": "0x31D1D2B858D25E6B", "name": "NETWORK_SEND_TRANSITION_GAMER_INSTRUCTION", "lua_name": "NetworkSendTransitionGamerInstruction", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkSendTransitionGamerInstruction(int* networkHandle, char* p1, int p2, int p3, BOOL p4)", "description": "```\nthe first arg seems to be the network player handle (&handle) and the second var is pretty much always \"\" and the third seems to be a number between 0 and ~10 and the 4th is is something like 0 to 5 and I guess the 5th is a bool cuz it is always 0 or 1 \ndoes this send an invite to a player? \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x31D1D2B858D25E6B", "params": [{"name": "networkHandle", "type": "int*"}, {"name": "p1", "type": "char*"}, {"name": "p2", "type": "int"}, {"name": "p3", "type": "int"}, {"name": "p4", "type": "BOOL"}]}
{"hash": "0xBE3E347A87ACEB82", "name": "NETWORK_SESSION_ACTIVITY_QUICKMATCH", "lua_name": "NetworkSessionActivityQuickmatch", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkSessionActivityQuickmatch(Any p0, Any p1, Any p2, Any p3)", "description": "", "aliases": "0xBE3E347A87ACEB82", "url": "https://docs.fivem.net/natives/?_0xBE3E347A87ACEB82", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}, {"name": "p3", "type": "Any"}]}
{"hash": "0xCAE55F48D3D7875C", "name": "NETWORK_SESSION_ADD_ACTIVE_MATCHMAKING_GROUP", "lua_name": "NetworkSessionAddActiveMatchmakingGroup", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void NetworkSessionAddActiveMatchmakingGroup(int groupId)", "description": "", "aliases": "0xCAE55F48D3D7875C", "url": "https://docs.fivem.net/natives/?_0xCAE55F48D3D7875C", "params": [{"name": "groupId", "type": "int", "description": "An identifier value between zero and four"}]}
{"hash": "0xA73667484D7037C3", "name": "NETWORK_SESSION_BLOCK_JOIN_REQUESTS", "lua_name": "NetworkSessionBlockJoinRequests", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void NetworkSessionBlockJoinRequests(BOOL toggle)", "description": "", "aliases": "0xA73667484D7037C3", "url": "https://docs.fivem.net/natives/?_0xA73667484D7037C3", "params": [{"name": "toggle", "type": "BOOL"}]}
{"hash": "0x2FBF47B1B36D36F9", "name": "NETWORK_SESSION_CANCEL_INVITE", "lua_name": "NetworkSessionCancelInvite", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void NetworkSessionCancelInvite()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x2FBF47B1B36D36F9", "params": []}
{"hash": "0xB4AB419E0D86ACAE", "name": "NETWORK_SESSION_CHANGE_SLOTS", "lua_name": "NetworkSessionChangeSlots", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void NetworkSessionChangeSlots(int p0, BOOL p1)", "description": "", "aliases": "0xB4AB419E0D86ACAE", "url": "https://docs.fivem.net/natives/?_0xB4AB419E0D86ACAE", "params": [{"name": "p0", "type": "int"}, {"name": "p1", "type": "BOOL"}]}
{"hash": "0x94BC51E9449D917F", "name": "NETWORK_SESSION_CREW_MATCHMAKING", "lua_name": "NetworkSessionCrewMatchmaking", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkSessionCrewMatchmaking(int p0, int p1, int p2, int maxPlayers, BOOL p4)", "description": "", "aliases": "0x94BC51E9449D917F", "url": "https://docs.fivem.net/natives/?_0x94BC51E9449D917F", "params": [{"name": "p0", "type": "int"}, {"name": "p1", "type": "int"}, {"name": "p2", "type": "int"}, {"name": "maxPlayers", "type": "int"}, {"name": "p4", "type": "BOOL"}]}
{"hash": "0xA02E59562D711006", "name": "NETWORK_SESSION_END", "lua_name": "NetworkSessionEnd", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkSessionEnd(BOOL p0, BOOL p1)", "description": "```\np0 is always false and p1 varies. \nNETWORK_SESSION_END(0, 1) \nNETWORK_SESSION_END(0, 0) \nResults in: \"Connection to session lost due to an unknown network error. Please return to Grand Theft Auto V and try again later.\" \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA02E59562D711006", "params": [{"name": "p0", "type": "BOOL"}, {"name": "p1", "type": "BOOL"}]}
{"hash": "0x330ED4D05491934F", "name": "NETWORK_SESSION_ENTER", "lua_name": "NetworkSessionEnter", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "Any NetworkSessionEnter(Any p0, Any p1, Any p2, int maxPlayers, Any p4, Any p5)", "description": "```\nunknown params \np0 = 0, 2, or 999 (The global is 999 by default.) \np1 = 0 (Always in every script it's found in atleast.) \np2 = 0, 3, or 4 (Based on a var that is determined by a function.) \np3 = maxPlayers (It's obvious in x360 scripts it's always 18) \np4 = 0 (Always in every script it's found in atleast.) \np5 = 0 or 1. (1 if network_can_enter_multiplayer, but set to 0 if other checks after that are passed.) \np5 is reset to 0 if, \nGlobal_1315318 = 0 or Global_1315323 = 9 or 12 or (Global_1312629 = 0 && Global_1312631 = true/1) those are passed. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x330ED4D05491934F", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}, {"name": "maxPlayers", "type": "int"}, {"name": "p4", "type": "Any"}, {"name": "p5", "type": "Any"}]}
{"hash": "0xA29177F7703B5644", "name": "NETWORK_SESSION_FORCE_CANCEL_INVITE", "lua_name": "NetworkSessionForceCancelInvite", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void NetworkSessionForceCancelInvite()", "description": "", "aliases": "0xA29177F7703B5644", "url": "https://docs.fivem.net/natives/?_0xA29177F7703B5644", "params": []}
{"hash": "0x2CFC76E0D087C994", "name": "NETWORK_SESSION_FRIEND_MATCHMAKING", "lua_name": "NetworkSessionFriendMatchmaking", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkSessionFriendMatchmaking(int p0, int p1, int maxPlayers, BOOL p3)", "description": "", "aliases": "0x2CFC76E0D087C994", "url": "https://docs.fivem.net/natives/?_0x2CFC76E0D087C994", "params": [{"name": "p0", "type": "int"}, {"name": "p1", "type": "int"}, {"name": "maxPlayers", "type": "int"}, {"name": "p3", "type": "BOOL"}]}
{"hash": "0xE57397B4A3429DD0", "name": "NETWORK_SESSION_GET_INVITER", "lua_name": "NetworkSessionGetInviter", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void NetworkSessionGetInviter(int* networkHandle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xE57397B4A3429DD0", "params": [{"name": "networkHandle", "type": "int*"}]}
{"hash": "0xD6D09A6F32F49EF1", "name": "NETWORK_SESSION_GET_KICK_VOTE", "lua_name": "NetworkSessionGetKickVote", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkSessionGetKickVote(Player player)", "description": "", "aliases": "_NETWORK_SESSION_ARE_PLAYERS_VOTING_TO_KICK _NETWORK_SESSION_IS_PLAYER_VOTED_TO_KICK", "url": "https://docs.fivem.net/natives/?_0xD6D09A6F32F49EF1", "params": [{"name": "player", "type": "Player"}]}
{"hash": "0x56CE820830EF040B", "name": "NETWORK_SESSION_GET_MATCHMAKING_GROUP_FREE", "lua_name": "NetworkSessionGetMatchmakingGroupFree", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "int NetworkSessionGetMatchmakingGroupFree(int p0)", "description": "", "aliases": "0x56CE820830EF040B _NETWORK_SESSION_GET_UNK", "url": "https://docs.fivem.net/natives/?_0x56CE820830EF040B", "params": [{"name": "p0", "type": "int"}]}
{"hash": "0x53AFD64C6758F2F9", "name": "NETWORK_SESSION_GET_PRIVATE_SLOTS", "lua_name": "NetworkSessionGetPrivateSlots", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "int NetworkSessionGetPrivateSlots()", "description": "", "aliases": "0x53AFD64C6758F2F9", "url": "https://docs.fivem.net/natives/?_0x53AFD64C6758F2F9", "params": []}
{"hash": "0x6F3D4ED9BEE4E61D", "name": "NETWORK_SESSION_HOST", "lua_name": "NetworkSessionHost", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkSessionHost(int p0, int maxPlayers, BOOL p2)", "description": "```\nDoes nothing in online but in offline it will cause the screen to fade to black. Nothing happens past then, the screen will sit at black until you restart GTA. Other stuff must be needed to actually host a session. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x6F3D4ED9BEE4E61D", "params": [{"name": "p0", "type": "int"}, {"name": "maxPlayers", "type": "int"}, {"name": "p2", "type": "BOOL"}]}
{"hash": "0xED34C0C02C098BB7", "name": "NETWORK_SESSION_HOST_CLOSED", "lua_name": "NetworkSessionHostClosed", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkSessionHostClosed(int p0, int maxPlayers)", "description": "", "aliases": "0xED34C0C02C098BB7", "url": "https://docs.fivem.net/natives/?_0xED34C0C02C098BB7", "params": [{"name": "p0", "type": "int"}, {"name": "maxPlayers", "type": "int"}]}
{"hash": "0xB9CFD27A5D578D83", "name": "NETWORK_SESSION_HOST_FRIENDS_ONLY", "lua_name": "NetworkSessionHostFriendsOnly", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkSessionHostFriendsOnly(int p0, int maxPlayers)", "description": "```\nDoes nothing in online but in offline it will cause the screen to fade to black. Nothing happens past then, the screen will sit at black until you restart GTA. Other stuff must be needed to actually host a session. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xB9CFD27A5D578D83", "params": [{"name": "p0", "type": "int"}, {"name": "maxPlayers", "type": "int"}]}
{"hash": "0xC74C33FCA52856D5", "name": "NETWORK_SESSION_HOST_SINGLE_PLAYER", "lua_name": "NetworkSessionHostSinglePlayer", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void NetworkSessionHostSinglePlayer(int p0)", "description": "```\nLoads up the map that is loaded when beeing in mission creator \nPlayer gets placed in a mix between online/offline mode \np0 is always 2 in R* scripts. \nAppears to be patched in gtav b757 (game gets terminated) alonside with most other network natives to prevent online modding ~ghost30812 \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC74C33FCA52856D5", "params": [{"name": "p0", "type": "int"}]}
{"hash": "0x74732C6CA90DA2B4", "name": "NETWORK_SESSION_IS_CLOSED_CREW", "lua_name": "NetworkSessionIsClosedCrew", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkSessionIsClosedCrew()", "description": "", "aliases": "0x74732C6CA90DA2B4", "url": "https://docs.fivem.net/natives/?_0x74732C6CA90DA2B4", "params": []}
{"hash": "0xFBCFA2EA2E206890", "name": "NETWORK_SESSION_IS_CLOSED_FRIENDS", "lua_name": "NetworkSessionIsClosedFriends", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkSessionIsClosedFriends()", "description": "", "aliases": "0xFBCFA2EA2E206890", "url": "https://docs.fivem.net/natives/?_0xFBCFA2EA2E206890", "params": []}
{"hash": "0x855BC38818F6F684", "name": "NETWORK_SESSION_IS_IN_VOICE_SESSION", "lua_name": "NetworkSessionIsInVoiceSession", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkSessionIsInVoiceSession()", "description": "", "aliases": "0x855BC38818F6F684", "url": "https://docs.fivem.net/natives/?_0x855BC38818F6F684", "params": []}
{"hash": "0xCEF70AA5B3F89BA1", "name": "NETWORK_SESSION_IS_PRIVATE", "lua_name": "NetworkSessionIsPrivate", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkSessionIsPrivate()", "description": "", "aliases": "0xCEF70AA5B3F89BA1", "url": "https://docs.fivem.net/natives/?_0xCEF70AA5B3F89BA1", "params": []}
{"hash": "0xF3929C2379B60CCE", "name": "NETWORK_SESSION_IS_SOLO", "lua_name": "NetworkSessionIsSolo", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkSessionIsSolo()", "description": "", "aliases": "0xF3929C2379B60CCE", "url": "https://docs.fivem.net/natives/?_0xF3929C2379B60CCE", "params": []}
{"hash": "0xBA416D68C631496A", "name": "NETWORK_SESSION_IS_VISIBLE", "lua_name": "NetworkSessionIsVisible", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkSessionIsVisible()", "description": "", "aliases": "0xBA416D68C631496A", "url": "https://docs.fivem.net/natives/?_0xBA416D68C631496A", "params": []}
{"hash": "0xEF0912DDF7C4CB4B", "name": "NETWORK_SESSION_IS_VOICE_SESSION_BUSY", "lua_name": "NetworkSessionIsVoiceSessionBusy", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkSessionIsVoiceSessionBusy()", "description": "", "aliases": "0xEF0912DDF7C4CB4B", "url": "https://docs.fivem.net/natives/?_0xEF0912DDF7C4CB4B", "params": []}
{"hash": "0xC6F8AB8A4189CF3A", "name": "NETWORK_SESSION_JOIN_INVITE", "lua_name": "NetworkSessionJoinInvite", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void NetworkSessionJoinInvite()", "description": "", "aliases": "NETWORK_IS_PLAYER_ANIMATION_DRAWING_SYNCHRONIZED", "url": "https://docs.fivem.net/natives/?_0xC6F8AB8A4189CF3A", "params": []}
{"hash": "0xFA8904DC5F304220", "name": "NETWORK_SESSION_KICK_PLAYER", "lua_name": "NetworkSessionKickPlayer", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void NetworkSessionKickPlayer(Player player)", "description": "```\nOnly works as host.\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xFA8904DC5F304220", "params": [{"name": "player", "type": "Player"}]}
{"hash": "0x3442775428FD2DAA", "name": "NETWORK_SESSION_LEAVE_SINGLE_PLAYER", "lua_name": "NetworkSessionLeaveSinglePlayer", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void NetworkSessionLeaveSinglePlayer()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x3442775428FD2DAA", "params": []}
{"hash": "0x271CC6AB59EBF9A5", "name": "NETWORK_SESSION_MARK_VISIBLE", "lua_name": "NetworkSessionMarkVisible", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void NetworkSessionMarkVisible(BOOL toggle)", "description": "", "aliases": "0x271CC6AB59EBF9A5", "url": "https://docs.fivem.net/natives/?_0x271CC6AB59EBF9A5", "params": [{"name": "toggle", "type": "BOOL"}]}
{"hash": "0x49EC8030F5015F8B", "name": "NETWORK_SESSION_SET_MATCHMAKING_GROUP", "lua_name": "NetworkSessionSetMatchmakingGroup", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void NetworkSessionSetMatchmakingGroup(int matchmakingGroup)", "description": "", "aliases": "0x49EC8030F5015F8B _NETWORK_SCTV_SLOTS", "url": "https://docs.fivem.net/natives/?_0x49EC8030F5015F8B", "params": [{"name": "matchmakingGroup", "type": "int"}]}
{"hash": "0x8B6A4DD0AF9CE215", "name": "NETWORK_SESSION_SET_MATCHMAKING_GROUP_MAX", "lua_name": "NetworkSessionSetMatchmakingGroupMax", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void NetworkSessionSetMatchmakingGroupMax(int playerType, int playerCount)", "description": "```\nplayerTypes:\n0 = regular joiner\n4 = spectator\n8 = unknown\n```", "aliases": "0x8B6A4DD0AF9CE215 _NETWORK_SESSION_SET_MAX_PLAYERS", "url": "https://docs.fivem.net/natives/?_0x8B6A4DD0AF9CE215", "params": [{"name": "playerType", "type": "int"}, {"name": "playerCount", "type": "int"}]}
{"hash": "0xF1EEA2DDA9FFA69D", "name": "NETWORK_SESSION_SET_MATCHMAKING_MENTAL_STATE", "lua_name": "NetworkSessionSetMatchmakingMentalState", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void NetworkSessionSetMatchmakingMentalState(Any p0)", "description": "", "aliases": "0xF1EEA2DDA9FFA69D", "url": "https://docs.fivem.net/natives/?_0xF1EEA2DDA9FFA69D", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0x3F52E880AAF6C8CA", "name": "NETWORK_SESSION_SET_MATCHMAKING_PROPERTY_ID", "lua_name": "NetworkSessionSetMatchmakingPropertyId", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void NetworkSessionSetMatchmakingPropertyId(BOOL p0)", "description": "", "aliases": "0x3F52E880AAF6C8CA", "url": "https://docs.fivem.net/natives/?_0x3F52E880AAF6C8CA", "params": [{"name": "p0", "type": "BOOL"}]}
{"hash": "0xC19F6C8E7865A6FF", "name": "NETWORK_SESSION_VALIDATE_JOIN", "lua_name": "NetworkSessionValidateJoin", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void NetworkSessionValidateJoin(BOOL p0)", "description": "", "aliases": "0xC19F6C8E7865A6FF _NETWORK_SESSION_HOSTED", "url": "https://docs.fivem.net/natives/?_0xC19F6C8E7865A6FF", "params": [{"name": "p0", "type": "BOOL"}]}
{"hash": "0xABD5E88B8A2D3DB2", "name": "NETWORK_SESSION_VOICE_CONNECT_TO_PLAYER", "lua_name": "NetworkSessionVoiceConnectToPlayer", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void NetworkSessionVoiceConnectToPlayer(Any* globalPtr)", "description": "```\nOnly one occurence in the scripts:\nauto sub_cb43(auto a_0, auto a_1) {\n if (g_2594CB._f1) {\n if (NETWORK::_855BC38818F6F684()) {\n NETWORK::_ABD5E88B8A2D3DB2(&a_0._fB93);\n g_2594CB._f14/*{13}*/ = a_0._fB93;\n g_2594CB._f4/*\"64\"*/ = a_1;\n return 1;\n }\n }\n return 0;\n}\nother:\nlooks like it passes a player in the paramater\nContains string \"NETWORK_VOICE_CONNECT_TO_PLAYER\" in ida\n```", "aliases": "0xABD5E88B8A2D3DB2 _NETWORK_VOICE_CONNECT_TO_PLAYER", "url": "https://docs.fivem.net/natives/?_0xABD5E88B8A2D3DB2", "params": [{"name": "globalPtr", "type": "Any*"}]}
{"hash": "0x9C1556705F864230", "name": "NETWORK_SESSION_VOICE_HOST", "lua_name": "NetworkSessionVoiceHost", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void NetworkSessionVoiceHost()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x9C1556705F864230", "params": []}
{"hash": "0x6793E42BE02B575D", "name": "NETWORK_SESSION_VOICE_LEAVE", "lua_name": "NetworkSessionVoiceLeave", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void NetworkSessionVoiceLeave()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x6793E42BE02B575D", "params": []}
{"hash": "0x7F8413B7FC2AA6B9", "name": "NETWORK_SESSION_VOICE_RESPOND_TO_REQUEST", "lua_name": "NetworkSessionVoiceRespondToRequest", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void NetworkSessionVoiceRespondToRequest(BOOL p0, int p1)", "description": "", "aliases": "NETWORK_SET_KEEP_FOCUSPOINT", "url": "https://docs.fivem.net/natives/?_0x7F8413B7FC2AA6B9", "params": [{"name": "p0", "type": "BOOL"}, {"name": "p1", "type": "int"}]}
{"hash": "0x5B8ED3DB018927B1", "name": "NETWORK_SESSION_VOICE_SET_TIMEOUT", "lua_name": "NetworkSessionVoiceSetTimeout", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void NetworkSessionVoiceSetTimeout(int timeout)", "description": "", "aliases": "_0x5B8ED3DB018927B1", "url": "https://docs.fivem.net/natives/?_0x5B8ED3DB018927B1", "params": [{"name": "timeout", "type": "int"}]}
{"hash": "0x23DFB504655D0CE4", "name": "NETWORK_SESSION_WAS_INVITED", "lua_name": "NetworkSessionWasInvited", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkSessionWasInvited()", "description": "", "aliases": "0x23DFB504655D0CE4", "url": "https://docs.fivem.net/natives/?_0x23DFB504655D0CE4", "params": []}
{"hash": "0x0E4F77F7B9D74D84", "name": "NETWORK_SET_ACTIVITY_PLAYER_MAX", "lua_name": "NetworkSetActivityPlayerMax", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void NetworkSetActivityPlayerMax(int playerCount)", "description": "", "aliases": "0x0E4F77F7B9D74D84", "url": "https://docs.fivem.net/natives/?_0x0E4F77F7B9D74D84", "params": [{"name": "playerCount", "type": "int"}]}
{"hash": "0x75138790B4359A74", "name": "NETWORK_SET_ACTIVITY_SPECTATOR", "lua_name": "NetworkSetActivitySpectator", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void NetworkSetActivitySpectator(BOOL toggle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x75138790B4359A74", "params": [{"name": "toggle", "type": "BOOL"}]}
{"hash": "0x9D277B76D1D12222", "name": "NETWORK_SET_ACTIVITY_SPECTATOR_MAX", "lua_name": "NetworkSetActivitySpectatorMax", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void NetworkSetActivitySpectatorMax(int maxSpectators)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x9D277B76D1D12222", "params": [{"name": "maxSpectators", "type": "int"}]}
{"hash": "0x5C707A667DF8B9FA", "name": "NETWORK_SET_CHOICE_MIGRATE_OPTIONS", "lua_name": "NetworkSetChoiceMigrateOptions", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void NetworkSetChoiceMigrateOptions(BOOL toggle, Player player)", "description": "", "aliases": "0x5C707A667DF8B9FA", "url": "https://docs.fivem.net/natives/?_0x5C707A667DF8B9FA", "params": [{"name": "toggle", "type": "BOOL"}, {"name": "player", "type": "Player"}]}
{"hash": "0x7206F674F2A3B1BB", "name": "NETWORK_SET_CURRENTLY_SELECTED_GAMER_HANDLE_FROM_INVITE_MENU", "lua_name": "NetworkSetCurrentlySelectedGamerHandleFromInviteMenu", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkSetCurrentlySelectedGamerHandleFromInviteMenu(Any* p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x7206F674F2A3B1BB", "params": [{"name": "p0", "type": "Any*"}]}
{"hash": "0xD830567D88A1E873", "name": "NETWORK_SET_ENTITY_CAN_BLEND", "lua_name": "NetworkSetEntityCanBlend", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void NetworkSetEntityCanBlend(Entity entity, BOOL toggle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xD830567D88A1E873", "params": [{"name": "entity", "type": "Entity"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0xF808475FA571D823", "name": "NETWORK_SET_FRIENDLY_FIRE_OPTION", "lua_name": "NetworkSetFriendlyFireOption", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void NetworkSetFriendlyFireOption(BOOL toggle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xF808475FA571D823", "params": [{"name": "toggle", "type": "BOOL"}]}
{"hash": "0xCA2C8073411ECDB6", "name": "NETWORK_SET_GAMER_INVITED_TO_TRANSITION", "lua_name": "NetworkSetGamerInvitedToTransition", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void NetworkSetGamerInvitedToTransition(int* networkHandle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xCA2C8073411ECDB6", "params": [{"name": "networkHandle", "type": "int*"}]}
{"hash": "0x66F010A4B031A331", "name": "NETWORK_SET_INVITE_ON_CALL_FOR_INVITE_MENU", "lua_name": "NetworkSetInviteOnCallForInviteMenu", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void NetworkSetInviteOnCallForInviteMenu(int* networkHandle)", "description": "", "aliases": "0x66F010A4B031A331", "url": "https://docs.fivem.net/natives/?_0x66F010A4B031A331", "params": [{"name": "networkHandle", "type": "int*"}]}
{"hash": "0xFC18DB55AE19E046", "name": "NETWORK_SET_IN_FREE_CAM_MODE", "lua_name": "NetworkSetInFreeCamMode", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void NetworkSetInFreeCamMode(BOOL toggle)", "description": "", "aliases": "0xFC18DB55AE19E046", "url": "https://docs.fivem.net/natives/?_0xFC18DB55AE19E046", "params": [{"name": "toggle", "type": "BOOL"}]}
{"hash": "0x9CA5DE655269FEC4", "name": "NETWORK_SET_IN_MP_CUTSCENE", "lua_name": "NetworkSetInMpCutscene", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void NetworkSetInMpCutscene(BOOL p0, BOOL p1)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x9CA5DE655269FEC4", "params": [{"name": "p0", "type": "BOOL"}, {"name": "p1", "type": "BOOL"}]}
{"hash": "0x423DE3854BB50894", "name": "NETWORK_SET_IN_SPECTATOR_MODE", "lua_name": "NetworkSetInSpectatorMode", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void NetworkSetInSpectatorMode(BOOL toggle, Ped playerPed)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x423DE3854BB50894", "params": [{"name": "toggle", "type": "BOOL"}, {"name": "playerPed", "type": "Ped"}]}
{"hash": "0x419594E137637120", "name": "NETWORK_SET_IN_SPECTATOR_MODE_EXTENDED", "lua_name": "NetworkSetInSpectatorModeExtended", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void NetworkSetInSpectatorModeExtended(BOOL toggle, Ped playerPed, BOOL p2)", "description": "", "aliases": "0x419594E137637120", "url": "https://docs.fivem.net/natives/?_0x419594E137637120", "params": [{"name": "toggle", "type": "BOOL"}, {"name": "playerPed", "type": "Ped"}, {"name": "p2", "type": "BOOL"}]}
{"hash": "0x2D95C7E2D7E07307", "name": "NETWORK_SET_LOCAL_PLAYER_INVINCIBLE_TIME", "lua_name": "NetworkSetLocalPlayerInvincibleTime", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void NetworkSetLocalPlayerInvincibleTime(int time)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x2D95C7E2D7E07307", "params": [{"name": "time", "type": "int"}]}
{"hash": "0x524FF0AEFF9C3973", "name": "NETWORK_SET_LOCAL_PLAYER_SYNC_LOOK_AT", "lua_name": "NetworkSetLocalPlayerSyncLookAt", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void NetworkSetLocalPlayerSyncLookAt(BOOL toggle)", "description": "", "aliases": "0x524FF0AEFF9C3973", "url": "https://docs.fivem.net/natives/?_0x524FF0AEFF9C3973", "params": [{"name": "toggle", "type": "BOOL"}]}
{"hash": "0x3B3D11CD9FFCDFC9", "name": "NETWORK_SET_MISSION_FINISHED", "lua_name": "NetworkSetMissionFinished", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void NetworkSetMissionFinished()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x3B3D11CD9FFCDFC9", "params": []}
{"hash": "0xF46A1E03E8755980", "name": "NETWORK_SET_NO_SPECTATOR_CHAT", "lua_name": "NetworkSetNoSpectatorChat", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void NetworkSetNoSpectatorChat(BOOL toggle)", "description": "", "aliases": "0xF46A1E03E8755980", "url": "https://docs.fivem.net/natives/?_0xF46A1E03E8755980", "params": [{"name": "toggle", "type": "BOOL"}]}
{"hash": "0x70DA3BF8DACD3210", "name": "NETWORK_SET_OVERRIDE_SPECTATOR_MODE", "lua_name": "NetworkSetOverrideSpectatorMode", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void NetworkSetOverrideSpectatorMode(BOOL toggle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x70DA3BF8DACD3210", "params": [{"name": "toggle", "type": "BOOL"}]}
{"hash": "0x1B857666604B1A74", "name": "NETWORK_SET_PLAYER_IS_PASSIVE", "lua_name": "NetworkSetPlayerIsPassive", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void NetworkSetPlayerIsPassive(BOOL toggle)", "description": "", "aliases": "0x1B857666604B1A74", "url": "https://docs.fivem.net/natives/?_0x1B857666604B1A74", "params": [{"name": "toggle", "type": "BOOL"}]}
{"hash": "0x1775961C2FBBCB5C", "name": "NETWORK_SET_PROPERTY_ID", "lua_name": "NetworkSetPropertyId", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void NetworkSetPropertyId(int id)", "description": "```\nvalue must be < 255\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x1775961C2FBBCB5C", "params": [{"name": "id", "type": "int"}]}
{"hash": "0x1DCCACDCFC569362", "name": "NETWORK_SET_RICH_PRESENCE", "lua_name": "NetworkSetRichPresence", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void NetworkSetRichPresence(int p0, Any p1, Any p2, Any p3)", "description": "```\nOn PC it's a nullsub which means it does absolutely nothing. \nNow that Discord supports Rich Presence, R* might finally implement this for PC. Or maybe in future games like RDR2, GTA VI... \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x1DCCACDCFC569362", "params": [{"name": "p0", "type": "int"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}, {"name": "p3", "type": "Any"}]}
{"hash": "0x3E200C2BCF4164EB", "name": "NETWORK_SET_RICH_PRESENCE_STRING", "lua_name": "NetworkSetRichPresenceString", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void NetworkSetRichPresenceString(int p0, char* textLabel)", "description": "This native does absolutely nothing, just a nullsub", "aliases": "0x3E200C2BCF4164EB _NETWORK_SET_RICH_PRESENCE_2", "url": "https://docs.fivem.net/natives/?_0x3E200C2BCF4164EB", "params": [{"name": "p0", "type": "int"}, {"name": "textLabel", "type": "char*"}]}
{"hash": "0x7AC752103856FB20", "name": "NETWORK_SET_SCRIPT_READY_FOR_EVENTS", "lua_name": "NetworkSetScriptReadyForEvents", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void NetworkSetScriptReadyForEvents(BOOL toggle)", "description": "", "aliases": "0x7AC752103856FB20", "url": "https://docs.fivem.net/natives/?_0x7AC752103856FB20", "params": [{"name": "toggle", "type": "BOOL"}]}
{"hash": "0xCBF12D65F95AD686", "name": "NETWORK_SET_TALKER_PROXIMITY", "lua_name": "NetworkSetTalkerProximity", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void NetworkSetTalkerProximity(float value)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xCBF12D65F95AD686", "params": [{"name": "value", "type": "float"}]}
{"hash": "0xD5B4883AC32F24C3", "name": "NETWORK_SET_TEAM_ONLY_CHAT", "lua_name": "NetworkSetTeamOnlyChat", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void NetworkSetTeamOnlyChat(BOOL toggle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xD5B4883AC32F24C3", "params": [{"name": "toggle", "type": "BOOL"}]}
{"hash": "0x1CA59E306ECB80A5", "name": "NETWORK_SET_THIS_SCRIPT_IS_NETWORK_SCRIPT", "lua_name": "NetworkSetThisScriptIsNetworkScript", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void NetworkSetThisScriptIsNetworkScript(int maxNumMissionParticipants, BOOL p1, int instanceId)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x1CA59E306ECB80A5", "params": [{"name": "maxNumMissionParticipants", "type": "int"}, {"name": "p1", "type": "BOOL"}, {"name": "instanceId", "type": "int"}]}
{"hash": "0x30DE938B516F0AD2", "name": "NETWORK_SET_TRANSITION_ACTIVITY_ID", "lua_name": "NetworkSetTransitionActivityId", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void NetworkSetTransitionActivityId(Any p0)", "description": "", "aliases": "0x30DE938B516F0AD2", "url": "https://docs.fivem.net/natives/?_0x30DE938B516F0AD2", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0xEF26739BCD9907D5", "name": "NETWORK_SET_TRANSITION_CREATOR_HANDLE", "lua_name": "NetworkSetTransitionCreatorHandle", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void NetworkSetTransitionCreatorHandle(Any* p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xEF26739BCD9907D5", "params": [{"name": "p0", "type": "Any*"}]}
{"hash": "0x0C978FDA19692C2C", "name": "NETWORK_SET_TRANSITION_VISIBILITY_LOCK", "lua_name": "NetworkSetTransitionVisibilityLock", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void NetworkSetTransitionVisibilityLock(BOOL p0, BOOL p1)", "description": "", "aliases": "0x0C978FDA19692C2C", "url": "https://docs.fivem.net/natives/?_0x0C978FDA19692C2C", "params": [{"name": "p0", "type": "BOOL"}, {"name": "p1", "type": "BOOL"}]}
{"hash": "0xBABEC9E69A91C57B", "name": "NETWORK_SET_VOICE_ACTIVE", "lua_name": "NetworkSetVoiceActive", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void NetworkSetVoiceActive(BOOL toggle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xBABEC9E69A91C57B", "params": [{"name": "toggle", "type": "BOOL"}]}
{"hash": "0xEF6212C2EFEF1A23", "name": "NETWORK_SET_VOICE_CHANNEL", "lua_name": "NetworkSetVoiceChannel", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void NetworkSetVoiceChannel(int channel)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xEF6212C2EFEF1A23", "params": [{"name": "channel", "type": "int"}]}
{"hash": "0x859ED1CEA343FCA8", "name": "NETWORK_SHOW_PROFILE_UI", "lua_name": "NetworkShowProfileUi", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void NetworkShowProfileUi(int* networkHandle)", "description": "```\nExample: \nint playerHandle;\t \nNETWORK_HANDLE_FROM_PLAYER(selectedPlayer, &playerHandle, 13); \nNETWORK_SHOW_PROFILE_UI(&playerHandle); \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x859ED1CEA343FCA8", "params": [{"name": "networkHandle", "type": "int*"}]}
{"hash": "0x5A6FFA2433E2F14C", "name": "NETWORK_START_RESPAWN_SEARCH_FOR_PLAYER", "lua_name": "NetworkStartRespawnSearchForPlayer", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkStartRespawnSearchForPlayer(Player player, float x, float y, float z, float radius, float p5, float p6, float p7, int flags)", "description": "```\nOne of the first things it does is get the players ped. \nThen it calls a function that is used in some tasks and ped based functions. \n```\n\np5, p6, p7 is another coordinate (or zero), often related to `GET_BLIP_COORDS`, in the decompiled scripts.", "aliases": "0x5A6FFA2433E2F14C", "url": "https://docs.fivem.net/natives/?_0x5A6FFA2433E2F14C", "params": [{"name": "player", "type": "Player"}, {"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}, {"name": "radius", "type": "float"}, {"name": "p5", "type": "float"}, {"name": "p6", "type": "float"}, {"name": "p7", "type": "float"}, {"name": "flags", "type": "int"}]}
{"hash": "0x4BA92A18502BCA61", "name": "NETWORK_START_RESPAWN_SEARCH_IN_ANGLED_AREA_FOR_PLAYER", "lua_name": "NetworkStartRespawnSearchInAngledAreaForPlayer", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkStartRespawnSearchInAngledAreaForPlayer(Player player, float x1, float y1, float z1, float x2, float y2, float z2, float width, float p8, float p9, float p10, int flags)", "description": "p8, p9, p10 is another coordinate, or zero, often related to `GET_BLIP_COORDS` in the decompiled scripts.", "aliases": "0x4BA92A18502BCA61", "url": "https://docs.fivem.net/natives/?_0x4BA92A18502BCA61", "params": [{"name": "player", "type": "Player"}, {"name": "x1", "type": "float", "description": "X dimension of the angled area 'origin'"}, {"name": "y1", "type": "float", "description": "Y dimension of the angled area 'origin'"}, {"name": "z1", "type": "float", "description": "Z dimension of the angled area 'origin'"}, {"name": "x2", "type": "float", "description": "X dimension of the angled area 'extent'"}, {"name": "y2", "type": "float", "description": "Y dimension of the angled area 'extent'"}, {"name": "z2", "type": "float", "description": "Z dimension of the angled area 'extent'"}, {"name": "width", "type": "float", "description": "Width of the angled area"}, {"name": "p8", "type": "float"}, {"name": "p9", "type": "float"}, {"name": "p10", "type": "float"}, {"name": "flags", "type": "int"}]}
{"hash": "0x17E0198B3882C2CB", "name": "NETWORK_START_SOLO_TUTORIAL_SESSION", "lua_name": "NetworkStartSoloTutorialSession", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void NetworkStartSoloTutorialSession()", "description": "", "aliases": "0x17E0198B3882C2CB", "url": "https://docs.fivem.net/natives/?_0x17E0198B3882C2CB", "params": []}
{"hash": "0x9A1B3FCDB36C8697", "name": "NETWORK_START_SYNCHRONISED_SCENE", "lua_name": "NetworkStartSynchronisedScene", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void NetworkStartSynchronisedScene(int netScene)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x9A1B3FCDB36C8697", "params": [{"name": "netScene", "type": "int"}]}
{"hash": "0xC254481A4574CB2F", "name": "NETWORK_STOP_SYNCHRONISED_SCENE", "lua_name": "NetworkStopSynchronisedScene", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void NetworkStopSynchronisedScene(int netScene)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC254481A4574CB2F", "params": [{"name": "netScene", "type": "int"}]}
{"hash": "0xA0682D67EF1FBA3D", "name": "NETWORK_SUPPRESS_INVITE", "lua_name": "NetworkSuppressInvite", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void NetworkSuppressInvite(BOOL toggle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA0682D67EF1FBA3D", "params": [{"name": "toggle", "type": "BOOL"}]}
{"hash": "0xC7420099936CE286", "name": "NETWORK_TRY_ACCESS_TUNABLE_BOOL_HASH", "lua_name": "NetworkTryAccessTunableBoolHash", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkTryAccessTunableBoolHash(Hash tunableContext, Hash tunableName, BOOL defaultValue)", "description": "```\nReturns defaultValue if the tunable doesn't exist.\n```", "aliases": "0xC7420099936CE286 _NETWORK_ACCESS_TUNABLE_BOOL_HASH_FAIL_VAL", "url": "https://docs.fivem.net/natives/?_0xC7420099936CE286", "params": [{"name": "tunableContext", "type": "Hash"}, {"name": "tunableName", "type": "Hash"}, {"name": "defaultValue", "type": "BOOL"}]}
{"hash": "0x7368E683BB9038D6", "name": "NETWORK_UNREGISTER_NETWORKED_ENTITY", "lua_name": "NetworkUnregisterNetworkedEntity", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void NetworkUnregisterNetworkedEntity(Entity entity)", "description": "", "aliases": "0x7368E683BB9038D6", "url": "https://docs.fivem.net/natives/?_0x7368E683BB9038D6", "params": [{"name": "entity", "type": "Entity"}]}
{"hash": "0x2B1813ABA29016C5", "name": "NETWORK_USE_HIGH_PRECISION_BLENDING", "lua_name": "NetworkUseHighPrecisionBlending", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void NetworkUseHighPrecisionBlending(int netID, BOOL toggle)", "description": "```\nOld name: _NETWORK_SET_NETWORK_ID_DYNAMIC\n```", "aliases": "0x2B1813ABA29016C5 _NETWORK_SET_NETWORK_ID_DYNAMIC", "url": "https://docs.fivem.net/natives/?_0x2B1813ABA29016C5", "params": [{"name": "netID", "type": "int"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0xCD71A4ECAB22709E", "name": "NETWORK_USE_LOGARITHMIC_BLENDING_THIS_FRAME", "lua_name": "NetworkUseLogarithmicBlendingThisFrame", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void NetworkUseLogarithmicBlendingThisFrame(Entity entity)", "description": "", "aliases": "0xCD71A4ECAB22709E", "url": "https://docs.fivem.net/natives/?_0xCD71A4ECAB22709E", "params": [{"name": "entity", "type": "Entity"}]}
{"hash": "0xBFFEAB45A9A9094A", "name": "NET_TO_ENT", "lua_name": "NetToEnt", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "Entity NetToEnt(int netHandle)", "description": "```\ngets the entity id of a network id \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xBFFEAB45A9A9094A", "params": [{"name": "netHandle", "type": "int"}]}
{"hash": "0xD8515F5FEA14CB3F", "name": "NET_TO_OBJ", "lua_name": "NetToObj", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "Object NetToObj(int netHandle)", "description": "```\ngets the object id of a network id \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xD8515F5FEA14CB3F", "params": [{"name": "netHandle", "type": "int"}]}
{"hash": "0xBDCD95FC216A8B3E", "name": "NET_TO_PED", "lua_name": "NetToPed", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "Ped NetToPed(int netHandle)", "description": "```\ngets the ped id of a network id \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xBDCD95FC216A8B3E", "params": [{"name": "netHandle", "type": "int"}]}
{"hash": "0x367B936610BA360C", "name": "NET_TO_VEH", "lua_name": "NetToVeh", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "Vehicle NetToVeh(int netHandle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x367B936610BA360C", "params": [{"name": "netHandle", "type": "int"}]}
{"hash": "0x99BFDC94A603E541", "name": "OBJ_TO_NET", "lua_name": "ObjToNet", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "int ObjToNet(Object object)", "description": "```\nLets objects spawn online simply do it like this: \nint createdObject = OBJ_TO_NET(CREATE_OBJECT_NO_OFFSET(oball, pCoords.x, pCoords.y, pCoords.z, 1, 0, 0)); \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x99BFDC94A603E541", "params": [{"name": "object", "type": "Object"}]}
{"hash": "0x58C21165F6545892", "name": "OPEN_COMMERCE_STORE", "lua_name": "OpenCommerceStore", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void OpenCommerceStore(char* p0, char* p1)", "description": "```\nHas a 3rd param (int) since patch [???]. \n```\n\n```\nNativeDB Added Parameter 3: int p2\n```", "aliases": "0x58C21165F6545892", "url": "https://docs.fivem.net/natives/?_0x58C21165F6545892", "params": [{"name": "p0", "type": "char*"}, {"name": "p1", "type": "char*"}]}
{"hash": "0x90986E8876CE0A83", "name": "PARTICIPANT_ID", "lua_name": "ParticipantId", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "Player ParticipantId()", "description": "```\nReturn the local Participant ID \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x90986E8876CE0A83", "params": []}
{"hash": "0x57A3BDDAD8E5AA0A", "name": "PARTICIPANT_ID_TO_INT", "lua_name": "ParticipantIdToInt", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "int ParticipantIdToInt()", "description": "```\nReturn the local Participant ID. \nThis native is exactly the same as 'PARTICIPANT_ID' native. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x57A3BDDAD8E5AA0A", "params": []}
{"hash": "0x0EDEC3C276198689", "name": "PED_TO_NET", "lua_name": "PedToNet", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "int PedToNet(Ped ped)", "description": "```\ngets the network id of a ped \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x0EDEC3C276198689", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0xE26CCFF8094D8C74", "name": "REFRESH_PLAYER_LIST_STATS", "lua_name": "RefreshPlayerListStats", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL RefreshPlayerListStats(int p0)", "description": "", "aliases": "USING_NETWORK_WEAPONTYPE 0xE26CCFF8094D8C74", "url": "https://docs.fivem.net/natives/?_0xE26CCFF8094D8C74", "params": [{"name": "p0", "type": "int"}]}
{"hash": "0x72D0706CD6CCDB58", "name": "RELEASE_ALL_COMMERCE_ITEM_IMAGES", "lua_name": "ReleaseAllCommerceItemImages", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void ReleaseAllCommerceItemImages()", "description": "", "aliases": "0x72D0706CD6CCDB58", "url": "https://docs.fivem.net/natives/?_0x72D0706CD6CCDB58", "params": []}
{"hash": "0x715135F4B82AC90D", "name": "REMOVE_ALL_STICKY_BOMBS_FROM_ENTITY", "lua_name": "RemoveAllStickyBombsFromEntity", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void RemoveAllStickyBombsFromEntity(Entity entity)", "description": "```\nUsed in am_mp_property_ext and am_mp_property_int \n```\n\n```\nNativeDB Added Parameter 2: Ped ped\n```", "aliases": "0x715135F4B82AC90D", "url": "https://docs.fivem.net/natives/?_0x715135F4B82AC90D", "params": [{"name": "entity", "type": "Entity"}]}
{"hash": "0xA2F952104FC6DD4B", "name": "REQUEST_COMMERCE_ITEM_IMAGE", "lua_name": "RequestCommerceItemImage", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL RequestCommerceItemImage(int index)", "description": "", "aliases": "0xA2F952104FC6DD4B", "url": "https://docs.fivem.net/natives/?_0xA2F952104FC6DD4B", "params": [{"name": "index", "type": "int"}]}
{"hash": "0x4E5C93BD0C32FBF8", "name": "RESERVE_NETWORK_MISSION_OBJECTS", "lua_name": "ReserveNetworkMissionObjects", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void ReserveNetworkMissionObjects(int amount)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x4E5C93BD0C32FBF8", "params": [{"name": "amount", "type": "int"}]}
{"hash": "0xB60FEBA45333D36F", "name": "RESERVE_NETWORK_MISSION_PEDS", "lua_name": "ReserveNetworkMissionPeds", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void ReserveNetworkMissionPeds(int amount)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xB60FEBA45333D36F", "params": [{"name": "amount", "type": "int"}]}
{"hash": "0x76B02E21ED27A469", "name": "RESERVE_NETWORK_MISSION_VEHICLES", "lua_name": "ReserveNetworkMissionVehicles", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void ReserveNetworkMissionVehicles(int amount)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x76B02E21ED27A469", "params": [{"name": "amount", "type": "int"}]}
{"hash": "0x815E5E3073DA1D67", "name": "SET_BALANCE_ADD_MACHINE", "lua_name": "SetBalanceAddMachine", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL SetBalanceAddMachine(char* contentId, char* contentTypeName)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x815E5E3073DA1D67", "params": [{"name": "contentId", "type": "char*", "annotations": {"cs_type": "AnyPtr"}}, {"name": "contentTypeName", "type": "char*", "annotations": {"cs_type": "AnyPtr"}}]}
{"hash": "0xB8322EEB38BE7C26", "name": "SET_BALANCE_ADD_MACHINES", "lua_name": "SetBalanceAddMachines", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL SetBalanceAddMachines(Any* data, int dataCount, char* contentTypeName)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xB8322EEB38BE7C26", "params": [{"name": "data", "type": "Any*"}, {"name": "dataCount", "type": "int"}, {"name": "contentTypeName", "type": "char*", "annotations": {"cs_type": "AnyPtr"}}]}
{"hash": "0xE135A9FF3F5D05D8", "name": "SET_ENTITY_LOCALLY_INVISIBLE", "lua_name": "SetEntityLocallyInvisible", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void SetEntityLocallyInvisible(Entity entity)", "description": "Sets the provided entity not visible for yourself for the current frame.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xE135A9FF3F5D05D8", "params": [{"name": "entity", "type": "Entity"}]}
{"hash": "0x241E289B5C059EDC", "name": "SET_ENTITY_LOCALLY_VISIBLE", "lua_name": "SetEntityLocallyVisible", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void SetEntityLocallyVisible(Entity entity)", "description": "Sets the provided entity visible for yourself for the current frame.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x241E289B5C059EDC", "params": [{"name": "entity", "type": "Entity", "description": "The entity to set locally visible."}]}
{"hash": "0xE0031D3C8F36AB82", "name": "SET_ENTITY_VISIBLE_IN_CUTSCENE", "lua_name": "SetEntityVisibleInCutscene", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void SetEntityVisibleInCutscene(Any p0, BOOL p1, BOOL p2)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xE0031D3C8F36AB82", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "BOOL"}, {"name": "p2", "type": "BOOL"}]}
{"hash": "0xE5F773C1A1D9D168", "name": "SET_LOCAL_PLAYER_INVISIBLE_LOCALLY", "lua_name": "SetLocalPlayerInvisibleLocally", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void SetLocalPlayerInvisibleLocally(BOOL p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xE5F773C1A1D9D168", "params": [{"name": "p0", "type": "BOOL"}]}
{"hash": "0xD1065D68947E7B6E", "name": "SET_LOCAL_PLAYER_VISIBLE_IN_CUTSCENE", "lua_name": "SetLocalPlayerVisibleInCutscene", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void SetLocalPlayerVisibleInCutscene(BOOL p0, BOOL p1)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xD1065D68947E7B6E", "params": [{"name": "p0", "type": "BOOL"}, {"name": "p1", "type": "BOOL"}]}
{"hash": "0x7619364C82D3BF14", "name": "SET_LOCAL_PLAYER_VISIBLE_LOCALLY", "lua_name": "SetLocalPlayerVisibleLocally", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void SetLocalPlayerVisibleLocally(BOOL p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x7619364C82D3BF14", "params": [{"name": "p0", "type": "BOOL"}]}
{"hash": "0xAAA553E7DD28A457", "name": "SET_NETWORK_CUTSCENE_ENTITIES", "lua_name": "SetNetworkCutsceneEntities", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void SetNetworkCutsceneEntities(BOOL toggle)", "description": "", "aliases": "0xAAA553E7DD28A457", "url": "https://docs.fivem.net/natives/?_0xAAA553E7DD28A457", "params": [{"name": "toggle", "type": "BOOL"}]}
{"hash": "0xA8A024587329F36A", "name": "SET_NETWORK_ID_ALWAYS_EXISTS_FOR_PLAYER", "lua_name": "SetNetworkIdAlwaysExistsForPlayer", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void SetNetworkIdAlwaysExistsForPlayer(int netId, Player player, BOOL toggle)", "description": "", "aliases": "0xA8A024587329F36A _SET_NETWORK_ID_SYNC_TO_PLAYER", "url": "https://docs.fivem.net/natives/?_0xA8A024587329F36A", "params": [{"name": "netId", "type": "int"}, {"name": "player", "type": "Player"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0x299EEB23175895FC", "name": "SET_NETWORK_ID_CAN_MIGRATE", "lua_name": "SetNetworkIdCanMigrate", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void SetNetworkIdCanMigrate(int netId, BOOL toggle)", "description": "```\nWhether or not another player is allowed to take control of the entity \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x299EEB23175895FC", "params": [{"name": "netId", "type": "int"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0xE05E81A888FA63C8", "name": "SET_NETWORK_ID_EXISTS_ON_ALL_MACHINES", "lua_name": "SetNetworkIdExistsOnAllMachines", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void SetNetworkIdExistsOnAllMachines(int netId, BOOL toggle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xE05E81A888FA63C8", "params": [{"name": "netId", "type": "int"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0xA6928482543022B4", "name": "SET_NETWORK_ID_VISIBLE_IN_CUTSCENE", "lua_name": "SetNetworkIdVisibleInCutscene", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void SetNetworkIdVisibleInCutscene(int netId, BOOL p1, BOOL p2)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA6928482543022B4", "params": [{"name": "netId", "type": "int"}, {"name": "p1", "type": "BOOL"}, {"name": "p2", "type": "BOOL"}]}
{"hash": "0x6274C4712850841E", "name": "SET_NETWORK_VEHICLE_AS_GHOST", "lua_name": "SetNetworkVehicleAsGhost", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void SetNetworkVehicleAsGhost(Vehicle vehicle, BOOL toggle)", "description": "", "aliases": "0x6274C4712850841E _SET_NETWORK_OBJECT_NON_CONTACT", "url": "https://docs.fivem.net/natives/?_0x6274C4712850841E", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0xEC51713AB6EC36E8", "name": "SET_NETWORK_VEHICLE_RESPOT_TIMER", "lua_name": "SetNetworkVehicleRespotTimer", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void SetNetworkVehicleRespotTimer(int netId, int time)", "description": "```\nNativeDB Added Parameter 3: Any p2\nNativeDB Added Parameter 4: Any p3\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xEC51713AB6EC36E8", "params": [{"name": "netId", "type": "int"}, {"name": "time", "type": "int"}]}
{"hash": "0x12B37D54667DB0B8", "name": "SET_PLAYER_INVISIBLE_LOCALLY", "lua_name": "SetPlayerInvisibleLocally", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void SetPlayerInvisibleLocally(Player player, BOOL toggle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x12B37D54667DB0B8", "params": [{"name": "player", "type": "Player"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0xFAA10F1FAFB11AF2", "name": "SET_PLAYER_VISIBLE_LOCALLY", "lua_name": "SetPlayerVisibleLocally", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void SetPlayerVisibleLocally(Player player, BOOL toggle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xFAA10F1FAFB11AF2", "params": [{"name": "player", "type": "Player"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0x9641A9FF718E9C5E", "name": "SET_STORE_ENABLED", "lua_name": "SetStoreEnabled", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void SetStoreEnabled(BOOL toggle)", "description": "```\nAccess to the store for shark cards etc... \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x9641A9FF718E9C5E", "params": [{"name": "toggle", "type": "BOOL"}]}
{"hash": "0x593850C16A36B692", "name": "SHUTDOWN_AND_LAUNCH_SINGLE_PLAYER_GAME", "lua_name": "ShutdownAndLaunchSinglePlayerGame", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void ShutdownAndLaunchSinglePlayerGame()", "description": "```\nStarts a new singleplayer game (at the prologue). \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x593850C16A36B692", "params": []}
{"hash": "0x3448505B6E35262D", "name": "TEXTURE_DOWNLOAD_GET_NAME", "lua_name": "TextureDownloadGetName", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "char* TextureDownloadGetName(int p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x3448505B6E35262D", "params": [{"name": "p0", "type": "int"}]}
{"hash": "0x5776ED562C134687", "name": "TEXTURE_DOWNLOAD_HAS_FAILED", "lua_name": "TextureDownloadHasFailed", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL TextureDownloadHasFailed(int p0)", "description": "", "aliases": "0x5776ED562C134687", "url": "https://docs.fivem.net/natives/?_0x5776ED562C134687", "params": [{"name": "p0", "type": "int"}]}
{"hash": "0x487EB90B98E9FB19", "name": "TEXTURE_DOWNLOAD_RELEASE", "lua_name": "TextureDownloadRelease", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void TextureDownloadRelease(int p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x487EB90B98E9FB19", "params": [{"name": "p0", "type": "int"}]}
{"hash": "0x16160DA74A8E74A2", "name": "TEXTURE_DOWNLOAD_REQUEST", "lua_name": "TextureDownloadRequest", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "int TextureDownloadRequest(int* PlayerHandle, char* FilePath, char* Name, BOOL p3)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x16160DA74A8E74A2", "params": [{"name": "PlayerHandle", "type": "int*"}, {"name": "FilePath", "type": "char*"}, {"name": "Name", "type": "char*"}, {"name": "p3", "type": "BOOL"}]}
{"hash": "0x0B203B4AFDE53A4F", "name": "TITLE_TEXTURE_DOWNLOAD_REQUEST", "lua_name": "TitleTextureDownloadRequest", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "int TitleTextureDownloadRequest(char* FilePath, char* Name, BOOL p2)", "description": "", "aliases": "0x0B203B4AFDE53A4F", "url": "https://docs.fivem.net/natives/?_0x0B203B4AFDE53A4F", "params": [{"name": "FilePath", "type": "char*"}, {"name": "Name", "type": "char*"}, {"name": "p2", "type": "BOOL"}]}
{"hash": "0xE9B99B6853181409", "name": "UGC_CANCEL_QUERY", "lua_name": "UgcCancelQuery", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void UgcCancelQuery()", "description": "", "aliases": "0xE9B99B6853181409", "url": "https://docs.fivem.net/natives/?_0xE9B99B6853181409", "params": []}
{"hash": "0x17440AA15D1D3739", "name": "UGC_CLEAR_CREATE_RESULT", "lua_name": "UgcClearCreateResult", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void UgcClearCreateResult()", "description": "", "aliases": "0x17440AA15D1D3739", "url": "https://docs.fivem.net/natives/?_0x17440AA15D1D3739", "params": []}
{"hash": "0xA1E5E0204A6FCC70", "name": "UGC_CLEAR_MODIFY_RESULT", "lua_name": "UgcClearModifyResult", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void UgcClearModifyResult()", "description": "", "aliases": "0xA1E5E0204A6FCC70", "url": "https://docs.fivem.net/natives/?_0xA1E5E0204A6FCC70", "params": []}
{"hash": "0x61A885D3F7CFEE9A", "name": "UGC_CLEAR_OFFLINE_QUERY", "lua_name": "UgcClearOfflineQuery", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void UgcClearOfflineQuery()", "description": "", "aliases": "0x61A885D3F7CFEE9A", "url": "https://docs.fivem.net/natives/?_0x61A885D3F7CFEE9A", "params": []}
{"hash": "0xBA96394A0EECFA65", "name": "UGC_CLEAR_QUERY_RESULTS", "lua_name": "UgcClearQueryResults", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void UgcClearQueryResults()", "description": "", "aliases": "0xBA96394A0EECFA65", "url": "https://docs.fivem.net/natives/?_0xBA96394A0EECFA65", "params": []}
{"hash": "0x152D90E4C1B4738A", "name": "UGC_COPY_CONTENT", "lua_name": "UgcCopyContent", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL UgcCopyContent(Any* p0, Any* p1)", "description": "", "aliases": "0x152D90E4C1B4738A", "url": "https://docs.fivem.net/natives/?_0x152D90E4C1B4738A", "params": [{"name": "p0", "type": "Any*"}, {"name": "p1", "type": "Any*"}]}
{"hash": "0x941E5306BCD7C2C7", "name": "UGC_DID_GET_SUCCEED", "lua_name": "UgcDidGetSucceed", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "Any UgcDidGetSucceed()", "description": "", "aliases": "0x941E5306BCD7C2C7", "url": "https://docs.fivem.net/natives/?_0x941E5306BCD7C2C7", "params": []}
{"hash": "0xD5A4B59980401588", "name": "UGC_GET_BOOKMARKED_CONTENT", "lua_name": "UgcGetBookmarkedContent", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL UgcGetBookmarkedContent(Any p0, Any p1, Any* p2, Any* p3)", "description": "", "aliases": "0xD5A4B59980401588", "url": "https://docs.fivem.net/natives/?_0xD5A4B59980401588", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any*"}, {"name": "p3", "type": "Any*"}]}
{"hash": "0x40F7E66472DF3E5C", "name": "UGC_GET_CACHED_DESCRIPTION", "lua_name": "UgcGetCachedDescription", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "char* UgcGetCachedDescription(Any p0, Any p1)", "description": "", "aliases": "0x40F7E66472DF3E5C", "url": "https://docs.fivem.net/natives/?_0x40F7E66472DF3E5C", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}]}
{"hash": "0xA7BAB11E7C9C6C5A", "name": "UGC_GET_CONTENT_CATEGORY", "lua_name": "UgcGetContentCategory", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "int UgcGetContentCategory(int p0)", "description": "", "aliases": "0xA7BAB11E7C9C6C5A _GET_CONTENT_CATEGORY", "url": "https://docs.fivem.net/natives/?_0xA7BAB11E7C9C6C5A", "params": [{"name": "p0", "type": "int"}]}
{"hash": "0x7CF0448787B23758", "name": "UGC_GET_CONTENT_DESCRIPTION_HASH", "lua_name": "UgcGetContentDescriptionHash", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "int UgcGetContentDescriptionHash(Any p0)", "description": "", "aliases": "0x7CF0448787B23758 _GET_CONTENT_DESCRIPTION_HASH", "url": "https://docs.fivem.net/natives/?_0x7CF0448787B23758", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0x37025B27D9B658B1", "name": "UGC_GET_CONTENT_FILE_VERSION", "lua_name": "UgcGetContentFileVersion", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "Any UgcGetContentFileVersion(Any p0, Any p1)", "description": "", "aliases": "0x37025B27D9B658B1 _GET_CONTENT_FILE_VERSION", "url": "https://docs.fivem.net/natives/?_0x37025B27D9B658B1", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}]}
{"hash": "0x3A17A27D75C74887", "name": "UGC_GET_CONTENT_HASH", "lua_name": "UgcGetContentHash", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "Hash UgcGetContentHash()", "description": "", "aliases": "0x3A17A27D75C74887", "url": "https://docs.fivem.net/natives/?_0x3A17A27D75C74887", "params": []}
{"hash": "0x993CBE59D350D225", "name": "UGC_GET_CONTENT_HAS_PLAYER_BOOKMARKED", "lua_name": "UgcGetContentHasPlayerBookmarked", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL UgcGetContentHasPlayerBookmarked(Any p0)", "description": "", "aliases": "0x993CBE59D350D225", "url": "https://docs.fivem.net/natives/?_0x993CBE59D350D225", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0x70EA8DA57840F9BE", "name": "UGC_GET_CONTENT_HAS_PLAYER_RECORD", "lua_name": "UgcGetContentHasPlayerRecord", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL UgcGetContentHasPlayerRecord(Any p0)", "description": "", "aliases": "0x70EA8DA57840F9BE", "url": "https://docs.fivem.net/natives/?_0x70EA8DA57840F9BE", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0x55AA95F481D694D2", "name": "UGC_GET_CONTENT_ID", "lua_name": "UgcGetContentId", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "char* UgcGetContentId(int p0)", "description": "```\nReturn the mission id of a job.\n```", "aliases": "0x55AA95F481D694D2 _GET_CONTENT_ID", "url": "https://docs.fivem.net/natives/?_0x55AA95F481D694D2", "params": [{"name": "p0", "type": "int"}]}
{"hash": "0x3054F114121C21EA", "name": "UGC_GET_CONTENT_IS_PUBLISHED", "lua_name": "UgcGetContentIsPublished", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL UgcGetContentIsPublished(Any p0)", "description": "", "aliases": "0x3054F114121C21EA", "url": "https://docs.fivem.net/natives/?_0x3054F114121C21EA", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0xA9240A96C74CCA13", "name": "UGC_GET_CONTENT_IS_VERIFIED", "lua_name": "UgcGetContentIsVerified", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL UgcGetContentIsVerified(Any p0)", "description": "", "aliases": "0xA9240A96C74CCA13", "url": "https://docs.fivem.net/natives/?_0xA9240A96C74CCA13", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0x32DD916F3F7C9672", "name": "UGC_GET_CONTENT_LANGUAGE", "lua_name": "UgcGetContentLanguage", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "Any UgcGetContentLanguage(Any p0)", "description": "", "aliases": "0x32DD916F3F7C9672", "url": "https://docs.fivem.net/natives/?_0x32DD916F3F7C9672", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0xBF09786A7FCAB582", "name": "UGC_GET_CONTENT_NAME", "lua_name": "UgcGetContentName", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "char* UgcGetContentName(Any p0)", "description": "", "aliases": "0xBF09786A7FCAB582", "url": "https://docs.fivem.net/natives/?_0xBF09786A7FCAB582", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0xE0A6138401BCB837", "name": "UGC_GET_CONTENT_NUM", "lua_name": "UgcGetContentNum", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "Any UgcGetContentNum()", "description": "", "aliases": "0xE0A6138401BCB837", "url": "https://docs.fivem.net/natives/?_0xE0A6138401BCB837", "params": []}
{"hash": "0xBAF6BABF9E7CCC13", "name": "UGC_GET_CONTENT_PATH", "lua_name": "UgcGetContentPath", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "char* UgcGetContentPath(int p0, int p1)", "description": "", "aliases": "0xBAF6BABF9E7CCC13 _UGC_GET_CLOUD_PATH", "url": "https://docs.fivem.net/natives/?_0xBAF6BABF9E7CCC13", "params": [{"name": "p0", "type": "int"}, {"name": "p1", "type": "int", "annotations": {"cs_type": "AnyPtr"}}]}
{"hash": "0x1ACCFBA3D8DAB2EE", "name": "UGC_GET_CONTENT_RATING", "lua_name": "UgcGetContentRating", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "Any UgcGetContentRating(Any p0, Any p1)", "description": "", "aliases": "0x1ACCFBA3D8DAB2EE", "url": "https://docs.fivem.net/natives/?_0x1ACCFBA3D8DAB2EE", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}]}
{"hash": "0x759299C5BB31D2A9", "name": "UGC_GET_CONTENT_RATING_COUNT", "lua_name": "UgcGetContentRatingCount", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "Any UgcGetContentRatingCount(Any p0, Any p1)", "description": "", "aliases": "0x759299C5BB31D2A9", "url": "https://docs.fivem.net/natives/?_0x759299C5BB31D2A9", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}]}
{"hash": "0x4E548C0D7AE39FF9", "name": "UGC_GET_CONTENT_RATING_NEGATIVE_COUNT", "lua_name": "UgcGetContentRatingNegativeCount", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "Any UgcGetContentRatingNegativeCount(Any p0, Any p1)", "description": "", "aliases": "0x4E548C0D7AE39FF9", "url": "https://docs.fivem.net/natives/?_0x4E548C0D7AE39FF9", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}]}
{"hash": "0x87E5C46C187FE0AE", "name": "UGC_GET_CONTENT_RATING_POSITIVE_COUNT", "lua_name": "UgcGetContentRatingPositiveCount", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "Any UgcGetContentRatingPositiveCount(Any p0, Any p1)", "description": "", "aliases": "0x87E5C46C187FE0AE", "url": "https://docs.fivem.net/natives/?_0x87E5C46C187FE0AE", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}]}
{"hash": "0x769951E2455E2EB5", "name": "UGC_GET_CONTENT_TOTAL", "lua_name": "UgcGetContentTotal", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "Any UgcGetContentTotal()", "description": "", "aliases": "0x769951E2455E2EB5", "url": "https://docs.fivem.net/natives/?_0x769951E2455E2EB5", "params": []}
{"hash": "0xCFD115B373C0DF63", "name": "UGC_GET_CONTENT_UPDATED_DATE", "lua_name": "UgcGetContentUpdatedDate", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void UgcGetContentUpdatedDate(Any p0, Any* p1)", "description": "", "aliases": "0xCFD115B373C0DF63", "url": "https://docs.fivem.net/natives/?_0xCFD115B373C0DF63", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any*"}]}
{"hash": "0xCD67AD041A394C9C", "name": "UGC_GET_CONTENT_USER_ID", "lua_name": "UgcGetContentUserId", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "char* UgcGetContentUserId(int p0)", "description": "", "aliases": "0xCD67AD041A394C9C _GET_CONTENT_USER_ID GET_PLAYER_ADVANCED_MODIFIER_PRIVILEGES", "url": "https://docs.fivem.net/natives/?_0xCD67AD041A394C9C", "params": [{"name": "p0", "type": "int"}]}
{"hash": "0x703F12425ECA8BF5", "name": "UGC_GET_CONTENT_USER_NAME", "lua_name": "UgcGetContentUserName", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "char* UgcGetContentUserName(Any p0)", "description": "", "aliases": "0x703F12425ECA8BF5", "url": "https://docs.fivem.net/natives/?_0x703F12425ECA8BF5", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0xC55A0B40FFB1ED23", "name": "UGC_GET_CREATE_CONTENT_ID", "lua_name": "UgcGetCreateContentId", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "char* UgcGetCreateContentId()", "description": "", "aliases": "0xC55A0B40FFB1ED23", "url": "https://docs.fivem.net/natives/?_0xC55A0B40FFB1ED23", "params": []}
{"hash": "0xFBC5E768C7A77A6A", "name": "UGC_GET_CREATE_RESULT", "lua_name": "UgcGetCreateResult", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "Any UgcGetCreateResult()", "description": "", "aliases": "0xFBC5E768C7A77A6A", "url": "https://docs.fivem.net/natives/?_0xFBC5E768C7A77A6A", "params": []}
{"hash": "0x597F8DBA9B206FC7", "name": "UGC_GET_CREATOR_NUM", "lua_name": "UgcGetCreatorNum", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "Any UgcGetCreatorNum()", "description": "", "aliases": "0x597F8DBA9B206FC7", "url": "https://docs.fivem.net/natives/?_0x597F8DBA9B206FC7", "params": []}
{"hash": "0x9F6E2821885CAEE2", "name": "UGC_GET_CREW_CONTENT", "lua_name": "UgcGetCrewContent", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL UgcGetCrewContent(Any p0, Any p1, Any p2, Any* p3, Any* p4)", "description": "", "aliases": "0x9F6E2821885CAEE2", "url": "https://docs.fivem.net/natives/?_0x9F6E2821885CAEE2", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}, {"name": "p3", "type": "Any*"}, {"name": "p4", "type": "Any*"}]}
{"hash": "0xF9E1CCAE8BA4C281", "name": "UGC_GET_FRIEND_CONTENT", "lua_name": "UgcGetFriendContent", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL UgcGetFriendContent(Any p0, Any p1, Any* p2, Any* p3)", "description": "", "aliases": "0xF9E1CCAE8BA4C281", "url": "https://docs.fivem.net/natives/?_0xF9E1CCAE8BA4C281", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any*"}, {"name": "p3", "type": "Any*"}]}
{"hash": "0x678BB03C1A3BD51E", "name": "UGC_GET_GET_BY_CATEGORY", "lua_name": "UgcGetGetByCategory", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL UgcGetGetByCategory(Any p0, Any p1, Any p2, Any* p3, Any* p4)", "description": "", "aliases": "0x678BB03C1A3BD51E", "url": "https://docs.fivem.net/natives/?_0x678BB03C1A3BD51E", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}, {"name": "p3", "type": "Any*"}, {"name": "p4", "type": "Any*"}]}
{"hash": "0x5A0A3D1A186A5508", "name": "UGC_GET_MODIFY_RESULT", "lua_name": "UgcGetModifyResult", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "Any UgcGetModifyResult()", "description": "", "aliases": "0x5A0A3D1A186A5508", "url": "https://docs.fivem.net/natives/?_0x5A0A3D1A186A5508", "params": []}
{"hash": "0x3195F8DD0D531052", "name": "UGC_GET_MY_CONTENT", "lua_name": "UgcGetMyContent", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL UgcGetMyContent(Any p0, Any p1, Any* p2, Any* p3)", "description": "", "aliases": "0x3195F8DD0D531052", "url": "https://docs.fivem.net/natives/?_0x3195F8DD0D531052", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any*"}, {"name": "p3", "type": "Any*"}]}
{"hash": "0xEDF7F927136C224B", "name": "UGC_GET_QUERY_RESULT", "lua_name": "UgcGetQueryResult", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "Any UgcGetQueryResult()", "description": "", "aliases": "0xEDF7F927136C224B", "url": "https://docs.fivem.net/natives/?_0xEDF7F927136C224B", "params": []}
{"hash": "0xC0173D6BFF4E0348", "name": "UGC_GET_ROOT_CONTENT_ID", "lua_name": "UgcGetRootContentId", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "char* UgcGetRootContentId(int p0)", "description": "```\nReturn the root content id of a job.\n```", "aliases": "0xC0173D6BFF4E0348 _GET_ROOT_CONTENT_ID", "url": "https://docs.fivem.net/natives/?_0xC0173D6BFF4E0348", "params": [{"name": "p0", "type": "int"}]}
{"hash": "0x5E24341A7F92A74B", "name": "UGC_HAS_CREATE_FINISHED", "lua_name": "UgcHasCreateFinished", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL UgcHasCreateFinished()", "description": "", "aliases": "0x5E24341A7F92A74B", "url": "https://docs.fivem.net/natives/?_0x5E24341A7F92A74B", "params": []}
{"hash": "0x02ADA21EA2F6918F", "name": "UGC_HAS_GET_FINISHED", "lua_name": "UgcHasGetFinished", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL UgcHasGetFinished()", "description": "", "aliases": "0x02ADA21EA2F6918F", "url": "https://docs.fivem.net/natives/?_0x02ADA21EA2F6918F", "params": []}
{"hash": "0x299EF3C576773506", "name": "UGC_HAS_MODIFY_FINISHED", "lua_name": "UgcHasModifyFinished", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL UgcHasModifyFinished()", "description": "", "aliases": "0x299EF3C576773506", "url": "https://docs.fivem.net/natives/?_0x299EF3C576773506", "params": []}
{"hash": "0xD53ACDBEF24A46E8", "name": "UGC_IS_GETTING", "lua_name": "UgcIsGetting", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL UgcIsGetting()", "description": "", "aliases": "0xD53ACDBEF24A46E8", "url": "https://docs.fivem.net/natives/?_0xD53ACDBEF24A46E8", "params": []}
{"hash": "0xF53E48461B71EECB", "name": "UGC_IS_LANGUAGE_SUPPORTED", "lua_name": "UgcIsLanguageSupported", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL UgcIsLanguageSupported(Any p0)", "description": "", "aliases": "0xF53E48461B71EECB", "url": "https://docs.fivem.net/natives/?_0xF53E48461B71EECB", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0x5CAE833B0EE0C500", "name": "UGC_POLICIES_MAKE_PRIVATE", "lua_name": "UgcPoliciesMakePrivate", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL UgcPoliciesMakePrivate(Any p0)", "description": "", "aliases": "0x5CAE833B0EE0C500", "url": "https://docs.fivem.net/natives/?_0x5CAE833B0EE0C500", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0x1DE0F5F50D723CAA", "name": "UGC_PUBLISH", "lua_name": "UgcPublish", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL UgcPublish(char* contentId, char* baseContentId, char* contentTypeName)", "description": "", "aliases": "0x1DE0F5F50D723CAA", "url": "https://docs.fivem.net/natives/?_0x1DE0F5F50D723CAA", "params": [{"name": "contentId", "type": "char*"}, {"name": "baseContentId", "type": "char*"}, {"name": "contentTypeName", "type": "char*"}]}
{"hash": "0x158EC424F35EC469", "name": "UGC_QUERY_BY_CONTENT_ID", "lua_name": "UgcQueryByContentId", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL UgcQueryByContentId(char* contentId, BOOL latestVersion, char* contentTypeName)", "description": "", "aliases": "0x158EC424F35EC469", "url": "https://docs.fivem.net/natives/?_0x158EC424F35EC469", "params": [{"name": "contentId", "type": "char*"}, {"name": "latestVersion", "type": "BOOL"}, {"name": "contentTypeName", "type": "char*"}]}
{"hash": "0xC7397A83F7A2A462", "name": "UGC_QUERY_BY_CONTENT_IDS", "lua_name": "UgcQueryByContentIds", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL UgcQueryByContentIds(Any* data, int count, BOOL latestVersion, char* contentTypeName)", "description": "", "aliases": "0xC7397A83F7A2A462", "url": "https://docs.fivem.net/natives/?_0xC7397A83F7A2A462", "params": [{"name": "data", "type": "Any*"}, {"name": "count", "type": "int"}, {"name": "latestVersion", "type": "BOOL"}, {"name": "contentTypeName", "type": "char*"}]}
{"hash": "0x9BF438815F5D96EA", "name": "UGC_QUERY_MY_CONTENT", "lua_name": "UgcQueryMyContent", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL UgcQueryMyContent(Any p0, Any p1, Any* p2, Any p3, Any p4, Any p5)", "description": "", "aliases": "0x9BF438815F5D96EA", "url": "https://docs.fivem.net/natives/?_0x9BF438815F5D96EA", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any*"}, {"name": "p3", "type": "Any"}, {"name": "p4", "type": "Any"}, {"name": "p5", "type": "Any"}]}
{"hash": "0x5E0165278F6339EE", "name": "UGC_REQUEST_CACHED_DESCRIPTION", "lua_name": "UgcRequestCachedDescription", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "int UgcRequestCachedDescription(int p0)", "description": "", "aliases": "0x5E0165278F6339EE", "url": "https://docs.fivem.net/natives/?_0x5E0165278F6339EE", "params": [{"name": "p0", "type": "int"}]}
{"hash": "0x171DF6A0C07FB3DC", "name": "UGC_REQUEST_CONTENT_DATA_FROM_INDEX", "lua_name": "UgcRequestContentDataFromIndex", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "int UgcRequestContentDataFromIndex(int p0, int p1)", "description": "", "aliases": "0x171DF6A0C07FB3DC", "url": "https://docs.fivem.net/natives/?_0x171DF6A0C07FB3DC", "params": [{"name": "p0", "type": "int"}, {"name": "p1", "type": "int"}]}
{"hash": "0x7FD2990AF016795E", "name": "UGC_REQUEST_CONTENT_DATA_FROM_PARAMS", "lua_name": "UgcRequestContentDataFromParams", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "int UgcRequestContentDataFromParams(char* contentTypeName, char* contentId, int p2, int p3, int p4)", "description": "", "aliases": "0x7FD2990AF016795E", "url": "https://docs.fivem.net/natives/?_0x7FD2990AF016795E", "params": [{"name": "contentTypeName", "type": "char*"}, {"name": "contentId", "type": "char*"}, {"name": "p2", "type": "int"}, {"name": "p3", "type": "int"}, {"name": "p4", "type": "int"}]}
{"hash": "0x274A1519DFC1094F", "name": "UGC_SET_BOOKMARKED", "lua_name": "UgcSetBookmarked", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL UgcSetBookmarked(char* contentId, BOOL bookmarked, char* contentTypeName)", "description": "", "aliases": "0x274A1519DFC1094F", "url": "https://docs.fivem.net/natives/?_0x274A1519DFC1094F", "params": [{"name": "contentId", "type": "char*"}, {"name": "bookmarked", "type": "BOOL"}, {"name": "contentTypeName", "type": "char*"}]}
{"hash": "0xD05D1A6C74DA3498", "name": "UGC_SET_DELETED", "lua_name": "UgcSetDeleted", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL UgcSetDeleted(Any* p0, BOOL p1, Any* p2)", "description": "", "aliases": "0xD05D1A6C74DA3498", "url": "https://docs.fivem.net/natives/?_0xD05D1A6C74DA3498", "params": [{"name": "p0", "type": "Any*"}, {"name": "p1", "type": "BOOL"}, {"name": "p2", "type": "Any*"}]}
{"hash": "0xF98DDE0A8ED09323", "name": "UGC_SET_QUERY_DATA_FROM_OFFLINE", "lua_name": "UgcSetQueryDataFromOffline", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void UgcSetQueryDataFromOffline(BOOL p0)", "description": "", "aliases": "0xF98DDE0A8ED09323", "url": "https://docs.fivem.net/natives/?_0xF98DDE0A8ED09323", "params": [{"name": "p0", "type": "BOOL"}]}
{"hash": "0x308F96458B7087CC", "name": "UGC_TEXTURE_DOWNLOAD_REQUEST", "lua_name": "UgcTextureDownloadRequest", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "Any UgcTextureDownloadRequest(Any* p0, Any p1, Any p2, Any p3, Any* p4, BOOL p5)", "description": "", "aliases": "0x308F96458B7087CC", "url": "https://docs.fivem.net/natives/?_0x308F96458B7087CC", "params": [{"name": "p0", "type": "Any*"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}, {"name": "p3", "type": "Any"}, {"name": "p4", "type": "Any*"}, {"name": "p5", "type": "BOOL"}]}
{"hash": "0x77758139EC9B66C7", "name": "USE_PLAYER_COLOUR_INSTEAD_OF_TEAM_COLOUR", "lua_name": "UsePlayerColourInsteadOfTeamColour", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void UsePlayerColourInsteadOfTeamColour(BOOL toggle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x77758139EC9B66C7", "params": [{"name": "toggle", "type": "BOOL"}]}
{"hash": "0xB4C94523F023419C", "name": "VEH_TO_NET", "lua_name": "VehToNet", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "int VehToNet(Vehicle vehicle)", "description": "```\ncalls from vehicle to net. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xB4C94523F023419C", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0xBEC0816FF5ACBCDA", "name": "_ACTIVATE_DAMAGE_TRACKER_ON_PLAYER", "lua_name": "ActivateDamageTrackerOnPlayer", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void ActivateDamageTrackerOnPlayer(Player player, BOOL toggle)", "description": "", "aliases": "0xBEC0816FF5ACBCDA", "url": "https://docs.fivem.net/natives/?_0xBEC0816FF5ACBCDA", "params": [{"name": "player", "type": "Player"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0x0A49D1CB6E34AF72", "name": "_CAN_REGISTER_MISSION_PICKUPS", "lua_name": "CanRegisterMissionPickups", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL CanRegisterMissionPickups(int amount)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x0A49D1CB6E34AF72", "params": [{"name": "amount", "type": "int"}]}
{"hash": "0x966DD84FB6A46017", "name": "_CLEAR_LAUNCH_PARAMS", "lua_name": "ClearLaunchParams", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void ClearLaunchParams()", "description": "**This native does absolutely nothing, just a nullsub**", "aliases": "0x966DD84FB6A46017", "url": "https://docs.fivem.net/natives/?_0x966DD84FB6A46017", "params": []}
{"hash": "0xA75E2B6733DA5142", "name": "_FACEBOOK_DO_UNK_CHECK", "lua_name": "FacebookDoUnkCheck", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL FacebookDoUnkCheck()", "description": "", "aliases": "0xA75E2B6733DA5142", "url": "https://docs.fivem.net/natives/?_0xA75E2B6733DA5142", "params": []}
{"hash": "0x43865688AE10F0D7", "name": "_FACEBOOK_IS_AVAILABLE", "lua_name": "FacebookIsAvailable", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL FacebookIsAvailable()", "description": "", "aliases": "0x43865688AE10F0D7", "url": "https://docs.fivem.net/natives/?_0x43865688AE10F0D7", "params": []}
{"hash": "0x62B9FEC9A11F10EF", "name": "_FACEBOOK_IS_SENDING_DATA", "lua_name": "FacebookIsSendingData", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL FacebookIsSendingData()", "description": "", "aliases": "0x62B9FEC9A11F10EF", "url": "https://docs.fivem.net/natives/?_0x62B9FEC9A11F10EF", "params": []}
{"hash": "0xDC48473142545431", "name": "_FACEBOOK_SET_CREATE_CHARACTER_COMPLETE", "lua_name": "FacebookSetCreateCharacterComplete", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL FacebookSetCreateCharacterComplete()", "description": "", "aliases": "0xDC48473142545431", "url": "https://docs.fivem.net/natives/?_0xDC48473142545431", "params": []}
{"hash": "0x098AB65B9ED9A9EC", "name": "_FACEBOOK_SET_HEIST_COMPLETE", "lua_name": "FacebookSetHeistComplete", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL FacebookSetHeistComplete(char* heistName, int cashEarned, int xpEarned)", "description": "", "aliases": "0x098AB65B9ED9A9EC", "url": "https://docs.fivem.net/natives/?_0x098AB65B9ED9A9EC", "params": [{"name": "heistName", "type": "char*"}, {"name": "cashEarned", "type": "int"}, {"name": "xpEarned", "type": "int"}]}
{"hash": "0x0AE1F1653B554AB9", "name": "_FACEBOOK_SET_MILESTONE_COMPLETE", "lua_name": "FacebookSetMilestoneComplete", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL FacebookSetMilestoneComplete(int milestoneId)", "description": "```\nmilestoneId: \n0 = \"percentcomplete\" \n1 = \"storycomplete\" \n2 = \"vehicles\" \n3 = \"properties\" \n4 = \"psych\" \n5 = \"mapreveal\" \n6 = \"prologue\" \n```", "aliases": "0x0AE1F1653B554AB9", "url": "https://docs.fivem.net/natives/?_0x0AE1F1653B554AB9", "params": [{"name": "milestoneId", "type": "int"}]}
{"hash": "0xF12E6CD06C73D69E", "name": "_GET_CLOUD_TIME_AS_STRING", "lua_name": "GetCloudTimeAsString", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "char* GetCloudTimeAsString()", "description": "```\nSame as GET_CLOUD_TIME_AS_INT but returns the value as a hex string (%I64X).\n```", "aliases": "0xF12E6CD06C73D69E", "url": "https://docs.fivem.net/natives/?_0xF12E6CD06C73D69E", "params": []}
{"hash": "0xFCA9373EF340AC0A", "name": "_GET_ONLINE_VERSION", "lua_name": "GetOnlineVersion", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "char* GetOnlineVersion()", "description": "```\nOnline version is defined here: update\\update.rpf\\common\\data\\version.txt\nExample:\n[ONLINE_VERSION_NUMBER]\n1.33\n_GET_ONLINE_VERSION() will return \"1.33\"\n```", "aliases": "_GET_GAME_VERSION", "url": "https://docs.fivem.net/natives/?_0xFCA9373EF340AC0A", "params": []}
{"hash": "0xB2092A1EAA7FD45F", "name": "_IS_DAMAGE_TRACKER_ACTIVE_ON_PLAYER", "lua_name": "IsDamageTrackerActiveOnPlayer", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL IsDamageTrackerActiveOnPlayer(Player player)", "description": "", "aliases": "0xB2092A1EAA7FD45F", "url": "https://docs.fivem.net/natives/?_0xB2092A1EAA7FD45F", "params": [{"name": "player", "type": "Player"}]}
{"hash": "0x21D04D7BC538C146", "name": "_IS_ENTITY_GHOSTED_TO_LOCAL_PLAYER", "lua_name": "IsEntityGhostedToLocalPlayer", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL IsEntityGhostedToLocalPlayer(Entity entity)", "description": "", "aliases": "0x21D04D7BC538C146 _IS_ENTITY_A_GHOST", "url": "https://docs.fivem.net/natives/?_0x21D04D7BC538C146", "params": [{"name": "entity", "type": "Entity"}]}
{"hash": "0x62A0296C1BB1CEB3", "name": "_NETWORK_ACCEPT_INVITE", "lua_name": "NetworkAcceptInvite", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkAcceptInvite()", "description": "```\nNETWORK_RE*\n\nTriggers a CEventNetworkInviteConfirmed event\n```", "aliases": "0x62A0296C1BB1CEB3", "url": "https://docs.fivem.net/natives/?_0x62A0296C1BB1CEB3", "params": []}
{"hash": "0xFAFC23AEE23868DB", "name": "_NETWORK_ALLOCATE_TUNABLES_REGISTRATION_DATA_MAP", "lua_name": "NetworkAllocateTunablesRegistrationDataMap", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkAllocateTunablesRegistrationDataMap()", "description": "", "aliases": "0xFAFC23AEE23868DB", "url": "https://docs.fivem.net/natives/?_0xFAFC23AEE23868DB", "params": []}
{"hash": "0x66D6A5E9C511214A", "name": "_NETWORK_ARE_CUTSCENE_ENTITIES", "lua_name": "NetworkAreCutsceneEntities", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkAreCutsceneEntities()", "description": "```\nGetter for SET_NETWORK_CUTSCENE_ENTITIES.\n```\n\n```\nNativeDB Introduced: v2699\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x66D6A5E9C511214A", "params": []}
{"hash": "0x023782EFC70585EE", "name": "_NETWORK_BAIL_TRANSITION_QUICKMATCH", "lua_name": "NetworkBailTransitionQuickmatch", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void NetworkBailTransitionQuickmatch()", "description": "```\nNativeDB Introduced: v2699\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x023782EFC70585EE", "params": []}
{"hash": "0x6B07B9CE4D390375", "name": "_NETWORK_BLOCK_KICKED_PLAYERS", "lua_name": "NetworkBlockKickedPlayers", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void NetworkBlockKickedPlayers(BOOL p0)", "description": "", "aliases": "0x6B07B9CE4D390375", "url": "https://docs.fivem.net/natives/?_0x6B07B9CE4D390375", "params": [{"name": "p0", "type": "BOOL"}]}
{"hash": "0x8F5D1AD832AEB06C", "name": "_NETWORK_CAN_COMMUNICATE_WITH_GAMER_2", "lua_name": "NetworkCanCommunicateWithGamer_2", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkCanCommunicateWithGamer_2(Any* networkHandle)", "description": "```\nSame as NETWORK_CAN_COMMUNICATE_WITH_GAMER\n\nNETWORK_CAN_*\n```", "aliases": "0x8F5D1AD832AEB06C", "url": "https://docs.fivem.net/natives/?_0x8F5D1AD832AEB06C", "params": [{"name": "networkHandle", "type": "Any*"}]}
{"hash": "0x135F9B7B7ADD2185", "name": "_NETWORK_CAN_GAMER_PLAY_MULTIPLAYER_WITH_ME", "lua_name": "NetworkCanGamerPlayMultiplayerWithMe", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkCanGamerPlayMultiplayerWithMe(Any* networkHandle)", "description": "", "aliases": "0x135F9B7B7ADD2185", "url": "https://docs.fivem.net/natives/?_0x135F9B7B7ADD2185", "params": [{"name": "networkHandle", "type": "Any*"}]}
{"hash": "0x07DD29D5E22763F1", "name": "_NETWORK_CAN_PLAY_MULTIPLAYER_WITH_GAMER", "lua_name": "NetworkCanPlayMultiplayerWithGamer", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkCanPlayMultiplayerWithGamer(Any* networkHandle)", "description": "", "aliases": "0x07DD29D5E22763F1", "url": "https://docs.fivem.net/natives/?_0x07DD29D5E22763F1", "params": [{"name": "networkHandle", "type": "Any*"}]}
{"hash": "0xB57A49545BA53CE7", "name": "_NETWORK_CAN_VIEW_GAMER_USER_CONTENT", "lua_name": "NetworkCanViewGamerUserContent", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkCanViewGamerUserContent(Any* networkHandle)", "description": "", "aliases": "0xB57A49545BA53CE7", "url": "https://docs.fivem.net/natives/?_0xB57A49545BA53CE7", "params": [{"name": "networkHandle", "type": "Any*"}]}
{"hash": "0x729E3401F0430686", "name": "_NETWORK_CLAN_ANIMATION", "lua_name": "NetworkClanAnimation", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkClanAnimation(char* animDict, char* animName)", "description": "```\nOnly documented... \n```", "aliases": "0x729E3401F0430686", "url": "https://docs.fivem.net/natives/?_0x729E3401F0430686", "params": [{"name": "animDict", "type": "char*"}, {"name": "animName", "type": "char*"}]}
{"hash": "0x1632BE0AC1E62876", "name": "_NETWORK_CONCEAL_ENTITY", "lua_name": "NetworkConcealEntity", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void NetworkConcealEntity(Entity entity, BOOL toggle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x1632BE0AC1E62876", "params": [{"name": "entity", "type": "Entity"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0xD66C9E72B3CC4982", "name": "_NETWORK_DISPLAYNAMES_FROM_HANDLES_START", "lua_name": "NetworkDisplaynamesFromHandlesStart", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "int NetworkDisplaynamesFromHandlesStart(Any* p0, Any p1)", "description": "```\nHardcoded to return -1.\n```", "aliases": "0xD66C9E72B3CC4982", "url": "https://docs.fivem.net/natives/?_0xD66C9E72B3CC4982", "params": [{"name": "p0", "type": "Any*"}, {"name": "p1", "type": "Any"}]}
{"hash": "0xD414BE129BB81B32", "name": "_NETWORK_GET_AVERAGE_LATENCY_FOR_PLAYER", "lua_name": "NetworkGetAverageLatencyForPlayer", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "float NetworkGetAverageLatencyForPlayer(Player player)", "description": "```\nNativeDB Introduced: v323\n```", "aliases": "0xD414BE129BB81B32", "url": "https://docs.fivem.net/natives/?_0xD414BE129BB81B32", "params": [{"name": "player", "type": "Player"}]}
{"hash": "0x0E3A041ED6AC2B45", "name": "_NETWORK_GET_AVERAGE_LATENCY_FOR_PLAYER_2", "lua_name": "NetworkGetAverageLatencyForPlayer_2", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "float NetworkGetAverageLatencyForPlayer_2(Player player)", "description": "```\nSame as _NETWORK_GET_AVERAGE_LATENCY_FOR_PLAYER (0xD414BE129BB81B32)\n```\n\n```\nNativeDB Introduced: v323\n```", "aliases": "0x0E3A041ED6AC2B45", "url": "https://docs.fivem.net/natives/?_0x0E3A041ED6AC2B45", "params": [{"name": "player", "type": "Player"}]}
{"hash": "0x350C23949E43686C", "name": "_NETWORK_GET_AVERAGE_PACKET_LOSS_FOR_PLAYER", "lua_name": "NetworkGetAveragePacketLossForPlayer", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "float NetworkGetAveragePacketLossForPlayer(Player player)", "description": "```\nNETWORK_GET_*\n\nNativeDB Introduced: v323\n```", "aliases": "0x350C23949E43686C", "url": "https://docs.fivem.net/natives/?_0x350C23949E43686C", "params": [{"name": "player", "type": "Player"}]}
{"hash": "0x4CACA84440FA26F6", "name": "_NETWORK_GET_DESTROYER_OF_ENTITY", "lua_name": "NetworkGetDestroyerOfEntity", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkGetDestroyerOfEntity(Any p0, Any p1, Hash* weaponHash)", "description": "", "aliases": "0x4CACA84440FA26F6 _NETWORK_GET_DESROYER_OF_ENTITY", "url": "https://docs.fivem.net/natives/?_0x4CACA84440FA26F6", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "weaponHash", "type": "Hash*"}]}
{"hash": "0x58CC181719256197", "name": "_NETWORK_GET_DISPLAYNAMES_FROM_HANDLES", "lua_name": "NetworkGetDisplaynamesFromHandles", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "int NetworkGetDisplaynamesFromHandles(Any p0, Any p1, Any p2)", "description": "", "aliases": "0x58CC181719256197", "url": "https://docs.fivem.net/natives/?_0x58CC181719256197", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}]}
{"hash": "0x815F18AD865F057F", "name": "_NETWORK_GET_ENTITY_NET_SCRIPT_ID", "lua_name": "NetworkGetEntityNetScriptId", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "int NetworkGetEntityNetScriptId(Entity entity)", "description": "", "aliases": "0x815F18AD865F057F", "url": "https://docs.fivem.net/natives/?_0x815F18AD865F057F", "params": [{"name": "entity", "type": "Entity"}]}
{"hash": "0x4164F227D052E293", "name": "_NETWORK_GET_FRIEND_NAME_FROM_INDEX", "lua_name": "NetworkGetFriendNameFromIndex", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "char* NetworkGetFriendNameFromIndex(int friendIndex)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x4164F227D052E293", "params": [{"name": "friendIndex", "type": "int"}]}
{"hash": "0x33DE49EDF4DDE77A", "name": "_NETWORK_GET_LAST_VELOCITY_RECEIVED", "lua_name": "NetworkGetLastVelocityReceived", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "Vector3 NetworkGetLastVelocityReceived(Entity entity)", "description": "```\nUsed by NetBlender\n```", "aliases": "0x33DE49EDF4DDE77A", "url": "https://docs.fivem.net/natives/?_0x33DE49EDF4DDE77A", "params": [{"name": "entity", "type": "Entity"}]}
{"hash": "0xD38C4A6D047C019D", "name": "_NETWORK_GET_NUM_BODY_TRACKERS", "lua_name": "NetworkGetNumBodyTrackers", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "int NetworkGetNumBodyTrackers()", "description": "", "aliases": "0xD38C4A6D047C019D", "url": "https://docs.fivem.net/natives/?_0xD38C4A6D047C019D", "params": []}
{"hash": "0xFF8FCF9FFC458A1C", "name": "_NETWORK_GET_NUM_UNACKED_FOR_PLAYER", "lua_name": "NetworkGetNumUnackedForPlayer", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "int NetworkGetNumUnackedForPlayer(Player player)", "description": "```\nNativeDB Introduced: v323\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xFF8FCF9FFC458A1C", "params": [{"name": "player", "type": "Player"}]}
{"hash": "0x52C1EADAF7B10302", "name": "_NETWORK_GET_OLDEST_RESEND_COUNT_FOR_PLAYER", "lua_name": "NetworkGetOldestResendCountForPlayer", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "int NetworkGetOldestResendCountForPlayer(Player player)", "description": "```\nNETWORK_GET_*\n\nNativeDB Introduced: v323\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x52C1EADAF7B10302", "params": [{"name": "player", "type": "Player"}]}
{"hash": "0x01ABCE5E7CBDA196", "name": "_NETWORK_GET_PLATFORM_PARTY_UNK", "lua_name": "NetworkGetPlatformPartyUnk", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "int NetworkGetPlatformPartyUnk()", "description": "", "aliases": "0x01ABCE5E7CBDA196", "url": "https://docs.fivem.net/natives/?_0x01ABCE5E7CBDA196", "params": []}
{"hash": "0x125E6D638B8605D4", "name": "_NETWORK_GET_PLAYER_COORDS", "lua_name": "NetworkGetPlayerCoords", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "Vector3 NetworkGetPlayerCoords(Player player)", "description": "Returns the coordinates of another player.\n\nDoes not work if you enter your own player id as p0 (will return `(0.0, 0.0, 0.0)` in that case).", "aliases": "0x125E6D638B8605D4", "url": "https://docs.fivem.net/natives/?_0x125E6D638B8605D4", "params": [{"name": "player", "type": "Player", "description": "The player id, MUST be another player."}]}
{"hash": "0x257ED0FADF750BCF", "name": "_NETWORK_GET_POSITION_HASH_OF_THIS_SCRIPT", "lua_name": "NetworkGetPositionHashOfThisScript", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "Any NetworkGetPositionHashOfThisScript()", "description": "```\nNativeDB Introduced: v2372\n```", "aliases": "0x257ED0FADF750BCF", "url": "https://docs.fivem.net/natives/?_0x257ED0FADF750BCF", "params": []}
{"hash": "0x593570C289A77688", "name": "_NETWORK_GET_ROS_PRIVILEGE_24", "lua_name": "NetworkGetRosPrivilege_24", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkGetRosPrivilege_24()", "description": "", "aliases": "0x593570C289A77688", "url": "https://docs.fivem.net/natives/?_0x593570C289A77688", "params": []}
{"hash": "0x91B87C55093DE351", "name": "_NETWORK_GET_ROS_PRIVILEGE_25", "lua_name": "NetworkGetRosPrivilege_25", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkGetRosPrivilege_25()", "description": "", "aliases": "0x91B87C55093DE351", "url": "https://docs.fivem.net/natives/?_0x91B87C55093DE351", "params": []}
{"hash": "0x66B59CFFD78467AF", "name": "_NETWORK_GET_ROS_PRIVILEGE_9", "lua_name": "NetworkGetRosPrivilege_9", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkGetRosPrivilege_9()", "description": "", "aliases": "0x66B59CFFD78467AF", "url": "https://docs.fivem.net/natives/?_0x66B59CFFD78467AF", "params": []}
{"hash": "0xDFFA5BE8381C3314", "name": "_NETWORK_GET_TARGETING_MODE", "lua_name": "NetworkGetTargetingMode", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "int NetworkGetTargetingMode()", "description": "", "aliases": "0xDFFA5BE8381C3314", "url": "https://docs.fivem.net/natives/?_0xDFFA5BE8381C3314", "params": []}
{"hash": "0x3765C3A3E8192E10", "name": "_NETWORK_GET_UNRELIABLE_RESEND_COUNT_FOR_PLAYER", "lua_name": "NetworkGetUnreliableResendCountForPlayer", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "int NetworkGetUnreliableResendCountForPlayer(Player player)", "description": "```\nNETWORK_*\n\nNativeDB Introduced: v323\n```", "aliases": "0x3765C3A3E8192E10", "url": "https://docs.fivem.net/natives/?_0x3765C3A3E8192E10", "params": [{"name": "player", "type": "Player"}]}
{"hash": "0x1353F87E89946207", "name": "_NETWORK_HAS_AGE_RESTRICTED_PROFILE", "lua_name": "NetworkHasAgeRestrictedProfile", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkHasAgeRestrictedProfile()", "description": "", "aliases": "0x1353F87E89946207", "url": "https://docs.fivem.net/natives/?_0x1353F87E89946207", "params": []}
{"hash": "0x659CF2EF7F550C4F", "name": "_NETWORK_HAS_GAME_BEEN_ALTERED", "lua_name": "NetworkHasGameBeenAltered", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkHasGameBeenAltered()", "description": "```\nReturns true if dinput8.dll is present in the game directory.\nYou will get following error message if that is true: \"You are attempting to access GTA Online servers with an altered version of the game.\"\n```", "aliases": "0x659CF2EF7F550C4F", "url": "https://docs.fivem.net/natives/?_0x659CF2EF7F550C4F", "params": []}
{"hash": "0xCCA4318E1AB03F1F", "name": "_NETWORK_HAS_VIEW_GAMER_USER_CONTENT_RESULT", "lua_name": "NetworkHasViewGamerUserContentResult", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkHasViewGamerUserContentResult(Any* networkHandle)", "description": "", "aliases": "0xCCA4318E1AB03F1F", "url": "https://docs.fivem.net/natives/?_0xCCA4318E1AB03F1F", "params": [{"name": "networkHandle", "type": "Any*"}]}
{"hash": "0x5EA784D197556507", "name": "_NETWORK_HAVE_ONLINE_PRIVILEGE_2", "lua_name": "NetworkHaveOnlinePrivilege_2", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkHaveOnlinePrivilege_2()", "description": "", "aliases": "0x5EA784D197556507", "url": "https://docs.fivem.net/natives/?_0x5EA784D197556507", "params": []}
{"hash": "0x16D3D49902F697BB", "name": "_NETWORK_IS_CONNECTION_ENDPOINT_RELAY_SERVER", "lua_name": "NetworkIsConnectionEndpointRelayServer", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkIsConnectionEndpointRelayServer(Player player)", "description": "```\nNETWORK_IS_*\n\nNativeDB Introduced: v323\n```", "aliases": "0x16D3D49902F697BB", "url": "https://docs.fivem.net/natives/?_0x16D3D49902F697BB", "params": [{"name": "player", "type": "Player"}]}
{"hash": "0x71302EC70689052A", "name": "_NETWORK_IS_ENTITY_CONCEALED", "lua_name": "NetworkIsEntityConcealed", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkIsEntityConcealed(Entity entity)", "description": "Note: This only works for vehicles, which appears to be a bug (since the setter *does* work for every entity type and the name is 99% correct).", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x71302EC70689052A", "params": [{"name": "entity", "type": "Entity"}]}
{"hash": "0x87EB7A3FFCB314DB", "name": "_NETWORK_IS_FRIEND_HANDLE_ONLINE", "lua_name": "NetworkIsFriendHandleOnline", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkIsFriendHandleOnline(int* networkHandle)", "description": "", "aliases": "0x87EB7A3FFCB314DB _NETWORK_IS_FRIEND_ONLINE_2", "url": "https://docs.fivem.net/natives/?_0x87EB7A3FFCB314DB", "params": [{"name": "networkHandle", "type": "int*"}]}
{"hash": "0x7242F8B741CE1086", "name": "_NETWORK_IS_NETWORK_ID_A_CLONE", "lua_name": "NetworkIsNetworkIdAClone", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkIsNetworkIdAClone(int netId)", "description": "Returns true if the specified network id is controlled by someone else.", "aliases": "0x7242F8B741CE1086", "url": "https://docs.fivem.net/natives/?_0x7242F8B741CE1086", "params": [{"name": "netId", "type": "int", "description": "The network id for an object or entity."}]}
{"hash": "0x9DE986FC9A87C474", "name": "_NETWORK_IS_PLAYER_EQUAL_TO_INDEX", "lua_name": "NetworkIsPlayerEqualToIndex", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkIsPlayerEqualToIndex(Player player, int index)", "description": "```\nNETWORK_ARE_* \n```", "aliases": "0x9DE986FC9A87C474", "url": "https://docs.fivem.net/natives/?_0x9DE986FC9A87C474", "params": [{"name": "player", "type": "Player"}, {"name": "index", "type": "int"}]}
{"hash": "0x8D11E61A4ABF49CC", "name": "_NETWORK_IS_PSN_AVAILABLE", "lua_name": "NetworkIsPsnAvailable", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkIsPsnAvailable()", "description": "", "aliases": "0x8D11E61A4ABF49CC", "url": "https://docs.fivem.net/natives/?_0x8D11E61A4ABF49CC", "params": []}
{"hash": "0xDA7DE67F5FE5EE13", "name": "_NETWORK_IS_SCRIPT_ACTIVE_BY_HASH", "lua_name": "NetworkIsScriptActiveByHash", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkIsScriptActiveByHash(Hash scriptHash, int p1, BOOL p2, int p3)", "description": "```\nNativeDB Introduced: v2245\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xDA7DE67F5FE5EE13", "params": [{"name": "scriptHash", "type": "Hash"}, {"name": "p1", "type": "int"}, {"name": "p2", "type": "BOOL"}, {"name": "p3", "type": "int"}]}
{"hash": "0x5FCF4D7069B09026", "name": "_NETWORK_IS_TEXT_CHAT_ACTIVE", "lua_name": "NetworkIsTextChatActive", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkIsTextChatActive()", "description": "```\nSame as _IS_TEXT_CHAT_ACTIVE, except it does not check if the text chat HUD component is initialized, and therefore may crash. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x5FCF4D7069B09026", "params": []}
{"hash": "0xD1110739EEADB592", "name": "_NETWORK_IS_THIS_SCRIPT_MARKED", "lua_name": "NetworkIsThisScriptMarked", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkIsThisScriptMarked(Any p0, BOOL p1, Any p2)", "description": "", "aliases": "0xD1110739EEADB592 _NETWORK_SET_THIS_SCRIPT_MARKED", "url": "https://docs.fivem.net/natives/?_0xD1110739EEADB592", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "BOOL"}, {"name": "p2", "type": "Any"}]}
{"hash": "0x42BF1D2E723B6D7E", "name": "_NETWORK_OVERRIDE_CLOCK_MILLISECONDS_PER_GAME_MINUTE", "lua_name": "NetworkOverrideClockMillisecondsPerGameMinute", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void NetworkOverrideClockMillisecondsPerGameMinute(int ms)", "description": "```\nNativeDB Introduced: v2189\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x42BF1D2E723B6D7E", "params": [{"name": "ms", "type": "int"}]}
{"hash": "0xF0BC9BCD24A511D5", "name": "_NETWORK_PED_FORCE_GAME_STATE_UPDATE", "lua_name": "NetworkPedForceGameStateUpdate", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void NetworkPedForceGameStateUpdate(Ped ped)", "description": "```\nNativeDB Introduced: v2372\n```", "aliases": "0xF0BC9BCD24A511D5", "url": "https://docs.fivem.net/natives/?_0xF0BC9BCD24A511D5", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0x697F508861875B42", "name": "_NETWORK_REGISTER_TUNABLE_BOOL_HASH", "lua_name": "NetworkRegisterTunableBoolHash", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkRegisterTunableBoolHash(Hash contextHash, Hash nameHash, BOOL* value)", "description": "", "aliases": "0x697F508861875B42", "url": "https://docs.fivem.net/natives/?_0x697F508861875B42", "params": [{"name": "contextHash", "type": "Hash", "annotations": {"cs_type": "Any"}}, {"name": "nameHash", "type": "Hash", "annotations": {"cs_type": "Any"}}, {"name": "value", "type": "BOOL*"}]}
{"hash": "0x1950DAE9848A4739", "name": "_NETWORK_REGISTER_TUNABLE_FLOAT_HASH", "lua_name": "NetworkRegisterTunableFloatHash", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkRegisterTunableFloatHash(Hash contextHash, Hash nameHash, float* value)", "description": "", "aliases": "0x1950DAE9848A4739", "url": "https://docs.fivem.net/natives/?_0x1950DAE9848A4739", "params": [{"name": "contextHash", "type": "Hash", "annotations": {"cs_type": "Any"}}, {"name": "nameHash", "type": "Hash", "annotations": {"cs_type": "Any"}}, {"name": "value", "type": "float*"}]}
{"hash": "0x3A8B55FDA4C8DDEF", "name": "_NETWORK_REGISTER_TUNABLE_INT_HASH", "lua_name": "NetworkRegisterTunableIntHash", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkRegisterTunableIntHash(Hash contextHash, Hash nameHash, int* value)", "description": "", "aliases": "0x3A8B55FDA4C8DDEF", "url": "https://docs.fivem.net/natives/?_0x3A8B55FDA4C8DDEF", "params": [{"name": "contextHash", "type": "Hash", "annotations": {"cs_type": "Any"}}, {"name": "nameHash", "type": "Hash", "annotations": {"cs_type": "Any"}}, {"name": "value", "type": "int*"}]}
{"hash": "0x5626D9D6810730D5", "name": "_NETWORK_REPORT_MYSELF", "lua_name": "NetworkReportMyself", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void NetworkReportMyself()", "description": "", "aliases": "0x5626D9D6810730D5", "url": "https://docs.fivem.net/natives/?_0x5626D9D6810730D5", "params": []}
{"hash": "0x9769F811D1785B03", "name": "_NETWORK_RESPAWN_COORDS", "lua_name": "NetworkRespawnCoords", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void NetworkRespawnCoords(Player player, float x, float y, float z, BOOL p4, BOOL p5)", "description": "```\np4 and p5 are always 0 in scripts \n```", "aliases": "0x9769F811D1785B03", "url": "https://docs.fivem.net/natives/?_0x9769F811D1785B03", "params": [{"name": "player", "type": "Player"}, {"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}, {"name": "p4", "type": "BOOL"}, {"name": "p5", "type": "BOOL"}]}
{"hash": "0xC116FF9B4D488291", "name": "_NETWORK_SEND_PRESENCE_TRANSITION_INVITE", "lua_name": "NetworkSendPresenceTransitionInvite", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkSendPresenceTransitionInvite(Any* p0, Any* p1, Any p2, Any p3)", "description": "```\nString \"NETWORK_SEND_PRESENCE_TRANSITION_INVITE\" is contained in the function in ida so this one is correct. \n```", "aliases": "0xC116FF9B4D488291", "url": "https://docs.fivem.net/natives/?_0xC116FF9B4D488291", "params": [{"name": "p0", "type": "Any*"}, {"name": "p1", "type": "Any*"}, {"name": "p2", "type": "Any"}, {"name": "p3", "type": "Any"}]}
{"hash": "0x796A87B3B68D1F3D", "name": "_NETWORK_SET_CURRENT_DATA_MANAGER_HANDLE", "lua_name": "NetworkSetCurrentDataManagerHandle", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkSetCurrentDataManagerHandle(Any* p0)", "description": "", "aliases": "0x796A87B3B68D1F3D _NETWORK_CHECK_DATA_MANAGER_FOR_HANDLE", "url": "https://docs.fivem.net/natives/?_0x796A87B3B68D1F3D", "params": [{"name": "p0", "type": "Any*"}]}
{"hash": "0x2C863ACDCD12B3DB", "name": "_NETWORK_SET_CURRENT_MISSION_ID", "lua_name": "NetworkSetCurrentMissionId", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void NetworkSetCurrentMissionId(char* missionId)", "description": "```\nNativeDB Introduced: v2699\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x2C863ACDCD12B3DB", "params": [{"name": "missionId", "type": "char*"}]}
{"hash": "0xAA6D5451DC3448B6", "name": "_NETWORK_SET_CURRENT_SPAWN_SETTING", "lua_name": "NetworkSetCurrentSpawnSetting", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void NetworkSetCurrentSpawnSetting(Hash mpSettingSpawn)", "description": "```cpp\nenum eMpSettingSpawn\n{\n\tMP_SETTING_SPAWN_NULL = 0,\n\tMP_SETTING_SPAWN_PROPERTY = 1,\n\tMP_SETTING_SPAWN_LAST_POSITION = 2,\n\tMP_SETTING_SPAWN_GARAGE = 3,\n\tMP_SETTING_SPAWN_RANDOM = 4,\n\tMP_SETTING_SPAWN_PRIVATE_YACHT = 5,\n\tMP_SETTING_SPAWN_OFFICE = 6,\n\tMP_SETTING_SPAWN_CLUBHOUSE = 7,\n\tMP_SETTING_SPAWN_IE_WAREHOUSE = 8,\n\tMP_SETTING_SPAWN_BUNKER = 9,\n\tMP_SETTING_SPAWN_HANGAR = 10,\n\tMP_SETTING_SPAWN_DEFUNCT_BASE = 11,\n\tMP_SETTING_SPAWN_NIGHTCLUB = 12,\n\tMP_SETTING_SPAWN_ARENA_GARAGE = 13,\n\tMP_SETTING_SPAWN_CASINO_APARTMENT = 14,\n\tMP_SETTING_SPAWN_ARCADE = 15,\n\tMP_SETTING_SPAWN_SUBMARINE = 16,\n\tMP_SETTING_SPAWN_CAR_MEET = 17,\n\tMP_SETTING_SPAWN_AUTO_SHOP = 18,\n\tMP_SETTING_SPAWN_FIXER_HQ = 19,\n\tMP_SETTING_SPAWN_MAX = 20,\n};\n```\n\n```\nNativeDB Introduced: v2699\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xAA6D5451DC3448B6", "params": [{"name": "mpSettingSpawn", "type": "Hash"}]}
{"hash": "0x4BA166079D658ED4", "name": "_NETWORK_SET_ENTITY_GHOSTED_WITH_OWNER", "lua_name": "NetworkSetEntityGhostedWithOwner", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void NetworkSetEntityGhostedWithOwner(Entity entity, BOOL p1)", "description": "", "aliases": "0x4BA166079D658ED4", "url": "https://docs.fivem.net/natives/?_0x4BA166079D658ED4", "params": [{"name": "entity", "type": "Entity"}, {"name": "p1", "type": "BOOL"}]}
{"hash": "0xF1CA12B18AEF5298", "name": "_NETWORK_SET_ENTITY_INVISIBLE_TO_NETWORK", "lua_name": "NetworkSetEntityInvisibleToNetwork", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void NetworkSetEntityInvisibleToNetwork(Entity entity, BOOL toggle)", "description": "```\nif set to true other network players can't see it \nif set to false other network player can see it \n========================================= \n^^ I attempted this by grabbing an object with GET_ENTITY_PLAYER_IS_FREE_AIMING_AT and setting this naive no matter the toggle he could still see it. \npc or last gen? \n^^ last-gen \n```", "aliases": "0xF1CA12B18AEF5298 _NETWORK_SET_ENTITY_VISIBLE_TO_NETWORK", "url": "https://docs.fivem.net/natives/?_0xF1CA12B18AEF5298", "params": [{"name": "entity", "type": "Entity"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0x0379DAF89BA09AA5", "name": "_NETWORK_SET_OBJECT_FORCE_STATIC_BLEND", "lua_name": "NetworkSetObjectForceStaticBlend", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void NetworkSetObjectForceStaticBlend(Object object, BOOL enabled)", "description": "Sets whether or not an object (created using `CREATE_OBJECT`, or similar) should have its position/rotation synchronized,\neven if it is a 'static' object (for example, having flag 32 - Static - set in its archetype definition).\n\nThis has to be called during the same frame the object is created/registered for network, as otherwise it may already\nhave a remote clone created.\n\nOnce a remote clone is created, changing this value will not have any effect on said clone.", "aliases": "0x0379DAF89BA09AA5", "url": "https://docs.fivem.net/natives/?_0x0379DAF89BA09AA5", "params": [{"name": "object", "type": "Object", "description": "The object to set forced blending state for."}, {"name": "enabled", "type": "BOOL", "description": "`true` to enable forced blending."}]}
{"hash": "0x8C70252FC40F320B", "name": "_NETWORK_SET_VEHICLE_TEST_DRIVE", "lua_name": "NetworkSetVehicleTestDrive", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void NetworkSetVehicleTestDrive(BOOL toggle)", "description": "```\nUsed by Metric VEHICLE_DIST_DRIVEN\n```\n\n```\nNativeDB Introduced: v2699\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x8C70252FC40F320B", "params": [{"name": "toggle", "type": "BOOL"}]}
{"hash": "0x890E2C5ABED7236D", "name": "_NETWORK_SET_VEHICLE_WHEELS_DESTRUCTIBLE", "lua_name": "NetworkSetVehicleWheelsDestructible", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void NetworkSetVehicleWheelsDestructible(Vehicle vehicle, BOOL toggle)", "description": "```\nAllow vehicle wheels to be destructible even when the Vehicle entity is invincible.\n```\n\n```\nNativeDB Introduced: v1365\n```", "aliases": "0x890E2C5ABED7236D", "url": "https://docs.fivem.net/natives/?_0x890E2C5ABED7236D", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0x82A2B386716608F1", "name": "_NETWORK_SHOULD_SHOW_CONNECTIVITY_TROUBLESHOOTING", "lua_name": "NetworkShouldShowConnectivityTroubleshooting", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkShouldShowConnectivityTroubleshooting()", "description": "```\nReturns true if the NAT type is Strict (3) and a certain number of connections have failed.\n```", "aliases": "0x82A2B386716608F1", "url": "https://docs.fivem.net/natives/?_0x82A2B386716608F1", "params": []}
{"hash": "0xDEB2B99A1AF1A2A6", "name": "_NETWORK_START_USER_CONTENT_PERMISSIONS_CHECK", "lua_name": "NetworkStartUserContentPermissionsCheck", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "int NetworkStartUserContentPermissionsCheck(Any netHandle)", "description": "```\nAlways returns -1. Seems to be XB1 specific.\n```", "aliases": "0xDEB2B99A1AF1A2A6", "url": "https://docs.fivem.net/natives/?_0xDEB2B99A1AF1A2A6", "params": [{"name": "netHandle", "type": "Any"}]}
{"hash": "0xC3BFED92026A2AAD", "name": "_NETWORK_TRANSITION_TRACK", "lua_name": "NetworkTransitionTrack", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void NetworkTransitionTrack(Hash hash, int p1, int p2, int state, int p4)", "description": "", "aliases": "0xC3BFED92026A2AAD", "url": "https://docs.fivem.net/natives/?_0xC3BFED92026A2AAD", "params": [{"name": "hash", "type": "Hash", "annotations": {"cs_type": "Any"}}, {"name": "p1", "type": "int"}, {"name": "p2", "type": "int"}, {"name": "state", "type": "int"}, {"name": "p4", "type": "int"}]}
{"hash": "0xC1447451DDB512F0", "name": "_NETWORK_UGC_NAV", "lua_name": "NetworkUgcNav", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void NetworkUgcNav(Any p0, Any p1)", "description": "```\nNativeDB Introduced: v2372\n```", "aliases": "0xC1447451DDB512F0", "url": "https://docs.fivem.net/natives/?_0xC1447451DDB512F0", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}]}
{"hash": "0xB7C7F6AD6424304B", "name": "_NETWORK_UPDATE_PLAYER_SCARS", "lua_name": "NetworkUpdatePlayerScars", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void NetworkUpdatePlayerScars()", "description": "", "aliases": "0xB7C7F6AD6424304B", "url": "https://docs.fivem.net/natives/?_0xB7C7F6AD6424304B", "params": []}
{"hash": "0x472841A026D26D8B", "name": "_REMOTE_CHEAT_DETECTED", "lua_name": "RemoteCheatDetected", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL RemoteCheatDetected()", "description": "```\nNativeDB Added Parameter 1: Player player\nNativeDB Added Parameter 2: int a\nNativeDB Added Parameter 3: int b\n```", "aliases": "0x472841A026D26D8B", "url": "https://docs.fivem.net/natives/?_0x472841A026D26D8B", "params": []}
{"hash": "0x797F9C5E661D920E", "name": "_RESERVE_NETWORK_LOCAL_OBJECTS", "lua_name": "ReserveNetworkLocalObjects", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void ReserveNetworkLocalObjects(int amount)", "description": "```\nInternal logging string: SCRIPT_RESERVING_LOCAL_OBJECTS\n```\n\n```\nNativeDB Introduced: v1290\n```", "aliases": "0x797F9C5E661D920E", "url": "https://docs.fivem.net/natives/?_0x797F9C5E661D920E", "params": [{"name": "amount", "type": "int"}]}
{"hash": "0x2C8DF5D129595281", "name": "_RESERVE_NETWORK_LOCAL_PEDS", "lua_name": "ReserveNetworkLocalPeds", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void ReserveNetworkLocalPeds(int amount)", "description": "```\nInternal logging string: SCRIPT_RESERVING_LOCAL_PEDS\n```\n\n```\nNativeDB Introduced: v1493\n```", "aliases": "0x2C8DF5D129595281", "url": "https://docs.fivem.net/natives/?_0x2C8DF5D129595281", "params": [{"name": "amount", "type": "int"}]}
{"hash": "0x42613035157E4208", "name": "_RESERVE_NETWORK_LOCAL_VEHICLES", "lua_name": "ReserveNetworkLocalVehicles", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void ReserveNetworkLocalVehicles(int amount)", "description": "", "aliases": "0x42613035157E4208", "url": "https://docs.fivem.net/natives/?_0x42613035157E4208", "params": [{"name": "amount", "type": "int"}]}
{"hash": "0x17330EBF2F2124A8", "name": "_RESET_GHOSTED_ENTITY_ALPHA", "lua_name": "ResetGhostedEntityAlpha", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void ResetGhostedEntityAlpha()", "description": "Sets the alpha value used by [`_SET_LOCAL_PLAYER_AS_GHOST`](#\\_0x5FFE9B4144F9712F), [`SET_NETWORK_VEHICLE_AS_GHOST`](#\\_0x6274C4712850841E), and [`_NETWORK_SET_ENTITY_GHOSTED_WITH_OWNER`](#\\_0x4BA166079D658ED4).", "aliases": "0x17330EBF2F2124A8", "url": "https://docs.fivem.net/natives/?_0x17330EBF2F2124A8", "params": []}
{"hash": "0x658500AE6D723A7E", "name": "_SET_GHOSTED_ENTITY_ALPHA", "lua_name": "SetGhostedEntityAlpha", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void SetGhostedEntityAlpha(int alpha)", "description": "Sets the alpha value used by [`_SET_LOCAL_PLAYER_AS_GHOST`](#\\_0x5FFE9B4144F9712F), [`SET_NETWORK_VEHICLE_AS_GHOST`](#\\_0x6274C4712850841E), and [`_NETWORK_SET_ENTITY_GHOSTED_WITH_OWNER`](#\\_0x4BA166079D658ED4).\n\n'Solidness' cannot be achieved using 255 - this will have the opposite effect of it defaulting to 128 it seems (or just having no effect at all).", "aliases": "0x658500AE6D723A7E", "url": "https://docs.fivem.net/natives/?_0x658500AE6D723A7E", "params": [{"name": "alpha", "type": "int", "description": "A value between 1 and 254. Default: 128"}]}
{"hash": "0x5FFE9B4144F9712F", "name": "_SET_LOCAL_PLAYER_AS_GHOST", "lua_name": "SetLocalPlayerAsGhost", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void SetLocalPlayerAsGhost(BOOL toggle)", "description": "Formerly incorrectly named `USE_PLAYER_COLOUR_INSTEAD_OF_TEAM_COLOUR` due to incorrect treatment of console vs. PC native registration.\n\nNative name guessed through ordering.\n\n```\nNativeDB Added Parameter 2: BOOL p1\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x5FFE9B4144F9712F", "params": [{"name": "toggle", "type": "BOOL"}]}
{"hash": "0x838DA0936A24ED4D", "name": "_SET_NETWORK_ENABLE_VEHICLE_POSITION_CORRECTION", "lua_name": "SetNetworkEnableVehiclePositionCorrection", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void SetNetworkEnableVehiclePositionCorrection(Vehicle vehicle, BOOL toggle)", "description": "```\nEnables a periodic ShapeTest within the NetBlender and invokes rage::netBlenderLinInterp::GoStraightToTarget (or some functional wrapper).\n```", "aliases": "0x838DA0936A24ED4D", "url": "https://docs.fivem.net/natives/?_0x838DA0936A24ED4D", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0xA2A707979FE754DC", "name": "_SET_NETWORK_VEHICLE_POSITION_UPDATE_MULTIPLIER", "lua_name": "SetNetworkVehiclePositionUpdateMultiplier", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void SetNetworkVehiclePositionUpdateMultiplier(Vehicle vehicle, float multiplier)", "description": "```\nrage::netBlenderLinInterp::GetPositionMaxForUpdateLevel\n```", "aliases": "0xA2A707979FE754DC _SET_NETWORK_VEHICLE_BLENDER_DISTANCE_MULTIPLIER", "url": "https://docs.fivem.net/natives/?_0xA2A707979FE754DC", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "multiplier", "type": "float"}]}
{"hash": "0xA7C511FA1C5BDA38", "name": "_SET_RELATIONSHIP_TO_PLAYER", "lua_name": "SetRelationshipToPlayer", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "void SetRelationshipToPlayer(Player player, BOOL p1)", "description": "Enables ghosting between specific players. Name is between `_SET_RELATIONSHIP_GROUP_DONT_AFFECT_WANTED_LEVEL` and `SET_ROADS_BACK_TO_ORIGINAL`.", "aliases": "0xA7C511FA1C5BDA38", "url": "https://docs.fivem.net/natives/?_0xA7C511FA1C5BDA38", "params": [{"name": "player", "type": "Player"}, {"name": "p1", "type": "BOOL"}]}
{"hash": "0x9ECA15ADFE141431", "name": "_SHUTDOWN_AND_LOAD_MOST_RECENT_SAVE", "lua_name": "ShutdownAndLoadMostRecentSave", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL ShutdownAndLoadMostRecentSave()", "description": "Disconnects you from the session, and starts loading single player, however you still remain connected to the server (only if you're the host, if you're not then you also (most likely) get disconnected from the server) and other players will not be able to join until you exit the game.\n\nIf you're already in SP then it'll re-load singleplayer.\n\nYou might need to DoScreenFadeIn and ShutdownLoadingScreen otherwise you probably won't end up loading into SP at all.\n\nSomewhat related note: opening the pause menu after loading into this 'singleplayer' mode crashes the game.", "aliases": "0x9ECA15ADFE141431", "url": "https://docs.fivem.net/natives/?_0x9ECA15ADFE141431", "params": []}
{"hash": "0x46FB3ED415C7641C", "name": "_TRIGGER_SCRIPT_CRC_CHECK_ON_PLAYER", "lua_name": "TriggerScriptCrcCheckOnPlayer", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL TriggerScriptCrcCheckOnPlayer(Player player, int p1, Hash scriptHash)", "description": "```\np1 = 6\n```", "aliases": "0x46FB3ED415C7641C _NETWORK_IS_PLAYER_IN_SCRIPT", "url": "https://docs.fivem.net/natives/?_0x46FB3ED415C7641C", "params": [{"name": "player", "type": "Player"}, {"name": "p1", "type": "int"}, {"name": "scriptHash", "type": "Hash"}]}
{"hash": "0x6D4CB481FAC835E8", "name": "_UGC_QUERY_RECENTLY_CREATED_CONTENT", "lua_name": "UgcQueryRecentlyCreatedContent", "ns": "NETWORK", "apiset": "client", "game": "gta5", "signature": "BOOL UgcQueryRecentlyCreatedContent(int offset, int count, char* contentTypeName, int p3)", "description": "", "aliases": "0x6D4CB481FAC835E8", "url": "https://docs.fivem.net/natives/?_0x6D4CB481FAC835E8", "params": [{"name": "offset", "type": "int"}, {"name": "count", "type": "int"}, {"name": "contentTypeName", "type": "char*"}, {"name": "p3", "type": "int"}]}
{"hash": "0x006E4B040ED37EC3", "name": "", "lua_name": "N_0x006e4b040ed37ec3", "ns": "OBJECT", "apiset": "client", "game": "gta5", "signature": "void N_0x006e4b040ed37ec3(Any p0)", "description": "```\nNativeDB Introduced: v1868\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x006E4B040ED37EC3", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0x0596843B34B95CE5", "name": "", "lua_name": "N_0x0596843b34b95ce5", "ns": "OBJECT", "apiset": "client", "game": "gta5", "signature": "void N_0x0596843b34b95ce5(Any p0, Any p1)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x0596843B34B95CE5", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}]}
{"hash": "0x1A6CBB06E2D0D79D", "name": "", "lua_name": "N_0x1a6cbb06e2d0d79d", "ns": "OBJECT", "apiset": "client", "game": "gta5", "signature": "void N_0x1a6cbb06e2d0d79d(Any p0, Any p1)", "description": "```\nNativeDB Introduced: v1604\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x1A6CBB06E2D0D79D", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}]}
{"hash": "0x1C57C94A6446492A", "name": "", "lua_name": "N_0x1c57c94a6446492a", "ns": "OBJECT", "apiset": "client", "game": "gta5", "signature": "void N_0x1c57c94a6446492a(Any p0, Any p1)", "description": "```\nNativeDB Introduced: v1604\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x1C57C94A6446492A", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}]}
{"hash": "0x1E3F1B1B891A2AAA", "name": "", "lua_name": "N_0x1e3f1b1b891a2aaa", "ns": "OBJECT", "apiset": "client", "game": "gta5", "signature": "void N_0x1e3f1b1b891a2aaa(Any p0, Any p1)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x1E3F1B1B891A2AAA", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}]}
{"hash": "0x2542269291C6AC84", "name": "", "lua_name": "N_0x2542269291c6ac84", "ns": "OBJECT", "apiset": "client", "game": "gta5", "signature": "Any N_0x2542269291c6ac84(Any p0)", "description": "```\nNativeDB Introduced: v1180\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x2542269291C6AC84", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0x27F248C3FEBFAAD3", "name": "", "lua_name": "N_0x27f248c3febfaad3", "ns": "OBJECT", "apiset": "client", "game": "gta5", "signature": "void N_0x27f248c3febfaad3(Any p0, Any p1)", "description": "```\nNativeDB Introduced: v2372\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x27F248C3FEBFAAD3", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}]}
{"hash": "0x31574B1B41268673", "name": "", "lua_name": "N_0x31574b1b41268673", "ns": "OBJECT", "apiset": "client", "game": "gta5", "signature": "void N_0x31574b1b41268673(Any p0, Any p1)", "description": "```\nNativeDB Introduced: v2189\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x31574B1B41268673", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}]}
{"hash": "0x31F924B53EADDF65", "name": "", "lua_name": "N_0x31f924b53eaddf65", "ns": "OBJECT", "apiset": "client", "game": "gta5", "signature": "void N_0x31f924b53eaddf65(BOOL p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x31F924B53EADDF65", "params": [{"name": "p0", "type": "BOOL"}]}
{"hash": "0x394CD08E31313C28", "name": "", "lua_name": "N_0x394cd08e31313c28", "ns": "OBJECT", "apiset": "client", "game": "gta5", "signature": "void N_0x394cd08e31313c28()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x394CD08E31313C28", "params": []}
{"hash": "0x39A5FB7EAF150840", "name": "", "lua_name": "N_0x39a5fb7eaf150840", "ns": "OBJECT", "apiset": "client", "game": "gta5", "signature": "void N_0x39a5fb7eaf150840(Any p0, Any p1)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x39A5FB7EAF150840", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}]}
{"hash": "0x3B2FD68DB5F8331C", "name": "", "lua_name": "N_0x3b2fd68db5f8331c", "ns": "OBJECT", "apiset": "client", "game": "gta5", "signature": "void N_0x3b2fd68db5f8331c(Object object, BOOL toggle, int R, int G, int B)", "description": "```\nNativeDB Removed Parameter 3: int R\nNativeDB Removed Parameter 4: int G\nNativeDB Removed Parameter 5: int B\nNativeDB Introduced: v757\n```", "aliases": "_SET_OBJECT_COLOUR", "url": "https://docs.fivem.net/natives/?_0x3B2FD68DB5F8331C", "params": [{"name": "object", "type": "Object"}, {"name": "toggle", "type": "BOOL", "annotations": {"cs_type": "Any"}}, {"name": "R", "type": "int"}, {"name": "G", "type": "int"}, {"name": "B", "type": "int"}]}
{"hash": "0x3BD770D281982DB5", "name": "", "lua_name": "N_0x3bd770d281982db5", "ns": "OBJECT", "apiset": "client", "game": "gta5", "signature": "Any N_0x3bd770d281982db5(Any p0, Any p1)", "description": "```\nNativeDB Introduced: v1604\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x3BD770D281982DB5", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}]}
{"hash": "0x46F3ADD1E2D5BAF2", "name": "", "lua_name": "N_0x46f3add1e2d5baf2", "ns": "OBJECT", "apiset": "client", "game": "gta5", "signature": "void N_0x46f3add1e2d5baf2(Any p0, Any p1)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x46F3ADD1E2D5BAF2", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}]}
{"hash": "0x4C134B4DF76025D0", "name": "", "lua_name": "N_0x4c134b4df76025d0", "ns": "OBJECT", "apiset": "client", "game": "gta5", "signature": "void N_0x4c134b4df76025d0(Any p0, Any p1)", "description": "```\nNativeDB Introduced: v1180\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x4C134B4DF76025D0", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}]}
{"hash": "0x62454A641B41F3C5", "name": "", "lua_name": "N_0x62454a641b41f3c5", "ns": "OBJECT", "apiset": "client", "game": "gta5", "signature": "void N_0x62454a641b41f3c5(Any p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x62454A641B41F3C5", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0x63ECF581BC70E363", "name": "", "lua_name": "N_0x63ecf581bc70e363", "ns": "OBJECT", "apiset": "client", "game": "gta5", "signature": "void N_0x63ecf581bc70e363(Any p0, Any p1)", "description": "```\nNativeDB Introduced: v1365\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x63ECF581BC70E363", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}]}
{"hash": "0x641F272B52E2F0F8", "name": "", "lua_name": "N_0x641f272b52e2f0f8", "ns": "OBJECT", "apiset": "client", "game": "gta5", "signature": "void N_0x641f272b52e2f0f8(Any p0, Any p1)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x641F272B52E2F0F8", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}]}
{"hash": "0x659F9D71F52843F8", "name": "", "lua_name": "N_0x659f9d71f52843f8", "ns": "OBJECT", "apiset": "client", "game": "gta5", "signature": "void N_0x659f9d71f52843f8(Any p0, Any p1)", "description": "```\nNativeDB Introduced: v1290\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x659F9D71F52843F8", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}]}
{"hash": "0x66A49D021870FE88", "name": "", "lua_name": "N_0x66a49d021870fe88", "ns": "OBJECT", "apiset": "client", "game": "gta5", "signature": "void N_0x66a49d021870fe88()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x66A49D021870FE88", "params": []}
{"hash": "0x701FDA1E82076BA4", "name": "", "lua_name": "N_0x701fda1e82076ba4", "ns": "OBJECT", "apiset": "client", "game": "gta5", "signature": "void N_0x701fda1e82076ba4()", "description": "Clears the fields sets by [N\\_0xc7f29ca00f46350e](#\\_0xC7F29CA00F46350E) (1604 retail: 0x1424A7A10, 0x1424A7A11) and iterates over the global CDoor's bucket-list.\n\nRelated to its \"Pre-networked state\"?", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x701FDA1E82076BA4", "params": []}
{"hash": "0x734E1714D077DA9A", "name": "", "lua_name": "N_0x734e1714d077da9a", "ns": "OBJECT", "apiset": "client", "game": "gta5", "signature": "void N_0x734e1714d077da9a(Any p0, Any p1)", "description": "```\nNativeDB Introduced: v1604\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x734E1714D077DA9A", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}]}
{"hash": "0x762DB2D380B48D04", "name": "", "lua_name": "N_0x762db2d380b48d04", "ns": "OBJECT", "apiset": "client", "game": "gta5", "signature": "void N_0x762db2d380b48d04(Any p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x762DB2D380B48D04", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0x7813E8B8C4AE4799", "name": "", "lua_name": "N_0x7813e8b8c4ae4799", "ns": "OBJECT", "apiset": "client", "game": "gta5", "signature": "void N_0x7813e8b8c4ae4799(Pickup pickup)", "description": "SET_PICKUP_\\*\n\n```\nNativeDB Introduced: v1734\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x7813E8B8C4AE4799", "params": [{"name": "pickup", "type": "Pickup"}]}
{"hash": "0x826D1EE4D1CAFC78", "name": "", "lua_name": "N_0x826d1ee4d1cafc78", "ns": "OBJECT", "apiset": "client", "game": "gta5", "signature": "void N_0x826d1ee4d1cafc78(Any p0, Any p1)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x826D1EE4D1CAFC78", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}]}
{"hash": "0x834344A414C7C85D", "name": "", "lua_name": "N_0x834344a414c7c85d", "ns": "OBJECT", "apiset": "client", "game": "gta5", "signature": "void N_0x834344a414c7c85d(Any p0, Any p1)", "description": "```\nNativeDB Introduced: v2372\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x834344A414C7C85D", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}]}
{"hash": "0x858EC9FD25DE04AA", "name": "", "lua_name": "N_0x858ec9fd25de04aa", "ns": "OBJECT", "apiset": "client", "game": "gta5", "signature": "void N_0x858ec9fd25de04aa(Any p0, Any p1)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x858EC9FD25DE04AA", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}]}
{"hash": "0x8881C98A31117998", "name": "", "lua_name": "N_0x8881c98a31117998", "ns": "OBJECT", "apiset": "client", "game": "gta5", "signature": "void N_0x8881c98a31117998(Any p0)", "description": "```\nNativeDB Added Parameter 2: Any p1\n```", "aliases": "0xA90E7227A9303FA9", "url": "https://docs.fivem.net/natives/?_0x8881C98A31117998", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0x8CAAB2BD3EA58BD4", "name": "", "lua_name": "N_0x8caab2bd3ea58bd4", "ns": "OBJECT", "apiset": "client", "game": "gta5", "signature": "void N_0x8caab2bd3ea58bd4(Any p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x8CAAB2BD3EA58BD4", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0x8CFF648FBD7330F1", "name": "", "lua_name": "N_0x8cff648fbd7330f1", "ns": "OBJECT", "apiset": "client", "game": "gta5", "signature": "void N_0x8cff648fbd7330f1(Any p0)", "description": "```\nNativeDB Introduced: v757\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x8CFF648FBD7330F1", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0x8DCA505A5C196F05", "name": "", "lua_name": "N_0x8dca505a5c196f05", "ns": "OBJECT", "apiset": "client", "game": "gta5", "signature": "void N_0x8dca505a5c196f05(Any p0, Any p1)", "description": "```\nNativeDB Introduced: v1180\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x8DCA505A5C196F05", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}]}
{"hash": "0xA08FE5E49BDC39DD", "name": "", "lua_name": "N_0xa08fe5e49bdc39dd", "ns": "OBJECT", "apiset": "client", "game": "gta5", "signature": "void N_0xa08fe5e49bdc39dd(Any p0, float p1, BOOL p2)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA08FE5E49BDC39DD", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "float"}, {"name": "p2", "type": "BOOL"}]}
{"hash": "0xA2C1F5E92AFE49ED", "name": "", "lua_name": "N_0xa2c1f5e92afe49ed", "ns": "OBJECT", "apiset": "client", "game": "gta5", "signature": "void N_0xa2c1f5e92afe49ed()", "description": "```\nCLEAR_*\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA2C1F5E92AFE49ED", "params": []}
{"hash": "0xA85A21582451E951", "name": "", "lua_name": "N_0xa85a21582451e951", "ns": "OBJECT", "apiset": "client", "game": "gta5", "signature": "void N_0xa85a21582451e951(Hash doorHash, BOOL p1)", "description": "Some property related to gates. Native name between `DOOR_SYSTEM_SET_AUTOMATIC_RATE` and `DOOR_SYSTEM_SET_DOOR_STATE`.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA85A21582451E951", "params": [{"name": "doorHash", "type": "Hash"}, {"name": "p1", "type": "BOOL"}]}
{"hash": "0xAA059C615DE9DD03", "name": "", "lua_name": "N_0xaa059c615de9dd03", "ns": "OBJECT", "apiset": "client", "game": "gta5", "signature": "void N_0xaa059c615de9dd03(Any p0, Any p1)", "description": "```\nNativeDB Introduced: v1180\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xAA059C615DE9DD03", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}]}
{"hash": "0xADF084FB8F075D06", "name": "", "lua_name": "N_0xadf084fb8f075d06", "ns": "OBJECT", "apiset": "client", "game": "gta5", "signature": "BOOL N_0xadf084fb8f075d06(Object p0)", "description": "```\nNativeDB Introduced: v1604\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xADF084FB8F075D06", "params": [{"name": "p0", "type": "Object"}]}
{"hash": "0xAFE24E4D29249E4A", "name": "", "lua_name": "N_0xafe24e4d29249e4a", "ns": "OBJECT", "apiset": "client", "game": "gta5", "signature": "BOOL N_0xafe24e4d29249e4a(Object object, float p1, float p2, BOOL p3)", "description": "```\nNativeDB Introduced: v1734\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xAFE24E4D29249E4A", "params": [{"name": "object", "type": "Object"}, {"name": "p1", "type": "float"}, {"name": "p2", "type": "float"}, {"name": "p3", "type": "BOOL"}]}
{"hash": "0xB2D0BDE54F0E8E5A", "name": "", "lua_name": "N_0xb2d0bde54f0e8e5a", "ns": "OBJECT", "apiset": "client", "game": "gta5", "signature": "void N_0xb2d0bde54f0e8e5a(Object object, BOOL toggle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xB2D0BDE54F0E8E5A", "params": [{"name": "object", "type": "Object"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0xB5B7742424BD4445", "name": "", "lua_name": "N_0xb5b7742424bd4445", "ns": "OBJECT", "apiset": "client", "game": "gta5", "signature": "void N_0xb5b7742424bd4445(Any p0, Any p1)", "description": "```\nNativeDB Introduced: v1604\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xB5B7742424BD4445", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}]}
{"hash": "0xB7C6D80FB371659A", "name": "", "lua_name": "N_0xb7c6d80fb371659a", "ns": "OBJECT", "apiset": "client", "game": "gta5", "signature": "void N_0xb7c6d80fb371659a()", "description": "```\nClears all areas created by 0xD4A7A435B3710D05\n\nCLEAR_*\n\nNativeDB Introduced: v1290\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xB7C6D80FB371659A", "params": []}
{"hash": "0xBFFE53AE7E67FCDC", "name": "", "lua_name": "N_0xbffe53ae7e67fcdc", "ns": "OBJECT", "apiset": "client", "game": "gta5", "signature": "void N_0xbffe53ae7e67fcdc(Any p0, Any p1)", "description": "```\nNativeDB Introduced: v1290\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xBFFE53AE7E67FCDC", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}]}
{"hash": "0xC6033D32241F6FB5", "name": "", "lua_name": "N_0xc6033d32241f6fb5", "ns": "OBJECT", "apiset": "client", "game": "gta5", "signature": "void N_0xc6033d32241f6fb5(Object object, BOOL toggle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC6033D32241F6FB5", "params": [{"name": "object", "type": "Object"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0xC7F29CA00F46350E", "name": "", "lua_name": "N_0xc7f29ca00f46350e", "ns": "OBJECT", "apiset": "client", "game": "gta5", "signature": "void N_0xc7f29ca00f46350e(BOOL p0)", "description": "See [`N_0x701fda1e82076ba4`](#\\_0x701FDA1E82076BA4).", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC7F29CA00F46350E", "params": [{"name": "p0", "type": "BOOL"}]}
{"hash": "0xD05A3241B9A86F19", "name": "", "lua_name": "N_0xd05a3241b9a86f19", "ns": "OBJECT", "apiset": "client", "game": "gta5", "signature": "void N_0xd05a3241b9a86f19(Any p0, Any p1)", "description": "```\nNativeDB Introduced: v1180\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xD05A3241B9A86F19", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}]}
{"hash": "0xD4A7A435B3710D05", "name": "", "lua_name": "N_0xd4a7a435b3710d05", "ns": "OBJECT", "apiset": "client", "game": "gta5", "signature": "void N_0xd4a7a435b3710d05(float x, float y, float z, float radius)", "description": "```\nAdds an area that seems to be related to pickup physics behavior.\nMax amount of areas is 10. Only works in multiplayer.\n\nADD_*\n\nNativeDB Introduced: v1290\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xD4A7A435B3710D05", "params": [{"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}, {"name": "radius", "type": "float"}]}
{"hash": "0xDB41D07A45A6D4B7", "name": "", "lua_name": "N_0xdb41d07a45a6d4b7", "ns": "OBJECT", "apiset": "client", "game": "gta5", "signature": "Any N_0xdb41d07a45a6d4b7(Any p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xDB41D07A45A6D4B7", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0xE05F6AEEFEB0BB02", "name": "", "lua_name": "N_0xe05f6aeefeb0bb02", "ns": "OBJECT", "apiset": "client", "game": "gta5", "signature": "void N_0xe05f6aeefeb0bb02(Any p0, Any p1, Any p2)", "description": "```\nNativeDB Introduced: v1180\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xE05F6AEEFEB0BB02", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}]}
{"hash": "0xEB6F1A9B5510A5D2", "name": "", "lua_name": "N_0xeb6f1a9b5510a5d2", "ns": "OBJECT", "apiset": "client", "game": "gta5", "signature": "void N_0xeb6f1a9b5510a5d2(Any p0, BOOL p1)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xEB6F1A9B5510A5D2", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "BOOL"}]}
{"hash": "0xF92099527DB8E2A7", "name": "", "lua_name": "N_0xf92099527db8e2a7", "ns": "OBJECT", "apiset": "client", "game": "gta5", "signature": "void N_0xf92099527db8e2a7(Any p0, Any p1)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xF92099527DB8E2A7", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}]}
{"hash": "0xFDC07C58E8AAB715", "name": "", "lua_name": "N_0xfdc07c58e8aab715", "ns": "OBJECT", "apiset": "client", "game": "gta5", "signature": "void N_0xfdc07c58e8aab715(Hash pickupHash)", "description": "A\\*\n\n```\nNativeDB Introduced: v1734\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xFDC07C58E8AAB715", "params": [{"name": "pickupHash", "type": "Hash"}]}
{"hash": "0x6F8838D03D1DC226", "name": "ADD_DOOR_TO_SYSTEM", "lua_name": "AddDoorToSystem", "ns": "OBJECT", "apiset": "client", "game": "gta5", "signature": "void AddDoorToSystem(Hash doorHash, Hash modelHash, float x, float y, float z, BOOL p5, BOOL scriptDoor, BOOL isLocal)", "description": "p5 only set to true in single player native scripts. Door hashes normally look like `PROP_[int]_DOOR_[int]` for interior doors and `PROP_BUILDING_[int]_DOOR_[int]` exterior doors but you can just make up your own hash if you want.\n\nIf scriptDoor is true, register the door on the script handler host (note: there's a hardcap on the number of script IDs that can be added to the system at a given time). If scriptDoor and isLocal are both false, the door is considered to be in a \"Persists w/o netobj\" state.\n\nA simple \"localized\" door-system (with hundreds/thousands of doors) can be created by setting p5, p6, and p7 to false and using EventHandlers to synchronize the states to: [DOOR_SYSTEM_SET_DOOR_STATE](#\\_0x6BAB9442830C7F53), [DOOR_SYSTEM_SET_OPEN_RATIO](#\\_0xB6E6FBA95C7324AC), [DOOR_SYSTEM_SET_HOLD_OPEN](#\\_0xD9B71952F78A2640), etc.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x6F8838D03D1DC226", "params": [{"name": "doorHash", "type": "Hash", "description": "A (unique) door system identifier"}, {"name": "modelHash", "type": "Hash", "description": "Entity model hash"}, {"name": "x", "type": "float", "description": "The X coordinate of the door object"}, {"name": "y", "type": "float", "description": "The Y coordinate of the door object"}, {"name": "z", "type": "float", "description": "The Z coordinate of the door object"}, {"name": "p5", "type": "BOOL"}, {"name": "scriptDoor", "type": "BOOL", "description": "false; relies upon getNetworkGameScriptHandler."}, {"name": "isLocal", "type": "BOOL", "description": "On true disables the creation `CRequestDoorEvent's` in [DOOR_SYSTEM_SET_DOOR_STATE](#\\_0x6BAB9442830C7F53)."}]}
{"hash": "0x85B6C850546FDDE2", "name": "ARE_ENTITIES_ENTIRELY_INSIDE_GARAGE", "lua_name": "AreEntitiesEntirelyInsideGarage", "ns": "OBJECT", "apiset": "client", "game": "gta5", "signature": "BOOL AreEntitiesEntirelyInsideGarage(Hash garageHash, BOOL p1, BOOL p2, BOOL p3, Any p4)", "description": "", "aliases": "0x85B6C850546FDDE2", "url": "https://docs.fivem.net/natives/?_0x85B6C850546FDDE2", "params": [{"name": "garageHash", "type": "Hash", "annotations": {"cs_type": "Any"}}, {"name": "p1", "type": "BOOL"}, {"name": "p2", "type": "BOOL"}, {"name": "p3", "type": "BOOL"}, {"name": "p4", "type": "Any"}]}
{"hash": "0x8DC39368BDD57755", "name": "ATTACH_PORTABLE_PICKUP_TO_PED", "lua_name": "AttachPortablePickupToPed", "ns": "OBJECT", "apiset": "client", "game": "gta5", "signature": "void AttachPortablePickupToPed(Object pickupObject, Ped ped)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x8DC39368BDD57755", "params": [{"name": "pickupObject", "type": "Object"}, {"name": "ped", "type": "Ped"}]}
{"hash": "0xE7E4C198B0185900", "name": "BREAK_OBJECT_FRAGMENT_CHILD", "lua_name": "BreakObjectFragmentChild", "ns": "OBJECT", "apiset": "client", "game": "gta5", "signature": "void BreakObjectFragmentChild(Object p0, Any p1, BOOL p2)", "description": "", "aliases": "0xE7E4C198B0185900", "url": "https://docs.fivem.net/natives/?_0xE7E4C198B0185900", "params": [{"name": "p0", "type": "Object"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "BOOL"}]}
{"hash": "0x190428512B240692", "name": "CLEAR_OBJECTS_INSIDE_GARAGE", "lua_name": "ClearObjectsInsideGarage", "ns": "OBJECT", "apiset": "client", "game": "gta5", "signature": "void ClearObjectsInsideGarage(Hash garageHash, BOOL vehicles, BOOL peds, BOOL objects, BOOL isNetwork)", "description": "", "aliases": "0x190428512B240692", "url": "https://docs.fivem.net/natives/?_0x190428512B240692", "params": [{"name": "garageHash", "type": "Hash", "annotations": {"cs_type": "Any"}}, {"name": "vehicles", "type": "BOOL"}, {"name": "peds", "type": "BOOL"}, {"name": "objects", "type": "BOOL"}, {"name": "isNetwork", "type": "BOOL"}]}
{"hash": "0x673966A0C0FD7171", "name": "CREATE_AMBIENT_PICKUP", "lua_name": "CreateAmbientPickup", "ns": "OBJECT", "apiset": "client", "game": "gta5", "signature": "Pickup CreateAmbientPickup(Hash pickupHash, float posX, float posY, float posZ, int flags, int value, Hash modelHash, BOOL returnHandle, BOOL p8)", "description": "Creates an ambient pickup given the hash. Pickup hashes can be found [here](https://gist.github.com/4mmonium/1eabfb6b3996e3aa6b9525a3eccf8a0b).", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x673966A0C0FD7171", "params": [{"name": "pickupHash", "type": "Hash"}, {"name": "posX", "type": "float"}, {"name": "posY", "type": "float"}, {"name": "posZ", "type": "float"}, {"name": "flags", "type": "int"}, {"name": "value", "type": "int"}, {"name": "modelHash", "type": "Hash"}, {"name": "returnHandle", "type": "BOOL"}, {"name": "p8", "type": "BOOL"}]}
{"hash": "0x0589B5E791CE9B2B", "name": "CREATE_MONEY_PICKUPS", "lua_name": "CreateMoneyPickups", "ns": "OBJECT", "apiset": "client", "game": "gta5", "signature": "void CreateMoneyPickups(float x, float y, float z, int value, int amount, Hash model)", "description": "```\nSpawns one or more money pickups. \nx: The X-component of the world position to spawn the money pickups at. \ny: The Y-component of the world position to spawn the money pickups at. \nz: The Z-component of the world position to spawn the money pickups at. \nvalue: The combined value of the pickups (in dollars). \namount: The number of pickups to spawn. \nmodel: The model to use, or 0 for default money model. \nExample: \nCREATE_MONEY_PICKUPS(x, y, z, 1000, 3, 0x684a97ae); \nSpawns 3 spray cans that'll collectively give $1000 when picked up. (Three spray cans, each giving $334, $334, $332 = $1000). \n============================================== \nMax is 2000 in MP. So if you put the amount to 20, but the value to $400,000 eg. They will only be able to pickup 20 - $2,000 bags. So, $40,000 \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x0589B5E791CE9B2B", "params": [{"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}, {"name": "value", "type": "int"}, {"name": "amount", "type": "int"}, {"name": "model", "type": "Hash"}]}
{"hash": "0x125494B98A21AAF7", "name": "CREATE_NON_NETWORKED_PORTABLE_PICKUP", "lua_name": "CreateNonNetworkedPortablePickup", "ns": "OBJECT", "apiset": "client", "game": "gta5", "signature": "Object CreateNonNetworkedPortablePickup(Hash pickupHash, float x, float y, float z, BOOL placeOnGround, Hash modelHash)", "description": "", "aliases": "0x125494B98A21AAF7 _CREATE_PORTABLE_PICKUP_2", "url": "https://docs.fivem.net/natives/?_0x125494B98A21AAF7", "params": [{"name": "pickupHash", "type": "Hash"}, {"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}, {"name": "placeOnGround", "type": "BOOL"}, {"name": "modelHash", "type": "Hash"}]}
{"hash": "0x509D5878EB39E842", "name": "CREATE_OBJECT", "lua_name": "CreateObject", "ns": "OBJECT", "apiset": "client", "game": "gta5", "signature": "Object CreateObject(Hash modelHash, float x, float y, float z, BOOL isNetwork, BOOL netMissionEntity, BOOL doorFlag)", "description": "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.\nThis object will initially be owned by the creating script as a mission entity, and the model should be loaded already (e.g. using REQUEST_MODEL).", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x509D5878EB39E842", "params": [{"name": "modelHash", "type": "Hash", "annotations": {"cs_type": "int"}, "description": "The model to spawn."}, {"name": "x", "type": "float", "description": "Spawn coordinate X component."}, {"name": "y", "type": "float", "description": "Spawn coordinate Y component."}, {"name": "z", "type": "float", "description": "Spawn coordinate Z component, 'ground level'."}, {"name": "isNetwork", "type": "BOOL", "description": "Whether to create a network object for the object. If false, the object exists only locally."}, {"name": "netMissionEntity", "type": "BOOL", "description": "Whether to register the object as pinned to the script host in the R\\* network model."}, {"name": "doorFlag", "type": "BOOL", "description": "False to create a door archetype (archetype flag bit 26 set) as a door. Required to be set to true to create door models in network mode."}]}
{"hash": "0x9A294B2138ABB884", "name": "CREATE_OBJECT_NO_OFFSET", "lua_name": "CreateObjectNoOffset", "ns": "OBJECT", "apiset": "client", "game": "gta5", "signature": "Object CreateObjectNoOffset(Hash modelHash, float x, float y, float z, BOOL isNetwork, BOOL netMissionEntity, BOOL doorFlag)", "description": "Creates an object (prop) with the specified model centered at the specified position.\nThis object will initially be owned by the creating script as a mission entity, and the model should be loaded already (e.g. using REQUEST_MODEL).", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x9A294B2138ABB884", "params": [{"name": "modelHash", "type": "Hash", "description": "The model to spawn."}, {"name": "x", "type": "float", "description": "Spawn coordinate X component."}, {"name": "y", "type": "float", "description": "Spawn coordinate Y component."}, {"name": "z", "type": "float", "description": "Spawn coordinate Z component."}, {"name": "isNetwork", "type": "BOOL", "description": "Whether to create a network object for the object. If false, the object exists only locally."}, {"name": "netMissionEntity", "type": "BOOL", "description": "Whether to register the object as pinned to the script host in the R\\* network model."}, {"name": "doorFlag", "type": "BOOL", "description": "False to create a door archetype (archetype flag bit 26 set) as a door. Required to be set to true to create door models in network mode."}]}
{"hash": "0xFBA08C503DD5FA58", "name": "CREATE_PICKUP", "lua_name": "CreatePickup", "ns": "OBJECT", "apiset": "client", "game": "gta5", "signature": "Pickup CreatePickup(Hash pickupHash, float posX, float posY, float posZ, int p4, int value, BOOL p6, Hash modelHash)", "description": "Pickup hashes can be found [here](https://gist.github.com/4mmonium/1eabfb6b3996e3aa6b9525a3eccf8a0b).", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xFBA08C503DD5FA58", "params": [{"name": "pickupHash", "type": "Hash"}, {"name": "posX", "type": "float"}, {"name": "posY", "type": "float"}, {"name": "posZ", "type": "float"}, {"name": "p4", "type": "int"}, {"name": "value", "type": "int"}, {"name": "p6", "type": "BOOL"}, {"name": "modelHash", "type": "Hash"}]}
{"hash": "0x891804727E0A98B7", "name": "CREATE_PICKUP_ROTATE", "lua_name": "CreatePickupRotate", "ns": "OBJECT", "apiset": "client", "game": "gta5", "signature": "Pickup CreatePickupRotate(Hash pickupHash, float posX, float posY, float posZ, float rotX, float rotY, float rotZ, int flag, int amount, Any p9, BOOL p10, Hash modelHash)", "description": "```\nPickup hashes: pastebin.com/8EuSv2r1 \nflags: \n8 (1 << 3): place on ground \n512 (1 << 9): spin around \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x891804727E0A98B7", "params": [{"name": "pickupHash", "type": "Hash"}, {"name": "posX", "type": "float"}, {"name": "posY", "type": "float"}, {"name": "posZ", "type": "float"}, {"name": "rotX", "type": "float"}, {"name": "rotY", "type": "float"}, {"name": "rotZ", "type": "float"}, {"name": "flag", "type": "int"}, {"name": "amount", "type": "int"}, {"name": "p9", "type": "Any"}, {"name": "p10", "type": "BOOL"}, {"name": "modelHash", "type": "Hash"}]}
{"hash": "0x2EAF1FDB2FB55698", "name": "CREATE_PORTABLE_PICKUP", "lua_name": "CreatePortablePickup", "ns": "OBJECT", "apiset": "client", "game": "gta5", "signature": "Object CreatePortablePickup(Hash pickupHash, float x, float y, float z, BOOL placeOnGround, Hash modelHash)", "description": "Pickup hashes can be found [here](https://gist.github.com/4mmonium/1eabfb6b3996e3aa6b9525a3eccf8a0b).", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x2EAF1FDB2FB55698", "params": [{"name": "pickupHash", "type": "Hash"}, {"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}, {"name": "placeOnGround", "type": "BOOL"}, {"name": "modelHash", "type": "Hash"}]}
{"hash": "0x539E0AE3E6634B9F", "name": "DELETE_OBJECT", "lua_name": "DeleteObject", "ns": "OBJECT", "apiset": "client", "game": "gta5", "signature": "void DeleteObject(Object* object)", "description": "Deletes the specified object.\n\n**Note**: If for some reason the entity won't delete, you might want to check if the object is a mission entity.\n\n```\nNativeDB Introduced: v323\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x539E0AE3E6634B9F", "params": [{"name": "object", "type": "Object*", "description": "The object you want to delete."}]}
{"hash": "0xCF463D1E9A0AECB1", "name": "DETACH_PORTABLE_PICKUP_FROM_PED", "lua_name": "DetachPortablePickupFromPed", "ns": "OBJECT", "apiset": "client", "game": "gta5", "signature": "void DetachPortablePickupFromPed(Object pickupObject)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xCF463D1E9A0AECB1", "params": [{"name": "pickupObject", "type": "Object"}]}
{"hash": "0xBFA48E2FF417213F", "name": "DOES_OBJECT_OF_TYPE_EXIST_AT_COORDS", "lua_name": "DoesObjectOfTypeExistAtCoords", "ns": "OBJECT", "apiset": "client", "game": "gta5", "signature": "BOOL DoesObjectOfTypeExistAtCoords(float x, float y, float z, float radius, Hash hash, BOOL p5)", "description": "```\np5 is usually 0. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xBFA48E2FF417213F", "params": [{"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}, {"name": "radius", "type": "float"}, {"name": "hash", "type": "Hash"}, {"name": "p5", "type": "BOOL"}]}
{"hash": "0xAFC1CA75AD4074D1", "name": "DOES_PICKUP_EXIST", "lua_name": "DoesPickupExist", "ns": "OBJECT", "apiset": "client", "game": "gta5", "signature": "BOOL DoesPickupExist(Pickup pickup)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xAFC1CA75AD4074D1", "params": [{"name": "pickup", "type": "Pickup"}]}
{"hash": "0xD9EFB6DBF7DAAEA3", "name": "DOES_PICKUP_OBJECT_EXIST", "lua_name": "DoesPickupObjectExist", "ns": "OBJECT", "apiset": "client", "game": "gta5", "signature": "BOOL DoesPickupObjectExist(Object pickupObject)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xD9EFB6DBF7DAAEA3", "params": [{"name": "pickupObject", "type": "Object"}]}
{"hash": "0xF9C36251F6E48E33", "name": "DOES_PICKUP_OF_TYPE_EXIST_IN_AREA", "lua_name": "DoesPickupOfTypeExistInArea", "ns": "OBJECT", "apiset": "client", "game": "gta5", "signature": "BOOL DoesPickupOfTypeExistInArea(Hash pickupHash, float x, float y, float z, float radius)", "description": "Pickup hashes can be found [here](https://gist.github.com/4mmonium/1eabfb6b3996e3aa6b9525a3eccf8a0b).", "aliases": "_IS_PICKUP_WITHIN_RADIUS", "url": "https://docs.fivem.net/natives/?_0xF9C36251F6E48E33", "params": [{"name": "pickupHash", "type": "Hash"}, {"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}, {"name": "radius", "type": "float"}]}
{"hash": "0x52AF537A0C5B8AAD", "name": "DOES_RAYFIRE_MAP_OBJECT_EXIST", "lua_name": "DoesRayfireMapObjectExist", "ns": "OBJECT", "apiset": "client", "game": "gta5", "signature": "BOOL DoesRayfireMapObjectExist(Object object)", "description": "```\nReturns true if a destructible object with this handle exists, false otherwise. \n```", "aliases": "0x52AF537A0C5B8AAD _DOES_DES_OBJECT_EXIST", "url": "https://docs.fivem.net/natives/?_0x52AF537A0C5B8AAD", "params": [{"name": "object", "type": "Object"}]}
{"hash": "0x589F80B325CC82C5", "name": "DOOR_SYSTEM_FIND_EXISTING_DOOR", "lua_name": "DoorSystemFindExistingDoor", "ns": "OBJECT", "apiset": "client", "game": "gta5", "signature": "BOOL DoorSystemFindExistingDoor(float x, float y, float z, Hash modelHash, Hash* doorOutPointer)", "description": "Search radius: 0.5", "aliases": "0x589F80B325CC82C5", "url": "https://docs.fivem.net/natives/?_0x589F80B325CC82C5", "params": [{"name": "x", "type": "float", "description": "The X coordinate of the door object"}, {"name": "y", "type": "float", "description": "The Y coordinate of the door object"}, {"name": "z", "type": "float", "description": "The Z coordinate of the door object"}, {"name": "modelHash", "type": "Hash", "annotations": {"cs_type": "Any"}, "description": "Entity model hash"}, {"name": "doorOutPointer", "type": "Hash*", "annotations": {"cs_type": "AnyPtr"}}]}
{"hash": "0x4BC2854478F3A749", "name": "DOOR_SYSTEM_GET_DOOR_PENDING_STATE", "lua_name": "DoorSystemGetDoorPendingState", "ns": "OBJECT", "apiset": "client", "game": "gta5", "signature": "int DoorSystemGetDoorPendingState(Hash doorHash)", "description": "", "aliases": "0x4BC2854478F3A749", "url": "https://docs.fivem.net/natives/?_0x4BC2854478F3A749", "params": [{"name": "doorHash", "type": "Hash"}]}
{"hash": "0x160AA1B32F6139B8", "name": "DOOR_SYSTEM_GET_DOOR_STATE", "lua_name": "DoorSystemGetDoorState", "ns": "OBJECT", "apiset": "client", "game": "gta5", "signature": "int DoorSystemGetDoorState(Hash doorHash)", "description": "", "aliases": "0x160AA1B32F6139B8", "url": "https://docs.fivem.net/natives/?_0x160AA1B32F6139B8", "params": [{"name": "doorHash", "type": "Hash"}]}
{"hash": "0xDF97CDD4FC08FD34", "name": "DOOR_SYSTEM_GET_IS_PHYSICS_LOADED", "lua_name": "DoorSystemGetIsPhysicsLoaded", "ns": "OBJECT", "apiset": "client", "game": "gta5", "signature": "BOOL DoorSystemGetIsPhysicsLoaded(Hash doorHash)", "description": "", "aliases": "0xDF97CDD4FC08FD34", "url": "https://docs.fivem.net/natives/?_0xDF97CDD4FC08FD34", "params": [{"name": "doorHash", "type": "Hash", "annotations": {"cs_type": "Any"}}]}
{"hash": "0x65499865FCA6E5EC", "name": "DOOR_SYSTEM_GET_OPEN_RATIO", "lua_name": "DoorSystemGetOpenRatio", "ns": "OBJECT", "apiset": "client", "game": "gta5", "signature": "float DoorSystemGetOpenRatio(Hash doorHash)", "description": "", "aliases": "0x65499865FCA6E5EC", "url": "https://docs.fivem.net/natives/?_0x65499865FCA6E5EC", "params": [{"name": "doorHash", "type": "Hash"}]}
{"hash": "0x9BA001CB45CBF627", "name": "DOOR_SYSTEM_SET_AUTOMATIC_DISTANCE", "lua_name": "DoorSystemSetAutomaticDistance", "ns": "OBJECT", "apiset": "client", "game": "gta5", "signature": "void DoorSystemSetAutomaticDistance(Hash doorHash, float distance, BOOL requestDoor, BOOL forceUpdate)", "description": "", "aliases": "0x9BA001CB45CBF627", "url": "https://docs.fivem.net/natives/?_0x9BA001CB45CBF627", "params": [{"name": "doorHash", "type": "Hash", "description": "Door system identifier"}, {"name": "distance", "type": "float"}, {"name": "requestDoor", "type": "BOOL"}, {"name": "forceUpdate", "type": "BOOL", "description": "On true invokes [DOOR_SYSTEM_SET_DOOR_STATE](#\\_0x6BAB9442830C7F53); otherwise requestDoor is unused."}]}
{"hash": "0x03C27E13B42A0E82", "name": "DOOR_SYSTEM_SET_AUTOMATIC_RATE", "lua_name": "DoorSystemSetAutomaticRate", "ns": "OBJECT", "apiset": "client", "game": "gta5", "signature": "void DoorSystemSetAutomaticRate(Hash doorHash, float rate, BOOL requestDoor, BOOL forceUpdate)", "description": "Includes networking check: ownership vs. or the door itself **isn't** networked.", "aliases": "0x03C27E13B42A0E82", "url": "https://docs.fivem.net/natives/?_0x03C27E13B42A0E82", "params": [{"name": "doorHash", "type": "Hash", "description": "Door system identifier"}, {"name": "rate", "type": "float"}, {"name": "requestDoor", "type": "BOOL"}, {"name": "forceUpdate", "type": "BOOL", "description": "On true invokes [DOOR_SYSTEM_SET_DOOR_STATE](#\\_0x6BAB9442830C7F53); otherwise requestDoor is unused."}]}
{"hash": "0x6BAB9442830C7F53", "name": "DOOR_SYSTEM_SET_DOOR_STATE", "lua_name": "DoorSystemSetDoorState", "ns": "OBJECT", "apiset": "client", "game": "gta5", "signature": "void DoorSystemSetDoorState(Hash doorHash, int state, BOOL requestDoor, BOOL forceUpdate)", "description": "Lockstates not applied and CNetObjDoor's not created until [DOOR_SYSTEM_GET_IS_PHYSICS_LOADED](#\\_0xDF97CDD4FC08FD34) returns true.\n\n### Door lock states: (v323)\n\n* **0**: UNLOCKED\n* **1**: LOCKED\n* **2**: DOORSTATE_FORCE_LOCKED_UNTIL_OUT_OF_AREA\n* **3**: DOORSTATE_FORCE_UNLOCKED_THIS_FRAME\n* **4**: DOORSTATE_FORCE_LOCKED_THIS_FRAME\n* **5**: DOORSTATE_FORCE_OPEN_THIS_FRAME\n* **6**: DOORSTATE_FORCE_CLOSED_THIS_FRAME", "aliases": "0x6BAB9442830C7F53 _SET_DOOR_ACCELERATION_LIMIT", "url": "https://docs.fivem.net/natives/?_0x6BAB9442830C7F53", "params": [{"name": "doorHash", "type": "Hash"}, {"name": "state", "type": "int"}, {"name": "requestDoor", "type": "BOOL", "description": "On true, and when door system is configured to, i.e., \"persists w/o netobj\", generate a CRequestDoorEvent."}, {"name": "forceUpdate", "type": "BOOL", "description": "On true, forces an update on the door system (same path as netObjDoor_applyDoorStuff)"}]}
{"hash": "0xD9B71952F78A2640", "name": "DOOR_SYSTEM_SET_HOLD_OPEN", "lua_name": "DoorSystemSetHoldOpen", "ns": "OBJECT", "apiset": "client", "game": "gta5", "signature": "void DoorSystemSetHoldOpen(Hash doorHash, BOOL toggle)", "description": "Includes networking check: ownership vs. or the door itself **isn't** networked.", "aliases": "0xD9B71952F78A2640", "url": "https://docs.fivem.net/natives/?_0xD9B71952F78A2640", "params": [{"name": "doorHash", "type": "Hash", "description": "Door system identifier"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0xB6E6FBA95C7324AC", "name": "DOOR_SYSTEM_SET_OPEN_RATIO", "lua_name": "DoorSystemSetOpenRatio", "ns": "OBJECT", "apiset": "client", "game": "gta5", "signature": "void DoorSystemSetOpenRatio(Hash doorHash, float ajar, BOOL requestDoor, BOOL forceUpdate)", "description": "```\nSets the ajar angle of a door.\nRanges from -1.0 to 1.0, and 0.0 is closed / default.\n```", "aliases": "0xB6E6FBA95C7324AC _SET_DOOR_AJAR_ANGLE", "url": "https://docs.fivem.net/natives/?_0xB6E6FBA95C7324AC", "params": [{"name": "doorHash", "type": "Hash", "description": "Door system identifier"}, {"name": "ajar", "type": "float"}, {"name": "requestDoor", "type": "BOOL"}, {"name": "forceUpdate", "type": "BOOL", "description": "On true invokes [DOOR_SYSTEM_SET_DOOR_STATE](#\\_0x6BAB9442830C7F53); otherwise requestDoor is unused."}]}
{"hash": "0xC485E07E4F0B7958", "name": "DOOR_SYSTEM_SET_SPRING_REMOVED", "lua_name": "DoorSystemSetSpringRemoved", "ns": "OBJECT", "apiset": "client", "game": "gta5", "signature": "void DoorSystemSetSpringRemoved(Hash doorHash, BOOL removed, BOOL requestDoor, BOOL forceUpdate)", "description": "Includes networking check: ownership vs. or the door itself **isn't** networked.", "aliases": "0xC485E07E4F0B7958", "url": "https://docs.fivem.net/natives/?_0xC485E07E4F0B7958", "params": [{"name": "doorHash", "type": "Hash", "description": "Door system identifier"}, {"name": "removed", "type": "BOOL"}, {"name": "requestDoor", "type": "BOOL"}, {"name": "forceUpdate", "type": "BOOL", "description": "On true invokes [DOOR_SYSTEM_SET_DOOR_STATE](#\\_0x6BAB9442830C7F53); otherwise requestDoor is unused."}]}
{"hash": "0xF2E1A7133DD356A6", "name": "ENABLE_SAVING_IN_GARAGE", "lua_name": "EnableSavingInGarage", "ns": "OBJECT", "apiset": "client", "game": "gta5", "signature": "void EnableSavingInGarage(Hash garageHash, BOOL toggle)", "description": "", "aliases": "0xF2E1A7133DD356A6", "url": "https://docs.fivem.net/natives/?_0xF2E1A7133DD356A6", "params": [{"name": "garageHash", "type": "Hash"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0xF9C1681347C8BD15", "name": "FIX_OBJECT_FRAGMENT", "lua_name": "FixObjectFragment", "ns": "OBJECT", "apiset": "client", "game": "gta5", "signature": "void FixObjectFragment(Object object)", "description": "Resets and brings back all the children of a fragment based object.\nThis should be used when attaching or detaching an object from another entity, especially when the object being detached consists of multiple fragments.\n\nAttempting to teleport a fragment-based object using [`SET_ENTITY_COORDS`](#\\_0x06843DA7060A026B) such as a flag object, will result in it remaining in place and failing to teleport, given the condition mentioned in the preceding statement.\n\nThe native should be executed after detaching the object from its parent entity and before calling [`SET_ENTITY_COORDS`](#\\_0x06843DA7060A026B).\n\nExample given down below.", "aliases": "0xF9C1681347C8BD15", "url": "https://docs.fivem.net/natives/?_0xF9C1681347C8BD15", "params": [{"name": "object", "type": "Object", "description": "The object to fix fragments for (a handle should be passed)."}]}
{"hash": "0xE143FA2249364369", "name": "GET_CLOSEST_OBJECT_OF_TYPE", "lua_name": "GetClosestObjectOfType", "ns": "OBJECT", "apiset": "client", "game": "gta5", "signature": "Object GetClosestObjectOfType(float x, float y, float z, float radius, Hash modelHash, BOOL isMission, BOOL p6, BOOL p7)", "description": "```\nHas 8 params in the latest patches. \nisMission - if true doesn't return mission objects \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xE143FA2249364369", "params": [{"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}, {"name": "radius", "type": "float"}, {"name": "modelHash", "type": "Hash"}, {"name": "isMission", "type": "BOOL"}, {"name": "p6", "type": "BOOL"}, {"name": "p7", "type": "BOOL"}]}
{"hash": "0x163F8B586BC95F2A", "name": "GET_COORDS_AND_ROTATION_OF_CLOSEST_OBJECT_OF_TYPE", "lua_name": "GetCoordsAndRotationOfClosestObjectOfType", "ns": "OBJECT", "apiset": "client", "game": "gta5", "signature": "Any GetCoordsAndRotationOfClosestObjectOfType(float x, float y, float z, float radius, Hash modelHash, Vector3* outPosition, Vector3* outRotation, int rotationOrder)", "description": "", "aliases": "0x163F8B586BC95F2A", "url": "https://docs.fivem.net/natives/?_0x163F8B586BC95F2A", "params": [{"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}, {"name": "radius", "type": "float"}, {"name": "modelHash", "type": "Hash"}, {"name": "outPosition", "type": "Vector3*"}, {"name": "outRotation", "type": "Vector3*"}, {"name": "rotationOrder", "type": "int"}]}
{"hash": "0xB6FBFD079B8D0596", "name": "GET_OBJECT_FRAGMENT_DAMAGE_HEALTH", "lua_name": "GetObjectFragmentDamageHealth", "ns": "OBJECT", "apiset": "client", "game": "gta5", "signature": "float GetObjectFragmentDamageHealth(Any p0, BOOL p1)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xB6FBFD079B8D0596", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "BOOL"}]}
{"hash": "0x163E252DE035A133", "name": "GET_OFFSET_FROM_COORD_AND_HEADING_IN_WORLD_COORDS", "lua_name": "GetOffsetFromCoordAndHeadingInWorldCoords", "ns": "OBJECT", "apiset": "client", "game": "gta5", "signature": "Vector3 GetOffsetFromCoordAndHeadingInWorldCoords(float xPos, float yPos, float zPos, float heading, float xOffset, float yOffset, float zOffset)", "description": "Calculates the world coordinates after applying the specified offsets to the given position, relative to a certain heading.\nThis native is similar to [`GET_OFFSET_FROM_ENTITY_IN_WORLD_COORDS`](#\\_0x1899F328B0E12848), but uses a world position and heading as the reference point.", "aliases": "0x163E252DE035A133 _GET_OBJECT_OFFSET_FROM_COORDS", "url": "https://docs.fivem.net/natives/?_0x163E252DE035A133", "params": [{"name": "xPos", "type": "float", "description": "The X coordinate of the original position."}, {"name": "yPos", "type": "float", "description": "The Y coordinate of the original position."}, {"name": "zPos", "type": "float", "description": "The Z coordinate of the original position."}, {"name": "heading", "type": "float", "description": "The heading (in degrees) relative to which the offsets are applied."}, {"name": "xOffset", "type": "float", "description": "Left/right offset from the coord."}, {"name": "yOffset", "type": "float", "description": "Forward/backward offset from the coord."}, {"name": "zOffset", "type": "float", "description": "Upward/downward offset from the coord."}]}
{"hash": "0x225B8B35C88029B3", "name": "GET_PICKUP_COORDS", "lua_name": "GetPickupCoords", "ns": "OBJECT", "apiset": "client", "game": "gta5", "signature": "Vector3 GetPickupCoords(Pickup pickup)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x225B8B35C88029B3", "params": [{"name": "pickup", "type": "Pickup"}]}
{"hash": "0x5099BC55630B25AE", "name": "GET_PICKUP_OBJECT", "lua_name": "GetPickupObject", "ns": "OBJECT", "apiset": "client", "game": "gta5", "signature": "Object GetPickupObject(Pickup pickup)", "description": "", "aliases": "0x5099BC55630B25AE", "url": "https://docs.fivem.net/natives/?_0x5099BC55630B25AE", "params": [{"name": "pickup", "type": "Pickup"}]}
{"hash": "0xB48FCED898292E52", "name": "GET_RAYFIRE_MAP_OBJECT", "lua_name": "GetRayfireMapObject", "ns": "OBJECT", "apiset": "client", "game": "gta5", "signature": "Object GetRayfireMapObject(float x, float y, float z, float radius, char* name)", "description": "```\nExample:\nOBJECT::GET_RAYFIRE_MAP_OBJECT(-809.9619750976562, 170.919, 75.7406997680664, 3.0, \"des_tvsmash\");\n```", "aliases": "0xB48FCED898292E52 _GET_DES_OBJECT", "url": "https://docs.fivem.net/natives/?_0xB48FCED898292E52", "params": [{"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}, {"name": "radius", "type": "float"}, {"name": "name", "type": "char*"}]}
{"hash": "0x260EE4FDBDF4DB01", "name": "GET_RAYFIRE_MAP_OBJECT_ANIM_PHASE", "lua_name": "GetRayfireMapObjectAnimPhase", "ns": "OBJECT", "apiset": "client", "game": "gta5", "signature": "float GetRayfireMapObjectAnimPhase(Object object)", "description": "```\n`object`: The des-object handle to get the animation progress from.\nReturn value is a float between 0.0 and 1.0, 0.0 is the beginning of the animation, 1.0 is the end. Value resets to 0.0 instantly after reaching 1.0.\n```", "aliases": "0x260EE4FDBDF4DB01 _GET_DES_OBJECT_ANIM_PROGRESS", "url": "https://docs.fivem.net/natives/?_0x260EE4FDBDF4DB01", "params": [{"name": "object", "type": "Object", "description": "The des-object handle to get the animation progress from."}]}
{"hash": "0x6E16BC2503FF1FF0", "name": "GET_SAFE_PICKUP_COORDS", "lua_name": "GetSafePickupCoords", "ns": "OBJECT", "apiset": "client", "game": "gta5", "signature": "Vector3 GetSafePickupCoords(float x, float y, float z, float p3, float p4)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x6E16BC2503FF1FF0", "params": [{"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}, {"name": "p3", "type": "float", "annotations": {"cs_type": "Any"}}, {"name": "p4", "type": "float", "annotations": {"cs_type": "Any"}}]}
{"hash": "0xEDC1A5B84AEF33FF", "name": "GET_STATE_OF_CLOSEST_DOOR_OF_TYPE", "lua_name": "GetStateOfClosestDoorOfType", "ns": "OBJECT", "apiset": "client", "game": "gta5", "signature": "void GetStateOfClosestDoorOfType(Hash type, float x, float y, float z, BOOL* locked, float* heading)", "description": "```\nlocked is 0 if no door is found \nlocked is 0 if door is unlocked \nlocked is 1 if door is found and unlocked. \n------------- \nthe locked bool is either 0(unlocked)(false) or 1(locked)(true) \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xEDC1A5B84AEF33FF", "params": [{"name": "type", "type": "Hash"}, {"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}, {"name": "locked", "type": "BOOL*"}, {"name": "heading", "type": "float*"}]}
{"hash": "0x899BA936634A322E", "name": "GET_STATE_OF_RAYFIRE_MAP_OBJECT", "lua_name": "GetStateOfRayfireMapObject", "ns": "OBJECT", "apiset": "client", "game": "gta5", "signature": "int GetStateOfRayfireMapObject(Object object)", "description": "See [`SET_STATE_OF_RAYFIRE_MAP_OBJECT`](#\\_0x5C29F698D404C5E1) to see the different states\n\nGet a destructible object's state. Substract 1 to get the real state. For example, if the object just spawned (state 2), the native will return 3.", "aliases": "0x899BA936634A322E _GET_DES_OBJECT_STATE", "url": "https://docs.fivem.net/natives/?_0x899BA936634A322E", "params": [{"name": "object", "type": "Object"}]}
{"hash": "0x08F96CA6C551AD51", "name": "GET_WEAPON_TYPE_FROM_PICKUP_TYPE", "lua_name": "GetWeaponTypeFromPickupType", "ns": "OBJECT", "apiset": "client", "game": "gta5", "signature": "Hash GetWeaponTypeFromPickupType(Hash pickupHash)", "description": "", "aliases": "0x08F96CA6C551AD51 _GET_WEAPON_HASH_FROM_PICKUP", "url": "https://docs.fivem.net/natives/?_0x08F96CA6C551AD51", "params": [{"name": "pickupHash", "type": "Hash", "annotations": {"cs_type": "Pickup"}}]}
{"hash": "0x761B0E69AC4D007E", "name": "HAS_CLOSEST_OBJECT_OF_TYPE_BEEN_BROKEN", "lua_name": "HasClosestObjectOfTypeBeenBroken", "ns": "OBJECT", "apiset": "client", "game": "gta5", "signature": "BOOL HasClosestObjectOfTypeBeenBroken(float p0, float p1, float p2, float p3, Hash modelHash, Any p5)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x761B0E69AC4D007E", "params": [{"name": "p0", "type": "float"}, {"name": "p1", "type": "float"}, {"name": "p2", "type": "float"}, {"name": "p3", "type": "float"}, {"name": "modelHash", "type": "Hash"}, {"name": "p5", "type": "Any"}]}
{"hash": "0x46494A2475701343", "name": "HAS_CLOSEST_OBJECT_OF_TYPE_BEEN_COMPLETELY_DESTROYED", "lua_name": "HasClosestObjectOfTypeBeenCompletelyDestroyed", "ns": "OBJECT", "apiset": "client", "game": "gta5", "signature": "BOOL HasClosestObjectOfTypeBeenCompletelyDestroyed(float x, float y, float z, float radius, Hash modelHash, BOOL p5)", "description": "", "aliases": "0x46494A2475701343", "url": "https://docs.fivem.net/natives/?_0x46494A2475701343", "params": [{"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}, {"name": "radius", "type": "float"}, {"name": "modelHash", "type": "Hash"}, {"name": "p5", "type": "BOOL"}]}
{"hash": "0x8ABFB70C49CC43E2", "name": "HAS_OBJECT_BEEN_BROKEN", "lua_name": "HasObjectBeenBroken", "ns": "OBJECT", "apiset": "client", "game": "gta5", "signature": "BOOL HasObjectBeenBroken(Object object)", "description": "```\nNativeDB Added Parameter 2: Any p1\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x8ABFB70C49CC43E2", "params": [{"name": "object", "type": "Object"}]}
{"hash": "0x80EC48E6679313F9", "name": "HAS_PICKUP_BEEN_COLLECTED", "lua_name": "HasPickupBeenCollected", "ns": "OBJECT", "apiset": "client", "game": "gta5", "signature": "BOOL HasPickupBeenCollected(Pickup pickup)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x80EC48E6679313F9", "params": [{"name": "pickup", "type": "Pickup"}]}
{"hash": "0x867458251D47CCB2", "name": "HIDE_PORTABLE_PICKUP_WHEN_DETACHED", "lua_name": "HidePortablePickupWhenDetached", "ns": "OBJECT", "apiset": "client", "game": "gta5", "signature": "void HidePortablePickupWhenDetached(Pickup pickup, BOOL toggle)", "description": "", "aliases": "0x867458251D47CCB2 _HIDE_PICKUP", "url": "https://docs.fivem.net/natives/?_0x867458251D47CCB2", "params": [{"name": "pickup", "type": "Pickup"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0x673ED815D6E323B7", "name": "IS_ANY_ENTITY_ENTIRELY_INSIDE_GARAGE", "lua_name": "IsAnyEntityEntirelyInsideGarage", "ns": "OBJECT", "apiset": "client", "game": "gta5", "signature": "BOOL IsAnyEntityEntirelyInsideGarage(Hash garageHash, BOOL p1, BOOL p2, BOOL p3, Any p4)", "description": "", "aliases": "0x673ED815D6E323B7", "url": "https://docs.fivem.net/natives/?_0x673ED815D6E323B7", "params": [{"name": "garageHash", "type": "Hash", "annotations": {"cs_type": "Any"}}, {"name": "p1", "type": "BOOL"}, {"name": "p2", "type": "BOOL"}, {"name": "p3", "type": "BOOL"}, {"name": "p4", "type": "Any"}]}
{"hash": "0x397DC58FF00298D1", "name": "IS_ANY_OBJECT_NEAR_POINT", "lua_name": "IsAnyObjectNearPoint", "ns": "OBJECT", "apiset": "client", "game": "gta5", "signature": "BOOL IsAnyObjectNearPoint(float x, float y, float z, float range, BOOL p4)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x397DC58FF00298D1", "params": [{"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}, {"name": "range", "type": "float"}, {"name": "p4", "type": "BOOL"}]}
{"hash": "0xC531EE8A1145A149", "name": "IS_DOOR_CLOSED", "lua_name": "IsDoorClosed", "ns": "OBJECT", "apiset": "client", "game": "gta5", "signature": "BOOL IsDoorClosed(Hash doorHash)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC531EE8A1145A149", "params": [{"name": "doorHash", "type": "Hash"}]}
{"hash": "0xC153C43EA202C8C1", "name": "IS_DOOR_REGISTERED_WITH_SYSTEM", "lua_name": "IsDoorRegisteredWithSystem", "ns": "OBJECT", "apiset": "client", "game": "gta5", "signature": "BOOL IsDoorRegisteredWithSystem(Hash doorHash)", "description": "```\nif (OBJECT::IS_DOOR_REGISTERED_WITH_SYSTEM(doorHash))\n{\n OBJECT::REMOVE_DOOR_FROM_SYSTEM(doorHash);\n}\n```", "aliases": "0xC153C43EA202C8C1 _DOES_DOOR_EXIST", "url": "https://docs.fivem.net/natives/?_0xC153C43EA202C8C1", "params": [{"name": "doorHash", "type": "Hash"}]}
{"hash": "0x90E47239EA1980B8", "name": "IS_GARAGE_EMPTY", "lua_name": "IsGarageEmpty", "ns": "OBJECT", "apiset": "client", "game": "gta5", "signature": "BOOL IsGarageEmpty(Hash garageHash, BOOL p1, int p2)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x90E47239EA1980B8", "params": [{"name": "garageHash", "type": "Hash", "annotations": {"cs_type": "Any"}}, {"name": "p1", "type": "BOOL"}, {"name": "p2", "type": "int"}]}
{"hash": "0xFC481C641EBBD27D", "name": "IS_OBJECT_A_PICKUP", "lua_name": "IsObjectAPickup", "ns": "OBJECT", "apiset": "client", "game": "gta5", "signature": "BOOL IsObjectAPickup(Object object)", "description": "", "aliases": "0xFC481C641EBBD27D", "url": "https://docs.fivem.net/natives/?_0xFC481C641EBBD27D", "params": [{"name": "object", "type": "Object"}]}
{"hash": "0x0378C08504160D0D", "name": "IS_OBJECT_A_PORTABLE_PICKUP", "lua_name": "IsObjectAPortablePickup", "ns": "OBJECT", "apiset": "client", "game": "gta5", "signature": "BOOL IsObjectAPortablePickup(Object object)", "description": "```\nNativeDB Introduced: v1365\n```", "aliases": "0x0378C08504160D0D", "url": "https://docs.fivem.net/natives/?_0x0378C08504160D0D", "params": [{"name": "object", "type": "Object"}]}
{"hash": "0x372EF6699146A1E4", "name": "IS_OBJECT_ENTIRELY_INSIDE_GARAGE", "lua_name": "IsObjectEntirelyInsideGarage", "ns": "OBJECT", "apiset": "client", "game": "gta5", "signature": "BOOL IsObjectEntirelyInsideGarage(Hash garageHash, Entity entity, float p2, int p3)", "description": "", "aliases": "0x372EF6699146A1E4", "url": "https://docs.fivem.net/natives/?_0x372EF6699146A1E4", "params": [{"name": "garageHash", "type": "Hash", "annotations": {"cs_type": "Any"}}, {"name": "entity", "type": "Entity"}, {"name": "p2", "type": "float"}, {"name": "p3", "type": "int"}]}
{"hash": "0x8C90FE4B381BA60A", "name": "IS_OBJECT_NEAR_POINT", "lua_name": "IsObjectNearPoint", "ns": "OBJECT", "apiset": "client", "game": "gta5", "signature": "BOOL IsObjectNearPoint(Hash objectHash, float x, float y, float z, float range)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x8C90FE4B381BA60A", "params": [{"name": "objectHash", "type": "Hash"}, {"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}, {"name": "range", "type": "float"}]}
{"hash": "0xF0EED5A6BC7B237A", "name": "IS_OBJECT_PARTIALLY_INSIDE_GARAGE", "lua_name": "IsObjectPartiallyInsideGarage", "ns": "OBJECT", "apiset": "client", "game": "gta5", "signature": "BOOL IsObjectPartiallyInsideGarage(Hash garageHash, Entity entity, int p2)", "description": "", "aliases": "0xF0EED5A6BC7B237A", "url": "https://docs.fivem.net/natives/?_0xF0EED5A6BC7B237A", "params": [{"name": "garageHash", "type": "Hash", "annotations": {"cs_type": "Any"}}, {"name": "entity", "type": "Entity"}, {"name": "p2", "type": "int"}]}
{"hash": "0x8B32ACE6326A7546", "name": "IS_OBJECT_VISIBLE", "lua_name": "IsObjectVisible", "ns": "OBJECT", "apiset": "client", "game": "gta5", "signature": "BOOL IsObjectVisible(Object object)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x8B32ACE6326A7546", "params": [{"name": "object", "type": "Object"}]}
{"hash": "0x11D1E53A726891FE", "name": "IS_PICKUP_WEAPON_OBJECT_VALID", "lua_name": "IsPickupWeaponObjectValid", "ns": "OBJECT", "apiset": "client", "game": "gta5", "signature": "BOOL IsPickupWeaponObjectValid(Object object)", "description": "", "aliases": "0x11D1E53A726891FE", "url": "https://docs.fivem.net/natives/?_0x11D1E53A726891FE", "params": [{"name": "object", "type": "Object"}]}
{"hash": "0x024A60DEB0EA69F0", "name": "IS_PLAYER_ENTIRELY_INSIDE_GARAGE", "lua_name": "IsPlayerEntirelyInsideGarage", "ns": "OBJECT", "apiset": "client", "game": "gta5", "signature": "BOOL IsPlayerEntirelyInsideGarage(Hash garageHash, Player player, float p2, int p3)", "description": "", "aliases": "0x024A60DEB0EA69F0", "url": "https://docs.fivem.net/natives/?_0x024A60DEB0EA69F0", "params": [{"name": "garageHash", "type": "Hash", "annotations": {"cs_type": "Any"}}, {"name": "player", "type": "Player"}, {"name": "p2", "type": "float"}, {"name": "p3", "type": "int"}]}
{"hash": "0x1761DC5D8471CBAA", "name": "IS_PLAYER_PARTIALLY_INSIDE_GARAGE", "lua_name": "IsPlayerPartiallyInsideGarage", "ns": "OBJECT", "apiset": "client", "game": "gta5", "signature": "BOOL IsPlayerPartiallyInsideGarage(Hash garageHash, Player player, int p2)", "description": "", "aliases": "0x1761DC5D8471CBAA", "url": "https://docs.fivem.net/natives/?_0x1761DC5D8471CBAA", "params": [{"name": "garageHash", "type": "Hash", "annotations": {"cs_type": "Any"}}, {"name": "player", "type": "Player"}, {"name": "p2", "type": "int"}]}
{"hash": "0x2A70BAE8883E4C81", "name": "IS_POINT_IN_ANGLED_AREA", "lua_name": "IsPointInAngledArea", "ns": "OBJECT", "apiset": "client", "game": "gta5", "signature": "BOOL IsPointInAngledArea(float xPos, float yPos, float zPos, float x1, float y1, float z1, float x2, float y2, float z2, float width, BOOL p10, BOOL includez)", "description": "An **angled area** is an X-Z oriented rectangle with three parameters:\n\n1. **origin**: the mid-point along a base edge of the rectangle;\n2. **extent**: the mid-point of opposite base edge on the other Z;\n3. **width**: the length of the base edge; (named derived from logging strings `CNetworkRoadNodeWorldStateData`).\n\nThe oriented rectangle can then be derived from the direction of the two points (`norm(origin - extent)`), its orthonormal, and the width, e.g:\n\n1. [golf_mp](https://i.imgur.com/JhsQAK9.png)\n2. [am_taxi](https://i.imgur.com/TJWCZaT.jpg)", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x2A70BAE8883E4C81", "params": [{"name": "xPos", "type": "float", "description": "The x coordinate."}, {"name": "yPos", "type": "float", "description": "The y coordinate."}, {"name": "zPos", "type": "float", "description": "The z coordinate."}, {"name": "x1", "type": "float", "description": "X dimension of the angled area 'origin'"}, {"name": "y1", "type": "float", "description": "Y dimension of the angled area 'origin'"}, {"name": "z1", "type": "float", "description": "Z dimension of the angled area 'origin'"}, {"name": "x2", "type": "float", "description": "X dimension of the angled area 'extent'"}, {"name": "y2", "type": "float", "description": "Y dimension of the angled area 'extent'"}, {"name": "z2", "type": "float", "description": "Z dimension of the angled area 'extent'"}, {"name": "width", "type": "float", "description": "Width of the angled area"}, {"name": "p10", "type": "BOOL", "description": "a debug flag invoking functions in the same path as `DRAW_MARKER`"}, {"name": "includez", "type": "BOOL", "description": "If true, include the Z dimension when doing the height check; otherwise the query becomes two-dimensional"}]}
{"hash": "0x58A850EAEE20FAA3", "name": "PLACE_OBJECT_ON_GROUND_PROPERLY", "lua_name": "PlaceObjectOnGroundProperly", "ns": "OBJECT", "apiset": "client", "game": "gta5", "signature": "BOOL PlaceObjectOnGroundProperly(Object object)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x58A850EAEE20FAA3", "params": [{"name": "object", "type": "Object"}]}
{"hash": "0x92AEFB5F6E294023", "name": "PREVENT_COLLECTION_OF_PORTABLE_PICKUP", "lua_name": "PreventCollectionOfPortablePickup", "ns": "OBJECT", "apiset": "client", "game": "gta5", "signature": "void PreventCollectionOfPortablePickup(Object object, BOOL p1, BOOL p2)", "description": "", "aliases": "0x92AEFB5F6E294023", "url": "https://docs.fivem.net/natives/?_0x92AEFB5F6E294023", "params": [{"name": "object", "type": "Object"}, {"name": "p1", "type": "BOOL"}, {"name": "p2", "type": "BOOL"}]}
{"hash": "0x27F9D613092159CF", "name": "REMOVE_ALL_PICKUPS_OF_TYPE", "lua_name": "RemoveAllPickupsOfType", "ns": "OBJECT", "apiset": "client", "game": "gta5", "signature": "void RemoveAllPickupsOfType(Hash pickupHash)", "description": "Pickup hashes can be found [here](https://gist.github.com/4mmonium/1eabfb6b3996e3aa6b9525a3eccf8a0b).", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x27F9D613092159CF", "params": [{"name": "pickupHash", "type": "Hash"}]}
{"hash": "0x464D8E1427156FE4", "name": "REMOVE_DOOR_FROM_SYSTEM", "lua_name": "RemoveDoorFromSystem", "ns": "OBJECT", "apiset": "client", "game": "gta5", "signature": "void RemoveDoorFromSystem(Hash doorHash)", "description": "CDoor and CDoorSystemData still internally allocated (and their associations between doorHash, modelHash, and coordinates).\n\nOnly its NetObj removed and flag `*(v2 + 192) |= 8u` (1604 retail) toggled.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x464D8E1427156FE4", "params": [{"name": "doorHash", "type": "Hash"}]}
{"hash": "0x4A39DB43E47CF3AA", "name": "REMOVE_OBJECT_HIGH_DETAIL_MODEL", "lua_name": "RemoveObjectHighDetailModel", "ns": "OBJECT", "apiset": "client", "game": "gta5", "signature": "void RemoveObjectHighDetailModel(Object object)", "description": "", "aliases": "0x4A39DB43E47CF3AA", "url": "https://docs.fivem.net/natives/?_0x4A39DB43E47CF3AA", "params": [{"name": "object", "type": "Object"}]}
{"hash": "0x3288D8ACAECD2AB2", "name": "REMOVE_PICKUP", "lua_name": "RemovePickup", "ns": "OBJECT", "apiset": "client", "game": "gta5", "signature": "void RemovePickup(Pickup pickup)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x3288D8ACAECD2AB2", "params": [{"name": "pickup", "type": "Pickup"}]}
{"hash": "0x3430676B11CDF21D", "name": "RENDER_FAKE_PICKUP_GLOW", "lua_name": "RenderFakePickupGlow", "ns": "OBJECT", "apiset": "client", "game": "gta5", "signature": "void RenderFakePickupGlow(float x, float y, float z, int colorIndex)", "description": "```\ndraws circular marker at pos\n-1 = none\n0 = red\n1 = green\n2 = blue\n3 = green larger\n4 = nothing\n5 = green small\n```", "aliases": "0x3430676B11CDF21D _HIGHLIGHT_PLACEMENT_COORDS", "url": "https://docs.fivem.net/natives/?_0x3430676B11CDF21D", "params": [{"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}, {"name": "colorIndex", "type": "int"}]}
{"hash": "0x406137F8EF90EAF5", "name": "SET_ACTIVATE_OBJECT_PHYSICS_AS_SOON_AS_IT_IS_UNFROZEN", "lua_name": "SetActivateObjectPhysicsAsSoonAsItIsUnfrozen", "ns": "OBJECT", "apiset": "client", "game": "gta5", "signature": "void SetActivateObjectPhysicsAsSoonAsItIsUnfrozen(Object object, BOOL toggle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x406137F8EF90EAF5", "params": [{"name": "object", "type": "Object"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0xF538081986E49E9D", "name": "SET_FORCE_OBJECT_THIS_FRAME", "lua_name": "SetForceObjectThisFrame", "ns": "OBJECT", "apiset": "client", "game": "gta5", "signature": "void SetForceObjectThisFrame(float x, float y, float z, float p3)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xF538081986E49E9D", "params": [{"name": "x", "type": "float", "annotations": {"cs_type": "Any"}}, {"name": "y", "type": "float", "annotations": {"cs_type": "Any"}}, {"name": "z", "type": "float", "annotations": {"cs_type": "Any"}}, {"name": "p3", "type": "float", "annotations": {"cs_type": "Any"}}]}
{"hash": "0x78857FC65CADB909", "name": "SET_LOCAL_PLAYER_CAN_COLLECT_PORTABLE_PICKUPS", "lua_name": "SetLocalPlayerCanCollectPortablePickups", "ns": "OBJECT", "apiset": "client", "game": "gta5", "signature": "void SetLocalPlayerCanCollectPortablePickups(BOOL p0)", "description": "", "aliases": "0x78857FC65CADB909", "url": "https://docs.fivem.net/natives/?_0x78857FC65CADB909", "params": [{"name": "p0", "type": "BOOL"}]}
{"hash": "0x0BF3B3BD47D79C08", "name": "SET_MAX_NUM_PORTABLE_PICKUPS_CARRIED_BY_PLAYER", "lua_name": "SetMaxNumPortablePickupsCarriedByPlayer", "ns": "OBJECT", "apiset": "client", "game": "gta5", "signature": "void SetMaxNumPortablePickupsCarriedByPlayer(Hash modelHash, int p1)", "description": "", "aliases": "0x0BF3B3BD47D79C08", "url": "https://docs.fivem.net/natives/?_0x0BF3B3BD47D79C08", "params": [{"name": "modelHash", "type": "Hash"}, {"name": "p1", "type": "int"}]}
{"hash": "0x4D89D607CB3DD1D2", "name": "SET_OBJECT_ALLOW_LOW_LOD_BUOYANCY", "lua_name": "SetObjectAllowLowLodBuoyancy", "ns": "OBJECT", "apiset": "client", "game": "gta5", "signature": "void SetObjectAllowLowLodBuoyancy(Object object, BOOL toggle)", "description": "```\nOverrides the climbing/blocking flags of the object, used in the native scripts mostly for \"prop_dock_bouy_*\"\n```", "aliases": "0x4D89D607CB3DD1D2 _SET_OBJECT_CAN_CLIMB_ON", "url": "https://docs.fivem.net/natives/?_0x4D89D607CB3DD1D2", "params": [{"name": "object", "type": "Object"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0x77F33F2CCF64B3AA", "name": "SET_OBJECT_FORCE_VEHICLES_TO_AVOID", "lua_name": "SetObjectForceVehiclesToAvoid", "ns": "OBJECT", "apiset": "client", "game": "gta5", "signature": "void SetObjectForceVehiclesToAvoid(Object object, BOOL toggle)", "description": "Overrides a flag on the object which determines if the object should be avoided by a vehicle in task: CTaskVehicleGoToPointWithAvoidanceAutomobile.\nTested on vehicles that were created by the vehicle generators.", "aliases": "0x77F33F2CCF64B3AA _SET_OBJECT_SOMETHING", "url": "https://docs.fivem.net/natives/?_0x77F33F2CCF64B3AA", "params": [{"name": "object", "type": "Object"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0xF6DF6E90DE7DF90F", "name": "SET_OBJECT_PHYSICS_PARAMS", "lua_name": "SetObjectPhysicsParams", "ns": "OBJECT", "apiset": "client", "game": "gta5", "signature": "void SetObjectPhysicsParams(Object object, float mass, float gravityFactor, float linearC, float linearV, float linearV2, float angularC, float angularV, float angularV2, float p9, float maxAngSpeed, float buoyancyFactor)", "description": "```\nrage::phArchetypeDamp\np9: Some phBoundGeometry margin value, limited to (0.0, 0.1) exclusive.\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xF6DF6E90DE7DF90F", "params": [{"name": "object", "type": "Object"}, {"name": "mass", "type": "float"}, {"name": "gravityFactor", "type": "float"}, {"name": "linearC", "type": "float"}, {"name": "linearV", "type": "float"}, {"name": "linearV2", "type": "float"}, {"name": "angularC", "type": "float"}, {"name": "angularV", "type": "float"}, {"name": "angularV2", "type": "float"}, {"name": "p9", "type": "float"}, {"name": "maxAngSpeed", "type": "float"}, {"name": "buoyancyFactor", "type": "float"}]}
{"hash": "0x8A7391690F5AFD81", "name": "SET_OBJECT_TARGETTABLE", "lua_name": "SetObjectTargettable", "ns": "OBJECT", "apiset": "client", "game": "gta5", "signature": "void SetObjectTargettable(Object object, BOOL targettable)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x8A7391690F5AFD81", "params": [{"name": "object", "type": "Object"}, {"name": "targettable", "type": "BOOL"}]}
{"hash": "0x318516E02DE3ECE2", "name": "SET_PICKUP_GENERATION_RANGE_MULTIPLIER", "lua_name": "SetPickupGenerationRangeMultiplier", "ns": "OBJECT", "apiset": "client", "game": "gta5", "signature": "void SetPickupGenerationRangeMultiplier(float multiplier)", "description": "", "aliases": "0x318516E02DE3ECE2", "url": "https://docs.fivem.net/natives/?_0x318516E02DE3ECE2", "params": [{"name": "multiplier", "type": "float"}]}
{"hash": "0x78015C9B4B3ECC9D", "name": "SET_PICKUP_REGENERATION_TIME", "lua_name": "SetPickupRegenerationTime", "ns": "OBJECT", "apiset": "client", "game": "gta5", "signature": "void SetPickupRegenerationTime(Pickup pickup, int duration)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x78015C9B4B3ECC9D", "params": [{"name": "pickup", "type": "Pickup"}, {"name": "duration", "type": "int"}]}
{"hash": "0xF82D8F1926A02C3D", "name": "SET_STATE_OF_CLOSEST_DOOR_OF_TYPE", "lua_name": "SetStateOfClosestDoorOfType", "ns": "OBJECT", "apiset": "client", "game": "gta5", "signature": "void SetStateOfClosestDoorOfType(Hash type, float x, float y, float z, BOOL locked, float heading, BOOL p6)", "description": "```\nHardcoded to not work in multiplayer. \nUsed to lock/unlock doors to interior areas of the game. \n(Possible) Door Types: \npastebin.com/9S2m3qA4 \nHeading is either 1, 0 or -1 in the scripts. Means default closed(0) or opened either into(1) or out(-1) of the interior. \nLocked means that the heading is locked. \np6 is always 0. \n225 door types, model names and coords found in stripclub.c4: \npastebin.com/gywnbzsH \nget door info: pastebin.com/i14rbekD \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xF82D8F1926A02C3D", "params": [{"name": "type", "type": "Hash"}, {"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}, {"name": "locked", "type": "BOOL"}, {"name": "heading", "type": "float"}, {"name": "p6", "type": "BOOL"}]}
{"hash": "0x5C29F698D404C5E1", "name": "SET_STATE_OF_RAYFIRE_MAP_OBJECT", "lua_name": "SetStateOfRayfireMapObject", "ns": "OBJECT", "apiset": "client", "game": "gta5", "signature": "void SetStateOfRayfireMapObject(Object object, int state)", "description": "```\nDefines the state of a destructible object.\nUse the GET_RAYFIRE_MAP_OBJECT native to find an object's handle with its name / coords.\nState 2 == object just spawned\nState 4 == Beginning of the animation\nState 6 == Start animation\nState 9 == End of the animation\n```", "aliases": "0x5C29F698D404C5E1 _SET_DES_OBJECT_STATE", "url": "https://docs.fivem.net/natives/?_0x5C29F698D404C5E1", "params": [{"name": "object", "type": "Object"}, {"name": "state", "type": "int"}]}
{"hash": "0x53E0DF1A2A3CF0CA", "name": "SET_TEAM_PICKUP_OBJECT", "lua_name": "SetTeamPickupObject", "ns": "OBJECT", "apiset": "client", "game": "gta5", "signature": "void SetTeamPickupObject(Object object, Any p1, BOOL p2)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x53E0DF1A2A3CF0CA", "params": [{"name": "object", "type": "Object"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "BOOL"}]}
{"hash": "0x2FDFF4107B8C1147", "name": "SLIDE_OBJECT", "lua_name": "SlideObject", "ns": "OBJECT", "apiset": "client", "game": "gta5", "signature": "BOOL SlideObject(Object object, float toX, float toY, float toZ, float speedX, float speedY, float speedZ, BOOL collision)", "description": "```\nReturns true if the object has finished moving. \nIf false, moves the object towards the specified X, Y and Z coordinates with the specified X, Y and Z speed. \nSee also: https://gtagmodding.com/opcode-database/opcode/034E/\nHas to be looped until it returns true. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x2FDFF4107B8C1147", "params": [{"name": "object", "type": "Object"}, {"name": "toX", "type": "float"}, {"name": "toY", "type": "float"}, {"name": "toZ", "type": "float"}, {"name": "speedX", "type": "float"}, {"name": "speedY", "type": "float"}, {"name": "speedZ", "type": "float"}, {"name": "collision", "type": "BOOL"}]}
{"hash": "0xB252BC036B525623", "name": "TRACK_OBJECT_VISIBILITY", "lua_name": "TrackObjectVisibility", "ns": "OBJECT", "apiset": "client", "game": "gta5", "signature": "void TrackObjectVisibility(Object object)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xB252BC036B525623", "params": [{"name": "object", "type": "Object"}]}
{"hash": "0xDA05194260CDCDF9", "name": "_CLEAR_GARAGE_AREA", "lua_name": "ClearGarageArea", "ns": "OBJECT", "apiset": "client", "game": "gta5", "signature": "void ClearGarageArea(Hash garageHash, BOOL isNetwork)", "description": "", "aliases": "0xDA05194260CDCDF9", "url": "https://docs.fivem.net/natives/?_0xDA05194260CDCDF9", "params": [{"name": "garageHash", "type": "Hash", "annotations": {"cs_type": "Any"}}, {"name": "isNetwork", "type": "BOOL"}]}
{"hash": "0x9C93764223E29C50", "name": "_CREATE_NON_NETWORKED_AMBIENT_PICKUP", "lua_name": "CreateNonNetworkedAmbientPickup", "ns": "OBJECT", "apiset": "client", "game": "gta5", "signature": "Any CreateNonNetworkedAmbientPickup(Any pickupHash, float posX, float posY, float posZ, int flags, int value, Any modelHash, BOOL p7, BOOL p8)", "description": "```\nNativeDB Introduced: v2372\n```", "aliases": "0x9C93764223E29C50", "url": "https://docs.fivem.net/natives/?_0x9C93764223E29C50", "params": [{"name": "pickupHash", "type": "Any"}, {"name": "posX", "type": "float"}, {"name": "posY", "type": "float"}, {"name": "posZ", "type": "float"}, {"name": "flags", "type": "int"}, {"name": "value", "type": "int"}, {"name": "modelHash", "type": "Any"}, {"name": "p7", "type": "BOOL"}, {"name": "p8", "type": "BOOL"}]}
{"hash": "0x9B12F9A24FABEDB0", "name": "_DOOR_CONTROL", "lua_name": "DoorControl", "ns": "OBJECT", "apiset": "client", "game": "gta5", "signature": "void DoorControl(Hash modelHash, float x, float y, float z, BOOL locked, float xRotMult, float yRotMult, float zRotMult)", "description": "Hardcoded not to work in multiplayer environments.\nNative name between `SET_LOCAL_PLAYER_VISIBLE_LOCALLY` & `SET_MAX_WANTED_LEVEL`.\n\n```\nOBJECT::_9B12F9A24FABEDB0(${prop_gate_prison_01}, 1845.0, 2605.0, 45.0, 0, 0.0, 50.0, 0); //door unlocked\nOBJECT::_9B12F9A24FABEDB0(${prop_gate_prison_01}, 1845.0, 2605.0, 45.0, 1, 0.0, 50.0, 0); //door locked\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x9B12F9A24FABEDB0", "params": [{"name": "modelHash", "type": "Hash"}, {"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}, {"name": "locked", "type": "BOOL", "description": "tells the game whether or not the door is locked"}, {"name": "xRotMult", "type": "float", "description": "multiplier that specifies how fast the door/gate will rotate in degrees per second."}, {"name": "yRotMult", "type": "float", "description": "multiplier that specifies how fast the door/gate will rotate in degrees per second."}, {"name": "zRotMult", "type": "float", "description": "multiplier that specifies how fast the door/gate will rotate in degrees per second."}]}
{"hash": "0xE851471AEFC3374F", "name": "_DOOR_SYSTEM_GET_AUTOMATIC_DISTANCE", "lua_name": "DoorSystemGetAutomaticDistance", "ns": "OBJECT", "apiset": "client", "game": "gta5", "signature": "float DoorSystemGetAutomaticDistance(Hash doorHash)", "description": "```\nNativeDB Introduced: v1868\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xE851471AEFC3374F", "params": [{"name": "doorHash", "type": "Hash"}]}
{"hash": "0x758A5C1B3B1E1990", "name": "_FORCE_PICKUP_REGENERATE", "lua_name": "ForcePickupRegenerate", "ns": "OBJECT", "apiset": "client", "game": "gta5", "signature": "void ForcePickupRegenerate(Any p0)", "description": "", "aliases": "0x758A5C1B3B1E1990", "url": "https://docs.fivem.net/natives/?_0x758A5C1B3B1E1990", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0x43C677F1E1158005", "name": "_GET_IS_ARENA_PROP_PHYSICS_DISABLED", "lua_name": "GetIsArenaPropPhysicsDisabled", "ns": "OBJECT", "apiset": "client", "game": "gta5", "signature": "BOOL GetIsArenaPropPhysicsDisabled(Object entity, Any p1)", "description": "```\nNativeDB Introduced: v1604\n```", "aliases": "0x43C677F1E1158005", "url": "https://docs.fivem.net/natives/?_0x43C677F1E1158005", "params": [{"name": "entity", "type": "Object"}, {"name": "p1", "type": "Any"}]}
{"hash": "0xE84EB93729C5F36A", "name": "_GET_OBJECT_TEXTURE_VARIATION", "lua_name": "GetObjectTextureVariation", "ns": "OBJECT", "apiset": "client", "game": "gta5", "signature": "int GetObjectTextureVariation(Object object)", "description": "", "aliases": "0xE84EB93729C5F36A", "url": "https://docs.fivem.net/natives/?_0xE84EB93729C5F36A", "params": [{"name": "object", "type": "Object"}]}
{"hash": "0xB3ECA65C7317F174", "name": "_GET_PICKUP_GENERATION_RANGE_MULTIPLIER", "lua_name": "GetPickupGenerationRangeMultiplier", "ns": "OBJECT", "apiset": "client", "game": "gta5", "signature": "float GetPickupGenerationRangeMultiplier()", "description": "", "aliases": "0xB3ECA65C7317F174", "url": "https://docs.fivem.net/natives/?_0xB3ECA65C7317F174", "params": []}
{"hash": "0x5EAAD83F8CFB4575", "name": "_GET_PICKUP_HASH", "lua_name": "GetPickupHash", "ns": "OBJECT", "apiset": "client", "game": "gta5", "signature": "Hash GetPickupHash(Hash pickupHash)", "description": "```\nreturns pickup hash.\n```", "aliases": "0x5EAAD83F8CFB4575", "url": "https://docs.fivem.net/natives/?_0x5EAAD83F8CFB4575", "params": [{"name": "pickupHash", "type": "Hash", "annotations": {"cs_type": "Pickup"}}]}
{"hash": "0xD6429A016084F1A5", "name": "_GET_PICKUP_HASH_FROM_WEAPON", "lua_name": "GetPickupHashFromWeapon", "ns": "OBJECT", "apiset": "client", "game": "gta5", "signature": "Hash GetPickupHashFromWeapon(Hash weapon)", "description": "```\nNativeDB Introduced: v1290\n```", "aliases": "0xD6429A016084F1A5", "url": "https://docs.fivem.net/natives/?_0xD6429A016084F1A5", "params": [{"name": "weapon", "type": "Hash"}]}
{"hash": "0xADBE4809F19F927A", "name": "_MARK_OBJECT_FOR_DELETION", "lua_name": "MarkObjectForDeletion", "ns": "OBJECT", "apiset": "client", "game": "gta5", "signature": "void MarkObjectForDeletion(Object object)", "description": "```\nis this like setting is as no longer needed? \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xADBE4809F19F927A", "params": [{"name": "object", "type": "Object"}]}
{"hash": "0xD76EEEF746057FD6", "name": "_PLACE_OBJECT_ON_GROUND_PROPERLY_2", "lua_name": "PlaceObjectOnGroundProperly_2", "ns": "OBJECT", "apiset": "client", "game": "gta5", "signature": "BOOL PlaceObjectOnGroundProperly_2(Object object)", "description": "", "aliases": "0xD76EEEF746057FD6", "url": "https://docs.fivem.net/natives/?_0xD76EEEF746057FD6", "params": [{"name": "object", "type": "Object"}]}
{"hash": "0xBCE595371A5FBAAF", "name": "_SET_CREATE_WEAPON_OBJECT_LIGHT_SOURCE", "lua_name": "SetCreateWeaponObjectLightSource", "ns": "OBJECT", "apiset": "client", "game": "gta5", "signature": "void SetCreateWeaponObjectLightSource(Object object, BOOL toggle)", "description": "```\nRequires a component_at_*_flsh to be attached to the weapon object\n```", "aliases": "0xBCE595371A5FBAAF", "url": "https://docs.fivem.net/natives/?_0xBCE595371A5FBAAF", "params": [{"name": "object", "type": "Object"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0x911024442F4898F0", "name": "_SET_ENABLE_ARENA_PROP_PHYSICS", "lua_name": "SetEnableArenaPropPhysics", "ns": "OBJECT", "apiset": "client", "game": "gta5", "signature": "void SetEnableArenaPropPhysics(Object entity, BOOL toggle, int p2)", "description": "```\nActivate the physics to: \"xs_prop_arena_{flipper,wall,bollard,turntable,pit}\"\n```\n\n```\nNativeDB Introduced: v1604\n```", "aliases": "0x911024442F4898F0", "url": "https://docs.fivem.net/natives/?_0x911024442F4898F0", "params": [{"name": "entity", "type": "Object"}, {"name": "toggle", "type": "BOOL"}, {"name": "p2", "type": "int"}]}
{"hash": "0xB20834A7DD3D8896", "name": "_SET_ENABLE_ARENA_PROP_PHYSICS_ON_PED", "lua_name": "SetEnableArenaPropPhysicsOnPed", "ns": "OBJECT", "apiset": "client", "game": "gta5", "signature": "void SetEnableArenaPropPhysicsOnPed(Object entity, BOOL toggle, int p2, Ped ped)", "description": "```\nNativeDB Introduced: v1604\n```", "aliases": "0xB20834A7DD3D8896", "url": "https://docs.fivem.net/natives/?_0xB20834A7DD3D8896", "params": [{"name": "entity", "type": "Object"}, {"name": "toggle", "type": "BOOL"}, {"name": "p2", "type": "int"}, {"name": "ped", "type": "Ped"}]}
{"hash": "0x88EAEC617CD26926", "name": "_SET_LOCAL_PLAYER_CAN_USE_PICKUPS_WITH_THIS_MODEL", "lua_name": "SetLocalPlayerCanUsePickupsWithThisModel", "ns": "OBJECT", "apiset": "client", "game": "gta5", "signature": "void SetLocalPlayerCanUsePickupsWithThisModel(Hash modelHash, BOOL toggle)", "description": "```\nMaximum amount of pickup models that can be disallowed is 30.\nSET_LOCAL_PLAYER_*\n```", "aliases": "0x88EAEC617CD26926", "url": "https://docs.fivem.net/natives/?_0x88EAEC617CD26926", "params": [{"name": "modelHash", "type": "Hash"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0x5F048334B4A4E774", "name": "_SET_OBJECT_LIGHT_COLOR", "lua_name": "SetObjectLightColor", "ns": "OBJECT", "apiset": "client", "game": "gta5", "signature": "Any SetObjectLightColor(Object object, BOOL p1, int r, int g, int b)", "description": "Sets color of embedded light source.\nOnly appears in am_mp_nightclub.c for the nightclub dancefloor.\n\nNot sure what p1 does, seems to only ever be '1' in scripts.\n\n```\nNativeDB Introduced: v1493\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x5F048334B4A4E774", "params": [{"name": "object", "type": "Object"}, {"name": "p1", "type": "BOOL"}, {"name": "r", "type": "int"}, {"name": "g", "type": "int"}, {"name": "b", "type": "int"}]}
{"hash": "0xDF6CA0330F2E737B", "name": "_SET_OBJECT_STUNT_PROP_DURATION", "lua_name": "SetObjectStuntPropDuration", "ns": "OBJECT", "apiset": "client", "game": "gta5", "signature": "void SetObjectStuntPropDuration(Object object, float duration)", "description": "", "aliases": "0xDF6CA0330F2E737B", "url": "https://docs.fivem.net/natives/?_0xDF6CA0330F2E737B", "params": [{"name": "object", "type": "Object"}, {"name": "duration", "type": "float"}]}
{"hash": "0x96EE0EBA0163DF80", "name": "_SET_OBJECT_STUNT_PROP_SPEEDUP", "lua_name": "SetObjectStuntPropSpeedup", "ns": "OBJECT", "apiset": "client", "game": "gta5", "signature": "void SetObjectStuntPropSpeedup(Object object, int intensity)", "description": "Sets the intensity of Speed Boost and Slow Down props.\n\nThe corresponding values for Speed Boosts in the Creator are:\\\nWeak: `15`\\\nNormal: `25`\\\nStrong: `35`\\\nExtra Strong: `45`\\\nUltra Strong: `100`\n\nFor Slow Downs:\\\nWeak: `44`\\\nNormal: `30`\\\nStrong: `16`", "aliases": "0x96EE0EBA0163DF80", "url": "https://docs.fivem.net/natives/?_0x96EE0EBA0163DF80", "params": [{"name": "object", "type": "Object", "description": "A Speed Boost or Slow Down prop"}, {"name": "intensity", "type": "int", "description": "Ranges from `1`-`254`, other values are ignored. Higher values will increase the effect of Speed Boosts and decrease the effect of Slow Downs."}]}
{"hash": "0xB39F03368DB0CAA2", "name": "_SET_OBJECT_TARGETTABLE_BY_PLAYER", "lua_name": "SetObjectTargettableByPlayer", "ns": "OBJECT", "apiset": "client", "game": "gta5", "signature": "void SetObjectTargettableByPlayer(Object object, BOOL setFlag34, BOOL setFlag35)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xB39F03368DB0CAA2", "params": [{"name": "object", "type": "Object"}, {"name": "setFlag34", "type": "BOOL"}, {"name": "setFlag35", "type": "BOOL"}]}
{"hash": "0x971DA0055324D033", "name": "_SET_OBJECT_TEXTURE_VARIATION", "lua_name": "SetObjectTextureVariation", "ns": "OBJECT", "apiset": "client", "game": "gta5", "signature": "void SetObjectTextureVariation(Object object, int textureVariation)", "description": "```cpp\nenum eObjectPaintVariants\n{ \n\tPacific = 0, \n\tAzure = 1, \n\tNautical = 2, \n\tContinental = 3, \n\tBattleship = 4, \n\tIntrepid = 5, \n\tUniform = 6, \n\tClassico = 7, \n\tMediterranean = 8, \n\tCommand = 9, \n\tMariner = 10, \n\tRuby = 11, \n\tVintage = 12, \n\tPristine = 13, \n\tMerchant = 14, \n\tVoyager = 15 \n}; \n```", "aliases": "0x971DA0055324D033 _SET_OBJECT_TEXTURE_VARIANT", "url": "https://docs.fivem.net/natives/?_0x971DA0055324D033", "params": [{"name": "object", "type": "Object"}, {"name": "textureVariation", "type": "int"}]}
{"hash": "0x3ED2B83AB2E82799", "name": "_SET_PICKUP_HIDDEN_WHEN_UNCOLLECTABLE", "lua_name": "SetPickupHiddenWhenUncollectable", "ns": "OBJECT", "apiset": "client", "game": "gta5", "signature": "void SetPickupHiddenWhenUncollectable(Any p0, Any p1)", "description": "", "aliases": "0x3ED2B83AB2E82799", "url": "https://docs.fivem.net/natives/?_0x3ED2B83AB2E82799", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}]}
{"hash": "0x1C1B69FAE509BA97", "name": "_SET_PICKUP_UNCOLLECTABLE", "lua_name": "SetPickupUncollectable", "ns": "OBJECT", "apiset": "client", "game": "gta5", "signature": "void SetPickupUncollectable(Any p0, Any p1)", "description": "", "aliases": "0x1C1B69FAE509BA97", "url": "https://docs.fivem.net/natives/?_0x1C1B69FAE509BA97", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}]}
{"hash": "0xF12E33034D887F66", "name": "_SET_TEXTURE_VARIATION_OF_CLOSEST_OBJECT_OF_TYPE", "lua_name": "SetTextureVariationOfClosestObjectOfType", "ns": "OBJECT", "apiset": "client", "game": "gta5", "signature": "BOOL SetTextureVariationOfClosestObjectOfType(float x, float y, float z, float radius, Hash modelHash, int textureVariation)", "description": "", "aliases": "0xF12E33034D887F66", "url": "https://docs.fivem.net/natives/?_0xF12E33034D887F66", "params": [{"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}, {"name": "radius", "type": "float"}, {"name": "modelHash", "type": "Hash", "annotations": {"cs_type": "Any"}}, {"name": "textureVariation", "type": "int"}]}
{"hash": "0xABDABF4E1EDECBFA", "name": "_SET_UNK_GLOBAL_BOOL_RELATED_TO_DAMAGE", "lua_name": "SetUnkGlobalBoolRelatedToDamage", "ns": "OBJECT", "apiset": "client", "game": "gta5", "signature": "void SetUnkGlobalBoolRelatedToDamage(BOOL value)", "description": "```\nNativeDB Introduced: v1365\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xABDABF4E1EDECBFA", "params": [{"name": "value", "type": "BOOL"}]}
{"hash": "0x616093EC6B139DD9", "name": "_TOGGLE_USE_PICKUPS_FOR_PLAYER", "lua_name": "ToggleUsePickupsForPlayer", "ns": "OBJECT", "apiset": "client", "game": "gta5", "signature": "void ToggleUsePickupsForPlayer(Player player, Hash pickupHash, BOOL toggle)", "description": "```\nDisabling/enabling a player from getting pickups. From the scripts:\nOBJECT::_616093EC6B139DD9(PLAYER::PLAYER_ID(), ${pickup_portable_package}, 0);\nOBJECT::_616093EC6B139DD9(PLAYER::PLAYER_ID(), ${pickup_portable_package}, 0);\nOBJECT::_616093EC6B139DD9(PLAYER::PLAYER_ID(), ${pickup_portable_package}, 1);\nOBJECT::_616093EC6B139DD9(PLAYER::PLAYER_ID(), ${pickup_portable_package}, 0);\nOBJECT::_616093EC6B139DD9(PLAYER::PLAYER_ID(), ${pickup_armour_standard}, 0);\nOBJECT::_616093EC6B139DD9(PLAYER::PLAYER_ID(), ${pickup_armour_standard}, 1);\nSET_PLAYER_*\n```", "aliases": "0x616093EC6B139DD9", "url": "https://docs.fivem.net/natives/?_0x616093EC6B139DD9", "params": [{"name": "player", "type": "Player"}, {"name": "pickupHash", "type": "Hash"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0x14D29BB12D47F68C", "name": "", "lua_name": "N_0x14d29bb12d47f68c", "ns": "PAD", "apiset": "client", "game": "gta5", "signature": "void N_0x14d29bb12d47f68c(Any p0, Any p1, Any p2, Any p3, Any p4)", "description": "**This native does absolutely nothing, just a nullsub**", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x14D29BB12D47F68C", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}, {"name": "p3", "type": "Any"}, {"name": "p4", "type": "Any"}]}
{"hash": "0x23F09EADC01449D6", "name": "", "lua_name": "N_0x23f09eadc01449d6", "ns": "PAD", "apiset": "client", "game": "gta5", "signature": "BOOL N_0x23f09eadc01449d6(int padIndex)", "description": "Hardcoded to return false.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x23F09EADC01449D6", "params": [{"name": "padIndex", "type": "int", "description": "The control system instance to use. See [`ENABLE_ALL_CONTROL_ACTIONS`](#\\_0xA5FFE9B05F199DE7)."}]}
{"hash": "0x25AAA32BDC98F2A3", "name": "", "lua_name": "N_0x25aaa32bdc98f2a3", "ns": "PAD", "apiset": "client", "game": "gta5", "signature": "Any N_0x25aaa32bdc98f2a3()", "description": "```\nNativeDB Introduced: v1365\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x25AAA32BDC98F2A3", "params": []}
{"hash": "0x5B73C77D9EB66E24", "name": "", "lua_name": "N_0x5b73c77d9eb66e24", "ns": "PAD", "apiset": "client", "game": "gta5", "signature": "void N_0x5b73c77d9eb66e24(BOOL p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x5B73C77D9EB66E24", "params": [{"name": "p0", "type": "BOOL"}]}
{"hash": "0x6CD79468A1E595C6", "name": "", "lua_name": "N_0x6cd79468a1e595c6", "ns": "PAD", "apiset": "client", "game": "gta5", "signature": "BOOL N_0x6cd79468a1e595c6(int padIndex)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x6CD79468A1E595C6", "params": [{"name": "padIndex", "type": "int", "description": "The control system instance to use. See [`ENABLE_ALL_CONTROL_ACTIONS`](#\\_0xA5FFE9B05F199DE7)."}]}
{"hash": "0xA0CEFCEA390AAB9B", "name": "", "lua_name": "N_0xa0cefcea390aab9b", "ns": "PAD", "apiset": "client", "game": "gta5", "signature": "void N_0xa0cefcea390aab9b(Any p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA0CEFCEA390AAB9B", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0xCB0360EFEFB2580D", "name": "", "lua_name": "N_0xcb0360efefb2580d", "ns": "PAD", "apiset": "client", "game": "gta5", "signature": "void N_0xcb0360efefb2580d(int padIndex)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xCB0360EFEFB2580D", "params": [{"name": "padIndex", "type": "int"}]}
{"hash": "0xE1615EC03B3BB4FD", "name": "", "lua_name": "N_0xe1615ec03b3bb4fd", "ns": "PAD", "apiset": "client", "game": "gta5", "signature": "BOOL N_0xe1615ec03b3bb4fd()", "description": "```\nUsed with IS_LOOK_INVERTED() and negates its affect.\n--\nNot sure how the person above got that description, but here's an actual example:\nif (PAD::_GET_LAST_INPUT_METHOD(2)) {\n if (a_5) {\n if (PAD::IS_LOOK_INVERTED()) {\n a_3 *= -1;\n }\n if (PAD::_E1615EC03B3BB4FD()) {\n a_3 *= -1;\n }\n }\n}\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xE1615EC03B3BB4FD", "params": []}
{"hash": "0xF239400E16C23E08", "name": "", "lua_name": "N_0xf239400e16c23e08", "ns": "PAD", "apiset": "client", "game": "gta5", "signature": "void N_0xf239400e16c23e08(int padIndex, int p1)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xF239400E16C23E08", "params": [{"name": "padIndex", "type": "int"}, {"name": "p1", "type": "int"}]}
{"hash": "0x5F4B6931816E599B", "name": "DISABLE_ALL_CONTROL_ACTIONS", "lua_name": "DisableAllControlActions", "ns": "PAD", "apiset": "client", "game": "gta5", "signature": "void DisableAllControlActions(int padIndex)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x5F4B6931816E599B", "params": [{"name": "padIndex", "type": "int", "description": "The control system instance to use. See [`ENABLE_ALL_CONTROL_ACTIONS`](#\\_0xA5FFE9B05F199DE7)."}]}
{"hash": "0xFE99B66D079CF6BC", "name": "DISABLE_CONTROL_ACTION", "lua_name": "DisableControlAction", "ns": "PAD", "apiset": "client", "game": "gta5", "signature": "void DisableControlAction(int padIndex, int control, BOOL disable)", "description": "[Control values and meaning](https://docs.fivem.net/docs/game-references/controls/#controls)\n\nExample: `CONTROLS::DISABLE_CONTROL_ACTION(2, 19, true)` disables the switching UI from appearing both when using a keyboard and Xbox 360 controller. Needs to be executed each frame.\nControl group 1 and 0 gives the same results as 2. Same results for all players.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xFE99B66D079CF6BC", "params": [{"name": "padIndex", "type": "int"}, {"name": "control", "type": "int"}, {"name": "disable", "type": "BOOL"}]}
{"hash": "0xA5FFE9B05F199DE7", "name": "ENABLE_ALL_CONTROL_ACTIONS", "lua_name": "EnableAllControlActions", "ns": "PAD", "apiset": "client", "game": "gta5", "signature": "void EnableAllControlActions(int padIndex)", "description": "```cpp\nenum ePadType {\n PLAYER_CONTROL = 0,\n CAMERA_CONTROL = 1,\n FRONTEND_CONTRO = 2\n};\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA5FFE9B05F199DE7", "params": [{"name": "padIndex", "type": "int", "description": "The control system instance to use."}]}
{"hash": "0x351220255D64C155", "name": "ENABLE_CONTROL_ACTION", "lua_name": "EnableControlAction", "ns": "PAD", "apiset": "client", "game": "gta5", "signature": "void EnableControlAction(int padIndex, int control, BOOL enable)", "description": "```\ncontrol values and meaning: github.com/crosire/scripthookvdotnet/blob/dev_v3/source/scripting/Control.cs \nand \nhttps://docs.fivem.net/game-references/controls/\n0, 1 and 2 used in the scripts. \nControl values from the decompiled scripts: \n0,1,2,3,4,5,6,8,9,10,11,14,15,16,17,19,21,22,24,25,26,30,31,32,33,34,35,36, \n37,44,46,47,59,60,65,68,69,70,71,72,73,74,75,76,79,80,81,82,86,95,98,99,100 \n,101,114,140,141,143,172,173,174,175,176,177,178,179,180,181,187,188,189,19 \n0,195,196,197,198,199,201,202,203,204,205,206,207,208,209,210,217,218,219,2 \n20,221,225,228,229,230,231,234,235,236,237,238,239,240,241,242,245,246,257, \n261,262,263,264,286,287,288,289,337,338,339,340,341,342,343 \nINPUTGROUP_MOVE \nINPUTGROUP_LOOK \nINPUTGROUP_WHEEL \nINPUTGROUP_CELLPHONE_NAVIGATE \nINPUTGROUP_CELLPHONE_NAVIGATE_UD \nINPUTGROUP_CELLPHONE_NAVIGATE_LR \nINPUTGROUP_FRONTEND_DPAD_ALL \nINPUTGROUP_FRONTEND_DPAD_UD \nINPUTGROUP_FRONTEND_DPAD_LR \nINPUTGROUP_FRONTEND_LSTICK_ALL \nINPUTGROUP_FRONTEND_RSTICK_ALL \nINPUTGROUP_FRONTEND_GENERIC_UD \nINPUTGROUP_FRONTEND_GENERIC_LR \nINPUTGROUP_FRONTEND_GENERIC_ALL \nINPUTGROUP_FRONTEND_BUMPERS \nINPUTGROUP_FRONTEND_TRIGGERS \nINPUTGROUP_FRONTEND_STICKS \nINPUTGROUP_SCRIPT_DPAD_ALL \nINPUTGROUP_SCRIPT_DPAD_UD \nINPUTGROUP_SCRIPT_DPAD_LR \nINPUTGROUP_SCRIPT_LSTICK_ALL \nINPUTGROUP_SCRIPT_RSTICK_ALL \nINPUTGROUP_SCRIPT_BUMPERS \nINPUTGROUP_SCRIPT_TRIGGERS \nINPUTGROUP_WEAPON_WHEEL_CYCLE \nINPUTGROUP_FLY \nINPUTGROUP_SUB \nINPUTGROUP_VEH_MOVE_ALL \nINPUTGROUP_CURSOR \nINPUTGROUP_CURSOR_SCROLL \nINPUTGROUP_SNIPER_ZOOM_SECONDARY \nINPUTGROUP_VEH_HYDRAULICS_CONTROL \nTook those in IDA Pro.Not sure in which order they go \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x351220255D64C155", "params": [{"name": "padIndex", "type": "int"}, {"name": "control", "type": "int"}, {"name": "enable", "type": "BOOL"}]}
{"hash": "0xFC859E2374407556", "name": "GET_ALLOW_MOVEMENT_WHILE_ZOOMED", "lua_name": "GetAllowMovementWhileZoomed", "ns": "PAD", "apiset": "client", "game": "gta5", "signature": "BOOL GetAllowMovementWhileZoomed()", "description": "```\nReturns profile setting 17.\n```", "aliases": "0xFC859E2374407556", "url": "https://docs.fivem.net/natives/?_0xFC859E2374407556", "params": []}
{"hash": "0x80C2FD58D720C801", "name": "GET_CONTROL_GROUP_INSTRUCTIONAL_BUTTON", "lua_name": "GetControlGroupInstructionalButton", "ns": "PAD", "apiset": "client", "game": "gta5", "signature": "char* GetControlGroupInstructionalButton(int padIndex, int controlGroup, BOOL p2)", "description": "", "aliases": "0x80C2FD58D720C801", "url": "https://docs.fivem.net/natives/?_0x80C2FD58D720C801", "params": [{"name": "padIndex", "type": "int", "description": "The control system instance to use. See [`ENABLE_ALL_CONTROL_ACTIONS`](#\\_0xA5FFE9B05F199DE7)."}, {"name": "controlGroup", "type": "int"}, {"name": "p2", "type": "BOOL"}]}
{"hash": "0x0499D7B09FC9B407", "name": "GET_CONTROL_INSTRUCTIONAL_BUTTON", "lua_name": "GetControlInstructionalButton", "ns": "PAD", "apiset": "client", "game": "gta5", "signature": "char* GetControlInstructionalButton(int padIndex, int control, BOOL p2)", "description": "```\nformerly called _GET_CONTROL_ACTION_NAME incorrectly \np2 appears to always be true. \np2 is unused variable in function. \nEG: \nGET_CONTROL_INSTRUCTIONAL_BUTTON (2, 201, 1) /*INPUT_FRONTEND_ACCEPT (e.g. Enter button)*/ \nGET_CONTROL_INSTRUCTIONAL_BUTTON (2, 202, 1) /*INPUT_FRONTEND_CANCEL (e.g. ESC button)*/ \nGET_CONTROL_INSTRUCTIONAL_BUTTON (2, 51, 1) /*INPUT_CONTEXT (e.g. E button)*/ \ngtaforums.com/topic/819070-c-draw-instructional-buttons-scaleform-movie/#entry1068197378 \n0, 1 and 2 used in the scripts. 0 is by far the most common of them. \n```", "aliases": "0x0499D7B09FC9B407", "url": "https://docs.fivem.net/natives/?_0x0499D7B09FC9B407", "params": [{"name": "padIndex", "type": "int"}, {"name": "control", "type": "int"}, {"name": "p2", "type": "BOOL", "annotations": {"cs_type": "Player"}}]}
{"hash": "0xEC3C9B8D5327B563", "name": "GET_CONTROL_NORMAL", "lua_name": "GetControlNormal", "ns": "PAD", "apiset": "client", "game": "gta5", "signature": "float GetControlNormal(int padIndex, int control)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xEC3C9B8D5327B563", "params": [{"name": "padIndex", "type": "int", "description": "The control system instance to use. See [`ENABLE_ALL_CONTROL_ACTIONS`](#\\_0xA5FFE9B05F199DE7)."}, {"name": "control", "type": "int", "description": "The [control ID](https://docs.fivem.net/docs/game-references/controls/#controls) to check."}]}
{"hash": "0x5B84D09CEC5209C5", "name": "GET_CONTROL_UNBOUND_NORMAL", "lua_name": "GetControlUnboundNormal", "ns": "PAD", "apiset": "client", "game": "gta5", "signature": "float GetControlUnboundNormal(int padIndex, int control)", "description": "```\nSeems to return values between -1 and 1 for controls like gas and steering.\n```", "aliases": "0x5B84D09CEC5209C5", "url": "https://docs.fivem.net/natives/?_0x5B84D09CEC5209C5", "params": [{"name": "padIndex", "type": "int", "description": "The control system instance to use. See [`ENABLE_ALL_CONTROL_ACTIONS`](#\\_0xA5FFE9B05F199DE7)."}, {"name": "control", "type": "int", "description": "The [control ID](https://docs.fivem.net/docs/game-references/controls/#controls) to check."}]}
{"hash": "0xD95E79E8686D2C27", "name": "GET_CONTROL_VALUE", "lua_name": "GetControlValue", "ns": "PAD", "apiset": "client", "game": "gta5", "signature": "int GetControlValue(int padIndex, int control)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xD95E79E8686D2C27", "params": [{"name": "padIndex", "type": "int", "description": "The control system instance to use. See [`ENABLE_ALL_CONTROL_ACTIONS`](#\\_0xA5FFE9B05F199DE7)."}, {"name": "control", "type": "int", "description": "The [control ID](https://docs.fivem.net/docs/game-references/controls/#controls) to check."}]}
{"hash": "0x11E65974A982637C", "name": "GET_DISABLED_CONTROL_NORMAL", "lua_name": "GetDisabledControlNormal", "ns": "PAD", "apiset": "client", "game": "gta5", "signature": "float GetDisabledControlNormal(int padIndex, int control)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x11E65974A982637C", "params": [{"name": "padIndex", "type": "int", "description": "The control system instance to use. See [`ENABLE_ALL_CONTROL_ACTIONS`](#\\_0xA5FFE9B05F199DE7)."}, {"name": "control", "type": "int", "description": "The [control ID](https://docs.fivem.net/docs/game-references/controls/#controls) to check."}]}
{"hash": "0x4F8A26A890FD62FB", "name": "GET_DISABLED_CONTROL_UNBOUND_NORMAL", "lua_name": "GetDisabledControlUnboundNormal", "ns": "PAD", "apiset": "client", "game": "gta5", "signature": "float GetDisabledControlUnboundNormal(int padIndex, int control)", "description": "", "aliases": "0x4F8A26A890FD62FB", "url": "https://docs.fivem.net/natives/?_0x4F8A26A890FD62FB", "params": [{"name": "padIndex", "type": "int", "description": "The control system instance to use. See [`ENABLE_ALL_CONTROL_ACTIONS`](#\\_0xA5FFE9B05F199DE7)."}, {"name": "control", "type": "int", "description": "The [control ID](https://docs.fivem.net/docs/game-references/controls/#controls) to check."}]}
{"hash": "0x0F70731BACCFBB96", "name": "GET_IS_USING_ALTERNATE_DRIVEBY", "lua_name": "GetIsUsingAlternateDriveby", "ns": "PAD", "apiset": "client", "game": "gta5", "signature": "BOOL GetIsUsingAlternateDriveby()", "description": "```\nReturns profile setting 225.\n```", "aliases": "0x0F70731BACCFBB96", "url": "https://docs.fivem.net/natives/?_0x0F70731BACCFBB96", "params": []}
{"hash": "0xBB41AFBBBC0A0287", "name": "GET_LOCAL_PLAYER_AIM_STATE", "lua_name": "GetLocalPlayerAimState", "ns": "PAD", "apiset": "client", "game": "gta5", "signature": "int GetLocalPlayerAimState()", "description": "Returns the local player's targeting mode. See [`SET_PLAYER_TARGETING_MODE`](#\\_0xB1906895227793F3).", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xBB41AFBBBC0A0287", "params": []}
{"hash": "0x1CEA6BFDF248E5D9", "name": "IS_CONTROL_ENABLED", "lua_name": "IsControlEnabled", "ns": "PAD", "apiset": "client", "game": "gta5", "signature": "BOOL IsControlEnabled(int padIndex, int control)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x1CEA6BFDF248E5D9", "params": [{"name": "padIndex", "type": "int", "description": "The control system instance to use. See [`ENABLE_ALL_CONTROL_ACTIONS`](#\\_0xA5FFE9B05F199DE7)."}, {"name": "control", "type": "int", "description": "The [control ID](https://docs.fivem.net/docs/game-references/controls/#controls) to check."}]}
{"hash": "0x580417101DDB492F", "name": "IS_CONTROL_JUST_PRESSED", "lua_name": "IsControlJustPressed", "ns": "PAD", "apiset": "client", "game": "gta5", "signature": "BOOL IsControlJustPressed(int padIndex, int control)", "description": "Returns whether a control was newly pressed since the last check.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x580417101DDB492F", "params": [{"name": "padIndex", "type": "int", "description": "The control system instance to use. See [`ENABLE_ALL_CONTROL_ACTIONS`](#\\_0xA5FFE9B05F199DE7)."}, {"name": "control", "type": "int", "description": "The [control ID](https://docs.fivem.net/docs/game-references/controls/#controls) to check."}]}
{"hash": "0x50F940259D3841E6", "name": "IS_CONTROL_JUST_RELEASED", "lua_name": "IsControlJustReleased", "ns": "PAD", "apiset": "client", "game": "gta5", "signature": "BOOL IsControlJustReleased(int padIndex, int control)", "description": "Returns whether a control was newly released since the last check.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x50F940259D3841E6", "params": [{"name": "padIndex", "type": "int", "description": "The control system instance to use. See [`ENABLE_ALL_CONTROL_ACTIONS`](#\\_0xA5FFE9B05F199DE7)."}, {"name": "control", "type": "int", "description": "The [control ID](https://docs.fivem.net/docs/game-references/controls/#controls) to check."}]}
{"hash": "0xF3A21BCD95725A4A", "name": "IS_CONTROL_PRESSED", "lua_name": "IsControlPressed", "ns": "PAD", "apiset": "client", "game": "gta5", "signature": "BOOL IsControlPressed(int padIndex, int control)", "description": "Returns whether a control is currently pressed.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xF3A21BCD95725A4A", "params": [{"name": "padIndex", "type": "int", "description": "The control system instance to use. See [`ENABLE_ALL_CONTROL_ACTIONS`](#\\_0xA5FFE9B05F199DE7)."}, {"name": "control", "type": "int", "description": "The [control ID](https://docs.fivem.net/docs/game-references/controls/#controls) to check."}]}
{"hash": "0x648EE3E7F38877DD", "name": "IS_CONTROL_RELEASED", "lua_name": "IsControlReleased", "ns": "PAD", "apiset": "client", "game": "gta5", "signature": "BOOL IsControlReleased(int padIndex, int control)", "description": "Returns whether a control is currently *not* pressed.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x648EE3E7F38877DD", "params": [{"name": "padIndex", "type": "int", "description": "The control system instance to use. See [`ENABLE_ALL_CONTROL_ACTIONS`](#\\_0xA5FFE9B05F199DE7)."}, {"name": "control", "type": "int", "description": "The [control ID](https://docs.fivem.net/docs/game-references/controls/#controls) to check."}]}
{"hash": "0x91AEF906BCA88877", "name": "IS_DISABLED_CONTROL_JUST_PRESSED", "lua_name": "IsDisabledControlJustPressed", "ns": "PAD", "apiset": "client", "game": "gta5", "signature": "BOOL IsDisabledControlJustPressed(int padIndex, int control)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x91AEF906BCA88877", "params": [{"name": "padIndex", "type": "int", "description": "The control system instance to use. See [`ENABLE_ALL_CONTROL_ACTIONS`](#\\_0xA5FFE9B05F199DE7)."}, {"name": "control", "type": "int", "description": "The [control ID](https://docs.fivem.net/docs/game-references/controls/#controls) to check."}]}
{"hash": "0x305C8DCD79DA8B0F", "name": "IS_DISABLED_CONTROL_JUST_RELEASED", "lua_name": "IsDisabledControlJustReleased", "ns": "PAD", "apiset": "client", "game": "gta5", "signature": "BOOL IsDisabledControlJustReleased(int padIndex, int control)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x305C8DCD79DA8B0F", "params": [{"name": "padIndex", "type": "int", "description": "The control system instance to use. See [`ENABLE_ALL_CONTROL_ACTIONS`](#\\_0xA5FFE9B05F199DE7)."}, {"name": "control", "type": "int", "description": "The [control ID](https://docs.fivem.net/docs/game-references/controls/#controls) to check."}]}
{"hash": "0xE2587F8CBBD87B1D", "name": "IS_DISABLED_CONTROL_PRESSED", "lua_name": "IsDisabledControlPressed", "ns": "PAD", "apiset": "client", "game": "gta5", "signature": "BOOL IsDisabledControlPressed(int padIndex, int control)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xE2587F8CBBD87B1D", "params": [{"name": "padIndex", "type": "int", "description": "The control system instance to use. See [`ENABLE_ALL_CONTROL_ACTIONS`](#\\_0xA5FFE9B05F199DE7)."}, {"name": "control", "type": "int", "description": "The [control ID](https://docs.fivem.net/docs/game-references/controls/#controls) to check."}]}
{"hash": "0x77B612531280010D", "name": "IS_LOOK_INVERTED", "lua_name": "IsLookInverted", "ns": "PAD", "apiset": "client", "game": "gta5", "signature": "BOOL IsLookInverted()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x77B612531280010D", "params": []}
{"hash": "0xEDE476E5EE29EDB1", "name": "SET_INPUT_EXCLUSIVE", "lua_name": "SetInputExclusive", "ns": "PAD", "apiset": "client", "game": "gta5", "signature": "void SetInputExclusive(int padIndex, int control)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xEDE476E5EE29EDB1", "params": [{"name": "padIndex", "type": "int", "description": "The control system instance to use. See [`ENABLE_ALL_CONTROL_ACTIONS`](#\\_0xA5FFE9B05F199DE7)."}, {"name": "control", "type": "int", "description": "The [control ID](https://docs.fivem.net/docs/game-references/controls/#controls) to check."}]}
{"hash": "0x48B3886C1358D0D5", "name": "SET_PAD_SHAKE", "lua_name": "SetPadShake", "ns": "PAD", "apiset": "client", "game": "gta5", "signature": "void SetPadShake(int padIndex, int duration, int frequency)", "description": "```\np0 always seems to be 0 \nduration in milliseconds \nfrequency should range from about 10 (slow vibration) to 255 (very fast) \nexample: \nSET_PAD_SHAKE(0, 100, 200); \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x48B3886C1358D0D5", "params": [{"name": "padIndex", "type": "int"}, {"name": "duration", "type": "int"}, {"name": "frequency", "type": "int"}]}
{"hash": "0x798FDEB5B1575088", "name": "SET_PLAYERPAD_SHAKES_WHEN_CONTROLLER_DISABLED", "lua_name": "SetPlayerpadShakesWhenControllerDisabled", "ns": "PAD", "apiset": "client", "game": "gta5", "signature": "void SetPlayerpadShakesWhenControllerDisabled(BOOL toggle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x798FDEB5B1575088", "params": [{"name": "toggle", "type": "BOOL"}]}
{"hash": "0x38C16A305E8CDC8D", "name": "STOP_PAD_SHAKE", "lua_name": "StopPadShake", "ns": "PAD", "apiset": "client", "game": "gta5", "signature": "void StopPadShake(int padIndex)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x38C16A305E8CDC8D", "params": [{"name": "padIndex", "type": "int"}]}
{"hash": "0x7F4724035FDCA1DD", "name": "_DISABLE_INPUT_GROUP", "lua_name": "DisableInputGroup", "ns": "PAD", "apiset": "client", "game": "gta5", "signature": "void DisableInputGroup(int padIndex)", "description": "", "aliases": "0x7F4724035FDCA1DD", "url": "https://docs.fivem.net/natives/?_0x7F4724035FDCA1DD", "params": [{"name": "padIndex", "type": "int"}]}
{"hash": "0x59B9A7AF4C95133C", "name": "_GET_LOCAL_PLAYER_AIM_STATE_2", "lua_name": "GetLocalPlayerAimState_2", "ns": "PAD", "apiset": "client", "game": "gta5", "signature": "int GetLocalPlayerAimState_2()", "description": "```\nSame behavior as GET_LOCAL_PLAYER_AIM_STATE but only used on the PC version. \n```", "aliases": "0x59B9A7AF4C95133C", "url": "https://docs.fivem.net/natives/?_0x59B9A7AF4C95133C", "params": []}
{"hash": "0xD7D22F5592AED8BA", "name": "_GET_TIME_SINCE_LAST_INPUT", "lua_name": "GetTimeSinceLastInput", "ns": "PAD", "apiset": "client", "game": "gta5", "signature": "int GetTimeSinceLastInput(int padIndex)", "description": "```\nThe number of milliseconds since last padIndex registered pressed\n```", "aliases": "0xD7D22F5592AED8BA", "url": "https://docs.fivem.net/natives/?_0xD7D22F5592AED8BA", "params": [{"name": "padIndex", "type": "int"}]}
{"hash": "0xFB6C4072E9A32E92", "name": "_IS_DISABLED_CONTROL_RELEASED", "lua_name": "IsDisabledControlReleased", "ns": "PAD", "apiset": "client", "game": "gta5", "signature": "BOOL IsDisabledControlReleased(int padIndex, int control)", "description": "", "aliases": "0xFB6C4072E9A32E92", "url": "https://docs.fivem.net/natives/?_0xFB6C4072E9A32E92", "params": [{"name": "padIndex", "type": "int", "description": "The control system instance to use. See [`ENABLE_ALL_CONTROL_ACTIONS`](#\\_0xA5FFE9B05F199DE7)."}, {"name": "control", "type": "int", "description": "The [control ID](https://docs.fivem.net/docs/game-references/controls/#controls) to check."}]}
{"hash": "0xA571D46727E2B718", "name": "_IS_USING_KEYBOARD", "lua_name": "IsUsingKeyboard", "ns": "PAD", "apiset": "client", "game": "gta5", "signature": "BOOL IsUsingKeyboard(int padIndex)", "description": "", "aliases": "_GET_LAST_INPUT_METHOD _IS_INPUT_DISABLED", "url": "https://docs.fivem.net/natives/?_0xA571D46727E2B718", "params": [{"name": "padIndex", "type": "int", "description": "The control system instance to use. See [`ENABLE_ALL_CONTROL_ACTIONS`](#\\_0xA5FFE9B05F199DE7)."}]}
{"hash": "0x13337B38DB572509", "name": "_IS_USING_KEYBOARD_2", "lua_name": "IsUsingKeyboard_2", "ns": "PAD", "apiset": "client", "game": "gta5", "signature": "BOOL IsUsingKeyboard_2(int padIndex)", "description": "", "aliases": "0x13337B38DB572509 _IS_INPUT_JUST_DISABLED", "url": "https://docs.fivem.net/natives/?_0x13337B38DB572509", "params": [{"name": "padIndex", "type": "int", "description": "The control system instance to use. See [`ENABLE_ALL_CONTROL_ACTIONS`](#\\_0xA5FFE9B05F199DE7)."}]}
{"hash": "0x643ED62D5EA3BEBD", "name": "_RESET_INPUT_MAPPING_SCHEME", "lua_name": "ResetInputMappingScheme", "ns": "PAD", "apiset": "client", "game": "gta5", "signature": "void ResetInputMappingScheme()", "description": "```\nS*\n```", "aliases": "0x643ED62D5EA3BEBD", "url": "https://docs.fivem.net/natives/?_0x643ED62D5EA3BEBD", "params": []}
{"hash": "0x8290252FFF36ACB5", "name": "_SET_CONTROL_LIGHT_EFFECT_COLOR", "lua_name": "SetControlLightEffectColor", "ns": "PAD", "apiset": "client", "game": "gta5", "signature": "void SetControlLightEffectColor(int padIndex, int red, int green, int blue)", "description": "", "aliases": "0x8290252FFF36ACB5 _SET_CONTROL_GROUP_COLOR", "url": "https://docs.fivem.net/natives/?_0x8290252FFF36ACB5", "params": [{"name": "padIndex", "type": "int", "description": "The control system instance to use. See [`ENABLE_ALL_CONTROL_ACTIONS`](#\\_0xA5FFE9B05F199DE7)."}, {"name": "red", "type": "int"}, {"name": "green", "type": "int"}, {"name": "blue", "type": "int"}]}
{"hash": "0xE8A25867FBA3B05E", "name": "_SET_CONTROL_NORMAL", "lua_name": "SetControlNormal", "ns": "PAD", "apiset": "client", "game": "gta5", "signature": "BOOL SetControlNormal(int padIndex, int control, float amount)", "description": "This is for simulating player input.", "aliases": "0xE8A25867FBA3B05E", "url": "https://docs.fivem.net/natives/?_0xE8A25867FBA3B05E", "params": [{"name": "padIndex", "type": "int", "description": "The control system instance to use. See [`ENABLE_ALL_CONTROL_ACTIONS`](#\\_0xA5FFE9B05F199DE7)."}, {"name": "control", "type": "int", "description": "The [control ID](https://docs.fivem.net/docs/game-references/controls/#controls) to check."}, {"name": "amount", "type": "float", "description": "An unbounded normal value."}]}
{"hash": "0xFC695459D4D0E219", "name": "_SET_CURSOR_LOCATION", "lua_name": "SetCursorLocation", "ns": "PAD", "apiset": "client", "game": "gta5", "signature": "BOOL SetCursorLocation(float x, float y)", "description": "", "aliases": "0xFC695459D4D0E219", "url": "https://docs.fivem.net/natives/?_0xFC695459D4D0E219", "params": [{"name": "x", "type": "float"}, {"name": "y", "type": "float"}]}
{"hash": "0x3D42B92563939375", "name": "_SWITCH_TO_INPUT_MAPPING_SCHEME", "lua_name": "SwitchToInputMappingScheme", "ns": "PAD", "apiset": "client", "game": "gta5", "signature": "BOOL SwitchToInputMappingScheme(char* name)", "description": "```\nUsed in carsteal3 script with p0 = \"Carsteal4_spycar\".\nS*\n```", "aliases": "0x3D42B92563939375", "url": "https://docs.fivem.net/natives/?_0x3D42B92563939375", "params": [{"name": "name", "type": "char*"}]}
{"hash": "0x4683149ED1DDE7A1", "name": "_SWITCH_TO_INPUT_MAPPING_SCHEME_2", "lua_name": "SwitchToInputMappingScheme_2", "ns": "PAD", "apiset": "client", "game": "gta5", "signature": "BOOL SwitchToInputMappingScheme_2(char* name)", "description": "```\nSame as 0x3D42B92563939375\n\nS*\n```", "aliases": "0x4683149ED1DDE7A1", "url": "https://docs.fivem.net/natives/?_0x4683149ED1DDE7A1", "params": [{"name": "name", "type": "char*"}]}
{"hash": "0xAA76052DDA9BFC3E", "name": "", "lua_name": "N_0xaa76052dda9bfc3e", "ns": "PATHFIND", "apiset": "client", "game": "gta5", "signature": "void N_0xaa76052dda9bfc3e(Any p0, Any p1, Any p2, Any p3, Any p4, Any p5, Any p6)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xAA76052DDA9BFC3E", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}, {"name": "p3", "type": "Any"}, {"name": "p4", "type": "Any"}, {"name": "p5", "type": "Any"}, {"name": "p6", "type": "Any"}]}
{"hash": "0xFCD5C8E06E502F5A", "name": "ADD_NAVMESH_BLOCKING_OBJECT", "lua_name": "AddNavmeshBlockingObject", "ns": "PATHFIND", "apiset": "client", "game": "gta5", "signature": "Any AddNavmeshBlockingObject(float x, float y, float z, float width, float length, float height, float heading, BOOL bPermanent, int flags)", "description": "Creates a navmesh blocking object, vehicles will avoid driving through this area.\n\nOnly 32 blocking objects may exist at a given time and must be manually managed. See [`REMOVE_NAVMESH_BLOCKING_OBJECT`](#\\_0x46399A7895957C0E) and [`onResourceStop`](https://docs.fivem.net/docs/scripting-reference/events/list/onResourceStop/)\n\n```cpp\nenum eBlockingObjectFlags {\n // Default Flag\n BLOCKING_OBJECT_DEFAULT = 0,\n // Blocking object will block wander paths\n BLOCKING_OBJECT_WANDERPATH = 1,\n // Blocking object will block (regular) shortest-paths\n BLOCKING_OBJECT_SHORTESTPATH = 2,\n // Blocking object will block flee paths\n BLOCKING_OBJECT_FLEEPATH = 4,\n // Blocking object will block all paths\n BLOCKING_OBJECT_ALLPATHS = 7,\n}\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xFCD5C8E06E502F5A", "params": [{"name": "x", "type": "float", "description": "The x coordinate to create the block on."}, {"name": "y", "type": "float", "description": "The y coordinate."}, {"name": "z", "type": "float", "description": "The z coordinate."}, {"name": "width", "type": "float", "description": "The width of the block."}, {"name": "length", "type": "float", "description": "The length of the block."}, {"name": "height", "type": "float", "description": "The height of the block."}, {"name": "heading", "type": "float", "description": "The heading of object in degrees."}, {"name": "bPermanent", "type": "BOOL", "description": "A boolean indicating if the blocking object is permanent (`true`/`false`)."}, {"name": "flags", "type": "int", "description": "Flag for the blocking object, refer to `eBlockingObjectFlags`."}]}
{"hash": "0x387EAD7EE42F6685", "name": "ADD_NAVMESH_REQUIRED_REGION", "lua_name": "AddNavmeshRequiredRegion", "ns": "PATHFIND", "apiset": "client", "game": "gta5", "signature": "void AddNavmeshRequiredRegion(float x, float y, float radius)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x387EAD7EE42F6685", "params": [{"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "radius", "type": "float"}]}
{"hash": "0x8415D95B194A3AEA", "name": "ARE_ALL_NAVMESH_REGIONS_LOADED", "lua_name": "AreAllNavmeshRegionsLoaded", "ns": "PATHFIND", "apiset": "client", "game": "gta5", "signature": "BOOL AreAllNavmeshRegionsLoaded()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x8415D95B194A3AEA", "params": []}
{"hash": "0xF7B79A50B905A30D", "name": "ARE_NODES_LOADED_FOR_AREA", "lua_name": "AreNodesLoadedForArea", "ns": "PATHFIND", "apiset": "client", "game": "gta5", "signature": "BOOL AreNodesLoadedForArea(float x1, float y1, float x2, float y2)", "description": "", "aliases": "0xF7B79A50B905A30D _ARE_PATH_NODES_LOADED_IN_AREA", "url": "https://docs.fivem.net/natives/?_0xF7B79A50B905A30D", "params": [{"name": "x1", "type": "float"}, {"name": "y1", "type": "float"}, {"name": "x2", "type": "float"}, {"name": "y2", "type": "float"}]}
{"hash": "0xADD95C7005C4A197", "name": "CALCULATE_TRAVEL_DISTANCE_BETWEEN_POINTS", "lua_name": "CalculateTravelDistanceBetweenPoints", "ns": "PATHFIND", "apiset": "client", "game": "gta5", "signature": "float CalculateTravelDistanceBetweenPoints(float x1, float y1, float z1, float x2, float y2, float z2)", "description": "Calculates the travel distance between a set of points.\nDoesn't seem to correlate with distance on gps sometimes.\n\nThis function returns the value 100000.0 over long distances, seems to be a failure mode result, potentially occurring when not all path nodes are loaded into pathfind.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xADD95C7005C4A197", "params": [{"name": "x1", "type": "float"}, {"name": "y1", "type": "float"}, {"name": "z1", "type": "float"}, {"name": "x2", "type": "float"}, {"name": "y2", "type": "float"}, {"name": "z2", "type": "float"}]}
{"hash": "0x2801D0012266DF07", "name": "CLEAR_GPS_DISABLED_ZONE_AT_INDEX", "lua_name": "ClearGpsDisabledZoneAtIndex", "ns": "PATHFIND", "apiset": "client", "game": "gta5", "signature": "void ClearGpsDisabledZoneAtIndex(int index)", "description": "Clears a disabled GPS route area from a certain index previously set using [`SET_GPS_DISABLED_ZONE_AT_INDEX`](#\\_0xD0BC1C6FB18EE154).", "aliases": "0x2801D0012266DF07 _CLEAR_GPS_DISABLED_ZONE_AT_INDEX", "url": "https://docs.fivem.net/natives/?_0x2801D0012266DF07", "params": [{"name": "index", "type": "int", "description": "Index of disabled zone."}]}
{"hash": "0x4C8872D8CDBE1B8B", "name": "DISABLE_NAVMESH_IN_AREA", "lua_name": "DisableNavmeshInArea", "ns": "PATHFIND", "apiset": "client", "game": "gta5", "signature": "void DisableNavmeshInArea(float posMinX, float posMinY, float posMinZ, float posMaxX, float posMaxY, float posMaxZ, bool bDisable)", "description": "Use this if you want to completely disable a large area of navmesh.\nFor smaller areas, use [`ADD_NAVMESH_BLOCKING_OBJECT`](#\\_0xFCD5C8E06E502F5A) instead.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x4C8872D8CDBE1B8B", "params": [{"name": "posMinX", "type": "float", "annotations": {"cs_type": "Any"}, "description": "X Min Coordinate."}, {"name": "posMinY", "type": "float", "annotations": {"cs_type": "Any"}, "description": "Y Min Coordinate."}, {"name": "posMinZ", "type": "float", "annotations": {"cs_type": "Any"}, "description": "Z Min Coordinate."}, {"name": "posMaxX", "type": "float", "annotations": {"cs_type": "Any"}, "description": "X Max Coordinate."}, {"name": "posMaxY", "type": "float", "annotations": {"cs_type": "Any"}, "description": "Y Max Coordinate."}, {"name": "posMaxZ", "type": "float", "annotations": {"cs_type": "Any"}, "description": "Z Max Coordinate."}, {"name": "bDisable", "type": "bool", "annotations": {"cs_type": "Any"}, "description": "Whether to disable the navmesh or not."}]}
{"hash": "0x0EAEB0DB4B132399", "name": "DOES_NAVMESH_BLOCKING_OBJECT_EXIST", "lua_name": "DoesNavmeshBlockingObjectExist", "ns": "PATHFIND", "apiset": "client", "game": "gta5", "signature": "BOOL DoesNavmeshBlockingObjectExist(Any p0)", "description": "", "aliases": "0x0EAEB0DB4B132399", "url": "https://docs.fivem.net/natives/?_0x0EAEB0DB4B132399", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0xF90125F1F79ECDF8", "name": "GENERATE_DIRECTIONS_TO_COORD", "lua_name": "GenerateDirectionsToCoord", "ns": "PATHFIND", "apiset": "client", "game": "gta5", "signature": "int GenerateDirectionsToCoord(float x, float y, float z, BOOL p3, int* direction, float* vehicle, float* distToNxJunction)", "description": "```\np3 is 0 in the only game script occurrence (trevor3) but 1 doesn't seem to make a difference\ndistToNxJunction seems to be the distance in metres * 10.0f\ndirection:\n0 = This happens randomly during the drive for seemingly no reason but if you consider that this native is only used in trevor3, it seems to mean \"Next frame, stop whatever's being said and tell the player the direction.\"\n1 = Route is being calculated or the player is going in the wrong direction\n2 = Please Proceed the Highlighted Route\n3 = In (distToNxJunction) Turn Left\n4 = In (distToNxJunction) Turn Right\n5 = In (distToNxJunction) Keep Straight\n6 = In (distToNxJunction) Turn Sharply To The Left\n7 = In (distToNxJunction) Turn Sharply To The Right\n8 = Route is being recalculated or the navmesh is confusing. This happens randomly during the drive but consistently at {2044.0358, 2996.6116, 44.9717} if you face towards the bar and the route needs you to turn right. In that particular case, it could be a bug with how the turn appears to be 270 deg. CCW instead of \"right.\" Either way, this seems to be the engine saying \"I don't know the route right now.\"\nreturn value set to 0 always\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xF90125F1F79ECDF8", "params": [{"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}, {"name": "p3", "type": "BOOL"}, {"name": "direction", "type": "int*"}, {"name": "vehicle", "type": "float*"}, {"name": "distToNxJunction", "type": "float*"}]}
{"hash": "0x2EABE3B06F58C1BE", "name": "GET_CLOSEST_MAJOR_VEHICLE_NODE", "lua_name": "GetClosestMajorVehicleNode", "ns": "PATHFIND", "apiset": "client", "game": "gta5", "signature": "BOOL GetClosestMajorVehicleNode(float x, float y, float z, Vector3* outPosition, float unknown1, int unknown2)", "description": "```\nGet the closest vehicle node to a given position, unknown1 = 3.0, unknown2 = 0 \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x2EABE3B06F58C1BE", "params": [{"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}, {"name": "outPosition", "type": "Vector3*"}, {"name": "unknown1", "type": "float"}, {"name": "unknown2", "type": "int"}]}
{"hash": "0x132F52BBA570FE92", "name": "GET_CLOSEST_ROAD", "lua_name": "GetClosestRoad", "ns": "PATHFIND", "apiset": "client", "game": "gta5", "signature": "bool GetClosestRoad(float x, float y, float z, float minimumEdgeLength, int minimumLaneCount, Vector3* srcNode, Vector3* targetNode, int* laneCountForward, int* laneCountBackward, float* width, BOOL onlyMajorRoads)", "description": "Finds an edge (node connection to another node) that satisfies the specified criteria.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x132F52BBA570FE92", "params": [{"name": "x", "type": "float", "description": "x position"}, {"name": "y", "type": "float", "description": "y position"}, {"name": "z", "type": "float", "description": "z position"}, {"name": "minimumEdgeLength", "type": "float", "description": "Minimum distance the srcNode must be from the targetNode."}, {"name": "minimumLaneCount", "type": "int", "description": "Minimum number of lanes the connection must have."}, {"name": "srcNode", "type": "Vector3*", "description": "Position of the edge source"}, {"name": "targetNode", "type": "Vector3*", "description": "Position of the edge target"}, {"name": "laneCountForward", "type": "int*", "description": "Lane count forward"}, {"name": "laneCountBackward", "type": "int*", "description": "Lane count backwards"}, {"name": "width", "type": "float*", "description": "Width of gap in middle of road between forward and backward lanes."}, {"name": "onlyMajorRoads", "type": "BOOL", "description": "Return major roads only."}]}
{"hash": "0x240A18690AE96513", "name": "GET_CLOSEST_VEHICLE_NODE", "lua_name": "GetClosestVehicleNode", "ns": "PATHFIND", "apiset": "client", "game": "gta5", "signature": "BOOL GetClosestVehicleNode(float x, float y, float z, Vector3* outPosition, int nodeType, float p5, float p6)", "description": "```\nFYI: When falling through the map (or however you got under it) you will respawn when your player ped's height is <= -200.0 meters (I think you all know this) and when in a vehicle you will actually respawn at the closest vehicle node.\n----------\nVector3 nodePos;\nGET_CLOSEST_VEHICLE_NODE(x,y,z,&nodePos,...)\np4 is either 0, 1 or 8. 1 means any path/road. 0 means node in the middle of the closest main (asphalt) road.\np5, p6 are always the same:\n0x40400000 (3.0), 0\np5 can also be 100.0 and p6 can be 2.5:\nPATHFIND::GET_CLOSEST_VEHICLE_NODE(a_0, &v_5, v_9, 100.0, 2.5)\nKnown node types: simple path/asphalt road, only asphalt road, water, under the map at always the same coords.\nThe node types follows a pattern. For example, every fourth node is of the type water i.e. 3, 7, 11, 15, 19, 23, 27, 31, 35, 39... 239. Could not see any difference between nodes within certain types.\nStarting at 2, every fourth node is under the map, always same coords.\nSame with only asphalt road (0, 4, 8, etc) and simple path/asphalt road (1, 5, 9, etc).\ngtaforums.com/topic/843561-pathfind-node-types\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x240A18690AE96513", "params": [{"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}, {"name": "outPosition", "type": "Vector3*"}, {"name": "nodeType", "type": "int"}, {"name": "p5", "type": "float"}, {"name": "p6", "type": "float"}]}
{"hash": "0xFF071FB798B803B0", "name": "GET_CLOSEST_VEHICLE_NODE_WITH_HEADING", "lua_name": "GetClosestVehicleNodeWithHeading", "ns": "PATHFIND", "apiset": "client", "game": "gta5", "signature": "BOOL GetClosestVehicleNodeWithHeading(float x, float y, float z, Vector3* outPosition, float* outHeading, int nodeType, float p6, int p7)", "description": "```\np5, p6 and p7 seems to be about the same as p4, p5 and p6 for GET_CLOSEST_VEHICLE_NODE. p6 and/or p7 has something to do with finding a node on the same path/road and same direction(at least for this native, something to do with the heading maybe). Edit this when you find out more. \np5 is either 1 or 12. 1 means any path/road. 12, 8, 0 means node in the middle of the closest main (asphalt) road. \np6 is always 3.0 \np7 is always 0. \nKnown node types: simple path/asphalt road, only asphalt road, water, under the map at always the same coords. \nThe node types follows a pattern. For example, every fourth node is of the type water i.e. 3, 7, 11, 15, 19, 23, 27, 31, 35, 39... 239. Could not see any difference between nodes within certain types. \nStarting at 2, every fourth node is under the map, always same coords. \nSame with only asphalt road (0, 4, 8, etc) and simple path/asphalt road (1, 5, 9, etc). \ngtaforums.com/topic/843561-pathfind-node-types \nExample of usage, moving vehicle to closest path/road: \nVector3 coords = ENTITY::GET_ENTITY_COORDS(playerVeh, true); \nVector3 closestVehicleNodeCoords; \nfloat roadHeading; \nPATHFIND::GET_CLOSEST_VEHICLE_NODE_WITH_HEADING(coords.x, coords.y, coords.z, &closestVehicleNodeCoords, &roadHeading, 1, 3, 0); \nENTITY::SET_ENTITY_HEADING(playerVeh, roadHeading); \nENTITY::SET_ENTITY_COORDS(playerVeh, closestVehicleNodeCoords.x, closestVehicleNodeCoords.y, closestVehicleNodeCoords.z, 1, 0, 0, 1); \nVEHICLE::SET_VEHICLE_ON_GROUND_PROPERLY(playerVeh); \n------------------------------------------------------------------ \nC# Example (ins1de) : pastebin.com/fxtMWAHD \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xFF071FB798B803B0", "params": [{"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}, {"name": "outPosition", "type": "Vector3*"}, {"name": "outHeading", "type": "float*"}, {"name": "nodeType", "type": "int"}, {"name": "p6", "type": "float"}, {"name": "p7", "type": "int"}]}
{"hash": "0x869DAACBBE9FA006", "name": "GET_GPS_BLIP_ROUTE_FOUND", "lua_name": "GetGpsBlipRouteFound", "ns": "PATHFIND", "apiset": "client", "game": "gta5", "signature": "BOOL GetGpsBlipRouteFound()", "description": "", "aliases": "0x869DAACBBE9FA006", "url": "https://docs.fivem.net/natives/?_0x869DAACBBE9FA006", "params": []}
{"hash": "0xBBB45C3CF5C8AA85", "name": "GET_GPS_BLIP_ROUTE_LENGTH", "lua_name": "GetGpsBlipRouteLength", "ns": "PATHFIND", "apiset": "client", "game": "gta5", "signature": "int GetGpsBlipRouteLength()", "description": "", "aliases": "0xBBB45C3CF5C8AA85", "url": "https://docs.fivem.net/natives/?_0xBBB45C3CF5C8AA85", "params": []}
{"hash": "0xD3A6A0EF48823A8C", "name": "GET_NEXT_GPS_DISABLED_ZONE_INDEX", "lua_name": "GetNextGpsDisabledZoneIndex", "ns": "PATHFIND", "apiset": "client", "game": "gta5", "signature": "int GetNextGpsDisabledZoneIndex(int index)", "description": "Gets the next zone that has been disabled using SET_GPS_DISABLED_ZONE_AT_INDEX.\n\n```\nNativeDB Removed Parameter 1: int index\n```", "aliases": "0xD3A6A0EF48823A8C", "url": "https://docs.fivem.net/natives/?_0xD3A6A0EF48823A8C", "params": [{"name": "index", "type": "int"}]}
{"hash": "0xE50E52416CCF948B", "name": "GET_NTH_CLOSEST_VEHICLE_NODE", "lua_name": "GetNthClosestVehicleNode", "ns": "PATHFIND", "apiset": "client", "game": "gta5", "signature": "BOOL GetNthClosestVehicleNode(float x, float y, float z, int nthClosest, Vector3* outPosition, Any unknown1, Any unknown2, Any unknown3)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xE50E52416CCF948B", "params": [{"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}, {"name": "nthClosest", "type": "int"}, {"name": "outPosition", "type": "Vector3*"}, {"name": "unknown1", "type": "Any"}, {"name": "unknown2", "type": "Any"}, {"name": "unknown3", "type": "Any"}]}
{"hash": "0x45905BE8654AE067", "name": "GET_NTH_CLOSEST_VEHICLE_NODE_FAVOUR_DIRECTION", "lua_name": "GetNthClosestVehicleNodeFavourDirection", "ns": "PATHFIND", "apiset": "client", "game": "gta5", "signature": "BOOL GetNthClosestVehicleNodeFavourDirection(float x, float y, float z, float desiredX, float desiredY, float desiredZ, int nthClosest, Vector3* outPosition, float* outHeading, int nodetype, float p10, Any p11)", "description": "```\nSee gtaforums.com/topic/843561-pathfind-node-types for node type info. 0 = paved road only, 1 = any road, 3 = water \np10 always equal 0x40400000 \np11 always equal 0 \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x45905BE8654AE067", "params": [{"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}, {"name": "desiredX", "type": "float"}, {"name": "desiredY", "type": "float"}, {"name": "desiredZ", "type": "float"}, {"name": "nthClosest", "type": "int"}, {"name": "outPosition", "type": "Vector3*"}, {"name": "outHeading", "type": "float*"}, {"name": "nodetype", "type": "int"}, {"name": "p10", "type": "float", "annotations": {"cs_type": "Any"}}, {"name": "p11", "type": "Any"}]}
{"hash": "0x22D7275A79FE8215", "name": "GET_NTH_CLOSEST_VEHICLE_NODE_ID", "lua_name": "GetNthClosestVehicleNodeId", "ns": "PATHFIND", "apiset": "client", "game": "gta5", "signature": "int GetNthClosestVehicleNodeId(float x, float y, float z, int nth, int nodetype, float p5, float p6)", "description": "```\nReturns the id. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x22D7275A79FE8215", "params": [{"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}, {"name": "nth", "type": "int"}, {"name": "nodetype", "type": "int"}, {"name": "p5", "type": "float"}, {"name": "p6", "type": "float"}]}
{"hash": "0x6448050E9C2A7207", "name": "GET_NTH_CLOSEST_VEHICLE_NODE_ID_WITH_HEADING", "lua_name": "GetNthClosestVehicleNodeIdWithHeading", "ns": "PATHFIND", "apiset": "client", "game": "gta5", "signature": "int GetNthClosestVehicleNodeIdWithHeading(float x, float y, float z, int nthClosest, Vector3* outPosition, float* outHeading, Any p6, float p7, float p8)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x6448050E9C2A7207", "params": [{"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}, {"name": "nthClosest", "type": "int"}, {"name": "outPosition", "type": "Vector3*"}, {"name": "outHeading", "type": "float*", "annotations": {"cs_type": "float"}}, {"name": "p6", "type": "Any"}, {"name": "p7", "type": "float"}, {"name": "p8", "type": "float"}]}
{"hash": "0x80CA6A8B6C094CC4", "name": "GET_NTH_CLOSEST_VEHICLE_NODE_WITH_HEADING", "lua_name": "GetNthClosestVehicleNodeWithHeading", "ns": "PATHFIND", "apiset": "client", "game": "gta5", "signature": "BOOL GetNthClosestVehicleNodeWithHeading(float x, float y, float z, int nthClosest, Vector3* outPosition, float* heading, int* totalLanes, int searchFlags, float zMeasureMult, float zTolerance)", "description": "Get the nth closest vehicle node with its heading and total lane count.\nIf you need specific forward and backward lane counts use [GET_CLOSEST_ROAD](#\\_0x132F52BBA570FE92)\n\n```cpp\nenum eNodeFlags {\n\tNONE = 0,\n\tINCLUDE_SWITCHED_OFF_NODES = 1,\n\tINCLUDE_BOAT_NODES = 2,\n\tIGNORE_SLIPLANES = 4,\n\tIGNORE_SWITCHED_OFF_DEAD_ENDS = 8,\n}\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x80CA6A8B6C094CC4", "params": [{"name": "x", "type": "float", "description": "x position"}, {"name": "y", "type": "float", "description": "y position"}, {"name": "z", "type": "float", "description": "z position"}, {"name": "nthClosest", "type": "int", "description": "nth closest node"}, {"name": "outPosition", "type": "Vector3*", "description": "returned position of the found node"}, {"name": "heading", "type": "float*", "description": "returned heading of the found node"}, {"name": "totalLanes", "type": "int*", "description": "total lanes (forward + backward) of the found node"}, {"name": "searchFlags", "type": "int", "description": "Flags used when searching for a node, see `eNodeFlags`"}, {"name": "zMeasureMult", "type": "float", "description": "How strongly the difference in z direction should be weighted (defaults to 3.0)"}, {"name": "zTolerance", "type": "float", "description": "How far apart the Z coords have to be before the zMeasureMult kicks in"}]}
{"hash": "0x01708E8DD3FF8C65", "name": "GET_NUM_NAVMESHES_EXISTING_IN_AREA", "lua_name": "GetNumNavmeshesExistingInArea", "ns": "PATHFIND", "apiset": "client", "game": "gta5", "signature": "int GetNumNavmeshesExistingInArea(float posMinX, float posMinY, float posMinZ, float posMaxX, float posMaxY, float posMaxZ)", "description": "", "aliases": "0x01708E8DD3FF8C65", "url": "https://docs.fivem.net/natives/?_0x01708E8DD3FF8C65", "params": [{"name": "posMinX", "type": "float", "description": "Min X Coordinate."}, {"name": "posMinY", "type": "float", "description": "Min Y Coordinate."}, {"name": "posMinZ", "type": "float", "description": "Min Z Coordinate."}, {"name": "posMaxX", "type": "float", "description": "Max X Coordinate."}, {"name": "posMaxY", "type": "float", "description": "Max Y Coordinate."}, {"name": "posMaxZ", "type": "float", "description": "Max Z Coordinate."}]}
{"hash": "0xF3162836C28F9DA5", "name": "GET_POS_ALONG_GPS_TYPE_ROUTE", "lua_name": "GetPosAlongGpsTypeRoute", "ns": "PATHFIND", "apiset": "client", "game": "gta5", "signature": "BOOL GetPosAlongGpsTypeRoute(Vector3* result, BOOL bStartAtPlayerPos, float fDistanceAlongRoute, int slotType)", "description": "Native to get a position along current player GPS route using supplied slot.\nThis native was previously named `GET_GPS_WAYPOINT_ROUTE_END`, but its named changed.\n\n```cpp\nenum eGpsSlotType {\n\tGPS_SLOT_WAYPOINT = 0,\n\tGPS_SLOT_RADAR_BLIP = 1,\n\tGPS_SLOT_DISCRETE = 2\n}\n```", "aliases": "0xF3162836C28F9DA5 GET_GPS_WAYPOINT_ROUTE_END", "url": "https://docs.fivem.net/natives/?_0xF3162836C28F9DA5", "params": [{"name": "result", "type": "Vector3*", "description": "Coordinates of waypoint marker"}, {"name": "bStartAtPlayerPos", "type": "BOOL", "description": "Should we project distance from the player position or from next node."}, {"name": "fDistanceAlongRoute", "type": "float", "description": "Distance we want to get the position along the route."}, {"name": "slotType", "type": "int", "description": "Type of gps route to check against. See `eGpsSlotType`."}]}
{"hash": "0x93E0DB8440B73A7D", "name": "GET_RANDOM_VEHICLE_NODE", "lua_name": "GetRandomVehicleNode", "ns": "PATHFIND", "apiset": "client", "game": "gta5", "signature": "BOOL GetRandomVehicleNode(float x, float y, float z, float radius, BOOL p4, BOOL p5, BOOL p6, Vector3* outPosition, int* nodeId)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x93E0DB8440B73A7D", "params": [{"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}, {"name": "radius", "type": "float"}, {"name": "p4", "type": "BOOL"}, {"name": "p5", "type": "BOOL"}, {"name": "p6", "type": "BOOL"}, {"name": "outPosition", "type": "Vector3*"}, {"name": "nodeId", "type": "int*"}]}
{"hash": "0xA0F8A7517A273C05", "name": "GET_ROAD_BOUNDARY_USING_HEADING", "lua_name": "GetRoadBoundaryUsingHeading", "ns": "PATHFIND", "apiset": "client", "game": "gta5", "signature": "BOOL GetRoadBoundaryUsingHeading(float x, float y, float z, float heading, Vector3* outPosition)", "description": "", "aliases": "0xA0F8A7517A273C05 _GET_ROAD_SIDE_POINT_WITH_HEADING", "url": "https://docs.fivem.net/natives/?_0xA0F8A7517A273C05", "params": [{"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}, {"name": "heading", "type": "float"}, {"name": "outPosition", "type": "Vector3*"}]}
{"hash": "0xB61C8E878A4199CA", "name": "GET_SAFE_COORD_FOR_PED", "lua_name": "GetSafeCoordForPed", "ns": "PATHFIND", "apiset": "client", "game": "gta5", "signature": "BOOL GetSafeCoordForPed(float x, float y, float z, BOOL onGround, Vector3* outPosition, int flags)", "description": "```\nFlags are:\n1 = 1 = B02_IsFootpath\n2 = 4 = !B15_InteractionUnk\n4 = 0x20 = !B14_IsInterior\n8 = 0x40 = !B07_IsWater\n16 = 0x200 = B17_IsFlatGround\nWhen onGround == true outPosition is a position located on the nearest pavement.\nWhen a safe coord could not be found the result of a function is false and outPosition == Vector3.Zero.\nIn the scripts these flags are used: 0, 14, 12, 16, 20, 21, 28. 0 is most commonly used, then 16.\n16 works for me, 0 crashed the script.\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xB61C8E878A4199CA", "params": [{"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}, {"name": "onGround", "type": "BOOL"}, {"name": "outPosition", "type": "Vector3*"}, {"name": "flags", "type": "int"}]}
{"hash": "0x2EB41072B4C1E4C0", "name": "GET_STREET_NAME_AT_COORD", "lua_name": "GetStreetNameAtCoord", "ns": "PATHFIND", "apiset": "client", "game": "gta5", "signature": "void GetStreetNameAtCoord(float x, float y, float z, Hash* streetName, Hash* crossingRoad)", "description": "```\nDetermines the name of the street which is the closest to the given coordinates.\nx,y,z - the coordinates of the street\nstreetName - returns a hash to the name of the street the coords are on\ncrossingRoad - if the coordinates are on an intersection, a hash to the name of the crossing road\nNote: the names are returned as hashes, the strings can be returned using the function HUD::GET_STREET_NAME_FROM_HASH_KEY.\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x2EB41072B4C1E4C0", "params": [{"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}, {"name": "streetName", "type": "Hash*"}, {"name": "crossingRoad", "type": "Hash*"}]}
{"hash": "0xA2AE5C478B96E3B6", "name": "GET_VEHICLE_NODE_IS_GPS_ALLOWED", "lua_name": "GetVehicleNodeIsGpsAllowed", "ns": "PATHFIND", "apiset": "client", "game": "gta5", "signature": "BOOL GetVehicleNodeIsGpsAllowed(int nodeID)", "description": "```\nReturns false for nodes that aren't used for GPS routes.\nExample:\nNodes in Fort Zancudo and LSIA are false\n```", "aliases": "0xA2AE5C478B96E3B6 _GET_SUPPORTS_GPS_ROUTE_FLAG", "url": "https://docs.fivem.net/natives/?_0xA2AE5C478B96E3B6", "params": [{"name": "nodeID", "type": "int"}]}
{"hash": "0x4F5070AA58F69279", "name": "GET_VEHICLE_NODE_IS_SWITCHED_OFF", "lua_name": "GetVehicleNodeIsSwitchedOff", "ns": "PATHFIND", "apiset": "client", "game": "gta5", "signature": "BOOL GetVehicleNodeIsSwitchedOff(int nodeID)", "description": "```\nReturns true when the node is Offroad. Alleys, some dirt roads, and carparks return true.\nNormal roads where plenty of Peds spawn will return false\n```", "aliases": "0x4F5070AA58F69279 _GET_IS_SLOW_ROAD_FLAG", "url": "https://docs.fivem.net/natives/?_0x4F5070AA58F69279", "params": [{"name": "nodeID", "type": "int"}]}
{"hash": "0x703123E5E7D429C2", "name": "GET_VEHICLE_NODE_POSITION", "lua_name": "GetVehicleNodePosition", "ns": "PATHFIND", "apiset": "client", "game": "gta5", "signature": "void GetVehicleNodePosition(int nodeId, Vector3* outPosition)", "description": "```\nCalling this with an invalid node id, will crash the game.\nNote that IS_VEHICLE_NODE_ID_VALID simply checks if nodeId is not zero. It does not actually ensure that the id is valid.\nEg. IS_VEHICLE_NODE_ID_VALID(1) will return true, but will crash when calling GET_VEHICLE_NODE_POSITION().\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x703123E5E7D429C2", "params": [{"name": "nodeId", "type": "int"}, {"name": "outPosition", "type": "Vector3*"}]}
{"hash": "0x0568566ACBB5DEDC", "name": "GET_VEHICLE_NODE_PROPERTIES", "lua_name": "GetVehicleNodeProperties", "ns": "PATHFIND", "apiset": "client", "game": "gta5", "signature": "BOOL GetVehicleNodeProperties(float x, float y, float z, int* density, int* flags)", "description": "Gets the density and flags of the closest node to the specified position.\\\nDensity is a value between 0 and 15, indicating how busy the road is.\n\n```cpp\nenum eVehicleNodeProperties {\n\tOFF_ROAD = 1 << 0,\n\tON_PLAYERS_ROAD = 1 << 1,\n\tNO_BIG_VEHICLES = 1 << 2,\n\tSWITCHED_OFF = 1 << 3,\n\tTUNNEL_OR_INTERIOR = 1 << 4,\n\tLEADS_TO_DEAD_END = 1 << 5,\n\tHIGHWAY = 1 << 6,\n\tJUNCTION = 1 << 7,\n\tTRAFFIC_LIGHT = 1 << 8,\n\tGIVE_WAY = 1 << 9,\n\tWATER = 1 << 10,\n}\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x0568566ACBB5DEDC", "params": [{"name": "x", "type": "float", "description": "x position of search"}, {"name": "y", "type": "float", "description": "y position of search"}, {"name": "z", "type": "float", "description": "z position of search"}, {"name": "density", "type": "int*", "description": "The traffic density the current node will spawn in a range of 0-15."}, {"name": "flags", "type": "int*", "description": "The vehicle node flags, see `eVehicleNodeProperties`."}]}
{"hash": "0xF813C7E63F9062A5", "name": "IS_NAVMESH_LOADED_IN_AREA", "lua_name": "IsNavmeshLoadedInArea", "ns": "PATHFIND", "apiset": "client", "game": "gta5", "signature": "BOOL IsNavmeshLoadedInArea(float x1, float y1, float z1, float x2, float y2, float z2)", "description": "```\nReturns whether navmesh for the region is loaded. The region is a rectangular prism defined by it's top left deepest corner to it's bottom right shallowest corner. \nIf you can re-word this so it makes more sense, please do. I'm horrible with words sometimes... \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xF813C7E63F9062A5", "params": [{"name": "x1", "type": "float"}, {"name": "y1", "type": "float"}, {"name": "z1", "type": "float"}, {"name": "x2", "type": "float"}, {"name": "y2", "type": "float"}, {"name": "z2", "type": "float"}]}
{"hash": "0x125BF4ABFC536B09", "name": "IS_POINT_ON_ROAD", "lua_name": "IsPointOnRoad", "ns": "PATHFIND", "apiset": "client", "game": "gta5", "signature": "BOOL IsPointOnRoad(float x, float y, float z, Vehicle vehicle)", "description": "```\nGets a value indicating whether the specified position is on a road. \nThe vehicle parameter is not implemented (ignored). \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x125BF4ABFC536B09", "params": [{"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}, {"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0x1EAF30FCFBF5AF74", "name": "IS_VEHICLE_NODE_ID_VALID", "lua_name": "IsVehicleNodeIdValid", "ns": "PATHFIND", "apiset": "client", "game": "gta5", "signature": "BOOL IsVehicleNodeIdValid(int vehicleNodeId)", "description": "```\nReturns true if the id is non zero. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x1EAF30FCFBF5AF74", "params": [{"name": "vehicleNodeId", "type": "int"}]}
{"hash": "0x80E4A6EDDB0BE8D9", "name": "LOAD_ALL_PATH_NODES", "lua_name": "LoadAllPathNodes", "ns": "PATHFIND", "apiset": "client", "game": "gta5", "signature": "BOOL LoadAllPathNodes(BOOL keepInMemory)", "description": "```\nThis native has been removed in v1180. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x80E4A6EDDB0BE8D9", "params": [{"name": "keepInMemory", "type": "BOOL", "description": "if true, all path nodes will be loaded and be kept in memory; otherwise, all path nodes will be loaded, but unloaded as the game sees fit."}]}
{"hash": "0x46399A7895957C0E", "name": "REMOVE_NAVMESH_BLOCKING_OBJECT", "lua_name": "RemoveNavmeshBlockingObject", "ns": "PATHFIND", "apiset": "client", "game": "gta5", "signature": "void RemoveNavmeshBlockingObject(Any p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x46399A7895957C0E", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0x916F0A3CDEC3445E", "name": "REMOVE_NAVMESH_REQUIRED_REGIONS", "lua_name": "RemoveNavmeshRequiredRegions", "ns": "PATHFIND", "apiset": "client", "game": "gta5", "signature": "void RemoveNavmeshRequiredRegions()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x916F0A3CDEC3445E", "params": []}
{"hash": "0x0B919E1FB47CC4E0", "name": "SET_AMBIENT_PED_RANGE_MULTIPLIER_THIS_FRAME", "lua_name": "SetAmbientPedRangeMultiplierThisFrame", "ns": "PATHFIND", "apiset": "client", "game": "gta5", "signature": "void SetAmbientPedRangeMultiplierThisFrame(float multiplier)", "description": "", "aliases": "0x0B919E1FB47CC4E0", "url": "https://docs.fivem.net/natives/?_0x0B919E1FB47CC4E0", "params": [{"name": "multiplier", "type": "float"}]}
{"hash": "0xDC20483CD3DD5201", "name": "SET_GPS_DISABLED_ZONE", "lua_name": "SetGpsDisabledZone", "ns": "PATHFIND", "apiset": "client", "game": "gta5", "signature": "void SetGpsDisabledZone(float x1, float y1, float z1, float x2, float y2, float z2)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xDC20483CD3DD5201", "params": [{"name": "x1", "type": "float", "annotations": {"cs_type": "Any"}}, {"name": "y1", "type": "float", "annotations": {"cs_type": "Any"}}, {"name": "z1", "type": "float", "annotations": {"cs_type": "Any"}}, {"name": "x2", "type": "float", "annotations": {"cs_type": "Any"}}, {"name": "y2", "type": "float", "annotations": {"cs_type": "Any"}}, {"name": "z2", "type": "float", "annotations": {"cs_type": "Any"}}]}
{"hash": "0xD0BC1C6FB18EE154", "name": "SET_GPS_DISABLED_ZONE_AT_INDEX", "lua_name": "SetGpsDisabledZoneAtIndex", "ns": "PATHFIND", "apiset": "client", "game": "gta5", "signature": "void SetGpsDisabledZoneAtIndex(float x1, float y1, float z1, float x2, float y2, float z2, int index)", "description": "Disables the GPS route displayed on the minimap while within a certain zone (area). When in a disabled zone and creating a waypoint, the GPS route is not shown on the minimap until you are outside of the zone. When disabled, the direct distance is shown on minimap opposed to distance to travel. Seems to only work before setting a waypoint.\n\nYou can clear the disabled zone with CLEAR_GPS_DISABLED_ZONE_AT_INDEX.\n\n**Setting a waypoint at the same coordinate:**\n\nDisabled Zone: <https://i.imgur.com/P9VUuxM.png>\n\nEnabled Zone (normal): <https://i.imgur.com/BPi24aw.png>", "aliases": "0xD0BC1C6FB18EE154", "url": "https://docs.fivem.net/natives/?_0xD0BC1C6FB18EE154", "params": [{"name": "x1", "type": "float", "description": "X coordinate of first vector."}, {"name": "y1", "type": "float", "description": "Y coordinate of first vector."}, {"name": "z1", "type": "float", "description": "Z coordinate of first vector."}, {"name": "x2", "type": "float", "description": "X coordinate of second vector."}, {"name": "y2", "type": "float", "description": "Y coordinate of second vector."}, {"name": "z2", "type": "float", "description": "Z coordinate of second vector."}, {"name": "index", "type": "int", "description": "Index of zone."}]}
{"hash": "0x72751156E7678833", "name": "SET_IGNORE_NO_GPS_FLAG", "lua_name": "SetIgnoreNoGpsFlag", "ns": "PATHFIND", "apiset": "client", "game": "gta5", "signature": "void SetIgnoreNoGpsFlag(BOOL toggle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x72751156E7678833", "params": [{"name": "toggle", "type": "BOOL"}]}
{"hash": "0xE04B48F2CC926253", "name": "SET_PED_PATHS_BACK_TO_ORIGINAL", "lua_name": "SetPedPathsBackToOriginal", "ns": "PATHFIND", "apiset": "client", "game": "gta5", "signature": "void SetPedPathsBackToOriginal(Any p0, Any p1, Any p2, Any p3, Any p4, Any p5)", "description": "```\nNativeDB Added Parameter 7: Any p6\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xE04B48F2CC926253", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}, {"name": "p3", "type": "Any"}, {"name": "p4", "type": "Any"}, {"name": "p5", "type": "Any"}]}
{"hash": "0x34F060F4BF92E018", "name": "SET_PED_PATHS_IN_AREA", "lua_name": "SetPedPathsInArea", "ns": "PATHFIND", "apiset": "client", "game": "gta5", "signature": "void SetPedPathsInArea(float x1, float y1, float z1, float x2, float y2, float z2, BOOL unknown)", "description": "```\nNativeDB Added Parameter 8: Any p7\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x34F060F4BF92E018", "params": [{"name": "x1", "type": "float"}, {"name": "y1", "type": "float"}, {"name": "z1", "type": "float"}, {"name": "x2", "type": "float"}, {"name": "y2", "type": "float"}, {"name": "z2", "type": "float"}, {"name": "unknown", "type": "BOOL"}]}
{"hash": "0x1EE7063B80FFC77C", "name": "SET_ROADS_BACK_TO_ORIGINAL", "lua_name": "SetRoadsBackToOriginal", "ns": "PATHFIND", "apiset": "client", "game": "gta5", "signature": "void SetRoadsBackToOriginal(float p0, float p1, float p2, float p3, float p4, float p5)", "description": "```\nmissing a last parameter int p6 \n```\n\n```\nNativeDB Added Parameter 7: Any p6\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x1EE7063B80FFC77C", "params": [{"name": "p0", "type": "float"}, {"name": "p1", "type": "float"}, {"name": "p2", "type": "float"}, {"name": "p3", "type": "float"}, {"name": "p4", "type": "float"}, {"name": "p5", "type": "float"}]}
{"hash": "0x0027501B9F3B407E", "name": "SET_ROADS_BACK_TO_ORIGINAL_IN_ANGLED_AREA", "lua_name": "SetRoadsBackToOriginalInAngledArea", "ns": "PATHFIND", "apiset": "client", "game": "gta5", "signature": "void SetRoadsBackToOriginalInAngledArea(float x1, float y1, float z1, float x2, float y2, float z2, float width)", "description": "See [`IS_POINT_IN_ANGLED_AREA`](#\\_0x2A70BAE8883E4C81) for the definition of an angled area.\n\n```\nNativeDB Added Parameter 8: Any p7\n\nbool p7 - always 1 \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x0027501B9F3B407E", "params": [{"name": "x1", "type": "float", "description": "X dimension of the angled area 'origin'"}, {"name": "y1", "type": "float", "description": "Y dimension of the angled area 'origin'"}, {"name": "z1", "type": "float", "description": "Z dimension of the angled area 'origin'"}, {"name": "x2", "type": "float", "description": "X dimension of the angled area 'extent'"}, {"name": "y2", "type": "float", "description": "Y dimension of the angled area 'extent'"}, {"name": "z2", "type": "float", "description": "Z dimension of the angled area 'extent'"}, {"name": "width", "type": "float", "description": "Width of the angled area"}]}
{"hash": "0x1A5AA1208AF5DB59", "name": "SET_ROADS_IN_ANGLED_AREA", "lua_name": "SetRoadsInAngledArea", "ns": "PATHFIND", "apiset": "client", "game": "gta5", "signature": "void SetRoadsInAngledArea(float x1, float y1, float z1, float x2, float y2, float z2, float width, BOOL unknown1, BOOL unknown2, BOOL unknown3)", "description": "unknown3 is related to `SEND_SCRIPT_WORLD_STATE_EVENT > CNetworkRoadNodeWorldStateData` in networked environments.\n\nSee [`IS_POINT_IN_ANGLED_AREA`](#\\_0x2A70BAE8883E4C81) for the definition of an angled area.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x1A5AA1208AF5DB59", "params": [{"name": "x1", "type": "float", "description": "X dimension of the angled area 'origin'"}, {"name": "y1", "type": "float", "description": "Y dimension of the angled area 'origin'"}, {"name": "z1", "type": "float", "description": "Z dimension of the angled area 'origin'"}, {"name": "x2", "type": "float", "description": "X dimension of the angled area 'extent'"}, {"name": "y2", "type": "float", "description": "Y dimension of the angled area 'extent'"}, {"name": "z2", "type": "float", "description": "Z dimension of the angled area 'extent'"}, {"name": "width", "type": "float", "description": "Width of the angled area"}, {"name": "unknown1", "type": "BOOL"}, {"name": "unknown2", "type": "BOOL"}, {"name": "unknown3", "type": "BOOL"}]}
{"hash": "0xBF1A602B5BA52FEE", "name": "SET_ROADS_IN_AREA", "lua_name": "SetRoadsInArea", "ns": "PATHFIND", "apiset": "client", "game": "gta5", "signature": "void SetRoadsInArea(float x1, float y1, float z1, float x2, float y2, float z2, BOOL nodeEnabled, BOOL unknown2)", "description": "When this is set to false, all nodes in the area get disabled.\n\n`GET_VEHICLE_NODE_IS_SWITCHED_OFF` returns true afterwards.\n\nIf it's true,\n\n`GET_VEHICLE_NODE_IS_SWITCHED_OFF` returns false.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xBF1A602B5BA52FEE", "params": [{"name": "x1", "type": "float"}, {"name": "y1", "type": "float"}, {"name": "z1", "type": "float"}, {"name": "x2", "type": "float"}, {"name": "y2", "type": "float"}, {"name": "z2", "type": "float"}, {"name": "nodeEnabled", "type": "BOOL"}, {"name": "unknown2", "type": "BOOL"}]}
{"hash": "0x109E99373F290687", "name": "UPDATE_NAVMESH_BLOCKING_OBJECT", "lua_name": "UpdateNavmeshBlockingObject", "ns": "PATHFIND", "apiset": "client", "game": "gta5", "signature": "void UpdateNavmeshBlockingObject(Object object, float posX, float posY, float posZ, float scaleX, float scaleY, float scaleZ, float heading, int flags)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x109E99373F290687", "params": [{"name": "object", "type": "Object", "description": "Navmesh Blocking Object by ID. must be returned by [`ADD_NAVMESH_BLOCKING_OBJECT`](#\\_0xFCD5C8E06E502F5A)."}, {"name": "posX", "type": "float", "description": "X position coordinate."}, {"name": "posY", "type": "float", "description": "Y position coordinate."}, {"name": "posZ", "type": "float", "description": "Z position coordinate."}, {"name": "scaleX", "type": "float", "description": "X Scale."}, {"name": "scaleY", "type": "float", "description": "Y Scale."}, {"name": "scaleZ", "type": "float", "description": "Z Scale."}, {"name": "heading", "type": "float", "description": "Heading of the blocking object."}, {"name": "flags", "type": "int", "description": "Flags for the blocking object, see [`ADD_NAVMESH_BLOCKING_OBJECT`](#\\_0xFCD5C8E06E502F5A) for list of blocking object flags."}]}
{"hash": "0x3599D741C9AC6310", "name": "_GET_HEIGHTMAP_BOTTOM_Z_FOR_AREA", "lua_name": "GetHeightmapBottomZForArea", "ns": "PATHFIND", "apiset": "client", "game": "gta5", "signature": "float GetHeightmapBottomZForArea(float x1, float y1, float x2, float y2)", "description": "```\nReturns CGameWorldHeightMap's minimum Z among all grid nodes that intersect with the specified rectangle.\n```", "aliases": "0x3599D741C9AC6310", "url": "https://docs.fivem.net/natives/?_0x3599D741C9AC6310", "params": [{"name": "x1", "type": "float"}, {"name": "y1", "type": "float"}, {"name": "x2", "type": "float"}, {"name": "y2", "type": "float"}]}
{"hash": "0x336511A34F2E5185", "name": "_GET_HEIGHTMAP_BOTTOM_Z_FOR_POSITION", "lua_name": "GetHeightmapBottomZForPosition", "ns": "PATHFIND", "apiset": "client", "game": "gta5", "signature": "float GetHeightmapBottomZForPosition(float x, float y)", "description": "```\nReturns CGameWorldHeightMap's minimum Z value at specified point (grid node).\n```", "aliases": "0x336511A34F2E5185", "url": "https://docs.fivem.net/natives/?_0x336511A34F2E5185", "params": [{"name": "x", "type": "float"}, {"name": "y", "type": "float"}]}
{"hash": "0x8ABE8608576D9CE3", "name": "_GET_HEIGHTMAP_TOP_Z_FOR_AREA", "lua_name": "GetHeightmapTopZForArea", "ns": "PATHFIND", "apiset": "client", "game": "gta5", "signature": "float GetHeightmapTopZForArea(float x1, float y1, float x2, float y2)", "description": "```\nReturns CGameWorldHeightMap's maximum Z among all grid nodes that intersect with the specified rectangle.\n```", "aliases": "0x8ABE8608576D9CE3", "url": "https://docs.fivem.net/natives/?_0x8ABE8608576D9CE3", "params": [{"name": "x1", "type": "float"}, {"name": "y1", "type": "float"}, {"name": "x2", "type": "float"}, {"name": "y2", "type": "float"}]}
{"hash": "0x29C24BFBED8AB8FB", "name": "_GET_HEIGHTMAP_TOP_Z_FOR_POSITION", "lua_name": "GetHeightmapTopZForPosition", "ns": "PATHFIND", "apiset": "client", "game": "gta5", "signature": "float GetHeightmapTopZForPosition(float x, float y)", "description": "```\nReturns CGameWorldHeightMap's maximum Z value at specified point (grid node).\n```", "aliases": "0x29C24BFBED8AB8FB", "url": "https://docs.fivem.net/natives/?_0x29C24BFBED8AB8FB", "params": [{"name": "x", "type": "float"}, {"name": "y", "type": "float"}]}
{"hash": "0x16F46FB18C8009E4", "name": "_GET_POINT_ON_ROAD_SIDE", "lua_name": "GetPointOnRoadSide", "ns": "PATHFIND", "apiset": "client", "game": "gta5", "signature": "BOOL GetPointOnRoadSide(float x, float y, float z, int p3, Vector3* outPosition)", "description": "", "aliases": "0x16F46FB18C8009E4", "url": "https://docs.fivem.net/natives/?_0x16F46FB18C8009E4", "params": [{"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}, {"name": "p3", "type": "int"}, {"name": "outPosition", "type": "Vector3*"}]}
{"hash": "0x705A844002B39DC0", "name": "_IS_NAVMESH_REQUIRED_REGION_OWNED_BY_ANY_THREAD", "lua_name": "IsNavmeshRequiredRegionOwnedByAnyThread", "ns": "PATHFIND", "apiset": "client", "game": "gta5", "signature": "BOOL IsNavmeshRequiredRegionOwnedByAnyThread()", "description": "```\nIS_*\n```", "aliases": "0x705A844002B39DC0", "url": "https://docs.fivem.net/natives/?_0x705A844002B39DC0", "params": []}
{"hash": "0x07FB139B592FA687", "name": "_REQUEST_PATHS_PREFER_ACCURATE_BOUNDINGSTRUCT", "lua_name": "RequestPathsPreferAccurateBoundingstruct", "ns": "PATHFIND", "apiset": "client", "game": "gta5", "signature": "BOOL RequestPathsPreferAccurateBoundingstruct(float x1, float y1, float x2, float y2)", "description": "```\nUsed internally for long range tasks\n```", "aliases": "0x07FB139B592FA687", "url": "https://docs.fivem.net/natives/?_0x07FB139B592FA687", "params": [{"name": "x1", "type": "float"}, {"name": "y1", "type": "float"}, {"name": "x2", "type": "float"}, {"name": "y2", "type": "float"}]}
{"hash": "0xF74B1FFA4A15FBEA", "name": "_SET_AI_GLOBAL_PATH_NODES_TYPE", "lua_name": "SetAiGlobalPathNodesType", "ns": "PATHFIND", "apiset": "client", "game": "gta5", "signature": "void SetAiGlobalPathNodesType(int type)", "description": "Activates Cayo Perico path nodes if passed `1`. GPS navigation will start working, maybe more stuff will change, not sure. It seems if you try to unload (pass `0`) when close to the island, your game might crash.\n\n```\nNativeDB Introduced: v2189\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xF74B1FFA4A15FBEA", "params": [{"name": "type", "type": "int"}]}
{"hash": "0x228E5C6AD4D74BFD", "name": "_SET_ALL_PATHS_CACHE_BOUNDINGSTRUCT", "lua_name": "SetAllPathsCacheBoundingstruct", "ns": "PATHFIND", "apiset": "client", "game": "gta5", "signature": "void SetAllPathsCacheBoundingstruct(BOOL toggle)", "description": "```\nToggles a global boolean, name is probably a hash collision but describes its functionality.\n```", "aliases": "0x228E5C6AD4D74BFD", "url": "https://docs.fivem.net/natives/?_0x228E5C6AD4D74BFD", "params": [{"name": "toggle", "type": "BOOL"}]}
{"hash": "0x1FC289A0C3FF470F", "name": "_SET_IGNORE_SECONDARY_ROUTE_NODES", "lua_name": "SetIgnoreSecondaryRouteNodes", "ns": "PATHFIND", "apiset": "client", "game": "gta5", "signature": "void SetIgnoreSecondaryRouteNodes(BOOL toggle)", "description": "```\nSee: SET_BLIP_ROUTE\n```", "aliases": "0x1FC289A0C3FF470F", "url": "https://docs.fivem.net/natives/?_0x1FC289A0C3FF470F", "params": [{"name": "toggle", "type": "BOOL"}]}
{"hash": "0x03EA03AF85A85CB7", "name": "", "lua_name": "N_0x03ea03af85a85cb7", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "BOOL N_0x03ea03af85a85cb7(Ped ped, BOOL p1, BOOL p2, BOOL p3, BOOL p4, BOOL p5, BOOL p6, BOOL p7, Any p8)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x03EA03AF85A85CB7", "params": [{"name": "ped", "type": "Ped"}, {"name": "p1", "type": "BOOL"}, {"name": "p2", "type": "BOOL"}, {"name": "p3", "type": "BOOL"}, {"name": "p4", "type": "BOOL"}, {"name": "p5", "type": "BOOL"}, {"name": "p6", "type": "BOOL"}, {"name": "p7", "type": "BOOL"}, {"name": "p8", "type": "Any"}]}
{"hash": "0x06087579E7AA85A9", "name": "", "lua_name": "N_0x06087579e7aa85a9", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "BOOL N_0x06087579e7aa85a9(Any p0, Any p1, float p2, float p3, float p4, float p5)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x06087579E7AA85A9", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "float"}, {"name": "p3", "type": "float"}, {"name": "p4", "type": "float"}, {"name": "p5", "type": "float"}]}
{"hash": "0x061CB768363D6424", "name": "", "lua_name": "N_0x061cb768363d6424", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void N_0x061cb768363d6424(Ped ped, BOOL toggle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x061CB768363D6424", "params": [{"name": "ped", "type": "Ped"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0x0B3E35AC043707D9", "name": "", "lua_name": "N_0x0b3e35ac043707d9", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void N_0x0b3e35ac043707d9(Any p0, Any p1)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x0B3E35AC043707D9", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}]}
{"hash": "0x0F62619393661D6E", "name": "", "lua_name": "N_0x0f62619393661d6e", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void N_0x0f62619393661d6e(Any p0, Any p1, Any p2)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x0F62619393661D6E", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}]}
{"hash": "0x110F526AB784111F", "name": "", "lua_name": "N_0x110f526ab784111f", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void N_0x110f526ab784111f(Ped ped, float p1)", "description": "```\nIn agency_heist3b.c4, its like this 90% of the time: \nPED::_110F526AB784111F(ped, 0.099); \nPED::SET_PED_ENVEFF_SCALE(ped, 1.0); \nPED::_D69411AA0CEBF9E9(ped, 87, 81, 68); \nPED::SET_ENABLE_PED_ENVEFF_SCALE(ped, 1); \nand its like this 10% of the time: \nPED::_110F526AB784111F(ped, 0.2); \nPED::SET_PED_ENVEFF_SCALE(ped, 0.65); \nPED::_D69411AA0CEBF9E9(ped, 74, 69, 60); \nPED::SET_ENABLE_PED_ENVEFF_SCALE(ped, 1); \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x110F526AB784111F", "params": [{"name": "ped", "type": "Ped"}, {"name": "p1", "type": "float"}]}
{"hash": "0x1216E0BFA72CC703", "name": "", "lua_name": "N_0x1216e0bfa72cc703", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void N_0x1216e0bfa72cc703(Any p0, Any p1)", "description": "**This native does absolutely nothing, just a nullsub**", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x1216E0BFA72CC703", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}]}
{"hash": "0x1A330D297AAC6BC1", "name": "", "lua_name": "N_0x1a330d297aac6bc1", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void N_0x1a330d297aac6bc1(Ped ped, int p1)", "description": "```\nOnly appears in lamar1 script. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x1A330D297AAC6BC1", "params": [{"name": "ped", "type": "Ped"}, {"name": "p1", "type": "int"}]}
{"hash": "0x1E77FA7A62EE6C4C", "name": "", "lua_name": "N_0x1e77fa7a62ee6c4c", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "Any N_0x1e77fa7a62ee6c4c(Any p0)", "description": "```\nGET_*\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x1E77FA7A62EE6C4C", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0x2016C603D6B8987C", "name": "", "lua_name": "N_0x2016c603d6b8987c", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void N_0x2016c603d6b8987c(Ped ped, BOOL toggle)", "description": "```\nSET_PED_STE*\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x2016C603D6B8987C", "params": [{"name": "ped", "type": "Ped"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0x25361A96E0F7E419", "name": "", "lua_name": "N_0x25361a96e0f7e419", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "Any N_0x25361a96e0f7e419(Any p0, Any p1, Any p2, Any p3)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x25361A96E0F7E419", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}, {"name": "p3", "type": "Any"}]}
{"hash": "0x2735233A786B1BEF", "name": "", "lua_name": "N_0x2735233a786b1bef", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void N_0x2735233a786b1bef(Ped ped, float p1)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x2735233A786B1BEF", "params": [{"name": "ped", "type": "Ped"}, {"name": "p1", "type": "float"}]}
{"hash": "0x288DF530C92DAD6F", "name": "", "lua_name": "N_0x288df530c92dad6f", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void N_0x288df530c92dad6f(Ped ped, float value)", "description": "[`SET_VEHICLE_STEER_BIAS`](#\\_0x42A8EC77D5150CBE) for peds, e.g., `_SET_PED_STEER_BIAS`.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x288DF530C92DAD6F", "params": [{"name": "ped", "type": "Ped"}, {"name": "value", "type": "float"}]}
{"hash": "0x2B694AFCF64E6994", "name": "", "lua_name": "N_0x2b694afcf64e6994", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void N_0x2b694afcf64e6994(Ped ped, BOOL p1)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x2B694AFCF64E6994", "params": [{"name": "ped", "type": "Ped"}, {"name": "p1", "type": "BOOL"}]}
{"hash": "0x2DFC81C9B9608549", "name": "", "lua_name": "N_0x2dfc81c9b9608549", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "BOOL N_0x2dfc81c9b9608549(Ped ped, int* p1)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x2DFC81C9B9608549", "params": [{"name": "ped", "type": "Ped"}, {"name": "p1", "type": "int*"}]}
{"hash": "0x2F074C904D85129E", "name": "", "lua_name": "N_0x2f074c904d85129e", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void N_0x2f074c904d85129e(float p0, float p1, float p2, float p3, float p4, float p5, float p6)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x2F074C904D85129E", "params": [{"name": "p0", "type": "float"}, {"name": "p1", "type": "float"}, {"name": "p2", "type": "float"}, {"name": "p3", "type": "float"}, {"name": "p4", "type": "float"}, {"name": "p5", "type": "float"}, {"name": "p6", "type": "float"}]}
{"hash": "0x2F3C3D9F50681DE4", "name": "", "lua_name": "N_0x2f3c3d9f50681de4", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void N_0x2f3c3d9f50681de4(Any p0, BOOL p1)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x2F3C3D9F50681DE4", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "BOOL"}]}
{"hash": "0x336B3D200AB007CB", "name": "", "lua_name": "N_0x336b3d200ab007cb", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "Any N_0x336b3d200ab007cb(Any p0, float p1, float p2, float p3, float p4)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x336B3D200AB007CB", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "float"}, {"name": "p2", "type": "float"}, {"name": "p3", "type": "float"}, {"name": "p4", "type": "float"}]}
{"hash": "0x3E9679C1DFCF422C", "name": "", "lua_name": "N_0x3e9679c1dfcf422c", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void N_0x3e9679c1dfcf422c(Any p0, Any p1)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x3E9679C1DFCF422C", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}]}
{"hash": "0x412F1364FA066CFB", "name": "", "lua_name": "N_0x412f1364fa066cfb", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "Any N_0x412f1364fa066cfb(Any p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x412F1364FA066CFB", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0x425AECF167663F48", "name": "", "lua_name": "N_0x425aecf167663f48", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void N_0x425aecf167663f48(Ped ped, BOOL p1)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x425AECF167663F48", "params": [{"name": "ped", "type": "Ped"}, {"name": "p1", "type": "BOOL"}]}
{"hash": "0x46B05BCAE43856B0", "name": "", "lua_name": "N_0x46b05bcae43856b0", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "BOOL N_0x46b05bcae43856b0(Ped ped, int flag)", "description": "```\nChecks if the specified unknown flag is set in the ped's model. \nThe engine itself seems to exclusively check for flags 1 and 4 (Might be inlined code of the check that checks for other flags). \nGame scripts exclusively check for flags 1 and 4. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x46B05BCAE43856B0", "params": [{"name": "ped", "type": "Ped"}, {"name": "flag", "type": "int"}]}
{"hash": "0x49E50BDB8BA4DAB2", "name": "", "lua_name": "N_0x49e50bdb8ba4dab2", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void N_0x49e50bdb8ba4dab2(Ped ped, BOOL toggle)", "description": "```\nSET_PED_ALLOW*\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x49E50BDB8BA4DAB2", "params": [{"name": "ped", "type": "Ped"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0x511F1A683387C7E2", "name": "", "lua_name": "N_0x511f1a683387c7e2", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "int N_0x511f1a683387c7e2(Ped ped)", "description": "```\nGET_*\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x511F1A683387C7E2", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0x5407B7288D0478B7", "name": "", "lua_name": "N_0x5407b7288d0478b7", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "int N_0x5407b7288d0478b7(Any p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x5407B7288D0478B7", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0x5A7F62FDA59759BD", "name": "", "lua_name": "N_0x5a7f62fda59759bd", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void N_0x5a7f62fda59759bd()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x5A7F62FDA59759BD", "params": []}
{"hash": "0x5B6010B3CBC29095", "name": "", "lua_name": "N_0x5b6010b3cbc29095", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void N_0x5b6010b3cbc29095(Any p0, BOOL p1)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x5B6010B3CBC29095", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "BOOL"}]}
{"hash": "0x711794453CFD692B", "name": "", "lua_name": "N_0x711794453cfd692b", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void N_0x711794453cfd692b(Any p0, Any p1)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x711794453CFD692B", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}]}
{"hash": "0x733C87D4CE22BEA2", "name": "", "lua_name": "N_0x733c87d4ce22bea2", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void N_0x733c87d4ce22bea2(Ped ped)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x733C87D4CE22BEA2", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0x75BA1CB3B7D40CAF", "name": "", "lua_name": "N_0x75ba1cb3b7d40caf", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void N_0x75ba1cb3b7d40caf(Ped ped, BOOL p1)", "description": "```\nREQUEST_*\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x75BA1CB3B7D40CAF", "params": [{"name": "ped", "type": "Ped"}, {"name": "p1", "type": "BOOL"}]}
{"hash": "0x80054D7FCC70EEC6", "name": "", "lua_name": "N_0x80054d7fcc70eec6", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void N_0x80054d7fcc70eec6(Ped ped)", "description": "```\nCLEAR_PED_*\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x80054D7FCC70EEC6", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0x820E9892A77E97CD", "name": "", "lua_name": "N_0x820e9892a77e97cd", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void N_0x820e9892a77e97cd(Any p0, Any p1)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x820E9892A77E97CD", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}]}
{"hash": "0x87DDEB611B329A9C", "name": "", "lua_name": "N_0x87ddeb611b329a9c", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void N_0x87ddeb611b329a9c(float multiplier)", "description": "```\nSET_A*\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x87DDEB611B329A9C", "params": [{"name": "multiplier", "type": "float"}]}
{"hash": "0x9911F4A24485F653", "name": "", "lua_name": "N_0x9911f4a24485f653", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void N_0x9911f4a24485f653(BOOL p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x9911F4A24485F653", "params": [{"name": "p0", "type": "BOOL"}]}
{"hash": "0x9A77DFD295E29B09", "name": "", "lua_name": "N_0x9a77dfd295e29b09", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void N_0x9a77dfd295e29b09(Ped ped, BOOL toggle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x9A77DFD295E29B09", "params": [{"name": "ped", "type": "Ped"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0x9C6A6C19B6C0C496", "name": "", "lua_name": "N_0x9c6a6c19b6c0c496", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "BOOL N_0x9c6a6c19b6c0c496(Ped ped, int* p1)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x9C6A6C19B6C0C496", "params": [{"name": "ped", "type": "Ped"}, {"name": "p1", "type": "int*", "annotations": {"cs_type": "AnyPtr"}}]}
{"hash": "0x9E30E91FB03A2CAF", "name": "", "lua_name": "N_0x9e30e91fb03a2caf", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "BOOL N_0x9e30e91fb03a2caf(Any* p0, Any* p1)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x9E30E91FB03A2CAF", "params": [{"name": "p0", "type": "Any*"}, {"name": "p1", "type": "Any*"}]}
{"hash": "0xA3F3564A5B3646C0", "name": "", "lua_name": "N_0xa3f3564a5b3646c0", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "BOOL N_0xa3f3564a5b3646c0(Ped ped)", "description": "```\nOnly called once in the scripts:\nif (sub_1abd() && (!PED::_A3F3564A5B3646C0(l_8C))) {\n if (sub_52e3(\"RESNA_CELLR\", 0)) {\n PED::SET_PED_CAN_PLAY_GESTURE_ANIMS(l_8C, 1);\n PED::SET_PED_CAN_PLAY_AMBIENT_ANIMS(l_8C, 1);\n PED::SET_PED_CAN_PLAY_VISEME_ANIMS(l_8C, 1, 0);\n l_184 += 1;\n }\n}\nChecks something related to the mobile phone task.\nIS_*\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA3F3564A5B3646C0", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0xA52D5247A4227E14", "name": "", "lua_name": "N_0xa52d5247a4227e14", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void N_0xa52d5247a4227e14(Any p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA52D5247A4227E14", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0xA660FAF550EB37E5", "name": "", "lua_name": "N_0xa660faf550eb37e5", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void N_0xa660faf550eb37e5(Any p0, BOOL p1)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA660FAF550EB37E5", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "BOOL"}]}
{"hash": "0xA9B61A329BFDCBEA", "name": "", "lua_name": "N_0xa9b61a329bfdcbea", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void N_0xa9b61a329bfdcbea(Any p0, BOOL p1)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA9B61A329BFDCBEA", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "BOOL"}]}
{"hash": "0xAAA6A3698A69E048", "name": "", "lua_name": "N_0xaaa6a3698a69e048", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "Any N_0xaaa6a3698a69e048(Any p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xAAA6A3698A69E048", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0xAD27D957598E49E9", "name": "", "lua_name": "N_0xad27d957598e49e9", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void N_0xad27d957598e49e9(Ped ped, Any p1, float p2, Hash hash, Any p4, Any p5)", "description": "```\nNativeDB Introduced: v1290\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xAD27D957598E49E9", "params": [{"name": "ped", "type": "Ped"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "float"}, {"name": "hash", "type": "Hash", "annotations": {"cs_type": "Any"}}, {"name": "p4", "type": "Any"}, {"name": "p5", "type": "Any"}]}
{"hash": "0xAFC976FD0580C7B3", "name": "", "lua_name": "N_0xafc976fd0580c7b3", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void N_0xafc976fd0580c7b3(Ped ped, BOOL toggle)", "description": "```\nSET_PED_*\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xAFC976FD0580C7B3", "params": [{"name": "ped", "type": "Ped"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0xB282749D5E028163", "name": "", "lua_name": "N_0xb282749d5e028163", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void N_0xb282749d5e028163(Any p0, Any p1)", "description": "**This native does absolutely nothing, just a nullsub**", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xB282749D5E028163", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}]}
{"hash": "0xB3352E018D6F89DF", "name": "", "lua_name": "N_0xb3352e018d6f89df", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void N_0xb3352e018d6f89df(BOOL toggle)", "description": "```\n_SET_PED_HEAD_* - _SET_PED_HEARING_*\n\n_SET_PED_HEALTH_...\n```\n\n```\nNativeDB Introduced: v2699\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xB3352E018D6F89DF", "params": [{"name": "toggle", "type": "BOOL"}]}
{"hash": "0xB8B52E498014F5B0", "name": "", "lua_name": "N_0xb8b52e498014f5b0", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "BOOL N_0xb8b52e498014f5b0(Ped ped)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xB8B52E498014F5B0", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0xC2EE020F5FB4DB53", "name": "", "lua_name": "N_0xc2ee020f5fb4db53", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void N_0xc2ee020f5fb4db53(Ped ped)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC2EE020F5FB4DB53", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0xC30BDAEE47256C13", "name": "", "lua_name": "N_0xc30bdaee47256c13", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "Any N_0xc30bdaee47256c13(Any p0)", "description": "```\nNativeDB Introduced: v1868\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC30BDAEE47256C13", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0xC56FBF2F228E1DAC", "name": "", "lua_name": "N_0xc56fbf2f228e1dac", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "Any N_0xc56fbf2f228e1dac(Hash modelHash, Any p1, Any p2)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC56FBF2F228E1DAC", "params": [{"name": "modelHash", "type": "Hash"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}]}
{"hash": "0xCD018C591F94CB43", "name": "", "lua_name": "N_0xcd018c591f94cb43", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void N_0xcd018c591f94cb43(Ped ped, BOOL p1)", "description": "```\nREQUEST_*\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xCD018C591F94CB43", "params": [{"name": "ped", "type": "Ped"}, {"name": "p1", "type": "BOOL"}]}
{"hash": "0xCEDA60A74219D064", "name": "", "lua_name": "N_0xceda60a74219d064", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void N_0xceda60a74219d064(Any p0, BOOL p1)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xCEDA60A74219D064", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "BOOL"}]}
{"hash": "0xD33DAA36272177C4", "name": "", "lua_name": "N_0xd33daa36272177c4", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void N_0xd33daa36272177c4(Ped ped)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xD33DAA36272177C4", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0xDFE68C4B787E1BFB", "name": "", "lua_name": "N_0xdfe68c4b787e1bfb", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void N_0xdfe68c4b787e1bfb(Ped ped)", "description": "```\nNativeDB Introduced: v1180\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xDFE68C4B787E1BFB", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0xE906EC930F5FE7C8", "name": "", "lua_name": "N_0xe906ec930f5fe7c8", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void N_0xe906ec930f5fe7c8(Any p0, Any p1)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xE906EC930F5FE7C8", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}]}
{"hash": "0xEA9960D07DADCF10", "name": "", "lua_name": "N_0xea9960d07dadcf10", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "int N_0xea9960d07dadcf10(Any p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xEA9960D07DADCF10", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0xEC4B4B3B9908052A", "name": "", "lua_name": "N_0xec4b4b3b9908052a", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void N_0xec4b4b3b9908052a(Ped ped, float unk)", "description": "```\nSET_PED_* \nHas most likely to do with some shooting attributes as it sets the float which is in the same range as shootRate. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xEC4B4B3B9908052A", "params": [{"name": "ped", "type": "Ped"}, {"name": "unk", "type": "float"}]}
{"hash": "0xED3C76ADFA6D07C4", "name": "", "lua_name": "N_0xed3c76adfa6d07c4", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void N_0xed3c76adfa6d07c4(Ped ped)", "description": "```\nFORCE_*\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xED3C76ADFA6D07C4", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0xF033419D1B81FAE8", "name": "", "lua_name": "N_0xf033419d1b81fae8", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "Any N_0xf033419d1b81fae8(Any p0)", "description": "```\nGET_*\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xF033419D1B81FAE8", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0xF2385935BFFD4D92", "name": "", "lua_name": "N_0xf2385935bffd4d92", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "BOOL N_0xf2385935bffd4d92(Ped ped)", "description": "Initial guess of native: `_IS_PED_WEARING_MOTORCYCLE_HELMET`.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xF2385935BFFD4D92", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0xF2BEBCDFAFDAA19E", "name": "", "lua_name": "N_0xf2bebcdfafdaa19e", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void N_0xf2bebcdfafdaa19e(BOOL toggle)", "description": "```\nSET_PED_ALLOW*\ntoggle was always false except in one instance (b678).\nThe one time this is set to true seems to do with when you fail the mission.\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xF2BEBCDFAFDAA19E", "params": [{"name": "toggle", "type": "BOOL"}]}
{"hash": "0xFAB944D4D481ACCB", "name": "", "lua_name": "N_0xfab944d4d481accb", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void N_0xfab944d4d481accb(Ped ped, BOOL toggle)", "description": "SET_A\\*\n\n```\nNativeDB Introduced: v1734\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xFAB944D4D481ACCB", "params": [{"name": "ped", "type": "Ped"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0xFD325494792302D7", "name": "", "lua_name": "N_0xfd325494792302d7", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void N_0xfd325494792302d7(Ped ped, BOOL toggle)", "description": "", "aliases": "SET_TIME_EXCLUSIVE_DISPLAY_TEXTURE", "url": "https://docs.fivem.net/natives/?_0xFD325494792302D7", "params": [{"name": "ped", "type": "Ped"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0xFEC9A3B1820F3331", "name": "", "lua_name": "N_0xfec9a3b1820f3331", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "BOOL N_0xfec9a3b1820f3331(Ped ped)", "description": "Native to check whether [`_SET_PED_SCUBA_GEAR_VARIATION`](#\\_0x36c6984c3ed0c911) is enabled/actived.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xFEC9A3B1820F3331", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0xFF4803BC019852D9", "name": "", "lua_name": "N_0xff4803bc019852d9", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void N_0xff4803bc019852d9(float p0, Any p1)", "description": "```\nRelated to Peds dropping pickup_health_snack; p0 is a value between [0.0, 1.0] that corresponds to drop rate\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xFF4803BC019852D9", "params": [{"name": "p0", "type": "float"}, {"name": "p1", "type": "Any"}]}
{"hash": "0x5BA652A0CD14DF2F", "name": "ADD_ARMOUR_TO_PED", "lua_name": "AddArmourToPed", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void AddArmourToPed(Ped ped, int amount)", "description": "```\nSame as SET_PED_ARMOUR, but ADDS 'amount' to the armor the Ped already has. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x5BA652A0CD14DF2F", "params": [{"name": "ped", "type": "Ped"}, {"name": "amount", "type": "int"}]}
{"hash": "0x5F5D1665E352A839", "name": "ADD_PED_DECORATION_FROM_HASHES", "lua_name": "AddPedDecorationFromHashes", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void AddPedDecorationFromHashes(Ped ped, Hash collection, Hash overlay)", "description": "```\nApplies an Item from a PedDecorationCollection to a ped. These include tattoos and shirt decals.\ncollection - PedDecorationCollection filename hash\noverlay - Item name hash\nExample:\nEntry inside \"mpbeach_overlays.xml\" -\n<Item>\n <uvPos x=\"0.500000\" y=\"0.500000\" />\n <scale x=\"0.600000\" y=\"0.500000\" />\n <rotation value=\"0.000000\" />\n <nameHash>FM_Hair_Fuzz</nameHash>\n <txdHash>mp_hair_fuzz</txdHash>\n <txtHash>mp_hair_fuzz</txtHash>\n <zone>ZONE_HEAD</zone>\n <type>TYPE_TATTOO</type>\n <faction>FM</faction>\n <garment>All</garment>\n <gender>GENDER_DONTCARE</gender>\n <award />\n <awardLevel />\n</Item>\nCode:\nPED::_0x5F5D1665E352A839(PLAYER::PLAYER_PED_ID(), MISC::GET_HASH_KEY(\"mpbeach_overlays\"), MISC::GET_HASH_KEY(\"fm_hair_fuzz\"))\n```", "aliases": "_APPLY_PED_OVERLAY _SET_PED_DECORATION", "url": "https://docs.fivem.net/natives/?_0x5F5D1665E352A839", "params": [{"name": "ped", "type": "Ped"}, {"name": "collection", "type": "Hash"}, {"name": "overlay", "type": "Hash"}]}
{"hash": "0x5619BFA07CFD7833", "name": "ADD_PED_DECORATION_FROM_HASHES_IN_CORONA", "lua_name": "AddPedDecorationFromHashesInCorona", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void AddPedDecorationFromHashesInCorona(Ped ped, Hash collection, Hash overlay)", "description": "", "aliases": "0x5619BFA07CFD7833 _SET_PED_FACIAL_DECORATION", "url": "https://docs.fivem.net/natives/?_0x5619BFA07CFD7833", "params": [{"name": "ped", "type": "Ped"}, {"name": "collection", "type": "Hash"}, {"name": "overlay", "type": "Hash"}]}
{"hash": "0xF372BC22FCB88606", "name": "ADD_RELATIONSHIP_GROUP", "lua_name": "AddRelationshipGroup", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "Any AddRelationshipGroup(char* name, Hash* groupHash)", "description": "```\nCan't select void. This function returns nothing. The hash of the created relationship group is output in the second parameter. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xF372BC22FCB88606", "params": [{"name": "name", "type": "char*"}, {"name": "groupHash", "type": "Hash*"}]}
{"hash": "0x1B5C85C612E5256E", "name": "ADD_SCENARIO_BLOCKING_AREA", "lua_name": "AddScenarioBlockingArea", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "int AddScenarioBlockingArea(float posMinX, float posMinY, float posMinZ, float posMaxX, float posMaxY, float posMaxZ, BOOL network, BOOL cancelActive, BOOL blockPeds, BOOL blockVehicles)", "description": "Sets an area where scenarios are blocked", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x1B5C85C612E5256E", "params": [{"name": "posMinX", "type": "float", "description": "Min X Coordinate."}, {"name": "posMinY", "type": "float", "description": "Min Y Coordinate."}, {"name": "posMinZ", "type": "float", "description": "Min Z Coordinate."}, {"name": "posMaxX", "type": "float", "description": "Max X Coordinate."}, {"name": "posMaxY", "type": "float", "description": "Max Y Coordinate."}, {"name": "posMaxZ", "type": "float", "description": "Max Z Coordinate."}, {"name": "network", "type": "BOOL", "description": "Optionally networked to all other players"}, {"name": "cancelActive", "type": "BOOL", "description": "Should this cause peds already in active scenario points in the area specified to leave"}, {"name": "blockPeds", "type": "BOOL", "description": "if this area effects scenarios with peds"}, {"name": "blockVehicles", "type": "BOOL", "description": "if this area effects scenarios with vehicles"}]}
{"hash": "0x697157CED63F18D4", "name": "APPLY_DAMAGE_TO_PED", "lua_name": "ApplyDamageToPed", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void ApplyDamageToPed(Ped ped, int damageAmount, BOOL armorFirst)", "description": "```\ndamages a ped with the given amount \n---- \narmorFirst means it will damage/lower the armor first before damaging the player. \nsetting damageAmount to a negative amount will cause the player or the armor (depending on armorFirst) to be healed by damageAmount instead. \n```\n\n```\nNativeDB Added Parameter 4: Any p3\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x697157CED63F18D4", "params": [{"name": "ped", "type": "Ped"}, {"name": "damageAmount", "type": "int"}, {"name": "armorFirst", "type": "BOOL"}]}
{"hash": "0x83F7E01C7B769A26", "name": "APPLY_PED_BLOOD", "lua_name": "ApplyPedBlood", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void ApplyPedBlood(Ped ped, int boneIndex, float xRot, float yRot, float zRot, char* woundType)", "description": "```\nFound one occurence in re_crashrescue.c4 \nPED::APPLY_PED_BLOOD(l_4B, 3, 0.0, 0.0, 0.0, \"wound_sheet\"); \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x83F7E01C7B769A26", "params": [{"name": "ped", "type": "Ped"}, {"name": "boneIndex", "type": "int"}, {"name": "xRot", "type": "float"}, {"name": "yRot", "type": "float"}, {"name": "zRot", "type": "float"}, {"name": "woundType", "type": "char*"}]}
{"hash": "0x3311E47B91EDCBBC", "name": "APPLY_PED_BLOOD_BY_ZONE", "lua_name": "ApplyPedBloodByZone", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void ApplyPedBloodByZone(Ped ped, Any p1, float p2, float p3, Any* p4)", "description": "", "aliases": "0x3311E47B91EDCBBC", "url": "https://docs.fivem.net/natives/?_0x3311E47B91EDCBBC", "params": [{"name": "ped", "type": "Ped"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "float"}, {"name": "p3", "type": "float"}, {"name": "p4", "type": "Any*"}]}
{"hash": "0x816F6981C60BF53B", "name": "APPLY_PED_BLOOD_DAMAGE_BY_ZONE", "lua_name": "ApplyPedBloodDamageByZone", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void ApplyPedBloodDamageByZone(Ped ped, Any p1, float p2, float p3, Any p4)", "description": "", "aliases": "0x816F6981C60BF53B", "url": "https://docs.fivem.net/natives/?_0x816F6981C60BF53B", "params": [{"name": "ped", "type": "Ped"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "float"}, {"name": "p3", "type": "float"}, {"name": "p4", "type": "Any"}]}
{"hash": "0xEF0D582CBF2D9B0F", "name": "APPLY_PED_BLOOD_SPECIFIC", "lua_name": "ApplyPedBloodSpecific", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void ApplyPedBloodSpecific(Ped ped, int component, float u, float v, float rotation, float scale, int forcedFrame, float preAge, char* bloodName)", "description": "Applies blood damage to a ped with specific parameters for zone, UV offsets, rotation, scale, and initial aging.\n\n```\nNativeDB Introduced: v323\n```", "aliases": "0xEF0D582CBF2D9B0F", "url": "https://docs.fivem.net/natives/?_0xEF0D582CBF2D9B0F", "params": [{"name": "ped", "type": "Ped", "description": "The Ped to which blood damage is applied."}, {"name": "component", "type": "int", "description": "Specific component or body part."}, {"name": "u", "type": "float", "description": "UV texture coordinates for placing the decal in the specified zone."}, {"name": "v", "type": "float", "description": "UV texture coordinates for placing the decal in the specified zone."}, {"name": "rotation", "type": "float", "description": "Angle in degrees for the rotation of the blood decal."}, {"name": "scale", "type": "float", "description": "Scale factor for the damage, ranging from 0.0 to 1.0."}, {"name": "forcedFrame", "type": "int", "description": "Allows a specific frame of damage to be chosen (-1 for random selection)."}, {"name": "preAge", "type": "float", "description": "Number of seconds to pre-age the damage for an \"old wound\" effect (0.0 for fresh wound)."}, {"name": "bloodName", "type": "char*", "annotations": {"cs_type": "Any*"}, "description": "Name of the blood type, matching an entry in peddamage.xml."}]}
{"hash": "0x397C38AA7B4A5F83", "name": "APPLY_PED_DAMAGE_DECAL", "lua_name": "ApplyPedDamageDecal", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void ApplyPedDamageDecal(Ped ped, int damageZone, float xOffset, float yOffset, float heading, float scale, float alpha, int variation, BOOL fadeIn, char* decalName)", "description": "```\nscar\nblushing\ncs_flush_anger\ncs_flush_anger_face\nbruise\nbruise_large\nherpes\nArmorBullet\nbasic_dirt_cloth\nbasic_dirt_skin\ncs_trev1_dirt\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x397C38AA7B4A5F83", "params": [{"name": "ped", "type": "Ped"}, {"name": "damageZone", "type": "int", "description": "Refer to `ePedDecorationZone` in [GET_PED_DECORATION_ZONE_FROM_HASHES](#\\_0x9FD452BFBE7A7A8B)"}, {"name": "xOffset", "type": "float"}, {"name": "yOffset", "type": "float"}, {"name": "heading", "type": "float"}, {"name": "scale", "type": "float"}, {"name": "alpha", "type": "float"}, {"name": "variation", "type": "int"}, {"name": "fadeIn", "type": "BOOL"}, {"name": "decalName", "type": "char*"}]}
{"hash": "0x46DF918788CB093F", "name": "APPLY_PED_DAMAGE_PACK", "lua_name": "ApplyPedDamagePack", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void ApplyPedDamagePack(Ped ped, char* damagePack, float damage, float mult)", "description": "```\nDamage Packs: \n\"SCR_TrevorTreeBang\" \n\"HOSPITAL_0\" \n\"HOSPITAL_1\" \n\"HOSPITAL_2\" \n\"HOSPITAL_3\" \n\"HOSPITAL_4\" \n\"HOSPITAL_5\" \n\"HOSPITAL_6\" \n\"HOSPITAL_7\" \n\"HOSPITAL_8\" \n\"HOSPITAL_9\" \n\"SCR_Dumpster\" \n\"BigHitByVehicle\" \n\"SCR_Finale_Michael_Face\" \n\"SCR_Franklin_finb\" \n\"SCR_Finale_Michael\" \n\"SCR_Franklin_finb2\" \n\"Explosion_Med\" \n\"SCR_Torture\" \n\"SCR_TracySplash\" \n\"Skin_Melee_0\" \nAdditional damage packs: \ngist.github.com/alexguirre/f3f47f75ddcf617f416f3c8a55ae2227 \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x46DF918788CB093F", "params": [{"name": "ped", "type": "Ped"}, {"name": "damagePack", "type": "char*"}, {"name": "damage", "type": "float"}, {"name": "mult", "type": "float"}]}
{"hash": "0x272E4723B56A3B96", "name": "ATTACH_SYNCHRONIZED_SCENE_TO_ENTITY", "lua_name": "AttachSynchronizedSceneToEntity", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void AttachSynchronizedSceneToEntity(int sceneID, Entity entity, int boneIndex)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x272E4723B56A3B96", "params": [{"name": "sceneID", "type": "int"}, {"name": "entity", "type": "Entity"}, {"name": "boneIndex", "type": "int"}]}
{"hash": "0xEACEEDA81751915C", "name": "CAN_CREATE_RANDOM_BIKE_RIDER", "lua_name": "CanCreateRandomBikeRider", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "BOOL CanCreateRandomBikeRider()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xEACEEDA81751915C", "params": []}
{"hash": "0x5EE2CAFF7F17770D", "name": "CAN_CREATE_RANDOM_COPS", "lua_name": "CanCreateRandomCops", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "BOOL CanCreateRandomCops()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x5EE2CAFF7F17770D", "params": []}
{"hash": "0xB8EB95E5B4E56978", "name": "CAN_CREATE_RANDOM_DRIVER", "lua_name": "CanCreateRandomDriver", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "BOOL CanCreateRandomDriver()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xB8EB95E5B4E56978", "params": []}
{"hash": "0x3E8349C08E4B82E4", "name": "CAN_CREATE_RANDOM_PED", "lua_name": "CanCreateRandomPed", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "BOOL CanCreateRandomPed(BOOL unk)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x3E8349C08E4B82E4", "params": [{"name": "unk", "type": "BOOL"}]}
{"hash": "0x51AC07A44D4F5B8A", "name": "CAN_KNOCK_PED_OFF_VEHICLE", "lua_name": "CanKnockPedOffVehicle", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "BOOL CanKnockPedOffVehicle(Ped ped)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x51AC07A44D4F5B8A", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0xEAD42DE3610D0721", "name": "CAN_PED_IN_COMBAT_SEE_TARGET", "lua_name": "CanPedInCombatSeeTarget", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "BOOL CanPedInCombatSeeTarget(Ped ped, Ped target)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xEAD42DE3610D0721", "params": [{"name": "ped", "type": "Ped"}, {"name": "target", "type": "Ped"}]}
{"hash": "0x128F79EDCECE4FD5", "name": "CAN_PED_RAGDOLL", "lua_name": "CanPedRagdoll", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "BOOL CanPedRagdoll(Ped ped)", "description": "```\nPrevents the ped from going limp. \n[Example: Can prevent peds from falling when standing on moving vehicles.] \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x128F79EDCECE4FD5", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0x6CD5A433374D4CFB", "name": "CAN_PED_SEE_HATED_PED", "lua_name": "CanPedSeeHatedPed", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "BOOL CanPedSeeHatedPed(Ped ped1, Ped ped2)", "description": "", "aliases": "0x6CD5A433374D4CFB _CAN_PED_SEE_PED", "url": "https://docs.fivem.net/natives/?_0x6CD5A433374D4CFB", "params": [{"name": "ped1", "type": "Ped"}, {"name": "ped2", "type": "Ped"}]}
{"hash": "0xCD8A7537A9B52F06", "name": "CLEAR_ALL_PED_PROPS", "lua_name": "ClearAllPedProps", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void ClearAllPedProps(Ped ped)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xCD8A7537A9B52F06", "params": [{"name": "ped", "type": "Ped", "description": "The ped handle."}]}
{"hash": "0xE6CA85E7259CE16B", "name": "CLEAR_ALL_PED_VEHICLE_FORCED_SEAT_USAGE", "lua_name": "ClearAllPedVehicleForcedSeatUsage", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void ClearAllPedVehicleForcedSeatUsage(Ped ped)", "description": "", "aliases": "0xE6CA85E7259CE16B", "url": "https://docs.fivem.net/natives/?_0xE6CA85E7259CE16B", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0x726256CC1EEB182F", "name": "CLEAR_FACIAL_IDLE_ANIM_OVERRIDE", "lua_name": "ClearFacialIdleAnimOverride", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void ClearFacialIdleAnimOverride(Ped ped)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x726256CC1EEB182F", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0xD8D19675ED5FBDCE", "name": "CLEAR_PED_ALTERNATE_MOVEMENT_ANIM", "lua_name": "ClearPedAlternateMovementAnim", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void ClearPedAlternateMovementAnim(Ped ped, int stance, float p2)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xD8D19675ED5FBDCE", "params": [{"name": "ped", "type": "Ped"}, {"name": "stance", "type": "int"}, {"name": "p2", "type": "float"}]}
{"hash": "0x8844BBFCE30AA9E9", "name": "CLEAR_PED_ALTERNATE_WALK_ANIM", "lua_name": "ClearPedAlternateWalkAnim", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void ClearPedAlternateWalkAnim(Ped ped, float p1)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x8844BBFCE30AA9E9", "params": [{"name": "ped", "type": "Ped"}, {"name": "p1", "type": "float"}]}
{"hash": "0x8FE22675A5A45817", "name": "CLEAR_PED_BLOOD_DAMAGE", "lua_name": "ClearPedBloodDamage", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void ClearPedBloodDamage(Ped ped)", "description": "Clears the blood on a ped.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x8FE22675A5A45817", "params": [{"name": "ped", "type": "Ped", "description": "Ped id."}]}
{"hash": "0x56E3B78C5408D9F4", "name": "CLEAR_PED_BLOOD_DAMAGE_BY_ZONE", "lua_name": "ClearPedBloodDamageByZone", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void ClearPedBloodDamageByZone(Ped ped, int p1)", "description": "```\nSomehow related to changing ped's clothes. \n```", "aliases": "0x56E3B78C5408D9F4", "url": "https://docs.fivem.net/natives/?_0x56E3B78C5408D9F4", "params": [{"name": "ped", "type": "Ped"}, {"name": "p1", "type": "int"}]}
{"hash": "0x523C79AEEFCC4A2A", "name": "CLEAR_PED_DAMAGE_DECAL_BY_ZONE", "lua_name": "ClearPedDamageDecalByZone", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void ClearPedDamageDecalByZone(Ped ped, int p1, char* p2)", "description": "```\np1: from 0 to 5 in the b617d scripts. \np2: \"blushing\" and \"ALL\" found in the b617d scripts. \n```", "aliases": "0x523C79AEEFCC4A2A", "url": "https://docs.fivem.net/natives/?_0x523C79AEEFCC4A2A", "params": [{"name": "ped", "type": "Ped"}, {"name": "p1", "type": "int"}, {"name": "p2", "type": "char*"}]}
{"hash": "0x0E5173C163976E38", "name": "CLEAR_PED_DECORATIONS", "lua_name": "ClearPedDecorations", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void ClearPedDecorations(Ped ped)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x0E5173C163976E38", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0xE3B27E70CEAB9F0C", "name": "CLEAR_PED_DECORATIONS_LEAVE_SCARS", "lua_name": "ClearPedDecorationsLeaveScars", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void ClearPedDecorationsLeaveScars(Ped ped)", "description": "", "aliases": "0xE3B27E70CEAB9F0C _CLEAR_PED_FACIAL_DECORATIONS", "url": "https://docs.fivem.net/natives/?_0xE3B27E70CEAB9F0C", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0x4AFE3690D7E0B5AC", "name": "CLEAR_PED_DRIVE_BY_CLIPSET_OVERRIDE", "lua_name": "ClearPedDriveByClipsetOverride", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void ClearPedDriveByClipsetOverride(Ped ped)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x4AFE3690D7E0B5AC", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0x6585D955A68452A5", "name": "CLEAR_PED_ENV_DIRT", "lua_name": "ClearPedEnvDirt", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void ClearPedEnvDirt(Ped ped)", "description": "", "aliases": "0x6585D955A68452A5", "url": "https://docs.fivem.net/natives/?_0x6585D955A68452A5", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0x8EF6B7AC68E2F01B", "name": "CLEAR_PED_LAST_DAMAGE_BONE", "lua_name": "ClearPedLastDamageBone", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void ClearPedLastDamageBone(Ped ped)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x8EF6B7AC68E2F01B", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0x2E05208086BA0651", "name": "CLEAR_PED_NON_CREATION_AREA", "lua_name": "ClearPedNonCreationArea", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void ClearPedNonCreationArea()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x2E05208086BA0651", "params": []}
{"hash": "0x1280804F7CFD2D6C", "name": "CLEAR_PED_PARACHUTE_PACK_VARIATION", "lua_name": "ClearPedParachutePackVariation", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void ClearPedParachutePackVariation(Ped ped)", "description": "", "aliases": "0x1280804F7CFD2D6C", "url": "https://docs.fivem.net/natives/?_0x1280804F7CFD2D6C", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0x0943E5B8E078E76E", "name": "CLEAR_PED_PROP", "lua_name": "ClearPedProp", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void ClearPedProp(Ped ped, int propId)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x0943E5B8E078E76E", "params": [{"name": "ped", "type": "Ped", "description": "The ped handle."}, {"name": "propId", "type": "int", "description": "The prop id you want to clear from the ped. Refer to [SET_PED_PROP_INDEX](#\\_0x93376B65A266EB5F)."}]}
{"hash": "0xB50EB4CCB29704AC", "name": "CLEAR_PED_SCUBA_GEAR_VARIATION", "lua_name": "ClearPedScubaGearVariation", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void ClearPedScubaGearVariation(Ped ped)", "description": "Removes the scubagear (for mp male: component id: 8, drawableId: 123, textureId: any) from peds. Does not play the 'remove scuba gear' animation, but instantly removes it.", "aliases": "0xB50EB4CCB29704AC _REMOVE_PED_SCUBA_GEAR_NOW", "url": "https://docs.fivem.net/natives/?_0xB50EB4CCB29704AC", "params": [{"name": "ped", "type": "Ped", "description": "The ped to remove the scuba gear from."}]}
{"hash": "0x687C0B594907D2E8", "name": "CLEAR_PED_STORED_HAT_PROP", "lua_name": "ClearPedStoredHatProp", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void ClearPedStoredHatProp(Ped ped)", "description": "", "aliases": "0x687C0B594907D2E8", "url": "https://docs.fivem.net/natives/?_0x687C0B594907D2E8", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0x9C720776DAA43E7E", "name": "CLEAR_PED_WETNESS", "lua_name": "ClearPedWetness", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void ClearPedWetness(Ped ped)", "description": "```\nIt clears the wetness of the selected Ped/Player. Clothes have to be wet to notice the difference. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x9C720776DAA43E7E", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0xD86D101FCFD00A4B", "name": "CLEAR_RAGDOLL_BLOCKING_FLAGS", "lua_name": "ClearRagdollBlockingFlags", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void ClearRagdollBlockingFlags(Ped ped, int flags)", "description": "```\nThere seem to be 26 flags \n```", "aliases": "0xD86D101FCFD00A4B _RESET_PED_RAGDOLL_BLOCKING_FLAGS", "url": "https://docs.fivem.net/natives/?_0xD86D101FCFD00A4B", "params": [{"name": "ped", "type": "Ped"}, {"name": "flags", "type": "int"}]}
{"hash": "0x5E29243FB56FC6D4", "name": "CLEAR_RELATIONSHIP_BETWEEN_GROUPS", "lua_name": "ClearRelationshipBetweenGroups", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void ClearRelationshipBetweenGroups(int relationship, Hash group1, Hash group2)", "description": "```\nClears the relationship between two groups. This should be called twice (once for each group). \nRelationship types: \n0 = Companion \n1 = Respect \n2 = Like \n3 = Neutral \n4 = Dislike \n5 = Hate \n255 = Pedestrians \n(Credits: Inco) \nExample: \nPED::CLEAR_RELATIONSHIP_BETWEEN_GROUPS(2, l_1017, 0xA49E591C); \nPED::CLEAR_RELATIONSHIP_BETWEEN_GROUPS(2, 0xA49E591C, l_1017); \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x5E29243FB56FC6D4", "params": [{"name": "relationship", "type": "int"}, {"name": "group1", "type": "Hash"}, {"name": "group2", "type": "Hash"}]}
{"hash": "0xEF29A16337FACADB", "name": "CLONE_PED", "lua_name": "ClonePed", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "Ped ClonePed(Ped ped, BOOL isNetwork, BOOL bScriptHostPed, BOOL copyHeadBlendFlag)", "description": "Creates a copy of the passed ped, optionally setting it as local and/or shallow-copying the head blend data.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xEF29A16337FACADB", "params": [{"name": "ped", "type": "Ped", "description": "The input ped."}, {"name": "isNetwork", "type": "BOOL", "annotations": {"cs_type": "float"}, "description": "Whether or not the ped should be registered as a network object."}, {"name": "bScriptHostPed", "type": "BOOL", "description": "Script host flag."}, {"name": "copyHeadBlendFlag", "type": "BOOL", "description": "If true, head blend data is referenced, not copied."}]}
{"hash": "0xE952D6431689AD9A", "name": "CLONE_PED_TO_TARGET", "lua_name": "ClonePedToTarget", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void ClonePedToTarget(Ped ped, Ped targetPed)", "description": "```\nCopies ped's components and props to targetPed.\n```", "aliases": "_ASSIGN_PLAYER_TO_PED", "url": "https://docs.fivem.net/natives/?_0xE952D6431689AD9A", "params": [{"name": "ped", "type": "Ped"}, {"name": "targetPed", "type": "Ped"}]}
{"hash": "0x90370EBE0FEE1A3D", "name": "CREATE_GROUP", "lua_name": "CreateGroup", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "int CreateGroup(int unused)", "description": "```\nCreates a new ped group. \nGroups can contain up to 8 peds. \nThe parameter is unused. \nReturns a handle to the created group, or 0 if a group couldn't be created. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x90370EBE0FEE1A3D", "params": [{"name": "unused", "type": "int"}]}
{"hash": "0x418EF2A1BCE56685", "name": "CREATE_NM_MESSAGE", "lua_name": "CreateNmMessage", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void CreateNmMessage(BOOL startImmediately, int messageId)", "description": "```\nCreates a new NaturalMotion message. \nstartImmediately: If set to true, the character will perform the message the moment it receives it by GIVE_PED_NM_MESSAGE. If false, the Ped will get the message but won't perform it yet. While it's a boolean value, if negative, the message will not be initialized. \nmessageId: The ID of the NaturalMotion message. \nIf a message already exists, this function does nothing. A message exists until the point it has been successfully dispatched by GIVE_PED_NM_MESSAGE. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x418EF2A1BCE56685", "params": [{"name": "startImmediately", "type": "BOOL"}, {"name": "messageId", "type": "int"}]}
{"hash": "0x8C4F3BF23B6237DB", "name": "CREATE_PARACHUTE_BAG_OBJECT", "lua_name": "CreateParachuteBagObject", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "Object CreateParachuteBagObject(Ped ped, BOOL p1, BOOL p2)", "description": "", "aliases": "0x8C4F3BF23B6237DB _CREATE_PARACHUTE_OBJECT", "url": "https://docs.fivem.net/natives/?_0x8C4F3BF23B6237DB", "params": [{"name": "ped", "type": "Ped"}, {"name": "p1", "type": "BOOL"}, {"name": "p2", "type": "BOOL"}]}
{"hash": "0xD49F9B0955C367DE", "name": "CREATE_PED", "lua_name": "CreatePed", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "Ped CreatePed(int pedType, Hash modelHash, float x, float y, float z, float heading, BOOL isNetwork, BOOL bScriptHostPed)", "description": "Creates a ped (biped character, pedestrian, actor) with the specified model at the specified position and heading.\nThis ped will initially be owned by the creating script as a mission entity, and the model should be loaded already\n(e.g. using REQUEST_MODEL).", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xD49F9B0955C367DE", "params": [{"name": "pedType", "type": "int", "description": "Unused. Peds get set to CIVMALE/CIVFEMALE/etc. no matter the value specified."}, {"name": "modelHash", "type": "Hash", "description": "The model of ped to spawn."}, {"name": "x", "type": "float", "description": "Spawn coordinate X component."}, {"name": "y", "type": "float", "description": "Spawn coordinate Y component."}, {"name": "z", "type": "float", "description": "Spawn coordinate Z component."}, {"name": "heading", "type": "float", "description": "Heading to face towards, in degrees."}, {"name": "isNetwork", "type": "BOOL", "description": "Whether to create a network object for the ped. If false, the ped exists only locally."}, {"name": "bScriptHostPed", "type": "BOOL", "description": "Whether to register the ped as pinned to the script host in the R\\* network model."}]}
{"hash": "0x7DD959874C1FD534", "name": "CREATE_PED_INSIDE_VEHICLE", "lua_name": "CreatePedInsideVehicle", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "Ped CreatePedInsideVehicle(Vehicle vehicle, int pedType, Hash modelHash, int seat, BOOL isNetwork, BOOL bScriptHostPed)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x7DD959874C1FD534", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "pedType", "type": "int", "description": "See [`CREATE_PED`](#\\_0xD49F9B0955C367DE)"}, {"name": "modelHash", "type": "Hash"}, {"name": "seat", "type": "int"}, {"name": "isNetwork", "type": "BOOL"}, {"name": "bScriptHostPed", "type": "BOOL"}]}
{"hash": "0xB4AC7D0CF06BFE8F", "name": "CREATE_RANDOM_PED", "lua_name": "CreateRandomPed", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "Ped CreateRandomPed(float posX, float posY, float posZ)", "description": "```\nvb.net\nDim ped_handle As Integer\n With Game.Player.Character\n Dim pos As Vector3 = .Position + .ForwardVector * 3\n ped_handle = Native.Function.Call(Of Integer)(Hash.CREATE_RANDOM_PED, pos.X, pos.Y, pos.Z)\n End With\nCreates a Ped at the specified location, returns the Ped Handle.\nPed will not act until SET_PED_AS_NO_LONGER_NEEDED is called.\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xB4AC7D0CF06BFE8F", "params": [{"name": "posX", "type": "float"}, {"name": "posY", "type": "float"}, {"name": "posZ", "type": "float"}]}
{"hash": "0x9B62392B474F44A0", "name": "CREATE_RANDOM_PED_AS_DRIVER", "lua_name": "CreateRandomPedAsDriver", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "Ped CreateRandomPedAsDriver(Vehicle vehicle, BOOL returnHandle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x9B62392B474F44A0", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "returnHandle", "type": "BOOL"}]}
{"hash": "0x8C18E0F9080ADD73", "name": "CREATE_SYNCHRONIZED_SCENE", "lua_name": "CreateSynchronizedScene", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "int CreateSynchronizedScene(float x, float y, float z, float roll, float pitch, float yaw, int p6)", "description": "```\np6 always 2 (but it doesnt seem to matter...) \nroll and pitch 0 \nyaw to Ped.rotation \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x8C18E0F9080ADD73", "params": [{"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}, {"name": "roll", "type": "float"}, {"name": "pitch", "type": "float"}, {"name": "yaw", "type": "float"}, {"name": "p6", "type": "int"}]}
{"hash": "0x9614299DCB53E54B", "name": "DELETE_PED", "lua_name": "DeletePed", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void DeletePed(Ped* ped)", "description": "```\nDeletes the specified ped, then sets the handle pointed to by the pointer to NULL. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x9614299DCB53E54B", "params": [{"name": "ped", "type": "Ped*"}]}
{"hash": "0x6D38F1F04CBB37EA", "name": "DETACH_SYNCHRONIZED_SCENE", "lua_name": "DetachSynchronizedScene", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void DetachSynchronizedScene(int sceneID)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x6D38F1F04CBB37EA", "params": [{"name": "sceneID", "type": "int"}]}
{"hash": "0xA21C118553BBDF02", "name": "DISABLE_HEAD_BLEND_PALETTE_COLOR", "lua_name": "DisableHeadBlendPaletteColor", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void DisableHeadBlendPaletteColor(Ped ped)", "description": "", "aliases": "0xA21C118553BBDF02", "url": "https://docs.fivem.net/natives/?_0xA21C118553BBDF02", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0x600048C60D5C2C51", "name": "DISABLE_PED_HEATSCALE_OVERRIDE", "lua_name": "DisablePedHeatscaleOverride", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void DisablePedHeatscaleOverride(Ped ped)", "description": "", "aliases": "0x600048C60D5C2C51", "url": "https://docs.fivem.net/natives/?_0x600048C60D5C2C51", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0x7C6B0C22F9F40BBE", "name": "DOES_GROUP_EXIST", "lua_name": "DoesGroupExist", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "BOOL DoesGroupExist(int groupId)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x7C6B0C22F9F40BBE", "params": [{"name": "groupId", "type": "int"}]}
{"hash": "0xAFF4710E2A0A6C12", "name": "DROP_AMBIENT_PROP", "lua_name": "DropAmbientProp", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void DropAmbientProp(Ped ped)", "description": "", "aliases": "0xAFF4710E2A0A6C12", "url": "https://docs.fivem.net/natives/?_0xAFF4710E2A0A6C12", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0x2D05CED3A38D0F3A", "name": "EXPLODE_PED_HEAD", "lua_name": "ExplodePedHead", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void ExplodePedHead(Ped ped, Hash weaponHash)", "description": "Applies lethal damage (FLT_MAX) to the `SKEL_Head` bone of the specified ped using the weapon passed, leading to the\nped's untimely demise.\n\nThe naming of the native is a legacy leftover (formerly EXPLODE_CHAR_HEAD in GTA3) as in the early 3D GTA games, lethal\ndamage to a ped head would 'explode' it.\n\nDo note that this native function does not work in multiplayer/network environment.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x2D05CED3A38D0F3A", "params": [{"name": "ped", "type": "Ped", "description": "The ped to lethally injure."}, {"name": "weaponHash", "type": "Hash", "description": "The weapon to attribute the damage to."}]}
{"hash": "0x4668D80430D6C299", "name": "FINALIZE_HEAD_BLEND", "lua_name": "FinalizeHeadBlend", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void FinalizeHeadBlend(Ped ped)", "description": "", "aliases": "0x4668D80430D6C299", "url": "https://docs.fivem.net/natives/?_0x4668D80430D6C299", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0x2208438012482A1A", "name": "FORCE_PED_AI_AND_ANIMATION_UPDATE", "lua_name": "ForcePedAiAndAnimationUpdate", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void ForcePedAiAndAnimationUpdate(Ped ped, BOOL p1, BOOL p2)", "description": "", "aliases": "0x2208438012482A1A", "url": "https://docs.fivem.net/natives/?_0x2208438012482A1A", "params": [{"name": "ped", "type": "Ped"}, {"name": "p1", "type": "BOOL"}, {"name": "p2", "type": "BOOL"}]}
{"hash": "0xF28965D04F570DCA", "name": "FORCE_PED_MOTION_STATE", "lua_name": "ForcePedMotionState", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "BOOL ForcePedMotionState(Ped ped, Hash motionStateHash, BOOL shouldReset, int updateState, BOOL forceAIPreCameraUpdate)", "description": "```cpp\nenum ePedMotionState\n{\n MOTIONSTATE_NONE = -294553821, // MotionState_None\n MOTIONSTATE_IDLE = -1871534317, // MotionState_Idle\n MOTIONSTATE_WALK = -668482597, // MotionState_Walk\n MOTIONSTATE_RUN = -530524, // MotionState_Run\n MOTIONSTATE_SPRINT = -1115154469, // MotionState_Sprint\n MOTIONSTATE_CROUCH_IDLE = 1140525470, // MotionState_Crouch_Idle\n MOTIONSTATE_CROUCH_WALK = 147004056, // MotionState_Crouch_Walk\n MOTIONSTATE_CROUCH_RUN = 898879241, // MotionState_Crouch_Run\n MOTIONSTATE_DONOTHING = 247561816, // MotionState_DoNothing\n MOTIONSTATE_ANIMATEDVELOCITY = 1427811395, // MotionState_AnimatedVelocity\n MOTIONSTATE_INVEHICLE = -1797663347, // MotionState_InVehicle\n MOTIONSTATE_AIMING = 1063765679, // MotionState_Aiming\n MOTIONSTATE_DIVING_IDLE = 1212730861, // MotionState_Diving_Idle\n MOTIONSTATE_DIVING_SWIM = -1855028596, // MotionState_Diving_Swim\n MOTIONSTATE_SWIMMING_TREADWATER = -776007225, // MotionState_Swimming_TreadWater\n MOTIONSTATE_DEAD = 230360860, // MotionState_Dead\n MOTIONSTATE_STEALTH_IDLE = 1110276645, // MotionState_Stealth_Idle\n MOTIONSTATE_STEALTH_WALK = 69908130, // MotionState_Stealth_Walk\n MOTIONSTATE_STEALTH_RUN = -83133983, // MotionState_Stealth_Run\n MOTIONSTATE_PARACHUTING = -1161760501, // MotionState_Parachuting\n MOTIONSTATE_ACTIONMODE_IDLE = -633298724, // MotionState_ActionMode_Idle\n MOTIONSTATE_ACTIONMODE_WALK = -762290521, // MotionState_ActionMode_Walk\n MOTIONSTATE_ACTIONMODE_RUN = 834330132, // MotionState_ActionMode_Run\n MOTIONSTATE_JETPACK = 1398696542 // MotionState_Jetpack\n}\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xF28965D04F570DCA", "params": [{"name": "ped", "type": "Ped", "description": "The ped handle."}, {"name": "motionStateHash", "type": "Hash", "description": "The motion state hash."}, {"name": "shouldReset", "type": "BOOL", "description": "If the motion state should be set even if the ped is already in the specified motion state."}, {"name": "updateState", "type": "int", "annotations": {"cs_type": "BOOL"}, "description": "Integer but treated as a boolean (only allows 1 or 0). Sets ped reset flags `CPED_RESET_FLAG_ForcePreCameraAiAnimUpdateIfFirstPerson` and `CPED_RESET_FLAG_ForcePostCameraAnimUpdate`."}, {"name": "forceAIPreCameraUpdate", "type": "BOOL", "description": "If `updateState` is 1, will set either `CPED_RESET_FLAG_ForcePreCameraAIUpdate` (if true) or `CPED_RESET_FLAG_ForcePostCameraAIUpdate` (if false) ped reset flags."}]}
{"hash": "0x16E42E800B472221", "name": "FORCE_PED_TO_OPEN_PARACHUTE", "lua_name": "ForcePedToOpenParachute", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void ForcePedToOpenParachute(Ped ped)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x16E42E800B472221", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0xBE22B26DD764C040", "name": "GET_ANIM_INITIAL_OFFSET_POSITION", "lua_name": "GetAnimInitialOffsetPosition", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "Vector3 GetAnimInitialOffsetPosition(char* animDict, char* animName, float x, float y, float z, float xRot, float yRot, float zRot, float p8, int p9)", "description": "[Animations list](https://alexguirre.github.io/animations-list/)", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xBE22B26DD764C040", "params": [{"name": "animDict", "type": "char*"}, {"name": "animName", "type": "char*"}, {"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}, {"name": "xRot", "type": "float"}, {"name": "yRot", "type": "float"}, {"name": "zRot", "type": "float"}, {"name": "p8", "type": "float"}, {"name": "p9", "type": "int"}]}
{"hash": "0x4B805E6046EE9E47", "name": "GET_ANIM_INITIAL_OFFSET_ROTATION", "lua_name": "GetAnimInitialOffsetRotation", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "Vector3 GetAnimInitialOffsetRotation(char* animDict, char* animName, float x, float y, float z, float xRot, float yRot, float zRot, float p8, int p9)", "description": "[Animations list](https://alexguirre.github.io/animations-list/)", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x4B805E6046EE9E47", "params": [{"name": "animDict", "type": "char*"}, {"name": "animName", "type": "char*"}, {"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}, {"name": "xRot", "type": "float"}, {"name": "yRot", "type": "float"}, {"name": "zRot", "type": "float"}, {"name": "p8", "type": "float"}, {"name": "p9", "type": "int"}]}
{"hash": "0xC33AB876A77F8164", "name": "GET_CLOSEST_PED", "lua_name": "GetClosestPed", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "BOOL GetClosestPed(float x, float y, float z, float radius, BOOL p4, BOOL p5, Ped* outPed, BOOL p7, BOOL p8, int pedType)", "description": "```\nGets the closest ped in a radius. \nPed Types: \nAny ped = -1 \nPlayer = 1 \nMale = 4 \nFemale = 5 \nCop = 6 \nHuman = 26 \nSWAT = 27 \nAnimal = 28 \nArmy = 29 \n------------------ \nP4 P5 P7 P8 \n1 0 x x = return nearest walking Ped \n1 x 0 x = return nearest walking Ped \nx 1 1 x = return Ped you are using \n0 0 x x = no effect \n0 x 0 x = no effect \nx = can be 1 or 0. Does not have any obvious changes. \nThis function does not return ped who is: \n1. Standing still \n2. Driving \n3. Fleeing \n4. Attacking \nThis function only work if the ped is: \n1. walking normally. \n2. waiting to cross a road. \nNote: PED::GET_PED_NEARBY_PEDS works for more peds. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC33AB876A77F8164", "params": [{"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}, {"name": "radius", "type": "float"}, {"name": "p4", "type": "BOOL"}, {"name": "p5", "type": "BOOL"}, {"name": "outPed", "type": "Ped*"}, {"name": "p7", "type": "BOOL"}, {"name": "p8", "type": "BOOL"}, {"name": "pedType", "type": "int"}]}
{"hash": "0x52DFF8A10508090A", "name": "GET_COMBAT_FLOAT", "lua_name": "GetCombatFloat", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "float GetCombatFloat(Ped ped, int p1)", "description": "```\np0: Ped Handle \np1: int i | 0 <= i <= 27 \np1 probably refers to the attributes configured in combatbehavior.meta. There are 13. Example: \n<BlindFireChance value=\"0.1\"/> \n<WeaponShootRateModifier value=\"1.0\"/> \n<TimeBetweenBurstsInCover value=\"1.25\"/> \n<BurstDurationInCover value=\"2.0\"/> \n<TimeBetweenPeeks value=\"10.0\"/> \n<WeaponAccuracy value=\"0.18\"/> \n<FightProficiency value=\"0.8\"/> \n<StrafeWhenMovingChance value=\"1.0\"/> \n<WalkWhenStrafingChance value=\"0.0\"/> \n<AttackWindowDistanceForCover value=\"55.0\"/> \n<TimeToInvalidateInjuredTarget value=\"9.0\"/> \n<TriggerChargeTime_Near value=\"4.0\"/> \n<TriggerChargeTime_Far value=\"10.0\"/> \n-------------Confirmed by editing combatbehavior.meta: \np1: \n0=BlindFireChance \n1=BurstDurationInCover \n3=TimeBetweenBurstsInCover \n4=TimeBetweenPeeks \n5=StrafeWhenMovingChance \n8=WalkWhenStrafingChance \n11=AttackWindowDistanceForCover \n12=TimeToInvalidateInjuredTarget \n16=OptimalCoverDistance \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x52DFF8A10508090A", "params": [{"name": "ped", "type": "Ped"}, {"name": "p1", "type": "int"}]}
{"hash": "0xCD5003B097200F36", "name": "GET_DEAD_PED_PICKUP_COORDS", "lua_name": "GetDeadPedPickupCoords", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "Vector3 GetDeadPedPickupCoords(Ped ped, float p1, float p2)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xCD5003B097200F36", "params": [{"name": "ped", "type": "Ped"}, {"name": "p1", "type": "float"}, {"name": "p2", "type": "float"}]}
{"hash": "0x8DE69FE35CA09A45", "name": "GET_GROUP_SIZE", "lua_name": "GetGroupSize", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void GetGroupSize(int groupID, Any* unknown, int* sizeInMembers)", "description": "```\np1 may be a BOOL representing whether or not the group even exists \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x8DE69FE35CA09A45", "params": [{"name": "groupID", "type": "int"}, {"name": "unknown", "type": "Any*"}, {"name": "sizeInMembers", "type": "int*"}]}
{"hash": "0x5486A79D9FBD342D", "name": "GET_JACK_TARGET", "lua_name": "GetJackTarget", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "Ped GetJackTarget(Ped ped)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x5486A79D9FBD342D", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0x18A3E9EE1297FD39", "name": "GET_MELEE_TARGET_FOR_PED", "lua_name": "GetMeleeTargetForPed", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "Ped GetMeleeTargetForPed(Ped ped)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x18A3E9EE1297FD39", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0xE7E11B8DCBED1058", "name": "GET_MOUNT", "lua_name": "GetMount", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "Ped GetMount(Ped ped)", "description": "```\nFunction just returns 0 \nvoid __fastcall ped__get_mount(NativeContext *a1) \n{ \n NativeContext *v1; // rbx@1 \n v1 = a1; \n GetAddressOfPedFromScriptHandle(a1->Args->Arg1); \n v1->Returns->Item1= 0; \n} \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xE7E11B8DCBED1058", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0x27561561732A7842", "name": "GET_NUMBER_OF_PED_DRAWABLE_VARIATIONS", "lua_name": "GetNumberOfPedDrawableVariations", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "int GetNumberOfPedDrawableVariations(Ped ped, int componentId)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x27561561732A7842", "params": [{"name": "ped", "type": "Ped", "description": "The ped handle."}, {"name": "componentId", "type": "int", "description": "The component id you want to get the drawable variatons of. Refer to [SET_PED_COMPONENT_VARIATION](#\\_0x262B14F48D29DE80)"}]}
{"hash": "0x5FAF9754E789FB47", "name": "GET_NUMBER_OF_PED_PROP_DRAWABLE_VARIATIONS", "lua_name": "GetNumberOfPedPropDrawableVariations", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "int GetNumberOfPedPropDrawableVariations(Ped ped, int propId)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x5FAF9754E789FB47", "params": [{"name": "ped", "type": "Ped", "description": "The ped handle."}, {"name": "propId", "type": "int", "description": "The prop id you want to get the drawable variations of. Refer to [SET_PED_PROP_INDEX](#\\_0x93376B65A266EB5F)"}]}
{"hash": "0xA6E7F1CEB523E171", "name": "GET_NUMBER_OF_PED_PROP_TEXTURE_VARIATIONS", "lua_name": "GetNumberOfPedPropTextureVariations", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "int GetNumberOfPedPropTextureVariations(Ped ped, int propId, int drawableId)", "description": "```\nNeed to check behavior when drawableId = -1\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA6E7F1CEB523E171", "params": [{"name": "ped", "type": "Ped", "description": "The ped handle."}, {"name": "propId", "type": "int", "description": "The prop id you want to get the texture variations of. Refer to [SET_PED_PROP_INDEX](#\\_0x93376B65A266EB5F)"}, {"name": "drawableId", "type": "int", "description": "The drawable id of the prop you want to get the texture variations of. Refer to [GET_NUMBER_OF_PED_PROP_DRAWABLE_VARIATIONS](#\\_0x5FAF9754E789FB47)."}]}
{"hash": "0x8F7156A3142A6BAD", "name": "GET_NUMBER_OF_PED_TEXTURE_VARIATIONS", "lua_name": "GetNumberOfPedTextureVariations", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "int GetNumberOfPedTextureVariations(Ped ped, int componentId, int drawableId)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x8F7156A3142A6BAD", "params": [{"name": "ped", "type": "Ped", "description": "The ped handle."}, {"name": "componentId", "type": "int", "description": "The component id you want to get the texture variations of. Refer to [SET_PED_COMPONENT_VARIATION](#\\_0x262B14F48D29DE80)."}, {"name": "drawableId", "type": "int", "description": "The drawable id of the component you want to get the texture variations of. Refer to [GET_NUMBER_OF_PED_PROP_DRAWABLE_VARIATIONS](#\\_0x5FAF9754E789FB47)."}]}
{"hash": "0xDB4EACD4AD0A5D6B", "name": "GET_PEDHEADSHOT_TXD_STRING", "lua_name": "GetPedheadshotTxdString", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "char* GetPedheadshotTxdString(int id)", "description": "```\ngtaforums.com/topic/885580-ped-headshotmugshot-txd/ \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xDB4EACD4AD0A5D6B", "params": [{"name": "id", "type": "int"}]}
{"hash": "0x9B128DC36C1E04CF", "name": "GET_PEDS_JACKER", "lua_name": "GetPedsJacker", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "Ped GetPedsJacker(Ped ped)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x9B128DC36C1E04CF", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0x37F4AD56ECBC0CD6", "name": "GET_PED_ACCURACY", "lua_name": "GetPedAccuracy", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "int GetPedAccuracy(Ped ped)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x37F4AD56ECBC0CD6", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0xF6AA118530443FD2", "name": "GET_PED_ALERTNESS", "lua_name": "GetPedAlertness", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "int GetPedAlertness(Ped ped)", "description": "```\nReturns the ped's alertness (0-3). \nValues : \n0 : Neutral \n1 : Heard something (gun shot, hit, etc) \n2 : Knows (the origin of the event) \n3 : Fully alerted (is facing the event?) \nIf the Ped does not exist, returns -1. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xF6AA118530443FD2", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0x9483AF821605B1D8", "name": "GET_PED_ARMOUR", "lua_name": "GetPedArmour", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "int GetPedArmour(Ped ped)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x9483AF821605B1D8", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0x5CCE68DBD5FE93EC", "name": "GET_PED_AS_GROUP_LEADER", "lua_name": "GetPedAsGroupLeader", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "Ped GetPedAsGroupLeader(int groupID)", "description": "", "aliases": "_GET_PED_AS_GROUP_LEADER", "url": "https://docs.fivem.net/natives/?_0x5CCE68DBD5FE93EC", "params": [{"name": "groupID", "type": "int"}]}
{"hash": "0x51455483CF23ED97", "name": "GET_PED_AS_GROUP_MEMBER", "lua_name": "GetPedAsGroupMember", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "Ped GetPedAsGroupMember(int groupID, int memberNumber)", "description": "```\nfrom fm_mission_controller.c4 (variable names changed for clarity): \nint groupID = PLAYER::GET_PLAYER_GROUP(PLAYER::PLAYER_ID()); \nPED::GET_GROUP_SIZE(group, &unused, &groupSize); \nif (groupSize >= 1) { \n. . . . for (int memberNumber = 0; memberNumber < groupSize; memberNumber++) { \n. . . . . . . . Ped ped1 = PED::GET_PED_AS_GROUP_MEMBER(groupID, memberNumber); \n. . . . . . . . //and so on \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x51455483CF23ED97", "params": [{"name": "groupID", "type": "int"}, {"name": "memberNumber", "type": "int"}]}
{"hash": "0x17C07FC640E86B4E", "name": "GET_PED_BONE_COORDS", "lua_name": "GetPedBoneCoords", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "Vector3 GetPedBoneCoords(Ped ped, int boneId, float offsetX, float offsetY, float offsetZ)", "description": "```\nGets the position of the specified bone of the specified ped. \nped: The ped to get the position of a bone from. \nboneId: The ID of the bone to get the position from. This is NOT the index. \noffsetX: The X-component of the offset to add to the position relative to the bone's rotation. \noffsetY: The Y-component of the offset to add to the position relative to the bone's rotation. \noffsetZ: The Z-component of the offset to add to the position relative to the bone's rotation. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x17C07FC640E86B4E", "params": [{"name": "ped", "type": "Ped"}, {"name": "boneId", "type": "int"}, {"name": "offsetX", "type": "float"}, {"name": "offsetY", "type": "float"}, {"name": "offsetZ", "type": "float"}]}
{"hash": "0x3F428D08BE5AAE31", "name": "GET_PED_BONE_INDEX", "lua_name": "GetPedBoneIndex", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "int GetPedBoneIndex(Ped ped, int boneId)", "description": "```cpp\nenum ePedBoneId : uint16_t\n{\n SKEL_ROOT = 0x0,\n SKEL_Pelvis = 0x2E28,\n SKEL_L_Thigh = 0xE39F,\n SKEL_L_Calf = 0xF9BB,\n SKEL_L_Foot = 0x3779,\n SKEL_L_Toe0 = 0x83C,\n EO_L_Foot = 0x84C5,\n EO_L_Toe = 0x68BD,\n IK_L_Foot = 0xFEDD,\n PH_L_Foot = 0xE175,\n MH_L_Knee = 0xB3FE,\n SKEL_R_Thigh = 0xCA72,\n SKEL_R_Calf = 0x9000,\n SKEL_R_Foot = 0xCC4D,\n SKEL_R_Toe0 = 0x512D,\n EO_R_Foot = 0x1096,\n EO_R_Toe = 0x7163,\n IK_R_Foot = 0x8AAE,\n PH_R_Foot = 0x60E6,\n MH_R_Knee = 0x3FCF,\n RB_L_ThighRoll = 0x5C57,\n RB_R_ThighRoll = 0x192A,\n SKEL_Spine_Root = 0xE0FD,\n SKEL_Spine0 = 0x5C01,\n SKEL_Spine1 = 0x60F0,\n SKEL_Spine2 = 0x60F1,\n SKEL_Spine3 = 0x60F2,\n SKEL_L_Clavicle = 0xFCD9,\n SKEL_L_UpperArm = 0xB1C5,\n SKEL_L_Forearm = 0xEEEB,\n SKEL_L_Hand = 0x49D9,\n SKEL_L_Finger00 = 0x67F2,\n SKEL_L_Finger01 = 0xFF9,\n SKEL_L_Finger02 = 0xFFA,\n SKEL_L_Finger10 = 0x67F3,\n SKEL_L_Finger11 = 0x1049,\n SKEL_L_Finger12 = 0x104A,\n SKEL_L_Finger20 = 0x67F4,\n SKEL_L_Finger21 = 0x1059,\n SKEL_L_Finger22 = 0x105A,\n SKEL_L_Finger30 = 0x67F5,\n SKEL_L_Finger31 = 0x1029,\n SKEL_L_Finger32 = 0x102A,\n SKEL_L_Finger40 = 0x67F6,\n SKEL_L_Finger41 = 0x1039,\n SKEL_L_Finger42 = 0x103A,\n PH_L_Hand = 0xEB95,\n IK_L_Hand = 0x8CBD,\n RB_L_ForeArmRoll = 0xEE4F,\n RB_L_ArmRoll = 0x1470,\n MH_L_Elbow = 0x58B7,\n SKEL_R_Clavicle = 0x29D2,\n SKEL_R_UpperArm = 0x9D4D,\n SKEL_R_Forearm = 0x6E5C,\n SKEL_R_Hand = 0xDEAD,\n SKEL_R_Finger00 = 0xE5F2,\n SKEL_R_Finger01 = 0xFA10,\n SKEL_R_Finger02 = 0xFA11,\n SKEL_R_Finger10 = 0xE5F3,\n SKEL_R_Finger11 = 0xFA60,\n SKEL_R_Finger12 = 0xFA61,\n SKEL_R_Finger20 = 0xE5F4,\n SKEL_R_Finger21 = 0xFA70,\n SKEL_R_Finger22 = 0xFA71,\n SKEL_R_Finger30 = 0xE5F5,\n SKEL_R_Finger31 = 0xFA40,\n SKEL_R_Finger32 = 0xFA41,\n SKEL_R_Finger40 = 0xE5F6,\n SKEL_R_Finger41 = 0xFA50,\n SKEL_R_Finger42 = 0xFA51,\n PH_R_Hand = 0x6F06,\n IK_R_Hand = 0x188E,\n RB_R_ForeArmRoll = 0xAB22,\n RB_R_ArmRoll = 0x90FF,\n MH_R_Elbow = 0xBB0,\n SKEL_Neck_1 = 0x9995,\n SKEL_Head = 0x796E,\n IK_Head = 0x322C,\n FACIAL_facialRoot = 0xFE2C,\n FB_L_Brow_Out_000 = 0xE3DB,\n FB_L_Lid_Upper_000 = 0xB2B6,\n FB_L_Eye_000 = 0x62AC,\n FB_L_CheekBone_000 = 0x542E,\n FB_L_Lip_Corner_000 = 0x74AC,\n FB_R_Lid_Upper_000 = 0xAA10,\n FB_R_Eye_000 = 0x6B52,\n FB_R_CheekBone_000 = 0x4B88,\n FB_R_Brow_Out_000 = 0x54C,\n FB_R_Lip_Corner_000 = 0x2BA6,\n FB_Brow_Centre_000 = 0x9149,\n FB_UpperLipRoot_000 = 0x4ED2,\n FB_UpperLip_000 = 0xF18F,\n FB_L_Lip_Top_000 = 0x4F37,\n FB_R_Lip_Top_000 = 0x4537,\n FB_Jaw_000 = 0xB4A0,\n FB_LowerLipRoot_000 = 0x4324,\n FB_LowerLip_000 = 0x508F,\n FB_L_Lip_Bot_000 = 0xB93B,\n FB_R_Lip_Bot_000 = 0xC33B,\n FB_Tongue_000 = 0xB987,\n RB_Neck_1 = 0x8B93,\n SPR_L_Breast = 0xFC8E,\n SPR_R_Breast = 0x885F,\n IK_Root = 0xDD1C,\n SKEL_Neck_2 = 0x5FD4,\n SKEL_Pelvis1 = 0xD003,\n SKEL_PelvisRoot = 0x45FC,\n SKEL_SADDLE = 0x9524,\n MH_L_CalfBack = 0x1013,\n MH_L_ThighBack = 0x600D,\n SM_L_Skirt = 0xC419,\n MH_R_CalfBack = 0xB013,\n MH_R_ThighBack = 0x51A3,\n SM_R_Skirt = 0x7712,\n SM_M_BackSkirtRoll = 0xDBB,\n SM_L_BackSkirtRoll = 0x40B2,\n SM_R_BackSkirtRoll = 0xC141,\n SM_M_FrontSkirtRoll = 0xCDBB,\n SM_L_FrontSkirtRoll = 0x9B69,\n SM_R_FrontSkirtRoll = 0x86F1,\n SM_CockNBalls_ROOT = 0xC67D,\n SM_CockNBalls = 0x9D34,\n MH_L_Finger00 = 0x8C63,\n MH_L_FingerBulge00 = 0x5FB8,\n MH_L_Finger10 = 0x8C53,\n MH_L_FingerTop00 = 0xA244,\n MH_L_HandSide = 0xC78A,\n MH_Watch = 0x2738,\n MH_L_Sleeve = 0x933C,\n MH_R_Finger00 = 0x2C63,\n MH_R_FingerBulge00 = 0x69B8,\n MH_R_Finger10 = 0x2C53,\n MH_R_FingerTop00 = 0xEF4B,\n MH_R_HandSide = 0x68FB,\n MH_R_Sleeve = 0x92DC,\n FACIAL_jaw = 0xB21,\n FACIAL_underChin = 0x8A95,\n FACIAL_L_underChin = 0x234E,\n FACIAL_chin = 0xB578,\n FACIAL_chinSkinBottom = 0x98BC,\n FACIAL_L_chinSkinBottom = 0x3E8F,\n FACIAL_R_chinSkinBottom = 0x9E8F,\n FACIAL_tongueA = 0x4A7C,\n FACIAL_tongueB = 0x4A7D,\n FACIAL_tongueC = 0x4A7E,\n FACIAL_tongueD = 0x4A7F,\n FACIAL_tongueE = 0x4A80,\n FACIAL_L_tongueE = 0x35F2,\n FACIAL_R_tongueE = 0x2FF2,\n FACIAL_L_tongueD = 0x35F1,\n FACIAL_R_tongueD = 0x2FF1,\n FACIAL_L_tongueC = 0x35F0,\n FACIAL_R_tongueC = 0x2FF0,\n FACIAL_L_tongueB = 0x35EF,\n FACIAL_R_tongueB = 0x2FEF,\n FACIAL_L_tongueA = 0x35EE,\n FACIAL_R_tongueA = 0x2FEE,\n FACIAL_chinSkinTop = 0x7226,\n FACIAL_L_chinSkinTop = 0x3EB3,\n FACIAL_chinSkinMid = 0x899A,\n FACIAL_L_chinSkinMid = 0x4427,\n FACIAL_L_chinSide = 0x4A5E,\n FACIAL_R_chinSkinMid = 0xF5AF,\n FACIAL_R_chinSkinTop = 0xF03B,\n FACIAL_R_chinSide = 0xAA5E,\n FACIAL_R_underChin = 0x2BF4,\n FACIAL_L_lipLowerSDK = 0xB9E1,\n FACIAL_L_lipLowerAnalog = 0x244A,\n FACIAL_L_lipLowerThicknessV = 0xC749,\n FACIAL_L_lipLowerThicknessH = 0xC67B,\n FACIAL_lipLowerSDK = 0x7285,\n FACIAL_lipLowerAnalog = 0xD97B,\n FACIAL_lipLowerThicknessV = 0xC5BB,\n FACIAL_lipLowerThicknessH = 0xC5ED,\n FACIAL_R_lipLowerSDK = 0xA034,\n FACIAL_R_lipLowerAnalog = 0xC2D9,\n FACIAL_R_lipLowerThicknessV = 0xC6E9,\n FACIAL_R_lipLowerThicknessH = 0xC6DB,\n FACIAL_nose = 0x20F1,\n FACIAL_L_nostril = 0x7322,\n FACIAL_L_nostrilThickness = 0xC15F,\n FACIAL_noseLower = 0xE05A,\n FACIAL_L_noseLowerThickness = 0x79D5,\n FACIAL_R_noseLowerThickness = 0x7975,\n FACIAL_noseTip = 0x6A60,\n FACIAL_R_nostril = 0x7922,\n FACIAL_R_nostrilThickness = 0x36FF,\n FACIAL_noseUpper = 0xA04F,\n FACIAL_L_noseUpper = 0x1FB8,\n FACIAL_noseBridge = 0x9BA3,\n FACIAL_L_nasolabialFurrow = 0x5ACA,\n FACIAL_L_nasolabialBulge = 0xCD78,\n FACIAL_L_cheekLower = 0x6907,\n FACIAL_L_cheekLowerBulge1 = 0xE3FB,\n FACIAL_L_cheekLowerBulge2 = 0xE3FC,\n FACIAL_L_cheekInner = 0xE7AB,\n FACIAL_L_cheekOuter = 0x8161,\n FACIAL_L_eyesackLower = 0x771B,\n FACIAL_L_eyeball = 0x1744,\n FACIAL_L_eyelidLower = 0x998C,\n FACIAL_L_eyelidLowerOuterSDK = 0xFE4C,\n FACIAL_L_eyelidLowerOuterAnalog = 0xB9AA,\n FACIAL_L_eyelashLowerOuter = 0xD7F6,\n FACIAL_L_eyelidLowerInnerSDK = 0xF151,\n FACIAL_L_eyelidLowerInnerAnalog = 0x8242,\n FACIAL_L_eyelashLowerInner = 0x4CCF,\n FACIAL_L_eyelidUpper = 0x97C1,\n FACIAL_L_eyelidUpperOuterSDK = 0xAF15,\n FACIAL_L_eyelidUpperOuterAnalog = 0x67FA,\n FACIAL_L_eyelashUpperOuter = 0x27B7,\n FACIAL_L_eyelidUpperInnerSDK = 0xD341,\n FACIAL_L_eyelidUpperInnerAnalog = 0xF092,\n FACIAL_L_eyelashUpperInner = 0x9B1F,\n FACIAL_L_eyesackUpperOuterBulge = 0xA559,\n FACIAL_L_eyesackUpperInnerBulge = 0x2F2A,\n FACIAL_L_eyesackUpperOuterFurrow = 0xC597,\n FACIAL_L_eyesackUpperInnerFurrow = 0x52A7,\n FACIAL_forehead = 0x9218,\n FACIAL_L_foreheadInner = 0x843,\n FACIAL_L_foreheadInnerBulge = 0x767C,\n FACIAL_L_foreheadOuter = 0x8DCB,\n FACIAL_skull = 0x4221,\n FACIAL_foreheadUpper = 0xF7D6,\n FACIAL_L_foreheadUpperInner = 0xCF13,\n FACIAL_L_foreheadUpperOuter = 0x509B,\n FACIAL_R_foreheadUpperInner = 0xCEF3,\n FACIAL_R_foreheadUpperOuter = 0x507B,\n FACIAL_L_temple = 0xAF79,\n FACIAL_L_ear = 0x19DD,\n FACIAL_L_earLower = 0x6031,\n FACIAL_L_masseter = 0x2810,\n FACIAL_L_jawRecess = 0x9C7A,\n FACIAL_L_cheekOuterSkin = 0x14A5,\n FACIAL_R_cheekLower = 0xF367,\n FACIAL_R_cheekLowerBulge1 = 0x599B,\n FACIAL_R_cheekLowerBulge2 = 0x599C,\n FACIAL_R_masseter = 0x810,\n FACIAL_R_jawRecess = 0x93D4,\n FACIAL_R_ear = 0x1137,\n FACIAL_R_earLower = 0x8031,\n FACIAL_R_eyesackLower = 0x777B,\n FACIAL_R_nasolabialBulge = 0xD61E,\n FACIAL_R_cheekOuter = 0xD32,\n FACIAL_R_cheekInner = 0x737C,\n FACIAL_R_noseUpper = 0x1CD6,\n FACIAL_R_foreheadInner = 0xE43,\n FACIAL_R_foreheadInnerBulge = 0x769C,\n FACIAL_R_foreheadOuter = 0x8FCB,\n FACIAL_R_cheekOuterSkin = 0xB334,\n FACIAL_R_eyesackUpperInnerFurrow = 0x9FAE,\n FACIAL_R_eyesackUpperOuterFurrow = 0x140F,\n FACIAL_R_eyesackUpperInnerBulge = 0xA359,\n FACIAL_R_eyesackUpperOuterBulge = 0x1AF9,\n FACIAL_R_nasolabialFurrow = 0x2CAA,\n FACIAL_R_temple = 0xAF19,\n FACIAL_R_eyeball = 0x1944,\n FACIAL_R_eyelidUpper = 0x7E14,\n FACIAL_R_eyelidUpperOuterSDK = 0xB115,\n FACIAL_R_eyelidUpperOuterAnalog = 0xF25A,\n FACIAL_R_eyelashUpperOuter = 0xE0A,\n FACIAL_R_eyelidUpperInnerSDK = 0xD541,\n FACIAL_R_eyelidUpperInnerAnalog = 0x7C63,\n FACIAL_R_eyelashUpperInner = 0x8172,\n FACIAL_R_eyelidLower = 0x7FDF,\n FACIAL_R_eyelidLowerOuterSDK = 0x1BD,\n FACIAL_R_eyelidLowerOuterAnalog = 0x457B,\n FACIAL_R_eyelashLowerOuter = 0xBE49,\n FACIAL_R_eyelidLowerInnerSDK = 0xF351,\n FACIAL_R_eyelidLowerInnerAnalog = 0xE13,\n FACIAL_R_eyelashLowerInner = 0x3322,\n FACIAL_L_lipUpperSDK = 0x8F30,\n FACIAL_L_lipUpperAnalog = 0xB1CF,\n FACIAL_L_lipUpperThicknessH = 0x37CE,\n FACIAL_L_lipUpperThicknessV = 0x38BC,\n FACIAL_lipUpperSDK = 0x1774,\n FACIAL_lipUpperAnalog = 0xE064,\n FACIAL_lipUpperThicknessH = 0x7993,\n FACIAL_lipUpperThicknessV = 0x7981,\n FACIAL_L_lipCornerSDK = 0xB1C,\n FACIAL_L_lipCornerAnalog = 0xE568,\n FACIAL_L_lipCornerThicknessUpper = 0x7BC,\n FACIAL_L_lipCornerThicknessLower = 0xDD42,\n FACIAL_R_lipUpperSDK = 0x7583,\n FACIAL_R_lipUpperAnalog = 0x51CF,\n FACIAL_R_lipUpperThicknessH = 0x382E,\n FACIAL_R_lipUpperThicknessV = 0x385C,\n FACIAL_R_lipCornerSDK = 0xB3C,\n FACIAL_R_lipCornerAnalog = 0xEE0E,\n FACIAL_R_lipCornerThicknessUpper = 0x54C3,\n FACIAL_R_lipCornerThicknessLower = 0x2BBA,\n MH_MulletRoot = 0x3E73,\n MH_MulletScaler = 0xA1C2,\n MH_Hair_Scale = 0xC664,\n MH_Hair_Crown = 0x1675,\n SM_Torch = 0x8D6,\n FX_Light = 0x8959,\n FX_Light_Scale = 0x5038,\n FX_Light_Switch = 0xE18E,\n BagRoot = 0xAD09,\n BagPivotROOT = 0xB836,\n BagPivot = 0x4D11,\n BagBody = 0xAB6D,\n BagBone_R = 0x937,\n BagBone_L = 0x991,\n SM_LifeSaver_Front = 0x9420,\n SM_R_Pouches_ROOT = 0x2962,\n SM_R_Pouches = 0x4141,\n SM_L_Pouches_ROOT = 0x2A02,\n SM_L_Pouches = 0x4B41,\n SM_Suit_Back_Flapper = 0xDA2D,\n SPR_CopRadio = 0x8245,\n SM_LifeSaver_Back = 0x2127,\n MH_BlushSlider = 0xA0CE,\n SKEL_Tail_01 = 0x347,\n SKEL_Tail_02 = 0x348,\n MH_L_Concertina_B = 0xC988,\n MH_L_Concertina_A = 0xC987,\n MH_R_Concertina_B = 0xC8E8,\n MH_R_Concertina_A = 0xC8E7,\n MH_L_ShoulderBladeRoot = 0x8711,\n MH_L_ShoulderBlade = 0x4EAF,\n MH_R_ShoulderBladeRoot = 0x3A0A,\n MH_R_ShoulderBlade = 0x54AF,\n FB_R_Ear_000 = 0x6CDF,\n SPR_R_Ear = 0x63B6,\n FB_L_Ear_000 = 0x6439,\n SPR_L_Ear = 0x5B10,\n FB_TongueA_000 = 0x4206,\n FB_TongueB_000 = 0x4207,\n FB_TongueC_000 = 0x4208,\n SKEL_L_Toe1 = 0x1D6B,\n SKEL_R_Toe1 = 0xB23F,\n SKEL_Tail_03 = 0x349,\n SKEL_Tail_04 = 0x34A,\n SKEL_Tail_05 = 0x34B,\n SPR_Gonads_ROOT = 0xBFDE,\n SPR_Gonads = 0x1C00,\n FB_L_Brow_Out_001 = 0xE3DB,\n FB_L_Lid_Upper_001 = 0xB2B6,\n FB_L_Eye_001 = 0x62AC,\n FB_L_CheekBone_001 = 0x542E,\n FB_L_Lip_Corner_001 = 0x74AC,\n FB_R_Lid_Upper_001 = 0xAA10,\n FB_R_Eye_001 = 0x6B52,\n FB_R_CheekBone_001 = 0x4B88,\n FB_R_Brow_Out_001 = 0x54C,\n FB_R_Lip_Corner_001 = 0x2BA6,\n FB_Brow_Centre_001 = 0x9149,\n FB_UpperLipRoot_001 = 0x4ED2,\n FB_UpperLip_001 = 0xF18F,\n FB_L_Lip_Top_001 = 0x4F37,\n FB_R_Lip_Top_001 = 0x4537,\n FB_Jaw_001 = 0xB4A0,\n FB_LowerLipRoot_001 = 0x4324,\n FB_LowerLip_001 = 0x508F,\n FB_L_Lip_Bot_001 = 0xB93B,\n FB_R_Lip_Bot_001 = 0xC33B,\n FB_Tongue_001 = 0xB987\n}; \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x3F428D08BE5AAE31", "params": [{"name": "ped", "type": "Ped"}, {"name": "boneId", "type": "int"}]}
{"hash": "0x16FFE42AB2D2DC59", "name": "GET_PED_CAUSE_OF_DEATH", "lua_name": "GetPedCauseOfDeath", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "Hash GetPedCauseOfDeath(Ped ped)", "description": "```\nReturns the hash of the weapon/model/object that killed the ped. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x16FFE42AB2D2DC59", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0xDEA92412FCAEB3F5", "name": "GET_PED_COMBAT_MOVEMENT", "lua_name": "GetPedCombatMovement", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "int GetPedCombatMovement(Ped ped)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xDEA92412FCAEB3F5", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0xF9D9F7F2DB8E2FA0", "name": "GET_PED_COMBAT_RANGE", "lua_name": "GetPedCombatRange", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "int GetPedCombatRange(Ped ped)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xF9D9F7F2DB8E2FA0", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0x7EE53118C892B513", "name": "GET_PED_CONFIG_FLAG", "lua_name": "GetPedConfigFlag", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "BOOL GetPedConfigFlag(Ped ped, int flagId, BOOL p2)", "description": "See [`SET_PED_CONFIG_FLAG`](#\\_0x1913FE4CBF41C463).", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x7EE53118C892B513", "params": [{"name": "ped", "type": "Ped"}, {"name": "flagId", "type": "int"}, {"name": "p2", "type": "BOOL"}]}
{"hash": "0x71EAB450D86954A1", "name": "GET_PED_DECORATIONS_STATE", "lua_name": "GetPedDecorationsState", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "int GetPedDecorationsState(Ped ped)", "description": "", "aliases": "0x71EAB450D86954A1", "url": "https://docs.fivem.net/natives/?_0x71EAB450D86954A1", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0x9FD452BFBE7A7A8B", "name": "GET_PED_DECORATION_ZONE_FROM_HASHES", "lua_name": "GetPedDecorationZoneFromHashes", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "int GetPedDecorationZoneFromHashes(Hash collection, Hash overlay)", "description": "```cpp\nenum ePedDecorationZone\n{\n\tZONE_TORSO = 0,\n\tZONE_HEAD = 1,\n\tZONE_LEFT_ARM = 2,\n\tZONE_RIGHT_ARM = 3,\n\tZONE_LEFT_LEG = 4,\n\tZONE_RIGHT_LEG = 5,\n\tZONE_UNKNOWN = 6,\n\tZONE_NONE = 7\n};\n```", "aliases": "_GET_TATTOO_ZONE", "url": "https://docs.fivem.net/natives/?_0x9FD452BFBE7A7A8B", "params": [{"name": "collection", "type": "Hash"}, {"name": "overlay", "type": "Hash"}]}
{"hash": "0x3C06B8786DD94CD1", "name": "GET_PED_DEFENSIVE_AREA_POSITION", "lua_name": "GetPedDefensiveAreaPosition", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "Vector3 GetPedDefensiveAreaPosition(Ped ped, BOOL p1)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x3C06B8786DD94CD1", "params": [{"name": "ped", "type": "Ped"}, {"name": "p1", "type": "BOOL"}]}
{"hash": "0x67F3780DD425D4FC", "name": "GET_PED_DRAWABLE_VARIATION", "lua_name": "GetPedDrawableVariation", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "int GetPedDrawableVariation(Ped ped, int componentId)", "description": "```\nIds\n0 - Head\n1 - Beard\n2 - Hair\n3 - Torso\n4 - Legs\n5 - Hands\n6 - Foot\n7 - Scarfs/Neck Accessories\n8 - Accessories 1\n9 - Accessories 2\n10- Decals\n11 - Auxiliary parts for torso\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x67F3780DD425D4FC", "params": [{"name": "ped", "type": "Ped"}, {"name": "componentId", "type": "int"}]}
{"hash": "0x9C14D30395A51A3C", "name": "GET_PED_ENVEFF_SCALE", "lua_name": "GetPedEnveffScale", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "float GetPedEnveffScale(Ped ped)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x9C14D30395A51A3C", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0xE0AF41401ADF87E3", "name": "GET_PED_EXTRACTED_DISPLACEMENT", "lua_name": "GetPedExtractedDisplacement", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "Vector3 GetPedExtractedDisplacement(Ped ped, BOOL worldSpace)", "description": "```\nGets the offset the specified ped has moved since the previous tick. \nIf worldSpace is false, the returned offset is relative to the ped. That is, if the ped has moved 1 meter right and 5 meters forward, it'll return 1,5,0. \nIf worldSpace is true, the returned offset is relative to the world. That is, if the ped has moved 1 meter on the X axis and 5 meters on the Y axis, it'll return 1,5,0. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xE0AF41401ADF87E3", "params": [{"name": "ped", "type": "Ped"}, {"name": "worldSpace", "type": "BOOL"}]}
{"hash": "0xF162E133B4E7A675", "name": "GET_PED_GROUP_INDEX", "lua_name": "GetPedGroupIndex", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "int GetPedGroupIndex(Ped ped)", "description": "```\nReturns the group id of which the specified ped is a member of. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xF162E133B4E7A675", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0x2746BD9D88C5C5D0", "name": "GET_PED_HEAD_BLEND_DATA", "lua_name": "GetPedHeadBlendData", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "BOOL GetPedHeadBlendData(Ped ped, Any* headBlendData)", "description": "```\nThe pointer is to a padded struct that matches the arguments to SET_PED_HEAD_BLEND_DATA(...). There are 4 bytes of padding after each field. \npass this struct in the second parameter \ntypedef struct \n{ \n int shapeFirst, shapeSecond, shapeThird; \n int skinFirst, skinSecond, skinThird; \n\tfloat shapeMix, skinMix, thirdMix; \n} headBlendData; \n```", "aliases": "_GET_PED_HEAD_BLEND_DATA", "url": "https://docs.fivem.net/natives/?_0x2746BD9D88C5C5D0", "params": [{"name": "ped", "type": "Ped"}, {"name": "headBlendData", "type": "Any*"}]}
{"hash": "0x68D353AB88B97E0C", "name": "GET_PED_HEAD_BLEND_FIRST_INDEX", "lua_name": "GetPedHeadBlendFirstIndex", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "int GetPedHeadBlendFirstIndex(int type)", "description": "```\nType equals 0 for male non-dlc, 1 for female non-dlc, 2 for male dlc, and 3 for female dlc.\nUsed when calling SET_PED_HEAD_BLEND_DATA.\n```", "aliases": "_GET_FIRST_PARENT_ID_FOR_PED_TYPE", "url": "https://docs.fivem.net/natives/?_0x68D353AB88B97E0C", "params": [{"name": "type", "type": "int"}]}
{"hash": "0x5EF37013A6539C9D", "name": "GET_PED_HEAD_BLEND_NUM_HEADS", "lua_name": "GetPedHeadBlendNumHeads", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "int GetPedHeadBlendNumHeads(int type)", "description": "```\nType equals 0 for male non-dlc, 1 for female non-dlc, 2 for male dlc, and 3 for female dlc. \n```", "aliases": "_GET_NUM_PARENT_PEDS_OF_TYPE", "url": "https://docs.fivem.net/natives/?_0x5EF37013A6539C9D", "params": [{"name": "type", "type": "int"}]}
{"hash": "0xCF1CE768BB43480E", "name": "GET_PED_HEAD_OVERLAY_NUM", "lua_name": "GetPedHeadOverlayNum", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "int GetPedHeadOverlayNum(int overlayID)", "description": "```\nUsed with freemode (online) characters.\n```", "aliases": "_GET_NUM_HEAD_OVERLAY_VALUES", "url": "https://docs.fivem.net/natives/?_0xCF1CE768BB43480E", "params": [{"name": "overlayID", "type": "int"}]}
{"hash": "0x451294E859ECC018", "name": "GET_PED_HELMET_STORED_HAT_PROP_INDEX", "lua_name": "GetPedHelmetStoredHatPropIndex", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "int GetPedHelmetStoredHatPropIndex(Ped ped)", "description": "", "aliases": "0x451294E859ECC018", "url": "https://docs.fivem.net/natives/?_0x451294E859ECC018", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0x9D728C1E12BF5518", "name": "GET_PED_HELMET_STORED_HAT_TEX_INDEX", "lua_name": "GetPedHelmetStoredHatTexIndex", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "int GetPedHelmetStoredHatTexIndex(Ped ped)", "description": "", "aliases": "0x9D728C1E12BF5518", "url": "https://docs.fivem.net/natives/?_0x9D728C1E12BF5518", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0xD75960F6BD9EA49C", "name": "GET_PED_LAST_DAMAGE_BONE", "lua_name": "GetPedLastDamageBone", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "BOOL GetPedLastDamageBone(Ped ped, int* outBone)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xD75960F6BD9EA49C", "params": [{"name": "ped", "type": "Ped"}, {"name": "outBone", "type": "int*"}]}
{"hash": "0x4700A416E8324EF3", "name": "GET_PED_MAX_HEALTH", "lua_name": "GetPedMaxHealth", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "int GetPedMaxHealth(Ped ped)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x4700A416E8324EF3", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0x3F69145BBA87BAE7", "name": "GET_PED_MONEY", "lua_name": "GetPedMoney", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "int GetPedMoney(Ped ped)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x3F69145BBA87BAE7", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0x23F8F5FC7E8C4A6B", "name": "GET_PED_NEARBY_PEDS", "lua_name": "GetPedNearbyPeds", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "int GetPedNearbyPeds(Ped ped, int* sizeAndPeds, int ignore)", "description": "Console/PC structure definitions and example: pastebin.com/SsFej963\n\nFor FiveM/Cfx.Re use-cases refer to: [`GET_GAME_POOL`](#\\_0x2B9D4F50).", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x23F8F5FC7E8C4A6B", "params": [{"name": "ped", "type": "Ped"}, {"name": "sizeAndPeds", "type": "int*"}, {"name": "ignore", "type": "int", "description": "Ped type to ignore"}]}
{"hash": "0xCFF869CBFA210D82", "name": "GET_PED_NEARBY_VEHICLES", "lua_name": "GetPedNearbyVehicles", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "int GetPedNearbyVehicles(Ped ped, int* sizeAndVehs)", "description": "```\nReturns size of array, passed into the second variable. \nSee below for usage information. \nThis function actually requires a struct, where the first value is the maximum number of elements to return. Here is a sample of how I was able to get it to work correctly, without yet knowing the struct format. \n//Setup the array \n\tconst int numElements = 10; \n\tconst int arrSize = numElements * 2 + 2; \n\tAny veh[arrSize]; \n\t//0 index is the size of the array \n\tveh[0] = numElements; \n\tint count = PED::GET_PED_NEARBY_VEHICLES(PLAYER::PLAYER_PED_ID(), veh); \n\tif (veh != NULL) \n\t{ \n//Simple loop to go through results \nfor (int i = 0; i < count; i++) \n{ \n\tint offsettedID = i * 2 + 2; \n\t//Make sure it exists \n\tif (veh[offsettedID] != NULL && ENTITY::DOES_ENTITY_EXIST(veh[offsettedID])) \n\t{ \n//Do something \n\t} \n} \n\t} \nHere's the right way to do it (console and pc): \npastebin.com/SsFej963 \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xCFF869CBFA210D82", "params": [{"name": "ped", "type": "Ped"}, {"name": "sizeAndVehs", "type": "int*"}]}
{"hash": "0xE3DD5F2A84B42281", "name": "GET_PED_PALETTE_VARIATION", "lua_name": "GetPedPaletteVariation", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "int GetPedPaletteVariation(Ped ped, int componentId)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xE3DD5F2A84B42281", "params": [{"name": "ped", "type": "Ped", "description": "The ped handle."}, {"name": "componentId", "type": "int", "description": "The component id to get the palette variation from. Refer to [SET_PED_COMPONENT_VARIATION](#\\_0x262B14F48D29DE80)."}]}
{"hash": "0x8B9F1FC6AE8166C0", "name": "GET_PED_PARACHUTE_LANDING_TYPE", "lua_name": "GetPedParachuteLandingType", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "int GetPedParachuteLandingType(Ped ped)", "description": "```\n-1: no landing \n0: landing on both feet \n1: stumbling \n2: rolling \n3: ragdoll \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x8B9F1FC6AE8166C0", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0x79CFD9827CC979B6", "name": "GET_PED_PARACHUTE_STATE", "lua_name": "GetPedParachuteState", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "int GetPedParachuteState(Ped ped)", "description": "```\nReturns: \n-1: Normal \n0: Wearing parachute on back \n1: Parachute opening \n2: Parachute open \n3: Falling to doom (e.g. after exiting parachute) \nNormal means no parachute? \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x79CFD9827CC979B6", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0xEAF5F7E5AE7C6C9D", "name": "GET_PED_PARACHUTE_TINT_INDEX", "lua_name": "GetPedParachuteTintIndex", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void GetPedParachuteTintIndex(Ped ped, int* outTintIndex)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xEAF5F7E5AE7C6C9D", "params": [{"name": "ped", "type": "Ped"}, {"name": "outTintIndex", "type": "int*"}]}
{"hash": "0x898CC20EA75BACD8", "name": "GET_PED_PROP_INDEX", "lua_name": "GetPedPropIndex", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "int GetPedPropIndex(Ped ped, int componentId)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x898CC20EA75BACD8", "params": [{"name": "ped", "type": "Ped", "description": "The ped handle."}, {"name": "componentId", "type": "int", "description": "The component id to get the prop index from. Refer to [SET_PED_COMPONENT_VARIATION](#\\_0x262B14F48D29DE80)."}]}
{"hash": "0xE131A28626F81AB2", "name": "GET_PED_PROP_TEXTURE_INDEX", "lua_name": "GetPedPropTextureIndex", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "int GetPedPropTextureIndex(Ped ped, int componentId)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xE131A28626F81AB2", "params": [{"name": "ped", "type": "Ped", "description": "The ped handle."}, {"name": "componentId", "type": "int", "description": "The component id to get the prop texture index from. Refer to [SET_PED_COMPONENT_VARIATION](#\\_0x262B14F48D29DE80)."}]}
{"hash": "0x2057EF813397A772", "name": "GET_PED_RAGDOLL_BONE_INDEX", "lua_name": "GetPedRagdollBoneIndex", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "int GetPedRagdollBoneIndex(Ped ped, int bone)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x2057EF813397A772", "params": [{"name": "ped", "type": "Ped"}, {"name": "bone", "type": "int"}]}
{"hash": "0x42FDD0F017B1E38E", "name": "GET_PED_RELATIONSHIP_GROUP_DEFAULT_HASH", "lua_name": "GetPedRelationshipGroupDefaultHash", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "Hash GetPedRelationshipGroupDefaultHash(Ped ped)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x42FDD0F017B1E38E", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0x7DBDD04862D95F04", "name": "GET_PED_RELATIONSHIP_GROUP_HASH", "lua_name": "GetPedRelationshipGroupHash", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "Hash GetPedRelationshipGroupHash(Ped ped)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x7DBDD04862D95F04", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0xAF9E59B1B1FBF2A0", "name": "GET_PED_RESET_FLAG", "lua_name": "GetPedResetFlag", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "BOOL GetPedResetFlag(Ped ped, int flagId)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xAF9E59B1B1FBF2A0", "params": [{"name": "ped", "type": "Ped"}, {"name": "flagId", "type": "int"}]}
{"hash": "0x93C8B64DEB84728C", "name": "GET_PED_SOURCE_OF_DEATH", "lua_name": "GetPedSourceOfDeath", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "Entity GetPedSourceOfDeath(Ped ped)", "description": "```\nReturns the Entity (Ped, Vehicle, or ?Object?) that killed the 'ped' \nIs best to check if the Ped is dead before asking for its killer. \n```", "aliases": "_GET_PED_KILLER", "url": "https://docs.fivem.net/natives/?_0x93C8B64DEB84728C", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0x7C2AC9CA66575FBF", "name": "GET_PED_STEALTH_MOVEMENT", "lua_name": "GetPedStealthMovement", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "BOOL GetPedStealthMovement(Ped ped)", "description": "```\nReturns whether the entity is in stealth mode \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x7C2AC9CA66575FBF", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0x04A355E041E004E6", "name": "GET_PED_TEXTURE_VARIATION", "lua_name": "GetPedTextureVariation", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "int GetPedTextureVariation(Ped ped, int componentId)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x04A355E041E004E6", "params": [{"name": "ped", "type": "Ped", "description": "The ped handle."}, {"name": "componentId", "type": "int", "description": "The component id to get the texture variation from. Refer to [SET_PED_COMPONENT_VARIATION](#\\_0x262B14F48D29DE80)."}]}
{"hash": "0x1E98817B311AE98A", "name": "GET_PED_TIME_OF_DEATH", "lua_name": "GetPedTimeOfDeath", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "int GetPedTimeOfDeath(Ped ped)", "description": "", "aliases": "_GET_PED_TIME_OF_DEATH 0x1E98817B311AE98A", "url": "https://docs.fivem.net/natives/?_0x1E98817B311AE98A", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0xFF059E1E4C01E63C", "name": "GET_PED_TYPE", "lua_name": "GetPedType", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "int GetPedType(Ped ped)", "description": "Ped types:\n\n```cpp\nenum ePedType\n{\n\tPED_TYPE_PLAYER_0 = 0,\n\tPED_TYPE_PLAYER_1 = 1,\n\tPED_TYPE_NETWORK_PLAYER = 2,\n\tPED_TYPE_PLAYER_2 = 3,\n\tPED_TYPE_CIVMALE = 4,\n\tPED_TYPE_CIVFEMALE = 5,\n\tPED_TYPE_COP = 6,\n\tPED_TYPE_GANG_ALBANIAN = 7,\n\tPED_TYPE_GANG_BIKER_1 = 8,\n\tPED_TYPE_GANG_BIKER_2 = 9,\n\tPED_TYPE_GANG_ITALIAN = 10,\n\tPED_TYPE_GANG_RUSSIAN = 11,\n\tPED_TYPE_GANG_RUSSIAN_2 = 12,\n\tPED_TYPE_GANG_IRISH = 13,\n\tPED_TYPE_GANG_JAMAICAN = 14,\n\tPED_TYPE_GANG_AFRICAN_AMERICAN = 15,\n\tPED_TYPE_GANG_KOREAN = 16,\n\tPED_TYPE_GANG_CHINESE_JAPANESE = 17,\n\tPED_TYPE_GANG_PUERTO_RICAN = 18,\n\tPED_TYPE_DEALER = 19,\n\tPED_TYPE_MEDIC = 20,\n\tPED_TYPE_FIREMAN = 21,\n\tPED_TYPE_CRIMINAL = 22,\n\tPED_TYPE_BUM = 23,\n\tPED_TYPE_PROSTITUTE = 24,\n\tPED_TYPE_SPECIAL = 25,\n\tPED_TYPE_MISSION = 26,\n\tPED_TYPE_SWAT = 27,\n\tPED_TYPE_ANIMAL = 28,\n\tPED_TYPE_ARMY = 29\n};\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xFF059E1E4C01E63C", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0x6A3975DEA89F9A17", "name": "GET_PLAYER_PED_IS_FOLLOWING", "lua_name": "GetPlayerPedIsFollowing", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "Player GetPlayerPedIsFollowing(Ped ped)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x6A3975DEA89F9A17", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0x876046A8E3A4B71C", "name": "GET_RANDOM_PED_AT_COORD", "lua_name": "GetRandomPedAtCoord", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "Ped GetRandomPedAtCoord(float x, float y, float z, float xRadius, float yRadius, float zRadius, int pedType)", "description": "```\nGets a random ped in the x/y/zRadius near the x/y/z coordinates passed. \nPed Types: \nAny = -1 \nPlayer = 1 \nMale = 4 \nFemale = 5 \nCop = 6 \nHuman = 26 \nSWAT = 27 \nAnimal = 28 \nArmy = 29 \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x876046A8E3A4B71C", "params": [{"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}, {"name": "xRadius", "type": "float"}, {"name": "yRadius", "type": "float"}, {"name": "zRadius", "type": "float"}, {"name": "pedType", "type": "int"}]}
{"hash": "0x9E6B70061662AE5C", "name": "GET_RELATIONSHIP_BETWEEN_GROUPS", "lua_name": "GetRelationshipBetweenGroups", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "int GetRelationshipBetweenGroups(Hash group1, Hash group2)", "description": "```\nGets the relationship between two groups. This should be called twice (once for each group). \nRelationship types: \n0 = Companion \n1 = Respect \n2 = Like \n3 = Neutral \n4 = Dislike \n5 = Hate \n255 = Pedestrians \nExample: \nPED::GET_RELATIONSHIP_BETWEEN_GROUPS(l_1017, 0xA49E591C); \nPED::GET_RELATIONSHIP_BETWEEN_GROUPS(0xA49E591C, l_1017); \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x9E6B70061662AE5C", "params": [{"name": "group1", "type": "Hash"}, {"name": "group2", "type": "Hash"}]}
{"hash": "0xEBA5AD3A0EAF7121", "name": "GET_RELATIONSHIP_BETWEEN_PEDS", "lua_name": "GetRelationshipBetweenPeds", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "int GetRelationshipBetweenPeds(Ped ped1, Ped ped2)", "description": "```\nGets the relationship between two peds. This should be called twice (once for each ped). \nRelationship types: \n0 = Companion \n1 = Respect \n2 = Like \n3 = Neutral \n4 = Dislike \n5 = Hate \n255 = Pedestrians \n(Credits: Inco) \nExample: \nPED::GET_RELATIONSHIP_BETWEEN_PEDS(2, l_1017, 0xA49E591C); \nPED::GET_RELATIONSHIP_BETWEEN_PEDS(2, 0xA49E591C, l_1017); \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xEBA5AD3A0EAF7121", "params": [{"name": "ped1", "type": "Ped"}, {"name": "ped2", "type": "Ped"}]}
{"hash": "0x6F4C85ACD641BCD2", "name": "GET_SEAT_PED_IS_TRYING_TO_ENTER", "lua_name": "GetSeatPedIsTryingToEnter", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "int GetSeatPedIsTryingToEnter(Ped ped)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x6F4C85ACD641BCD2", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0xE4A310B1D7FA73CC", "name": "GET_SYNCHRONIZED_SCENE_PHASE", "lua_name": "GetSynchronizedScenePhase", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "float GetSynchronizedScenePhase(int sceneID)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xE4A310B1D7FA73CC", "params": [{"name": "sceneID", "type": "int"}]}
{"hash": "0xD80932D577274D40", "name": "GET_SYNCHRONIZED_SCENE_RATE", "lua_name": "GetSynchronizedSceneRate", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "float GetSynchronizedSceneRate(int sceneID)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xD80932D577274D40", "params": [{"name": "sceneID", "type": "int"}]}
{"hash": "0xF92691AED837A5FC", "name": "GET_VEHICLE_PED_IS_ENTERING", "lua_name": "GetVehiclePedIsEntering", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "Vehicle GetVehiclePedIsEntering(Ped ped)", "description": "", "aliases": "SET_EXCLUSIVE_PHONE_RELATIONSHIPS", "url": "https://docs.fivem.net/natives/?_0xF92691AED837A5FC", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0x9A9112A0FE9A4713", "name": "GET_VEHICLE_PED_IS_IN", "lua_name": "GetVehiclePedIsIn", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "Vehicle GetVehiclePedIsIn(Ped ped, BOOL lastVehicle)", "description": "Retrieves the vehicle the specified ped is currently in, or the last vehicle they were in.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x9A9112A0FE9A4713", "params": [{"name": "ped", "type": "Ped", "description": "The target ped"}, {"name": "lastVehicle", "type": "BOOL", "description": "A boolean value where `false` represents the current vehicle the Ped is in, and `true` represents the last vehicle the Ped was in."}]}
{"hash": "0x814FA8BE5449445D", "name": "GET_VEHICLE_PED_IS_TRYING_TO_ENTER", "lua_name": "GetVehiclePedIsTryingToEnter", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "Vehicle GetVehiclePedIsTryingToEnter(Ped ped)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x814FA8BE5449445D", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0x6094AD011A2EA87D", "name": "GET_VEHICLE_PED_IS_USING", "lua_name": "GetVehiclePedIsUsing", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "Vehicle GetVehiclePedIsUsing(Ped ped)", "description": "```\nGets ID of vehicle player using. It means it can get ID at any interaction with vehicle. Enter\\exit for example. And that means it is faster than GET_VEHICLE_PED_IS_IN but less safe. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x6094AD011A2EA87D", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0x54C7C4A94367717E", "name": "GIVE_PED_HELMET", "lua_name": "GivePedHelmet", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void GivePedHelmet(Ped ped, BOOL cannotRemove, int helmetFlag, int textureIndex)", "description": "Gives the ped a helmet. Can be removed by invoking [`REMOVE_PED_HELMET`](#\\_0xA7B2458D0AD6DED8).\n\n```cpp\nenum ePedCompFlags {\n PV_FLAG_NONE = 0, // 0\n PV_FLAG_BULKY = 1, // 1<<0\n PV_FLAG_JOB = 2, // 1<<1\n PV_FLAG_SUNNY = 4, // 1<<2\n PV_FLAG_WET = 8, // 1<<3\n PV_FLAG_COLD = 16, // 1<<4\n PV_FLAG_NOT_IN_CAR = 32, // 1<<5\n PV_FLAG_BIKE_ONLY = 64, // 1<<6\n PV_FLAG_NOT_INDOORS = 128, // 1<<7\n PV_FLAG_FIRE_RETARDENT = 256, // 1<<8\n PV_FLAG_ARMOURED = 512, // 1<<9\n PV_FLAG_LIGHTLY_ARMOURED = 1024, // 1<<10\n PV_FLAG_HIGH_DETAIL = 2048, // 1<<11\n PV_FLAG_DEFAULT_HELMET = 4096, // 1<<12\n PV_FLAG_RANDOM_HELMET = 8192, // 1<<13\n PV_FLAG_SCRIPT_HELMET = 16384, // 1<<14\n PV_FLAG_FLIGHT_HELMET = 32768, // 1<<15\n PV_FLAG_HIDE_IN_FIRST_PERSON = 65536, // 1<<16\n PV_FLAG_USE_PHYSICS_HAT_2 = 131072, // 1<<17\n PV_FLAG_PILOT_HELMET = 262144 // 1<<18\n};\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x54C7C4A94367717E", "params": [{"name": "ped", "type": "Ped", "description": "Ped index."}, {"name": "cannotRemove", "type": "BOOL", "description": "Can remove helmet or not."}, {"name": "helmetFlag", "type": "int", "description": "Flag for the helmet, the helmet appearance depends on the ped it's being applied on."}, {"name": "textureIndex", "type": "int", "description": "Texture index; any value other than `-1` will overwrite the default texture index. The helmet texture index needs to be valid for it to be applied."}]}
{"hash": "0xB158DFCCC56E5C5B", "name": "GIVE_PED_NM_MESSAGE", "lua_name": "GivePedNmMessage", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void GivePedNmMessage(Ped ped)", "description": "```\nSends the message that was created by a call to CREATE_NM_MESSAGE to the specified Ped. \nIf a message hasn't been created already, this function does nothing. \nIf the Ped is not ragdolled with Euphoria enabled, this function does nothing. \nThe following call can be used to ragdoll the Ped with Euphoria enabled: SET_PED_TO_RAGDOLL(ped, 4000, 5000, 1, 1, 1, 0); \nCall order: \nSET_PED_TO_RAGDOLL \nCREATE_NM_MESSAGE \nGIVE_PED_NM_MESSAGE \nMultiple messages can be chained. Eg. to make the ped stagger and swing his arms around, the following calls can be made: \nSET_PED_TO_RAGDOLL(ped, 4000, 5000, 1, 1, 1, 0); \nCREATE_NM_MESSAGE(true, 0); // stopAllBehaviours - Stop all other behaviours, in case the Ped is already doing some Euphoria stuff. \nGIVE_PED_NM_MESSAGE(ped); // Dispatch message to Ped. \nCREATE_NM_MESSAGE(true, 1151); // staggerFall - Attempt to walk while falling. \nGIVE_PED_NM_MESSAGE(ped); // Dispatch message to Ped. \nCREATE_NM_MESSAGE(true, 372); // armsWindmill - Swing arms around. \nGIVE_PED_NM_MESSAGE(ped); // Dispatch message to Ped. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xB158DFCCC56E5C5B", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0xE4B5F4BF2CB24E65", "name": "HAS_ACTION_MODE_ASSET_LOADED", "lua_name": "HasActionModeAssetLoaded", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "BOOL HasActionModeAssetLoaded(char* asset)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xE4B5F4BF2CB24E65", "params": [{"name": "asset", "type": "char*"}]}
{"hash": "0x876928DDDFCCC9CD", "name": "HAS_PEDHEADSHOT_IMG_UPLOAD_FAILED", "lua_name": "HasPedheadshotImgUploadFailed", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "BOOL HasPedheadshotImgUploadFailed()", "description": "", "aliases": "0x876928DDDFCCC9CD", "url": "https://docs.fivem.net/natives/?_0x876928DDDFCCC9CD", "params": []}
{"hash": "0xE8A169E666CBC541", "name": "HAS_PEDHEADSHOT_IMG_UPLOAD_SUCCEEDED", "lua_name": "HasPedheadshotImgUploadSucceeded", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "BOOL HasPedheadshotImgUploadSucceeded()", "description": "", "aliases": "0xE8A169E666CBC541", "url": "https://docs.fivem.net/natives/?_0xE8A169E666CBC541", "params": []}
{"hash": "0x654CD0A825161131", "name": "HAS_PED_HEAD_BLEND_FINISHED", "lua_name": "HasPedHeadBlendFinished", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "BOOL HasPedHeadBlendFinished(Ped ped)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x654CD0A825161131", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0x784002A632822099", "name": "HAS_PED_PRELOAD_PROP_DATA_FINISHED", "lua_name": "HasPedPreloadPropDataFinished", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "BOOL HasPedPreloadPropDataFinished(Ped ped)", "description": "", "aliases": "0x784002A632822099", "url": "https://docs.fivem.net/natives/?_0x784002A632822099", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0x66680A92700F43DF", "name": "HAS_PED_PRELOAD_VARIATION_DATA_FINISHED", "lua_name": "HasPedPreloadVariationDataFinished", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "BOOL HasPedPreloadVariationDataFinished(Ped ped)", "description": "", "aliases": "0x66680A92700F43DF", "url": "https://docs.fivem.net/natives/?_0x66680A92700F43DF", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0x8507BCB710FA6DC0", "name": "HAS_PED_RECEIVED_EVENT", "lua_name": "HasPedReceivedEvent", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "BOOL HasPedReceivedEvent(Ped ped, int eventId)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x8507BCB710FA6DC0", "params": [{"name": "ped", "type": "Ped"}, {"name": "eventId", "type": "int"}]}
{"hash": "0xE977FC5B08AF3441", "name": "HAS_STEALTH_MODE_ASSET_LOADED", "lua_name": "HasStealthModeAssetLoaded", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "BOOL HasStealthModeAssetLoaded(char* asset)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xE977FC5B08AF3441", "params": [{"name": "asset", "type": "char*"}]}
{"hash": "0x7350823473013C02", "name": "HAVE_ALL_STREAMING_REQUESTS_COMPLETED", "lua_name": "HaveAllStreamingRequestsCompleted", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "BOOL HaveAllStreamingRequestsCompleted(Ped ped)", "description": "", "aliases": "0x7350823473013C02 _HAS_STREAMED_PED_ASSETS_LOADED", "url": "https://docs.fivem.net/natives/?_0x7350823473013C02", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0x62AB793144DE75DC", "name": "HIDE_PED_BLOOD_DAMAGE_BY_ZONE", "lua_name": "HidePedBloodDamageByZone", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void HidePedBloodDamageByZone(Ped ped, Any p1, BOOL p2)", "description": "", "aliases": "0x62AB793144DE75DC", "url": "https://docs.fivem.net/natives/?_0x62AB793144DE75DC", "params": [{"name": "ped", "type": "Ped"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "BOOL"}]}
{"hash": "0x4759CC730F947C81", "name": "INSTANTLY_FILL_PED_POPULATION", "lua_name": "InstantlyFillPedPopulation", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void InstantlyFillPedPopulation()", "description": "", "aliases": "0x4759CC730F947C81", "url": "https://docs.fivem.net/natives/?_0x4759CC730F947C81", "params": []}
{"hash": "0x68772DB2B2526F9F", "name": "IS_ANY_HOSTILE_PED_NEAR_POINT", "lua_name": "IsAnyHostilePedNearPoint", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "BOOL IsAnyHostilePedNearPoint(Ped ped, float x, float y, float z, float radius)", "description": "", "aliases": "0x68772DB2B2526F9F", "url": "https://docs.fivem.net/natives/?_0x68772DB2B2526F9F", "params": [{"name": "ped", "type": "Ped"}, {"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}, {"name": "radius", "type": "float"}]}
{"hash": "0x083961498679DC9F", "name": "IS_ANY_PED_NEAR_POINT", "lua_name": "IsAnyPedNearPoint", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "BOOL IsAnyPedNearPoint(float x, float y, float z, float radius)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x083961498679DC9F", "params": [{"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}, {"name": "radius", "type": "float"}]}
{"hash": "0xA0D3D71EA1086C55", "name": "IS_ANY_PED_SHOOTING_IN_AREA", "lua_name": "IsAnyPedShootingInArea", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "BOOL IsAnyPedShootingInArea(float minX, float minY, float minZ, float maxX, float maxY, float maxZ, BOOL bHighlightArea, BOOL bDo3DCheck)", "description": "Verifies whether a ped is firing within a specific area.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA0D3D71EA1086C55", "params": [{"name": "minX", "type": "float", "description": "Minimum X vector"}, {"name": "minY", "type": "float", "description": "Minimum Y vector"}, {"name": "minZ", "type": "float", "description": "Minimum Z vector"}, {"name": "maxX", "type": "float", "description": "Maximum X vector"}, {"name": "maxY", "type": "float", "description": "Maximum Y vector"}, {"name": "maxZ", "type": "float", "description": "Maximum Z vector"}, {"name": "bHighlightArea", "type": "BOOL", "description": "Highlights the area to check when set to `true`."}, {"name": "bDo3DCheck", "type": "BOOL", "description": "Conducts a 3D height check when set to `true`."}]}
{"hash": "0xE0A0AEC214B1FABA", "name": "IS_CONVERSATION_PED_DEAD", "lua_name": "IsConversationPedDead", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "BOOL IsConversationPedDead(Ped ped)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xE0A0AEC214B1FABA", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0x16EC4839969F9F5E", "name": "IS_COP_PED_IN_AREA_3D", "lua_name": "IsCopPedInArea_3d", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "BOOL IsCopPedInArea_3d(float x1, float y1, float z1, float x2, float y2, float z2)", "description": "```\nxyz - relative to the world origin. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x16EC4839969F9F5E", "params": [{"name": "x1", "type": "float"}, {"name": "y1", "type": "float"}, {"name": "z1", "type": "float"}, {"name": "x2", "type": "float"}, {"name": "y2", "type": "float"}, {"name": "z2", "type": "float"}]}
{"hash": "0xEBB376779A760AA8", "name": "IS_PEDHEADSHOT_IMG_UPLOAD_AVAILABLE", "lua_name": "IsPedheadshotImgUploadAvailable", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "BOOL IsPedheadshotImgUploadAvailable()", "description": "", "aliases": "0xEBB376779A760AA8", "url": "https://docs.fivem.net/natives/?_0xEBB376779A760AA8", "params": []}
{"hash": "0x7085228842B13A67", "name": "IS_PEDHEADSHOT_READY", "lua_name": "IsPedheadshotReady", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "BOOL IsPedheadshotReady(int id)", "description": "```\ngtaforums.com/topic/885580-ped-headshotmugshot-txd/ \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x7085228842B13A67", "params": [{"name": "id", "type": "int"}]}
{"hash": "0xA0A9668F158129A2", "name": "IS_PEDHEADSHOT_VALID", "lua_name": "IsPedheadshotValid", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "BOOL IsPedheadshotValid(int id)", "description": "```\ngtaforums.com/topic/885580-ped-headshotmugshot-txd/ \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA0A9668F158129A2", "params": [{"name": "id", "type": "int"}]}
{"hash": "0x3998B1276A3300E5", "name": "IS_PED_AIMING_FROM_COVER", "lua_name": "IsPedAimingFromCover", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "BOOL IsPedAimingFromCover(Ped ped)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x3998B1276A3300E5", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0x12534C348C6CB68B", "name": "IS_PED_A_PLAYER", "lua_name": "IsPedAPlayer", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "BOOL IsPedAPlayer(Ped ped)", "description": "```\nReturns true if the given ped has a valid pointer to CPlayerInfo in its CPed class. That's all.\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x12534C348C6CB68B", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0x9A497FE2DF198913", "name": "IS_PED_BEING_JACKED", "lua_name": "IsPedBeingJacked", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "BOOL IsPedBeingJacked(Ped ped)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x9A497FE2DF198913", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0x863B23EFDE9C5DF2", "name": "IS_PED_BEING_STEALTH_KILLED", "lua_name": "IsPedBeingStealthKilled", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "BOOL IsPedBeingStealthKilled(Ped ped)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x863B23EFDE9C5DF2", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0x4FBACCE3B4138EE8", "name": "IS_PED_BEING_STUNNED", "lua_name": "IsPedBeingStunned", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "BOOL IsPedBeingStunned(Ped ped, int p1)", "description": "```\np1 is always 0 \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x4FBACCE3B4138EE8", "params": [{"name": "ped", "type": "Ped"}, {"name": "p1", "type": "int"}]}
{"hash": "0x53E8CB4F48BFE623", "name": "IS_PED_CLIMBING", "lua_name": "IsPedClimbing", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "BOOL IsPedClimbing(Ped ped)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x53E8CB4F48BFE623", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0xE825F6B6CEA7671D", "name": "IS_PED_COMPONENT_VARIATION_VALID", "lua_name": "IsPedComponentVariationValid", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "BOOL IsPedComponentVariationValid(Ped ped, int componentId, int drawableId, int textureId)", "description": "Checks if the component variation is valid, this works great for randomizing components using loops.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xE825F6B6CEA7671D", "params": [{"name": "ped", "type": "Ped", "description": "The ped handle."}, {"name": "componentId", "type": "int", "description": "The component id to check the variation of. Refer to [SET_PED_COMPONENT_VARIATION](#\\_0x262B14F48D29DE80)."}, {"name": "drawableId", "type": "int", "description": "The drawable id to get the component variation of. Refer to [GET_NUMBER_OF_PED_PROP_DRAWABLE_VARIATIONS](#\\_0x5FAF9754E789FB47)."}, {"name": "textureId", "type": "int", "description": "The texture id to get the component variation of. Refer to [GET_NUMBER_OF_PED_PROP_TEXTURE_VARIATIONS](#\\_0xA6E7F1CEB523E171)."}]}
{"hash": "0x3317DEDB88C95038", "name": "IS_PED_DEAD_OR_DYING", "lua_name": "IsPedDeadOrDying", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "BOOL IsPedDeadOrDying(Ped ped, BOOL checkMeleeDeathFlags)", "description": "Determines if a ped is dead. Contrary to what the name might suggest, it does not always detect when a ped is in the 'dying' phase (transitioning to death). The exception is when `checkMeleeDeathFlags` is set to `true`, which then includes peds in the midst of melee takedown moves as being in a dying state, even if the death task has not yet started.\n\n```\nNativeDB Introduced: v323\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x3317DEDB88C95038", "params": [{"name": "ped", "type": "Ped", "description": "The ped to check."}, {"name": "checkMeleeDeathFlags", "type": "BOOL", "description": "If set to `true`, extends the check to include melee takedown moves as part of the dying phase."}]}
{"hash": "0xBA63D9FE45412247", "name": "IS_PED_DEFENSIVE_AREA_ACTIVE", "lua_name": "IsPedDefensiveAreaActive", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "BOOL IsPedDefensiveAreaActive(Ped ped, BOOL p1)", "description": "", "aliases": "0xBA63D9FE45412247", "url": "https://docs.fivem.net/natives/?_0xBA63D9FE45412247", "params": [{"name": "ped", "type": "Ped"}, {"name": "p1", "type": "BOOL"}]}
{"hash": "0x5527B8246FEF9B11", "name": "IS_PED_DIVING", "lua_name": "IsPedDiving", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "BOOL IsPedDiving(Ped ped)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x5527B8246FEF9B11", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0xB2C086CC1BF8F2BF", "name": "IS_PED_DOING_DRIVEBY", "lua_name": "IsPedDoingDriveby", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "BOOL IsPedDoingDriveby(Ped ped)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xB2C086CC1BF8F2BF", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0xD125AE748725C6BC", "name": "IS_PED_DUCKING", "lua_name": "IsPedDucking", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "BOOL IsPedDucking(Ped ped)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xD125AE748725C6BC", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0x414641C26E105898", "name": "IS_PED_EVASIVE_DIVING", "lua_name": "IsPedEvasiveDiving", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "BOOL IsPedEvasiveDiving(Ped ped, Entity* evadingEntity)", "description": "```\nPresumably returns the Entity that the Ped is currently diving out of the way of.\nvar num3;\n if (PED::IS_PED_EVASIVE_DIVING(A_0, &num3) != 0)\n if (ENTITY::IS_ENTITY_A_VEHICLE(num3) != 0)\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x414641C26E105898", "params": [{"name": "ped", "type": "Ped"}, {"name": "evadingEntity", "type": "Entity*"}]}
{"hash": "0xD71649DB0A545AA3", "name": "IS_PED_FACING_PED", "lua_name": "IsPedFacingPed", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "BOOL IsPedFacingPed(Ped ped, Ped otherPed, float angle)", "description": "```\nangle is ped's view cone \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xD71649DB0A545AA3", "params": [{"name": "ped", "type": "Ped"}, {"name": "otherPed", "type": "Ped"}, {"name": "angle", "type": "float"}]}
{"hash": "0xFB92A102F1C4DFA3", "name": "IS_PED_FALLING", "lua_name": "IsPedFalling", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "BOOL IsPedFalling(Ped ped)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xFB92A102F1C4DFA3", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0xD839450756ED5A80", "name": "IS_PED_FATALLY_INJURED", "lua_name": "IsPedFatallyInjured", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "BOOL IsPedFatallyInjured(Ped ped)", "description": "```\nGets a value indicating whether this ped's health is below its fatally injured threshold. The default threshold is 100. \nIf the handle is invalid, the function returns true. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xD839450756ED5A80", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0xBBCCE00B381F8482", "name": "IS_PED_FLEEING", "lua_name": "IsPedFleeing", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "BOOL IsPedFleeing(Ped ped)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xBBCCE00B381F8482", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0xBB062B2B5722478E", "name": "IS_PED_GETTING_INTO_A_VEHICLE", "lua_name": "IsPedGettingIntoAVehicle", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "BOOL IsPedGettingIntoAVehicle(Ped ped)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xBB062B2B5722478E", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0x9F65DBC537E59AD5", "name": "IS_PED_GOING_INTO_COVER", "lua_name": "IsPedGoingIntoCover", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "BOOL IsPedGoingIntoCover(Ped ped)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x9F65DBC537E59AD5", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0x9BB01E3834671191", "name": "IS_PED_GROUP_MEMBER", "lua_name": "IsPedGroupMember", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "BOOL IsPedGroupMember(Ped ped, int groupId)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x9BB01E3834671191", "params": [{"name": "ped", "type": "Ped"}, {"name": "groupId", "type": "int"}]}
{"hash": "0x1C86D8AEF8254B78", "name": "IS_PED_HANGING_ON_TO_VEHICLE", "lua_name": "IsPedHangingOnToVehicle", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "BOOL IsPedHangingOnToVehicle(Ped ped)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x1C86D8AEF8254B78", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0xFCF37A457CB96DC0", "name": "IS_PED_HEADING_TOWARDS_POSITION", "lua_name": "IsPedHeadingTowardsPosition", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "BOOL IsPedHeadingTowardsPosition(Ped ped, float x, float y, float z, float p4)", "description": "", "aliases": "0xFCF37A457CB96DC0", "url": "https://docs.fivem.net/natives/?_0xFCF37A457CB96DC0", "params": [{"name": "ped", "type": "Ped"}, {"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}, {"name": "p4", "type": "float"}]}
{"hash": "0x813A0A7C9D2E831F", "name": "IS_PED_HEADTRACKING_ENTITY", "lua_name": "IsPedHeadtrackingEntity", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "BOOL IsPedHeadtrackingEntity(Ped ped, Entity entity)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x813A0A7C9D2E831F", "params": [{"name": "ped", "type": "Ped"}, {"name": "entity", "type": "Entity"}]}
{"hash": "0x5CD3CB88A7F8850D", "name": "IS_PED_HEADTRACKING_PED", "lua_name": "IsPedHeadtrackingPed", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "BOOL IsPedHeadtrackingPed(Ped ped1, Ped ped2)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x5CD3CB88A7F8850D", "params": [{"name": "ped1", "type": "Ped"}, {"name": "ped2", "type": "Ped"}]}
{"hash": "0xB980061DA992779D", "name": "IS_PED_HUMAN", "lua_name": "IsPedHuman", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "BOOL IsPedHuman(Ped ped)", "description": "```\nReturns true/false if the ped is/isn't humanoid. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xB980061DA992779D", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0x5983BB449D7FDB12", "name": "IS_PED_HURT", "lua_name": "IsPedHurt", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "BOOL IsPedHurt(Ped ped)", "description": "```\nReturns whether the specified ped is hurt. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x5983BB449D7FDB12", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0x84A2DD9AC37C35C1", "name": "IS_PED_INJURED", "lua_name": "IsPedInjured", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "BOOL IsPedInjured(Ped ped)", "description": "Indicates whether this ped's health is below its injured threshold.\nThe default threshold is 100, these are stored in the `pedhealth.meta` file located in `common:\\data\\`\n\n### Below are some of the values\n\n| InjuredHealthThreshold | Name |\n|------------------------|-----------|\n| 100.000000 | Strong |\n| 100.000000 | Average |\n| 100.000000 | Weak |", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x84A2DD9AC37C35C1", "params": [{"name": "ped", "type": "Ped", "description": "The ped to check for injuries."}]}
{"hash": "0x2E0E1C2B4F6CB339", "name": "IS_PED_IN_ANY_BOAT", "lua_name": "IsPedInAnyBoat", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "BOOL IsPedInAnyBoat(Ped ped)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x2E0E1C2B4F6CB339", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0x298B91AE825E5705", "name": "IS_PED_IN_ANY_HELI", "lua_name": "IsPedInAnyHeli", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "BOOL IsPedInAnyHeli(Ped ped)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x298B91AE825E5705", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0x5FFF4CFC74D8FB80", "name": "IS_PED_IN_ANY_PLANE", "lua_name": "IsPedInAnyPlane", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "BOOL IsPedInAnyPlane(Ped ped)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x5FFF4CFC74D8FB80", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0x0BD04E29640C9C12", "name": "IS_PED_IN_ANY_POLICE_VEHICLE", "lua_name": "IsPedInAnyPoliceVehicle", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "BOOL IsPedInAnyPoliceVehicle(Ped ped)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x0BD04E29640C9C12", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0xFBFC01CCFB35D99E", "name": "IS_PED_IN_ANY_SUB", "lua_name": "IsPedInAnySub", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "BOOL IsPedInAnySub(Ped ped)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xFBFC01CCFB35D99E", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0x6E575D6A898AB852", "name": "IS_PED_IN_ANY_TAXI", "lua_name": "IsPedInAnyTaxi", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "BOOL IsPedInAnyTaxi(Ped ped)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x6E575D6A898AB852", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0x6F972C1AB75A1ED0", "name": "IS_PED_IN_ANY_TRAIN", "lua_name": "IsPedInAnyTrain", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "BOOL IsPedInAnyTrain(Ped ped)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x6F972C1AB75A1ED0", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0x997ABD671D25CA0B", "name": "IS_PED_IN_ANY_VEHICLE", "lua_name": "IsPedInAnyVehicle", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "BOOL IsPedInAnyVehicle(Ped ped, BOOL atGetIn)", "description": "Returns whether the specified ped is in any vehicle. If `atGetIn` is set to true, also returns true if the ped is\ncurrently in the process of entering a vehicle (a specific stage check for `CTaskEnterVehicle`).", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x997ABD671D25CA0B", "params": [{"name": "ped", "type": "Ped", "description": "The ped to check."}, {"name": "atGetIn", "type": "BOOL", "description": "`true` to also consider attempting to enter a vehicle."}]}
{"hash": "0x4859F1FC66A6278E", "name": "IS_PED_IN_COMBAT", "lua_name": "IsPedInCombat", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "BOOL IsPedInCombat(Ped ped, Ped target)", "description": "Examines whether the ped is engaged in combat; when given a target ped index, it confirms if the ped is actively fighting the specified target, returning true if engaged and false if not.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x4859F1FC66A6278E", "params": [{"name": "ped", "type": "Ped", "description": "Ped index."}, {"name": "target", "type": "Ped"}]}
{"hash": "0x60DFD0691A170B88", "name": "IS_PED_IN_COVER", "lua_name": "IsPedInCover", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "BOOL IsPedInCover(Ped ped, BOOL exceptUseWeapon)", "description": "```\np1 is nearly always 0 in the scripts. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x60DFD0691A170B88", "params": [{"name": "ped", "type": "Ped"}, {"name": "exceptUseWeapon", "type": "BOOL"}]}
{"hash": "0x845333B3150583AB", "name": "IS_PED_IN_COVER_FACING_LEFT", "lua_name": "IsPedInCoverFacingLeft", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "BOOL IsPedInCoverFacingLeft(Ped ped)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x845333B3150583AB", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0x9134873537FA419C", "name": "IS_PED_IN_FLYING_VEHICLE", "lua_name": "IsPedInFlyingVehicle", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "BOOL IsPedInFlyingVehicle(Ped ped)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x9134873537FA419C", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0x5891CAC5D4ACFF74", "name": "IS_PED_IN_GROUP", "lua_name": "IsPedInGroup", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "BOOL IsPedInGroup(Ped ped)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x5891CAC5D4ACFF74", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0x6A03BF943D767C93", "name": "IS_PED_IN_HIGH_COVER", "lua_name": "IsPedInHighCover", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "BOOL IsPedInHighCover(Ped ped)", "description": "", "aliases": "0x6A03BF943D767C93 _IS_PED_STANDING_IN_COVER", "url": "https://docs.fivem.net/natives/?_0x6A03BF943D767C93", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0x4E209B2C1EAD5159", "name": "IS_PED_IN_MELEE_COMBAT", "lua_name": "IsPedInMeleeCombat", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "BOOL IsPedInMeleeCombat(Ped ped)", "description": "```\nNotes: The function only returns true while the ped is: \nA.) Swinging a random melee attack (including pistol-whipping) \nB.) Reacting to being hit by a melee attack (including pistol-whipping) \nC.) Is locked-on to an enemy (arms up, strafing/skipping in the default fighting-stance, ready to dodge+counter). \nYou don't have to be holding the melee-targetting button to be in this stance; you stay in it by default for a few seconds after swinging at someone. If you do a sprinting punch, it returns true for the duration of the punch animation and then returns false again, even if you've punched and made-angry many peds \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x4E209B2C1EAD5159", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0x796D90EFB19AA332", "name": "IS_PED_IN_MODEL", "lua_name": "IsPedInModel", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "BOOL IsPedInModel(Ped ped, Hash modelHash)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x796D90EFB19AA332", "params": [{"name": "ped", "type": "Ped"}, {"name": "modelHash", "type": "Hash"}]}
{"hash": "0x7DCE8BDA0F1C1200", "name": "IS_PED_IN_PARACHUTE_FREE_FALL", "lua_name": "IsPedInParachuteFreeFall", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "BOOL IsPedInParachuteFreeFall(Ped ped)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x7DCE8BDA0F1C1200", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0xA3EE4A07279BB9DB", "name": "IS_PED_IN_VEHICLE", "lua_name": "IsPedInVehicle", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "BOOL IsPedInVehicle(Ped ped, Vehicle vehicle, BOOL atGetIn)", "description": "```\nGets a value indicating whether the specified ped is in the specified vehicle. \nIf 'atGetIn' is false, the function will not return true until the ped is sitting in the vehicle and is about to close the door. If it's true, the function returns true the moment the ped starts to get onto the seat (after opening the door). Eg. if false, and the ped is getting into a submersible, the function will not return true until the ped has descended down into the submersible and gotten into the seat, while if it's true, it'll return true the moment the hatch has been opened and the ped is about to descend into the submersible. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA3EE4A07279BB9DB", "params": [{"name": "ped", "type": "Ped"}, {"name": "vehicle", "type": "Vehicle"}, {"name": "atGetIn", "type": "BOOL"}]}
{"hash": "0x4AE4FF911DFB61DA", "name": "IS_PED_JACKING", "lua_name": "IsPedJacking", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "BOOL IsPedJacking(Ped ped)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x4AE4FF911DFB61DA", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0xCEDABC5900A0BF97", "name": "IS_PED_JUMPING", "lua_name": "IsPedJumping", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "BOOL IsPedJumping(Ped ped)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xCEDABC5900A0BF97", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0x433DDFFE2044B636", "name": "IS_PED_JUMPING_OUT_OF_VEHICLE", "lua_name": "IsPedJumpingOutOfVehicle", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "BOOL IsPedJumpingOutOfVehicle(Ped ped)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x433DDFFE2044B636", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0x6D9F5FAA7488BA46", "name": "IS_PED_MALE", "lua_name": "IsPedMale", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "BOOL IsPedMale(Ped ped)", "description": "```\nReturns true/false if the ped is/isn't male. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x6D9F5FAA7488BA46", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0xC9D55B1A358A5BF7", "name": "IS_PED_MODEL", "lua_name": "IsPedModel", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "BOOL IsPedModel(Ped ped, Hash modelHash)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC9D55B1A358A5BF7", "params": [{"name": "ped", "type": "Ped"}, {"name": "modelHash", "type": "Hash"}]}
{"hash": "0x94495889E22C6479", "name": "IS_PED_ON_ANY_BIKE", "lua_name": "IsPedOnAnyBike", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "BOOL IsPedOnAnyBike(Ped ped)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x94495889E22C6479", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0x01FEE67DB37F59B2", "name": "IS_PED_ON_FOOT", "lua_name": "IsPedOnFoot", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "BOOL IsPedOnFoot(Ped ped)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x01FEE67DB37F59B2", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0x460BC76A0E10655E", "name": "IS_PED_ON_MOUNT", "lua_name": "IsPedOnMount", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "BOOL IsPedOnMount(Ped ped)", "description": "```\nSame function call as PED::GET_MOUNT, aka just returns 0 \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x460BC76A0E10655E", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0xEC5F66E459AF3BB2", "name": "IS_PED_ON_SPECIFIC_VEHICLE", "lua_name": "IsPedOnSpecificVehicle", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "BOOL IsPedOnSpecificVehicle(Ped ped, Vehicle vehicle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xEC5F66E459AF3BB2", "params": [{"name": "ped", "type": "Ped"}, {"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0x67722AEB798E5FAB", "name": "IS_PED_ON_VEHICLE", "lua_name": "IsPedOnVehicle", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "BOOL IsPedOnVehicle(Ped ped)", "description": "```\nGets a value indicating whether the specified ped is on top of any vehicle. \nReturn 1 when ped is on vehicle. \nReturn 0 when ped is not on a vehicle. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x67722AEB798E5FAB", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0xEBD0EDBA5BE957CF", "name": "IS_PED_PERFORMING_DEPENDENT_COMBO_LIMIT", "lua_name": "IsPedPerformingDependentComboLimit", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "BOOL IsPedPerformingDependentComboLimit(Ped ped)", "description": "", "aliases": "0xEBD0EDBA5BE957CF", "url": "https://docs.fivem.net/natives/?_0xEBD0EDBA5BE957CF", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0xDCCA191DF9980FD7", "name": "IS_PED_PERFORMING_MELEE_ACTION", "lua_name": "IsPedPerformingMeleeAction", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "BOOL IsPedPerformingMeleeAction(Ped ped)", "description": "", "aliases": "0xDCCA191DF9980FD7", "url": "https://docs.fivem.net/natives/?_0xDCCA191DF9980FD7", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0xFD4CCDBCC59941B7", "name": "IS_PED_PERFORMING_STEALTH_KILL", "lua_name": "IsPedPerformingStealthKill", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "BOOL IsPedPerformingStealthKill(Ped ped)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xFD4CCDBCC59941B7", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0xC70B5FAE151982D8", "name": "IS_PED_PLANTING_BOMB", "lua_name": "IsPedPlantingBomb", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "BOOL IsPedPlantingBomb(Ped ped)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC70B5FAE151982D8", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0xD6A86331A537A7B9", "name": "IS_PED_PRONE", "lua_name": "IsPedProne", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "BOOL IsPedProne(Ped ped)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xD6A86331A537A7B9", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0x47E4E977581C5B55", "name": "IS_PED_RAGDOLL", "lua_name": "IsPedRagdoll", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "BOOL IsPedRagdoll(Ped ped)", "description": "```\nIf the ped handle passed through the parenthesis is in a ragdoll state this will return true. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x47E4E977581C5B55", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0x24B100C68C645951", "name": "IS_PED_RELOADING", "lua_name": "IsPedReloading", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "BOOL IsPedReloading(Ped ped)", "description": "```\nReturns whether the specified ped is reloading. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x24B100C68C645951", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0x625B774D75C87068", "name": "IS_PED_RESPONDING_TO_EVENT", "lua_name": "IsPedRespondingToEvent", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "BOOL IsPedRespondingToEvent(Ped ped, Any event)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x625B774D75C87068", "params": [{"name": "ped", "type": "Ped"}, {"name": "event", "type": "Any"}]}
{"hash": "0xD1871251F3B5ACD7", "name": "IS_PED_RUNNING_MELEE_TASK", "lua_name": "IsPedRunningMeleeTask", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "BOOL IsPedRunningMeleeTask(Ped ped)", "description": "", "aliases": "0xD1871251F3B5ACD7", "url": "https://docs.fivem.net/natives/?_0xD1871251F3B5ACD7", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0x2AFE52F782F25775", "name": "IS_PED_RUNNING_MOBILE_PHONE_TASK", "lua_name": "IsPedRunningMobilePhoneTask", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "BOOL IsPedRunningMobilePhoneTask(Ped ped)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x2AFE52F782F25775", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0xE3B6097CC25AA69E", "name": "IS_PED_RUNNING_RAGDOLL_TASK", "lua_name": "IsPedRunningRagdollTask", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "BOOL IsPedRunningRagdollTask(Ped ped)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xE3B6097CC25AA69E", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0x34616828CD07F1A1", "name": "IS_PED_SHOOTING", "lua_name": "IsPedShooting", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "BOOL IsPedShooting(Ped ped)", "description": "```\nReturns whether the specified ped is shooting. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x34616828CD07F1A1", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0x7E9DFE24AC1E58EF", "name": "IS_PED_SHOOTING_IN_AREA", "lua_name": "IsPedShootingInArea", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "BOOL IsPedShootingInArea(Ped ped, float x1, float y1, float z1, float x2, float y2, float z2, BOOL p7, BOOL p8)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x7E9DFE24AC1E58EF", "params": [{"name": "ped", "type": "Ped"}, {"name": "x1", "type": "float"}, {"name": "y1", "type": "float"}, {"name": "z1", "type": "float"}, {"name": "x2", "type": "float"}, {"name": "y2", "type": "float"}, {"name": "z2", "type": "float"}, {"name": "p7", "type": "BOOL"}, {"name": "p8", "type": "BOOL"}]}
{"hash": "0x826AA586EDB9FEF8", "name": "IS_PED_SITTING_IN_ANY_VEHICLE", "lua_name": "IsPedSittingInAnyVehicle", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "BOOL IsPedSittingInAnyVehicle(Ped ped)", "description": "```\nDetect if ped is in any vehicle \n[True/False] \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x826AA586EDB9FEF8", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0xA808AA1D79230FC2", "name": "IS_PED_SITTING_IN_VEHICLE", "lua_name": "IsPedSittingInVehicle", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "BOOL IsPedSittingInVehicle(Ped ped, Vehicle vehicle)", "description": "```\nDetect if ped is sitting in the specified vehicle \n[True/False] \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA808AA1D79230FC2", "params": [{"name": "ped", "type": "Ped"}, {"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0x530944F6F4B8A214", "name": "IS_PED_STOPPED", "lua_name": "IsPedStopped", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "BOOL IsPedStopped(Ped ped)", "description": "```\nReturns true if the ped doesn't do any movement. If the ped is being pushed forwards by using APPLY_FORCE_TO_ENTITY for example, the function returns false. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x530944F6F4B8A214", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0x9DE327631295B4C2", "name": "IS_PED_SWIMMING", "lua_name": "IsPedSwimming", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "BOOL IsPedSwimming(Ped ped)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x9DE327631295B4C2", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0xC024869A53992F34", "name": "IS_PED_SWIMMING_UNDER_WATER", "lua_name": "IsPedSwimmingUnderWater", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "BOOL IsPedSwimmingUnderWater(Ped ped)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC024869A53992F34", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0x14590DDBEDB1EC85", "name": "IS_PED_TAKING_OFF_HELMET", "lua_name": "IsPedTakingOffHelmet", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "BOOL IsPedTakingOffHelmet(Ped ped)", "description": "", "aliases": "0x14590DDBEDB1EC85", "url": "https://docs.fivem.net/natives/?_0x14590DDBEDB1EC85", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0x4C5E1F087CD10BB7", "name": "IS_PED_TRACKED", "lua_name": "IsPedTracked", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "BOOL IsPedTracked(Ped ped)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x4C5E1F087CD10BB7", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0x44D28D5DDFE5F68C", "name": "IS_PED_TRYING_TO_ENTER_A_LOCKED_VEHICLE", "lua_name": "IsPedTryingToEnterALockedVehicle", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "BOOL IsPedTryingToEnterALockedVehicle(Ped ped)", "description": "If the ped is attempting to enter a locked vehicle.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x44D28D5DDFE5F68C", "params": [{"name": "ped", "type": "Ped", "description": "Ped index."}]}
{"hash": "0x00E73468D085F745", "name": "IS_PED_USING_ACTION_MODE", "lua_name": "IsPedUsingActionMode", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "BOOL IsPedUsingActionMode(Ped ped)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x00E73468D085F745", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0x57AB4A3080F85143", "name": "IS_PED_USING_ANY_SCENARIO", "lua_name": "IsPedUsingAnyScenario", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "BOOL IsPedUsingAnyScenario(Ped ped)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x57AB4A3080F85143", "params": [{"name": "ped", "type": "Ped", "description": "The ped handle."}]}
{"hash": "0x1BF094736DD62C2E", "name": "IS_PED_USING_SCENARIO", "lua_name": "IsPedUsingScenario", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "BOOL IsPedUsingScenario(Ped ped, char* scenario)", "description": "See [`TASK_START_SCENARIO_IN_PLACE`](#\\_0x142A02425FF02BD9) for a list of scenarios.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x1BF094736DD62C2E", "params": [{"name": "ped", "type": "Ped", "description": "The ped handle."}, {"name": "scenario", "type": "char*", "description": "The scenario name."}]}
{"hash": "0x117C70D1F5730B5E", "name": "IS_PED_VAULTING", "lua_name": "IsPedVaulting", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "BOOL IsPedVaulting(Ped ped)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x117C70D1F5730B5E", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0xF33BDFE19B309B19", "name": "IS_PED_WEARING_HELMET", "lua_name": "IsPedWearingHelmet", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "BOOL IsPedWearingHelmet(Ped ped)", "description": "```\nReturns true if the ped passed through the parenthesis is wearing a helmet. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xF33BDFE19B309B19", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0x6EC47A344923E1ED", "name": "IS_SCRIPTED_SCENARIO_PED_USING_CONDITIONAL_ANIM", "lua_name": "IsScriptedScenarioPedUsingConditionalAnim", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "BOOL IsScriptedScenarioPedUsingConditionalAnim(Ped ped, char* animDict, char* anim)", "description": "[Animations list](https://alexguirre.github.io/animations-list/)", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x6EC47A344923E1ED", "params": [{"name": "ped", "type": "Ped"}, {"name": "animDict", "type": "char*"}, {"name": "anim", "type": "char*"}]}
{"hash": "0x7F2F4F13AC5257EF", "name": "IS_SYNCHRONIZED_SCENE_HOLD_LAST_FRAME", "lua_name": "IsSynchronizedSceneHoldLastFrame", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "BOOL IsSynchronizedSceneHoldLastFrame(int sceneID)", "description": "", "aliases": "0x7F2F4F13AC5257EF", "url": "https://docs.fivem.net/natives/?_0x7F2F4F13AC5257EF", "params": [{"name": "sceneID", "type": "int"}]}
{"hash": "0x62522002E0C391BA", "name": "IS_SYNCHRONIZED_SCENE_LOOPED", "lua_name": "IsSynchronizedSceneLooped", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "BOOL IsSynchronizedSceneLooped(int sceneID)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x62522002E0C391BA", "params": [{"name": "sceneID", "type": "int"}]}
{"hash": "0x25D39B935A038A26", "name": "IS_SYNCHRONIZED_SCENE_RUNNING", "lua_name": "IsSynchronizedSceneRunning", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "BOOL IsSynchronizedSceneRunning(int sceneId)", "description": "```\nReturns true if a synchronized scene is running \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x25D39B935A038A26", "params": [{"name": "sceneId", "type": "int"}]}
{"hash": "0x91C8E617F64188AC", "name": "IS_TRACKED_PED_VISIBLE", "lua_name": "IsTrackedPedVisible", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "BOOL IsTrackedPedVisible(Ped ped)", "description": "```\nreturns whether or not a ped is visible within your FOV, not this check auto's to false after a certain distance. \nTarget needs to be tracked.. won't work otherwise. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x91C8E617F64188AC", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0x6FD7816A36615F48", "name": "KNOCK_OFF_PED_PROP", "lua_name": "KnockOffPedProp", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void KnockOffPedProp(Ped ped, BOOL p1, BOOL p2, BOOL p3, BOOL p4)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x6FD7816A36615F48", "params": [{"name": "ped", "type": "Ped"}, {"name": "p1", "type": "BOOL"}, {"name": "p2", "type": "BOOL"}, {"name": "p3", "type": "BOOL"}, {"name": "p4", "type": "BOOL"}]}
{"hash": "0x45BBCBA77C29A841", "name": "KNOCK_PED_OFF_VEHICLE", "lua_name": "KnockPedOffVehicle", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void KnockPedOffVehicle(Ped ped)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x45BBCBA77C29A841", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0xE1E65CA8AC9C00ED", "name": "PLAY_FACIAL_ANIM", "lua_name": "PlayFacialAnim", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void PlayFacialAnim(Ped ped, char* animName, char* animDict)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xE1E65CA8AC9C00ED", "params": [{"name": "ped", "type": "Ped"}, {"name": "animName", "type": "char*"}, {"name": "animDict", "type": "char*"}]}
{"hash": "0x9222F300BF8354FE", "name": "REGISTER_HATED_TARGETS_AROUND_PED", "lua_name": "RegisterHatedTargetsAroundPed", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void RegisterHatedTargetsAroundPed(Ped ped, float radius)", "description": "```\nBased on TASK_COMBAT_HATED_TARGETS_AROUND_PED, the parameters are likely similar (PedHandle, and area to attack in). \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x9222F300BF8354FE", "params": [{"name": "ped", "type": "Ped"}, {"name": "radius", "type": "float"}]}
{"hash": "0x4462658788425076", "name": "REGISTER_PEDHEADSHOT", "lua_name": "RegisterPedheadshot", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "int RegisterPedheadshot(Ped ped)", "description": "```\ngtaforums.com/topic/885580-ped-headshotmugshot-txd/ \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x4462658788425076", "params": [{"name": "ped", "type": "Ped", "description": "The ped you want to take the \"headshot\" of."}]}
{"hash": "0x953563CE563143AF", "name": "REGISTER_PEDHEADSHOT_TRANSPARENT", "lua_name": "RegisterPedheadshotTransparent", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "int RegisterPedheadshotTransparent(Ped ped)", "description": "Similar to REGISTER_PEDHEADSHOT but creates a transparent background instead of black.\n\n**Result of the example code:**\n<https://i.imgur.com/iHz8ztn.png>", "aliases": "0x953563CE563143AF", "url": "https://docs.fivem.net/natives/?_0x953563CE563143AF", "params": [{"name": "ped", "type": "Ped", "description": "A ped handle."}]}
{"hash": "0x2F25D9AEFA34FBA2", "name": "REGISTER_TARGET", "lua_name": "RegisterTarget", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void RegisterTarget(Ped ped, Ped target)", "description": "```\nPED::REGISTER_TARGET(l_216, PLAYER::PLAYER_PED_ID()); from re_prisonbreak.txt. \nl_216 = RECSBRobber1 \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x2F25D9AEFA34FBA2", "params": [{"name": "ped", "type": "Ped"}, {"name": "target", "type": "Ped"}]}
{"hash": "0x5D517B27CF6ECD04", "name": "RELEASE_PEDHEADSHOT_IMG_UPLOAD", "lua_name": "ReleasePedheadshotImgUpload", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void ReleasePedheadshotImgUpload(int id)", "description": "", "aliases": "0x5D517B27CF6ECD04", "url": "https://docs.fivem.net/natives/?_0x5D517B27CF6ECD04", "params": [{"name": "id", "type": "int"}]}
{"hash": "0xF79F9DEF0AADE61A", "name": "RELEASE_PED_PRELOAD_PROP_DATA", "lua_name": "ReleasePedPreloadPropData", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void ReleasePedPreloadPropData(Ped ped)", "description": "", "aliases": "0xF79F9DEF0AADE61A", "url": "https://docs.fivem.net/natives/?_0xF79F9DEF0AADE61A", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0x5AAB586FFEC0FD96", "name": "RELEASE_PED_PRELOAD_VARIATION_DATA", "lua_name": "ReleasePedPreloadVariationData", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void ReleasePedPreloadVariationData(Ped ped)", "description": "", "aliases": "0x5AAB586FFEC0FD96", "url": "https://docs.fivem.net/natives/?_0x5AAB586FFEC0FD96", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0x13E940F88470FA51", "name": "REMOVE_ACTION_MODE_ASSET", "lua_name": "RemoveActionModeAsset", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void RemoveActionModeAsset(char* asset)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x13E940F88470FA51", "params": [{"name": "asset", "type": "char*"}]}
{"hash": "0x8EB2F69076AF7053", "name": "REMOVE_GROUP", "lua_name": "RemoveGroup", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void RemoveGroup(int groupId)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x8EB2F69076AF7053", "params": [{"name": "groupId", "type": "int"}]}
{"hash": "0x74D4E028107450A9", "name": "REMOVE_PED_DEFENSIVE_AREA", "lua_name": "RemovePedDefensiveArea", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void RemovePedDefensiveArea(Ped ped, BOOL toggle)", "description": "```\nPed will no longer get angry when you stay near him. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x74D4E028107450A9", "params": [{"name": "ped", "type": "Ped"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0xAC6D445B994DF95E", "name": "REMOVE_PED_ELEGANTLY", "lua_name": "RemovePedElegantly", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void RemovePedElegantly(Ped* ped)", "description": "```\nJudging purely from a quick disassembly, if the ped is in a vehicle, the ped will be deleted immediately. If not, it'll be marked as no longer needed. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xAC6D445B994DF95E", "params": [{"name": "ped", "type": "Ped*"}]}
{"hash": "0xED74007FFB146BC2", "name": "REMOVE_PED_FROM_GROUP", "lua_name": "RemovePedFromGroup", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void RemovePedFromGroup(Ped ped)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xED74007FFB146BC2", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0xA7B2458D0AD6DED8", "name": "REMOVE_PED_HELMET", "lua_name": "RemovePedHelmet", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void RemovePedHelmet(Ped ped, BOOL instantly)", "description": "Remove a helmet from a ped", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA7B2458D0AD6DED8", "params": [{"name": "ped", "type": "Ped", "description": "Ped index."}, {"name": "instantly", "type": "BOOL", "description": "Force to remove."}]}
{"hash": "0xFDDB234CF74073D9", "name": "REMOVE_PED_PREFERRED_COVER_SET", "lua_name": "RemovePedPreferredCoverSet", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void RemovePedPreferredCoverSet(Ped ped)", "description": "", "aliases": "0xFDDB234CF74073D9", "url": "https://docs.fivem.net/natives/?_0xFDDB234CF74073D9", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0xB6BA2444AB393DA2", "name": "REMOVE_RELATIONSHIP_GROUP", "lua_name": "RemoveRelationshipGroup", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void RemoveRelationshipGroup(Hash groupHash)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xB6BA2444AB393DA2", "params": [{"name": "groupHash", "type": "Hash"}]}
{"hash": "0x31D16B74C6E29D66", "name": "REMOVE_SCENARIO_BLOCKING_AREA", "lua_name": "RemoveScenarioBlockingArea", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void RemoveScenarioBlockingArea(int scenarioBlockingIndex, BOOL bNetwork)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x31D16B74C6E29D66", "params": [{"name": "scenarioBlockingIndex", "type": "int", "description": "the index of the Scenario blocking area"}, {"name": "bNetwork", "type": "BOOL", "description": "Optionally networked to all other players"}]}
{"hash": "0xD37401D78A929A49", "name": "REMOVE_SCENARIO_BLOCKING_AREAS", "lua_name": "RemoveScenarioBlockingAreas", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void RemoveScenarioBlockingAreas()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xD37401D78A929A49", "params": []}
{"hash": "0x9219857D21F0E842", "name": "REMOVE_STEALTH_MODE_ASSET", "lua_name": "RemoveStealthModeAsset", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void RemoveStealthModeAsset(char* asset)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x9219857D21F0E842", "params": [{"name": "asset", "type": "char*"}]}
{"hash": "0x290E2780BB7AA598", "name": "REQUEST_ACTION_MODE_ASSET", "lua_name": "RequestActionModeAsset", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void RequestActionModeAsset(char* asset)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x290E2780BB7AA598", "params": [{"name": "asset", "type": "char*"}]}
{"hash": "0xF0DAEF2F545BEE25", "name": "REQUEST_PEDHEADSHOT_IMG_UPLOAD", "lua_name": "RequestPedheadshotImgUpload", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "BOOL RequestPedheadshotImgUpload(int id)", "description": "", "aliases": "0xF0DAEF2F545BEE25", "url": "https://docs.fivem.net/natives/?_0xF0DAEF2F545BEE25", "params": [{"name": "id", "type": "int"}]}
{"hash": "0x2BC338A7B21F4608", "name": "REQUEST_PED_VEHICLE_VISIBILITY_TRACKING", "lua_name": "RequestPedVehicleVisibilityTracking", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void RequestPedVehicleVisibilityTracking(Ped ped, BOOL p1)", "description": "", "aliases": "GET_PED_FLOOD_INVINCIBILITY", "url": "https://docs.fivem.net/natives/?_0x2BC338A7B21F4608", "params": [{"name": "ped", "type": "Ped"}, {"name": "p1", "type": "BOOL"}]}
{"hash": "0x7D7A2E43E74E2EB8", "name": "REQUEST_PED_VISIBILITY_TRACKING", "lua_name": "RequestPedVisibilityTracking", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void RequestPedVisibilityTracking(Ped ped)", "description": "", "aliases": "0x7D7A2E43E74E2EB8", "url": "https://docs.fivem.net/natives/?_0x7D7A2E43E74E2EB8", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0x2A0A62FCDEE16D4F", "name": "REQUEST_STEALTH_MODE_ASSET", "lua_name": "RequestStealthModeAsset", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void RequestStealthModeAsset(char* asset)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x2A0A62FCDEE16D4F", "params": [{"name": "asset", "type": "char*"}]}
{"hash": "0x46E56A7CD1D63C3F", "name": "RESET_AI_MELEE_WEAPON_DAMAGE_MODIFIER", "lua_name": "ResetAiMeleeWeaponDamageModifier", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void ResetAiMeleeWeaponDamageModifier()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x46E56A7CD1D63C3F", "params": []}
{"hash": "0xEA16670E7BA4743C", "name": "RESET_AI_WEAPON_DAMAGE_MODIFIER", "lua_name": "ResetAiWeaponDamageModifier", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void ResetAiWeaponDamageModifier()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xEA16670E7BA4743C", "params": []}
{"hash": "0x63DAB4CCB3273205", "name": "RESET_GROUP_FORMATION_DEFAULT_SPACING", "lua_name": "ResetGroupFormationDefaultSpacing", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void ResetGroupFormationDefaultSpacing(int groupHandle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x63DAB4CCB3273205", "params": [{"name": "groupHandle", "type": "int"}]}
{"hash": "0x22EF8FF8778030EB", "name": "RESET_PED_IN_VEHICLE_CONTEXT", "lua_name": "ResetPedInVehicleContext", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void ResetPedInVehicleContext(Ped ped)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x22EF8FF8778030EB", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0xBB8DE8CF6A8DD8BB", "name": "RESET_PED_LAST_VEHICLE", "lua_name": "ResetPedLastVehicle", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void ResetPedLastVehicle(Ped ped)", "description": "```\nResets the value for the last vehicle driven by the Ped. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xBB8DE8CF6A8DD8BB", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0xAA74EC0CB0AAEA2C", "name": "RESET_PED_MOVEMENT_CLIPSET", "lua_name": "ResetPedMovementClipset", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void ResetPedMovementClipset(Ped ped, float transitionSpeed)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xAA74EC0CB0AAEA2C", "params": [{"name": "ped", "type": "Ped"}, {"name": "transitionSpeed", "type": "float"}]}
{"hash": "0x9FA4664CF62E47E8", "name": "RESET_PED_RAGDOLL_TIMER", "lua_name": "ResetPedRagdollTimer", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void ResetPedRagdollTimer(Ped ped)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x9FA4664CF62E47E8", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0x20510814175EA477", "name": "RESET_PED_STRAFE_CLIPSET", "lua_name": "ResetPedStrafeClipset", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void ResetPedStrafeClipset(Ped ped)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x20510814175EA477", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0x3AC1F7B898F30C05", "name": "RESET_PED_VISIBLE_DAMAGE", "lua_name": "ResetPedVisibleDamage", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void ResetPedVisibleDamage(Ped ped)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x3AC1F7B898F30C05", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0x97B0DB5B4AA74E77", "name": "RESET_PED_WEAPON_MOVEMENT_CLIPSET", "lua_name": "ResetPedWeaponMovementClipset", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void ResetPedWeaponMovementClipset(Ped ped)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x97B0DB5B4AA74E77", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0x71BC8E838B9C6035", "name": "RESURRECT_PED", "lua_name": "ResurrectPed", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void ResurrectPed(Ped ped)", "description": "```\nThis function will simply bring the dead person back to life.\nTry not to use it alone, since using this function alone, will make peds fall through ground in hell(well for the most of the times).\nInstead, before calling this function, you may want to declare the position, where your Resurrected ped to be spawn at.(For instance, Around 2 floats of Player's current position.)\nAlso, disabling any assigned task immediately helped in the number of scenarios, where If you want peds to perform certain decided tasks.\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x71BC8E838B9C6035", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0x8D8ACD8388CD99CE", "name": "REVIVE_INJURED_PED", "lua_name": "ReviveInjuredPed", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void ReviveInjuredPed(Ped ped)", "description": "```\nIt will revive/cure the injured ped. The condition is ped must not be dead. \nUpon setting and converting the health int, found, if health falls below 5, the ped will lay on the ground in pain(Maximum default health is 100). \nThis function is well suited there. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x8D8ACD8388CD99CE", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0x66460DEDDD417254", "name": "SET_AI_MELEE_WEAPON_DAMAGE_MODIFIER", "lua_name": "SetAiMeleeWeaponDamageModifier", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetAiMeleeWeaponDamageModifier(float modifier)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x66460DEDDD417254", "params": [{"name": "modifier", "type": "float"}]}
{"hash": "0x1B1E2A40A65B8521", "name": "SET_AI_WEAPON_DAMAGE_MODIFIER", "lua_name": "SetAiWeaponDamageModifier", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetAiWeaponDamageModifier(float value)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x1B1E2A40A65B8521", "params": [{"name": "value", "type": "float"}]}
{"hash": "0x6B0E6172C9A4D902", "name": "SET_AMBIENT_PEDS_DROP_MONEY", "lua_name": "SetAmbientPedsDropMoney", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetAmbientPedsDropMoney(BOOL p0)", "description": "", "aliases": "0x6B0E6172C9A4D902", "url": "https://docs.fivem.net/natives/?_0x6B0E6172C9A4D902", "params": [{"name": "p0", "type": "BOOL"}]}
{"hash": "0x9F8AA94D6D97DBF4", "name": "SET_BLOCKING_OF_NON_TEMPORARY_EVENTS", "lua_name": "SetBlockingOfNonTemporaryEvents", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetBlockingOfNonTemporaryEvents(Ped ped, BOOL toggle)", "description": "```\nworks with TASK::TASK_SET_BLOCKING_OF_NON_TEMPORARY_EVENTS to make a ped completely oblivious to all events going on around him\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x9F8AA94D6D97DBF4", "params": [{"name": "ped", "type": "Ped"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0xB3B1CB349FF9C75D", "name": "SET_CAN_ATTACK_FRIENDLY", "lua_name": "SetCanAttackFriendly", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetCanAttackFriendly(Ped ped, BOOL toggle, BOOL p2)", "description": "```\nSetting ped to true allows the ped to shoot \"friendlies\". \np2 set to true when toggle is also true seams to make peds permanently unable to aim at, even if you set p2 back to false. \np1 = false & p2 = false for unable to aim at. \np1 = true & p2 = false for able to aim at. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xB3B1CB349FF9C75D", "params": [{"name": "ped", "type": "Ped"}, {"name": "toggle", "type": "BOOL"}, {"name": "p2", "type": "BOOL"}]}
{"hash": "0xFF41B4B141ED981C", "name": "SET_COMBAT_FLOAT", "lua_name": "SetCombatFloat", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetCombatFloat(Ped ped, int combatType, float p2)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xFF41B4B141ED981C", "params": [{"name": "ped", "type": "Ped"}, {"name": "combatType", "type": "int", "description": "A value between 0-14, See [`GET_COMBAT_FLOAT`](#\\_0x52DFF8A10508090A) for a list of possible parameters."}, {"name": "p2", "type": "float"}]}
{"hash": "0x102E68B2024D536D", "name": "SET_CREATE_RANDOM_COPS", "lua_name": "SetCreateRandomCops", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetCreateRandomCops(BOOL toggle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x102E68B2024D536D", "params": [{"name": "toggle", "type": "BOOL"}]}
{"hash": "0x8A4986851C4EF6E7", "name": "SET_CREATE_RANDOM_COPS_NOT_ON_SCENARIOS", "lua_name": "SetCreateRandomCopsNotOnScenarios", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetCreateRandomCopsNotOnScenarios(BOOL toggle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x8A4986851C4EF6E7", "params": [{"name": "toggle", "type": "BOOL"}]}
{"hash": "0x444CB7D7DBE6973D", "name": "SET_CREATE_RANDOM_COPS_ON_SCENARIOS", "lua_name": "SetCreateRandomCopsOnScenarios", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetCreateRandomCopsOnScenarios(BOOL toggle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x444CB7D7DBE6973D", "params": [{"name": "toggle", "type": "BOOL"}]}
{"hash": "0xB195FFA8042FC5C3", "name": "SET_DRIVER_ABILITY", "lua_name": "SetDriverAbility", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetDriverAbility(Ped driver, float ability)", "description": "```\nThe function specifically verifies the value is equal to, or less than 1.0f. If it is greater than 1.0f, the function does nothing at all. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xB195FFA8042FC5C3", "params": [{"name": "driver", "type": "Ped"}, {"name": "ability", "type": "float"}]}
{"hash": "0xA731F608CA104E3C", "name": "SET_DRIVER_AGGRESSIVENESS", "lua_name": "SetDriverAggressiveness", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetDriverAggressiveness(Ped driver, float aggressiveness)", "description": "```\nrange 0.0f - 1.0f \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA731F608CA104E3C", "params": [{"name": "driver", "type": "Ped"}, {"name": "aggressiveness", "type": "float"}]}
{"hash": "0xDED5AF5A0EA4B297", "name": "SET_DRIVER_RACING_MODIFIER", "lua_name": "SetDriverRacingModifier", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetDriverRacingModifier(Ped driver, float modifier)", "description": "```\nScripts use 0.2, 0.5 and 1.0. Value must be >= 0.0 && <= 1.0\n```", "aliases": "0xDED5AF5A0EA4B297", "url": "https://docs.fivem.net/natives/?_0xDED5AF5A0EA4B297", "params": [{"name": "driver", "type": "Ped"}, {"name": "modifier", "type": "float"}]}
{"hash": "0xC52E0F855C58FC2E", "name": "SET_ENABLE_BOUND_ANKLES", "lua_name": "SetEnableBoundAnkles", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetEnableBoundAnkles(Ped ped, BOOL toggle)", "description": "Used with [SET_ENABLE_HANDCUFFS](#\\_0xDF1AF8B5D56542FA) in decompiled scripts. From my observations, I have noticed that while being ragdolled you are not able to get up but you can still run. Your legs can also bend.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC52E0F855C58FC2E", "params": [{"name": "ped", "type": "Ped"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0xDF1AF8B5D56542FA", "name": "SET_ENABLE_HANDCUFFS", "lua_name": "SetEnableHandcuffs", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetEnableHandcuffs(Ped ped, BOOL toggle)", "description": "```\nped can not pull out a weapon when true \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xDF1AF8B5D56542FA", "params": [{"name": "ped", "type": "Ped"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0xD2C5AA0C0E8D0F1E", "name": "SET_ENABLE_PED_ENVEFF_SCALE", "lua_name": "SetEnablePedEnveffScale", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetEnablePedEnveffScale(Ped ped, BOOL toggle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xD2C5AA0C0E8D0F1E", "params": [{"name": "ped", "type": "Ped"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0xF99F62004024D506", "name": "SET_ENABLE_SCUBA", "lua_name": "SetEnableScuba", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetEnableScuba(Ped ped, BOOL toggle)", "description": "```\nEnables diving motion when underwater. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xF99F62004024D506", "params": [{"name": "ped", "type": "Ped"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0xFFC24B988B938B38", "name": "SET_FACIAL_IDLE_ANIM_OVERRIDE", "lua_name": "SetFacialIdleAnimOverride", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetFacialIdleAnimOverride(Ped ped, char* animName, char* animDict)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xFFC24B988B938B38", "params": [{"name": "ped", "type": "Ped"}, {"name": "animName", "type": "char*"}, {"name": "animDict", "type": "char*"}]}
{"hash": "0x129466ED55140F8D", "name": "SET_FORCE_FOOTSTEP_UPDATE", "lua_name": "SetForceFootstepUpdate", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetForceFootstepUpdate(Ped ped, BOOL toggle)", "description": "", "aliases": "0x129466ED55140F8D", "url": "https://docs.fivem.net/natives/?_0x129466ED55140F8D", "params": [{"name": "ped", "type": "Ped"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0xCB968B53FC7F916D", "name": "SET_FORCE_STEP_TYPE", "lua_name": "SetForceStepType", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetForceStepType(Ped ped, BOOL p1, int type, int p3)", "description": "", "aliases": "0xCB968B53FC7F916D", "url": "https://docs.fivem.net/natives/?_0xCB968B53FC7F916D", "params": [{"name": "ped", "type": "Ped"}, {"name": "p1", "type": "BOOL"}, {"name": "type", "type": "int"}, {"name": "p3", "type": "int"}]}
{"hash": "0xCE2F5FC3AF7E8C1E", "name": "SET_GROUP_FORMATION", "lua_name": "SetGroupFormation", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetGroupFormation(int groupId, int formationType)", "description": "```\n0: Freedom to move\n1: Circle Around Leader\n2: Alternative Circle Around Leader \n3: Line, with Leader at center \n4: Arrow Formation\n5: \"V\" Formation\n6: Line Follow Formation\n7: Single Formation\n8: Pairwise\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xCE2F5FC3AF7E8C1E", "params": [{"name": "groupId", "type": "int"}, {"name": "formationType", "type": "int"}]}
{"hash": "0x1D9D45004C28C916", "name": "SET_GROUP_FORMATION_SPACING", "lua_name": "SetGroupFormationSpacing", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetGroupFormationSpacing(int groupId, float p1, float p2, float p3)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x1D9D45004C28C916", "params": [{"name": "groupId", "type": "int"}, {"name": "p1", "type": "float"}, {"name": "p2", "type": "float"}, {"name": "p3", "type": "float"}]}
{"hash": "0x4102C7858CFEE4E4", "name": "SET_GROUP_SEPARATION_RANGE", "lua_name": "SetGroupSeparationRange", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetGroupSeparationRange(int groupHandle, float separationRange)", "description": "```\nSets the range at which members will automatically leave the group. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x4102C7858CFEE4E4", "params": [{"name": "groupHandle", "type": "int"}, {"name": "separationRange", "type": "float"}]}
{"hash": "0xCC9682B8951C5229", "name": "SET_HEAD_BLEND_PALETTE_COLOR", "lua_name": "SetHeadBlendPaletteColor", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetHeadBlendPaletteColor(Ped ped, int r, int g, int b, int id)", "description": "Preview: https://gfycat.com/MaleRareAmazonparrot", "aliases": "0xCC9682B8951C5229", "url": "https://docs.fivem.net/natives/?_0xCC9682B8951C5229", "params": [{"name": "ped", "type": "Ped"}, {"name": "r", "type": "int"}, {"name": "g", "type": "int"}, {"name": "b", "type": "int"}, {"name": "id", "type": "int", "description": "From 0 to 3."}]}
{"hash": "0xC32779C16FCEECD9", "name": "SET_IK_TARGET", "lua_name": "SetIkTarget", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetIkTarget(Ped ped, int ikIndex, Entity entityLookAt, int boneLookAt, float offsetX, float offsetY, float offsetZ, int ikTargetFlags, int blendInDuration, int blendOutDuration)", "description": "Sets the IK target for a given IK part belonging to the ped.\n\n**Please note:** The IK target will only be valid for one update, so it needs to be set for as long as it is needed (to avoid IK targets not being cleared and getting stuck enabled).\n\n```cpp\nenum eIkPart {\n IK_PART_INVALID = 0,\n // head\n IK_PART_HEAD = 1,\n // spine\n IK_PART_SPINE = 2,\n // Left Arm\n IK_PART_ARM_LEFT = 3,\n // Right Arm\n IK_PART_ARM_RIGHT = 4,\n // Left Leg\n IK_PART_LEG_LEFT = 5,\n // Right Leg\n IK_PART_LEG_RIGHT = 6\n};\n\n```\n\n```cpp\nenum eIkTargetFlags {\n ITF_DEFAULT = 0,\n // arm target relative to the handbone\n ITF_ARM_TARGET_WRT_HANDBON = 1,\n // arm target relative to the pointhelper\n ITF_ARM_TARGET_WRT_POINTHELPER = 2,\n // arm target relative to the ikhelper\n ITF_ARM_TARGET_WRT_IKHELPE = 4,\n // use animation tags directly\n ITF_IK_TAG_MODE_NORMAL = 8,\n // use animation tags in ALLOW mode\n ITF_IK_TAG_MODE_ALLOW = 16,\n // use animation tags in BLOCK mode\n ITF_IK_TAG_MODE_BLOCK = 32,\n // solve for orientation in addition to position\n ITF_ARM_USE_ORIENTATION = 64\n};\n\n```\n\n```\nNativeDB Introduced: v323\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC32779C16FCEECD9", "params": [{"name": "ped", "type": "Ped", "description": "The ped handle."}, {"name": "ikIndex", "type": "int", "description": "See `eIkPart` for indexes."}, {"name": "entityLookAt", "type": "Entity", "description": "Set to 0 for no entity, offsets will be world coordinates instead."}, {"name": "boneLookAt", "type": "int", "description": "Set to -1 for no target bone."}, {"name": "offsetX", "type": "float", "description": "X-axis offset calculated from the position of `entityLookAt`."}, {"name": "offsetY", "type": "float", "description": "Y-axis offset calculated from the position of `entityLookAt`."}, {"name": "offsetZ", "type": "float", "description": "Z-axis offset calculated from the position of `entityLookAt`."}, {"name": "ikTargetFlags", "type": "int", "description": "See `eIkTargetFlags` for flags."}, {"name": "blendInDuration", "type": "int", "description": "Animation blending in (in ms). `-1` by default."}, {"name": "blendOutDuration", "type": "int", "description": "Animation blending out (in ms). `-1` by default."}]}
{"hash": "0x781DE8FA214E87D2", "name": "SET_MOVEMENT_MODE_OVERRIDE", "lua_name": "SetMovementModeOverride", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetMovementModeOverride(Ped ped, char* name)", "description": "```\nname: \"MP_FEMALE_ACTION\" found multiple times in the b617d scripts.\n```", "aliases": "0x781DE8FA214E87D2", "url": "https://docs.fivem.net/natives/?_0x781DE8FA214E87D2", "params": [{"name": "ped", "type": "Ped"}, {"name": "name", "type": "char*"}]}
{"hash": "0x7AEFB85C1D49DEB6", "name": "SET_PED_ACCURACY", "lua_name": "SetPedAccuracy", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetPedAccuracy(Ped ped, int accuracy)", "description": "```\naccuracy = 0-100, 100 being perfectly accurate\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x7AEFB85C1D49DEB6", "params": [{"name": "ped", "type": "Ped"}, {"name": "accuracy", "type": "int"}]}
{"hash": "0xDBA71115ED9941A6", "name": "SET_PED_ALERTNESS", "lua_name": "SetPedAlertness", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetPedAlertness(Ped ped, int value)", "description": "```\nvalue ranges from 0 to 3. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xDBA71115ED9941A6", "params": [{"name": "ped", "type": "Ped"}, {"name": "value", "type": "int"}]}
{"hash": "0xDA1F1B7BE1A8766F", "name": "SET_PED_ALLOWED_TO_DUCK", "lua_name": "SetPedAllowedToDuck", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetPedAllowedToDuck(Ped ped, BOOL toggle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xDA1F1B7BE1A8766F", "params": [{"name": "ped", "type": "Ped"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0x3C028C636A414ED9", "name": "SET_PED_ALLOW_VEHICLES_OVERRIDE", "lua_name": "SetPedAllowVehiclesOverride", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetPedAllowVehiclesOverride(Ped ped, BOOL toggle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x3C028C636A414ED9", "params": [{"name": "ped", "type": "Ped"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0x90A43CC281FFAB46", "name": "SET_PED_ALTERNATE_MOVEMENT_ANIM", "lua_name": "SetPedAlternateMovementAnim", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetPedAlternateMovementAnim(Ped ped, int stance, char* animDictionary, char* animationName, float p4, BOOL p5)", "description": "```\nstance: \n0 = idle \n1 = walk \n2 = running \np5 = usually set to true \n```\n\n[Animations list](https://alexguirre.github.io/animations-list/)", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x90A43CC281FFAB46", "params": [{"name": "ped", "type": "Ped"}, {"name": "stance", "type": "int"}, {"name": "animDictionary", "type": "char*"}, {"name": "animationName", "type": "char*"}, {"name": "p4", "type": "float"}, {"name": "p5", "type": "BOOL"}]}
{"hash": "0x6C60394CB4F75E9A", "name": "SET_PED_ALTERNATE_WALK_ANIM", "lua_name": "SetPedAlternateWalkAnim", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetPedAlternateWalkAnim(Ped ped, char* animDict, char* animName, float p3, BOOL p4)", "description": "[Animations list](https://alexguirre.github.io/animations-list/)", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x6C60394CB4F75E9A", "params": [{"name": "ped", "type": "Ped"}, {"name": "animDict", "type": "char*"}, {"name": "animName", "type": "char*"}, {"name": "p3", "type": "float"}, {"name": "p4", "type": "BOOL"}]}
{"hash": "0xC7F76DF27A5045A1", "name": "SET_PED_ANGLED_DEFENSIVE_AREA", "lua_name": "SetPedAngledDefensiveArea", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetPedAngledDefensiveArea(Ped ped, float p1, float p2, float p3, float p4, float p5, float p6, float p7, BOOL p8, BOOL p9)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC7F76DF27A5045A1", "params": [{"name": "ped", "type": "Ped"}, {"name": "p1", "type": "float"}, {"name": "p2", "type": "float"}, {"name": "p3", "type": "float"}, {"name": "p4", "type": "float"}, {"name": "p5", "type": "float"}, {"name": "p6", "type": "float"}, {"name": "p7", "type": "float"}, {"name": "p8", "type": "BOOL"}, {"name": "p9", "type": "BOOL"}]}
{"hash": "0x2B5AA717A181FB4C", "name": "SET_PED_AO_BLOB_RENDERING", "lua_name": "SetPedAoBlobRendering", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetPedAoBlobRendering(Ped ped, BOOL toggle)", "description": "```\nEnable/disable ped shadow (ambient occlusion). https://gfycat.com/thankfulesteemedgecko\n```", "aliases": "0x2B5AA717A181FB4C", "url": "https://docs.fivem.net/natives/?_0x2B5AA717A181FB4C", "params": [{"name": "ped", "type": "Ped"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0xCEA04D83135264CC", "name": "SET_PED_ARMOUR", "lua_name": "SetPedArmour", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetPedArmour(Ped ped, int amount)", "description": "```\nSets the armor of the specified ped. \nped: The Ped to set the armor of. \namount: A value between 0 and 100 indicating the value to set the Ped's armor to. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xCEA04D83135264CC", "params": [{"name": "ped", "type": "Ped"}, {"name": "amount", "type": "int"}]}
{"hash": "0xBB03C38DD3FB7FFD", "name": "SET_PED_AS_COP", "lua_name": "SetPedAsCop", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetPedAsCop(Ped ped, BOOL toggle)", "description": "```\nTurns the desired ped into a cop. If you use this on the player ped, you will become almost invisible to cops dispatched for you. You will also report your own crimes, get a generic cop voice, get a cop-vision-cone on the radar, and you will be unable to shoot at other cops. SWAT and Army will still shoot at you. Toggling ped as \"false\" has no effect; you must change p0's ped model to disable the effect. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xBB03C38DD3FB7FFD", "params": [{"name": "ped", "type": "Ped"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0x02A0C9720B854BFA", "name": "SET_PED_AS_ENEMY", "lua_name": "SetPedAsEnemy", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetPedAsEnemy(Ped ped, BOOL toggle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x02A0C9720B854BFA", "params": [{"name": "ped", "type": "Ped"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0x2A7819605465FBCE", "name": "SET_PED_AS_GROUP_LEADER", "lua_name": "SetPedAsGroupLeader", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetPedAsGroupLeader(Ped ped, int groupId)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x2A7819605465FBCE", "params": [{"name": "ped", "type": "Ped"}, {"name": "groupId", "type": "int"}]}
{"hash": "0x9F3480FE65DB31B5", "name": "SET_PED_AS_GROUP_MEMBER", "lua_name": "SetPedAsGroupMember", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetPedAsGroupMember(Ped ped, int groupId)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x9F3480FE65DB31B5", "params": [{"name": "ped", "type": "Ped"}, {"name": "groupId", "type": "int"}]}
{"hash": "0x137BBD05230DB22D", "name": "SET_PED_BLEND_FROM_PARENTS", "lua_name": "SetPedBlendFromParents", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetPedBlendFromParents(Ped ped, Ped father, Ped mother, float fathersSide, float mothersSide)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x137BBD05230DB22D", "params": [{"name": "ped", "type": "Ped"}, {"name": "father", "type": "Ped"}, {"name": "mother", "type": "Ped"}, {"name": "fathersSide", "type": "float"}, {"name": "mothersSide", "type": "float"}]}
{"hash": "0x576594E8D64375E2", "name": "SET_PED_BLOCKS_PATHING_WHEN_DEAD", "lua_name": "SetPedBlocksPathingWhenDead", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetPedBlocksPathingWhenDead(Ped ped, BOOL toggle)", "description": "", "aliases": "0x576594E8D64375E2", "url": "https://docs.fivem.net/natives/?_0x576594E8D64375E2", "params": [{"name": "ped", "type": "Ped"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0x4F5F651ACCC9C4CF", "name": "SET_PED_BOUNDS_ORIENTATION", "lua_name": "SetPedBoundsOrientation", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetPedBoundsOrientation(Ped ped, float p1, float p2, float p3, float p4, float p5)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x4F5F651ACCC9C4CF", "params": [{"name": "ped", "type": "Ped"}, {"name": "p1", "type": "float"}, {"name": "p2", "type": "float"}, {"name": "p3", "type": "float"}, {"name": "p4", "type": "float"}, {"name": "p5", "type": "float"}]}
{"hash": "0x6C3B4D6D13B4C841", "name": "SET_PED_CAN_ARM_IK", "lua_name": "SetPedCanArmIk", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetPedCanArmIk(Ped ped, BOOL toggle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x6C3B4D6D13B4C841", "params": [{"name": "ped", "type": "Ped"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0xC1670E958EEE24E5", "name": "SET_PED_CAN_BE_DRAGGED_OUT", "lua_name": "SetPedCanBeDraggedOut", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetPedCanBeDraggedOut(Ped ped, BOOL toggle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC1670E958EEE24E5", "params": [{"name": "ped", "type": "Ped"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0x7A6535691B477C48", "name": "SET_PED_CAN_BE_KNOCKED_OFF_VEHICLE", "lua_name": "SetPedCanBeKnockedOffVehicle", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetPedCanBeKnockedOffVehicle(Ped ped, int state)", "description": "```\nstate: https://alloc8or.re/gta5/doc/enums/eKnockOffVehicle.txt\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x7A6535691B477C48", "params": [{"name": "ped", "type": "Ped"}, {"name": "state", "type": "int"}]}
{"hash": "0xC7EF1BA83230BA07", "name": "SET_PED_CAN_BE_SHOT_IN_VEHICLE", "lua_name": "SetPedCanBeShotInVehicle", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetPedCanBeShotInVehicle(Ped ped, BOOL toggle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC7EF1BA83230BA07", "params": [{"name": "ped", "type": "Ped"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0x638C03B0F9878F57", "name": "SET_PED_CAN_BE_TARGETED_WHEN_INJURED", "lua_name": "SetPedCanBeTargetedWhenInjured", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetPedCanBeTargetedWhenInjured(Ped ped, BOOL toggle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x638C03B0F9878F57", "params": [{"name": "ped", "type": "Ped"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0x4328652AE5769C71", "name": "SET_PED_CAN_BE_TARGETED_WITHOUT_LOS", "lua_name": "SetPedCanBeTargetedWithoutLos", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetPedCanBeTargetedWithoutLos(Ped ped, BOOL toggle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x4328652AE5769C71", "params": [{"name": "ped", "type": "Ped"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0x63F58F7C80513AAD", "name": "SET_PED_CAN_BE_TARGETTED", "lua_name": "SetPedCanBeTargetted", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetPedCanBeTargetted(Ped ped, BOOL toggle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x63F58F7C80513AAD", "params": [{"name": "ped", "type": "Ped"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0x66B57B72E0836A76", "name": "SET_PED_CAN_BE_TARGETTED_BY_PLAYER", "lua_name": "SetPedCanBeTargettedByPlayer", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetPedCanBeTargettedByPlayer(Ped ped, Player player, BOOL toggle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x66B57B72E0836A76", "params": [{"name": "ped", "type": "Ped"}, {"name": "player", "type": "Player"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0xBF1CA77833E58F2C", "name": "SET_PED_CAN_BE_TARGETTED_BY_TEAM", "lua_name": "SetPedCanBeTargettedByTeam", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetPedCanBeTargettedByTeam(Ped ped, int team, BOOL toggle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xBF1CA77833E58F2C", "params": [{"name": "ped", "type": "Ped"}, {"name": "team", "type": "int"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0xCB7553CDCEF4A735", "name": "SET_PED_CAN_COWER_IN_COVER", "lua_name": "SetPedCanCowerInCover", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetPedCanCowerInCover(Ped ped, BOOL toggle)", "description": "```\nIt simply makes the said ped to cower behind cover object(wall, desk, car) \nPeds flee attributes must be set to not to flee, first. Else, most of the peds, will just flee from gunshot sounds or any other panic situations. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xCB7553CDCEF4A735", "params": [{"name": "ped", "type": "Ped"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0x6B7A646C242A7059", "name": "SET_PED_CAN_EVASIVE_DIVE", "lua_name": "SetPedCanEvasiveDive", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetPedCanEvasiveDive(Ped ped, BOOL toggle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x6B7A646C242A7059", "params": [{"name": "ped", "type": "Ped"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0xC11C18092C5530DC", "name": "SET_PED_CAN_HEAD_IK", "lua_name": "SetPedCanHeadIk", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetPedCanHeadIk(Ped ped, BOOL toggle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC11C18092C5530DC", "params": [{"name": "ped", "type": "Ped"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0x73518ECE2485412B", "name": "SET_PED_CAN_LEG_IK", "lua_name": "SetPedCanLegIk", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetPedCanLegIk(Ped ped, BOOL toggle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x73518ECE2485412B", "params": [{"name": "ped", "type": "Ped"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0xE861D0B05C7662B8", "name": "SET_PED_CAN_LOSE_PROPS_ON_DAMAGE", "lua_name": "SetPedCanLosePropsOnDamage", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetPedCanLosePropsOnDamage(Ped ped, BOOL loseProps, int p2)", "description": "It makes the ped lose (or not lose) their props (like glasses or helmets/hat) when someone punches or pushes the ped.\nThis is probably what's being used in GTA:O to keep players from knocking other player's hats/glasses off when in combat.", "aliases": "0xE861D0B05C7662B8", "url": "https://docs.fivem.net/natives/?_0xE861D0B05C7662B8", "params": [{"name": "ped", "type": "Ped", "description": "The target ped"}, {"name": "loseProps", "type": "BOOL", "description": "true = allow props to fall off, false = don't let props fall off"}, {"name": "p2", "type": "int", "description": "purpose unknown, usually 0"}]}
{"hash": "0xC514825C507E3736", "name": "SET_PED_CAN_PEEK_IN_COVER", "lua_name": "SetPedCanPeekInCover", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetPedCanPeekInCover(Ped ped, BOOL toggle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC514825C507E3736", "params": [{"name": "ped", "type": "Ped"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0x6373D1349925A70E", "name": "SET_PED_CAN_PLAY_AMBIENT_ANIMS", "lua_name": "SetPedCanPlayAmbientAnims", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetPedCanPlayAmbientAnims(Ped ped, BOOL toggle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x6373D1349925A70E", "params": [{"name": "ped", "type": "Ped"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0x0EB0585D15254740", "name": "SET_PED_CAN_PLAY_AMBIENT_BASE_ANIMS", "lua_name": "SetPedCanPlayAmbientBaseAnims", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetPedCanPlayAmbientBaseAnims(Ped ped, BOOL toggle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x0EB0585D15254740", "params": [{"name": "ped", "type": "Ped"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0xBAF20C5432058024", "name": "SET_PED_CAN_PLAY_GESTURE_ANIMS", "lua_name": "SetPedCanPlayGestureAnims", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetPedCanPlayGestureAnims(Ped ped, BOOL toggle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xBAF20C5432058024", "params": [{"name": "ped", "type": "Ped"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0xF833DDBA3B104D43", "name": "SET_PED_CAN_PLAY_VISEME_ANIMS", "lua_name": "SetPedCanPlayVisemeAnims", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetPedCanPlayVisemeAnims(Ped ped, BOOL toggle, BOOL p2)", "description": "```\np2 usually 0 \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xF833DDBA3B104D43", "params": [{"name": "ped", "type": "Ped"}, {"name": "toggle", "type": "BOOL"}, {"name": "p2", "type": "BOOL"}]}
{"hash": "0xB128377056A54E2A", "name": "SET_PED_CAN_RAGDOLL", "lua_name": "SetPedCanRagdoll", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetPedCanRagdoll(Ped ped, BOOL toggle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xB128377056A54E2A", "params": [{"name": "ped", "type": "Ped"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0xDF993EE5E90ABA25", "name": "SET_PED_CAN_RAGDOLL_FROM_PLAYER_IMPACT", "lua_name": "SetPedCanRagdollFromPlayerImpact", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetPedCanRagdollFromPlayerImpact(Ped ped, BOOL toggle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xDF993EE5E90ABA25", "params": [{"name": "ped", "type": "Ped"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0x1CCE141467FF42A2", "name": "SET_PED_CAN_SMASH_GLASS", "lua_name": "SetPedCanSmashGlass", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetPedCanSmashGlass(Ped ped, BOOL p1, BOOL p2)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x1CCE141467FF42A2", "params": [{"name": "ped", "type": "Ped"}, {"name": "p1", "type": "BOOL"}, {"name": "p2", "type": "BOOL"}]}
{"hash": "0xED7F7EFE9FABF340", "name": "SET_PED_CAN_SWITCH_WEAPON", "lua_name": "SetPedCanSwitchWeapon", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetPedCanSwitchWeapon(Ped ped, BOOL toggle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xED7F7EFE9FABF340", "params": [{"name": "ped", "type": "Ped"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0x2E2F4240B3F24647", "name": "SET_PED_CAN_TELEPORT_TO_GROUP_LEADER", "lua_name": "SetPedCanTeleportToGroupLeader", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetPedCanTeleportToGroupLeader(Ped pedHandle, int groupHandle, BOOL toggle)", "description": "```\nThis only will teleport the ped to the group leader if the group leader teleports (sets coords). \nOnly works in singleplayer \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x2E2F4240B3F24647", "params": [{"name": "pedHandle", "type": "Ped"}, {"name": "groupHandle", "type": "int"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0xF2B7106D37947CE0", "name": "SET_PED_CAN_TORSO_IK", "lua_name": "SetPedCanTorsoIk", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetPedCanTorsoIk(Ped ped, BOOL toggle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xF2B7106D37947CE0", "params": [{"name": "ped", "type": "Ped"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0xF5846EDB26A98A24", "name": "SET_PED_CAN_TORSO_REACT_IK", "lua_name": "SetPedCanTorsoReactIk", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetPedCanTorsoReactIk(Ped ped, BOOL p1)", "description": "", "aliases": "0xF5846EDB26A98A24", "url": "https://docs.fivem.net/natives/?_0xF5846EDB26A98A24", "params": [{"name": "ped", "type": "Ped"}, {"name": "p1", "type": "BOOL"}]}
{"hash": "0x6647C5F6F5792496", "name": "SET_PED_CAN_TORSO_VEHICLE_IK", "lua_name": "SetPedCanTorsoVehicleIk", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetPedCanTorsoVehicleIk(Ped ped, BOOL p1)", "description": "", "aliases": "0x6647C5F6F5792496", "url": "https://docs.fivem.net/natives/?_0x6647C5F6F5792496", "params": [{"name": "ped", "type": "Ped"}, {"name": "p1", "type": "BOOL"}]}
{"hash": "0xEC4686EC06434678", "name": "SET_PED_CAN_USE_AUTO_CONVERSATION_LOOKAT", "lua_name": "SetPedCanUseAutoConversationLookat", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetPedCanUseAutoConversationLookat(Ped ped, BOOL toggle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xEC4686EC06434678", "params": [{"name": "ped", "type": "Ped"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0x364DF566EC833DE2", "name": "SET_PED_CAPSULE", "lua_name": "SetPedCapsule", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetPedCapsule(Ped ped, float value)", "description": "```\nOverrides the ped's collision capsule radius for the current tick. \nMust be called every tick to be effective. \nSetting this to 0.001 will allow warping through some objects. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x364DF566EC833DE2", "params": [{"name": "ped", "type": "Ped"}, {"name": "value", "type": "float"}]}
{"hash": "0x78C4E9961DB3EB5B", "name": "SET_PED_CLOTH_PACKAGE_INDEX", "lua_name": "SetPedClothPackageIndex", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetPedClothPackageIndex(Ped ped, int p1)", "description": "", "aliases": "0x78C4E9961DB3EB5B", "url": "https://docs.fivem.net/natives/?_0x78C4E9961DB3EB5B", "params": [{"name": "ped", "type": "Ped"}, {"name": "p1", "type": "int"}]}
{"hash": "0x82A3D6D9CC2CB8E3", "name": "SET_PED_CLOTH_PRONE", "lua_name": "SetPedClothProne", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetPedClothProne(Any p0, Any p1)", "description": "", "aliases": "0x82A3D6D9CC2CB8E3", "url": "https://docs.fivem.net/natives/?_0x82A3D6D9CC2CB8E3", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}]}
{"hash": "0xC7622C0D36B2FDA8", "name": "SET_PED_COMBAT_ABILITY", "lua_name": "SetPedCombatAbility", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetPedCombatAbility(Ped ped, int p1)", "description": "```\n100 would equal attack \nless then 50ish would mean run away \nOnly the values 0, 1 and 2 occur in the decompiled scripts. Most likely refers directly to the values also described in combatbehaviour.meta: \n0: CA_Poor \n1: CA_Average \n2: CA_Professional \nTested this and got the same results as the first explanation here. Could not find any difference between 0, 1 and 2. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC7622C0D36B2FDA8", "params": [{"name": "ped", "type": "Ped"}, {"name": "p1", "type": "int"}]}
{"hash": "0x9F7794730795E019", "name": "SET_PED_COMBAT_ATTRIBUTES", "lua_name": "SetPedCombatAttributes", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetPedCombatAttributes(Ped ped, int attributeIndex, BOOL enabled)", "description": "These combat attributes seem to be the same as the BehaviourFlags from combatbehaviour.meta.\n\nSo far, these are the equivalents found:\n\n```cpp\nenum eCombatAttribute\n{\n CA_INVALID = -1,\t\n // AI will only use cover if this is set\n CA_USE_COVER = 0,\n // AI will only use vehicles if this is set\n CA_USE_VEHICLE = 1,\n // AI will only driveby from a vehicle if this is set\n CA_DO_DRIVEBYS = 2,\n // Will be forced to stay in a ny vehicel if this isn't set\n CA_LEAVE_VEHICLES = 3,\n // This ped can make decisions on whether to strafe or not based on distance to destination, recent bullet events, etc.\n CA_CAN_USE_DYNAMIC_STRAFE_DECISIONS\t= 4,\n // Ped will always fight upon getting threat response task\n CA_ALWAYS_FIGHT = 5,\n // If in combat and in a vehicle, the ped will flee rather than attacking\n CA_FLEE_WHILST_IN_VEHICLE = 6,\n // If in combat and chasing in a vehicle, the ped will keep a distance behind rather than ramming\n CA_JUST_FOLLOW_VEHICLE = 7,\n // Deprecated\n CA_PLAY_REACTION_ANIMS = 8,\n // Peds will scan for and react to dead peds found\n CA_WILL_SCAN_FOR_DEAD_PEDS = 9,\n // Deprecated\n CA_IS_A_GUARD = 10,\n // The ped will seek cover only \n CA_JUST_SEEK_COVER = 11,\n // Ped will only blind fire when in cover\n CA_BLIND_FIRE_IN_COVER = 12,\n // Ped may advance\n CA_AGGRESSIVE = 13,\n // Ped can investigate events such as distant gunfire, footsteps, explosions etc\n CA_CAN_INVESTIGATE = 14,\n // Ped can use a radio to call for backup (happens after a reaction)\n CA_CAN_USE_RADIO = 15,\n // Deprecated\n CA_CAN_CAPTURE_ENEMY_PEDS = 16,\n // Ped will always flee upon getting threat response task\n CA_ALWAYS_FLEE = 17,\n // Ped can do unarmed taunts in vehicle\n CA_CAN_TAUNT_IN_VEHICLE = 20,\n // Ped will be able to chase their targets if both are on foot and the target is running away\n CA_CAN_CHASE_TARGET_ON_FOOT = 21,\n // Ped can drag injured peds to safety\n CA_WILL_DRAG_INJURED_PEDS_TO_SAFETY = 22,\n // Ped will require LOS to the target it is aiming at before shooting\n CA_REQUIRES_LOS_TO_SHOOT = 23,\n // Ped is allowed to use proximity based fire rate (increasing fire rate at closer distances)\n CA_USE_PROXIMITY_FIRING_RATE = 24,\n // Normally peds can switch briefly to a secondary target in combat, setting this will prevent that\n CA_DISABLE_SECONDARY_TARGET = 25,\n // This will disable the flinching combat entry reactions for peds, instead only playing the turn and aim anims\n CA_DISABLE_ENTRY_REACTIONS = 26,\n // Force ped to be 100% accurate in all situations (added by Jay Reinebold)\n CA_PERFECT_ACCURACY = 27,\n // If we don't have cover and can't see our target it's possible we will advance, even if the target is in cover\n CA_CAN_USE_FRUSTRATED_ADVANCE\t= 28,\n // This will have the ped move to defensive areas and within attack windows before performing the cover search\n CA_MOVE_TO_LOCATION_BEFORE_COVER_SEARCH = 29,\n // Allow shooting of our weapon even if we don't have LOS (this isn't X-ray vision as it only affects weapon firing)\n CA_CAN_SHOOT_WITHOUT_LOS = 30,\n // Ped will try to maintain a min distance to the target, even if using defensive areas (currently only for cover finding + usage) \n CA_MAINTAIN_MIN_DISTANCE_TO_TARGET = 31,\n // Allows ped to use steamed variations of peeking anims\n CA_CAN_USE_PEEKING_VARIATIONS\t= 34,\n // Disables pinned down behaviors\n CA_DISABLE_PINNED_DOWN = 35,\n // Disables pinning down others\n CA_DISABLE_PIN_DOWN_OTHERS = 36,\n // When defensive area is reached the area is cleared and the ped is set to use defensive combat movement\n CA_OPEN_COMBAT_WHEN_DEFENSIVE_AREA_IS_REACHED = 37,\n // Disables bullet reactions\n CA_DISABLE_BULLET_REACTIONS = 38,\n // Allows ped to bust the player\n CA_CAN_BUST = 39,\n // This ped is ignored by other peds when wanted\n CA_IGNORED_BY_OTHER_PEDS_WHEN_WANTED = 40,\n // Ped is allowed to \"jack\" vehicles when needing to chase a target in combat\n CA_CAN_COMMANDEER_VEHICLES = 41,\n // Ped is allowed to flank\n CA_CAN_FLANK = 42,\n // Ped will switch to advance if they can't find cover\n CA_SWITCH_TO_ADVANCE_IF_CANT_FIND_COVER = 43,\n // Ped will switch to defensive if they are in cover\n CA_SWITCH_TO_DEFENSIVE_IF_IN_COVER = 44,\n // Ped will clear their primary defensive area when it is reached\n CA_CLEAR_PRIMARY_DEFENSIVE_AREA_WHEN_REACHED = 45,\n // Ped is allowed to fight armed peds when not armed\n CA_CAN_FIGHT_ARMED_PEDS_WHEN_NOT_ARMED = 46,\n // Ped is not allowed to use tactical points if set to use defensive movement (will only use cover)\n CA_ENABLE_TACTICAL_POINTS_WHEN_DEFENSIVE = 47,\n // Ped cannot adjust cover arcs when testing cover safety (atm done on corner cover points when ped usingdefensive area + no LOS)\n CA_DISABLE_COVER_ARC_ADJUSTMENTS = 48,\n // Ped may use reduced accuracy with large number of enemies attacking the same local player target\n CA_USE_ENEMY_ACCURACY_SCALING\t= 49,\n // Ped is allowed to charge the enemy position\n CA_CAN_CHARGE = 50,\n // When defensive area is reached the area is cleared and the ped is set to use will advance movement\n CA_REMOVE_AREA_SET_WILL_ADVANCE_WHEN_DEFENSIVE_AREA_REACHED = 51,\n // Use the vehicle attack mission during combat (only works on driver)\n CA_USE_VEHICLE_ATTACK = 52,\n // Use the vehicle attack mission during combat if the vehicle has mounted guns (only works on driver)\n CA_USE_VEHICLE_ATTACK_IF_VEHICLE_HAS_MOUNTED_GUNS = 53,\n // Always equip best weapon in combat\n CA_ALWAYS_EQUIP_BEST_WEAPON = 54,\n // Ignores in water at depth visibility check\n CA_CAN_SEE_UNDERWATER_PEDS = 55,\n // Will prevent this ped from aiming at any AI targets that are in helicopters\n CA_DISABLE_AIM_AT_AI_TARGETS_IN_HELIS = 56,\n // Disables peds seeking due to no clear line of sight\n CA_DISABLE_SEEK_DUE_TO_LINE_OF_SIGHT = 57,\n // To be used when releasing missions peds if we don't want them fleeing from combat (mission peds already prevent flee)\n CA_DISABLE_FLEE_FROM_COMBAT = 58,\n // Disables target changes during vehicle pursuit\n CA_DISABLE_TARGET_CHANGES_DURING_VEHICLE_PURSUIT = 59,\n // Ped may throw a smoke grenade at player loitering in combat\n CA_CAN_THROW_SMOKE_GRENADE = 60,\n // Will clear a set defensive area if that area cannot be reached\n CA_CLEAR_AREA_SET_DEFENSIVE_IF_DEFENSIVE_CANNOT_BE_REACHED = 62,\n // Disable block from pursue during vehicle chases\n CA_DISABLE_BLOCK_FROM_PURSUE_DURING_VEHICLE_CHASE = 64,\n // Disable spin out during vehicle chases\n CA_DISABLE_SPIN_OUT_DURING_VEHICLE_CHASE = 65,\n // Disable cruise in front during block during vehicle chases\n CA_DISABLE_CRUISE_IN_FRONT_DURING_BLOCK_DURING_VEHICLE_CHASE = 66,\n // Makes it more likely that the ped will continue targeting a target with blocked los for a few seconds\n CA_CAN_IGNORE_BLOCKED_LOS_WEIGHTING = 67,\n // Disables the react to buddy shot behaviour.\n CA_DISABLE_REACT_TO_BUDDY_SHOT = 68,\n // Prefer pathing using navmesh over road nodes\n CA_PREFER_NAVMESH_DURING_VEHICLE_CHASE = 69,\n // Ignore road edges when avoiding\n CA_ALLOWED_TO_AVOID_OFFROAD_DURING_VEHICLE_CHASE = 70,\n // Permits ped to charge a target outside the assigned defensive area.\n CA_PERMIT_CHARGE_BEYOND_DEFENSIVE_AREA = 71,\n // This ped will switch to an RPG if target is in a vehicle, otherwise will use alternate weapon.\n CA_USE_ROCKETS_AGAINST_VEHICLES_ONLY = 72,\n // Disables peds moving to a tactical point without clear los\n CA_DISABLE_TACTICAL_POINTS_WITHOUT_CLEAR_LOS = 73,\n // Disables pull alongside during vehicle chase\n CA_DISABLE_PULL_ALONGSIDE_DURING_VEHICLE_CHASE = 74,\n // If set on a ped, they will not flee when all random peds flee is set to TRUE (they are still able to flee due to other reasons)\n CA_DISABLE_ALL_RANDOMS_FLEE = 78,\n // This ped will send out a script DeadPedSeenEvent when they see a dead ped\n CA_WILL_GENERATE_DEAD_PED_SEEN_SCRIPT_EVENTS = 79,\n // This will use the receiving peds sense range rather than the range supplied to the communicate event\n CA_USE_MAX_SENSE_RANGE_WHEN_RECEIVING_EVENTS = 80,\n // When aiming from a vehicle the ped will only aim at targets on his side of the vehicle\n CA_RESTRICT_IN_VEHICLE_AIMING_TO_CURRENT_SIDE = 81,\n // LOS to the target is blocked we return to our default position and direction until we have LOS (no aiming)\n CA_USE_DEFAULT_BLOCKED_LOS_POSITION_AND_DIRECTION = 82,\n // LOS to the target is blocked we return to our default position and direction until we have LOS (no aiming)\n CA_REQUIRES_LOS_TO_AIM = 83,\n // Allow vehicles spawned infront of target facing away to enter cruise and wait to block approaching target\n CA_CAN_CRUISE_AND_BLOCK_IN_VEHICLE = 84,\n // Peds flying aircraft will prefer to target other aircraft over entities on the ground\n CA_PREFER_AIR_COMBAT_WHEN_IN_AIRCRAFT = 85,\n //Allow peds flying aircraft to use dog fighting behaviours\n CA_ALLOW_DOG_FIGHTING = 86,\n // This will make the weight of targets who aircraft vehicles be reduced greatly compared to targets on foot or in ground based vehicles\n CA_PREFER_NON_AIRCRAFT_TARGETS = 87,\n //When peds are tasked to go to combat, they keep searching for a known target for a while before forcing an unknown one\n CA_PREFER_KNOWN_TARGETS_WHEN_COMBAT_CLOSEST_TARGET = 88,\n // Only allow mounted weapons to fire if within the correct attack angle (default 25-degree cone). On a flag in order to keep exiting behaviour and only fix in specific cases.\n CA_FORCE_CHECK_ATTACK_ANGLE_FOR_MOUNTED_GUNS = 89,\n // Blocks the firing state for passenger-controlled mounted weapons. Existing flags CA_USE_VEHICLE_ATTACK and CA_USE_VEHICLE_ATTACK_IF_VEHICLE_HAS_MOUNTED_GUNS only work for drivers.\n CA_BLOCK_FIRE_FOR_VEHICLE_PASSENGER_MOUNTED_GUNS = 90 \n};\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x9F7794730795E019", "params": [{"name": "ped", "type": "Ped", "description": "The ped to set attributes to."}, {"name": "attributeIndex", "type": "int", "description": "The attribute index to set. See `eCombatAttribute` enum."}, {"name": "enabled", "type": "BOOL", "description": "A boolean to enable/disable the attribute (true/false)."}]}
{"hash": "0x4D9CA1009AFBD057", "name": "SET_PED_COMBAT_MOVEMENT", "lua_name": "SetPedCombatMovement", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetPedCombatMovement(Ped ped, int combatMovement)", "description": "```\n0 - Stationary (Will just stand in place) \n1 - Defensive (Will try to find cover and very likely to blind fire) \n2 - Offensive (Will attempt to charge at enemy but take cover as well) \n3 - Suicidal Offensive (Will try to flank enemy in a suicidal attack) \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x4D9CA1009AFBD057", "params": [{"name": "ped", "type": "Ped"}, {"name": "combatMovement", "type": "int"}]}
{"hash": "0x3C606747B23E497B", "name": "SET_PED_COMBAT_RANGE", "lua_name": "SetPedCombatRange", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetPedCombatRange(Ped ped, int range)", "description": "Define the scope within which the ped will engage in combat with the target.\n\n```cpp\nenum eCombatRange {\n CR_NEAR = 0, // keeps within 5-15m\n CR_MEDIUM = 1, // keeps within 7-30m\n CR_FAR = 2, // keeps within 15-40m\n CR_VERY_FAR = 3 // keeps within 22-45m\n};\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x3C606747B23E497B", "params": [{"name": "ped", "type": "Ped", "description": "Ped index"}, {"name": "range", "type": "int", "description": "See `eCombatRange` enum."}]}
{"hash": "0x262B14F48D29DE80", "name": "SET_PED_COMPONENT_VARIATION", "lua_name": "SetPedComponentVariation", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetPedComponentVariation(Ped ped, int componentId, int drawableId, int textureId, int paletteId)", "description": "This native is used to set component variation on a ped. Components, drawables and textures IDs are related to the ped model.\n\n### MP Freemode list of components\n\n**0**: Face\n**1**: Mask\n**2**: Hair\n**3**: Torso\n**4**: Leg\n**5**: Parachute / bag\n**6**: Shoes\n**7**: Accessory\n**8**: Undershirt\n**9**: Kevlar\n**10**: Badge\n**11**: Torso 2\n\nList of Component IDs\n\n```cpp\n// Components\nenum ePedVarComp\n{\n PV_COMP_INVALID = 0xFFFFFFFF,\n PV_COMP_HEAD = 0, // \"HEAD\"\n PV_COMP_BERD = 1, // \"BEARD\"\n PV_COMP_HAIR = 2, // \"HAIR\"\n PV_COMP_UPPR = 3, // \"UPPER\"\n PV_COMP_LOWR = 4, // \"LOWER\"\n PV_COMP_HAND = 5, // \"HAND\"\n PV_COMP_FEET = 6, // \"FEET\"\n PV_COMP_TEEF = 7, // \"TEETH\"\n PV_COMP_ACCS = 8, // \"ACCESSORIES\"\n PV_COMP_TASK = 9, // \"TASK\"\n PV_COMP_DECL = 10, // \"DECL\"\n PV_COMP_JBIB = 11, // \"JBIB\"\n PV_COMP_MAX = 12,\n};\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x262B14F48D29DE80", "params": [{"name": "ped", "type": "Ped", "description": "The ped handle."}, {"name": "componentId", "type": "int", "description": "The component that you want to set."}, {"name": "drawableId", "type": "int", "description": "The drawable id that is going to be set. Refer to [GET_NUMBER_OF_PED_DRAWABLE_VARIATIONS](#\\_0x27561561732A7842)."}, {"name": "textureId", "type": "int", "description": "The texture id of the drawable. Refer to [GET_NUMBER_OF_PED_TEXTURE_VARIATIONS](#\\_0x8F7156A3142A6BAD)."}, {"name": "paletteId", "type": "int", "description": "0 to 3."}]}
{"hash": "0x1913FE4CBF41C463", "name": "SET_PED_CONFIG_FLAG", "lua_name": "SetPedConfigFlag", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetPedConfigFlag(Ped ped, int flagId, BOOL value)", "description": "```cpp\n// Potential names and hash collisions included as comments\nenum ePedConfigFlags {\n\tCPED_CONFIG_FLAG_CreatedByFactory = 0,\n\tCPED_CONFIG_FLAG_CanBeShotInVehicle = 1,\n\tCPED_CONFIG_FLAG_NoCriticalHits = 2,\n\tCPED_CONFIG_FLAG_DrownsInWater = 3,\n\tCPED_CONFIG_FLAG_DrownsInSinkingVehicle = 4,\n\tCPED_CONFIG_FLAG_DiesInstantlyWhenSwimming = 5,\n\tCPED_CONFIG_FLAG_HasBulletProofVest = 6,\n\tCPED_CONFIG_FLAG_UpperBodyDamageAnimsOnly = 7,\n\tCPED_CONFIG_FLAG_NeverFallOffSkis = 8,\n\tCPED_CONFIG_FLAG_NeverEverTargetThisPed = 9,\n\tCPED_CONFIG_FLAG_ThisPedIsATargetPriority = 10,\n\tCPED_CONFIG_FLAG_TargettableWithNoLos = 11,\n\tCPED_CONFIG_FLAG_DoesntListenToPlayerGroupCommands = 12,\n\tCPED_CONFIG_FLAG_NeverLeavesGroup = 13,\n\tCPED_CONFIG_FLAG_DoesntDropWeaponsWhenDead = 14,\n\tCPED_CONFIG_FLAG_SetDelayedWeaponAsCurrent = 15,\n\tCPED_CONFIG_FLAG_KeepTasksAfterCleanUp = 16,\n\tCPED_CONFIG_FLAG_BlockNonTemporaryEvents = 17,\n\tCPED_CONFIG_FLAG_HasAScriptBrain = 18,\n\tCPED_CONFIG_FLAG_WaitingForScriptBrainToLoad = 19,\n\tCPED_CONFIG_FLAG_AllowMedicsToReviveMe = 20,\n\tCPED_CONFIG_FLAG_MoneyHasBeenGivenByScript = 21,\n\tCPED_CONFIG_FLAG_NotAllowedToCrouch = 22,\n\tCPED_CONFIG_FLAG_DeathPickupsPersist = 23,\n\tCPED_CONFIG_FLAG_IgnoreSeenMelee = 24,\n\tCPED_CONFIG_FLAG_ForceDieIfInjured = 25,\n\tCPED_CONFIG_FLAG_DontDragMeOutCar = 26,\n\tCPED_CONFIG_FLAG_StayInCarOnJack = 27,\n\tCPED_CONFIG_FLAG_ForceDieInCar = 28,\n\tCPED_CONFIG_FLAG_GetOutUndriveableVehicle = 29,\n\tCPED_CONFIG_FLAG_WillRemainOnBoatAfterMissionEnds = 30,\n\tCPED_CONFIG_FLAG_DontStoreAsPersistent = 31,\n\tCPED_CONFIG_FLAG_WillFlyThroughWindscreen = 32,\n\tCPED_CONFIG_FLAG_DieWhenRagdoll = 33,\n\tCPED_CONFIG_FLAG_HasHelmet = 34,\n\tCPED_CONFIG_FLAG_UseHelmet = 35,\n\tCPED_CONFIG_FLAG_DontTakeOffHelmet = 36,\n\tCPED_CONFIG_FLAG_HideInCutscene = 37,\n\tCPED_CONFIG_FLAG_PedIsEnemyToPlayer = 38,\n\tCPED_CONFIG_FLAG_DisableEvasiveDives = 39,\n\tCPED_CONFIG_FLAG_PedGeneratesDeadBodyEvents = 40,\n\tCPED_CONFIG_FLAG_DontAttackPlayerWithoutWantedLevel = 41,\n\tCPED_CONFIG_FLAG_DontInfluenceWantedLevel = 42,\n\tCPED_CONFIG_FLAG_DisablePlayerLockon = 43,\n\tCPED_CONFIG_FLAG_DisableLockonToRandomPeds = 44,\n\tCPED_CONFIG_FLAG_AllowLockonToFriendlyPlayers = 45,\n\t_0xDB115BFA = 46,\n\tCPED_CONFIG_FLAG_PedBeingDeleted = 47,\n\tCPED_CONFIG_FLAG_BlockWeaponSwitching = 48,\n\tCPED_CONFIG_FLAG_BlockGroupPedAimedAtResponse = 49,\n\tCPED_CONFIG_FLAG_WillFollowLeaderAnyMeans = 50,\n\tCPED_CONFIG_FLAG_BlippedByScript = 51,\n\tCPED_CONFIG_FLAG_DrawRadarVisualField = 52,\n\tCPED_CONFIG_FLAG_StopWeaponFiringOnImpact = 53,\n\tCPED_CONFIG_FLAG_DissableAutoFallOffTests = 54,\n\tCPED_CONFIG_FLAG_SteerAroundDeadBodies = 55,\n\tCPED_CONFIG_FLAG_ConstrainToNavMesh = 56,\n\tCPED_CONFIG_FLAG_SyncingAnimatedProps = 57,\n\tCPED_CONFIG_FLAG_IsFiring = 58,\n\tCPED_CONFIG_FLAG_WasFiring = 59,\n\tCPED_CONFIG_FLAG_IsStanding = 60,\n\tCPED_CONFIG_FLAG_WasStanding = 61,\n\tCPED_CONFIG_FLAG_InVehicle = 62,\n\tCPED_CONFIG_FLAG_OnMount = 63,\n\tCPED_CONFIG_FLAG_AttachedToVehicle = 64,\n\tCPED_CONFIG_FLAG_IsSwimming = 65,\n\tCPED_CONFIG_FLAG_WasSwimming = 66,\n\tCPED_CONFIG_FLAG_IsSkiing = 67,\n\tCPED_CONFIG_FLAG_IsSitting = 68,\n\tCPED_CONFIG_FLAG_KilledByStealth = 69,\n\tCPED_CONFIG_FLAG_KilledByTakedown = 70,\n\tCPED_CONFIG_FLAG_Knockedout = 71,\n\tCPED_CONFIG_FLAG_ClearRadarBlipOnDeath = 72,\n\tCPED_CONFIG_FLAG_JustGotOffTrain = 73,\n\tCPED_CONFIG_FLAG_JustGotOnTrain = 74,\n\tCPED_CONFIG_FLAG_UsingCoverPoint = 75,\n\tCPED_CONFIG_FLAG_IsInTheAir = 76,\n\tCPED_CONFIG_FLAG_KnockedUpIntoAir = 77,\n\tCPED_CONFIG_FLAG_IsAimingGun = 78,\n\tCPED_CONFIG_FLAG_HasJustLeftCar = 79,\n\tCPED_CONFIG_FLAG_TargetWhenInjuredAllowed = 80,\n\tCPED_CONFIG_FLAG_CurrLeftFootCollNM = 81,\n\tCPED_CONFIG_FLAG_PrevLeftFootCollNM = 82,\n\tCPED_CONFIG_FLAG_CurrRightFootCollNM = 83,\n\tCPED_CONFIG_FLAG_PrevRightFootCollNM = 84,\n\tCPED_CONFIG_FLAG_HasBeenBumpedInCar = 85,\n\tCPED_CONFIG_FLAG_InWaterTaskQuitToClimbLadder = 86,\n\tCPED_CONFIG_FLAG_NMTwoHandedWeaponBothHandsConstrained = 87,\n\tCPED_CONFIG_FLAG_CreatedBloodPoolTimer = 88,\n\tCPED_CONFIG_FLAG_DontActivateRagdollFromAnyPedImpact = 89,\n\tCPED_CONFIG_FLAG_GroupPedFailedToEnterCover = 90,\n\tCPED_CONFIG_FLAG_AlreadyChattedOnPhone = 91,\n\tCPED_CONFIG_FLAG_AlreadyReactedToPedOnRoof = 92,\n\tCPED_CONFIG_FLAG_ForcePedLoadCover = 93,\n\tCPED_CONFIG_FLAG_BlockCoweringInCover = 94,\n\tCPED_CONFIG_FLAG_BlockPeekingInCover = 95,\n\tCPED_CONFIG_FLAG_JustLeftCarNotCheckedForDoors = 96,\n\tCPED_CONFIG_FLAG_VaultFromCover = 97,\n\tCPED_CONFIG_FLAG_AutoConversationLookAts = 98,\n\tCPED_CONFIG_FLAG_UsingCrouchedPedCapsule = 99,\n\tCPED_CONFIG_FLAG_HasDeadPedBeenReported = 100,\n\tCPED_CONFIG_FLAG_ForcedAim = 101,\n\tCPED_CONFIG_FLAG_SteersAroundPeds = 102,\n\tCPED_CONFIG_FLAG_SteersAroundObjects = 103,\n\tCPED_CONFIG_FLAG_OpenDoorArmIK = 104,\n\tCPED_CONFIG_FLAG_ForceReload = 105,\n\tCPED_CONFIG_FLAG_DontActivateRagdollFromVehicleImpact = 106,\n\tCPED_CONFIG_FLAG_DontActivateRagdollFromBulletImpact = 107,\n\tCPED_CONFIG_FLAG_DontActivateRagdollFromExplosions = 108,\n\tCPED_CONFIG_FLAG_DontActivateRagdollFromFire = 109,\n\tCPED_CONFIG_FLAG_DontActivateRagdollFromElectrocution = 110,\n\tCPED_CONFIG_FLAG_IsBeingDraggedToSafety = 111,\n\tCPED_CONFIG_FLAG_HasBeenDraggedToSafety = 112,\n\tCPED_CONFIG_FLAG_KeepWeaponHolsteredUnlessFired = 113,\n\tCPED_CONFIG_FLAG_ForceScriptControlledKnockout = 114,\n\tCPED_CONFIG_FLAG_FallOutOfVehicleWhenKilled = 115,\n\tCPED_CONFIG_FLAG_GetOutBurningVehicle = 116,\n\tCPED_CONFIG_FLAG_BumpedByPlayer = 117,\n\tCPED_CONFIG_FLAG_RunFromFiresAndExplosions = 118,\n\tCPED_CONFIG_FLAG_TreatAsPlayerDuringTargeting = 119,\n\tCPED_CONFIG_FLAG_IsHandCuffed = 120,\n\tCPED_CONFIG_FLAG_IsAnkleCuffed = 121,\n\tCPED_CONFIG_FLAG_DisableMelee = 122,\n\tCPED_CONFIG_FLAG_DisableUnarmedDrivebys = 123,\n\tCPED_CONFIG_FLAG_JustGetsPulledOutWhenElectrocuted = 124,\n\tCPED_CONFIG_FLAG_UNUSED_REPLACE_ME = 125,\n\tCPED_CONFIG_FLAG_WillNotHotwireLawEnforcementVehicle = 126,\n\tCPED_CONFIG_FLAG_WillCommandeerRatherThanJack = 127,\n\tCPED_CONFIG_FLAG_CanBeAgitated = 128,\n\tCPED_CONFIG_FLAG_ForcePedToFaceLeftInCover = 129,\n\tCPED_CONFIG_FLAG_ForcePedToFaceRightInCover = 130,\n\tCPED_CONFIG_FLAG_BlockPedFromTurningInCover = 131,\n\tCPED_CONFIG_FLAG_KeepRelationshipGroupAfterCleanUp = 132,\n\tCPED_CONFIG_FLAG_ForcePedToBeDragged = 133,\n\tCPED_CONFIG_FLAG_PreventPedFromReactingToBeingJacked = 134,\n\tCPED_CONFIG_FLAG_IsScuba = 135,\n\tCPED_CONFIG_FLAG_WillArrestRatherThanJack = 136,\n\tCPED_CONFIG_FLAG_RemoveDeadExtraFarAway = 137,\n\tCPED_CONFIG_FLAG_RidingTrain = 138,\n\tCPED_CONFIG_FLAG_ArrestResult = 139,\n\tCPED_CONFIG_FLAG_CanAttackFriendly = 140,\n\tCPED_CONFIG_FLAG_WillJackAnyPlayer = 141,\n\tCPED_CONFIG_FLAG_BumpedByPlayerVehicle = 142,\n\tCPED_CONFIG_FLAG_DodgedPlayerVehicle = 143,\n\tCPED_CONFIG_FLAG_WillJackWantedPlayersRatherThanStealCar = 144,\n\tCPED_CONFIG_FLAG_NoCopWantedAggro = 145,\n\tCPED_CONFIG_FLAG_DisableLadderClimbing = 146,\n\tCPED_CONFIG_FLAG_StairsDetected = 147,\n\tCPED_CONFIG_FLAG_SlopeDetected = 148,\n\tCPED_CONFIG_FLAG_HelmetHasBeenShot = 149,\n\tCPED_CONFIG_FLAG_CowerInsteadOfFlee = 150,\n\tCPED_CONFIG_FLAG_CanActivateRagdollWhenVehicleUpsideDown = 151,\n\tCPED_CONFIG_FLAG_AlwaysRespondToCriesForHelp = 152,\n\tCPED_CONFIG_FLAG_DisableBloodPoolCreation = 153,\n\tCPED_CONFIG_FLAG_ShouldFixIfNoCollision = 154,\n\tCPED_CONFIG_FLAG_CanPerformArrest = 155,\n\tCPED_CONFIG_FLAG_CanPerformUncuff = 156,\n\tCPED_CONFIG_FLAG_CanBeArrested = 157,\n\tCPED_CONFIG_FLAG_MoverConstrictedByOpposingCollisions = 158,\n\tCPED_CONFIG_FLAG_PlayerPreferFrontSeatMP = 159,\n\tCPED_CONFIG_FLAG_DontActivateRagdollFromImpactObject = 160,\n\tCPED_CONFIG_FLAG_DontActivateRagdollFromMelee = 161,\n\tCPED_CONFIG_FLAG_DontActivateRagdollFromWaterJet = 162,\n\tCPED_CONFIG_FLAG_DontActivateRagdollFromDrowning = 163,\n\tCPED_CONFIG_FLAG_DontActivateRagdollFromFalling = 164,\n\tCPED_CONFIG_FLAG_DontActivateRagdollFromRubberBullet = 165,\n\tCPED_CONFIG_FLAG_IsInjured = 166,\n\tCPED_CONFIG_FLAG_DontEnterVehiclesInPlayersGroup = 167,\n\tCPED_CONFIG_FLAG_SwimmingTasksRunning = 168,\n\tCPED_CONFIG_FLAG_PreventAllMeleeTaunts = 169,\n\tCPED_CONFIG_FLAG_ForceDirectEntry = 170,\n\tCPED_CONFIG_FLAG_AlwaysSeeApproachingVehicles = 171,\n\tCPED_CONFIG_FLAG_CanDiveAwayFromApproachingVehicles = 172,\n\tCPED_CONFIG_FLAG_AllowPlayerToInterruptVehicleEntryExit = 173,\n\tCPED_CONFIG_FLAG_OnlyAttackLawIfPlayerIsWanted = 174,\n\tCPED_CONFIG_FLAG_PlayerInContactWithKinematicPed = 175,\n\tCPED_CONFIG_FLAG_PlayerInContactWithSomethingOtherThanKinematicPed = 176,\n\tCPED_CONFIG_FLAG_PedsJackingMeDontGetIn = 177,\n\tCPED_CONFIG_FLAG_AdditionalRappellingPed = 178,\n\tCPED_CONFIG_FLAG_PedIgnoresAnimInterruptEvents = 179,\n\tCPED_CONFIG_FLAG_IsInCustody = 180,\n\tCPED_CONFIG_FLAG_ForceStandardBumpReactionThresholds = 181,\n\tCPED_CONFIG_FLAG_LawWillOnlyAttackIfPlayerIsWanted = 182,\n\tCPED_CONFIG_FLAG_IsAgitated = 183,\n\tCPED_CONFIG_FLAG_PreventAutoShuffleToDriversSeat = 184,\n\tCPED_CONFIG_FLAG_UseKinematicModeWhenStationary = 185,\n\tCPED_CONFIG_FLAG_EnableWeaponBlocking = 186,\n\tCPED_CONFIG_FLAG_HasHurtStarted = 187,\n\tCPED_CONFIG_FLAG_DisableHurt = 188,\n\tCPED_CONFIG_FLAG_PlayerIsWeird = 189,\n\tCPED_CONFIG_FLAG_PedHadPhoneConversation = 190,\n\tCPED_CONFIG_FLAG_BeganCrossingRoad = 191,\n\tCPED_CONFIG_FLAG_WarpIntoLeadersVehicle = 192,\n\tCPED_CONFIG_FLAG_DoNothingWhenOnFootByDefault = 193,\n\tCPED_CONFIG_FLAG_UsingScenario = 194,\n\tCPED_CONFIG_FLAG_VisibleOnScreen = 195,\n\tCPED_CONFIG_FLAG_DontCollideWithKinematic = 196,\n\tCPED_CONFIG_FLAG_ActivateOnSwitchFromLowPhysicsLod = 197,\n\tCPED_CONFIG_FLAG_DontActivateRagdollOnPedCollisionWhenDead = 198,\n\tCPED_CONFIG_FLAG_DontActivateRagdollOnVehicleCollisionWhenDead = 199,\n\tCPED_CONFIG_FLAG_HasBeenInArmedCombat = 200,\n\tCPED_CONFIG_FLAG_UseDiminishingAmmoRate = 201,\n\tCPED_CONFIG_FLAG_Avoidance_Ignore_All = 202,\n\tCPED_CONFIG_FLAG_Avoidance_Ignored_by_All = 203,\n\tCPED_CONFIG_FLAG_Avoidance_Ignore_Group1 = 204,\n\tCPED_CONFIG_FLAG_Avoidance_Member_of_Group1 = 205,\n\tCPED_CONFIG_FLAG_ForcedToUseSpecificGroupSeatIndex = 206,\n\tCPED_CONFIG_FLAG_LowPhysicsLodMayPlaceOnNavMesh = 207,\n\tCPED_CONFIG_FLAG_DisableExplosionReactions = 208,\n\tCPED_CONFIG_FLAG_DodgedPlayer = 209,\n\tCPED_CONFIG_FLAG_WaitingForPlayerControlInterrupt = 210,\n\tCPED_CONFIG_FLAG_ForcedToStayInCover = 211,\n\tCPED_CONFIG_FLAG_GeneratesSoundEvents = 212,\n\tCPED_CONFIG_FLAG_ListensToSoundEvents = 213,\n\tCPED_CONFIG_FLAG_AllowToBeTargetedInAVehicle = 214,\n\tCPED_CONFIG_FLAG_WaitForDirectEntryPointToBeFreeWhenExiting = 215,\n\tCPED_CONFIG_FLAG_OnlyRequireOnePressToExitVehicle = 216,\n\tCPED_CONFIG_FLAG_ForceExitToSkyDive = 217,\n\tCPED_CONFIG_FLAG_SteersAroundVehicles = 218,\n\tCPED_CONFIG_FLAG_AllowPedInVehiclesOverrideTaskFlags = 219,\n\tCPED_CONFIG_FLAG_DontEnterLeadersVehicle = 220,\n\tCPED_CONFIG_FLAG_DisableExitToSkyDive = 221,\n\tCPED_CONFIG_FLAG_ScriptHasDisabledCollision = 222,\n\tCPED_CONFIG_FLAG_UseAmbientModelScaling = 223,\n\tCPED_CONFIG_FLAG_DontWatchFirstOnNextHurryAway = 224,\n\tCPED_CONFIG_FLAG_DisablePotentialToBeWalkedIntoResponse = 225,\n\tCPED_CONFIG_FLAG_DisablePedAvoidance = 226,\n\tCPED_CONFIG_FLAG_ForceRagdollUponDeath = 227,\n\tCPED_CONFIG_FLAG_CanLosePropsOnDamage = 228,\n\tCPED_CONFIG_FLAG_DisablePanicInVehicle = 229,\n\tCPED_CONFIG_FLAG_AllowedToDetachTrailer = 230,\n\tCPED_CONFIG_FLAG_HasShotBeenReactedToFromFront = 231,\n\tCPED_CONFIG_FLAG_HasShotBeenReactedToFromBack = 232,\n\tCPED_CONFIG_FLAG_HasShotBeenReactedToFromLeft = 233,\n\tCPED_CONFIG_FLAG_HasShotBeenReactedToFromRight = 234,\n\tCPED_CONFIG_FLAG_AllowBlockDeadPedRagdollActivation = 235,\n\tCPED_CONFIG_FLAG_IsHoldingProp = 236,\n\tCPED_CONFIG_FLAG_BlocksPathingWhenDead = 237,\n\tCPED_CONFIG_FLAG_ForcePlayNormalScenarioExitOnNextScriptCommand = 238,\n\tCPED_CONFIG_FLAG_ForcePlayImmediateScenarioExitOnNextScriptCommand = 239,\n\tCPED_CONFIG_FLAG_ForceSkinCharacterCloth = 240,\n\tCPED_CONFIG_FLAG_LeaveEngineOnWhenExitingVehicles = 241,\n\tCPED_CONFIG_FLAG_PhoneDisableTextingAnimations = 242,\n\tCPED_CONFIG_FLAG_PhoneDisableTalkingAnimations = 243,\n\tCPED_CONFIG_FLAG_PhoneDisableCameraAnimations = 244,\n\tCPED_CONFIG_FLAG_DisableBlindFiringInShotReactions = 245,\n\tCPED_CONFIG_FLAG_AllowNearbyCoverUsage = 246,\n\tCPED_CONFIG_FLAG_InStrafeTransition = 247,\n\tCPED_CONFIG_FLAG_CanPlayInCarIdles = 248,\n\tCPED_CONFIG_FLAG_CanAttackNonWantedPlayerAsLaw = 249,\n\tCPED_CONFIG_FLAG_WillTakeDamageWhenVehicleCrashes = 250,\n\tCPED_CONFIG_FLAG_AICanDrivePlayerAsRearPassenger = 251,\n\tCPED_CONFIG_FLAG_PlayerCanJackFriendlyPlayers = 252,\n\tCPED_CONFIG_FLAG_OnStairs = 253,\n\tCPED_CONFIG_FLAG_SimulatingAiming = 254,\n\tCPED_CONFIG_FLAG_AIDriverAllowFriendlyPassengerSeatEntry = 255,\n\tCPED_CONFIG_FLAG_ParentCarIsBeingRemoved = 256,\n\tCPED_CONFIG_FLAG_AllowMissionPedToUseInjuredMovement = 257,\n\tCPED_CONFIG_FLAG_CanLoseHelmetOnDamage = 258,\n\tCPED_CONFIG_FLAG_NeverDoScenarioExitProbeChecks = 259,\n\tCPED_CONFIG_FLAG_SuppressLowLODRagdollSwitchWhenCorpseSettles = 260,\n\tCPED_CONFIG_FLAG_PreventUsingLowerPrioritySeats = 261,\n\tCPED_CONFIG_FLAG_JustLeftVehicleNeedsReset = 262,\n\tCPED_CONFIG_FLAG_TeleportIfCantReachPlayer = 263,\n\tCPED_CONFIG_FLAG_PedsInVehiclePositionNeedsReset = 264,\n\tCPED_CONFIG_FLAG_PedsFullyInSeat = 265,\n\tCPED_CONFIG_FLAG_AllowPlayerLockOnIfFriendly = 266,\n\tCPED_CONFIG_FLAG_UseCameraHeadingForDesiredDirectionLockOnTest = 267,\n\tCPED_CONFIG_FLAG_TeleportToLeaderVehicle = 268,\n\tCPED_CONFIG_FLAG_Avoidance_Ignore_WeirdPedBuffer = 269,\n\tCPED_CONFIG_FLAG_OnStairSlope = 270,\n\tCPED_CONFIG_FLAG_HasPlayedNMGetup = 271,\n\tCPED_CONFIG_FLAG_DontBlipCop = 272,\n\tCPED_CONFIG_FLAG_SpawnedAtExtendedRangeScenario = 273,\n\tCPED_CONFIG_FLAG_WalkAlongsideLeaderWhenClose = 274,\n\tCPED_CONFIG_FLAG_KillWhenTrapped = 275,\n\tCPED_CONFIG_FLAG_EdgeDetected = 276,\n\tCPED_CONFIG_FLAG_AlwaysWakeUpPhysicsOfIntersectedPeds = 277,\n\tCPED_CONFIG_FLAG_EquippedAmbientLoadOutWeapon = 278,\n\tCPED_CONFIG_FLAG_AvoidTearGas = 279,\n\tCPED_CONFIG_FLAG_StoppedSpeechUponFreezing = 280,\n\tCPED_CONFIG_FLAG_DisableGoToWritheWhenInjured = 281,\n\tCPED_CONFIG_FLAG_OnlyUseForcedSeatWhenEnteringHeliInGroup = 282,\n\tCPED_CONFIG_FLAG_ThrownFromVehicleDueToExhaustion = 283,\n\tCPED_CONFIG_FLAG_UpdateEnclosedSearchRegion = 284,\n\tCPED_CONFIG_FLAG_DisableWeirdPedEvents = 285,\n\tCPED_CONFIG_FLAG_ShouldChargeNow = 286,\n\tCPED_CONFIG_FLAG_RagdollingOnBoat = 287,\n\tCPED_CONFIG_FLAG_HasBrandishedWeapon = 288,\n\tCPED_CONFIG_FLAG_AllowMinorReactionsAsMissionPed = 289,\n\tCPED_CONFIG_FLAG_BlockDeadBodyShockingEventsWhenDead = 290,\n\tCPED_CONFIG_FLAG_PedHasBeenSeen = 291,\n\tCPED_CONFIG_FLAG_PedIsInReusePool = 292,\n\tCPED_CONFIG_FLAG_PedWasReused = 293,\n\tCPED_CONFIG_FLAG_DisableShockingEvents = 294,\n\tCPED_CONFIG_FLAG_MovedUsingLowLodPhysicsSinceLastActive = 295,\n\tCPED_CONFIG_FLAG_NeverReactToPedOnRoof = 296,\n\tCPED_CONFIG_FLAG_ForcePlayFleeScenarioExitOnNextScriptCommand = 297,\n\tCPED_CONFIG_FLAG_JustBumpedIntoVehicle = 298,\n\tCPED_CONFIG_FLAG_DisableShockingDrivingOnPavementEvents = 299,\n\tCPED_CONFIG_FLAG_ShouldThrowSmokeNow = 300,\n\tCPED_CONFIG_FLAG_DisablePedConstraints = 301,\n\tCPED_CONFIG_FLAG_ForceInitialPeekInCover = 302,\n\tCPED_CONFIG_FLAG_CreatedByDispatch = 303,\n\tCPED_CONFIG_FLAG_PointGunLeftHandSupporting = 304,\n\tCPED_CONFIG_FLAG_DisableJumpingFromVehiclesAfterLeader = 305,\n\tCPED_CONFIG_FLAG_DontActivateRagdollFromPlayerPedImpact = 306,\n\tCPED_CONFIG_FLAG_DontActivateRagdollFromAiRagdollImpact = 307,\n\tCPED_CONFIG_FLAG_DontActivateRagdollFromPlayerRagdollImpact = 308,\n\tCPED_CONFIG_FLAG_DisableQuadrupedSpring = 309,\n\tCPED_CONFIG_FLAG_IsInCluster = 310,\n\tCPED_CONFIG_FLAG_ShoutToGroupOnPlayerMelee = 311,\n\tCPED_CONFIG_FLAG_IgnoredByAutoOpenDoors = 312,\n\tCPED_CONFIG_FLAG_PreferInjuredGetup = 313,\n\tCPED_CONFIG_FLAG_ForceIgnoreMeleeActiveCombatant = 314,\n\tCPED_CONFIG_FLAG_CheckLoSForSoundEvents = 315,\n\tCPED_CONFIG_FLAG_JackedAbandonedCar = 316,\n\tCPED_CONFIG_FLAG_CanSayFollowedByPlayerAudio = 317,\n\tCPED_CONFIG_FLAG_ActivateRagdollFromMinorPlayerContact = 318,\n\tCPED_CONFIG_FLAG_HasPortablePickupAttached = 319,\n\tCPED_CONFIG_FLAG_ForcePoseCharacterCloth = 320,\n\tCPED_CONFIG_FLAG_HasClothCollisionBounds = 321,\n\tCPED_CONFIG_FLAG_HasHighHeels = 322,\n\tCPED_CONFIG_FLAG_TreatAsAmbientPedForDriverLockOn = 323,\n\tCPED_CONFIG_FLAG_DontBehaveLikeLaw = 324,\n\tCPED_CONFIG_FLAG_SpawnedAtScenario = 325,\n\tCPED_CONFIG_FLAG_DisablePoliceInvestigatingBody = 326,\n\tCPED_CONFIG_FLAG_DisableWritheShootFromGround = 327,\n\tCPED_CONFIG_FLAG_LowerPriorityOfWarpSeats = 328,\n\tCPED_CONFIG_FLAG_DisableTalkTo = 329,\n\tCPED_CONFIG_FLAG_DontBlip = 330,\n\tCPED_CONFIG_FLAG_IsSwitchingWeapon = 331,\n\tCPED_CONFIG_FLAG_IgnoreLegIkRestrictions = 332,\n\tCPED_CONFIG_FLAG_ScriptForceNoTimesliceIntelligenceUpdate = 333,\n\tCPED_CONFIG_FLAG_JackedOutOfMyVehicle = 334,\n\tCPED_CONFIG_FLAG_WentIntoCombatAfterBeingJacked = 335,\n\tCPED_CONFIG_FLAG_DontActivateRagdollForVehicleGrab = 336,\n\tCPED_CONFIG_FLAG_ForcePackageCharacterCloth = 337,\n\tCPED_CONFIG_FLAG_DontRemoveWithValidOrder = 338,\n\tCPED_CONFIG_FLAG_AllowTaskDoNothingTimeslicing = 339,\n\tCPED_CONFIG_FLAG_ForcedToStayInCoverDueToPlayerSwitch = 340,\n\tCPED_CONFIG_FLAG_ForceProneCharacterCloth = 341,\n\tCPED_CONFIG_FLAG_NotAllowedToJackAnyPlayers = 342,\n\tCPED_CONFIG_FLAG_InToStrafeTransition = 343,\n\tCPED_CONFIG_FLAG_KilledByStandardMelee = 344,\n\tCPED_CONFIG_FLAG_AlwaysLeaveTrainUponArrival = 345,\n\tCPED_CONFIG_FLAG_ForcePlayDirectedNormalScenarioExitOnNextScriptCommand = 346,\n\tCPED_CONFIG_FLAG_OnlyWritheFromWeaponDamage = 347,\n\tCPED_CONFIG_FLAG_UseSloMoBloodVfx = 348,\n\tCPED_CONFIG_FLAG_EquipJetpack = 349,\n\tCPED_CONFIG_FLAG_PreventDraggedOutOfCarThreatResponse = 350,\n\tCPED_CONFIG_FLAG_ScriptHasCompletelyDisabledCollision = 351,\n\tCPED_CONFIG_FLAG_NeverDoScenarioNavChecks = 352,\n\tCPED_CONFIG_FLAG_ForceSynchronousScenarioExitChecking = 353,\n\tCPED_CONFIG_FLAG_ThrowingGrenadeWhileAiming = 354,\n\tCPED_CONFIG_FLAG_HeadbobToRadioEnabled = 355,\n\tCPED_CONFIG_FLAG_ForceDeepSurfaceCheck = 356,\n\tCPED_CONFIG_FLAG_DisableDeepSurfaceAnims = 357,\n\tCPED_CONFIG_FLAG_DontBlipNotSynced = 358,\n\tCPED_CONFIG_FLAG_IsDuckingInVehicle = 359,\n\tCPED_CONFIG_FLAG_PreventAutoShuffleToTurretSeat = 360,\n\tCPED_CONFIG_FLAG_DisableEventInteriorStatusCheck = 361,\n\tCPED_CONFIG_FLAG_HasReserveParachute = 362,\n\tCPED_CONFIG_FLAG_UseReserveParachute = 363,\n\tCPED_CONFIG_FLAG_TreatDislikeAsHateWhenInCombat = 364,\n\tCPED_CONFIG_FLAG_OnlyUpdateTargetWantedIfSeen = 365,\n\tCPED_CONFIG_FLAG_AllowAutoShuffleToDriversSeat = 366,\n\tCPED_CONFIG_FLAG_DontActivateRagdollFromSmokeGrenade = 367,\n\tCPED_CONFIG_FLAG_LinkMBRToOwnerOnChain = 368,\n\tCPED_CONFIG_FLAG_AmbientFriendBumpedByPlayer = 369,\n\tCPED_CONFIG_FLAG_AmbientFriendBumpedByPlayerVehicle = 370,\n\tCPED_CONFIG_FLAG_InFPSUnholsterTransition = 371,\n\tCPED_CONFIG_FLAG_PreventReactingToSilencedCloneBullets = 372,\n\tCPED_CONFIG_FLAG_DisableInjuredCryForHelpEvents = 373,\n\tCPED_CONFIG_FLAG_NeverLeaveTrain = 374,\n\tCPED_CONFIG_FLAG_DontDropJetpackOnDeath = 375,\n\tCPED_CONFIG_FLAG_UseFPSUnholsterTransitionDuringCombatRoll = 376,\n\tCPED_CONFIG_FLAG_ExitingFPSCombatRoll = 377,\n\tCPED_CONFIG_FLAG_ScriptHasControlOfPlayer = 378,\n\tCPED_CONFIG_FLAG_PlayFPSIdleFidgetsForProjectile = 379,\n\tCPED_CONFIG_FLAG_DisableAutoEquipHelmetsInBikes = 380,\n\tCPED_CONFIG_FLAG_DisableAutoEquipHelmetsInAircraft = 381,\n\tCPED_CONFIG_FLAG_WasPlayingFPSGetup = 382,\n\tCPED_CONFIG_FLAG_WasPlayingFPSMeleeActionResult = 383,\n\tCPED_CONFIG_FLAG_PreferNoPriorityRemoval = 384,\n\tCPED_CONFIG_FLAG_FPSFidgetsAbortedOnFire = 385,\n\tCPED_CONFIG_FLAG_ForceFPSIKWithUpperBodyAnim = 386,\n\tCPED_CONFIG_FLAG_SwitchingCharactersInFirstPerson = 387,\n\tCPED_CONFIG_FLAG_IsClimbingLadder = 388,\n\tCPED_CONFIG_FLAG_HasBareFeet = 389,\n\tCPED_CONFIG_FLAG_UNUSED_REPLACE_ME_2 = 390,\n\tCPED_CONFIG_FLAG_GoOnWithoutVehicleIfItIsUnableToGetBackToRoad = 391,\n\tCPED_CONFIG_FLAG_BlockDroppingHealthSnacksOnDeath = 392,\n\tCPED_CONFIG_FLAG_ResetLastVehicleOnVehicleExit = 393,\n\tCPED_CONFIG_FLAG_ForceThreatResponseToNonFriendToFriendMeleeActions = 394,\n\tCPED_CONFIG_FLAG_DontRespondToRandomPedsDamage = 395,\n\tCPED_CONFIG_FLAG_AllowContinuousThreatResponseWantedLevelUpdates = 396,\n\tCPED_CONFIG_FLAG_KeepTargetLossResponseOnCleanup = 397,\n\tCPED_CONFIG_FLAG_PlayersDontDragMeOutOfCar = 398,\n\tCPED_CONFIG_FLAG_BroadcastRepondedToThreatWhenGoingToPointShooting = 399,\n\tCPED_CONFIG_FLAG_IgnorePedTypeForIsFriendlyWith = 400,\n\tCPED_CONFIG_FLAG_TreatNonFriendlyAsHateWhenInCombat = 401,\n\tCPED_CONFIG_FLAG_DontLeaveVehicleIfLeaderNotInVehicle = 402,\n\tCPED_CONFIG_FLAG_ChangeFromPermanentToAmbientPopTypeOnMigration = 403,\n\tCPED_CONFIG_FLAG_AllowMeleeReactionIfMeleeProofIsOn = 404,\n\tCPED_CONFIG_FLAG_UsingLowriderLeans = 405,\n\tCPED_CONFIG_FLAG_UsingAlternateLowriderLeans = 406,\n\tCPED_CONFIG_FLAG_UseNormalExplosionDamageWhenBlownUpInVehicle = 407,\n\tCPED_CONFIG_FLAG_DisableHomingMissileLockForVehiclePedInside = 408,\n\tCPED_CONFIG_FLAG_DisableTakeOffScubaGear = 409,\n\tCPED_CONFIG_FLAG_IgnoreMeleeFistWeaponDamageMult = 410,\n\tCPED_CONFIG_FLAG_LawPedsCanFleeFromNonWantedPlayer = 411,\n\tCPED_CONFIG_FLAG_ForceBlipSecurityPedsIfPlayerIsWanted = 412,\n\tCPED_CONFIG_FLAG_IsHolsteringWeapon = 413,\n\tCPED_CONFIG_FLAG_UseGoToPointForScenarioNavigation = 414,\n\tCPED_CONFIG_FLAG_DontClearLocalPassengersWantedLevel = 415,\n\tCPED_CONFIG_FLAG_BlockAutoSwapOnWeaponPickups = 416,\n\tCPED_CONFIG_FLAG_ThisPedIsATargetPriorityForAI = 417,\n\tCPED_CONFIG_FLAG_IsSwitchingHelmetVisor = 418,\n\tCPED_CONFIG_FLAG_ForceHelmetVisorSwitch = 419,\n\tCPED_CONFIG_FLAG_IsPerformingVehicleMelee = 420,\n\tCPED_CONFIG_FLAG_UseOverrideFootstepPtFx = 421,\n\tCPED_CONFIG_FLAG_DisableVehicleCombat = 422,\n\tCPED_CONFIG_FLAG_TreatAsFriendlyForTargetingAndDamage = 423,\n\tCPED_CONFIG_FLAG_AllowBikeAlternateAnimations = 424,\n\tCPED_CONFIG_FLAG_TreatAsFriendlyForTargetingAndDamageNonSynced = 425,\n\tCPED_CONFIG_FLAG_UseLockpickVehicleEntryAnimations = 426,\n\tCPED_CONFIG_FLAG_IgnoreInteriorCheckForSprinting = 427,\n\tCPED_CONFIG_FLAG_SwatHeliSpawnWithinLastSpottedLocation = 428,\n\tCPED_CONFIG_FLAG_DisableStartEngine = 429,\n\tCPED_CONFIG_FLAG_IgnoreBeingOnFire = 430,\n\tCPED_CONFIG_FLAG_DisableTurretOrRearSeatPreference = 431,\n\tCPED_CONFIG_FLAG_DisableWantedHelicopterSpawning = 432,\n\tCPED_CONFIG_FLAG_UseTargetPerceptionForCreatingAimedAtEvents = 433,\n\tCPED_CONFIG_FLAG_DisableHomingMissileLockon = 434,\n\tCPED_CONFIG_FLAG_ForceIgnoreMaxMeleeActiveSupportCombatants = 435,\n\tCPED_CONFIG_FLAG_StayInDefensiveAreaWhenInVehicle = 436,\n\tCPED_CONFIG_FLAG_DontShoutTargetPosition = 437,\n\tCPED_CONFIG_FLAG_DisableHelmetArmor = 438,\n\tCPED_CONFIG_FLAG_CreatedByConcealedPlayer = 439,\n\tCPED_CONFIG_FLAG_PermanentlyDisablePotentialToBeWalkedIntoResponse = 440,\n\tCPED_CONFIG_FLAG_PreventVehExitDueToInvalidWeapon = 441,\n\tCPED_CONFIG_FLAG_IgnoreNetSessionFriendlyFireCheckForAllowDamage = 442,\n\tCPED_CONFIG_FLAG_DontLeaveCombatIfTargetPlayerIsAttackedByPolice = 443,\n\tCPED_CONFIG_FLAG_CheckLockedBeforeWarp = 444,\n\tCPED_CONFIG_FLAG_DontShuffleInVehicleToMakeRoom = 445,\n\tCPED_CONFIG_FLAG_GiveWeaponOnGetup = 446,\n\tCPED_CONFIG_FLAG_DontHitVehicleWithProjectiles = 447,\n\tCPED_CONFIG_FLAG_DisableForcedEntryForOpenVehiclesFromTryLockedDoor = 448,\n\tCPED_CONFIG_FLAG_FiresDummyRockets = 449,\n\tCPED_CONFIG_FLAG_PedIsArresting = 450,\n\tCPED_CONFIG_FLAG_IsDecoyPed = 451,\n\tCPED_CONFIG_FLAG_HasEstablishedDecoy = 452,\n\tCPED_CONFIG_FLAG_BlockDispatchedHelicoptersFromLanding = 453,\n\tCPED_CONFIG_FLAG_DontCryForHelpOnStun = 454,\n\tCPED_CONFIG_FLAG_HitByTranqWeapon = 455,\n\tCPED_CONFIG_FLAG_CanBeIncapacitated = 456,\n\tCPED_CONFIG_FLAG_ForcedAimFromArrest = 457,\n\tCPED_CONFIG_FLAG_DontChangeTargetFromMelee = 458,\n\t_0x4376ABF2 = 459,\n\tCPED_CONFIG_FLAG_RagdollFloatsIndefinitely = 460,\n\tCPED_CONFIG_FLAG_BlockElectricWeaponDamage = 461,\n\t_0x262A3B8E = 462,\n\t_0x1AA79A25 = 463,\n}\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x1913FE4CBF41C463", "params": [{"name": "ped", "type": "Ped"}, {"name": "flagId", "type": "int"}, {"name": "value", "type": "BOOL"}]}
{"hash": "0x9AFEFF481A85AB2E", "name": "SET_PED_COORDS_KEEP_VEHICLE", "lua_name": "SetPedCoordsKeepVehicle", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetPedCoordsKeepVehicle(Ped ped, float posX, float posY, float posZ)", "description": "```\nteleports ped to coords along with the vehicle ped is in \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x9AFEFF481A85AB2E", "params": [{"name": "ped", "type": "Ped"}, {"name": "posX", "type": "float"}, {"name": "posY", "type": "float"}, {"name": "posZ", "type": "float"}]}
{"hash": "0x87052FE446E07247", "name": "SET_PED_COORDS_NO_GANG", "lua_name": "SetPedCoordsNoGang", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetPedCoordsNoGang(Ped ped, float posX, float posY, float posZ)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x87052FE446E07247", "params": [{"name": "ped", "type": "Ped"}, {"name": "posX", "type": "float"}, {"name": "posY", "type": "float"}, {"name": "posZ", "type": "float"}]}
{"hash": "0xA549131166868ED3", "name": "SET_PED_COWER_HASH", "lua_name": "SetPedCowerHash", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetPedCowerHash(Ped ped, char* p1)", "description": "```\np1: Only \"CODE_HUMAN_STAND_COWER\" found in the b617d scripts. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA549131166868ED3", "params": [{"name": "ped", "type": "Ped"}, {"name": "p1", "type": "char*"}]}
{"hash": "0x45EEE61580806D63", "name": "SET_PED_DEFAULT_COMPONENT_VARIATION", "lua_name": "SetPedDefaultComponentVariation", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetPedDefaultComponentVariation(Ped ped)", "description": "```\nSets Ped Default Clothes \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x45EEE61580806D63", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0x4EF47FE21698A8B6", "name": "SET_PED_DEFENSIVE_AREA_ATTACHED_TO_PED", "lua_name": "SetPedDefensiveAreaAttachedToPed", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetPedDefensiveAreaAttachedToPed(Ped ped, Ped attachPed, float p2, float p3, float p4, float p5, float p6, float p7, float p8, BOOL p9, BOOL p10)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x4EF47FE21698A8B6", "params": [{"name": "ped", "type": "Ped"}, {"name": "attachPed", "type": "Ped"}, {"name": "p2", "type": "float"}, {"name": "p3", "type": "float"}, {"name": "p4", "type": "float"}, {"name": "p5", "type": "float"}, {"name": "p6", "type": "float"}, {"name": "p7", "type": "float"}, {"name": "p8", "type": "float"}, {"name": "p9", "type": "BOOL"}, {"name": "p10", "type": "BOOL"}]}
{"hash": "0x413C6C763A4AFFAD", "name": "SET_PED_DEFENSIVE_AREA_DIRECTION", "lua_name": "SetPedDefensiveAreaDirection", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetPedDefensiveAreaDirection(Ped ped, float p1, float p2, float p3, BOOL p4)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x413C6C763A4AFFAD", "params": [{"name": "ped", "type": "Ped"}, {"name": "p1", "type": "float"}, {"name": "p2", "type": "float"}, {"name": "p3", "type": "float"}, {"name": "p4", "type": "BOOL"}]}
{"hash": "0xF9B8F91AAD3B953E", "name": "SET_PED_DEFENSIVE_SPHERE_ATTACHED_TO_PED", "lua_name": "SetPedDefensiveSphereAttachedToPed", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetPedDefensiveSphereAttachedToPed(Ped ped, Ped target, float xOffset, float yOffset, float zOffset, float radius, BOOL p6)", "description": "", "aliases": "0xF9B8F91AAD3B953E", "url": "https://docs.fivem.net/natives/?_0xF9B8F91AAD3B953E", "params": [{"name": "ped", "type": "Ped"}, {"name": "target", "type": "Ped"}, {"name": "xOffset", "type": "float"}, {"name": "yOffset", "type": "float"}, {"name": "zOffset", "type": "float"}, {"name": "radius", "type": "float"}, {"name": "p6", "type": "BOOL"}]}
{"hash": "0xE4723DB6E736CCFF", "name": "SET_PED_DEFENSIVE_SPHERE_ATTACHED_TO_VEHICLE", "lua_name": "SetPedDefensiveSphereAttachedToVehicle", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetPedDefensiveSphereAttachedToVehicle(Ped ped, Vehicle target, float xOffset, float yOffset, float zOffset, float radius, BOOL p6)", "description": "", "aliases": "0xE4723DB6E736CCFF", "url": "https://docs.fivem.net/natives/?_0xE4723DB6E736CCFF", "params": [{"name": "ped", "type": "Ped"}, {"name": "target", "type": "Vehicle"}, {"name": "xOffset", "type": "float"}, {"name": "yOffset", "type": "float"}, {"name": "zOffset", "type": "float"}, {"name": "radius", "type": "float"}, {"name": "p6", "type": "BOOL"}]}
{"hash": "0x95E3D6257B166CF2", "name": "SET_PED_DENSITY_MULTIPLIER_THIS_FRAME", "lua_name": "SetPedDensityMultiplierThisFrame", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetPedDensityMultiplierThisFrame(float multiplier)", "description": "**Usage:** Call this native every frame", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x95E3D6257B166CF2", "params": [{"name": "multiplier", "type": "float", "description": "Adjust from 0.0 (minimum, indicating no pedestrians in the street) to 1.0 (maximum, representing a normal amount of pedestrians on the street)."}]}
{"hash": "0xAA5A7ECE2AA8FE70", "name": "SET_PED_DESIRED_HEADING", "lua_name": "SetPedDesiredHeading", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetPedDesiredHeading(Ped ped, float heading)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xAA5A7ECE2AA8FE70", "params": [{"name": "ped", "type": "Ped"}, {"name": "heading", "type": "float"}]}
{"hash": "0xEEB64139BA29A7CF", "name": "SET_PED_DIES_INSTANTLY_IN_WATER", "lua_name": "SetPedDiesInstantlyInWater", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetPedDiesInstantlyInWater(Ped ped, BOOL toggle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xEEB64139BA29A7CF", "params": [{"name": "ped", "type": "Ped"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0xD718A22995E2B4BC", "name": "SET_PED_DIES_IN_SINKING_VEHICLE", "lua_name": "SetPedDiesInSinkingVehicle", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetPedDiesInSinkingVehicle(Ped ped, BOOL toggle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xD718A22995E2B4BC", "params": [{"name": "ped", "type": "Ped"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0x2A30922C90C9B42C", "name": "SET_PED_DIES_IN_VEHICLE", "lua_name": "SetPedDiesInVehicle", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetPedDiesInVehicle(Ped ped, BOOL toggle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x2A30922C90C9B42C", "params": [{"name": "ped", "type": "Ped"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0x56CEF0AC79073BDE", "name": "SET_PED_DIES_IN_WATER", "lua_name": "SetPedDiesInWater", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetPedDiesInWater(Ped ped, BOOL toggle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x56CEF0AC79073BDE", "params": [{"name": "ped", "type": "Ped"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0x5BA7919BED300023", "name": "SET_PED_DIES_WHEN_INJURED", "lua_name": "SetPedDiesWhenInjured", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetPedDiesWhenInjured(Ped ped, BOOL toggle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x5BA7919BED300023", "params": [{"name": "ped", "type": "Ped"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0xED34AB6C5CB36520", "name": "SET_PED_DRIVE_BY_CLIPSET_OVERRIDE", "lua_name": "SetPedDriveByClipsetOverride", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetPedDriveByClipsetOverride(Ped ped, char* clipset)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xED34AB6C5CB36520", "params": [{"name": "ped", "type": "Ped"}, {"name": "clipset", "type": "char*"}]}
{"hash": "0x030983CA930B692D", "name": "SET_PED_DUCKING", "lua_name": "SetPedDucking", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetPedDucking(Ped ped, BOOL toggle)", "description": "```\nThis is the SET_CHAR_DUCKING from GTA IV, that makes Peds duck. This function does nothing in GTA V. It cannot set the ped as ducking in vehicles, and IS_PED_DUCKING will always return false. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x030983CA930B692D", "params": [{"name": "ped", "type": "Ped"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0x97A790315D3831FD", "name": "SET_PED_ENABLE_WEAPON_BLOCKING", "lua_name": "SetPedEnableWeaponBlocking", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetPedEnableWeaponBlocking(Ped ped, BOOL toggle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x97A790315D3831FD", "params": [{"name": "ped", "type": "Ped"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0xD69411AA0CEBF9E9", "name": "SET_PED_ENVEFF_COLOR_MODULATOR", "lua_name": "SetPedEnveffColorModulator", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetPedEnveffColorModulator(Ped ped, int r, int g, int b)", "description": "```\nSomething related to the environmental effects natives.\nIn the \"agency_heist3b\" script, p1 - p3 are always under 100 - usually they are {87, 81, 68}. If SET_PED_ENVEFF_SCALE is set to 0.65 (instead of the usual 1.0), they use {74, 69, 60}\n```", "aliases": "0xD69411AA0CEBF9E9", "url": "https://docs.fivem.net/natives/?_0xD69411AA0CEBF9E9", "params": [{"name": "ped", "type": "Ped"}, {"name": "r", "type": "int"}, {"name": "g", "type": "int"}, {"name": "b", "type": "int"}]}
{"hash": "0xBF29516833893561", "name": "SET_PED_ENVEFF_SCALE", "lua_name": "SetPedEnveffScale", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetPedEnveffScale(Ped ped, float value)", "description": "```\nValues look to be between 0.0 and 1.0 \nFrom decompiled scripts: 0.0, 0.6, 0.65, 0.8, 1.0 \nYou are correct, just looked in IDA it breaks from the function if it's less than 0.0f or greater than 1.0f. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xBF29516833893561", "params": [{"name": "ped", "type": "Ped"}, {"name": "value", "type": "float"}]}
{"hash": "0x9AC577F5A12AD8A9", "name": "SET_PED_FIRING_PATTERN", "lua_name": "SetPedFiringPattern", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetPedFiringPattern(Ped ped, Hash patternHash)", "description": "```\nFIRING_PATTERN_BURST_FIRE = 0xD6FF6D61 ( 1073727030 ) \nFIRING_PATTERN_BURST_FIRE_IN_COVER = 0x026321F1 ( 40051185 ) \nFIRING_PATTERN_BURST_FIRE_DRIVEBY = 0xD31265F2 ( -753768974 ) \nFIRING_PATTERN_FROM_GROUND = 0x2264E5D6 ( 577037782 ) \nFIRING_PATTERN_DELAY_FIRE_BY_ONE_SEC = 0x7A845691 ( 2055493265 ) \nFIRING_PATTERN_FULL_AUTO = 0xC6EE6B4C ( -957453492 ) \nFIRING_PATTERN_SINGLE_SHOT = 0x5D60E4E0 ( 1566631136 ) \nFIRING_PATTERN_BURST_FIRE_PISTOL = 0xA018DB8A ( -1608983670 ) \nFIRING_PATTERN_BURST_FIRE_SMG = 0xD10DADEE ( 1863348768 ) \nFIRING_PATTERN_BURST_FIRE_RIFLE = 0x9C74B406 ( -1670073338 ) \nFIRING_PATTERN_BURST_FIRE_MG = 0xB573C5B4 ( -1250703948 ) \nFIRING_PATTERN_BURST_FIRE_PUMPSHOTGUN = 0x00BAC39B ( 12239771 ) \nFIRING_PATTERN_BURST_FIRE_HELI = 0x914E786F ( -1857128337 ) \nFIRING_PATTERN_BURST_FIRE_MICRO = 0x42EF03FD ( 1122960381 ) \nFIRING_PATTERN_SHORT_BURSTS = 0x1A92D7DF ( 445831135 ) \nFIRING_PATTERN_SLOW_FIRE_TANK = 0xE2CA3A71 ( -490063247 ) \nif anyone is interested firing pattern info: pastebin.com/Px036isB \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x9AC577F5A12AD8A9", "params": [{"name": "ped", "type": "Ped"}, {"name": "patternHash", "type": "Hash"}]}
{"hash": "0x70A2D1137C8ED7C9", "name": "SET_PED_FLEE_ATTRIBUTES", "lua_name": "SetPedFleeAttributes", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetPedFleeAttributes(Ped ped, int attributeFlags, BOOL enable)", "description": "```\nbit 15 (0x8000) = force cower\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x70A2D1137C8ED7C9", "params": [{"name": "ped", "type": "Ped"}, {"name": "attributeFlags", "type": "int"}, {"name": "enable", "type": "BOOL"}]}
{"hash": "0x7FB17BA2E7DECA5B", "name": "SET_PED_GENERATES_DEAD_BODY_EVENTS", "lua_name": "SetPedGeneratesDeadBodyEvents", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetPedGeneratesDeadBodyEvents(Ped ped, BOOL toggle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x7FB17BA2E7DECA5B", "params": [{"name": "ped", "type": "Ped"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0xDDF803377F94AAA8", "name": "SET_PED_GESTURE_GROUP", "lua_name": "SetPedGestureGroup", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetPedGestureGroup(Ped ped, char* animGroupGesture)", "description": "```\nFrom the scripts: \nPED::SET_PED_GESTURE_GROUP(PLAYER::PLAYER_PED_ID(), \n\"ANIM_GROUP_GESTURE_MISS_FRA0\"); \nPED::SET_PED_GESTURE_GROUP(PLAYER::PLAYER_PED_ID(), \n\"ANIM_GROUP_GESTURE_MISS_DocksSetup1\"); \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xDDF803377F94AAA8", "params": [{"name": "ped", "type": "Ped"}, {"name": "animGroupGesture", "type": "char*"}]}
{"hash": "0xBC0ED94165A48BC2", "name": "SET_PED_GET_OUT_UPSIDE_DOWN_VEHICLE", "lua_name": "SetPedGetOutUpsideDownVehicle", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetPedGetOutUpsideDownVehicle(Ped ped, BOOL toggle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xBC0ED94165A48BC2", "params": [{"name": "ped", "type": "Ped"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0x9FF447B6B6AD960A", "name": "SET_PED_GRAVITY", "lua_name": "SetPedGravity", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetPedGravity(Ped ped, BOOL toggle)", "description": "```\nenable or disable the gravity of a ped \nExamples: \nPED::SET_PED_GRAVITY(PLAYER::PLAYER_PED_ID(), 0x00000001); \nPED::SET_PED_GRAVITY(Local_289[iVar0 /*20*/], 0x00000001); \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x9FF447B6B6AD960A", "params": [{"name": "ped", "type": "Ped"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0x0BDDB8D9EC6BCF3C", "name": "SET_PED_GROUP_MEMBER_PASSENGER_INDEX", "lua_name": "SetPedGroupMemberPassengerIndex", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetPedGroupMemberPassengerIndex(Ped ped, int index)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x0BDDB8D9EC6BCF3C", "params": [{"name": "ped", "type": "Ped"}, {"name": "index", "type": "int"}]}
{"hash": "0x4CFFC65454C93A49", "name": "SET_PED_HAIR_TINT", "lua_name": "SetPedHairTint", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetPedHairTint(Ped ped, int colorID, int highlightColorID)", "description": "Sets the tint index for the hair on the specified ped.\n\n```\nNativeDB Introduced: v323\n```", "aliases": "_SET_PED_HAIR_COLOR", "url": "https://docs.fivem.net/natives/?_0x4CFFC65454C93A49", "params": [{"name": "ped", "type": "Ped", "description": "The Ped whose hair tint is to be set."}, {"name": "colorID", "type": "int", "description": "The tint index for the primary hair color."}, {"name": "highlightColorID", "type": "int", "description": "The tint index for the hair highlight color."}]}
{"hash": "0x9414E18B9434C2FE", "name": "SET_PED_HEAD_BLEND_DATA", "lua_name": "SetPedHeadBlendData", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetPedHeadBlendData(Ped ped, int shapeFirstID, int shapeSecondID, int shapeThirdID, int skinFirstID, int skinSecondID, int skinThirdID, float shapeMix, float skinMix, float thirdMix, BOOL isParent)", "description": "For more info please refer to [this](https://gtaforums.com/topic/858970-all-gtao-face-ids-pedset-ped-head-blend-data-explained) topic.\n\n**Other information:**\n\nIDs start at zero and go Male Non-DLC, Female Non-DLC, Male DLC, and Female DLC.</br>\n\nThis native function is often called prior to calling natives such as:\n\n* [`SetPedHairColor`](#\\_0xBB43F090)\n* [`SetPedHeadOverlayColor`](#\\_0x78935A27)\n* [`SetPedHeadOverlay`](#\\_0xD28DBA90)\n* [`SetPedFaceFeature`](#\\_0x6C8D4458)", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x9414E18B9434C2FE", "params": [{"name": "ped", "type": "Ped", "description": "The ped entity"}, {"name": "shapeFirstID", "type": "int", "description": "Controls the shape of the first ped's face"}, {"name": "shapeSecondID", "type": "int", "description": "Controls the shape of the second ped's face"}, {"name": "shapeThirdID", "type": "int", "description": "Controls the shape of the third ped's face"}, {"name": "skinFirstID", "type": "int", "description": "Controls the first id's skin tone"}, {"name": "skinSecondID", "type": "int", "description": "Controls the second id's skin tone"}, {"name": "skinThirdID", "type": "int", "description": "Controls the third id's skin tone"}, {"name": "shapeMix", "type": "float", "description": "0.0 - 1.0 Of whose characteristics to take Mother -> Father (shapeFirstID and shapeSecondID)"}, {"name": "skinMix", "type": "float", "description": "0.0 - 1.0 Of whose characteristics to take Mother -> Father (skinFirstID and skinSecondID)"}, {"name": "thirdMix", "type": "float", "description": "Overrides the others in favor of the third IDs."}, {"name": "isParent", "type": "BOOL", "description": "IsParent is set for \"children\" of the player character's grandparents during old-gen character creation. It has unknown effect otherwise."}]}
{"hash": "0x48F44967FA05CC1E", "name": "SET_PED_HEAD_OVERLAY", "lua_name": "SetPedHeadOverlay", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetPedHeadOverlay(Ped ped, int overlayID, int index, float opacity)", "description": "```\nOverlayID ranges from 0 to 12, index from 0 to _GET_NUM_OVERLAY_VALUES(overlayID)-1, and opacity from 0.0 to 1.0. \noverlayID Part Index, to disable \n0 Blemishes 0 - 23, 255 \n1 Facial Hair 0 - 28, 255 \n2 Eyebrows 0 - 33, 255 \n3 Ageing 0 - 14, 255 \n4 Makeup 0 - 74, 255 \n5 Blush 0 - 6, 255 \n6 Complexion 0 - 11, 255 \n7 Sun Damage 0 - 10, 255 \n8 Lipstick 0 - 9, 255 \n9 Moles/Freckles 0 - 17, 255 \n10 Chest Hair 0 - 16, 255 \n11 Body Blemishes 0 - 11, 255 \n12 Add Body Blemishes 0 - 1, 255 \n```\n\n**Note:**\n\nYou may need to call [`SetPedHeadBlendData`](#\\_0x9414E18B9434C2FE) prior to calling this native in order for it to work.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x48F44967FA05CC1E", "params": [{"name": "ped", "type": "Ped", "description": "The ped entity"}, {"name": "overlayID", "type": "int", "description": "The overlay id displayed up above."}, {"name": "index", "type": "int", "description": "An integer representing the index (from 0 to `_GET_NUM_OVERLAY_VALUES(overlayID)-1`)"}, {"name": "opacity", "type": "float", "description": "A float ranging from 0.0 to 1.0"}]}
{"hash": "0x33A8F7F7D5F7F33C", "name": "SET_PED_HEARING_RANGE", "lua_name": "SetPedHearingRange", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetPedHearingRange(Ped ped, float value)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x33A8F7F7D5F7F33C", "params": [{"name": "ped", "type": "Ped"}, {"name": "value", "type": "float"}]}
{"hash": "0xC1F6EBF9A3D55538", "name": "SET_PED_HEATSCALE_OVERRIDE", "lua_name": "SetPedHeatscaleOverride", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetPedHeatscaleOverride(Ped ped, float heatScale)", "description": "", "aliases": "0xC1F6EBF9A3D55538", "url": "https://docs.fivem.net/natives/?_0xC1F6EBF9A3D55538", "params": [{"name": "ped", "type": "Ped"}, {"name": "heatScale", "type": "float", "annotations": {"cs_type": "Any"}}]}
{"hash": "0x560A43136EB58105", "name": "SET_PED_HELMET", "lua_name": "SetPedHelmet", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetPedHelmet(Ped ped, BOOL bEnable)", "description": "Sets whether a pedestrian should wear a helmet.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x560A43136EB58105", "params": [{"name": "ped", "type": "Ped", "description": "Ped index."}, {"name": "bEnable", "type": "BOOL", "description": "Boolean value that indicates whether the helmet should be worn or not."}]}
{"hash": "0xC0E78D5C2CE3EB25", "name": "SET_PED_HELMET_FLAG", "lua_name": "SetPedHelmetFlag", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetPedHelmetFlag(Ped ped, int helmetFlag)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC0E78D5C2CE3EB25", "params": [{"name": "ped", "type": "Ped"}, {"name": "helmetFlag", "type": "int"}]}
{"hash": "0x26D83693ED99291C", "name": "SET_PED_HELMET_PROP_INDEX", "lua_name": "SetPedHelmetPropIndex", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetPedHelmetPropIndex(Ped ped, int propIndex)", "description": "```\nNativeDB Added Parameter 3: BOOL p2\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x26D83693ED99291C", "params": [{"name": "ped", "type": "Ped", "description": "The ped handle."}, {"name": "propIndex", "type": "int", "description": "The prop index to set the helmet to. Refer to [SET_PED_PROP_INDEX](#\\_0x93376B65A266EB5F)."}]}
{"hash": "0xF1550C4BD22582E2", "name": "SET_PED_HELMET_TEXTURE_INDEX", "lua_name": "SetPedHelmetTextureIndex", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetPedHelmetTextureIndex(Ped ped, int textureIndex)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xF1550C4BD22582E2", "params": [{"name": "ped", "type": "Ped"}, {"name": "textureIndex", "type": "int"}]}
{"hash": "0x52D59AB61DDC05DD", "name": "SET_PED_HIGHLY_PERCEPTIVE", "lua_name": "SetPedHighlyPerceptive", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetPedHighlyPerceptive(Ped ped, BOOL toggle)", "description": "", "aliases": "0x52D59AB61DDC05DD", "url": "https://docs.fivem.net/natives/?_0x52D59AB61DDC05DD", "params": [{"name": "ped", "type": "Ped"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0xF107E836A70DCE05", "name": "SET_PED_ID_RANGE", "lua_name": "SetPedIdRange", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetPedIdRange(Ped ped, float value)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xF107E836A70DCE05", "params": [{"name": "ped", "type": "Ped"}, {"name": "value", "type": "float"}]}
{"hash": "0x570389D1C3DE3C6B", "name": "SET_PED_INCREASED_AVOIDANCE_RADIUS", "lua_name": "SetPedIncreasedAvoidanceRadius", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetPedIncreasedAvoidanceRadius(Ped ped)", "description": "", "aliases": "0x570389D1C3DE3C6B", "url": "https://docs.fivem.net/natives/?_0x570389D1C3DE3C6B", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0xF75B0D629E1C063D", "name": "SET_PED_INTO_VEHICLE", "lua_name": "SetPedIntoVehicle", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetPedIntoVehicle(Ped ped, Vehicle vehicle, int seatIndex)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xF75B0D629E1C063D", "params": [{"name": "ped", "type": "Ped"}, {"name": "vehicle", "type": "Vehicle"}, {"name": "seatIndex", "type": "int", "description": "See eSeatPosition declared in [`IS_VEHICLE_SEAT_FREE`](#\\_0x22AC59A870E6A669). -2 for the first available seat."}]}
{"hash": "0x530071295899A8C6", "name": "SET_PED_IN_VEHICLE_CONTEXT", "lua_name": "SetPedInVehicleContext", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetPedInVehicleContext(Ped ped, Hash context)", "description": "```\nPED::SET_PED_IN_VEHICLE_CONTEXT(l_128, MISC::GET_HASH_KEY(\"MINI_PROSTITUTE_LOW_PASSENGER\"));\nPED::SET_PED_IN_VEHICLE_CONTEXT(l_128, MISC::GET_HASH_KEY(\"MINI_PROSTITUTE_LOW_RESTRICTED_PASSENGER\"));\nPED::SET_PED_IN_VEHICLE_CONTEXT(l_3212, MISC::GET_HASH_KEY(\"MISS_FAMILY1_JIMMY_SIT\"));\nPED::SET_PED_IN_VEHICLE_CONTEXT(l_3212, MISC::GET_HASH_KEY(\"MISS_FAMILY1_JIMMY_SIT_REAR\"));\nPED::SET_PED_IN_VEHICLE_CONTEXT(l_95, MISC::GET_HASH_KEY(\"MISS_FAMILY2_JIMMY_BICYCLE\"));\nPED::SET_PED_IN_VEHICLE_CONTEXT(num3, MISC::GET_HASH_KEY(\"MISSFBI2_MICHAEL_DRIVEBY\"));\nPED::SET_PED_IN_VEHICLE_CONTEXT(PLAYER::PLAYER_PED_ID(), MISC::GET_HASH_KEY(\"MISS_ARMENIAN3_FRANKLIN_TENSE\"));\nPED::SET_PED_IN_VEHICLE_CONTEXT(PLAYER::PLAYER_PED_ID(), MISC::GET_HASH_KEY(\"MISSFBI5_TREVOR_DRIVING\"));\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x530071295899A8C6", "params": [{"name": "ped", "type": "Ped"}, {"name": "context", "type": "Hash"}]}
{"hash": "0x971D38760FBC02EF", "name": "SET_PED_KEEP_TASK", "lua_name": "SetPedKeepTask", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetPedKeepTask(Ped ped, BOOL toggle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x971D38760FBC02EF", "params": [{"name": "ped", "type": "Ped"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0xC396F5B86FF9FEBD", "name": "SET_PED_LEG_IK_MODE", "lua_name": "SetPedLegIkMode", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetPedLegIkMode(Ped ped, int mode)", "description": "```\n\"IK\" stands for \"Inverse kinematics.\" I assume this has something to do with how the ped uses his legs to balance. In the scripts, the second parameter is always an int with a value of 2, 0, or sometimes 1 \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC396F5B86FF9FEBD", "params": [{"name": "ped", "type": "Ped"}, {"name": "mode", "type": "int"}]}
{"hash": "0xDC2C5C242AAC342B", "name": "SET_PED_LOD_MULTIPLIER", "lua_name": "SetPedLodMultiplier", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetPedLodMultiplier(Ped ped, float multiplier)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xDC2C5C242AAC342B", "params": [{"name": "ped", "type": "Ped"}, {"name": "multiplier", "type": "float"}]}
{"hash": "0xF5F6378C4F3419D3", "name": "SET_PED_MAX_HEALTH", "lua_name": "SetPedMaxHealth", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetPedMaxHealth(Ped ped, int value)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xF5F6378C4F3419D3", "params": [{"name": "ped", "type": "Ped", "description": "The ped handle we're setting this for."}, {"name": "value", "type": "int", "description": "The new max health."}]}
{"hash": "0x433083750C5E064A", "name": "SET_PED_MAX_MOVE_BLEND_RATIO", "lua_name": "SetPedMaxMoveBlendRatio", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetPedMaxMoveBlendRatio(Ped ped, float value)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x433083750C5E064A", "params": [{"name": "ped", "type": "Ped"}, {"name": "value", "type": "float"}]}
{"hash": "0x43C851690662113D", "name": "SET_PED_MAX_TIME_IN_WATER", "lua_name": "SetPedMaxTimeInWater", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetPedMaxTimeInWater(Ped ped, float value)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x43C851690662113D", "params": [{"name": "ped", "type": "Ped"}, {"name": "value", "type": "float"}]}
{"hash": "0x6BA428C528D9E522", "name": "SET_PED_MAX_TIME_UNDERWATER", "lua_name": "SetPedMaxTimeUnderwater", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetPedMaxTimeUnderwater(Ped ped, float value)", "description": "Set the maximum time a ped can stay underwater. Maximum seems to be 50 seconds.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x6BA428C528D9E522", "params": [{"name": "ped", "type": "Ped", "description": "Ped id."}, {"name": "value", "type": "float", "description": "Time in seconds. Maximum is 50.0, any value above will be changed to 50.0."}]}
{"hash": "0xFA0675AB151073FA", "name": "SET_PED_MIN_GROUND_TIME_FOR_STUNGUN", "lua_name": "SetPedMinGroundTimeForStungun", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetPedMinGroundTimeForStungun(Ped ped, int minTimeInMs)", "description": "Overwrites the minimum time the ped will stay on the ground for after being stunned. Setting this while the ped is stunned will not alter the duration of the current stun but will still effect future stuns.\n\nPassing -1 into the second parameter `minTimeInMs` will reset the modifier, making it use the weapons original `DamageTime` as the stun duration (see `update/update.rpf/common/data/ai/weapons.meta`)\n\n**NOTE**: Unlike what the native name implies, this works on any weapon that has its `DamageType` in the `weapons.meta` set to `ELECTRIC`.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xFA0675AB151073FA", "params": [{"name": "ped", "type": "Ped", "description": "The ped to set the min ground time for"}, {"name": "minTimeInMs", "type": "int", "description": "The minimum time the stun should last in milliseconds."}]}
{"hash": "0x01A898D26E2333DD", "name": "SET_PED_MIN_MOVE_BLEND_RATIO", "lua_name": "SetPedMinMoveBlendRatio", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetPedMinMoveBlendRatio(Ped ped, float value)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x01A898D26E2333DD", "params": [{"name": "ped", "type": "Ped"}, {"name": "value", "type": "float"}]}
{"hash": "0xE163A4BCE4DE6F11", "name": "SET_PED_MODEL_IS_SUPPRESSED", "lua_name": "SetPedModelIsSuppressed", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetPedModelIsSuppressed(Hash model, BOOL toggle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xE163A4BCE4DE6F11", "params": [{"name": "model", "type": "Hash", "annotations": {"cs_type": "int"}}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0xA9C8960E8684C1B5", "name": "SET_PED_MONEY", "lua_name": "SetPedMoney", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetPedMoney(Ped ped, int amount)", "description": "```\nMaximum possible amount of money on MP is 2000. ~JX \n----------------------------------------------------------------------------- \nMaximum amount that a ped can theoretically have is 65535 (0xFFFF) since the amount is stored as an unsigned short (uint16_t) value. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA9C8960E8684C1B5", "params": [{"name": "ped", "type": "Ped"}, {"name": "amount", "type": "int"}]}
{"hash": "0x0A986918B102B448", "name": "SET_PED_MOTION_BLUR", "lua_name": "SetPedMotionBlur", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetPedMotionBlur(Ped ped, BOOL toggle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x0A986918B102B448", "params": [{"name": "ped", "type": "Ped"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0xAF8A94EDE7712BEF", "name": "SET_PED_MOVEMENT_CLIPSET", "lua_name": "SetPedMovementClipset", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetPedMovementClipset(Ped ped, char* clipSet, float transitionSpeed)", "description": "```\nList of movement clipsets:\nThanks to elsewhat for list.\n \"ANIM_GROUP_MOVE_BALLISTIC\"\n \"ANIM_GROUP_MOVE_LEMAR_ALLEY\"\n \"clipset@move@trash_fast_turn\"\n \"FEMALE_FAST_RUNNER\"\n \"missfbi4prepp1_garbageman\"\n \"move_characters@franklin@fire\"\n \"move_characters@Jimmy@slow@\"\n \"move_characters@michael@fire\"\n \"move_f@flee@a\"\n \"move_f@scared\"\n \"move_f@sexy@a\"\n \"move_heist_lester\"\n \"move_injured_generic\"\n \"move_lester_CaneUp\"\n \"move_m@bag\"\n \"MOVE_M@BAIL_BOND_NOT_TAZERED\"\n \"MOVE_M@BAIL_BOND_TAZERED\"\n \"move_m@brave\"\n \"move_m@casual@d\"\n \"move_m@drunk@moderatedrunk\"\n \"MOVE_M@DRUNK@MODERATEDRUNK\"\n \"MOVE_M@DRUNK@MODERATEDRUNK_HEAD_UP\"\n \"MOVE_M@DRUNK@SLIGHTLYDRUNK\"\n \"MOVE_M@DRUNK@VERYDRUNK\"\n \"move_m@fire\"\n \"move_m@gangster@var_e\"\n \"move_m@gangster@var_f\"\n \"move_m@gangster@var_i\"\n \"move_m@JOG@\"\n \"MOVE_M@PRISON_GAURD\"\n \"MOVE_P_M_ONE\"\n \"MOVE_P_M_ONE_BRIEFCASE\"\n \"move_p_m_zero_janitor\"\n \"move_p_m_zero_slow\"\n \"move_ped_bucket\"\n \"move_ped_crouched\"\n \"move_ped_mop\"\n \"MOVE_M@FEMME@\"\n \"MOVE_F@FEMME@\"\n \"MOVE_M@GANGSTER@NG\"\n \"MOVE_F@GANGSTER@NG\"\n \"MOVE_M@POSH@\"\n \"MOVE_F@POSH@\"\n \"MOVE_M@TOUGH_GUY@\"\n \"MOVE_F@TOUGH_GUY@\"\n~ NotCrunchyTaco\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xAF8A94EDE7712BEF", "params": [{"name": "ped", "type": "Ped"}, {"name": "clipSet", "type": "char*"}, {"name": "transitionSpeed", "type": "float", "description": "time in seconds it takes to transition from one movement clipset to another."}]}
{"hash": "0x9E8C908F41584ECD", "name": "SET_PED_MOVE_ANIMS_BLEND_OUT", "lua_name": "SetPedMoveAnimsBlendOut", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetPedMoveAnimsBlendOut(Ped ped)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x9E8C908F41584ECD", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0x085BF80FA50A39D1", "name": "SET_PED_MOVE_RATE_OVERRIDE", "lua_name": "SetPedMoveRateOverride", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetPedMoveRateOverride(Ped ped, float value)", "description": "```\nMin: 0.00 \nMax: 10.00 \nCan be used in combo with fast run cheat. \nWhen value is set to 10.00: \nSprinting without fast run cheat: 66 m/s \nSprinting with fast run cheat: 77 m/s \nNeeds to be looped! \nNote: According to IDA for the Xbox360 xex, when they check bgt they seem to have the min to 0.0f, but the max set to 1.15f not 10.0f. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x085BF80FA50A39D1", "params": [{"name": "ped", "type": "Ped"}, {"name": "value", "type": "float"}]}
{"hash": "0x98EFA132A4117BE1", "name": "SET_PED_NAME_DEBUG", "lua_name": "SetPedNameDebug", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetPedNameDebug(Ped ped, char* name)", "description": "```\nNOTE: Debugging functions are not present in the retail version of the game. \n*untested but char *name could also be a hash for a localized string \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x98EFA132A4117BE1", "params": [{"name": "ped", "type": "Ped"}, {"name": "name", "type": "char*"}]}
{"hash": "0x3DBFC55D5C9BB447", "name": "SET_PED_NEVER_LEAVES_GROUP", "lua_name": "SetPedNeverLeavesGroup", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetPedNeverLeavesGroup(Ped ped, BOOL toggle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x3DBFC55D5C9BB447", "params": [{"name": "ped", "type": "Ped"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0xEE01041D559983EA", "name": "SET_PED_NON_CREATION_AREA", "lua_name": "SetPedNonCreationArea", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetPedNonCreationArea(float x1, float y1, float z1, float x2, float y2, float z2)", "description": "```\nThe distance between these points, is the diagonal of a box (remember it's 3D). \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xEE01041D559983EA", "params": [{"name": "x1", "type": "float"}, {"name": "y1", "type": "float"}, {"name": "z1", "type": "float"}, {"name": "x2", "type": "float"}, {"name": "y2", "type": "float"}, {"name": "z2", "type": "float"}]}
{"hash": "0xFE07FF6495D52E2A", "name": "SET_PED_PANIC_EXIT_SCENARIO", "lua_name": "SetPedPanicExitScenario", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "Any SetPedPanicExitScenario(Ped ped, float x, float y, float z)", "description": "", "aliases": "0xFE07FF6495D52E2A", "url": "https://docs.fivem.net/natives/?_0xFE07FF6495D52E2A", "params": [{"name": "ped", "type": "Ped"}, {"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}]}
{"hash": "0x333FC8DB079B7186", "name": "SET_PED_PARACHUTE_TINT_INDEX", "lua_name": "SetPedParachuteTintIndex", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetPedParachuteTintIndex(Ped ped, int tintIndex)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x333FC8DB079B7186", "params": [{"name": "ped", "type": "Ped"}, {"name": "tintIndex", "type": "int"}]}
{"hash": "0x83A169EABCDB10A2", "name": "SET_PED_PHONE_PALETTE_IDX", "lua_name": "SetPedPhonePaletteIdx", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetPedPhonePaletteIdx(Ped ped, int index)", "description": "Sets the palette index of a ped's phone.\n\n| Value | Color |\n| :---: | :-----: |\n| `0` | Light Blue |\n| `1` | Green |\n| `2` | Red |\n| `3` | Orange |\n| `4` | Grey |\n| `5` | Purple |\n| `6` | Pink |\n\n```\nNativeDB Introduced: v323\n```", "aliases": "0x83A169EABCDB10A2", "url": "https://docs.fivem.net/natives/?_0x83A169EABCDB10A2", "params": [{"name": "ped", "type": "Ped", "description": "The Ped whose phone palette is to be set."}, {"name": "index", "type": "int", "description": "The index of the color palette to apply to the ped's phone."}]}
{"hash": "0xAAD6D1ACF08F4612", "name": "SET_PED_PINNED_DOWN", "lua_name": "SetPedPinnedDown", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "Any SetPedPinnedDown(Ped ped, BOOL pinned, int i)", "description": "```\ni could be time. Only example in the decompiled scripts uses it as -1.\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xAAD6D1ACF08F4612", "params": [{"name": "ped", "type": "Ped"}, {"name": "pinned", "type": "BOOL"}, {"name": "i", "type": "int"}]}
{"hash": "0x94D94BF1A75AED3D", "name": "SET_PED_PLAYS_HEAD_ON_HORN_ANIM_WHEN_DIES_IN_VEHICLE", "lua_name": "SetPedPlaysHeadOnHornAnimWhenDiesInVehicle", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetPedPlaysHeadOnHornAnimWhenDiesInVehicle(Ped ped, BOOL toggle)", "description": "**This native does absolutely nothing, just a nullsub**\n\n```\nPoints to the same function as for example GET_RANDOM_VEHICLE_MODEL_IN_MEMORY and it does absolutely nothing. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x94D94BF1A75AED3D", "params": [{"name": "ped", "type": "Ped"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0x8421EB4DA7E391B9", "name": "SET_PED_PREFERRED_COVER_SET", "lua_name": "SetPedPreferredCoverSet", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetPedPreferredCoverSet(Ped ped, Any itemSet)", "description": "", "aliases": "0x8421EB4DA7E391B9", "url": "https://docs.fivem.net/natives/?_0x8421EB4DA7E391B9", "params": [{"name": "ped", "type": "Ped"}, {"name": "itemSet", "type": "Any"}]}
{"hash": "0x2B16A3BFF1FBCE49", "name": "SET_PED_PRELOAD_PROP_DATA", "lua_name": "SetPedPreloadPropData", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "BOOL SetPedPreloadPropData(Ped ped, int componentId, int drawableId, int textureId)", "description": "", "aliases": "0x2B16A3BFF1FBCE49 _IS_PED_PROP_VALID", "url": "https://docs.fivem.net/natives/?_0x2B16A3BFF1FBCE49", "params": [{"name": "ped", "type": "Ped", "description": "The ped handle."}, {"name": "componentId", "type": "int", "description": "The component that you want to set. Refer to [SET_PED_COMPONENT_VARIATION](#\\_0x262B14F48D29DE80)."}, {"name": "drawableId", "type": "int", "description": "The drawable id that is going to be set. Refer to [GET_NUMBER_OF_PED_PROP_DRAWABLE_VARIATIONS](#\\_0x5FAF9754E789FB47)."}, {"name": "textureId", "type": "int", "description": "The texture id of the drawable. Refer to [GET_NUMBER_OF_PED_PROP_TEXTURE_VARIATIONS](#\\_0xA6E7F1CEB523E171)."}]}
{"hash": "0x39D55A620FCB6A3A", "name": "SET_PED_PRELOAD_VARIATION_DATA", "lua_name": "SetPedPreloadVariationData", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "Any SetPedPreloadVariationData(Ped ped, int slot, int drawableId, int textureId)", "description": "```\nfrom extreme3.c4\nPED::_39D55A620FCB6A3A(PLAYER::PLAYER_PED_ID(), 8, PED::GET_PED_DRAWABLE_VARIATION(PLAYER::PLAYER_PED_ID(), 8), PED::GET_PED_TEXTURE_VARIATION(PLAYER::PLAYER_PED_ID(), 8));\np1 is probably componentId\n```", "aliases": "0x39D55A620FCB6A3A", "url": "https://docs.fivem.net/natives/?_0x39D55A620FCB6A3A", "params": [{"name": "ped", "type": "Ped"}, {"name": "slot", "type": "int"}, {"name": "drawableId", "type": "int"}, {"name": "textureId", "type": "int"}]}
{"hash": "0xCD17B554996A8D9E", "name": "SET_PED_PRIMARY_LOOKAT", "lua_name": "SetPedPrimaryLookat", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetPedPrimaryLookat(Ped ped, Ped lookAt)", "description": "```\nThis is only called once in the scripts.\nsub_1CD9(&l_49, 0, getElem(3, &l_34, 4), \"MICHAEL\", 0, 1);\n sub_1CA8(\"WORLD_HUMAN_SMOKING\", 2);\n PED::SET_PED_PRIMARY_LOOKAT(getElem(3, &l_34, 4), PLAYER::PLAYER_PED_ID());\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xCD17B554996A8D9E", "params": [{"name": "ped", "type": "Ped"}, {"name": "lookAt", "type": "Ped"}]}
{"hash": "0x93376B65A266EB5F", "name": "SET_PED_PROP_INDEX", "lua_name": "SetPedPropIndex", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetPedPropIndex(Ped ped, int componentId, int drawableId, int textureId, BOOL attach)", "description": "This native is used to set prop variation on a ped. Components, drawables and textures IDs are related to the ped model.\n\n### MP Freemode list of props\n\n**0**: Hats\n**1**: Glasses\n**2**: Ears\n**6**: Watches\n**7**: Bracelets\n\nList of Prop IDs\n\n```cpp\nenum eAnchorPoints\n{\n ANCHOR_HEAD = 0, // \"p_head\"\n ANCHOR_EYES = 1, // \"p_eyes\"\n ANCHOR_EARS = 2, // \"p_ears\"\n ANCHOR_MOUTH = 3, // \"p_mouth\"\n ANCHOR_LEFT_HAND = 4, // \"p_lhand\"\n ANCHOR_RIGHT_HAND = 5, // \"p_rhand\"\n ANCHOR_LEFT_WRIST = 6, // \"p_lwrist\"\n ANCHOR_RIGHT_WRIST = 7, // \"p_rwrist\"\n ANCHOR_HIP = 8, // \"p_lhip\"\n ANCHOR_LEFT_FOOT = 9, // \"p_lfoot\"\n ANCHOR_RIGHT_FOOT = 10, // \"p_rfoot\"\n ANCHOR_PH_L_HAND = 11, // \"ph_lhand\"\n ANCHOR_PH_R_HAND = 12, // \"ph_rhand\"\n NUM_ANCHORS = 13,\n};\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x93376B65A266EB5F", "params": [{"name": "ped", "type": "Ped", "description": "The ped handle."}, {"name": "componentId", "type": "int", "description": "The component that you want to set. Refer to [SET_PED_COMPONENT_VARIATION](#\\_0x262B14F48D29DE80)."}, {"name": "drawableId", "type": "int", "description": "The drawable id that is going to be set. Refer to [GET_NUMBER_OF_PED_PROP_DRAWABLE_VARIATIONS](#\\_0x5FAF9754E789FB47)."}, {"name": "textureId", "type": "int", "description": "The texture id of the drawable. Refer to [GET_NUMBER_OF_PED_PROP_TEXTURE_VARIATIONS](#\\_0xA6E7F1CEB523E171)."}, {"name": "attach", "type": "BOOL", "description": "Attached or not."}]}
{"hash": "0x01F6594B923B9251", "name": "SET_PED_RAGDOLL_FORCE_FALL", "lua_name": "SetPedRagdollForceFall", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetPedRagdollForceFall(Ped ped)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x01F6594B923B9251", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0xF0A4F1BBF4FA7497", "name": "SET_PED_RAGDOLL_ON_COLLISION", "lua_name": "SetPedRagdollOnCollision", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetPedRagdollOnCollision(Ped ped, BOOL toggle)", "description": "Causes Ped to ragdoll on collision with any object (e.g Running into trashcan). If applied to player you will sometimes trip on the sidewalk.\nNeeds to be recalled after each ragdoll from a Collision.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xF0A4F1BBF4FA7497", "params": [{"name": "ped", "type": "Ped"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0xC8A9481A01E63C28", "name": "SET_PED_RANDOM_COMPONENT_VARIATION", "lua_name": "SetPedRandomComponentVariation", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetPedRandomComponentVariation(Ped ped, int p1)", "description": "```\np1 is always 0 in R* scripts; and a quick disassembly seems to indicate that p1 is unused. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC8A9481A01E63C28", "params": [{"name": "ped", "type": "Ped"}, {"name": "p1", "type": "int", "annotations": {"cs_type": "BOOL"}}]}
{"hash": "0xC44AA05345C992C6", "name": "SET_PED_RANDOM_PROPS", "lua_name": "SetPedRandomProps", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetPedRandomProps(Ped ped)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC44AA05345C992C6", "params": [{"name": "ped", "type": "Ped", "description": "The ped handle."}]}
{"hash": "0xADB3F206518799E8", "name": "SET_PED_RELATIONSHIP_GROUP_DEFAULT_HASH", "lua_name": "SetPedRelationshipGroupDefaultHash", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetPedRelationshipGroupDefaultHash(Ped ped, Hash hash)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xADB3F206518799E8", "params": [{"name": "ped", "type": "Ped"}, {"name": "hash", "type": "Hash"}]}
{"hash": "0xC80A74AC829DDD92", "name": "SET_PED_RELATIONSHIP_GROUP_HASH", "lua_name": "SetPedRelationshipGroupHash", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetPedRelationshipGroupHash(Ped ped, Hash hash)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC80A74AC829DDD92", "params": [{"name": "ped", "type": "Ped"}, {"name": "hash", "type": "Hash"}]}
{"hash": "0xE88DA0751C22A2AD", "name": "SET_PED_RESERVE_PARACHUTE_TINT_INDEX", "lua_name": "SetPedReserveParachuteTintIndex", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetPedReserveParachuteTintIndex(Ped ped, Any p1)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xE88DA0751C22A2AD", "params": [{"name": "ped", "type": "Ped"}, {"name": "p1", "type": "Any"}]}
{"hash": "0xC1E8A365BF3B29F2", "name": "SET_PED_RESET_FLAG", "lua_name": "SetPedResetFlag", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetPedResetFlag(Ped ped, int flagId, BOOL doReset)", "description": "PED::SET_PED_RESET_FLAG(PLAYER::PLAYER_PED_ID(), 240, 1);\nKnown values:", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC1E8A365BF3B29F2", "params": [{"name": "ped", "type": "Ped"}, {"name": "flagId", "type": "int"}, {"name": "doReset", "type": "BOOL"}]}
{"hash": "0xF29CF591C4BF6CEE", "name": "SET_PED_SEEING_RANGE", "lua_name": "SetPedSeeingRange", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetPedSeeingRange(Ped ped, float value)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xF29CF591C4BF6CEE", "params": [{"name": "ped", "type": "Ped"}, {"name": "value", "type": "float"}]}
{"hash": "0x96A05E4FB321B1BA", "name": "SET_PED_SHOOTS_AT_COORD", "lua_name": "SetPedShootsAtCoord", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetPedShootsAtCoord(Ped ped, float x, float y, float z, BOOL toggle)", "description": "Fires a weapon at a coordinate using a ped.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x96A05E4FB321B1BA", "params": [{"name": "ped", "type": "Ped", "description": "Ped index."}, {"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0x614DA022990752DC", "name": "SET_PED_SHOOT_RATE", "lua_name": "SetPedShootRate", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetPedShootRate(Ped ped, int shootRate)", "description": "```\nshootRate 0-1000 \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x614DA022990752DC", "params": [{"name": "ped", "type": "Ped"}, {"name": "shootRate", "type": "int"}]}
{"hash": "0xEEED8FAFEC331A70", "name": "SET_PED_SHOULD_PLAY_FLEE_SCENARIO_EXIT", "lua_name": "SetPedShouldPlayFleeScenarioExit", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "Any SetPedShouldPlayFleeScenarioExit(Ped ped, Any p1, Any p2, Any p3)", "description": "", "aliases": "0xEEED8FAFEC331A70", "url": "https://docs.fivem.net/natives/?_0xEEED8FAFEC331A70", "params": [{"name": "ped", "type": "Ped"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}, {"name": "p3", "type": "Any"}]}
{"hash": "0xF1C03A5352243A30", "name": "SET_PED_SHOULD_PLAY_IMMEDIATE_SCENARIO_EXIT", "lua_name": "SetPedShouldPlayImmediateScenarioExit", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetPedShouldPlayImmediateScenarioExit(Ped ped)", "description": "", "aliases": "0xF1C03A5352243A30", "url": "https://docs.fivem.net/natives/?_0xF1C03A5352243A30", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0xA3A9299C4F2ADB98", "name": "SET_PED_SHOULD_PLAY_NORMAL_SCENARIO_EXIT", "lua_name": "SetPedShouldPlayNormalScenarioExit", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetPedShouldPlayNormalScenarioExit(Ped ped)", "description": "", "aliases": "0xA3A9299C4F2ADB98", "url": "https://docs.fivem.net/natives/?_0xA3A9299C4F2ADB98", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0x9D3151A373974804", "name": "SET_PED_SPHERE_DEFENSIVE_AREA", "lua_name": "SetPedSphereDefensiveArea", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetPedSphereDefensiveArea(Ped ped, float x, float y, float z, float radius, BOOL p5, BOOL p6)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x9D3151A373974804", "params": [{"name": "ped", "type": "Ped"}, {"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}, {"name": "radius", "type": "float"}, {"name": "p5", "type": "BOOL"}, {"name": "p6", "type": "BOOL"}]}
{"hash": "0xEDF4079F9D54C9A1", "name": "SET_PED_STAY_IN_VEHICLE_WHEN_JACKED", "lua_name": "SetPedStayInVehicleWhenJacked", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetPedStayInVehicleWhenJacked(Ped ped, BOOL toggle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xEDF4079F9D54C9A1", "params": [{"name": "ped", "type": "Ped"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0x88CBB5CEB96B7BD2", "name": "SET_PED_STEALTH_MOVEMENT", "lua_name": "SetPedStealthMovement", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetPedStealthMovement(Ped ped, BOOL p1, char* action)", "description": "```\np1 is usually 0 in the scripts. action is either 0 or a pointer to \"DEFAULT_ACTION\". \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x88CBB5CEB96B7BD2", "params": [{"name": "ped", "type": "Ped"}, {"name": "p1", "type": "BOOL"}, {"name": "action", "type": "char*"}]}
{"hash": "0x1509C089ADC208BF", "name": "SET_PED_STEERS_AROUND_OBJECTS", "lua_name": "SetPedSteersAroundObjects", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetPedSteersAroundObjects(Ped ped, BOOL toggle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x1509C089ADC208BF", "params": [{"name": "ped", "type": "Ped"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0x46F2193B3AD1D891", "name": "SET_PED_STEERS_AROUND_PEDS", "lua_name": "SetPedSteersAroundPeds", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetPedSteersAroundPeds(Ped ped, BOOL toggle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x46F2193B3AD1D891", "params": [{"name": "ped", "type": "Ped"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0xEB6FB9D48DDE23EC", "name": "SET_PED_STEERS_AROUND_VEHICLES", "lua_name": "SetPedSteersAroundVehicles", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetPedSteersAroundVehicles(Ped ped, BOOL toggle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xEB6FB9D48DDE23EC", "params": [{"name": "ped", "type": "Ped"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0x29A28F3F8CF6D854", "name": "SET_PED_STRAFE_CLIPSET", "lua_name": "SetPedStrafeClipset", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetPedStrafeClipset(Ped ped, char* clipSet)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x29A28F3F8CF6D854", "params": [{"name": "ped", "type": "Ped"}, {"name": "clipSet", "type": "char*"}]}
{"hash": "0xEBD76F2359F190AC", "name": "SET_PED_SUFFERS_CRITICAL_HITS", "lua_name": "SetPedSuffersCriticalHits", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetPedSuffersCriticalHits(Ped ped, BOOL toggle)", "description": "Ped no longer takes critical damage modifiers if set to FALSE.\n\nExample: Headshotting a player no longer one shots them. Instead they will take the same damage as a torso shot.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xEBD76F2359F190AC", "params": [{"name": "ped", "type": "Ped"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0x27B0405F59637D1F", "name": "SET_PED_SWEAT", "lua_name": "SetPedSweat", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetPedSweat(Ped ped, float sweat)", "description": "```\nSweat is set to 100.0 or 0.0 in the decompiled scripts. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x27B0405F59637D1F", "params": [{"name": "ped", "type": "Ped"}, {"name": "sweat", "type": "float"}]}
{"hash": "0x0703B9079823DA4A", "name": "SET_PED_TARGET_LOSS_RESPONSE", "lua_name": "SetPedTargetLossResponse", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetPedTargetLossResponse(Ped ped, int responseType)", "description": "```\nOnly 1 and 2 appear in the scripts. combatbehaviour.meta seems to only have TLR_SearchForTarget for all peds, but we don't know if that's 1 or 2. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x0703B9079823DA4A", "params": [{"name": "ped", "type": "Ped"}, {"name": "responseType", "type": "int"}]}
{"hash": "0x112942C6E708F70B", "name": "SET_PED_TO_INFORM_RESPECTED_FRIENDS", "lua_name": "SetPedToInformRespectedFriends", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetPedToInformRespectedFriends(Ped ped, float radius, int maxFriends)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x112942C6E708F70B", "params": [{"name": "ped", "type": "Ped"}, {"name": "radius", "type": "float"}, {"name": "maxFriends", "type": "int"}]}
{"hash": "0x332B562EEDA62399", "name": "SET_PED_TO_LOAD_COVER", "lua_name": "SetPedToLoadCover", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetPedToLoadCover(Ped ped, BOOL toggle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x332B562EEDA62399", "params": [{"name": "ped", "type": "Ped"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0xAE99FB955581844A", "name": "SET_PED_TO_RAGDOLL", "lua_name": "SetPedToRagdoll", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "BOOL SetPedToRagdoll(Ped ped, int time1, int time2, int ragdollType, BOOL p4, BOOL p5, BOOL p6)", "description": "p4/p5: Unusued in TU27\n\n### Ragdoll Types\n\n**0**: CTaskNMRelax\n**1**: CTaskNMScriptControl: Hardcoded not to work in networked environments.\n**Else**: CTaskNMBalance", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xAE99FB955581844A", "params": [{"name": "ped", "type": "Ped"}, {"name": "time1", "type": "int", "description": "Time(ms) Ped is in ragdoll mode; only applies to ragdoll types 0 and not 1."}, {"name": "time2", "type": "int"}, {"name": "ragdollType", "type": "int"}, {"name": "p4", "type": "BOOL"}, {"name": "p5", "type": "BOOL"}, {"name": "p6", "type": "BOOL"}]}
{"hash": "0xD76632D99E4966C8", "name": "SET_PED_TO_RAGDOLL_WITH_FALL", "lua_name": "SetPedToRagdollWithFall", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "BOOL SetPedToRagdollWithFall(Ped ped, int time, int p2, int ragdollType, float x, float y, float z, float p7, float p8, float p9, float p10, float p11, float p12, float p13)", "description": "```\nReturn variable is never used in R*'s scripts. \nNot sure what p2 does. It seems like it would be a time judging by it's usage in R*'s scripts, but didn't seem to affect anything in my testings. \nx, y, and z are coordinates, most likely to where the ped will fall. \np7 is probably the force of the fall, but untested, so I left the variable name the same. \np8 to p13 are always 0f in R*'s scripts. \n(Simplified) Example of the usage of the function from R*'s scripts: \nped::set_ped_to_ragdoll_with_fall(ped, 1500, 2000, 1, -entity::get_entity_forward_vector(ped), 1f, 0f, 0f, 0f, 0f, 0f, 0f); \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xD76632D99E4966C8", "params": [{"name": "ped", "type": "Ped"}, {"name": "time", "type": "int"}, {"name": "p2", "type": "int"}, {"name": "ragdollType", "type": "int"}, {"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}, {"name": "p7", "type": "float"}, {"name": "p8", "type": "float"}, {"name": "p9", "type": "float"}, {"name": "p10", "type": "float"}, {"name": "p11", "type": "float"}, {"name": "p12", "type": "float"}, {"name": "p13", "type": "float"}]}
{"hash": "0xD75ACCF5E0FB5367", "name": "SET_PED_USING_ACTION_MODE", "lua_name": "SetPedUsingActionMode", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetPedUsingActionMode(Ped ped, BOOL p1, int p2, char* action)", "description": "```\np2 is usually -1 in the scripts. action is either 0 or \"DEFAULT_ACTION\". \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xD75ACCF5E0FB5367", "params": [{"name": "ped", "type": "Ped"}, {"name": "p1", "type": "BOOL"}, {"name": "p2", "type": "int"}, {"name": "action", "type": "char*"}]}
{"hash": "0x952F06BEECD775CC", "name": "SET_PED_VEHICLE_FORCED_SEAT_USAGE", "lua_name": "SetPedVehicleForcedSeatUsage", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetPedVehicleForcedSeatUsage(Ped ped, Vehicle vehicle, int seatIndex, int flags)", "description": "```\nNativeDB Added Parameter 5: Any p4\n```", "aliases": "0x952F06BEECD775CC", "url": "https://docs.fivem.net/natives/?_0x952F06BEECD775CC", "params": [{"name": "ped", "type": "Ped"}, {"name": "vehicle", "type": "Vehicle"}, {"name": "seatIndex", "type": "int", "description": "See eSeatPosition declared in [`IS_VEHICLE_SEAT_FREE`](#\\_0x22AC59A870E6A669)."}, {"name": "flags", "type": "int"}]}
{"hash": "0x3B6405E8AB34A907", "name": "SET_PED_VISUAL_FIELD_CENTER_ANGLE", "lua_name": "SetPedVisualFieldCenterAngle", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetPedVisualFieldCenterAngle(Ped ped, float angle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x3B6405E8AB34A907", "params": [{"name": "ped", "type": "Ped"}, {"name": "angle", "type": "float"}]}
{"hash": "0x70793BDCA1E854D4", "name": "SET_PED_VISUAL_FIELD_MAX_ANGLE", "lua_name": "SetPedVisualFieldMaxAngle", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetPedVisualFieldMaxAngle(Ped ped, float value)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x70793BDCA1E854D4", "params": [{"name": "ped", "type": "Ped"}, {"name": "value", "type": "float"}]}
{"hash": "0x78D0B67629D75856", "name": "SET_PED_VISUAL_FIELD_MAX_ELEVATION_ANGLE", "lua_name": "SetPedVisualFieldMaxElevationAngle", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetPedVisualFieldMaxElevationAngle(Ped ped, float angle)", "description": "```\nThis native refers to the field of vision the ped has above them, starting at 0 degrees. 90f would let the ped see enemies directly above of them. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x78D0B67629D75856", "params": [{"name": "ped", "type": "Ped"}, {"name": "angle", "type": "float"}]}
{"hash": "0x2DB492222FB21E26", "name": "SET_PED_VISUAL_FIELD_MIN_ANGLE", "lua_name": "SetPedVisualFieldMinAngle", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetPedVisualFieldMinAngle(Ped ped, float value)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x2DB492222FB21E26", "params": [{"name": "ped", "type": "Ped"}, {"name": "value", "type": "float"}]}
{"hash": "0x7A276EB2C224D70F", "name": "SET_PED_VISUAL_FIELD_MIN_ELEVATION_ANGLE", "lua_name": "SetPedVisualFieldMinElevationAngle", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetPedVisualFieldMinElevationAngle(Ped ped, float angle)", "description": "```\nThis native refers to the field of vision the ped has below them, starting at 0 degrees. The angle value should be negative. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x7A276EB2C224D70F", "params": [{"name": "ped", "type": "Ped"}, {"name": "angle", "type": "float"}]}
{"hash": "0x9C74B0BC831B753A", "name": "SET_PED_VISUAL_FIELD_PERIPHERAL_RANGE", "lua_name": "SetPedVisualFieldPeripheralRange", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetPedVisualFieldPeripheralRange(Ped ped, float range)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x9C74B0BC831B753A", "params": [{"name": "ped", "type": "Ped"}, {"name": "range", "type": "float"}]}
{"hash": "0x2622E35B77D3ACA2", "name": "SET_PED_WEAPON_MOVEMENT_CLIPSET", "lua_name": "SetPedWeaponMovementClipset", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetPedWeaponMovementClipset(Ped ped, char* clipSet)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x2622E35B77D3ACA2", "params": [{"name": "ped", "type": "Ped"}, {"name": "clipSet", "type": "char*"}]}
{"hash": "0xB5485E4907B53019", "name": "SET_PED_WETNESS_ENABLED_THIS_FRAME", "lua_name": "SetPedWetnessEnabledThisFrame", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetPedWetnessEnabledThisFrame(Ped ped)", "description": "```\ncombined with PED::SET_PED_WETNESS_HEIGHT(), this native makes the ped drenched in water up to the height specified in the other function \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xB5485E4907B53019", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0x44CB6447D2571AA0", "name": "SET_PED_WETNESS_HEIGHT", "lua_name": "SetPedWetnessHeight", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetPedWetnessHeight(Ped ped, float height)", "description": "```\nIt adds the wetness level to the player clothing/outfit. As if player just got out from water surface. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x44CB6447D2571AA0", "params": [{"name": "ped", "type": "Ped"}, {"name": "height", "type": "float"}]}
{"hash": "0xD8C3BE3EE94CAF2D", "name": "SET_POP_CONTROL_SPHERE_THIS_FRAME", "lua_name": "SetPopControlSphereThisFrame", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetPopControlSphereThisFrame(float x, float y, float z, float min, float max)", "description": "```\nMin and max are usually 100.0 and 200.0\n```", "aliases": "0xD8C3BE3EE94CAF2D", "url": "https://docs.fivem.net/natives/?_0xD8C3BE3EE94CAF2D", "params": [{"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}, {"name": "min", "type": "float"}, {"name": "max", "type": "float"}]}
{"hash": "0x26695EC767728D84", "name": "SET_RAGDOLL_BLOCKING_FLAGS", "lua_name": "SetRagdollBlockingFlags", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetRagdollBlockingFlags(Ped ped, int flags)", "description": "```\nWorks for both player and peds, but some flags don't seem to work for the player (1, for example) \n1 - Blocks ragdolling when shot. \n2 - Blocks ragdolling when hit by a vehicle. The ped still might play a falling animation. \n4 - Blocks ragdolling when set on fire. \n----------------------------------------------------------------------- \nThere seem to be 26 flags \n```", "aliases": "0x26695EC767728D84 _SET_PED_RAGDOLL_BLOCKING_FLAGS", "url": "https://docs.fivem.net/natives/?_0x26695EC767728D84", "params": [{"name": "ped", "type": "Ped"}, {"name": "flags", "type": "int"}]}
{"hash": "0xBF25EB89375A37AD", "name": "SET_RELATIONSHIP_BETWEEN_GROUPS", "lua_name": "SetRelationshipBetweenGroups", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetRelationshipBetweenGroups(int relationship, Hash group1, Hash group2)", "description": "```\nSets the relationship between two groups. This should be called twice (once for each group). \nRelationship types: \n0 = Companion \n1 = Respect \n2 = Like \n3 = Neutral \n4 = Dislike \n5 = Hate \n255 = Pedestrians \nExample: \nPED::SET_RELATIONSHIP_BETWEEN_GROUPS(2, l_1017, 0xA49E591C); \nPED::SET_RELATIONSHIP_BETWEEN_GROUPS(2, 0xA49E591C, l_1017); \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xBF25EB89375A37AD", "params": [{"name": "relationship", "type": "int"}, {"name": "group1", "type": "Hash"}, {"name": "group2", "type": "Hash"}]}
{"hash": "0x28157D43CF600981", "name": "SET_SCENARIO_PEDS_SPAWN_IN_SPHERE_AREA", "lua_name": "SetScenarioPedsSpawnInSphereArea", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetScenarioPedsSpawnInSphereArea(float x, float y, float z, float range, int p4)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x28157D43CF600981", "params": [{"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}, {"name": "range", "type": "float"}, {"name": "p4", "type": "int"}]}
{"hash": "0x14F19A8782C8071E", "name": "SET_SCENARIO_PEDS_TO_BE_RETURNED_BY_NEXT_COMMAND", "lua_name": "SetScenarioPedsToBeReturnedByNextCommand", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetScenarioPedsToBeReturnedByNextCommand(BOOL value)", "description": "```\nSets a value indicating whether scenario peds should be returned by the next call to a command that returns peds. Eg. GET_CLOSEST_PED. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x14F19A8782C8071E", "params": [{"name": "value", "type": "BOOL"}]}
{"hash": "0x7A556143A1C03898", "name": "SET_SCENARIO_PED_DENSITY_MULTIPLIER_THIS_FRAME", "lua_name": "SetScenarioPedDensityMultiplierThisFrame", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetScenarioPedDensityMultiplierThisFrame(float interiorMult, float exteriorMult)", "description": "Set the number of scenario peds on the entire map", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x7A556143A1C03898", "params": [{"name": "interiorMult", "type": "float", "description": "Multiplier for ped scenarios inside interiors."}, {"name": "exteriorMult", "type": "float", "description": "Multiplier for ped scenarios outside interiors."}]}
{"hash": "0x5917BBA32D06C230", "name": "SET_SCRIPTED_ANIM_SEAT_OFFSET", "lua_name": "SetScriptedAnimSeatOffset", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetScriptedAnimSeatOffset(Ped ped, float p1)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x5917BBA32D06C230", "params": [{"name": "ped", "type": "Ped"}, {"name": "p1", "type": "float"}]}
{"hash": "0x5086C7843552CF85", "name": "SET_SCRIPTED_CONVERSION_COORD_THIS_FRAME", "lua_name": "SetScriptedConversionCoordThisFrame", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetScriptedConversionCoordThisFrame(float x, float y, float z)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x5086C7843552CF85", "params": [{"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}]}
{"hash": "0x394B9CD12435C981", "name": "SET_SYNCHRONIZED_SCENE_HOLD_LAST_FRAME", "lua_name": "SetSynchronizedSceneHoldLastFrame", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetSynchronizedSceneHoldLastFrame(int sceneID, BOOL toggle)", "description": "", "aliases": "0x394B9CD12435C981 _SET_SYNCHRONIZED_SCENE_OCCLUSION_PORTAL", "url": "https://docs.fivem.net/natives/?_0x394B9CD12435C981", "params": [{"name": "sceneID", "type": "int"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0xD9A897A4C6C2974F", "name": "SET_SYNCHRONIZED_SCENE_LOOPED", "lua_name": "SetSynchronizedSceneLooped", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetSynchronizedSceneLooped(int sceneID, BOOL toggle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xD9A897A4C6C2974F", "params": [{"name": "sceneID", "type": "int"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0x6ACF6B7225801CD7", "name": "SET_SYNCHRONIZED_SCENE_ORIGIN", "lua_name": "SetSynchronizedSceneOrigin", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetSynchronizedSceneOrigin(int sceneID, float x, float y, float z, float roll, float pitch, float yaw, BOOL p7)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x6ACF6B7225801CD7", "params": [{"name": "sceneID", "type": "int"}, {"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}, {"name": "roll", "type": "float"}, {"name": "pitch", "type": "float"}, {"name": "yaw", "type": "float"}, {"name": "p7", "type": "BOOL"}]}
{"hash": "0x734292F4F0ABF6D0", "name": "SET_SYNCHRONIZED_SCENE_PHASE", "lua_name": "SetSynchronizedScenePhase", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetSynchronizedScenePhase(int sceneID, float phase)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x734292F4F0ABF6D0", "params": [{"name": "sceneID", "type": "int"}, {"name": "phase", "type": "float"}]}
{"hash": "0xB6C49F8A5E295A5D", "name": "SET_SYNCHRONIZED_SCENE_RATE", "lua_name": "SetSynchronizedSceneRate", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetSynchronizedSceneRate(int sceneID, float rate)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xB6C49F8A5E295A5D", "params": [{"name": "sceneID", "type": "int"}, {"name": "rate", "type": "float"}]}
{"hash": "0xFEE4A5459472A9F8", "name": "SPAWNPOINTS_CANCEL_SEARCH", "lua_name": "SpawnpointsCancelSearch", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SpawnpointsCancelSearch()", "description": "", "aliases": "0xFEE4A5459472A9F8", "url": "https://docs.fivem.net/natives/?_0xFEE4A5459472A9F8", "params": []}
{"hash": "0xA635C11B8C44AFC2", "name": "SPAWNPOINTS_GET_NUM_SEARCH_RESULTS", "lua_name": "SpawnpointsGetNumSearchResults", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "int SpawnpointsGetNumSearchResults()", "description": "", "aliases": "0xA635C11B8C44AFC2", "url": "https://docs.fivem.net/natives/?_0xA635C11B8C44AFC2", "params": []}
{"hash": "0x280C7E3AC7F56E90", "name": "SPAWNPOINTS_GET_SEARCH_RESULT", "lua_name": "SpawnpointsGetSearchResult", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SpawnpointsGetSearchResult(int randomInt, float* x, float* y, float* z)", "description": "", "aliases": "0x280C7E3AC7F56E90", "url": "https://docs.fivem.net/natives/?_0x280C7E3AC7F56E90", "params": [{"name": "randomInt", "type": "int"}, {"name": "x", "type": "float*"}, {"name": "y", "type": "float*"}, {"name": "z", "type": "float*"}]}
{"hash": "0xB782F8238512BAD5", "name": "SPAWNPOINTS_GET_SEARCH_RESULT_FLAGS", "lua_name": "SpawnpointsGetSearchResultFlags", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SpawnpointsGetSearchResultFlags(Any p0, Any* p1)", "description": "", "aliases": "0xB782F8238512BAD5", "url": "https://docs.fivem.net/natives/?_0xB782F8238512BAD5", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any*"}]}
{"hash": "0x3C67506996001F5E", "name": "SPAWNPOINTS_IS_SEARCH_ACTIVE", "lua_name": "SpawnpointsIsSearchActive", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "BOOL SpawnpointsIsSearchActive()", "description": "", "aliases": "0x3C67506996001F5E", "url": "https://docs.fivem.net/natives/?_0x3C67506996001F5E", "params": []}
{"hash": "0xA586FBEB32A53DBB", "name": "SPAWNPOINTS_IS_SEARCH_COMPLETE", "lua_name": "SpawnpointsIsSearchComplete", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "BOOL SpawnpointsIsSearchComplete()", "description": "", "aliases": "0xA586FBEB32A53DBB", "url": "https://docs.fivem.net/natives/?_0xA586FBEB32A53DBB", "params": []}
{"hash": "0xF445DE8DA80A1792", "name": "SPAWNPOINTS_IS_SEARCH_FAILED", "lua_name": "SpawnpointsIsSearchFailed", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "BOOL SpawnpointsIsSearchFailed()", "description": "", "aliases": "0xF445DE8DA80A1792", "url": "https://docs.fivem.net/natives/?_0xF445DE8DA80A1792", "params": []}
{"hash": "0x2DF9038C90AD5264", "name": "SPAWNPOINTS_START_SEARCH", "lua_name": "SpawnpointsStartSearch", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SpawnpointsStartSearch(float p0, float p1, float p2, float p3, float p4, int interiorFlags, float scale, int duration)", "description": "", "aliases": "0x2DF9038C90AD5264", "url": "https://docs.fivem.net/natives/?_0x2DF9038C90AD5264", "params": [{"name": "p0", "type": "float"}, {"name": "p1", "type": "float"}, {"name": "p2", "type": "float"}, {"name": "p3", "type": "float"}, {"name": "p4", "type": "float"}, {"name": "interiorFlags", "type": "int"}, {"name": "scale", "type": "float"}, {"name": "duration", "type": "int"}]}
{"hash": "0xB2AFF10216DEFA2F", "name": "SPAWNPOINTS_START_SEARCH_IN_ANGLED_AREA", "lua_name": "SpawnpointsStartSearchInAngledArea", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SpawnpointsStartSearchInAngledArea(float x, float y, float z, float p3, float p4, float p5, float p6, int interiorFlags, float scale, int duration)", "description": "", "aliases": "0xB2AFF10216DEFA2F", "url": "https://docs.fivem.net/natives/?_0xB2AFF10216DEFA2F", "params": [{"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}, {"name": "p3", "type": "float"}, {"name": "p4", "type": "float"}, {"name": "p5", "type": "float"}, {"name": "p6", "type": "float"}, {"name": "interiorFlags", "type": "int"}, {"name": "scale", "type": "float"}, {"name": "duration", "type": "int"}]}
{"hash": "0xF9ACF4A08098EA25", "name": "SPECIAL_FUNCTION_DO_NOT_USE", "lua_name": "SpecialFunctionDoNotUse", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SpecialFunctionDoNotUse(Ped ped, BOOL noCollisionUntilClear)", "description": "Kicks the ped from the current vehicle and keeps the rendering-focus on this ped (also disables its collision). If doing this for your player ped, you'll still be able to drive the vehicle.\\\nOnly to be used in very specific situations where the ped needs to be inside the car still but not attached.", "aliases": "0xF9ACF4A08098EA25", "url": "https://docs.fivem.net/natives/?_0xF9ACF4A08098EA25", "params": [{"name": "ped", "type": "Ped"}, {"name": "noCollisionUntilClear", "type": "BOOL"}]}
{"hash": "0xB47BD05FA66B40CF", "name": "STOP_ANY_PED_MODEL_BEING_SUPPRESSED", "lua_name": "StopAnyPedModelBeingSuppressed", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void StopAnyPedModelBeingSuppressed()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xB47BD05FA66B40CF", "params": []}
{"hash": "0xC158D28142A34608", "name": "STOP_PED_WEAPON_FIRING_WHEN_DROPPED", "lua_name": "StopPedWeaponFiringWhenDropped", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void StopPedWeaponFiringWhenDropped(Ped ped)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC158D28142A34608", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0xCD9CC7E200A52A6F", "name": "TAKE_OWNERSHIP_OF_SYNCHRONIZED_SCENE", "lua_name": "TakeOwnershipOfSynchronizedScene", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void TakeOwnershipOfSynchronizedScene(int scene)", "description": "", "aliases": "0xCD9CC7E200A52A6F _DISPOSE_SYNCHRONIZED_SCENE", "url": "https://docs.fivem.net/natives/?_0xCD9CC7E200A52A6F", "params": [{"name": "scene", "type": "int", "description": "Scene ID returned by [`CREATE_SYNCHRONIZED_SCENE`](#\\_0x8C18E0F9080ADD73)"}]}
{"hash": "0x96B1361D9B24C2FF", "name": "UNREGISTER_PEDHEADSHOT", "lua_name": "UnregisterPedheadshot", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void UnregisterPedheadshot(int id)", "description": "```\ngtaforums.com/topic/885580-ped-headshotmugshot-txd/ \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x96B1361D9B24C2FF", "params": [{"name": "id", "type": "int"}]}
{"hash": "0x723538F61C647C5A", "name": "UPDATE_PED_HEAD_BLEND_DATA", "lua_name": "UpdatePedHeadBlendData", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void UpdatePedHeadBlendData(Ped ped, float shapeMix, float skinMix, float thirdMix)", "description": "See [`SET_PED_HEAD_BLEND_DATA`](#\\_0x9414E18B9434C2FE)", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x723538F61C647C5A", "params": [{"name": "ped", "type": "Ped"}, {"name": "shapeMix", "type": "float"}, {"name": "skinMix", "type": "float"}, {"name": "thirdMix", "type": "float"}]}
{"hash": "0xF9800AA1A771B000", "name": "WAS_PED_KILLED_BY_STEALTH", "lua_name": "WasPedKilledByStealth", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "BOOL WasPedKilledByStealth(Ped ped)", "description": "Verifies whether ped was eliminated through stealth.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xF9800AA1A771B000", "params": [{"name": "ped", "type": "Ped", "description": "Ped index"}]}
{"hash": "0x7F08E26039C7347C", "name": "WAS_PED_KILLED_BY_TAKEDOWN", "lua_name": "WasPedKilledByTakedown", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "BOOL WasPedKilledByTakedown(Ped ped)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x7F08E26039C7347C", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0x61767F73EACEED21", "name": "WAS_PED_KNOCKED_OUT", "lua_name": "WasPedKnockedOut", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "BOOL WasPedKnockedOut(Ped ped)", "description": "", "aliases": "0x61767F73EACEED21", "url": "https://docs.fivem.net/natives/?_0x61767F73EACEED21", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0x11B499C1E0FF8559", "name": "WAS_PED_SKELETON_UPDATED", "lua_name": "WasPedSkeletonUpdated", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "BOOL WasPedSkeletonUpdated(Ped ped)", "description": "```\nDespite this function's name, it simply returns whether the specified handle is a Ped. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x11B499C1E0FF8559", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0xE43A13C9E4CCCBCF", "name": "_BLOCK_PED_DEAD_BODY_SHOCKING_EVENTS", "lua_name": "BlockPedDeadBodyShockingEvents", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void BlockPedDeadBodyShockingEvents(Ped ped, BOOL toggle)", "description": "", "aliases": "0xE43A13C9E4CCCBCF", "url": "https://docs.fivem.net/natives/?_0xE43A13C9E4CCCBCF", "params": [{"name": "ped", "type": "Ped"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0x637822DC2AFEEBF8", "name": "_CLEAR_FACIAL_CLIPSET_OVERRIDE", "lua_name": "ClearFacialClipsetOverride", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void ClearFacialClipsetOverride(Ped ped)", "description": "```\nNativeDB Introduced: v1493\n```", "aliases": "0x637822DC2AFEEBF8", "url": "https://docs.fivem.net/natives/?_0x637822DC2AFEEBF8", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0xC79196DCB36F6121", "name": "_CLEAR_PED_COVER_CLIPSET_OVERRIDE", "lua_name": "ClearPedCoverClipsetOverride", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void ClearPedCoverClipsetOverride(Ped ped)", "description": "```\nCLEAR_PED_*\n```", "aliases": "0xC79196DCB36F6121", "url": "https://docs.fivem.net/natives/?_0xC79196DCB36F6121", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0x668FD40BCBA5DE48", "name": "_CLONE_PED_EX", "lua_name": "ClonePedEx", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "Ped ClonePedEx(Ped ped, float heading, BOOL isNetwork, BOOL bScriptHostPed, Any p4)", "description": "Used one time in fmmc_launcher.c instead of CLONE_PED because ?", "aliases": "0x668FD40BCBA5DE48 _CLONE_PED_2", "url": "https://docs.fivem.net/natives/?_0x668FD40BCBA5DE48", "params": [{"name": "ped", "type": "Ped"}, {"name": "heading", "type": "float", "annotations": {"cs_type": "Any"}}, {"name": "isNetwork", "type": "BOOL", "annotations": {"cs_type": "Any"}}, {"name": "bScriptHostPed", "type": "BOOL", "annotations": {"cs_type": "Any"}}, {"name": "p4", "type": "Any"}]}
{"hash": "0x148B08C2D2ACB884", "name": "_CLONE_PED_TO_TARGET_EX", "lua_name": "ClonePedToTargetEx", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void ClonePedToTargetEx(Ped ped, Ped targetPed, Any p2)", "description": "", "aliases": "0x148B08C2D2ACB884", "url": "https://docs.fivem.net/natives/?_0x148B08C2D2ACB884", "params": [{"name": "ped", "type": "Ped"}, {"name": "targetPed", "type": "Ped"}, {"name": "p2", "type": "Any"}]}
{"hash": "0x62EC273D00187DCA", "name": "_CREATE_SYNCHRONIZED_SCENE_2", "lua_name": "CreateSynchronizedScene_2", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "int CreateSynchronizedScene_2(float x, float y, float z, float radius, Hash object)", "description": "", "aliases": "0x62EC273D00187DCA", "url": "https://docs.fivem.net/natives/?_0x62EC273D00187DCA", "params": [{"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}, {"name": "radius", "type": "float"}, {"name": "object", "type": "Hash"}]}
{"hash": "0xCC6E3B6BB69501F1", "name": "_DOES_RELATIONSHIP_GROUP_EXIST", "lua_name": "DoesRelationshipGroupExist", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "BOOL DoesRelationshipGroupExist(Hash groupHash)", "description": "", "aliases": "0xCC6E3B6BB69501F1", "url": "https://docs.fivem.net/natives/?_0xCC6E3B6BB69501F1", "params": [{"name": "groupHash", "type": "Hash", "annotations": {"cs_type": "Any"}}]}
{"hash": "0x8A24B067D175A7BD", "name": "_DOES_SCENARIO_BLOCKING_AREA_EXIST", "lua_name": "DoesScenarioBlockingAreaExist", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "BOOL DoesScenarioBlockingAreaExist(float x1, float y1, float z1, float x2, float y2, float z2)", "description": "", "aliases": "0x8A24B067D175A7BD", "url": "https://docs.fivem.net/natives/?_0x8A24B067D175A7BD", "params": [{"name": "x1", "type": "float"}, {"name": "y1", "type": "float"}, {"name": "z1", "type": "float"}, {"name": "x2", "type": "float"}, {"name": "y2", "type": "float"}, {"name": "z2", "type": "float"}]}
{"hash": "0xFF287323B0E2C69A", "name": "_FREEZE_PED_CAMERA_ROTATION", "lua_name": "FreezePedCameraRotation", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void FreezePedCameraRotation(Ped ped)", "description": "", "aliases": "0xFF287323B0E2C69A", "url": "https://docs.fivem.net/natives/?_0xFF287323B0E2C69A", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0xE5C0CF872C2AD150", "name": "_GET_NUM_HAIR_COLORS", "lua_name": "GetNumHairColors", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "int GetNumHairColors()", "description": "```\nUsed for freemode (online) characters. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xE5C0CF872C2AD150", "params": []}
{"hash": "0xD1F7CA1535D22818", "name": "_GET_NUM_MAKEUP_COLORS", "lua_name": "GetNumMakeupColors", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "int GetNumMakeupColors()", "description": "", "aliases": "0xD1F7CA1535D22818", "url": "https://docs.fivem.net/natives/?_0xD1F7CA1535D22818", "params": []}
{"hash": "0xF60165E1D2C5370B", "name": "_GET_PED_CURRENT_MOVEMENT_SPEED", "lua_name": "GetPedCurrentMovementSpeed", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "BOOL GetPedCurrentMovementSpeed(Ped ped, float* speedX, float* speedY)", "description": "", "aliases": "0xF60165E1D2C5370B", "url": "https://docs.fivem.net/natives/?_0xF60165E1D2C5370B", "params": [{"name": "ped", "type": "Ped"}, {"name": "speedX", "type": "float*"}, {"name": "speedY", "type": "float*"}]}
{"hash": "0x65671A4FB8218930", "name": "_GET_PED_DIES_IN_WATER", "lua_name": "GetPedDiesInWater", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "BOOL GetPedDiesInWater(Ped ped)", "description": "```\nNativeDB Introduced: v2699\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x65671A4FB8218930", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0x1461B28A06717D68", "name": "_GET_PED_EMISSIVE_INTENSITY", "lua_name": "GetPedEmissiveIntensity", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "float GetPedEmissiveIntensity(Ped ped)", "description": "Use [`SetPedIlluminatedClothingGlowIntensity`](#\\_0x4E90D746056E273D) to set the illuminated clothing glow intensity for a specific ped.", "aliases": "0x1461B28A06717D68 _GET_PED_ILLUMINATED_CLOTHING_GLOW_INTENSITY", "url": "https://docs.fivem.net/natives/?_0x1461B28A06717D68", "params": [{"name": "ped", "type": "Ped", "description": "The ped to get the glow intensity from."}]}
{"hash": "0xBA656A3BB01BDEA3", "name": "_GET_PED_EVENT_DATA", "lua_name": "GetPedEventData", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "BOOL GetPedEventData(Ped ped, int eventType, Any* outData)", "description": "```\nNativeDB Introduced: v2189\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xBA656A3BB01BDEA3", "params": [{"name": "ped", "type": "Ped"}, {"name": "eventType", "type": "int"}, {"name": "outData", "type": "Any*"}]}
{"hash": "0x76BBA2CEE66D47E9", "name": "_GET_PED_EYE_COLOR", "lua_name": "GetPedEyeColor", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "int GetPedEyeColor(Ped ped)", "description": "A getter for [`_SET_PED_EYE_COLOR`](#\\_0x50B56988B170AFDF).", "aliases": "0x76BBA2CEE66D47E9", "url": "https://docs.fivem.net/natives/?_0x76BBA2CEE66D47E9", "params": [{"name": "ped", "type": "Ped", "description": "The target ped"}]}
{"hash": "0x4852FC386E2E1BB5", "name": "_GET_PED_HAIR_RGB_COLOR", "lua_name": "GetPedHairRgbColor", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void GetPedHairRgbColor(int hairColorIndex, int* outR, int* outG, int* outB)", "description": "Input: Haircolor index, value between 0 and 63 (inclusive).\nOutput: RGB values for the haircolor specified in the input.\n\nThis is used with the hair color swatches scaleform.\n\nUse [`_0x013E5CFC38CD5387`](#\\_0x013E5CFC38CD5387) to get the makeup colors.", "aliases": "0x4852FC386E2E1BB5 _GET_HAIR_RGB_COLOR", "url": "https://docs.fivem.net/natives/?_0x4852FC386E2E1BB5", "params": [{"name": "hairColorIndex", "type": "int", "description": "The hair color index. Value between 0-63 (inclusive)."}, {"name": "outR", "type": "int*", "description": "Output red value."}, {"name": "outG", "type": "int*", "description": "Output green value."}, {"name": "outB", "type": "int*", "description": "Output blue value."}]}
{"hash": "0xA60EF3B6461A4D43", "name": "_GET_PED_HEAD_OVERLAY_VALUE", "lua_name": "GetPedHeadOverlayValue", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "int GetPedHeadOverlayValue(Ped ped, int overlayID)", "description": "```\nLikely a char, if that overlay is not set, e.i. \"None\" option, returns 255;\nThis might be the once removed native GET_PED_HEAD_OVERLAY.\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA60EF3B6461A4D43", "params": [{"name": "ped", "type": "Ped"}, {"name": "overlayID", "type": "int"}]}
{"hash": "0x013E5CFC38CD5387", "name": "_GET_PED_MAKEUP_RGB_COLOR", "lua_name": "GetPedMakeupRgbColor", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void GetPedMakeupRgbColor(int makeupColorIndex, int* outR, int* outG, int* outB)", "description": "Input: Makeup color index, value between 0 and 63 (inclusive).\nOutput: RGB values for the makeup color specified in the input.\n\nThis is used with the makeup color swatches scaleform.\n\nUse [`_0x4852FC386E2E1BB5`](#\\_0x4852FC386E2E1BB5) to get the hair colors.", "aliases": "0x013E5CFC38CD5387 _GET_MAKEUP_RGB_COLOR", "url": "https://docs.fivem.net/natives/?_0x013E5CFC38CD5387", "params": [{"name": "makeupColorIndex", "type": "int", "description": "The hair color index. Value between 0-63 (inclusive)."}, {"name": "outR", "type": "int*", "description": "Output red value."}, {"name": "outG", "type": "int*", "description": "Output green value."}, {"name": "outB", "type": "int*", "description": "Output blue value."}]}
{"hash": "0x32C27A11307B01CC", "name": "_GET_PED_TASK_COMBAT_TARGET", "lua_name": "GetPedTaskCombatTarget", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "Entity GetPedTaskCombatTarget(Ped ped, Any p1)", "description": "```\nNativeDB Introduced: v2372\n```", "aliases": "0x32C27A11307B01CC", "url": "https://docs.fivem.net/natives/?_0x32C27A11307B01CC", "params": [{"name": "ped", "type": "Ped"}, {"name": "p1", "type": "Any"}]}
{"hash": "0xEF2C71A32CAD5FBD", "name": "_GET_PED_VISUAL_FIELD_CENTER_ANGLE", "lua_name": "GetPedVisualFieldCenterAngle", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "float GetPedVisualFieldCenterAngle(Ped ped)", "description": "```\nNativeDB Introduced: v1493\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xEF2C71A32CAD5FBD", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0x36B77BB84687C318", "name": "_GET_TIME_OF_LAST_PED_WEAPON_DAMAGE", "lua_name": "GetTimeOfLastPedWeaponDamage", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "int GetTimeOfLastPedWeaponDamage(Ped ped, Hash weaponHash)", "description": "```\nGET_TIME_*\n```", "aliases": "0x36B77BB84687C318", "url": "https://docs.fivem.net/natives/?_0x36B77BB84687C318", "params": [{"name": "ped", "type": "Ped"}, {"name": "weaponHash", "type": "Hash", "annotations": {"cs_type": "Any"}}]}
{"hash": "0x604E810189EE3A59", "name": "_IS_PED_BLUSH_COLOR_VALID", "lua_name": "IsPedBlushColorValid", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "BOOL IsPedBlushColorValid(int colorID)", "description": "", "aliases": "0x604E810189EE3A59", "url": "https://docs.fivem.net/natives/?_0x604E810189EE3A59", "params": [{"name": "colorID", "type": "int"}]}
{"hash": "0xF41B5D290C99A3D6", "name": "_IS_PED_BLUSH_COLOR_VALID_2", "lua_name": "IsPedBlushColorValid_2", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "BOOL IsPedBlushColorValid_2(int colorId)", "description": "", "aliases": "0xF41B5D290C99A3D6", "url": "https://docs.fivem.net/natives/?_0xF41B5D290C99A3D6", "params": [{"name": "colorId", "type": "int"}]}
{"hash": "0x09E7ECA981D9B210", "name": "_IS_PED_BODY_BLEMISH_VALID", "lua_name": "IsPedBodyBlemishValid", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "BOOL IsPedBodyBlemishValid(int colorID)", "description": "```\nNativeDB Introduced: v1290\n```", "aliases": "0x09E7ECA981D9B210", "url": "https://docs.fivem.net/natives/?_0x09E7ECA981D9B210", "params": [{"name": "colorID", "type": "int"}]}
{"hash": "0x451D05012CCEC234", "name": "_IS_PED_DOING_BEAST_JUMP", "lua_name": "IsPedDoingBeastJump", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "BOOL IsPedDoingBeastJump(Ped ped)", "description": "", "aliases": "0x451D05012CCEC234", "url": "https://docs.fivem.net/natives/?_0x451D05012CCEC234", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0xE0D36E5D9E99CC21", "name": "_IS_PED_HAIR_COLOR_VALID", "lua_name": "IsPedHairColorValid", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "BOOL IsPedHairColorValid(int colorID)", "description": "", "aliases": "0xE0D36E5D9E99CC21", "url": "https://docs.fivem.net/natives/?_0xE0D36E5D9E99CC21", "params": [{"name": "colorID", "type": "int"}]}
{"hash": "0xED6D8E27A43B8CDE", "name": "_IS_PED_HAIR_COLOR_VALID_2", "lua_name": "IsPedHairColorValid_2", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "BOOL IsPedHairColorValid_2(int colorId)", "description": "", "aliases": "0xED6D8E27A43B8CDE", "url": "https://docs.fivem.net/natives/?_0xED6D8E27A43B8CDE", "params": [{"name": "colorId", "type": "int"}]}
{"hash": "0xB9496CE47546DB2C", "name": "_IS_PED_HELMET_UNK", "lua_name": "IsPedHelmetUnk", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "BOOL IsPedHelmetUnk(Ped ped)", "description": "", "aliases": "0xB9496CE47546DB2C", "url": "https://docs.fivem.net/natives/?_0xB9496CE47546DB2C", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0x0525A2C2562F3CD4", "name": "_IS_PED_LIPSTICK_COLOR_VALID", "lua_name": "IsPedLipstickColorValid", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "BOOL IsPedLipstickColorValid(int colorID)", "description": "", "aliases": "0x0525A2C2562F3CD4", "url": "https://docs.fivem.net/natives/?_0x0525A2C2562F3CD4", "params": [{"name": "colorID", "type": "int"}]}
{"hash": "0x3E802F11FBE27674", "name": "_IS_PED_LIPSTICK_COLOR_VALID_2", "lua_name": "IsPedLipstickColorValid_2", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "BOOL IsPedLipstickColorValid_2(int colorId)", "description": "", "aliases": "0x3E802F11FBE27674", "url": "https://docs.fivem.net/natives/?_0x3E802F11FBE27674", "params": [{"name": "colorId", "type": "int"}]}
{"hash": "0x26AF0E8E30BD2A2C", "name": "_IS_PED_OPENING_A_DOOR", "lua_name": "IsPedOpeningADoor", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "BOOL IsPedOpeningADoor(Ped ped)", "description": "```\nIS_PED_*\n\nReturns true if the ped is currently opening a door (CTaskOpenDoor).\n```", "aliases": "0x26AF0E8E30BD2A2C", "url": "https://docs.fivem.net/natives/?_0x26AF0E8E30BD2A2C", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0x81AA517FBBA05D39", "name": "_IS_PED_SHADER_EFFECT_VALID", "lua_name": "IsPedShaderEffectValid", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "BOOL IsPedShaderEffectValid(Ped ped)", "description": "", "aliases": "0x81AA517FBBA05D39", "url": "https://docs.fivem.net/natives/?_0x81AA517FBBA05D39", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0x3795688A307E1EB6", "name": "_IS_PED_SWAPPING_WEAPON", "lua_name": "IsPedSwappingWeapon", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "BOOL IsPedSwappingWeapon(Ped Ped)", "description": "", "aliases": "0x3795688A307E1EB6", "url": "https://docs.fivem.net/natives/?_0x3795688A307E1EB6", "params": [{"name": "Ped", "type": "Ped"}]}
{"hash": "0x88274C11CF0D866D", "name": "_IS_SCUBA_GEAR_LIGHT_ENABLED", "lua_name": "IsScubaGearLightEnabled", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "BOOL IsScubaGearLightEnabled(Ped ped)", "description": "```\nNativeDB Introduced: v1493\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x88274C11CF0D866D", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0xBA8805A1108A2515", "name": "_REGISTER_PEDHEADSHOT_3", "lua_name": "RegisterPedheadshot_3", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "int RegisterPedheadshot_3(Ped ped)", "description": "", "aliases": "0xBA8805A1108A2515", "url": "https://docs.fivem.net/natives/?_0xBA8805A1108A2515", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0xC73EFFC5E043A8BA", "name": "_SET_BLOCK_AMBIENT_PEDS_FROM_DROPPING_WEAPONS_THIS_FRAME", "lua_name": "SetBlockAmbientPedsFromDroppingWeaponsThisFrame", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetBlockAmbientPedsFromDroppingWeaponsThisFrame()", "description": "Prevents ambient peds from dropping their weapons for the current frame.\n\n```\nNativeDB Introduced: v3258\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC73EFFC5E043A8BA", "params": []}
{"hash": "0xEE2476B9EE4A094F", "name": "_SET_ENABLE_SCUBA_GEAR_LIGHT", "lua_name": "SetEnableScubaGearLight", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetEnableScubaGearLight(Ped ped, BOOL toggle)", "description": "```\nNativeDB Introduced: v1493\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xEE2476B9EE4A094F", "params": [{"name": "ped", "type": "Ped"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0x5687C7F05B39E401", "name": "_SET_FACIAL_CLIPSET_OVERRIDE", "lua_name": "SetFacialClipsetOverride", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetFacialClipsetOverride(Ped ped, char* animDict)", "description": "Clipsets:\n\"facials@gen_female@base\"\n\"facials@gen_male@base\"\n\"facials@p_m_zero@base\"\n\nTypically followed with [SET_FACIAL_IDLE_ANIM_OVERRIDE](#\\_0xFFC24B988B938B38):\n\"mood_drunk\\_1\"\n\"mood_stressed\\_1\"\n\"mood_happy\\_1\"\n\"mood_talking\\_1\"\n\n```\nNativeDB Introduced: v1493\n```", "aliases": "0x5687C7F05B39E401", "url": "https://docs.fivem.net/natives/?_0x5687C7F05B39E401", "params": [{"name": "ped", "type": "Ped"}, {"name": "animDict", "type": "char*"}]}
{"hash": "0x33A60D8BDD6E508C", "name": "_SET_PED_CAN_PLAY_INJURED_ANIMS", "lua_name": "SetPedCanPlayInjuredAnims", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetPedCanPlayInjuredAnims(Ped ped, BOOL p1)", "description": "", "aliases": "0x33A60D8BDD6E508C", "url": "https://docs.fivem.net/natives/?_0x33A60D8BDD6E508C", "params": [{"name": "ped", "type": "Ped"}, {"name": "p1", "type": "BOOL"}]}
{"hash": "0x9DBA107B4937F809", "name": "_SET_PED_COVER_CLIPSET_OVERRIDE", "lua_name": "SetPedCoverClipsetOverride", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetPedCoverClipsetOverride(Ped ped, char* p1)", "description": "```\nFound in the b617d scripts:\nPED::_9DBA107B4937F809(v_7, \"trevor_heist_cover_2h\");\nSET_PED_MO*\n```", "aliases": "0x9DBA107B4937F809", "url": "https://docs.fivem.net/natives/?_0x9DBA107B4937F809", "params": [{"name": "ped", "type": "Ped"}, {"name": "p1", "type": "char*"}]}
{"hash": "0x4E90D746056E273D", "name": "_SET_PED_EMISSIVE_INTENSITY", "lua_name": "SetPedEmissiveIntensity", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetPedEmissiveIntensity(Ped ped, float intensity)", "description": "This native sets the glow intensity of illuminated clothing items.\n\nThis native does **NOT** need to be executed every tick.\nThis native is **NOT** synced with other connected players, you will have to set the opacity on the ped on all clients individually.\n\nGlow intensity is a value between `0.0` and `1.0`.\n\nIn some older decompiled scripts this is known as `_SET_PED_REFLECTION_INTENSITY`.\nSince there's no joaat hash for this, I find `_SET_PED_ILLUMINATED_CLOTHING_GLOW_INTENSITY` more descriptive than `_SET_PED_REFLECTION_INTENSITY`.\n\nUse [`GetPedIlluminatedClothingGlowIntensity`](#\\_0x1461B28A06717D68) to get the illuminated clothing glow intensity of a specific ped.\n\nIntensity: `1.0`:\n![](https://www.vespura.com/hi/i/2018-11-13\\_17-03\\_c2e23\\_229.png)\n\nIntensity: `0.0`:\n![](https://www.vespura.com/hi/i/2018-11-13\\_17-03\\_35c33\\_230.png)\n\n**Examples code result**:\n![](https://www.vespura.com/hi/i/2018-11-13\\_17-11\\_10199\\_232.gif)\n\n(Direct link if embed doesn't work: [here](https://www.vespura.com/hi/i/2018-11-13\\_17-11\\_10199\\_232.gif))", "aliases": "0x4E90D746056E273D _SET_PED_ILLUMINATED_CLOTHING_GLOW_INTENSITY", "url": "https://docs.fivem.net/natives/?_0x4E90D746056E273D", "params": [{"name": "ped", "type": "Ped", "description": "The ped to set the glow intensity on."}, {"name": "intensity", "type": "float", "description": "The glow intensity, value between `0.0` and `1.0`."}]}
{"hash": "0x50B56988B170AFDF", "name": "_SET_PED_EYE_COLOR", "lua_name": "SetPedEyeColor", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetPedEyeColor(Ped ped, int index)", "description": "Used for freemode (online) characters.\n\nIndices:\n\n1. black\n2. very light blue/green\n3. dark blue\n4. brown\n5. darker brown\n6. light brown\n7. blue\n8. light blue\n9. pink\n10. yellow\n11. purple\n12. black\n13. dark green\n14. light brown\n15. yellow/black pattern\n16. light colored spiral pattern\n17. shiny red\n18. shiny half blue/half red\n19. half black/half light blue\n20. white/red perimter\n21. green snake\n22. red snake\n23. dark blue snake\n24. dark yellow\n25. bright yellow\n26. all black\n27. red small pupil\n28. devil blue/black\n29. white small pupil\n30. glossed over", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x50B56988B170AFDF", "params": [{"name": "ped", "type": "Ped"}, {"name": "index", "type": "int"}]}
{"hash": "0x71A5C1DBA060049E", "name": "_SET_PED_FACE_FEATURE", "lua_name": "SetPedFaceFeature", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetPedFaceFeature(Ped ped, int index, float scale)", "description": "Sets the various freemode face features, e.g. nose length, chin shape.\n\n**Indexes (From 0 to 19):**\n\nParentheses indicate morph scale/direction as in (-1.0 to 1.0)\n\n* **0**: Nose Width (Thin/Wide)\n* **1**: Nose Peak (Up/Down)\n* **2**: Nose Length (Long/Short)\n* **3**: Nose Bone Curveness (Crooked/Curved)\n* **4**: Nose Tip (Up/Down)\n* **5**: Nose Bone Twist (Left/Right)\n* **6**: Eyebrow (Up/Down)\n* **7**: Eyebrow (In/Out)\n* **8**: Cheek Bones (Up/Down)\n* **9**: Cheek Sideways Bone Size (In/Out)\n* **10**: Cheek Bones Width (Puffed/Gaunt)\n* **11**: Eye Opening (Both) (Wide/Squinted)\n* **12**: Lip Thickness (Both) (Fat/Thin)\n* **13**: Jaw Bone Width (Narrow/Wide)\n* **14**: Jaw Bone Shape (Round/Square)\n* **15**: Chin Bone (Up/Down)\n* **16**: Chin Bone Length (In/Out or Backward/Forward)\n* **17**: Chin Bone Shape (Pointed/Square)\n* **18**: Chin Hole (Chin Bum)\n* **19**: Neck Thickness (Thin/Thick)\n\n**Note:**\n\nYou may need to call [`SetPedHeadBlendData`](#\\_0x9414E18B9434C2FE) prior to calling this native in order for it to work.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x71A5C1DBA060049E", "params": [{"name": "ped", "type": "Ped", "description": "The ped entity"}, {"name": "index", "type": "int", "description": "An integer ranging from 0 to 19"}, {"name": "scale", "type": "float", "description": "A float ranging from -1.0 to 1.0"}]}
{"hash": "0x497BF74A7B9CB952", "name": "_SET_PED_HEAD_OVERLAY_COLOR", "lua_name": "SetPedHeadOverlayColor", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetPedHeadOverlayColor(Ped ped, int overlayID, int colorType, int colorID, int secondColorID)", "description": "```\nUsed for freemode (online) characters. \nCalled after SET_PED_HEAD_OVERLAY(). \n```\n\n**Note:**\n\nYou may need to call [`SetPedHeadBlendData`](#\\_0x9414E18B9434C2FE) prior to calling this native in order for it to work.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x497BF74A7B9CB952", "params": [{"name": "ped", "type": "Ped", "description": "The ped entity"}, {"name": "overlayID", "type": "int", "description": "An integer representing the overlay id"}, {"name": "colorType", "type": "int", "description": "1 for eyebrows, beards, makeup, and chest hair; 2 for blush and lipstick; and 0 otherwise, though not called in those cases."}, {"name": "colorID", "type": "int", "description": "An integer representing the primary color id"}, {"name": "secondColorID", "type": "int", "description": "An integer representing the secondary color id"}]}
{"hash": "0x3F7325574E41B44D", "name": "_SET_PED_HELMET_UNK", "lua_name": "SetPedHelmetUnk", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetPedHelmetUnk(Ped ped, BOOL p1, int p2, int p3)", "description": "", "aliases": "0x3F7325574E41B44D", "url": "https://docs.fivem.net/natives/?_0x3F7325574E41B44D", "params": [{"name": "ped", "type": "Ped"}, {"name": "p1", "type": "BOOL"}, {"name": "p2", "type": "int"}, {"name": "p3", "type": "int"}]}
{"hash": "0x36C6984C3ED0C911", "name": "_SET_PED_SCUBA_GEAR_VARIATION", "lua_name": "SetPedScubaGearVariation", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetPedScubaGearVariation(Ped ped)", "description": "This native sets a scuba mask for freemode models and an oxygen bottle for player_\\* models. It works on freemode and player_\\* models.", "aliases": "0x36C6984C3ED0C911", "url": "https://docs.fivem.net/natives/?_0x36C6984C3ED0C911", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0xEC6935EBE0847B90", "name": "_SET_PED_SHOULD_PLAY_DIRECTED_SCENARIO_EXIT", "lua_name": "SetPedShouldPlayDirectedScenarioExit", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "BOOL SetPedShouldPlayDirectedScenarioExit(Ped ped, float x, float y, float z)", "description": "When this ped receives its next script task, they will exit from their scenario using the normal scenario exit.\nExiting the scenario may take several frames while the ped is playing the exit animation.\nIf the ped is not currently using a scenario at the time of the command or 0,0,0 is specified as the reaction position,\nthen the ped will by default attempt to direct their exit forwards.", "aliases": "0xEC6935EBE0847B90", "url": "https://docs.fivem.net/natives/?_0xEC6935EBE0847B90", "params": [{"name": "ped", "type": "Ped", "description": "the ped who should play a normal (unhurried) exit the next time they are given a script command."}, {"name": "x", "type": "float", "annotations": {"cs_type": "Any"}, "description": "X Coordinate."}, {"name": "y", "type": "float", "annotations": {"cs_type": "Any"}, "description": "Y Coordinate."}, {"name": "z", "type": "float", "annotations": {"cs_type": "Any"}, "description": "Z Coordinate."}]}
{"hash": "0x5615E0C5EB2BC6E2", "name": "_SET_RELATIONSHIP_GROUP_DONT_AFFECT_WANTED_LEVEL", "lua_name": "SetRelationshipGroupDontAffectWantedLevel", "ns": "PED", "apiset": "client", "game": "gta5", "signature": "void SetRelationshipGroupDontAffectWantedLevel(Hash group, BOOL p1)", "description": "", "aliases": "0x5615E0C5EB2BC6E2", "url": "https://docs.fivem.net/natives/?_0x5615E0C5EB2BC6E2", "params": [{"name": "group", "type": "Hash", "annotations": {"cs_type": "Any"}}, {"name": "p1", "type": "BOOL"}]}
{"hash": "0x36CCB9BE67B970FD", "name": "", "lua_name": "N_0x36ccb9be67b970fd", "ns": "PHYSICS", "apiset": "client", "game": "gta5", "signature": "void N_0x36ccb9be67b970fd(int ropeId, BOOL p1)", "description": "```\nROPE_*\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x36CCB9BE67B970FD", "params": [{"name": "ropeId", "type": "int"}, {"name": "p1", "type": "BOOL"}]}
{"hash": "0x84DE3B5FB3E666F0", "name": "", "lua_name": "N_0x84de3b5fb3e666f0", "ns": "PHYSICS", "apiset": "client", "game": "gta5", "signature": "BOOL N_0x84de3b5fb3e666f0(int* ropeId)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x84DE3B5FB3E666F0", "params": [{"name": "ropeId", "type": "int*", "annotations": {"cs_type": "AnyPtr"}}]}
{"hash": "0x9EBD751E5787BAF2", "name": "", "lua_name": "N_0x9ebd751e5787baf2", "ns": "PHYSICS", "apiset": "client", "game": "gta5", "signature": "void N_0x9ebd751e5787baf2(BOOL p0)", "description": "```\nSET_*\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x9EBD751E5787BAF2", "params": [{"name": "p0", "type": "BOOL"}]}
{"hash": "0xA1AE736541B0FCA3", "name": "", "lua_name": "N_0xa1ae736541b0fca3", "ns": "PHYSICS", "apiset": "client", "game": "gta5", "signature": "void N_0xa1ae736541b0fca3(int* ropeId, BOOL p1)", "description": "ROPE_\\*\n\n```\nNativeDB Introduced: v1868\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA1AE736541B0FCA3", "params": [{"name": "ropeId", "type": "int*"}, {"name": "p1", "type": "BOOL"}]}
{"hash": "0xB1B6216CA2E7B55E", "name": "", "lua_name": "N_0xb1b6216ca2e7b55e", "ns": "PHYSICS", "apiset": "client", "game": "gta5", "signature": "void N_0xb1b6216ca2e7b55e(Any p0, BOOL p1, BOOL p2)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xB1B6216CA2E7B55E", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "BOOL"}, {"name": "p2", "type": "BOOL"}]}
{"hash": "0xB743F735C03D7810", "name": "", "lua_name": "N_0xb743f735c03d7810", "ns": "PHYSICS", "apiset": "client", "game": "gta5", "signature": "void N_0xb743f735c03d7810(int ropeId, int p1)", "description": "```\nROPE_*\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xB743F735C03D7810", "params": [{"name": "ropeId", "type": "int"}, {"name": "p1", "type": "int"}]}
{"hash": "0xBC0CE682D4D05650", "name": "", "lua_name": "N_0xbc0ce682d4d05650", "ns": "PHYSICS", "apiset": "client", "game": "gta5", "signature": "void N_0xbc0ce682d4d05650(int ropeId, int p1, float p2, float p3, float p4, float p5, float p6, float p7, float p8, float p9, float p10, float p11, float p12, float p13)", "description": "```\nMost likely ROPE_ATTACH_* \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xBC0CE682D4D05650", "params": [{"name": "ropeId", "type": "int"}, {"name": "p1", "type": "int"}, {"name": "p2", "type": "float"}, {"name": "p3", "type": "float"}, {"name": "p4", "type": "float"}, {"name": "p5", "type": "float"}, {"name": "p6", "type": "float"}, {"name": "p7", "type": "float"}, {"name": "p8", "type": "float"}, {"name": "p9", "type": "float"}, {"name": "p10", "type": "float"}, {"name": "p11", "type": "float"}, {"name": "p12", "type": "float"}, {"name": "p13", "type": "float"}]}
{"hash": "0xCC6E963682533882", "name": "", "lua_name": "N_0xcc6e963682533882", "ns": "PHYSICS", "apiset": "client", "game": "gta5", "signature": "void N_0xcc6e963682533882(Object object)", "description": "```\nRESET_* \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xCC6E963682533882", "params": [{"name": "object", "type": "Object"}]}
{"hash": "0x710311ADF0E20730", "name": "ACTIVATE_PHYSICS", "lua_name": "ActivatePhysics", "ns": "PHYSICS", "apiset": "client", "game": "gta5", "signature": "void ActivatePhysics(Entity entity)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x710311ADF0E20730", "params": [{"name": "entity", "type": "Entity"}]}
{"hash": "0xE832D760399EB220", "name": "ADD_ROPE", "lua_name": "AddRope", "ns": "PHYSICS", "apiset": "client", "game": "gta5", "signature": "int AddRope(float x, float y, float z, float rotX, float rotY, float rotZ, float maxLength, int ropeType, float initLength, float minLength, float lengthChangeRate, BOOL onlyPPU, BOOL collisionOn, BOOL lockFromFront, float timeMultiplier, BOOL breakable, Any* unkPtr)", "description": "```\nCreates a rope at the specific position, that extends in the specified direction when not attached to any entities.\r\n__\r\nRope does NOT interact with anything you attach it to, in some cases it make interact with the world AFTER it breaks (seems to occur if you set the type to -1).\r\nRope will sometimes contract and fall to the ground like you'd expect it to, but since it doesn't interact with the world the effect is just jaring.\n```\n\nThere are 8 different rope types in the base game. Full rope data can be found in `ropedata.xml`.\n\n```cpp\nenum ePhysicsRopeType {\r\n RopeThin = 0, // Verticies: 1, Radius: 0.03, Textures: rope & rope_n\r\n RopeWire6 = 1, // Verticies: 4, Radius: 0.015, Textures: steel_cable & steel_cable_n\r\n RopeWire32 = 2, // Verticies: 32, Radius: 0.025, Textures: steel_cable & steel_cable_n\r\n RopeMesh = 3, // Verticies: 6, Radius: 0.03, Textures: rope & rope_n\r\n RopeThinWire32 = 4, // Verticies: 32, Radius: 0.01, Textures: rope & rope_n\r\n RopeReins = 5, // Verticies: 32, Radius: 0.005, Textures: rope & rope_n\r\n RopeThin4 = 6, // Verticies: 4, Radius: 0.03, Textures: rope & rope_n\r\n RopeWire64 = 7 // Verticies: 64, Radius: 0.025, Textures: steel_cable & steel_cable_n\r\n}\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xE832D760399EB220", "params": [{"name": "x", "type": "float", "description": "Spawn coordinate X component."}, {"name": "y", "type": "float", "description": "Spawn coordinate Y component."}, {"name": "z", "type": "float", "description": "Spawn coordinate Z component."}, {"name": "rotX", "type": "float", "description": "Rotation X component."}, {"name": "rotY", "type": "float", "description": "Rotation Y component."}, {"name": "rotZ", "type": "float", "description": "Rotation Z component."}, {"name": "maxLength", "type": "float", "description": "The maximum length the rope can droop."}, {"name": "ropeType", "type": "int", "description": "The zero-based index of the entry in the `ropedata.xml` file. *NOTE: Using an index which does not exist will crash the game. As of game build 3258, valid values are from `0` to `7` inclusive.*"}, {"name": "initLength", "type": "float", "description": "The initial length of the rope."}, {"name": "minLength", "type": "float", "description": "The minimum length the rope can be."}, {"name": "lengthChangeRate", "type": "float", "description": "The speed in which the rope will wind if winding is started."}, {"name": "onlyPPU", "type": "BOOL"}, {"name": "collisionOn", "type": "BOOL", "description": "Whether the rope should have collision. In original scripts this is followed by a LoadRopeData call when set."}, {"name": "lockFromFront", "type": "BOOL", "description": "If max length is zero, and this is set to false the rope will become rigid (it will force a specific distance, what ever length is, between the objects)."}, {"name": "timeMultiplier", "type": "float", "description": "The speed as which physics should run at. 1.0f is normal, 2.0f is twice as fast, -1.0f is time going backwards. This can affect gravity, etc."}, {"name": "breakable", "type": "BOOL", "description": "Whether shooting the rope will break it."}, {"name": "unkPtr", "type": "Any*", "description": "Unknown pointer, always 0 in original scrips."}]}
{"hash": "0xE37F721824571784", "name": "APPLY_IMPULSE_TO_CLOTH", "lua_name": "ApplyImpulseToCloth", "ns": "PHYSICS", "apiset": "client", "game": "gta5", "signature": "void ApplyImpulseToCloth(float posX, float posY, float posZ, float vecX, float vecY, float vecZ, float impulse)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xE37F721824571784", "params": [{"name": "posX", "type": "float"}, {"name": "posY", "type": "float"}, {"name": "posZ", "type": "float"}, {"name": "vecX", "type": "float"}, {"name": "vecY", "type": "float"}, {"name": "vecZ", "type": "float"}, {"name": "impulse", "type": "float"}]}
{"hash": "0x3D95EC8B6D940AC3", "name": "ATTACH_ENTITIES_TO_ROPE", "lua_name": "AttachEntitiesToRope", "ns": "PHYSICS", "apiset": "client", "game": "gta5", "signature": "void AttachEntitiesToRope(int ropeId, Entity ent1, Entity ent2, float ent1_x, float ent1_y, float ent1_z, float ent2_x, float ent2_y, float ent2_z, float length, BOOL p10, BOOL p11, char* boneName1, char* boneName2)", "description": "```\nAttaches entity 1 to entity 2. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x3D95EC8B6D940AC3", "params": [{"name": "ropeId", "type": "int"}, {"name": "ent1", "type": "Entity"}, {"name": "ent2", "type": "Entity"}, {"name": "ent1_x", "type": "float"}, {"name": "ent1_y", "type": "float"}, {"name": "ent1_z", "type": "float"}, {"name": "ent2_x", "type": "float"}, {"name": "ent2_y", "type": "float"}, {"name": "ent2_z", "type": "float"}, {"name": "length", "type": "float"}, {"name": "p10", "type": "BOOL"}, {"name": "p11", "type": "BOOL"}, {"name": "boneName1", "type": "char*"}, {"name": "boneName2", "type": "char*"}]}
{"hash": "0x4B490A6832559A65", "name": "ATTACH_ROPE_TO_ENTITY", "lua_name": "AttachRopeToEntity", "ns": "PHYSICS", "apiset": "client", "game": "gta5", "signature": "void AttachRopeToEntity(int ropeId, Entity entity, float x, float y, float z, BOOL p5)", "description": "```\nThe position supplied can be anywhere, and the entity should anchor relative to that point from it's origin. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x4B490A6832559A65", "params": [{"name": "ropeId", "type": "int"}, {"name": "entity", "type": "Entity"}, {"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}, {"name": "p5", "type": "BOOL"}]}
{"hash": "0x2E648D16F6E308F3", "name": "BREAK_ENTITY_GLASS", "lua_name": "BreakEntityGlass", "ns": "PHYSICS", "apiset": "client", "game": "gta5", "signature": "void BreakEntityGlass(Entity entity, float p1, float p2, float p3, float p4, float p5, float p6, float p7, float p8, Any p9, BOOL p10)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x2E648D16F6E308F3", "params": [{"name": "entity", "type": "Entity"}, {"name": "p1", "type": "float"}, {"name": "p2", "type": "float"}, {"name": "p3", "type": "float"}, {"name": "p4", "type": "float"}, {"name": "p5", "type": "float"}, {"name": "p6", "type": "float"}, {"name": "p7", "type": "float"}, {"name": "p8", "type": "float"}, {"name": "p9", "type": "Any"}, {"name": "p10", "type": "BOOL"}]}
{"hash": "0xAA5D6B1888E4DB20", "name": "DELETE_CHILD_ROPE", "lua_name": "DeleteChildRope", "ns": "PHYSICS", "apiset": "client", "game": "gta5", "signature": "void DeleteChildRope(int ropeId)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xAA5D6B1888E4DB20", "params": [{"name": "ropeId", "type": "int"}]}
{"hash": "0x52B4829281364649", "name": "DELETE_ROPE", "lua_name": "DeleteRope", "ns": "PHYSICS", "apiset": "client", "game": "gta5", "signature": "void DeleteRope(int* ropeId)", "description": "Deletes the rope with the specified handle.\n\nYou should check if the rope exists before trying to delete it, see [DOES_ROPE_EXIST](#\\_0xFD5448BE3111ED96).\n\nFor an example on how to use this native please refer to [ADD_ROPE](#\\_0xE832D760399EB220)", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x52B4829281364649", "params": [{"name": "ropeId", "type": "int*", "description": "The handle of the rope to delete"}]}
{"hash": "0xBCF3026912A8647D", "name": "DETACH_ROPE_FROM_ENTITY", "lua_name": "DetachRopeFromEntity", "ns": "PHYSICS", "apiset": "client", "game": "gta5", "signature": "void DetachRopeFromEntity(int ropeId, Entity entity)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xBCF3026912A8647D", "params": [{"name": "ropeId", "type": "int"}, {"name": "entity", "type": "Entity"}]}
{"hash": "0xFD5448BE3111ED96", "name": "DOES_ROPE_EXIST", "lua_name": "DoesRopeExist", "ns": "PHYSICS", "apiset": "client", "game": "gta5", "signature": "BOOL DoesRopeExist(int* ropeId)", "description": "For an example on how to use this native please refer to [ADD_ROPE](#\\_0xE832D760399EB220)", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xFD5448BE3111ED96", "params": [{"name": "ropeId", "type": "int*", "description": "The handle of the rope to check"}]}
{"hash": "0x8214A4B5A7A33612", "name": "GET_CGOFFSET", "lua_name": "GetCgoffset", "ns": "PHYSICS", "apiset": "client", "game": "gta5", "signature": "Vector3 GetCgoffset(Entity entity)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x8214A4B5A7A33612", "params": [{"name": "entity", "type": "Entity"}]}
{"hash": "0x21BB0FBD3E217C2D", "name": "GET_ROPE_LAST_VERTEX_COORD", "lua_name": "GetRopeLastVertexCoord", "ns": "PHYSICS", "apiset": "client", "game": "gta5", "signature": "Vector3 GetRopeLastVertexCoord(int ropeId)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x21BB0FBD3E217C2D", "params": [{"name": "ropeId", "type": "int"}]}
{"hash": "0xEA61CA8E80F09E4D", "name": "GET_ROPE_VERTEX_COORD", "lua_name": "GetRopeVertexCoord", "ns": "PHYSICS", "apiset": "client", "game": "gta5", "signature": "Vector3 GetRopeVertexCoord(int ropeId, int vertex)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xEA61CA8E80F09E4D", "params": [{"name": "ropeId", "type": "int"}, {"name": "vertex", "type": "int"}]}
{"hash": "0x3655F544CD30F0B5", "name": "GET_ROPE_VERTEX_COUNT", "lua_name": "GetRopeVertexCount", "ns": "PHYSICS", "apiset": "client", "game": "gta5", "signature": "int GetRopeVertexCount(int ropeId)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x3655F544CD30F0B5", "params": [{"name": "ropeId", "type": "int"}]}
{"hash": "0xCBB203C04D1ABD27", "name": "LOAD_ROPE_DATA", "lua_name": "LoadRopeData", "ns": "PHYSICS", "apiset": "client", "game": "gta5", "signature": "void LoadRopeData(int ropeId, char* rope_preset)", "description": "```\nRope presets can be found in the gamefiles. One example is \"ropeFamily3\", it is NOT a hash but rather a string.\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xCBB203C04D1ABD27", "params": [{"name": "ropeId", "type": "int"}, {"name": "rope_preset", "type": "char*"}]}
{"hash": "0x2B320CF14146B69A", "name": "PIN_ROPE_VERTEX", "lua_name": "PinRopeVertex", "ns": "PHYSICS", "apiset": "client", "game": "gta5", "signature": "void PinRopeVertex(int ropeId, int vertex, float x, float y, float z)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x2B320CF14146B69A", "params": [{"name": "ropeId", "type": "int"}, {"name": "vertex", "type": "int"}, {"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}]}
{"hash": "0xF2D0E6A75CC05597", "name": "ROPE_ARE_TEXTURES_LOADED", "lua_name": "RopeAreTexturesLoaded", "ns": "PHYSICS", "apiset": "client", "game": "gta5", "signature": "BOOL RopeAreTexturesLoaded()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xF2D0E6A75CC05597", "params": []}
{"hash": "0x5389D48EFA2F079A", "name": "ROPE_CONVERT_TO_SIMPLE", "lua_name": "RopeConvertToSimple", "ns": "PHYSICS", "apiset": "client", "game": "gta5", "signature": "void RopeConvertToSimple(int ropeId)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x5389D48EFA2F079A", "params": [{"name": "ropeId", "type": "int"}]}
{"hash": "0xF159A63806BB5BA8", "name": "ROPE_DRAW_SHADOW_ENABLED", "lua_name": "RopeDrawShadowEnabled", "ns": "PHYSICS", "apiset": "client", "game": "gta5", "signature": "void RopeDrawShadowEnabled(int* ropeId, BOOL toggle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xF159A63806BB5BA8", "params": [{"name": "ropeId", "type": "int*"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0xD009F759A723DB1B", "name": "ROPE_FORCE_LENGTH", "lua_name": "RopeForceLength", "ns": "PHYSICS", "apiset": "client", "game": "gta5", "signature": "void RopeForceLength(int ropeId, float length)", "description": "```\nForces a rope to a certain length.\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xD009F759A723DB1B", "params": [{"name": "ropeId", "type": "int"}, {"name": "length", "type": "float"}]}
{"hash": "0x73040398DFF9A4A6", "name": "ROPE_GET_DISTANCE_BETWEEN_ENDS", "lua_name": "RopeGetDistanceBetweenEnds", "ns": "PHYSICS", "apiset": "client", "game": "gta5", "signature": "float RopeGetDistanceBetweenEnds(int ropeId)", "description": "", "aliases": "_GET_ROPE_LENGTH", "url": "https://docs.fivem.net/natives/?_0x73040398DFF9A4A6", "params": [{"name": "ropeId", "type": "int"}]}
{"hash": "0x9B9039DBF2D258C1", "name": "ROPE_LOAD_TEXTURES", "lua_name": "RopeLoadTextures", "ns": "PHYSICS", "apiset": "client", "game": "gta5", "signature": "void RopeLoadTextures()", "description": "```\nLoads rope textures for all ropes in the current scene.\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x9B9039DBF2D258C1", "params": []}
{"hash": "0xC16DE94D9BEA14A0", "name": "ROPE_RESET_LENGTH", "lua_name": "RopeResetLength", "ns": "PHYSICS", "apiset": "client", "game": "gta5", "signature": "void RopeResetLength(int ropeId, float length)", "description": "```\nReset a rope to a certain length. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC16DE94D9BEA14A0", "params": [{"name": "ropeId", "type": "int"}, {"name": "length", "type": "float"}]}
{"hash": "0xDC57A637A20006ED", "name": "ROPE_SET_UPDATE_ORDER", "lua_name": "RopeSetUpdateOrder", "ns": "PHYSICS", "apiset": "client", "game": "gta5", "signature": "void RopeSetUpdateOrder(int ropeId, Any p1)", "description": "", "aliases": "0xDC57A637A20006ED", "url": "https://docs.fivem.net/natives/?_0xDC57A637A20006ED", "params": [{"name": "ropeId", "type": "int"}, {"name": "p1", "type": "Any"}]}
{"hash": "0xC8D667EE52114ABA", "name": "ROPE_SET_UPDATE_PINVERTS", "lua_name": "RopeSetUpdatePinverts", "ns": "PHYSICS", "apiset": "client", "game": "gta5", "signature": "void RopeSetUpdatePinverts(int ropeId)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC8D667EE52114ABA", "params": [{"name": "ropeId", "type": "int"}]}
{"hash": "0x6CE36C35C1AC8163", "name": "ROPE_UNLOAD_TEXTURES", "lua_name": "RopeUnloadTextures", "ns": "PHYSICS", "apiset": "client", "game": "gta5", "signature": "void RopeUnloadTextures()", "description": "```\nUnloads rope textures for all ropes in the current scene.\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x6CE36C35C1AC8163", "params": []}
{"hash": "0xD8FA3908D7B86904", "name": "SET_CGOFFSET", "lua_name": "SetCgoffset", "ns": "PHYSICS", "apiset": "client", "game": "gta5", "signature": "void SetCgoffset(Entity entity, float x, float y, float z)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xD8FA3908D7B86904", "params": [{"name": "entity", "type": "Entity"}, {"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}]}
{"hash": "0xBE520D9761FF811F", "name": "SET_CG_AT_BOUNDCENTER", "lua_name": "SetCgAtBoundcenter", "ns": "PHYSICS", "apiset": "client", "game": "gta5", "signature": "void SetCgAtBoundcenter(Entity entity)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xBE520D9761FF811F", "params": [{"name": "entity", "type": "Entity"}]}
{"hash": "0xEEA3B200A6FEB65B", "name": "SET_DAMPING", "lua_name": "SetDamping", "ns": "PHYSICS", "apiset": "client", "game": "gta5", "signature": "void SetDamping(Entity entity, int vertex, float value)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xEEA3B200A6FEB65B", "params": [{"name": "entity", "type": "Entity"}, {"name": "vertex", "type": "int"}, {"name": "value", "type": "float"}]}
{"hash": "0x5CEC1A84620E7D5B", "name": "SET_DISABLE_BREAKING", "lua_name": "SetDisableBreaking", "ns": "PHYSICS", "apiset": "client", "game": "gta5", "signature": "void SetDisableBreaking(Object object, BOOL toggle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x5CEC1A84620E7D5B", "params": [{"name": "object", "type": "Object"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0x01BA3AED21C16CFB", "name": "SET_DISABLE_FRAG_DAMAGE", "lua_name": "SetDisableFragDamage", "ns": "PHYSICS", "apiset": "client", "game": "gta5", "signature": "void SetDisableFragDamage(Object object, BOOL toggle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x01BA3AED21C16CFB", "params": [{"name": "object", "type": "Object"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0x538D1179EC1AA9A9", "name": "START_ROPE_UNWINDING_FRONT", "lua_name": "StartRopeUnwindingFront", "ns": "PHYSICS", "apiset": "client", "game": "gta5", "signature": "void StartRopeUnwindingFront(int ropeId)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x538D1179EC1AA9A9", "params": [{"name": "ropeId", "type": "int"}]}
{"hash": "0x1461C72C889E343E", "name": "START_ROPE_WINDING", "lua_name": "StartRopeWinding", "ns": "PHYSICS", "apiset": "client", "game": "gta5", "signature": "void StartRopeWinding(int ropeId)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x1461C72C889E343E", "params": [{"name": "ropeId", "type": "int"}]}
{"hash": "0xFFF3A50779EFBBB3", "name": "STOP_ROPE_UNWINDING_FRONT", "lua_name": "StopRopeUnwindingFront", "ns": "PHYSICS", "apiset": "client", "game": "gta5", "signature": "void StopRopeUnwindingFront(int ropeId)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xFFF3A50779EFBBB3", "params": [{"name": "ropeId", "type": "int"}]}
{"hash": "0xCB2D4AB84A19AA7C", "name": "STOP_ROPE_WINDING", "lua_name": "StopRopeWinding", "ns": "PHYSICS", "apiset": "client", "game": "gta5", "signature": "void StopRopeWinding(int ropeId)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xCB2D4AB84A19AA7C", "params": [{"name": "ropeId", "type": "int"}]}
{"hash": "0x4B5AE2EEE4A8F180", "name": "UNPIN_ROPE_VERTEX", "lua_name": "UnpinRopeVertex", "ns": "PHYSICS", "apiset": "client", "game": "gta5", "signature": "void UnpinRopeVertex(int ropeId, int vertex)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x4B5AE2EEE4A8F180", "params": [{"name": "ropeId", "type": "int"}, {"name": "vertex", "type": "int"}]}
{"hash": "0x271C9D3ACA5D6409", "name": "_DOES_ROPE_BELONG_TO_THIS_SCRIPT", "lua_name": "DoesRopeBelongToThisScript", "ns": "PHYSICS", "apiset": "client", "game": "gta5", "signature": "BOOL DoesRopeBelongToThisScript(int ropeId)", "description": "Return if the rope was generated or not by the script where the native is called.", "aliases": "0x271C9D3ACA5D6409", "url": "https://docs.fivem.net/natives/?_0x271C9D3ACA5D6409", "params": [{"name": "ropeId", "type": "int"}]}
{"hash": "0x0C112765300C7E1E", "name": "_GET_HAS_OBJECT_FRAG_INST", "lua_name": "GetHasObjectFragInst", "ns": "PHYSICS", "apiset": "client", "game": "gta5", "signature": "BOOL GetHasObjectFragInst(Object object)", "description": "```\nGET_*\n```", "aliases": "0x0C112765300C7E1E _DOES_ENTITY_HAVE_FRAG_INST", "url": "https://docs.fivem.net/natives/?_0x0C112765300C7E1E", "params": [{"name": "object", "type": "Object"}]}
{"hash": "0x15F944730C832252", "name": "_SET_ENTITY_PROOF_UNK", "lua_name": "SetEntityProofUnk", "ns": "PHYSICS", "apiset": "client", "game": "gta5", "signature": "void SetEntityProofUnk(Entity entity, BOOL toggle)", "description": "", "aliases": "0x15F944730C832252", "url": "https://docs.fivem.net/natives/?_0x15F944730C832252", "params": [{"name": "entity", "type": "Entity"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0xAA6A6098851C396F", "name": "_SET_LAUNCH_CONTROL_ENABLED", "lua_name": "SetLaunchControlEnabled", "ns": "PHYSICS", "apiset": "client", "game": "gta5", "signature": "void SetLaunchControlEnabled(BOOL toggle)", "description": "Related to the lower-end of a vehicles fTractionCurve, e.g., from standing starts and acceleration from low/zero speeds.\n\n```\nNativeDB Introduced: v1604\n```", "aliases": "0xAA6A6098851C396F", "url": "https://docs.fivem.net/natives/?_0xAA6A6098851C396F", "params": [{"name": "toggle", "type": "BOOL"}]}
{"hash": "0x0032A6DBA562C518", "name": "", "lua_name": "N_0x0032a6dba562c518", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "void N_0x0032a6dba562c518()", "description": "```\n2 matches in 1 script - am_hold_up\nUsed in multiplayer scripts?\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x0032A6DBA562C518", "params": []}
{"hash": "0x237440E46D918649", "name": "", "lua_name": "N_0x237440e46d918649", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "void N_0x237440e46d918649(Any p0)", "description": "```\nNativeDB Introduced: v1290\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x237440E46D918649", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0x2382AB11450AE7BA", "name": "", "lua_name": "N_0x2382ab11450ae7ba", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "void N_0x2382ab11450ae7ba(Any p0, Any p1)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x2382AB11450AE7BA", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}]}
{"hash": "0x2F41A3BAE005E5FA", "name": "", "lua_name": "N_0x2f41a3bae005e5fa", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "void N_0x2f41a3bae005e5fa(Any p0, Any p1)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x2F41A3BAE005E5FA", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}]}
{"hash": "0x2F7CEB6520288061", "name": "", "lua_name": "N_0x2f7ceb6520288061", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "void N_0x2f7ceb6520288061(BOOL p0)", "description": "```\nUsed with radios:\nvoid sub_cf383(auto _a0) {\n if ((a_0)==1) {\n if (MISC::IS_BIT_SET((g_240005._f1), 3)) {\n PLAYER::_2F7CEB6520288061(0);\n AUDIO::SET_AUDIO_FLAG(\"AllowRadioDuringSwitch\", 0);\n AUDIO::SET_MOBILE_PHONE_RADIO_STATE(0);\n AUDIO::SET_AUDIO_FLAG(\"MobileRadioInGame\", 0);\n }\n sub_cf3f6(1);\n } else {\n if (MISC::IS_BIT_SET((g_240005._f1), 3)) {\n PLAYER::_2F7CEB6520288061(1);\n AUDIO::SET_AUDIO_FLAG(\"AllowRadioDuringSwitch\", 1);\n AUDIO::SET_MOBILE_PHONE_RADIO_STATE(1);\n AUDIO::SET_AUDIO_FLAG(\"MobileRadioInGame\", 1);\n }\n sub_cf3f6(0);\n }\n}\nSET_PLAYER_S*\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x2F7CEB6520288061", "params": [{"name": "p0", "type": "BOOL"}]}
{"hash": "0x31E90B8873A4CD3B", "name": "", "lua_name": "N_0x31e90b8873a4cd3b", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "void N_0x31e90b8873a4cd3b(Player player, float p1)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x31E90B8873A4CD3B", "params": [{"name": "player", "type": "Player"}, {"name": "p1", "type": "float"}]}
{"hash": "0x36F1B38855F2A8DF", "name": "", "lua_name": "N_0x36f1b38855f2a8df", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "void N_0x36f1b38855f2a8df(Player player)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x36F1B38855F2A8DF", "params": [{"name": "player", "type": "Player"}]}
{"hash": "0x4669B3ED80F24B4E", "name": "", "lua_name": "N_0x4669b3ed80f24b4e", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "void N_0x4669b3ed80f24b4e(Player player)", "description": "```\nThis has been found in use in the decompiled files. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x4669B3ED80F24B4E", "params": [{"name": "player", "type": "Player"}]}
{"hash": "0x5501B7A5CDB79D37", "name": "", "lua_name": "N_0x5501b7a5cdb79d37", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "void N_0x5501b7a5cdb79d37(Player player)", "description": "```\nName between DISABLE_ALL_CONTROL_ACTIONS and DISABLE_CONTROL_ACTION\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x5501B7A5CDB79D37", "params": [{"name": "player", "type": "Player"}]}
{"hash": "0x55FCC0C390620314", "name": "", "lua_name": "N_0x55fcc0c390620314", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "void N_0x55fcc0c390620314(Player player1, Player player2, BOOL toggle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x55FCC0C390620314", "params": [{"name": "player1", "type": "Player"}, {"name": "player2", "type": "Player"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0x690A61A6D13583F6", "name": "", "lua_name": "N_0x690a61a6d13583f6", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "BOOL N_0x690a61a6d13583f6(Player player)", "description": "```\nIS_*\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x690A61A6D13583F6", "params": [{"name": "player", "type": "Player"}]}
{"hash": "0x6E4361FF3E8CD7CA", "name": "", "lua_name": "N_0x6e4361ff3e8cd7ca", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "Any N_0x6e4361ff3e8cd7ca(Any p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x6E4361FF3E8CD7CA", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0x70A382ADEC069DD3", "name": "", "lua_name": "N_0x70a382adec069dd3", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "void N_0x70a382adec069dd3(float coordX, float coordY, float coordZ)", "description": "```\nNativeDB Introduced: v1604\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x70A382ADEC069DD3", "params": [{"name": "coordX", "type": "float"}, {"name": "coordY", "type": "float"}, {"name": "coordZ", "type": "float"}]}
{"hash": "0x7148E0F43D11F0D9", "name": "", "lua_name": "N_0x7148e0f43d11f0d9", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "void N_0x7148e0f43d11f0d9()", "description": "```\nNativeDB Introduced: v1604\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x7148E0F43D11F0D9", "params": []}
{"hash": "0x7BAE68775557AE0B", "name": "", "lua_name": "N_0x7bae68775557ae0b", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "void N_0x7bae68775557ae0b(Any p0, Any p1, Any p2, Any p3, Any p4, Any p5)", "description": "```\nNativeDB Introduced: v1290\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x7BAE68775557AE0B", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}, {"name": "p3", "type": "Any"}, {"name": "p4", "type": "Any"}, {"name": "p5", "type": "Any"}]}
{"hash": "0x7E07C78925D5FD96", "name": "", "lua_name": "N_0x7e07c78925d5fd96", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "Any N_0x7e07c78925d5fd96(Any p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x7E07C78925D5FD96", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0x823EC8E82BA45986", "name": "", "lua_name": "N_0x823ec8e82ba45986", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "void N_0x823ec8e82ba45986(Any p0)", "description": "```\nNativeDB Introduced: v2060\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x823EC8E82BA45986", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0x8D768602ADEF2245", "name": "", "lua_name": "N_0x8d768602adef2245", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "void N_0x8d768602adef2245(Player player, float p1)", "description": "```\nSET_PLAYER_MAX_*\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x8D768602ADEF2245", "params": [{"name": "player", "type": "Player"}, {"name": "p1", "type": "float"}]}
{"hash": "0x9097EB6D4BB9A12A", "name": "", "lua_name": "N_0x9097eb6d4bb9a12a", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "void N_0x9097eb6d4bb9a12a(Player player, Entity entity)", "description": "ADD_\\*\n\n```\nNativeDB Introduced: v1868\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x9097EB6D4BB9A12A", "params": [{"name": "player", "type": "Player"}, {"name": "entity", "type": "Entity"}]}
{"hash": "0x9EDD76E87D5D51BA", "name": "", "lua_name": "N_0x9edd76e87d5d51ba", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "void N_0x9edd76e87d5d51ba(Player player)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x9EDD76E87D5D51BA", "params": [{"name": "player", "type": "Player"}]}
{"hash": "0x9F260BFB59ADBCA3", "name": "", "lua_name": "N_0x9f260bfb59adbca3", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "void N_0x9f260bfb59adbca3(Player player, Entity entity)", "description": "REMOVE_\\*\n\n```\nNativeDB Introduced: v1868\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x9F260BFB59ADBCA3", "params": [{"name": "player", "type": "Player"}, {"name": "entity", "type": "Entity"}]}
{"hash": "0xAD73CE5A09E42D12", "name": "", "lua_name": "N_0xad73ce5a09e42d12", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "void N_0xad73ce5a09e42d12(Player player)", "description": "```\nThis has been found in use in the decompiled files. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xAD73CE5A09E42D12", "params": [{"name": "player", "type": "Player"}]}
{"hash": "0xB45EFF719D8427A6", "name": "", "lua_name": "N_0xb45eff719d8427a6", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "void N_0xb45eff719d8427a6(float p0)", "description": "```\nPLAYER::0xBF6993C7(rPtr((&l_122) + 71)); // Found in decompilation\n***\nIn \"am_hold_up.ysc\" used once:\nl_8d._f47 = MISC::GET_RANDOM_FLOAT_IN_RANGE(18.0, 28.0);\nPLAYER::_B45EFF719D8427A6((l_8d._f47));\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xB45EFF719D8427A6", "params": [{"name": "p0", "type": "float"}]}
{"hash": "0xB885852C39CC265D", "name": "", "lua_name": "N_0xb885852c39cc265d", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "void N_0xb885852c39cc265d()", "description": "```\nDisables something. Used only once in R* scripts (freemode.ysc).\nDISABLE_PLAYER_*\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xB885852C39CC265D", "params": []}
{"hash": "0xB9CF1F793A9F1BF1", "name": "", "lua_name": "N_0xb9cf1f793a9f1bf1", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "BOOL N_0xb9cf1f793a9f1bf1()", "description": "```\nReturns profile setting 237.\nGET_*\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xB9CF1F793A9F1BF1", "params": []}
{"hash": "0xBC9490CA15AEA8FB", "name": "", "lua_name": "N_0xbc9490ca15aea8fb", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "void N_0xbc9490ca15aea8fb(Player player)", "description": "```\nSeems to only appear in scripts used in Singleplayer. \nAlways used like this in scripts \nPLAYER::_BC9490CA15AEA8FB(PLAYER::PLAYER_ID()); \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xBC9490CA15AEA8FB", "params": [{"name": "player", "type": "Player"}]}
{"hash": "0xC3376F42B1FACCC6", "name": "", "lua_name": "N_0xc3376f42b1faccc6", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "void N_0xc3376f42b1faccc6(Player player)", "description": "```\n- This is called after SET_ALL_RANDOM_PEDS_FLEE_THIS_FRAME\n```", "aliases": "SET_AREAS_GENERATOR_ORIENTATION", "url": "https://docs.fivem.net/natives/?_0xC3376F42B1FACCC6", "params": [{"name": "player", "type": "Player"}]}
{"hash": "0xCAC57395B151135F", "name": "", "lua_name": "N_0xcac57395b151135f", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "void N_0xcac57395b151135f(Player player, BOOL p1)", "description": "```\nFound in \"director_mode\", \"fm_bj_race_controler\", \"fm_deathmatch_controler\", \"fm_impromptu_dm_controler\", \"fm_race_controler\", \"gb_deathmatch\". \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xCAC57395B151135F", "params": [{"name": "player", "type": "Player"}, {"name": "p1", "type": "BOOL"}]}
{"hash": "0xCB645E85E97EA48B", "name": "", "lua_name": "N_0xcb645e85e97ea48b", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "BOOL N_0xcb645e85e97ea48b()", "description": "```\nReturns profile setting 243.\nGET_*\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xCB645E85E97EA48B", "params": []}
{"hash": "0xD821056B9ACF8052", "name": "", "lua_name": "N_0xd821056b9acf8052", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "void N_0xd821056b9acf8052(Player player, Any p1)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xD821056B9ACF8052", "params": [{"name": "player", "type": "Player"}, {"name": "p1", "type": "Any"}]}
{"hash": "0xDCC07526B8EC45AF", "name": "", "lua_name": "N_0xdcc07526b8ec45af", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "BOOL N_0xdcc07526b8ec45af(Player player)", "description": "Always returns false.\n\n```\nNativeDB Introduced: v1868\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xDCC07526B8EC45AF", "params": [{"name": "player", "type": "Player"}]}
{"hash": "0xDD2620B7B9D16FF1", "name": "", "lua_name": "N_0xdd2620b7b9d16ff1", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "BOOL N_0xdd2620b7b9d16ff1(Player player, float p1)", "description": "```\n2 occurrences in agency_heist3a. p1 was 0.7f then 0.4f. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xDD2620B7B9D16FF1", "params": [{"name": "player", "type": "Player"}, {"name": "p1", "type": "float"}]}
{"hash": "0xDE45D1A1EF45EE61", "name": "", "lua_name": "N_0xde45d1a1ef45ee61", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "void N_0xde45d1a1ef45ee61(Player player, BOOL toggle)", "description": "", "aliases": "SET_HUD_ANIM_STOP_LEVEL", "url": "https://docs.fivem.net/natives/?_0xDE45D1A1EF45EE61", "params": [{"name": "player", "type": "Player"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0xFAC75988A7D078D3", "name": "", "lua_name": "N_0xfac75988a7d078d3", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "void N_0xfac75988a7d078d3(Player player)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xFAC75988A7D078D3", "params": [{"name": "player", "type": "Player"}]}
{"hash": "0xFFEE8FA29AB9A18E", "name": "", "lua_name": "N_0xffee8fa29ab9a18e", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "void N_0xffee8fa29ab9a18e(Player player)", "description": "```\nNativeDB Added Parameter 2: Any p1\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xFFEE8FA29AB9A18E", "params": [{"name": "player", "type": "Player"}]}
{"hash": "0xAFAF86043E5874E9", "name": "ARE_PLAYER_FLASHING_STARS_ABOUT_TO_DROP", "lua_name": "ArePlayerFlashingStarsAboutToDrop", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "BOOL ArePlayerFlashingStarsAboutToDrop(Player player)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xAFAF86043E5874E9", "params": [{"name": "player", "type": "Player"}]}
{"hash": "0x0A6EB355EE14A2DB", "name": "ARE_PLAYER_STARS_GREYED_OUT", "lua_name": "ArePlayerStarsGreyedOut", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "BOOL ArePlayerStarsGreyedOut(Player player)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x0A6EB355EE14A2DB", "params": [{"name": "player", "type": "Player"}]}
{"hash": "0xAEBF081FFC0A0E5E", "name": "ASSISTED_MOVEMENT_CLOSE_ROUTE", "lua_name": "AssistedMovementCloseRoute", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "void AssistedMovementCloseRoute()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xAEBF081FFC0A0E5E", "params": []}
{"hash": "0x8621390F0CDCFE1F", "name": "ASSISTED_MOVEMENT_FLUSH_ROUTE", "lua_name": "AssistedMovementFlushRoute", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "void AssistedMovementFlushRoute()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x8621390F0CDCFE1F", "params": []}
{"hash": "0xF297383AA91DCA29", "name": "CAN_PED_HEAR_PLAYER", "lua_name": "CanPedHearPlayer", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "BOOL CanPedHearPlayer(Player player, Ped ped)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xF297383AA91DCA29", "params": [{"name": "player", "type": "Player"}, {"name": "ped", "type": "Ped"}]}
{"hash": "0xDE7465A27D403C06", "name": "CAN_PLAYER_START_MISSION", "lua_name": "CanPlayerStartMission", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "BOOL CanPlayerStartMission(Player player)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xDE7465A27D403C06", "params": [{"name": "player", "type": "Player"}]}
{"hash": "0x048189FAC643DEEE", "name": "CHANGE_PLAYER_PED", "lua_name": "ChangePlayerPed", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "void ChangePlayerPed(Player player, Ped ped, BOOL b2, BOOL resetDamage)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x048189FAC643DEEE", "params": [{"name": "player", "type": "Player"}, {"name": "ped", "type": "Ped"}, {"name": "b2", "type": "BOOL"}, {"name": "resetDamage", "type": "BOOL"}]}
{"hash": "0x4AACB96203D11A31", "name": "CLEAR_PLAYER_HAS_DAMAGED_AT_LEAST_ONE_NON_ANIMAL_PED", "lua_name": "ClearPlayerHasDamagedAtLeastOneNonAnimalPed", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "void ClearPlayerHasDamagedAtLeastOneNonAnimalPed(Player player)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x4AACB96203D11A31", "params": [{"name": "player", "type": "Player"}]}
{"hash": "0xF0B67A4DE6AB5F98", "name": "CLEAR_PLAYER_HAS_DAMAGED_AT_LEAST_ONE_PED", "lua_name": "ClearPlayerHasDamagedAtLeastOnePed", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "void ClearPlayerHasDamagedAtLeastOnePed(Player player)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xF0B67A4DE6AB5F98", "params": [{"name": "player", "type": "Player"}]}
{"hash": "0x8753997EB5F6EE3F", "name": "CLEAR_PLAYER_PARACHUTE_MODEL_OVERRIDE", "lua_name": "ClearPlayerParachuteModelOverride", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "void ClearPlayerParachuteModelOverride(Player player)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x8753997EB5F6EE3F", "params": [{"name": "player", "type": "Player"}]}
{"hash": "0x10C54E4389C12B42", "name": "CLEAR_PLAYER_PARACHUTE_PACK_MODEL_OVERRIDE", "lua_name": "ClearPlayerParachutePackModelOverride", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "void ClearPlayerParachutePackModelOverride(Player player)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x10C54E4389C12B42", "params": [{"name": "player", "type": "Player"}]}
{"hash": "0x0F4CC924CF8C7B21", "name": "CLEAR_PLAYER_PARACHUTE_VARIATION_OVERRIDE", "lua_name": "ClearPlayerParachuteVariationOverride", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "void ClearPlayerParachuteVariationOverride(Player player)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x0F4CC924CF8C7B21", "params": [{"name": "player", "type": "Player"}]}
{"hash": "0xB302540597885499", "name": "CLEAR_PLAYER_WANTED_LEVEL", "lua_name": "ClearPlayerWantedLevel", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "void ClearPlayerWantedLevel(Player player)", "description": "```\nThis executes at the same as speed as PLAYER::SET_PLAYER_WANTED_LEVEL(player, 0, false); \nPLAYER::GET_PLAYER_WANTED_LEVEL(player); executes in less than half the time. Which means that it's worth first checking if the wanted level needs to be cleared before clearing. However, this is mostly about good code practice and can important in other situations. The difference in time in this example is negligible. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xB302540597885499", "params": [{"name": "player", "type": "Player"}]}
{"hash": "0x5E6CC07646BBEAB8", "name": "DISABLE_PLAYER_FIRING", "lua_name": "DisablePlayerFiring", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "void DisablePlayerFiring(Player player, BOOL toggle)", "description": "Inhibits the player from using any method of combat including melee and firearms.\\\nNOTE: Only disables the firing for one frame", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x5E6CC07646BBEAB8", "params": [{"name": "player", "type": "Player", "description": "The player for which to disable combat methods."}, {"name": "toggle", "type": "BOOL", "description": "Unused, as this native will disable combat regardless of the value of this parameter."}]}
{"hash": "0xC142BE3BB9CE125F", "name": "DISABLE_PLAYER_VEHICLE_REWARDS", "lua_name": "DisablePlayerVehicleRewards", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "void DisablePlayerVehicleRewards(Player player)", "description": "Disables vehicle rewards for the current frame.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC142BE3BB9CE125F", "params": [{"name": "player", "type": "Player", "description": "The player to disable rewards"}]}
{"hash": "0x94DD7888C10A979E", "name": "DISPLAY_SYSTEM_SIGNIN_UI", "lua_name": "DisplaySystemSigninUi", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "void DisplaySystemSigninUi(BOOL unk)", "description": "```\nPurpose of the BOOL currently unknown. \nBoth, true and false, work \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x94DD7888C10A979E", "params": [{"name": "unk", "type": "BOOL"}]}
{"hash": "0x181EC197DAEFE121", "name": "ENABLE_SPECIAL_ABILITY", "lua_name": "EnableSpecialAbility", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "void EnableSpecialAbility(Player player, BOOL toggle)", "description": "```\nNativeDB Added Parameter 3: Any p2\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x181EC197DAEFE121", "params": [{"name": "player", "type": "Player"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0x5006D96C995A5827", "name": "EXTEND_WORLD_BOUNDARY_FOR_PLAYER", "lua_name": "ExtendWorldBoundaryForPlayer", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "void ExtendWorldBoundaryForPlayer(float x, float y, float z)", "description": "```\nAppears only 3 times in the scripts, more specifically in michael1.ysc\n-\nThis can be used to prevent dying if you are \"out of the world\"\n```", "aliases": "0x5006D96C995A5827 _EXPAND_WORLD_LIMITS", "url": "https://docs.fivem.net/natives/?_0x5006D96C995A5827", "params": [{"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}]}
{"hash": "0xBC8983F38F78ED51", "name": "FORCE_CLEANUP", "lua_name": "ForceCleanup", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "void ForceCleanup(int cleanupFlags)", "description": "```\nused with 1,2,8,64,128 in the scripts \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xBC8983F38F78ED51", "params": [{"name": "cleanupFlags", "type": "int"}]}
{"hash": "0x4C68DDDDF0097317", "name": "FORCE_CLEANUP_FOR_ALL_THREADS_WITH_THIS_NAME", "lua_name": "ForceCleanupForAllThreadsWithThisName", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "void ForceCleanupForAllThreadsWithThisName(char* name, int cleanupFlags)", "description": "```\nPLAYER::FORCE_CLEANUP_FOR_ALL_THREADS_WITH_THIS_NAME(\"pb_prostitute\", 1); // Found in decompilation \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x4C68DDDDF0097317", "params": [{"name": "name", "type": "char*"}, {"name": "cleanupFlags", "type": "int"}]}
{"hash": "0xF745B37630DF176B", "name": "FORCE_CLEANUP_FOR_THREAD_WITH_THIS_ID", "lua_name": "ForceCleanupForThreadWithThisId", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "void ForceCleanupForThreadWithThisId(int id, int cleanupFlags)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xF745B37630DF176B", "params": [{"name": "id", "type": "int"}, {"name": "cleanupFlags", "type": "int"}]}
{"hash": "0x9A41CF4674A12272", "name": "GET_CAUSE_OF_MOST_RECENT_FORCE_CLEANUP", "lua_name": "GetCauseOfMostRecentForceCleanup", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "int GetCauseOfMostRecentForceCleanup()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x9A41CF4674A12272", "params": []}
{"hash": "0x2975C866E6713290", "name": "GET_ENTITY_PLAYER_IS_FREE_AIMING_AT", "lua_name": "GetEntityPlayerIsFreeAimingAt", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "BOOL GetEntityPlayerIsFreeAimingAt(Player player, Entity* entity)", "description": "```\nReturns TRUE if it found an entity in your crosshair within range of your weapon. Assigns the handle of the target to the *entity that you pass it. \nReturns false if no entity found. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x2975C866E6713290", "params": [{"name": "player", "type": "Player"}, {"name": "entity", "type": "Entity*"}]}
{"hash": "0x5FC472C501CCADB3", "name": "GET_IS_PLAYER_DRIVING_ON_HIGHWAY", "lua_name": "GetIsPlayerDrivingOnHighway", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "BOOL GetIsPlayerDrivingOnHighway(Player playerId)", "description": "", "aliases": "0x5FC472C501CCADB3", "url": "https://docs.fivem.net/natives/?_0x5FC472C501CCADB3", "params": [{"name": "playerId", "type": "Player", "description": "The local index of the player to check (see [PLAYER_ID](#\\_0x4F8644AF03D0E0D6))"}]}
{"hash": "0x462E0DB9B137DC5F", "name": "GET_MAX_WANTED_LEVEL", "lua_name": "GetMaxWantedLevel", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "int GetMaxWantedLevel()", "description": "```\nGets the maximum wanted level the player can get. \nRanges from 0 to 5. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x462E0DB9B137DC5F", "params": []}
{"hash": "0x407C7F91DDB46C16", "name": "GET_NUMBER_OF_PLAYERS", "lua_name": "GetNumberOfPlayers", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "int GetNumberOfPlayers()", "description": "```\nGets the number of players in the current session.\nIf not multiplayer, always returns 1.\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x407C7F91DDB46C16", "params": []}
{"hash": "0xB6997A7EB3F5C8C0", "name": "GET_PLAYERS_LAST_VEHICLE", "lua_name": "GetPlayersLastVehicle", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "Vehicle GetPlayersLastVehicle()", "description": "### Warning\n\nThis native will return `0` if the last vehicle the player was in was destroyed.\n\n### Alternative\n\nYou can use [GET_VEHICLE_PED_IS_IN](#\\_0x9A9112A0FE9A4713), which will actually get the last vehicle, even if it was destroyed.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xB6997A7EB3F5C8C0", "params": []}
{"hash": "0x2F395D61F3A1F877", "name": "GET_PLAYER_CURRENT_STEALTH_NOISE", "lua_name": "GetPlayerCurrentStealthNoise", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "float GetPlayerCurrentStealthNoise(Player player)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x2F395D61F3A1F877", "params": [{"name": "player", "type": "Player"}]}
{"hash": "0x56105E599CAB0EFA", "name": "GET_PLAYER_FAKE_WANTED_LEVEL", "lua_name": "GetPlayerFakeWantedLevel", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "int GetPlayerFakeWantedLevel(Player player)", "description": "", "aliases": "0x56105E599CAB0EFA", "url": "https://docs.fivem.net/natives/?_0x56105E599CAB0EFA", "params": [{"name": "player", "type": "Player"}]}
{"hash": "0x0D127585F77030AF", "name": "GET_PLAYER_GROUP", "lua_name": "GetPlayerGroup", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "int GetPlayerGroup(Player player)", "description": "```\nReturns the group ID the player is member of. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x0D127585F77030AF", "params": [{"name": "player", "type": "Player"}]}
{"hash": "0x5DDFE2FF727F3CA3", "name": "GET_PLAYER_HAS_RESERVE_PARACHUTE", "lua_name": "GetPlayerHasReserveParachute", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "BOOL GetPlayerHasReserveParachute(Player player)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x5DDFE2FF727F3CA3", "params": [{"name": "player", "type": "Player"}]}
{"hash": "0xA5EDC40EF369B48D", "name": "GET_PLAYER_INDEX", "lua_name": "GetPlayerIndex", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "Player GetPlayerIndex()", "description": "```\nReturns the same as PLAYER_ID and NETWORK_PLAYER_ID_TO_INT \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA5EDC40EF369B48D", "params": []}
{"hash": "0xB721981B2B939E07", "name": "GET_PLAYER_INVINCIBLE", "lua_name": "GetPlayerInvincible", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "BOOL GetPlayerInvincible(Player player)", "description": "```\nReturns the Player's Invincible status. \nThis function will always return false if 0x733A643B5B0C53C1 is used to set the invincibility status. To always get the correct result, use this: \n\tbool IsPlayerInvincible(Player player) \n\t{ \nauto addr = getScriptHandleBaseAddress(GET_PLAYER_PED(player));\t \nif (addr) \n{ \n\tDWORD flag = *(DWORD *)(addr + 0x188); \n\treturn ((flag & (1 << 8)) != 0) || ((flag & (1 << 9)) != 0); \n} \nreturn false; \n\t} \n============================================================ \nThis has bothered me for too long, whoever may come across this, where did anyone ever come up with this made up hash? 0x733A643B5B0C53C1 I've looked all over old hash list, and this nativedb I can not find that PC hash anywhere. What native name is it now or was it? \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xB721981B2B939E07", "params": [{"name": "player", "type": "Player"}]}
{"hash": "0x92659B4CE1863CB3", "name": "GET_PLAYER_MAX_ARMOUR", "lua_name": "GetPlayerMaxArmour", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "int GetPlayerMaxArmour(Player player)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x92659B4CE1863CB3", "params": [{"name": "player", "type": "Player"}]}
{"hash": "0x6D0DE6A7B5DA71F8", "name": "GET_PLAYER_NAME", "lua_name": "GetPlayerName", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "char* GetPlayerName(Player player)", "description": "Returns the players name from a specified player index", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x6D0DE6A7B5DA71F8", "params": [{"name": "player", "type": "Player", "description": "The player index, or -1 to get the local player ped."}]}
{"hash": "0x6E9C742F340CE5A2", "name": "GET_PLAYER_PARACHUTE_PACK_TINT_INDEX", "lua_name": "GetPlayerParachutePackTintIndex", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "void GetPlayerParachutePackTintIndex(Player player, int* tintIndex)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x6E9C742F340CE5A2", "params": [{"name": "player", "type": "Player"}, {"name": "tintIndex", "type": "int*"}]}
{"hash": "0xEF56DBABD3CD4887", "name": "GET_PLAYER_PARACHUTE_SMOKE_TRAIL_COLOR", "lua_name": "GetPlayerParachuteSmokeTrailColor", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "void GetPlayerParachuteSmokeTrailColor(Player player, int* r, int* g, int* b)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xEF56DBABD3CD4887", "params": [{"name": "player", "type": "Player"}, {"name": "r", "type": "int*"}, {"name": "g", "type": "int*"}, {"name": "b", "type": "int*"}]}
{"hash": "0x75D3F7A1B0D9B145", "name": "GET_PLAYER_PARACHUTE_TINT_INDEX", "lua_name": "GetPlayerParachuteTintIndex", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "void GetPlayerParachuteTintIndex(Player player, int* tintIndex)", "description": "```\nTints: \nNone = -1, \nRainbow = 0, \nRed = 1, \nSeasideStripes = 2, \nWidowMaker = 3, \nPatriot = 4, \nBlue = 5, \nBlack = 6, \nHornet = 7, \nAirFocce = 8, \nDesert = 9, \nShadow = 10, \nHighAltitude = 11, \nAirbone = 12, \nSunrise = 13, \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x75D3F7A1B0D9B145", "params": [{"name": "player", "type": "Player"}, {"name": "tintIndex", "type": "int*"}]}
{"hash": "0x43A66C31C68491C0", "name": "GET_PLAYER_PED", "lua_name": "GetPlayerPed", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "Ped GetPlayerPed(Player playerId)", "description": "Gets the ped for a specified player index.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x43A66C31C68491C0", "params": [{"name": "playerId", "type": "Player", "description": "The player index, or -1 to get the local player ped."}]}
{"hash": "0x50FAC3A3E030A6E1", "name": "GET_PLAYER_PED_SCRIPT_INDEX", "lua_name": "GetPlayerPedScriptIndex", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "Ped GetPlayerPedScriptIndex(Player player)", "description": "```\nDoes the same like PLAYER::GET_PLAYER_PED\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x50FAC3A3E030A6E1", "params": [{"name": "player", "type": "Player"}]}
{"hash": "0xD5A016BC3C09CF40", "name": "GET_PLAYER_RESERVE_PARACHUTE_TINT_INDEX", "lua_name": "GetPlayerReserveParachuteTintIndex", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "void GetPlayerReserveParachuteTintIndex(Player player, int* index)", "description": "```\nTints: \nNone = -1, \nRainbow = 0, \nRed = 1, \nSeasideStripes = 2, \nWidowMaker = 3, \nPatriot = 4, \nBlue = 5, \nBlack = 6, \nHornet = 7, \nAirFocce = 8, \nDesert = 9, \nShadow = 10, \nHighAltitude = 11, \nAirbone = 12, \nSunrise = 13, \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xD5A016BC3C09CF40", "params": [{"name": "player", "type": "Player"}, {"name": "index", "type": "int*"}]}
{"hash": "0xE902EF951DCE178F", "name": "GET_PLAYER_RGB_COLOUR", "lua_name": "GetPlayerRgbColour", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "void GetPlayerRgbColour(Player player, int* r, int* g, int* b)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xE902EF951DCE178F", "params": [{"name": "player", "type": "Player"}, {"name": "r", "type": "int*"}, {"name": "g", "type": "int*"}, {"name": "b", "type": "int*"}]}
{"hash": "0x3F9F16F8E65A7ED7", "name": "GET_PLAYER_SPRINT_STAMINA_REMAINING", "lua_name": "GetPlayerSprintStaminaRemaining", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "float GetPlayerSprintStaminaRemaining(Player player)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x3F9F16F8E65A7ED7", "params": [{"name": "player", "type": "Player"}]}
{"hash": "0x1885BC9B108B4C99", "name": "GET_PLAYER_SPRINT_TIME_REMAINING", "lua_name": "GetPlayerSprintTimeRemaining", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "float GetPlayerSprintTimeRemaining(Player player)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x1885BC9B108B4C99", "params": [{"name": "player", "type": "Player"}]}
{"hash": "0x13EDE1A5DBF797C9", "name": "GET_PLAYER_TARGET_ENTITY", "lua_name": "GetPlayerTargetEntity", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "BOOL GetPlayerTargetEntity(Player player, Entity* entity)", "description": "```\nAssigns the handle of locked-on melee target to *entity that you pass it. \nReturns false if no entity found. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x13EDE1A5DBF797C9", "params": [{"name": "player", "type": "Player"}, {"name": "entity", "type": "Entity*"}]}
{"hash": "0x37039302F4E0A008", "name": "GET_PLAYER_TEAM", "lua_name": "GetPlayerTeam", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "int GetPlayerTeam(Player player)", "description": "```\nGets the player's team. \nDoes nothing in singleplayer. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x37039302F4E0A008", "params": [{"name": "player", "type": "Player"}]}
{"hash": "0xA1FCF8E6AF40B731", "name": "GET_PLAYER_UNDERWATER_TIME_REMAINING", "lua_name": "GetPlayerUnderwaterTimeRemaining", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "float GetPlayerUnderwaterTimeRemaining(Player player)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA1FCF8E6AF40B731", "params": [{"name": "player", "type": "Player"}]}
{"hash": "0x0C92BA89F1AF26F8", "name": "GET_PLAYER_WANTED_CENTRE_POSITION", "lua_name": "GetPlayerWantedCentrePosition", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "Vector3 GetPlayerWantedCentrePosition(Player player)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x0C92BA89F1AF26F8", "params": [{"name": "player", "type": "Player"}]}
{"hash": "0xE28E54788CE8F12D", "name": "GET_PLAYER_WANTED_LEVEL", "lua_name": "GetPlayerWantedLevel", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "int GetPlayerWantedLevel(Player player)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xE28E54788CE8F12D", "params": [{"name": "player", "type": "Player"}]}
{"hash": "0x5063F92F07C2A316", "name": "GET_TIME_SINCE_LAST_ARREST", "lua_name": "GetTimeSinceLastArrest", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "int GetTimeSinceLastArrest()", "description": "```\nReturns the time since the character was arrested in (ms) milliseconds. \nexample \nvar time = Function.call<int>(Hash.GET_TIME_SINCE_LAST_ARREST(); \nUI.DrawSubtitle(time.ToString()); \nif player has not been arrested, the int returned will be -1. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x5063F92F07C2A316", "params": []}
{"hash": "0xC7034807558DDFCA", "name": "GET_TIME_SINCE_LAST_DEATH", "lua_name": "GetTimeSinceLastDeath", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "int GetTimeSinceLastDeath()", "description": "```\nReturns the time since the character died in (ms) milliseconds. \nexample \nvar time = Function.call<int>(Hash.GET_TIME_SINCE_LAST_DEATH(); \nUI.DrawSubtitle(time.ToString()); \nif player has not died, the int returned will be -1. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC7034807558DDFCA", "params": []}
{"hash": "0xDB89591E290D9182", "name": "GET_TIME_SINCE_PLAYER_DROVE_AGAINST_TRAFFIC", "lua_name": "GetTimeSincePlayerDroveAgainstTraffic", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "int GetTimeSincePlayerDroveAgainstTraffic(Player player)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xDB89591E290D9182", "params": [{"name": "player", "type": "Player"}]}
{"hash": "0xD559D2BE9E37853B", "name": "GET_TIME_SINCE_PLAYER_DROVE_ON_PAVEMENT", "lua_name": "GetTimeSincePlayerDroveOnPavement", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "int GetTimeSincePlayerDroveOnPavement(Player player)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xD559D2BE9E37853B", "params": [{"name": "player", "type": "Player"}]}
{"hash": "0xE36A25322DC35F42", "name": "GET_TIME_SINCE_PLAYER_HIT_PED", "lua_name": "GetTimeSincePlayerHitPed", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "int GetTimeSincePlayerHitPed(Player player)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xE36A25322DC35F42", "params": [{"name": "player", "type": "Player"}]}
{"hash": "0x5D35ECF3A81A0EE0", "name": "GET_TIME_SINCE_PLAYER_HIT_VEHICLE", "lua_name": "GetTimeSincePlayerHitVehicle", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "int GetTimeSincePlayerHitVehicle(Player player)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x5D35ECF3A81A0EE0", "params": [{"name": "player", "type": "Player"}]}
{"hash": "0x085DEB493BE80812", "name": "GET_WANTED_LEVEL_RADIUS", "lua_name": "GetWantedLevelRadius", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "float GetWantedLevelRadius(Player player)", "description": "```\nRemnant from GTA IV. Does nothing in GTA V.\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x085DEB493BE80812", "params": [{"name": "player", "type": "Player"}]}
{"hash": "0xFDD179EAF45B556C", "name": "GET_WANTED_LEVEL_THRESHOLD", "lua_name": "GetWantedLevelThreshold", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "int GetWantedLevelThreshold(int wantedLevel)", "description": "```\nDrft \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xFDD179EAF45B556C", "params": [{"name": "wantedLevel", "type": "int"}]}
{"hash": "0xBEC7076D64130195", "name": "GIVE_ACHIEVEMENT_TO_PLAYER", "lua_name": "GiveAchievementToPlayer", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "BOOL GiveAchievementToPlayer(int achievement)", "description": "```\nAchievements from 0-57\nmore achievements came with update 1.29 (freemode events update), I'd say that they now go to 60, but I'll need to check.\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xBEC7076D64130195", "params": [{"name": "achievement", "type": "int"}]}
{"hash": "0x3C49C870E66F0A28", "name": "GIVE_PLAYER_RAGDOLL_CONTROL", "lua_name": "GivePlayerRagdollControl", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "void GivePlayerRagdollControl(Player player, BOOL toggle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x3C49C870E66F0A28", "params": [{"name": "player", "type": "Player"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0x867365E111A3B6EB", "name": "HAS_ACHIEVEMENT_BEEN_PASSED", "lua_name": "HasAchievementBeenPassed", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "BOOL HasAchievementBeenPassed(int achievement)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x867365E111A3B6EB", "params": [{"name": "achievement", "type": "int"}]}
{"hash": "0xC968670BFACE42D9", "name": "HAS_FORCE_CLEANUP_OCCURRED", "lua_name": "HasForceCleanupOccurred", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "BOOL HasForceCleanupOccurred(int cleanupFlags)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC968670BFACE42D9", "params": [{"name": "cleanupFlags", "type": "int"}]}
{"hash": "0xD705740BB0A1CF4C", "name": "HAS_PLAYER_BEEN_SPOTTED_IN_STOLEN_VEHICLE", "lua_name": "HasPlayerBeenSpottedInStolenVehicle", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "BOOL HasPlayerBeenSpottedInStolenVehicle(Player player)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xD705740BB0A1CF4C", "params": [{"name": "player", "type": "Player"}]}
{"hash": "0xE4B90F367BD81752", "name": "HAS_PLAYER_DAMAGED_AT_LEAST_ONE_NON_ANIMAL_PED", "lua_name": "HasPlayerDamagedAtLeastOneNonAnimalPed", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "BOOL HasPlayerDamagedAtLeastOneNonAnimalPed(Player player)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xE4B90F367BD81752", "params": [{"name": "player", "type": "Player"}]}
{"hash": "0x20CE80B0C2BF4ACC", "name": "HAS_PLAYER_DAMAGED_AT_LEAST_ONE_PED", "lua_name": "HasPlayerDamagedAtLeastOnePed", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "BOOL HasPlayerDamagedAtLeastOnePed(Player player)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x20CE80B0C2BF4ACC", "params": [{"name": "player", "type": "Player"}]}
{"hash": "0xD55DDFB47991A294", "name": "HAS_PLAYER_LEFT_THE_WORLD", "lua_name": "HasPlayerLeftTheWorld", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "BOOL HasPlayerLeftTheWorld(Player player)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xD55DDFB47991A294", "params": [{"name": "player", "type": "Player"}]}
{"hash": "0x9EC6603812C24710", "name": "INT_TO_PARTICIPANTINDEX", "lua_name": "IntToParticipantindex", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "int IntToParticipantindex(int value)", "description": "```\nSimply returns whatever is passed to it (Regardless of whether the handle is valid or not). \n-------------------------------------------------------- \nif (NETWORK::NETWORK_IS_PARTICIPANT_ACTIVE(PLAYER::INT_TO_PARTICIPANTINDEX(i))) \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x9EC6603812C24710", "params": [{"name": "value", "type": "int"}]}
{"hash": "0x41BD2A6B006AF756", "name": "INT_TO_PLAYERINDEX", "lua_name": "IntToPlayerindex", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "Player IntToPlayerindex(int value)", "description": "```\nSimply returns whatever is passed to it (Regardless of whether the handle is valid or not). \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x41BD2A6B006AF756", "params": [{"name": "value", "type": "int"}]}
{"hash": "0x38D28DA81E4E9BF9", "name": "IS_PLAYER_BATTLE_AWARE", "lua_name": "IsPlayerBattleAware", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "BOOL IsPlayerBattleAware(Player player)", "description": "```\nReturns true if an unk value is greater than 0.0f \n```", "aliases": "0x38D28DA81E4E9BF9", "url": "https://docs.fivem.net/natives/?_0x38D28DA81E4E9BF9", "params": [{"name": "player", "type": "Player"}]}
{"hash": "0x388A47C51ABDAC8E", "name": "IS_PLAYER_BEING_ARRESTED", "lua_name": "IsPlayerBeingArrested", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "BOOL IsPlayerBeingArrested(Player player, BOOL atArresting)", "description": "```\nReturn true while player is being arrested / busted. \nIf atArresting is set to 1, this function will return 1 when player is being arrested (while player is putting his hand up, but still have control) \nIf atArresting is set to 0, this function will return 1 only when the busted screen is shown. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x388A47C51ABDAC8E", "params": [{"name": "player", "type": "Player"}, {"name": "atArresting", "type": "BOOL"}]}
{"hash": "0x65FAEE425DE637B0", "name": "IS_PLAYER_BLUETOOTH_ENABLE", "lua_name": "IsPlayerBluetoothEnable", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "BOOL IsPlayerBluetoothEnable(Player player)", "description": "", "aliases": "0x65FAEE425DE637B0", "url": "https://docs.fivem.net/natives/?_0x65FAEE425DE637B0", "params": [{"name": "player", "type": "Player"}]}
{"hash": "0x95E8F73DC65EFB9C", "name": "IS_PLAYER_CLIMBING", "lua_name": "IsPlayerClimbing", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "BOOL IsPlayerClimbing(Player player)", "description": "```\nReturns TRUE if the player ('s ped) is climbing at the moment. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x95E8F73DC65EFB9C", "params": [{"name": "player", "type": "Player"}]}
{"hash": "0x49C32D60007AFA47", "name": "IS_PLAYER_CONTROL_ON", "lua_name": "IsPlayerControlOn", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "BOOL IsPlayerControlOn(Player player)", "description": "```\nCan the player control himself, used to disable controls for player for things like a cutscene. \n--- \nYou can't disable controls with this, use SET_PLAYER_CONTROL(...) for this. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x49C32D60007AFA47", "params": [{"name": "player", "type": "Player"}]}
{"hash": "0x424D4687FA1E5652", "name": "IS_PLAYER_DEAD", "lua_name": "IsPlayerDead", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "BOOL IsPlayerDead(Player player)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x424D4687FA1E5652", "params": [{"name": "player", "type": "Player"}]}
{"hash": "0x2E397FD2ECD37C87", "name": "IS_PLAYER_FREE_AIMING", "lua_name": "IsPlayerFreeAiming", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "BOOL IsPlayerFreeAiming(Player player)", "description": "```\nGets a value indicating whether the specified player is currently aiming freely. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x2E397FD2ECD37C87", "params": [{"name": "player", "type": "Player"}]}
{"hash": "0x3C06B5C839B38F7B", "name": "IS_PLAYER_FREE_AIMING_AT_ENTITY", "lua_name": "IsPlayerFreeAimingAtEntity", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "BOOL IsPlayerFreeAimingAtEntity(Player player, Entity entity)", "description": "```\nGets a value indicating whether the specified player is currently aiming freely at the specified entity. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x3C06B5C839B38F7B", "params": [{"name": "player", "type": "Player"}, {"name": "entity", "type": "Entity"}]}
{"hash": "0xDCCFD3F106C36AB4", "name": "IS_PLAYER_FREE_FOR_AMBIENT_TASK", "lua_name": "IsPlayerFreeForAmbientTask", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "BOOL IsPlayerFreeForAmbientTask(Player player)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xDCCFD3F106C36AB4", "params": [{"name": "player", "type": "Player"}]}
{"hash": "0x74556E1420867ECA", "name": "IS_PLAYER_LOGGING_IN_NP", "lua_name": "IsPlayerLoggingInNp", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "BOOL IsPlayerLoggingInNp()", "description": "```\nthis function is hard-coded to always return 0. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x74556E1420867ECA", "params": []}
{"hash": "0xF25D331DC2627BBC", "name": "IS_PLAYER_ONLINE", "lua_name": "IsPlayerOnline", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "BOOL IsPlayerOnline()", "description": "It returns true if the player is online, suggesting they are also logged in locally. Note that this is an alias for `NETWORK_IS_SIGNED_ONLINE`.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xF25D331DC2627BBC", "params": []}
{"hash": "0x5E9564D8246B909A", "name": "IS_PLAYER_PLAYING", "lua_name": "IsPlayerPlaying", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "BOOL IsPlayerPlaying(Player player)", "description": "```\nChecks whether the specified player has a Ped, the Ped is not dead, is not injured and is not arrested. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x5E9564D8246B909A", "params": [{"name": "player", "type": "Player"}]}
{"hash": "0xFA1E2BF8B10598F9", "name": "IS_PLAYER_PRESSING_HORN", "lua_name": "IsPlayerPressingHorn", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "BOOL IsPlayerPressingHorn(Player player)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xFA1E2BF8B10598F9", "params": [{"name": "player", "type": "Player"}]}
{"hash": "0x908CBECC2CAA3690", "name": "IS_PLAYER_READY_FOR_CUTSCENE", "lua_name": "IsPlayerReadyForCutscene", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "BOOL IsPlayerReadyForCutscene(Player player)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x908CBECC2CAA3690", "params": [{"name": "player", "type": "Player"}]}
{"hash": "0x4EC12697209F2196", "name": "IS_PLAYER_RIDING_TRAIN", "lua_name": "IsPlayerRidingTrain", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "BOOL IsPlayerRidingTrain(Player player)", "description": "```\nReturns true if the player is riding a train. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x4EC12697209F2196", "params": [{"name": "player", "type": "Player"}]}
{"hash": "0x8A876A65283DD7D7", "name": "IS_PLAYER_SCRIPT_CONTROL_ON", "lua_name": "IsPlayerScriptControlOn", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "BOOL IsPlayerScriptControlOn(Player player)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x8A876A65283DD7D7", "params": [{"name": "player", "type": "Player"}]}
{"hash": "0x78CFE51896B6B8A4", "name": "IS_PLAYER_TARGETTING_ANYTHING", "lua_name": "IsPlayerTargettingAnything", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "BOOL IsPlayerTargettingAnything(Player player)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x78CFE51896B6B8A4", "params": [{"name": "player", "type": "Player"}]}
{"hash": "0x7912F7FC4F6264B6", "name": "IS_PLAYER_TARGETTING_ENTITY", "lua_name": "IsPlayerTargettingEntity", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "BOOL IsPlayerTargettingEntity(Player player, Entity entity)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x7912F7FC4F6264B6", "params": [{"name": "player", "type": "Player"}, {"name": "entity", "type": "Entity"}]}
{"hash": "0x02B15662D7F8886F", "name": "IS_PLAYER_TELEPORT_ACTIVE", "lua_name": "IsPlayerTeleportActive", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "BOOL IsPlayerTeleportActive()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x02B15662D7F8886F", "params": []}
{"hash": "0x238DB2A2C23EE9EF", "name": "IS_PLAYER_WANTED_LEVEL_GREATER", "lua_name": "IsPlayerWantedLevelGreater", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "BOOL IsPlayerWantedLevelGreater(Player player, int wantedLevel)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x238DB2A2C23EE9EF", "params": [{"name": "player", "type": "Player"}, {"name": "wantedLevel", "type": "int"}]}
{"hash": "0x3E5F7FC85D854E15", "name": "IS_SPECIAL_ABILITY_ACTIVE", "lua_name": "IsSpecialAbilityActive", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "BOOL IsSpecialAbilityActive(Player player)", "description": "```\nNativeDB Added Parameter 2: Any p1\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x3E5F7FC85D854E15", "params": [{"name": "player", "type": "Player"}]}
{"hash": "0xB1D200FE26AEF3CB", "name": "IS_SPECIAL_ABILITY_ENABLED", "lua_name": "IsSpecialAbilityEnabled", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "BOOL IsSpecialAbilityEnabled(Player player)", "description": "```\nNativeDB Added Parameter 2: Any p1\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xB1D200FE26AEF3CB", "params": [{"name": "player", "type": "Player"}]}
{"hash": "0x05A1FE504B7F2587", "name": "IS_SPECIAL_ABILITY_METER_FULL", "lua_name": "IsSpecialAbilityMeterFull", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "BOOL IsSpecialAbilityMeterFull(Player player)", "description": "```\nNativeDB Added Parameter 2: Any p1\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x05A1FE504B7F2587", "params": [{"name": "player", "type": "Player"}]}
{"hash": "0xC6017F6A6CDFA694", "name": "IS_SPECIAL_ABILITY_UNLOCKED", "lua_name": "IsSpecialAbilityUnlocked", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "BOOL IsSpecialAbilityUnlocked(Hash playerModel)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC6017F6A6CDFA694", "params": [{"name": "playerModel", "type": "Hash"}]}
{"hash": "0x5D511E3867C87139", "name": "IS_SYSTEM_UI_BEING_DISPLAYED", "lua_name": "IsSystemUiBeingDisplayed", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "BOOL IsSystemUiBeingDisplayed()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x5D511E3867C87139", "params": []}
{"hash": "0xEE68096F9F37341E", "name": "NETWORK_PLAYER_ID_TO_INT", "lua_name": "NetworkPlayerIdToInt", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "int NetworkPlayerIdToInt()", "description": "```\nDoes exactly the same thing as PLAYER_ID() \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xEE68096F9F37341E", "params": []}
{"hash": "0xED51733DC73AED51", "name": "PLAYER_ATTACH_VIRTUAL_BOUND", "lua_name": "PlayerAttachVirtualBound", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "void PlayerAttachVirtualBound(float p0, float p1, float p2, float p3, float p4, float p5, float p6, float p7)", "description": "```\nOnly 1 match. ob_sofa_michael. \nPLAYER::PLAYER_ATTACH_VIRTUAL_BOUND(-804.5928f, 173.1801f, 71.68436f, 0f, 0f, 0.590625f, 1f, 0.7f);1.0.335.2, 1.0.350.1/2, 1.0.372.2, 1.0.393.2, 1.0.393.4, 1.0.463.1; \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xED51733DC73AED51", "params": [{"name": "p0", "type": "float"}, {"name": "p1", "type": "float"}, {"name": "p2", "type": "float"}, {"name": "p3", "type": "float"}, {"name": "p4", "type": "float"}, {"name": "p5", "type": "float"}, {"name": "p6", "type": "float"}, {"name": "p7", "type": "float"}]}
{"hash": "0x1DD5897E2FA6E7C9", "name": "PLAYER_DETACH_VIRTUAL_BOUND", "lua_name": "PlayerDetachVirtualBound", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "void PlayerDetachVirtualBound()", "description": "```\n1.0.335.2, 1.0.350.1/2, 1.0.372.2, 1.0.393.2, 1.0.393.4, 1.0.463.1; \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x1DD5897E2FA6E7C9", "params": []}
{"hash": "0x4F8644AF03D0E0D6", "name": "PLAYER_ID", "lua_name": "PlayerId", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "Player PlayerId()", "description": "Returns the player index for the local player.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x4F8644AF03D0E0D6", "params": []}
{"hash": "0xD80958FC74E988A6", "name": "PLAYER_PED_ID", "lua_name": "PlayerPedId", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "Ped PlayerPedId()", "description": "Returns the entity handle for the local player ped. Note that this entity handle will change after using commands such as SET_PLAYER_MODEL.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xD80958FC74E988A6", "params": []}
{"hash": "0xF3AC26D3CC576528", "name": "REMOVE_PLAYER_HELMET", "lua_name": "RemovePlayerHelmet", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "void RemovePlayerHelmet(Player player, BOOL p2)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xF3AC26D3CC576528", "params": [{"name": "player", "type": "Player"}, {"name": "p2", "type": "BOOL"}]}
{"hash": "0xE9B09589827545E7", "name": "REPORT_CRIME", "lua_name": "ReportCrime", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "void ReportCrime(Player player, int crimeType, int wantedLvlThresh)", "description": "```\nPLAYER::REPORT_CRIME(PLAYER::PLAYER_ID(), 37, PLAYER::GET_WANTED_LEVEL_THRESHOLD(1)); \nFrom am_armybase.ysc.c4: \nPLAYER::REPORT_CRIME(PLAYER::PLAYER_ID(4), 36, PLAYER::GET_WANTED_LEVEL_THRESHOLD(4)); \n----- \nThis was taken from the GTAV.exe v1.334. The function is called sub_140592CE8. For a full decompilation of the function, see here: pastebin.com/09qSMsN7 \n----- \ncrimeType: \n1: Firearms possession \n2: Person running a red light (\"5-0-5\") \n3: Reckless driver \n4: Speeding vehicle (a \"5-10\") \n5: Traffic violation (a \"5-0-5\") \n6: Motorcycle rider without a helmet \n7: Vehicle theft (a \"5-0-3\") \n8: Grand Theft Auto \n9: ??? \n10: ??? \n11: Assault on a civilian (a \"2-40\") \n12: Assault on an officer \n13: Assault with a deadly weapon (a \"2-45\") \n14: Officer shot (a \"2-45\") \n15: Pedestrian struck by a vehicle \n16: Officer struck by a vehicle \n17: Helicopter down (an \"AC\"?) \n18: Civilian on fire (a \"2-40\") \n19: Officer set on fire (a \"10-99\") \n20: Car on fire \n21: Air unit down (an \"AC\"?) \n22: An explosion (a \"9-96\") \n23: A stabbing (a \"2-45\") (also something else I couldn't understand) \n24: Officer stabbed (also something else I couldn't understand) \n25: Attack on a vehicle (\"MDV\"?) \n26: Damage to property \n27: Suspect threatening officer with a firearm \n28: Shots fired \n29: ??? \n30: ??? \n31: ??? \n32: ??? \n33: ??? \n34: A \"2-45\" \n35: ??? \n36: A \"9-25\" \n37: ??? \n38: ??? \n39: ??? \n40: ??? \n41: ??? \n42: ??? \n43: Possible disturbance \n44: Civilian in need of assistance \n45: ??? \n46: ??? \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xE9B09589827545E7", "params": [{"name": "player", "type": "Player"}, {"name": "crimeType", "type": "int"}, {"name": "wantedLvlThresh", "type": "int"}]}
{"hash": "0xDC64D2C53493ED12", "name": "REPORT_POLICE_SPOTTED_PLAYER", "lua_name": "ReportPoliceSpottedPlayer", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "void ReportPoliceSpottedPlayer(Player player)", "description": "", "aliases": "0xDC64D2C53493ED12", "url": "https://docs.fivem.net/natives/?_0xDC64D2C53493ED12", "params": [{"name": "player", "type": "Player"}]}
{"hash": "0x2D03E13C460760D6", "name": "RESET_PLAYER_ARREST_STATE", "lua_name": "ResetPlayerArrestState", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "void ResetPlayerArrestState(Player player)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x2D03E13C460760D6", "params": [{"name": "player", "type": "Player"}]}
{"hash": "0x19531C47A2ABD691", "name": "RESET_PLAYER_INPUT_GAIT", "lua_name": "ResetPlayerInputGait", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "void ResetPlayerInputGait(Player player)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x19531C47A2ABD691", "params": [{"name": "player", "type": "Player"}]}
{"hash": "0xA6F312FCCE9C1DFE", "name": "RESET_PLAYER_STAMINA", "lua_name": "ResetPlayerStamina", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "void ResetPlayerStamina(Player player)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA6F312FCCE9C1DFE", "params": [{"name": "player", "type": "Player"}]}
{"hash": "0xB9D0DD990DC141DD", "name": "RESET_WANTED_LEVEL_DIFFICULTY", "lua_name": "ResetWantedLevelDifficulty", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "void ResetWantedLevelDifficulty(Player player)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xB9D0DD990DC141DD", "params": [{"name": "player", "type": "Player"}]}
{"hash": "0xDA1DF03D5A315F4E", "name": "RESET_WORLD_BOUNDARY_FOR_PLAYER", "lua_name": "ResetWorldBoundaryForPlayer", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "void ResetWorldBoundaryForPlayer()", "description": "```\nNativeDB Introduced: v323\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xDA1DF03D5A315F4E", "params": []}
{"hash": "0xA352C1B864CAFD33", "name": "RESTORE_PLAYER_STAMINA", "lua_name": "RestorePlayerStamina", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "void RestorePlayerStamina(Player player, float percentage)", "description": "Adds a percentage to a players stamina", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA352C1B864CAFD33", "params": [{"name": "player", "type": "Player", "description": "player to restore the stamina for"}, {"name": "percentage", "type": "float", "description": "seems to be a percentage that ranges from 0.0 to 1.0 (1.0 being 100%)"}]}
{"hash": "0xCA7DC8329F0A1E9E", "name": "SET_AIR_DRAG_MULTIPLIER_FOR_PLAYERS_VEHICLE", "lua_name": "SetAirDragMultiplierForPlayersVehicle", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "void SetAirDragMultiplierForPlayersVehicle(Player player, float multiplier)", "description": "```\nThis can be between 1.0f - 14.9f \nYou can change the max in IDA from 15.0. I say 15.0 as the function blrs if what you input is greater than or equal to 15.0 hence why it's 14.9 max default. \nOn PC the multiplier can be between 0.0f and 50.0f (inclusive). \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xCA7DC8329F0A1E9E", "params": [{"name": "player", "type": "Player"}, {"name": "multiplier", "type": "float"}]}
{"hash": "0x056E0FE8534C2949", "name": "SET_ALL_RANDOM_PEDS_FLEE", "lua_name": "SetAllRandomPedsFlee", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "void SetAllRandomPedsFlee(Player player, BOOL toggle)", "description": "Sets whether all random peds will run away from the player if they are agitated (threatened) (bool=true), or if they will stand their ground (bool=false).", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x056E0FE8534C2949", "params": [{"name": "player", "type": "Player", "description": "The Player ID for whom you want to set this behavior."}, {"name": "toggle", "type": "BOOL", "description": "true/false."}]}
{"hash": "0x471D2FF42A94B4F2", "name": "SET_ALL_RANDOM_PEDS_FLEE_THIS_FRAME", "lua_name": "SetAllRandomPedsFleeThisFrame", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "void SetAllRandomPedsFleeThisFrame(Player player)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x471D2FF42A94B4F2", "params": [{"name": "player", "type": "Player"}]}
{"hash": "0x9F343285A00B4BB6", "name": "SET_AUTO_GIVE_PARACHUTE_WHEN_ENTER_PLANE", "lua_name": "SetAutoGiveParachuteWhenEnterPlane", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "void SetAutoGiveParachuteWhenEnterPlane(Player player, BOOL toggle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x9F343285A00B4BB6", "params": [{"name": "player", "type": "Player"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0xD2B315B6689D537D", "name": "SET_AUTO_GIVE_SCUBA_GEAR_WHEN_EXIT_VEHICLE", "lua_name": "SetAutoGiveScubaGearWhenExitVehicle", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "void SetAutoGiveScubaGearWhenExitVehicle(Player player, BOOL toggle)", "description": "", "aliases": "0xD2B315B6689D537D", "url": "https://docs.fivem.net/natives/?_0xD2B315B6689D537D", "params": [{"name": "player", "type": "Player"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0x2E8AABFA40A84F8C", "name": "SET_DISABLE_AMBIENT_MELEE_MOVE", "lua_name": "SetDisableAmbientMeleeMove", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "void SetDisableAmbientMeleeMove(Player player, BOOL toggle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x2E8AABFA40A84F8C", "params": [{"name": "player", "type": "Player"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0xDB172424876553F4", "name": "SET_DISPATCH_COPS_FOR_PLAYER", "lua_name": "SetDispatchCopsForPlayer", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "void SetDispatchCopsForPlayer(Player player, BOOL toggle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xDB172424876553F4", "params": [{"name": "player", "type": "Player"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0x8EEDA153AD141BA4", "name": "SET_EVERYONE_IGNORE_PLAYER", "lua_name": "SetEveryoneIgnorePlayer", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "void SetEveryoneIgnorePlayer(Player player, BOOL toggle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x8EEDA153AD141BA4", "params": [{"name": "player", "type": "Player"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0x596976B02B6B5700", "name": "SET_IGNORE_LOW_PRIORITY_SHOCKING_EVENTS", "lua_name": "SetIgnoreLowPriorityShockingEvents", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "void SetIgnoreLowPriorityShockingEvents(Player player, BOOL toggle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x596976B02B6B5700", "params": [{"name": "player", "type": "Player"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0xAA5F02DB48D704B9", "name": "SET_MAX_WANTED_LEVEL", "lua_name": "SetMaxWantedLevel", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "void SetMaxWantedLevel(int maxWantedLevel)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xAA5F02DB48D704B9", "params": [{"name": "maxWantedLevel", "type": "int"}]}
{"hash": "0x5DC40A8869C22141", "name": "SET_PLAYER_BLUETOOTH_STATE", "lua_name": "SetPlayerBluetoothState", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "void SetPlayerBluetoothState(Player player, BOOL state)", "description": "", "aliases": "0x5DC40A8869C22141", "url": "https://docs.fivem.net/natives/?_0x5DC40A8869C22141", "params": [{"name": "player", "type": "Player", "annotations": {"cs_type": "BOOL"}}, {"name": "state", "type": "BOOL", "annotations": {"cs_type": "ScrHandle"}}]}
{"hash": "0xD5E460AD7020A246", "name": "SET_PLAYER_CAN_BE_HASSLED_BY_GANGS", "lua_name": "SetPlayerCanBeHassledByGangs", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "void SetPlayerCanBeHassledByGangs(Player player, BOOL toggle)", "description": "```\nSets whether this player can be hassled by gangs. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xD5E460AD7020A246", "params": [{"name": "player", "type": "Player"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0x6E8834B52EC20C77", "name": "SET_PLAYER_CAN_DO_DRIVE_BY", "lua_name": "SetPlayerCanDoDriveBy", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "void SetPlayerCanDoDriveBy(Player player, BOOL toggle)", "description": "Sets whether the player is able to do drive-bys in vehicle (shooting & aiming in vehicles), this also includes middle finger taunts.\n\nThis is a toggle, it does not have to be ran every frame.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x6E8834B52EC20C77", "params": [{"name": "player", "type": "Player", "description": "The player to target."}, {"name": "toggle", "type": "BOOL", "description": "If set to false, disables the players ability to do drive bys."}]}
{"hash": "0xF401B182DBA8AF53", "name": "SET_PLAYER_CAN_LEAVE_PARACHUTE_SMOKE_TRAIL", "lua_name": "SetPlayerCanLeaveParachuteSmokeTrail", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "void SetPlayerCanLeaveParachuteSmokeTrail(Player player, BOOL enabled)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xF401B182DBA8AF53", "params": [{"name": "player", "type": "Player"}, {"name": "enabled", "type": "BOOL"}]}
{"hash": "0xD465A8599DFF6814", "name": "SET_PLAYER_CAN_USE_COVER", "lua_name": "SetPlayerCanUseCover", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "void SetPlayerCanUseCover(Player player, BOOL toggle)", "description": "```\nSets whether this player can take cover.\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xD465A8599DFF6814", "params": [{"name": "player", "type": "Player"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0x14D913B777DFF5DA", "name": "SET_PLAYER_CLOTH_LOCK_COUNTER", "lua_name": "SetPlayerClothLockCounter", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "void SetPlayerClothLockCounter(int value)", "description": "```\n6 matches across 4 scripts. 5 occurrences were 240. The other was 255. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x14D913B777DFF5DA", "params": [{"name": "value", "type": "int"}]}
{"hash": "0x9F7BBA2EA6372500", "name": "SET_PLAYER_CLOTH_PACKAGE_INDEX", "lua_name": "SetPlayerClothPackageIndex", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "void SetPlayerClothPackageIndex(int index)", "description": "```\nEvery occurrence was either 0 or 2. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x9F7BBA2EA6372500", "params": [{"name": "index", "type": "int"}]}
{"hash": "0x749FADDF97DFE930", "name": "SET_PLAYER_CLOTH_PIN_FRAMES", "lua_name": "SetPlayerClothPinFrames", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "void SetPlayerClothPinFrames(Player player, int p1)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x749FADDF97DFE930", "params": [{"name": "player", "type": "Player"}, {"name": "p1", "type": "int", "annotations": {"cs_type": "BOOL"}}]}
{"hash": "0x8D32347D6D4C40A2", "name": "SET_PLAYER_CONTROL", "lua_name": "SetPlayerControl", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "void SetPlayerControl(Player player, BOOL bHasControl, int flags)", "description": "```\nFlags:\nSPC_AMBIENT_SCRIPT = (1 << 1),\nSPC_CLEAR_TASKS = (1 << 2),\nSPC_REMOVE_FIRES = (1 << 3),\nSPC_REMOVE_EXPLOSIONS = (1 << 4),\nSPC_REMOVE_PROJECTILES = (1 << 5),\nSPC_DEACTIVATE_GADGETS = (1 << 6),\nSPC_REENABLE_CONTROL_ON_DEATH = (1 << 7),\nSPC_LEAVE_CAMERA_CONTROL_ON = (1 << 8),\nSPC_ALLOW_PLAYER_DAMAGE = (1 << 9),\nSPC_DONT_STOP_OTHER_CARS_AROUND_PLAYER = (1 << 10),\nSPC_PREVENT_EVERYBODY_BACKOFF = (1 << 11),\nSPC_ALLOW_PAD_SHAKE = (1 << 12)\nSee: https://alloc8or.re/gta5/doc/enums/eSetPlayerControlFlag.txt\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x8D32347D6D4C40A2", "params": [{"name": "player", "type": "Player"}, {"name": "bHasControl", "type": "BOOL"}, {"name": "flags", "type": "int"}]}
{"hash": "0x0FEE4F80AC44A726", "name": "SET_PLAYER_FORCED_AIM", "lua_name": "SetPlayerForcedAim", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "void SetPlayerForcedAim(Player player, BOOL toggle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x0FEE4F80AC44A726", "params": [{"name": "player", "type": "Player"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0x75E7D505F2B15902", "name": "SET_PLAYER_FORCED_ZOOM", "lua_name": "SetPlayerForcedZoom", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "void SetPlayerForcedZoom(Player player, BOOL toggle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x75E7D505F2B15902", "params": [{"name": "player", "type": "Player"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0x7651BC64AE59E128", "name": "SET_PLAYER_FORCE_SKIP_AIM_INTRO", "lua_name": "SetPlayerForceSkipAimIntro", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "void SetPlayerForceSkipAimIntro(Player player, BOOL toggle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x7651BC64AE59E128", "params": [{"name": "player", "type": "Player"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0x7DDAB28D31FAC363", "name": "SET_PLAYER_HAS_RESERVE_PARACHUTE", "lua_name": "SetPlayerHasReserveParachute", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "void SetPlayerHasReserveParachute(Player player)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x7DDAB28D31FAC363", "params": [{"name": "player", "type": "Player"}]}
{"hash": "0x5DB660B38DD98A31", "name": "SET_PLAYER_HEALTH_RECHARGE_MULTIPLIER", "lua_name": "SetPlayerHealthRechargeMultiplier", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "void SetPlayerHealthRechargeMultiplier(Player player, float regenRate)", "description": "This multiplier is reset to `1.0` every time the player ped is changed, often times via [`SET_PLAYER_MODEL`](#\\_0x00A1CADD00108836) or [`CHANGE_PLAYER_PED`](#\\_0x048189FAC643DEEE).", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x5DB660B38DD98A31", "params": [{"name": "player", "type": "Player", "description": "The local player ID, see [PLAYER_ID](#\\_0x4F8644AF03D0E0D6)."}, {"name": "regenRate", "type": "float", "description": "The recharge multiplier, this value needs to be a positive float value to work."}]}
{"hash": "0x239528EACDC3E7DE", "name": "SET_PLAYER_INVINCIBLE", "lua_name": "SetPlayerInvincible", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "void SetPlayerInvincible(Player player, BOOL bInvincible)", "description": "Make the player impervious to all forms of damage.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x239528EACDC3E7DE", "params": [{"name": "player", "type": "Player", "description": "The player index."}, {"name": "bInvincible", "type": "BOOL"}]}
{"hash": "0xFF300C7649724A0B", "name": "SET_PLAYER_LEAVE_PED_BEHIND", "lua_name": "SetPlayerLeavePedBehind", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "void SetPlayerLeavePedBehind(Player player, BOOL toggle)", "description": "", "aliases": "0xFF300C7649724A0B", "url": "https://docs.fivem.net/natives/?_0xFF300C7649724A0B", "params": [{"name": "player", "type": "Player"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0x5C8B2F450EE4328E", "name": "SET_PLAYER_LOCKON", "lua_name": "SetPlayerLockon", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "void SetPlayerLockon(Player player, BOOL toggle)", "description": "```\nUsed to toggle the square up aim.\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x5C8B2F450EE4328E", "params": [{"name": "player", "type": "Player", "description": "The player ID to toggle the lock on for."}, {"name": "toggle", "type": "BOOL", "description": "Set to false to prevent lock on, set to true to allow for lock on."}]}
{"hash": "0x29961D490E5814FD", "name": "SET_PLAYER_LOCKON_RANGE_OVERRIDE", "lua_name": "SetPlayerLockonRangeOverride", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "void SetPlayerLockonRangeOverride(Player player, float range)", "description": "```\nAffects the range of auto aim target. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x29961D490E5814FD", "params": [{"name": "player", "type": "Player"}, {"name": "range", "type": "float"}]}
{"hash": "0x77DFCCF5948B8C71", "name": "SET_PLAYER_MAX_ARMOUR", "lua_name": "SetPlayerMaxArmour", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "void SetPlayerMaxArmour(Player player, int value)", "description": "```\nDefault is 100. Use player id and not ped id. For instance: PLAYER::SET_PLAYER_MAX_ARMOUR(PLAYER::PLAYER_ID(), 100); // main_persistent.ct4 \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x77DFCCF5948B8C71", "params": [{"name": "player", "type": "Player"}, {"name": "value", "type": "int"}]}
{"hash": "0x1DE37BBF9E9CC14A", "name": "SET_PLAYER_MAY_NOT_ENTER_ANY_VEHICLE", "lua_name": "SetPlayerMayNotEnterAnyVehicle", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "void SetPlayerMayNotEnterAnyVehicle(Player player)", "description": "Establishes a reset flag to prevent the player from entering any vehicle. Not that this native must be called every frame.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x1DE37BBF9E9CC14A", "params": [{"name": "player", "type": "Player", "description": "The player index."}]}
{"hash": "0x8026FF78F208978A", "name": "SET_PLAYER_MAY_ONLY_ENTER_THIS_VEHICLE", "lua_name": "SetPlayerMayOnlyEnterThisVehicle", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "void SetPlayerMayOnlyEnterThisVehicle(Player player, Vehicle vehicle)", "description": "Limit the player to only enter this vehicle. Note set vehicle to false if you want them to access any vehicle.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x8026FF78F208978A", "params": [{"name": "player", "type": "Player", "description": "The player index."}, {"name": "vehicle", "type": "Vehicle", "description": "Vehicle id."}]}
{"hash": "0x4A3DC7ECCC321032", "name": "SET_PLAYER_MELEE_WEAPON_DAMAGE_MODIFIER", "lua_name": "SetPlayerMeleeWeaponDamageModifier", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "void SetPlayerMeleeWeaponDamageModifier(Player player, float modifier)", "description": "```\nNativeDB Added Parameter 3: BOOL p2\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x4A3DC7ECCC321032", "params": [{"name": "player", "type": "Player"}, {"name": "modifier", "type": "float"}]}
{"hash": "0xAE540335B4ABC4E2", "name": "SET_PLAYER_MELEE_WEAPON_DEFENSE_MODIFIER", "lua_name": "SetPlayerMeleeWeaponDefenseModifier", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "void SetPlayerMeleeWeaponDefenseModifier(Player player, float modifier)", "description": "```\nmodifier's min value is 0.1\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xAE540335B4ABC4E2", "params": [{"name": "player", "type": "Player"}, {"name": "modifier", "type": "float"}]}
{"hash": "0x00A1CADD00108836", "name": "SET_PLAYER_MODEL", "lua_name": "SetPlayerModel", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "void SetPlayerModel(Player player, Hash model)", "description": "Set the model for a specific Player. Note that this will destroy the current Ped for the Player and create a new one, any reference to the old ped will be invalid after calling this.\n\nAs per usual, make sure to request the model first and wait until it has loaded.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x00A1CADD00108836", "params": [{"name": "player", "type": "Player", "description": "The player to set the model for"}, {"name": "model", "type": "Hash", "description": "The model to use"}]}
{"hash": "0xDB89EF50FF25FCE9", "name": "SET_PLAYER_NOISE_MULTIPLIER", "lua_name": "SetPlayerNoiseMultiplier", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "void SetPlayerNoiseMultiplier(Player player, float multiplier)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xDB89EF50FF25FCE9", "params": [{"name": "player", "type": "Player"}, {"name": "multiplier", "type": "float"}]}
{"hash": "0x977DB4641F6FC3DB", "name": "SET_PLAYER_PARACHUTE_MODEL_OVERRIDE", "lua_name": "SetPlayerParachuteModelOverride", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "void SetPlayerParachuteModelOverride(Player player, Hash model)", "description": "```\nexample: \nPLAYER::SET_PLAYER_PARACHUTE_MODEL_OVERRIDE(PLAYER::PLAYER_ID(), 0x73268708); \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x977DB4641F6FC3DB", "params": [{"name": "player", "type": "Player"}, {"name": "model", "type": "Hash"}]}
{"hash": "0xDC80A4C2F18A2B64", "name": "SET_PLAYER_PARACHUTE_PACK_MODEL_OVERRIDE", "lua_name": "SetPlayerParachutePackModelOverride", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "void SetPlayerParachutePackModelOverride(Player player, Hash model)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xDC80A4C2F18A2B64", "params": [{"name": "player", "type": "Player"}, {"name": "model", "type": "Hash"}]}
{"hash": "0x93B0FB27C9A04060", "name": "SET_PLAYER_PARACHUTE_PACK_TINT_INDEX", "lua_name": "SetPlayerParachutePackTintIndex", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "void SetPlayerParachutePackTintIndex(Player player, int tintIndex)", "description": "```\ntints 0- 13\n0 - unkown\n1 - unkown\n2 - unkown\n3 - unkown\n4 - unkown\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x93B0FB27C9A04060", "params": [{"name": "player", "type": "Player"}, {"name": "tintIndex", "type": "int"}]}
{"hash": "0x8217FD371A4625CF", "name": "SET_PLAYER_PARACHUTE_SMOKE_TRAIL_COLOR", "lua_name": "SetPlayerParachuteSmokeTrailColor", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "void SetPlayerParachuteSmokeTrailColor(Player player, int r, int g, int b)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x8217FD371A4625CF", "params": [{"name": "player", "type": "Player"}, {"name": "r", "type": "int"}, {"name": "g", "type": "int"}, {"name": "b", "type": "int"}]}
{"hash": "0xA3D0E54541D9A5E5", "name": "SET_PLAYER_PARACHUTE_TINT_INDEX", "lua_name": "SetPlayerParachuteTintIndex", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "void SetPlayerParachuteTintIndex(Player player, int tintIndex)", "description": "```\nTints: \nNone = -1, \nRainbow = 0, \nRed = 1, \nSeasideStripes = 2, \nWidowMaker = 3, \nPatriot = 4, \nBlue = 5, \nBlack = 6, \nHornet = 7, \nAirFocce = 8, \nDesert = 9, \nShadow = 10, \nHighAltitude = 11, \nAirbone = 12, \nSunrise = 13, \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA3D0E54541D9A5E5", "params": [{"name": "player", "type": "Player"}, {"name": "tintIndex", "type": "int"}]}
{"hash": "0xD9284A8C0D48352C", "name": "SET_PLAYER_PARACHUTE_VARIATION_OVERRIDE", "lua_name": "SetPlayerParachuteVariationOverride", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "void SetPlayerParachuteVariationOverride(Player player, int p1, Any p2, Any p3, BOOL p4)", "description": "```\np1 was always 5. \np4 was always false. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xD9284A8C0D48352C", "params": [{"name": "player", "type": "Player"}, {"name": "p1", "type": "int"}, {"name": "p2", "type": "Any"}, {"name": "p3", "type": "Any"}, {"name": "p4", "type": "BOOL"}]}
{"hash": "0xAF04C87F5DC1DF38", "name": "SET_PLAYER_RESERVE_PARACHUTE_TINT_INDEX", "lua_name": "SetPlayerReserveParachuteTintIndex", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "void SetPlayerReserveParachuteTintIndex(Player player, int index)", "description": "```\nTints: \nNone = -1, \nRainbow = 0, \nRed = 1, \nSeasideStripes = 2, \nWidowMaker = 3, \nPatriot = 4, \nBlue = 5, \nBlack = 6, \nHornet = 7, \nAirFocce = 8, \nDesert = 9, \nShadow = 10, \nHighAltitude = 11, \nAirbone = 12, \nSunrise = 13, \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xAF04C87F5DC1DF38", "params": [{"name": "player", "type": "Player"}, {"name": "index", "type": "int"}]}
{"hash": "0x11D5F725F0E780E0", "name": "SET_PLAYER_RESET_FLAG_PREFER_REAR_SEATS", "lua_name": "SetPlayerResetFlagPreferRearSeats", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "void SetPlayerResetFlagPreferRearSeats(Player player, int flags)", "description": "```\nexample: \nflags: 0-6 \nPLAYER::SET_PLAYER_RESET_FLAG_PREFER_REAR_SEATS(PLAYER::PLAYER_ID(), 6); \nwouldnt the flag be the seatIndex? \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x11D5F725F0E780E0", "params": [{"name": "player", "type": "Player"}, {"name": "flags", "type": "int"}]}
{"hash": "0xC54C95DA968EC5B5", "name": "SET_PLAYER_SIMULATE_AIMING", "lua_name": "SetPlayerSimulateAiming", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "void SetPlayerSimulateAiming(Player player, BOOL toggle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC54C95DA968EC5B5", "params": [{"name": "player", "type": "Player"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0xB2C1A29588A9F47C", "name": "SET_PLAYER_SNEAKING_NOISE_MULTIPLIER", "lua_name": "SetPlayerSneakingNoiseMultiplier", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "void SetPlayerSneakingNoiseMultiplier(Player player, float multiplier)", "description": "```\nValues around 1.0f to 2.0f used in game scripts. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xB2C1A29588A9F47C", "params": [{"name": "player", "type": "Player"}, {"name": "multiplier", "type": "float"}]}
{"hash": "0xA01B8075D8B92DF4", "name": "SET_PLAYER_SPRINT", "lua_name": "SetPlayerSprint", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "void SetPlayerSprint(Player player, BOOL toggle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA01B8075D8B92DF4", "params": [{"name": "player", "type": "Player"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0x4E9021C1FCDD507A", "name": "SET_PLAYER_STEALTH_PERCEPTION_MODIFIER", "lua_name": "SetPlayerStealthPerceptionModifier", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "void SetPlayerStealthPerceptionModifier(Player player, float value)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x4E9021C1FCDD507A", "params": [{"name": "player", "type": "Player"}, {"name": "value", "type": "float"}]}
{"hash": "0xB1906895227793F3", "name": "SET_PLAYER_TARGETING_MODE", "lua_name": "SetPlayerTargetingMode", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "void SetPlayerTargetingMode(int targetMode)", "description": "```\nSets your targeting mode.\n0 = Assisted Aim - Full\n1 = Assisted Aim - Partial\n2 = Free Aim - Assisted\n3 = Free Aim\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xB1906895227793F3", "params": [{"name": "targetMode", "type": "int"}]}
{"hash": "0x5702B917B99DB1CD", "name": "SET_PLAYER_TARGET_LEVEL", "lua_name": "SetPlayerTargetLevel", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "void SetPlayerTargetLevel(int targetLevel)", "description": "", "aliases": "0x5702B917B99DB1CD", "url": "https://docs.fivem.net/natives/?_0x5702B917B99DB1CD", "params": [{"name": "targetLevel", "type": "int"}]}
{"hash": "0x0299FA38396A4940", "name": "SET_PLAYER_TEAM", "lua_name": "SetPlayerTeam", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "void SetPlayerTeam(Player player, int team)", "description": "Set the player's current team.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x0299FA38396A4940", "params": [{"name": "player", "type": "Player", "description": "The player index."}, {"name": "team", "type": "int"}]}
{"hash": "0xA50E117CDDF82F0C", "name": "SET_PLAYER_VEHICLE_DAMAGE_MODIFIER", "lua_name": "SetPlayerVehicleDamageModifier", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "void SetPlayerVehicleDamageModifier(Player player, float modifier)", "description": "```\nmodifier's min value is 0.1\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA50E117CDDF82F0C", "params": [{"name": "player", "type": "Player"}, {"name": "modifier", "type": "float"}]}
{"hash": "0x4C60E6EFDAFF2462", "name": "SET_PLAYER_VEHICLE_DEFENSE_MODIFIER", "lua_name": "SetPlayerVehicleDefenseModifier", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "void SetPlayerVehicleDefenseModifier(Player player, float modifier)", "description": "```\nmodifier's min value is 0.1\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x4C60E6EFDAFF2462", "params": [{"name": "player", "type": "Player"}, {"name": "modifier", "type": "float"}]}
{"hash": "0x520E541A97A13354", "name": "SET_PLAYER_WANTED_CENTRE_POSITION", "lua_name": "SetPlayerWantedCentrePosition", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "void SetPlayerWantedCentrePosition(Player player, Vector3* position, BOOL p2, BOOL p3)", "description": "```\n# Predominant call signatures \nPLAYER::SET_PLAYER_WANTED_CENTRE_POSITION(PLAYER::PLAYER_ID(), ENTITY::GET_ENTITY_COORDS(PLAYER::PLAYER_PED_ID(), 1)); \n# Parameter value ranges \nP0: PLAYER::PLAYER_ID() \nP1: ENTITY::GET_ENTITY_COORDS(PLAYER::PLAYER_PED_ID(), 1) \nP2: Not set by any call \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x520E541A97A13354", "params": [{"name": "player", "type": "Player"}, {"name": "position", "type": "Vector3*", "annotations": {"cs_type": "float"}}, {"name": "p2", "type": "BOOL", "annotations": {"cs_type": "float"}}, {"name": "p3", "type": "BOOL", "annotations": {"cs_type": "float"}}]}
{"hash": "0x39FF19C64EF7DA5B", "name": "SET_PLAYER_WANTED_LEVEL", "lua_name": "SetPlayerWantedLevel", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "void SetPlayerWantedLevel(Player player, int wantedLevel, BOOL delayedResponse)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x39FF19C64EF7DA5B", "params": [{"name": "player", "type": "Player", "description": "the target player"}, {"name": "wantedLevel", "type": "int", "description": "the wanted level 1-5"}, {"name": "delayedResponse", "type": "BOOL", "description": "false = 0-10sec police spawn response time, true = 10-20sec police spawn response time"}]}
{"hash": "0xE0A7D1E497FFCD6F", "name": "SET_PLAYER_WANTED_LEVEL_NOW", "lua_name": "SetPlayerWantedLevelNow", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "void SetPlayerWantedLevelNow(Player player, BOOL p1)", "description": "```\nForces any pending wanted level to be applied to the specified player immediately. \nCall SET_PLAYER_WANTED_LEVEL with the desired wanted level, followed by SET_PLAYER_WANTED_LEVEL_NOW. \nSecond parameter is unknown (always false). \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xE0A7D1E497FFCD6F", "params": [{"name": "player", "type": "Player"}, {"name": "p1", "type": "BOOL"}]}
{"hash": "0x340E61DE7F471565", "name": "SET_PLAYER_WANTED_LEVEL_NO_DROP", "lua_name": "SetPlayerWantedLevelNoDrop", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "void SetPlayerWantedLevelNoDrop(Player player, int wantedLevel, BOOL delayedResponse)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x340E61DE7F471565", "params": [{"name": "player", "type": "Player", "description": "the target player"}, {"name": "wantedLevel", "type": "int", "description": "the wanted level 1-5"}, {"name": "delayedResponse", "type": "BOOL", "description": "false = 0-10sec police spawn response time, true = 10-20sec police spawn response time"}]}
{"hash": "0xCE07B9F7817AADA3", "name": "SET_PLAYER_WEAPON_DAMAGE_MODIFIER", "lua_name": "SetPlayerWeaponDamageModifier", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "void SetPlayerWeaponDamageModifier(Player player, float modifier)", "description": "The native ensures the 'modifier' parameter is 0.1 or greater.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xCE07B9F7817AADA3", "params": [{"name": "player", "type": "Player"}, {"name": "modifier", "type": "float"}]}
{"hash": "0x2D83BC011CA14A3C", "name": "SET_PLAYER_WEAPON_DEFENSE_MODIFIER", "lua_name": "SetPlayerWeaponDefenseModifier", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "void SetPlayerWeaponDefenseModifier(Player player, float modifier)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x2D83BC011CA14A3C", "params": [{"name": "player", "type": "Player"}, {"name": "modifier", "type": "float"}]}
{"hash": "0x32C62AA929C2DA6A", "name": "SET_POLICE_IGNORE_PLAYER", "lua_name": "SetPoliceIgnorePlayer", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "void SetPoliceIgnorePlayer(Player player, BOOL toggle)", "description": "```\nThe player will be ignored by the police if toggle is set to true \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x32C62AA929C2DA6A", "params": [{"name": "player", "type": "Player"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0x43286D561B72B8BF", "name": "SET_POLICE_RADAR_BLIPS", "lua_name": "SetPoliceRadarBlips", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "void SetPoliceRadarBlips(BOOL toggle)", "description": "```\nIf toggle is set to false:\n The police won't be shown on the (mini)map\nIf toggle is set to true:\n The police will be shown on the (mini)map\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x43286D561B72B8BF", "params": [{"name": "toggle", "type": "BOOL"}]}
{"hash": "0x6DB47AA77FD94E09", "name": "SET_RUN_SPRINT_MULTIPLIER_FOR_PLAYER", "lua_name": "SetRunSprintMultiplierForPlayer", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "void SetRunSprintMultiplierForPlayer(Player player, float multiplier)", "description": "```\nMultiplier goes up to 1.49 any value above will be completely overruled by the game and the multiplier will not take effect, this can be edited in memory however. \nJust call it one time, it is not required to be called once every tick. \nNote: At least the IDA method if you change the max float multiplier from 1.5 it will change it for both this and SWIM above. I say 1.5 as the function blrs if what you input is greater than or equal to 1.5 hence why it's 1.49 max default. \nIt is not possible to \"decrease\" speed. Anything below 1 will be ignored. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x6DB47AA77FD94E09", "params": [{"name": "player", "type": "Player"}, {"name": "multiplier", "type": "float"}]}
{"hash": "0xA49C426ED0CA4AB7", "name": "SET_SPECIAL_ABILITY_MULTIPLIER", "lua_name": "SetSpecialAbilityMultiplier", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "void SetSpecialAbilityMultiplier(float multiplier)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA49C426ED0CA4AB7", "params": [{"name": "multiplier", "type": "float"}]}
{"hash": "0xA91C6F0FF7D16A13", "name": "SET_SWIM_MULTIPLIER_FOR_PLAYER", "lua_name": "SetSwimMultiplierForPlayer", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "void SetSwimMultiplierForPlayer(Player player, float multiplier)", "description": "```\nSwim speed multiplier. \nMultiplier goes up to 1.49 \nJust call it one time, it is not required to be called once every tick. - Note copied from below native. \nNote: At least the IDA method if you change the max float multiplier from 1.5 it will change it for both this and RUN_SPRINT below. I say 1.5 as the function blrs if what you input is greater than or equal to 1.5 hence why it's 1.49 max default. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA91C6F0FF7D16A13", "params": [{"name": "player", "type": "Player"}, {"name": "multiplier", "type": "float"}]}
{"hash": "0x9B0BB33B04405E7A", "name": "SET_WANTED_LEVEL_DIFFICULTY", "lua_name": "SetWantedLevelDifficulty", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "void SetWantedLevelDifficulty(Player player, float difficulty)", "description": "```\nMax value is 1.0 \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x9B0BB33B04405E7A", "params": [{"name": "player", "type": "Player"}, {"name": "difficulty", "type": "float"}]}
{"hash": "0x020E5F00CDA207BA", "name": "SET_WANTED_LEVEL_MULTIPLIER", "lua_name": "SetWantedLevelMultiplier", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "void SetWantedLevelMultiplier(float multiplier)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x020E5F00CDA207BA", "params": [{"name": "multiplier", "type": "float"}]}
{"hash": "0x477D5D63E63ECA5D", "name": "SIMULATE_PLAYER_INPUT_GAIT", "lua_name": "SimulatePlayerInputGait", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "void SimulatePlayerInputGait(Player player, float amount, int gaitType, float rotationSpeed, BOOL p4, BOOL p5)", "description": "This is to make the player walk without accepting input.\n\nCall this native every frame so you can control the direction of your ped.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x477D5D63E63ECA5D", "params": [{"name": "player", "type": "Player", "description": "The player to target (always your local player id)."}, {"name": "amount", "type": "float", "description": "For game pads, using anything less than 1.0 will make it partially press analog controls (like sticks/triggers)."}, {"name": "gaitType", "type": "int", "description": "Value in increments of 100's. 2000, 500, 300, 200, etc. Set to -1 if you want your ped to walk forever."}, {"name": "rotationSpeed", "type": "float", "description": "Determines the counterclockwise rotation angle when walking."}, {"name": "p4", "type": "BOOL", "description": "Always true"}, {"name": "p5", "type": "BOOL", "description": "Always false"}]}
{"hash": "0xB7B0870EB531D08D", "name": "SPECIAL_ABILITY_CHARGE_ABSOLUTE", "lua_name": "SpecialAbilityChargeAbsolute", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "void SpecialAbilityChargeAbsolute(Player player, int p1, BOOL p2)", "description": "```\np1 appears as 5, 10, 15, 25, or 30. p2 is always true.\n```\n\n```\nNativeDB Added Parameter 4: Any p3\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xB7B0870EB531D08D", "params": [{"name": "player", "type": "Player"}, {"name": "p1", "type": "int"}, {"name": "p2", "type": "BOOL"}]}
{"hash": "0xED481732DFF7E997", "name": "SPECIAL_ABILITY_CHARGE_CONTINUOUS", "lua_name": "SpecialAbilityChargeContinuous", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "void SpecialAbilityChargeContinuous(Player player, Ped p2)", "description": "```\np1 appears to always be 1 (only comes up twice)\n```\n\n```\nNativeDB Added Parameter 3: Any p2\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xED481732DFF7E997", "params": [{"name": "player", "type": "Player"}, {"name": "p2", "type": "Ped"}]}
{"hash": "0xF733F45FA4497D93", "name": "SPECIAL_ABILITY_CHARGE_LARGE", "lua_name": "SpecialAbilityChargeLarge", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "void SpecialAbilityChargeLarge(Player player, BOOL p1, BOOL p2)", "description": "```\n2 matches. p1 was always true.\n```\n\n```\nNativeDB Added Parameter 4: Any p3\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xF733F45FA4497D93", "params": [{"name": "player", "type": "Player"}, {"name": "p1", "type": "BOOL"}, {"name": "p2", "type": "BOOL"}]}
{"hash": "0xF113E3AA9BC54613", "name": "SPECIAL_ABILITY_CHARGE_MEDIUM", "lua_name": "SpecialAbilityChargeMedium", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "void SpecialAbilityChargeMedium(Player player, BOOL p1, BOOL p2)", "description": "```\nOnly 1 match. Both p1 & p2 were true.\n```\n\n```\nNativeDB Added Parameter 4: Any p3\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xF113E3AA9BC54613", "params": [{"name": "player", "type": "Player"}, {"name": "p1", "type": "BOOL"}, {"name": "p2", "type": "BOOL"}]}
{"hash": "0xA0696A65F009EE18", "name": "SPECIAL_ABILITY_CHARGE_NORMALIZED", "lua_name": "SpecialAbilityChargeNormalized", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "void SpecialAbilityChargeNormalized(Player player, float normalizedValue, BOOL p2)", "description": "```\nnormalizedValue is from 0.0 - 1.0\np2 is always 1\n```\n\n```\nNativeDB Added Parameter 4: Any p3\n```", "aliases": "RESET_SPECIAL_ABILITY_CONTROLS_CINEMATIC", "url": "https://docs.fivem.net/natives/?_0xA0696A65F009EE18", "params": [{"name": "player", "type": "Player"}, {"name": "normalizedValue", "type": "float"}, {"name": "p2", "type": "BOOL"}]}
{"hash": "0xC9A763D8FE87436A", "name": "SPECIAL_ABILITY_CHARGE_ON_MISSION_FAILED", "lua_name": "SpecialAbilityChargeOnMissionFailed", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "void SpecialAbilityChargeOnMissionFailed(Player player)", "description": "```\nNativeDB Added Parameter 2: Any p1\n```", "aliases": "0xC9A763D8FE87436A", "url": "https://docs.fivem.net/natives/?_0xC9A763D8FE87436A", "params": [{"name": "player", "type": "Player"}]}
{"hash": "0x2E7B9B683481687D", "name": "SPECIAL_ABILITY_CHARGE_SMALL", "lua_name": "SpecialAbilityChargeSmall", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "void SpecialAbilityChargeSmall(Player player, BOOL p1, BOOL p2)", "description": "```\nEvery occurrence of p1 & p2 were both true.\n```\n\n```\nNativeDB Added Parameter 4: Any p3\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x2E7B9B683481687D", "params": [{"name": "player", "type": "Player"}, {"name": "p1", "type": "BOOL"}, {"name": "p2", "type": "BOOL"}]}
{"hash": "0xD6A953C6D1492057", "name": "SPECIAL_ABILITY_DEACTIVATE", "lua_name": "SpecialAbilityDeactivate", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "void SpecialAbilityDeactivate(Player player)", "description": "```\nNativeDB Added Parameter 2: Any p1\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xD6A953C6D1492057", "params": [{"name": "player", "type": "Player"}]}
{"hash": "0x9CB5CE07A3968D5A", "name": "SPECIAL_ABILITY_DEACTIVATE_FAST", "lua_name": "SpecialAbilityDeactivateFast", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "void SpecialAbilityDeactivateFast(Player player)", "description": "```\nNativeDB Added Parameter 2: Any p1\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x9CB5CE07A3968D5A", "params": [{"name": "player", "type": "Player"}]}
{"hash": "0x1D506DBBBC51E64B", "name": "SPECIAL_ABILITY_DEPLETE_METER", "lua_name": "SpecialAbilityDepleteMeter", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "void SpecialAbilityDepleteMeter(Player player, BOOL p1)", "description": "```\np1 was always true.\n```\n\n```\nNativeDB Added Parameter 3: Any p2\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x1D506DBBBC51E64B", "params": [{"name": "player", "type": "Player"}, {"name": "p1", "type": "BOOL"}]}
{"hash": "0x3DACA8DDC6FD4980", "name": "SPECIAL_ABILITY_FILL_METER", "lua_name": "SpecialAbilityFillMeter", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "void SpecialAbilityFillMeter(Player player, BOOL p1)", "description": "```\nAlso known as _RECHARGE_SPECIAL_ABILITY\n```\n\n```\nNativeDB Added Parameter 3: Any p2\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x3DACA8DDC6FD4980", "params": [{"name": "player", "type": "Player"}, {"name": "p1", "type": "BOOL"}]}
{"hash": "0x6A09D0D590A47D13", "name": "SPECIAL_ABILITY_LOCK", "lua_name": "SpecialAbilityLock", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "void SpecialAbilityLock(Hash playerModel)", "description": "```\nNativeDB Added Parameter 2: Any p1\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x6A09D0D590A47D13", "params": [{"name": "playerModel", "type": "Hash"}]}
{"hash": "0x375F0E738F861A94", "name": "SPECIAL_ABILITY_RESET", "lua_name": "SpecialAbilityReset", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "void SpecialAbilityReset(Player player)", "description": "```\nNativeDB Added Parameter 2: Any p1\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x375F0E738F861A94", "params": [{"name": "player", "type": "Player"}]}
{"hash": "0xF145F3BE2EFA9A3B", "name": "SPECIAL_ABILITY_UNLOCK", "lua_name": "SpecialAbilityUnlock", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "void SpecialAbilityUnlock(Hash playerModel)", "description": "```\nNativeDB Added Parameter 2: Any p1\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xF145F3BE2EFA9A3B", "params": [{"name": "playerModel", "type": "Hash"}]}
{"hash": "0xBF9BD71691857E48", "name": "START_FIRING_AMNESTY", "lua_name": "StartFiringAmnesty", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "void StartFiringAmnesty(int duration)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xBF9BD71691857E48", "params": [{"name": "duration", "type": "int"}]}
{"hash": "0xAD15F075A4DA0FDE", "name": "START_PLAYER_TELEPORT", "lua_name": "StartPlayerTeleport", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "void StartPlayerTeleport(Player player, float x, float y, float z, float heading, BOOL teleportWithVehicle, BOOL findCollisionLand, BOOL p7)", "description": "Teleports the player to the given coordinates.\n\nIf findCollisionLand is true it will try to find the Z value for you, this however has a timeout of 100 frames.\n\nWhen trying to find the Z value the native will take longer the higher the difference from the given Z to the ground, this combined with the timeout can cause the teleport to just teleport to the given Z value, so try to estimate the z value, so don't just pass in 1000.0.\n\nAlso if you're in a vehicle and teleportWithVehicle is true it will not find the Z value for you.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xAD15F075A4DA0FDE", "params": [{"name": "player", "type": "Player"}, {"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}, {"name": "heading", "type": "float"}, {"name": "teleportWithVehicle", "type": "BOOL", "description": "Teleports the player along with the vehicle they are in."}, {"name": "findCollisionLand", "type": "BOOL", "description": "Attempt to find a ground coordinate at the given XY location; overriding the Z value."}, {"name": "p7", "type": "BOOL"}]}
{"hash": "0xC449EDED9D73009C", "name": "STOP_PLAYER_TELEPORT", "lua_name": "StopPlayerTeleport", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "void StopPlayerTeleport()", "description": "```\nDisables the player's teleportation \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC449EDED9D73009C", "params": []}
{"hash": "0x9A987297ED8BD838", "name": "SUPPRESS_CRIME_THIS_FRAME", "lua_name": "SuppressCrimeThisFrame", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "void SuppressCrimeThisFrame(Player player, int crimeType)", "description": "Suppresses a crime for a given player for this frame only.\n\n**Note:** This native needs to be executed inside a thread if a crime is meant to be suppressed for a given amount of time.", "aliases": "0x9A987297ED8BD838 _SWITCH_CRIME_TYPE", "url": "https://docs.fivem.net/natives/?_0x9A987297ED8BD838", "params": [{"name": "player", "type": "Player", "description": "The player we are suppressing the crime for."}, {"name": "crimeType", "type": "int", "description": "The crime to suppress, see [`REPORT_CRIME`](#\\_0xE9B09589827545E7) for available types."}]}
{"hash": "0x290D248E25815AE8", "name": "_CLEAR_PLAYER_RESERVE_PARACHUTE_MODEL_OVERRIDE", "lua_name": "ClearPlayerReserveParachuteModelOverride", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "void ClearPlayerReserveParachuteModelOverride(Player player)", "description": "```\nNativeDB Introduced: v2372\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x290D248E25815AE8", "params": [{"name": "player", "type": "Player"}]}
{"hash": "0x1C186837D0619335", "name": "_GET_ACHIEVEMENT_PROGRESS", "lua_name": "GetAchievementProgress", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "int GetAchievementProgress(int achievement)", "description": "```\nFor Steam.\nAlways returns 0 in retail version of the game.\n```", "aliases": "0x1C186837D0619335 _GET_ACHIEVEMENT_PROGRESSION", "url": "https://docs.fivem.net/natives/?_0x1C186837D0619335", "params": [{"name": "achievement", "type": "int"}]}
{"hash": "0x1FC200409F10E6F1", "name": "_GET_NUMBER_OF_PLAYERS_IN_TEAM", "lua_name": "GetNumberOfPlayersInTeam", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "int GetNumberOfPlayersInTeam(int team)", "description": "```\nNativeDB Introduced: v1180\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x1FC200409F10E6F1", "params": [{"name": "team", "type": "int"}]}
{"hash": "0x8BC515BAE4AAF8FF", "name": "_GET_PLAYER_HEALTH_RECHARGE_LIMIT", "lua_name": "GetPlayerHealthRechargeLimit", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "float GetPlayerHealthRechargeLimit(Player player)", "description": "", "aliases": "0x8BC515BAE4AAF8FF", "url": "https://docs.fivem.net/natives/?_0x8BC515BAE4AAF8FF", "params": [{"name": "player", "type": "Player"}]}
{"hash": "0xC219887CA3E65C41", "name": "_GET_PLAYER_PARACHUTE_MODEL_OVERRIDE", "lua_name": "GetPlayerParachuteModelOverride", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "Hash GetPlayerParachuteModelOverride(Player player)", "description": "```\nNativeDB Introduced: v2372\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC219887CA3E65C41", "params": [{"name": "player", "type": "Player"}]}
{"hash": "0x37FAAA68DCA9D08D", "name": "_GET_PLAYER_RESERVE_PARACHUTE_MODEL_OVERRIDE", "lua_name": "GetPlayerReserveParachuteModelOverride", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "Hash GetPlayerReserveParachuteModelOverride(Player player)", "description": "```\nNativeDB Introduced: v2372\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x37FAAA68DCA9D08D", "params": [{"name": "player", "type": "Player"}]}
{"hash": "0xA72200F51875FEA4", "name": "_GET_WANTED_LEVEL_PAROLE_DURATION", "lua_name": "GetWantedLevelParoleDuration", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "int GetWantedLevelParoleDuration()", "description": "```\nNativeDB Introduced: v2372\n```", "aliases": "0xA72200F51875FEA4", "url": "https://docs.fivem.net/natives/?_0xA72200F51875FEA4", "params": []}
{"hash": "0xBC0753C9CA14B506", "name": "_HAS_PLAYER_BEEN_SHOT_BY_COP", "lua_name": "HasPlayerBeenShotByCop", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "BOOL HasPlayerBeenShotByCop(Player player, int ms, BOOL p2)", "description": "", "aliases": "0xBC0753C9CA14B506", "url": "https://docs.fivem.net/natives/?_0xBC0753C9CA14B506", "params": [{"name": "player", "type": "Player"}, {"name": "ms", "type": "int", "description": "Time since last bullet fired"}, {"name": "p2", "type": "BOOL", "description": "Always false"}]}
{"hash": "0x7C814D2FB49F40C0", "name": "_IS_PLAYER_CAM_CONTROL_DISABLED", "lua_name": "IsPlayerCamControlDisabled", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "BOOL IsPlayerCamControlDisabled()", "description": "```\nReturns true when the player is not able to control the cam i.e. when running a benchmark test, switching the player or viewing a cutscene. \nNote: I am not 100% sure if the native actually checks if the cam control is disabled but it seems promising. \n```", "aliases": "0x7C814D2FB49F40C0", "url": "https://docs.fivem.net/natives/?_0x7C814D2FB49F40C0", "params": []}
{"hash": "0xF10B44FD479D69F3", "name": "_IS_PLAYER_DRIVING_DANGEROUSLY", "lua_name": "IsPlayerDrivingDangerously", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "BOOL IsPlayerDrivingDangerously(Player player, int type)", "description": "```cpp\nenum eViolationType {\n // Checks if the player is driving on pedestrians walk ways\n VT_PAVED_PEDESTRIAN_AREAS = 0,\n // Checks if the player is running through red lights\n // This takes some time to return true.\n VT_RUNNING_REDS = 1,\n // checks if the player is driving on the wrong side of the road\n VT_AGAINST_TRAFFIC = 2\n};\n```\n\nUsed solely in \"Al Di Napoli\" with type 2 for a voiceline.", "aliases": "0xF10B44FD479D69F3", "url": "https://docs.fivem.net/natives/?_0xF10B44FD479D69F3", "params": [{"name": "player", "type": "Player", "description": "Player ID"}, {"name": "type", "type": "int", "description": "Refer to `eViolationType`."}]}
{"hash": "0xC2AFFFDABBDC2C5C", "name": "_SET_ACHIEVEMENT_PROGRESS", "lua_name": "SetAchievementProgress", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "BOOL SetAchievementProgress(int achievement, int progress)", "description": "For Steam.\nDoes nothing and always returns false in the retail version of the game.", "aliases": "0xC2AFFFDABBDC2C5C _SET_ACHIEVEMENT_PROGRESSION", "url": "https://docs.fivem.net/natives/?_0xC2AFFFDABBDC2C5C", "params": [{"name": "achievement", "type": "int"}, {"name": "progress", "type": "int"}]}
{"hash": "0xEFD79FA81DFBA9CB", "name": "_SET_PLAYER_FALL_DISTANCE", "lua_name": "SetPlayerFallDistance", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "void SetPlayerFallDistance(Player player, float distance)", "description": "", "aliases": "0xEFD79FA81DFBA9CB", "url": "https://docs.fivem.net/natives/?_0xEFD79FA81DFBA9CB", "params": [{"name": "player", "type": "Player"}, {"name": "distance", "type": "float"}]}
{"hash": "0xC388A0F065F5BC34", "name": "_SET_PLAYER_HEALTH_RECHARGE_LIMIT", "lua_name": "SetPlayerHealthRechargeLimit", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "void SetPlayerHealthRechargeLimit(Player player, float limit)", "description": "", "aliases": "0xC388A0F065F5BC34", "url": "https://docs.fivem.net/natives/?_0xC388A0F065F5BC34", "params": [{"name": "player", "type": "Player", "description": "The local player ID."}, {"name": "limit", "type": "float", "description": "A value between 0.0 and 1.0, 0.5 is default."}]}
{"hash": "0xEE4EBDD2593BA844", "name": "_SET_PLAYER_HOMING_ROCKET_DISABLED", "lua_name": "SetPlayerHomingRocketDisabled", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "void SetPlayerHomingRocketDisabled(Player player, BOOL p1)", "description": "```\nNativeDB Introduced: v1180\n```", "aliases": "0xEE4EBDD2593BA844", "url": "https://docs.fivem.net/natives/?_0xEE4EBDD2593BA844", "params": [{"name": "player", "type": "Player"}, {"name": "p1", "type": "BOOL"}]}
{"hash": "0x6BC97F4F4BB3C04B", "name": "_SET_PLAYER_INVINCIBLE_KEEP_RAGDOLL_ENABLED", "lua_name": "SetPlayerInvincibleKeepRagdollEnabled", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "void SetPlayerInvincibleKeepRagdollEnabled(Player player, BOOL toggle)", "description": "", "aliases": "0x6BC97F4F4BB3C04B", "url": "https://docs.fivem.net/natives/?_0x6BC97F4F4BB3C04B", "params": [{"name": "player", "type": "Player"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0x0764486AEDE748DB", "name": "_SET_PLAYER_RESERVE_PARACHUTE_MODEL_OVERRIDE", "lua_name": "SetPlayerReserveParachuteModelOverride", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "void SetPlayerReserveParachuteModelOverride(Player player, Hash model)", "description": "```\nNativeDB Introduced: v2372\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x0764486AEDE748DB", "params": [{"name": "player", "type": "Player"}, {"name": "model", "type": "Hash"}]}
{"hash": "0xA0D3E4F7AAFB7E78", "name": "_SET_PLAYER_UNDERWATER_TIME_REMAINING", "lua_name": "SetPlayerUnderwaterTimeRemaining", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "Any SetPlayerUnderwaterTimeRemaining(Player player, float percentage)", "description": "Seems to lock the underwater timer of the specified player. Set `percentage` to `50.0` will reduce the value of [GET_PLAYER_UNDERWATER_TIME_REMAINING](#\\_0xA1FCF8E6AF40B731) to 5.0.\n\nIf you want to increase the underwater time for ped, use [SET_PED_MAX_TIME_UNDERWATER](#\\_0x6BA428C528D9E522) instead.\n\nUsing this native after [SET_PED_MAX_TIME_UNDERWATER](#\\_0x6BA428C528D9E522) **WILL NOT** get what you want. For example, if you set the max time underwater to `100.0` seconds using [SET_PED_MAX_TIME_UNDERWATER](#\\_0x6BA428C528D9E522) and then call this native and set the `percentage` to 50.0, you will not get `50.0`, instead `2.0`.", "aliases": "0xA0D3E4F7AAFB7E78", "url": "https://docs.fivem.net/natives/?_0xA0D3E4F7AAFB7E78", "params": [{"name": "player", "type": "Player", "description": "Player id."}, {"name": "percentage", "type": "float", "description": "Maximum is `100.0`. Any value above `100.0` and less than `0.0` will have no effect on [GET_PLAYER_UNDERWATER_TIME_REMAINING](#\\_0xA1FCF8E6AF40B731)."}]}
{"hash": "0xBCFDE9EDE4CF27DC", "name": "_SET_PLAYER_WEAPON_DEFENSE_MODIFIER_2", "lua_name": "SetPlayerWeaponDefenseModifier_2", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "void SetPlayerWeaponDefenseModifier_2(Player player, float modifier)", "description": "", "aliases": "0xBCFDE9EDE4CF27DC", "url": "https://docs.fivem.net/natives/?_0xBCFDE9EDE4CF27DC", "params": [{"name": "player", "type": "Player"}, {"name": "modifier", "type": "float"}]}
{"hash": "0xB214D570EAD7F81A", "name": "_SET_SPECIAL_ABILITY", "lua_name": "SetSpecialAbility", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "void SetSpecialAbility(Player player, int p1)", "description": "```\nNativeDB Added Parameter 3: Any p2\n```", "aliases": "0xB214D570EAD7F81A", "url": "https://docs.fivem.net/natives/?_0xB214D570EAD7F81A", "params": [{"name": "player", "type": "Player"}, {"name": "p1", "type": "int"}]}
{"hash": "0x49B856B1360C47C7", "name": "_SET_WANTED_LEVEL_HIDDEN_EVASION_TIME", "lua_name": "SetWantedLevelHiddenEvasionTime", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "void SetWantedLevelHiddenEvasionTime(Player player, int wantedLevel, int lossTime)", "description": "```\nNativeDB Introduced: v2060\n```", "aliases": "0x49B856B1360C47C7", "url": "https://docs.fivem.net/natives/?_0x49B856B1360C47C7", "params": [{"name": "player", "type": "Player"}, {"name": "wantedLevel", "type": "int"}, {"name": "lossTime", "type": "int"}]}
{"hash": "0x821FDC827D6F4090", "name": "_SPECIAL_ABILITY_ACTIVATE", "lua_name": "SpecialAbilityActivate", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "void SpecialAbilityActivate(Any player)", "description": "```\nNativeDB Added Parameter 2: Any p1\n```", "aliases": "0x821FDC827D6F4090", "url": "https://docs.fivem.net/natives/?_0x821FDC827D6F4090", "params": [{"name": "player", "type": "Any"}]}
{"hash": "0x17F7471EACA78290", "name": "_SPECIAL_ABILITY_DEPLETE", "lua_name": "SpecialAbilityDeplete", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "void SpecialAbilityDeplete(Any p0)", "description": "```\nNativeDB Added Parameter 2: Any p1\n```", "aliases": "0x17F7471EACA78290", "url": "https://docs.fivem.net/natives/?_0x17F7471EACA78290", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0xE23D5873C2394C61", "name": "_UPDATE_PLAYER_TELEPORT", "lua_name": "UpdatePlayerTeleport", "ns": "PLAYER", "apiset": "client", "game": "gta5", "signature": "BOOL UpdatePlayerTeleport(Player player)", "description": "", "aliases": "0xE23D5873C2394C61 _HAS_PLAYER_TELEPORT_FINISHED", "url": "https://docs.fivem.net/natives/?_0xE23D5873C2394C61", "params": [{"name": "player", "type": "Player"}]}
{"hash": "0x13B350B8AD0EEE10", "name": "", "lua_name": "N_0x13b350b8ad0eee10", "ns": "RECORDING", "apiset": "client", "game": "gta5", "signature": "void N_0x13b350b8ad0eee10()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x13B350B8AD0EEE10", "params": []}
{"hash": "0x208784099002BC30", "name": "", "lua_name": "N_0x208784099002bc30", "ns": "RECORDING", "apiset": "client", "game": "gta5", "signature": "void N_0x208784099002bc30(char* missionNameLabel, Any p1)", "description": "```\n-This function appears to be deprecated/ unused. Tracing the call internally leads to a _nullsub - \nfirst one seems to be a string of a mission name, second one seems to be a bool/toggle \np1 was always 0. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x208784099002BC30", "params": [{"name": "missionNameLabel", "type": "char*"}, {"name": "p1", "type": "Any"}]}
{"hash": "0x293220DA1B46CEBC", "name": "", "lua_name": "N_0x293220da1b46cebc", "ns": "RECORDING", "apiset": "client", "game": "gta5", "signature": "void N_0x293220da1b46cebc(float p0, float p1, int p2)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x293220DA1B46CEBC", "params": [{"name": "p0", "type": "float"}, {"name": "p1", "type": "float"}, {"name": "p2", "type": "int"}]}
{"hash": "0x33D47E85B476ABCD", "name": "", "lua_name": "N_0x33d47e85b476abcd", "ns": "RECORDING", "apiset": "client", "game": "gta5", "signature": "BOOL N_0x33d47e85b476abcd(BOOL p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x33D47E85B476ABCD", "params": [{"name": "p0", "type": "BOOL"}]}
{"hash": "0x4282E08174868BE3", "name": "", "lua_name": "N_0x4282e08174868be3", "ns": "RECORDING", "apiset": "client", "game": "gta5", "signature": "Any N_0x4282e08174868be3()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x4282E08174868BE3", "params": []}
{"hash": "0x48621C9FCA3EBD28", "name": "", "lua_name": "N_0x48621c9fca3ebd28", "ns": "RECORDING", "apiset": "client", "game": "gta5", "signature": "void N_0x48621c9fca3ebd28(int p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x48621C9FCA3EBD28", "params": [{"name": "p0", "type": "int"}]}
{"hash": "0x66972397E0757E7A", "name": "", "lua_name": "N_0x66972397e0757e7a", "ns": "RECORDING", "apiset": "client", "game": "gta5", "signature": "void N_0x66972397e0757e7a(Any p0, Any p1, Any p2)", "description": "**This native does absolutely nothing, just a nullsub**", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x66972397E0757E7A", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}]}
{"hash": "0x81CBAE94390F9F89", "name": "", "lua_name": "N_0x81cbae94390f9f89", "ns": "RECORDING", "apiset": "client", "game": "gta5", "signature": "void N_0x81cbae94390f9f89()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x81CBAE94390F9F89", "params": []}
{"hash": "0xDF4B952F7D381B95", "name": "", "lua_name": "N_0xdf4b952f7d381b95", "ns": "RECORDING", "apiset": "client", "game": "gta5", "signature": "Any N_0xdf4b952f7d381b95()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xDF4B952F7D381B95", "params": []}
{"hash": "0xF854439EFBB3B583", "name": "", "lua_name": "N_0xf854439efbb3b583", "ns": "RECORDING", "apiset": "client", "game": "gta5", "signature": "void N_0xf854439efbb3b583()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xF854439EFBB3B583", "params": []}
{"hash": "0xAF66DCEE6609B148", "name": "_DISABLE_ROCKSTAR_EDITOR_CAMERA_CHANGES", "lua_name": "DisableRockstarEditorCameraChanges", "ns": "RECORDING", "apiset": "client", "game": "gta5", "signature": "void DisableRockstarEditorCameraChanges()", "description": "This will disable the ability to make camera changes in R\\* Editor.", "aliases": "0xAF66DCEE6609B148", "url": "https://docs.fivem.net/natives/?_0xAF66DCEE6609B148", "params": []}
{"hash": "0x1897CA71995A90B4", "name": "_IS_RECORDING", "lua_name": "IsRecording", "ns": "RECORDING", "apiset": "client", "game": "gta5", "signature": "BOOL IsRecording()", "description": "Checks if you're recording.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x1897CA71995A90B4", "params": []}
{"hash": "0x644546EC5287471B", "name": "_SAVE_RECORDING_CLIP", "lua_name": "SaveRecordingClip", "ns": "RECORDING", "apiset": "client", "game": "gta5", "signature": "BOOL SaveRecordingClip()", "description": "", "aliases": "0x644546EC5287471B", "url": "https://docs.fivem.net/natives/?_0x644546EC5287471B", "params": []}
{"hash": "0xC3AC2FFF9612AC81", "name": "_START_RECORDING", "lua_name": "StartRecording", "ns": "RECORDING", "apiset": "client", "game": "gta5", "signature": "void StartRecording(int mode)", "description": "Starts recording a replay.\\\nIf already recording a replay, does nothing.", "aliases": "0xC3AC2FFF9612AC81", "url": "https://docs.fivem.net/natives/?_0xC3AC2FFF9612AC81", "params": [{"name": "mode", "type": "int", "description": "0 turns on action replay, 1 starts recording"}]}
{"hash": "0x88BB3507ED41A240", "name": "_STOP_RECORDING_AND_DISCARD_CLIP", "lua_name": "StopRecordingAndDiscardClip", "ns": "RECORDING", "apiset": "client", "game": "gta5", "signature": "void StopRecordingAndDiscardClip()", "description": "Stops recording and discards the recorded clip.", "aliases": "0x88BB3507ED41A240", "url": "https://docs.fivem.net/natives/?_0x88BB3507ED41A240", "params": []}
{"hash": "0x071A5197D6AFC8B3", "name": "_STOP_RECORDING_AND_SAVE_CLIP", "lua_name": "StopRecordingAndSaveClip", "ns": "RECORDING", "apiset": "client", "game": "gta5", "signature": "void StopRecordingAndSaveClip()", "description": "Stops recording and saves the recorded clip.", "aliases": "_STOP_RECORDING", "url": "https://docs.fivem.net/natives/?_0x071A5197D6AFC8B3", "params": []}
{"hash": "0xEB2D525B57F42B40", "name": "_STOP_RECORDING_THIS_FRAME", "lua_name": "StopRecordingThisFrame", "ns": "RECORDING", "apiset": "client", "game": "gta5", "signature": "void StopRecordingThisFrame()", "description": "Disable recording for this frame only.", "aliases": "0xEB2D525B57F42B40", "url": "https://docs.fivem.net/natives/?_0xEB2D525B57F42B40", "params": []}
{"hash": "0x5AD3932DAEB1E5D3", "name": "", "lua_name": "N_0x5ad3932daeb1e5d3", "ns": "REPLAY", "apiset": "client", "game": "gta5", "signature": "void N_0x5ad3932daeb1e5d3()", "description": "```\nDisables some other rendering (internal) \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x5AD3932DAEB1E5D3", "params": []}
{"hash": "0x7E2BD3EF6C205F09", "name": "", "lua_name": "N_0x7e2bd3ef6c205f09", "ns": "REPLAY", "apiset": "client", "game": "gta5", "signature": "void N_0x7e2bd3ef6c205f09(char* p0, BOOL p1)", "description": "**This native does absolutely nothing, just a nullsub**\n\n```\nSomething to do with phone cameras. \nstartup.c4: \nvoid sub_2a3d() { \n UNK2::_7E2BD3EF6C205F09(\"No_Filter\", 1); \n UNK2::_7E2BD3EF6C205F09(\"phone_cam1\", 1); \n UNK2::_7E2BD3EF6C205F09(\"phone_cam2\", 1); \n UNK2::_7E2BD3EF6C205F09(\"phone_cam3\", 1); \n UNK2::_7E2BD3EF6C205F09(\"phone_cam4\", 1); \n UNK2::_7E2BD3EF6C205F09(\"phone_cam5\", 1); \n UNK2::_7E2BD3EF6C205F09(\"phone_cam6\", 1); \n UNK2::_7E2BD3EF6C205F09(\"phone_cam7\", 1); \n UNK2::_7E2BD3EF6C205F09(\"phone_cam9\", 1); \n UNK2::_7E2BD3EF6C205F09(\"phone_cam12\", 0); \n} \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x7E2BD3EF6C205F09", "params": [{"name": "p0", "type": "char*"}, {"name": "p1", "type": "BOOL"}]}
{"hash": "0xE058175F8EAFE79A", "name": "", "lua_name": "N_0xe058175f8eafe79a", "ns": "REPLAY", "apiset": "client", "game": "gta5", "signature": "void N_0xe058175f8eafe79a(BOOL p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xE058175F8EAFE79A", "params": [{"name": "p0", "type": "BOOL"}]}
{"hash": "0x49DA8145672B2725", "name": "_ACTIVATE_ROCKSTAR_EDITOR", "lua_name": "ActivateRockstarEditor", "ns": "REPLAY", "apiset": "client", "game": "gta5", "signature": "void ActivateRockstarEditor()", "description": "Please note that you will need to call DO_SCREEN_FADE_IN after exiting the Rockstar Editor when you call this.\n\n```\nNativeDB Added Parameter 1: int p0\n```", "aliases": "0x49DA8145672B2725", "url": "https://docs.fivem.net/natives/?_0x49DA8145672B2725", "params": []}
{"hash": "0x95AB8B5C992C7B58", "name": "_IS_INTERIOR_RENDERING_DISABLED", "lua_name": "IsInteriorRenderingDisabled", "ns": "REPLAY", "apiset": "client", "game": "gta5", "signature": "BOOL IsInteriorRenderingDisabled()", "description": "```\nReturns a bool if interior rendering is disabled, if yes, all \"normal\" rendered interiors are invisible \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x95AB8B5C992C7B58", "params": []}
{"hash": "0x3353D13F09307691", "name": "_RESET_EDITOR_VALUES", "lua_name": "ResetEditorValues", "ns": "REPLAY", "apiset": "client", "game": "gta5", "signature": "void ResetEditorValues()", "description": "```\nSets (almost, not sure) all Rockstar Editor values (bIsRecording etc) to 0. \n```", "aliases": "0x3353D13F09307691", "url": "https://docs.fivem.net/natives/?_0x3353D13F09307691", "params": []}
{"hash": "0x690B76BD2763E068", "name": "", "lua_name": "N_0x690b76bd2763e068", "ns": "SAVEMIGRATION", "apiset": "client", "game": "gta5", "signature": "Any N_0x690b76bd2763e068()", "description": "```\nNativeDB Introduced: v2372\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x690B76BD2763E068", "params": []}
{"hash": "0x84B418E93894AC1C", "name": "", "lua_name": "N_0x84b418e93894ac1c", "ns": "SAVEMIGRATION", "apiset": "client", "game": "gta5", "signature": "Any N_0x84b418e93894ac1c()", "description": "```\nNativeDB Introduced: v2372\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x84B418E93894AC1C", "params": []}
{"hash": "0xE5E9746A66359F9D", "name": "", "lua_name": "N_0xe5e9746a66359f9d", "ns": "SAVEMIGRATION", "apiset": "client", "game": "gta5", "signature": "Any N_0xe5e9746a66359f9d()", "description": "```\nNativeDB Introduced: v2372\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xE5E9746A66359F9D", "params": []}
{"hash": "0x0F6F1EBBC4E1D5E6", "name": "", "lua_name": "N_0x0f6f1ebbc4e1d5e6", "ns": "SCRIPT", "apiset": "client", "game": "gta5", "signature": "BOOL N_0x0f6f1ebbc4e1d5e6(int scriptIndex, char* p1)", "description": "```\nBG_*\n\nNativeDB Introduced: v323\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x0F6F1EBBC4E1D5E6", "params": [{"name": "scriptIndex", "type": "int"}, {"name": "p1", "type": "char*"}]}
{"hash": "0x22E21FBCFC88C149", "name": "", "lua_name": "N_0x22e21fbcfc88c149", "ns": "SCRIPT", "apiset": "client", "game": "gta5", "signature": "int N_0x22e21fbcfc88c149(int scriptIndex, char* p1)", "description": "```\nBG_*\n\nNativeDB Introduced: v323\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x22E21FBCFC88C149", "params": [{"name": "scriptIndex", "type": "int"}, {"name": "p1", "type": "char*"}]}
{"hash": "0x760910B49D2B98EA", "name": "", "lua_name": "N_0x760910b49d2b98ea", "ns": "SCRIPT", "apiset": "client", "game": "gta5", "signature": "void N_0x760910b49d2b98ea()", "description": "```\nSets bit 1 in GtaThread+0x154\n\nBG_*\n\nNativeDB Introduced: v323\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x760910B49D2B98EA", "params": []}
{"hash": "0x829CD22E043A2577", "name": "", "lua_name": "N_0x829cd22e043a2577", "ns": "SCRIPT", "apiset": "client", "game": "gta5", "signature": "int N_0x829cd22e043a2577(Hash p0)", "description": "```\nBG_*\n\nNativeDB Introduced: v323\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x829CD22E043A2577", "params": [{"name": "p0", "type": "Hash"}]}
{"hash": "0x836B62713E0534CA", "name": "", "lua_name": "N_0x836b62713e0534ca", "ns": "SCRIPT", "apiset": "client", "game": "gta5", "signature": "BOOL N_0x836b62713e0534ca()", "description": "```\nReturns true if bit 0 in GtaThread+0x154 is set.\n\nBG_*\n\nNativeDB Introduced: v323\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x836B62713E0534CA", "params": []}
{"hash": "0xDC2BACD920D0A0DD", "name": "BG_END_CONTEXT", "lua_name": "BgEndContext", "ns": "SCRIPT", "apiset": "client", "game": "gta5", "signature": "void BgEndContext(char* contextName)", "description": "```\nDeletes the given context from the background scripts context map.\n\nNativeDB Introduced: v323\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xDC2BACD920D0A0DD", "params": [{"name": "contextName", "type": "char*"}]}
{"hash": "0x107E5CC7CA942BC1", "name": "BG_END_CONTEXT_HASH", "lua_name": "BgEndContextHash", "ns": "SCRIPT", "apiset": "client", "game": "gta5", "signature": "void BgEndContextHash(Hash contextHash)", "description": "```\nHashed version of 0xDC2BACD920D0A0DD.\n\nNativeDB Introduced: v323\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x107E5CC7CA942BC1", "params": [{"name": "contextHash", "type": "Hash"}]}
{"hash": "0x9D5A25BADB742ACD", "name": "BG_START_CONTEXT", "lua_name": "BgStartContext", "ns": "SCRIPT", "apiset": "client", "game": "gta5", "signature": "void BgStartContext(char* contextName)", "description": "```\nInserts the given context into the background scripts context map.\n\nNativeDB Introduced: v323\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x9D5A25BADB742ACD", "params": [{"name": "contextName", "type": "char*"}]}
{"hash": "0x75B18E49607874C7", "name": "BG_START_CONTEXT_HASH", "lua_name": "BgStartContextHash", "ns": "SCRIPT", "apiset": "client", "game": "gta5", "signature": "void BgStartContextHash(Hash contextHash)", "description": "```\nHashed version of 0x9D5A25BADB742ACD.\n\nNativeDB Introduced: v323\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x75B18E49607874C7", "params": [{"name": "contextHash", "type": "Hash"}]}
{"hash": "0xFC04745FBE67C19A", "name": "DOES_SCRIPT_EXIST", "lua_name": "DoesScriptExist", "ns": "SCRIPT", "apiset": "client", "game": "gta5", "signature": "BOOL DoesScriptExist(char* scriptName)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xFC04745FBE67C19A", "params": [{"name": "scriptName", "type": "char*"}]}
{"hash": "0xF86AA3C56BA31381", "name": "DOES_SCRIPT_WITH_NAME_HASH_EXIST", "lua_name": "DoesScriptWithNameHashExist", "ns": "SCRIPT", "apiset": "client", "game": "gta5", "signature": "BOOL DoesScriptWithNameHashExist(Hash scriptHash)", "description": "", "aliases": "0xF86AA3C56BA31381 _DOES_SCRIPT_WITH_NAME_HASH_EXIST", "url": "https://docs.fivem.net/natives/?_0xF86AA3C56BA31381", "params": [{"name": "scriptHash", "type": "Hash"}]}
{"hash": "0xD8F66A3A60C62153", "name": "GET_EVENT_AT_INDEX", "lua_name": "GetEventAtIndex", "ns": "SCRIPT", "apiset": "client", "game": "gta5", "signature": "int GetEventAtIndex(int eventGroup, int eventIndex)", "description": "```\neventGroup: 0 = SCRIPT_EVENT_QUEUE_AI (CEventGroupScriptAI), 1 = SCRIPT_EVENT_QUEUE_NETWORK (CEventGroupScriptNetwork)\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xD8F66A3A60C62153", "params": [{"name": "eventGroup", "type": "int"}, {"name": "eventIndex", "type": "int"}]}
{"hash": "0x2902843FCD2B2D79", "name": "GET_EVENT_DATA", "lua_name": "GetEventData", "ns": "SCRIPT", "apiset": "client", "game": "gta5", "signature": "BOOL GetEventData(int eventGroup, int eventIndex, int* eventData, int eventDataSize)", "description": "```\neventGroup: 0 = SCRIPT_EVENT_QUEUE_AI (CEventGroupScriptAI), 1 = SCRIPT_EVENT_QUEUE_NETWORK (CEventGroupScriptNetwork)\nNote: eventDataSize is NOT the size in bytes, it is the size determined by the SIZE_OF operator (RAGE Script operator, not C/C++ sizeof). That is, the size in bytes divided by 8 (script variables are always 8-byte aligned!).\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x2902843FCD2B2D79", "params": [{"name": "eventGroup", "type": "int"}, {"name": "eventIndex", "type": "int"}, {"name": "eventData", "type": "int*"}, {"name": "eventDataSize", "type": "int"}]}
{"hash": "0x936E6168A9BCEDB5", "name": "GET_EVENT_EXISTS", "lua_name": "GetEventExists", "ns": "SCRIPT", "apiset": "client", "game": "gta5", "signature": "BOOL GetEventExists(int eventGroup, int eventIndex)", "description": "```\neventGroup: 0 = SCRIPT_EVENT_QUEUE_AI (CEventGroupScriptAI), 1 = SCRIPT_EVENT_QUEUE_NETWORK (CEventGroupScriptNetwork)\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x936E6168A9BCEDB5", "params": [{"name": "eventGroup", "type": "int"}, {"name": "eventIndex", "type": "int"}]}
{"hash": "0x8A1C8B1738FFE87E", "name": "GET_HASH_OF_THIS_SCRIPT_NAME", "lua_name": "GetHashOfThisScriptName", "ns": "SCRIPT", "apiset": "client", "game": "gta5", "signature": "Hash GetHashOfThisScriptName()", "description": "", "aliases": "_GET_THIS_SCRIPT_HASH", "url": "https://docs.fivem.net/natives/?_0x8A1C8B1738FFE87E", "params": []}
{"hash": "0xC30338E8088E2E21", "name": "GET_ID_OF_THIS_THREAD", "lua_name": "GetIdOfThisThread", "ns": "SCRIPT", "apiset": "client", "game": "gta5", "signature": "int GetIdOfThisThread()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC30338E8088E2E21", "params": []}
{"hash": "0x18C1270EA7F199BC", "name": "GET_NO_LOADING_SCREEN", "lua_name": "GetNoLoadingScreen", "ns": "SCRIPT", "apiset": "client", "game": "gta5", "signature": "BOOL GetNoLoadingScreen()", "description": "", "aliases": "_GET_NO_LOADING_SCREEN", "url": "https://docs.fivem.net/natives/?_0x18C1270EA7F199BC", "params": []}
{"hash": "0x5F92A689A06620AA", "name": "GET_NUMBER_OF_EVENTS", "lua_name": "GetNumberOfEvents", "ns": "SCRIPT", "apiset": "client", "game": "gta5", "signature": "int GetNumberOfEvents(int eventGroup)", "description": "```\neventGroup: 0 = SCRIPT_EVENT_QUEUE_AI (CEventGroupScriptAI), 1 = SCRIPT_EVENT_QUEUE_NETWORK (CEventGroupScriptNetwork)\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x5F92A689A06620AA", "params": [{"name": "eventGroup", "type": "int"}]}
{"hash": "0x442E0A7EDE4A738A", "name": "GET_THIS_SCRIPT_NAME", "lua_name": "GetThisScriptName", "ns": "SCRIPT", "apiset": "client", "game": "gta5", "signature": "char* GetThisScriptName()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x442E0A7EDE4A738A", "params": []}
{"hash": "0xE6CC9F3BA0FB9EF1", "name": "HAS_SCRIPT_LOADED", "lua_name": "HasScriptLoaded", "ns": "SCRIPT", "apiset": "client", "game": "gta5", "signature": "BOOL HasScriptLoaded(char* scriptName)", "description": "Returns if a script has been loaded into the game. Used to see if a script was loaded after requesting.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xE6CC9F3BA0FB9EF1", "params": [{"name": "scriptName", "type": "char*"}]}
{"hash": "0x5F0F0C783EB16C04", "name": "HAS_SCRIPT_WITH_NAME_HASH_LOADED", "lua_name": "HasScriptWithNameHashLoaded", "ns": "SCRIPT", "apiset": "client", "game": "gta5", "signature": "BOOL HasScriptWithNameHashLoaded(Hash scriptHash)", "description": "", "aliases": "_HAS_STREAMED_SCRIPT_LOADED", "url": "https://docs.fivem.net/natives/?_0x5F0F0C783EB16C04", "params": [{"name": "scriptHash", "type": "Hash"}]}
{"hash": "0x46E9AE36D8FA6417", "name": "IS_THREAD_ACTIVE", "lua_name": "IsThreadActive", "ns": "SCRIPT", "apiset": "client", "game": "gta5", "signature": "BOOL IsThreadActive(int threadId)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x46E9AE36D8FA6417", "params": [{"name": "threadId", "type": "int"}]}
{"hash": "0x6EB5F71AA68F2E8E", "name": "REQUEST_SCRIPT", "lua_name": "RequestScript", "ns": "SCRIPT", "apiset": "client", "game": "gta5", "signature": "void RequestScript(char* scriptName)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x6EB5F71AA68F2E8E", "params": [{"name": "scriptName", "type": "char*"}]}
{"hash": "0xD62A67D26D9653E6", "name": "REQUEST_SCRIPT_WITH_NAME_HASH", "lua_name": "RequestScriptWithNameHash", "ns": "SCRIPT", "apiset": "client", "game": "gta5", "signature": "void RequestScriptWithNameHash(Hash scriptHash)", "description": "```\nformerly _REQUEST_STREAMED_SCRIPT \n```", "aliases": "_REQUEST_STREAMED_SCRIPT", "url": "https://docs.fivem.net/natives/?_0xD62A67D26D9653E6", "params": [{"name": "scriptHash", "type": "Hash"}]}
{"hash": "0x30B4FA1C82DD4B9F", "name": "SCRIPT_THREAD_ITERATOR_GET_NEXT_THREAD_ID", "lua_name": "ScriptThreadIteratorGetNextThreadId", "ns": "SCRIPT", "apiset": "client", "game": "gta5", "signature": "int ScriptThreadIteratorGetNextThreadId()", "description": "```\nIf the function returns 0, the end of the iteration has been reached.\n```", "aliases": "0x30B4FA1C82DD4B9F _GET_ID_OF_NEXT_THREAD_IN_ENUMERATION", "url": "https://docs.fivem.net/natives/?_0x30B4FA1C82DD4B9F", "params": []}
{"hash": "0xDADFADA5A20143A8", "name": "SCRIPT_THREAD_ITERATOR_RESET", "lua_name": "ScriptThreadIteratorReset", "ns": "SCRIPT", "apiset": "client", "game": "gta5", "signature": "void ScriptThreadIteratorReset()", "description": "Starts a new iteration of the current threads.\nCall this first, then SCRIPT_THREAD_ITERATOR_GET_NEXT_THREAD_ID (0x30B4FA1C82DD4B9F)", "aliases": "0xDADFADA5A20143A8 _BEGIN_ENUMERATING_THREADS", "url": "https://docs.fivem.net/natives/?_0xDADFADA5A20143A8", "params": []}
{"hash": "0x5262CC1995D07E09", "name": "SET_NO_LOADING_SCREEN", "lua_name": "SetNoLoadingScreen", "ns": "SCRIPT", "apiset": "client", "game": "gta5", "signature": "void SetNoLoadingScreen(BOOL toggle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x5262CC1995D07E09", "params": [{"name": "toggle", "type": "BOOL"}]}
{"hash": "0xC90D2DCACD56184C", "name": "SET_SCRIPT_AS_NO_LONGER_NEEDED", "lua_name": "SetScriptAsNoLongerNeeded", "ns": "SCRIPT", "apiset": "client", "game": "gta5", "signature": "void SetScriptAsNoLongerNeeded(char* scriptName)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC90D2DCACD56184C", "params": [{"name": "scriptName", "type": "char*"}]}
{"hash": "0xC5BC038960E9DB27", "name": "SET_SCRIPT_WITH_NAME_HASH_AS_NO_LONGER_NEEDED", "lua_name": "SetScriptWithNameHashAsNoLongerNeeded", "ns": "SCRIPT", "apiset": "client", "game": "gta5", "signature": "void SetScriptWithNameHashAsNoLongerNeeded(Hash scriptHash)", "description": "", "aliases": "_SET_STREAMED_SCRIPT_AS_NO_LONGER_NEEDED", "url": "https://docs.fivem.net/natives/?_0xC5BC038960E9DB27", "params": [{"name": "scriptHash", "type": "Hash"}]}
{"hash": "0x078EBE9809CCD637", "name": "SHUTDOWN_LOADING_SCREEN", "lua_name": "ShutdownLoadingScreen", "ns": "SCRIPT", "apiset": "client", "game": "gta5", "signature": "void ShutdownLoadingScreen()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x078EBE9809CCD637", "params": []}
{"hash": "0x1090044AD1DA76FA", "name": "TERMINATE_THIS_THREAD", "lua_name": "TerminateThisThread", "ns": "SCRIPT", "apiset": "client", "game": "gta5", "signature": "void TerminateThisThread()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x1090044AD1DA76FA", "params": []}
{"hash": "0xC8B189ED9138BCD4", "name": "TERMINATE_THREAD", "lua_name": "TerminateThread", "ns": "SCRIPT", "apiset": "client", "game": "gta5", "signature": "void TerminateThread(int threadId)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC8B189ED9138BCD4", "params": [{"name": "threadId", "type": "int"}]}
{"hash": "0x5AE99C571D5BBE5D", "name": "TRIGGER_SCRIPT_EVENT", "lua_name": "TriggerScriptEvent", "ns": "SCRIPT", "apiset": "client", "game": "gta5", "signature": "void TriggerScriptEvent(int eventGroup, int* eventData, int eventDataSize, int playerBits)", "description": "```\neventGroup: 0 = SCRIPT_EVENT_QUEUE_AI (CEventGroupScriptAI), 1 = SCRIPT_EVENT_QUEUE_NETWORK (CEventGroupScriptNetwork)\nNote: eventDataSize is NOT the size in bytes, it is the size determined by the SIZE_OF operator (RAGE Script operator, not C/C++ sizeof). That is, the size in bytes divided by 8 (script variables are always 8-byte aligned!).\nplayerBits (also known as playersToBroadcastTo) is a bitset that indicates which players this event should be sent to. In order to send the event to specific players only, use (1 << playerIndex). Set all bits if it should be broadcast to all players.\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x5AE99C571D5BBE5D", "params": [{"name": "eventGroup", "type": "int"}, {"name": "eventData", "type": "int*"}, {"name": "eventDataSize", "type": "int"}, {"name": "playerBits", "type": "int"}]}
{"hash": "0x05A42BA9FC8DA96B", "name": "_GET_NAME_OF_THREAD", "lua_name": "GetNameOfThread", "ns": "SCRIPT", "apiset": "client", "game": "gta5", "signature": "char* GetNameOfThread(int threadId)", "description": "", "aliases": "_GET_THREAD_NAME", "url": "https://docs.fivem.net/natives/?_0x05A42BA9FC8DA96B", "params": [{"name": "threadId", "type": "int"}]}
{"hash": "0x2C83A9DA6BFFC4F9", "name": "_GET_NUMBER_OF_REFERENCES_OF_SCRIPT_WITH_NAME_HASH", "lua_name": "GetNumberOfReferencesOfScriptWithNameHash", "ns": "SCRIPT", "apiset": "client", "game": "gta5", "signature": "int GetNumberOfReferencesOfScriptWithNameHash(Hash scriptHash)", "description": "```\nGets the number of instances of the specified script is currently running.\nActually returns numRefs - 1.\nif (program)\n\tv3 = rage::scrProgram::GetNumRefs(program) - 1;\nreturn v3;\n```", "aliases": "_GET_NUMBER_OF_INSTANCES_OF_STREAMED_SCRIPT _GET_NUMBER_OF_INSTANCES_OF_SCRIPT_WITH_NAME_HASH", "url": "https://docs.fivem.net/natives/?_0x2C83A9DA6BFFC4F9", "params": [{"name": "scriptHash", "type": "Hash"}]}
{"hash": "0xB1577667C3708F9B", "name": "_LOCK_LOADING_SCREEN_BUTTONS", "lua_name": "LockLoadingScreenButtons", "ns": "SCRIPT", "apiset": "client", "game": "gta5", "signature": "void LockLoadingScreenButtons()", "description": "Updates the display of the MP/SP loading buttons, and locks the state so that other options are not displayed or changed. This can only be done once.", "aliases": "0xB1577667C3708F9B", "url": "https://docs.fivem.net/natives/?_0xB1577667C3708F9B", "params": []}
{"hash": "0xA40CC53DF8E50837", "name": "_TRIGGER_SCRIPT_EVENT_2", "lua_name": "TriggerScriptEvent_2", "ns": "SCRIPT", "apiset": "client", "game": "gta5", "signature": "void TriggerScriptEvent_2(int eventGroup, int* eventData, int eventDataSize, int playerBits)", "description": "```\nSee TRIGGER_SCRIPT_EVENT\n```", "aliases": "0xA40CC53DF8E50837", "url": "https://docs.fivem.net/natives/?_0xA40CC53DF8E50837", "params": [{"name": "eventGroup", "type": "int", "annotations": {"cs_type": "BOOL"}}, {"name": "eventData", "type": "int*"}, {"name": "eventDataSize", "type": "int"}, {"name": "playerBits", "type": "int"}]}
{"hash": "0x3D87450E15D98694", "name": "GET_SHAPE_TEST_RESULT", "lua_name": "GetShapeTestResult", "ns": "SHAPETEST", "apiset": "client", "game": "gta5", "signature": "int GetShapeTestResult(int shapeTestHandle, BOOL* hit, Vector3* endCoords, Vector3* surfaceNormal, Entity* entityHit)", "description": "Returns the result of a shape test.\n\nWhen used with an asynchronous shape test, this native should be looped until returning 0 or 2, after which the handle is invalidated.\n\nUnless the return value is 2, the other return values are undefined.", "aliases": "_GET_RAYCAST_RESULT", "url": "https://docs.fivem.net/natives/?_0x3D87450E15D98694", "params": [{"name": "shapeTestHandle", "type": "int", "description": "A shape test handle."}, {"name": "hit", "type": "BOOL*", "description": "Whether or not the shape test hit any collisions."}, {"name": "endCoords", "type": "Vector3*", "description": "The resulting coordinates where the shape test hit a collision."}, {"name": "surfaceNormal", "type": "Vector3*", "description": "The surface normal of the hit position."}, {"name": "entityHit", "type": "Entity*", "description": "Any dynamic entity hit by the shape test."}]}
{"hash": "0x65287525D951F6BE", "name": "GET_SHAPE_TEST_RESULT_INCLUDING_MATERIAL", "lua_name": "GetShapeTestResultIncludingMaterial", "ns": "SHAPETEST", "apiset": "client", "game": "gta5", "signature": "int GetShapeTestResultIncludingMaterial(int shapeTestHandle, BOOL* hit, Vector3* endCoords, Vector3* surfaceNormal, Hash* materialHash, Entity* entityHit)", "description": "Returns the result of a shape test, also returning the material of any touched surface.\n\nWhen used with an asynchronous shape test, this native should be looped until returning 0 or 2, after which the handle is invalidated.\n\nUnless the return value is 2, the other return values are undefined.", "aliases": "0x65287525D951F6BE _GET_SHAPE_TEST_RESULT_EX", "url": "https://docs.fivem.net/natives/?_0x65287525D951F6BE", "params": [{"name": "shapeTestHandle", "type": "int", "description": "A shape test handle."}, {"name": "hit", "type": "BOOL*", "description": "Whether or not the shape test hit any collisions."}, {"name": "endCoords", "type": "Vector3*", "description": "The resulting coordinates where the shape test hit a collision."}, {"name": "surfaceNormal", "type": "Vector3*", "description": "The surface normal of the hit position."}, {"name": "materialHash", "type": "Hash*", "description": "hash of the hit material or surface type, see materialFX.dat"}, {"name": "entityHit", "type": "Entity*", "description": "Any dynamic entity hit by the shape test."}]}
{"hash": "0x2B3334BCA57CD799", "name": "RELEASE_SCRIPT_GUID_FROM_ENTITY", "lua_name": "ReleaseScriptGuidFromEntity", "ns": "SHAPETEST", "apiset": "client", "game": "gta5", "signature": "void ReleaseScriptGuidFromEntity(Entity entity)", "description": "Invalidates the entity handle passed by removing the fwScriptGuid from the entity. This should be used when receiving an\nambient entity from shape testing natives, but can also be used for other natives returning an 'irrelevant' entity handle.", "aliases": "0x2B3334BCA57CD799 _SHAPE_TEST_RESULT_ENTITY", "url": "https://docs.fivem.net/natives/?_0x2B3334BCA57CD799", "params": [{"name": "entity", "type": "Entity", "description": "The entity handle to invalidate."}]}
{"hash": "0x377906D8A31E5586", "name": "START_EXPENSIVE_SYNCHRONOUS_SHAPE_TEST_LOS_PROBE", "lua_name": "StartExpensiveSynchronousShapeTestLosProbe", "ns": "SHAPETEST", "apiset": "client", "game": "gta5", "signature": "int StartExpensiveSynchronousShapeTestLosProbe(float x1, float y1, float z1, float x2, float y2, float z2, int flags, Entity entity, int p8)", "description": "Does the same as [START_SHAPE_TEST_LOS_PROBE](#\\_0x7EE9F5D83DD4F90E), except blocking until the shape test completes.\n\nUse [START_SHAPE_TEST_LOS_PROBE](#\\_0x7EE9F5D83DD4F90E) instead. Literally. Rockstar named this correctly: it's expensive, and it's synchronous.", "aliases": "_CAST_RAY_POINT_TO_POINT _START_SHAPE_TEST_RAY", "url": "https://docs.fivem.net/natives/?_0x377906D8A31E5586", "params": [{"name": "x1", "type": "float", "description": "Starting X coordinate."}, {"name": "y1", "type": "float", "description": "Starting Y coordinate."}, {"name": "z1", "type": "float", "description": "Starting Z coordinate."}, {"name": "x2", "type": "float", "description": "Ending X coordinate."}, {"name": "y2", "type": "float", "description": "Ending Y coordinate."}, {"name": "z2", "type": "float", "description": "Ending Z coordinate."}, {"name": "flags", "type": "int", "description": "See [START_SHAPE_TEST_LOS_PROBE](#\\_0x7EE9F5D83DD4F90E)."}, {"name": "entity", "type": "Entity", "description": "An entity to ignore, or 0."}, {"name": "p8", "type": "int", "description": "A bit mask with bits 1, 2 and/or 4, relating to collider types. 4 should usually be used."}]}
{"hash": "0x37181417CE7C8900", "name": "START_SHAPE_TEST_BOUND", "lua_name": "StartShapeTestBound", "ns": "SHAPETEST", "apiset": "client", "game": "gta5", "signature": "int StartShapeTestBound(Entity entity, int flags1, int flags2)", "description": "See [`START_SHAPE_TEST_LOS_PROBE`](#\\_0x7EE9F5D83DD4F90E) for flags.", "aliases": "0x37181417CE7C8900", "url": "https://docs.fivem.net/natives/?_0x37181417CE7C8900", "params": [{"name": "entity", "type": "Entity"}, {"name": "flags1", "type": "int"}, {"name": "flags2", "type": "int"}]}
{"hash": "0x052837721A854EC7", "name": "START_SHAPE_TEST_BOUNDING_BOX", "lua_name": "StartShapeTestBoundingBox", "ns": "SHAPETEST", "apiset": "client", "game": "gta5", "signature": "int StartShapeTestBoundingBox(Entity entity, int flags1, int flags2)", "description": "See [`START_SHAPE_TEST_LOS_PROBE`](#\\_0x7EE9F5D83DD4F90E) for flags.", "aliases": "0x052837721A854EC7", "url": "https://docs.fivem.net/natives/?_0x052837721A854EC7", "params": [{"name": "entity", "type": "Entity"}, {"name": "flags1", "type": "int"}, {"name": "flags2", "type": "int"}]}
{"hash": "0xFE466162C4401D18", "name": "START_SHAPE_TEST_BOX", "lua_name": "StartShapeTestBox", "ns": "SHAPETEST", "apiset": "client", "game": "gta5", "signature": "int StartShapeTestBox(float x, float y, float z, float x1, float y1, float z1, float rotX, float rotY, float rotZ, int p9, int flags, Entity entity, int p12)", "description": "For more information, see [`START_EXPENSIVE_SYNCHRONOUS_SHAPE_TEST_LOS_PROBE`](#\\_0x377906D8A31E5586) and [`START_SHAPE_TEST_LOS_PROBE`](#\\_0x7EE9F5D83DD4F90E).", "aliases": "0xFE466162C4401D18", "url": "https://docs.fivem.net/natives/?_0xFE466162C4401D18", "params": [{"name": "x", "type": "float", "description": "Starting X coordinate."}, {"name": "y", "type": "float", "description": "Starting Y coordinate."}, {"name": "z", "type": "float", "description": "Starting Z coordinate."}, {"name": "x1", "type": "float", "description": "Ending X coordinate."}, {"name": "y1", "type": "float", "description": "Ending Y coordinate."}, {"name": "z1", "type": "float", "description": "Ending Z coordinate."}, {"name": "rotX", "type": "float"}, {"name": "rotY", "type": "float"}, {"name": "rotZ", "type": "float"}, {"name": "p9", "type": "int", "description": "Unknown, always 2 or 0"}, {"name": "flags", "type": "int", "description": "See [`START_SHAPE_TEST_LOS_PROBE`](#\\_0x7EE9F5D83DD4F90E)"}, {"name": "entity", "type": "Entity"}, {"name": "p12", "type": "int", "description": "A bit mask with bits 1, 2, 4, or 7 relating to collider types. 4 and 7 are usually used."}]}
{"hash": "0x28579D1B8F8AAC80", "name": "START_SHAPE_TEST_CAPSULE", "lua_name": "StartShapeTestCapsule", "ns": "SHAPETEST", "apiset": "client", "game": "gta5", "signature": "int StartShapeTestCapsule(float x1, float y1, float z1, float x2, float y2, float z2, float radius, int flags, Entity entity, int p9)", "description": "Raycast from point to point, where the ray has a radius.", "aliases": "_CAST_3D_RAY_POINT_TO_POINT", "url": "https://docs.fivem.net/natives/?_0x28579D1B8F8AAC80", "params": [{"name": "x1", "type": "float", "description": "Starting X coordinate."}, {"name": "y1", "type": "float", "description": "Starting Y coordinate."}, {"name": "z1", "type": "float", "description": "Starting Z coordinate."}, {"name": "x2", "type": "float", "description": "Ending X coordinate."}, {"name": "y2", "type": "float", "description": "Ending Y coordinate."}, {"name": "z2", "type": "float", "description": "Ending Z coordinate."}, {"name": "radius", "type": "float"}, {"name": "flags", "type": "int", "description": "See [`START_SHAPE_TEST_LOS_PROBE`](#\\_0x7EE9F5D83DD4F90E)"}, {"name": "entity", "type": "Entity", "description": "Entity to ignore, or 0."}, {"name": "p9", "type": "int", "description": "A bit mask with bits 1, 2, 4, or 7 relating to collider types. 4 and 7 are usually used."}]}
{"hash": "0x7EE9F5D83DD4F90E", "name": "START_SHAPE_TEST_LOS_PROBE", "lua_name": "StartShapeTestLosProbe", "ns": "SHAPETEST", "apiset": "client", "game": "gta5", "signature": "int StartShapeTestLosProbe(float x1, float y1, float z1, float x2, float y2, float z2, int traceFlags, Entity entity, int options)", "description": "Asynchronously starts a line-of-sight (raycast) world probe shape test.\n\n```cpp\nenum eTraceFlags\n{\n None = 0,\n IntersectWorld = 1,\n IntersectVehicles = 2,\n IntersectPeds = 4,\n IntersectRagdolls = 8,\n IntersectObjects = 16,\n IntersectWater = 32,\n IntersectGlass = 64,\n IntersectRiver = 128,\n IntersectFoliage = 256,\n IntersectEverything = -1\n}\n```\n\nNOTE: Raycasts that intersect with mission_entites (flag = 2) has limited range and will not register for far away entites. The range seems to be about 30 metres.\n\nUse the handle with [GET_SHAPE_TEST_RESULT](#\\_0x3D87450E15D98694) or [GET_SHAPE_TEST_RESULT_INCLUDING_MATERIAL](#\\_0x65287525D951F6BE) until it returns 0 or 2.", "aliases": "0x7EE9F5D83DD4F90E", "url": "https://docs.fivem.net/natives/?_0x7EE9F5D83DD4F90E", "params": [{"name": "x1", "type": "float", "description": "Starting X coordinate."}, {"name": "y1", "type": "float", "description": "Starting Y coordinate."}, {"name": "z1", "type": "float", "description": "Starting Z coordinate."}, {"name": "x2", "type": "float", "description": "Ending X coordinate."}, {"name": "y2", "type": "float", "description": "Ending Y coordinate."}, {"name": "z2", "type": "float", "description": "Ending Z coordinate."}, {"name": "traceFlags", "type": "int", "description": "Refer to `eTraceFlags`, this defines what the shape test will intersect with"}, {"name": "entity", "type": "Entity", "description": "An entity to ignore, or 0."}, {"name": "options", "type": "int", "description": "A bit mask with bits 1, 2, 4, or 7 relating to collider types. 4 and 7 are usually used."}]}
{"hash": "0xE6AC6C45FBE83004", "name": "START_SHAPE_TEST_SWEPT_SPHERE", "lua_name": "StartShapeTestSweptSphere", "ns": "SHAPETEST", "apiset": "client", "game": "gta5", "signature": "int StartShapeTestSweptSphere(float x1, float y1, float z1, float x2, float y2, float z2, float radius, int flags, Entity entity, int p9)", "description": "Performs the same type of trace as START_SHAPE_TEST_CAPSULE, but with some different hardcoded parameters.", "aliases": "0xE6AC6C45FBE83004 _START_SHAPE_TEST_CAPSULE_2", "url": "https://docs.fivem.net/natives/?_0xE6AC6C45FBE83004", "params": [{"name": "x1", "type": "float", "description": "Starting X coordinate."}, {"name": "y1", "type": "float", "description": "Starting Y coordinate."}, {"name": "z1", "type": "float", "description": "Starting Z coordinate."}, {"name": "x2", "type": "float", "description": "Ending X coordinate."}, {"name": "y2", "type": "float", "description": "Ending Y coordinate."}, {"name": "z2", "type": "float", "description": "Ending Z coordinate."}, {"name": "radius", "type": "float"}, {"name": "flags", "type": "int", "description": "See [`START_SHAPE_TEST_LOS_PROBE`](#\\_0x7EE9F5D83DD4F90E)"}, {"name": "entity", "type": "Entity", "description": "An entity to ignore, or 0."}, {"name": "p9", "type": "int", "description": "A bit mask with bits 1, 2, 4, or 7 relating to collider types. 4 and 7 are usually used."}]}
{"hash": "0xFF6BE494C7987F34", "name": "_START_SHAPE_TEST_SURROUNDING_COORDS", "lua_name": "StartShapeTestSurroundingCoords", "ns": "SHAPETEST", "apiset": "client", "game": "gta5", "signature": "int StartShapeTestSurroundingCoords(Vector3* pVec1, Vector3* pVec2, int flag, Entity entity, int flag2)", "description": "Since it is only used in the PC version, likely some mouse-friendly shape test. Uses **in** vector arguments.\n\nAsynchronous.\n\n```\nit returns a ShapeTest handle that can be used with GET_SHAPE_TEST_RESULT. \nIn its only usage in game scripts its called with flag set to 511, entity to player_ped_id and flag2 set to 7 \n```\n\nSee [`START_SHAPE_TEST_LOS_PROBE`](#\\_0x7EE9F5D83DD4F90E) for flags.", "aliases": "0xFF6BE494C7987F34", "url": "https://docs.fivem.net/natives/?_0xFF6BE494C7987F34", "params": [{"name": "pVec1", "type": "Vector3*"}, {"name": "pVec2", "type": "Vector3*"}, {"name": "flag", "type": "int"}, {"name": "entity", "type": "Entity"}, {"name": "flag2", "type": "int"}]}
{"hash": "0x07DBD622D9533857", "name": "", "lua_name": "N_0x07dbd622d9533857", "ns": "SOCIALCLUB", "apiset": "client", "game": "gta5", "signature": "Any N_0x07dbd622d9533857(Any p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x07DBD622D9533857", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0x116FB94DC4B79F17", "name": "", "lua_name": "N_0x116fb94dc4b79f17", "ns": "SOCIALCLUB", "apiset": "client", "game": "gta5", "signature": "void N_0x116fb94dc4b79f17(char* p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x116FB94DC4B79F17", "params": [{"name": "p0", "type": "char*"}]}
{"hash": "0x16DA8172459434AA", "name": "", "lua_name": "N_0x16da8172459434aa", "ns": "SOCIALCLUB", "apiset": "client", "game": "gta5", "signature": "Any N_0x16da8172459434aa()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x16DA8172459434AA", "params": []}
{"hash": "0x19853B5B17D77BCA", "name": "", "lua_name": "N_0x19853b5b17d77bca", "ns": "SOCIALCLUB", "apiset": "client", "game": "gta5", "signature": "BOOL N_0x19853b5b17d77bca(Any p0, Any* p1)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x19853B5B17D77BCA", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any*"}]}
{"hash": "0x1D12A56FC95BE92E", "name": "", "lua_name": "N_0x1d12a56fc95be92e", "ns": "SOCIALCLUB", "apiset": "client", "game": "gta5", "signature": "BOOL N_0x1d12a56fc95be92e()", "description": "```\nNativeDB Added Parameter 1: char* p0\nNativeDB Added Parameter 2: char* p1\nNativeDB Added Parameter 3: char* p2\nNativeDB Introduced: v323\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x1D12A56FC95BE92E", "params": []}
{"hash": "0x225798743970412B", "name": "", "lua_name": "N_0x225798743970412b", "ns": "SOCIALCLUB", "apiset": "client", "game": "gta5", "signature": "BOOL N_0x225798743970412b(int* p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x225798743970412B", "params": [{"name": "p0", "type": "int*"}]}
{"hash": "0x2570E26BE63964E3", "name": "", "lua_name": "N_0x2570e26be63964e3", "ns": "SOCIALCLUB", "apiset": "client", "game": "gta5", "signature": "BOOL N_0x2570e26be63964e3()", "description": "```\nNativeDB Added Parameter 1: char* p0\nNativeDB Added Parameter 2: float* p1\nNativeDB Added Parameter 3: char* p2\nNativeDB Introduced: v323\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x2570E26BE63964E3", "params": []}
{"hash": "0x2D874D4AE612A65F", "name": "", "lua_name": "N_0x2d874d4ae612a65f", "ns": "SOCIALCLUB", "apiset": "client", "game": "gta5", "signature": "Any N_0x2d874d4ae612a65f()", "description": "```\nNativeDB Introduced: v323\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x2D874D4AE612A65F", "params": []}
{"hash": "0x3001BEF2FECA3680", "name": "", "lua_name": "N_0x3001bef2feca3680", "ns": "SOCIALCLUB", "apiset": "client", "game": "gta5", "signature": "BOOL N_0x3001bef2feca3680()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x3001BEF2FECA3680", "params": []}
{"hash": "0x33DF47CC0642061B", "name": "", "lua_name": "N_0x33df47cc0642061b", "ns": "SOCIALCLUB", "apiset": "client", "game": "gta5", "signature": "BOOL N_0x33df47cc0642061b()", "description": "```\nNativeDB Added Parameter 1: char* p0\nNativeDB Added Parameter 2: char* p1\nNativeDB Introduced: v323\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x33DF47CC0642061B", "params": []}
{"hash": "0x44ACA259D67651DB", "name": "", "lua_name": "N_0x44aca259d67651db", "ns": "SOCIALCLUB", "apiset": "client", "game": "gta5", "signature": "void N_0x44aca259d67651db(Any* p0, Any p1)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x44ACA259D67651DB", "params": [{"name": "p0", "type": "Any*"}, {"name": "p1", "type": "Any"}]}
{"hash": "0x450819D8CF90C416", "name": "", "lua_name": "N_0x450819d8cf90c416", "ns": "SOCIALCLUB", "apiset": "client", "game": "gta5", "signature": "BOOL N_0x450819d8cf90c416()", "description": "```\nNativeDB Added Parameter 1: char* p0\nNativeDB Introduced: v323\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x450819D8CF90C416", "params": []}
{"hash": "0x4737980E8A283806", "name": "", "lua_name": "N_0x4737980e8a283806", "ns": "SOCIALCLUB", "apiset": "client", "game": "gta5", "signature": "BOOL N_0x4737980e8a283806(int p0, Any* p1)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x4737980E8A283806", "params": [{"name": "p0", "type": "int"}, {"name": "p1", "type": "Any*"}]}
{"hash": "0x487912FD248EFDDF", "name": "", "lua_name": "N_0x487912fd248efddf", "ns": "SOCIALCLUB", "apiset": "client", "game": "gta5", "signature": "BOOL N_0x487912fd248efddf(Any p0, float p1)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x487912FD248EFDDF", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "float"}]}
{"hash": "0x4A7D6E727F941747", "name": "", "lua_name": "N_0x4a7d6e727f941747", "ns": "SOCIALCLUB", "apiset": "client", "game": "gta5", "signature": "Any N_0x4a7d6e727f941747(Any* p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x4A7D6E727F941747", "params": [{"name": "p0", "type": "Any*"}]}
{"hash": "0x4ED9C8D6DA297639", "name": "", "lua_name": "N_0x4ed9c8d6da297639", "ns": "SOCIALCLUB", "apiset": "client", "game": "gta5", "signature": "Any N_0x4ed9c8d6da297639()", "description": "```\nNativeDB Introduced: v323\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x4ED9C8D6DA297639", "params": []}
{"hash": "0x50A8A36201DBF83E", "name": "", "lua_name": "N_0x50a8a36201dbf83e", "ns": "SOCIALCLUB", "apiset": "client", "game": "gta5", "signature": "BOOL N_0x50a8a36201dbf83e()", "description": "```\nNativeDB Added Parameter 1: char* p0\nNativeDB Added Parameter 2: float* p1\nNativeDB Introduced: v323\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x50A8A36201DBF83E", "params": []}
{"hash": "0x675721C9F644D161", "name": "", "lua_name": "N_0x675721c9f644d161", "ns": "SOCIALCLUB", "apiset": "client", "game": "gta5", "signature": "void N_0x675721c9f644d161()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x675721C9F644D161", "params": []}
{"hash": "0x699E4A5C8C893A18", "name": "", "lua_name": "N_0x699e4a5c8c893a18", "ns": "SOCIALCLUB", "apiset": "client", "game": "gta5", "signature": "BOOL N_0x699e4a5c8c893a18(int p0, char* p1, Any* p2)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x699E4A5C8C893A18", "params": [{"name": "p0", "type": "int"}, {"name": "p1", "type": "char*"}, {"name": "p2", "type": "Any*"}]}
{"hash": "0x6BFB12CE158E3DD4", "name": "", "lua_name": "N_0x6bfb12ce158e3dd4", "ns": "SOCIALCLUB", "apiset": "client", "game": "gta5", "signature": "BOOL N_0x6bfb12ce158e3dd4(Any p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x6BFB12CE158E3DD4", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0x710BCDA8071EDED1", "name": "", "lua_name": "N_0x710bcda8071eded1", "ns": "SOCIALCLUB", "apiset": "client", "game": "gta5", "signature": "BOOL N_0x710bcda8071eded1()", "description": "```\nNativeDB Added Parameter 1: char* p0\nNativeDB Added Parameter 2: int* p1\nNativeDB Introduced: v323\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x710BCDA8071EDED1", "params": []}
{"hash": "0x7DB18CA8CAD5B098", "name": "", "lua_name": "N_0x7db18ca8cad5b098", "ns": "SOCIALCLUB", "apiset": "client", "game": "gta5", "signature": "Any N_0x7db18ca8cad5b098()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x7DB18CA8CAD5B098", "params": []}
{"hash": "0x7FFCBFEE44ECFABF", "name": "", "lua_name": "N_0x7ffcbfee44ecfabf", "ns": "SOCIALCLUB", "apiset": "client", "game": "gta5", "signature": "Any N_0x7ffcbfee44ecfabf()", "description": "```\nNativeDB Introduced: v323\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x7FFCBFEE44ECFABF", "params": []}
{"hash": "0x8A4416C0DB05FA66", "name": "", "lua_name": "N_0x8a4416c0db05fa66", "ns": "SOCIALCLUB", "apiset": "client", "game": "gta5", "signature": "BOOL N_0x8a4416c0db05fa66(Any* newsStoryData)", "description": "```\nNativeDB Introduced: v1290\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x8A4416C0DB05FA66", "params": [{"name": "newsStoryData", "type": "Any*"}]}
{"hash": "0x8CC469AB4D349B7C", "name": "", "lua_name": "N_0x8cc469ab4d349b7c", "ns": "SOCIALCLUB", "apiset": "client", "game": "gta5", "signature": "BOOL N_0x8cc469ab4d349b7c(int p0, char* p1, Any* p2)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x8CC469AB4D349B7C", "params": [{"name": "p0", "type": "int"}, {"name": "p1", "type": "char*"}, {"name": "p2", "type": "Any*"}]}
{"hash": "0x9237E334F6E43156", "name": "", "lua_name": "N_0x9237e334f6e43156", "ns": "SOCIALCLUB", "apiset": "client", "game": "gta5", "signature": "Any N_0x9237e334f6e43156(Any p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x9237E334F6E43156", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0x92DA6E70EF249BD1", "name": "", "lua_name": "N_0x92da6e70ef249bd1", "ns": "SOCIALCLUB", "apiset": "client", "game": "gta5", "signature": "BOOL N_0x92da6e70ef249bd1(char* p0, int* p1)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x92DA6E70EF249BD1", "params": [{"name": "p0", "type": "char*"}, {"name": "p1", "type": "int*"}]}
{"hash": "0x9DE5D2F723575ED0", "name": "", "lua_name": "N_0x9de5d2f723575ed0", "ns": "SOCIALCLUB", "apiset": "client", "game": "gta5", "signature": "BOOL N_0x9de5d2f723575ed0()", "description": "```\nNativeDB Added Parameter 1: char* p0\nNativeDB Added Parameter 2: char* p1\nNativeDB Introduced: v323\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x9DE5D2F723575ED0", "params": []}
{"hash": "0xA468E0BE12B12C70", "name": "", "lua_name": "N_0xa468e0be12b12c70", "ns": "SOCIALCLUB", "apiset": "client", "game": "gta5", "signature": "BOOL N_0xa468e0be12b12c70()", "description": "```\nNativeDB Added Parameter 1: int p0\nNativeDB Introduced: v323\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA468E0BE12B12C70", "params": []}
{"hash": "0xC2C97EA97711D1AE", "name": "", "lua_name": "N_0xc2c97ea97711d1ae", "ns": "SOCIALCLUB", "apiset": "client", "game": "gta5", "signature": "BOOL N_0xc2c97ea97711d1ae()", "description": "```\nNativeDB Added Parameter 1: char* p0\nNativeDB Introduced: v323\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC2C97EA97711D1AE", "params": []}
{"hash": "0xC5A35C73B68F3C49", "name": "", "lua_name": "N_0xc5a35c73b68f3c49", "ns": "SOCIALCLUB", "apiset": "client", "game": "gta5", "signature": "BOOL N_0xc5a35c73b68f3c49()", "description": "```\nNativeDB Added Parameter 1: int p0\nNativeDB Added Parameter 2: char* p1\nNativeDB Added Parameter 3: float* p2\nNativeDB Introduced: v323\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC5A35C73B68F3C49", "params": []}
{"hash": "0xD8122C407663B995", "name": "", "lua_name": "N_0xd8122c407663b995", "ns": "SOCIALCLUB", "apiset": "client", "game": "gta5", "signature": "Any N_0xd8122c407663b995()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xD8122C407663B995", "params": []}
{"hash": "0xE4F6E8D07A2F0F51", "name": "", "lua_name": "N_0xe4f6e8d07a2f0f51", "ns": "SOCIALCLUB", "apiset": "client", "game": "gta5", "signature": "Any N_0xe4f6e8d07a2f0f51(Any p0)", "description": "```\nNativeDB Introduced: v1290\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xE4F6E8D07A2F0F51", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0xE75A4A2E5E316D86", "name": "", "lua_name": "N_0xe75a4a2e5e316d86", "ns": "SOCIALCLUB", "apiset": "client", "game": "gta5", "signature": "BOOL N_0xe75a4a2e5e316d86()", "description": "```\nNativeDB Added Parameter 1: char* p0\nNativeDB Added Parameter 2: int* p1\nNativeDB Added Parameter 3: char* p2\nNativeDB Introduced: v323\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xE75A4A2E5E316D86", "params": []}
{"hash": "0xEA95C0853A27888E", "name": "", "lua_name": "N_0xea95c0853a27888e", "ns": "SOCIALCLUB", "apiset": "client", "game": "gta5", "signature": "void N_0xea95c0853a27888e()", "description": "```\nNativeDB Introduced: v1290\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xEA95C0853A27888E", "params": []}
{"hash": "0xF22CA0FD74B80E7A", "name": "", "lua_name": "N_0xf22ca0fd74b80e7a", "ns": "SOCIALCLUB", "apiset": "client", "game": "gta5", "signature": "BOOL N_0xf22ca0fd74b80e7a(Any p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xF22CA0FD74B80E7A", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0xF6BAAAF762E1BF40", "name": "", "lua_name": "N_0xf6baaaf762e1bf40", "ns": "SOCIALCLUB", "apiset": "client", "game": "gta5", "signature": "BOOL N_0xf6baaaf762e1bf40(char* p0, int* p1)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xF6BAAAF762E1BF40", "params": [{"name": "p0", "type": "char*"}, {"name": "p1", "type": "int*"}]}
{"hash": "0xFE4C1D0D3B9CC17E", "name": "", "lua_name": "N_0xfe4c1d0d3b9cc17e", "ns": "SOCIALCLUB", "apiset": "client", "game": "gta5", "signature": "BOOL N_0xfe4c1d0d3b9cc17e(Any p0, BOOL p1)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xFE4C1D0D3B9CC17E", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "BOOL"}]}
{"hash": "0xFF8F3A92B75ED67A", "name": "", "lua_name": "N_0xff8f3a92b75ed67a", "ns": "SOCIALCLUB", "apiset": "client", "game": "gta5", "signature": "Any N_0xff8f3a92b75ed67a()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xFF8F3A92B75ED67A", "params": []}
{"hash": "0x55DF6DB45179236E", "name": "SC_EMAIL_MESSAGE_CLEAR_RECIP_LIST", "lua_name": "ScEmailMessageClearRecipList", "ns": "SOCIALCLUB", "apiset": "client", "game": "gta5", "signature": "void ScEmailMessageClearRecipList()", "description": "", "aliases": "0x55DF6DB45179236E", "url": "https://docs.fivem.net/natives/?_0x55DF6DB45179236E", "params": []}
{"hash": "0x2330C12A7A605D16", "name": "SC_EMAIL_MESSAGE_PUSH_GAMER_TO_RECIP_LIST", "lua_name": "ScEmailMessagePushGamerToRecipList", "ns": "SOCIALCLUB", "apiset": "client", "game": "gta5", "signature": "void ScEmailMessagePushGamerToRecipList(int* networkHandle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x2330C12A7A605D16", "params": [{"name": "networkHandle", "type": "int*"}]}
{"hash": "0x8416FE4E4629D7D7", "name": "SC_GAMERDATA_GET_BOOL", "lua_name": "ScGamerdataGetBool", "ns": "SOCIALCLUB", "apiset": "client", "game": "gta5", "signature": "BOOL ScGamerdataGetBool(char* name)", "description": "```\nsfink: from scripts:\nfunc_720(socialclub::_0x8416FE4E4629D7D7(\"bIgnoreCheaterOverride\"));\nfunc_719(socialclub::_0x8416FE4E4629D7D7(\"bIgnoreBadSportOverride\"));\n```", "aliases": "0x8416FE4E4629D7D7 _SC_GET_IS_PROFILE_ATTRIBUTE_SET", "url": "https://docs.fivem.net/natives/?_0x8416FE4E4629D7D7", "params": [{"name": "name", "type": "char*"}]}
{"hash": "0xA770C8EEC6FB2AC5", "name": "SC_GAMERDATA_GET_FLOAT", "lua_name": "ScGamerdataGetFloat", "ns": "SOCIALCLUB", "apiset": "client", "game": "gta5", "signature": "BOOL ScGamerdataGetFloat(char* name, float* outValue)", "description": "```\nNativeDB Introduced: v323\n```", "aliases": "_0xA770C8EEC6FB2AC5", "url": "https://docs.fivem.net/natives/?_0xA770C8EEC6FB2AC5", "params": [{"name": "name", "type": "char*"}, {"name": "outValue", "type": "float*"}]}
{"hash": "0xC85A7127E7AD02AA", "name": "SC_GAMERDATA_GET_INT", "lua_name": "ScGamerdataGetInt", "ns": "SOCIALCLUB", "apiset": "client", "game": "gta5", "signature": "BOOL ScGamerdataGetInt(char* name, int* outValue)", "description": "```\nNativeDB Introduced: v323\n```", "aliases": "_0xC85A7127E7AD02AA", "url": "https://docs.fivem.net/natives/?_0xC85A7127E7AD02AA", "params": [{"name": "name", "type": "char*"}, {"name": "outValue", "type": "int*"}]}
{"hash": "0x93028F1DB42BFD08", "name": "SC_INBOX_GET_MESSAGE_IS_READ_AT_INDEX", "lua_name": "ScInboxGetMessageIsReadAtIndex", "ns": "SOCIALCLUB", "apiset": "client", "game": "gta5", "signature": "BOOL ScInboxGetMessageIsReadAtIndex(int msgIndex)", "description": "", "aliases": "0x93028F1DB42BFD08 _IS_SC_INBOX_VALID", "url": "https://docs.fivem.net/natives/?_0x93028F1DB42BFD08", "params": [{"name": "msgIndex", "type": "int"}]}
{"hash": "0xBB8EA16ECBC976C4", "name": "SC_INBOX_GET_MESSAGE_TYPE_AT_INDEX", "lua_name": "ScInboxGetMessageTypeAtIndex", "ns": "SOCIALCLUB", "apiset": "client", "game": "gta5", "signature": "Hash ScInboxGetMessageTypeAtIndex(int msgIndex)", "description": "", "aliases": "0xBB8EA16ECBC976C4 _SC_INBOX_MESSAGE_INIT", "url": "https://docs.fivem.net/natives/?_0xBB8EA16ECBC976C4", "params": [{"name": "msgIndex", "type": "int"}]}
{"hash": "0x03A93FF1A2CA0864", "name": "SC_INBOX_GET_TOTAL_NUM_MESSAGES", "lua_name": "ScInboxGetTotalNumMessages", "ns": "SOCIALCLUB", "apiset": "client", "game": "gta5", "signature": "int ScInboxGetTotalNumMessages()", "description": "", "aliases": "0x03A93FF1A2CA0864 _GET_TOTAL_SC_INBOX_IDS", "url": "https://docs.fivem.net/natives/?_0x03A93FF1A2CA0864", "params": []}
{"hash": "0x9A2C8064B6C1E41A", "name": "SC_INBOX_MESSAGE_DO_APPLY", "lua_name": "ScInboxMessageDoApply", "ns": "SOCIALCLUB", "apiset": "client", "game": "gta5", "signature": "BOOL ScInboxMessageDoApply(int p0)", "description": "", "aliases": "0x9A2C8064B6C1E41A _SC_INBOX_MESSAGE_PUSH", "url": "https://docs.fivem.net/natives/?_0x9A2C8064B6C1E41A", "params": [{"name": "p0", "type": "int"}]}
{"hash": "0xA00EFE4082C4056E", "name": "SC_INBOX_MESSAGE_GET_DATA_INT", "lua_name": "ScInboxMessageGetDataInt", "ns": "SOCIALCLUB", "apiset": "client", "game": "gta5", "signature": "BOOL ScInboxMessageGetDataInt(int p0, char* context, int* out)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA00EFE4082C4056E", "params": [{"name": "p0", "type": "int"}, {"name": "context", "type": "char*"}, {"name": "out", "type": "int*"}]}
{"hash": "0x7572EF42FC6A9B6D", "name": "SC_INBOX_MESSAGE_GET_DATA_STRING", "lua_name": "ScInboxMessageGetDataString", "ns": "SOCIALCLUB", "apiset": "client", "game": "gta5", "signature": "BOOL ScInboxMessageGetDataString(int p0, char* context, char* out)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x7572EF42FC6A9B6D", "params": [{"name": "p0", "type": "int"}, {"name": "context", "type": "char*"}, {"name": "out", "type": "char*"}]}
{"hash": "0x69D82604A1A5A254", "name": "SC_INBOX_MESSAGE_GET_UGCDATA", "lua_name": "ScInboxMessageGetUgcdata", "ns": "SOCIALCLUB", "apiset": "client", "game": "gta5", "signature": "BOOL ScInboxMessageGetUgcdata(Any p0, Any* p1)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x69D82604A1A5A254", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any*"}]}
{"hash": "0x1989C6E6F67E76A8", "name": "SC_LICENSEPLATE_ADD", "lua_name": "ScLicenseplateAdd", "ns": "SOCIALCLUB", "apiset": "client", "game": "gta5", "signature": "BOOL ScLicenseplateAdd(char* plateText, char* plateData, int* tokenOut)", "description": "Social Club native to add license plate for the user", "aliases": "0x1989C6E6F67E76A8", "url": "https://docs.fivem.net/natives/?_0x1989C6E6F67E76A8", "params": [{"name": "plateText", "type": "char*"}, {"name": "plateData", "type": "char*"}, {"name": "tokenOut", "type": "int*"}]}
{"hash": "0x07C61676E5BB52CD", "name": "SC_LICENSEPLATE_GET_ADD_IS_PENDING", "lua_name": "ScLicenseplateGetAddIsPending", "ns": "SOCIALCLUB", "apiset": "client", "game": "gta5", "signature": "BOOL ScLicenseplateGetAddIsPending(int token)", "description": "Returns true if the add license plate text request is still pending.", "aliases": "0x07C61676E5BB52CD", "url": "https://docs.fivem.net/natives/?_0x07C61676E5BB52CD", "params": [{"name": "token", "type": "int"}]}
{"hash": "0x8147FFF6A718E1AD", "name": "SC_LICENSEPLATE_GET_ADD_STATUS", "lua_name": "ScLicenseplateGetAddStatus", "ns": "SOCIALCLUB", "apiset": "client", "game": "gta5", "signature": "int ScLicenseplateGetAddStatus(int token)", "description": "Returns a status for adding the license plate", "aliases": "0x8147FFF6A718E1AD", "url": "https://docs.fivem.net/natives/?_0x8147FFF6A718E1AD", "params": [{"name": "token", "type": "int"}]}
{"hash": "0x700569DBA175A77C", "name": "SC_LICENSEPLATE_GET_COUNT", "lua_name": "ScLicenseplateGetCount", "ns": "SOCIALCLUB", "apiset": "client", "game": "gta5", "signature": "int ScLicenseplateGetCount(int token)", "description": "Gets number of plates in the response of the get license plates request.\nRange: \\[0, count) can be used as second argument to \\_0x1D4446A62D35B0D0 and \\_0x2E89990DDFF670C3", "aliases": "0x700569DBA175A77C", "url": "https://docs.fivem.net/natives/?_0x700569DBA175A77C", "params": [{"name": "token", "type": "int"}]}
{"hash": "0xD302E99EDF0449CF", "name": "SC_LICENSEPLATE_GET_ISVALID_IS_PENDING", "lua_name": "ScLicenseplateGetIsvalidIsPending", "ns": "SOCIALCLUB", "apiset": "client", "game": "gta5", "signature": "BOOL ScLicenseplateGetIsvalidIsPending(int token)", "description": "Checks if the \"is valid license plate\" request is still pending.", "aliases": "0xD302E99EDF0449CF", "url": "https://docs.fivem.net/natives/?_0xD302E99EDF0449CF", "params": [{"name": "token", "type": "int"}]}
{"hash": "0x5C4EBFFA98BDB41C", "name": "SC_LICENSEPLATE_GET_ISVALID_STATUS", "lua_name": "ScLicenseplateGetIsvalidStatus", "ns": "SOCIALCLUB", "apiset": "client", "game": "gta5", "signature": "int ScLicenseplateGetIsvalidStatus(int token)", "description": "Gets the status of the is valid license plate request", "aliases": "0x5C4EBFFA98BDB41C", "url": "https://docs.fivem.net/natives/?_0x5C4EBFFA98BDB41C", "params": [{"name": "token", "type": "int"}]}
{"hash": "0x1D4446A62D35B0D0", "name": "SC_LICENSEPLATE_GET_PLATE", "lua_name": "ScLicenseplateGetPlate", "ns": "SOCIALCLUB", "apiset": "client", "game": "gta5", "signature": "char* ScLicenseplateGetPlate(int token, int plateIndex)", "description": "Gets license plate text related to the get license plate info request", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x1D4446A62D35B0D0", "params": [{"name": "token", "type": "int"}, {"name": "plateIndex", "type": "int", "description": "The plate index from the list of result plates. Use SC_LICENSEPLATE_GET_COUNT for the number of plates."}]}
{"hash": "0x2E89990DDFF670C3", "name": "SC_LICENSEPLATE_GET_PLATE_DATA", "lua_name": "ScLicenseplateGetPlateData", "ns": "SOCIALCLUB", "apiset": "client", "game": "gta5", "signature": "char* ScLicenseplateGetPlateData(int token, int plateIndex)", "description": "Gets license plate data related to the get license plate info request", "aliases": "0x2E89990DDFF670C3", "url": "https://docs.fivem.net/natives/?_0x2E89990DDFF670C3", "params": [{"name": "token", "type": "int"}, {"name": "plateIndex", "type": "int", "description": "The plate index from the list of result plates. Use SC_LICENSEPLATE_GET_COUNT for the number of plates."}]}
{"hash": "0x0F73393BAC7E6730", "name": "SC_LICENSEPLATE_ISVALID", "lua_name": "ScLicenseplateIsvalid", "ns": "SOCIALCLUB", "apiset": "client", "game": "gta5", "signature": "BOOL ScLicenseplateIsvalid(char* plateText, int* tokenOut)", "description": "SC native to start a request for if license plate text is valid", "aliases": "_0x0F73393BAC7E6730", "url": "https://docs.fivem.net/natives/?_0x0F73393BAC7E6730", "params": [{"name": "plateText", "type": "char*"}, {"name": "tokenOut", "type": "int*"}]}
{"hash": "0xD0EE05FE193646EA", "name": "SC_LICENSEPLATE_SET_PLATE_DATA", "lua_name": "ScLicenseplateSetPlateData", "ns": "SOCIALCLUB", "apiset": "client", "game": "gta5", "signature": "BOOL ScLicenseplateSetPlateData(char* oldPlateText, char* newPlateText, char* plateData)", "description": "Changes the license plate for the user (no insert).", "aliases": "0xD0EE05FE193646EA", "url": "https://docs.fivem.net/natives/?_0xD0EE05FE193646EA", "params": [{"name": "oldPlateText", "type": "char*"}, {"name": "newPlateText", "type": "char*"}, {"name": "plateData", "type": "char*"}]}
{"hash": "0xC4C4575F62534A24", "name": "SC_PRESENCE_ATTR_SET_FLOAT", "lua_name": "ScPresenceAttrSetFloat", "ns": "SOCIALCLUB", "apiset": "client", "game": "gta5", "signature": "BOOL ScPresenceAttrSetFloat()", "description": "```\nNativeDB Introduced: v323\nNativeDB Added Parameter 1: Hash attrHash\nNativeDB Added Parameter 2: float value\n```", "aliases": "0xC4C4575F62534A24", "url": "https://docs.fivem.net/natives/?_0xC4C4575F62534A24", "params": []}
{"hash": "0x1F1E9682483697C7", "name": "SC_PRESENCE_ATTR_SET_INT", "lua_name": "ScPresenceAttrSetInt", "ns": "SOCIALCLUB", "apiset": "client", "game": "gta5", "signature": "BOOL ScPresenceAttrSetInt(Hash attrHash, int value)", "description": "", "aliases": "0x1F1E9682483697C7", "url": "https://docs.fivem.net/natives/?_0x1F1E9682483697C7", "params": [{"name": "attrHash", "type": "Hash"}, {"name": "value", "type": "int"}]}
{"hash": "0x287F1F75D2803595", "name": "SC_PRESENCE_ATTR_SET_STRING", "lua_name": "ScPresenceAttrSetString", "ns": "SOCIALCLUB", "apiset": "client", "game": "gta5", "signature": "BOOL ScPresenceAttrSetString(Hash attrHash, char* value)", "description": "", "aliases": "0x287F1F75D2803595", "url": "https://docs.fivem.net/natives/?_0x287F1F75D2803595", "params": [{"name": "attrHash", "type": "Hash"}, {"name": "value", "type": "char*"}]}
{"hash": "0x75632C5ECD7ED843", "name": "SC_PROFANITY_CHECK_STRING", "lua_name": "ScProfanityCheckString", "ns": "SOCIALCLUB", "apiset": "client", "game": "gta5", "signature": "BOOL ScProfanityCheckString(char* string, int* token)", "description": "Starts a task to check an entered string for profanity on the ROS/Social Club services.\n\nSee also: [`SC_PROFANITY_GET_CHECK_IS_VALID`](#\\_0x1753344C770358AE) and [`SC_PROFANITY_GET_CHECK_IS_PENDING`](#\\_0x82E4A58BABC15AE7).", "aliases": "0x75632C5ECD7ED843 _SC_START_CHECK_STRING_TASK", "url": "https://docs.fivem.net/natives/?_0x75632C5ECD7ED843", "params": [{"name": "string", "type": "char*"}, {"name": "token", "type": "int*"}]}
{"hash": "0x82E4A58BABC15AE7", "name": "SC_PROFANITY_GET_CHECK_IS_PENDING", "lua_name": "ScProfanityGetCheckIsPending", "ns": "SOCIALCLUB", "apiset": "client", "game": "gta5", "signature": "BOOL ScProfanityGetCheckIsPending(int token)", "description": "", "aliases": "0x82E4A58BABC15AE7 _SC_GET_CHECK_STRING_STATUS", "url": "https://docs.fivem.net/natives/?_0x82E4A58BABC15AE7", "params": [{"name": "token", "type": "int"}]}
{"hash": "0x1753344C770358AE", "name": "SC_PROFANITY_GET_CHECK_IS_VALID", "lua_name": "ScProfanityGetCheckIsValid", "ns": "SOCIALCLUB", "apiset": "client", "game": "gta5", "signature": "BOOL ScProfanityGetCheckIsValid(int token)", "description": "", "aliases": "0x1753344C770358AE _SC_HAS_CHECK_STRING_TASK_COMPLETED", "url": "https://docs.fivem.net/natives/?_0x1753344C770358AE", "params": [{"name": "token", "type": "int"}]}
{"hash": "0x85535ACF97FC0969", "name": "SC_PROFANITY_GET_STRING_PASSED", "lua_name": "ScProfanityGetStringPassed", "ns": "SOCIALCLUB", "apiset": "client", "game": "gta5", "signature": "BOOL ScProfanityGetStringPassed(int token)", "description": "", "aliases": "0x85535ACF97FC0969", "url": "https://docs.fivem.net/natives/?_0x85535ACF97FC0969", "params": [{"name": "token", "type": "int"}]}
{"hash": "0x930DE22F07B1CCE3", "name": "SC_PROFANITY_GET_STRING_STATUS", "lua_name": "ScProfanityGetStringStatus", "ns": "SOCIALCLUB", "apiset": "client", "game": "gta5", "signature": "int ScProfanityGetStringStatus(int token)", "description": "", "aliases": "0x930DE22F07B1CCE3", "url": "https://docs.fivem.net/natives/?_0x930DE22F07B1CCE3", "params": [{"name": "token", "type": "int"}]}
{"hash": "0xBC1CC91205EC8D6E", "name": "_IS_ROCKSTAR_MESSAGE_READY_FOR_SCRIPT", "lua_name": "IsRockstarMessageReadyForScript", "ns": "SOCIALCLUB", "apiset": "client", "game": "gta5", "signature": "BOOL IsRockstarMessageReadyForScript()", "description": "", "aliases": "0xBC1CC91205EC8D6E", "url": "https://docs.fivem.net/natives/?_0xBC1CC91205EC8D6E", "params": []}
{"hash": "0xDF649C4E9AFDD788", "name": "_ROCKSTAR_MESSAGE_GET_STRING", "lua_name": "RockstarMessageGetString", "ns": "SOCIALCLUB", "apiset": "client", "game": "gta5", "signature": "char* RockstarMessageGetString()", "description": "", "aliases": "0xDF649C4E9AFDD788", "url": "https://docs.fivem.net/natives/?_0xDF649C4E9AFDD788", "params": []}
{"hash": "0x418DC16FAE452C1C", "name": "_SC_GET_HAS_ACHIEVEMENT_BEEN_PASSED", "lua_name": "ScGetHasAchievementBeenPassed", "ns": "SOCIALCLUB", "apiset": "client", "game": "gta5", "signature": "BOOL ScGetHasAchievementBeenPassed(int achievement)", "description": "```\nSame as HAS_ACHIEVEMENT_BEEN_PASSED\n```", "aliases": "0x418DC16FAE452C1C", "url": "https://docs.fivem.net/natives/?_0x418DC16FAE452C1C", "params": [{"name": "achievement", "type": "int"}]}
{"hash": "0x198D161F458ECC7F", "name": "_SC_GET_NICKNAME", "lua_name": "ScGetNickname", "ns": "SOCIALCLUB", "apiset": "client", "game": "gta5", "signature": "char* ScGetNickname()", "description": "```\nReturns the nickname of the logged-in Rockstar Social Club account.\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x198D161F458ECC7F", "params": []}
{"hash": "0x040ADDCBAFA1018A", "name": "_SC_INBOX_GET_EMAILS", "lua_name": "ScInboxGetEmails", "ns": "SOCIALCLUB", "apiset": "client", "game": "gta5", "signature": "void ScInboxGetEmails(int offset, int limit)", "description": "", "aliases": "0x040ADDCBAFA1018A", "url": "https://docs.fivem.net/natives/?_0x040ADDCBAFA1018A", "params": [{"name": "offset", "type": "int"}, {"name": "limit", "type": "int"}]}
{"hash": "0x87E0052F08BD64E6", "name": "_SC_INBOX_MESSAGE_GET_BOUNTY_DATA", "lua_name": "ScInboxMessageGetBountyData", "ns": "SOCIALCLUB", "apiset": "client", "game": "gta5", "signature": "BOOL ScInboxMessageGetBountyData(int index, int* outData)", "description": "", "aliases": "0x87E0052F08BD64E6", "url": "https://docs.fivem.net/natives/?_0x87E0052F08BD64E6", "params": [{"name": "index", "type": "int"}, {"name": "outData", "type": "int*"}]}
{"hash": "0xFFE5C16F402D851D", "name": "_SC_INBOX_MESSAGE_GET_DATA_BOOL", "lua_name": "ScInboxMessageGetDataBool", "ns": "SOCIALCLUB", "apiset": "client", "game": "gta5", "signature": "BOOL ScInboxMessageGetDataBool(int p0, char* p1)", "description": "", "aliases": "0xFFE5C16F402D851D", "url": "https://docs.fivem.net/natives/?_0xFFE5C16F402D851D", "params": [{"name": "p0", "type": "int"}, {"name": "p1", "type": "char*"}]}
{"hash": "0xF3E31D16CBDCB304", "name": "_SC_INBOX_MESSAGE_GET_STRING", "lua_name": "ScInboxMessageGetString", "ns": "SOCIALCLUB", "apiset": "client", "game": "gta5", "signature": "char* ScInboxMessageGetString(int p0)", "description": "", "aliases": "0xF3E31D16CBDCB304", "url": "https://docs.fivem.net/natives/?_0xF3E31D16CBDCB304", "params": [{"name": "p0", "type": "int"}]}
{"hash": "0x2C015348CF19CA1D", "name": "_SC_INBOX_MESSAGE_POP", "lua_name": "ScInboxMessagePop", "ns": "SOCIALCLUB", "apiset": "client", "game": "gta5", "signature": "BOOL ScInboxMessagePop(int p0)", "description": "", "aliases": "0x2C015348CF19CA1D", "url": "https://docs.fivem.net/natives/?_0x2C015348CF19CA1D", "params": [{"name": "p0", "type": "int"}]}
{"hash": "0xDA024BDBD600F44A", "name": "_SC_INBOX_MESSAGE_PUSH_GAMER_TO_EVENT_RECIP_LIST", "lua_name": "ScInboxMessagePushGamerToEventRecipList", "ns": "SOCIALCLUB", "apiset": "client", "game": "gta5", "signature": "void ScInboxMessagePushGamerToEventRecipList(int* networkHandle)", "description": "", "aliases": "0xDA024BDBD600F44A", "url": "https://docs.fivem.net/natives/?_0xDA024BDBD600F44A", "params": [{"name": "networkHandle", "type": "int*"}]}
{"hash": "0x6AFD2CD753FEEF83", "name": "_SC_INBOX_MESSAGE_SEND_BOUNTY_PRESENCE_EVENT", "lua_name": "ScInboxMessageSendBountyPresenceEvent", "ns": "SOCIALCLUB", "apiset": "client", "game": "gta5", "signature": "BOOL ScInboxMessageSendBountyPresenceEvent(char* data)", "description": "", "aliases": "0x6AFD2CD753FEEF83", "url": "https://docs.fivem.net/natives/?_0x6AFD2CD753FEEF83", "params": [{"name": "data", "type": "char*"}]}
{"hash": "0xA68D3D229F4F3B06", "name": "_SC_INBOX_MESSAGE_SEND_UGC_STAT_UPDATE_EVENT", "lua_name": "ScInboxMessageSendUgcStatUpdateEvent", "ns": "SOCIALCLUB", "apiset": "client", "game": "gta5", "signature": "void ScInboxMessageSendUgcStatUpdateEvent(char* data)", "description": "", "aliases": "0xA68D3D229F4F3B06", "url": "https://docs.fivem.net/natives/?_0xA68D3D229F4F3B06", "params": [{"name": "data", "type": "char*"}]}
{"hash": "0xEB2BF817463DFA28", "name": "_SC_PROFANITY_CHECK_UGC_STRING", "lua_name": "ScProfanityCheckUgcString", "ns": "SOCIALCLUB", "apiset": "client", "game": "gta5", "signature": "BOOL ScProfanityCheckUgcString(char* string, int* token)", "description": "", "aliases": "0xEB2BF817463DFA28", "url": "https://docs.fivem.net/natives/?_0xEB2BF817463DFA28", "params": [{"name": "string", "type": "char*"}, {"name": "token", "type": "int*"}]}
{"hash": "0xBFA0A56A817C6C7D", "name": "_SET_HANDLE_ROCKSTAR_MESSAGE_VIA_SCRIPT", "lua_name": "SetHandleRockstarMessageViaScript", "ns": "SOCIALCLUB", "apiset": "client", "game": "gta5", "signature": "void SetHandleRockstarMessageViaScript(BOOL toggle)", "description": "", "aliases": "0xBFA0A56A817C6C7D", "url": "https://docs.fivem.net/natives/?_0xBFA0A56A817C6C7D", "params": [{"name": "toggle", "type": "BOOL"}]}
{"hash": "0x0077F15613D36993", "name": "", "lua_name": "N_0x0077f15613d36993", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void N_0x0077f15613d36993(Any p0, Any p1, Any p2, Any p3)", "description": "```\nNativeDB Introduced: v1868\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x0077F15613D36993", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}, {"name": "p3", "type": "Any"}]}
{"hash": "0x015B03EE1C43E6EC", "name": "", "lua_name": "N_0x015b03ee1c43e6ec", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void N_0x015b03ee1c43e6ec(Any p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x015B03EE1C43E6EC", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0x03C2EEBB04B3FB72", "name": "", "lua_name": "N_0x03c2eebb04b3fb72", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void N_0x03c2eebb04b3fb72(Any p0, Any p1, Any p2, Any p3, Any p4, Any p5, Any p6)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x03C2EEBB04B3FB72", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}, {"name": "p3", "type": "Any"}, {"name": "p4", "type": "Any"}, {"name": "p5", "type": "Any"}, {"name": "p6", "type": "Any"}]}
{"hash": "0x06EAF70AE066441E", "name": "", "lua_name": "N_0x06eaf70ae066441e", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void N_0x06eaf70ae066441e(Any p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x06EAF70AE066441E", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0x0A9C7F36E5D7B683", "name": "", "lua_name": "N_0x0a9c7f36e5d7b683", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void N_0x0a9c7f36e5d7b683(Any p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x0A9C7F36E5D7B683", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0x0B565B0AAE56A0E8", "name": "", "lua_name": "N_0x0b565b0aae56a0e8", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void N_0x0b565b0aae56a0e8(Any p0, Any p1, Any p2, Any p3, Any p4, Any p5, Any p6)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x0B565B0AAE56A0E8", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}, {"name": "p3", "type": "Any"}, {"name": "p4", "type": "Any"}, {"name": "p5", "type": "Any"}, {"name": "p6", "type": "Any"}]}
{"hash": "0x0B8B7F74BF061C6D", "name": "", "lua_name": "N_0x0b8b7f74bf061c6d", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "Any N_0x0b8b7f74bf061c6d()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x0B8B7F74BF061C6D", "params": []}
{"hash": "0x0D01D20616FC73FB", "name": "", "lua_name": "N_0x0d01d20616fc73fb", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void N_0x0d01d20616fc73fb(Any p0, Any p1)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x0D01D20616FC73FB", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}]}
{"hash": "0x14E0B2D1AD1044E0", "name": "", "lua_name": "N_0x14e0b2d1ad1044e0", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void N_0x14e0b2d1ad1044e0(Any* p0, Any* p1, Any* p2, Any* p3)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x14E0B2D1AD1044E0", "params": [{"name": "p0", "type": "Any*"}, {"name": "p1", "type": "Any*"}, {"name": "p2", "type": "Any*"}, {"name": "p3", "type": "Any*"}]}
{"hash": "0x14EDA9EE27BD1626", "name": "", "lua_name": "N_0x14eda9ee27bd1626", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void N_0x14eda9ee27bd1626(Any p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x14EDA9EE27BD1626", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0x164C5FF663790845", "name": "", "lua_name": "N_0x164c5ff663790845", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void N_0x164c5ff663790845(Any p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x164C5FF663790845", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0x1A7CE7CD3E653485", "name": "", "lua_name": "N_0x1a7ce7cd3e653485", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void N_0x1a7ce7cd3e653485(Any p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x1A7CE7CD3E653485", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0x1A8EA222F9C67DBB", "name": "", "lua_name": "N_0x1a8ea222f9c67dbb", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "Any N_0x1a8ea222f9c67dbb(float* p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x1A8EA222F9C67DBB", "params": [{"name": "p0", "type": "float*"}]}
{"hash": "0x26D7399B9587FE89", "name": "", "lua_name": "N_0x26d7399b9587fe89", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void N_0x26d7399b9587fe89(int p0)", "description": "```\nSTATS::0x343B27E2(0); \nSTATS::0x343B27E2(1); \nSTATS::0x343B27E2(2); \nSTATS::0x343B27E2(3); \nSTATS::0x343B27E2(4); \nSTATS::0x343B27E2(5); \nSTATS::0x343B27E2(6); \nSTATS::0x343B27E2(7); \nIdentical in ingamehud & maintransition. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x26D7399B9587FE89", "params": [{"name": "p0", "type": "int"}]}
{"hash": "0x27AA1C973CACFE63", "name": "", "lua_name": "N_0x27aa1c973cacfe63", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void N_0x27aa1c973cacfe63(Any p0, Any p1, Any p2, Any p3, Any p4, Any p5, Any p6, Any p7, Any p8, Any p9)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x27AA1C973CACFE63", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}, {"name": "p3", "type": "Any"}, {"name": "p4", "type": "Any"}, {"name": "p5", "type": "Any"}, {"name": "p6", "type": "Any"}, {"name": "p7", "type": "Any"}, {"name": "p8", "type": "Any"}, {"name": "p9", "type": "Any"}]}
{"hash": "0x2818FF6638CB09DE", "name": "", "lua_name": "N_0x2818ff6638cb09de", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void N_0x2818ff6638cb09de(Any p0)", "description": "```\nNativeDB Introduced: v2189\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x2818FF6638CB09DE", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0x282B6739644F4347", "name": "", "lua_name": "N_0x282b6739644f4347", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void N_0x282b6739644f4347(Any p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x282B6739644F4347", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0x28ECB8AC2F607DB2", "name": "", "lua_name": "N_0x28ecb8ac2f607db2", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void N_0x28ecb8ac2f607db2(Any p0, Any p1, Any p2, Any p3, Any p4)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x28ECB8AC2F607DB2", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}, {"name": "p3", "type": "Any"}, {"name": "p4", "type": "Any"}]}
{"hash": "0x2CD90358F67D0AA8", "name": "", "lua_name": "N_0x2cd90358f67d0aa8", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void N_0x2cd90358f67d0aa8(Any p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x2CD90358F67D0AA8", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0x2D7A9B577E72385E", "name": "", "lua_name": "N_0x2d7a9b577e72385e", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void N_0x2d7a9b577e72385e(Any p0)", "description": "```\nNativeDB Introduced: v1493\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x2D7A9B577E72385E", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0x2E0259BABC27A327", "name": "", "lua_name": "N_0x2e0259babc27a327", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void N_0x2e0259babc27a327(Any p0)", "description": "```\nNativeDB Introduced: v1868\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x2E0259BABC27A327", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0x2FA3173480008493", "name": "", "lua_name": "N_0x2fa3173480008493", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void N_0x2fa3173480008493(Any p0, Any p1, Any p2, Any p3, Any p4)", "description": "```\nNativeDB Introduced: v2189\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x2FA3173480008493", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}, {"name": "p3", "type": "Any"}, {"name": "p4", "type": "Any"}]}
{"hash": "0x316DB59CD14C1774", "name": "", "lua_name": "N_0x316db59cd14c1774", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void N_0x316db59cd14c1774(Any p0)", "description": "```\nNativeDB Introduced: v1493\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x316DB59CD14C1774", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0x32CAC93C9DE73D32", "name": "", "lua_name": "N_0x32cac93c9de73d32", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "Any N_0x32cac93c9de73d32()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x32CAC93C9DE73D32", "params": []}
{"hash": "0x33D72899E24C3365", "name": "", "lua_name": "N_0x33d72899e24c3365", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "Any N_0x33d72899e24c3365(Any p0, Any p1)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x33D72899E24C3365", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}]}
{"hash": "0x34770B9CE0E03B91", "name": "", "lua_name": "N_0x34770b9ce0e03b91", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "BOOL N_0x34770b9ce0e03b91(Any p0, Any* p1)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x34770B9CE0E03B91", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any*"}]}
{"hash": "0x38491439B6BA7F7D", "name": "", "lua_name": "N_0x38491439b6ba7f7d", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "float N_0x38491439b6ba7f7d(Any p0, Any p1)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x38491439B6BA7F7D", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}]}
{"hash": "0x38BAAA5DD4C9D19F", "name": "", "lua_name": "N_0x38baaa5dd4c9d19f", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void N_0x38baaa5dd4c9d19f(int value)", "description": "```\nSets profile setting 934 \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x38BAAA5DD4C9D19F", "params": [{"name": "value", "type": "int"}]}
{"hash": "0x3DE3AA516FB126A4", "name": "", "lua_name": "N_0x3de3aa516fb126a4", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void N_0x3de3aa516fb126a4(Any p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x3DE3AA516FB126A4", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0x3EBEAC6C3F81F6BD", "name": "", "lua_name": "N_0x3ebeac6c3f81f6bd", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void N_0x3ebeac6c3f81f6bd(Any p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x3EBEAC6C3F81F6BD", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0x419615486BBF1956", "name": "", "lua_name": "N_0x419615486bbf1956", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void N_0x419615486bbf1956(Any p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x419615486BBF1956", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0x44919CC079BB60BF", "name": "", "lua_name": "N_0x44919cc079bb60bf", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void N_0x44919cc079bb60bf(Any p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x44919CC079BB60BF", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0x4AFF7E02E485E92B", "name": "", "lua_name": "N_0x4aff7e02e485e92b", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void N_0x4aff7e02e485e92b()", "description": "```\nNativeDB Introduced: v1868\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x4AFF7E02E485E92B", "params": []}
{"hash": "0x4C89FE2BDEB3F169", "name": "", "lua_name": "N_0x4c89fe2bdeb3f169", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "Any N_0x4c89fe2bdeb3f169()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x4C89FE2BDEB3F169", "params": []}
{"hash": "0x4DC416F246A41FC8", "name": "", "lua_name": "N_0x4dc416f246a41fc8", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void N_0x4dc416f246a41fc8(Any p0, Any p1, Any p2, Any p3, Any p4)", "description": "```\nNativeDB Introduced: v2189\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x4DC416F246A41FC8", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}, {"name": "p3", "type": "Any"}, {"name": "p4", "type": "Any"}]}
{"hash": "0x4FCDBD3F0A813C25", "name": "", "lua_name": "N_0x4fcdbd3f0a813c25", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void N_0x4fcdbd3f0a813c25(Any p0, Any p1)", "description": "```\nNativeDB Introduced: v1868\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x4FCDBD3F0A813C25", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}]}
{"hash": "0x53C31853EC9531FF", "name": "", "lua_name": "N_0x53c31853ec9531ff", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void N_0x53c31853ec9531ff(Any p0)", "description": "```\nNativeDB Introduced: v1868\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x53C31853EC9531FF", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0x53CAE13E9B426993", "name": "", "lua_name": "N_0x53cae13e9b426993", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void N_0x53cae13e9b426993(Any p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x53CAE13E9B426993", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0x55384438FC55AD8E", "name": "", "lua_name": "N_0x55384438fc55ad8e", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void N_0x55384438fc55ad8e(int value)", "description": "```\nSets profile setting 935 \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x55384438FC55AD8E", "params": [{"name": "value", "type": "int"}]}
{"hash": "0x55A8BECAF28A4EB7", "name": "", "lua_name": "N_0x55a8becaf28a4eb7", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "Any N_0x55a8becaf28a4eb7()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x55A8BECAF28A4EB7", "params": []}
{"hash": "0x5688585E6D563CD8", "name": "", "lua_name": "N_0x5688585e6d563cd8", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void N_0x5688585e6d563cd8(int p0)", "description": "```\nSTAT_SET_*\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x5688585E6D563CD8", "params": [{"name": "p0", "type": "int"}]}
{"hash": "0x5A556B229A169402", "name": "", "lua_name": "N_0x5a556b229a169402", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "BOOL N_0x5a556b229a169402()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x5A556B229A169402", "params": []}
{"hash": "0x5BD5F255321C4AAF", "name": "", "lua_name": "N_0x5bd5f255321c4aaf", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "Any N_0x5bd5f255321c4aaf(Any p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x5BD5F255321C4AAF", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0x5BF29846C6527C54", "name": "", "lua_name": "N_0x5bf29846c6527c54", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void N_0x5bf29846c6527c54(Any p0, Any p1, Any p2, Any p3, Any p4)", "description": "```\nNativeDB Introduced: v1868\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x5BF29846C6527C54", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}, {"name": "p3", "type": "Any"}, {"name": "p4", "type": "Any"}]}
{"hash": "0x5CDAED54B34B0ED0", "name": "", "lua_name": "N_0x5cdaed54b34b0ed0", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void N_0x5cdaed54b34b0ed0(Any p0)", "description": "```\nNativeDB Introduced: v1868\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x5CDAED54B34B0ED0", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0x5EAD2BF6484852E4", "name": "", "lua_name": "N_0x5ead2bf6484852e4", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "BOOL N_0x5ead2bf6484852e4()", "description": "```\nexample from completionpercentage_controller.ysc.c4\nif (STATS::_5EAD2BF6484852E4()) {\n MISC::SET_BIT(g_17b95._f20df._ff10, 15);\n STATS::_11FF1C80276097ED(0xe9ec4dd1, 200, 0);\n }\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x5EAD2BF6484852E4", "params": []}
{"hash": "0x5FF2C33B13A02A11", "name": "", "lua_name": "N_0x5ff2c33b13a02a11", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void N_0x5ff2c33b13a02a11(Any p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x5FF2C33B13A02A11", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0x60EEDC12AF66E846", "name": "", "lua_name": "N_0x60eedc12af66e846", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void N_0x60eedc12af66e846(Any p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x60EEDC12AF66E846", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0x629526ABA383BCAA", "name": "", "lua_name": "N_0x629526aba383bcaa", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void N_0x629526aba383bcaa()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x629526ABA383BCAA", "params": []}
{"hash": "0x6483C25849031C4F", "name": "", "lua_name": "N_0x6483c25849031c4f", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void N_0x6483c25849031c4f(Any p0, Any p1, Any p2, Any* p3)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x6483C25849031C4F", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}, {"name": "p3", "type": "Any*"}]}
{"hash": "0x6551B1F7F6CD46EA", "name": "", "lua_name": "N_0x6551b1f7f6cd46ea", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void N_0x6551b1f7f6cd46ea(Any p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x6551B1F7F6CD46EA", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0x678F86D8FC040BDB", "name": "", "lua_name": "N_0x678f86d8fc040bdb", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void N_0x678f86d8fc040bdb(Any p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x678F86D8FC040BDB", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0x6A60E43998228229", "name": "", "lua_name": "N_0x6a60e43998228229", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void N_0x6a60e43998228229(Any p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x6A60E43998228229", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0x6A7F19756F1A9016", "name": "", "lua_name": "N_0x6a7f19756f1a9016", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "BOOL N_0x6a7f19756f1a9016()", "description": "```\nNativeDB Introduced: v2060\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x6A7F19756F1A9016", "params": []}
{"hash": "0x6BC0ACD0673ACEBE", "name": "", "lua_name": "N_0x6bc0acd0673acebe", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void N_0x6bc0acd0673acebe(Any p0, int* valueA, int* valueB)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x6BC0ACD0673ACEBE", "params": [{"name": "p0", "type": "Any"}, {"name": "valueA", "type": "int*"}, {"name": "valueB", "type": "int*"}]}
{"hash": "0x6BCCF9948492FD85", "name": "", "lua_name": "N_0x6bccf9948492fd85", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void N_0x6bccf9948492fd85(Any p0, Any p1, Any p2, Any p3, Any p4)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x6BCCF9948492FD85", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}, {"name": "p3", "type": "Any"}, {"name": "p4", "type": "Any"}]}
{"hash": "0x6DEE77AFF8C21BD1", "name": "", "lua_name": "N_0x6dee77aff8c21bd1", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "BOOL N_0x6dee77aff8c21bd1(int* playerAccountId, int* posixTime)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x6DEE77AFF8C21BD1", "params": [{"name": "playerAccountId", "type": "int*", "annotations": {"cs_type": "AnyPtr"}}, {"name": "posixTime", "type": "int*", "annotations": {"cs_type": "AnyPtr"}}]}
{"hash": "0x6E0A5253375C4584", "name": "", "lua_name": "N_0x6e0a5253375c4584", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "Any N_0x6e0a5253375c4584()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x6E0A5253375C4584", "params": []}
{"hash": "0x6F361B8889A792A3", "name": "", "lua_name": "N_0x6f361b8889a792a3", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void N_0x6f361b8889a792a3()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x6F361B8889A792A3", "params": []}
{"hash": "0x7033EEFD9B28088E", "name": "", "lua_name": "N_0x7033eefd9b28088e", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void N_0x7033eefd9b28088e(Any p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x7033EEFD9B28088E", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0x71B008056E5692D6", "name": "", "lua_name": "N_0x71b008056e5692d6", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void N_0x71b008056e5692d6()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x71B008056E5692D6", "params": []}
{"hash": "0x723C1CE13FBFDB67", "name": "", "lua_name": "N_0x723c1ce13fbfdb67", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void N_0x723c1ce13fbfdb67(Any p0, Any p1)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x723C1CE13FBFDB67", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}]}
{"hash": "0x73001E34F85137F8", "name": "", "lua_name": "N_0x73001e34f85137f8", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void N_0x73001e34f85137f8(Any p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x73001E34F85137F8", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0x79D310A861697CC9", "name": "", "lua_name": "N_0x79d310a861697cc9", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void N_0x79d310a861697cc9(int profileSetting, int settingValue)", "description": "```\nSets profile setting 940 and 941\n\n_SET_F* - _SET_G*\n```\n\n```\nNativeDB Introduced: v2699\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x79D310A861697CC9", "params": [{"name": "profileSetting", "type": "int"}, {"name": "settingValue", "type": "int"}]}
{"hash": "0x7B18DA61F6BAE9D5", "name": "", "lua_name": "N_0x7b18da61f6bae9d5", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void N_0x7b18da61f6bae9d5(Any p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x7B18DA61F6BAE9D5", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0x7D36291161859389", "name": "", "lua_name": "N_0x7d36291161859389", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void N_0x7d36291161859389(Any p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x7D36291161859389", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0x7D8BA05688AD64C7", "name": "", "lua_name": "N_0x7d8ba05688ad64c7", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void N_0x7d8ba05688ad64c7(Any p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x7D8BA05688AD64C7", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0x7E6946F68A38B74F", "name": "", "lua_name": "N_0x7e6946f68a38b74f", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "BOOL N_0x7e6946f68a38b74f(Any p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x7E6946F68A38B74F", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0x7EEC2A316C250073", "name": "", "lua_name": "N_0x7eec2a316c250073", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void N_0x7eec2a316c250073(Any p0, Any p1, Any p2)", "description": "```\n_PLAYSTATS_ROB_ARMOURD_TRUCK \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x7EEC2A316C250073", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}]}
{"hash": "0x7F2C4CDF2E82DF4C", "name": "", "lua_name": "N_0x7f2c4cdf2e82df4c", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "BOOL N_0x7f2c4cdf2e82df4c(Any p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x7F2C4CDF2E82DF4C", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0x810B5FCC52EC7FF0", "name": "", "lua_name": "N_0x810b5fcc52ec7ff0", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void N_0x810b5fcc52ec7ff0(Any p0, Any p1, Any p2, Any p3)", "description": "```\nNativeDB Introduced: v1868\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x810B5FCC52EC7FF0", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}, {"name": "p3", "type": "Any"}]}
{"hash": "0x830C3A44EB3F2CF9", "name": "", "lua_name": "N_0x830c3a44eb3f2cf9", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void N_0x830c3a44eb3f2cf9(Any p0)", "description": "```\nNativeDB Introduced: v1493\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x830C3A44EB3F2CF9", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0x84A810B375E69C0E", "name": "", "lua_name": "N_0x84a810b375e69c0e", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "Any N_0x84a810b375e69c0e()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x84A810B375E69C0E", "params": []}
{"hash": "0x84DFC579C2FC214C", "name": "", "lua_name": "N_0x84dfc579c2fc214c", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void N_0x84dfc579c2fc214c(Any p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x84DFC579C2FC214C", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0x88087EE1F28024AE", "name": "", "lua_name": "N_0x88087ee1f28024ae", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void N_0x88087ee1f28024ae(Any p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x88087EE1F28024AE", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0x88578F6EC36B4A3A", "name": "", "lua_name": "N_0x88578f6ec36b4a3a", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "Any N_0x88578f6ec36b4a3a(Any p0, Any p1)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x88578F6EC36B4A3A", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}]}
{"hash": "0x8989CBD7B4E82534", "name": "", "lua_name": "N_0x8989cbd7b4e82534", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void N_0x8989cbd7b4e82534(Any p0, Any p1, Any p2, Any p3, Any p4, Any p5, Any p6)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x8989CBD7B4E82534", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}, {"name": "p3", "type": "Any"}, {"name": "p4", "type": "Any"}, {"name": "p5", "type": "Any"}, {"name": "p6", "type": "Any"}]}
{"hash": "0x8B9CDBD6C566C38C", "name": "", "lua_name": "N_0x8b9cdbd6c566c38c", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "Any N_0x8b9cdbd6c566c38c()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x8B9CDBD6C566C38C", "params": []}
{"hash": "0x8C9D11605E59D955", "name": "", "lua_name": "N_0x8c9d11605e59d955", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void N_0x8c9d11605e59d955(Any p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x8C9D11605E59D955", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0x8D8ADB562F09A245", "name": "", "lua_name": "N_0x8d8adb562f09a245", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void N_0x8d8adb562f09a245(Any p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x8D8ADB562F09A245", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0x8EC74CEB042E7CFF", "name": "", "lua_name": "N_0x8ec74ceb042e7cff", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void N_0x8ec74ceb042e7cff(Any p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x8EC74CEB042E7CFF", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0x92FC0EEDFAC04A14", "name": "", "lua_name": "N_0x92fc0eedfac04a14", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void N_0x92fc0eedfac04a14(Any p0, Any p1, Any p2, Any p3, Any p4, Any p5)", "description": "```\nNativeDB Introduced: v1868\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x92FC0EEDFAC04A14", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}, {"name": "p3", "type": "Any"}, {"name": "p4", "type": "Any"}, {"name": "p5", "type": "Any"}]}
{"hash": "0x930F504203F561C9", "name": "", "lua_name": "N_0x930f504203f561c9", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void N_0x930f504203f561c9(Any p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x930F504203F561C9", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0x96E6D5150DBF1C09", "name": "", "lua_name": "N_0x96e6d5150dbf1c09", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void N_0x96e6d5150dbf1c09(Any p0, Any p1, Any p2)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x96E6D5150DBF1C09", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}]}
{"hash": "0x98E2BC1CA26287C3", "name": "", "lua_name": "N_0x98e2bc1ca26287c3", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void N_0x98e2bc1ca26287c3()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x98E2BC1CA26287C3", "params": []}
{"hash": "0x9A62EC95AE10E011", "name": "", "lua_name": "N_0x9a62ec95ae10e011", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "int N_0x9a62ec95ae10e011()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x9A62EC95AE10E011", "params": []}
{"hash": "0x9B4BD21D69B1E609", "name": "", "lua_name": "N_0x9b4bd21d69b1e609", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void N_0x9b4bd21d69b1e609()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x9B4BD21D69B1E609", "params": []}
{"hash": "0x9EC8858184CD253A", "name": "", "lua_name": "N_0x9ec8858184cd253a", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "Any N_0x9ec8858184cd253a()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x9EC8858184CD253A", "params": []}
{"hash": "0xA0F93D5465B3094D", "name": "", "lua_name": "N_0xa0f93d5465b3094d", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "BOOL N_0xa0f93d5465b3094d(Any* p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA0F93D5465B3094D", "params": [{"name": "p0", "type": "Any*"}]}
{"hash": "0xA3C53804BDB68ED2", "name": "", "lua_name": "N_0xa3c53804bdb68ed2", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void N_0xa3c53804bdb68ed2(Any p0, Any p1)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA3C53804BDB68ED2", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}]}
{"hash": "0xA6F54BB2FFCA35EA", "name": "", "lua_name": "N_0xa6f54bb2ffca35ea", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void N_0xa6f54bb2ffca35ea(Any p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA6F54BB2FFCA35EA", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0xA736CF7FB7C5BFF4", "name": "", "lua_name": "N_0xa736cf7fb7c5bff4", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void N_0xa736cf7fb7c5bff4(Any* p0, Any* p1, Any* p2, Any* p3)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA736CF7FB7C5BFF4", "params": [{"name": "p0", "type": "Any*"}, {"name": "p1", "type": "Any*"}, {"name": "p2", "type": "Any*"}, {"name": "p3", "type": "Any*"}]}
{"hash": "0xA761D4AC6115623D", "name": "", "lua_name": "N_0xa761d4ac6115623d", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "Any N_0xa761d4ac6115623d()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA761D4AC6115623D", "params": []}
{"hash": "0xA78B8FA58200DA56", "name": "", "lua_name": "N_0xa78b8fa58200da56", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void N_0xa78b8fa58200da56(int p0)", "description": "```\nSTATS::0xE3247582(0); \nSTATS::0xE3247582(1); \nSTATS::0xE3247582(2); \nSTATS::0xE3247582(3); \nSTATS::0xE3247582(4); \nSTATS::0xE3247582(5); \nSTATS::0xE3247582(6); \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA78B8FA58200DA56", "params": [{"name": "p0", "type": "int"}]}
{"hash": "0xA8733668D1047B51", "name": "", "lua_name": "N_0xa8733668d1047b51", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void N_0xa8733668d1047b51(Any p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA8733668D1047B51", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0xA943FD1722E11EFD", "name": "", "lua_name": "N_0xa943fd1722e11efd", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "Any N_0xa943fd1722e11efd()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA943FD1722E11EFD", "params": []}
{"hash": "0xAA525DFF66BB82F5", "name": "", "lua_name": "N_0xaa525dff66bb82f5", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void N_0xaa525dff66bb82f5(Any p0, Any p1, Any p2)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xAA525DFF66BB82F5", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}]}
{"hash": "0xAFF47709F1D5DCCE", "name": "", "lua_name": "N_0xaff47709f1d5dcce", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "Any N_0xaff47709f1d5dcce()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xAFF47709F1D5DCCE", "params": []}
{"hash": "0xB1D2BB1E1631F5B1", "name": "", "lua_name": "N_0xb1d2bb1e1631f5b1", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "BOOL N_0xb1d2bb1e1631f5b1()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xB1D2BB1E1631F5B1", "params": []}
{"hash": "0xB26F670685631727", "name": "", "lua_name": "N_0xb26f670685631727", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void N_0xb26f670685631727(Any p0)", "description": "```\nNativeDB Added Parameter 2: Any p1\nNativeDB Introduced: v1493\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xB26F670685631727", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0xB3DA2606774A8E2D", "name": "", "lua_name": "N_0xb3da2606774a8e2d", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "BOOL N_0xb3da2606774a8e2d()", "description": "```\nThis function is hard-coded to always return 1.\nNETWORK_IS_*\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xB3DA2606774A8E2D", "params": []}
{"hash": "0xBA9749CC94C1FD85", "name": "", "lua_name": "N_0xba9749cc94c1fd85", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "Any N_0xba9749cc94c1fd85()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xBA9749CC94C1FD85", "params": []}
{"hash": "0xBAA2F0490E146BE8", "name": "", "lua_name": "N_0xbaa2f0490e146be8", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void N_0xbaa2f0490e146be8(Any p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xBAA2F0490E146BE8", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0xBE3DB208333D9844", "name": "", "lua_name": "N_0xbe3db208333d9844", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "Any N_0xbe3db208333d9844()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xBE3DB208333D9844", "params": []}
{"hash": "0xBED9F5693F34ED17", "name": "", "lua_name": "N_0xbed9f5693f34ed17", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "BOOL N_0xbed9f5693f34ed17(Hash statName, int p1, float* outValue)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xBED9F5693F34ED17", "params": [{"name": "statName", "type": "Hash"}, {"name": "p1", "type": "int"}, {"name": "outValue", "type": "float*"}]}
{"hash": "0xBF371CD2B64212FD", "name": "", "lua_name": "N_0xbf371cd2b64212fd", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void N_0xbf371cd2b64212fd(Any p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xBF371CD2B64212FD", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0xBFAFDB5FAAA5C5AB", "name": "", "lua_name": "N_0xbfafdb5faaa5c5ab", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void N_0xbfafdb5faaa5c5ab(Any p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xBFAFDB5FAAA5C5AB", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0xC01D2470F22CDE5A", "name": "", "lua_name": "N_0xc01d2470f22cde5a", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void N_0xc01d2470f22cde5a()", "description": "**This native does absolutely nothing, just a nullsub**\n\n```\nNativeDB Introduced: v2372\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC01D2470F22CDE5A", "params": []}
{"hash": "0xC03FAB2C2F92289B", "name": "", "lua_name": "N_0xc03fab2c2f92289b", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void N_0xc03fab2c2f92289b(Any p0)", "description": "```\nNativeDB Introduced: v1868\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC03FAB2C2F92289B", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0xC0E0D686DDFC6EAE", "name": "", "lua_name": "N_0xc0e0d686ddfc6eae", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "Any N_0xc0e0d686ddfc6eae()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC0E0D686DDFC6EAE", "params": []}
{"hash": "0xC141B8917E0017EC", "name": "", "lua_name": "N_0xc141b8917e0017ec", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void N_0xc141b8917e0017ec()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC141B8917E0017EC", "params": []}
{"hash": "0xC14BD9F5337219B2", "name": "", "lua_name": "N_0xc14bd9f5337219b2", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void N_0xc14bd9f5337219b2(Any p0)", "description": "```\nNativeDB Added Parameter 2: Any p1\nNativeDB Introduced: v1493\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC14BD9F5337219B2", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0xC1E963C58664B556", "name": "", "lua_name": "N_0xc1e963c58664b556", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void N_0xc1e963c58664b556(Any p0)", "description": "```\nNativeDB Introduced: v2189\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC1E963C58664B556", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0xC67E2DA1CBE759E2", "name": "", "lua_name": "N_0xc67e2da1cbe759e2", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void N_0xc67e2da1cbe759e2()", "description": "Sets profile setting 939\n\n```\nNativeDB Introduced: v1734\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC67E2DA1CBE759E2", "params": []}
{"hash": "0xC6E0E2616A7576BB", "name": "", "lua_name": "N_0xc6e0e2616a7576bb", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "Any N_0xc6e0e2616a7576bb()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC6E0E2616A7576BB", "params": []}
{"hash": "0xC847B43F369AC0B5", "name": "", "lua_name": "N_0xc847b43f369ac0b5", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void N_0xc847b43f369ac0b5()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC847B43F369AC0B5", "params": []}
{"hash": "0xCC25A4553DFBF9EA", "name": "", "lua_name": "N_0xcc25a4553dfbf9ea", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void N_0xcc25a4553dfbf9ea(Any p0, Any p1, Any p2, Any p3, Any p4)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xCC25A4553DFBF9EA", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}, {"name": "p3", "type": "Any"}, {"name": "p4", "type": "Any"}]}
{"hash": "0xD1A1EE3B4FA8E760", "name": "", "lua_name": "N_0xd1a1ee3b4fa8e760", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void N_0xd1a1ee3b4fa8e760(Any p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xD1A1EE3B4FA8E760", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0xD1C9B92BDD3F151D", "name": "", "lua_name": "N_0xd1c9b92bdd3f151d", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void N_0xd1c9b92bdd3f151d(Any p0, Any p1, Any p2)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xD1C9B92BDD3F151D", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}]}
{"hash": "0xD4367D310F079DB0", "name": "", "lua_name": "N_0xd4367d310f079db0", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void N_0xd4367d310f079db0(Any p0, Any p1, Any p2, Any p3)", "description": "```\nNativeDB Introduced: v2189\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xD4367D310F079DB0", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}, {"name": "p3", "type": "Any"}]}
{"hash": "0xD558BEC0BBA7E8D2", "name": "", "lua_name": "N_0xd558bec0bba7e8d2", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void N_0xd558bec0bba7e8d2(Any p0, Any p1, Any p2, Any p3, Any p4)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xD558BEC0BBA7E8D2", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}, {"name": "p3", "type": "Any"}, {"name": "p4", "type": "Any"}]}
{"hash": "0xD6CA58B3B53A0F22", "name": "", "lua_name": "N_0xd6ca58b3b53a0f22", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void N_0xd6ca58b3b53a0f22(Any p0)", "description": "```\nNativeDB Introduced: v2189\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xD6CA58B3B53A0F22", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0xDAF80797FC534BEC", "name": "", "lua_name": "N_0xdaf80797fc534bec", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void N_0xdaf80797fc534bec(Any p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xDAF80797FC534BEC", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0xDEAAF77EB3687E97", "name": "", "lua_name": "N_0xdeaaf77eb3687e97", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "Any N_0xdeaaf77eb3687e97(Any p0, Any* p1)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xDEAAF77EB3687E97", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any*"}]}
{"hash": "0xDFBD93BF2943E29B", "name": "", "lua_name": "N_0xdfbd93bf2943e29b", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void N_0xdfbd93bf2943e29b(Any p0)", "description": "```\nNativeDB Introduced: v1868\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xDFBD93BF2943E29B", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0xDFCDB14317A9B361", "name": "", "lua_name": "N_0xdfcdb14317a9b361", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void N_0xdfcdb14317a9b361(Any p0)", "description": "```\nNativeDB Introduced: v2189\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xDFCDB14317A9B361", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0xE3261D791EB44ACB", "name": "", "lua_name": "N_0xe3261d791eb44acb", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void N_0xe3261d791eb44acb(Any p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xE3261D791EB44ACB", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0xE496A53BA5F50A56", "name": "", "lua_name": "N_0xe496a53ba5f50a56", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "Any N_0xe496a53ba5f50a56(Any p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xE496A53BA5F50A56", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0xE8853FBCE7D8D0D6", "name": "", "lua_name": "N_0xe8853fbce7d8d0d6", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "Any N_0xe8853fbce7d8d0d6()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xE8853FBCE7D8D0D6", "params": []}
{"hash": "0xECB41AC6AB754401", "name": "", "lua_name": "N_0xecb41ac6ab754401", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "BOOL N_0xecb41ac6ab754401()", "description": "```\nSTAT_LOAD_*\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xECB41AC6AB754401", "params": []}
{"hash": "0xEDBF6C9B0D2C65C8", "name": "", "lua_name": "N_0xedbf6c9b0d2c65c8", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void N_0xedbf6c9b0d2c65c8(Any p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xEDBF6C9B0D2C65C8", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0xF06A6F41CB445443", "name": "", "lua_name": "N_0xf06a6f41cb445443", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void N_0xf06a6f41cb445443(Any p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xF06A6F41CB445443", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0xF11F01D98113536A", "name": "", "lua_name": "N_0xf11f01d98113536a", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "Any N_0xf11f01d98113536a(float* p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xF11F01D98113536A", "params": [{"name": "p0", "type": "float*"}]}
{"hash": "0xF1A1803D3476F215", "name": "", "lua_name": "N_0xf1a1803d3476f215", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void N_0xf1a1803d3476f215(int value)", "description": "```\nSets profile setting 933 \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xF1A1803D3476F215", "params": [{"name": "value", "type": "int"}]}
{"hash": "0xF534D94DFA2EAD26", "name": "", "lua_name": "N_0xf534d94dfa2ead26", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void N_0xf534d94dfa2ead26(Any p0, Any p1, Any p2, Any p3, Any p4)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xF534D94DFA2EAD26", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}, {"name": "p3", "type": "Any"}, {"name": "p4", "type": "Any"}]}
{"hash": "0xF8C54A461C3E11DC", "name": "", "lua_name": "N_0xf8c54a461c3e11dc", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void N_0xf8c54a461c3e11dc(Any* p0, Any* p1, Any* p2, Any* p3)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xF8C54A461C3E11DC", "params": [{"name": "p0", "type": "Any*"}, {"name": "p1", "type": "Any*"}, {"name": "p2", "type": "Any*"}, {"name": "p3", "type": "Any*"}]}
{"hash": "0xF9096193DF1F99D4", "name": "", "lua_name": "N_0xf9096193df1f99d4", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void N_0xf9096193df1f99d4(Any p0)", "description": "```\nNativeDB Introduced: v1868\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xF9096193DF1F99D4", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0xF9F2922717B819EC", "name": "", "lua_name": "N_0xf9f2922717b819ec", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "Any N_0xf9f2922717b819ec()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xF9F2922717B819EC", "params": []}
{"hash": "0xFCC228E07217FCAC", "name": "", "lua_name": "N_0xfcc228e07217fcac", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void N_0xfcc228e07217fcac(Any p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xFCC228E07217FCAC", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0x80C75307B1C42837", "name": "GET_PACKED_BOOL_STAT_KEY", "lua_name": "GetPackedBoolStatKey", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "Hash GetPackedBoolStatKey(int index, BOOL spStat, BOOL charStat, int character)", "description": "", "aliases": "0x80C75307B1C42837 _GET_PSTAT_BOOL_HASH", "url": "https://docs.fivem.net/natives/?_0x80C75307B1C42837", "params": [{"name": "index", "type": "int"}, {"name": "spStat", "type": "BOOL"}, {"name": "charStat", "type": "BOOL"}, {"name": "character", "type": "int"}]}
{"hash": "0x61E111E323419E07", "name": "GET_PACKED_INT_STAT_KEY", "lua_name": "GetPackedIntStatKey", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "Hash GetPackedIntStatKey(int index, BOOL spStat, BOOL charStat, int character)", "description": "", "aliases": "0x61E111E323419E07 _GET_PSTAT_INT_HASH", "url": "https://docs.fivem.net/natives/?_0x61E111E323419E07", "params": [{"name": "index", "type": "int"}, {"name": "spStat", "type": "BOOL"}, {"name": "charStat", "type": "BOOL"}, {"name": "character", "type": "int"}]}
{"hash": "0xC4BB08EE7907471E", "name": "GET_PACKED_TU_BOOL_STAT_KEY", "lua_name": "GetPackedTuBoolStatKey", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "Hash GetPackedTuBoolStatKey(int index, BOOL spStat, BOOL charStat, int character)", "description": "", "aliases": "0xC4BB08EE7907471E _GET_TUPSTAT_BOOL_HASH _GET_PACKED_TITLE_UPDATE_BOOL_STAT_KEY", "url": "https://docs.fivem.net/natives/?_0xC4BB08EE7907471E", "params": [{"name": "index", "type": "int"}, {"name": "spStat", "type": "BOOL"}, {"name": "charStat", "type": "BOOL"}, {"name": "character", "type": "int"}]}
{"hash": "0xD16C2AD6B8E32854", "name": "GET_PACKED_TU_INT_STAT_KEY", "lua_name": "GetPackedTuIntStatKey", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "Hash GetPackedTuIntStatKey(int index, BOOL spStat, BOOL charStat, int character)", "description": "", "aliases": "0xD16C2AD6B8E32854 _GET_TUPSTAT_INT_HASH _GET_PACKED_TITLE_UPDATE_INT_STAT_KEY", "url": "https://docs.fivem.net/natives/?_0xD16C2AD6B8E32854", "params": [{"name": "index", "type": "int"}, {"name": "spStat", "type": "BOOL"}, {"name": "charStat", "type": "BOOL"}, {"name": "character", "type": "int"}]}
{"hash": "0xC30713A383BFBF0E", "name": "LEADERBOARDS2_READ_BY_HANDLE", "lua_name": "Leaderboards2ReadByHandle", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "BOOL Leaderboards2ReadByHandle(Any* p0, Any* p1)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC30713A383BFBF0E", "params": [{"name": "p0", "type": "Any*"}, {"name": "p1", "type": "Any*"}]}
{"hash": "0x5CE587FB5A42C8C4", "name": "LEADERBOARDS2_READ_BY_RADIUS", "lua_name": "Leaderboards2ReadByRadius", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "BOOL Leaderboards2ReadByRadius(Any* p0, Any p1, Any* p2)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x5CE587FB5A42C8C4", "params": [{"name": "p0", "type": "Any*"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any*"}]}
{"hash": "0xBA2C7DB0C129449A", "name": "LEADERBOARDS2_READ_BY_RANK", "lua_name": "Leaderboards2ReadByRank", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "BOOL Leaderboards2ReadByRank(Any* p0, Any p1, Any p2)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xBA2C7DB0C129449A", "params": [{"name": "p0", "type": "Any*"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}]}
{"hash": "0xA9CDB1E3F0A49883", "name": "LEADERBOARDS2_READ_BY_ROW", "lua_name": "Leaderboards2ReadByRow", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "BOOL Leaderboards2ReadByRow(Any* p0, Any* p1, Any p2, Any* p3, Any p4, Any* p5, Any p6)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA9CDB1E3F0A49883", "params": [{"name": "p0", "type": "Any*"}, {"name": "p1", "type": "Any*"}, {"name": "p2", "type": "Any"}, {"name": "p3", "type": "Any*"}, {"name": "p4", "type": "Any"}, {"name": "p5", "type": "Any*"}, {"name": "p6", "type": "Any"}]}
{"hash": "0xE662C8B759D08F3C", "name": "LEADERBOARDS2_READ_BY_SCORE_FLOAT", "lua_name": "Leaderboards2ReadByScoreFloat", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "BOOL Leaderboards2ReadByScoreFloat(Any* p0, float p1, Any p2)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xE662C8B759D08F3C", "params": [{"name": "p0", "type": "Any*"}, {"name": "p1", "type": "float"}, {"name": "p2", "type": "Any"}]}
{"hash": "0x7EEC7E4F6984A16A", "name": "LEADERBOARDS2_READ_BY_SCORE_INT", "lua_name": "Leaderboards2ReadByScoreInt", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "BOOL Leaderboards2ReadByScoreInt(Any* p0, Any p1, Any p2)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x7EEC7E4F6984A16A", "params": [{"name": "p0", "type": "Any*"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}]}
{"hash": "0x918B101666F9CB83", "name": "LEADERBOARDS2_READ_FRIENDS_BY_ROW", "lua_name": "Leaderboards2ReadFriendsByRow", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "BOOL Leaderboards2ReadFriendsByRow(Any* p0, Any* p1, Any p2, BOOL p3, Any p4, Any p5)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x918B101666F9CB83", "params": [{"name": "p0", "type": "Any*"}, {"name": "p1", "type": "Any*"}, {"name": "p2", "type": "Any"}, {"name": "p3", "type": "BOOL"}, {"name": "p4", "type": "Any"}, {"name": "p5", "type": "Any"}]}
{"hash": "0xC38DC1E90D22547C", "name": "LEADERBOARDS2_READ_RANK_PREDICTION", "lua_name": "Leaderboards2ReadRankPrediction", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "BOOL Leaderboards2ReadRankPrediction(Any* p0, Any* p1, Any* p2)", "description": "", "aliases": "0xC38DC1E90D22547C", "url": "https://docs.fivem.net/natives/?_0xC38DC1E90D22547C", "params": [{"name": "p0", "type": "Any*"}, {"name": "p1", "type": "Any*"}, {"name": "p2", "type": "Any*"}]}
{"hash": "0xAE2206545888AE49", "name": "LEADERBOARDS2_WRITE_DATA", "lua_name": "Leaderboards2WriteData", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "BOOL Leaderboards2WriteData(Any* p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xAE2206545888AE49", "params": [{"name": "p0", "type": "Any*"}]}
{"hash": "0xC980E62E33DF1D5C", "name": "LEADERBOARDS2_WRITE_DATA_FOR_EVENT_TYPE", "lua_name": "Leaderboards2WriteDataForEventType", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "BOOL Leaderboards2WriteDataForEventType(Any* p0, Any* p1)", "description": "", "aliases": "0xC980E62E33DF1D5C", "url": "https://docs.fivem.net/natives/?_0xC980E62E33DF1D5C", "params": [{"name": "p0", "type": "Any*"}, {"name": "p1", "type": "Any*"}]}
{"hash": "0xB9BB18E2C40142ED", "name": "LEADERBOARDS_CACHE_DATA_ROW", "lua_name": "LeaderboardsCacheDataRow", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "BOOL LeaderboardsCacheDataRow(Any* p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xB9BB18E2C40142ED", "params": [{"name": "p0", "type": "Any*"}]}
{"hash": "0xD4B02A6B476E1FDC", "name": "LEADERBOARDS_CLEAR_CACHE_DATA", "lua_name": "LeaderboardsClearCacheData", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void LeaderboardsClearCacheData()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xD4B02A6B476E1FDC", "params": []}
{"hash": "0x9120E8DBA3D69273", "name": "LEADERBOARDS_GET_CACHE_DATA_ROW", "lua_name": "LeaderboardsGetCacheDataRow", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "BOOL LeaderboardsGetCacheDataRow(Any p0, Any p1, Any* p2)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x9120E8DBA3D69273", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any*"}]}
{"hash": "0x9C51349BE6CDFE2C", "name": "LEADERBOARDS_GET_CACHE_EXISTS", "lua_name": "LeaderboardsGetCacheExists", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "BOOL LeaderboardsGetCacheExists(Any p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x9C51349BE6CDFE2C", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0x58A651CD201D89AD", "name": "LEADERBOARDS_GET_CACHE_NUMBER_OF_ROWS", "lua_name": "LeaderboardsGetCacheNumberOfRows", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "int LeaderboardsGetCacheNumberOfRows(Any p0)", "description": "", "aliases": "0x58A651CD201D89AD", "url": "https://docs.fivem.net/natives/?_0x58A651CD201D89AD", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0xF04C1C27DA35F6C8", "name": "LEADERBOARDS_GET_CACHE_TIME", "lua_name": "LeaderboardsGetCacheTime", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "Any LeaderboardsGetCacheTime(Any p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xF04C1C27DA35F6C8", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0xC4B5467A1886EA7E", "name": "LEADERBOARDS_GET_COLUMN_ID", "lua_name": "LeaderboardsGetColumnId", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "Any LeaderboardsGetColumnId(Any p0, Any p1, Any p2)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC4B5467A1886EA7E", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}]}
{"hash": "0xBF4FEF46DB7894D3", "name": "LEADERBOARDS_GET_COLUMN_TYPE", "lua_name": "LeaderboardsGetColumnType", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "Any LeaderboardsGetColumnType(Any p0, Any p1, Any p2)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xBF4FEF46DB7894D3", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}]}
{"hash": "0x117B45156D7EFF2E", "name": "LEADERBOARDS_GET_NUMBER_OF_COLUMNS", "lua_name": "LeaderboardsGetNumberOfColumns", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "Any LeaderboardsGetNumberOfColumns(Any p0, Any p1)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x117B45156D7EFF2E", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}]}
{"hash": "0xA31FD15197B192BD", "name": "LEADERBOARDS_READ_ANY_PENDING", "lua_name": "LeaderboardsReadAnyPending", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "BOOL LeaderboardsReadAnyPending()", "description": "", "aliases": "0xA31FD15197B192BD", "url": "https://docs.fivem.net/natives/?_0xA31FD15197B192BD", "params": []}
{"hash": "0x7CCE5C737A665701", "name": "LEADERBOARDS_READ_CLEAR", "lua_name": "LeaderboardsReadClear", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "Any LeaderboardsReadClear(Any p0, Any p1, Any p2)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x7CCE5C737A665701", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}]}
{"hash": "0xA34CB6E6F0DF4A0B", "name": "LEADERBOARDS_READ_CLEAR_ALL", "lua_name": "LeaderboardsReadClearAll", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "Any LeaderboardsReadClearAll()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA34CB6E6F0DF4A0B", "params": []}
{"hash": "0xAC392C8483342AC2", "name": "LEADERBOARDS_READ_PENDING", "lua_name": "LeaderboardsReadPending", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "BOOL LeaderboardsReadPending(Any p0, Any p1, Any p2)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xAC392C8483342AC2", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}]}
{"hash": "0x2FB19228983E832C", "name": "LEADERBOARDS_READ_SUCCESSFUL", "lua_name": "LeaderboardsReadSuccessful", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "BOOL LeaderboardsReadSuccessful(Any p0, Any p1, Any p2)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x2FB19228983E832C", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}]}
{"hash": "0x0BCA1D2C47B0D269", "name": "LEADERBOARDS_WRITE_ADD_COLUMN", "lua_name": "LeaderboardsWriteAddColumn", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void LeaderboardsWriteAddColumn(Any p0, Any p1, float p2)", "description": "", "aliases": "0x0BCA1D2C47B0D269", "url": "https://docs.fivem.net/natives/?_0x0BCA1D2C47B0D269", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "float"}]}
{"hash": "0x2E65248609523599", "name": "LEADERBOARDS_WRITE_ADD_COLUMN_LONG", "lua_name": "LeaderboardsWriteAddColumnLong", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void LeaderboardsWriteAddColumnLong(Any p0, Any p1, Any p2)", "description": "", "aliases": "0x2E65248609523599", "url": "https://docs.fivem.net/natives/?_0x2E65248609523599", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}]}
{"hash": "0x79AB33F0FBFAC40C", "name": "PLAYSTATS_ACQUIRED_HIDDEN_PACKAGE", "lua_name": "PlaystatsAcquiredHiddenPackage", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void PlaystatsAcquiredHiddenPackage(Any p0)", "description": "", "aliases": "0x79AB33F0FBFAC40C", "url": "https://docs.fivem.net/natives/?_0x79AB33F0FBFAC40C", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0xA071E0ED98F91286", "name": "PLAYSTATS_ACTIVITY_DONE", "lua_name": "PlaystatsActivityDone", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void PlaystatsActivityDone(Any p0, Any p1)", "description": "", "aliases": "0xA071E0ED98F91286", "url": "https://docs.fivem.net/natives/?_0xA071E0ED98F91286", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}]}
{"hash": "0x46F917F6B4128FE4", "name": "PLAYSTATS_AWARD_XP", "lua_name": "PlaystatsAwardXp", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void PlaystatsAwardXp(int amount, Hash type, Hash category)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x46F917F6B4128FE4", "params": [{"name": "amount", "type": "int"}, {"name": "type", "type": "Hash", "annotations": {"cs_type": "Any"}}, {"name": "category", "type": "Hash", "annotations": {"cs_type": "Any"}}]}
{"hash": "0x5009DFD741329729", "name": "PLAYSTATS_BACKGROUND_SCRIPT_ACTION", "lua_name": "PlaystatsBackgroundScriptAction", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void PlaystatsBackgroundScriptAction(char* action, int value)", "description": "", "aliases": "0x5009DFD741329729", "url": "https://docs.fivem.net/natives/?_0x5009DFD741329729", "params": [{"name": "action", "type": "char*"}, {"name": "value", "type": "int"}]}
{"hash": "0x6058665D72302D3F", "name": "PLAYSTATS_CHEAT_APPLIED", "lua_name": "PlaystatsCheatApplied", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void PlaystatsCheatApplied(char* cheat)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x6058665D72302D3F", "params": [{"name": "cheat", "type": "char*"}]}
{"hash": "0x34B973047A2268B9", "name": "PLAYSTATS_CLOTH_CHANGE", "lua_name": "PlaystatsClothChange", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void PlaystatsClothChange(Any p0, Any p1, Any p2, Any p3, Any p4)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x34B973047A2268B9", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}, {"name": "p3", "type": "Any"}, {"name": "p4", "type": "Any"}]}
{"hash": "0xAFC7E5E075A96F46", "name": "PLAYSTATS_CRATE_CREATED", "lua_name": "PlaystatsCrateCreated", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void PlaystatsCrateCreated(float p0, float p1, float p2)", "description": "", "aliases": "0xAFC7E5E075A96F46 _PLAYSTATS_AMBIENT_MISSION_CRATE_CREATED _PLAYSTATS_CRATE_CREATED _PLAYSTATS_CRATE_CREATED_MISSION_DONE", "url": "https://docs.fivem.net/natives/?_0xAFC7E5E075A96F46", "params": [{"name": "p0", "type": "float"}, {"name": "p1", "type": "float"}, {"name": "p2", "type": "float"}]}
{"hash": "0x1CAE5D2E3F9A07F0", "name": "PLAYSTATS_CRATE_DROP_MISSION_DONE", "lua_name": "PlaystatsCrateDropMissionDone", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void PlaystatsCrateDropMissionDone(Any p0, Any p1, Any p2, Any p3, Any p4, Any p5)", "description": "```\nNativeDB Added Parameter 7: Any p6\nNativeDB Added Parameter 8: Any p7\n```", "aliases": "0x1CAE5D2E3F9A07F0 _PLAYSTATS_CRATE_DROP", "url": "https://docs.fivem.net/natives/?_0x1CAE5D2E3F9A07F0", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}, {"name": "p3", "type": "Any"}, {"name": "p4", "type": "Any"}, {"name": "p5", "type": "Any"}]}
{"hash": "0x0F71DE29AB2258F1", "name": "PLAYSTATS_FRIEND_ACTIVITY", "lua_name": "PlaystatsFriendActivity", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void PlaystatsFriendActivity(Any p0, Any p1)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x0F71DE29AB2258F1", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}]}
{"hash": "0xF4FF020A08BC8863", "name": "PLAYSTATS_HEIST_SAVE_CHEAT", "lua_name": "PlaystatsHeistSaveCheat", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void PlaystatsHeistSaveCheat(Hash hash, int p1)", "description": "", "aliases": "0xF4FF020A08BC8863 _PLAYSTATS_HEIST_SAVE_CHEAT", "url": "https://docs.fivem.net/natives/?_0xF4FF020A08BC8863", "params": [{"name": "hash", "type": "Hash", "annotations": {"cs_type": "Any"}}, {"name": "p1", "type": "int"}]}
{"hash": "0xCB00196B31C39EB1", "name": "PLAYSTATS_HOLD_UP_MISSION_DONE", "lua_name": "PlaystatsHoldUpMissionDone", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void PlaystatsHoldUpMissionDone(Any p0, Any p1, Any p2, Any p3)", "description": "", "aliases": "0xCB00196B31C39EB1 _PLAYSTATS_HOLD_UP", "url": "https://docs.fivem.net/natives/?_0xCB00196B31C39EB1", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}, {"name": "p3", "type": "Any"}]}
{"hash": "0x5DA3A8DE8CB6226F", "name": "PLAYSTATS_IDLE_KICK", "lua_name": "PlaystatsIdleKick", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void PlaystatsIdleKick(int time)", "description": "```\nlongest time being ilde? \n```", "aliases": "0x5DA3A8DE8CB6226F", "url": "https://docs.fivem.net/natives/?_0x5DA3A8DE8CB6226F", "params": [{"name": "time", "type": "int"}]}
{"hash": "0x2B69F5074C894811", "name": "PLAYSTATS_IMPORT_EXPORT_MISSION_DONE", "lua_name": "PlaystatsImportExportMissionDone", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void PlaystatsImportExportMissionDone(Any p0, Any p1, Any p2, Any p3)", "description": "", "aliases": "0x2B69F5074C894811 _PLAYSTATS_IMP_EXP", "url": "https://docs.fivem.net/natives/?_0x2B69F5074C894811", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}, {"name": "p3", "type": "Any"}]}
{"hash": "0xF5BB8DAC426A52C0", "name": "PLAYSTATS_JOB_BEND", "lua_name": "PlaystatsJobBend", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void PlaystatsJobBend(Any* p0, Any* p1, Any* p2, Any* p3)", "description": "", "aliases": "0xF5BB8DAC426A52C0", "url": "https://docs.fivem.net/natives/?_0xF5BB8DAC426A52C0", "params": [{"name": "p0", "type": "Any*"}, {"name": "p1", "type": "Any*"}, {"name": "p2", "type": "Any*"}, {"name": "p3", "type": "Any*"}]}
{"hash": "0xC5BE134EC7BA96A0", "name": "PLAYSTATS_LEAVE_JOB_CHAIN", "lua_name": "PlaystatsLeaveJobChain", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void PlaystatsLeaveJobChain(Any p0, Any p1, Any p2, Any p3, Any p4)", "description": "", "aliases": "0xC5BE134EC7BA96A0", "url": "https://docs.fivem.net/natives/?_0xC5BE134EC7BA96A0", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}, {"name": "p3", "type": "Any"}, {"name": "p4", "type": "Any"}]}
{"hash": "0xBC80E22DED931E3D", "name": "PLAYSTATS_MATCH_STARTED", "lua_name": "PlaystatsMatchStarted", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void PlaystatsMatchStarted(Any p0, Any p1, Any p2, Any p3, Any p4, Any p5, Any p6)", "description": "```\nNativeDB Removed Parameter 4: Any p3\nNativeDB Removed Parameter 5: Any p4\nNativeDB Removed Parameter 6: Any p5\nNativeDB Removed Parameter 7: Any p6\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xBC80E22DED931E3D", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}, {"name": "p3", "type": "Any"}, {"name": "p4", "type": "Any"}, {"name": "p5", "type": "Any"}, {"name": "p6", "type": "Any"}]}
{"hash": "0xC900596A63978C1D", "name": "PLAYSTATS_MISSION_CHECKPOINT", "lua_name": "PlaystatsMissionCheckpoint", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void PlaystatsMissionCheckpoint(Any* p0, Any p1, Any p2, Any p3)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC900596A63978C1D", "params": [{"name": "p0", "type": "Any*"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}, {"name": "p3", "type": "Any"}]}
{"hash": "0x7C4BB33A8CED7324", "name": "PLAYSTATS_MISSION_OVER", "lua_name": "PlaystatsMissionOver", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void PlaystatsMissionOver(Any* p0, Any p1, Any p2, BOOL p3, BOOL p4, BOOL p5)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x7C4BB33A8CED7324", "params": [{"name": "p0", "type": "Any*"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}, {"name": "p3", "type": "BOOL"}, {"name": "p4", "type": "BOOL"}, {"name": "p5", "type": "BOOL"}]}
{"hash": "0xC19A2925C34D2231", "name": "PLAYSTATS_MISSION_STARTED", "lua_name": "PlaystatsMissionStarted", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void PlaystatsMissionStarted(Any* p0, Any p1, Any p2, BOOL p3)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC19A2925C34D2231", "params": [{"name": "p0", "type": "Any*"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}, {"name": "p3", "type": "BOOL"}]}
{"hash": "0x93054C88E6AA7C44", "name": "PLAYSTATS_NPC_INVITE", "lua_name": "PlaystatsNpcInvite", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void PlaystatsNpcInvite(Any* p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x93054C88E6AA7C44", "params": [{"name": "p0", "type": "Any*"}]}
{"hash": "0x69DEA3E9DB727B4C", "name": "PLAYSTATS_ODDJOB_DONE", "lua_name": "PlaystatsOddjobDone", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void PlaystatsOddjobDone(Any p0, Any p1, Any p2)", "description": "**This native does absolutely nothing, just a nullsub**", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x69DEA3E9DB727B4C", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}]}
{"hash": "0xBA739D6D5A05D6E7", "name": "PLAYSTATS_PROP_CHANGE", "lua_name": "PlaystatsPropChange", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void PlaystatsPropChange(Any p0, Any p1, Any p2, Any p3)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xBA739D6D5A05D6E7", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}, {"name": "p3", "type": "Any"}]}
{"hash": "0x90D0622866E80445", "name": "PLAYSTATS_QUICKFIX_TOOL", "lua_name": "PlaystatsQuickfixTool", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void PlaystatsQuickfixTool(int element, char* item)", "description": "", "aliases": "0x90D0622866E80445", "url": "https://docs.fivem.net/natives/?_0x90D0622866E80445", "params": [{"name": "element", "type": "int"}, {"name": "item", "type": "char*"}]}
{"hash": "0x9C375C315099DDE4", "name": "PLAYSTATS_RACE_CHECKPOINT", "lua_name": "PlaystatsRaceCheckpoint", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void PlaystatsRaceCheckpoint(Any p0, Any p1, Any p2, Any p3, Any p4)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x9C375C315099DDE4", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}, {"name": "p3", "type": "Any"}, {"name": "p4", "type": "Any"}]}
{"hash": "0xADDD1C754E2E2914", "name": "PLAYSTATS_RACE_TO_POINT_MISSION_DONE", "lua_name": "PlaystatsRaceToPointMissionDone", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void PlaystatsRaceToPointMissionDone(Any p0, Any p1, Any p2, Any p3, Any p4, Any p5, Any p6, Any p7, Any p8, Any p9)", "description": "```\nNativeDB Removed Parameter 5: Any p4\nNativeDB Removed Parameter 6: Any p5\nNativeDB Removed Parameter 7: Any p6\nNativeDB Removed Parameter 8: Any p7\nNativeDB Removed Parameter 9: Any p8\nNativeDB Removed Parameter 10: Any p9\n```", "aliases": "0xADDD1C754E2E2914 _PLAYSTATS_RACE_TO_POINT", "url": "https://docs.fivem.net/natives/?_0xADDD1C754E2E2914", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}, {"name": "p3", "type": "Any"}, {"name": "p4", "type": "Any"}, {"name": "p5", "type": "Any"}, {"name": "p6", "type": "Any"}, {"name": "p7", "type": "Any"}, {"name": "p8", "type": "Any"}, {"name": "p9", "type": "Any"}]}
{"hash": "0x71862B1D855F32E1", "name": "PLAYSTATS_RANDOM_MISSION_DONE", "lua_name": "PlaystatsRandomMissionDone", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void PlaystatsRandomMissionDone(char* name, Any p1, Any p2, Any p3)", "description": "", "aliases": "0x71862B1D855F32E1", "url": "https://docs.fivem.net/natives/?_0x71862B1D855F32E1", "params": [{"name": "name", "type": "char*"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}, {"name": "p3", "type": "Any"}]}
{"hash": "0xC7F2DE41D102BFB4", "name": "PLAYSTATS_RANK_UP", "lua_name": "PlaystatsRankUp", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void PlaystatsRankUp(int rank)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC7F2DE41D102BFB4", "params": [{"name": "rank", "type": "int"}]}
{"hash": "0x121FB4DDDC2D5291", "name": "PLAYSTATS_ROS_BET", "lua_name": "PlaystatsRosBet", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void PlaystatsRosBet(int amount, int act, Player player, float cm)", "description": "", "aliases": "0x121FB4DDDC2D5291", "url": "https://docs.fivem.net/natives/?_0x121FB4DDDC2D5291", "params": [{"name": "amount", "type": "int"}, {"name": "act", "type": "int"}, {"name": "player", "type": "Player"}, {"name": "cm", "type": "float"}]}
{"hash": "0xD1032E482629049E", "name": "PLAYSTATS_SET_JOIN_TYPE", "lua_name": "PlaystatsSetJoinType", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void PlaystatsSetJoinType(int joinType)", "description": "Sets a byte that is then used in session_host and session_join metrics when hosting or joining a session", "aliases": "0xD1032E482629049E", "url": "https://docs.fivem.net/natives/?_0xD1032E482629049E", "params": [{"name": "joinType", "type": "int"}]}
{"hash": "0x176852ACAAC173D1", "name": "PLAYSTATS_SHOP_ITEM", "lua_name": "PlaystatsShopItem", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void PlaystatsShopItem(Any p0, Any p1, Any p2, Any p3, Any p4)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x176852ACAAC173D1", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}, {"name": "p3", "type": "Any"}, {"name": "p4", "type": "Any"}]}
{"hash": "0x928DBFB892638EF3", "name": "PLAYSTATS_START_TRACKING_STUNTS", "lua_name": "PlaystatsStartTrackingStunts", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void PlaystatsStartTrackingStunts()", "description": "Allows stunts to be triggered and sent as a `CEventNetworkStuntPerformed` event.\n\nEvent types are shown below:\n\n```cpp\nenum eTrackedStuntType\n{\n ST_FRONTFLIP = 0,\n ST_BACKFLIP = 1,\n ST_SPIN = 2,\n ST_WHEELIE = 3,\n ST_STOPPIE = 4,\n ST_BOWLING_PIN = 5,\n ST_FOOTBALL = 6,\n ST_ROLL = 7\n};\n```", "aliases": "0x928DBFB892638EF3 _PLAYSTATS_STUNT_PERFORMED_EVENT_ALLOW_TRIGGER", "url": "https://docs.fivem.net/natives/?_0x928DBFB892638EF3", "params": []}
{"hash": "0x8A800DACCC0DA55D", "name": "PLAYSTATS_STOP_TRACKING_STUNTS", "lua_name": "PlaystatsStopTrackingStunts", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void PlaystatsStopTrackingStunts()", "description": "Disallows CEventNetworkStuntPerformed to be triggered (Resets [`PLAYSTATS_START_TRACKING_STUNTS`](#\\_0x928DBFB892638EF3)).", "aliases": "0x8A800DACCC0DA55D _PLAYSTATS_STUNT_PERFORMED_EVENT_DISALLOW_TRIGGER", "url": "https://docs.fivem.net/natives/?_0x8A800DACCC0DA55D", "params": []}
{"hash": "0xE95C8A1875A02CA4", "name": "PLAYSTATS_WEAPON_MODE_CHANGE", "lua_name": "PlaystatsWeaponModeChange", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void PlaystatsWeaponModeChange(Hash weaponHash, Hash componentHashTo, Hash componentHashFrom)", "description": "", "aliases": "0xE95C8A1875A02CA4", "url": "https://docs.fivem.net/natives/?_0xE95C8A1875A02CA4", "params": [{"name": "weaponHash", "type": "Hash", "annotations": {"cs_type": "Any"}}, {"name": "componentHashTo", "type": "Hash", "annotations": {"cs_type": "Any"}}, {"name": "componentHashFrom", "type": "Hash", "annotations": {"cs_type": "Any"}}]}
{"hash": "0xDDF24D535060F811", "name": "PLAYSTATS_WEBSITE_VISITED", "lua_name": "PlaystatsWebsiteVisited", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void PlaystatsWebsiteVisited(Hash scaleformHash, int p1)", "description": "", "aliases": "0xDDF24D535060F811", "url": "https://docs.fivem.net/natives/?_0xDDF24D535060F811", "params": [{"name": "scaleformHash", "type": "Hash"}, {"name": "p1", "type": "int"}]}
{"hash": "0x30A6614C1F7799B8", "name": "PRESENCE_EVENT_UPDATESTAT_FLOAT", "lua_name": "PresenceEventUpdatestatFloat", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void PresenceEventUpdatestatFloat(Hash statHash, float value, int p2)", "description": "", "aliases": "0x30A6614C1F7799B8 _UPDATE_STAT_FLOAT", "url": "https://docs.fivem.net/natives/?_0x30A6614C1F7799B8", "params": [{"name": "statHash", "type": "Hash", "annotations": {"cs_type": "Any"}}, {"name": "value", "type": "float"}, {"name": "p2", "type": "int"}]}
{"hash": "0x11FF1C80276097ED", "name": "PRESENCE_EVENT_UPDATESTAT_INT", "lua_name": "PresenceEventUpdatestatInt", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void PresenceEventUpdatestatInt(Hash statHash, int value, int p2)", "description": "", "aliases": "0x11FF1C80276097ED _UPDATE_STAT_INT", "url": "https://docs.fivem.net/natives/?_0x11FF1C80276097ED", "params": [{"name": "statHash", "type": "Hash", "annotations": {"cs_type": "charPtr"}}, {"name": "value", "type": "int"}, {"name": "p2", "type": "int"}]}
{"hash": "0xB475F27C6A994D65", "name": "SET_PROFILE_SETTING_PROLOGUE_COMPLETE", "lua_name": "SetProfileSettingPrologueComplete", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void SetProfileSettingPrologueComplete()", "description": "", "aliases": "0xB475F27C6A994D65", "url": "https://docs.fivem.net/natives/?_0xB475F27C6A994D65", "params": []}
{"hash": "0xEB0A72181D4AA4AD", "name": "STAT_CLEAR_SLOT_FOR_RELOAD", "lua_name": "StatClearSlotForReload", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "Any StatClearSlotForReload(int statSlot)", "description": "```\nExample:\nfor (v_2 = 0; v_2 <= 4; v_2 += 1) {\n STATS::STAT_CLEAR_SLOT_FOR_RELOAD(v_2);\n}\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xEB0A72181D4AA4AD", "params": [{"name": "statSlot", "type": "int"}]}
{"hash": "0x49A49BED12794D70", "name": "STAT_DELETE_SLOT", "lua_name": "StatDeleteSlot", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "Any StatDeleteSlot(Any p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x49A49BED12794D70", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0x11B5E6D2AE73F48E", "name": "STAT_GET_BOOL", "lua_name": "StatGetBool", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "BOOL StatGetBool(Hash statHash, BOOL* outValue, Any p2)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x11B5E6D2AE73F48E", "params": [{"name": "statHash", "type": "Hash"}, {"name": "outValue", "type": "BOOL*"}, {"name": "p2", "type": "Any"}]}
{"hash": "0x10FE3F1B79F9B071", "name": "STAT_GET_BOOL_MASKED", "lua_name": "StatGetBoolMasked", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "BOOL StatGetBoolMasked(Hash statName, int mask, int p2)", "description": "```\np2 - Default value? Seems to be -1 most of the time. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x10FE3F1B79F9B071", "params": [{"name": "statName", "type": "Hash"}, {"name": "mask", "type": "int"}, {"name": "p2", "type": "int"}]}
{"hash": "0x8B0FACEFC36C824B", "name": "STAT_GET_DATE", "lua_name": "StatGetDate", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "BOOL StatGetDate(Hash statHash, Any* p1, Any p2, Any p3)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x8B0FACEFC36C824B", "params": [{"name": "statHash", "type": "Hash"}, {"name": "p1", "type": "Any*"}, {"name": "p2", "type": "Any"}, {"name": "p3", "type": "Any"}]}
{"hash": "0xD7AE6C9C9C6AC54C", "name": "STAT_GET_FLOAT", "lua_name": "StatGetFloat", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "BOOL StatGetFloat(Hash statHash, float* outValue, Any p2)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xD7AE6C9C9C6AC54C", "params": [{"name": "statHash", "type": "Hash"}, {"name": "outValue", "type": "float*"}, {"name": "p2", "type": "Any"}]}
{"hash": "0x767FBC2AC802EF3D", "name": "STAT_GET_INT", "lua_name": "StatGetInt", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "BOOL StatGetInt(Hash statHash, int* outValue, int p2)", "description": "```\np2 appears to always be -1 \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x767FBC2AC802EF3D", "params": [{"name": "statHash", "type": "Hash"}, {"name": "outValue", "type": "int*"}, {"name": "p2", "type": "int"}]}
{"hash": "0x5473D4195058B2E4", "name": "STAT_GET_LICENSE_PLATE", "lua_name": "StatGetLicensePlate", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "char* StatGetLicensePlate(Hash statName)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x5473D4195058B2E4", "params": [{"name": "statName", "type": "Hash"}]}
{"hash": "0x655185A06D9EEAAB", "name": "STAT_GET_MASKED_INT", "lua_name": "StatGetMaskedInt", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "BOOL StatGetMaskedInt(Any p0, Any* p1, Any p2, Any p3, Any p4)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x655185A06D9EEAAB", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any*"}, {"name": "p2", "type": "Any"}, {"name": "p3", "type": "Any"}, {"name": "p4", "type": "Any"}]}
{"hash": "0xE0E854F5280FB769", "name": "STAT_GET_NUMBER_OF_DAYS", "lua_name": "StatGetNumberOfDays", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "int StatGetNumberOfDays(Hash statName)", "description": "", "aliases": "0xE0E854F5280FB769", "url": "https://docs.fivem.net/natives/?_0xE0E854F5280FB769", "params": [{"name": "statName", "type": "Hash"}]}
{"hash": "0xF2D4B2FE415AAFC3", "name": "STAT_GET_NUMBER_OF_HOURS", "lua_name": "StatGetNumberOfHours", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "int StatGetNumberOfHours(Hash statName)", "description": "", "aliases": "0xF2D4B2FE415AAFC3", "url": "https://docs.fivem.net/natives/?_0xF2D4B2FE415AAFC3", "params": [{"name": "statName", "type": "Hash"}]}
{"hash": "0x7583B4BE4C5A41B5", "name": "STAT_GET_NUMBER_OF_MINUTES", "lua_name": "StatGetNumberOfMinutes", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "int StatGetNumberOfMinutes(Hash statName)", "description": "", "aliases": "0x7583B4BE4C5A41B5", "url": "https://docs.fivem.net/natives/?_0x7583B4BE4C5A41B5", "params": [{"name": "statName", "type": "Hash"}]}
{"hash": "0x2CE056FF3723F00B", "name": "STAT_GET_NUMBER_OF_SECONDS", "lua_name": "StatGetNumberOfSeconds", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "int StatGetNumberOfSeconds(Hash statName)", "description": "", "aliases": "0x2CE056FF3723F00B", "url": "https://docs.fivem.net/natives/?_0x2CE056FF3723F00B", "params": [{"name": "statName", "type": "Hash"}]}
{"hash": "0x350F82CCB186AA1B", "name": "STAT_GET_POS", "lua_name": "StatGetPos", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "BOOL StatGetPos(Any p0, Any* p1, Any* p2, Any* p3, Any p4)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x350F82CCB186AA1B", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any*"}, {"name": "p2", "type": "Any*"}, {"name": "p3", "type": "Any*"}, {"name": "p4", "type": "Any"}]}
{"hash": "0x886913BBEACA68C1", "name": "STAT_GET_SAVE_MIGRATION_STATUS", "lua_name": "StatGetSaveMigrationStatus", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "int StatGetSaveMigrationStatus(Any* data)", "description": "", "aliases": "0x886913BBEACA68C1", "url": "https://docs.fivem.net/natives/?_0x886913BBEACA68C1", "params": [{"name": "data", "type": "Any*"}]}
{"hash": "0xE50384ACC2C3DB74", "name": "STAT_GET_STRING", "lua_name": "StatGetString", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "char* StatGetString(Hash statHash, int p1)", "description": "```\np1 is always -1 in the script files \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xE50384ACC2C3DB74", "params": [{"name": "statHash", "type": "Hash"}, {"name": "p1", "type": "int"}]}
{"hash": "0x2365C388E393BBE2", "name": "STAT_GET_USER_ID", "lua_name": "StatGetUserId", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "char* StatGetUserId(Any p0)", "description": "```\nNeeds more research. Seems to return \"STAT_UNKNOWN\" if no such user id exists. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x2365C388E393BBE2", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0x9B5A68C6489E9909", "name": "STAT_INCREMENT", "lua_name": "StatIncrement", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void StatIncrement(Hash statName, float value)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x9B5A68C6489E9909", "params": [{"name": "statName", "type": "Hash"}, {"name": "value", "type": "float"}]}
{"hash": "0xA651443F437B1CE6", "name": "STAT_LOAD", "lua_name": "StatLoad", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "BOOL StatLoad(int p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA651443F437B1CE6", "params": [{"name": "p0", "type": "int"}]}
{"hash": "0xA1750FFAFA181661", "name": "STAT_LOAD_PENDING", "lua_name": "StatLoadPending", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "BOOL StatLoadPending(Any p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA1750FFAFA181661", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0xE07BCA305B82D2FD", "name": "STAT_SAVE", "lua_name": "StatSave", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "BOOL StatSave(int p0, BOOL p1, int p2)", "description": "```\nNativeDB Added Parameter 4: Any p3\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xE07BCA305B82D2FD", "params": [{"name": "p0", "type": "int"}, {"name": "p1", "type": "BOOL"}, {"name": "p2", "type": "int"}]}
{"hash": "0xC70DDCE56D0D3A99", "name": "STAT_SAVE_MIGRATION_STATUS_START", "lua_name": "StatSaveMigrationStatusStart", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "BOOL StatSaveMigrationStatusStart()", "description": "", "aliases": "0xC70DDCE56D0D3A99", "url": "https://docs.fivem.net/natives/?_0xC70DDCE56D0D3A99", "params": []}
{"hash": "0x7D3A583856F2C5AC", "name": "STAT_SAVE_PENDING", "lua_name": "StatSavePending", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "BOOL StatSavePending()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x7D3A583856F2C5AC", "params": []}
{"hash": "0xBBB6AD006F1BBEA3", "name": "STAT_SAVE_PENDING_OR_REQUESTED", "lua_name": "StatSavePendingOrRequested", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "BOOL StatSavePendingOrRequested()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xBBB6AD006F1BBEA3", "params": []}
{"hash": "0xF434A10BA01C37D0", "name": "STAT_SET_BLOCK_SAVES", "lua_name": "StatSetBlockSaves", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void StatSetBlockSaves(BOOL toggle)", "description": "", "aliases": "0xF434A10BA01C37D0", "url": "https://docs.fivem.net/natives/?_0xF434A10BA01C37D0", "params": [{"name": "toggle", "type": "BOOL"}]}
{"hash": "0x4B33C4243DE0C432", "name": "STAT_SET_BOOL", "lua_name": "StatSetBool", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "BOOL StatSetBool(Hash statName, BOOL value, BOOL save)", "description": "```\nExample:\n STATS::STAT_SET_BOOL(MISC::GET_HASH_KEY(\"MPPLY_MELEECHLENGECOMPLETED\"), trur, true);\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x4B33C4243DE0C432", "params": [{"name": "statName", "type": "Hash"}, {"name": "value", "type": "BOOL"}, {"name": "save", "type": "BOOL"}]}
{"hash": "0x5BC62EC1937B9E5B", "name": "STAT_SET_BOOL_MASKED", "lua_name": "StatSetBoolMasked", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "BOOL StatSetBoolMasked(Hash statName, BOOL value, int mask, BOOL save)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x5BC62EC1937B9E5B", "params": [{"name": "statName", "type": "Hash"}, {"name": "value", "type": "BOOL"}, {"name": "mask", "type": "int"}, {"name": "save", "type": "BOOL"}]}
{"hash": "0x047CBED6F6F8B63C", "name": "STAT_SET_CHEAT_IS_ACTIVE", "lua_name": "StatSetCheatIsActive", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void StatSetCheatIsActive()", "description": "", "aliases": "0x047CBED6F6F8B63C", "url": "https://docs.fivem.net/natives/?_0x047CBED6F6F8B63C", "params": []}
{"hash": "0xC2F84B7F9C4D0C61", "name": "STAT_SET_CURRENT_POSIX_TIME", "lua_name": "StatSetCurrentPosixTime", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "BOOL StatSetCurrentPosixTime(Hash statName, BOOL p1)", "description": "```\np1 always true. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC2F84B7F9C4D0C61", "params": [{"name": "statName", "type": "Hash"}, {"name": "p1", "type": "BOOL"}]}
{"hash": "0x2C29BFB64F4FCBE4", "name": "STAT_SET_DATE", "lua_name": "StatSetDate", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "BOOL StatSetDate(Hash statName, Any* value, int numFields, BOOL save)", "description": "```\n'value' is a structure to a structure, 'numFields' is how many fields there are in said structure (usually 7). \nThe structure looks like this: \nint year \nint month \nint day \nint hour \nint minute \nint second \nint millisecond \nThe decompiled scripts use TIME::GET_POSIX_TIME to fill this structure. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x2C29BFB64F4FCBE4", "params": [{"name": "statName", "type": "Hash"}, {"name": "value", "type": "Any*"}, {"name": "numFields", "type": "int"}, {"name": "save", "type": "BOOL"}]}
{"hash": "0x4851997F37FE9B3C", "name": "STAT_SET_FLOAT", "lua_name": "StatSetFloat", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "BOOL StatSetFloat(Hash statName, float value, BOOL save)", "description": "```\nExample:\n STATS::STAT_SET_FLOAT(MISC::GET_HASH_KEY(\"MP0_WEAPON_ACCURACY\"), 66.6f, true);\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x4851997F37FE9B3C", "params": [{"name": "statName", "type": "Hash"}, {"name": "value", "type": "float"}, {"name": "save", "type": "BOOL"}]}
{"hash": "0x17695002FD8B2AE0", "name": "STAT_SET_GXT_LABEL", "lua_name": "StatSetGxtLabel", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "BOOL StatSetGxtLabel(Hash statName, char* value, BOOL save)", "description": "```\nThe following values have been found in the decompiled scripts: \n\"RC_ABI1\" \n\"RC_ABI2\" \n\"RC_BA1\" \n\"RC_BA2\" \n\"RC_BA3\" \n\"RC_BA3A\" \n\"RC_BA3C\" \n\"RC_BA4\" \n\"RC_DRE1\" \n\"RC_EPS1\" \n\"RC_EPS2\" \n\"RC_EPS3\" \n\"RC_EPS4\" \n\"RC_EPS5\" \n\"RC_EPS6\" \n\"RC_EPS7\" \n\"RC_EPS8\" \n\"RC_EXT1\" \n\"RC_EXT2\" \n\"RC_EXT3\" \n\"RC_EXT4\" \n\"RC_FAN1\" \n\"RC_FAN2\" \n\"RC_FAN3\" \n\"RC_HAO1\" \n\"RC_HUN1\" \n\"RC_HUN2\" \n\"RC_JOS1\" \n\"RC_JOS2\" \n\"RC_JOS3\" \n\"RC_JOS4\" \n\"RC_MAU1\" \n\"RC_MIN1\" \n\"RC_MIN2\" \n\"RC_MIN3\" \n\"RC_MRS1\" \n\"RC_MRS2\" \n\"RC_NI1\" \n\"RC_NI1A\" \n\"RC_NI1B\" \n\"RC_NI1C\" \n\"RC_NI1D\" \n\"RC_NI2\" \n\"RC_NI3\" \n\"RC_OME1\" \n\"RC_OME2\" \n\"RC_PA1\" \n\"RC_PA2\" \n\"RC_PA3\" \n\"RC_PA3A\" \n\"RC_PA3B\" \n\"RC_PA4\" \n\"RC_RAM1\" \n\"RC_RAM2\" \n\"RC_RAM3\" \n\"RC_RAM4\" \n\"RC_RAM5\" \n\"RC_SAS1\" \n\"RC_TON1\" \n\"RC_TON2\" \n\"RC_TON3\" \n\"RC_TON4\" \n\"RC_TON5\" \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x17695002FD8B2AE0", "params": [{"name": "statName", "type": "Hash"}, {"name": "value", "type": "char*"}, {"name": "save", "type": "BOOL"}]}
{"hash": "0xB3271D7AB655B441", "name": "STAT_SET_INT", "lua_name": "StatSetInt", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "BOOL StatSetInt(Hash statName, int value, BOOL save)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xB3271D7AB655B441", "params": [{"name": "statName", "type": "Hash"}, {"name": "value", "type": "int"}, {"name": "save", "type": "BOOL"}]}
{"hash": "0x69FF13266D7296DA", "name": "STAT_SET_LICENSE_PLATE", "lua_name": "StatSetLicensePlate", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "BOOL StatSetLicensePlate(Hash statName, char* str)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x69FF13266D7296DA", "params": [{"name": "statName", "type": "Hash"}, {"name": "str", "type": "char*"}]}
{"hash": "0x7BBB1B54583ED410", "name": "STAT_SET_MASKED_INT", "lua_name": "StatSetMaskedInt", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "BOOL StatSetMaskedInt(Hash statName, Any p1, Any p2, int p3, BOOL save)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x7BBB1B54583ED410", "params": [{"name": "statName", "type": "Hash"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}, {"name": "p3", "type": "int"}, {"name": "save", "type": "BOOL"}]}
{"hash": "0xDB283FDE680FE72E", "name": "STAT_SET_POS", "lua_name": "StatSetPos", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "BOOL StatSetPos(Hash statName, float x, float y, float z, BOOL save)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xDB283FDE680FE72E", "params": [{"name": "statName", "type": "Hash"}, {"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}, {"name": "save", "type": "BOOL"}]}
{"hash": "0x68F01422BE1D838F", "name": "STAT_SET_PROFILE_SETTING_VALUE", "lua_name": "StatSetProfileSettingValue", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void StatSetProfileSettingValue(int profileSetting, int value)", "description": "```\nDoes not take effect immediately, unfortunately.\nprofileSetting seems to only be 936, 937 and 938 in scripts\n```", "aliases": "0x68F01422BE1D838F _STAT_SET_PROFILE_SETTING", "url": "https://docs.fivem.net/natives/?_0x68F01422BE1D838F", "params": [{"name": "profileSetting", "type": "int"}, {"name": "value", "type": "int"}]}
{"hash": "0xA87B2335D12531D7", "name": "STAT_SET_STRING", "lua_name": "StatSetString", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "BOOL StatSetString(Hash statName, char* value, BOOL save)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA87B2335D12531D7", "params": [{"name": "statName", "type": "Hash"}, {"name": "value", "type": "char*"}, {"name": "save", "type": "BOOL"}]}
{"hash": "0x8CDDF1E452BABE11", "name": "STAT_SET_USER_ID", "lua_name": "StatSetUserId", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "BOOL StatSetUserId(Hash statName, char* value, BOOL save)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x8CDDF1E452BABE11", "params": [{"name": "statName", "type": "Hash"}, {"name": "value", "type": "char*"}, {"name": "save", "type": "BOOL"}]}
{"hash": "0x0D0A9F0E7BD91E3C", "name": "STAT_SLOT_IS_LOADED", "lua_name": "StatSlotIsLoaded", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "BOOL StatSlotIsLoaded(Any p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x0D0A9F0E7BD91E3C", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0xBA52FF538ED2BC71", "name": "_GET_NGSTAT_BOOL_HASH", "lua_name": "GetNgstatBoolHash", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "Hash GetNgstatBoolHash(int index, BOOL spStat, BOOL charStat, int character, char* section)", "description": "```\nNeeds more research. Gets the stat name of a masked bool?\nsection - values used in the decompiled scripts:\n\"_NGPSTAT_BOOL\"\n\"_NGTATPSTAT_BOOL\"\n\"_NGDLCPSTAT_BOOL\"\n\"_DLCBIKEPSTAT_BOOL\"\n\"_DLCGUNPSTAT_BOOL\"\n\"_GUNTATPSTAT_BOOL\"\n\"_DLCSMUGCHARPSTAT_BOOL\"\n\"_GANGOPSPSTAT_BOOL\"\n\"_BUSINESSBATPSTAT_BOOL\"\n\"_ARENAWARSPSTAT_BOOL\"\n\"_CASINOPSTAT_BOOL\"\n\"_CASINOHSTPSTAT_BOOL\"\n\"_HEIST3TATTOOSTAT_BOOL\"\n```", "aliases": "0xBA52FF538ED2BC71", "url": "https://docs.fivem.net/natives/?_0xBA52FF538ED2BC71", "params": [{"name": "index", "type": "int"}, {"name": "spStat", "type": "BOOL"}, {"name": "charStat", "type": "BOOL"}, {"name": "character", "type": "int"}, {"name": "section", "type": "char*"}]}
{"hash": "0x2B4CDCA6F07FF3DA", "name": "_GET_NGSTAT_INT_HASH", "lua_name": "GetNgstatIntHash", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "Hash GetNgstatIntHash(int index, BOOL spStat, BOOL charStat, int character, char* section)", "description": "```\nNeeds more research. Gets the stat name of a masked int?\nsection - values used in the decompiled scripts:\n\"_NGPSTAT_INT\"\n\"_MP_NGPSTAT_INT\"\n\"_MP_LRPSTAT_INT\"\n\"_MP_APAPSTAT_INT\"\n\"_MP_LR2PSTAT_INT\"\n\"_MP_BIKEPSTAT_INT\"\n\"_MP_IMPEXPPSTAT_INT\"\n\"_MP_GUNRPSTAT_INT\"\n\"_NGDLCPSTAT_INT\"\n\"_MP_NGDLCPSTAT_INT\"\n\"_DLCSMUGCHARPSTAT_INT\"\n\"_GANGOPSPSTAT_INT\"\n\"_BUSINESSBATPSTAT_INT\"\n\"_ARENAWARSPSTAT_INT\"\n\"_CASINOPSTAT_INT\"\n\"_CASINOHSTPSTAT_INT\"\n```", "aliases": "0x2B4CDCA6F07FF3DA", "url": "https://docs.fivem.net/natives/?_0x2B4CDCA6F07FF3DA", "params": [{"name": "index", "type": "int"}, {"name": "spStat", "type": "BOOL"}, {"name": "charStat", "type": "BOOL"}, {"name": "character", "type": "int"}, {"name": "section", "type": "char*"}]}
{"hash": "0x792271AB35C356A4", "name": "_HIRED_LIMO", "lua_name": "HiredLimo", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void HiredLimo(Any p0, Any p1)", "description": "", "aliases": "0x792271AB35C356A4", "url": "https://docs.fivem.net/natives/?_0x792271AB35C356A4", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}]}
{"hash": "0xF1AE5DCDBFCA2721", "name": "_LEADERBOARDS2_READ_BY_PLATFORM", "lua_name": "Leaderboards2ReadByPlatform", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "BOOL Leaderboards2ReadByPlatform(Any* p0, char* gamerHandleCsv, char* platformName)", "description": "", "aliases": "0xF1AE5DCDBFCA2721", "url": "https://docs.fivem.net/natives/?_0xF1AE5DCDBFCA2721", "params": [{"name": "p0", "type": "Any*"}, {"name": "gamerHandleCsv", "type": "char*"}, {"name": "platformName", "type": "char*"}]}
{"hash": "0x428EAF89E24F6C36", "name": "_LEADERBOARDS_DEATHS", "lua_name": "LeaderboardsDeaths", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void LeaderboardsDeaths(Hash statName, float value)", "description": "", "aliases": "0x428EAF89E24F6C36", "url": "https://docs.fivem.net/natives/?_0x428EAF89E24F6C36", "params": [{"name": "statName", "type": "Hash"}, {"name": "value", "type": "float"}]}
{"hash": "0xCEA553E35C2246E1", "name": "_ORDERED_BOSS_VEHICLE", "lua_name": "OrderedBossVehicle", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void OrderedBossVehicle(Any p0, Any p1, Hash vehicleHash)", "description": "", "aliases": "0xCEA553E35C2246E1", "url": "https://docs.fivem.net/natives/?_0xCEA553E35C2246E1", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "vehicleHash", "type": "Hash", "annotations": {"cs_type": "Any"}}]}
{"hash": "0x533A7D1EA58DF958", "name": "_PLAYSTATS_ARCADEGAME", "lua_name": "PlaystatsArcadegame", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void PlaystatsArcadegame(Any p0, Any p1, Any p2, Any p3, Any p4, Any p5)", "description": "```\nNativeDB Introduced: v1734\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x533A7D1EA58DF958", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}, {"name": "p3", "type": "Any"}, {"name": "p4", "type": "Any"}, {"name": "p5", "type": "Any"}]}
{"hash": "0xB479D9F0D48A1BC5", "name": "_PLAYSTATS_ARENA_WARS_ENDED", "lua_name": "PlaystatsArenaWarsEnded", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void PlaystatsArenaWarsEnded(Any* data)", "description": "```\nNativeDB Introduced: v1604\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xB479D9F0D48A1BC5", "params": [{"name": "data", "type": "Any*"}]}
{"hash": "0x6F4F599753F8200A", "name": "_PLAYSTATS_ARENA_WAR_SPECTATOR", "lua_name": "PlaystatsArenaWarSpectator", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void PlaystatsArenaWarSpectator(int p0, int p1, int p2, int p3, int p4)", "description": "```\nNativeDB Introduced: v1604\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x6F4F599753F8200A", "params": [{"name": "p0", "type": "int"}, {"name": "p1", "type": "int"}, {"name": "p2", "type": "int"}, {"name": "p3", "type": "int"}, {"name": "p4", "type": "int"}]}
{"hash": "0x47B32F5611E6E483", "name": "_PLAYSTATS_AWARD_BADSPORT", "lua_name": "PlaystatsAwardBadsport", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void PlaystatsAwardBadsport(int id)", "description": "", "aliases": "0x47B32F5611E6E483", "url": "https://docs.fivem.net/natives/?_0x47B32F5611E6E483", "params": [{"name": "id", "type": "int"}]}
{"hash": "0x516FC96EB88EEFE5", "name": "_PLAYSTATS_BAN_ALERT", "lua_name": "PlaystatsBanAlert", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void PlaystatsBanAlert(int p0)", "description": "", "aliases": "0x516FC96EB88EEFE5", "url": "https://docs.fivem.net/natives/?_0x516FC96EB88EEFE5", "params": [{"name": "p0", "type": "int"}]}
{"hash": "0xD6781E42755531F7", "name": "_PLAYSTATS_BUY_CONTRABAND", "lua_name": "PlaystatsBuyContraband", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void PlaystatsBuyContraband(Any* data)", "description": "", "aliases": "0xD6781E42755531F7", "url": "https://docs.fivem.net/natives/?_0xD6781E42755531F7", "params": [{"name": "data", "type": "Any*"}]}
{"hash": "0x1187CB58D7F3BED7", "name": "_PLAYSTATS_CARCLUB_CHALLENGE", "lua_name": "PlaystatsCarclubChallenge", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void PlaystatsCarclubChallenge(Any p0, Any p1, Any p2, Any p3)", "description": "```\nNativeDB Introduced: v2372\n```", "aliases": "0x1187CB58D7F3BED7", "url": "https://docs.fivem.net/natives/?_0x1187CB58D7F3BED7", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}, {"name": "p3", "type": "Any"}]}
{"hash": "0xFF14D6FEEC507BBE", "name": "_PLAYSTATS_CARCLUB_POINTS", "lua_name": "PlaystatsCarclubPoints", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void PlaystatsCarclubPoints(Any p0)", "description": "```\nNativeDB Introduced: v2372\n```", "aliases": "0xFF14D6FEEC507BBE", "url": "https://docs.fivem.net/natives/?_0xFF14D6FEEC507BBE", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0x69C922B677621428", "name": "_PLAYSTATS_CARCLUB_PRIZE", "lua_name": "PlaystatsCarclubPrize", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void PlaystatsCarclubPrize(Any p0, Any p1)", "description": "```\nNativeDB Introduced: v2372\n```", "aliases": "0x69C922B677621428", "url": "https://docs.fivem.net/natives/?_0x69C922B677621428", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}]}
{"hash": "0x3EAE97309727E7AD", "name": "_PLAYSTATS_CASINO_BLACKJACK", "lua_name": "PlaystatsCasinoBlackjack", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void PlaystatsCasinoBlackjack(Any p0)", "description": "```\nNativeDB Introduced: v1734\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x3EAE97309727E7AD", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0xD5451C7BF151EB6F", "name": "_PLAYSTATS_CASINO_BLACKJACK_LIGHT", "lua_name": "PlaystatsCasinoBlackjackLight", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void PlaystatsCasinoBlackjackLight(Any p0)", "description": "```\nNativeDB Introduced: v1734\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xD5451C7BF151EB6F", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0x0999F3F090EC5012", "name": "_PLAYSTATS_CASINO_CHIP", "lua_name": "PlaystatsCasinoChip", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void PlaystatsCasinoChip(Any p0)", "description": "```\nNativeDB Introduced: v1734\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x0999F3F090EC5012", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0x049F059625058A86", "name": "_PLAYSTATS_CASINO_INSIDETRACK", "lua_name": "PlaystatsCasinoInsidetrack", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void PlaystatsCasinoInsidetrack(Any p0)", "description": "```\nNativeDB Introduced: v1734\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x049F059625058A86", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0x23A3CBCD50D54E47", "name": "_PLAYSTATS_CASINO_INSIDETRACK_LIGHT", "lua_name": "PlaystatsCasinoInsidetrackLight", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void PlaystatsCasinoInsidetrackLight(Any p0)", "description": "```\nNativeDB Introduced: v1734\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x23A3CBCD50D54E47", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0x0C432C1435F5E4FA", "name": "_PLAYSTATS_CASINO_LUCKYSEVEN", "lua_name": "PlaystatsCasinoLuckyseven", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void PlaystatsCasinoLuckyseven(Any p0)", "description": "```\nNativeDB Introduced: v1734\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x0C432C1435F5E4FA", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0x1A0D4A6C336B7BC5", "name": "_PLAYSTATS_CASINO_MISSION_ENDED", "lua_name": "PlaystatsCasinoMissionEnded", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void PlaystatsCasinoMissionEnded(Any* data)", "description": "```\nNativeDB Introduced: v1734\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x1A0D4A6C336B7BC5", "params": [{"name": "data", "type": "Any*"}]}
{"hash": "0x95101C443A84E7F1", "name": "_PLAYSTATS_CASINO_ROULETTE", "lua_name": "PlaystatsCasinoRoulette", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void PlaystatsCasinoRoulette(Any p0)", "description": "```\nNativeDB Introduced: v1734\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x95101C443A84E7F1", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0x6572ABA3DE1197FC", "name": "_PLAYSTATS_CASINO_ROULETTE_LIGHT", "lua_name": "PlaystatsCasinoRouletteLight", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void PlaystatsCasinoRouletteLight(Any p0)", "description": "```\nNativeDB Introduced: v1734\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x6572ABA3DE1197FC", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0xEF5EC67D392B830A", "name": "_PLAYSTATS_CASINO_SLOTMACHINE", "lua_name": "PlaystatsCasinoSlotmachine", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void PlaystatsCasinoSlotmachine(Any p0)", "description": "```\nNativeDB Introduced: v1734\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xEF5EC67D392B830A", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0xE60054A0FAE8227F", "name": "_PLAYSTATS_CASINO_SLOTMACHINE_LIGHT", "lua_name": "PlaystatsCasinoSlotmachineLight", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void PlaystatsCasinoSlotmachineLight(Any p0)", "description": "```\nNativeDB Introduced: v1734\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xE60054A0FAE8227F", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0xFCCCAC2BD3C1F180", "name": "_PLAYSTATS_CASINO_STORY_MISSION_ENDED", "lua_name": "PlaystatsCasinoStoryMissionEnded", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void PlaystatsCasinoStoryMissionEnded(Any p0, Any p1)", "description": "```\nNativeDB Introduced: v1734\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xFCCCAC2BD3C1F180", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}]}
{"hash": "0xF740FB339D471C35", "name": "_PLAYSTATS_CASINO_THREECARDPOKER", "lua_name": "PlaystatsCasinoThreecardpoker", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void PlaystatsCasinoThreecardpoker(Any p0)", "description": "```\nNativeDB Introduced: v1734\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xF740FB339D471C35", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0xC9001364B4388F22", "name": "_PLAYSTATS_CASINO_THREECARDPOKER_LIGHT", "lua_name": "PlaystatsCasinoThreecardpokerLight", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void PlaystatsCasinoThreecardpokerLight(Any p0)", "description": "```\nNativeDB Introduced: v1734\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC9001364B4388F22", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0x0A50D2604E05CB94", "name": "_PLAYSTATS_CHANGE_MC_EMBLEM", "lua_name": "PlaystatsChangeMcEmblem", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void PlaystatsChangeMcEmblem(Any p0, Any p1, Any p2, Any p3, Any p4)", "description": "", "aliases": "0x0A50D2604E05CB94", "url": "https://docs.fivem.net/natives/?_0x0A50D2604E05CB94", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}, {"name": "p3", "type": "Any"}, {"name": "p4", "type": "Any"}]}
{"hash": "0xCD0A8A9338681CF2", "name": "_PLAYSTATS_COLLECTIBLE", "lua_name": "PlaystatsCollectible", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void PlaystatsCollectible(Any p0, Any p1, Any p2, Any p3, Any p4, Any p5, Any p6, Any p7, Any p8, Any p9)", "description": "```\nNativeDB Introduced: v1734\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xCD0A8A9338681CF2", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}, {"name": "p3", "type": "Any"}, {"name": "p4", "type": "Any"}, {"name": "p5", "type": "Any"}, {"name": "p6", "type": "Any"}, {"name": "p7", "type": "Any"}, {"name": "p8", "type": "Any"}, {"name": "p9", "type": "Any"}]}
{"hash": "0xB7257BA2550EA10A", "name": "_PLAYSTATS_COPY_RANK_INTO_NEW_SLOT", "lua_name": "PlaystatsCopyRankIntoNewSlot", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void PlaystatsCopyRankIntoNewSlot(Any p0, Any p1, Any p2, Any p3, Any p4, Any p5, Any p6)", "description": "", "aliases": "0xB7257BA2550EA10A", "url": "https://docs.fivem.net/natives/?_0xB7257BA2550EA10A", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}, {"name": "p3", "type": "Any"}, {"name": "p4", "type": "Any"}, {"name": "p5", "type": "Any"}, {"name": "p6", "type": "Any"}]}
{"hash": "0x0BC254FF3A911501", "name": "_PLAYSTATS_DAR_MISSION_END", "lua_name": "PlaystatsDarMissionEnd", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void PlaystatsDarMissionEnd(Any* data)", "description": "```\nNativeDB Introduced: v1290\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x0BC254FF3A911501", "params": [{"name": "data", "type": "Any*"}]}
{"hash": "0x2605663BD4F23B5D", "name": "_PLAYSTATS_DEFEND_CONTRABAND", "lua_name": "PlaystatsDefendContraband", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void PlaystatsDefendContraband(Any* data)", "description": "", "aliases": "0x2605663BD4F23B5D", "url": "https://docs.fivem.net/natives/?_0x2605663BD4F23B5D", "params": [{"name": "data", "type": "Any*"}]}
{"hash": "0x46326E13DA4E0546", "name": "_PLAYSTATS_DIRECTOR_MODE", "lua_name": "PlaystatsDirectorMode", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void PlaystatsDirectorMode(Any* p0)", "description": "", "aliases": "0x46326E13DA4E0546", "url": "https://docs.fivem.net/natives/?_0x46326E13DA4E0546", "params": [{"name": "p0", "type": "Any*"}]}
{"hash": "0x66C7BB2416ED3FCE", "name": "_PLAYSTATS_DRONE_USAGE", "lua_name": "PlaystatsDroneUsage", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void PlaystatsDroneUsage(int p0, int p1, int p2)", "description": "```\nNativeDB Introduced: v1493\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x66C7BB2416ED3FCE", "params": [{"name": "p0", "type": "int"}, {"name": "p1", "type": "int"}, {"name": "p2", "type": "int"}]}
{"hash": "0x848B66100EE33B05", "name": "_PLAYSTATS_DUPE_DETECTION", "lua_name": "PlaystatsDupeDetection", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void PlaystatsDupeDetection(Any* data)", "description": "", "aliases": "0x848B66100EE33B05", "url": "https://docs.fivem.net/natives/?_0x848B66100EE33B05", "params": [{"name": "data", "type": "Any*"}]}
{"hash": "0x501478855A6074CE", "name": "_PLAYSTATS_EARNED_MC_POINTS", "lua_name": "PlaystatsEarnedMcPoints", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void PlaystatsEarnedMcPoints(Any p0, Any p1, Any p2, Any p3, Any p4, Any p5)", "description": "", "aliases": "0x501478855A6074CE", "url": "https://docs.fivem.net/natives/?_0x501478855A6074CE", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}, {"name": "p3", "type": "Any"}, {"name": "p4", "type": "Any"}, {"name": "p5", "type": "Any"}]}
{"hash": "0x878FF156D36E9956", "name": "_PLAYSTATS_ENTER_SESSION_PACK", "lua_name": "PlaystatsEnterSessionPack", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void PlaystatsEnterSessionPack(Any* data)", "description": "```\nNativeDB Introduced: v1290\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x878FF156D36E9956", "params": [{"name": "data", "type": "Any*"}]}
{"hash": "0xFA5B74BAB8A7EF99", "name": "_PLAYSTATS_EXTRA_EVENT", "lua_name": "PlaystatsExtraEvent", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void PlaystatsExtraEvent(Any p0)", "description": "```\nNativeDB Introduced: v2372\n```", "aliases": "0xFA5B74BAB8A7EF99", "url": "https://docs.fivem.net/natives/?_0xFA5B74BAB8A7EF99", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0x0EACDF8487D5155A", "name": "_PLAYSTATS_GUNRUN_MISSION_ENDED", "lua_name": "PlaystatsGunrunMissionEnded", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void PlaystatsGunrunMissionEnded(Any* data)", "description": "", "aliases": "0x0EACDF8487D5155A", "url": "https://docs.fivem.net/natives/?_0x0EACDF8487D5155A", "params": [{"name": "data", "type": "Any*"}]}
{"hash": "0xD8AFB345A9C5CCBB", "name": "_PLAYSTATS_H2_FMPREP_END", "lua_name": "PlaystatsH2FmprepEnd", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void PlaystatsH2FmprepEnd(Any* data)", "description": "```\nNativeDB Introduced: v1290\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xD8AFB345A9C5CCBB", "params": [{"name": "data", "type": "Any*"}]}
{"hash": "0x1E1497D0D2108115", "name": "_PLAYSTATS_H2_INSTANCE_END", "lua_name": "PlaystatsH2InstanceEnd", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void PlaystatsH2InstanceEnd(Any* data, Any p1, Any p2, Any p3)", "description": "```\nNativeDB Introduced: v1290\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x1E1497D0D2108115", "params": [{"name": "data", "type": "Any*"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}, {"name": "p3", "type": "Any"}]}
{"hash": "0x887DAD63CF5B7908", "name": "_PLAYSTATS_INVENTORY", "lua_name": "PlaystatsInventory", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void PlaystatsInventory(Any p0)", "description": "```\nNativeDB Introduced: v2699\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x887DAD63CF5B7908", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0x35EEC6C2BC821A71", "name": "_PLAYSTATS_PASSIVE_MODE", "lua_name": "PlaystatsPassiveMode", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void PlaystatsPassiveMode(BOOL p0, int p1, int p2, int p3)", "description": "```\nNativeDB Introduced: v1734\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x35EEC6C2BC821A71", "params": [{"name": "p0", "type": "BOOL"}, {"name": "p1", "type": "int"}, {"name": "p2", "type": "int"}, {"name": "p3", "type": "int"}]}
{"hash": "0x9572BD4DD6B72122", "name": "_PLAYSTATS_PEGASAIRCRAFT", "lua_name": "PlaystatsPegasaircraft", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void PlaystatsPegasaircraft(Hash modelHash)", "description": "```\nNativeDB Introduced: v1180\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x9572BD4DD6B72122", "params": [{"name": "modelHash", "type": "Hash"}]}
{"hash": "0x203B381133817079", "name": "_PLAYSTATS_PI_MENU_HIDE_SETTINGS", "lua_name": "PlaystatsPiMenuHideSettings", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void PlaystatsPiMenuHideSettings(Any* data)", "description": "", "aliases": "0x203B381133817079", "url": "https://docs.fivem.net/natives/?_0x203B381133817079", "params": [{"name": "data", "type": "Any*"}]}
{"hash": "0x04D90BA8207ADA2D", "name": "_PLAYSTATS_RECOVER_CONTRABAND", "lua_name": "PlaystatsRecoverContraband", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void PlaystatsRecoverContraband(Any* data)", "description": "", "aliases": "0x04D90BA8207ADA2D", "url": "https://docs.fivem.net/natives/?_0x04D90BA8207ADA2D", "params": [{"name": "data", "type": "Any*"}]}
{"hash": "0xBBA55BE9AAAABF44", "name": "_PLAYSTATS_ROBBERY_FINALE", "lua_name": "PlaystatsRobberyFinale", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void PlaystatsRobberyFinale(Any p0)", "description": "```\nNativeDB Introduced: v2372\n```", "aliases": "0xBBA55BE9AAAABF44", "url": "https://docs.fivem.net/natives/?_0xBBA55BE9AAAABF44", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0x1A67DFBF1F5C3835", "name": "_PLAYSTATS_ROBBERY_PREP", "lua_name": "PlaystatsRobberyPrep", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void PlaystatsRobberyPrep(Any p0)", "description": "```\nNativeDB Introduced: v2372\n```", "aliases": "0x1A67DFBF1F5C3835", "url": "https://docs.fivem.net/natives/?_0x1A67DFBF1F5C3835", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0xC729991A9065376E", "name": "_PLAYSTATS_SELL_CONTRABAND", "lua_name": "PlaystatsSellContraband", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void PlaystatsSellContraband(Any* data)", "description": "", "aliases": "0xC729991A9065376E", "url": "https://docs.fivem.net/natives/?_0xC729991A9065376E", "params": [{"name": "data", "type": "Any*"}]}
{"hash": "0x320C35147D5B5DDD", "name": "_PLAYSTATS_SMUG_MISSION_ENDED", "lua_name": "PlaystatsSmugMissionEnded", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void PlaystatsSmugMissionEnded(Any* data)", "description": "```\nNativeDB Introduced: v1180\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x320C35147D5B5DDD", "params": [{"name": "data", "type": "Any*"}]}
{"hash": "0x6731DE84A38BFAD0", "name": "_PLAYSTATS_SPECTATOR_WHEEL_SPIN", "lua_name": "PlaystatsSpectatorWheelSpin", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void PlaystatsSpectatorWheelSpin(int p0, int p1, int p2, int p3)", "description": "```\nNativeDB Introduced: v1604\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x6731DE84A38BFAD0", "params": [{"name": "p0", "type": "int"}, {"name": "p1", "type": "int"}, {"name": "p2", "type": "int"}, {"name": "p3", "type": "int"}]}
{"hash": "0xBE509B0A3693DE8B", "name": "_PLAYSTATS_SPENT_PI_CUSTOM_LOADOUT", "lua_name": "PlaystatsSpentPiCustomLoadout", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void PlaystatsSpentPiCustomLoadout(int amount)", "description": "", "aliases": "0xBE509B0A3693DE8B", "url": "https://docs.fivem.net/natives/?_0xBE509B0A3693DE8B", "params": [{"name": "amount", "type": "int"}]}
{"hash": "0x098760C7461724CD", "name": "_PLAYSTATS_START_OFFLINE_MODE", "lua_name": "PlaystatsStartOfflineMode", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void PlaystatsStartOfflineMode()", "description": "```\nPLAYSTATS_START_INVITE_DESPAWNING?\n```", "aliases": "0x098760C7461724CD", "url": "https://docs.fivem.net/natives/?_0x098760C7461724CD", "params": []}
{"hash": "0x35E39E5570358630", "name": "_PLAYSTATS_STONE_HATCHET_END", "lua_name": "PlaystatsStoneHatchetEnd", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void PlaystatsStoneHatchetEnd(Any* data)", "description": "```\nNativeDB Introduced: v1493\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x35E39E5570358630", "params": [{"name": "data", "type": "Any*"}]}
{"hash": "0xDAC073C7901F9E15", "name": "_SET_HAS_CONTENT_UNLOCKS_FLAGS", "lua_name": "SetHasContentUnlocksFlags", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void SetHasContentUnlocksFlags(int value)", "description": "```\nSets profile setting 866\nSET_*\n```", "aliases": "0xDAC073C7901F9E15", "url": "https://docs.fivem.net/natives/?_0xDAC073C7901F9E15", "params": [{"name": "value", "type": "int"}]}
{"hash": "0xF6792800AC95350D", "name": "_SET_SAVE_MIGRATION_TRANSACTION_ID", "lua_name": "SetSaveMigrationTransactionId", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "void SetSaveMigrationTransactionId(int transactionId)", "description": "```\nSets profile setting 501\n```", "aliases": "0xF6792800AC95350D", "url": "https://docs.fivem.net/natives/?_0xF6792800AC95350D", "params": [{"name": "transactionId", "type": "int"}]}
{"hash": "0x567384DFA67029E6", "name": "_STAT_GET_CANCEL_SAVE_MIGRATION_STATUS", "lua_name": "StatGetCancelSaveMigrationStatus", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "int StatGetCancelSaveMigrationStatus()", "description": "", "aliases": "0x567384DFA67029E6", "url": "https://docs.fivem.net/natives/?_0x567384DFA67029E6", "params": []}
{"hash": "0xF4D8E7AC2A27758C", "name": "_STAT_GET_PACKED_BOOL_MASK", "lua_name": "StatGetPackedBoolMask", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "int StatGetPackedBoolMask(int p0)", "description": "```\nNeeds more research. Possibly used to calculate the \"mask\" when calling \"STAT_SET_BOOL_MASKED\"? \n```", "aliases": "0xF4D8E7AC2A27758C", "url": "https://docs.fivem.net/natives/?_0xF4D8E7AC2A27758C", "params": [{"name": "p0", "type": "int"}]}
{"hash": "0x94F12ABF9C79E339", "name": "_STAT_GET_PACKED_INT_MASK", "lua_name": "StatGetPackedIntMask", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "int StatGetPackedIntMask(int p0)", "description": "```\nNeeds more research. Possibly used to calculate the \"mask\" when calling \"STAT_SET_MASKED_INT\"? \n```", "aliases": "0x94F12ABF9C79E339", "url": "https://docs.fivem.net/natives/?_0x94F12ABF9C79E339", "params": [{"name": "p0", "type": "int"}]}
{"hash": "0xCE5AA445ABA8DEE0", "name": "_STAT_GET_SAVE_MIGRATION_CONSUME_CONTENT_UNLOCK_STATUS", "lua_name": "StatGetSaveMigrationConsumeContentUnlockStatus", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "int StatGetSaveMigrationConsumeContentUnlockStatus(int* p0)", "description": "", "aliases": "0xCE5AA445ABA8DEE0", "url": "https://docs.fivem.net/natives/?_0xCE5AA445ABA8DEE0", "params": [{"name": "p0", "type": "int*", "annotations": {"cs_type": "AnyPtr"}}]}
{"hash": "0xA5C80D8E768A9E66", "name": "_STAT_MIGRATE_SAVE", "lua_name": "StatMigrateSave", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "BOOL StatMigrateSave(char* platformName)", "description": "```\nplatformName must be one of the following: ps3, xbox360, ps4, xboxone\n```", "aliases": "0xA5C80D8E768A9E66", "url": "https://docs.fivem.net/natives/?_0xA5C80D8E768A9E66", "params": [{"name": "platformName", "type": "char*"}]}
{"hash": "0x4FEF53183C3C6414", "name": "_STAT_SAVE_MIGRATION_CANCEL", "lua_name": "StatSaveMigrationCancel", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "BOOL StatSaveMigrationCancel()", "description": "", "aliases": "0x4FEF53183C3C6414", "url": "https://docs.fivem.net/natives/?_0x4FEF53183C3C6414", "params": []}
{"hash": "0x3270F67EED31FBC1", "name": "_STAT_SAVE_MIGRATION_CONSUME_CONTENT_UNLOCK", "lua_name": "StatSaveMigrationConsumeContentUnlock", "ns": "STATS", "apiset": "client", "game": "gta5", "signature": "BOOL StatSaveMigrationConsumeContentUnlock(Hash contentId, char* srcPlatform, char* srcGamerHandle)", "description": "", "aliases": "0x3270F67EED31FBC1", "url": "https://docs.fivem.net/natives/?_0x3270F67EED31FBC1", "params": [{"name": "contentId", "type": "Hash", "annotations": {"cs_type": "Any"}}, {"name": "srcPlatform", "type": "char*"}, {"name": "srcGamerHandle", "type": "char*"}]}
{"hash": "0x03F1A106BDA7DD3E", "name": "", "lua_name": "N_0x03f1a106bda7dd3e", "ns": "STREAMING", "apiset": "client", "game": "gta5", "signature": "void N_0x03f1a106bda7dd3e()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x03F1A106BDA7DD3E", "params": []}
{"hash": "0x0811381EF5062FEC", "name": "", "lua_name": "N_0x0811381ef5062fec", "ns": "STREAMING", "apiset": "client", "game": "gta5", "signature": "void N_0x0811381ef5062fec(Entity p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x0811381EF5062FEC", "params": [{"name": "p0", "type": "Entity"}]}
{"hash": "0x1E9057A74FD73E23", "name": "", "lua_name": "N_0x1e9057a74fd73e23", "ns": "STREAMING", "apiset": "client", "game": "gta5", "signature": "void N_0x1e9057a74fd73e23()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x1E9057A74FD73E23", "params": []}
{"hash": "0x20C6C7E4EB082A7F", "name": "", "lua_name": "N_0x20c6c7e4eb082a7f", "ns": "STREAMING", "apiset": "client", "game": "gta5", "signature": "void N_0x20c6c7e4eb082a7f(BOOL p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x20C6C7E4EB082A7F", "params": [{"name": "p0", "type": "BOOL"}]}
{"hash": "0x472397322E92A856", "name": "", "lua_name": "N_0x472397322e92a856", "ns": "STREAMING", "apiset": "client", "game": "gta5", "signature": "void N_0x472397322e92a856()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x472397322E92A856", "params": []}
{"hash": "0x4E52E752C76E7E7A", "name": "", "lua_name": "N_0x4e52e752c76e7e7a", "ns": "STREAMING", "apiset": "client", "game": "gta5", "signature": "void N_0x4e52e752c76e7e7a(Any p0)", "description": "**This native does absolutely nothing, just a nullsub**", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x4E52E752C76E7E7A", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0x5068F488DDB54DD8", "name": "", "lua_name": "N_0x5068f488ddb54dd8", "ns": "STREAMING", "apiset": "client", "game": "gta5", "signature": "Any N_0x5068f488ddb54dd8()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x5068F488DDB54DD8", "params": []}
{"hash": "0x63EB2B972A218CAC", "name": "", "lua_name": "N_0x63eb2b972a218cac", "ns": "STREAMING", "apiset": "client", "game": "gta5", "signature": "void N_0x63eb2b972a218cac()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x63EB2B972A218CAC", "params": []}
{"hash": "0x71E7B2E657449AAD", "name": "", "lua_name": "N_0x71e7b2e657449aad", "ns": "STREAMING", "apiset": "client", "game": "gta5", "signature": "Any N_0x71e7b2e657449aad()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x71E7B2E657449AAD", "params": []}
{"hash": "0x933BBEEB8C61B5F4", "name": "", "lua_name": "N_0x933bbeeb8c61b5f4", "ns": "STREAMING", "apiset": "client", "game": "gta5", "signature": "BOOL N_0x933bbeeb8c61b5f4()", "description": "```\nProbably IS_SWITCH_*\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x933BBEEB8C61B5F4", "params": []}
{"hash": "0x95A7DABDDBB78AE7", "name": "", "lua_name": "N_0x95a7dabddbb78ae7", "ns": "STREAMING", "apiset": "client", "game": "gta5", "signature": "void N_0x95a7dabddbb78ae7(char* iplName1, char* iplName2)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x95A7DABDDBB78AE7", "params": [{"name": "iplName1", "type": "char*"}, {"name": "iplName2", "type": "char*"}]}
{"hash": "0xBEB2D9A1D9A8F55A", "name": "", "lua_name": "N_0xbeb2d9a1d9a8f55a", "ns": "STREAMING", "apiset": "client", "game": "gta5", "signature": "void N_0xbeb2d9a1d9a8f55a(Any p0, Any p1, Any p2, Any p3)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xBEB2D9A1D9A8F55A", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}, {"name": "p3", "type": "Any"}]}
{"hash": "0xBED8CA5FF5E04113", "name": "", "lua_name": "N_0xbed8ca5ff5e04113", "ns": "STREAMING", "apiset": "client", "game": "gta5", "signature": "void N_0xbed8ca5ff5e04113(float p0, float p1, float p2, float p3)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xBED8CA5FF5E04113", "params": [{"name": "p0", "type": "float"}, {"name": "p1", "type": "float"}, {"name": "p2", "type": "float"}, {"name": "p3", "type": "float"}]}
{"hash": "0xEF39EE20C537E98C", "name": "", "lua_name": "N_0xef39ee20c537e98c", "ns": "STREAMING", "apiset": "client", "game": "gta5", "signature": "void N_0xef39ee20c537e98c(Any p0, Any p1, Any p2, Any p3, Any p4, Any p5)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xEF39EE20C537E98C", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}, {"name": "p3", "type": "Any"}, {"name": "p4", "type": "Any"}, {"name": "p5", "type": "Any"}]}
{"hash": "0xF4A0DADB70F57FA6", "name": "", "lua_name": "N_0xf4a0dadb70f57fa6", "ns": "STREAMING", "apiset": "client", "game": "gta5", "signature": "void N_0xf4a0dadb70f57fa6()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xF4A0DADB70F57FA6", "params": []}
{"hash": "0xF8155A7F03DDFC8E", "name": "", "lua_name": "N_0xf8155a7f03ddfc8e", "ns": "STREAMING", "apiset": "client", "game": "gta5", "signature": "void N_0xf8155a7f03ddfc8e(Any p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xF8155A7F03DDFC8E", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0xFB199266061F820A", "name": "", "lua_name": "N_0xfb199266061f820a", "ns": "STREAMING", "apiset": "client", "game": "gta5", "signature": "BOOL N_0xfb199266061f820a()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xFB199266061F820A", "params": []}
{"hash": "0x0BC3144DEB678666", "name": "ADD_MODEL_TO_CREATOR_BUDGET", "lua_name": "AddModelToCreatorBudget", "ns": "STREAMING", "apiset": "client", "game": "gta5", "signature": "BOOL AddModelToCreatorBudget(Hash modelHash)", "description": "", "aliases": "0x0BC3144DEB678666", "url": "https://docs.fivem.net/natives/?_0x0BC3144DEB678666", "params": [{"name": "modelHash", "type": "Hash"}]}
{"hash": "0x8E2A065ABDAE6994", "name": "ALLOW_PLAYER_SWITCH_ASCENT", "lua_name": "AllowPlayerSwitchAscent", "ns": "STREAMING", "apiset": "client", "game": "gta5", "signature": "void AllowPlayerSwitchAscent()", "description": "", "aliases": "0x8E2A065ABDAE6994", "url": "https://docs.fivem.net/natives/?_0x8E2A065ABDAE6994", "params": []}
{"hash": "0xAD5FDF34B81BFE79", "name": "ALLOW_PLAYER_SWITCH_DESCENT", "lua_name": "AllowPlayerSwitchDescent", "ns": "STREAMING", "apiset": "client", "game": "gta5", "signature": "void AllowPlayerSwitchDescent()", "description": "", "aliases": "0xAD5FDF34B81BFE79", "url": "https://docs.fivem.net/natives/?_0xAD5FDF34B81BFE79", "params": []}
{"hash": "0x74DE2E8739086740", "name": "ALLOW_PLAYER_SWITCH_OUTRO", "lua_name": "AllowPlayerSwitchOutro", "ns": "STREAMING", "apiset": "client", "game": "gta5", "signature": "void AllowPlayerSwitchOutro()", "description": "", "aliases": "0x74DE2E8739086740", "url": "https://docs.fivem.net/natives/?_0x74DE2E8739086740", "params": []}
{"hash": "0x43D1680C6D19A8E9", "name": "ALLOW_PLAYER_SWITCH_PAN", "lua_name": "AllowPlayerSwitchPan", "ns": "STREAMING", "apiset": "client", "game": "gta5", "signature": "void AllowPlayerSwitchPan()", "description": "", "aliases": "0x43D1680C6D19A8E9", "url": "https://docs.fivem.net/natives/?_0x43D1680C6D19A8E9", "params": []}
{"hash": "0x9BADDC94EF83B823", "name": "BEGIN_SRL", "lua_name": "BeginSrl", "ns": "STREAMING", "apiset": "client", "game": "gta5", "signature": "void BeginSrl()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x9BADDC94EF83B823", "params": []}
{"hash": "0x31B73D1EA9F01DA2", "name": "CLEAR_FOCUS", "lua_name": "ClearFocus", "ns": "STREAMING", "apiset": "client", "game": "gta5", "signature": "void ClearFocus()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x31B73D1EA9F01DA2", "params": []}
{"hash": "0xCE58B1CFB9290813", "name": "CLEAR_HD_AREA", "lua_name": "ClearHdArea", "ns": "STREAMING", "apiset": "client", "game": "gta5", "signature": "void ClearHdArea()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xCE58B1CFB9290813", "params": []}
{"hash": "0xBD605B8E0E18B3BB", "name": "DISABLE_SWITCH_OUTRO_FX", "lua_name": "DisableSwitchOutroFx", "ns": "STREAMING", "apiset": "client", "game": "gta5", "signature": "void DisableSwitchOutroFx()", "description": "", "aliases": "0xBD605B8E0E18B3BB", "url": "https://docs.fivem.net/natives/?_0xBD605B8E0E18B3BB", "params": []}
{"hash": "0x2DA49C3B79856961", "name": "DOES_ANIM_DICT_EXIST", "lua_name": "DoesAnimDictExist", "ns": "STREAMING", "apiset": "client", "game": "gta5", "signature": "BOOL DoesAnimDictExist(char* animDict)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x2DA49C3B79856961", "params": [{"name": "animDict", "type": "char*"}]}
{"hash": "0xD4793DFF3AF2ABCD", "name": "ENABLE_SWITCH_PAUSE_BEFORE_DESCENT", "lua_name": "EnableSwitchPauseBeforeDescent", "ns": "STREAMING", "apiset": "client", "game": "gta5", "signature": "void EnableSwitchPauseBeforeDescent()", "description": "", "aliases": "0xD4793DFF3AF2ABCD", "url": "https://docs.fivem.net/natives/?_0xD4793DFF3AF2ABCD", "params": []}
{"hash": "0x0A41540E63C9EE17", "name": "END_SRL", "lua_name": "EndSrl", "ns": "STREAMING", "apiset": "client", "game": "gta5", "signature": "void EndSrl()", "description": "Clear the current srl and stop rendering the area selected by PREFETCH_SRL and started with BEGIN_SRL.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x0A41540E63C9EE17", "params": []}
{"hash": "0xB5D7B26B45720E05", "name": "GET_IDEAL_PLAYER_SWITCH_TYPE", "lua_name": "GetIdealPlayerSwitchType", "ns": "STREAMING", "apiset": "client", "game": "gta5", "signature": "int GetIdealPlayerSwitchType(float x1, float y1, float z1, float x2, float y2, float z2)", "description": "```\nx1, y1, z1 -- Coords of your ped model \nx2, y2, z2 -- Coords of the ped you want to switch to \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xB5D7B26B45720E05", "params": [{"name": "x1", "type": "float"}, {"name": "y1", "type": "float"}, {"name": "z1", "type": "float"}, {"name": "x2", "type": "float"}, {"name": "y2", "type": "float"}, {"name": "z2", "type": "float"}]}
{"hash": "0x0C15B0E443B2349D", "name": "GET_LODSCALE", "lua_name": "GetLodscale", "ns": "STREAMING", "apiset": "client", "game": "gta5", "signature": "float GetLodscale()", "description": "", "aliases": "0x0C15B0E443B2349D", "url": "https://docs.fivem.net/natives/?_0x0C15B0E443B2349D", "params": []}
{"hash": "0x4060057271CEBC89", "name": "GET_NUMBER_OF_STREAMING_REQUESTS", "lua_name": "GetNumberOfStreamingRequests", "ns": "STREAMING", "apiset": "client", "game": "gta5", "signature": "int GetNumberOfStreamingRequests()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x4060057271CEBC89", "params": []}
{"hash": "0x20F898A5D9782800", "name": "GET_PLAYER_SHORT_SWITCH_STATE", "lua_name": "GetPlayerShortSwitchState", "ns": "STREAMING", "apiset": "client", "game": "gta5", "signature": "int GetPlayerShortSwitchState()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x20F898A5D9782800", "params": []}
{"hash": "0x5B48A06DD0E792A5", "name": "GET_PLAYER_SWITCH_INTERP_OUT_CURRENT_TIME", "lua_name": "GetPlayerSwitchInterpOutCurrentTime", "ns": "STREAMING", "apiset": "client", "game": "gta5", "signature": "Any GetPlayerSwitchInterpOutCurrentTime()", "description": "", "aliases": "0x5B48A06DD0E792A5", "url": "https://docs.fivem.net/natives/?_0x5B48A06DD0E792A5", "params": []}
{"hash": "0x08C2D6C52A3104BB", "name": "GET_PLAYER_SWITCH_INTERP_OUT_DURATION", "lua_name": "GetPlayerSwitchInterpOutDuration", "ns": "STREAMING", "apiset": "client", "game": "gta5", "signature": "int GetPlayerSwitchInterpOutDuration()", "description": "", "aliases": "SET_PLAYER_INVERTED_UP 0x08C2D6C52A3104BB", "url": "https://docs.fivem.net/natives/?_0x08C2D6C52A3104BB", "params": []}
{"hash": "0x78C0D93253149435", "name": "GET_PLAYER_SWITCH_JUMP_CUT_INDEX", "lua_name": "GetPlayerSwitchJumpCutIndex", "ns": "STREAMING", "apiset": "client", "game": "gta5", "signature": "int GetPlayerSwitchJumpCutIndex()", "description": "", "aliases": "0x78C0D93253149435", "url": "https://docs.fivem.net/natives/?_0x78C0D93253149435", "params": []}
{"hash": "0x470555300D10B2A5", "name": "GET_PLAYER_SWITCH_STATE", "lua_name": "GetPlayerSwitchState", "ns": "STREAMING", "apiset": "client", "game": "gta5", "signature": "int GetPlayerSwitchState()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x470555300D10B2A5", "params": []}
{"hash": "0xB3C94A90D9FC9E62", "name": "GET_PLAYER_SWITCH_TYPE", "lua_name": "GetPlayerSwitchType", "ns": "STREAMING", "apiset": "client", "game": "gta5", "signature": "int GetPlayerSwitchType()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xB3C94A90D9FC9E62", "params": []}
{"hash": "0xD031A9162D01088C", "name": "HAS_ANIM_DICT_LOADED", "lua_name": "HasAnimDictLoaded", "ns": "STREAMING", "apiset": "client", "game": "gta5", "signature": "BOOL HasAnimDictLoaded(char* animDict)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xD031A9162D01088C", "params": [{"name": "animDict", "type": "char*"}]}
{"hash": "0xC4EA073D86FB29B0", "name": "HAS_ANIM_SET_LOADED", "lua_name": "HasAnimSetLoaded", "ns": "STREAMING", "apiset": "client", "game": "gta5", "signature": "BOOL HasAnimSetLoaded(char* animSet)", "description": "Gets whether the specified animation set has finished loading. An animation set provides movement animations for a ped.\n\nAnimation set and clip set are synonymous. See [`SET_PED_MOVEMENT_CLIPSET`](#\\_0xAF8A94EDE7712BEF).", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC4EA073D86FB29B0", "params": [{"name": "animSet", "type": "char*"}]}
{"hash": "0x318234F4F3738AF3", "name": "HAS_CLIP_SET_LOADED", "lua_name": "HasClipSetLoaded", "ns": "STREAMING", "apiset": "client", "game": "gta5", "signature": "BOOL HasClipSetLoaded(char* clipSet)", "description": "```\nAlias for HAS_ANIM_SET_LOADED. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x318234F4F3738AF3", "params": [{"name": "clipSet", "type": "char*"}]}
{"hash": "0x22CCA434E368F03A", "name": "HAS_COLLISION_FOR_MODEL_LOADED", "lua_name": "HasCollisionForModelLoaded", "ns": "STREAMING", "apiset": "client", "game": "gta5", "signature": "BOOL HasCollisionForModelLoaded(Hash model)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x22CCA434E368F03A", "params": [{"name": "model", "type": "Hash"}]}
{"hash": "0x98A4EB5D89A0C952", "name": "HAS_MODEL_LOADED", "lua_name": "HasModelLoaded", "ns": "STREAMING", "apiset": "client", "game": "gta5", "signature": "BOOL HasModelLoaded(Hash model)", "description": "Returns whether the specified model (archetype) is currently loaded.\n\nNote that this will return 'true' even if the model has been requested and loaded by something other than the current script, if you're intending to actually use the model in a later frame, you should call REQUEST_MODEL anyway.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x98A4EB5D89A0C952", "params": [{"name": "model", "type": "Hash", "description": "The model hash to check for."}]}
{"hash": "0x8702416E512EC454", "name": "HAS_NAMED_PTFX_ASSET_LOADED", "lua_name": "HasNamedPtfxAssetLoaded", "ns": "STREAMING", "apiset": "client", "game": "gta5", "signature": "BOOL HasNamedPtfxAssetLoaded(char* fxName)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x8702416E512EC454", "params": [{"name": "fxName", "type": "char*"}]}
{"hash": "0xCA7D9B86ECA7481B", "name": "HAS_PTFX_ASSET_LOADED", "lua_name": "HasPtfxAssetLoaded", "ns": "STREAMING", "apiset": "client", "game": "gta5", "signature": "BOOL HasPtfxAssetLoaded()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xCA7D9B86ECA7481B", "params": []}
{"hash": "0xB5A4DB34FE89B88A", "name": "INIT_CREATOR_BUDGET", "lua_name": "InitCreatorBudget", "ns": "STREAMING", "apiset": "client", "game": "gta5", "signature": "void InitCreatorBudget()", "description": "", "aliases": "0xB5A4DB34FE89B88A _LOAD_MISSION_CREATOR_DATA", "url": "https://docs.fivem.net/natives/?_0xB5A4DB34FE89B88A", "params": []}
{"hash": "0x2DDFF3FB9075D747", "name": "IS_ENTITY_FOCUS", "lua_name": "IsEntityFocus", "ns": "STREAMING", "apiset": "client", "game": "gta5", "signature": "BOOL IsEntityFocus(Entity entity)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x2DDFF3FB9075D747", "params": [{"name": "entity", "type": "Entity"}]}
{"hash": "0x88A741E44A2B3495", "name": "IS_IPL_ACTIVE", "lua_name": "IsIplActive", "ns": "STREAMING", "apiset": "client", "game": "gta5", "signature": "BOOL IsIplActive(char* iplName)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x88A741E44A2B3495", "params": [{"name": "iplName", "type": "char*"}]}
{"hash": "0x19AAC8F07BFEC53E", "name": "IS_MODEL_A_VEHICLE", "lua_name": "IsModelAVehicle", "ns": "STREAMING", "apiset": "client", "game": "gta5", "signature": "BOOL IsModelAVehicle(Hash model)", "description": "```\nReturns whether the specified model represents a vehicle. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x19AAC8F07BFEC53E", "params": [{"name": "model", "type": "Hash"}]}
{"hash": "0x35B9E0803292B641", "name": "IS_MODEL_IN_CDIMAGE", "lua_name": "IsModelInCdimage", "ns": "STREAMING", "apiset": "client", "game": "gta5", "signature": "BOOL IsModelInCdimage(Hash model)", "description": "```\nCheck if model is in cdimage(rpf) \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x35B9E0803292B641", "params": [{"name": "model", "type": "Hash"}]}
{"hash": "0xC0296A2EDF545E92", "name": "IS_MODEL_VALID", "lua_name": "IsModelValid", "ns": "STREAMING", "apiset": "client", "game": "gta5", "signature": "BOOL IsModelValid(Hash model)", "description": "```\nReturns whether the specified model exists in the game. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC0296A2EDF545E92", "params": [{"name": "model", "type": "Hash"}]}
{"hash": "0x41CA5A33160EA4AB", "name": "IS_NETWORK_LOADING_SCENE", "lua_name": "IsNetworkLoadingScene", "ns": "STREAMING", "apiset": "client", "game": "gta5", "signature": "BOOL IsNetworkLoadingScene()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x41CA5A33160EA4AB", "params": []}
{"hash": "0xA41A05B6CB741B85", "name": "IS_NEW_LOAD_SCENE_ACTIVE", "lua_name": "IsNewLoadSceneActive", "ns": "STREAMING", "apiset": "client", "game": "gta5", "signature": "BOOL IsNewLoadSceneActive()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA41A05B6CB741B85", "params": []}
{"hash": "0x01B8247A7A8B9AD1", "name": "IS_NEW_LOAD_SCENE_LOADED", "lua_name": "IsNewLoadSceneLoaded", "ns": "STREAMING", "apiset": "client", "game": "gta5", "signature": "BOOL IsNewLoadSceneLoaded()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x01B8247A7A8B9AD1", "params": []}
{"hash": "0xD9D2CFFF49FAB35F", "name": "IS_PLAYER_SWITCH_IN_PROGRESS", "lua_name": "IsPlayerSwitchInProgress", "ns": "STREAMING", "apiset": "client", "game": "gta5", "signature": "BOOL IsPlayerSwitchInProgress()", "description": "```\nReturns true if the player is currently switching, false otherwise. \n(When the camera is in the sky moving from Trevor to Franklin for example) \n```", "aliases": "0xD9D2CFFF49FAB35F", "url": "https://docs.fivem.net/natives/?_0xD9D2CFFF49FAB35F", "params": []}
{"hash": "0xD0263801A4C5B0BB", "name": "IS_SRL_LOADED", "lua_name": "IsSrlLoaded", "ns": "STREAMING", "apiset": "client", "game": "gta5", "signature": "BOOL IsSrlLoaded()", "description": "Returns true when the srl from BEGIN_SRL is loaded.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xD0263801A4C5B0BB", "params": []}
{"hash": "0xBC9823AB80A3DCAC", "name": "IS_STREAMVOL_ACTIVE", "lua_name": "IsStreamvolActive", "ns": "STREAMING", "apiset": "client", "game": "gta5", "signature": "BOOL IsStreamvolActive()", "description": "", "aliases": "0xBC9823AB80A3DCAC", "url": "https://docs.fivem.net/natives/?_0xBC9823AB80A3DCAC", "params": []}
{"hash": "0xDFA80CB25D0A19B3", "name": "IS_SWITCH_READY_FOR_DESCENT", "lua_name": "IsSwitchReadyForDescent", "ns": "STREAMING", "apiset": "client", "game": "gta5", "signature": "BOOL IsSwitchReadyForDescent()", "description": "", "aliases": "0xDFA80CB25D0A19B3", "url": "https://docs.fivem.net/natives/?_0xDFA80CB25D0A19B3", "params": []}
{"hash": "0x5B74EA8CFD5E3E7E", "name": "IS_SWITCH_SKIPPING_DESCENT", "lua_name": "IsSwitchSkippingDescent", "ns": "STREAMING", "apiset": "client", "game": "gta5", "signature": "BOOL IsSwitchSkippingDescent()", "description": "", "aliases": "DESTROY_PLAYER_IN_PAUSE_MENU", "url": "https://docs.fivem.net/natives/?_0x5B74EA8CFD5E3E7E", "params": []}
{"hash": "0xBD6E84632DD4CB3F", "name": "LOAD_ALL_OBJECTS_NOW", "lua_name": "LoadAllObjectsNow", "ns": "STREAMING", "apiset": "client", "game": "gta5", "signature": "void LoadAllObjectsNow()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xBD6E84632DD4CB3F", "params": []}
{"hash": "0x4448EB75B4904BDB", "name": "LOAD_SCENE", "lua_name": "LoadScene", "ns": "STREAMING", "apiset": "client", "game": "gta5", "signature": "void LoadScene(float x, float y, float z)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x4448EB75B4904BDB", "params": [{"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}]}
{"hash": "0x64E630FAF5F60F44", "name": "NETWORK_STOP_LOAD_SCENE", "lua_name": "NetworkStopLoadScene", "ns": "STREAMING", "apiset": "client", "game": "gta5", "signature": "void NetworkStopLoadScene()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x64E630FAF5F60F44", "params": []}
{"hash": "0xC4582015556D1C46", "name": "NETWORK_UPDATE_LOAD_SCENE", "lua_name": "NetworkUpdateLoadScene", "ns": "STREAMING", "apiset": "client", "game": "gta5", "signature": "BOOL NetworkUpdateLoadScene()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC4582015556D1C46", "params": []}
{"hash": "0x212A8D0D2BABFAC2", "name": "NEW_LOAD_SCENE_START", "lua_name": "NewLoadSceneStart", "ns": "STREAMING", "apiset": "client", "game": "gta5", "signature": "BOOL NewLoadSceneStart(float posX, float posY, float posZ, float offsetX, float offsetY, float offsetZ, float radius, int p7)", "description": "```\n`radius` value is usually between `3f` and `7000f` in original 1868 scripts.\n`p7` is 0, 1, 2, 3 or 4 used in decompiled scripts, 0 is by far the most common.\nReturns True if success, used only 7 times in decompiled scripts of 1868\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x212A8D0D2BABFAC2", "params": [{"name": "posX", "type": "float", "description": "World `x` coordinate."}, {"name": "posY", "type": "float", "description": "World `y` coordinate."}, {"name": "posZ", "type": "float", "description": "World `z` coordinate."}, {"name": "offsetX", "type": "float", "description": "Offset `x` coordinate."}, {"name": "offsetY", "type": "float", "description": "Offset `y` coordinate."}, {"name": "offsetZ", "type": "float", "description": "Offset `z` coordinate."}, {"name": "radius", "type": "float", "description": "Action radius, value is usually between `3f` and `7000f` in original 1868 scripts."}, {"name": "p7", "type": "int", "description": "0, 1, 2, 3 or 4 used in decompiled scripts, 0 is by far the most common."}]}
{"hash": "0xACCFB4ACF53551B0", "name": "NEW_LOAD_SCENE_START_SPHERE", "lua_name": "NewLoadSceneStartSphere", "ns": "STREAMING", "apiset": "client", "game": "gta5", "signature": "BOOL NewLoadSceneStartSphere(float x, float y, float z, float radius, Any p4)", "description": "```\nif (!sub_8f12(\"START LOAD SCENE SAFE\")) {\n if (CUTSCENE::GET_CUTSCENE_TIME() > 4178) {\n STREAMING::_ACCFB4ACF53551B0(1973.845458984375, 3818.447265625, 32.43629837036133, 15.0, 2);\n sub_8e9e(\"START LOAD SCENE SAFE\", 1);\n }\n}\n(Previously known as STREAMING::_NEW_LOAD_SCENE_START_SAFE)\n```", "aliases": "0xACCFB4ACF53551B0", "url": "https://docs.fivem.net/natives/?_0xACCFB4ACF53551B0", "params": [{"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}, {"name": "radius", "type": "float"}, {"name": "p4", "type": "Any"}]}
{"hash": "0xC197616D221FF4A4", "name": "NEW_LOAD_SCENE_STOP", "lua_name": "NewLoadSceneStop", "ns": "STREAMING", "apiset": "client", "game": "gta5", "signature": "void NewLoadSceneStop()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC197616D221FF4A4", "params": []}
{"hash": "0xA76359FC80B2438E", "name": "OVERRIDE_LODSCALE_THIS_FRAME", "lua_name": "OverrideLodscaleThisFrame", "ns": "STREAMING", "apiset": "client", "game": "gta5", "signature": "void OverrideLodscaleThisFrame(float scaling)", "description": "```\nThis allows you to override \"extended distance scaling\" setting. Needs to be called each frame.\nMax scaling seems to be 200.0, normal is 1.0\nSee https://gfycat.com/DetailedHauntingIncatern\n```", "aliases": "0xA76359FC80B2438E", "url": "https://docs.fivem.net/natives/?_0xA76359FC80B2438E", "params": [{"name": "scaling", "type": "float"}]}
{"hash": "0x3D245789CE12982C", "name": "PREFETCH_SRL", "lua_name": "PrefetchSrl", "ns": "STREAMING", "apiset": "client", "game": "gta5", "signature": "void PrefetchSrl(char* srl)", "description": "This native is used to attribute the SRL that BeginSrl is going to load. This is usually used for 'in-game' cinematics (not cutscenes but camera stuff) instead of SetFocusArea because it loads a specific area of the map which is pretty useful when the camera moves from distant areas.\nFor instance, GTA:O opening cutscene.\n\nhttps://pastebin.com/2EeKVeLA : a list of SRL found in srllist.meta\nhttps://pastebin.com/zd9XYUWY : here is the content of a SRL file opened with codewalker.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x3D245789CE12982C", "params": [{"name": "srl", "type": "char*", "description": "A SRL name."}]}
{"hash": "0xF66A602F829E2A06", "name": "REMOVE_ANIM_DICT", "lua_name": "RemoveAnimDict", "ns": "STREAMING", "apiset": "client", "game": "gta5", "signature": "void RemoveAnimDict(char* animDict)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xF66A602F829E2A06", "params": [{"name": "animDict", "type": "char*"}]}
{"hash": "0x16350528F93024B3", "name": "REMOVE_ANIM_SET", "lua_name": "RemoveAnimSet", "ns": "STREAMING", "apiset": "client", "game": "gta5", "signature": "void RemoveAnimSet(char* animSet)", "description": "Unloads the specified animation set. An animation set provides movement animations for a ped.\n\nAnimation set and clip set are synonymous. See [`SET_PED_MOVEMENT_CLIPSET`](#\\_0xAF8A94EDE7712BEF).", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x16350528F93024B3", "params": [{"name": "animSet", "type": "char*"}]}
{"hash": "0x01F73A131C18CD94", "name": "REMOVE_CLIP_SET", "lua_name": "RemoveClipSet", "ns": "STREAMING", "apiset": "client", "game": "gta5", "signature": "void RemoveClipSet(char* clipSet)", "description": "```\nAlias for REMOVE_ANIM_SET. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x01F73A131C18CD94", "params": [{"name": "clipSet", "type": "char*"}]}
{"hash": "0xEE6C5AD3ECE0A82D", "name": "REMOVE_IPL", "lua_name": "RemoveIpl", "ns": "STREAMING", "apiset": "client", "game": "gta5", "signature": "void RemoveIpl(char* iplName)", "description": "IPL list can be found [here](https://gist.github.com/4mmonium/4c8a076b5f712a7cc64666003009a2e7).", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xEE6C5AD3ECE0A82D", "params": [{"name": "iplName", "type": "char*"}]}
{"hash": "0xF086AD9354FAC3A3", "name": "REMOVE_MODEL_FROM_CREATOR_BUDGET", "lua_name": "RemoveModelFromCreatorBudget", "ns": "STREAMING", "apiset": "client", "game": "gta5", "signature": "void RemoveModelFromCreatorBudget(Hash modelHash)", "description": "", "aliases": "0xF086AD9354FAC3A3", "url": "https://docs.fivem.net/natives/?_0xF086AD9354FAC3A3", "params": [{"name": "modelHash", "type": "Hash", "annotations": {"cs_type": "Any"}}]}
{"hash": "0x5F61EBBE1A00F96D", "name": "REMOVE_NAMED_PTFX_ASSET", "lua_name": "RemoveNamedPtfxAsset", "ns": "STREAMING", "apiset": "client", "game": "gta5", "signature": "void RemoveNamedPtfxAsset(char* fxName)", "description": "", "aliases": "_REMOVE_NAMED_PTFX_ASSET", "url": "https://docs.fivem.net/natives/?_0x5F61EBBE1A00F96D", "params": [{"name": "fxName", "type": "char*"}]}
{"hash": "0x88C6814073DD4A73", "name": "REMOVE_PTFX_ASSET", "lua_name": "RemovePtfxAsset", "ns": "STREAMING", "apiset": "client", "game": "gta5", "signature": "void RemovePtfxAsset()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x88C6814073DD4A73", "params": []}
{"hash": "0xC9156DC11411A9EA", "name": "REQUEST_ADDITIONAL_COLLISION_AT_COORD", "lua_name": "RequestAdditionalCollisionAtCoord", "ns": "STREAMING", "apiset": "client", "game": "gta5", "signature": "void RequestAdditionalCollisionAtCoord(float x, float y, float z)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC9156DC11411A9EA", "params": [{"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}]}
{"hash": "0xD3BD40951412FEF6", "name": "REQUEST_ANIM_DICT", "lua_name": "RequestAnimDict", "ns": "STREAMING", "apiset": "client", "game": "gta5", "signature": "void RequestAnimDict(char* animDict)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xD3BD40951412FEF6", "params": [{"name": "animDict", "type": "char*"}]}
{"hash": "0x6EA47DAE7FAD0EED", "name": "REQUEST_ANIM_SET", "lua_name": "RequestAnimSet", "ns": "STREAMING", "apiset": "client", "game": "gta5", "signature": "void RequestAnimSet(char* animSet)", "description": "Starts loading the specified animation set. An animation set provides movement animations for a ped. See [`SET_PED_MOVEMENT_CLIPSET`](#\\_0xAF8A94EDE7712BEF).", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x6EA47DAE7FAD0EED", "params": [{"name": "animSet", "type": "char*"}]}
{"hash": "0xD2A71E1A77418A49", "name": "REQUEST_CLIP_SET", "lua_name": "RequestClipSet", "ns": "STREAMING", "apiset": "client", "game": "gta5", "signature": "void RequestClipSet(char* clipSet)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xD2A71E1A77418A49", "params": [{"name": "clipSet", "type": "char*"}]}
{"hash": "0x07503F7948F491A7", "name": "REQUEST_COLLISION_AT_COORD", "lua_name": "RequestCollisionAtCoord", "ns": "STREAMING", "apiset": "client", "game": "gta5", "signature": "void RequestCollisionAtCoord(float x, float y, float z)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x07503F7948F491A7", "params": [{"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}]}
{"hash": "0x923CB32A3B874FCB", "name": "REQUEST_COLLISION_FOR_MODEL", "lua_name": "RequestCollisionForModel", "ns": "STREAMING", "apiset": "client", "game": "gta5", "signature": "void RequestCollisionForModel(Hash model)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x923CB32A3B874FCB", "params": [{"name": "model", "type": "Hash"}]}
{"hash": "0x41B4893843BBDB74", "name": "REQUEST_IPL", "lua_name": "RequestIpl", "ns": "STREAMING", "apiset": "client", "game": "gta5", "signature": "void RequestIpl(char* iplName)", "description": "```\nExemple: REQUEST_IPL(\"TrevorsTrailerTrash\");\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x41B4893843BBDB74", "params": [{"name": "iplName", "type": "char*"}]}
{"hash": "0xA0261AEF7ACFC51E", "name": "REQUEST_MENU_PED_MODEL", "lua_name": "RequestMenuPedModel", "ns": "STREAMING", "apiset": "client", "game": "gta5", "signature": "void RequestMenuPedModel(Hash model)", "description": "", "aliases": "0xA0261AEF7ACFC51E", "url": "https://docs.fivem.net/natives/?_0xA0261AEF7ACFC51E", "params": [{"name": "model", "type": "Hash"}]}
{"hash": "0x963D27A58DF860AC", "name": "REQUEST_MODEL", "lua_name": "RequestModel", "ns": "STREAMING", "apiset": "client", "game": "gta5", "signature": "void RequestModel(Hash model)", "description": "Request a model (archetype) to be loaded for use by the current script. Use SET_MODEL_AS_NO_LONGER_NEEDED when done using the model in script.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x963D27A58DF860AC", "params": [{"name": "model", "type": "Hash", "description": "The model to request."}]}
{"hash": "0x8A7A40100EDFEC58", "name": "REQUEST_MODELS_IN_ROOM", "lua_name": "RequestModelsInRoom", "ns": "STREAMING", "apiset": "client", "game": "gta5", "signature": "void RequestModelsInRoom(int interior, char* roomName)", "description": "```\nSTREAMING::REQUEST_MODELS_IN_ROOM(l_13BC, \"V_FIB01_cur_elev\");\nSTREAMING::REQUEST_MODELS_IN_ROOM(l_13BC, \"limbo\");\nSTREAMING::REQUEST_MODELS_IN_ROOM(l_13BB, \"V_Office_gnd_lifts\");\nSTREAMING::REQUEST_MODELS_IN_ROOM(l_13BB, \"limbo\");\nSTREAMING::REQUEST_MODELS_IN_ROOM(l_13BC, \"v_fib01_jan_elev\");\nSTREAMING::REQUEST_MODELS_IN_ROOM(l_13BC, \"limbo\");\n```", "aliases": "0x8A7A40100EDFEC58 _REQUEST_INTERIOR_ROOM_BY_NAME", "url": "https://docs.fivem.net/natives/?_0x8A7A40100EDFEC58", "params": [{"name": "interior", "type": "int"}, {"name": "roomName", "type": "char*"}]}
{"hash": "0xB80D8756B4668AB6", "name": "REQUEST_NAMED_PTFX_ASSET", "lua_name": "RequestNamedPtfxAsset", "ns": "STREAMING", "apiset": "client", "game": "gta5", "signature": "void RequestNamedPtfxAsset(char* fxName)", "description": "```\n From the b678d decompiled scripts:\n STREAMING::REQUEST_NAMED_PTFX_ASSET(\"core_snow\");\n STREAMING::REQUEST_NAMED_PTFX_ASSET(\"fm_mission_controler\");\n STREAMING::REQUEST_NAMED_PTFX_ASSET(\"proj_xmas_firework\");\n STREAMING::REQUEST_NAMED_PTFX_ASSET(\"scr_apartment_mp\");\n STREAMING::REQUEST_NAMED_PTFX_ASSET(\"scr_biolab_heist\");\n STREAMING::REQUEST_NAMED_PTFX_ASSET(\"scr_indep_fireworks\");\n STREAMING::REQUEST_NAMED_PTFX_ASSET(\"scr_indep_parachute\");\n STREAMING::REQUEST_NAMED_PTFX_ASSET(\"scr_indep_wheelsmoke\");\n STREAMING::REQUEST_NAMED_PTFX_ASSET(\"scr_mp_cig_plane\");\n STREAMING::REQUEST_NAMED_PTFX_ASSET(\"scr_mp_creator\");\n STREAMING::REQUEST_NAMED_PTFX_ASSET(\"scr_mp_tankbattle\");\n STREAMING::REQUEST_NAMED_PTFX_ASSET(\"scr_ornate_heist\");\n STREAMING::REQUEST_NAMED_PTFX_ASSET(\"scr_prison_break_heist_station\");\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xB80D8756B4668AB6", "params": [{"name": "fxName", "type": "char*"}]}
{"hash": "0x944955FB2A3935C8", "name": "REQUEST_PTFX_ASSET", "lua_name": "RequestPtfxAsset", "ns": "STREAMING", "apiset": "client", "game": "gta5", "signature": "void RequestPtfxAsset()", "description": "```\nmaps script name (thread + 0xD0) by lookup via scriptfx.dat - does nothing when script name is empty\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x944955FB2A3935C8", "params": []}
{"hash": "0x42CBE54462D92634", "name": "SET_DITCH_POLICE_MODELS", "lua_name": "SetDitchPoliceModels", "ns": "STREAMING", "apiset": "client", "game": "gta5", "signature": "void SetDitchPoliceModels(BOOL toggle)", "description": "```\nThis is a NOP function. It does nothing at all. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x42CBE54462D92634", "params": [{"name": "toggle", "type": "BOOL"}]}
{"hash": "0x198F77705FA0931D", "name": "SET_FOCUS_ENTITY", "lua_name": "SetFocusEntity", "ns": "STREAMING", "apiset": "client", "game": "gta5", "signature": "void SetFocusEntity(Entity entity)", "description": "```\nIt seems to make the entity's coords mark the point from which LOD-distances are measured. In my testing, setting a vehicle as the focus entity and moving that vehicle more than 300 distance units away from the player will make the level of detail around the player go down drastically (shadows disappear, textures go extremely low res, etc). The player seems to be the default focus entity. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x198F77705FA0931D", "params": [{"name": "entity", "type": "Entity"}]}
{"hash": "0xBB7454BAFF08FE25", "name": "SET_FOCUS_POS_AND_VEL", "lua_name": "SetFocusPosAndVel", "ns": "STREAMING", "apiset": "client", "game": "gta5", "signature": "void SetFocusPosAndVel(float x, float y, float z, float offsetX, float offsetY, float offsetZ)", "description": "```\nOverride the area where the camera will render the terrain.\np3, p4 and p5 are usually set to 0.0\n```", "aliases": "_SET_FOCUS_AREA", "url": "https://docs.fivem.net/natives/?_0xBB7454BAFF08FE25", "params": [{"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}, {"name": "offsetX", "type": "float"}, {"name": "offsetY", "type": "float"}, {"name": "offsetZ", "type": "float"}]}
{"hash": "0x717CD6E6FAEBBEDC", "name": "SET_GAME_PAUSES_FOR_STREAMING", "lua_name": "SetGamePausesForStreaming", "ns": "STREAMING", "apiset": "client", "game": "gta5", "signature": "void SetGamePausesForStreaming(BOOL toggle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x717CD6E6FAEBBEDC", "params": [{"name": "toggle", "type": "BOOL"}]}
{"hash": "0xB85F26619073E775", "name": "SET_HD_AREA", "lua_name": "SetHdArea", "ns": "STREAMING", "apiset": "client", "game": "gta5", "signature": "void SetHdArea(float x, float y, float z, float radius)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xB85F26619073E775", "params": [{"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}, {"name": "radius", "type": "float"}]}
{"hash": "0xE37B76C387BE28ED", "name": "SET_INTERIOR_ACTIVE", "lua_name": "SetInteriorActive", "ns": "STREAMING", "apiset": "client", "game": "gta5", "signature": "void SetInteriorActive(int interiorID, BOOL toggle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xE37B76C387BE28ED", "params": [{"name": "interiorID", "type": "int"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0x9A9D1BA639675CF1", "name": "SET_ISLAND_ENABLED", "lua_name": "SetIslandEnabled", "ns": "STREAMING", "apiset": "client", "game": "gta5", "signature": "void SetIslandEnabled(char* islandName, BOOL toggle)", "description": "Enables the specified island. For more information, see islandhopper.meta\n\n```\nNativeDB Introduced: v2189\n```", "aliases": "_SET_ISLAND_HOPPER_ENABLED", "url": "https://docs.fivem.net/natives/?_0x9A9D1BA639675CF1", "params": [{"name": "islandName", "type": "char*", "description": "The name of the island to be enabled or disabled."}, {"name": "toggle", "type": "BOOL", "description": "A boolean value where `true` enables the island and `false` disables it."}]}
{"hash": "0xAF12610C644A35C9", "name": "SET_MAPDATACULLBOX_ENABLED", "lua_name": "SetMapdatacullboxEnabled", "ns": "STREAMING", "apiset": "client", "game": "gta5", "signature": "void SetMapdatacullboxEnabled(char* name, BOOL toggle)", "description": "```\nPossible p0 values: \n\"prologue\" \n\"Prologue_Main\" \n```", "aliases": "0xAF12610C644A35C9", "url": "https://docs.fivem.net/natives/?_0xAF12610C644A35C9", "params": [{"name": "name", "type": "char*"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0xE532F5D78798DAAB", "name": "SET_MODEL_AS_NO_LONGER_NEEDED", "lua_name": "SetModelAsNoLongerNeeded", "ns": "STREAMING", "apiset": "client", "game": "gta5", "signature": "void SetModelAsNoLongerNeeded(Hash model)", "description": "Releases the script ownership assigned by REQUEST_MODEL. This command should be used when done using a specific model hash in script.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xE532F5D78798DAAB", "params": [{"name": "model", "type": "Hash", "description": "The model to release ownership of."}]}
{"hash": "0x8C95333CFC3340F3", "name": "SET_PED_POPULATION_BUDGET", "lua_name": "SetPedPopulationBudget", "ns": "STREAMING", "apiset": "client", "game": "gta5", "signature": "void SetPedPopulationBudget(int budgetLevel)", "description": "Sets the memory budget level for ped population.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x8C95333CFC3340F3", "params": [{"name": "budgetLevel", "type": "int", "description": "Ranges from `0` to `3`, where `0` is lowest (no peds) and `3` is the full budget level."}]}
{"hash": "0x5F2013F8BC24EE69", "name": "SET_PLAYER_SHORT_SWITCH_STYLE", "lua_name": "SetPlayerShortSwitchStyle", "ns": "STREAMING", "apiset": "client", "game": "gta5", "signature": "void SetPlayerShortSwitchStyle(int style)", "description": "", "aliases": "0x5F2013F8BC24EE69", "url": "https://docs.fivem.net/natives/?_0x5F2013F8BC24EE69", "params": [{"name": "style", "type": "int", "description": "Always 0"}]}
{"hash": "0x0FDE9DBFC0A6BC65", "name": "SET_PLAYER_SWITCH_ESTABLISHING_SHOT", "lua_name": "SetPlayerSwitchEstablishingShot", "ns": "STREAMING", "apiset": "client", "game": "gta5", "signature": "void SetPlayerSwitchEstablishingShot(char* name)", "description": "```\nAll names can be found in playerswitchestablishingshots.meta\n```", "aliases": "0x0FDE9DBFC0A6BC65", "url": "https://docs.fivem.net/natives/?_0x0FDE9DBFC0A6BC65", "params": [{"name": "name", "type": "char*"}]}
{"hash": "0xC208B673CE446B61", "name": "SET_PLAYER_SWITCH_OUTRO", "lua_name": "SetPlayerSwitchOutro", "ns": "STREAMING", "apiset": "client", "game": "gta5", "signature": "void SetPlayerSwitchOutro(float cameraCoordX, float cameraCoordY, float cameraCoordZ, float camRotationX, float camRotationY, float camRotationZ, float camFov, float camFarClip, int rotationOrder)", "description": "", "aliases": "0xC208B673CE446B61", "url": "https://docs.fivem.net/natives/?_0xC208B673CE446B61", "params": [{"name": "cameraCoordX", "type": "float"}, {"name": "cameraCoordY", "type": "float"}, {"name": "cameraCoordZ", "type": "float"}, {"name": "camRotationX", "type": "float"}, {"name": "camRotationY", "type": "float"}, {"name": "camRotationZ", "type": "float"}, {"name": "camFov", "type": "float"}, {"name": "camFarClip", "type": "float"}, {"name": "rotationOrder", "type": "int"}]}
{"hash": "0x77B5F9A36BF96710", "name": "SET_REDUCE_PED_MODEL_BUDGET", "lua_name": "SetReducePedModelBudget", "ns": "STREAMING", "apiset": "client", "game": "gta5", "signature": "void SetReducePedModelBudget(BOOL toggle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x77B5F9A36BF96710", "params": [{"name": "toggle", "type": "BOOL"}]}
{"hash": "0x80C527893080CCF3", "name": "SET_REDUCE_VEHICLE_MODEL_BUDGET", "lua_name": "SetReduceVehicleModelBudget", "ns": "STREAMING", "apiset": "client", "game": "gta5", "signature": "void SetReduceVehicleModelBudget(BOOL toggle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x80C527893080CCF3", "params": [{"name": "toggle", "type": "BOOL"}]}
{"hash": "0x40AEFD1A244741F2", "name": "SET_RENDER_HD_ONLY", "lua_name": "SetRenderHdOnly", "ns": "STREAMING", "apiset": "client", "game": "gta5", "signature": "void SetRenderHdOnly(BOOL toggle)", "description": "", "aliases": "0x40AEFD1A244741F2", "url": "https://docs.fivem.net/natives/?_0x40AEFD1A244741F2", "params": [{"name": "toggle", "type": "BOOL"}]}
{"hash": "0xA74A541C6884E7B8", "name": "SET_SRL_TIME", "lua_name": "SetSrlTime", "ns": "STREAMING", "apiset": "client", "game": "gta5", "signature": "void SetSrlTime(float p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA74A541C6884E7B8", "params": [{"name": "p0", "type": "float"}]}
{"hash": "0x6E0C692677008888", "name": "SET_STREAMING", "lua_name": "SetStreaming", "ns": "STREAMING", "apiset": "client", "game": "gta5", "signature": "void SetStreaming(BOOL toggle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x6E0C692677008888", "params": [{"name": "toggle", "type": "BOOL"}]}
{"hash": "0xCB9E1EB3BE2AF4E9", "name": "SET_VEHICLE_POPULATION_BUDGET", "lua_name": "SetVehiclePopulationBudget", "ns": "STREAMING", "apiset": "client", "game": "gta5", "signature": "void SetVehiclePopulationBudget(int p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xCB9E1EB3BE2AF4E9", "params": [{"name": "p0", "type": "int"}]}
{"hash": "0xCCE26000E9A6FAD7", "name": "SHUTDOWN_CREATOR_BUDGET", "lua_name": "ShutdownCreatorBudget", "ns": "STREAMING", "apiset": "client", "game": "gta5", "signature": "void ShutdownCreatorBudget()", "description": "", "aliases": "0xCCE26000E9A6FAD7", "url": "https://docs.fivem.net/natives/?_0xCCE26000E9A6FAD7", "params": []}
{"hash": "0xFAA23F2CBA159D67", "name": "START_PLAYER_SWITCH", "lua_name": "StartPlayerSwitch", "ns": "STREAMING", "apiset": "client", "game": "gta5", "signature": "void StartPlayerSwitch(Ped from, Ped to, int flags, int switchType)", "description": "```cpp\nenum ePlayerSwitchType \n{ \n\tSWITCH_TYPE_AUTO = 0,\n\tSWITCH_TYPE_LONG = 1,\n\tSWITCH_TYPE_MEDIUM = 2,\n\tSWITCH_TYPE_SHORT = 3\n}; \n```\n\n```cpp\nenum eSwitchFlags {\n\tSKIP_INTRO = 1,\n\tSKIP_OUTRO = 2,\n\tPAUSE_BEFORE_PAN = 4,\n\tPAUSE_BEFORE_OUTRO = 8,\n\tSKIP_PAN = 16,\n\tUNKNOWN_DEST = 32,\n\tDESCENT_ONLY = 64,\n\tSTART_FROM_CAMPOS = 128,\n\tPAUSE_BEFORE_ASCENT = 256,\n\tPAUSE_BEFORE_DESCENT = 512,\n\tALLOW_SNIPER_AIM_INTRO = 1024,\n\tALLOW_SNIPER_AIM_OUTRO = 2048,\n\tSKIP_TOP_DESCENT = 4096,\n\tSUPPRESS_OUTRO_FX = 8192,\n\tSUPPRESS_INTRO_FX = 16384,\n\tDELAY_ASCENT_FX = 32768\n}\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xFAA23F2CBA159D67", "params": [{"name": "from", "type": "Ped"}, {"name": "to", "type": "Ped"}, {"name": "flags", "type": "int", "description": "Refer to `eSwitchFlags`"}, {"name": "switchType", "type": "int", "description": "Refer to `ePlayerSwitchType`"}]}
{"hash": "0x95C0A5BBDC189AA1", "name": "STOP_PLAYER_SWITCH", "lua_name": "StopPlayerSwitch", "ns": "STREAMING", "apiset": "client", "game": "gta5", "signature": "void StopPlayerSwitch()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x95C0A5BBDC189AA1", "params": []}
{"hash": "0x1F3F018BC3AFA77C", "name": "STREAMVOL_CREATE_FRUSTUM", "lua_name": "StreamvolCreateFrustum", "ns": "STREAMING", "apiset": "client", "game": "gta5", "signature": "Any StreamvolCreateFrustum(float p0, float p1, float p2, float p3, float p4, float p5, float p6, Any p7, Any p8)", "description": "```\nAlways returns zero.\n```", "aliases": "0x1F3F018BC3AFA77C", "url": "https://docs.fivem.net/natives/?_0x1F3F018BC3AFA77C", "params": [{"name": "p0", "type": "float"}, {"name": "p1", "type": "float"}, {"name": "p2", "type": "float"}, {"name": "p3", "type": "float"}, {"name": "p4", "type": "float"}, {"name": "p5", "type": "float"}, {"name": "p6", "type": "float"}, {"name": "p7", "type": "Any"}, {"name": "p8", "type": "Any"}]}
{"hash": "0x0AD9710CEE2F590F", "name": "STREAMVOL_CREATE_LINE", "lua_name": "StreamvolCreateLine", "ns": "STREAMING", "apiset": "client", "game": "gta5", "signature": "Any StreamvolCreateLine(float p0, float p1, float p2, float p3, float p4, float p5, Any p6)", "description": "```\nAlways returns zero.\n```", "aliases": "0x0AD9710CEE2F590F", "url": "https://docs.fivem.net/natives/?_0x0AD9710CEE2F590F", "params": [{"name": "p0", "type": "float"}, {"name": "p1", "type": "float"}, {"name": "p2", "type": "float"}, {"name": "p3", "type": "float"}, {"name": "p4", "type": "float"}, {"name": "p5", "type": "float"}, {"name": "p6", "type": "Any"}]}
{"hash": "0x219C7B8D53E429FD", "name": "STREAMVOL_CREATE_SPHERE", "lua_name": "StreamvolCreateSphere", "ns": "STREAMING", "apiset": "client", "game": "gta5", "signature": "Any StreamvolCreateSphere(float x, float y, float z, float rad, Any p4, Any p5)", "description": "```\nAlways returns zero.\n```", "aliases": "0x219C7B8D53E429FD FORMAT_FOCUS_HEADING", "url": "https://docs.fivem.net/natives/?_0x219C7B8D53E429FD", "params": [{"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}, {"name": "rad", "type": "float"}, {"name": "p4", "type": "Any"}, {"name": "p5", "type": "Any"}]}
{"hash": "0x1EE7D8DF4425F053", "name": "STREAMVOL_DELETE", "lua_name": "StreamvolDelete", "ns": "STREAMING", "apiset": "client", "game": "gta5", "signature": "void StreamvolDelete(Any unused)", "description": "", "aliases": "0x1EE7D8DF4425F053", "url": "https://docs.fivem.net/natives/?_0x1EE7D8DF4425F053", "params": [{"name": "unused", "type": "Any"}]}
{"hash": "0x7D41E9D2D17C5B2D", "name": "STREAMVOL_HAS_LOADED", "lua_name": "StreamvolHasLoaded", "ns": "STREAMING", "apiset": "client", "game": "gta5", "signature": "BOOL StreamvolHasLoaded(Any unused)", "description": "", "aliases": "0x7D41E9D2D17C5B2D", "url": "https://docs.fivem.net/natives/?_0x7D41E9D2D17C5B2D", "params": [{"name": "unused", "type": "Any"}]}
{"hash": "0x07C313F94746702C", "name": "STREAMVOL_IS_VALID", "lua_name": "StreamvolIsValid", "ns": "STREAMING", "apiset": "client", "game": "gta5", "signature": "BOOL StreamvolIsValid(Any unused)", "description": "", "aliases": "0x07C313F94746702C", "url": "https://docs.fivem.net/natives/?_0x07C313F94746702C", "params": [{"name": "unused", "type": "Any"}]}
{"hash": "0xAAB3200ED59016BC", "name": "SWITCH_TO_MULTI_FIRSTPART", "lua_name": "SwitchToMultiFirstpart", "ns": "STREAMING", "apiset": "client", "game": "gta5", "signature": "void SwitchToMultiFirstpart(Ped ped, int flags, int switchType)", "description": "You can check if the player is in a Switch state with [`IS_PLAYER_SWITCH_IN_PROGRESS`](#\\_0xD9D2CFFF49FAB35F).\n\n***Note:** Doesn't act normally when used on Mount Chiliad.*", "aliases": "0xAAB3200ED59016BC _SWITCH_OUT_PLAYER", "url": "https://docs.fivem.net/natives/?_0xAAB3200ED59016BC", "params": [{"name": "ped", "type": "Ped", "description": "The Ped (player character) for which the switch is initiated."}, {"name": "flags", "type": "int", "description": "Flags control various functionalities: 0 for normal behavior, 1 for no transition, and 255 for Switch IN."}, {"name": "switchType", "type": "int", "description": "Specifies the type of switch (0 - 3): 0 for 1 step towards ped, 1 for 3 steps out from ped, 2 for 1 step out from ped, and 3 for 1 step towards ped."}]}
{"hash": "0xD8295AF639FD9CB8", "name": "SWITCH_TO_MULTI_SECONDPART", "lua_name": "SwitchToMultiSecondpart", "ns": "STREAMING", "apiset": "client", "game": "gta5", "signature": "void SwitchToMultiSecondpart(Ped ped)", "description": "After using [`SWITCH_TO_MULTI_FIRSTPART`](#\\_0xAAB3200ED59016BC) , use this native to smoothly return the camera to the player's character.", "aliases": "0xD8295AF639FD9CB8 _SWITCH_IN_PLAYER", "url": "https://docs.fivem.net/natives/?_0xD8295AF639FD9CB8", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0xF741BD853611592D", "name": "_GET_GLOBAL_WATER_TYPE", "lua_name": "GetGlobalWaterType", "ns": "STREAMING", "apiset": "client", "game": "gta5", "signature": "int GetGlobalWaterType()", "description": "```\nNativeDB Introduced: v2189\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xF741BD853611592D", "params": []}
{"hash": "0x3D3D8B3BE5A83D35", "name": "_GET_USED_CREATOR_MODEL_MEMORY_PERCENTAGE", "lua_name": "GetUsedCreatorModelMemoryPercentage", "ns": "STREAMING", "apiset": "client", "game": "gta5", "signature": "float GetUsedCreatorModelMemoryPercentage()", "description": "```\n0.0 = no memory used\n1.0 = all memory used\n\nMaximum model memory (as defined in common\\data\\missioncreatordata.meta) is 100 MiB\n\nGET_*\n```", "aliases": "0x3D3D8B3BE5A83D35", "url": "https://docs.fivem.net/natives/?_0x3D3D8B3BE5A83D35", "params": []}
{"hash": "0x75816577FEA6DAD5", "name": "_IS_MODEL_A_PED", "lua_name": "IsModelAPed", "ns": "STREAMING", "apiset": "client", "game": "gta5", "signature": "BOOL IsModelAPed(Hash model)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x75816577FEA6DAD5", "params": [{"name": "model", "type": "Hash"}]}
{"hash": "0x7E3F55ED251B76D3", "name": "_LOAD_GLOBAL_WATER_TYPE", "lua_name": "LoadGlobalWaterType", "ns": "STREAMING", "apiset": "client", "game": "gta5", "signature": "void LoadGlobalWaterType(int waterType)", "description": "0 - default\n1 - HeistIsland\n\n```\nNativeDB Introduced: v2189\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x7E3F55ED251B76D3", "params": [{"name": "waterType", "type": "int"}]}
{"hash": "0x11E019C8F43ACC8A", "name": "CEIL", "lua_name": "Ceil", "ns": "SYSTEM", "apiset": "client", "game": "gta5", "signature": "int Ceil(float value)", "description": "```\nI'm guessing this rounds a float value up to the next whole number, and FLOOR rounds it down \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x11E019C8F43ACC8A", "params": [{"name": "value", "type": "float"}]}
{"hash": "0xD0FFB162F40A139C", "name": "COS", "lua_name": "Cos", "ns": "SYSTEM", "apiset": "client", "game": "gta5", "signature": "float Cos(float value)", "description": "Returns the cosine of the given number.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xD0FFB162F40A139C", "params": [{"name": "value", "type": "float", "description": "The number of degrees (in degrees, not radians)"}]}
{"hash": "0xF34EE736CF047844", "name": "FLOOR", "lua_name": "Floor", "ns": "SYSTEM", "apiset": "client", "game": "gta5", "signature": "int Floor(float value)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xF34EE736CF047844", "params": [{"name": "value", "type": "float"}]}
{"hash": "0xE3621CC40F31FE2E", "name": "POW", "lua_name": "Pow", "ns": "SYSTEM", "apiset": "client", "game": "gta5", "signature": "float Pow(float base, float exponent)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xE3621CC40F31FE2E", "params": [{"name": "base", "type": "float"}, {"name": "exponent", "type": "float"}]}
{"hash": "0xF2DB717A73826179", "name": "ROUND", "lua_name": "Round", "ns": "SYSTEM", "apiset": "client", "game": "gta5", "signature": "int Round(float value)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xF2DB717A73826179", "params": [{"name": "value", "type": "float"}]}
{"hash": "0xC1B1E9A034A63A62", "name": "SETTIMERA", "lua_name": "Settimera", "ns": "SYSTEM", "apiset": "client", "game": "gta5", "signature": "void Settimera(int value)", "description": "Sets the value for the timer A in milliseconds", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC1B1E9A034A63A62", "params": [{"name": "value", "type": "int", "description": "In milliseconds."}]}
{"hash": "0x5AE11BC36633DE4E", "name": "SETTIMERB", "lua_name": "Settimerb", "ns": "SYSTEM", "apiset": "client", "game": "gta5", "signature": "void Settimerb(int value)", "description": "Sets the value for the timer B in milliseconds", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x5AE11BC36633DE4E", "params": [{"name": "value", "type": "int", "description": "In milliseconds."}]}
{"hash": "0xEDD95A39E5544DE8", "name": "SHIFT_LEFT", "lua_name": "ShiftLeft", "ns": "SYSTEM", "apiset": "client", "game": "gta5", "signature": "int ShiftLeft(int value, int bitShift)", "description": "Left bit shifts a value.\nIt is advised you use the `<<` operator instead of this native. It does the same and is faster.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xEDD95A39E5544DE8", "params": [{"name": "value", "type": "int"}, {"name": "bitShift", "type": "int"}]}
{"hash": "0x97EF1E5BCE9DC075", "name": "SHIFT_RIGHT", "lua_name": "ShiftRight", "ns": "SYSTEM", "apiset": "client", "game": "gta5", "signature": "int ShiftRight(int value, int bitShift)", "description": "Right bit shifts a value.\nIt is advised you use the `>>` operator instead of this native. It does the same and is faster.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x97EF1E5BCE9DC075", "params": [{"name": "value", "type": "int"}, {"name": "bitShift", "type": "int"}]}
{"hash": "0x0BADBFA3B172435F", "name": "SIN", "lua_name": "Sin", "ns": "SYSTEM", "apiset": "client", "game": "gta5", "signature": "float Sin(float value)", "description": "Returns the sine of the given number.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x0BADBFA3B172435F", "params": [{"name": "value", "type": "float", "description": "The number of degrees (in degrees, not radians)"}]}
{"hash": "0x71D93B57D07F9804", "name": "SQRT", "lua_name": "Sqrt", "ns": "SYSTEM", "apiset": "client", "game": "gta5", "signature": "float Sqrt(float value)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x71D93B57D07F9804", "params": [{"name": "value", "type": "float"}]}
{"hash": "0xE81651AD79516E48", "name": "START_NEW_SCRIPT", "lua_name": "StartNewScript", "ns": "SYSTEM", "apiset": "client", "game": "gta5", "signature": "int StartNewScript(char* scriptName, int stackSize)", "description": "```\nExamples:\n g_384A = SYSTEM::START_NEW_SCRIPT(\"cellphone_flashhand\", 1424);\n l_10D = SYSTEM::START_NEW_SCRIPT(\"taxiService\", 1828);\n SYSTEM::START_NEW_SCRIPT(\"AM_MP_YACHT\", 5000);\n SYSTEM::START_NEW_SCRIPT(\"emergencycall\", 512);\n SYSTEM::START_NEW_SCRIPT(\"emergencycall\", 512);\n SYSTEM::START_NEW_SCRIPT(\"FM_maintain_cloud_header_data\", 1424);\n SYSTEM::START_NEW_SCRIPT(\"FM_Mission_Controller\", 31000);\n SYSTEM::START_NEW_SCRIPT(\"tennis_family\", 3650);\n SYSTEM::START_NEW_SCRIPT(\"Celebrations\", 3650);\nDecompiled examples of usage when starting a script:\n\n SCRIPT::REQUEST_SCRIPT(a_0);\n if (SCRIPT::HAS_SCRIPT_LOADED(a_0)) {\n SYSTEM::START_NEW_SCRIPT(a_0, v_3);\n SCRIPT::SET_SCRIPT_AS_NO_LONGER_NEEDED(a_0);\n return 1;\n }\n\nor:\n v_2 = \"MrsPhilips2\";\n SCRIPT::REQUEST_SCRIPT(v_2);\n while (!SCRIPT::HAS_SCRIPT_LOADED(v_2)) {\n SCRIPT::REQUEST_SCRIPT(v_2);\n SYSTEM::WAIT(0);\n }\n sub_8792(36);\n SYSTEM::START_NEW_SCRIPT(v_2, 17000);\n SCRIPT::SET_SCRIPT_AS_NO_LONGER_NEEDED(v_2);\nAll native script names: pastebin.com/K9adDsu4 and pastebin.com/yLNWicUi\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xE81651AD79516E48", "params": [{"name": "scriptName", "type": "char*"}, {"name": "stackSize", "type": "int"}]}
{"hash": "0xB8BA7F44DF1575E1", "name": "START_NEW_SCRIPT_WITH_ARGS", "lua_name": "StartNewScriptWithArgs", "ns": "SYSTEM", "apiset": "client", "game": "gta5", "signature": "int StartNewScriptWithArgs(char* scriptName, Any* args, int argCount, int stackSize)", "description": "```\nreturn : script thread id, 0 if failed \nPass pointer to struct of args in p1, size of struct goes into p2 \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xB8BA7F44DF1575E1", "params": [{"name": "scriptName", "type": "char*"}, {"name": "args", "type": "Any*"}, {"name": "argCount", "type": "int"}, {"name": "stackSize", "type": "int"}]}
{"hash": "0xEB1C67C3A5333A92", "name": "START_NEW_SCRIPT_WITH_NAME_HASH", "lua_name": "StartNewScriptWithNameHash", "ns": "SYSTEM", "apiset": "client", "game": "gta5", "signature": "int StartNewScriptWithNameHash(Hash scriptHash, int stackSize)", "description": "", "aliases": "_START_NEW_STREAMED_SCRIPT", "url": "https://docs.fivem.net/natives/?_0xEB1C67C3A5333A92", "params": [{"name": "scriptHash", "type": "Hash"}, {"name": "stackSize", "type": "int"}]}
{"hash": "0xC4BB298BD441BE78", "name": "START_NEW_SCRIPT_WITH_NAME_HASH_AND_ARGS", "lua_name": "StartNewScriptWithNameHashAndArgs", "ns": "SYSTEM", "apiset": "client", "game": "gta5", "signature": "int StartNewScriptWithNameHashAndArgs(Hash scriptHash, Any* args, int argCount, int stackSize)", "description": "", "aliases": "_START_NEW_STREAMED_SCRIPT_WITH_ARGS", "url": "https://docs.fivem.net/natives/?_0xC4BB298BD441BE78", "params": [{"name": "scriptHash", "type": "Hash"}, {"name": "args", "type": "Any*"}, {"name": "argCount", "type": "int"}, {"name": "stackSize", "type": "int"}]}
{"hash": "0x83666F9FB8FEBD4B", "name": "TIMERA", "lua_name": "Timera", "ns": "SYSTEM", "apiset": "client", "game": "gta5", "signature": "int Timera()", "description": "```\nCounts up. Every 1000 is 1 real-time second. Use SETTIMERA(int value) to set the timer (e.g.: SETTIMERA(0)). \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x83666F9FB8FEBD4B", "params": []}
{"hash": "0xC9D9444186B5A374", "name": "TIMERB", "lua_name": "Timerb", "ns": "SYSTEM", "apiset": "client", "game": "gta5", "signature": "int Timerb()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC9D9444186B5A374", "params": []}
{"hash": "0x0000000050597EE2", "name": "TIMESTEP", "lua_name": "Timestep", "ns": "SYSTEM", "apiset": "client", "game": "gta5", "signature": "float Timestep()", "description": "```\nGets the current frame time. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x0000000050597EE2", "params": []}
{"hash": "0xBBDA792448DB5A89", "name": "TO_FLOAT", "lua_name": "ToFloat", "ns": "SYSTEM", "apiset": "client", "game": "gta5", "signature": "float ToFloat(int value)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xBBDA792448DB5A89", "params": [{"name": "value", "type": "int"}]}
{"hash": "0x2A488C176D52CCA5", "name": "VDIST", "lua_name": "Vdist", "ns": "SYSTEM", "apiset": "client", "game": "gta5", "signature": "float Vdist(float x1, float y1, float z1, float x2, float y2, float z2)", "description": "Calculates the distance between two points in 3D space. For performance reasons, consider using direct mathematical calculations for distance, as they can be more efficient than calling this native function.\n\n```\nNativeDB Introduced: v323\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x2A488C176D52CCA5", "params": [{"name": "x1", "type": "float", "description": "X coordinate of the first point."}, {"name": "y1", "type": "float", "description": "Y coordinate of the first point."}, {"name": "z1", "type": "float", "description": "Z coordinate of the first point. Represents the height or elevation at the first point."}, {"name": "x2", "type": "float", "description": "X coordinate of the second point."}, {"name": "y2", "type": "float", "description": "Y coordinate of the second point."}, {"name": "z2", "type": "float", "description": "Z coordinate of the second point. Represents the height or elevation at the second point."}]}
{"hash": "0xB7A628320EFF8E47", "name": "VDIST2", "lua_name": "Vdist2", "ns": "SYSTEM", "apiset": "client", "game": "gta5", "signature": "float Vdist2(float x1, float y1, float z1, float x2, float y2, float z2)", "description": "Calculates distance between vectors but does not perform Sqrt operations. Its way faster than [`VDIST`](#\\_0x2A488C176D52CCA5), but it's not faster than direct mathematical calculations.\n\n```\nNativeDB Introduced: v323\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xB7A628320EFF8E47", "params": [{"name": "x1", "type": "float", "description": "X coordinate of the first point."}, {"name": "y1", "type": "float", "description": "Y coordinate of the first point."}, {"name": "z1", "type": "float", "description": "Z coordinate of the first point. Represents the height or elevation at the first point."}, {"name": "x2", "type": "float", "description": "X coordinate of the second point."}, {"name": "y2", "type": "float", "description": "Y coordinate of the second point."}, {"name": "z2", "type": "float", "description": "Z coordinate of the second point. Represents the height or elevation at the second point."}]}
{"hash": "0x652D2EEEF1D3E62C", "name": "VMAG", "lua_name": "Vmag", "ns": "SYSTEM", "apiset": "client", "game": "gta5", "signature": "float Vmag(float x, float y, float z)", "description": "```\nCalculates the magnitude of a vector. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x652D2EEEF1D3E62C", "params": [{"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}]}
{"hash": "0xA8CEACB4F35AE058", "name": "VMAG2", "lua_name": "Vmag2", "ns": "SYSTEM", "apiset": "client", "game": "gta5", "signature": "float Vmag2(float x, float y, float z)", "description": "```\nCalculates the magnitude of a vector but does not perform Sqrt operations. (Its way faster) \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA8CEACB4F35AE058", "params": [{"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}]}
{"hash": "0x4EDE34FBADD967A6", "name": "WAIT", "lua_name": "Wait", "ns": "SYSTEM", "apiset": "client", "game": "gta5", "signature": "void Wait(int ms)", "description": "```\nPauses execution of the current script, please note this behavior is only seen when called from one of the game script files(ysc). In order to wait an asi script use \"static void WAIT(DWORD time);\" found in main.h\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x4EDE34FBADD967A6", "params": [{"name": "ms", "type": "int"}]}
{"hash": "0xE816E655DE37FE20", "name": "_LOG10", "lua_name": "Log10", "ns": "SYSTEM", "apiset": "client", "game": "gta5", "signature": "float Log10(float value)", "description": "```\nNativeDB Introduced: v1604\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xE816E655DE37FE20", "params": [{"name": "value", "type": "float"}]}
{"hash": "0x42B65DEEF2EDF2A1", "name": "_SET_THREAD_PRIORITY", "lua_name": "SetThreadPriority", "ns": "SYSTEM", "apiset": "client", "game": "gta5", "signature": "void SetThreadPriority(int priority)", "description": "```\n0 = high\n1 = normal\n2 = low\n```", "aliases": "0x42B65DEEF2EDF2A1", "url": "https://docs.fivem.net/natives/?_0x42B65DEEF2EDF2A1", "params": [{"name": "priority", "type": "int"}]}
{"hash": "0x0FFB3C758E8C07B9", "name": "", "lua_name": "N_0x0ffb3c758e8c07b9", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "Any N_0x0ffb3c758e8c07b9(Ped ped, BOOL p1)", "description": "Doesn't actually return anything.\n\n```\nNativeDB Introduced: v2060\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x0FFB3C758E8C07B9", "params": [{"name": "ped", "type": "Ped"}, {"name": "p1", "type": "BOOL"}]}
{"hash": "0x1F351CF1C6475734", "name": "", "lua_name": "N_0x1f351cf1c6475734", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void N_0x1f351cf1c6475734(Any p0, Any p1, Any p2, Any p3, Any p4, Any p5, Any p6, Any p7, Any p8, Any p9)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x1F351CF1C6475734", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}, {"name": "p3", "type": "Any"}, {"name": "p4", "type": "Any"}, {"name": "p5", "type": "Any"}, {"name": "p6", "type": "Any"}, {"name": "p7", "type": "Any"}, {"name": "p8", "type": "Any"}, {"name": "p9", "type": "Any"}]}
{"hash": "0x29682E2CCF21E9B5", "name": "", "lua_name": "N_0x29682e2ccf21e9b5", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void N_0x29682e2ccf21e9b5(Any p0, Any p1, Any p2, Any p3, Any p4, Any p5, Any p6, Any p7, Any p8, Any p9, Any p10, Any p11, Any p12, Any p13)", "description": "```\nNativeDB Introduced: v1868\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x29682E2CCF21E9B5", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}, {"name": "p3", "type": "Any"}, {"name": "p4", "type": "Any"}, {"name": "p5", "type": "Any"}, {"name": "p6", "type": "Any"}, {"name": "p7", "type": "Any"}, {"name": "p8", "type": "Any"}, {"name": "p9", "type": "Any"}, {"name": "p10", "type": "Any"}, {"name": "p11", "type": "Any"}, {"name": "p12", "type": "Any"}, {"name": "p13", "type": "Any"}]}
{"hash": "0x3E38E28A1D80DDF6", "name": "", "lua_name": "N_0x3e38e28a1d80ddf6", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "BOOL N_0x3e38e28a1d80ddf6(Ped ped)", "description": "```\nIS_*\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x3E38E28A1D80DDF6", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0x53DDC75BC3AC0A90", "name": "", "lua_name": "N_0x53ddc75bc3ac0a90", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void N_0x53ddc75bc3ac0a90(Vehicle vehicle)", "description": "Related to [`_CLEAR_VEHICLE_TASKS`](#\\_0xDBBC7A2432524127) and requires more research (e.g., \\_CLEAR_VEHICLE_SECONDARY_TASKS).\n\n```\nCLEAR_*\n\nNativeDB Introduced: v1290\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x53DDC75BC3AC0A90", "params": [{"name": "vehicle", "type": "Vehicle", "description": "The vehicle to have tasks cleared"}]}
{"hash": "0x6100B3CEFD43452E", "name": "", "lua_name": "N_0x6100b3cefd43452e", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void N_0x6100b3cefd43452e(Any p0)", "description": "```\nNativeDB Introduced: v2189\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x6100B3CEFD43452E", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0x8423541E8B3A1589", "name": "", "lua_name": "N_0x8423541e8b3a1589", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void N_0x8423541e8b3a1589(Any p0, Any p1, Any p2)", "description": "```\nNativeDB Introduced: v1493\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x8423541E8B3A1589", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}]}
{"hash": "0x8634CEF2522D987B", "name": "", "lua_name": "N_0x8634cef2522d987b", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void N_0x8634cef2522d987b(Ped ped, char* p1, float value)", "description": "```\nNativeDB Introduced: v1493\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x8634CEF2522D987B", "params": [{"name": "ped", "type": "Ped"}, {"name": "p1", "type": "char*"}, {"name": "value", "type": "float"}]}
{"hash": "0x9D252648778160DF", "name": "", "lua_name": "N_0x9d252648778160df", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "Any N_0x9d252648778160df(Any p0)", "description": "```\nNativeDB Introduced: v1868\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x9D252648778160DF", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0xAB13A5565480B6D9", "name": "", "lua_name": "N_0xab13a5565480b6d9", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "Any N_0xab13a5565480b6d9(Ped ped, char* p1)", "description": "```\nUsed only once in the scripts (fm_mission_controller) like so:\n\nTASK::_0xAB13A5565480B6D9(iLocal_3160, \"Cutting\");\n\nSET_*\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xAB13A5565480B6D9", "params": [{"name": "ped", "type": "Ped"}, {"name": "p1", "type": "char*"}]}
{"hash": "0xFA83CA6776038F64", "name": "", "lua_name": "N_0xfa83ca6776038f64", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void N_0xfa83ca6776038f64(float x, float y, float z)", "description": "```\nREMOVE_*\n\nNativeDB Introduced: v1493\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xFA83CA6776038F64", "params": [{"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}]}
{"hash": "0x45C597097DD7CB81", "name": "ADD_COVER_BLOCKING_AREA", "lua_name": "AddCoverBlockingArea", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void AddCoverBlockingArea(float playerX, float playerY, float playerZ, float radiusX, float radiusY, float radiusZ, BOOL p6, BOOL p7, BOOL p8, BOOL p9)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x45C597097DD7CB81", "params": [{"name": "playerX", "type": "float"}, {"name": "playerY", "type": "float"}, {"name": "playerZ", "type": "float"}, {"name": "radiusX", "type": "float"}, {"name": "radiusY", "type": "float"}, {"name": "radiusZ", "type": "float"}, {"name": "p6", "type": "BOOL"}, {"name": "p7", "type": "BOOL"}, {"name": "p8", "type": "BOOL"}, {"name": "p9", "type": "BOOL"}]}
{"hash": "0xD5C12A75C7B9497F", "name": "ADD_COVER_POINT", "lua_name": "AddCoverPoint", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "ScrHandle AddCoverPoint(float p0, float p1, float p2, float p3, Any p4, Any p5, Any p6, BOOL p7)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xD5C12A75C7B9497F", "params": [{"name": "p0", "type": "float"}, {"name": "p1", "type": "float"}, {"name": "p2", "type": "float"}, {"name": "p3", "type": "float"}, {"name": "p4", "type": "Any"}, {"name": "p5", "type": "Any"}, {"name": "p6", "type": "Any"}, {"name": "p7", "type": "BOOL"}]}
{"hash": "0x23083260DEC3A551", "name": "ADD_PATROL_ROUTE_LINK", "lua_name": "AddPatrolRouteLink", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void AddPatrolRouteLink(int id1, int id2)", "description": "connects/links 2 [route nodes](#\\_0x8EDF950167586B7C)\\\nimage representing the cyclic example below:\\\n![image](https://user-images.githubusercontent.com/55803068/188470866-c32c6a9f-a25d-4772-9b18-5be46e2c14a1.png)", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x23083260DEC3A551", "params": [{"name": "id1", "type": "int", "description": "the id representing the first route node"}, {"name": "id2", "type": "int", "description": "the id representing the second route node"}]}
{"hash": "0x8EDF950167586B7C", "name": "ADD_PATROL_ROUTE_NODE", "lua_name": "AddPatrolRouteNode", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void AddPatrolRouteNode(int id, char* guardScenario, float x1, float y1, float z1, float x2, float y2, float z2, int waitTime)", "description": "x2,y2 and z2 are the coordinates to which the ped should look at", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x8EDF950167586B7C", "params": [{"name": "id", "type": "int", "description": "is an integer that \"identifies\" the route node for linking to the route with ADD_PATROL_ROUTE_LINK."}, {"name": "guardScenario", "type": "char*", "description": "can be \"WORLD_HUMAN_GUARD_STAND\" or \"StandGuard\""}, {"name": "x1", "type": "float", "description": "destination"}, {"name": "y1", "type": "float", "description": "destination"}, {"name": "z1", "type": "float", "description": "destination"}, {"name": "x2", "type": "float", "description": "coordinates to which the ped should look"}, {"name": "y2", "type": "float", "description": "coordinates to which the ped should look"}, {"name": "z2", "type": "float", "description": "coordinates to which the ped should look"}, {"name": "waitTime", "type": "int", "description": "written in ms"}]}
{"hash": "0x5CF0D8F9BBA0DD75", "name": "ADD_VEHICLE_SUBTASK_ATTACK_COORD", "lua_name": "AddVehicleSubtaskAttackCoord", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void AddVehicleSubtaskAttackCoord(Ped ped, float x, float y, float z)", "description": "```\nx, y, z: offset in world coords from some entity. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x5CF0D8F9BBA0DD75", "params": [{"name": "ped", "type": "Ped"}, {"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}]}
{"hash": "0x85F462BADC7DA47F", "name": "ADD_VEHICLE_SUBTASK_ATTACK_PED", "lua_name": "AddVehicleSubtaskAttackPed", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void AddVehicleSubtaskAttackPed(Ped ped, Ped ped2)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x85F462BADC7DA47F", "params": [{"name": "ped", "type": "Ped"}, {"name": "ped2", "type": "Ped"}]}
{"hash": "0x60F9A4393A21F741", "name": "ASSISTED_MOVEMENT_IS_ROUTE_LOADED", "lua_name": "AssistedMovementIsRouteLoaded", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "BOOL AssistedMovementIsRouteLoaded(char* route)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x60F9A4393A21F741", "params": [{"name": "route", "type": "char*"}]}
{"hash": "0x13945951E16EF912", "name": "ASSISTED_MOVEMENT_OVERRIDE_LOAD_DISTANCE_THIS_FRAME", "lua_name": "AssistedMovementOverrideLoadDistanceThisFrame", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void AssistedMovementOverrideLoadDistanceThisFrame(float dist)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x13945951E16EF912", "params": [{"name": "dist", "type": "float"}]}
{"hash": "0x3548536485DD792B", "name": "ASSISTED_MOVEMENT_REMOVE_ROUTE", "lua_name": "AssistedMovementRemoveRoute", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void AssistedMovementRemoveRoute(char* route)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x3548536485DD792B", "params": [{"name": "route", "type": "char*"}]}
{"hash": "0x817268968605947A", "name": "ASSISTED_MOVEMENT_REQUEST_ROUTE", "lua_name": "AssistedMovementRequestRoute", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void AssistedMovementRequestRoute(char* route)", "description": "```\nRoutes: \"1_FIBStairs\", \"2_FIBStairs\", \"3_FIBStairs\", \"4_FIBStairs\", \"5_FIBStairs\", \"5_TowardsFire\", \"6a_FIBStairs\", \"7_FIBStairs\", \"8_FIBStairs\", \"Aprtmnt_1\", \"AssAfterLift\", \"ATM_1\", \"coroner2\", \"coroner_stairs\", \"f5_jimmy1\", \"fame1\", \"family5b\", \"family5c\", \"Family5d\", \"family5d\", \"FIB_Glass1\", \"FIB_Glass2\", \"FIB_Glass3\", \"finaBroute1A\", \"finalb1st\", \"finalB1sta\", \"finalbround\", \"finalbroute2\", \"Hairdresser1\", \"jan_foyet_ft_door\", \"Jo_3\", \"Lemar1\", \"Lemar2\", \"mansion_1\", \"Mansion_1\", \"pols_1\", \"pols_2\", \"pols_3\", \"pols_4\", \"pols_5\", \"pols_6\", \"pols_7\", \"pols_8\", \"Pro_S1\", \"Pro_S1a\", \"Pro_S2\", \"Towards_case\", \"trev_steps\", \"tunrs1\", \"tunrs2\", \"tunrs3\", \"Wave01457s\" \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x817268968605947A", "params": [{"name": "route", "type": "char*"}]}
{"hash": "0xD5002D78B7162E1B", "name": "ASSISTED_MOVEMENT_SET_ROUTE_PROPERTIES", "lua_name": "AssistedMovementSetRouteProperties", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void AssistedMovementSetRouteProperties(char* route, int props)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xD5002D78B7162E1B", "params": [{"name": "route", "type": "char*"}, {"name": "props", "type": "int"}]}
{"hash": "0xC35B5CDB2824CF69", "name": "CLEAR_DRIVEBY_TASK_UNDERNEATH_DRIVING_TASK", "lua_name": "ClearDrivebyTaskUnderneathDrivingTask", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void ClearDrivebyTaskUnderneathDrivingTask(Ped ped)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC35B5CDB2824CF69", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0x176CECF6F920D707", "name": "CLEAR_PED_SECONDARY_TASK", "lua_name": "ClearPedSecondaryTask", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void ClearPedSecondaryTask(Ped ped)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x176CECF6F920D707", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0xE1EF3C1216AFF2CD", "name": "CLEAR_PED_TASKS", "lua_name": "ClearPedTasks", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void ClearPedTasks(Ped ped)", "description": "Clear a ped's tasks. Stop animations and other tasks created by scripts.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xE1EF3C1216AFF2CD", "params": [{"name": "ped", "type": "Ped", "description": "Ped id. Use PlayerPedId() for your own character."}]}
{"hash": "0xAAA34F8A7CB32098", "name": "CLEAR_PED_TASKS_IMMEDIATELY", "lua_name": "ClearPedTasksImmediately", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void ClearPedTasksImmediately(Ped ped)", "description": "Immediately stops the pedestrian from whatever it's doing. The difference between this and [CLEAR_PED_TASKS](#\\_0xE1EF3C1216AFF2CD) is that this one teleports the ped but does not change the position of the ped.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xAAA34F8A7CB32098", "params": [{"name": "ped", "type": "Ped", "description": "Ped id."}]}
{"hash": "0x3841422E9C488D8C", "name": "CLEAR_SEQUENCE_TASK", "lua_name": "ClearSequenceTask", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void ClearSequenceTask(int* taskSequenceId)", "description": "For an example on how to use this please refer to [OPEN_SEQUENCE_TASK](#\\_0xE8854A4326B9E12B)\n\n#### NOTE\n\nIf you fail to call [`CLOSE_SEQUENCE_TASK`](#\\_0x39E72BC99E6360CB) and `CLEAR_SEQUENCE_TASK` the sequence system can get stuck in a broken state until you restart your client.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x3841422E9C488D8C", "params": [{"name": "taskSequenceId", "type": "int*", "description": "The task sequence to clear"}]}
{"hash": "0xB043ECA801B8CBC1", "name": "CLOSE_PATROL_ROUTE", "lua_name": "ClosePatrolRoute", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void ClosePatrolRoute()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xB043ECA801B8CBC1", "params": []}
{"hash": "0x39E72BC99E6360CB", "name": "CLOSE_SEQUENCE_TASK", "lua_name": "CloseSequenceTask", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void CloseSequenceTask(int taskSequenceId)", "description": "For an example on how to use this please refer to [OPEN_SEQUENCE_TASK](#\\_0xE8854A4326B9E12B)\n\n#### NOTE\n\nIf you fail to call `CLOSE_SEQUENCE_TASK` and [`CLEAR_SEQUENCE_TASK`](#\\_0x3841422E9C488D8C) this can get stuck in a broken state until you restart your client.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x39E72BC99E6360CB", "params": [{"name": "taskSequenceId", "type": "int", "description": "The task sequence to close"}]}
{"hash": "0xDCFE42068FE0135A", "name": "CONTROL_MOUNTED_WEAPON", "lua_name": "ControlMountedWeapon", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "BOOL ControlMountedWeapon(Ped ped)", "description": "```\nForces the ped to use the mounted weapon. \nReturns false if task is not possible. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xDCFE42068FE0135A", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0xAF8A443CCC8018DC", "name": "CREATE_PATROL_ROUTE", "lua_name": "CreatePatrolRoute", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void CreatePatrolRoute()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xAF8A443CCC8018DC", "params": []}
{"hash": "0x7767DD9D65E91319", "name": "DELETE_PATROL_ROUTE", "lua_name": "DeletePatrolRoute", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void DeletePatrolRoute(char* patrolRoute)", "description": "```\nFrom the b617d scripts:\nTASK::DELETE_PATROL_ROUTE(\"miss_merc0\");\nTASK::DELETE_PATROL_ROUTE(\"miss_merc1\");\nTASK::DELETE_PATROL_ROUTE(\"miss_merc2\");\nTASK::DELETE_PATROL_ROUTE(\"miss_dock\");\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x7767DD9D65E91319", "params": [{"name": "patrolRoute", "type": "char*"}]}
{"hash": "0x5A59271FFADD33C1", "name": "DOES_SCENARIO_EXIST_IN_AREA", "lua_name": "DoesScenarioExistInArea", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "BOOL DoesScenarioExistInArea(float x, float y, float z, float radius, BOOL b)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x5A59271FFADD33C1", "params": [{"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}, {"name": "radius", "type": "float"}, {"name": "b", "type": "BOOL"}]}
{"hash": "0xF9034C136C9E00D3", "name": "DOES_SCENARIO_GROUP_EXIST", "lua_name": "DoesScenarioGroupExist", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "BOOL DoesScenarioGroupExist(char* scenarioGroup)", "description": "```\nOccurrences in the b617d scripts:\n\"ARMY_GUARD\",\n\"ARMY_HELI\",\n\"Cinema_Downtown\",\n\"Cinema_Morningwood\",\n\"Cinema_Textile\",\n\"City_Banks\",\n\"Countryside_Banks\",\n\"DEALERSHIP\",\n\"GRAPESEED_PLANES\",\n\"KORTZ_SECURITY\",\n\"LOST_BIKERS\",\n\"LSA_Planes\",\n\"LSA_Planes\",\n\"MP_POLICE\",\n\"Observatory_Bikers\",\n\"POLICE_POUND1\",\n\"POLICE_POUND2\",\n\"POLICE_POUND3\",\n\"POLICE_POUND4\",\n\"POLICE_POUND5\"\n\"QUARRY\",\n\"SANDY_PLANES\",\n\"SCRAP_SECURITY\",\n\"SEW_MACHINE\",\n\"SOLOMON_GATE\",\n\"Triathlon_1_Start\",\n\"Triathlon_2_Start\",\n\"Triathlon_3_Start\"\nSometimes used with IS_SCENARIO_GROUP_ENABLED:\nif (TASK::DOES_SCENARIO_GROUP_EXIST(\"Observatory_Bikers\") && (!TASK::IS_SCENARIO_GROUP_ENABLED(\"Observatory_Bikers\"))) {\nelse if (TASK::IS_SCENARIO_GROUP_ENABLED(\"BLIMP\")) {\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xF9034C136C9E00D3", "params": [{"name": "scenarioGroup", "type": "char*"}]}
{"hash": "0x0A9D0C2A3BBC86C1", "name": "DOES_SCENARIO_OF_TYPE_EXIST_IN_AREA", "lua_name": "DoesScenarioOfTypeExistInArea", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "BOOL DoesScenarioOfTypeExistInArea(float p0, float p1, float p2, char* p3, float p4, BOOL p5)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x0A9D0C2A3BBC86C1", "params": [{"name": "p0", "type": "float"}, {"name": "p1", "type": "float"}, {"name": "p2", "type": "float"}, {"name": "p3", "type": "char*"}, {"name": "p4", "type": "float"}, {"name": "p5", "type": "BOOL"}]}
{"hash": "0xA98B8E3C088E5A31", "name": "DOES_SCRIPTED_COVER_POINT_EXIST_AT_COORDS", "lua_name": "DoesScriptedCoverPointExistAtCoords", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "BOOL DoesScriptedCoverPointExistAtCoords(float x, float y, float z)", "description": "```\nChecks if there is a cover point at position \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA98B8E3C088E5A31", "params": [{"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}]}
{"hash": "0x534AEBA6E5ED4CAB", "name": "GET_ACTIVE_VEHICLE_MISSION_TYPE", "lua_name": "GetActiveVehicleMissionType", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "int GetActiveVehicleMissionType(Vehicle vehicle)", "description": "```\nhttps://alloc8or.re/gta5/doc/enums/eVehicleMissionType.txt\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x534AEBA6E5ED4CAB", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0x3A8CADC7D37AACC5", "name": "GET_CLIP_SET_FOR_SCRIPTED_GUN_TASK", "lua_name": "GetClipSetForScriptedGunTask", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "char* GetClipSetForScriptedGunTask(int p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x3A8CADC7D37AACC5", "params": [{"name": "p0", "type": "int"}]}
{"hash": "0xB0760331C7AA4155", "name": "GET_IS_TASK_ACTIVE", "lua_name": "GetIsTaskActive", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "BOOL GetIsTaskActive(Ped ped, int taskIndex)", "description": "```\nTask index enum: https://alloc8or.re/gta5/doc/enums/eTaskTypeIndex.txt\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xB0760331C7AA4155", "params": [{"name": "ped", "type": "Ped"}, {"name": "taskIndex", "type": "int"}]}
{"hash": "0xCB4E8BE8A0063C5D", "name": "GET_IS_WAYPOINT_RECORDING_LOADED", "lua_name": "GetIsWaypointRecordingLoaded", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "BOOL GetIsWaypointRecordingLoaded(char* name)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xCB4E8BE8A0063C5D", "params": [{"name": "name", "type": "char*"}]}
{"hash": "0xC6F5C0BCDC74D62D", "name": "GET_NAVMESH_ROUTE_DISTANCE_REMAINING", "lua_name": "GetNavmeshRouteDistanceRemaining", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "int GetNavmeshRouteDistanceRemaining(Ped ped, float* distanceRemaining, BOOL* isPathReady)", "description": "```\nLooks like the last parameter returns true if the path has been calculated, while the first returns the remaining distance to the end of the path.\nReturn value of native is the same as GET_NAVMESH_ROUTE_RESULT\nLooks like the native returns an int for the path's state:\n1 - ???\n2 - ???\n3 - Finished Generating\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC6F5C0BCDC74D62D", "params": [{"name": "ped", "type": "Ped"}, {"name": "distanceRemaining", "type": "float*"}, {"name": "isPathReady", "type": "BOOL*"}]}
{"hash": "0x632E831F382A0FA8", "name": "GET_NAVMESH_ROUTE_RESULT", "lua_name": "GetNavmeshRouteResult", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "int GetNavmeshRouteResult(Ped ped)", "description": "See [`GET_NAVMESH_ROUTE_DISTANCE_REMAINING`](#\\_0xC6F5C0BCDC74D62D) for more details.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x632E831F382A0FA8", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0x8517D4A6CA8513ED", "name": "GET_PED_DESIRED_MOVE_BLEND_RATIO", "lua_name": "GetPedDesiredMoveBlendRatio", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "float GetPedDesiredMoveBlendRatio(Ped ped)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x8517D4A6CA8513ED", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0xE6A877C64CAF1BC5", "name": "GET_PED_WAYPOINT_DISTANCE", "lua_name": "GetPedWaypointDistance", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "float GetPedWaypointDistance(Any p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xE6A877C64CAF1BC5", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0x2720AAA75001E094", "name": "GET_PED_WAYPOINT_PROGRESS", "lua_name": "GetPedWaypointProgress", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "int GetPedWaypointProgress(Ped ped)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x2720AAA75001E094", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0x47619ABE8B268C60", "name": "GET_PHONE_GESTURE_ANIM_CURRENT_TIME", "lua_name": "GetPhoneGestureAnimCurrentTime", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "float GetPhoneGestureAnimCurrentTime(Ped ped)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x47619ABE8B268C60", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0x1EE0F68A7C25DEC6", "name": "GET_PHONE_GESTURE_ANIM_TOTAL_TIME", "lua_name": "GetPhoneGestureAnimTotalTime", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "float GetPhoneGestureAnimTotalTime(Ped ped)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x1EE0F68A7C25DEC6", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0x594A1028FC2A3E85", "name": "GET_SCRIPTED_COVER_POINT_COORDS", "lua_name": "GetScriptedCoverPointCoords", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "Vector3 GetScriptedCoverPointCoords(ScrHandle coverpoint)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x594A1028FC2A3E85", "params": [{"name": "coverpoint", "type": "ScrHandle"}]}
{"hash": "0x77F1BEB8863288D5", "name": "GET_SCRIPT_TASK_STATUS", "lua_name": "GetScriptTaskStatus", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "int GetScriptTaskStatus(Ped ped, Hash taskHash)", "description": "Gets the status of a spesifed script-assigned task on the given ped. The return value is always an int between 0-7.\n\nYou can set taskHash to `SCRIPT_TASK_ANY` to check if any task is active, it will return 1 for active, 3 for no active.\n`SCRIPT_TASK_INVALID` can be similarly used, it returns 7 if there are any active task, and 3 if there are no active tasks.\n\ntaskHash list: https://alloc8or.re/gta5/doc/enums/eScriptTaskHash.txt\n\nReturns:\n\n```\n0 = WAITING_TO_START_TASK\n1 = PERFORMING_TASK\n2 = DORMANT_TASK\n3 = VACANT_STAGE\n7 = TASK_FINISHED_OR_NOT_FOUND\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x77F1BEB8863288D5", "params": [{"name": "ped", "type": "Ped", "description": "The ped the task is running on"}, {"name": "taskHash", "type": "Hash", "description": "The hash of the task"}]}
{"hash": "0x00A9010CFE1E3533", "name": "GET_SEQUENCE_PROGRESS", "lua_name": "GetSequenceProgress", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "int GetSequenceProgress(Ped ped)", "description": "```\nreturned values:\n0 to 7 = task that's currently in progress, 0 meaning the first one.\n-1 no task sequence in progress.\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x00A9010CFE1E3533", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0xB4F47213DF45A64C", "name": "GET_TASK_MOVE_NETWORK_EVENT", "lua_name": "GetTaskMoveNetworkEvent", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "BOOL GetTaskMoveNetworkEvent(Ped ped, char* eventName)", "description": "", "aliases": "0xB4F47213DF45A64C", "url": "https://docs.fivem.net/natives/?_0xB4F47213DF45A64C", "params": [{"name": "ped", "type": "Ped"}, {"name": "eventName", "type": "char*"}]}
{"hash": "0xA7FFBA498E4AAF67", "name": "GET_TASK_MOVE_NETWORK_SIGNAL_BOOL", "lua_name": "GetTaskMoveNetworkSignalBool", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "BOOL GetTaskMoveNetworkSignalBool(Ped ped, char* signalName)", "description": "", "aliases": "0xA7FFBA498E4AAF67", "url": "https://docs.fivem.net/natives/?_0xA7FFBA498E4AAF67", "params": [{"name": "ped", "type": "Ped"}, {"name": "signalName", "type": "char*"}]}
{"hash": "0x717E4D1F2048376D", "name": "GET_TASK_MOVE_NETWORK_STATE", "lua_name": "GetTaskMoveNetworkState", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "char* GetTaskMoveNetworkState(Ped ped)", "description": "", "aliases": "0x717E4D1F2048376D", "url": "https://docs.fivem.net/natives/?_0x717E4D1F2048376D", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0x9824CFF8FC66E159", "name": "GET_VEHICLE_WAYPOINT_PROGRESS", "lua_name": "GetVehicleWaypointProgress", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "int GetVehicleWaypointProgress(Vehicle vehicle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x9824CFF8FC66E159", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0x416B62AC8B9E5BBD", "name": "GET_VEHICLE_WAYPOINT_TARGET_POINT", "lua_name": "GetVehicleWaypointTargetPoint", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "int GetVehicleWaypointTargetPoint(Vehicle vehicle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x416B62AC8B9E5BBD", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0xA5B769058763E497", "name": "GET_WAYPOINT_DISTANCE_ALONG_ROUTE", "lua_name": "GetWaypointDistanceAlongRoute", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "float GetWaypointDistanceAlongRoute(char* p0, int p1)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA5B769058763E497", "params": [{"name": "p0", "type": "char*"}, {"name": "p1", "type": "int"}]}
{"hash": "0x8785E6E40C7A8818", "name": "IS_DRIVEBY_TASK_UNDERNEATH_DRIVING_TASK", "lua_name": "IsDrivebyTaskUnderneathDrivingTask", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "BOOL IsDrivebyTaskUnderneathDrivingTask(Ped ped)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x8785E6E40C7A8818", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0xA320EF046186FA3B", "name": "IS_MOUNTED_WEAPON_TASK_UNDERNEATH_DRIVING_TASK", "lua_name": "IsMountedWeaponTaskUnderneathDrivingTask", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "BOOL IsMountedWeaponTaskUnderneathDrivingTask(Ped ped)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA320EF046186FA3B", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0xD4D8636C0199A939", "name": "IS_MOVE_BLEND_RATIO_RUNNING", "lua_name": "IsMoveBlendRatioRunning", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "BOOL IsMoveBlendRatioRunning(Ped ped)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xD4D8636C0199A939", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0x24A2AD74FA9814E2", "name": "IS_MOVE_BLEND_RATIO_SPRINTING", "lua_name": "IsMoveBlendRatioSprinting", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "BOOL IsMoveBlendRatioSprinting(Ped ped)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x24A2AD74FA9814E2", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0x349CE7B56DAFD95C", "name": "IS_MOVE_BLEND_RATIO_STILL", "lua_name": "IsMoveBlendRatioStill", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "BOOL IsMoveBlendRatioStill(Ped ped)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x349CE7B56DAFD95C", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0xF133BBBE91E1691F", "name": "IS_MOVE_BLEND_RATIO_WALKING", "lua_name": "IsMoveBlendRatioWalking", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "BOOL IsMoveBlendRatioWalking(Ped ped)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xF133BBBE91E1691F", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0xAA135F9482C82CC3", "name": "IS_PED_ACTIVE_IN_SCENARIO", "lua_name": "IsPedActiveInScenario", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "BOOL IsPedActiveInScenario(Ped ped)", "description": "This is a stricter version of [`IS_PED_USING_ANY_SCENARIO`](#\\_0x57AB4A3080F85143). It only returns true if the ped is playing the ambient animations associated with the scenario.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xAA135F9482C82CC3", "params": [{"name": "ped", "type": "Ped", "description": "The ped handle."}]}
{"hash": "0x90A09F3A45FED688", "name": "IS_PED_BEING_ARRESTED", "lua_name": "IsPedBeingArrested", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "BOOL IsPedBeingArrested(Ped ped)", "description": "```\nThis function is hard-coded to always return 0. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x90A09F3A45FED688", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0x74E559B3BC910685", "name": "IS_PED_CUFFED", "lua_name": "IsPedCuffed", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "BOOL IsPedCuffed(Ped ped)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x74E559B3BC910685", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0x2A74E1D5F2F00EEC", "name": "IS_PED_GETTING_UP", "lua_name": "IsPedGettingUp", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "BOOL IsPedGettingUp(Ped ped)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x2A74E1D5F2F00EEC", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0xDEB6D52126E7D640", "name": "IS_PED_IN_WRITHE", "lua_name": "IsPedInWrithe", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "BOOL IsPedInWrithe(Ped ped)", "description": "This native checks if a ped is on the ground, in pain from a (gunshot) wound.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xDEB6D52126E7D640", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0x621C6E4729388E41", "name": "IS_PED_PLAYING_BASE_CLIP_IN_SCENARIO", "lua_name": "IsPedPlayingBaseClipInScenario", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "BOOL IsPedPlayingBaseClipInScenario(Ped ped)", "description": "", "aliases": "0x621C6E4729388E41", "url": "https://docs.fivem.net/natives/?_0x621C6E4729388E41", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0xC5286FFC176F28A2", "name": "IS_PED_RUNNING", "lua_name": "IsPedRunning", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "BOOL IsPedRunning(Ped ped)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC5286FFC176F28A2", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0x3DC52677769B4AE0", "name": "IS_PED_RUNNING_ARREST_TASK", "lua_name": "IsPedRunningArrestTask", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "BOOL IsPedRunningArrestTask(Ped ped)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x3DC52677769B4AE0", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0x57E457CD2C0FC168", "name": "IS_PED_SPRINTING", "lua_name": "IsPedSprinting", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "BOOL IsPedSprinting(Ped ped)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x57E457CD2C0FC168", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0xAC29253EEF8F0180", "name": "IS_PED_STILL", "lua_name": "IsPedStill", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "BOOL IsPedStill(Ped ped)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xAC29253EEF8F0180", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0xE45B7F222DE47E09", "name": "IS_PED_STRAFING", "lua_name": "IsPedStrafing", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "BOOL IsPedStrafing(Ped ped)", "description": "```\nWhat's strafing? \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xE45B7F222DE47E09", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0xDE4C184B2B9B071A", "name": "IS_PED_WALKING", "lua_name": "IsPedWalking", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "BOOL IsPedWalking(Ped ped)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xDE4C184B2B9B071A", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0xB8EBB1E9D3588C10", "name": "IS_PLAYING_PHONE_GESTURE_ANIM", "lua_name": "IsPlayingPhoneGestureAnim", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "BOOL IsPlayingPhoneGestureAnim(Ped ped)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xB8EBB1E9D3588C10", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0x367A09DED4E05B99", "name": "IS_SCENARIO_GROUP_ENABLED", "lua_name": "IsScenarioGroupEnabled", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "BOOL IsScenarioGroupEnabled(char* scenarioGroup)", "description": "```\n Occurrences in the b617d scripts:\n \"ARMY_GUARD\",\n \"ARMY_HELI\",\n \"BLIMP\",\n \"Cinema_Downtown\",\n \"Cinema_Morningwood\",\n \"Cinema_Textile\",\n \"City_Banks\",\n \"Countryside_Banks\",\n \"DEALERSHIP\",\n \"KORTZ_SECURITY\",\n \"LSA_Planes\",\n \"MP_POLICE\",\n \"Observatory_Bikers\",\n \"POLICE_POUND1\",\n \"POLICE_POUND2\",\n \"POLICE_POUND3\",\n \"POLICE_POUND4\",\n \"POLICE_POUND5\",\n \"Rampage1\",\n \"SANDY_PLANES\",\n \"SCRAP_SECURITY\",\n \"SEW_MACHINE\",\n \"SOLOMON_GATE\"\nSometimes used with DOES_SCENARIO_GROUP_EXIST:\nif (TASK::DOES_SCENARIO_GROUP_EXIST(\"Observatory_Bikers\") && (!TASK::IS_SCENARIO_GROUP_ENABLED(\"Observatory_Bikers\"))) {\nelse if (TASK::IS_SCENARIO_GROUP_ENABLED(\"BLIMP\")) {\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x367A09DED4E05B99", "params": [{"name": "scenarioGroup", "type": "char*"}]}
{"hash": "0x788756D73AC2E07C", "name": "IS_SCENARIO_OCCUPIED", "lua_name": "IsScenarioOccupied", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "BOOL IsScenarioOccupied(float p0, float p1, float p2, float p3, BOOL p4)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x788756D73AC2E07C", "params": [{"name": "p0", "type": "float"}, {"name": "p1", "type": "float"}, {"name": "p2", "type": "float"}, {"name": "p3", "type": "float"}, {"name": "p4", "type": "BOOL"}]}
{"hash": "0x3A815DB3EA088722", "name": "IS_SCENARIO_TYPE_ENABLED", "lua_name": "IsScenarioTypeEnabled", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "BOOL IsScenarioTypeEnabled(char* scenarioType)", "description": "```\nOccurrences in the b617d scripts:\n\"PROP_HUMAN_SEAT_CHAIR\",\n\"WORLD_HUMAN_DRINKING\",\n\"WORLD_HUMAN_HANG_OUT_STREET\",\n\"WORLD_HUMAN_SMOKING\",\n\"WORLD_MOUNTAIN_LION_WANDER\",\n\"WORLD_HUMAN_DRINKING\"\nSometimes used together with MISC::IS_STRING_NULL_OR_EMPTY in the scripts.\nscenarioType could be the same as scenarioName, used in for example TASK::TASK_START_SCENARIO_AT_POSITION.\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x3A815DB3EA088722", "params": [{"name": "scenarioType", "type": "char*"}]}
{"hash": "0x921CE12C489C4C41", "name": "IS_TASK_MOVE_NETWORK_ACTIVE", "lua_name": "IsTaskMoveNetworkActive", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "BOOL IsTaskMoveNetworkActive(Ped ped)", "description": "", "aliases": "0x921CE12C489C4C41", "url": "https://docs.fivem.net/natives/?_0x921CE12C489C4C41", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0x30ED88D5E0C56A37", "name": "IS_TASK_MOVE_NETWORK_READY_FOR_TRANSITION", "lua_name": "IsTaskMoveNetworkReadyForTransition", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "BOOL IsTaskMoveNetworkReadyForTransition(Ped ped)", "description": "", "aliases": "0x30ED88D5E0C56A37", "url": "https://docs.fivem.net/natives/?_0x30ED88D5E0C56A37", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0xE03B3F2D3DC59B64", "name": "IS_WAYPOINT_PLAYBACK_GOING_ON_FOR_PED", "lua_name": "IsWaypointPlaybackGoingOnForPed", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "BOOL IsWaypointPlaybackGoingOnForPed(Any p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xE03B3F2D3DC59B64", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0xF5134943EA29868C", "name": "IS_WAYPOINT_PLAYBACK_GOING_ON_FOR_VEHICLE", "lua_name": "IsWaypointPlaybackGoingOnForVehicle", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "BOOL IsWaypointPlaybackGoingOnForVehicle(Vehicle vehicle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xF5134943EA29868C", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0xA36BFB5EE89F3D82", "name": "OPEN_PATROL_ROUTE", "lua_name": "OpenPatrolRoute", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void OpenPatrolRoute(char* patrolRoute)", "description": "```\nThe patrol route name must starts with \"miss_\" to be properly created. \n\n patrolRoutes found in the b617d scripts:\n \"miss_Ass0\",\n \"miss_Ass1\",\n \"miss_Ass2\",\n \"miss_Ass3\",\n \"miss_Ass4\",\n \"miss_Ass5\",\n \"miss_Ass6\",\n \"MISS_PATROL_6\",\n \"MISS_PATROL_7\",\n \"MISS_PATROL_8\",\n \"MISS_PATROL_9\",\n \"miss_Tower_01\",\n \"miss_Tower_02\",\n \"miss_Tower_03\",\n \"miss_Tower_04\",\n \"miss_Tower_05\",\n \"miss_Tower_06\",\n \"miss_Tower_07\",\n \"miss_Tower_08\",\n \"miss_Tower_10\"\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA36BFB5EE89F3D82", "params": [{"name": "patrolRoute", "type": "char*"}]}
{"hash": "0xE8854A4326B9E12B", "name": "OPEN_SEQUENCE_TASK", "lua_name": "OpenSequenceTask", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void OpenSequenceTask(int* taskSequenceId)", "description": "### NOTE\n\nIf this returns 0 that means it failed to get a sequence id.\n\nIf you fail to call [`CLOSE_SEQUENCE_TASK`](#\\_0x39E72BC99E6360CB) and [`CLEAR_SEQUENCE_TASK`](#\\_0x3841422E9C488D8C) the sequence system can get stuck in a broken state until you restart your client.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xE8854A4326B9E12B", "params": [{"name": "taskSequenceId", "type": "int*", "description": "The reference to bind to, in Lua/JS this will be returned as a value"}]}
{"hash": "0x295E3CCEC879CCD7", "name": "PED_HAS_USE_SCENARIO_TASK", "lua_name": "PedHasUseScenarioTask", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "BOOL PedHasUseScenarioTask(Ped ped)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x295E3CCEC879CCD7", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0x748040460F8DF5DC", "name": "PLAY_ANIM_ON_RUNNING_SCENARIO", "lua_name": "PlayAnimOnRunningScenario", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void PlayAnimOnRunningScenario(Ped ped, char* animDict, char* animName)", "description": "[Animations list](https://alexguirre.github.io/animations-list/)", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x748040460F8DF5DC", "params": [{"name": "ped", "type": "Ped"}, {"name": "animDict", "type": "char*"}, {"name": "animName", "type": "char*"}]}
{"hash": "0x77A1EEC547E7FCF1", "name": "PLAY_ENTITY_SCRIPTED_ANIM", "lua_name": "PlayEntityScriptedAnim", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void PlayEntityScriptedAnim(Any p0, Any* p1, Any* p2, Any* p3, float p4, float p5)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x77A1EEC547E7FCF1", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any*"}, {"name": "p2", "type": "Any*"}, {"name": "p3", "type": "Any*"}, {"name": "p4", "type": "float"}, {"name": "p5", "type": "float"}]}
{"hash": "0xDB6708C0B46F56D8", "name": "REMOVE_ALL_COVER_BLOCKING_AREAS", "lua_name": "RemoveAllCoverBlockingAreas", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void RemoveAllCoverBlockingAreas()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xDB6708C0B46F56D8", "params": []}
{"hash": "0xAE287C923D891715", "name": "REMOVE_COVER_POINT", "lua_name": "RemoveCoverPoint", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void RemoveCoverPoint(ScrHandle coverpoint)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xAE287C923D891715", "params": [{"name": "coverpoint", "type": "ScrHandle"}]}
{"hash": "0xFF1B8B4AA1C25DC8", "name": "REMOVE_WAYPOINT_RECORDING", "lua_name": "RemoveWaypointRecording", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void RemoveWaypointRecording(char* name)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xFF1B8B4AA1C25DC8", "params": [{"name": "name", "type": "char*"}]}
{"hash": "0xD01015C7316AE176", "name": "REQUEST_TASK_MOVE_NETWORK_STATE_TRANSITION", "lua_name": "RequestTaskMoveNetworkStateTransition", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "BOOL RequestTaskMoveNetworkStateTransition(Ped ped, char* name)", "description": "", "aliases": "0xD01015C7316AE176", "url": "https://docs.fivem.net/natives/?_0xD01015C7316AE176", "params": [{"name": "ped", "type": "Ped", "description": "A ped handle."}, {"name": "name", "type": "char*", "description": "The name of the target request state in the move network file."}]}
{"hash": "0x9EEFB62EB27B5792", "name": "REQUEST_WAYPOINT_RECORDING", "lua_name": "RequestWaypointRecording", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void RequestWaypointRecording(char* name)", "description": "```\nFor a full list of the points, see here: goo.gl/wIH0vn\nMax number of loaded recordings is 32.\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x9EEFB62EB27B5792", "params": [{"name": "name", "type": "char*"}]}
{"hash": "0x4202BBCB8684563D", "name": "RESET_EXCLUSIVE_SCENARIO_GROUP", "lua_name": "ResetExclusiveScenarioGroup", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void ResetExclusiveScenarioGroup()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x4202BBCB8684563D", "params": []}
{"hash": "0xDD902D0349AFAD3A", "name": "RESET_SCENARIO_GROUPS_ENABLED", "lua_name": "ResetScenarioGroupsEnabled", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void ResetScenarioGroupsEnabled()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xDD902D0349AFAD3A", "params": []}
{"hash": "0x0D40EE2A7F2B2D6D", "name": "RESET_SCENARIO_TYPES_ENABLED", "lua_name": "ResetScenarioTypesEnabled", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void ResetScenarioTypesEnabled()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x0D40EE2A7F2B2D6D", "params": []}
{"hash": "0x70033C3CC29A1FF4", "name": "SET_ANIM_LOOPED", "lua_name": "SetAnimLooped", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void SetAnimLooped(Any p0, BOOL p1, Any p2, BOOL p3)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x70033C3CC29A1FF4", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "BOOL"}, {"name": "p2", "type": "Any"}, {"name": "p3", "type": "BOOL"}]}
{"hash": "0xDDF3CB5A0A4C0B49", "name": "SET_ANIM_PHASE", "lua_name": "SetAnimPhase", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void SetAnimPhase(Entity entity, float p1, Any p2, BOOL p3)", "description": "```\nNativeDB Introduced: v2372\n```", "aliases": "0xDDF3CB5A0A4C0B49 _SET_ANIM_PLAYBACK_TIME", "url": "https://docs.fivem.net/natives/?_0xDDF3CB5A0A4C0B49", "params": [{"name": "entity", "type": "Entity"}, {"name": "p1", "type": "float"}, {"name": "p2", "type": "Any"}, {"name": "p3", "type": "BOOL"}]}
{"hash": "0x032D49C5E359C847", "name": "SET_ANIM_RATE", "lua_name": "SetAnimRate", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void SetAnimRate(Any p0, float p1, Any p2, BOOL p3)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x032D49C5E359C847", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "float"}, {"name": "p2", "type": "Any"}, {"name": "p3", "type": "BOOL"}]}
{"hash": "0x207F1A47C0342F48", "name": "SET_ANIM_WEIGHT", "lua_name": "SetAnimWeight", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void SetAnimWeight(Any p0, float p1, Any p2, Any p3, BOOL p4)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x207F1A47C0342F48", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "float"}, {"name": "p2", "type": "Any"}, {"name": "p3", "type": "Any"}, {"name": "p4", "type": "BOOL"}]}
{"hash": "0xE5B302114D8162EE", "name": "SET_DRIVEBY_TASK_TARGET", "lua_name": "SetDrivebyTaskTarget", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void SetDrivebyTaskTarget(Ped shootingPed, Ped targetPed, Vehicle targetVehicle, float x, float y, float z)", "description": "```\nFor p1 & p2 (Ped, Vehicle). I could be wrong, as the only time this native is called in scripts is once and both are 0, but I assume this native will work like SET_MOUNTED_WEAPON_TARGET in which has the same exact amount of parameters and the 1st and last 3 parameters are right and the same for both natives. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xE5B302114D8162EE", "params": [{"name": "shootingPed", "type": "Ped"}, {"name": "targetPed", "type": "Ped"}, {"name": "targetVehicle", "type": "Vehicle"}, {"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}]}
{"hash": "0x5C9B84BD7D31D908", "name": "SET_DRIVE_TASK_CRUISE_SPEED", "lua_name": "SetDriveTaskCruiseSpeed", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void SetDriveTaskCruiseSpeed(Ped driver, float cruiseSpeed)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x5C9B84BD7D31D908", "params": [{"name": "driver", "type": "Ped"}, {"name": "cruiseSpeed", "type": "float"}]}
{"hash": "0xDACE1BE37D88AF67", "name": "SET_DRIVE_TASK_DRIVING_STYLE", "lua_name": "SetDriveTaskDrivingStyle", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void SetDriveTaskDrivingStyle(Ped ped, int drivingStyle)", "description": "Sets the driving style for a ped currently performing a driving task.\n\nEach flag in the `eVehicleDrivingFlags` enum can be combined to create a driving style, with each enabling or disabling a specific driving behavior. The driving style can be set to one of the predefined driving styles, or a custom driving style can be created by combining the flags. This can be done by using the bitwise OR operator (`|`) to combine the flags or by adding the decimal values of the flags together.\n\n```cpp\nenum eVehicleDrivingFlags\n{\n None = 0,\n StopForVehicles = 1,\n StopForPeds = 2,\n SwerveAroundAllVehicles = 4,\n SteerAroundStationaryVehicles = 8,\n SteerAroundPeds = 16,\n SteerAroundObjects = 32,\n DontSteerAroundPlayerPed = 64,\n StopAtTrafficLights = 128,\n GoOffRoadWhenAvoiding = 256,\n AllowGoingWrongWay = 512,\n Reverse = 1024,\n UseWanderFallbackInsteadOfStraightLine = 2048,\n AvoidRestrictedAreas = 4096,\n PreventBackgroundPathfinding = 8192,\n AdjustCruiseSpeedBasedOnRoadSpeed = 16384,\n UseShortCutLinks = 262144,\n ChangeLanesAroundObstructions = 524288,\n UseSwitchedOffNodes = 2097152,\n PreferNavmeshRoute = 4194304,\n PlaneTaxiMode = 8388608,\n ForceStraightLine = 16777216,\n UseStringPullingAtJunctions = 33554432,\n TryToAvoidHighways = 536870912,\n ForceJoinInRoadDirection = 1073741824,\n StopAtDestination = 2147483648,\n // StopForVehicles | StopForPeds | SteerAroundObjects | SteerAroundStationaryVehicles | StopAtTrafficLights | UseShortCutLinks | ChangeLanesAroundObstructions\n DrivingModeStopForVehicles = 786603,\n // StopForVehicles | StopForPeds | StopAtTrafficLights | UseShortCutLinks\n DrivingModeStopForVehiclesStrict = 262275,\n // SwerveAroundAllVehicles | SteerAroundObjects | UseShortCutLinks | ChangeLanesAroundObstructions | StopForVehicles\n DrivingModeAvoidVehicles = 786469,\n // SwerveAroundAllVehicles | SteerAroundObjects | UseShortCutLinks | ChangeLanesAroundObstructions\n DrivingModeAvoidVehiclesReckless = 786468,\n // StopForVehicles | SteerAroundStationaryVehicles | StopForPeds | SteerAroundObjects | UseShortCutLinks | ChangeLanesAroundObstructions\n DrivingModeStopForVehiclesIgnoreLights = 786475,\n // SwerveAroundAllVehicles | StopAtTrafficLights | SteerAroundObjects | UseShortCutLinks | ChangeLanesAroundObstructions | StopForVehicles\n DrivingModeAvoidVehiclesObeyLights = 786597,\n // SwerveAroundAllVehicles | StopAtTrafficLights | StopForPeds | SteerAroundObjects | UseShortCutLinks | ChangeLanesAroundObstructions | StopForVehicles\n DrivingModeAvoidVehiclesStopForPedsObeyLights = 786599,\n}\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xDACE1BE37D88AF67", "params": [{"name": "ped", "type": "Ped", "description": "The ped to have their driving style set."}, {"name": "drivingStyle", "type": "int", "description": "The driving style (see `eVehicleDrivingFlags`)."}]}
{"hash": "0x404A5AA9B9F0B746", "name": "SET_DRIVE_TASK_MAX_CRUISE_SPEED", "lua_name": "SetDriveTaskMaxCruiseSpeed", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void SetDriveTaskMaxCruiseSpeed(Any p0, float p1)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x404A5AA9B9F0B746", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "float"}]}
{"hash": "0x535E97E1F7FC0C6A", "name": "SET_EXCLUSIVE_SCENARIO_GROUP", "lua_name": "SetExclusiveScenarioGroup", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void SetExclusiveScenarioGroup(char* scenarioGroup)", "description": "```\nGroups found in the scripts used with this native: \n\"AMMUNATION\", \n\"QUARRY\", \n\"Triathlon_1\", \n\"Triathlon_2\", \n\"Triathlon_3\" \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x535E97E1F7FC0C6A", "params": [{"name": "scenarioGroup", "type": "char*"}]}
{"hash": "0x6C6B148586F934F7", "name": "SET_GLOBAL_MIN_BIRD_FLIGHT_HEIGHT", "lua_name": "SetGlobalMinBirdFlightHeight", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void SetGlobalMinBirdFlightHeight(float height)", "description": "```\nBirds will try to reach the given height. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x6C6B148586F934F7", "params": [{"name": "height", "type": "float"}]}
{"hash": "0x8C825BDC7741D37C", "name": "SET_HIGH_FALL_TASK", "lua_name": "SetHighFallTask", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void SetHighFallTask(Ped ped, Any duration, Any p2, Any p3)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x8C825BDC7741D37C", "params": [{"name": "ped", "type": "Ped"}, {"name": "duration", "type": "Any"}, {"name": "p2", "type": "Any"}, {"name": "p3", "type": "Any"}]}
{"hash": "0xCCD892192C6D2BB9", "name": "SET_MOUNTED_WEAPON_TARGET", "lua_name": "SetMountedWeaponTarget", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void SetMountedWeaponTarget(Ped shootingPed, Ped targetPed, Vehicle targetVehicle, float x, float y, float z)", "description": "```\nNote: Look in decompiled scripts and the times that p1 and p2 aren't 0. They are filled with vars. If you look through out that script what other natives those vars are used in, you can tell p1 is a ped and p2 is a vehicle. Which most likely means if you want the mounted weapon to target a ped set targetVehicle to 0 or vice-versa. \n```\n\n```\nNativeDB Added Parameter 7: Any p6\nNativeDB Added Parameter 8: Any p7\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xCCD892192C6D2BB9", "params": [{"name": "shootingPed", "type": "Ped"}, {"name": "targetPed", "type": "Ped"}, {"name": "targetVehicle", "type": "Vehicle"}, {"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}]}
{"hash": "0xF1B9F16E89E2C93A", "name": "SET_NEXT_DESIRED_MOVE_STATE", "lua_name": "SetNextDesiredMoveState", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void SetNextDesiredMoveState(float p0)", "description": "**This native does absolutely nothing, just a nullsub**", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xF1B9F16E89E2C93A", "params": [{"name": "p0", "type": "float"}]}
{"hash": "0xC313379AF0FCEDA7", "name": "SET_PARACHUTE_TASK_TARGET", "lua_name": "SetParachuteTaskTarget", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void SetParachuteTaskTarget(Ped ped, float x, float y, float z)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC313379AF0FCEDA7", "params": [{"name": "ped", "type": "Ped"}, {"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}]}
{"hash": "0x0729BAC1B8C64317", "name": "SET_PARACHUTE_TASK_THRUST", "lua_name": "SetParachuteTaskThrust", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void SetParachuteTaskThrust(Ped ped, float thrust)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x0729BAC1B8C64317", "params": [{"name": "ped", "type": "Ped"}, {"name": "thrust", "type": "float"}]}
{"hash": "0x8FD89A6240813FD0", "name": "SET_PED_CAN_PLAY_AMBIENT_IDLES", "lua_name": "SetPedCanPlayAmbientIdles", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void SetPedCanPlayAmbientIdles(Ped ped, BOOL bBlockIdleClips, BOOL bRemoveIdleClipIfPlaying)", "description": "Prevents a ped from playing ambient idle animations.\n\n**Note:** This native must be called every frame.", "aliases": "0x8FD89A6240813FD0", "url": "https://docs.fivem.net/natives/?_0x8FD89A6240813FD0", "params": [{"name": "ped", "type": "Ped", "description": "Ped index."}, {"name": "bBlockIdleClips", "type": "BOOL", "description": "If true, prevents a ped from playing an idle animation this frame."}, {"name": "bRemoveIdleClipIfPlaying", "type": "BOOL", "description": "If true and the ped is playing an idle animation, the clip is stopped."}]}
{"hash": "0x1E982AC8716912C5", "name": "SET_PED_DESIRED_MOVE_BLEND_RATIO", "lua_name": "SetPedDesiredMoveBlendRatio", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void SetPedDesiredMoveBlendRatio(Ped ped, float p1)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x1E982AC8716912C5", "params": [{"name": "ped", "type": "Ped"}, {"name": "p1", "type": "float"}]}
{"hash": "0x4455517B28441E60", "name": "SET_PED_PATH_AVOID_FIRE", "lua_name": "SetPedPathAvoidFire", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void SetPedPathAvoidFire(Ped ped, BOOL avoidFire)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x4455517B28441E60", "params": [{"name": "ped", "type": "Ped"}, {"name": "avoidFire", "type": "BOOL"}]}
{"hash": "0xE361C5C71C431A4F", "name": "SET_PED_PATH_CAN_DROP_FROM_HEIGHT", "lua_name": "SetPedPathCanDropFromHeight", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void SetPedPathCanDropFromHeight(Ped ped, BOOL Toggle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xE361C5C71C431A4F", "params": [{"name": "ped", "type": "Ped"}, {"name": "Toggle", "type": "BOOL"}]}
{"hash": "0x8E06A6FE76C9EFF4", "name": "SET_PED_PATH_CAN_USE_CLIMBOVERS", "lua_name": "SetPedPathCanUseClimbovers", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void SetPedPathCanUseClimbovers(Ped ped, BOOL Toggle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x8E06A6FE76C9EFF4", "params": [{"name": "ped", "type": "Ped"}, {"name": "Toggle", "type": "BOOL"}]}
{"hash": "0x77A5B103C87F476E", "name": "SET_PED_PATH_CAN_USE_LADDERS", "lua_name": "SetPedPathCanUseLadders", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void SetPedPathCanUseLadders(Ped ped, BOOL Toggle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x77A5B103C87F476E", "params": [{"name": "ped", "type": "Ped"}, {"name": "Toggle", "type": "BOOL"}]}
{"hash": "0x88E32DB8C1A4AA4B", "name": "SET_PED_PATH_CLIMB_COST_MODIFIER", "lua_name": "SetPedPathClimbCostModifier", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void SetPedPathClimbCostModifier(Ped ped, float modifier)", "description": "```\nDefault modifier is 1.0, minimum is 0.0 and maximum is 10.0.\n```", "aliases": "0x88E32DB8C1A4AA4B", "url": "https://docs.fivem.net/natives/?_0x88E32DB8C1A4AA4B", "params": [{"name": "ped", "type": "Ped"}, {"name": "modifier", "type": "float"}]}
{"hash": "0xF35425A4204367EC", "name": "SET_PED_PATH_MAY_ENTER_WATER", "lua_name": "SetPedPathMayEnterWater", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void SetPedPathMayEnterWater(Ped ped, BOOL mayEnterWater)", "description": "", "aliases": "SET_PED_PATHS_WIDTH_PLANT", "url": "https://docs.fivem.net/natives/?_0xF35425A4204367EC", "params": [{"name": "ped", "type": "Ped"}, {"name": "mayEnterWater", "type": "BOOL"}]}
{"hash": "0x38FE1EC73743793C", "name": "SET_PED_PATH_PREFER_TO_AVOID_WATER", "lua_name": "SetPedPathPreferToAvoidWater", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void SetPedPathPreferToAvoidWater(Ped ped, BOOL avoidWater)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x38FE1EC73743793C", "params": [{"name": "ped", "type": "Ped"}, {"name": "avoidWater", "type": "BOOL"}]}
{"hash": "0xED98E10B0AFCE4B4", "name": "SET_PED_WAYPOINT_ROUTE_OFFSET", "lua_name": "SetPedWaypointRouteOffset", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "Any SetPedWaypointRouteOffset(Any p0, Any p1, Any p2, Any p3)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xED98E10B0AFCE4B4", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}, {"name": "p3", "type": "Any"}]}
{"hash": "0x02C8E5B49848664E", "name": "SET_SCENARIO_GROUP_ENABLED", "lua_name": "SetScenarioGroupEnabled", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void SetScenarioGroupEnabled(char* scenarioGroup, BOOL p1)", "description": "```\nOccurrences in the b617d scripts: pastebin.com/Tvg2PRHU \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x02C8E5B49848664E", "params": [{"name": "scenarioGroup", "type": "char*"}, {"name": "p1", "type": "BOOL"}]}
{"hash": "0xEB47EC4E34FB7EE1", "name": "SET_SCENARIO_TYPE_ENABLED", "lua_name": "SetScenarioTypeEnabled", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void SetScenarioTypeEnabled(char* scenarioType, BOOL toggle)", "description": "```\nseems to enable/disable specific scenario-types from happening in the game world.\nHere are some scenario types from the scripts:\n\"WORLD_MOUNTAIN_LION_REST\"\n\"WORLD_MOUNTAIN_LION_WANDER\"\n\"DRIVE\"\n\"WORLD_VEHICLE_POLICE_BIKE\"\n\"WORLD_VEHICLE_POLICE_CAR\"\n\"WORLD_VEHICLE_POLICE_NEXT_TO_CAR\"\n\"WORLD_VEHICLE_DRIVE_SOLO\"\n\"WORLD_VEHICLE_BIKER\"\n\"WORLD_VEHICLE_DRIVE_PASSENGERS\"\n\"WORLD_VEHICLE_SALTON_DIRT_BIKE\"\n\"WORLD_VEHICLE_BICYCLE_MOUNTAIN\"\n\"PROP_HUMAN_SEAT_CHAIR\"\n\"WORLD_VEHICLE_ATTRACTOR\"\n\"WORLD_HUMAN_LEANING\"\n\"WORLD_HUMAN_HANG_OUT_STREET\"\n\"WORLD_HUMAN_DRINKING\"\n\"WORLD_HUMAN_SMOKING\"\n\"WORLD_HUMAN_GUARD_STAND\"\n\"WORLD_HUMAN_CLIPBOARD\"\n\"WORLD_HUMAN_HIKER\"\n\"WORLD_VEHICLE_EMPTY\"\n\"WORLD_VEHICLE_BIKE_OFF_ROAD_RACE\"\n\"WORLD_HUMAN_PAPARAZZI\"\n\"WORLD_VEHICLE_PARK_PERPENDICULAR_NOSE_IN\"\n\"WORLD_VEHICLE_PARK_PARALLEL\"\n\"WORLD_VEHICLE_CONSTRUCTION_SOLO\"\n\"WORLD_VEHICLE_CONSTRUCTION_PASSENGERS\"\n\"WORLD_VEHICLE_TRUCK_LOGS\"\nscenarioType could be the same as scenarioName, used in for example TASK::TASK_START_SCENARIO_AT_POSITION.\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xEB47EC4E34FB7EE1", "params": [{"name": "scenarioType", "type": "char*"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0x58C70CF3A41E4AE7", "name": "SET_SEQUENCE_TO_REPEAT", "lua_name": "SetSequenceToRepeat", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void SetSequenceToRepeat(int taskSequenceId, BOOL repeat)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x58C70CF3A41E4AE7", "params": [{"name": "taskSequenceId", "type": "int"}, {"name": "repeat", "type": "BOOL"}]}
{"hash": "0xB0A6CFD2C69C1088", "name": "SET_TASK_MOVE_NETWORK_SIGNAL_BOOL", "lua_name": "SetTaskMoveNetworkSignalBool", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void SetTaskMoveNetworkSignalBool(Ped ped, char* signalName, BOOL value)", "description": "", "aliases": "0xB0A6CFD2C69C1088 _SET_TASK_PROPERTY_BOOL", "url": "https://docs.fivem.net/natives/?_0xB0A6CFD2C69C1088", "params": [{"name": "ped", "type": "Ped", "description": "The ped that's performing the task."}, {"name": "signalName", "type": "char*", "description": "The property name."}, {"name": "value", "type": "BOOL", "description": "The property value to set."}]}
{"hash": "0xD5BB4025AE449A4E", "name": "SET_TASK_MOVE_NETWORK_SIGNAL_FLOAT", "lua_name": "SetTaskMoveNetworkSignalFloat", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void SetTaskMoveNetworkSignalFloat(Ped ped, char* signalName, float value)", "description": "```\np0 - PLAYER::PLAYER_PED_ID();\np1 - \"Phase\", \"Wobble\", \"x_axis\",\"y_axis\",\"introphase\",\"speed\".\np2 - From what i can see it goes up to 1f (maybe).\n-LcGamingHD\nExample: TASK::_D5BB4025AE449A4E(PLAYER::PLAYER_PED_ID(), \"Phase\", 0.5);\n```", "aliases": "0xD5BB4025AE449A4E _SET_TASK_PROPERTY_FLOAT", "url": "https://docs.fivem.net/natives/?_0xD5BB4025AE449A4E", "params": [{"name": "ped", "type": "Ped", "description": "The ped on which the task is playing."}, {"name": "signalName", "type": "char*", "description": "The property name."}, {"name": "value", "type": "float", "description": "The property value to set."}]}
{"hash": "0xCC665AAC360D31E7", "name": "SET_TASK_VEHICLE_CHASE_BEHAVIOR_FLAG", "lua_name": "SetTaskVehicleChaseBehaviorFlag", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void SetTaskVehicleChaseBehaviorFlag(Ped ped, int flag, BOOL set)", "description": "```\n* Flag 1: Aggressive ramming of suspect\n* Flag 2: Ram attempts\n* Flag 8: Medium-aggressive boxing tactic with a bit of PIT\n* Flag 16: Ramming, seems to be slightly less aggressive than 1-2.\n* Flag 32: Stay back from suspect, no tactical contact. Convoy-like.\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xCC665AAC360D31E7", "params": [{"name": "ped", "type": "Ped"}, {"name": "flag", "type": "int"}, {"name": "set", "type": "BOOL"}]}
{"hash": "0x639B642FACBE4EDD", "name": "SET_TASK_VEHICLE_CHASE_IDEAL_PURSUIT_DISTANCE", "lua_name": "SetTaskVehicleChaseIdealPursuitDistance", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void SetTaskVehicleChaseIdealPursuitDistance(Ped ped, float distance)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x639B642FACBE4EDD", "params": [{"name": "ped", "type": "Ped"}, {"name": "distance", "type": "float"}]}
{"hash": "0xEE08C992D238C5D1", "name": "STOP_ANIM_PLAYBACK", "lua_name": "StopAnimPlayback", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void StopAnimPlayback(Ped ped, int p1, BOOL p2)", "description": "```\nLooks like p1 may be a flag, still need to do some research, though.\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xEE08C992D238C5D1", "params": [{"name": "ped", "type": "Ped"}, {"name": "p1", "type": "int"}, {"name": "p2", "type": "BOOL"}]}
{"hash": "0x97FF36A1D40EA00A", "name": "STOP_ANIM_TASK", "lua_name": "StopAnimTask", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void StopAnimTask(Ped ped, char* animDictionary, char* animationName, float animExitSpeed)", "description": "[Animations list](https://alexguirre.github.io/animations-list/)", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x97FF36A1D40EA00A", "params": [{"name": "ped", "type": "Ped"}, {"name": "animDictionary", "type": "char*"}, {"name": "animationName", "type": "char*"}, {"name": "animExitSpeed", "type": "float", "description": "Greater than `0.0`, higher is faster. Setting to `0.0` or using an integer, will cause animation lockout - requiring the animation to be played again or the player be killed."}]}
{"hash": "0x93B93A37987F1F3D", "name": "TASK_ACHIEVE_HEADING", "lua_name": "TaskAchieveHeading", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void TaskAchieveHeading(Ped ped, float heading, int timeout)", "description": "```\nMakes the specified ped achieve the specified heading. \npedHandle: The handle of the ped to assign the task to. \nheading: The desired heading. \ntimeout: The time, in milliseconds, to allow the task to complete. If the task times out, it is cancelled, and the ped will stay at the heading it managed to reach in the time. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x93B93A37987F1F3D", "params": [{"name": "ped", "type": "Ped"}, {"name": "heading", "type": "float"}, {"name": "timeout", "type": "int"}]}
{"hash": "0x6671F3EEC681BDA1", "name": "TASK_AIM_GUN_AT_COORD", "lua_name": "TaskAimGunAtCoord", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void TaskAimGunAtCoord(Ped ped, float x, float y, float z, int time, BOOL bInstantBlendToAim, BOOL bPlayAimIntro)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x6671F3EEC681BDA1", "params": [{"name": "ped", "type": "Ped"}, {"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}, {"name": "time", "type": "int"}, {"name": "bInstantBlendToAim", "type": "BOOL"}, {"name": "bPlayAimIntro", "type": "BOOL"}]}
{"hash": "0x9B53BB6E8943AF53", "name": "TASK_AIM_GUN_AT_ENTITY", "lua_name": "TaskAimGunAtEntity", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void TaskAimGunAtEntity(Ped ped, Entity entity, int duration, BOOL bInstantBlendToAim)", "description": "```\nduration: the amount of time in milliseconds to do the task. -1 will keep the task going until either another task is applied, or CLEAR_ALL_TASKS() is called with the ped \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x9B53BB6E8943AF53", "params": [{"name": "ped", "type": "Ped"}, {"name": "entity", "type": "Entity"}, {"name": "duration", "type": "int"}, {"name": "bInstantBlendToAim", "type": "BOOL"}]}
{"hash": "0x7A192BE16D373D00", "name": "TASK_AIM_GUN_SCRIPTED", "lua_name": "TaskAimGunScripted", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void TaskAimGunScripted(Ped ped, Hash scriptTask, BOOL bDisableBlockingClip, BOOL bInstantBlendToAim)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x7A192BE16D373D00", "params": [{"name": "ped", "type": "Ped"}, {"name": "scriptTask", "type": "Hash"}, {"name": "bDisableBlockingClip", "type": "BOOL"}, {"name": "bInstantBlendToAim", "type": "BOOL"}]}
{"hash": "0x8605AF0DE8B3A5AC", "name": "TASK_AIM_GUN_SCRIPTED_WITH_TARGET", "lua_name": "TaskAimGunScriptedWithTarget", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void TaskAimGunScriptedWithTarget(Ped ped, Ped targetPed, float x, float y, float z, Hash iGunTaskType, BOOL bDisableBlockingClip, BOOL bForceAim)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x8605AF0DE8B3A5AC", "params": [{"name": "ped", "type": "Ped"}, {"name": "targetPed", "type": "Ped"}, {"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}, {"name": "iGunTaskType", "type": "Hash", "annotations": {"cs_type": "Any"}}, {"name": "bDisableBlockingClip", "type": "BOOL"}, {"name": "bForceAim", "type": "BOOL"}]}
{"hash": "0xF3B9A78A178572B1", "name": "TASK_ARREST_PED", "lua_name": "TaskArrestPed", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void TaskArrestPed(Ped ped, Ped target)", "description": "```\nExample from \"me_amanda1.ysc.c4\":\nTASK::TASK_ARREST_PED(l_19F /* This is a Ped */ , PLAYER::PLAYER_PED_ID());\nExample from \"armenian1.ysc.c4\":\nif (!PED::IS_PED_INJURED(l_B18[0/*1*/])) {\n TASK::TASK_ARREST_PED(l_B18[0/*1*/], PLAYER::PLAYER_PED_ID());\n}\nI would love to have time to experiment to see if a player Ped can arrest another Ped. Might make for a good cop mod.\nLooks like only the player can be arrested this way. Peds react and try to arrest you if you task them, but the player charater doesn't do anything if tasked to arrest another ped.\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xF3B9A78A178572B1", "params": [{"name": "ped", "type": "Ped"}, {"name": "target", "type": "Ped"}]}
{"hash": "0x15C86013127CE63F", "name": "TASK_BOAT_MISSION", "lua_name": "TaskBoatMission", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void TaskBoatMission(Ped ped, Vehicle boat, Vehicle vehicleTarget, Ped pedTarget, float x, float y, float z, int missionType, float speed, int drivingStyle, float radius, int missionFlags)", "description": "All parameters except ped and boat are optional, with `pedTarget`, `vehicleTarget`, `x`, `y`, `z` being dependent on `missionType` (ie. Attack/Flee mission types require a target ped/vehicle, whereas GoTo mission types require either `x`, `y`, `z` or a target ped/vehicle).\n\nIf you don't want to use a parameter; pass `0.0f` for `x`, `y` and `z`, `0` for `pedTarget`, `vehicleTarget` and other int parameters, and `-1.0f` for the remaining float parameters.\n\n```cpp\nenum eBoatMissionFlags\n{\n None = 0,\n StopAtEnd = 1,\n StopAtShore = 2,\n AvoidShore = 4,\n PreferForward = 8,\n NeverStop = 16,\n NeverNavMesh = 32,\n NeverRoute = 64,\n ForceBeached = 128,\n UseWanderRoute = 256,\n UseFleeRoute = 512,\n NeverPause = 1024,\n // StopAtEnd | StopAtShore | AvoidShore\n DefaultSettings = 7,\n // StopAtEnd | StopAtShore | AvoidShore | PreferForward | NeverNavMesh | NeverRoute\n OpenOceanSettings = 111,\n // StopAtEnd | StopAtShore | AvoidShore | PreferForward | NeverNavMesh | NeverPause\n BoatTaxiSettings = 1071,\n}\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x15C86013127CE63F", "params": [{"name": "ped", "type": "Ped", "description": "The ped to be tasked."}, {"name": "boat", "type": "Vehicle", "description": "The boats' entity handle."}, {"name": "vehicleTarget", "type": "Vehicle", "description": "The target vehicle (default is 0)."}, {"name": "pedTarget", "type": "Ped", "description": "The target ped (default is 0)."}, {"name": "x", "type": "float", "description": "The x coordinate of the target (default is 0.0f)."}, {"name": "y", "type": "float", "description": "The y coordinate of the target (default is 0.0f)."}, {"name": "z", "type": "float", "description": "The z coordinate of the target (default is 0.0f)."}, {"name": "missionType", "type": "int", "description": "The mission type (default is 0) (see [TaskVehicleMission](#\\_0x659427E0EF36BCDE))."}, {"name": "speed", "type": "float", "description": "The speed in m/s (default is -1.0f)."}, {"name": "drivingStyle", "type": "int", "description": "The driving style (default is 0) (see [SetDriveTaskDrivingStyle](#\\_0xDACE1BE37D88AF67))."}, {"name": "radius", "type": "float", "description": "The radius of when the task will be completed (default is -1.0f)."}, {"name": "missionFlags", "type": "int", "description": "The mission flags (default is 0) (see `eBoatMissionFlags`)."}]}
{"hash": "0x8C338E0263E4FD19", "name": "TASK_CHAT_TO_PED", "lua_name": "TaskChatToPed", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void TaskChatToPed(Ped ped, Ped target, Any p2, float p3, float p4, float p5, float p6, float p7)", "description": "```\np2 tend to be 16, 17 or 1 \np3 to p7 tend to be 0.0 \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x8C338E0263E4FD19", "params": [{"name": "ped", "type": "Ped"}, {"name": "target", "type": "Ped"}, {"name": "p2", "type": "Any"}, {"name": "p3", "type": "float"}, {"name": "p4", "type": "float"}, {"name": "p5", "type": "float"}, {"name": "p6", "type": "float"}, {"name": "p7", "type": "float"}]}
{"hash": "0x95A6C46A31D1917D", "name": "TASK_CLEAR_DEFENSIVE_AREA", "lua_name": "TaskClearDefensiveArea", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void TaskClearDefensiveArea(Any p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x95A6C46A31D1917D", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0x0F804F1DB19B9689", "name": "TASK_CLEAR_LOOK_AT", "lua_name": "TaskClearLookAt", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void TaskClearLookAt(Ped ped)", "description": "```\nNot clear what it actually does, but here's how script uses it -\nif (OBJECT::HAS_PICKUP_BEEN_COLLECTED(...)\n{\n if(ENTITY::DOES_ENTITY_EXIST(PLAYER::PLAYER_PED_ID()))\n {\n TASK::TASK_CLEAR_LOOK_AT(PLAYER::PLAYER_PED_ID());\n }\n ...\n}\nAnother one where it doesn't \"look\" at current player -\nTASK::TASK_PLAY_ANIM(l_3ED, \"missheist_agency2aig_2\", \"look_at_phone_a\", 1000.0, -2.0, -1, 48, v_2, 0, 0, 0);\nPED::_2208438012482A1A(l_3ED, 0, 0);\nTASK::TASK_CLEAR_LOOK_AT(l_3ED);\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x0F804F1DB19B9689", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0x89D9FCC2435112F1", "name": "TASK_CLIMB", "lua_name": "TaskClimb", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void TaskClimb(Ped ped, BOOL unused)", "description": "```\nClimbs or vaults the nearest thing. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x89D9FCC2435112F1", "params": [{"name": "ped", "type": "Ped"}, {"name": "unused", "type": "BOOL"}]}
{"hash": "0xB6C987F9285A3814", "name": "TASK_CLIMB_LADDER", "lua_name": "TaskClimbLadder", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void TaskClimbLadder(Ped ped, int p1)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xB6C987F9285A3814", "params": [{"name": "ped", "type": "Ped"}, {"name": "p1", "type": "int"}]}
{"hash": "0x7BF835BB9E2698C8", "name": "TASK_COMBAT_HATED_TARGETS_AROUND_PED", "lua_name": "TaskCombatHatedTargetsAroundPed", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void TaskCombatHatedTargetsAroundPed(Ped ped, float radius, int p2)", "description": "```\nDespite its name, it only attacks ONE hated target. The one closest hated target. \np2 seems to be always 0 \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x7BF835BB9E2698C8", "params": [{"name": "ped", "type": "Ped"}, {"name": "radius", "type": "float"}, {"name": "p2", "type": "int"}]}
{"hash": "0x2BBA30B854534A0C", "name": "TASK_COMBAT_HATED_TARGETS_AROUND_PED_TIMED", "lua_name": "TaskCombatHatedTargetsAroundPedTimed", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void TaskCombatHatedTargetsAroundPedTimed(Any p0, float p1, Any p2, Any p3)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x2BBA30B854534A0C", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "float"}, {"name": "p2", "type": "Any"}, {"name": "p3", "type": "Any"}]}
{"hash": "0x4CF5F55DAC3280A0", "name": "TASK_COMBAT_HATED_TARGETS_IN_AREA", "lua_name": "TaskCombatHatedTargetsInArea", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void TaskCombatHatedTargetsInArea(Ped ped, float x, float y, float z, float radius, Any p5)", "description": "```\nDespite its name, it only attacks ONE hated target. The one closest to the specified position. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x4CF5F55DAC3280A0", "params": [{"name": "ped", "type": "Ped"}, {"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}, {"name": "radius", "type": "float"}, {"name": "p5", "type": "Any"}]}
{"hash": "0xF166E48407BAC484", "name": "TASK_COMBAT_PED", "lua_name": "TaskCombatPed", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void TaskCombatPed(Ped ped, Ped targetPed, int p2, int p3)", "description": "```\nMakes the specified ped attack the target ped. \np2 should be 0 \np3 should be 16 \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xF166E48407BAC484", "params": [{"name": "ped", "type": "Ped"}, {"name": "targetPed", "type": "Ped"}, {"name": "p2", "type": "int"}, {"name": "p3", "type": "int"}]}
{"hash": "0x944F30DCB7096BDE", "name": "TASK_COMBAT_PED_TIMED", "lua_name": "TaskCombatPedTimed", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void TaskCombatPedTimed(Any p0, Ped ped, int p2, Any p3)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x944F30DCB7096BDE", "params": [{"name": "p0", "type": "Any"}, {"name": "ped", "type": "Ped"}, {"name": "p2", "type": "int"}, {"name": "p3", "type": "Any"}]}
{"hash": "0x3EB1FE9E8E908E15", "name": "TASK_COWER", "lua_name": "TaskCower", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void TaskCower(Ped ped, int duration)", "description": "The ped will act like NPC's involved in a gunfight. The ped will squat down with their heads held in place and look around.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x3EB1FE9E8E908E15", "params": [{"name": "ped", "type": "Ped", "description": "Ped id."}, {"name": "duration", "type": "int", "description": "Duration of the animation in ms. Set to -1 if you do not want a duration."}]}
{"hash": "0x2F8AF0E82773A171", "name": "TASK_DRIVE_BY", "lua_name": "TaskDriveBy", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void TaskDriveBy(Ped driverPed, Ped targetPed, Vehicle targetVehicle, float targetX, float targetY, float targetZ, float distanceToShoot, int pedAccuracy, BOOL p8, Hash firingPattern)", "description": "```\nExample:\nTASK::TASK_DRIVE_BY(l_467[1/*22*/], PLAYER::PLAYER_PED_ID(), 0, 0.0, 0.0, 2.0, 300.0, 100, 0, ${firing_pattern_burst_fire_driveby});\nNeeds working example. Doesn't seem to do anything.\nI marked p2 as targetVehicle as all these shooting related tasks seem to have that in common.\nI marked p6 as distanceToShoot as if you think of GTA's Logic with the native SET_VEHICLE_SHOOT natives, it won't shoot till it gets within a certain distance of the target.\nI marked p7 as pedAccuracy as it seems it's mostly 100 (Completely Accurate), 75, 90, etc. Although this could be the ammo count within the gun, but I highly doubt it. I will change this comment once I find out if it's ammo count or not.\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x2F8AF0E82773A171", "params": [{"name": "driverPed", "type": "Ped"}, {"name": "targetPed", "type": "Ped"}, {"name": "targetVehicle", "type": "Vehicle"}, {"name": "targetX", "type": "float"}, {"name": "targetY", "type": "float"}, {"name": "targetZ", "type": "float"}, {"name": "distanceToShoot", "type": "float"}, {"name": "pedAccuracy", "type": "int"}, {"name": "p8", "type": "BOOL"}, {"name": "firingPattern", "type": "Hash"}]}
{"hash": "0xC20E50AA46D09CA8", "name": "TASK_ENTER_VEHICLE", "lua_name": "TaskEnterVehicle", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void TaskEnterVehicle(Ped ped, Vehicle vehicle, int timeout, int seatIndex, float speed, int flag, Any p6)", "description": "```\nspeed 1.0 = walk, 2.0 = run \np5 1 = normal, 3 = teleport to vehicle, 8 = normal/carjack ped from seat, 16 = teleport directly into vehicle \np6 is always 0 \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC20E50AA46D09CA8", "params": [{"name": "ped", "type": "Ped"}, {"name": "vehicle", "type": "Vehicle"}, {"name": "timeout", "type": "int"}, {"name": "seatIndex", "type": "int", "description": "See eSeatPosition declared in [`IS_VEHICLE_SEAT_FREE`](#\\_0x22AC59A870E6A669)."}, {"name": "speed", "type": "float"}, {"name": "flag", "type": "int"}, {"name": "p6", "type": "Any"}]}
{"hash": "0x7F93691AB4B92272", "name": "TASK_EVERYONE_LEAVE_VEHICLE", "lua_name": "TaskEveryoneLeaveVehicle", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void TaskEveryoneLeaveVehicle(Vehicle vehicle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x7F93691AB4B92272", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0x79B258E397854D29", "name": "TASK_EXIT_COVER", "lua_name": "TaskExitCover", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void TaskExitCover(Any p0, Any p1, float p2, float p3, float p4)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x79B258E397854D29", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "float"}, {"name": "p3", "type": "float"}, {"name": "p4", "type": "float"}]}
{"hash": "0x1E7889778264843A", "name": "TASK_EXTEND_ROUTE", "lua_name": "TaskExtendRoute", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void TaskExtendRoute(float x, float y, float z)", "description": "Adds a new point to the current point route; a maximum of 8 points can be added.\n\nCall [TASK_FLUSH_ROUTE](#\\_0x841142A1376E9006) before the first call to this. Call [TASK_FOLLOW_POINT_ROUTE](#\\_0x595583281858626E) to make the Ped go the route.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x1E7889778264843A", "params": [{"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}]}
{"hash": "0x841142A1376E9006", "name": "TASK_FLUSH_ROUTE", "lua_name": "TaskFlushRoute", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void TaskFlushRoute()", "description": "Clears the current point route. Call this before [TASK_EXTEND_ROUTE](#\\_0x1E7889778264843A) and [TASK_FOLLOW_POINT_ROUTE](#\\_0x595583281858626E).", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x841142A1376E9006", "params": []}
{"hash": "0x15D3A79D4E44B913", "name": "TASK_FOLLOW_NAV_MESH_TO_COORD", "lua_name": "TaskFollowNavMeshToCoord", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void TaskFollowNavMeshToCoord(Ped ped, float x, float y, float z, float moveBlendRatio, int time, float radius, int flags, float finalHeading)", "description": "Sometimes a path may not be able to be found. This could happen because there simply isn't any way to get there, or maybe a bunch of dynamic objects have blocked the way,\nor maybe the destination is too far away. In this case the ped will simply stand still.\nTo identify when this has happened, you can use GET_NAVMESH_ROUTE_RESULT. This will help you find situations where peds cannot get to their target.\n\n```cpp\nenum eNavScriptFlags {\n // Default flag\n ENAV_DEFAULT = 0,\n // Will ensure the ped continues to move whilst waiting for the path\n // to be found, and will not slow down at the end of their route.\n ENAV_NO_STOPPING = 1,\n // Performs a slide-to-coord at the end of the task. This requires that the\n // accompanying NAVDATA structure has the 'SlideToCoordHeading' member set correctly.\n ENAV_ADV_SLIDE_TO_COORD_AND_ACHIEVE_HEADING_AT_END = 2,\n // If the navmesh is not loaded in under the target position, then this will\n // cause the ped to get as close as is possible on whatever navmesh is loaded.\n // The navmesh must still be loaded at the path start.\n ENAV_GO_FAR_AS_POSSIBLE_IF_TARGET_NAVMESH_NOT_LOADED = 4,\n // Will allow navigation underwater - by default this is not allowed.\n ENAV_ALLOW_SWIMMING_UNDERWATER = 8,\n // Will only allow navigation on pavements. If the path starts or ends off\n // the pavement, the command will fail. Likewise if no pavement-only route\n // can be found even although the start and end are on pavement.\n ENAV_KEEP_TO_PAVEMENTS = 16,\n // Prevents the path from entering water at all.\n ENAV_NEVER_ENTER_WATER = 32,\n // Disables object-avoidance for this path. The ped may still make minor\n // steering adjustments to avoid objects, but will not pathfind around them.\n ENAV_DONT_AVOID_OBJECTS = 64,\n // Specifies that the navmesh route will only be able to traverse up slopes\n // which are under the angle specified, in the MaxSlopeNavigable member of the accompanying NAVDATA structure.\n ENAV_ADVANCED_USE_MAX_SLOPE_NAVIGABLE = 128,\n // Unused.\n ENAV_STOP_EXACTLY = 512,\n // The entity will look ahead in its path for a longer distance to make the\n // walk/run start go more in the right direction.\n ENAV_ACCURATE_WALKRUN_START = 1024,\n // Disables ped-avoidance for this path while we move.\n ENAV_DONT_AVOID_PEDS = 2048,\n // If target pos is inside the boundingbox of an object it will otherwise be pushed out.\n ENAV_DONT_ADJUST_TARGET_POSITION = 4096,\n // Turns off the default behaviour, which is to stop exactly at the target position.\n // Occasionally this can cause footsliding/skating problems.\n ENAV_SUPPRESS_EXACT_STOP = 8192,\n // Prevents the path-search from finding paths outside of this search distance.\n // This can be used to prevent peds from finding long undesired routes.\n ENAV_ADVANCED_USE_CLAMP_MAX_SEARCH_DISTANCE = 16384,\n // Pulls out the paths from edges at corners for a longer distance, to prevent peds walking into stuff.\n ENAV_PULL_FROM_EDGE_EXTRA = 32768\n};\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x15D3A79D4E44B913", "params": [{"name": "ped", "type": "Ped", "description": "Ped Index."}, {"name": "x", "type": "float", "description": "X Position Coordinate."}, {"name": "y", "type": "float", "description": "Y Position Coordinate."}, {"name": "z", "type": "float", "description": "Z Position Coordinate"}, {"name": "moveBlendRatio", "type": "float", "description": "Ratio for ped movement (0 to 3.0 in the following order: still, walk, run and sprint)"}, {"name": "time", "type": "int", "description": "INT value in milliseconds."}, {"name": "radius", "type": "float", "description": "distance from the final coordinates that the pedestrian should be to consider itself at the target."}, {"name": "flags", "type": "int", "annotations": {"cs_type": "BOOL"}, "description": "Navigation Flags for the ped (see `eNavScriptFlags`)."}, {"name": "finalHeading", "type": "float", "description": "Peds heading when finished."}]}
{"hash": "0x17F58B88D085DBAC", "name": "TASK_FOLLOW_NAV_MESH_TO_COORD_ADVANCED", "lua_name": "TaskFollowNavMeshToCoordAdvanced", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void TaskFollowNavMeshToCoordAdvanced(Ped ped, float x, float y, float z, float speed, int timeout, float unkFloat, int unkInt, float unkX, float unkY, float unkZ, float unk_40000f)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x17F58B88D085DBAC", "params": [{"name": "ped", "type": "Ped"}, {"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}, {"name": "speed", "type": "float"}, {"name": "timeout", "type": "int"}, {"name": "unkFloat", "type": "float"}, {"name": "unkInt", "type": "int"}, {"name": "unkX", "type": "float"}, {"name": "unkY", "type": "float"}, {"name": "unkZ", "type": "float"}, {"name": "unk_40000f", "type": "float"}]}
{"hash": "0x595583281858626E", "name": "TASK_FOLLOW_POINT_ROUTE", "lua_name": "TaskFollowPointRoute", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void TaskFollowPointRoute(Ped ped, float speed, int routeMode)", "description": "Makes the ped go on a point route.\n\n```cpp\nenum eFollowPointRouteMode {\n\tTICKET_SINGLE = 0,\n\tTICKET_RETURN = 1,\n\tTICKET_SEASON = 2,\n\tTICKET_LOOP = 3\n}\n```\n\nThis native is often times used with [`TASK_FLUSH_ROUTE`](#\\_0x841142A1376E9006) and [`TASK_EXTEND_ROUTE`](#\\_0x1E7889778264843A)", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x595583281858626E", "params": [{"name": "ped", "type": "Ped", "description": "The ped to give the task to."}, {"name": "speed", "type": "float", "description": "The speed to move at in m/s."}, {"name": "routeMode", "type": "int", "description": "The route mode to use, refer to `eFollowPointRouteMode`"}]}
{"hash": "0x304AE42E357B8C7E", "name": "TASK_FOLLOW_TO_OFFSET_OF_ENTITY", "lua_name": "TaskFollowToOffsetOfEntity", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void TaskFollowToOffsetOfEntity(Ped ped, Entity entity, float offsetX, float offsetY, float offsetZ, float movementSpeed, int timeout, float stoppingRange, BOOL persistFollowing)", "description": "```\np6 always -1 \np7 always 10.0 \np8 always 1 \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x304AE42E357B8C7E", "params": [{"name": "ped", "type": "Ped"}, {"name": "entity", "type": "Entity"}, {"name": "offsetX", "type": "float"}, {"name": "offsetY", "type": "float"}, {"name": "offsetZ", "type": "float"}, {"name": "movementSpeed", "type": "float"}, {"name": "timeout", "type": "int"}, {"name": "stoppingRange", "type": "float"}, {"name": "persistFollowing", "type": "BOOL"}]}
{"hash": "0x0759591819534F7B", "name": "TASK_FOLLOW_WAYPOINT_RECORDING", "lua_name": "TaskFollowWaypointRecording", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void TaskFollowWaypointRecording(Any p0, Any p1, Any p2, Any p3, Any p4)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x0759591819534F7B", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}, {"name": "p3", "type": "Any"}, {"name": "p4", "type": "Any"}]}
{"hash": "0x4F056E1AFFEF17AB", "name": "TASK_FORCE_MOTION_STATE", "lua_name": "TaskForceMotionState", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void TaskForceMotionState(Ped ped, Hash state, BOOL p2)", "description": "See [`FORCE_PED_MOTION_STATE`](#\\_0xF28965D04F570DCA)", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x4F056E1AFFEF17AB", "params": [{"name": "ped", "type": "Ped"}, {"name": "state", "type": "Hash"}, {"name": "p2", "type": "BOOL"}]}
{"hash": "0x9C00E77AF14B2DFF", "name": "TASK_GET_OFF_BOAT", "lua_name": "TaskGetOffBoat", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void TaskGetOffBoat(Ped ped, Vehicle boat)", "description": "", "aliases": "_TASK_GET_OFF_BOAT", "url": "https://docs.fivem.net/natives/?_0x9C00E77AF14B2DFF", "params": [{"name": "ped", "type": "Ped"}, {"name": "boat", "type": "Vehicle"}]}
{"hash": "0xA9DA48FAB8A76C12", "name": "TASK_GOTO_ENTITY_AIMING", "lua_name": "TaskGotoEntityAiming", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void TaskGotoEntityAiming(Ped ped, Entity target, float distanceToStopAt, float StartAimingDist)", "description": "```\neg\n TASK::TASK_GOTO_ENTITY_AIMING(v_2, PLAYER::PLAYER_PED_ID(), 5.0, 25.0);\nped = Ped you want to perform this task.\ntarget = the Entity they should aim at.\ndistanceToStopAt = distance from the target, where the ped should stop to aim.\nStartAimingDist = distance where the ped should start to aim.\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA9DA48FAB8A76C12", "params": [{"name": "ped", "type": "Ped"}, {"name": "target", "type": "Entity"}, {"name": "distanceToStopAt", "type": "float"}, {"name": "StartAimingDist", "type": "float"}]}
{"hash": "0xE39B4FF4FDEBDE27", "name": "TASK_GOTO_ENTITY_OFFSET", "lua_name": "TaskGotoEntityOffset", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void TaskGotoEntityOffset(Ped ped, Any p1, Any p2, float x, float y, float z, int duration)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xE39B4FF4FDEBDE27", "params": [{"name": "ped", "type": "Ped"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}, {"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}, {"name": "duration", "type": "int"}]}
{"hash": "0x338E7EF52B6095A9", "name": "TASK_GOTO_ENTITY_OFFSET_XY", "lua_name": "TaskGotoEntityOffsetXy", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void TaskGotoEntityOffsetXy(Ped ped, Entity entity, int duration, float xOffset, float yOffset, float zOffset, float moveBlendRatio, BOOL useNavmesh)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x338E7EF52B6095A9", "params": [{"name": "ped", "type": "Ped"}, {"name": "entity", "type": "Entity"}, {"name": "duration", "type": "int"}, {"name": "xOffset", "type": "float"}, {"name": "yOffset", "type": "float"}, {"name": "zOffset", "type": "float"}, {"name": "moveBlendRatio", "type": "float"}, {"name": "useNavmesh", "type": "BOOL"}]}
{"hash": "0xD76B57B44F1E6F8B", "name": "TASK_GO_STRAIGHT_TO_COORD", "lua_name": "TaskGoStraightToCoord", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void TaskGoStraightToCoord(Ped ped, float x, float y, float z, float speed, int timeout, float targetHeading, float distanceToSlide)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xD76B57B44F1E6F8B", "params": [{"name": "ped", "type": "Ped", "description": "The ped handle."}, {"name": "x", "type": "float", "description": "The x coordinate."}, {"name": "y", "type": "float", "description": "The y coordinate."}, {"name": "z", "type": "float", "description": "The z coordinate."}, {"name": "speed", "type": "float", "description": "The ped movement speed."}, {"name": "timeout", "type": "int", "description": "\\-1 , other values appear to break the ped movement."}, {"name": "targetHeading", "type": "float", "description": "The heading you want the ped to be on x,y,z coord."}, {"name": "distanceToSlide", "type": "float", "description": "The distance from x,y,z where the ped will start sliding."}]}
{"hash": "0x61E360B7E040D12E", "name": "TASK_GO_STRAIGHT_TO_COORD_RELATIVE_TO_ENTITY", "lua_name": "TaskGoStraightToCoordRelativeToEntity", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void TaskGoStraightToCoordRelativeToEntity(Entity entity1, Entity entity2, float p2, float p3, float p4, float p5, Any p6)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x61E360B7E040D12E", "params": [{"name": "entity1", "type": "Entity"}, {"name": "entity2", "type": "Entity"}, {"name": "p2", "type": "float"}, {"name": "p3", "type": "float"}, {"name": "p4", "type": "float"}, {"name": "p5", "type": "float"}, {"name": "p6", "type": "Any"}]}
{"hash": "0xA55547801EB331FC", "name": "TASK_GO_TO_COORD_AND_AIM_AT_HATED_ENTITIES_NEAR_COORD", "lua_name": "TaskGoToCoordAndAimAtHatedEntitiesNearCoord", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void TaskGoToCoordAndAimAtHatedEntitiesNearCoord(Ped pedHandle, float goToLocationX, float goToLocationY, float goToLocationZ, float focusLocationX, float focusLocationY, float focusLocationZ, float speed, BOOL shootAtEnemies, float distanceToStopAt, float noRoadsDistance, BOOL unkTrue, int unkFlag, int aimingFlag, Hash firingPattern)", "description": "```\nThe ped will walk or run towards goToLocation, aiming towards goToLocation or focusLocation (depending on the aimingFlag) and shooting if shootAtEnemies = true to any enemy in his path.\nIf the ped is closer than noRoadsDistance, the ped will ignore pathing/navmesh and go towards goToLocation directly. This could cause the ped to get stuck behind tall walls if the goToLocation is on the other side. To avoid this, use 0.0f and the ped will always use pathing/navmesh to reach his destination.\nIf the speed is set to 0.0f, the ped will just stand there while aiming, if set to 1.0f he will walk while aiming, 2.0f will run while aiming.\nThe ped will stop aiming when he is closer than distanceToStopAt to goToLocation.\nI still can't figure out what unkTrue is used for. I don't notice any difference if I set it to false but in the decompiled scripts is always true.\nI think that unkFlag, like the driving styles, could be a flag that \"work as a list of 32 bits converted to a decimal integer. Each bit acts as a flag, and enables or disables a function\". What leads me to this conclusion is the fact that in the decompiled scripts, unkFlag takes values like: 0, 1, 5 (101 in binary) and 4097 (4096 + 1 or 1000000000001 in binary). For now, I don't know what behavior enable or disable this possible flag so I leave it at 0.\nNote: After some testing, using unkFlag = 16 (0x10) enables the use of sidewalks while moving towards goToLocation.\nThe aimingFlag takes 2 values: 0 to aim at the focusLocation, 1 to aim at where the ped is heading (goToLocation).\nExample:\nenum AimFlag\n{\n AimAtFocusLocation,\n AimAtGoToLocation\n};\nVector3 goToLocation1 = { 996.2867f, 0, -2143.044f, 0, 28.4763f, 0 }; // remember the padding.\nVector3 goToLocation2 = { 990.2867f, 0, -2140.044f, 0, 28.4763f, 0 }; // remember the padding.\nVector3 focusLocation = { 994.3478f, 0, -2136.118f, 0, 29.2463f, 0 }; // the coord z should be a little higher, around +1.0f to avoid aiming at the ground\n// 1st example\nTASK::TASK_GO_TO_COORD_AND_AIM_AT_HATED_ENTITIES_NEAR_COORD(pedHandle, goToLocation1.x, goToLocation1.y, goToLocation1.z, focusLocation.x, focusLocation.y, focusLocation.z, 2.0f /*run*/, true /*shoot*/, 3.0f /*stop at*/, 0.0f /*noRoadsDistance*/, true /*always true*/, 0 /*possible flag*/, AimFlag::AimAtGoToLocation, -957453492 /*FullAuto pattern*/);\n// 2nd example\nTASK::TASK_GO_TO_COORD_AND_AIM_AT_HATED_ENTITIES_NEAR_COORD(pedHandle, goToLocation2.x, goToLocation2.y, goToLocation2.z, focusLocation.x, focusLocation.y, focusLocation.z, 1.0f /*walk*/, false /*don't shoot*/, 3.0f /*stop at*/, 0.0f /*noRoadsDistance*/, true /*always true*/, 0 /*possible flag*/, AimFlag::AimAtFocusLocation, -957453492 /*FullAuto pattern*/);\n1st example: The ped (pedhandle) will run towards goToLocation1. While running and aiming towards goToLocation1, the ped will shoot on sight to any enemy in his path, using \"FullAuto\" firing pattern. The ped will stop once he is closer than distanceToStopAt to goToLocation1.\n2nd example: The ped will walk towards goToLocation2. This time, while walking towards goToLocation2 and aiming at focusLocation, the ped will point his weapon on sight to any enemy in his path without shooting. The ped will stop once he is closer than distanceToStopAt to goToLocation2.\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA55547801EB331FC", "params": [{"name": "pedHandle", "type": "Ped"}, {"name": "goToLocationX", "type": "float"}, {"name": "goToLocationY", "type": "float"}, {"name": "goToLocationZ", "type": "float"}, {"name": "focusLocationX", "type": "float"}, {"name": "focusLocationY", "type": "float"}, {"name": "focusLocationZ", "type": "float"}, {"name": "speed", "type": "float"}, {"name": "shootAtEnemies", "type": "BOOL"}, {"name": "distanceToStopAt", "type": "float"}, {"name": "noRoadsDistance", "type": "float"}, {"name": "unkTrue", "type": "BOOL"}, {"name": "unkFlag", "type": "int"}, {"name": "aimingFlag", "type": "int"}, {"name": "firingPattern", "type": "Hash"}]}
{"hash": "0x5BC448CB78FA3E88", "name": "TASK_GO_TO_COORD_ANY_MEANS", "lua_name": "TaskGoToCoordAnyMeans", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void TaskGoToCoordAnyMeans(Ped ped, float x, float y, float z, float fMoveBlendRatio, Vehicle vehicle, BOOL bUseLongRangeVehiclePathing, int drivingFlags, float fMaxRangeToShootTargets)", "description": "Tells a ped to go to a coord by any means.\n\n```cpp\nenum eDrivingMode {\n DF_StopForCars = 1,\n DF_StopForPeds = 2,\n DF_SwerveAroundAllCars = 4,\n DF_SteerAroundStationaryCars = 8,\n DF_SteerAroundPeds = 16,\n DF_SteerAroundObjects = 32,\n DF_DontSteerAroundPlayerPed = 64,\n DF_StopAtLights = 128,\n DF_GoOffRoadWhenAvoiding = 256,\n DF_DriveIntoOncomingTraffic = 512,\n DF_DriveInReverse = 1024,\n\n // If pathfinding fails, cruise randomly instead of going on a straight line\n DF_UseWanderFallbackInsteadOfStraightLine = 2048,\n\n DF_AvoidRestrictedAreas = 4096,\n\n // These only work on MISSION_CRUISE\n DF_PreventBackgroundPathfinding = 8192,\n DF_AdjustCruiseSpeedBasedOnRoadSpeed = 16384,\n\n DF_UseShortCutLinks = 262144,\n DF_ChangeLanesAroundObstructions = 524288,\n // cruise tasks ignore this anyway--only used for goto's\n DF_UseSwitchedOffNodes = 2097152,\n // if you're going to be primarily driving off road\n DF_PreferNavmeshRoute = 4194304,\n\n // Only works for planes using MISSION_GOTO, will cause them to drive along the ground instead of fly\n DF_PlaneTaxiMode = 8388608,\n\n DF_ForceStraightLine = 16777216,\n DF_UseStringPullingAtJunctions = 33554432,\n\n DF_AvoidHighways = 536870912,\n DF_ForceJoinInRoadDirection = 1073741824,\n\n // Standard driving mode. stops for cars, peds, and lights, goes around stationary obstructions\n DRIVINGMODE_STOPFORCARS = 786603, // DF_StopForCars|DF_StopForPeds|DF_SteerAroundObjects|DF_SteerAroundStationaryCars|DF_StopAtLights|DF_UseShortCutLinks|DF_ChangeLanesAroundObstructions,\t\t// Obey lights too\n\n // Like the above, but doesn't steer around anything in its way - will only wait instead.\n DRIVINGMODE_STOPFORCARS_STRICT = 262275, // DF_StopForCars|DF_StopForPeds|DF_StopAtLights|DF_UseShortCutLinks, // Doesn't deviate an inch.\n\n // Default \"alerted\" driving mode. drives around everything, doesn't obey lights\n DRIVINGMODE_AVOIDCARS = 786469, // DF_SwerveAroundAllCars|DF_SteerAroundObjects|DF_UseShortCutLinks|DF_ChangeLanesAroundObstructions|DF_StopForCars,\n\n // Very erratic driving. difference between this and AvoidCars is that it doesn't use the brakes at ALL to help with steering\n DRIVINGMODE_AVOIDCARS_RECKLESS = 786468, // DF_SwerveAroundAllCars|DF_SteerAroundObjects|DF_UseShortCutLinks|DF_ChangeLanesAroundObstructions,\n\n // Smashes through everything\n DRIVINGMODE_PLOUGHTHROUGH = 262144, // DF_UseShortCutLinks\n\n // Drives normally except for the fact that it ignores lights\n DRIVINGMODE_STOPFORCARS_IGNORELIGHTS = 786475, // DF_StopForCars|DF_SteerAroundStationaryCars|DF_StopForPeds|DF_SteerAroundObjects|DF_UseShortCutLinks|DF_ChangeLanesAroundObstructions\n\n // Try to swerve around everything, but stop for lights if necessary\n DRIVINGMODE_AVOIDCARS_OBEYLIGHTS = 786597, // DF_SwerveAroundAllCars|DF_StopAtLights|DF_SteerAroundObjects|DF_UseShortCutLinks|DF_ChangeLanesAroundObstructions|DF_StopForCars\n\n // Swerve around cars, be careful around peds, and stop for lights\n DRIVINGMODE_AVOIDCARS_STOPFORPEDS_OBEYLIGHTS = 786599 // DF_SwerveAroundAllCars|DF_StopAtLights|DF_StopForPeds|DF_SteerAroundObjects|DF_UseShortCutLinks|DF_ChangeLanesAroundObstructions|DF_StopForCars\n};\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x5BC448CB78FA3E88", "params": [{"name": "ped", "type": "Ped", "description": "The `Ped` Handle."}, {"name": "x", "type": "float", "description": "The goto target coordinate."}, {"name": "y", "type": "float", "description": "The goto target coordinate."}, {"name": "z", "type": "float", "description": "The goto target coordinate."}, {"name": "fMoveBlendRatio", "type": "float", "description": "0.0 = still, 1.0 = walk, 2.0 = run, 3.0 = sprint."}, {"name": "vehicle", "type": "Vehicle", "annotations": {"cs_type": "Any"}, "description": "If defined, the pedestrian will only move if said vehicle exists. If you don't want any sort of association, just set it to `0`."}, {"name": "bUseLongRangeVehiclePathing", "type": "BOOL", "description": "Setting to `true` tells the vehicle to use longrange vehicle pathing."}, {"name": "drivingFlags", "type": "int", "description": "See `eDrivingMode` enum."}, {"name": "fMaxRangeToShootTargets", "type": "float", "description": "Determines the maximum distance at which the `Ped` will engage in combat with threatening targets."}]}
{"hash": "0x1DD45F9ECFDB1BC9", "name": "TASK_GO_TO_COORD_ANY_MEANS_EXTRA_PARAMS", "lua_name": "TaskGoToCoordAnyMeansExtraParams", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void TaskGoToCoordAnyMeansExtraParams(Ped ped, float x, float y, float z, float speed, Any p5, BOOL p6, int walkingStyle, float p8, Any p9, Any p10, Any p11)", "description": "```\nNativeDB Added Parameter 13: Any p12\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x1DD45F9ECFDB1BC9", "params": [{"name": "ped", "type": "Ped"}, {"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}, {"name": "speed", "type": "float"}, {"name": "p5", "type": "Any"}, {"name": "p6", "type": "BOOL"}, {"name": "walkingStyle", "type": "int"}, {"name": "p8", "type": "float"}, {"name": "p9", "type": "Any"}, {"name": "p10", "type": "Any"}, {"name": "p11", "type": "Any"}]}
{"hash": "0xB8ECD61F531A7B02", "name": "TASK_GO_TO_COORD_ANY_MEANS_EXTRA_PARAMS_WITH_CRUISE_SPEED", "lua_name": "TaskGoToCoordAnyMeansExtraParamsWithCruiseSpeed", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void TaskGoToCoordAnyMeansExtraParamsWithCruiseSpeed(Ped ped, float x, float y, float z, float speed, Any p5, BOOL p6, int walkingStyle, float p8, Any p9, Any p10, Any p11, Any p12)", "description": "```\nNativeDB Added Parameter 14: Any p13\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xB8ECD61F531A7B02", "params": [{"name": "ped", "type": "Ped"}, {"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}, {"name": "speed", "type": "float"}, {"name": "p5", "type": "Any"}, {"name": "p6", "type": "BOOL"}, {"name": "walkingStyle", "type": "int"}, {"name": "p8", "type": "float"}, {"name": "p9", "type": "Any"}, {"name": "p10", "type": "Any"}, {"name": "p11", "type": "Any"}, {"name": "p12", "type": "Any"}]}
{"hash": "0x11315AB3385B8AC0", "name": "TASK_GO_TO_COORD_WHILE_AIMING_AT_COORD", "lua_name": "TaskGoToCoordWhileAimingAtCoord", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void TaskGoToCoordWhileAimingAtCoord(Ped ped, float x, float y, float z, float aimAtX, float aimAtY, float aimAtZ, float moveSpeed, BOOL shoot, float p9, float p10, BOOL p11, Any flags, BOOL p13, Hash firingPattern)", "description": "Will make the ped move to a coordinate while aiming (and optionally shooting) at given coordinates.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x11315AB3385B8AC0", "params": [{"name": "ped", "type": "Ped", "description": "Ped to task"}, {"name": "x", "type": "float", "description": "Destination X position"}, {"name": "y", "type": "float", "description": "Destination Y position"}, {"name": "z", "type": "float", "description": "Destination Z position"}, {"name": "aimAtX", "type": "float", "description": "Aim at target x position"}, {"name": "aimAtY", "type": "float", "description": "Aim at target Y position"}, {"name": "aimAtZ", "type": "float", "description": "Aim at target Z position"}, {"name": "moveSpeed", "type": "float", "description": "mostly 2f, but also 1/1.2f, etc."}, {"name": "shoot", "type": "BOOL", "description": "If true ped will shoot; false - will not"}, {"name": "p9", "type": "float", "description": "Usually 2.0f"}, {"name": "p10", "type": "float", "description": "Usually 0.5f"}, {"name": "p11", "type": "BOOL", "description": "If true ped will stay still; false - will not"}, {"name": "flags", "type": "Any", "description": "0 / 512 / 513, etc"}, {"name": "p13", "type": "BOOL"}, {"name": "firingPattern", "type": "Hash", "description": "${firing_pattern_full_auto}, 0xC6EE6B4C"}]}
{"hash": "0xB2A16444EAD9AE47", "name": "TASK_GO_TO_COORD_WHILE_AIMING_AT_ENTITY", "lua_name": "TaskGoToCoordWhileAimingAtEntity", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void TaskGoToCoordWhileAimingAtEntity(Ped ped, float x, float y, float z, Entity entityToAimAt, float moveSpeed, BOOL shoot, float targetRadius, float slowDistance, BOOL useNavMesh, int navFlags, BOOL instantBlendAtAim, Hash firingPattern, int time)", "description": "Will make the ped move to a coordinate while aiming (and optionally shooting) at the given entity.\n\n```cpp\nenum eFiringPatternHashes {\n FIRING_PATTERN_DEFAULT = 0,\n FIRING_PATTERN_BURST_FIRE = -687903391,\n FIRING_PATTERN_BURST_FIRE_DRIVEBY = -753768974,\n FIRING_PATTERN_FULL_AUTO = -957453492,\n FIRING_PATTERN_SINGLE_SHOT = 1566631136,\n FIRING_PATTERN_DELAY_FIRE_BY_ONE_SEC = 2055493265,\n FIRING_PATTERN_BURST_FIRE_HELI = -1857128337,\n FIRING_PATTERN_SHORT_BURSTS = 445831135,\n FIRING_PATTERN_BURST_FIRE_MICRO = 1122960381,\n FIRING_PATTERN_SLOW_FIRE_TANK = -490063247,\n FIRING_PATTERN_TAMPA_MORTAR = -1842093953\n}\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xB2A16444EAD9AE47", "params": [{"name": "ped", "type": "Ped", "description": "Ped to task"}, {"name": "x", "type": "float", "description": "Destination X position"}, {"name": "y", "type": "float", "description": "Destination Y position"}, {"name": "z", "type": "float", "description": "Destination Z position"}, {"name": "entityToAimAt", "type": "Entity", "description": "Entity that the ped will aim at."}, {"name": "moveSpeed", "type": "float", "description": "Mostly 2f, but also 1/1.2f, etc."}, {"name": "shoot", "type": "BOOL", "description": "If true ped will shoot; false - will not"}, {"name": "targetRadius", "type": "float", "description": "Usually 0.5f"}, {"name": "slowDistance", "type": "float", "description": "Usually 4f"}, {"name": "useNavMesh", "type": "BOOL"}, {"name": "navFlags", "type": "int", "description": "Usually 0 or 64"}, {"name": "instantBlendAtAim", "type": "BOOL"}, {"name": "firingPattern", "type": "Hash", "annotations": {"cs_type": "Any"}, "description": "The firing pattern to use, refer to `eFiringPatternHashes`"}, {"name": "time", "type": "int", "description": "Usually 20000 (ms)"}]}
{"hash": "0x6A071245EB0D1882", "name": "TASK_GO_TO_ENTITY", "lua_name": "TaskGoToEntity", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void TaskGoToEntity(Entity entity, Entity target, int duration, float distance, float speed, float p5, int p6)", "description": "```\nThe entity will move towards the target until time is over (duration) or get in target's range (distance). p5 and p6 are unknown, but you could leave p5 = 1073741824 or 100 or even 0 (didn't see any difference but on the decompiled scripts, they use 1073741824 mostly) and p6 = 0\nNote: I've only tested it on entity -> ped and target -> vehicle. It could work differently on other entities, didn't try it yet.\nExample: TASK::TASK_GO_TO_ENTITY(pedHandle, vehicleHandle, 5000, 4.0, 100, 1073741824, 0)\nPed will run towards the vehicle for 5 seconds and stop when time is over or when he gets 4 meters(?) around the vehicle (with duration = -1, the task duration will be ignored).\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x6A071245EB0D1882", "params": [{"name": "entity", "type": "Entity"}, {"name": "target", "type": "Entity"}, {"name": "duration", "type": "int"}, {"name": "distance", "type": "float"}, {"name": "speed", "type": "float"}, {"name": "p5", "type": "float"}, {"name": "p6", "type": "int"}]}
{"hash": "0x04701832B739DCE5", "name": "TASK_GO_TO_ENTITY_WHILE_AIMING_AT_COORD", "lua_name": "TaskGoToEntityWhileAimingAtCoord", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void TaskGoToEntityWhileAimingAtCoord(Any p0, Any p1, float p2, float p3, float p4, float p5, BOOL p6, float p7, float p8, BOOL p9, BOOL p10, Any p11)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x04701832B739DCE5", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "float"}, {"name": "p3", "type": "float"}, {"name": "p4", "type": "float"}, {"name": "p5", "type": "float"}, {"name": "p6", "type": "BOOL"}, {"name": "p7", "type": "float"}, {"name": "p8", "type": "float"}, {"name": "p9", "type": "BOOL"}, {"name": "p10", "type": "BOOL"}, {"name": "p11", "type": "Any"}]}
{"hash": "0x97465886D35210E9", "name": "TASK_GO_TO_ENTITY_WHILE_AIMING_AT_ENTITY", "lua_name": "TaskGoToEntityWhileAimingAtEntity", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void TaskGoToEntityWhileAimingAtEntity(Ped ped, Entity entityToWalkTo, Entity entityToAimAt, float speed, BOOL shootatEntity, float p5, float p6, BOOL p7, BOOL p8, Hash firingPattern)", "description": "```\nshootatEntity: \nIf true, peds will shoot at Entity till it is dead. \nIf false, peds will just walk till they reach the entity and will cease shooting. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x97465886D35210E9", "params": [{"name": "ped", "type": "Ped"}, {"name": "entityToWalkTo", "type": "Entity"}, {"name": "entityToAimAt", "type": "Entity"}, {"name": "speed", "type": "float"}, {"name": "shootatEntity", "type": "BOOL"}, {"name": "p5", "type": "float"}, {"name": "p6", "type": "float"}, {"name": "p7", "type": "BOOL"}, {"name": "p8", "type": "BOOL"}, {"name": "firingPattern", "type": "Hash"}]}
{"hash": "0xD2A207EEBDF9889B", "name": "TASK_GUARD_ASSIGNED_DEFENSIVE_AREA", "lua_name": "TaskGuardAssignedDefensiveArea", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void TaskGuardAssignedDefensiveArea(Any p0, float p1, float p2, float p3, float p4, float p5, Any p6)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xD2A207EEBDF9889B", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "float"}, {"name": "p2", "type": "float"}, {"name": "p3", "type": "float"}, {"name": "p4", "type": "float"}, {"name": "p5", "type": "float"}, {"name": "p6", "type": "Any"}]}
{"hash": "0x4A58A47A72E3FCB4", "name": "TASK_GUARD_CURRENT_POSITION", "lua_name": "TaskGuardCurrentPosition", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void TaskGuardCurrentPosition(Ped p0, float p1, float p2, BOOL p3)", "description": "```\nFrom re_prisonvanbreak:\nTASK::TASK_GUARD_CURRENT_POSITION(l_DD, 35.0, 35.0, 1);\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x4A58A47A72E3FCB4", "params": [{"name": "p0", "type": "Ped"}, {"name": "p1", "type": "float"}, {"name": "p2", "type": "float"}, {"name": "p3", "type": "BOOL"}]}
{"hash": "0xC946FE14BE0EB5E2", "name": "TASK_GUARD_SPHERE_DEFENSIVE_AREA", "lua_name": "TaskGuardSphereDefensiveArea", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void TaskGuardSphereDefensiveArea(Ped p0, float p1, float p2, float p3, float p4, float p5, Any p6, float p7, float p8, float p9, float p10)", "description": "```\np0 - Guessing PedID \np1, p2, p3 - XYZ? \np4 - ??? \np5 - Maybe the size of sphere from XYZ? \np6 - ??? \np7, p8, p9 - XYZ again? \np10 - Maybe the size of sphere from second XYZ? \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC946FE14BE0EB5E2", "params": [{"name": "p0", "type": "Ped"}, {"name": "p1", "type": "float"}, {"name": "p2", "type": "float"}, {"name": "p3", "type": "float"}, {"name": "p4", "type": "float"}, {"name": "p5", "type": "float"}, {"name": "p6", "type": "Any"}, {"name": "p7", "type": "float"}, {"name": "p8", "type": "float"}, {"name": "p9", "type": "float"}, {"name": "p10", "type": "float"}]}
{"hash": "0xF2EAB31979A7F910", "name": "TASK_HANDS_UP", "lua_name": "TaskHandsUp", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void TaskHandsUp(Ped ped, int duration, Ped facingPed, int p3, BOOL p4)", "description": "```\nIn the scripts, p3 was always -1. \np3 seems to be duration or timeout of turn animation. \nAlso facingPed can be 0 or -1 so ped will just raise hands up. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xF2EAB31979A7F910", "params": [{"name": "ped", "type": "Ped"}, {"name": "duration", "type": "int"}, {"name": "facingPed", "type": "Ped"}, {"name": "p3", "type": "int"}, {"name": "p4", "type": "BOOL"}]}
{"hash": "0xAC83B1DB38D0ADA0", "name": "TASK_HELI_CHASE", "lua_name": "TaskHeliChase", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void TaskHeliChase(Ped pilot, Entity entityToFollow, float x, float y, float z)", "description": "```\nPed pilot should be in a heli. \nEntityToFollow can be a vehicle or Ped. \nx,y,z appear to be how close to the EntityToFollow the heli should be. Scripts use 0.0, 0.0, 80.0. Then the heli tries to position itself 80 units above the EntityToFollow. If you reduce it to -5.0, it tries to go below (if the EntityToFollow is a heli or plane) \nNOTE: If the pilot finds enemies, it will engage them, then remain there idle, not continuing to chase the Entity given. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xAC83B1DB38D0ADA0", "params": [{"name": "pilot", "type": "Ped"}, {"name": "entityToFollow", "type": "Entity"}, {"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}]}
{"hash": "0xDAD029E187A2BEB4", "name": "TASK_HELI_MISSION", "lua_name": "TaskHeliMission", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void TaskHeliMission(Ped ped, Vehicle heli, Vehicle vehicleTarget, Ped pedTarget, float x, float y, float z, int missionType, float speed, float radius, float heading, float height, float minHeight, float slowDist, int missionFlags)", "description": "All parameters except ped, heli and speed are optional, with `pedTarget`, `vehicleTarget`, `x`, `y`, `z` being dependent on `missionType` (ie. Attack/Flee mission types require a target ped/vehicle, whereas GoTo mission types require either `x`, `y`, `z` or a target ped/vehicle).\n\nIf you don't want to use a parameter; pass `0.0f` for `x`, `y` and `z`, `0` for `pedTarget`, `vehicleTarget`, `0` for other int parameters, and `-1.0f` for the remaining float parameters.\n\n```cpp\nenum eHeliMissionFlags\n{\n None = 0,\n AttainRequestedOrientation = 1,\n DontModifyOrientation = 2,\n DontModifyPitch = 4,\n DontModifyThrottle = 8,\n DontModifyRoll = 16,\n LandOnArrival = 32,\n DontDoAvoidance = 64,\n StartEngineImmediately = 128,\n ForceHeightMapAvoidance = 256,\n DontClampProbesToDestination = 512,\n EnableTimeslicingWhenPossible = 1024,\n CircleOppositeDirection = 2048,\n MaintainHeightAboveTerrain = 4096,\n IgnoreHiddenEntitiesDuringLand = 8192,\n DisableAllHeightMapAvoidance = 16384,\n // ForceHeightMapAvoidance | DontDoAvoidance\n HeightMapOnlyAvoidance = 320,\n}\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xDAD029E187A2BEB4", "params": [{"name": "ped", "type": "Ped", "description": "The ped to be tasked."}, {"name": "heli", "type": "Vehicle", "description": "The helicopters' entity handle."}, {"name": "vehicleTarget", "type": "Vehicle", "description": "The target vehicle (default is 0)."}, {"name": "pedTarget", "type": "Ped", "description": "The target ped (default is 0)."}, {"name": "x", "type": "float", "description": "The x coordinate of the target (default is 0.0f)."}, {"name": "y", "type": "float", "description": "The y coordinate of the target (default is 0.0f)."}, {"name": "z", "type": "float", "description": "The z coordinate of the target (default is 0.0f)."}, {"name": "missionType", "type": "int", "description": "The mission type (default is 0) (see [TaskVehicleMission](#\\_0x659427E0EF36BCDE))."}, {"name": "speed", "type": "float", "description": "The speed in m/s."}, {"name": "radius", "type": "float", "description": "The radius of when the task will be completed (default is -1.0f)."}, {"name": "heading", "type": "float", "description": "The heading the helicopter will face at task completion (default is -1.0f)."}, {"name": "height", "type": "float", "annotations": {"cs_type": "int"}, "description": "The height the helicopter will fly at (default is -1.0f)."}, {"name": "minHeight", "type": "float", "description": "The height the helicopter will not fly below (default is -1.0f)."}, {"name": "slowDist", "type": "float", "annotations": {"cs_type": "Hash"}, "description": "The distance to the target at which the helicopter will slow down (default is -1.0f)."}, {"name": "missionFlags", "type": "int", "description": "The mission flags (default is 0) (see `eHeliMissionFlags`)."}]}
{"hash": "0x0AE4086104E067B1", "name": "TASK_JUMP", "lua_name": "TaskJump", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void TaskJump(Ped ped, BOOL unused)", "description": "```\nDefinition is wrong. This has 4 parameters (Not sure when they were added. v350 has 2, v678 has 4). \nv350: Ped ped, bool unused \nv678: Ped ped, bool unused, bool flag1, bool flag2 \nflag1 = super jump, flag2 = do nothing if flag1 is false and doubles super jump height if flag1 is true. \n```\n\n```\nNativeDB Added Parameter 3: Any p2\nNativeDB Added Parameter 4: Any p3\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x0AE4086104E067B1", "params": [{"name": "ped", "type": "Ped"}, {"name": "unused", "type": "BOOL"}]}
{"hash": "0x504D54DF3F6F2247", "name": "TASK_LEAVE_ANY_VEHICLE", "lua_name": "TaskLeaveAnyVehicle", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void TaskLeaveAnyVehicle(Ped ped, int p1, int flags)", "description": "Flags are the same flags used in [`TASK_LEAVE_VEHICLE`](#\\_0xD3DBCE61A490BE02)", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x504D54DF3F6F2247", "params": [{"name": "ped", "type": "Ped"}, {"name": "p1", "type": "int"}, {"name": "flags", "type": "int"}]}
{"hash": "0xD3DBCE61A490BE02", "name": "TASK_LEAVE_VEHICLE", "lua_name": "TaskLeaveVehicle", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void TaskLeaveVehicle(Ped ped, Vehicle vehicle, int flags)", "description": "```\nFlags from decompiled scripts: \n0 = normal exit and closes door. \n1 = normal exit and closes door. \n16 = teleports outside, door kept closed. (This flag does not seem to work for the front seats in buses, NPCs continue to exit normally)\n64 = normal exit and closes door, maybe a bit slower animation than 0. \n256 = normal exit but does not close the door. \n4160 = ped is throwing himself out, even when the vehicle is still. \n262144 = ped moves to passenger seat first, then exits normally \nOthers to be tried out: 320, 512, 131072. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xD3DBCE61A490BE02", "params": [{"name": "ped", "type": "Ped"}, {"name": "vehicle", "type": "Vehicle"}, {"name": "flags", "type": "int"}]}
{"hash": "0x6FA46612594F7973", "name": "TASK_LOOK_AT_COORD", "lua_name": "TaskLookAtCoord", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void TaskLookAtCoord(Entity entity, float x, float y, float z, int duration, Any p5, Any p6)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x6FA46612594F7973", "params": [{"name": "entity", "type": "Entity"}, {"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}, {"name": "duration", "type": "int", "annotations": {"cs_type": "float"}}, {"name": "p5", "type": "Any"}, {"name": "p6", "type": "Any"}]}
{"hash": "0x69F4BE8C8CC4796C", "name": "TASK_LOOK_AT_ENTITY", "lua_name": "TaskLookAtEntity", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void TaskLookAtEntity(Ped ped, Entity lookAt, int duration, int unknown1, int unknown2)", "description": "```\nparam3: duration in ms, use -1 to look forever \nparam4: using 2048 is fine \nparam5: using 3 is fine \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x69F4BE8C8CC4796C", "params": [{"name": "ped", "type": "Ped"}, {"name": "lookAt", "type": "Entity"}, {"name": "duration", "type": "int"}, {"name": "unknown1", "type": "int"}, {"name": "unknown2", "type": "int"}]}
{"hash": "0xD5B35BEA41919ACB", "name": "TASK_MOVE_NETWORK_ADVANCED_BY_NAME", "lua_name": "TaskMoveNetworkAdvancedByName", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void TaskMoveNetworkAdvancedByName(Ped ped, char* p1, float p2, float p3, float p4, float p5, float p6, float p7, Any p8, float p9, BOOL p10, char* animDict, int flags)", "description": "```\nExample:\nTASK::TASK_MOVE_NETWORK_ADVANCED_BY_NAME(PLAYER::PLAYER_PED_ID(), \"minigame_tattoo_michael_parts\", 324.13f, 181.29f, 102.6f, 0.0f, 0.0f, 22.32f, 2, 0, false, 0, 0);\n```", "aliases": "0xD5B35BEA41919ACB _TASK_MOVE_NETWORK_ADVANCED", "url": "https://docs.fivem.net/natives/?_0xD5B35BEA41919ACB", "params": [{"name": "ped", "type": "Ped"}, {"name": "p1", "type": "char*"}, {"name": "p2", "type": "float"}, {"name": "p3", "type": "float"}, {"name": "p4", "type": "float"}, {"name": "p5", "type": "float"}, {"name": "p6", "type": "float"}, {"name": "p7", "type": "float"}, {"name": "p8", "type": "Any"}, {"name": "p9", "type": "float"}, {"name": "p10", "type": "BOOL"}, {"name": "animDict", "type": "char*"}, {"name": "flags", "type": "int"}]}
{"hash": "0x2D537BA194896636", "name": "TASK_MOVE_NETWORK_BY_NAME", "lua_name": "TaskMoveNetworkByName", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void TaskMoveNetworkByName(Ped ped, char* task, float multiplier, BOOL p3, char* animDict, int flags)", "description": "```\nExample:\nTASK::TASK_MOVE_NETWORK_BY_NAME(PLAYER::PLAYER_PED_ID(), \"arm_wrestling_sweep_paired_a_rev3\", 0.0f, true, \"mini@arm_wrestling\", 0);\n```", "aliases": "0x2D537BA194896636 _TASK_MOVE_NETWORK", "url": "https://docs.fivem.net/natives/?_0x2D537BA194896636", "params": [{"name": "ped", "type": "Ped"}, {"name": "task", "type": "char*"}, {"name": "multiplier", "type": "float"}, {"name": "p3", "type": "BOOL"}, {"name": "animDict", "type": "char*"}, {"name": "flags", "type": "int"}]}
{"hash": "0x965791A9A488A062", "name": "TASK_OPEN_VEHICLE_DOOR", "lua_name": "TaskOpenVehicleDoor", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void TaskOpenVehicleDoor(Ped ped, Vehicle vehicle, int timeOut, int seat, float speed)", "description": "The given ped will try to open the nearest door to 'seat'.\n\nExample: telling the ped to open the door for the driver seat does not necessarily mean it will open the driver door, it may choose to open the passenger door instead if that one is closer.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x965791A9A488A062", "params": [{"name": "ped", "type": "Ped", "description": "The ped to do the task"}, {"name": "vehicle", "type": "Vehicle", "description": "The vehicle whose doors the ped shoud open"}, {"name": "timeOut", "type": "int", "description": "Sets a timeout to the task; doesn't work for 0"}, {"name": "seat", "type": "int", "description": "The seat index - the ped will attempt to open doors to get to the specified seat"}, {"name": "speed", "type": "float"}]}
{"hash": "0xD2F1C53C97EE81AB", "name": "TASK_PARACHUTE", "lua_name": "TaskParachute", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void TaskParachute(Ped ped, BOOL p1)", "description": "```\nThis function has a third parameter as well (bool). \nSecond parameter is unused. \nseconds parameter was for jetpack in the early stages of gta and the hard coded code is now removed \n```\n\n```\nNativeDB Added Parameter 3: BOOL p2\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xD2F1C53C97EE81AB", "params": [{"name": "ped", "type": "Ped"}, {"name": "p1", "type": "BOOL"}]}
{"hash": "0xB33E291AFA6BD03A", "name": "TASK_PARACHUTE_TO_TARGET", "lua_name": "TaskParachuteToTarget", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void TaskParachuteToTarget(Ped ped, float x, float y, float z)", "description": "```\nmakes ped parachute to coords x y z. Works well with PATHFIND::GET_SAFE_COORD_FOR_PED \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xB33E291AFA6BD03A", "params": [{"name": "ped", "type": "Ped"}, {"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}]}
{"hash": "0xBDA5DF49D080FE4E", "name": "TASK_PATROL", "lua_name": "TaskPatrol", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void TaskPatrol(Ped ped, char* p1, Any p2, BOOL p3, BOOL p4)", "description": "```\nAfter looking at some scripts the second parameter seems to be an id of some kind. Here are some I found from some R* scripts:\n\"miss_Tower_01\" (this went from 01 - 10)\n\"miss_Ass0\" (0, 4, 6, 3)\n\"MISS_PATROL_8\"\nI think they're patrol routes, but I'm not sure. And I believe the 3rd parameter is a BOOL, but I can't confirm other than only seeing 0 and 1 being passed.\nAs far as I can see the patrol routes names such as \"miss_Ass0\" have been defined earlier in the scripts. This leads me to believe we can defined our own new patrol routes by following the same approach.\nFrom the scripts\n TASK::OPEN_PATROL_ROUTE(\"miss_Ass0\");\n TASK::ADD_PATROL_ROUTE_NODE(0, \"WORLD_HUMAN_GUARD_STAND\", l_738[0/*3*/], -139.4076690673828, -993.4732055664062, 26.2754, MISC::GET_RANDOM_INT_IN_RANGE(5000, 10000));\n TASK::ADD_PATROL_ROUTE_NODE(1, \"WORLD_HUMAN_GUARD_STAND\", l_738[1/*3*/], -116.1391830444336, -987.4984130859375, 26.38541030883789, MISC::GET_RANDOM_INT_IN_RANGE(5000, 10000));\n TASK::ADD_PATROL_ROUTE_NODE(2, \"WORLD_HUMAN_GUARD_STAND\", l_738[2/*3*/], -128.46847534179688, -979.0340576171875, 26.2754, MISC::GET_RANDOM_INT_IN_RANGE(5000, 10000));\n TASK::ADD_PATROL_ROUTE_LINK(0, 1);\n TASK::ADD_PATROL_ROUTE_LINK(1, 2);\n TASK::ADD_PATROL_ROUTE_LINK(2, 0);\n TASK::CLOSE_PATROL_ROUTE();\n TASK::CREATE_PATROL_ROUTE();\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xBDA5DF49D080FE4E", "params": [{"name": "ped", "type": "Ped"}, {"name": "p1", "type": "char*"}, {"name": "p2", "type": "Any"}, {"name": "p3", "type": "BOOL"}, {"name": "p4", "type": "BOOL"}]}
{"hash": "0xE73A266DB0CA9042", "name": "TASK_PAUSE", "lua_name": "TaskPause", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void TaskPause(Ped ped, int ms)", "description": "This tasks the ped to do nothing for the specified amount of miliseconds.\nThis is useful if you want to add a delay between tasks when using a sequence task.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xE73A266DB0CA9042", "params": [{"name": "ped", "type": "Ped", "description": "The ped to pause. Set to this 0 when using task sequences."}, {"name": "ms", "type": "int", "description": "The amount of miliseconds to wait."}]}
{"hash": "0xD04FE6765D990A06", "name": "TASK_PED_SLIDE_TO_COORD", "lua_name": "TaskPedSlideToCoord", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void TaskPedSlideToCoord(Ped ped, float x, float y, float z, float heading, float duration)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xD04FE6765D990A06", "params": [{"name": "ped", "type": "Ped"}, {"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}, {"name": "heading", "type": "float"}, {"name": "duration", "type": "float"}]}
{"hash": "0x5A4A6A6D3DC64F52", "name": "TASK_PED_SLIDE_TO_COORD_HDG_RATE", "lua_name": "TaskPedSlideToCoordHdgRate", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void TaskPedSlideToCoordHdgRate(Ped ped, float x, float y, float z, float heading, float p5, float p6)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x5A4A6A6D3DC64F52", "params": [{"name": "ped", "type": "Ped"}, {"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}, {"name": "heading", "type": "float"}, {"name": "p5", "type": "float"}, {"name": "p6", "type": "float"}]}
{"hash": "0x5ABA3986D90D8A3B", "name": "TASK_PERFORM_SEQUENCE", "lua_name": "TaskPerformSequence", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void TaskPerformSequence(Ped ped, int taskSequenceId)", "description": "For an example on how to use this please refer to [OPEN_SEQUENCE_TASK](#\\_0xE8854A4326B9E12B)", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x5ABA3986D90D8A3B", "params": [{"name": "ped", "type": "Ped", "description": "The ped to perform the sequence on"}, {"name": "taskSequenceId", "type": "int", "description": "The sequenceId to perform"}]}
{"hash": "0x89221B16730234F0", "name": "TASK_PERFORM_SEQUENCE_FROM_PROGRESS", "lua_name": "TaskPerformSequenceFromProgress", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void TaskPerformSequenceFromProgress(Ped ped, int taskIndex, int progress1, int progress2)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x89221B16730234F0", "params": [{"name": "ped", "type": "Ped", "description": "The ped to perform the task on"}, {"name": "taskIndex", "type": "int"}, {"name": "progress1", "type": "int", "description": "The progress to start from"}, {"name": "progress2", "type": "int", "description": "Unknown what it does, it has to be set higher than 0 to not break the sequence"}]}
{"hash": "0x8C33220C8D78CA0D", "name": "TASK_PERFORM_SEQUENCE_LOCALLY", "lua_name": "TaskPerformSequenceLocally", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void TaskPerformSequenceLocally(Ped ped, int taskSequenceId)", "description": "For an example on how to use this please refer to \\[OPEN_SEQUENCE_TASK]\\(#\\_0xE8854A4326B9E12B", "aliases": "0x8C33220C8D78CA0D _TASK_PERFORM_SEQUENCE_LOCALLY", "url": "https://docs.fivem.net/natives/?_0x8C33220C8D78CA0D", "params": [{"name": "ped", "type": "Ped", "description": "The ped to perform the sequence on"}, {"name": "taskSequenceId", "type": "int", "description": "The sequence to perform"}]}
{"hash": "0x2D2386F273FF7A25", "name": "TASK_PLANE_CHASE", "lua_name": "TaskPlaneChase", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void TaskPlaneChase(Ped pilot, Entity entityToFollow, float x, float y, float z)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x2D2386F273FF7A25", "params": [{"name": "pilot", "type": "Ped"}, {"name": "entityToFollow", "type": "Entity"}, {"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}]}
{"hash": "0xBF19721FA34D32C0", "name": "TASK_PLANE_LAND", "lua_name": "TaskPlaneLand", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void TaskPlaneLand(Ped pilot, Vehicle plane, float runwayStartX, float runwayStartY, float runwayStartZ, float runwayEndX, float runwayEndY, float runwayEndZ)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xBF19721FA34D32C0", "params": [{"name": "pilot", "type": "Ped"}, {"name": "plane", "type": "Vehicle"}, {"name": "runwayStartX", "type": "float"}, {"name": "runwayStartY", "type": "float"}, {"name": "runwayStartZ", "type": "float"}, {"name": "runwayEndX", "type": "float"}, {"name": "runwayEndY", "type": "float"}, {"name": "runwayEndZ", "type": "float"}]}
{"hash": "0x23703CD154E83B88", "name": "TASK_PLANE_MISSION", "lua_name": "TaskPlaneMission", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void TaskPlaneMission(Ped pilot, Vehicle aircraft, Vehicle targetVehicle, Ped targetPed, float destinationX, float destinationY, float destinationZ, int missionFlag, float angularDrag, float unk, float targetHeading, float maxZ, float minZ)", "description": "```\nEDITED (7/13/2017) \nNOTE: If you want air combat, AI::TASK_COMBAT_PED (while your pilot is in an aircraft) also does the same thing as this native. \nDESCRIPTION: \nEver wish your buddy could shoot down one of your enemies for you? Ever wanted an auto-pilot? Well look no further! This is the native for you! (Ped intelligence may vary) \nUSAGE: \n-- REQUIRED -- \n• pilot = The ped flying the aircraft. \n• aircraft = The aircraft the pilot is flying \n-- OPTIONAL -- [atleast 1 must be assigned] \n• targetVehicle = The vehicle the pilot will target. \n• targetPed = The ped the pilot will target. \n• destinationX, destinationY, destinationZ = The location the pilot will target. \n-- LOGIC -- \n• missionFlag = The type of mission. pastebin.com/R8x73dbv \n• angularDrag = The higher the value, the slower the plane will rotate. Value ranges from 0 - Infinity. \n• unk = Set to 0, and you'll be fine. \n• targetHeading = The target angle (from world space north) that the pilot will try to acheive before executing an attack/landing. \n• maxZ = Maximum Z coordinate height for flying. \n• minZ = Minimum Z coordinate height for flying. \nZ: 2,700 is the default max height a pilot will be able to fly. Anything greater and he will fly downward until reaching 2,700 again. \nMission Types (incase you don't like links..): \n0 = None \n1 = Unk \n2 = CTaskVehicleRam \n3 = CTaskVehicleBlock \n4 = CTaskVehicleGoToPlane \n5 = CTaskVehicleStop \n6 = CTaskVehicleAttack \n7 = CTaskVehicleFollow \n8 = CTaskVehicleFleeAirborne \n9 = CTaskVehicleCircle \n10 = CTaskVehicleEscort \n15 = CTaskVehicleFollowRecording \n16 = CTaskVehiclePoliceBehaviour \n17 = CTaskVehicleCrash \nExample C#: \nFunction.Call(Hash.TASK_PLANE_MISSION, pilot, vehicle, 0, Game.Player.Character, 0, 0, 0, 6, 0f, 0f, 0f, 2500.0f, -1500f); \nExample C++ \nAI::TASK_PLANE_MISSION(pilot, vehicle, 0, PLAYER::GET_PLAYER_PED(PLAYER::GET_PLAYER_INDEX()), 0, 0, 0, 6, 0.0, 0.0, 0.0, 2500.0, -1500.0); \n[DEPRECATED] EXAMPLE USAGE: \npastebin.com/gx7Finsk \n```\n\n```\nNativeDB Added Parameter 14: Any p13\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x23703CD154E83B88", "params": [{"name": "pilot", "type": "Ped"}, {"name": "aircraft", "type": "Vehicle"}, {"name": "targetVehicle", "type": "Vehicle"}, {"name": "targetPed", "type": "Ped"}, {"name": "destinationX", "type": "float"}, {"name": "destinationY", "type": "float"}, {"name": "destinationZ", "type": "float"}, {"name": "missionFlag", "type": "int"}, {"name": "angularDrag", "type": "float"}, {"name": "unk", "type": "float"}, {"name": "targetHeading", "type": "float"}, {"name": "maxZ", "type": "float"}, {"name": "minZ", "type": "float"}]}
{"hash": "0x92C360B5F15D2302", "name": "TASK_PLANE_TAXI", "lua_name": "TaskPlaneTaxi", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void TaskPlaneTaxi(Ped pilot, Vehicle aircraft, float xPos, float yPos, float zPos, float fCruiseSpeed, float fTargetReachedDist)", "description": "The given ped will try to drive the plane to the given coordinates and will then drive around the given coords (the plane will form 8s on the ground)", "aliases": "0x92C360B5F15D2302 _TASK_PLANE_TAXI", "url": "https://docs.fivem.net/natives/?_0x92C360B5F15D2302", "params": [{"name": "pilot", "type": "Ped", "description": "The ped driving the plane."}, {"name": "aircraft", "type": "Vehicle", "description": "The plane used."}, {"name": "xPos", "type": "float", "annotations": {"cs_type": "Any"}, "description": "The X coordinate."}, {"name": "yPos", "type": "float", "annotations": {"cs_type": "Any"}, "description": "The Y coordinate."}, {"name": "zPos", "type": "float", "annotations": {"cs_type": "Any"}, "description": "The Z coordinate."}, {"name": "fCruiseSpeed", "type": "float", "annotations": {"cs_type": "Any"}, "description": "The speed of the plane (in m/s)."}, {"name": "fTargetReachedDist", "type": "float", "annotations": {"cs_type": "Any"}, "description": "Distance (in meters) at which the plane thinks it has arrived to the given coordinates."}]}
{"hash": "0x965FEC691D55E9BF", "name": "TASK_PLANT_BOMB", "lua_name": "TaskPlantBomb", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void TaskPlantBomb(Ped ped, float x, float y, float z, float heading)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x965FEC691D55E9BF", "params": [{"name": "ped", "type": "Ped"}, {"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}, {"name": "heading", "type": "float"}]}
{"hash": "0xEA47FE3719165B94", "name": "TASK_PLAY_ANIM", "lua_name": "TaskPlayAnim", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void TaskPlayAnim(Ped ped, char* animDictionary, char* animationName, float blendInSpeed, float blendOutSpeed, int duration, int flag, float playbackRate, BOOL lockX, BOOL lockY, BOOL lockZ)", "description": "[Animations list](https://alexguirre.github.io/animations-list/)\n\n```cpp\nenum eScriptedAnimFlags\n{\n AF_LOOPING = 1,\n AF_HOLD_LAST_FRAME = 2,\n AF_REPOSITION_WHEN_FINISHED = 4,\n AF_NOT_INTERRUPTABLE = 8,\n AF_UPPERBODY = 16,\n AF_SECONDARY = 32,\n AF_REORIENT_WHEN_FINISHED = 64,\n AF_ABORT_ON_PED_MOVEMENT = 128,\n AF_ADDITIVE = 256,\n AF_TURN_OFF_COLLISION = 512,\n AF_OVERRIDE_PHYSICS = 1024,\n AF_IGNORE_GRAVITY = 2048,\n AF_EXTRACT_INITIAL_OFFSET = 4096,\n AF_EXIT_AFTER_INTERRUPTED = 8192,\n AF_TAG_SYNC_IN = 16384,\n AF_TAG_SYNC_OUT = 32768,\n AF_TAG_SYNC_CONTINUOUS = 65536,\n AF_FORCE_START = 131072,\n AF_USE_KINEMATIC_PHYSICS = 262144,\n AF_USE_MOVER_EXTRACTION = 524288,\n AF_HIDE_WEAPON = 1048576,\n AF_ENDS_IN_DEAD_POSE = 2097152,\n AF_ACTIVATE_RAGDOLL_ON_COLLISION = 4194304,\n AF_DONT_EXIT_ON_DEATH = 8388608,\n AF_ABORT_ON_WEAPON_DAMAGE = 16777216,\n AF_DISABLE_FORCED_PHYSICS_UPDATE = 33554432,\n AF_PROCESS_ATTACHMENTS_ON_START = 67108864,\n AF_EXPAND_PED_CAPSULE_FROM_SKELETON = 134217728,\n AF_USE_ALTERNATIVE_FP_ANIM = 268435456,\n AF_BLENDOUT_WRT_LAST_FRAME = 536870912,\n AF_USE_FULL_BLENDING = 1073741824\n}\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xEA47FE3719165B94", "params": [{"name": "ped", "type": "Ped", "description": "The ped you want to play the animation"}, {"name": "animDictionary", "type": "char*", "description": "The animation dictionary"}, {"name": "animationName", "type": "char*", "description": "The animation name"}, {"name": "blendInSpeed", "type": "float", "description": "The speed at which the animation blends in. Lower is slower and higher is faster, 1.0 is normal, 8.0 is basically instant"}, {"name": "blendOutSpeed", "type": "float", "description": "The speed at which the animation blends out. Lower is slower and higher is faster, 1.0 is normal, 8.0 is basically instant"}, {"name": "duration", "type": "int", "description": "The duration of the animation in milliseconds. -1 will play the animation until canceled"}, {"name": "flag", "type": "int", "description": "The animation flags (see enum)"}, {"name": "playbackRate", "type": "float", "description": "The playback rate (between 0.0 and 1.0)"}, {"name": "lockX", "type": "BOOL"}, {"name": "lockY", "type": "BOOL"}, {"name": "lockZ", "type": "BOOL"}]}
{"hash": "0x83CDB10EA29B370B", "name": "TASK_PLAY_ANIM_ADVANCED", "lua_name": "TaskPlayAnimAdvanced", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "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)", "description": "Similar in functionality to [`TASK_PLAY_ANIM`](#\\_0xEA47FE3719165B94), except the position and rotation parameters let you specify the initial position and rotation of the task. The ped is teleported to the position specified.\n\n[Animations list](https://alexguirre.github.io/animations-list/)", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x83CDB10EA29B370B", "params": [{"name": "ped", "type": "Ped", "description": "The ped you want to play the animation"}, {"name": "animDictionary", "type": "char*", "description": "The animation dictionary"}, {"name": "animationName", "type": "char*", "description": "The animation name"}, {"name": "posX", "type": "float", "description": "Initial X position of the task"}, {"name": "posY", "type": "float", "description": "Initial Y position of the task"}, {"name": "posZ", "type": "float", "description": "Initial Z position of the task"}, {"name": "rotX", "type": "float", "description": "Initial X rotation of the task"}, {"name": "rotY", "type": "float", "description": "Initial Y rotation of the task"}, {"name": "rotZ", "type": "float", "description": "Initial Z rotation of the task"}, {"name": "blendInSpeed", "type": "float", "description": "The speed at which the animation blends in. Lower is slower and higher is faster, 1.0 is normal, 8.0 is basically instant"}, {"name": "blendOutSpeed", "type": "float", "description": "The speed at which the animation blends out. Lower is slower and higher is faster, 1.0 is normal, 8.0 is basically instant"}, {"name": "duration", "type": "int", "description": "The duration of the animation in milliseconds. -1 will play the animation until canceled"}, {"name": "flag", "type": "Any", "description": "See [`TASK_PLAY_ANIM`](#\\_0xEA47FE3719165B94)"}, {"name": "animTime", "type": "float", "description": "Value between 0.0 and 1.0, lets you start an animation from the given point"}, {"name": "p14", "type": "Any"}, {"name": "p15", "type": "Any"}]}
{"hash": "0x8FBB6758B3B3E9EC", "name": "TASK_PLAY_PHONE_GESTURE_ANIMATION", "lua_name": "TaskPlayPhoneGestureAnimation", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void TaskPlayPhoneGestureAnimation(Ped ped, char* animDict, char* animation, char* boneMaskType, float p4, float p5, BOOL p6, BOOL p7)", "description": "```\nExample from the scripts:\nTASK::TASK_PLAY_PHONE_GESTURE_ANIMATION(PLAYER::PLAYER_PED_ID(), v_3, v_2, v_4, 0.25, 0.25, 0, 0);\n=========================================================\n^^ No offense, but Idk how that would really help anyone.\nAs for the animDict & animation, they're both store in a global in all 5 scripts. So if anyone would be so kind as to read that global and comment what strings they use. Thanks.\nKnown boneMaskTypes'\n\"BONEMASK_HEADONLY\"\n\"BONEMASK_HEAD_NECK_AND_ARMS\"\n\"BONEMASK_HEAD_NECK_AND_L_ARM\"\n\"BONEMASK_HEAD_NECK_AND_R_ARM\"\np4 known args - 0.0f, 0.5f, 0.25f\np5 known args - 0.0f, 0.25f\np6 known args - 1 if a global if check is passed.\np7 known args - 1 if a global if check is passed.\nThe values found above, I found within the 5 scripts this is ever called in. (fmmc_launcher, fm_deathmatch_controller, fm_impromptu_dm_controller, fm_mission_controller, and freemode).\n=========================================================\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x8FBB6758B3B3E9EC", "params": [{"name": "ped", "type": "Ped"}, {"name": "animDict", "type": "char*"}, {"name": "animation", "type": "char*"}, {"name": "boneMaskType", "type": "char*"}, {"name": "p4", "type": "float"}, {"name": "p5", "type": "float"}, {"name": "p6", "type": "BOOL"}, {"name": "p7", "type": "BOOL"}]}
{"hash": "0x4172393E6BE1FECE", "name": "TASK_PUT_PED_DIRECTLY_INTO_COVER", "lua_name": "TaskPutPedDirectlyIntoCover", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void TaskPutPedDirectlyIntoCover(Ped ped, float x, float y, float z, Any timeout, BOOL p5, float p6, BOOL p7, BOOL p8, Any p9, BOOL p10)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x4172393E6BE1FECE", "params": [{"name": "ped", "type": "Ped"}, {"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}, {"name": "timeout", "type": "Any"}, {"name": "p5", "type": "BOOL"}, {"name": "p6", "type": "float"}, {"name": "p7", "type": "BOOL"}, {"name": "p8", "type": "BOOL"}, {"name": "p9", "type": "Any"}, {"name": "p10", "type": "BOOL"}]}
{"hash": "0x1C6CD14A876FFE39", "name": "TASK_PUT_PED_DIRECTLY_INTO_MELEE", "lua_name": "TaskPutPedDirectlyIntoMelee", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void TaskPutPedDirectlyIntoMelee(Ped ped, Ped meleeTarget, float p2, float p3, float p4, BOOL p5)", "description": "```\nfrom armenian3.c4\nTASK::TASK_PUT_PED_DIRECTLY_INTO_MELEE(PlayerPed, armenianPed, 0.0, -1.0, 0.0, 0);\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x1C6CD14A876FFE39", "params": [{"name": "ped", "type": "Ped"}, {"name": "meleeTarget", "type": "Ped"}, {"name": "p2", "type": "float"}, {"name": "p3", "type": "float"}, {"name": "p4", "type": "float"}, {"name": "p5", "type": "BOOL"}]}
{"hash": "0x09693B0312F91649", "name": "TASK_RAPPEL_FROM_HELI", "lua_name": "TaskRappelFromHeli", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void TaskRappelFromHeli(Ped ped, float unused)", "description": "```\nOnly appears twice in the scripts.\nTASK::TASK_RAPPEL_FROM_HELI(PLAYER::PLAYER_PED_ID(), 0x41200000);\nTASK::TASK_RAPPEL_FROM_HELI(a_0, 0x41200000);\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x09693B0312F91649", "params": [{"name": "ped", "type": "Ped"}, {"name": "unused", "type": "float", "annotations": {"cs_type": "int"}}]}
{"hash": "0x72C896464915D1B1", "name": "TASK_REACT_AND_FLEE_PED", "lua_name": "TaskReactAndFleePed", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void TaskReactAndFleePed(Ped ped, Ped fleeTarget)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x72C896464915D1B1", "params": [{"name": "ped", "type": "Ped"}, {"name": "fleeTarget", "type": "Ped"}]}
{"hash": "0x62D2916F56B9CD2D", "name": "TASK_RELOAD_WEAPON", "lua_name": "TaskReloadWeapon", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void TaskReloadWeapon(Ped ped, BOOL unused)", "description": "```\nThe 2nd param (unused) is not implemented.\n-----------------------------------------------------------------------\nThe only occurrence I found in a R* script (\"assassin_construction.ysc.c4\"):\n if (((v_3 < v_4) && (TASK::GET_SCRIPT_TASK_STATUS(PLAYER::PLAYER_PED_ID(), 0x6a67a5cc) != 1)) && (v_5 > v_3)) {\n TASK::TASK_RELOAD_WEAPON(PLAYER::PLAYER_PED_ID(), 1);\n }\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x62D2916F56B9CD2D", "params": [{"name": "ped", "type": "Ped"}, {"name": "unused", "type": "BOOL"}]}
{"hash": "0x126EF75F1E17ABE5", "name": "TASK_SCRIPTED_ANIMATION", "lua_name": "TaskScriptedAnimation", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void TaskScriptedAnimation(Ped ped, Any* p1, Any* p2, Any* p3, float p4, float p5)", "description": "```\nFrom fm_mission_controller.c: \nreserve_network_mission_objects(get_num_reserved_mission_objects(0) + 1); \n\tvVar28 = {0.094f, 0.02f, -0.005f}; \n\tvVar29 = {-92.24f, 63.64f, 150.24f}; \n\tfunc_253(&uVar30, joaat(\"prop_ld_case_01\"), Global_1592429.imm_34757[iParam1 <268>], 1, 1, 0, 1); \n\tset_entity_lod_dist(net_to_ent(uVar30), 500); \n\tattach_entity_to_entity(net_to_ent(uVar30), iParam0, get_ped_bone_index(iParam0, 28422), vVar28, vVar29, 1, 0, 0, 0, 2, 1); \n\tVar31.imm_4 = 1065353216; \n\tVar31.imm_5 = 1065353216; \n\tVar31.imm_9 = 1065353216; \n\tVar31.imm_10 = 1065353216; \n\tVar31.imm_14 = 1065353216; \n\tVar31.imm_15 = 1065353216; \n\tVar31.imm_17 = 1040187392; \n\tVar31.imm_18 = 1040187392; \n\tVar31.imm_19 = -1; \n\tVar32.imm_4 = 1065353216; \n\tVar32.imm_5 = 1065353216; \n\tVar32.imm_9 = 1065353216; \n\tVar32.imm_10 = 1065353216; \n\tVar32.imm_14 = 1065353216; \n\tVar32.imm_15 = 1065353216; \n\tVar32.imm_17 = 1040187392; \n\tVar32.imm_18 = 1040187392; \n\tVar32.imm_19 = -1; \n\tVar31 = 1; \n\tVar31.imm_1 = \"weapons@misc@jerrycan@mp_male\"; \n\tVar31.imm_2 = \"idle\"; \n\tVar31.imm_20 = 1048633; \n\tVar31.imm_4 = 0.5f; \n\tVar31.imm_16 = get_hash_key(\"BONEMASK_ARMONLY_R\"); \n\ttask_scripted_animation(iParam0, &Var31, &Var32, &Var32, 0f, 0.25f); \n\tset_model_as_no_longer_needed(joaat(\"prop_ld_case_01\")); \n\tremove_anim_dict(\"anim@heists@biolab@\"); \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x126EF75F1E17ABE5", "params": [{"name": "ped", "type": "Ped"}, {"name": "p1", "type": "Any*"}, {"name": "p2", "type": "Any*"}, {"name": "p3", "type": "Any*"}, {"name": "p4", "type": "float"}, {"name": "p5", "type": "float"}]}
{"hash": "0x84D32B3BEC531324", "name": "TASK_SEEK_COVER_FROM_PED", "lua_name": "TaskSeekCoverFromPed", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void TaskSeekCoverFromPed(Ped ped, Ped target, int duration, BOOL p3)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x84D32B3BEC531324", "params": [{"name": "ped", "type": "Ped"}, {"name": "target", "type": "Ped"}, {"name": "duration", "type": "int"}, {"name": "p3", "type": "BOOL"}]}
{"hash": "0x75AC2B60386D89F2", "name": "TASK_SEEK_COVER_FROM_POS", "lua_name": "TaskSeekCoverFromPos", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void TaskSeekCoverFromPos(Ped ped, float x, float y, float z, int duration, BOOL p5)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x75AC2B60386D89F2", "params": [{"name": "ped", "type": "Ped"}, {"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}, {"name": "duration", "type": "int"}, {"name": "p5", "type": "BOOL"}]}
{"hash": "0x39246A6958EF072C", "name": "TASK_SEEK_COVER_TO_COORDS", "lua_name": "TaskSeekCoverToCoords", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void TaskSeekCoverToCoords(Ped ped, float x1, float y1, float z1, float x2, float y2, float z2, Any p7, BOOL p8)", "description": "```\nfrom michael2:\nTASK::TASK_SEEK_COVER_TO_COORDS(ped, 967.5164794921875, -2121.603515625, 30.479299545288086, 978.94677734375, -2125.84130859375, 29.4752, -1, 1);\nappears to be shorter variation\nfrom michael3:\nTASK::TASK_SEEK_COVER_TO_COORDS(ped, -2231.011474609375, 263.6326599121094, 173.60195922851562, -1, 0);\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x39246A6958EF072C", "params": [{"name": "ped", "type": "Ped"}, {"name": "x1", "type": "float"}, {"name": "y1", "type": "float"}, {"name": "z1", "type": "float"}, {"name": "x2", "type": "float"}, {"name": "y2", "type": "float"}, {"name": "z2", "type": "float"}, {"name": "p7", "type": "Any"}, {"name": "p8", "type": "BOOL"}]}
{"hash": "0xD43D95C7A869447F", "name": "TASK_SEEK_COVER_TO_COVER_POINT", "lua_name": "TaskSeekCoverToCoverPoint", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void TaskSeekCoverToCoverPoint(Any p0, Any p1, float p2, float p3, float p4, Any p5, BOOL p6)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xD43D95C7A869447F", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "float"}, {"name": "p3", "type": "float"}, {"name": "p4", "type": "float"}, {"name": "p5", "type": "Any"}, {"name": "p6", "type": "BOOL"}]}
{"hash": "0x90D2156198831D69", "name": "TASK_SET_BLOCKING_OF_NON_TEMPORARY_EVENTS", "lua_name": "TaskSetBlockingOfNonTemporaryEvents", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void TaskSetBlockingOfNonTemporaryEvents(Ped ped, BOOL toggle)", "description": "```\nI cant believe I have to define this, this is one of the best natives. \nIt makes the ped ignore basically all shocking events around it. Occasionally the ped may comment or gesture, but other than that they just continue their daily activities. This includes shooting and wounding the ped. And - most importantly - they do not flee. \nSince it is a task, every time the native is called the ped will stop for a moment. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x90D2156198831D69", "params": [{"name": "ped", "type": "Ped"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0xEB8517DDA73720DA", "name": "TASK_SET_DECISION_MAKER", "lua_name": "TaskSetDecisionMaker", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void TaskSetDecisionMaker(Ped ped, Hash p1)", "description": "```\np1 is always GET_HASH_KEY(\"empty\") in scripts, for the rare times this is used \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xEB8517DDA73720DA", "params": [{"name": "ped", "type": "Ped"}, {"name": "p1", "type": "Hash"}]}
{"hash": "0x933C06518B52A9A4", "name": "TASK_SET_SPHERE_DEFENSIVE_AREA", "lua_name": "TaskSetSphereDefensiveArea", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void TaskSetSphereDefensiveArea(Any p0, float p1, float p2, float p3, float p4)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x933C06518B52A9A4", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "float"}, {"name": "p2", "type": "float"}, {"name": "p3", "type": "float"}, {"name": "p4", "type": "float"}]}
{"hash": "0x452419CBD838065B", "name": "TASK_SHOCKING_EVENT_REACT", "lua_name": "TaskShockingEventReact", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void TaskShockingEventReact(Ped ped, int eventHandle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x452419CBD838065B", "params": [{"name": "ped", "type": "Ped"}, {"name": "eventHandle", "type": "int"}]}
{"hash": "0x46A6CC01E0826106", "name": "TASK_SHOOT_AT_COORD", "lua_name": "TaskShootAtCoord", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void TaskShootAtCoord(Ped ped, float x, float y, float z, int duration, Hash firingPattern)", "description": "```\nFiring Pattern Hash Information: https://pastebin.com/Px036isB\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x46A6CC01E0826106", "params": [{"name": "ped", "type": "Ped"}, {"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}, {"name": "duration", "type": "int"}, {"name": "firingPattern", "type": "Hash"}]}
{"hash": "0x08DA95E8298AE772", "name": "TASK_SHOOT_AT_ENTITY", "lua_name": "TaskShootAtEntity", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void TaskShootAtEntity(Entity entity, Entity target, int duration, Hash firingPattern)", "description": "```\n//this part of the code is to determine at which entity the player is aiming, for example if you want to create a mod where you give orders to peds\nEntity aimedentity;\nPlayer player = PLAYER::PLAYER_ID();\nPLAYER::_GET_AIMED_ENTITY(player, &aimedentity);\n//bg is an array of peds\nTASK::TASK_SHOOT_AT_ENTITY(bg[i], aimedentity, 5000, MISC::GET_HASH_KEY(\"FIRING_PATTERN_FULL_AUTO\"));\nin 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.\nFiring Pattern Hash Information: https://pastebin.com/Px036isB\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x08DA95E8298AE772", "params": [{"name": "entity", "type": "Entity"}, {"name": "target", "type": "Entity"}, {"name": "duration", "type": "int"}, {"name": "firingPattern", "type": "Hash"}]}
{"hash": "0x7AA80209BDA643EB", "name": "TASK_SHUFFLE_TO_NEXT_VEHICLE_SEAT", "lua_name": "TaskShuffleToNextVehicleSeat", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void TaskShuffleToNextVehicleSeat(Ped ped, Vehicle vehicle)", "description": "```\nMakes the specified ped shuffle to the next vehicle seat. \nThe ped MUST be in a vehicle and the vehicle parameter MUST be the ped's current vehicle. \n```\n\n```\nNativeDB Added Parameter 3: Any p2\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x7AA80209BDA643EB", "params": [{"name": "ped", "type": "Ped"}, {"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0x601736CFE536B0A0", "name": "TASK_SKY_DIVE", "lua_name": "TaskSkyDive", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void TaskSkyDive(Ped ped)", "description": "```\nNativeDB Added Parameter 2: BOOL p1\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x601736CFE536B0A0", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0x94587F17E9C365D5", "name": "TASK_SMART_FLEE_COORD", "lua_name": "TaskSmartFleeCoord", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void TaskSmartFleeCoord(Ped ped, float x, float y, float z, float distance, int time, BOOL p6, BOOL p7)", "description": "```\nMakes the specified ped flee the specified distance from the specified position. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x94587F17E9C365D5", "params": [{"name": "ped", "type": "Ped"}, {"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}, {"name": "distance", "type": "float"}, {"name": "time", "type": "int"}, {"name": "p6", "type": "BOOL"}, {"name": "p7", "type": "BOOL"}]}
{"hash": "0x22B0D0E37CCB840D", "name": "TASK_SMART_FLEE_PED", "lua_name": "TaskSmartFleePed", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void TaskSmartFleePed(Ped ped, Ped fleeTarget, float distance, Any fleeTime, BOOL p4, BOOL p5)", "description": "```\nMakes a ped run away from another ped (fleeTarget). \ndistance = ped will flee this distance. \nfleeTime = ped will flee for this amount of time, set to \"-1\" to flee forever \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x22B0D0E37CCB840D", "params": [{"name": "ped", "type": "Ped"}, {"name": "fleeTarget", "type": "Ped"}, {"name": "distance", "type": "float"}, {"name": "fleeTime", "type": "Any"}, {"name": "p4", "type": "BOOL"}, {"name": "p5", "type": "BOOL"}]}
{"hash": "0xAE032F8BBA959E90", "name": "TASK_STAND_GUARD", "lua_name": "TaskStandGuard", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void TaskStandGuard(Ped ped, float x, float y, float z, float heading, char* scenarioName)", "description": "```\nscenarioName example: \"WORLD_HUMAN_GUARD_STAND\" \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xAE032F8BBA959E90", "params": [{"name": "ped", "type": "Ped"}, {"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}, {"name": "heading", "type": "float"}, {"name": "scenarioName", "type": "char*"}]}
{"hash": "0x919BE13EED931959", "name": "TASK_STAND_STILL", "lua_name": "TaskStandStill", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void TaskStandStill(Ped ped, int time)", "description": "```\nMakes the specified ped stand still for (time) milliseconds. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x919BE13EED931959", "params": [{"name": "ped", "type": "Ped"}, {"name": "time", "type": "int"}]}
{"hash": "0xFA4EFC79F69D4F07", "name": "TASK_START_SCENARIO_AT_POSITION", "lua_name": "TaskStartScenarioAtPosition", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void TaskStartScenarioAtPosition(Ped ped, char* scenarioName, float x, float y, float z, float heading, int timeToLeave, BOOL playIntro, BOOL warp)", "description": "The ped will move or warp to the position and heading given, then start the scenario passed. See [`TASK_START_SCENARIO_IN_PLACE`](#\\_0x142A02425FF02BD9) for a list of scenarios.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xFA4EFC79F69D4F07", "params": [{"name": "ped", "type": "Ped", "description": "The ped handle."}, {"name": "scenarioName", "type": "char*", "description": "The name of the scenario to start."}, {"name": "x", "type": "float", "description": "The x coordinate to start at."}, {"name": "y", "type": "float", "description": "The y coordinate to start at."}, {"name": "z", "type": "float", "description": "The z coordinate to start at. Should be the ground position plus the ped's ground to root offset."}, {"name": "heading", "type": "float", "description": "The heading to start at."}, {"name": "timeToLeave", "type": "int", "description": "Sets the timeout on the scenario point to the specified time in milliseconds. If less than 0, sets the `IdleForever` flag."}, {"name": "playIntro", "type": "BOOL", "description": "If the ped should play the scenarios enter animation. Sets the `SkipEnterClip` flag."}, {"name": "warp", "type": "BOOL", "description": "If the ped should be warped to the position. Sets the `Warp` flag."}]}
{"hash": "0x142A02425FF02BD9", "name": "TASK_START_SCENARIO_IN_PLACE", "lua_name": "TaskStartScenarioInPlace", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void TaskStartScenarioInPlace(Ped ped, char* scenarioName, int timeToLeave, BOOL playIntroClip)", "description": "Puts the ped into the given scenario immediately at their current location. [List of scenario names](https://pastebin.com/6mrYTdQv) or in `update/update.rpf/common/data/ai/scenarios.meta`.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x142A02425FF02BD9", "params": [{"name": "ped", "type": "Ped", "description": "The ped handle."}, {"name": "scenarioName", "type": "char*", "description": "The name of the scenario to start."}, {"name": "timeToLeave", "type": "int", "description": "Sets the timeout on the scenario point to the specified time in milliseconds. If less than 0, sets the `IdleForever` flag."}, {"name": "playIntroClip", "type": "BOOL", "description": "If the ped should play the scenarios enter animation. Sets the `SkipEnterClip` flag."}]}
{"hash": "0xE5DA8615A6180789", "name": "TASK_STAY_IN_COVER", "lua_name": "TaskStayInCover", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void TaskStayInCover(Ped ped)", "description": "```\nMakes the ped run to take cover \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xE5DA8615A6180789", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0xAA5DC05579D60BD9", "name": "TASK_STEALTH_KILL", "lua_name": "TaskStealthKill", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void TaskStealthKill(Ped killer, Ped target, Hash actionType, float p3, Any p4)", "description": "```\nStealth kill action name hashes: \nstealth kills can be found here: Grand Theft Auto V\\common.rpf\\data\\action\\stealth_kills.meta \n... \n{ \n \"ACT_stealth_kill_a\", \n \"ACT_stealth_kill_weapon\", \n \"ACT_stealth_kill_b\", \n \"ACT_stealth_kill_c\", \n \"ACT_stealth_kill_d\", \n \"ACT_stealth_kill_a_gardener\" \n} \nOnly known script using this native: fbi4_prep2 \nEXAMPLE: \nai::task_stealth_kill(iParam1, Local_252, gameplay::get_hash_key(\"AR_stealth_kill_a\"), 1f, 0);ai::task_stealth_kill(iParam1, Local_252, gameplay::get_hash_key(\"AR_stealth_kill_knife\"), 1f, 0); \nAlso it may be important to note, that each time this task is called, it's followed by AI::CLEAR_PED_TASKS on the target \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xAA5DC05579D60BD9", "params": [{"name": "killer", "type": "Ped"}, {"name": "target", "type": "Ped"}, {"name": "actionType", "type": "Hash"}, {"name": "p3", "type": "float"}, {"name": "p4", "type": "Any"}]}
{"hash": "0x3FA00D4F4641BFAE", "name": "TASK_STOP_PHONE_GESTURE_ANIMATION", "lua_name": "TaskStopPhoneGestureAnimation", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void TaskStopPhoneGestureAnimation(Ped ped)", "description": "```\nNativeDB Added Parameter 2: Any p1\n```", "aliases": "_TASK_STOP_PHONE_GESTURE_ANIMATION", "url": "https://docs.fivem.net/natives/?_0x3FA00D4F4641BFAE", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0xA21C51255B205245", "name": "TASK_SWAP_WEAPON", "lua_name": "TaskSwapWeapon", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void TaskSwapWeapon(Ped ped, BOOL p1)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA21C51255B205245", "params": [{"name": "ped", "type": "Ped"}, {"name": "p1", "type": "BOOL"}]}
{"hash": "0x2047C02158D6405A", "name": "TASK_SWEEP_AIM_ENTITY", "lua_name": "TaskSweepAimEntity", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void TaskSweepAimEntity(Ped ped, char* anim, char* p2, char* p3, char* p4, int p5, Vehicle vehicle, float p7, float p8)", "description": "```\nThis function is called on peds in vehicles. \nanim: animation name \np2, p3, p4: \"sweep_low\", \"sweep_med\" or \"sweep_high\" \np5: no idea what it does but is usually -1 \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x2047C02158D6405A", "params": [{"name": "ped", "type": "Ped"}, {"name": "anim", "type": "char*"}, {"name": "p2", "type": "char*"}, {"name": "p3", "type": "char*"}, {"name": "p4", "type": "char*"}, {"name": "p5", "type": "int"}, {"name": "vehicle", "type": "Vehicle"}, {"name": "p7", "type": "float"}, {"name": "p8", "type": "float"}]}
{"hash": "0x7AFE8FDC10BC07D2", "name": "TASK_SWEEP_AIM_POSITION", "lua_name": "TaskSweepAimPosition", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void TaskSweepAimPosition(Any p0, Any* p1, Any* p2, Any* p3, Any* p4, Any p5, float p6, float p7, float p8, float p9, float p10)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x7AFE8FDC10BC07D2", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any*"}, {"name": "p2", "type": "Any*"}, {"name": "p3", "type": "Any*"}, {"name": "p4", "type": "Any*"}, {"name": "p5", "type": "Any"}, {"name": "p6", "type": "float"}, {"name": "p7", "type": "float"}, {"name": "p8", "type": "float"}, {"name": "p9", "type": "float"}, {"name": "p10", "type": "float"}]}
{"hash": "0xEEA929141F699854", "name": "TASK_SYNCHRONIZED_SCENE", "lua_name": "TaskSynchronizedScene", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void TaskSynchronizedScene(Ped ped, int scene, char* animDictionary, char* animationName, float speed, float speedMultiplier, int duration, int flag, float playbackRate, Any p9)", "description": "```\n TASK::TASK_SYNCHRONIZED_SCENE(ped, scene, \"creatures@rottweiler@in_vehicle@std_car\", \"get_in\", 1000.0, -8.0, 4, 0, 0x447a0000, 0);\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xEEA929141F699854", "params": [{"name": "ped", "type": "Ped"}, {"name": "scene", "type": "int"}, {"name": "animDictionary", "type": "char*"}, {"name": "animationName", "type": "char*"}, {"name": "speed", "type": "float"}, {"name": "speedMultiplier", "type": "float"}, {"name": "duration", "type": "int"}, {"name": "flag", "type": "int"}, {"name": "playbackRate", "type": "float"}, {"name": "p9", "type": "Any"}]}
{"hash": "0x7285951DBF6B5A51", "name": "TASK_THROW_PROJECTILE", "lua_name": "TaskThrowProjectile", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void TaskThrowProjectile(Ped ped, float x, float y, float z)", "description": "```\nIn every case of this native, I've only seen the first parameter passed as 0, although I believe it's a Ped after seeing tasks around it using 0. That's because it's used in a Sequence Task. \nThe last 3 parameters are definitely coordinates after seeing them passed in other scripts, and even being used straight from the player's coordinates. \n--- \nIt seems that - in the decompiled scripts - this native was used on a ped who was in a vehicle to throw a projectile out the window at the player. This is something any ped will naturally do if they have a throwable and they are doing driveby-combat (although not very accurately). \nIt is possible, however, that this is how SWAT throws smoke grenades at the player when in cover. \n---------------------------------------------------- \nThe first comment is right it definately is the ped as if you look in script finale_heist2b.c line 59628 in Xbox Scripts atleast you will see task_throw_projectile and the first param is Local_559[2 <14>] if you look above it a little bit line 59622 give_weapon_to_ped uses the same exact param Local_559[2 <14>] and we all know the first param of that native is ped. So it guaranteed has to be ped. 0 just may mean to use your ped by default for some reason. \n```\n\n```\nNativeDB Added Parameter 5: Any p4\nNativeDB Added Parameter 6: Any p5\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x7285951DBF6B5A51", "params": [{"name": "ped", "type": "Ped"}, {"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}]}
{"hash": "0xAC96609B9995EDF8", "name": "TASK_TOGGLE_DUCK", "lua_name": "TaskToggleDuck", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void TaskToggleDuck(BOOL p0, BOOL p1)", "description": "```\nused in sequence task \nboth parameters seems to be always 0 \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xAC96609B9995EDF8", "params": [{"name": "p0", "type": "BOOL"}, {"name": "p1", "type": "BOOL"}]}
{"hash": "0x1DDA930A0AC38571", "name": "TASK_TURN_PED_TO_FACE_COORD", "lua_name": "TaskTurnPedToFaceCoord", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void TaskTurnPedToFaceCoord(Ped ped, float x, float y, float z, int duration)", "description": "```\nduration in milliseconds \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x1DDA930A0AC38571", "params": [{"name": "ped", "type": "Ped"}, {"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}, {"name": "duration", "type": "int"}]}
{"hash": "0x5AD23D40115353AC", "name": "TASK_TURN_PED_TO_FACE_ENTITY", "lua_name": "TaskTurnPedToFaceEntity", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void TaskTurnPedToFaceEntity(Ped ped, Entity entity, int duration)", "description": "```\nduration: the amount of time in milliseconds to do the task. -1 will keep the task going until either another task is applied, or CLEAR_ALL_TASKS() is called with the ped \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x5AD23D40115353AC", "params": [{"name": "ped", "type": "Ped"}, {"name": "entity", "type": "Entity"}, {"name": "duration", "type": "int"}]}
{"hash": "0xBD2A8EC3AF4DE7DB", "name": "TASK_USE_MOBILE_PHONE", "lua_name": "TaskUseMobilePhone", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void TaskUseMobilePhone(Ped ped, int p1)", "description": "```\nActually has 3 params, not 2. \np0: Ped \np1: int (or bool?) \np2: int \n```\n\n```\nNativeDB Added Parameter 3: Any p2\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xBD2A8EC3AF4DE7DB", "params": [{"name": "ped", "type": "Ped"}, {"name": "p1", "type": "int"}]}
{"hash": "0x5EE02954A14C69DB", "name": "TASK_USE_MOBILE_PHONE_TIMED", "lua_name": "TaskUseMobilePhoneTimed", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void TaskUseMobilePhoneTimed(Ped ped, int duration)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x5EE02954A14C69DB", "params": [{"name": "ped", "type": "Ped"}, {"name": "duration", "type": "int"}]}
{"hash": "0x9FDA1B3D7E7028B3", "name": "TASK_USE_NEAREST_SCENARIO_CHAIN_TO_COORD", "lua_name": "TaskUseNearestScenarioChainToCoord", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void TaskUseNearestScenarioChainToCoord(Any p0, float p1, float p2, float p3, float p4, Any p5)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x9FDA1B3D7E7028B3", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "float"}, {"name": "p2", "type": "float"}, {"name": "p3", "type": "float"}, {"name": "p4", "type": "float"}, {"name": "p5", "type": "Any"}]}
{"hash": "0x97A28E63F0BA5631", "name": "TASK_USE_NEAREST_SCENARIO_CHAIN_TO_COORD_WARP", "lua_name": "TaskUseNearestScenarioChainToCoordWarp", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void TaskUseNearestScenarioChainToCoordWarp(Any p0, float p1, float p2, float p3, float p4, Any p5)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x97A28E63F0BA5631", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "float"}, {"name": "p2", "type": "float"}, {"name": "p3", "type": "float"}, {"name": "p4", "type": "float"}, {"name": "p5", "type": "Any"}]}
{"hash": "0x277F471BA9DB000B", "name": "TASK_USE_NEAREST_SCENARIO_TO_COORD", "lua_name": "TaskUseNearestScenarioToCoord", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void TaskUseNearestScenarioToCoord(Ped ped, float x, float y, float z, float distance, int duration)", "description": "```\nUpdated variables\nAn alternative to TASK::TASK_USE_NEAREST_SCENARIO_TO_COORD_WARP. Makes the ped walk to the scenario instead.\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x277F471BA9DB000B", "params": [{"name": "ped", "type": "Ped"}, {"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}, {"name": "distance", "type": "float"}, {"name": "duration", "type": "int"}]}
{"hash": "0x58E2E0F23F6B76C3", "name": "TASK_USE_NEAREST_SCENARIO_TO_COORD_WARP", "lua_name": "TaskUseNearestScenarioToCoordWarp", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void TaskUseNearestScenarioToCoordWarp(Ped ped, float x, float y, float z, float radius, Any p5)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x58E2E0F23F6B76C3", "params": [{"name": "ped", "type": "Ped"}, {"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}, {"name": "radius", "type": "float"}, {"name": "p5", "type": "Any"}]}
{"hash": "0x447C1E9EF844BC0F", "name": "TASK_VEHICLE_AIM_AT_COORD", "lua_name": "TaskVehicleAimAtCoord", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void TaskVehicleAimAtCoord(Ped ped, float x, float y, float z)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x447C1E9EF844BC0F", "params": [{"name": "ped", "type": "Ped"}, {"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}]}
{"hash": "0xE41885592B08B097", "name": "TASK_VEHICLE_AIM_AT_PED", "lua_name": "TaskVehicleAimAtPed", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void TaskVehicleAimAtPed(Ped ped, Ped target)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xE41885592B08B097", "params": [{"name": "ped", "type": "Ped"}, {"name": "target", "type": "Ped"}]}
{"hash": "0x3C08A8E30363B353", "name": "TASK_VEHICLE_CHASE", "lua_name": "TaskVehicleChase", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void TaskVehicleChase(Ped driver, Entity targetEnt)", "description": "```\nchases targetEnt fast and aggressively \n-- \nMakes ped (needs to be in vehicle) chase targetEnt. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x3C08A8E30363B353", "params": [{"name": "driver", "type": "Ped"}, {"name": "targetEnt", "type": "Entity"}]}
{"hash": "0xE2A2AA2F659D77A7", "name": "TASK_VEHICLE_DRIVE_TO_COORD", "lua_name": "TaskVehicleDriveToCoord", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void TaskVehicleDriveToCoord(Ped ped, Vehicle vehicle, float x, float y, float z, float speed, Any p6, Hash vehicleModel, int drivingMode, float stopRange, float p10)", "description": "```\ninfo about driving modes: HTTP://gtaforums.com/topic/822314-guide-driving-styles/ \n--------------------------------------------------------------- \nPassing P6 value as floating value didn't throw any errors, though unsure what is it exactly, looks like radius or something. \nP10 though, it is mentioned as float, however, I used bool and set it to true, that too worked. \nHere the e.g. code I used \nFunction.Call(Hash.TASK_VEHICLE_DRIVE_TO_COORD, Ped, Vehicle, Cor X, Cor Y, Cor Z, 30f, 1f, Vehicle.GetHashCode(), 16777216, 1f, true); \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xE2A2AA2F659D77A7", "params": [{"name": "ped", "type": "Ped"}, {"name": "vehicle", "type": "Vehicle"}, {"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}, {"name": "speed", "type": "float"}, {"name": "p6", "type": "Any"}, {"name": "vehicleModel", "type": "Hash"}, {"name": "drivingMode", "type": "int"}, {"name": "stopRange", "type": "float"}, {"name": "p10", "type": "float"}]}
{"hash": "0x158BB33F920D360C", "name": "TASK_VEHICLE_DRIVE_TO_COORD_LONGRANGE", "lua_name": "TaskVehicleDriveToCoordLongrange", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void TaskVehicleDriveToCoordLongrange(Ped ped, Vehicle vehicle, float x, float y, float z, float speed, int drivingStyle, float stopRange)", "description": "You can let your character drive to the destination at the speed and driving style you set. You can use map marks to set the destination.\n\n```cpp\nenum eDriveBehaviorFlags {\n DF_StopForCars = 1,\n DF_StopForPeds = 2,\n DF_SwerveAroundAllCars = 4,\n DF_SteerAroundStationaryCars = 8,\n DF_SteerAroundPeds = 16,\n DF_SteerAroundObjects = 32,\n DF_DontSteerAroundPlayerPed = 64,\n DF_StopAtLights = 128,\n DF_GoOffRoadWhenAvoiding = 256,\n DF_DriveIntoOncomingTraffic = 512,\n DF_DriveInReverse = 1024,\n DF_UseWanderFallbackInsteadOfStraightLine = 2048,\n DF_AvoidRestrictedAreas = 4096,\n DF_PreventBackgroundPathfinding = 8192, // **These only work on MISSION_CRUISE**\n DF_AdjustCruiseSpeedBasedOnRoadSpeed = 16384,\n DF_UseShortCutLinks = 262144,\n DF_ChangeLanesAroundObstructions = 524288,\n DF_UseSwitchedOffNodes = 2097152,\t//cruise tasks ignore this anyway--only used for goto's\n DF_PreferNavmeshRoute = 4194304,\t//if you're going to be primarily driving off road\n DF_PlaneTaxiMode = 8388608, // Only works for planes using MISSION_GOTO, will cause them to drive along the ground instead of fly\n DF_ForceStraightLine = 16777216,\n DF_UseStringPullingAtJunctions = 33554432,\n DF_AvoidHighways = 536870912,\n DF_ForceJoinInRoadDirection = 1073741824\n}\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x158BB33F920D360C", "params": [{"name": "ped", "type": "Ped", "description": "Ped id for the task."}, {"name": "vehicle", "type": "Vehicle", "description": "Vehicle entity id for the task."}, {"name": "x", "type": "float", "description": "Destination X coordinate."}, {"name": "y", "type": "float", "description": "Destination Y coordinate."}, {"name": "z", "type": "float", "description": "Destination Z coordinate."}, {"name": "speed", "type": "float", "description": "Speed of driving."}, {"name": "drivingStyle", "type": "int", "description": "The driving style (default is 0) (see [SetDriveTaskDrivingStyle](#\\_0xDACE1BE37D88AF67))."}, {"name": "stopRange", "type": "float", "description": "Stops in the specific range near the destination. 20.0 works fine."}]}
{"hash": "0x480142959D337D00", "name": "TASK_VEHICLE_DRIVE_WANDER", "lua_name": "TaskVehicleDriveWander", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void TaskVehicleDriveWander(Ped ped, Vehicle vehicle, float speed, int drivingStyle)", "description": "Drive randomly with no destination set.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x480142959D337D00", "params": [{"name": "ped", "type": "Ped", "description": "Ped id for the task."}, {"name": "vehicle", "type": "Vehicle", "description": "Vehicle entity id for the task."}, {"name": "speed", "type": "float", "description": "Speed of driving."}, {"name": "drivingStyle", "type": "int", "description": "The driving style (default is 0) (see [SetDriveTaskDrivingStyle](#\\_0xDACE1BE37D88AF67))."}]}
{"hash": "0x0FA6E4B75F302400", "name": "TASK_VEHICLE_ESCORT", "lua_name": "TaskVehicleEscort", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void TaskVehicleEscort(Ped ped, Vehicle vehicle, Vehicle targetVehicle, int mode, float speed, int drivingStyle, float minDistance, int p7, float noRoadsDistance)", "description": "```\nMakes a ped follow the targetVehicle with <minDistance> in between. \nnote: minDistance is ignored if drivingstyle is avoiding traffic, but Rushed is fine. \nMode: The mode defines the relative position to the targetVehicle. The ped will try to position its vehicle there. \n-1 = behind \n0 = ahead \n1 = left \n2 = right \n3 = back left \n4 = back right \nif the target is closer than noRoadsDistance, the driver will ignore pathing/roads and follow you directly. \nDriving Styles guide: gtaforums.com/topic/822314-guide-driving-styles/ \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x0FA6E4B75F302400", "params": [{"name": "ped", "type": "Ped"}, {"name": "vehicle", "type": "Vehicle"}, {"name": "targetVehicle", "type": "Vehicle"}, {"name": "mode", "type": "int"}, {"name": "speed", "type": "float"}, {"name": "drivingStyle", "type": "int", "description": "The driving style (default is 0) (see [SetDriveTaskDrivingStyle](#\\_0xDACE1BE37D88AF67))."}, {"name": "minDistance", "type": "float"}, {"name": "p7", "type": "int"}, {"name": "noRoadsDistance", "type": "float"}]}
{"hash": "0xFC545A9F0626E3B6", "name": "TASK_VEHICLE_FOLLOW", "lua_name": "TaskVehicleFollow", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void TaskVehicleFollow(Ped driver, Vehicle vehicle, Entity targetEntity, float speed, int drivingStyle, int minDistance)", "description": "```\nMakes a ped in a vehicle follow an entity (ped, vehicle, etc.)\ndrivingStyle: http://gtaforums.com/topic/822314-guide-driving-styles/\n```", "aliases": "_TASK_VEHICLE_FOLLOW", "url": "https://docs.fivem.net/natives/?_0xFC545A9F0626E3B6", "params": [{"name": "driver", "type": "Ped"}, {"name": "vehicle", "type": "Vehicle"}, {"name": "targetEntity", "type": "Entity"}, {"name": "speed", "type": "float"}, {"name": "drivingStyle", "type": "int", "description": "The driving style (default is 0) (see [SetDriveTaskDrivingStyle](#\\_0xDACE1BE37D88AF67))."}, {"name": "minDistance", "type": "int"}]}
{"hash": "0x3123FAA6DB1CF7ED", "name": "TASK_VEHICLE_FOLLOW_WAYPOINT_RECORDING", "lua_name": "TaskVehicleFollowWaypointRecording", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void TaskVehicleFollowWaypointRecording(Ped ped, Vehicle vehicle, char* WPRecording, int p3, int p4, int p5, int p6, float p7, BOOL p8, float p9)", "description": "```\ntask_vehicle_follow_waypoint_recording(Ped p0, Vehicle p1, string p2, int p3, int p4, int p5, int p6, float.x p7, float.Y p8, float.Z p9, bool p10, int p11)\np2 = Waypoint recording string (found in update\\update.rpf\\x64\\levels\\gta5\\waypointrec.rpf\np3 = 786468\np4 = 0\np5 = 16\np6 = -1 (angle?)\np7/8/9 = usually v3.zero\np10 = bool (repeat?)\np11 = 1073741824\n-khorio\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x3123FAA6DB1CF7ED", "params": [{"name": "ped", "type": "Ped"}, {"name": "vehicle", "type": "Vehicle"}, {"name": "WPRecording", "type": "char*"}, {"name": "p3", "type": "int"}, {"name": "p4", "type": "int"}, {"name": "p5", "type": "int"}, {"name": "p6", "type": "int"}, {"name": "p7", "type": "float"}, {"name": "p8", "type": "BOOL"}, {"name": "p9", "type": "float"}]}
{"hash": "0x195AEEB13CEFE2EE", "name": "TASK_VEHICLE_GOTO_NAVMESH", "lua_name": "TaskVehicleGotoNavmesh", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void TaskVehicleGotoNavmesh(Ped ped, Vehicle vehicle, float x, float y, float z, float speed, int behaviorFlag, float stoppingRange)", "description": "```\nDiffers from TASK_VEHICLE_DRIVE_TO_COORDS in that it will pick the shortest possible road route without taking one-way streets and other \"road laws\" into consideration. \nWARNING: \nA behaviorFlag value of 0 will result in a clunky, stupid driver! \nRecommended settings: \nspeed = 30.0f, \nbehaviorFlag = 156, \nstoppingRange = 5.0f; \nIf you simply want to have your driver move to a fixed location, call it only once, or, when necessary in the event of interruption. \nIf using this to continually follow a Ped who is on foot: You will need to run this in a tick loop. Call it in with the Ped's updated coordinates every 20 ticks or so and you will have one hell of a smart, fast-reacting NPC driver -- provided he doesn't get stuck. If your update frequency is too fast, the Ped may not have enough time to figure his way out of being stuck, and thus, remain stuck. One way around this would be to implement an \"anti-stuck\" mechanism, which allows the driver to realize he's stuck, temporarily pause the tick, unstuck, then resume the tick. \nEDIT: This is being discussed in more detail at http://gtaforums.com/topic/818504-any-idea-on-how-to-make-peds-clever-and-insanely-fast-c/ \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x195AEEB13CEFE2EE", "params": [{"name": "ped", "type": "Ped"}, {"name": "vehicle", "type": "Vehicle"}, {"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}, {"name": "speed", "type": "float"}, {"name": "behaviorFlag", "type": "int"}, {"name": "stoppingRange", "type": "float"}]}
{"hash": "0x1E09C32048FEFD1C", "name": "TASK_VEHICLE_HELI_PROTECT", "lua_name": "TaskVehicleHeliProtect", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void TaskVehicleHeliProtect(Ped pilot, Vehicle vehicle, Entity entityToFollow, float targetSpeed, int p4, float radius, int altitude, int p7)", "description": "```\npilot, vehicle and altitude are rather self-explanatory. \np4: is unused variable in the function. \nentityToFollow: you can provide a Vehicle entity or a Ped entity, the heli will protect them. \n'targetSpeed': The pilot will dip the nose AS MUCH AS POSSIBLE so as to reach this value AS FAST AS POSSIBLE. As such, you'll want to modulate it as opposed to calling it via a hard-wired, constant #. \n'radius' isn't just \"stop within radius of X of target\" like with ground vehicles. In this case, the pilot will fly an entire circle around 'radius' and continue to do so. \nNOT CONFIRMED: p7 appears to be a FlyingStyle enum. Still investigating it as of this writing, but playing around with values here appears to result in different -behavior- as opposed to offsetting coordinates, altitude, target speed, etc. \nNOTE: If the pilot finds enemies, it will engage them until it kills them, but will return to protect the ped/vehicle given shortly thereafter. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x1E09C32048FEFD1C", "params": [{"name": "pilot", "type": "Ped"}, {"name": "vehicle", "type": "Vehicle"}, {"name": "entityToFollow", "type": "Entity"}, {"name": "targetSpeed", "type": "float"}, {"name": "p4", "type": "int"}, {"name": "radius", "type": "float"}, {"name": "altitude", "type": "int"}, {"name": "p7", "type": "int"}]}
{"hash": "0x659427E0EF36BCDE", "name": "TASK_VEHICLE_MISSION", "lua_name": "TaskVehicleMission", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void TaskVehicleMission(Ped ped, Vehicle vehicle, Vehicle vehicleTarget, int missionType, float speed, int drivingStyle, float radius, float straightLineDist, BOOL DriveAgainstTraffic)", "description": "All parameters except ped, vehicle, vehicleTarget and speed are optional; with `missionType` being only those that require a target entity.\n\nIf you don't want to use a parameter; pass `0` for int parameters, and `-1.0f` for the remaining float parameters.\n\n```cpp\nenum eVehicleMissionType\n{\n None = 0,\n Cruise = 1,\n Ram = 2,\n Block = 3,\n GoTo = 4,\n Stop = 5,\n Attack = 6,\n Follow = 7,\n Flee = 8,\n Circle = 9,\n Escort = 12,\n GoToRacing = 14,\n FollowRecording = 15,\n PoliceBehaviour = 16,\n Land = 19,\n LandAndWait = 20,\n Crash = 21,\n PullOver = 22,\n HeliProtect = 23\n}\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x659427E0EF36BCDE", "params": [{"name": "ped", "type": "Ped", "description": "The ped to be tasked."}, {"name": "vehicle", "type": "Vehicle", "description": "The vehicles' entity handle."}, {"name": "vehicleTarget", "type": "Vehicle", "description": "The target vehicle."}, {"name": "missionType", "type": "int", "description": "The mission type (default is 0) (see `eVehicleMissionType`)."}, {"name": "speed", "type": "float", "description": "The speed in m/s."}, {"name": "drivingStyle", "type": "int", "description": "The driving style (default is 0) (see [SetDriveTaskDrivingStyle](#\\_0xDACE1BE37D88AF67))."}, {"name": "radius", "type": "float", "description": "The radius of when the task will be completed (default is -1.0f)."}, {"name": "straightLineDist", "type": "float", "description": "The distance before the vehicle will drive straight to the target (default is -1.0f)."}, {"name": "DriveAgainstTraffic", "type": "BOOL", "description": "Whether the vehicle should drive against traffic (default is false)."}]}
{"hash": "0xF0AF20AA7731F8C3", "name": "TASK_VEHICLE_MISSION_COORS_TARGET", "lua_name": "TaskVehicleMissionCoorsTarget", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void TaskVehicleMissionCoorsTarget(Ped ped, Vehicle vehicle, float x, float y, float z, int missionType, float speed, int drivingStyle, float radius, float straightLineDist, BOOL DriveAgainstTraffic)", "description": "All parameters except ped, vehicle, x, y, z and speed are optional; with `missionType` being only those that don't require a target entity.\n\nIf you don't want to use a parameter; pass `0` for int parameters, and `-1.0f` for the remaining float parameters.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xF0AF20AA7731F8C3", "params": [{"name": "ped", "type": "Ped", "description": "The ped to be tasked."}, {"name": "vehicle", "type": "Vehicle", "description": "The vehicles' entity handle."}, {"name": "x", "type": "float", "description": "The x coordinate."}, {"name": "y", "type": "float", "description": "The y coordinate."}, {"name": "z", "type": "float", "description": "The z coordinate."}, {"name": "missionType", "type": "int", "description": "The mission type (default is 0) (see [TaskVehicleMission](#\\_0x659427E0EF36BCDE))."}, {"name": "speed", "type": "float", "description": "The speed in m/s."}, {"name": "drivingStyle", "type": "int", "description": "The driving style (default is 0) (see [SetDriveTaskDrivingStyle](#\\_0xDACE1BE37D88AF67))."}, {"name": "radius", "type": "float", "description": "The radius of when the task will be completed (default is -1.0f)."}, {"name": "straightLineDist", "type": "float", "description": "The distance before the vehicle will drive straight to the target (default is -1.0f)."}, {"name": "DriveAgainstTraffic", "type": "BOOL", "description": "Whether the vehicle should drive against traffic (default is false)."}]}
{"hash": "0x9454528DF15D657A", "name": "TASK_VEHICLE_MISSION_PED_TARGET", "lua_name": "TaskVehicleMissionPedTarget", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void TaskVehicleMissionPedTarget(Ped ped, Vehicle vehicle, Ped pedTarget, int missionType, float speed, int drivingStyle, float radius, float straightLineDist, BOOL DriveAgainstTraffic)", "description": "All parameters except ped, vehicle, pedTarget and speed are optional; with `missionType` being only those that require a target entity.\n\nIf you don't want to use a parameter; pass `0` for int parameters, and `-1.0f` for the remaining float parameters.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x9454528DF15D657A", "params": [{"name": "ped", "type": "Ped", "description": "The ped to be tasked."}, {"name": "vehicle", "type": "Vehicle", "description": "The vehicles' entity handle."}, {"name": "pedTarget", "type": "Ped", "description": "The target ped."}, {"name": "missionType", "type": "int", "description": "The mission type (default is 0) (see [TaskVehicleMission](#\\_0x659427E0EF36BCDE))."}, {"name": "speed", "type": "float", "description": "The speed in m/s."}, {"name": "drivingStyle", "type": "int", "description": "The driving style (default is 0) (see [SetDriveTaskDrivingStyle](#\\_0xDACE1BE37D88AF67))."}, {"name": "radius", "type": "float", "description": "The radius of when the task will be completed (default is -1.0f)."}, {"name": "straightLineDist", "type": "float", "description": "The distance before the vehicle will drive straight to the target (default is -1.0f)."}, {"name": "DriveAgainstTraffic", "type": "BOOL", "description": "Whether the vehicle should drive against traffic (default is false)."}]}
{"hash": "0x0F3E34E968EA374E", "name": "TASK_VEHICLE_PARK", "lua_name": "TaskVehiclePark", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void TaskVehiclePark(Ped ped, Vehicle vehicle, float x, float y, float z, float heading, int mode, float radius, BOOL keepEngineOn)", "description": "```\nModes: \n0 - ignore heading \n1 - park forward \n2 - park backwards \nDepending on the angle of approach, the vehicle can park at the specified heading or at its exact opposite (-180) angle. \nRadius seems to define how close the vehicle has to be -after parking- to the position for this task considered completed. If the value is too small, the vehicle will try to park again until it's exactly where it should be. 20.0 Works well but lower values don't, like the radius is measured in centimeters or something. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x0F3E34E968EA374E", "params": [{"name": "ped", "type": "Ped"}, {"name": "vehicle", "type": "Vehicle"}, {"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}, {"name": "heading", "type": "float"}, {"name": "mode", "type": "int"}, {"name": "radius", "type": "float"}, {"name": "keepEngineOn", "type": "BOOL"}]}
{"hash": "0x69F5C3BD0F3EBD89", "name": "TASK_VEHICLE_PLAY_ANIM", "lua_name": "TaskVehiclePlayAnim", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void TaskVehiclePlayAnim(Vehicle vehicle, char* animationSet, char* animationName)", "description": "```\nMost probably plays a specific animation on vehicle. For example getting chop out of van etc...\nHere's how its used -\nTASK::TASK_VEHICLE_PLAY_ANIM(l_325, \"rcmnigel1b\", \"idle_speedo\");\nTASK::TASK_VEHICLE_PLAY_ANIM(l_556[0/*1*/], \"missfra0_chop_drhome\", \"InCar_GetOutofBack_Speedo\");\nFYI : Speedo is the name of van in which chop was put in the mission.\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x69F5C3BD0F3EBD89", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "animationSet", "type": "char*"}, {"name": "animationName", "type": "char*"}]}
{"hash": "0x5190796ED39C9B6D", "name": "TASK_VEHICLE_SHOOT_AT_COORD", "lua_name": "TaskVehicleShootAtCoord", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void TaskVehicleShootAtCoord(Ped ped, float x, float y, float z, float p4)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x5190796ED39C9B6D", "params": [{"name": "ped", "type": "Ped"}, {"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}, {"name": "p4", "type": "float"}]}
{"hash": "0x10AB107B887214D8", "name": "TASK_VEHICLE_SHOOT_AT_PED", "lua_name": "TaskVehicleShootAtPed", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void TaskVehicleShootAtPed(Ped ped, Ped target, float p2)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x10AB107B887214D8", "params": [{"name": "ped", "type": "Ped"}, {"name": "target", "type": "Ped"}, {"name": "p2", "type": "float"}]}
{"hash": "0xC429DCEEB339E129", "name": "TASK_VEHICLE_TEMP_ACTION", "lua_name": "TaskVehicleTempAction", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void TaskVehicleTempAction(Ped driver, Vehicle vehicle, int action, int time)", "description": "Gives the vehicle a temporary action.\n\n**Note**: For migrating objects, a `CScriptEntityStateChangeEvent` will be sent over the network to let other clients know that this object is being given a temporary action. At the same time, temporary actions cannot be applied to clones/remote objects.\n\n```cpp\nenum eTempAction {\n TA_NONE = 0,\n TA_WAIT = 1,\n TA_UNUSED = 2,\n TA_BRAKE_REVERSE = 3,\n TA_HANDBRAKE_TURN_LEFT = 4,\n TA_HANDBRAKE_TURN_RIGHT = 5,\n TA_HANDBRAKE_UNTIL_TIME_ENDS = 6,\n TA_TURN_LEFT = 7,\n TA_TURN_RIGHT = 8,\n TA_ACCELERATE = 9,\n TA_TURN_LEFT = 10,\n TA_TURN_RIGHT = 11,\n TA_UNUSED_12 = 12,\n TA_TURN_LEFT_GO_REVERSE = 13,\n TA_TURN_RIGHT_GO_REVERSE = 14,\n TA_PLANE_FLY_UP = 15, // (crashes game if not in plane)\n TA_PLANE_FLY_STRAIGHT = 16, // (crashes game if not in plane)\n TA_PLANE_SHARP_LEFT = 17, // (crashes game if not in plane)\n TA_PLANE_SHARP_RIGHT = 18, // (crashes game if not in plane)\n TA_STRONG_BRAKE = 19,\n TA_TURN_LEFT_AND_STOP = 20,\n TA_TURN_RIGHT_AND_STOP = 21,\n TA_GO_IN_REVERSE = 22,\n TA_ACCELERATE_FAST = 23,\n TA_BRAKE_ACTION = 24,\n TA_HANDBRAKE_TURN_LEFT_MORE = 25,\n TA_HANDBRAKE_TURN_RIGHT_MORE = 26,\n TA_HANDBRAKE_BRAKE_STRAIGHT = 27,\n TA_BRAKE_STRONG_REVERSE_ACCELERATION = 28,\n TA_UNUSED_29 = 29,\n TA_PERFORMS_BURNOUT = 30,\n TA_REV_ENGINE = 31,\n TA_ACCELERATE_VERY_STRONG = 32,\n TA_SURFACE_IN_SUBMARINE = 33\n};\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC429DCEEB339E129", "params": [{"name": "driver", "type": "Ped", "description": "The vehicle driver (`Ped`)."}, {"name": "vehicle", "type": "Vehicle", "description": "The vehicle handle."}, {"name": "action", "type": "int", "description": "The temporary action, see `eTempAction`."}, {"name": "time", "type": "int", "description": "The time to run this temp action for, use `-1` for infinite. Time is in milliseconds."}]}
{"hash": "0xE054346CA3A0F315", "name": "TASK_WANDER_IN_AREA", "lua_name": "TaskWanderInArea", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void TaskWanderInArea(Ped ped, float x, float y, float z, float radius, int minimalLength, float timeBetweenWalks)", "description": "Makes a ped wander/patrol around the specified area.\n\nThe ped will continue to wander after getting distracted, but only if this additional task is temporary, ie. killing a target, after killing the target it will continue to wander around.\n\nUse `GetIsTaskActive(ped, 222)` to check if the ped is still wandering the area.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xE054346CA3A0F315", "params": [{"name": "ped", "type": "Ped", "description": "The ped which will wander the area."}, {"name": "x", "type": "float", "description": "The X coordinate."}, {"name": "y", "type": "float", "description": "The Y coordinate"}, {"name": "z", "type": "float", "description": "The Z coordinate"}, {"name": "radius", "type": "float", "description": "The radius of the area to wander around in"}, {"name": "minimalLength", "type": "int", "annotations": {"cs_type": "float"}, "description": "The minimal length it will wander before waiting timeBetweenWalks seconds before continuing"}, {"name": "timeBetweenWalks", "type": "float", "description": "The length of time the ped will stand still/rest between walks"}]}
{"hash": "0xBB9CE077274F6A1B", "name": "TASK_WANDER_STANDARD", "lua_name": "TaskWanderStandard", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void TaskWanderStandard(Ped ped, float p1, int p2)", "description": "```\nMakes ped walk around the area. \nset p1 to 10.0f and p2 to 10 if you want the ped to walk anywhere without a duration. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xBB9CE077274F6A1B", "params": [{"name": "ped", "type": "Ped"}, {"name": "p1", "type": "float"}, {"name": "p2", "type": "int"}]}
{"hash": "0x6E01E9E8D89F8276", "name": "TASK_WARP_PED_DIRECTLY_INTO_COVER", "lua_name": "TaskWarpPedDirectlyIntoCover", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void TaskWarpPedDirectlyIntoCover(Ped ped, int time, BOOL canPeekAndAim, BOOL forceInitialFacingDirection, BOOL forceFaceLeft, int coverIndex)", "description": "This task warps a ped directly into a cover position closest to the specified point. This can be used to quickly place peds in strategic positions during gameplay.\n\n```\nNativeDB Introduced: 2545\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x6E01E9E8D89F8276", "params": [{"name": "ped", "type": "Ped", "description": "The ped to warp into cover."}, {"name": "time", "type": "int", "description": "Duration in milliseconds the ped should take to enter the cover."}, {"name": "canPeekAndAim", "type": "BOOL", "description": "If `true`, allows the ped to peek and aim while in cover."}, {"name": "forceInitialFacingDirection", "type": "BOOL", "description": "If `true`, forces the ped to face the initial direction when entering cover."}, {"name": "forceFaceLeft", "type": "BOOL", "description": "If `true`, forces the ped to face left relative to the cover position."}, {"name": "coverIndex", "type": "int", "description": "The index of the cover point to warp the ped to. If `null`, the game will choose the nearest cover point."}]}
{"hash": "0x9A7D091411C5F684", "name": "TASK_WARP_PED_INTO_VEHICLE", "lua_name": "TaskWarpPedIntoVehicle", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void TaskWarpPedIntoVehicle(Ped ped, Vehicle vehicle, int seatIndex)", "description": "```\nNativeDB Introduced: v323\n```\n\nWarp a ped into a vehicle.\n\n**Note**: It's better to use [`TASK_ENTER_VEHICLE`](#\\_0xC20E50AA46D09CA8) with the flag \"warp\" flag instead of this native.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x9A7D091411C5F684", "params": [{"name": "ped", "type": "Ped", "description": "The Ped to be warped into the vehicle."}, {"name": "vehicle", "type": "Vehicle", "description": "The target vehicle into which the ped will be warped."}, {"name": "seatIndex", "type": "int", "description": "See eSeatPosition declared in [`IS_VEHICLE_SEAT_FREE`](#\\_0x22AC59A870E6A669)."}]}
{"hash": "0xCDDC2B77CE54AC6E", "name": "TASK_WRITHE", "lua_name": "TaskWrithe", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void TaskWrithe(Ped ped, Ped target, int time, int p3)", "description": "```\nNativeDB Added Parameter 5: Any p4\nNativeDB Added Parameter 6: Any p5\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xCDDC2B77CE54AC6E", "params": [{"name": "ped", "type": "Ped"}, {"name": "target", "type": "Ped"}, {"name": "time", "type": "int"}, {"name": "p3", "type": "int"}]}
{"hash": "0x67406F2C8F87FC4F", "name": "UNCUFF_PED", "lua_name": "UncuffPed", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void UncuffPed(Ped ped)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x67406F2C8F87FC4F", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0x9724FB59A3E72AD0", "name": "UPDATE_TASK_AIM_GUN_SCRIPTED_TARGET", "lua_name": "UpdateTaskAimGunScriptedTarget", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void UpdateTaskAimGunScriptedTarget(Ped p0, Ped p1, float p2, float p3, float p4, BOOL p5)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x9724FB59A3E72AD0", "params": [{"name": "p0", "type": "Ped"}, {"name": "p1", "type": "Ped"}, {"name": "p2", "type": "float"}, {"name": "p3", "type": "float"}, {"name": "p4", "type": "float"}, {"name": "p5", "type": "BOOL"}]}
{"hash": "0xA98FCAFD7893C834", "name": "UPDATE_TASK_HANDS_UP_DURATION", "lua_name": "UpdateTaskHandsUpDuration", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void UpdateTaskHandsUpDuration(Ped ped, int duration)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA98FCAFD7893C834", "params": [{"name": "ped", "type": "Ped"}, {"name": "duration", "type": "int"}]}
{"hash": "0xE4973DBDBE6E44B3", "name": "UPDATE_TASK_SWEEP_AIM_ENTITY", "lua_name": "UpdateTaskSweepAimEntity", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void UpdateTaskSweepAimEntity(Ped ped, Entity entity)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xE4973DBDBE6E44B3", "params": [{"name": "ped", "type": "Ped"}, {"name": "entity", "type": "Entity"}]}
{"hash": "0xBB106883F5201FC4", "name": "UPDATE_TASK_SWEEP_AIM_POSITION", "lua_name": "UpdateTaskSweepAimPosition", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void UpdateTaskSweepAimPosition(Any p0, float p1, float p2, float p3)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xBB106883F5201FC4", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "float"}, {"name": "p2", "type": "float"}, {"name": "p3", "type": "float"}]}
{"hash": "0x5A353B8E6B1095B5", "name": "USE_WAYPOINT_RECORDING_AS_ASSISTED_MOVEMENT_ROUTE", "lua_name": "UseWaypointRecordingAsAssistedMovementRoute", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void UseWaypointRecordingAsAssistedMovementRoute(char* name, BOOL p1, float p2, float p3)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x5A353B8E6B1095B5", "params": [{"name": "name", "type": "char*", "description": "Waypoint recording name."}, {"name": "p1", "type": "BOOL"}, {"name": "p2", "type": "float"}, {"name": "p3", "type": "float"}]}
{"hash": "0x121F0593E0A431D7", "name": "VEHICLE_WAYPOINT_PLAYBACK_OVERRIDE_SPEED", "lua_name": "VehicleWaypointPlaybackOverrideSpeed", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void VehicleWaypointPlaybackOverrideSpeed(Vehicle vehicle, float speed)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x121F0593E0A431D7", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "speed", "type": "float"}]}
{"hash": "0x8A4E6AC373666BC5", "name": "VEHICLE_WAYPOINT_PLAYBACK_PAUSE", "lua_name": "VehicleWaypointPlaybackPause", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void VehicleWaypointPlaybackPause(Vehicle vehicle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x8A4E6AC373666BC5", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0xDC04FCAA7839D492", "name": "VEHICLE_WAYPOINT_PLAYBACK_RESUME", "lua_name": "VehicleWaypointPlaybackResume", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void VehicleWaypointPlaybackResume(Vehicle vehicle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xDC04FCAA7839D492", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0x5CEB25A7D2848963", "name": "VEHICLE_WAYPOINT_PLAYBACK_USE_DEFAULT_SPEED", "lua_name": "VehicleWaypointPlaybackUseDefaultSpeed", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void VehicleWaypointPlaybackUseDefaultSpeed(Vehicle vehicle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x5CEB25A7D2848963", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0x701375A7D43F01CB", "name": "WAYPOINT_PLAYBACK_GET_IS_PAUSED", "lua_name": "WaypointPlaybackGetIsPaused", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "BOOL WaypointPlaybackGetIsPaused(Any p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x701375A7D43F01CB", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0x7D7D2B47FA788E85", "name": "WAYPOINT_PLAYBACK_OVERRIDE_SPEED", "lua_name": "WaypointPlaybackOverrideSpeed", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void WaypointPlaybackOverrideSpeed(Any p0, float p1, BOOL p2)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x7D7D2B47FA788E85", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "float"}, {"name": "p2", "type": "BOOL"}]}
{"hash": "0x0F342546AA06FED5", "name": "WAYPOINT_PLAYBACK_PAUSE", "lua_name": "WaypointPlaybackPause", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void WaypointPlaybackPause(Any p0, BOOL p1, BOOL p2)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x0F342546AA06FED5", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "BOOL"}, {"name": "p2", "type": "BOOL"}]}
{"hash": "0x244F70C84C547D2D", "name": "WAYPOINT_PLAYBACK_RESUME", "lua_name": "WaypointPlaybackResume", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void WaypointPlaybackResume(Any p0, BOOL p1, Any p2, Any p3)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x244F70C84C547D2D", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "BOOL"}, {"name": "p2", "type": "Any"}, {"name": "p3", "type": "Any"}]}
{"hash": "0x8968400D900ED8B3", "name": "WAYPOINT_PLAYBACK_START_AIMING_AT_COORD", "lua_name": "WaypointPlaybackStartAimingAtCoord", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void WaypointPlaybackStartAimingAtCoord(Any p0, float p1, float p2, float p3, BOOL p4)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x8968400D900ED8B3", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "float"}, {"name": "p2", "type": "float"}, {"name": "p3", "type": "float"}, {"name": "p4", "type": "BOOL"}]}
{"hash": "0x20E330937C399D29", "name": "WAYPOINT_PLAYBACK_START_AIMING_AT_PED", "lua_name": "WaypointPlaybackStartAimingAtPed", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void WaypointPlaybackStartAimingAtPed(Any p0, Any p1, BOOL p2)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x20E330937C399D29", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "BOOL"}]}
{"hash": "0x057A25CFCC9DB671", "name": "WAYPOINT_PLAYBACK_START_SHOOTING_AT_COORD", "lua_name": "WaypointPlaybackStartShootingAtCoord", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void WaypointPlaybackStartShootingAtCoord(Any p0, float p1, float p2, float p3, BOOL p4, Any p5)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x057A25CFCC9DB671", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "float"}, {"name": "p2", "type": "float"}, {"name": "p3", "type": "float"}, {"name": "p4", "type": "BOOL"}, {"name": "p5", "type": "Any"}]}
{"hash": "0xE70BA7B90F8390DC", "name": "WAYPOINT_PLAYBACK_START_SHOOTING_AT_PED", "lua_name": "WaypointPlaybackStartShootingAtPed", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void WaypointPlaybackStartShootingAtPed(Any p0, Any p1, BOOL p2, Any p3)", "description": "", "aliases": "0xE70BA7B90F8390DC", "url": "https://docs.fivem.net/natives/?_0xE70BA7B90F8390DC", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "BOOL"}, {"name": "p3", "type": "Any"}]}
{"hash": "0x47EFA040EBB8E2EA", "name": "WAYPOINT_PLAYBACK_STOP_AIMING_OR_SHOOTING", "lua_name": "WaypointPlaybackStopAimingOrShooting", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void WaypointPlaybackStopAimingOrShooting(Any p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x47EFA040EBB8E2EA", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0x6599D834B12D0800", "name": "WAYPOINT_PLAYBACK_USE_DEFAULT_SPEED", "lua_name": "WaypointPlaybackUseDefaultSpeed", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void WaypointPlaybackUseDefaultSpeed(Any p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x6599D834B12D0800", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0xB629A298081F876F", "name": "WAYPOINT_RECORDING_GET_CLOSEST_WAYPOINT", "lua_name": "WaypointRecordingGetClosestWaypoint", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "BOOL WaypointRecordingGetClosestWaypoint(char* name, float x, float y, float z, int* point)", "description": "```\nFor a full list of the points, see here: goo.gl/wIH0vn\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xB629A298081F876F", "params": [{"name": "name", "type": "char*"}, {"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}, {"name": "point", "type": "int*"}]}
{"hash": "0x2FB897405C90B361", "name": "WAYPOINT_RECORDING_GET_COORD", "lua_name": "WaypointRecordingGetCoord", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "BOOL WaypointRecordingGetCoord(char* name, int point, Vector3* coord)", "description": "```\nFor a full list of the points, see here: goo.gl/wIH0vn\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x2FB897405C90B361", "params": [{"name": "name", "type": "char*"}, {"name": "point", "type": "int"}, {"name": "coord", "type": "Vector3*"}]}
{"hash": "0x5343532C01A07234", "name": "WAYPOINT_RECORDING_GET_NUM_POINTS", "lua_name": "WaypointRecordingGetNumPoints", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "BOOL WaypointRecordingGetNumPoints(char* name, int* points)", "description": "```\nFor a full list of the points, see here: goo.gl/wIH0vn\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x5343532C01A07234", "params": [{"name": "name", "type": "char*"}, {"name": "points", "type": "int*"}]}
{"hash": "0x005622AEBC33ACA9", "name": "WAYPOINT_RECORDING_GET_SPEED_AT_POINT", "lua_name": "WaypointRecordingGetSpeedAtPoint", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "float WaypointRecordingGetSpeedAtPoint(char* name, int point)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x005622AEBC33ACA9", "params": [{"name": "name", "type": "char*"}, {"name": "point", "type": "int"}]}
{"hash": "0xDBBC7A2432524127", "name": "_CLEAR_VEHICLE_TASKS", "lua_name": "ClearVehicleTasks", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void ClearVehicleTasks(Vehicle vehicle)", "description": "```\nCLEAR_*\n\nNativeDB Introduced: v1290\n```", "aliases": "0xDBBC7A2432524127", "url": "https://docs.fivem.net/natives/?_0xDBBC7A2432524127", "params": [{"name": "vehicle", "type": "Vehicle", "description": "The vehicle to have tasks cleared"}]}
{"hash": "0x44AB0B3AFECCE242", "name": "_GET_TASK_MOVE_NETWORK_SIGNAL_FLOAT", "lua_name": "GetTaskMoveNetworkSignalFloat", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "float GetTaskMoveNetworkSignalFloat(Ped ped, char* signalName)", "description": "```\nNativeDB Introduced: v1493\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x44AB0B3AFECCE242", "params": [{"name": "ped", "type": "Ped"}, {"name": "signalName", "type": "char*"}]}
{"hash": "0x373EF409B82697A3", "name": "_SET_TASK_MOVE_NETWORK_SIGNAL_FLOAT_2", "lua_name": "SetTaskMoveNetworkSignalFloat_2", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void SetTaskMoveNetworkSignalFloat_2(Ped ped, char* signalName, float value)", "description": "```\nNativeDB Introduced: v1493\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x373EF409B82697A3", "params": [{"name": "ped", "type": "Ped"}, {"name": "signalName", "type": "char*"}, {"name": "value", "type": "float"}]}
{"hash": "0x19D1B791CB3670FE", "name": "_TASK_AGITATED_ACTION", "lua_name": "TaskAgitatedAction", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void TaskAgitatedAction(Ped ped, Ped ped2)", "description": "", "aliases": "0x19D1B791CB3670FE", "url": "https://docs.fivem.net/natives/?_0x19D1B791CB3670FE", "params": [{"name": "ped", "type": "Ped"}, {"name": "ped2", "type": "Ped"}]}
{"hash": "0xB385523325077210", "name": "_TASK_HELI_ESCORT_HELI", "lua_name": "TaskHeliEscortHeli", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void TaskHeliEscortHeli(Ped pilot, Vehicle heli1, Vehicle heli2, float p3, float p4, float p5)", "description": "```\nNativeDB Introduced: v1290\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xB385523325077210", "params": [{"name": "pilot", "type": "Ped"}, {"name": "heli1", "type": "Vehicle"}, {"name": "heli2", "type": "Vehicle"}, {"name": "p3", "type": "float"}, {"name": "p4", "type": "float"}, {"name": "p5", "type": "float"}]}
{"hash": "0x3D45B0B355C5E0C9", "name": "_TASK_MOVE_NETWORK_BY_NAME_WITH_INIT_PARAMS", "lua_name": "TaskMoveNetworkByNameWithInitParams", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void TaskMoveNetworkByNameWithInitParams(Ped ped, char* p1, Any* data, float p3, BOOL p4, char* animDict, int flags)", "description": "```\nUsed only once in the scripts (am_mp_nightclub)\n```\n\n```\nUsed only once in the scripts (am_mp_nightclub)\n\nNativeDB Introduced: v1493\n```", "aliases": "_TASK_MOVE_NETWORK_SCRIPTED", "url": "https://docs.fivem.net/natives/?_0x3D45B0B355C5E0C9", "params": [{"name": "ped", "type": "Ped"}, {"name": "p1", "type": "char*"}, {"name": "data", "type": "Any*"}, {"name": "p3", "type": "float"}, {"name": "p4", "type": "BOOL"}, {"name": "animDict", "type": "char*"}, {"name": "flags", "type": "int"}]}
{"hash": "0xF7F9DCCA89E7505B", "name": "_TASK_PLANE_GOTO_PRECISE_VTOL", "lua_name": "TaskPlaneGotoPreciseVtol", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void TaskPlaneGotoPreciseVtol(Ped ped, Vehicle vehicle, Any p2, Any p3, Any p4, Any p5, Any p6, Any p7, Any p8, Any p9)", "description": "```\nNativeDB Introduced: v1290\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xF7F9DCCA89E7505B", "params": [{"name": "ped", "type": "Ped"}, {"name": "vehicle", "type": "Vehicle"}, {"name": "p2", "type": "Any"}, {"name": "p3", "type": "Any"}, {"name": "p4", "type": "Any"}, {"name": "p5", "type": "Any"}, {"name": "p6", "type": "Any"}, {"name": "p7", "type": "Any"}, {"name": "p8", "type": "Any"}, {"name": "p9", "type": "Any"}]}
{"hash": "0xEAF66ACDDC794793", "name": "_TASK_RAPPEL_DOWN_WALL", "lua_name": "TaskRappelDownWall", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void TaskRappelDownWall(Ped ped, float x1, float y1, float z1, float x2, float y2, float z2, float minZ, int ropeId, char* clipset, Any p10)", "description": "Attaches a ped to a rope and allows player control to rappel down a wall.\nDisables all collisions while on the rope.\n\nNativeDB Introduced: v1868", "aliases": "0xEAF66ACDDC794793", "url": "https://docs.fivem.net/natives/?_0xEAF66ACDDC794793", "params": [{"name": "ped", "type": "Ped", "description": "Ped to perform the task"}, {"name": "x1", "type": "float", "description": "X coord to start the task"}, {"name": "y1", "type": "float", "description": "Y coord to start the task"}, {"name": "z1", "type": "float", "description": "Z coord to start the task"}, {"name": "x2", "type": "float", "description": "Second X coord, uses the same position as above in the scripts"}, {"name": "y2", "type": "float", "description": "Second Y coord"}, {"name": "z2", "type": "float", "description": "Second Z coord"}, {"name": "minZ", "type": "float", "description": "Minimum Z that the player can descend to"}, {"name": "ropeId", "type": "int", "description": "Rope to attach this task to, must be created with [ADD_ROPE](#\\_0xE832D760399EB220)"}, {"name": "clipset", "type": "char*", "description": "Clipset to use for the task"}, {"name": "p10", "type": "Any", "description": "Usually 1 in the scripts"}]}
{"hash": "0xC22B40579A498CA4", "name": "_TASK_SUBMARINE_GOTO_AND_STOP", "lua_name": "TaskSubmarineGotoAndStop", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void TaskSubmarineGotoAndStop(Any p0, Vehicle submarine, float x, float y, float z, Any p5)", "description": "Used in am_vehicle_spawn.ysc and am_mp_submarine.ysc.\np0 is always 0, p5 is always 1\np1 is the vehicle handle of the submarine. Submarine must have a driver, but the ped handle is not passed to the native.\nSpeed can be set by calling SET_DRIVE_TASK_CRUISE_SPEED after\n\n```\nNativeDB Introduced: v2189\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC22B40579A498CA4", "params": [{"name": "p0", "type": "Any"}, {"name": "submarine", "type": "Vehicle"}, {"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}, {"name": "p5", "type": "Any"}]}
{"hash": "0x6919A2F136426098", "name": "_TASK_WANDER_SPECIFIC", "lua_name": "TaskWanderSpecific", "ns": "TASK", "apiset": "client", "game": "gta5", "signature": "void TaskWanderSpecific(Any p0, Any p1, Any p2, Any p3)", "description": "```\nNativeDB Introduced: v1868\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x6919A2F136426098", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}, {"name": "p3", "type": "Any"}]}
{"hash": "0x0205F5365292D2EB", "name": "", "lua_name": "N_0x0205f5365292d2eb", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void N_0x0205f5365292d2eb(Vehicle vehicle, float p1)", "description": "```\nNativeDB Introduced: v1290\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x0205F5365292D2EB", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "p1", "type": "float"}]}
{"hash": "0x0419B167EE128F33", "name": "", "lua_name": "N_0x0419b167ee128f33", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "Any N_0x0419b167ee128f33(Any p0, Any p1)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x0419B167EE128F33", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}]}
{"hash": "0x0581730AB9380412", "name": "", "lua_name": "N_0x0581730ab9380412", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void N_0x0581730ab9380412(Any p0, Any p1, Any p2, Any p3, Any p4, Any p5)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x0581730AB9380412", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}, {"name": "p3", "type": "Any"}, {"name": "p4", "type": "Any"}, {"name": "p5", "type": "Any"}]}
{"hash": "0x063AE2B2CC273588", "name": "", "lua_name": "N_0x063ae2b2cc273588", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void N_0x063ae2b2cc273588(Vehicle vehicle, BOOL p1)", "description": "```\nA vehicle recording playback flag only used in jewelry_heist\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x063AE2B2CC273588", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "p1", "type": "BOOL"}]}
{"hash": "0x065D03A9D6B2C6B5", "name": "", "lua_name": "N_0x065d03a9d6b2c6b5", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void N_0x065d03a9d6b2c6b5(Any p0, Any p1)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x065D03A9D6B2C6B5", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}]}
{"hash": "0x107A473D7A6647A9", "name": "", "lua_name": "N_0x107a473d7a6647a9", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void N_0x107a473d7a6647a9(Vehicle vehicle)", "description": "```\nNativeDB Introduced: v1290\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x107A473D7A6647A9", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0x1312DDD8385AEE4E", "name": "", "lua_name": "N_0x1312ddd8385aee4e", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void N_0x1312ddd8385aee4e(Any p0, Any p1)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x1312DDD8385AEE4E", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}]}
{"hash": "0x182F266C2D9E2BEB", "name": "", "lua_name": "N_0x182f266c2d9e2beb", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void N_0x182f266c2d9e2beb(Vehicle vehicle, float p1)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x182F266C2D9E2BEB", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "p1", "type": "float"}]}
{"hash": "0x2310A8F9421EBF43", "name": "", "lua_name": "N_0x2310a8f9421ebf43", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void N_0x2310a8f9421ebf43(Any p0)", "description": "```\nNativeDB Introduced: v2372\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x2310A8F9421EBF43", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0x2311DD7159F00582", "name": "", "lua_name": "N_0x2311dd7159f00582", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void N_0x2311dd7159f00582(Vehicle vehicle, BOOL p1)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x2311DD7159F00582", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "p1", "type": "BOOL"}]}
{"hash": "0x2C4A1590ABF43E8B", "name": "", "lua_name": "N_0x2c4a1590abf43e8b", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void N_0x2c4a1590abf43e8b(Vehicle vehicle, BOOL p1)", "description": "```\nSET_VEHICLE_W* (next character is either H or I)\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x2C4A1590ABF43E8B", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "p1", "type": "BOOL"}]}
{"hash": "0x2FA2494B47FDD009", "name": "", "lua_name": "N_0x2fa2494b47fdd009", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void N_0x2fa2494b47fdd009(Any p0, Any p1)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x2FA2494B47FDD009", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}]}
{"hash": "0x3441CAD2F2231923", "name": "", "lua_name": "N_0x3441cad2f2231923", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void N_0x3441cad2f2231923(Vehicle vehicle, BOOL p1)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x3441CAD2F2231923", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "p1", "type": "BOOL"}]}
{"hash": "0x35BB21DE06784373", "name": "", "lua_name": "N_0x35bb21de06784373", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void N_0x35bb21de06784373(Any p0, Any p1)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x35BB21DE06784373", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}]}
{"hash": "0x35E0654F4BAD7971", "name": "", "lua_name": "N_0x35e0654f4bad7971", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void N_0x35e0654f4bad7971(BOOL p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x35E0654F4BAD7971", "params": [{"name": "p0", "type": "BOOL"}]}
{"hash": "0x36DE109527A2C0C4", "name": "", "lua_name": "N_0x36de109527a2c0c4", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void N_0x36de109527a2c0c4(BOOL toggle)", "description": "```\nDoes nothing. It's a nullsub.\n\nNativeDB Introduced: v1604\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x36DE109527A2C0C4", "params": [{"name": "toggle", "type": "BOOL"}]}
{"hash": "0x3B458DDB57038F08", "name": "", "lua_name": "N_0x3b458ddb57038f08", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void N_0x3b458ddb57038f08(Vehicle vehicle, int doorIndex, BOOL toggle)", "description": "```\nUsually used alongside other vehicle door natives.\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x3B458DDB57038F08", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "doorIndex", "type": "int"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0x407DC5E97DB1A4D3", "name": "", "lua_name": "N_0x407dc5e97db1a4d3", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void N_0x407dc5e97db1a4d3(Any p0, Any p1)", "description": "```\nNativeDB Introduced: v1493\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x407DC5E97DB1A4D3", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}]}
{"hash": "0x41290B40FA63E6DA", "name": "", "lua_name": "N_0x41290b40fa63e6da", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void N_0x41290b40fa63e6da(Any p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x41290B40FA63E6DA", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0x428AD3E26C8D9EB0", "name": "", "lua_name": "N_0x428ad3e26c8d9eb0", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void N_0x428ad3e26c8d9eb0(Vehicle vehicle, float x, float y, float z, float p4)", "description": "```\nSET_*\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x428AD3E26C8D9EB0", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}, {"name": "p4", "type": "float"}]}
{"hash": "0x430A7631A84C9BE7", "name": "", "lua_name": "N_0x430a7631a84c9be7", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void N_0x430a7631a84c9be7(Any p0)", "description": "```\nNativeDB Introduced: v1180\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x430A7631A84C9BE7", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0x4419966C9936071A", "name": "", "lua_name": "N_0x4419966c9936071a", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void N_0x4419966c9936071a(Vehicle vehicle)", "description": "```\nCLEAR_VEHICLE_*\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x4419966C9936071A", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0x4AD280EB48B2D8E6", "name": "", "lua_name": "N_0x4ad280eb48b2d8e6", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void N_0x4ad280eb48b2d8e6(Vehicle vehicle, BOOL togle)", "description": "```\nNativeDB Introduced: v1868\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x4AD280EB48B2D8E6", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "togle", "type": "BOOL"}]}
{"hash": "0x4D9D109F63FEE1D4", "name": "", "lua_name": "N_0x4d9d109f63fee1d4", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void N_0x4d9d109f63fee1d4(Any p0, BOOL p1)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x4D9D109F63FEE1D4", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "BOOL"}]}
{"hash": "0x51DB102F4A3BA5E0", "name": "", "lua_name": "N_0x51db102f4a3ba5e0", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void N_0x51db102f4a3ba5e0(BOOL toggle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x51DB102F4A3BA5E0", "params": [{"name": "toggle", "type": "BOOL"}]}
{"hash": "0x51F30DB60626A20E", "name": "", "lua_name": "N_0x51f30db60626a20e", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "BOOL N_0x51f30db60626a20e(Vehicle vehicle, float x, float y, float z, float rotX, float rotY, float rotZ, int p7, Any p8)", "description": "Usex in decompiled scripts in combination with [`_GET_VEHICLE_SUSPENSION_BOUNDS`](#\\_0xDF7E3EEB29642C38).\n\nNativeDB Introduced: v1180\n\n```\n// Example from fm_bj_race_controller.c\nif (!VEHICLE::_0x51F30DB60626A20E(uParam0->f_26, uParam0->f_12.f_3, uParam0->f_12, 2, 1) && !func_282(uParam0->f_6))\n{\n VEHICLE::_GET_VEHICLE_SUSPENSION_BOUNDS(*uParam0, &vVar15, &uVar16);\n VEHICLE::_GET_VEHICLE_SUSPENSION_BOUNDS(uParam0->f_26, &vVar17, &uVar18);\n fVar19 = SYSTEM::VDIST2(0f, 0f, vVar15.z, 0f, 0f, vVar17.z);\n uParam0->f_12.f_3.f_2 = (uParam0->f_12.f_3.f_2 + fVar19);\n if (!VEHICLE::_0x51F30DB60626A20E(uParam0->f_26, uParam0->f_12.f_3, uParam0->f_12, 2, 1))\n {\n uParam0->f_12.f_3 = { uParam0->f_6 };\n uParam0->f_12 = { uParam0->f_9 };\n }\n}\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x51F30DB60626A20E", "params": [{"name": "vehicle", "type": "Vehicle", "description": "the target vehicle"}, {"name": "x", "type": "float", "description": "vehicle location"}, {"name": "y", "type": "float", "description": "vehicle location"}, {"name": "z", "type": "float", "description": "vehicle location"}, {"name": "rotX", "type": "float", "description": "some kind of vehicle rotation value"}, {"name": "rotY", "type": "float", "description": "some kind of vehicle rotation value"}, {"name": "rotZ", "type": "float", "description": "some kind of vehicle rotation value"}, {"name": "p7", "type": "int", "description": "usually 2"}, {"name": "p8", "type": "Any", "description": "usually 1"}]}
{"hash": "0x56EB5E94318D3FB6", "name": "", "lua_name": "N_0x56eb5e94318d3fb6", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void N_0x56eb5e94318d3fb6(Vehicle vehicle, BOOL p1)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x56EB5E94318D3FB6", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "p1", "type": "BOOL"}]}
{"hash": "0x5845066D8A1EA7F7", "name": "", "lua_name": "N_0x5845066d8a1ea7f7", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void N_0x5845066d8a1ea7f7(Vehicle vehicle, float x, float y, float z, Any p4)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x5845066D8A1EA7F7", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}, {"name": "p4", "type": "Any"}]}
{"hash": "0x59C3757B3B7408E8", "name": "", "lua_name": "N_0x59c3757b3b7408e8", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void N_0x59c3757b3b7408e8(Vehicle vehicle, BOOL toggle, float p2)", "description": "```\nNativeDB Introduced: v1493\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x59C3757B3B7408E8", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "toggle", "type": "BOOL"}, {"name": "p2", "type": "float"}]}
{"hash": "0x5BA68A0840D546AC", "name": "", "lua_name": "N_0x5ba68a0840d546ac", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "Any N_0x5ba68a0840d546ac(Any p0, Any p1)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x5BA68A0840D546AC", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}]}
{"hash": "0x5BBCF35BF6E456F7", "name": "", "lua_name": "N_0x5bbcf35bf6e456f7", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void N_0x5bbcf35bf6e456f7(BOOL toggle)", "description": "```\nNativeDB Introduced: v1604\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x5BBCF35BF6E456F7", "params": [{"name": "toggle", "type": "BOOL"}]}
{"hash": "0x5E569EC46EC21CAE", "name": "", "lua_name": "N_0x5e569ec46ec21cae", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void N_0x5e569ec46ec21cae(Vehicle vehicle, BOOL toggle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x5E569EC46EC21CAE", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0x5EE5632F47AE9695", "name": "", "lua_name": "N_0x5ee5632f47ae9695", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void N_0x5ee5632f47ae9695(Vehicle vehicle, float health)", "description": "```\nSets some health value. Looks like it's used for helis.\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x5EE5632F47AE9695", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "health", "type": "float"}]}
{"hash": "0x6501129C9E0FFA05", "name": "", "lua_name": "N_0x6501129c9e0ffa05", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void N_0x6501129c9e0ffa05(Any p0, Any p1)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x6501129C9E0FFA05", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}]}
{"hash": "0x65B080555EA48149", "name": "", "lua_name": "N_0x65b080555ea48149", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void N_0x65b080555ea48149(Any p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x65B080555EA48149", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0x66E3AAFACE2D1EB8", "name": "", "lua_name": "N_0x66e3aaface2d1eb8", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void N_0x66e3aaface2d1eb8(Any p0, Any p1, Any p2)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x66E3AAFACE2D1EB8", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}]}
{"hash": "0x6A973569BA094650", "name": "", "lua_name": "N_0x6a973569ba094650", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void N_0x6a973569ba094650(Vehicle vehicle, Any p1)", "description": "```\nNativeDB Introduced: v1604\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x6A973569BA094650", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "p1", "type": "Any"}]}
{"hash": "0x6EAAEFC76ACC311F", "name": "", "lua_name": "N_0x6eaaefc76acc311f", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "Any N_0x6eaaefc76acc311f(Any p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x6EAAEFC76ACC311F", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0x6EBFB22D646FFC18", "name": "", "lua_name": "N_0x6ebfb22d646ffc18", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void N_0x6ebfb22d646ffc18(Vehicle vehicle, BOOL p1)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x6EBFB22D646FFC18", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "p1", "type": "BOOL"}]}
{"hash": "0x725012A415DBA050", "name": "", "lua_name": "N_0x725012a415dba050", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "Any N_0x725012a415dba050(Any p0, Any* p1, Any p2)", "description": "Last named native above this one is `TRACK_VEHICLE_VISIBILITY` and first named native below is `UNCUFF_PED`.\nUnknown what it does, couldn't find good examples in the decompiled scripts.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x725012A415DBA050", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any*"}, {"name": "p2", "type": "Any"}]}
{"hash": "0x72BECCF4B829522E", "name": "", "lua_name": "N_0x72beccf4b829522e", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void N_0x72beccf4b829522e(Any p0, Any p1)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x72BECCF4B829522E", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}]}
{"hash": "0x73561D4425A021A2", "name": "", "lua_name": "N_0x73561d4425a021a2", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void N_0x73561d4425a021a2(Any p0, Any p1)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x73561D4425A021A2", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}]}
{"hash": "0x737E398138550FFF", "name": "", "lua_name": "N_0x737e398138550fff", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void N_0x737e398138550fff(Vehicle vehicle, BOOL toggle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x737E398138550FFF", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0x76D26A22750E849E", "name": "", "lua_name": "N_0x76d26a22750e849e", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void N_0x76d26a22750e849e(Vehicle vehicle)", "description": "```\nSET_VEHICLE_*\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x76D26A22750E849E", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0x78CEEE41F49F421F", "name": "", "lua_name": "N_0x78ceee41f49f421f", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void N_0x78ceee41f49f421f(Any p0, Any p1)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x78CEEE41F49F421F", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}]}
{"hash": "0x796A877E459B99EA", "name": "", "lua_name": "N_0x796a877e459b99ea", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void N_0x796a877e459b99ea(Any p0, float p1, float p2, float p3)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x796A877E459B99EA", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "float"}, {"name": "p2", "type": "float"}, {"name": "p3", "type": "float"}]}
{"hash": "0x7BBE7FF626A591FE", "name": "", "lua_name": "N_0x7bbe7ff626a591fe", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void N_0x7bbe7ff626a591fe(Any p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x7BBE7FF626A591FE", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0x7D6F9A3EF26136A0", "name": "", "lua_name": "N_0x7d6f9a3ef26136a0", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void N_0x7d6f9a3ef26136a0(Vehicle vehicle, BOOL toggle, BOOL p2)", "description": "```\nSET_VEHICLE_AL*\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x7D6F9A3EF26136A0", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "toggle", "type": "BOOL"}, {"name": "p2", "type": "BOOL"}]}
{"hash": "0x80E3357FDEF45C21", "name": "", "lua_name": "N_0x80e3357fdef45c21", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void N_0x80e3357fdef45c21(Vehicle vehicle, BOOL toggle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x80E3357FDEF45C21", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0x8235F1BEAD557629", "name": "", "lua_name": "N_0x8235f1bead557629", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void N_0x8235f1bead557629(Vehicle vehicle, BOOL toggle)", "description": "```\nNativeDB Introduced: v1180\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x8235F1BEAD557629", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0x82E0AC411E41A5B4", "name": "", "lua_name": "N_0x82e0ac411e41a5b4", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void N_0x82e0ac411e41a5b4(BOOL toggle)", "description": "```\nDoes nothing. It's a nullsub.\n\nNativeDB Introduced: v1604\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x82E0AC411E41A5B4", "params": [{"name": "toggle", "type": "BOOL"}]}
{"hash": "0x8533CAFDE1F0F336", "name": "", "lua_name": "N_0x8533cafde1f0f336", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "Any N_0x8533cafde1f0f336(Any p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x8533CAFDE1F0F336", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0x8664170EF165C4A6", "name": "", "lua_name": "N_0x8664170ef165c4a6", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void N_0x8664170ef165c4a6(Any p0, Any p1)", "description": "```\nNativeDB Introduced: v2189\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x8664170EF165C4A6", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}]}
{"hash": "0x870B8B7A766615C8", "name": "", "lua_name": "N_0x870b8b7a766615c8", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void N_0x870b8b7a766615c8(Any p0, Any p1, Any p2)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x870B8B7A766615C8", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}]}
{"hash": "0x8821196D91FA2DE5", "name": "", "lua_name": "N_0x8821196d91fa2de5", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void N_0x8821196d91fa2de5(Vehicle vehicle, BOOL toggle)", "description": "```\nNativeDB Introduced: v1290\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x8821196D91FA2DE5", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0x887FA38787DE8C72", "name": "", "lua_name": "N_0x887fa38787de8c72", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void N_0x887fa38787de8c72(Vehicle vehicle)", "description": "```\nNativeDB Introduced: v1365\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x887FA38787DE8C72", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0x88BC673CA9E0AE99", "name": "", "lua_name": "N_0x88bc673ca9e0ae99", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void N_0x88bc673ca9e0ae99(Vehicle vehicle, BOOL p1)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x88BC673CA9E0AE99", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "p1", "type": "BOOL"}]}
{"hash": "0x8F0D5BA1C2CC91D7", "name": "", "lua_name": "N_0x8f0d5ba1c2cc91d7", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void N_0x8f0d5ba1c2cc91d7(BOOL toggle)", "description": "```\nNativeDB Introduced: v1604\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x8F0D5BA1C2CC91D7", "params": [{"name": "toggle", "type": "BOOL"}]}
{"hash": "0x9640E30A7F395E4B", "name": "", "lua_name": "N_0x9640e30a7f395e4b", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void N_0x9640e30a7f395e4b(Vehicle vehicle, Any p1, Any p2, Any p3, Any p4)", "description": "```\nNativeDB Introduced: v1290\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x9640E30A7F395E4B", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}, {"name": "p3", "type": "Any"}, {"name": "p4", "type": "Any"}]}
{"hash": "0x97841634EF7DF1D6", "name": "", "lua_name": "N_0x97841634ef7df1d6", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void N_0x97841634ef7df1d6(Vehicle vehicle, BOOL toggle)", "description": "```\nNativeDB Introduced: v1180\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x97841634EF7DF1D6", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0x9849DE24FCF23CCC", "name": "", "lua_name": "N_0x9849de24fcf23ccc", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void N_0x9849de24fcf23ccc(Vehicle vehicle, BOOL toggle)", "description": "```\nNativeDB Introduced: v1604\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x9849DE24FCF23CCC", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0x99A05839C46CE316", "name": "", "lua_name": "N_0x99a05839c46ce316", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void N_0x99a05839c46ce316(BOOL toggle)", "description": "```\nDoes nothing. It's a nullsub.\n\nNativeDB Introduced: v1604\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x99A05839C46CE316", "params": [{"name": "toggle", "type": "BOOL"}]}
{"hash": "0x99CAD8E7AFDB60FA", "name": "", "lua_name": "N_0x99cad8e7afdb60fa", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void N_0x99cad8e7afdb60fa(Vehicle vehicle, float p1, float p2)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x99CAD8E7AFDB60FA", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "p1", "type": "float"}, {"name": "p2", "type": "float"}]}
{"hash": "0x9BDDC73CC6A115D4", "name": "", "lua_name": "N_0x9bddc73cc6a115d4", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void N_0x9bddc73cc6a115d4(Vehicle vehicle, BOOL p1, BOOL p2)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x9BDDC73CC6A115D4", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "p1", "type": "BOOL"}, {"name": "p2", "type": "BOOL"}]}
{"hash": "0x9BECD4B9FEF3F8A6", "name": "", "lua_name": "N_0x9becd4b9fef3f8a6", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void N_0x9becd4b9fef3f8a6(Vehicle vehicle, BOOL p1)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x9BECD4B9FEF3F8A6", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "p1", "type": "BOOL"}]}
{"hash": "0x9D30687C57BAA0BB", "name": "", "lua_name": "N_0x9d30687c57baa0bb", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void N_0x9d30687c57baa0bb(Any p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x9D30687C57BAA0BB", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0x9F3F689B814F2599", "name": "", "lua_name": "N_0x9f3f689b814f2599", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void N_0x9f3f689b814f2599(Vehicle vehicle, BOOL p1)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x9F3F689B814F2599", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "p1", "type": "BOOL"}]}
{"hash": "0xA01BC64DD4BFBBAC", "name": "", "lua_name": "N_0xa01bc64dd4bfbbac", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "Hash N_0xa01bc64dd4bfbbac(Vehicle vehicle, int seatIndex)", "description": "Gets hash related to task happening with seat index\nNative name: GET_I\\*", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA01BC64DD4BFBBAC", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "seatIndex", "type": "int"}]}
{"hash": "0xA247F9EF01D8082E", "name": "", "lua_name": "N_0xa247f9ef01d8082e", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void N_0xa247f9ef01d8082e(Any p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA247F9EF01D8082E", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0xA4822F1CF23F4810", "name": "", "lua_name": "N_0xa4822f1cf23f4810", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "BOOL N_0xa4822f1cf23f4810(Vector3* outVec, Vector3* p1, Vector3* outVec1, Any p3, Any p4, Any p5, Any p6, Any p7, Any p8)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA4822F1CF23F4810", "params": [{"name": "outVec", "type": "Vector3*"}, {"name": "p1", "type": "Vector3*"}, {"name": "outVec1", "type": "Vector3*"}, {"name": "p3", "type": "Any"}, {"name": "p4", "type": "Any"}, {"name": "p5", "type": "Any"}, {"name": "p6", "type": "Any"}, {"name": "p7", "type": "Any"}, {"name": "p8", "type": "Any"}]}
{"hash": "0xA4A9A4C40E615885", "name": "", "lua_name": "N_0xa4a9a4c40e615885", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void N_0xa4a9a4c40e615885(Any p0)", "description": "```\nNativeDB Introduced: v1604\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA4A9A4C40E615885", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0xA7DCDF4DED40A8F4", "name": "", "lua_name": "N_0xa7dcdf4ded40a8f4", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void N_0xa7dcdf4ded40a8f4(Vehicle vehicle, BOOL p1)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA7DCDF4DED40A8F4", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "p1", "type": "BOOL"}]}
{"hash": "0xAA653AE61924B0A0", "name": "", "lua_name": "N_0xaa653ae61924b0a0", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void N_0xaa653ae61924b0a0(Vehicle vehicle, BOOL toggle)", "description": "```\nNativeDB Introduced: v1290\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xAA653AE61924B0A0", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0xAB04325045427AAE", "name": "", "lua_name": "N_0xab04325045427aae", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void N_0xab04325045427aae(Vehicle vehicle, BOOL p1)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xAB04325045427AAE", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "p1", "type": "BOOL"}]}
{"hash": "0xAB31EF4DE6800CE9", "name": "", "lua_name": "N_0xab31ef4de6800ce9", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void N_0xab31ef4de6800ce9(Any p0, Any p1)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xAB31EF4DE6800CE9", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}]}
{"hash": "0xAE3FEE8709B39DCB", "name": "", "lua_name": "N_0xae3fee8709b39dcb", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "BOOL N_0xae3fee8709b39dcb(Vehicle vehicle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xAE3FEE8709B39DCB", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0xAF60E6A2936F982A", "name": "", "lua_name": "N_0xaf60e6a2936f982a", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void N_0xaf60e6a2936f982a(Any p0, Any p1)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xAF60E6A2936F982A", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}]}
{"hash": "0xB2E0C0D6922D31F2", "name": "", "lua_name": "N_0xb2e0c0d6922d31f2", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void N_0xb2e0c0d6922d31f2(Vehicle vehicle, BOOL toggle)", "description": "```\nSET_C*\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xB2E0C0D6922D31F2", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0xB68CFAF83A02768D", "name": "", "lua_name": "N_0xb68cfaf83a02768d", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void N_0xb68cfaf83a02768d(Vehicle vehicle, BOOL toggle)", "description": "```\nNativeDB Introduced: v1290\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xB68CFAF83A02768D", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0xB9562064627FF9DB", "name": "", "lua_name": "N_0xb9562064627ff9db", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void N_0xb9562064627ff9db(Any p0, Any p1)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xB9562064627FF9DB", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}]}
{"hash": "0xBB2333BB87DDD87F", "name": "", "lua_name": "N_0xbb2333bb87ddd87f", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void N_0xbb2333bb87ddd87f(Any p0, Any p1)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xBB2333BB87DDD87F", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}]}
{"hash": "0xBE5C1255A1830FF5", "name": "", "lua_name": "N_0xbe5c1255a1830ff5", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void N_0xbe5c1255a1830ff5(Vehicle vehicle, BOOL toggle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xBE5C1255A1830FF5", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0xC0ED6438E6D39BA8", "name": "", "lua_name": "N_0xc0ed6438e6d39ba8", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void N_0xc0ed6438e6d39ba8(Any p0, Any p1, Any p2)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC0ED6438E6D39BA8", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}, {"name": "p2", "type": "Any"}]}
{"hash": "0xC361AA040D6637A8", "name": "", "lua_name": "N_0xc361aa040d6637a8", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void N_0xc361aa040d6637a8(Vehicle vehicle, BOOL p1)", "description": "Vehicle must be a plane.\nNative name is between SET_VEHICLE_BRAKE_LIGHTS and SET_VEHICLE_BULLDOZER_ARM_POSITION alphabetically.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC361AA040D6637A8", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "p1", "type": "BOOL"}]}
{"hash": "0xC4B3347BD68BD609", "name": "", "lua_name": "N_0xc4b3347bd68bd609", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void N_0xc4b3347bd68bd609(Any p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC4B3347BD68BD609", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0xC50CE861B55EAB8B", "name": "", "lua_name": "N_0xc50ce861b55eab8b", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void N_0xc50ce861b55eab8b(Vehicle vehicle, BOOL p1)", "description": "```\nSET_VEHICLE_LI*\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC50CE861B55EAB8B", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "p1", "type": "BOOL"}]}
{"hash": "0xCF9159024555488C", "name": "", "lua_name": "N_0xcf9159024555488c", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void N_0xcf9159024555488c(Any p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xCF9159024555488C", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0xCFD778E7904C255E", "name": "", "lua_name": "N_0xcfd778e7904c255e", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void N_0xcfd778e7904c255e(Vehicle vehicle)", "description": "```\nwhat does this do? \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xCFD778E7904C255E", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0xD3301660A57C9272", "name": "", "lua_name": "N_0xd3301660a57c9272", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void N_0xd3301660a57c9272(Any p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xD3301660A57C9272", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0xD3E51C0AB8C26EEE", "name": "", "lua_name": "N_0xd3e51c0ab8c26eee", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "Any N_0xd3e51c0ab8c26eee(Any p0, Any p1)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xD3E51C0AB8C26EEE", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}]}
{"hash": "0xD4196117AF7BB974", "name": "", "lua_name": "N_0xd4196117af7bb974", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "Any N_0xd4196117af7bb974(Any p0, Any p1)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xD4196117AF7BB974", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}]}
{"hash": "0xD565F438137F0E10", "name": "", "lua_name": "N_0xd565f438137f0e10", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void N_0xd565f438137f0e10(Any p0, Any p1)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xD565F438137F0E10", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}]}
{"hash": "0xDBC631F109350B8C", "name": "", "lua_name": "N_0xdbc631f109350b8c", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void N_0xdbc631f109350b8c(Vehicle vehicle, BOOL p1)", "description": "```\nRelated to locking the vehicle or something similar. \nIn the decompiled scripts, its always called after \nVEHICLE::_SET_EXCLUSIVE_DRIVER(a_0, 0, 0); \nVEHICLE::SET_VEHICLE_DOORS_LOCKED_FOR_ALL_PLAYERS(a_0, 1); \nVEHICLE::SET_VEHICLE_DOORS_LOCKED_FOR_PLAYER(a_0, PLAYER::PLAYER_ID(), 0); \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xDBC631F109350B8C", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "p1", "type": "BOOL"}]}
{"hash": "0xDCE97BDF8A0EABC8", "name": "", "lua_name": "N_0xdce97bdf8a0eabc8", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void N_0xdce97bdf8a0eabc8()", "description": "```\nNativeDB Added Parameter 1: Vehicle vehicle\nNativeDB Added Parameter 2: Any p1\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xDCE97BDF8A0EABC8", "params": []}
{"hash": "0xE05DD0E9707003A3", "name": "", "lua_name": "N_0xe05dd0e9707003a3", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void N_0xe05dd0e9707003a3(Any p0, BOOL p1)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xE05DD0E9707003A3", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "BOOL"}]}
{"hash": "0xE2F53F172B45EDE1", "name": "", "lua_name": "N_0xe2f53f172b45ede1", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void N_0xe2f53f172b45ede1()", "description": "```\nRESET_*\n\nResets the effect of 0x428AD3E26C8D9EB0\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xE2F53F172B45EDE1", "params": []}
{"hash": "0xE5810AC70602F2F5", "name": "", "lua_name": "N_0xe5810ac70602f2f5", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void N_0xe5810ac70602f2f5(Vehicle vehicle, float p1)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xE5810AC70602F2F5", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "p1", "type": "float"}]}
{"hash": "0xE851E480B814D4BA", "name": "", "lua_name": "N_0xe851e480b814d4ba", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void N_0xe851e480b814d4ba(Vehicle vehicle, BOOL p1)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xE851E480B814D4BA", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "p1", "type": "BOOL"}]}
{"hash": "0xE8718FAF591FD224", "name": "", "lua_name": "N_0xe8718faf591fd224", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "BOOL N_0xe8718faf591fd224(Vehicle vehicle)", "description": "```\nGET_H*\n\nNativeDB Introduced: v1604\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xE8718FAF591FD224", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0xED5EDE9E676643C9", "name": "", "lua_name": "N_0xed5ede9e676643c9", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void N_0xed5ede9e676643c9(Any p0, Any p1)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xED5EDE9E676643C9", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}]}
{"hash": "0xEEBFC7A7EFDC35B4", "name": "", "lua_name": "N_0xeebfc7a7efdc35b4", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "int N_0xeebfc7a7efdc35b4(Vehicle vehicle)", "description": "```\nSome kind of flags. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xEEBFC7A7EFDC35B4", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0xEF9D388F8D377F44", "name": "", "lua_name": "N_0xef9d388f8d377f44", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void N_0xef9d388f8d377f44(Vehicle vehicle, BOOL p1)", "description": "```\nOnly used in R* Script fm_content_cargo\n```\n\n```\nNativeDB Introduced: v2699\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xEF9D388F8D377F44", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "p1", "type": "BOOL"}]}
{"hash": "0xF051D9BFB6BA39C0", "name": "", "lua_name": "N_0xf051d9bfb6ba39c0", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void N_0xf051d9bfb6ba39c0(Any p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xF051D9BFB6BA39C0", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0xF25E02CB9C5818F8", "name": "", "lua_name": "N_0xf25e02cb9c5818f8", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void N_0xf25e02cb9c5818f8()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xF25E02CB9C5818F8", "params": []}
{"hash": "0xF3B0E0AED097A3F5", "name": "", "lua_name": "N_0xf3b0e0aed097a3f5", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "Any N_0xf3b0e0aed097a3f5(Any p0, Any p1)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xF3B0E0AED097A3F5", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}]}
{"hash": "0xF8B49F5BA7F850E7", "name": "", "lua_name": "N_0xf8b49f5ba7f850e7", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void N_0xf8b49f5ba7f850e7(Vehicle vehicle, int p1)", "description": "```\nNativeDB Introduced: v2060\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xF8B49F5BA7F850E7", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "p1", "type": "int"}]}
{"hash": "0xFAF2A78061FD9EF4", "name": "", "lua_name": "N_0xfaf2a78061fd9ef4", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void N_0xfaf2a78061fd9ef4(Any p0, float p1, float p2, float p3)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xFAF2A78061FD9EF4", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "float"}, {"name": "p2", "type": "float"}, {"name": "p3", "type": "float"}]}
{"hash": "0x2CE544C68FB812A0", "name": "ADD_ROAD_NODE_SPEED_ZONE", "lua_name": "AddRoadNodeSpeedZone", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "int AddRoadNodeSpeedZone(float x, float y, float z, float radius, float speed, BOOL p5)", "description": "", "aliases": "0x2CE544C68FB812A0 _ADD_SPEED_ZONE_FOR_COORD", "url": "https://docs.fivem.net/natives/?_0x2CE544C68FB812A0", "params": [{"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}, {"name": "radius", "type": "float"}, {"name": "speed", "type": "float"}, {"name": "p5", "type": "BOOL"}]}
{"hash": "0x54B0F614960F4A5F", "name": "ADD_VEHICLE_COMBAT_ANGLED_AVOIDANCE_AREA", "lua_name": "AddVehicleCombatAngledAvoidanceArea", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "Any AddVehicleCombatAngledAvoidanceArea(float p0, float p1, float p2, float p3, float p4, float p5, float p6)", "description": "", "aliases": "0x54B0F614960F4A5F _ADD_VEHICLE_COMBAT_AVOIDANCE_AREA", "url": "https://docs.fivem.net/natives/?_0x54B0F614960F4A5F", "params": [{"name": "p0", "type": "float"}, {"name": "p1", "type": "float"}, {"name": "p2", "type": "float"}, {"name": "p3", "type": "float"}, {"name": "p4", "type": "float"}, {"name": "p5", "type": "float"}, {"name": "p6", "type": "float"}]}
{"hash": "0x99AD4CCCB128CBC9", "name": "ADD_VEHICLE_PHONE_EXPLOSIVE_DEVICE", "lua_name": "AddVehiclePhoneExplosiveDevice", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void AddVehiclePhoneExplosiveDevice(Vehicle vehicle)", "description": "", "aliases": "0x99AD4CCCB128CBC9", "url": "https://docs.fivem.net/natives/?_0x99AD4CCCB128CBC9", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0x2FA9923062DD396C", "name": "ADD_VEHICLE_STUCK_CHECK_WITH_WARP", "lua_name": "AddVehicleStuckCheckWithWarp", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void AddVehicleStuckCheckWithWarp(Any p0, float p1, Any p2, BOOL p3, BOOL p4, BOOL p5, Any p6)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x2FA9923062DD396C", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "float"}, {"name": "p2", "type": "Any"}, {"name": "p3", "type": "BOOL"}, {"name": "p4", "type": "BOOL"}, {"name": "p5", "type": "BOOL"}, {"name": "p6", "type": "Any"}]}
{"hash": "0xB72E26D81006005B", "name": "ADD_VEHICLE_UPSIDEDOWN_CHECK", "lua_name": "AddVehicleUpsidedownCheck", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void AddVehicleUpsidedownCheck(Vehicle vehicle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xB72E26D81006005B", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0xB264C4D2F2B0A78B", "name": "ALLOW_AMBIENT_VEHICLES_TO_AVOID_ADVERSE_CONDITIONS", "lua_name": "AllowAmbientVehiclesToAvoidAdverseConditions", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void AllowAmbientVehiclesToAvoidAdverseConditions(Vehicle vehicle)", "description": "This native it's a debug native. Won't do anything.", "aliases": "0xB264C4D2F2B0A78B", "url": "https://docs.fivem.net/natives/?_0xB264C4D2F2B0A78B", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0x11D862A3E977A9EF", "name": "ARE_ALL_VEHICLE_WINDOWS_INTACT", "lua_name": "AreAllVehicleWindowsIntact", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "BOOL AreAllVehicleWindowsIntact(Vehicle vehicle)", "description": "```\nAppears to return false if any window is broken. \n```", "aliases": "_ARE_ALL_VEHICLE_WINDOWS_INTACT", "url": "https://docs.fivem.net/natives/?_0x11D862A3E977A9EF", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0x2D34FC3BC4ADB780", "name": "ARE_ANY_VEHICLE_SEATS_FREE", "lua_name": "AreAnyVehicleSeatsFree", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "BOOL AreAnyVehicleSeatsFree(Vehicle vehicle)", "description": "```\nReturns false if every seat is occupied. \n```", "aliases": "_IS_ANY_VEHICLE_SEAT_EMPTY", "url": "https://docs.fivem.net/natives/?_0x2D34FC3BC4ADB780", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0xF78F94D60248C737", "name": "ARE_PLANE_CONTROL_PANELS_INTACT", "lua_name": "ArePlaneControlPanelsIntact", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "BOOL ArePlaneControlPanelsIntact(Vehicle vehicle, BOOL checkForZeroHealth)", "description": "Queries whether the control panels of a plane are intact. This native is used to determine the operational status of a plane's cockpit controls, which can affect the plane's flyability.", "aliases": "0xF78F94D60248C737", "url": "https://docs.fivem.net/natives/?_0xF78F94D60248C737", "params": [{"name": "vehicle", "type": "Vehicle", "description": "The vehicle to check. This should be a plane."}, {"name": "checkForZeroHealth", "type": "BOOL", "description": "If set to `true`, the native also checks if the plane's health is zero, indicating it is completely destroyed. If `false`, only the state of the control panels is considered."}]}
{"hash": "0x755D6D5267CBBD7E", "name": "ARE_PLANE_PROPELLERS_INTACT", "lua_name": "ArePlanePropellersIntact", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "BOOL ArePlanePropellersIntact(Vehicle plane)", "description": "", "aliases": "0x755D6D5267CBBD7E _ARE_PROPELLERS_UNDAMAGED", "url": "https://docs.fivem.net/natives/?_0x755D6D5267CBBD7E", "params": [{"name": "plane", "type": "Vehicle"}]}
{"hash": "0xA1DD82F3CCF9A01E", "name": "ATTACH_ENTITY_TO_CARGOBOB", "lua_name": "AttachEntityToCargobob", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void AttachEntityToCargobob(Vehicle vehicle, Entity entity, int p2, float x, float y, float z)", "description": "", "aliases": "0xA1DD82F3CCF9A01E _ATTACH_ENTITY_TO_CARGOBOB", "url": "https://docs.fivem.net/natives/?_0xA1DD82F3CCF9A01E", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "entity", "type": "Entity"}, {"name": "p2", "type": "int"}, {"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}]}
{"hash": "0x16B5E274BDE402F8", "name": "ATTACH_VEHICLE_ON_TO_TRAILER", "lua_name": "AttachVehicleOnToTrailer", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void AttachVehicleOnToTrailer(Vehicle vehicle, Vehicle trailer, float offsetX, float offsetY, float offsetZ, float coordsX, float coordsY, float coordsZ, float rotationX, float rotationY, float rotationZ, float disableColls)", "description": "", "aliases": "0x16B5E274BDE402F8", "url": "https://docs.fivem.net/natives/?_0x16B5E274BDE402F8", "params": [{"name": "vehicle", "type": "Vehicle", "description": "The vehicle to attach to the trailer"}, {"name": "trailer", "type": "Vehicle", "description": "The trailer to attach the vehicle to"}, {"name": "offsetX", "type": "float", "description": "The x offset of the vehicle"}, {"name": "offsetY", "type": "float", "description": "The y offset of the vehicle"}, {"name": "offsetZ", "type": "float", "description": "The z offset of the vehicle"}, {"name": "coordsX", "type": "float", "description": "The x coords of where you want the vehicle placed (must be an offset from the trailer itself)"}, {"name": "coordsY", "type": "float", "description": "The y coords of where you want the vehicle placed (must be an offset from the trailer itself)"}, {"name": "coordsZ", "type": "float", "description": "The z coords of where you want the vehicle placed (must be an offset from the trailer itself)"}, {"name": "rotationX", "type": "float", "description": "The x rotation of where you want the vehicle placed"}, {"name": "rotationY", "type": "float", "description": "The y rotation of where you want the vehicle placed"}, {"name": "rotationZ", "type": "float", "description": "The z rotation of where you want the vehicle placed"}, {"name": "disableColls", "type": "float", "description": "Should actually be a boolean, this will disable the collision between the vehicle you're attaching and the trailer"}]}
{"hash": "0x4127F1D84E347769", "name": "ATTACH_VEHICLE_TO_CARGOBOB", "lua_name": "AttachVehicleToCargobob", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void AttachVehicleToCargobob(Vehicle cargobob, Vehicle vehicle, int vehicleBoneIndex, float x, float y, float z)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x4127F1D84E347769", "params": [{"name": "cargobob", "type": "Vehicle", "description": "The cargobob"}, {"name": "vehicle", "type": "Vehicle", "description": "The vehicle that will be attached"}, {"name": "vehicleBoneIndex", "type": "int", "description": "A Vehicle bone the hook/magnet should attach to or -1 for none/default [GET_ENTITY_BONE_INDEX_BY_NAME](#\\_0xFB71170B7E76ACBA)"}, {"name": "x", "type": "float", "description": "x hook/magnet Offset"}, {"name": "y", "type": "float", "description": "y hook/magnet Offset"}, {"name": "z", "type": "float", "description": "z hook/magnet Offset"}]}
{"hash": "0x29A16F8D621C4508", "name": "ATTACH_VEHICLE_TO_TOW_TRUCK", "lua_name": "AttachVehicleToTowTruck", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void AttachVehicleToTowTruck(Vehicle towTruck, Vehicle vehicle, BOOL rear, float hookOffsetX, float hookOffsetY, float hookOffsetZ)", "description": "```\nHookOffset defines where the hook is attached. leave at 0 for default attachment.\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x29A16F8D621C4508", "params": [{"name": "towTruck", "type": "Vehicle"}, {"name": "vehicle", "type": "Vehicle"}, {"name": "rear", "type": "BOOL"}, {"name": "hookOffsetX", "type": "float"}, {"name": "hookOffsetY", "type": "float"}, {"name": "hookOffsetZ", "type": "float"}]}
{"hash": "0x3C7D42D58F770B54", "name": "ATTACH_VEHICLE_TO_TRAILER", "lua_name": "AttachVehicleToTrailer", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void AttachVehicleToTrailer(Vehicle vehicle, Vehicle trailer, float radius)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x3C7D42D58F770B54", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "trailer", "type": "Vehicle"}, {"name": "radius", "type": "float"}]}
{"hash": "0x260BE8F09E326A20", "name": "BRING_VEHICLE_TO_HALT", "lua_name": "BringVehicleToHalt", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void BringVehicleToHalt(Vehicle vehicle, float distance, int duration, BOOL bControlVerticalVelocity)", "description": "This native makes the vehicle stop immediately, as it happens when we enter a multiplayer garage.", "aliases": "0x260BE8F09E326A20 _SET_VEHICLE_HALT", "url": "https://docs.fivem.net/natives/?_0x260BE8F09E326A20", "params": [{"name": "vehicle", "type": "Vehicle", "description": "The vehicle to stop."}, {"name": "distance", "type": "float", "description": "The distance from the initial coords at which the vehicle should come to rest."}, {"name": "duration", "type": "int", "description": "The length of time in seconds to hold the car at rest after stopping."}, {"name": "bControlVerticalVelocity", "type": "BOOL", "description": "`false` by default which allows gravity to act normally in the z direction. Enable this option to halt the vehicle's vertical velocity as well."}]}
{"hash": "0x26C10ECBDA5D043B", "name": "CAN_ANCHOR_BOAT_HERE", "lua_name": "CanAnchorBoatHere", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "BOOL CanAnchorBoatHere(Vehicle boat)", "description": "Checks if a boat can be anchored at its present position without possibly intersecting collision later.\n\n```\nNativeDB Introduced: v323\n```", "aliases": "0x2467A2D807D37CA3 _GET_BOAT_ANCHOR _CAN_BOAT_BE_ANCHORED", "url": "https://docs.fivem.net/natives/?_0x26C10ECBDA5D043B", "params": [{"name": "boat", "type": "Vehicle", "description": "The boat to check."}]}
{"hash": "0x24F4121D07579880", "name": "CAN_ANCHOR_BOAT_HERE_IGNORE_PLAYERS", "lua_name": "CanAnchorBoatHereIgnorePlayers", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "BOOL CanAnchorBoatHereIgnorePlayers(Vehicle boat)", "description": "Checks if a boat can be anchored at its present position, ignoring any players standing on the boat.\n\n```\nNativeDB Introduced: v678\n```", "aliases": "_CAN_BOAT_BE_ANCHORED_2 _CAN_ANCHOR_BOAT_HERE_2", "url": "https://docs.fivem.net/natives/?_0x24F4121D07579880", "params": [{"name": "boat", "type": "Vehicle", "description": "The boat to check."}]}
{"hash": "0x2C1D8B3B19E517CC", "name": "CAN_CARGOBOB_PICK_UP_ENTITY", "lua_name": "CanCargobobPickUpEntity", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "BOOL CanCargobobPickUpEntity(Vehicle cargobob, Entity entity)", "description": "Determines whether the specified Cargobob can pick up a given entity.", "aliases": "0x2C1D8B3B19E517CC", "url": "https://docs.fivem.net/natives/?_0x2C1D8B3B19E517CC", "params": [{"name": "cargobob", "type": "Vehicle", "description": "The Cargobob helicopter to be checked."}, {"name": "entity", "type": "Entity", "description": "The entity to be checked for pick-up."}]}
{"hash": "0x30785D90C956BF35", "name": "CAN_SHUFFLE_SEAT", "lua_name": "CanShuffleSeat", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "BOOL CanShuffleSeat(Vehicle vehicle, int seatIndex)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x30785D90C956BF35", "params": [{"name": "vehicle", "type": "Vehicle", "description": "The vehicle to check."}, {"name": "seatIndex", "type": "int", "description": "See eSeatPosition declared in [`IS_VEHICLE_SEAT_FREE`](#\\_0x22AC59A870E6A669)."}]}
{"hash": "0xE01903C47C7AC89E", "name": "CLEAR_LAST_DRIVEN_VEHICLE", "lua_name": "ClearLastDrivenVehicle", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void ClearLastDrivenVehicle()", "description": "", "aliases": "0xE01903C47C7AC89E", "url": "https://docs.fivem.net/natives/?_0xE01903C47C7AC89E", "params": []}
{"hash": "0xC889AE921400E1ED", "name": "CLEAR_NITROUS", "lua_name": "ClearNitrous", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void ClearNitrous(Vehicle vehicle)", "description": "```\nNativeDB Introduced: 3095\n```\n\nResets or clears the nitrous system for a specified vehicle. You can check if a vehicle has nitrous with [`IS_NITROUS_ACTIVE`](#\\_0x491E822B2C464FE4)", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC889AE921400E1ED", "params": [{"name": "vehicle", "type": "Vehicle", "description": "The vehicle whose nitrous system needs to be cleared."}]}
{"hash": "0x55E1D2758F34E437", "name": "CLEAR_VEHICLE_CUSTOM_PRIMARY_COLOUR", "lua_name": "ClearVehicleCustomPrimaryColour", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void ClearVehicleCustomPrimaryColour(Vehicle vehicle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x55E1D2758F34E437", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0x5FFBDEEC3E8E2009", "name": "CLEAR_VEHICLE_CUSTOM_SECONDARY_COLOUR", "lua_name": "ClearVehicleCustomSecondaryColour", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void ClearVehicleCustomSecondaryColour(Vehicle vehicle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x5FFBDEEC3E8E2009", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0x0A436B8643716D14", "name": "CLEAR_VEHICLE_GENERATOR_AREA_OF_INTEREST", "lua_name": "ClearVehicleGeneratorAreaOfInterest", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void ClearVehicleGeneratorAreaOfInterest()", "description": "Removes the cargen area of interest and resumes normal cargen spawning.\n\nYou can set the area of interest with [`SET_VEHICLE_GENERATOR_AREA_OF_INTEREST`](#\\_0x9A75585FB2E54FAD)", "aliases": "0x0A436B8643716D14", "url": "https://docs.fivem.net/natives/?_0x0A436B8643716D14", "params": []}
{"hash": "0x6D6AF961B72728AE", "name": "CLEAR_VEHICLE_ROUTE_HISTORY", "lua_name": "ClearVehicleRouteHistory", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void ClearVehicleRouteHistory(Vehicle vehicle)", "description": "", "aliases": "0x6D6AF961B72728AE", "url": "https://docs.fivem.net/natives/?_0x6D6AF961B72728AE", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0x3556041742A0DC74", "name": "CLOSE_BOMB_BAY_DOORS", "lua_name": "CloseBombBayDoors", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void CloseBombBayDoors(Vehicle vehicle)", "description": "", "aliases": "0x3556041742A0DC74", "url": "https://docs.fivem.net/natives/?_0x3556041742A0DC74", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0xCFC8BE9A5E1FE575", "name": "CONTROL_LANDING_GEAR", "lua_name": "ControlLandingGear", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void ControlLandingGear(Vehicle vehicle, int state)", "description": "```\nWorks for vehicles with a retractable landing gear \nlanding gear states: \n0: Deployed \n1: Closing \n2: Opening \n3: Retracted \n```", "aliases": "_SET_VEHICLE_LANDING_GEAR", "url": "https://docs.fivem.net/natives/?_0xCFC8BE9A5E1FE575", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "state", "type": "int"}]}
{"hash": "0xE44A982368A4AF23", "name": "COPY_VEHICLE_DAMAGES", "lua_name": "CopyVehicleDamages", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void CopyVehicleDamages(Vehicle sourceVehicle, Vehicle targetVehicle)", "description": "Copies sourceVehicle's damage (broken bumpers, broken lights, etc.) to targetVehicle.", "aliases": "0xE44A982368A4AF23", "url": "https://docs.fivem.net/natives/?_0xE44A982368A4AF23", "params": [{"name": "sourceVehicle", "type": "Vehicle", "description": "The source to copy the vehicle damage."}, {"name": "targetVehicle", "type": "Vehicle", "description": "The target to paste the vehicle damage."}]}
{"hash": "0x63C6CCA8E68AE8C8", "name": "CREATE_MISSION_TRAIN", "lua_name": "CreateMissionTrain", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "Vehicle CreateMissionTrain(int variation, float x, float y, float z, BOOL direction)", "description": "Train models must be [requested](#\\_0x963D27A58DF860AC) before use. See trains.xml (located in `Grand Theft Auto V\\update\\update.rpf\\common\\data\\levels\\gta5\\trains.xml`) for freight and metro variations.\n\nModel names to request can be found by searching `model_name` in the file.\n\nThe `Lua` usage example provided down below has been provided in such way so users can test each and every train variation.\n\n### Newly added parameters (seen in 2372 build)\n\n```\nNativeDB Added Parameter 6: BOOL isNetwork\nNativeDB Added Parameter 7: BOOL netMissionEntity\n```\n\n* **isNetwork**: Whether to create a network object for the train. If false, the train exists only locally.\n* **netMissionEntity**: Whether to register the train as pinned to the script host in the R\\* network model.\n\n### Train Models:\n\n* freight\n\n### Carriage Models:\n\n* freightcar\n* freightcar2 (Added v2372)\n* freightcont1\n* freightcont2\n* freightgrain\n* metrotrain\n* tankercar\n\n### Some train variations (default from trains.xml as of build 2372)\n\n* 17. Very long train and freight variation.\n* 18. Freight train only.\n* 26. Double metro train (with both models flipped opposite to each other). This used to be `25` before the 2802 build, it also used to be `24` before the 2372 build.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x63C6CCA8E68AE8C8", "params": [{"name": "variation", "type": "int", "description": "The variation id, these can range from 0 to 26 as of build 2802 (previously `0-25` in build 2372 and `0-24` before that)."}, {"name": "x", "type": "float", "description": "Spawn coordinate X component."}, {"name": "y", "type": "float", "description": "Spawn coordinate Y component."}, {"name": "z", "type": "float", "description": "Spawn coordinate Z component."}, {"name": "direction", "type": "BOOL", "description": "The direction in which the train will go (true or false)"}]}
{"hash": "0x7BEB0C7A235F6F3B", "name": "CREATE_PICK_UP_ROPE_FOR_CARGOBOB", "lua_name": "CreatePickUpRopeForCargobob", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void CreatePickUpRopeForCargobob(Vehicle cargobob, int state)", "description": "Drops the Hook/Magnet on a cargobob\n\n```cpp\nenum eCargobobHook \n{ \n\tCARGOBOB_HOOK = 0, \n\tCARGOBOB_MAGNET = 1, \n}; \n```", "aliases": "_ENABLE_CARGOBOB_HOOK", "url": "https://docs.fivem.net/natives/?_0x7BEB0C7A235F6F3B", "params": [{"name": "cargobob", "type": "Vehicle"}, {"name": "state", "type": "int"}]}
{"hash": "0x9DEF883114668116", "name": "CREATE_SCRIPT_VEHICLE_GENERATOR", "lua_name": "CreateScriptVehicleGenerator", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "int CreateScriptVehicleGenerator(float x, float y, float z, float heading, float p4, float p5, Hash modelHash, int p7, int p8, int p9, int p10, BOOL p11, BOOL p12, BOOL p13, BOOL p14, BOOL p15, int p16)", "description": "```\nCreates a script vehicle generator at the given coordinates. Most parameters after the model hash are unknown. \nParameters: \na/w/s - Generator position \nheading - Generator heading \np4 - Unknown (always 5.0) \np5 - Unknown (always 3.0) \nmodelHash - Vehicle model hash \np7/8/9/10 - Unknown (always -1) \np11 - Unknown (usually TRUE, only one instance of FALSE) \np12/13 - Unknown (always FALSE) \np14 - Unknown (usally FALSE, only two instances of TRUE) \np15 - Unknown (always TRUE) \np16 - Unknown (always -1) \nVector3 coords = GET_ENTITY_COORDS(PLAYER_PED_ID(), 0);\tCREATE_SCRIPT_VEHICLE_GENERATOR(coords.x, coords.y, coords.z, 1.0f, 5.0f, 3.0f, GET_HASH_KEY(\"adder\"), -1. -1, -1, -1, -1, true, false, false, false, true, -1); \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x9DEF883114668116", "params": [{"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}, {"name": "heading", "type": "float"}, {"name": "p4", "type": "float"}, {"name": "p5", "type": "float"}, {"name": "modelHash", "type": "Hash"}, {"name": "p7", "type": "int"}, {"name": "p8", "type": "int"}, {"name": "p9", "type": "int"}, {"name": "p10", "type": "int"}, {"name": "p11", "type": "BOOL"}, {"name": "p12", "type": "BOOL"}, {"name": "p13", "type": "BOOL"}, {"name": "p14", "type": "BOOL"}, {"name": "p15", "type": "BOOL"}, {"name": "p16", "type": "int"}]}
{"hash": "0xAF35D0D2583051B0", "name": "CREATE_VEHICLE", "lua_name": "CreateVehicle", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "Vehicle CreateVehicle(Hash modelHash, float x, float y, float z, float heading, BOOL isNetwork, BOOL netMissionEntity)", "description": "Creates a vehicle with the specified model at the specified position. This vehicle will initially be owned by the creating\nscript as a mission entity, and the model should be loaded already (e.g. using REQUEST_MODEL).\n\n```\nNativeDB Added Parameter 8: BOOL p7\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xAF35D0D2583051B0", "params": [{"name": "modelHash", "type": "Hash", "description": "The model of vehicle to spawn."}, {"name": "x", "type": "float", "description": "Spawn coordinate X component."}, {"name": "y", "type": "float", "description": "Spawn coordinate Y component."}, {"name": "z", "type": "float", "description": "Spawn coordinate Z component."}, {"name": "heading", "type": "float", "description": "Heading to face towards, in degrees."}, {"name": "isNetwork", "type": "BOOL", "description": "Whether to create a network object for the vehicle. If false, the vehicle exists only locally."}, {"name": "netMissionEntity", "type": "BOOL", "description": "Whether to register the vehicle as pinned to the script host in the R\\* network model."}]}
{"hash": "0x736A718577F39C7D", "name": "DELETE_ALL_TRAINS", "lua_name": "DeleteAllTrains", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void DeleteAllTrains()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x736A718577F39C7D", "params": []}
{"hash": "0x5B76B14AE875C795", "name": "DELETE_MISSION_TRAIN", "lua_name": "DeleteMissionTrain", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void DeleteMissionTrain(Vehicle* train)", "description": "Used to delete mission trains created with [`CREATE_MISSION_TRAIN`](#\\_0x63C6CCA8E68AE8C8).", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x5B76B14AE875C795", "params": [{"name": "train", "type": "Vehicle*"}]}
{"hash": "0x22102C9ABFCF125D", "name": "DELETE_SCRIPT_VEHICLE_GENERATOR", "lua_name": "DeleteScriptVehicleGenerator", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void DeleteScriptVehicleGenerator(int vehicleGenerator)", "description": "Removes a scripted vehicle generator.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x22102C9ABFCF125D", "params": [{"name": "vehicleGenerator", "type": "int"}]}
{"hash": "0xEA386986E786A54F", "name": "DELETE_VEHICLE", "lua_name": "DeleteVehicle", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void DeleteVehicle(Vehicle* vehicle)", "description": "```\nDeletes a vehicle. \nThe vehicle must be a mission entity to delete, so call this before deleting: SET_ENTITY_AS_MISSION_ENTITY(vehicle, true, true); \neg how to use: \nSET_ENTITY_AS_MISSION_ENTITY(vehicle, true, true); \nDELETE_VEHICLE(&vehicle); \nDeletes the specified vehicle, then sets the handle pointed to by the pointer to NULL. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xEA386986E786A54F", "params": [{"name": "vehicle", "type": "Vehicle*"}]}
{"hash": "0x7C0043FDFF6436BC", "name": "DETACH_CONTAINER_FROM_HANDLER_FRAME", "lua_name": "DetachContainerFromHandlerFrame", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void DetachContainerFromHandlerFrame(Vehicle vehicle)", "description": "", "aliases": "0x7C0043FDFF6436BC", "url": "https://docs.fivem.net/natives/?_0x7C0043FDFF6436BC", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0xAF03011701811146", "name": "DETACH_ENTITY_FROM_CARGOBOB", "lua_name": "DetachEntityFromCargobob", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "Any DetachEntityFromCargobob(Vehicle vehicle, Entity entity)", "description": "Detaches the specified entity currently being carried by a Cargobob.", "aliases": "0xAF03011701811146 _DETACH_ENTITY_FROM_CARGOBOB", "url": "https://docs.fivem.net/natives/?_0xAF03011701811146", "params": [{"name": "vehicle", "type": "Vehicle", "description": "The Cargobob helicopter."}, {"name": "entity", "type": "Entity", "description": "The entity to be detached."}]}
{"hash": "0xADF7BE450512C12F", "name": "DETACH_VEHICLE_FROM_ANY_CARGOBOB", "lua_name": "DetachVehicleFromAnyCargobob", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "BOOL DetachVehicleFromAnyCargobob(Vehicle vehicle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xADF7BE450512C12F", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0xD0E9CE05A1E68CD8", "name": "DETACH_VEHICLE_FROM_ANY_TOW_TRUCK", "lua_name": "DetachVehicleFromAnyTowTruck", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "BOOL DetachVehicleFromAnyTowTruck(Vehicle vehicle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xD0E9CE05A1E68CD8", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0x0E21D3DF1051399D", "name": "DETACH_VEHICLE_FROM_CARGOBOB", "lua_name": "DetachVehicleFromCargobob", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void DetachVehicleFromCargobob(Vehicle cargobob, Vehicle vehicle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x0E21D3DF1051399D", "params": [{"name": "cargobob", "type": "Vehicle"}, {"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0xC2DB6B6708350ED8", "name": "DETACH_VEHICLE_FROM_TOW_TRUCK", "lua_name": "DetachVehicleFromTowTruck", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void DetachVehicleFromTowTruck(Vehicle towTruck, Vehicle vehicle)", "description": "```\nFirst two parameters swapped. Scripts verify that towTruck is the first parameter, not the second. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC2DB6B6708350ED8", "params": [{"name": "towTruck", "type": "Vehicle"}, {"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0x90532EDF0D2BDD86", "name": "DETACH_VEHICLE_FROM_TRAILER", "lua_name": "DetachVehicleFromTrailer", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void DetachVehicleFromTrailer(Vehicle vehicle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x90532EDF0D2BDD86", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0xEF49CF0270307CBE", "name": "DETONATE_VEHICLE_PHONE_EXPLOSIVE_DEVICE", "lua_name": "DetonateVehiclePhoneExplosiveDevice", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void DetonateVehiclePhoneExplosiveDevice()", "description": "", "aliases": "0xEF49CF0270307CBE _REQUEST_VEHICLE_PHONE_EXPLOSION", "url": "https://docs.fivem.net/natives/?_0xEF49CF0270307CBE", "params": []}
{"hash": "0x500873A45724C863", "name": "DISABLE_INDIVIDUAL_PLANE_PROPELLER", "lua_name": "DisableIndividualPlanePropeller", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void DisableIndividualPlanePropeller(Vehicle vehicle, int propeller)", "description": "", "aliases": "0x500873A45724C863 _DISABLE_PLANE_PROPELLER", "url": "https://docs.fivem.net/natives/?_0x500873A45724C863", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "propeller", "type": "int"}]}
{"hash": "0x23428FC53C60919C", "name": "DISABLE_PLANE_AILERON", "lua_name": "DisablePlaneAileron", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void DisablePlaneAileron(Vehicle vehicle, BOOL p1, BOOL p2)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x23428FC53C60919C", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "p1", "type": "BOOL"}, {"name": "p2", "type": "BOOL"}]}
{"hash": "0xF4FC6A6F67D8D856", "name": "DISABLE_VEHICLE_WEAPON", "lua_name": "DisableVehicleWeapon", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void DisableVehicleWeapon(BOOL disabled, Hash weaponHash, Vehicle vehicle, Ped owner)", "description": "```\nhow does this work? \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xF4FC6A6F67D8D856", "params": [{"name": "disabled", "type": "BOOL"}, {"name": "weaponHash", "type": "Hash"}, {"name": "vehicle", "type": "Vehicle"}, {"name": "owner", "type": "Ped"}]}
{"hash": "0x6E08BF5B3722BAC9", "name": "DOES_CARGOBOB_HAVE_PICKUP_MAGNET", "lua_name": "DoesCargobobHavePickupMagnet", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "BOOL DoesCargobobHavePickupMagnet(Vehicle cargobob)", "description": "```\nReturns true only when the magnet is active, will return false if the hook is active \n```", "aliases": "_IS_CARGOBOB_MAGNET_ACTIVE _DOES_CARGOBOB_HAVE_PICKUP_MAGNET", "url": "https://docs.fivem.net/natives/?_0x6E08BF5B3722BAC9", "params": [{"name": "cargobob", "type": "Vehicle"}]}
{"hash": "0x1821D91AD4B56108", "name": "DOES_CARGOBOB_HAVE_PICK_UP_ROPE", "lua_name": "DoesCargobobHavePickUpRope", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "BOOL DoesCargobobHavePickUpRope(Vehicle cargobob)", "description": "```\nReturns true only when the hook is active, will return false if the magnet is active \n```", "aliases": "_IS_CARGOBOB_HOOK_ACTIVE", "url": "https://docs.fivem.net/natives/?_0x1821D91AD4B56108", "params": [{"name": "cargobob", "type": "Vehicle"}]}
{"hash": "0x1262D55792428154", "name": "DOES_EXTRA_EXIST", "lua_name": "DoesExtraExist", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "BOOL DoesExtraExist(Vehicle vehicle, int extraId)", "description": "```\nChecks via CVehicleModelInfo \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x1262D55792428154", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "extraId", "type": "int"}]}
{"hash": "0xF6086BC836400876", "name": "DOES_SCRIPT_VEHICLE_GENERATOR_EXIST", "lua_name": "DoesScriptVehicleGeneratorExist", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "BOOL DoesScriptVehicleGeneratorExist(int vehicleGenerator)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xF6086BC836400876", "params": [{"name": "vehicleGenerator", "type": "int"}]}
{"hash": "0x956B409B984D9BF7", "name": "DOES_VEHICLE_EXIST_WITH_DECORATOR", "lua_name": "DoesVehicleExistWithDecorator", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "BOOL DoesVehicleExistWithDecorator(char* decorator)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x956B409B984D9BF7", "params": [{"name": "decorator", "type": "char*"}]}
{"hash": "0x8AC862B0B32C5B80", "name": "DOES_VEHICLE_HAVE_ROOF", "lua_name": "DoesVehicleHaveRoof", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "BOOL DoesVehicleHaveRoof(Vehicle vehicle)", "description": "Determines whether a specific vehicle is equipped with a roof.\n\n```\nNativeDB Introduced: v323\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x8AC862B0B32C5B80", "params": [{"name": "vehicle", "type": "Vehicle", "description": "The vehicle to check for a roof presence."}]}
{"hash": "0x99015ED7DBEA5113", "name": "DOES_VEHICLE_HAVE_SEARCHLIGHT", "lua_name": "DoesVehicleHaveSearchlight", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "BOOL DoesVehicleHaveSearchlight(Vehicle vehicle)", "description": "Determines whether the specified vehicle is equipped with a searchlight.\n\n```\nNativeDB Introduced: v2189\n```", "aliases": "_DOES_VEHICLE_HAVE_SEARCHLIGHT", "url": "https://docs.fivem.net/natives/?_0x99015ED7DBEA5113", "params": [{"name": "vehicle", "type": "Vehicle", "description": "The vehicle to check for the presence of a searchlight."}]}
{"hash": "0x57E4C39DE5EE8470", "name": "DOES_VEHICLE_HAVE_STUCK_VEHICLE_CHECK", "lua_name": "DoesVehicleHaveStuckVehicleCheck", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "BOOL DoesVehicleHaveStuckVehicleCheck(Vehicle vehicle)", "description": "```\nMaximum amount of vehicles with vehicle stuck check appears to be 16. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x57E4C39DE5EE8470", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0x25ECB9F8017D98E0", "name": "DOES_VEHICLE_HAVE_WEAPONS", "lua_name": "DoesVehicleHaveWeapons", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "BOOL DoesVehicleHaveWeapons(Vehicle vehicle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x25ECB9F8017D98E0", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0xBA71116ADF5B514C", "name": "EXPLODE_VEHICLE", "lua_name": "ExplodeVehicle", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void ExplodeVehicle(Vehicle vehicle, BOOL isAudible, BOOL isInvisible)", "description": "```\nExplodes a selected vehicle. \nVehicle vehicle = Vehicle you want to explode. \nBOOL isAudible = If explosion makes a sound. \nBOOL isInvisible = If the explosion is invisible or not. \nFirst BOOL does not give any visual explosion, the vehicle just falls apart completely but slowly and starts to burn. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xBA71116ADF5B514C", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "isAudible", "type": "BOOL"}, {"name": "isInvisible", "type": "BOOL"}]}
{"hash": "0x786A4EB67B01BF0B", "name": "EXPLODE_VEHICLE_IN_CUTSCENE", "lua_name": "ExplodeVehicleInCutscene", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void ExplodeVehicleInCutscene(Vehicle vehicle, BOOL p1)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x786A4EB67B01BF0B", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "p1", "type": "BOOL"}]}
{"hash": "0x772282EBEB95E682", "name": "FIX_VEHICLE_WINDOW", "lua_name": "FixVehicleWindow", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void FixVehicleWindow(Vehicle vehicle, int windowIndex)", "description": "See eWindowId declared in [`IS_VEHICLE_WINDOW_INTACT`](#\\_0x46E571A0E20D01F1).\n\nThis function is coded to not work on vehicles of type: `CBike`, `Bmx`, `CBoat`, `CTrain`, and `CSubmarine`.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x772282EBEB95E682", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "windowIndex", "type": "int"}]}
{"hash": "0x1F2E4E06DEA8992B", "name": "FORCE_PLAYBACK_RECORDED_VEHICLE_UPDATE", "lua_name": "ForcePlaybackRecordedVehicleUpdate", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void ForcePlaybackRecordedVehicleUpdate(Vehicle vehicle, BOOL p1)", "description": "```\nOften called after START_PLAYBACK_RECORDED_VEHICLE and SKIP_TIME_IN_PLAYBACK_RECORDED_VEHICLE; similar in use to FORCE_ENTITY_AI_AND_ANIMATION_UPDATE.\n```", "aliases": "0x1F2E4E06DEA8992B", "url": "https://docs.fivem.net/natives/?_0x1F2E4E06DEA8992B", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "p1", "type": "BOOL"}]}
{"hash": "0xC67DB108A9ADE3BE", "name": "FORCE_SUBMARINE_NEURTAL_BUOYANCY", "lua_name": "ForceSubmarineNeurtalBuoyancy", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void ForceSubmarineNeurtalBuoyancy(Vehicle submarine, int time)", "description": "Forces a submarine to maintain neutral buoyancy for a specified duration, preventing it from rising when unoccupied or without a driver.\n\n```\nNativeDB Introduced: v2189\n```", "aliases": "0xC67DB108A9ADE3BE", "url": "https://docs.fivem.net/natives/?_0xC67DB108A9ADE3BE", "params": [{"name": "submarine", "type": "Vehicle", "description": "The submarine vehicle to apply neutral buoyancy to."}, {"name": "time", "type": "int", "description": "The duration in milliseconds for which to maintain neutral buoyancy."}]}
{"hash": "0x33506883545AC0DF", "name": "FORCE_SUBMARINE_SURFACE_MODE", "lua_name": "ForceSubmarineSurfaceMode", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void ForceSubmarineSurfaceMode(Vehicle vehicle, BOOL toggle)", "description": "", "aliases": "0x33506883545AC0DF", "url": "https://docs.fivem.net/natives/?_0x33506883545AC0DF", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0x1A2BCC8C636F9226", "name": "FULLY_CHARGE_NITROUS", "lua_name": "FullyChargeNitrous", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void FullyChargeNitrous(Vehicle vehicle)", "description": "```\nNativeDB Introduced: v3095\n```\n\nRecharges the nitrous system of the specified vehicle to its maximum capacity. This action sets the nitrous charge duration to the maximum limit defined by previous settings applied through [`SET_OVERRIDE_NITROUS_LEVEL`](#\\_0xC8E9B6B71B8E660D).", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x1A2BCC8C636F9226", "params": [{"name": "vehicle", "type": "Vehicle", "description": "The vehicle whose nitrous system is to be fully recharged."}]}
{"hash": "0x6636C535F6CC2725", "name": "GET_BOAT_BOOM_POSITION_RATIO", "lua_name": "GetBoatBoomPositionRatio", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "float GetBoatBoomPositionRatio(Vehicle vehicle)", "description": "", "aliases": "0x6636C535F6CC2725", "url": "https://docs.fivem.net/natives/?_0x6636C535F6CC2725", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0x5AA3F878A178C4FC", "name": "GET_BOAT_VEHICLE_MODEL_AGILITY", "lua_name": "GetBoatVehicleModelAgility", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "float GetBoatVehicleModelAgility(Hash modelHash)", "description": "Retrieves the agility for a specific boat model, including any vehicle mods. Unlike other vehicles where Rockstar Games typically assess performance based on traction, boats use agility as a measure. This static value is distinct from the traction metrics used for other vehicle types.\n\n```\nNativeDB Introduced: v323\n```", "aliases": "0x5AA3F878A178C4FC _GET_VEHICLE_MODEL_MOVE_RESISTANCE", "url": "https://docs.fivem.net/natives/?_0x5AA3F878A178C4FC", "params": [{"name": "modelHash", "type": "Hash", "description": "The model hash of the boat."}]}
{"hash": "0xF73EB622C4F1689B", "name": "GET_CLOSEST_VEHICLE", "lua_name": "GetClosestVehicle", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "Vehicle GetClosestVehicle(float x, float y, float z, float radius, Hash modelHash, int flags)", "description": "```\nExample usage \nVEHICLE::GET_CLOSEST_VEHICLE(x, y, z, radius, hash, unknown leave at 70) \nx, y, z: Position to get closest vehicle to. \nradius: Max radius to get a vehicle. \nmodelHash: Limit to vehicles with this model. 0 for any. \nflags: The bitwise flags altering the function's behaviour. \nDoes not return police cars or helicopters. \nIt seems to return police cars for me, does not seem to return helicopters, planes or boats for some reason \nOnly returns non police cars and motorbikes with the flag set to 70 and modelHash to 0. ModelHash seems to always be 0 when not a modelHash in the scripts, as stated above. \nThese flags were found in the b617d scripts: 0,2,4,6,7,23,127,260,2146,2175,12294,16384,16386,20503,32768,67590,67711,98309,100359. \nConverted to binary, each bit probably represents a flag as explained regarding another native here: gtaforums.com/topic/822314-guide-driving-styles \nConversion of found flags to binary: pastebin.com/kghNFkRi \nAt exactly 16384 which is 0100000000000000 in binary and 4000 in hexadecimal only planes are returned. \nIt's probably more convenient to use worldGetAllVehicles(int *arr, int arrSize) and check the shortest distance yourself and sort if you want by checking the vehicle type with for example VEHICLE::IS_THIS_MODEL_A_BOAT \n------------------------------------------------------------------------- \nConclusion: This native is not worth trying to use. Use something like this instead: pastebin.com/xiFdXa7h\nUse flag 127 to return police cars\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xF73EB622C4F1689B", "params": [{"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}, {"name": "radius", "type": "float"}, {"name": "modelHash", "type": "Hash"}, {"name": "flags", "type": "int"}]}
{"hash": "0xF8C397922FC03F41", "name": "GET_CONVERTIBLE_ROOF_STATE", "lua_name": "GetConvertibleRoofState", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "int GetConvertibleRoofState(Vehicle vehicle)", "description": "Returns the convertible state of the specified vehicle.\n\n```cpp\nenum eRoofState {\n RAISED = 0,\n LOWERING = 1,\n LOWERED = 2,\n RAISING = 3,\n CLOSING_BOOT = 4,\n ROOF_STUCK_RAISED = 5,\n ROOF_STUCK_LOWERED = 6\n}\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xF8C397922FC03F41", "params": [{"name": "vehicle", "type": "Vehicle", "description": "Vehicle to get the state of"}]}
{"hash": "0x42BC05C27A946054", "name": "GET_CURRENT_PLAYBACK_FOR_VEHICLE", "lua_name": "GetCurrentPlaybackForVehicle", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "int GetCurrentPlaybackForVehicle(Vehicle vehicle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x42BC05C27A946054", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0xB215AAC32D25D019", "name": "GET_DISPLAY_NAME_FROM_VEHICLE_MODEL", "lua_name": "GetDisplayNameFromVehicleModel", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "char* GetDisplayNameFromVehicleModel(Hash modelHash)", "description": "Returns the display name/text label (`gameName` in `vehicles.meta`) for the specified vehicle model.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xB215AAC32D25D019", "params": [{"name": "modelHash", "type": "Hash", "description": "A vehicle model to check."}]}
{"hash": "0xEFEA18DCF10F8F75", "name": "GET_ENTITY_ATTACHED_TO_TOW_TRUCK", "lua_name": "GetEntityAttachedToTowTruck", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "Entity GetEntityAttachedToTowTruck(Vehicle towTruck)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xEFEA18DCF10F8F75", "params": [{"name": "towTruck", "type": "Vehicle"}]}
{"hash": "0xE4CB7541F413D2C5", "name": "GET_HELI_MAIN_ROTOR_HEALTH", "lua_name": "GetHeliMainRotorHealth", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "float GetHeliMainRotorHealth(Vehicle vehicle)", "description": "```\nMax 1000. \nAt 0 the main rotor will stall. \n```", "aliases": "_GET_HELI_MAIN_ROTOR_HEALTH", "url": "https://docs.fivem.net/natives/?_0xE4CB7541F413D2C5", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0xAC51915D27E4A5F7", "name": "GET_HELI_TAIL_BOOM_HEALTH", "lua_name": "GetHeliTailBoomHealth", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "float GetHeliTailBoomHealth(Vehicle vehicle)", "description": "```\nMax 1000.\nAt -100 both helicopter rotors will stall.\n```", "aliases": "_GET_HELI_ENGINE_HEALTH", "url": "https://docs.fivem.net/natives/?_0xAC51915D27E4A5F7", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0xAE8CE82A4219AC8C", "name": "GET_HELI_TAIL_ROTOR_HEALTH", "lua_name": "GetHeliTailRotorHealth", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "float GetHeliTailRotorHealth(Vehicle heli)", "description": "```\nNativeDB Introduced: v323\n```", "aliases": "_GET_HELI_TAIL_ROTOR_HEALTH", "url": "https://docs.fivem.net/natives/?_0xAE8CE82A4219AC8C", "params": [{"name": "heli", "type": "Vehicle", "description": "Helicopter for which you want to get the rotor health."}]}
{"hash": "0xBA91D045575699AD", "name": "GET_IS_BOAT_CAPSIZED", "lua_name": "GetIsBoatCapsized", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "BOOL GetIsBoatCapsized(Vehicle vehicle)", "description": "Checks whether the specified boat vehicle is capsized, meaning it has overturned or is upside down in the water.", "aliases": "0xBA91D045575699AD", "url": "https://docs.fivem.net/natives/?_0xBA91D045575699AD", "params": [{"name": "vehicle", "type": "Vehicle", "description": "The vehicle to check. This should be a boat-type vehicle."}]}
{"hash": "0x5EF77C9ADD3B11A3", "name": "GET_IS_LEFT_VEHICLE_HEADLIGHT_DAMAGED", "lua_name": "GetIsLeftVehicleHeadlightDamaged", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "BOOL GetIsLeftVehicleHeadlightDamaged(Vehicle vehicle)", "description": "```\nFrom the driver's perspective, is the left headlight broken. \n```", "aliases": "_IS_HEADLIGHT_L_BROKEN", "url": "https://docs.fivem.net/natives/?_0x5EF77C9ADD3B11A3", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0xA7ECB73355EB2F20", "name": "GET_IS_RIGHT_VEHICLE_HEADLIGHT_DAMAGED", "lua_name": "GetIsRightVehicleHeadlightDamaged", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "BOOL GetIsRightVehicleHeadlightDamaged(Vehicle vehicle)", "description": "```\nFrom the driver's perspective, is the right headlight broken. \n```", "aliases": "_IS_HEADLIGHT_R_BROKEN", "url": "https://docs.fivem.net/natives/?_0xA7ECB73355EB2F20", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0xAE31E7DF9B5B132E", "name": "GET_IS_VEHICLE_ENGINE_RUNNING", "lua_name": "GetIsVehicleEngineRunning", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "BOOL GetIsVehicleEngineRunning(Vehicle vehicle)", "description": "```\nReturns true when in a vehicle, false whilst entering/exiting. \n```", "aliases": "_IS_VEHICLE_ENGINE_ON", "url": "https://docs.fivem.net/natives/?_0xAE31E7DF9B5B132E", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0xF095C0405307B21B", "name": "GET_IS_VEHICLE_PRIMARY_COLOUR_CUSTOM", "lua_name": "GetIsVehiclePrimaryColourCustom", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "BOOL GetIsVehiclePrimaryColourCustom(Vehicle vehicle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xF095C0405307B21B", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0x910A32E7AAD2656C", "name": "GET_IS_VEHICLE_SECONDARY_COLOUR_CUSTOM", "lua_name": "GetIsVehicleSecondaryColourCustom", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "BOOL GetIsVehicleSecondaryColourCustom(Vehicle vehicle)", "description": "```\nCheck if Vehicle Secondary is avaliable for customize \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x910A32E7AAD2656C", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0x9B0F3DCA3DB0F4CD", "name": "GET_LANDING_GEAR_STATE", "lua_name": "GetLandingGearState", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "int GetLandingGearState(Vehicle vehicle)", "description": "```\nLanding gear states: \n0: Deployed \n1: Closing (Retracting)\n3: Opening (Deploying)\n4: Retracted \n5: Broken\n```\n\nLanding gear state 2 is never used.", "aliases": "_GET_VEHICLE_LANDING_GEAR", "url": "https://docs.fivem.net/natives/?_0x9B0F3DCA3DB0F4CD", "params": [{"name": "vehicle", "type": "Vehicle", "description": "The vehicle to check."}]}
{"hash": "0xB2D06FAEDE65B577", "name": "GET_LAST_DRIVEN_VEHICLE", "lua_name": "GetLastDrivenVehicle", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "Vehicle GetLastDrivenVehicle()", "description": "", "aliases": "0xB2D06FAEDE65B577", "url": "https://docs.fivem.net/natives/?_0xB2D06FAEDE65B577", "params": []}
{"hash": "0x83F969AA1EE2A664", "name": "GET_LAST_PED_IN_VEHICLE_SEAT", "lua_name": "GetLastPedInVehicleSeat", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "Ped GetLastPedInVehicleSeat(Vehicle vehicle, int seatIndex)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x83F969AA1EE2A664", "params": [{"name": "vehicle", "type": "Vehicle", "description": "The vehicle to get the ped for."}, {"name": "seatIndex", "type": "int", "description": "See eSeatPosition declared in [`IS_VEHICLE_SEAT_FREE`](#\\_0x22AC59A870E6A669)."}]}
{"hash": "0xB4C7A93837C91A1F", "name": "GET_LIVERY_NAME", "lua_name": "GetLiveryName", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "char* GetLiveryName(Vehicle vehicle, int liveryIndex)", "description": "```\nSecond Param = LiveryIndex \nexample \nint count = VEHICLE::GET_VEHICLE_LIVERY_COUNT(veh); \nfor (int i = 0; i < count; i++) \n\t{ \nchar* LiveryName = VEHICLE::GET_LIVERY_NAME(veh, i); \n\t} \nthis example will work fine to fetch all names \nfor example for Sanchez we get \nSANC_LV1 \nSANC_LV2 \nSANC_LV3 \nSANC_LV4 \nSANC_LV5 \nUse _GET_LABEL_TEXT, to get the localized livery name. \n----------- \nNOTE: You may need to set the vehicle's modKit to 0 by using this function: SET_VEHICLE_MOD_KIT() before getting the name, otherwise this native may return NULL. \ndev-c.com/nativedb/func/info/1f2aa07f00b3217a \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xB4C7A93837C91A1F", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "liveryIndex", "type": "int"}]}
{"hash": "0xF7AF4F159FF99F97", "name": "GET_MAKE_NAME_FROM_VEHICLE_MODEL", "lua_name": "GetMakeNameFromVehicleModel", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "char* GetMakeNameFromVehicleModel(Hash modelHash)", "description": "Retrieves the manufacturer's name for a specified vehicle.\n\n```\nNativeDB Introduced: v1868\n```", "aliases": "_GET_MAKE_NAME_FROM_VEHICLE_MODEL", "url": "https://docs.fivem.net/natives/?_0xF7AF4F159FF99F97", "params": [{"name": "modelHash", "type": "Hash", "description": "The model hash of the vehicle."}]}
{"hash": "0x51F0FEB9F6AE98C0", "name": "GET_MOD_SLOT_NAME", "lua_name": "GetModSlotName", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "char* GetModSlotName(Vehicle vehicle, int modType)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x51F0FEB9F6AE98C0", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "modType", "type": "int", "description": "Refer to eVehicleModType in [`SET_VEHICLE_MOD`](#\\_0x6AF0636DDEDCB6DD)."}]}
{"hash": "0x8935624F8C5592CC", "name": "GET_MOD_TEXT_LABEL", "lua_name": "GetModTextLabel", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "char* GetModTextLabel(Vehicle vehicle, int modType, int modValue)", "description": "```\nReturns the text label of a mod type for a given vehicle \nUse _GET_LABEL_TEXT to get the part name in the game's language \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x8935624F8C5592CC", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "modType", "type": "int", "description": "Refer to eVehicleModType in [`SET_VEHICLE_MOD`](#\\_0x6AF0636DDEDCB6DD)."}, {"name": "modValue", "type": "int"}]}
{"hash": "0x3B963160CD65D41E", "name": "GET_NUMBER_OF_VEHICLE_COLOURS", "lua_name": "GetNumberOfVehicleColours", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "int GetNumberOfVehicleColours(Vehicle vehicle)", "description": "```\nActually number of color combinations \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x3B963160CD65D41E", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0x4C4D6B2644F458CB", "name": "GET_NUMBER_OF_VEHICLE_NUMBER_PLATES", "lua_name": "GetNumberOfVehicleNumberPlates", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "int GetNumberOfVehicleNumberPlates()", "description": "```\nReturns the number of *types* of licence plates, enumerated below in SET_VEHICLE_NUMBER_PLATE_TEXT_INDEX. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x4C4D6B2644F458CB", "params": []}
{"hash": "0xA551BE18C11A476D", "name": "GET_NUM_MOD_COLORS", "lua_name": "GetNumModColors", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "int GetNumModColors(int paintType, BOOL p1)", "description": "```\npaintType:\n0: Normal\n1: Metallic\n2: Pearl\n3: Matte\n4: Metal\n5: Chrome\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA551BE18C11A476D", "params": [{"name": "paintType", "type": "int"}, {"name": "p1", "type": "BOOL"}]}
{"hash": "0x33F2E3FE70EAAE1D", "name": "GET_NUM_MOD_KITS", "lua_name": "GetNumModKits", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "int GetNumModKits(Vehicle vehicle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x33F2E3FE70EAAE1D", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0xE38E9162A2500646", "name": "GET_NUM_VEHICLE_MODS", "lua_name": "GetNumVehicleMods", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "int GetNumVehicleMods(Vehicle vehicle, int modType)", "description": "```\nReturns how many possible mods a vehicle has for a given mod type \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xE38E9162A2500646", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "modType", "type": "int", "description": "Refer to eVehicleModType in [`SET_VEHICLE_MOD`](#\\_0x6AF0636DDEDCB6DD)."}]}
{"hash": "0x9D1224004B3A6707", "name": "GET_NUM_VEHICLE_WINDOW_TINTS", "lua_name": "GetNumVehicleWindowTints", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "int GetNumVehicleWindowTints()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x9D1224004B3A6707", "params": []}
{"hash": "0xBB40DD2270B65366", "name": "GET_PED_IN_VEHICLE_SEAT", "lua_name": "GetPedInVehicleSeat", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "Ped GetPedInVehicleSeat(Vehicle vehicle, int seatIndex)", "description": "Gets the ped in the specified seat of the passed vehicle.\n\nIf there is no ped in the seat, and the game considers the vehicle as ambient population, this will create a random occupant ped in the seat, which may be cleaned up by the game fairly soon if not marked as script-owned mission entity.\n\n**NativeDB Added Parameter 3**: BOOL p2 (uses a different GetOccupant function)", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xBB40DD2270B65366", "params": [{"name": "vehicle", "type": "Vehicle", "description": "The vehicle to get the ped for."}, {"name": "seatIndex", "type": "int", "description": "See eSeatPosition declared in [`IS_VEHICLE_SEAT_FREE`](#\\_0x22AC59A870E6A669)."}]}
{"hash": "0x218297BF0CFD853B", "name": "GET_PED_USING_VEHICLE_DOOR", "lua_name": "GetPedUsingVehicleDoor", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "Ped GetPedUsingVehicleDoor(Vehicle vehicle, int doorIndex)", "description": "See eDoorId declared in [`SET_VEHICLE_DOOR_SHUT`](#\\_0x93D9BD300D7789E5)", "aliases": "0x218297BF0CFD853B _GET_PED_USING_VEHICLE_DOOR", "url": "https://docs.fivem.net/natives/?_0x218297BF0CFD853B", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "doorIndex", "type": "int"}]}
{"hash": "0x2DACD605FC681475", "name": "GET_POSITION_IN_RECORDING", "lua_name": "GetPositionInRecording", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "float GetPositionInRecording(Vehicle vehicle)", "description": "```\nDistance traveled in the vehicles current recording.\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x2DACD605FC681475", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0xD242728AA6F0FBA2", "name": "GET_POSITION_OF_VEHICLE_RECORDING_AT_TIME", "lua_name": "GetPositionOfVehicleRecordingAtTime", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "Vector3 GetPositionOfVehicleRecordingAtTime(int recording, float time, char* script)", "description": "This native does no interpolation between pathpoints. The same position will be returned for all times up to the next pathpoint in the recording.\n\nSee [`REQUEST_VEHICLE_RECORDING`](#\\_0xAF514CABE74CBF15).", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xD242728AA6F0FBA2", "params": [{"name": "recording", "type": "int"}, {"name": "time", "type": "float"}, {"name": "script", "type": "char*"}]}
{"hash": "0x92523B76657A517D", "name": "GET_POSITION_OF_VEHICLE_RECORDING_ID_AT_TIME", "lua_name": "GetPositionOfVehicleRecordingIdAtTime", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "Vector3 GetPositionOfVehicleRecordingIdAtTime(int id, float time)", "description": "", "aliases": "0x92523B76657A517D", "url": "https://docs.fivem.net/natives/?_0x92523B76657A517D", "params": [{"name": "id", "type": "int"}, {"name": "time", "type": "float"}]}
{"hash": "0xB50807EABE20A8DC", "name": "GET_RANDOM_VEHICLE_BACK_BUMPER_IN_SPHERE", "lua_name": "GetRandomVehicleBackBumperInSphere", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "Vehicle GetRandomVehicleBackBumperInSphere(float p0, float p1, float p2, float p3, int p4, int p5, int p6)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xB50807EABE20A8DC", "params": [{"name": "p0", "type": "float"}, {"name": "p1", "type": "float"}, {"name": "p2", "type": "float"}, {"name": "p3", "type": "float"}, {"name": "p4", "type": "int"}, {"name": "p5", "type": "int"}, {"name": "p6", "type": "int"}]}
{"hash": "0xC5574E0AEB86BA68", "name": "GET_RANDOM_VEHICLE_FRONT_BUMPER_IN_SPHERE", "lua_name": "GetRandomVehicleFrontBumperInSphere", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "Vehicle GetRandomVehicleFrontBumperInSphere(float p0, float p1, float p2, float p3, int p4, int p5, int p6)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC5574E0AEB86BA68", "params": [{"name": "p0", "type": "float"}, {"name": "p1", "type": "float"}, {"name": "p2", "type": "float"}, {"name": "p3", "type": "float"}, {"name": "p4", "type": "int"}, {"name": "p5", "type": "int"}, {"name": "p6", "type": "int"}]}
{"hash": "0x386F6CE5BAF6091C", "name": "GET_RANDOM_VEHICLE_IN_SPHERE", "lua_name": "GetRandomVehicleInSphere", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "Vehicle GetRandomVehicleInSphere(float x, float y, float z, float radius, Hash modelHash, int flags)", "description": "```\nGets a random vehicle in a sphere at the specified position, of the specified radius. \nx: The X-component of the position of the sphere. \ny: The Y-component of the position of the sphere. \nz: The Z-component of the position of the sphere. \nradius: The radius of the sphere. Max is 9999.9004. \nmodelHash: The vehicle model to limit the selection to. Pass 0 for any model. \nflags: The bitwise flags that modifies the behaviour of this function. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x386F6CE5BAF6091C", "params": [{"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}, {"name": "radius", "type": "float"}, {"name": "modelHash", "type": "Hash"}, {"name": "flags", "type": "int"}]}
{"hash": "0x055BF0AC0C34F4FD", "name": "GET_RANDOM_VEHICLE_MODEL_IN_MEMORY", "lua_name": "GetRandomVehicleModelInMemory", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void GetRandomVehicleModelInMemory(BOOL p0, Hash* modelHash, int* successIndicator)", "description": "```\nNot present in the retail version! It's just a nullsub. \np0 always true (except in one case) \np1 a random vehicle hash loaded in memory \nsuccessIndicator: 0 if success, -1 if failed\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x055BF0AC0C34F4FD", "params": [{"name": "p0", "type": "BOOL"}, {"name": "modelHash", "type": "Hash*"}, {"name": "successIndicator", "type": "int*"}]}
{"hash": "0x2058206FBE79A8AD", "name": "GET_ROTATION_OF_VEHICLE_RECORDING_AT_TIME", "lua_name": "GetRotationOfVehicleRecordingAtTime", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "Vector3 GetRotationOfVehicleRecordingAtTime(int recording, float time, char* script)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x2058206FBE79A8AD", "params": [{"name": "recording", "type": "int"}, {"name": "time", "type": "float"}, {"name": "script", "type": "char*", "annotations": {"cs_type": "AnyPtr"}}]}
{"hash": "0xF0F2103EFAF8CBA7", "name": "GET_ROTATION_OF_VEHICLE_RECORDING_ID_AT_TIME", "lua_name": "GetRotationOfVehicleRecordingIdAtTime", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "Vector3 GetRotationOfVehicleRecordingIdAtTime(int id, float time)", "description": "", "aliases": "0xF0F2103EFAF8CBA7", "url": "https://docs.fivem.net/natives/?_0xF0F2103EFAF8CBA7", "params": [{"name": "id", "type": "int"}, {"name": "time", "type": "float"}]}
{"hash": "0x3E71D0B300B7AA79", "name": "GET_SUBMARINE_IS_UNDER_DESIGN_DEPTH", "lua_name": "GetSubmarineIsUnderDesignDepth", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "BOOL GetSubmarineIsUnderDesignDepth(Vehicle submarine)", "description": "Determines if the submarine is operating below its designated crush depth.\n\n```\nNativeDB Introduced: v2189\n```", "aliases": "_GET_SUBMARINE_IS_BELOW_FIRST_CRUSH_DEPTH", "url": "https://docs.fivem.net/natives/?_0x3E71D0B300B7AA79", "params": [{"name": "submarine", "type": "Vehicle", "description": "The submarine vehicle to be evaluated for being under its crush depth threshold."}]}
{"hash": "0x093D6DDCA5B8FBAE", "name": "GET_SUBMARINE_NUMBER_OF_AIR_LEAKS", "lua_name": "GetSubmarineNumberOfAirLeaks", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "int GetSubmarineNumberOfAirLeaks(Vehicle submarine)", "description": "Checks if a Submarine has any air leaks, when there is more than 4 the player will drown.\n\n```\nNativeDB Introduced: v2189\n```", "aliases": "_GET_SUBMARINE_CRUSH_DEPTH_WARNING_STATE", "url": "https://docs.fivem.net/natives/?_0x093D6DDCA5B8FBAE", "params": [{"name": "submarine", "type": "Vehicle", "description": "The submarine vehicle to check for air leaks."}]}
{"hash": "0x5746F3A7AB7FE544", "name": "GET_TIME_POSITION_IN_RECORDING", "lua_name": "GetTimePositionInRecording", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "float GetTimePositionInRecording(Vehicle vehicle)", "description": "```\nCan be used with GET_TOTAL_DURATION_OF_VEHICLE_RECORDING{_ID} to compute a percentage.\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x5746F3A7AB7FE544", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0x0E48D1C262390950", "name": "GET_TOTAL_DURATION_OF_VEHICLE_RECORDING", "lua_name": "GetTotalDurationOfVehicleRecording", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "float GetTotalDurationOfVehicleRecording(int recording, char* script)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x0E48D1C262390950", "params": [{"name": "recording", "type": "int"}, {"name": "script", "type": "char*", "annotations": {"cs_type": "Any"}}]}
{"hash": "0x102D125411A7B6E6", "name": "GET_TOTAL_DURATION_OF_VEHICLE_RECORDING_ID", "lua_name": "GetTotalDurationOfVehicleRecordingId", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "float GetTotalDurationOfVehicleRecordingId(int id)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x102D125411A7B6E6", "params": [{"name": "id", "type": "int"}]}
{"hash": "0x08AAFD0814722BC3", "name": "GET_TRAIN_CARRIAGE", "lua_name": "GetTrainCarriage", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "Entity GetTrainCarriage(Vehicle train, int trailerNumber)", "description": "```\nCorrected p1. it's basically the 'carriage/trailer number'. So if the train has 3 trailers you'd call the native once with a var or 3 times with 1, 2, 3. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x08AAFD0814722BC3", "params": [{"name": "train", "type": "Vehicle"}, {"name": "trailerNumber", "type": "int"}]}
{"hash": "0x5DD35C8D074E57AE", "name": "GET_VEHICLE_ACCELERATION", "lua_name": "GetVehicleAcceleration", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "float GetVehicleAcceleration(Vehicle vehicle)", "description": "Retrieves a static value representing the maximum drive force of specific a vehicle, including any vehicle mods. This value does not change dynamically during gameplay. This value provides an approximation and should be considered alongside other performance metrics like top speed for a more comprehensive understanding of the vehicle's capabilities.\n\n```\nNativeDB Introduced: v323\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x5DD35C8D074E57AE", "params": [{"name": "vehicle", "type": "Vehicle", "description": "The vehicle for which to obtain the acceleration."}]}
{"hash": "0x873B82D42AC2B9E5", "name": "GET_VEHICLE_ATTACHED_TO_CARGOBOB", "lua_name": "GetVehicleAttachedToCargobob", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "Vehicle GetVehicleAttachedToCargobob(Vehicle cargobob)", "description": "```\nReturns attached vehicle (Vehicle in parameter must be cargobob) \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x873B82D42AC2B9E5", "params": [{"name": "cargobob", "type": "Vehicle"}]}
{"hash": "0xF271147EB7B40F12", "name": "GET_VEHICLE_BODY_HEALTH", "lua_name": "GetVehicleBodyHealth", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "float GetVehicleBodyHealth(Vehicle vehicle)", "description": "```\nSeems related to vehicle health, like the one in IV. \nMax 1000, min 0. \nVehicle does not necessarily explode or become undrivable at 0. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xF271147EB7B40F12", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0xE495D1EF4C91FD20", "name": "GET_VEHICLE_CAUSE_OF_DESTRUCTION", "lua_name": "GetVehicleCauseOfDestruction", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "Hash GetVehicleCauseOfDestruction(Vehicle vehicle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xE495D1EF4C91FD20", "params": [{"name": "vehicle", "type": "Vehicle", "description": "The vehicle to get the cause of destruction of."}]}
{"hash": "0x29439776AAA00A62", "name": "GET_VEHICLE_CLASS", "lua_name": "GetVehicleClass", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "int GetVehicleClass(Vehicle vehicle)", "description": "```\nReturns an int \nVehicle Classes: \n0: Compacts \n1: Sedans \n2: SUVs \n3: Coupes \n4: Muscle \n5: Sports Classics \n6: Sports \n7: Super \n8: Motorcycles \n9: Off-road \n10: Industrial \n11: Utility \n12: Vans \n13: Cycles \n14: Boats \n15: Helicopters \n16: Planes \n17: Service \n18: Emergency \n19: Military \n20: Commercial \n21: Trains \n22: Open Wheel\nchar buffer[128]; \nstd::sprintf(buffer, \"VEH_CLASS_%i\", VEHICLE::GET_VEHICLE_CLASS(vehicle)); \nchar* className = UI::_GET_LABEL_TEXT(buffer); \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x29439776AAA00A62", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0x00C09F246ABEDD82", "name": "GET_VEHICLE_CLASS_ESTIMATED_MAX_SPEED", "lua_name": "GetVehicleClassEstimatedMaxSpeed", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "float GetVehicleClassEstimatedMaxSpeed(int vehicleClass)", "description": "", "aliases": "0x00C09F246ABEDD82 _GET_VEHICLE_CLASS_MAX_SPEED", "url": "https://docs.fivem.net/natives/?_0x00C09F246ABEDD82", "params": [{"name": "vehicleClass", "type": "int"}]}
{"hash": "0xDEDF1C8BD47C2200", "name": "GET_VEHICLE_CLASS_FROM_NAME", "lua_name": "GetVehicleClassFromName", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "int GetVehicleClassFromName(Hash modelHash)", "description": "```\nFor a full enum, see here : pastebin.com/i2GGAjY0\nchar buffer[128];\nstd::sprintf(buffer, \"VEH_CLASS_%i\", VEHICLE::GET_VEHICLE_CLASS_FROM_NAME (hash));\nconst char* className = HUD::_GET_LABEL_TEXT(buffer);\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xDEDF1C8BD47C2200", "params": [{"name": "modelHash", "type": "Hash"}]}
{"hash": "0x2F83E7E45D9EA7AE", "name": "GET_VEHICLE_CLASS_MAX_ACCELERATION", "lua_name": "GetVehicleClassMaxAcceleration", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "float GetVehicleClassMaxAcceleration(int vehicleClass)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x2F83E7E45D9EA7AE", "params": [{"name": "vehicleClass", "type": "int"}]}
{"hash": "0x4F930AD022D6DE3B", "name": "GET_VEHICLE_CLASS_MAX_AGILITY", "lua_name": "GetVehicleClassMaxAgility", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "float GetVehicleClassMaxAgility(int vehicleClass)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x4F930AD022D6DE3B", "params": [{"name": "vehicleClass", "type": "int"}]}
{"hash": "0x4BF54C16EC8FEC03", "name": "GET_VEHICLE_CLASS_MAX_BRAKING", "lua_name": "GetVehicleClassMaxBraking", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "float GetVehicleClassMaxBraking(int vehicleClass)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x4BF54C16EC8FEC03", "params": [{"name": "vehicleClass", "type": "int"}]}
{"hash": "0xDBC86D85C5059461", "name": "GET_VEHICLE_CLASS_MAX_TRACTION", "lua_name": "GetVehicleClassMaxTraction", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "float GetVehicleClassMaxTraction(int vehicleClass)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xDBC86D85C5059461", "params": [{"name": "vehicleClass", "type": "int"}]}
{"hash": "0xF3CC740D36221548", "name": "GET_VEHICLE_COLOR", "lua_name": "GetVehicleColor", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void GetVehicleColor(Vehicle vehicle, int* r, int* g, int* b)", "description": "See [`SET_VEHICLE_CUSTOM_PRIMARY_COLOUR`](#\\_0x7141766F91D15BEA) and [`SET_VEHICLE_CUSTOM_SECONDARY_COLOUR`](#\\_0x36CED73BFED89754).", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xF3CC740D36221548", "params": [{"name": "vehicle", "type": "Vehicle", "description": "The target vehicle"}, {"name": "r", "type": "int*"}, {"name": "g", "type": "int*"}, {"name": "b", "type": "int*"}]}
{"hash": "0xA19435F193E081AC", "name": "GET_VEHICLE_COLOURS", "lua_name": "GetVehicleColours", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void GetVehicleColours(Vehicle vehicle, int* colorPrimary, int* colorSecondary)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA19435F193E081AC", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "colorPrimary", "type": "int*"}, {"name": "colorSecondary", "type": "int*"}]}
{"hash": "0x6A842D197F845D56", "name": "GET_VEHICLE_COLOUR_COMBINATION", "lua_name": "GetVehicleColourCombination", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "int GetVehicleColourCombination(Vehicle vehicle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x6A842D197F845D56", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0xB64CF2CCA9D95F52", "name": "GET_VEHICLE_CUSTOM_PRIMARY_COLOUR", "lua_name": "GetVehicleCustomPrimaryColour", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void GetVehicleCustomPrimaryColour(Vehicle vehicle, int* r, int* g, int* b)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xB64CF2CCA9D95F52", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "r", "type": "int*"}, {"name": "g", "type": "int*"}, {"name": "b", "type": "int*"}]}
{"hash": "0x8389CD56CA8072DC", "name": "GET_VEHICLE_CUSTOM_SECONDARY_COLOUR", "lua_name": "GetVehicleCustomSecondaryColour", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void GetVehicleCustomSecondaryColour(Vehicle vehicle, int* r, int* g, int* b)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x8389CD56CA8072DC", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "r", "type": "int*"}, {"name": "g", "type": "int*"}, {"name": "b", "type": "int*"}]}
{"hash": "0x4EC6CFBC7B2E9536", "name": "GET_VEHICLE_DEFORMATION_AT_POS", "lua_name": "GetVehicleDeformationAtPos", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "Vector3 GetVehicleDeformationAtPos(Vehicle vehicle, float offsetX, float offsetY, float offsetZ)", "description": "```\nThe only example I can find of this function in the scripts, is this: \nstruct _s = VEHICLE::GET_VEHICLE_DEFORMATION_AT_POS(rPtr((A_0) + 4), 1.21f, 6.15f, 0.3f); \n----------------------------------------------------------------------------------------------------------------------------------------- \nPC scripts: \nv_5/*{3}*/ = VEHICLE::GET_VEHICLE_DEFORMATION_AT_POS(a_0._f1, 1.21, 6.15, 0.3); \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x4EC6CFBC7B2E9536", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "offsetX", "type": "float"}, {"name": "offsetY", "type": "float"}, {"name": "offsetZ", "type": "float"}]}
{"hash": "0x8F17BC8BA08DA62B", "name": "GET_VEHICLE_DIRT_LEVEL", "lua_name": "GetVehicleDirtLevel", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "float GetVehicleDirtLevel(Vehicle vehicle)", "description": "A getter for [`SET_VEHICLE_DIRT_LEVEL`](#\\_0x79D3B596FE44EE8B).", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x8F17BC8BA08DA62B", "params": [{"name": "vehicle", "type": "Vehicle", "description": "The vehicle to check."}]}
{"hash": "0xF6AF6CB341349015", "name": "GET_VEHICLE_DOORS_LOCKED_FOR_PLAYER", "lua_name": "GetVehicleDoorsLockedForPlayer", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "BOOL GetVehicleDoorsLockedForPlayer(Vehicle vehicle, Player player)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xF6AF6CB341349015", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "player", "type": "Player"}]}
{"hash": "0xFE3F9C29F7B32BD5", "name": "GET_VEHICLE_DOOR_ANGLE_RATIO", "lua_name": "GetVehicleDoorAngleRatio", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "float GetVehicleDoorAngleRatio(Vehicle vehicle, int doorIndex)", "description": "Checks the angle of the door mapped from 0.0 - 1.0 where 0.0 is fully closed and 1.0 is fully open.\n\nSee eDoorId declared in [`SET_VEHICLE_DOOR_SHUT`](#\\_0x93D9BD300D7789E5)", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xFE3F9C29F7B32BD5", "params": [{"name": "vehicle", "type": "Vehicle", "description": "Vehicle"}, {"name": "doorIndex", "type": "int", "description": "Index of door to check"}]}
{"hash": "0x25BC98A59C2EA962", "name": "GET_VEHICLE_DOOR_LOCK_STATUS", "lua_name": "GetVehicleDoorLockStatus", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "int GetVehicleDoorLockStatus(Vehicle vehicle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x25BC98A59C2EA962", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0xC45D23BAF168AAB8", "name": "GET_VEHICLE_ENGINE_HEALTH", "lua_name": "GetVehicleEngineHealth", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "float GetVehicleEngineHealth(Vehicle vehicle)", "description": "```\nReturns 1000.0 if the function is unable to get the address of the specified vehicle or if it's not a vehicle. \nMinimum: -4000 \nMaximum: 1000 \n-4000: Engine is destroyed \n0 and below: Engine catches fire and health rapidly declines \n300: Engine is smoking and losing functionality \n1000: Engine is perfect \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC45D23BAF168AAB8", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0xA82819CAC9C4C403", "name": "GET_VEHICLE_ENVEFF_SCALE", "lua_name": "GetVehicleEnveffScale", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "float GetVehicleEnveffScale(Vehicle vehicle)", "description": "```\nformerly known as _GET_VEHICLE_PAINT_FADE\nThe result is a value from 0-1, where 0 is fresh paint.\n```", "aliases": "_GET_VEHICLE_PAINT_FADE", "url": "https://docs.fivem.net/natives/?_0xA82819CAC9C4C403", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0x53AF99BAA671CA47", "name": "GET_VEHICLE_ESTIMATED_MAX_SPEED", "lua_name": "GetVehicleEstimatedMaxSpeed", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "float GetVehicleEstimatedMaxSpeed(Vehicle vehicle)", "description": "Retrieves a static value representing the estimated max speed of a specific vehicle, including any vehicle mods. This value does not change dynamically during gameplay.\n\n```\nNativeDB Introduced: v323\n```", "aliases": "0x53AF99BAA671CA47 _GET_VEHICLE_MAX_SPEED", "url": "https://docs.fivem.net/natives/?_0x53AF99BAA671CA47", "params": [{"name": "vehicle", "type": "Vehicle", "description": "The vehicle for which to obtain the estimated max speed."}]}
{"hash": "0x3BC4245933A166F7", "name": "GET_VEHICLE_EXTRA_COLOURS", "lua_name": "GetVehicleExtraColours", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void GetVehicleExtraColours(Vehicle vehicle, int* pearlescentColor, int* wheelColor)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x3BC4245933A166F7", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "pearlescentColor", "type": "int*"}, {"name": "wheelColor", "type": "int*"}]}
{"hash": "0xDA62027C8BDB326E", "name": "GET_VEHICLE_FLIGHT_NOZZLE_POSITION", "lua_name": "GetVehicleFlightNozzlePosition", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "float GetVehicleFlightNozzlePosition(Vehicle aircraft)", "description": "", "aliases": "0xDA62027C8BDB326E _GET_PLANE_HOVER_MODE_PERCENTAGE _GET_VEHICLE_HOVER_MODE_PERCENTAGE _GET_PLANE_VTOL_DIRECTION", "url": "https://docs.fivem.net/natives/?_0xDA62027C8BDB326E", "params": [{"name": "aircraft", "type": "Vehicle", "description": "The vehicle to check the hover mode on."}]}
{"hash": "0x50634E348C8D44EF", "name": "GET_VEHICLE_HAS_KERS", "lua_name": "GetVehicleHasKers", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "BOOL GetVehicleHasKers(Vehicle vehicle)", "description": "", "aliases": "0x50634E348C8D44EF _HAS_VEHICLE_KERS_BOOST", "url": "https://docs.fivem.net/natives/?_0x50634E348C8D44EF", "params": [{"name": "vehicle", "type": "Vehicle", "description": "The vehicle handle."}]}
{"hash": "0xB8EF61207C2393A9", "name": "GET_VEHICLE_HEALTH_PERCENTAGE", "lua_name": "GetVehicleHealthPercentage", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "float GetVehicleHealthPercentage(Vehicle vehicle)", "description": "```\nNativeDB Added Parameter 2: float maxEngineHealth\nNativeDB Added Parameter 3: float maxPetrolTankHealth\nNativeDB Added Parameter 4: float maxBodyHealth\nNativeDB Added Parameter 5: float maxMainRotorHealth\nNativeDB Added Parameter 6: float maxTailRotorHealth\nNativeDB Added Parameter 7: float maxUnkHealth\n```", "aliases": "_GET_VEHICLE_BODY_HEALTH_2", "url": "https://docs.fivem.net/natives/?_0xB8EF61207C2393A9", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0xE6B0E8CFC3633BF0", "name": "GET_VEHICLE_HOMING_LOCKON_STATE", "lua_name": "GetVehicleHomingLockonState", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "int GetVehicleHomingLockonState(Vehicle vehicle)", "description": "```\nReturns a value depending on the lock-on state of vehicle weapons.\n0: not locked on\n1: locking on\n2: locked on\n```", "aliases": "0xE6B0E8CFC3633BF0", "url": "https://docs.fivem.net/natives/?_0xE6B0E8CFC3633BF0", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0xCA4AC3EAAE46EC7B", "name": "GET_VEHICLE_INDIVIDUAL_DOOR_LOCK_STATUS", "lua_name": "GetVehicleIndividualDoorLockStatus", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "int GetVehicleIndividualDoorLockStatus(Vehicle vehicle, int doorIndex)", "description": "See eDoorId declared in [`SET_VEHICLE_DOOR_SHUT`](#\\_0x93D9BD300D7789E5)", "aliases": "0xCA4AC3EAAE46EC7B _GET_VEHICLE_DOOR_DESTROY_TYPE", "url": "https://docs.fivem.net/natives/?_0xCA4AC3EAAE46EC7B", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "doorIndex", "type": "int"}]}
{"hash": "0xD4C4642CB7F50B5D", "name": "GET_VEHICLE_IS_MERCENARY", "lua_name": "GetVehicleIsMercenary", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "BOOL GetVehicleIsMercenary(Vehicle vehicle)", "description": "Returns whether the specified vehicle is designated as a mercenary vehicle", "aliases": "0xD4C4642CB7F50B5D", "url": "https://docs.fivem.net/natives/?_0xD4C4642CB7F50B5D", "params": [{"name": "vehicle", "type": "Vehicle", "description": "The vehicle to check for mercenary status."}]}
{"hash": "0x28D37D4F71AC5C58", "name": "GET_VEHICLE_LAYOUT_HASH", "lua_name": "GetVehicleLayoutHash", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "Hash GetVehicleLayoutHash(Vehicle vehicle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x28D37D4F71AC5C58", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0xB91B4C20085BD12F", "name": "GET_VEHICLE_LIGHTS_STATE", "lua_name": "GetVehicleLightsState", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "BOOL GetVehicleLightsState(Vehicle vehicle, BOOL* lightsOn, BOOL* highbeamsOn)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xB91B4C20085BD12F", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "lightsOn", "type": "BOOL*"}, {"name": "highbeamsOn", "type": "BOOL*"}]}
{"hash": "0x2BB9230590DA5E8A", "name": "GET_VEHICLE_LIVERY", "lua_name": "GetVehicleLivery", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "int GetVehicleLivery(Vehicle vehicle)", "description": "```\n-1 = no livery \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x2BB9230590DA5E8A", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0x87B63E25A529D526", "name": "GET_VEHICLE_LIVERY_COUNT", "lua_name": "GetVehicleLiveryCount", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "int GetVehicleLiveryCount(Vehicle vehicle)", "description": "```\nReturns -1 if the vehicle has no livery \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x87B63E25A529D526", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0x8F5EBAB1F260CFCE", "name": "GET_VEHICLE_LOCK_ON_TARGET", "lua_name": "GetVehicleLockOnTarget", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "BOOL GetVehicleLockOnTarget(Vehicle vehicle, Entity* entity)", "description": "", "aliases": "_GET_VEHICLE_OWNER", "url": "https://docs.fivem.net/natives/?_0x8F5EBAB1F260CFCE", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "entity", "type": "Entity*"}]}
{"hash": "0xAD7E85FC227197C4", "name": "GET_VEHICLE_MAX_BRAKING", "lua_name": "GetVehicleMaxBraking", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "float GetVehicleMaxBraking(Vehicle vehicle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xAD7E85FC227197C4", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0xA7C4F2C6E744A550", "name": "GET_VEHICLE_MAX_NUMBER_OF_PASSENGERS", "lua_name": "GetVehicleMaxNumberOfPassengers", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "int GetVehicleMaxNumberOfPassengers(Vehicle vehicle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA7C4F2C6E744A550", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0xA132FB5370554DB0", "name": "GET_VEHICLE_MAX_TRACTION", "lua_name": "GetVehicleMaxTraction", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "float GetVehicleMaxTraction(Vehicle vehicle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA132FB5370554DB0", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0x772960298DA26FDB", "name": "GET_VEHICLE_MOD", "lua_name": "GetVehicleMod", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "int GetVehicleMod(Vehicle vehicle, int modType)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x772960298DA26FDB", "params": [{"name": "vehicle", "type": "Vehicle", "description": "The vehicle to get the mod of."}, {"name": "modType", "type": "int", "description": "Refer to eVehicleModType in [`SET_VEHICLE_MOD`](#\\_0x6AF0636DDEDCB6DD)."}]}
{"hash": "0x8C044C5C84505B6A", "name": "GET_VEHICLE_MODEL_ACCELERATION", "lua_name": "GetVehicleModelAcceleration", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "float GetVehicleModelAcceleration(Hash modelHash)", "description": "Returns the acceleration of the specified model.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x8C044C5C84505B6A", "params": [{"name": "modelHash", "type": "Hash"}]}
{"hash": "0xF417C2502FFFED43", "name": "GET_VEHICLE_MODEL_ESTIMATED_MAX_SPEED", "lua_name": "GetVehicleModelEstimatedMaxSpeed", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "float GetVehicleModelEstimatedMaxSpeed(Hash modelHash)", "description": "```\nReturns max speed (without mods) of the specified vehicle model in m/s.\n```", "aliases": "_GET_VEHICLE_MODEL_MAX_SPEED", "url": "https://docs.fivem.net/natives/?_0xF417C2502FFFED43", "params": [{"name": "modelHash", "type": "Hash"}]}
{"hash": "0xDC53FD41B4ED944C", "name": "GET_VEHICLE_MODEL_MAX_BRAKING", "lua_name": "GetVehicleModelMaxBraking", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "float GetVehicleModelMaxBraking(Hash modelHash)", "description": "```\nReturns max braking of the specified vehicle model.\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xDC53FD41B4ED944C", "params": [{"name": "modelHash", "type": "Hash"}]}
{"hash": "0xBFBA3BA79CFF7EBF", "name": "GET_VEHICLE_MODEL_MAX_BRAKING_MAX_MODS", "lua_name": "GetVehicleModelMaxBrakingMaxMods", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "float GetVehicleModelMaxBrakingMaxMods(Hash modelHash)", "description": "", "aliases": "0xBFBA3BA79CFF7EBF _GET_VEHICLE_MODEL_HAND_BRAKE", "url": "https://docs.fivem.net/natives/?_0xBFBA3BA79CFF7EBF", "params": [{"name": "modelHash", "type": "Hash"}]}
{"hash": "0x539DE94D44FDFD0D", "name": "GET_VEHICLE_MODEL_MAX_TRACTION", "lua_name": "GetVehicleModelMaxTraction", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "float GetVehicleModelMaxTraction(Hash modelHash)", "description": "```\nReturns max traction of the specified vehicle model.\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x539DE94D44FDFD0D", "params": [{"name": "modelHash", "type": "Hash"}]}
{"hash": "0x2AD93716F184EDA4", "name": "GET_VEHICLE_MODEL_NUMBER_OF_SEATS", "lua_name": "GetVehicleModelNumberOfSeats", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "int GetVehicleModelNumberOfSeats(Hash modelHash)", "description": "```\nReturns max number of passengers (including the driver) for the specified vehicle model.\n```", "aliases": "_GET_VEHICLE_MODEL_MAX_NUMBER_OF_PASSENGERS", "url": "https://docs.fivem.net/natives/?_0x2AD93716F184EDA4", "params": [{"name": "modelHash", "type": "Hash"}]}
{"hash": "0x5873C14A52D74236", "name": "GET_VEHICLE_MODEL_VALUE", "lua_name": "GetVehicleModelValue", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "int GetVehicleModelValue(Hash vehicleModel)", "description": "```\nReturns `nMonetaryValue` from handling.meta for specific model, which is the vehicle's monetary value.\n```", "aliases": "0x5873C14A52D74236 _GET_VEHICLE_MODEL_MONETARY_VALUE", "url": "https://docs.fivem.net/natives/?_0x5873C14A52D74236", "params": [{"name": "vehicleModel", "type": "Hash", "annotations": {"cs_type": "Any"}}]}
{"hash": "0xE8D65CA700C9A693", "name": "GET_VEHICLE_MOD_COLOR_1", "lua_name": "GetVehicleModColor_1", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void GetVehicleModColor_1(Vehicle vehicle, int* paintType, int* color, int* pearlescentColor)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xE8D65CA700C9A693", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "paintType", "type": "int*"}, {"name": "color", "type": "int*"}, {"name": "pearlescentColor", "type": "int*"}]}
{"hash": "0xB45085B721EFD38C", "name": "GET_VEHICLE_MOD_COLOR_1_NAME", "lua_name": "GetVehicleModColor_1Name", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "char* GetVehicleModColor_1Name(Vehicle vehicle, BOOL p1)", "description": "```\nreturns a string which is the codename of the vehicle's currently selected primary color \np1 is always 0 \n```", "aliases": "0xB45085B721EFD38C", "url": "https://docs.fivem.net/natives/?_0xB45085B721EFD38C", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "p1", "type": "BOOL"}]}
{"hash": "0x81592BE4E3878728", "name": "GET_VEHICLE_MOD_COLOR_2", "lua_name": "GetVehicleModColor_2", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void GetVehicleModColor_2(Vehicle vehicle, int* paintType, int* color)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x81592BE4E3878728", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "paintType", "type": "int*"}, {"name": "color", "type": "int*"}]}
{"hash": "0x4967A516ED23A5A1", "name": "GET_VEHICLE_MOD_COLOR_2_NAME", "lua_name": "GetVehicleModColor_2Name", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "char* GetVehicleModColor_2Name(Vehicle vehicle)", "description": "```\nreturns a string which is the codename of the vehicle's currently selected secondary color \n```", "aliases": "0x4967A516ED23A5A1", "url": "https://docs.fivem.net/natives/?_0x4967A516ED23A5A1", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0x4593CF82AA179706", "name": "GET_VEHICLE_MOD_IDENTIFIER_HASH", "lua_name": "GetVehicleModIdentifierHash", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "Hash GetVehicleModIdentifierHash(Vehicle vehicle, int modType, int modIndex)", "description": "```\nCan be used for IS_DLC_VEHICLE_MOD and _0xC098810437312FFF\n```", "aliases": "0x4593CF82AA179706 _GET_VEHICLE_MOD_DATA", "url": "https://docs.fivem.net/natives/?_0x4593CF82AA179706", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "modType", "type": "int", "description": "Refer to eVehicleModType in [`SET_VEHICLE_MOD`](#\\_0x6AF0636DDEDCB6DD)."}, {"name": "modIndex", "type": "int"}]}
{"hash": "0x6325D1A044AE510D", "name": "GET_VEHICLE_MOD_KIT", "lua_name": "GetVehicleModKit", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "int GetVehicleModKit(Vehicle vehicle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x6325D1A044AE510D", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0xFC058F5121E54C32", "name": "GET_VEHICLE_MOD_KIT_TYPE", "lua_name": "GetVehicleModKitType", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "int GetVehicleModKitType(Vehicle vehicle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xFC058F5121E54C32", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0x90A38E9838E0A8C1", "name": "GET_VEHICLE_MOD_MODIFIER_VALUE", "lua_name": "GetVehicleModModifierValue", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "int GetVehicleModModifierValue(Vehicle vehicle, int modType, int modIndex)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x90A38E9838E0A8C1", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "modType", "type": "int", "description": "Refer to eVehicleModType in [`SET_VEHICLE_MOD`](#\\_0x6AF0636DDEDCB6DD)."}, {"name": "modIndex", "type": "int"}]}
{"hash": "0xB3924ECD70E095DC", "name": "GET_VEHICLE_MOD_VARIATION", "lua_name": "GetVehicleModVariation", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "BOOL GetVehicleModVariation(Vehicle vehicle, int modType)", "description": "```\nOnly used for wheels(ModType = 23/24) Returns true if the wheels are custom wheels\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xB3924ECD70E095DC", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "modType", "type": "int", "description": "Refer to eVehicleModType in [`SET_VEHICLE_MOD`](#\\_0x6AF0636DDEDCB6DD)."}]}
{"hash": "0x24CB2137731FFE89", "name": "GET_VEHICLE_NUMBER_OF_PASSENGERS", "lua_name": "GetVehicleNumberOfPassengers", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "int GetVehicleNumberOfPassengers(Vehicle vehicle)", "description": "```\nGets the number of passengers, NOT including the driver. Use IS_VEHICLE_SEAT_FREE(Vehicle, -1) to also check for the driver \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x24CB2137731FFE89", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0x7CE1CCB9B293020E", "name": "GET_VEHICLE_NUMBER_PLATE_TEXT", "lua_name": "GetVehicleNumberPlateText", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "char* GetVehicleNumberPlateText(Vehicle vehicle)", "description": "```\nReturns the license plate text from a vehicle. 8 chars maximum. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x7CE1CCB9B293020E", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0xF11BC2DD9A3E7195", "name": "GET_VEHICLE_NUMBER_PLATE_TEXT_INDEX", "lua_name": "GetVehicleNumberPlateTextIndex", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "int GetVehicleNumberPlateTextIndex(Vehicle vehicle)", "description": "```cpp\nenum eVehiclePlateIndicies {\n\tSanAndreasCursive = 0,\n\tSanAndreasBlack = 1,\n\tSanAndreasBlue = 2,\n\tSanAndreasPlain = 3,\n\tSRExcept = 4,\n\tNorthYankton = 5,\n\t// All indicies below this require b3095\n\tECola = 6,\n\tLasVenturas = 7,\n\tLiberyCity = 8,\n\tLSCarMeet = 9,\n\tLSPanic = 10,\n\tLSPounders = 11,\n\tSprunk = 12,\n}\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xF11BC2DD9A3E7195", "params": [{"name": "vehicle", "type": "Vehicle", "description": "The vehicle to get the plate index of"}]}
{"hash": "0x7D5DABE888D2D074", "name": "GET_VEHICLE_PETROL_TANK_HEALTH", "lua_name": "GetVehiclePetrolTankHealth", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "float GetVehiclePetrolTankHealth(Vehicle vehicle)", "description": "```\n1000 is max health \nBegins leaking gas at around 650 health \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x7D5DABE888D2D074", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0x9CCC9525BF2408E0", "name": "GET_VEHICLE_PLATE_TYPE", "lua_name": "GetVehiclePlateType", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "int GetVehiclePlateType(Vehicle vehicle)", "description": "Returns the plates a vehicle has.\n\n```cpp\nenum eVehiclePlateType\n{\n\tVPT_FRONT_AND_BACK_PLATES = 0,\n\tVPT_FRONT_PLATES = 1,\n\tVPT_BACK_PLATES = 2,\n\tVPT_NONE = 3,\n};\n```\n\nMotorcycles with no visible plates will sometimes return a 2 for unknown reasons.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x9CCC9525BF2408E0", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0x21543C612379DB3C", "name": "GET_VEHICLE_RECORDING_ID", "lua_name": "GetVehicleRecordingId", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "int GetVehicleRecordingId(int recording, char* script)", "description": "See [`REQUEST_VEHICLE_RECORDING`](#\\_0xAF514CABE74CBF15).", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x21543C612379DB3C", "params": [{"name": "recording", "type": "int"}, {"name": "script", "type": "char*"}]}
{"hash": "0x1CDD6BADC297830D", "name": "GET_VEHICLE_TRAILER_VEHICLE", "lua_name": "GetVehicleTrailerVehicle", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "BOOL GetVehicleTrailerVehicle(Vehicle vehicle, Vehicle* trailer)", "description": "```\nGets the trailer of a vehicle and puts it into the trailer parameter. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x1CDD6BADC297830D", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "trailer", "type": "Vehicle*"}]}
{"hash": "0x678B9BB8C3F58FEB", "name": "GET_VEHICLE_TYRES_CAN_BURST", "lua_name": "GetVehicleTyresCanBurst", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "BOOL GetVehicleTyresCanBurst(Vehicle vehicle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x678B9BB8C3F58FEB", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0xB635392A4938B3C3", "name": "GET_VEHICLE_TYRE_SMOKE_COLOR", "lua_name": "GetVehicleTyreSmokeColor", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void GetVehicleTyreSmokeColor(Vehicle vehicle, int* r, int* g, int* b)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xB635392A4938B3C3", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "r", "type": "int*"}, {"name": "g", "type": "int*"}, {"name": "b", "type": "int*"}]}
{"hash": "0xB3ED1BFB4BE636DC", "name": "GET_VEHICLE_WHEEL_TYPE", "lua_name": "GetVehicleWheelType", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "int GetVehicleWheelType(Vehicle vehicle)", "description": "```cpp\nenum eVehicleWheelType\n{\n VWT_SPORT = 0,\n VWT_MUSCLE = 1,\n VWT_LOWRIDER = 2,\n VWT_SUV = 3,\n VWT_OFFROAD = 4,\n VWT_TUNER = 5,\n VWT_BIKE = 6,\n VWT_HIEND = 7,\n // Benny's Original\n VWT_SUPERMOD1 = 8,\n // Benny's Bespoke\n VWT_SUPERMOD2 = 9,\n // Open Wheel\n VWT_SUPERMOD3 = 10,\n // Street\n VWT_SUPERMOD4 = 11,\n // Track\n VWT_SUPERMOD5 = 12,\n};\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xB3ED1BFB4BE636DC", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0x0EE21293DAD47C95", "name": "GET_VEHICLE_WINDOW_TINT", "lua_name": "GetVehicleWindowTint", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "int GetVehicleWindowTint(Vehicle vehicle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x0EE21293DAD47C95", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0x06F43E5175EB6D96", "name": "HAS_PRELOAD_MODS_FINISHED", "lua_name": "HasPreloadModsFinished", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "BOOL HasPreloadModsFinished(Any p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x06F43E5175EB6D96", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0x1BBE0523B8DB9A21", "name": "HAS_VEHICLE_ASSET_LOADED", "lua_name": "HasVehicleAssetLoaded", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "BOOL HasVehicleAssetLoaded(int vehicleAsset)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x1BBE0523B8DB9A21", "params": [{"name": "vehicleAsset", "type": "int"}]}
{"hash": "0x6ADAABD3068C5235", "name": "HAS_VEHICLE_PHONE_EXPLOSIVE_DEVICE", "lua_name": "HasVehiclePhoneExplosiveDevice", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "BOOL HasVehiclePhoneExplosiveDevice()", "description": "", "aliases": "0x6ADAABD3068C5235", "url": "https://docs.fivem.net/natives/?_0x6ADAABD3068C5235", "params": []}
{"hash": "0x300D614A4C785FC4", "name": "HAS_VEHICLE_RECORDING_BEEN_LOADED", "lua_name": "HasVehicleRecordingBeenLoaded", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "BOOL HasVehicleRecordingBeenLoaded(int recording, char* script)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x300D614A4C785FC4", "params": [{"name": "recording", "type": "int"}, {"name": "script", "type": "char*", "annotations": {"cs_type": "AnyPtr"}}]}
{"hash": "0x9A83F5F9963775EF", "name": "HAVE_VEHICLE_MODS_STREAMED_IN", "lua_name": "HaveVehicleModsStreamedIn", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "BOOL HaveVehicleModsStreamedIn(Vehicle vehicle)", "description": "", "aliases": "0x9A83F5F9963775EF _IS_VEHICLE_MOD_LOAD_DONE", "url": "https://docs.fivem.net/natives/?_0x9A83F5F9963775EF", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0x48ADC8A773564670", "name": "INSTANTLY_FILL_VEHICLE_POPULATION", "lua_name": "InstantlyFillVehiclePopulation", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void InstantlyFillVehiclePopulation()", "description": "", "aliases": "0x48ADC8A773564670", "url": "https://docs.fivem.net/natives/?_0x48ADC8A773564670", "params": []}
{"hash": "0x62CA17B74C435651", "name": "IS_ANY_ENTITY_ATTACHED_TO_HANDLER_FRAME", "lua_name": "IsAnyEntityAttachedToHandlerFrame", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "BOOL IsAnyEntityAttachedToHandlerFrame(Vehicle vehicle)", "description": "", "aliases": "0x62CA17B74C435651", "url": "https://docs.fivem.net/natives/?_0x62CA17B74C435651", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0x291E373D483E7EE7", "name": "IS_ANY_PED_RAPPELLING_FROM_HELI", "lua_name": "IsAnyPedRappellingFromHeli", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "BOOL IsAnyPedRappellingFromHeli(Vehicle vehicle)", "description": "", "aliases": "0x291E373D483E7EE7 _ANY_PASSENGERS_RAPPELING _IS_ANY_PASSENGER_RAPPELING_FROM_VEHICLE", "url": "https://docs.fivem.net/natives/?_0x291E373D483E7EE7", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0x61E1DD6125A3EEE6", "name": "IS_ANY_VEHICLE_NEAR_POINT", "lua_name": "IsAnyVehicleNearPoint", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "BOOL IsAnyVehicleNearPoint(float x, float y, float z, float radius)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x61E1DD6125A3EEE6", "params": [{"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}, {"name": "radius", "type": "float"}]}
{"hash": "0x9F243D3919F442FE", "name": "IS_BIG_VEHICLE", "lua_name": "IsBigVehicle", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "BOOL IsBigVehicle(Vehicle vehicle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x9F243D3919F442FE", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0xB0AD1238A709B1A2", "name": "IS_BOAT_ANCHORED", "lua_name": "IsBoatAnchored", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "BOOL IsBoatAnchored(Vehicle boat)", "description": "Checks if a boat is currently anchored.\n\nThis native is a getter for [SET_BOAT_ANCHOR](#\\_0x75DBEC174AEEAD10).\n\n```\nNativeDB Introduced: v573\n```", "aliases": "0xB0AD1238A709B1A2 _IS_BOAT_ANCHORED_AND_FROZEN", "url": "https://docs.fivem.net/natives/?_0xB0AD1238A709B1A2", "params": [{"name": "boat", "type": "Vehicle", "description": "The boat to check."}]}
{"hash": "0x7EEF65D5F153E26A", "name": "IS_COP_VEHICLE_IN_AREA_3D", "lua_name": "IsCopVehicleInArea_3d", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "BOOL IsCopVehicleInArea_3d(float x1, float x2, float y1, float y2, float z1, float z2)", "description": "```\nUsage: \npublic bool isCopInRange(Vector3 Location, float Range) \n { \n return Function.Call<bool>(Hash.IS_COP_PED_IN_AREA_3D, Location.X - Range, Location.Y - Range, Location.Z - Range, Location.X + Range, Location.Y + Range, Location.Z + Range); \n } \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x7EEF65D5F153E26A", "params": [{"name": "x1", "type": "float"}, {"name": "x2", "type": "float"}, {"name": "y1", "type": "float"}, {"name": "y2", "type": "float"}, {"name": "z1", "type": "float"}, {"name": "z2", "type": "float"}]}
{"hash": "0x57715966069157AD", "name": "IS_ENTITY_ATTACHED_TO_HANDLER_FRAME", "lua_name": "IsEntityAttachedToHandlerFrame", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "BOOL IsEntityAttachedToHandlerFrame(Vehicle vehicle, Entity entity)", "description": "", "aliases": "SET_PED_ENABLED_BIKE_RINGTONE _IS_VEHICLE_NEAR_ENTITY", "url": "https://docs.fivem.net/natives/?_0x57715966069157AD", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "entity", "type": "Entity"}]}
{"hash": "0x634148744F385576", "name": "IS_HELI_LANDING_AREA_BLOCKED", "lua_name": "IsHeliLandingAreaBlocked", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "BOOL IsHeliLandingAreaBlocked(Vehicle vehicle)", "description": "", "aliases": "0x634148744F385576", "url": "https://docs.fivem.net/natives/?_0x634148744F385576", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0xBC74B4BE25EB6C8A", "name": "IS_HELI_PART_BROKEN", "lua_name": "IsHeliPartBroken", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "BOOL IsHeliPartBroken(Vehicle vehicle, BOOL p1, BOOL p2, BOOL p3)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xBC74B4BE25EB6C8A", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "p1", "type": "BOOL"}, {"name": "p2", "type": "BOOL"}, {"name": "p3", "type": "BOOL"}]}
{"hash": "0x491E822B2C464FE4", "name": "IS_NITROUS_ACTIVE", "lua_name": "IsNitrousActive", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "BOOL IsNitrousActive(Vehicle vehicle)", "description": "```\nNativeDB Introduced: 3095\n```\n\nDetermines if the nitrous is currently activated in the specified vehicle.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x491E822B2C464FE4", "params": [{"name": "vehicle", "type": "Vehicle", "description": "The vehicle to check."}]}
{"hash": "0x4198AB0022B15F87", "name": "IS_PLANE_LANDING_GEAR_INTACT", "lua_name": "IsPlaneLandingGearIntact", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "BOOL IsPlaneLandingGearIntact(Vehicle plane)", "description": "", "aliases": "0x4198AB0022B15F87 _VEHICLE_HAS_LANDING_GEAR", "url": "https://docs.fivem.net/natives/?_0x4198AB0022B15F87", "params": [{"name": "plane", "type": "Vehicle"}]}
{"hash": "0x1C8A4C2C19E68EEC", "name": "IS_PLAYBACK_GOING_ON_FOR_VEHICLE", "lua_name": "IsPlaybackGoingOnForVehicle", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "BOOL IsPlaybackGoingOnForVehicle(Vehicle vehicle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x1C8A4C2C19E68EEC", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0xAEA8FD591FAD4106", "name": "IS_PLAYBACK_USING_AI_GOING_ON_FOR_VEHICLE", "lua_name": "IsPlaybackUsingAiGoingOnForVehicle", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "BOOL IsPlaybackUsingAiGoingOnForVehicle(Vehicle vehicle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xAEA8FD591FAD4106", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0xF7F203E31F96F6A1", "name": "IS_SEAT_WARP_ONLY", "lua_name": "IsSeatWarpOnly", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "BOOL IsSeatWarpOnly(Vehicle vehicle, int seatIndex)", "description": "", "aliases": "0xF7F203E31F96F6A1", "url": "https://docs.fivem.net/natives/?_0xF7F203E31F96F6A1", "params": [{"name": "vehicle", "type": "Vehicle", "description": "The vehicle to check."}, {"name": "seatIndex", "type": "int", "annotations": {"cs_type": "BOOL"}, "description": "See eSeatPosition declared in [`IS_VEHICLE_SEAT_FREE`](#\\_0x22AC59A870E6A669)."}]}
{"hash": "0x7504C0F113AB50FC", "name": "IS_TAXI_LIGHT_ON", "lua_name": "IsTaxiLightOn", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "BOOL IsTaxiLightOn(Vehicle vehicle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x7504C0F113AB50FC", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0xBF94DD42F63BDED2", "name": "IS_THIS_MODEL_A_BICYCLE", "lua_name": "IsThisModelABicycle", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "BOOL IsThisModelABicycle(Hash model)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xBF94DD42F63BDED2", "params": [{"name": "model", "type": "Hash"}]}
{"hash": "0xB50C0B0CEDC6CE84", "name": "IS_THIS_MODEL_A_BIKE", "lua_name": "IsThisModelABike", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "BOOL IsThisModelABike(Hash model)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xB50C0B0CEDC6CE84", "params": [{"name": "model", "type": "Hash"}]}
{"hash": "0x45A9187928F4B9E3", "name": "IS_THIS_MODEL_A_BOAT", "lua_name": "IsThisModelABoat", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "BOOL IsThisModelABoat(Hash model)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x45A9187928F4B9E3", "params": [{"name": "model", "type": "Hash"}]}
{"hash": "0x7F6DB52EEFC96DF8", "name": "IS_THIS_MODEL_A_CAR", "lua_name": "IsThisModelACar", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "BOOL IsThisModelACar(Hash model)", "description": "```\nTo check if the model is an amphibious car, see gtaforums.com/topic/717612-v-scriptnative-documentation-and-research/page-33#entry1069317363 (for build 944 and above only!) \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x7F6DB52EEFC96DF8", "params": [{"name": "model", "type": "Hash"}]}
{"hash": "0xDCE4334788AF94EA", "name": "IS_THIS_MODEL_A_HELI", "lua_name": "IsThisModelAHeli", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "BOOL IsThisModelAHeli(Hash model)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xDCE4334788AF94EA", "params": [{"name": "model", "type": "Hash"}]}
{"hash": "0xA0948AB42D7BA0DE", "name": "IS_THIS_MODEL_A_PLANE", "lua_name": "IsThisModelAPlane", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "BOOL IsThisModelAPlane(Hash model)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA0948AB42D7BA0DE", "params": [{"name": "model", "type": "Hash"}]}
{"hash": "0x39DAC362EE65FA28", "name": "IS_THIS_MODEL_A_QUADBIKE", "lua_name": "IsThisModelAQuadbike", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "BOOL IsThisModelAQuadbike(Hash model)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x39DAC362EE65FA28", "params": [{"name": "model", "type": "Hash"}]}
{"hash": "0xAB935175B22E822B", "name": "IS_THIS_MODEL_A_TRAIN", "lua_name": "IsThisModelATrain", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "BOOL IsThisModelATrain(Hash model)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xAB935175B22E822B", "params": [{"name": "model", "type": "Hash"}]}
{"hash": "0x84B233A8C8FC8AE7", "name": "IS_TOGGLE_MOD_ON", "lua_name": "IsToggleModOn", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "BOOL IsToggleModOn(Vehicle vehicle, int modType)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x84B233A8C8FC8AE7", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "modType", "type": "int", "description": "Refer to eVehicleModType in [`SET_VEHICLE_MOD`](#\\_0x6AF0636DDEDCB6DD)."}]}
{"hash": "0xE33FFA906CE74880", "name": "IS_TURRET_SEAT", "lua_name": "IsTurretSeat", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "BOOL IsTurretSeat(Vehicle vehicle, int seatIndex)", "description": "", "aliases": "0xE33FFA906CE74880", "url": "https://docs.fivem.net/natives/?_0xE33FFA906CE74880", "params": [{"name": "vehicle", "type": "Vehicle", "description": "The vehicle to check."}, {"name": "seatIndex", "type": "int", "description": "See eSeatPosition declared in [`IS_VEHICLE_SEAT_FREE`](#\\_0x22AC59A870E6A669)."}]}
{"hash": "0x4319E335B71FFF34", "name": "IS_VEHICLE_ALARM_ACTIVATED", "lua_name": "IsVehicleAlarmActivated", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "BOOL IsVehicleAlarmActivated(Vehicle vehicle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x4319E335B71FFF34", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0xD40148F22E81A1D9", "name": "IS_VEHICLE_ATTACHED_TO_CARGOBOB", "lua_name": "IsVehicleAttachedToCargobob", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "BOOL IsVehicleAttachedToCargobob(Vehicle cargobob, Vehicle vehicleAttached)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xD40148F22E81A1D9", "params": [{"name": "cargobob", "type": "Vehicle"}, {"name": "vehicleAttached", "type": "Vehicle"}]}
{"hash": "0x146DF9EC4C4B9FD4", "name": "IS_VEHICLE_ATTACHED_TO_TOW_TRUCK", "lua_name": "IsVehicleAttachedToTowTruck", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "BOOL IsVehicleAttachedToTowTruck(Vehicle towTruck, Vehicle vehicle)", "description": "```\nScripts verify that towTruck is the first parameter, not the second. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x146DF9EC4C4B9FD4", "params": [{"name": "towTruck", "type": "Vehicle"}, {"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0xE7CF3C4F9F489F0C", "name": "IS_VEHICLE_ATTACHED_TO_TRAILER", "lua_name": "IsVehicleAttachedToTrailer", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "BOOL IsVehicleAttachedToTrailer(Vehicle vehicle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xE7CF3C4F9F489F0C", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0x52F357A30698BCCE", "name": "IS_VEHICLE_A_CONVERTIBLE", "lua_name": "IsVehicleAConvertible", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "BOOL IsVehicleAConvertible(Vehicle vehicle, BOOL checkRoofExtras)", "description": "Determines if a vehicle is a convertible with an animatable roof. This native checks if the specified vehicle model features a convertible roof that can be lowered or raised through an animation.\n\n```\nNativeDB Introduced: v323\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x52F357A30698BCCE", "params": [{"name": "vehicle", "type": "Vehicle", "description": "The vehicle to check."}, {"name": "checkRoofExtras", "type": "BOOL", "description": "When set to `false`, the native checks only for vehicles with an animatable convertible roof. Set to `true` to include additional checks for vehicles that might have a non-animatable roof (i.e., using vehicle extras)"}]}
{"hash": "0x27B926779DEB502D", "name": "IS_VEHICLE_BUMPER_BOUNCING", "lua_name": "IsVehicleBumperBouncing", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "BOOL IsVehicleBumperBouncing(Vehicle vehicle, BOOL frontBumper)", "description": "", "aliases": "0x27B926779DEB502D", "url": "https://docs.fivem.net/natives/?_0x27B926779DEB502D", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "frontBumper", "type": "BOOL"}]}
{"hash": "0x468056A6BB6F3846", "name": "IS_VEHICLE_BUMPER_BROKEN_OFF", "lua_name": "IsVehicleBumperBrokenOff", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "BOOL IsVehicleBumperBrokenOff(Vehicle vehicle, BOOL front)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x468056A6BB6F3846", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "front", "type": "BOOL"}]}
{"hash": "0xB8E181E559464527", "name": "IS_VEHICLE_DOOR_DAMAGED", "lua_name": "IsVehicleDoorDamaged", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "BOOL IsVehicleDoorDamaged(Vehicle veh, int doorID)", "description": "See eDoorId declared in [`SET_VEHICLE_DOOR_SHUT`](#\\_0x93D9BD300D7789E5)", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xB8E181E559464527", "params": [{"name": "veh", "type": "Vehicle"}, {"name": "doorID", "type": "int"}]}
{"hash": "0x3E933CFF7B111C22", "name": "IS_VEHICLE_DOOR_FULLY_OPEN", "lua_name": "IsVehicleDoorFullyOpen", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "BOOL IsVehicleDoorFullyOpen(Vehicle vehicle, int doorIndex)", "description": "See eDoorId declared in [`SET_VEHICLE_DOOR_SHUT`](#\\_0x93D9BD300D7789E5)", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x3E933CFF7B111C22", "params": [{"name": "vehicle", "type": "Vehicle", "description": "The vehicle to check."}, {"name": "doorIndex", "type": "int", "description": "The index of the door to check."}]}
{"hash": "0x4C241E39B23DF959", "name": "IS_VEHICLE_DRIVEABLE", "lua_name": "IsVehicleDriveable", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "BOOL IsVehicleDriveable(Vehicle vehicle, BOOL isOnFireCheck)", "description": "```\np1 is always 0 in the scripts. \np1 = check if vehicle is on fire \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x4C241E39B23DF959", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "isOnFireCheck", "type": "BOOL"}]}
{"hash": "0xD2E6822DBFD6C8BD", "name": "IS_VEHICLE_EXTRA_TURNED_ON", "lua_name": "IsVehicleExtraTurnedOn", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "BOOL IsVehicleExtraTurnedOn(Vehicle vehicle, int extraId)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xD2E6822DBFD6C8BD", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "extraId", "type": "int"}]}
{"hash": "0x1F25887F3C104278", "name": "IS_VEHICLE_HIGH_DETAIL", "lua_name": "IsVehicleHighDetail", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "BOOL IsVehicleHighDetail(Vehicle vehicle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x1F25887F3C104278", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0x1297A88E081430EB", "name": "IS_VEHICLE_IN_BURNOUT", "lua_name": "IsVehicleInBurnout", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "BOOL IsVehicleInBurnout(Vehicle vehicle)", "description": "```\nReturns whether the specified vehicle is currently in a burnout. \nvb.net \nPublic Function isVehicleInBurnout(vh As Vehicle) As Boolean \n Return Native.Function.Call(Of Boolean)(Hash.IS_VEHICLE_IN_BURNOUT, vh) \n End Function \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x1297A88E081430EB", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0xCEE4490CD57BB3C2", "name": "IS_VEHICLE_IN_GARAGE_AREA", "lua_name": "IsVehicleInGarageArea", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "BOOL IsVehicleInGarageArea(char* garageName, Vehicle vehicle)", "description": "```\ngarageName example \"Michael - Beverly Hills\"\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xCEE4490CD57BB3C2", "params": [{"name": "garageName", "type": "char*"}, {"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0xA77DC70BD689A1E5", "name": "IS_VEHICLE_IN_SUBMARINE_MODE", "lua_name": "IsVehicleInSubmarineMode", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "BOOL IsVehicleInSubmarineMode(Vehicle vehicle)", "description": "```\nNativeDB Introduced: v1290\n```", "aliases": "_GET_IS_SUBMARINE_VEHICLE_TRANSFORMED", "url": "https://docs.fivem.net/natives/?_0xA77DC70BD689A1E5", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0x423E8DE37D934D89", "name": "IS_VEHICLE_MODEL", "lua_name": "IsVehicleModel", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "BOOL IsVehicleModel(Vehicle vehicle, Hash model)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x423E8DE37D934D89", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "model", "type": "Hash"}]}
{"hash": "0xB104CD1BABF302E2", "name": "IS_VEHICLE_ON_ALL_WHEELS", "lua_name": "IsVehicleOnAllWheels", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "BOOL IsVehicleOnAllWheels(Vehicle vehicle)", "description": "```\nPublic Function isVehicleOnAllWheels(vh As Vehicle) As Boolean \nReturn Native.Function.Call(Of Boolean)(Hash.IS_VEHICLE_ON_ALL_WHEELS, vh) \n\t\t End Function \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xB104CD1BABF302E2", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0xC0F97FCE55094987", "name": "IS_VEHICLE_SEARCHLIGHT_ON", "lua_name": "IsVehicleSearchlightOn", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "BOOL IsVehicleSearchlightOn(Vehicle vehicle)", "description": "```\nPossibly: Returns whether the searchlight (found on police vehicles) is toggled on. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC0F97FCE55094987", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0x22AC59A870E6A669", "name": "IS_VEHICLE_SEAT_FREE", "lua_name": "IsVehicleSeatFree", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "BOOL IsVehicleSeatFree(Vehicle vehicle, int seatIndex)", "description": "Seat indices range from -1 to [`GET_VEHICLE_MAX_NUMBER_OF_PASSENGERS`](#\\_0xA7C4F2C6E744A550) minus one.\n\n```cpp\n// CTaskExitVehicleSeat::eSeatPosition - 1\nenum eSeatPosition\n{\n SF_FrontDriverSide = -1,\n SF_FrontPassengerSide = 0,\n SF_BackDriverSide = 1,\n SF_BackPassengerSide = 2,\n SF_AltFrontDriverSide = 3,\n SF_AltFrontPassengerSide = 4,\n SF_AltBackDriverSide = 5,\n SF_AltBackPassengerSide = 6,\n};\n```\n\n```\nNativeDB Added Parameter 3: BOOL isTaskRunning\n\nisTaskRunning = on true the function returns already false while a task on the target seat is running (TASK_ENTER_VEHICLE/TASK_SHUFFLE_TO_NEXT_VEHICLE_SEAT) - on false only when a ped is finally sitting in the seat.\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x22AC59A870E6A669", "params": [{"name": "vehicle", "type": "Vehicle", "description": "The vehicle to check."}, {"name": "seatIndex", "type": "int", "description": "The eSeatPosition or -2 for **any** vehicle seat."}]}
{"hash": "0xB5CC40FBCB586380", "name": "IS_VEHICLE_SIREN_AUDIO_ON", "lua_name": "IsVehicleSirenAudioOn", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "BOOL IsVehicleSirenAudioOn(Vehicle vehicle)", "description": "", "aliases": "0xB5CC40FBCB586380 _IS_VEHICLE_SIREN_SOUND_ON", "url": "https://docs.fivem.net/natives/?_0xB5CC40FBCB586380", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0x4C9BF537BE2634B2", "name": "IS_VEHICLE_SIREN_ON", "lua_name": "IsVehicleSirenOn", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "BOOL IsVehicleSirenOn(Vehicle vehicle)", "description": "Returns whether the vehicle's lights and sirens are on.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x4C9BF537BE2634B2", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0x8D474C8FAEFF6CDE", "name": "IS_VEHICLE_SPRAYABLE", "lua_name": "IsVehicleSprayable", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "BOOL IsVehicleSprayable(Vehicle vehicle)", "description": "```\nReturns false if the vehicle has the FLAG_NO_RESPRAY flag set.\n```", "aliases": "0x8D474C8FAEFF6CDE _IS_VEHICLE_SHOP_RESPRAY_ALLOWED", "url": "https://docs.fivem.net/natives/?_0x8D474C8FAEFF6CDE", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0x4AF9BD80EEBEB453", "name": "IS_VEHICLE_STOLEN", "lua_name": "IsVehicleStolen", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "BOOL IsVehicleStolen(Vehicle vehicle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x4AF9BD80EEBEB453", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0x5721B434AD84D57A", "name": "IS_VEHICLE_STOPPED", "lua_name": "IsVehicleStopped", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "BOOL IsVehicleStopped(Vehicle vehicle)", "description": "```\nReturns true if the vehicle's current speed is less than, or equal to 0.0025f.\nFor some vehicles it returns true if the current speed is <= 0.00039999999.\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x5721B434AD84D57A", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0x2959F696AE390A99", "name": "IS_VEHICLE_STOPPED_AT_TRAFFIC_LIGHTS", "lua_name": "IsVehicleStoppedAtTrafficLights", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "BOOL IsVehicleStoppedAtTrafficLights(Vehicle vehicle)", "description": "This native checks if the given vehicle is stopped at a red or amber traffic light junction, provided the driver's personality is set to not run amber lights.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x2959F696AE390A99", "params": [{"name": "vehicle", "type": "Vehicle", "description": "The vehicle handle."}]}
{"hash": "0xB497F06B288DCFDF", "name": "IS_VEHICLE_STUCK_ON_ROOF", "lua_name": "IsVehicleStuckOnRoof", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "BOOL IsVehicleStuckOnRoof(Vehicle vehicle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xB497F06B288DCFDF", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0x679BE1DAF71DA874", "name": "IS_VEHICLE_STUCK_TIMER_UP", "lua_name": "IsVehicleStuckTimerUp", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "BOOL IsVehicleStuckTimerUp(Vehicle vehicle, int p1, int p2)", "description": "```\np1 can be anywhere from 0 to 3 in the scripts. p2 is generally somewhere in the 1000 to 10000 range. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x679BE1DAF71DA874", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "p1", "type": "int"}, {"name": "p2", "type": "int"}]}
{"hash": "0xBA291848A0815CA9", "name": "IS_VEHICLE_TYRE_BURST", "lua_name": "IsVehicleTyreBurst", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "BOOL IsVehicleTyreBurst(Vehicle vehicle, int wheelID, BOOL isBurstToRim)", "description": "```cpp\nenum eVehicleWheels\n{\n\tWHEEL_LF = 0, // Vehicle Left front\n\tWHEEL_RF = 1, // Vehicle Right front\n\tWHEEL_LM = 2, // Vehicle Left middle\n\tWHEEL_RM = 3, // Vehicle Right middle\n\tWHEEL_LR = 4, // Vehicle Left rear\n\tWHEEL_RR = 5, // Vehicle Right rear\n\tWHEEL_BF = 6, // Bike front\n\tWHEEL_BR = 7, // Bike rear\n\tMAX_WHEELS = 8\n};\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xBA291848A0815CA9", "params": [{"name": "vehicle", "type": "Vehicle", "description": "The vehicle to check the tire status of"}, {"name": "wheelID", "type": "int", "description": "The wheel id to check, see `eVehicleWheels`"}, {"name": "isBurstToRim", "type": "BOOL", "description": "Whether it should only return `true` if the tire is bursted to its rims"}]}
{"hash": "0xAA0A52D24FB98293", "name": "IS_VEHICLE_VISIBLE", "lua_name": "IsVehicleVisible", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "BOOL IsVehicleVisible(Vehicle vehicle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xAA0A52D24FB98293", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0x46E571A0E20D01F1", "name": "IS_VEHICLE_WINDOW_INTACT", "lua_name": "IsVehicleWindowIntact", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "BOOL IsVehicleWindowIntact(Vehicle vehicle, int windowIndex)", "description": "```cpp\nenum eWindowId {\n\tVEH_EXT_WINDOW_LF = 0,\n\tVEH_EXT_WINDOW_RF = 1,\n\tVEH_EXT_WINDOW_LR = 2,\n\tVEH_EXT_WINDOW_RR = 3,\n\tVEH_EXT_WINDOW_LM = 4,\n\tVEH_EXT_WINDOW_RM = 5,\n\tVEH_EXT_WINDSCREEN = 6,\n\tVEH_EXT_WINDSCREEN_R = 7,\n}\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x46E571A0E20D01F1", "params": [{"name": "vehicle", "type": "Vehicle", "description": "The vehicle handle"}, {"name": "windowIndex", "type": "int", "description": "The index of the window"}]}
{"hash": "0xDED51F703D0FA83D", "name": "LOWER_CONVERTIBLE_ROOF", "lua_name": "LowerConvertibleRoof", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void LowerConvertibleRoof(Vehicle vehicle, BOOL instantlyLower)", "description": "Lowers the roof on a convertible vehicle, utilizing any available animations for the action. This native is particularly useful for creating a realistic interaction with convertible vehicles by animating the process of lowering the roof.\n\nYou can check if the vehicle has an convertible roof using [`IS_VEHICLE_A_CONVERTIBLE`](#\\_0x52F357A30698BCCE).\n\n```\nNativeDB Introduced: v323\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xDED51F703D0FA83D", "params": [{"name": "vehicle", "type": "Vehicle", "description": "The convertible vehicle whose roof you want to lower."}, {"name": "instantlyLower", "type": "BOOL", "description": "A boolean value indicating whether the roof should be lowered instantly without transitioning through the animation. Set to `false` to lower the roof with the animation or `true` to lower it instantly."}]}
{"hash": "0x93A3996368C94158", "name": "MODIFY_VEHICLE_TOP_SPEED", "lua_name": "ModifyVehicleTopSpeed", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void ModifyVehicleTopSpeed(Vehicle vehicle, float value)", "description": "", "aliases": "_SET_VEHICLE_ENGINE_POWER_MULTIPLIER", "url": "https://docs.fivem.net/natives/?_0x93A3996368C94158", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "value", "type": "float"}]}
{"hash": "0x87E7F24270732CB1", "name": "OPEN_BOMB_BAY_DOORS", "lua_name": "OpenBombBayDoors", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void OpenBombBayDoors(Vehicle vehicle)", "description": "", "aliases": "_OPEN_VEHICLE_BOMB_BAY", "url": "https://docs.fivem.net/natives/?_0x87E7F24270732CB1", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0x632A689BF42301B1", "name": "PAUSE_PLAYBACK_RECORDED_VEHICLE", "lua_name": "PausePlaybackRecordedVehicle", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void PausePlaybackRecordedVehicle(Vehicle vehicle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x632A689BF42301B1", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0x6D645D59FB5F5AD3", "name": "POP_OUT_VEHICLE_WINDSCREEN", "lua_name": "PopOutVehicleWindscreen", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void PopOutVehicleWindscreen(Vehicle vehicle)", "description": "Detaches the vehicle's windscreen.", "aliases": "_DETACH_VEHICLE_WINDSCREEN", "url": "https://docs.fivem.net/natives/?_0x6D645D59FB5F5AD3", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0x758F49C24925568A", "name": "PRELOAD_VEHICLE_MOD", "lua_name": "PreloadVehicleMod", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void PreloadVehicleMod(Any p0, int modType, Any p2)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x758F49C24925568A", "params": [{"name": "p0", "type": "Any"}, {"name": "modType", "type": "int", "description": "Refer to eVehicleModType in [`SET_VEHICLE_MOD`](#\\_0x6AF0636DDEDCB6DD)."}, {"name": "p2", "type": "Any"}]}
{"hash": "0x8F5FB35D7E88FC70", "name": "RAISE_CONVERTIBLE_ROOF", "lua_name": "RaiseConvertibleRoof", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void RaiseConvertibleRoof(Vehicle vehicle, BOOL instantlyRaise)", "description": "Raises the roof on a convertible vehicle, utilizing any available animations for the action. This native is particularly useful for creating a realistic interaction with convertible vehicles by animating the process of raising the roof.\n\nYou can check if the vehicle has an convertible roof using [`IS_VEHICLE_A_CONVERTIBLE`](#\\_0x52F357A30698BCCE).\n\nTo lower the convertible roof, you can use [`LOWER_CONVERTIBLE_ROOF`](#\\_0xDED51F703D0FA83D).\n\n```\nNativeDB Introduced: v323\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x8F5FB35D7E88FC70", "params": [{"name": "vehicle", "type": "Vehicle", "description": "The convertible vehicle whose roof you wish to raise."}, {"name": "instantlyRaise", "type": "BOOL", "description": "A boolean indicating whether the roof should be raised instantly without the animation transition. Set `false` to raise the roof with the animation, or `true` to raise it immediately."}]}
{"hash": "0x445D79F995508307", "name": "RELEASE_PRELOAD_MODS", "lua_name": "ReleasePreloadMods", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void ReleasePreloadMods(Vehicle vehicle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x445D79F995508307", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0x9768CF648F54C804", "name": "REMOVE_PICK_UP_ROPE_FOR_CARGOBOB", "lua_name": "RemovePickUpRopeForCargobob", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void RemovePickUpRopeForCargobob(Vehicle cargobob)", "description": "```\nRetracts the hook on the cargobob. \nNote: after you retract it the natives for dropping the hook no longer work \n```", "aliases": "_RETRACT_CARGOBOB_HOOK", "url": "https://docs.fivem.net/natives/?_0x9768CF648F54C804", "params": [{"name": "cargobob", "type": "Vehicle"}]}
{"hash": "0x1033371FC8E842A7", "name": "REMOVE_ROAD_NODE_SPEED_ZONE", "lua_name": "RemoveRoadNodeSpeedZone", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "BOOL RemoveRoadNodeSpeedZone(int speedzone)", "description": "", "aliases": "0x1033371FC8E842A7 _REMOVE_SPEED_ZONE", "url": "https://docs.fivem.net/natives/?_0x1033371FC8E842A7", "params": [{"name": "speedzone", "type": "int"}]}
{"hash": "0x46A1E1A299EC4BBA", "name": "REMOVE_VEHICLES_FROM_GENERATORS_IN_AREA", "lua_name": "RemoveVehiclesFromGeneratorsInArea", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void RemoveVehiclesFromGeneratorsInArea(float x1, float y1, float z1, float x2, float y2, float z2, Any unk)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x46A1E1A299EC4BBA", "params": [{"name": "x1", "type": "float"}, {"name": "y1", "type": "float"}, {"name": "z1", "type": "float"}, {"name": "x2", "type": "float"}, {"name": "y2", "type": "float"}, {"name": "z2", "type": "float"}, {"name": "unk", "type": "Any"}]}
{"hash": "0xACE699C71AB9DEB5", "name": "REMOVE_VEHICLE_ASSET", "lua_name": "RemoveVehicleAsset", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void RemoveVehicleAsset(int vehicleAsset)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xACE699C71AB9DEB5", "params": [{"name": "vehicleAsset", "type": "int"}]}
{"hash": "0xE30524E1871F481D", "name": "REMOVE_VEHICLE_COMBAT_AVOIDANCE_AREA", "lua_name": "RemoveVehicleCombatAvoidanceArea", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void RemoveVehicleCombatAvoidanceArea(Any p0)", "description": "", "aliases": "0xE30524E1871F481D", "url": "https://docs.fivem.net/natives/?_0xE30524E1871F481D", "params": [{"name": "p0", "type": "Any"}]}
{"hash": "0x00689CDE5F7C6787", "name": "REMOVE_VEHICLE_HIGH_DETAIL_MODEL", "lua_name": "RemoveVehicleHighDetailModel", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void RemoveVehicleHighDetailModel(Vehicle vehicle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x00689CDE5F7C6787", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0x92D619E420858204", "name": "REMOVE_VEHICLE_MOD", "lua_name": "RemoveVehicleMod", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void RemoveVehicleMod(Vehicle vehicle, int modType)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x92D619E420858204", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "modType", "type": "int", "description": "Refer to eVehicleModType in [`SET_VEHICLE_MOD`](#\\_0x6AF0636DDEDCB6DD)."}]}
{"hash": "0xF1160ACCF98A3FC8", "name": "REMOVE_VEHICLE_RECORDING", "lua_name": "RemoveVehicleRecording", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void RemoveVehicleRecording(int recording, char* script)", "description": "See [REQUEST_VEHICLE_RECORDING](#\\_0xAF514CABE74CBF15)", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xF1160ACCF98A3FC8", "params": [{"name": "recording", "type": "int"}, {"name": "script", "type": "char*"}]}
{"hash": "0x8386BFB614D06749", "name": "REMOVE_VEHICLE_STUCK_CHECK", "lua_name": "RemoveVehicleStuckCheck", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void RemoveVehicleStuckCheck(Vehicle vehicle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x8386BFB614D06749", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0xC53EB42A499A7E90", "name": "REMOVE_VEHICLE_UPSIDEDOWN_CHECK", "lua_name": "RemoveVehicleUpsidedownCheck", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void RemoveVehicleUpsidedownCheck(Vehicle vehicle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC53EB42A499A7E90", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0xA711568EEDB43069", "name": "REMOVE_VEHICLE_WINDOW", "lua_name": "RemoveVehicleWindow", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void RemoveVehicleWindow(Vehicle vehicle, int windowIndex)", "description": "See eWindowId declared in [`IS_VEHICLE_WINDOW_INTACT`](#\\_0x46E571A0E20D01F1).", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA711568EEDB43069", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "windowIndex", "type": "int"}]}
{"hash": "0x81A15811460FAB3A", "name": "REQUEST_VEHICLE_ASSET", "lua_name": "RequestVehicleAsset", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void RequestVehicleAsset(Hash vehicleHash, int vehicleAsset)", "description": "```\nREQUEST_VEHICLE_ASSET(GET_HASH_KEY(cargobob3), 3); \nvehicle found that have asset's: \ncargobob3 \nsubmersible \nblazer \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x81A15811460FAB3A", "params": [{"name": "vehicleHash", "type": "Hash"}, {"name": "vehicleAsset", "type": "int"}]}
{"hash": "0xA6E9FDCB2C76785E", "name": "REQUEST_VEHICLE_HIGH_DETAIL_MODEL", "lua_name": "RequestVehicleHighDetailModel", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void RequestVehicleHighDetailModel(Vehicle vehicle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA6E9FDCB2C76785E", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0xAF514CABE74CBF15", "name": "REQUEST_VEHICLE_RECORDING", "lua_name": "RequestVehicleRecording", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void RequestVehicleRecording(int recording, char* script)", "description": "```\nRequest the vehicle recording defined by the lowercase format string \"%s%03d.yvr\". For example, REQUEST_VEHICLE_RECORDING(1, \"FBIs1UBER\") corresponds to fbis1uber001.yvr.\nFor all vehicle recording/playback natives, \"script\" is a common prefix that usually corresponds to the script/mission the recording is used in, \"recording\" is its int suffix, and \"id\" (e.g., in native GET_TOTAL_DURATION_OF_VEHICLE_RECORDING_ID) corresponds to a unique identifier within the recording streaming module.\nNote that only 24 recordings (hardcoded in multiple places) can ever active at a given time before clobbering begins.\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xAF514CABE74CBF15", "params": [{"name": "recording", "type": "int"}, {"name": "script", "type": "char*"}]}
{"hash": "0xD7591B0065AFAA7A", "name": "RESET_VEHICLE_STUCK_TIMER", "lua_name": "ResetVehicleStuckTimer", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void ResetVehicleStuckTimer(Vehicle vehicle, int nullAttributes)", "description": "```\nThe inner function has a switch on the second parameter. It's the stuck timer index. \nHere's some pseudo code I wrote for the inner function: \nvoid __fastcall NATIVE_RESET_VEHICLE_STUCK_TIMER_INNER(CUnknown* unknownClassInVehicle, int timerIndex) \n{ \n\tswitch (timerIndex) \n\t{ \n\tcase 0: \nunknownClassInVehicle->FirstStuckTimer = (WORD)0u; \n\tcase 1: \nunknownClassInVehicle->SecondStuckTimer = (WORD)0u; \n\tcase 2: \nunknownClassInVehicle->ThirdStuckTimer = (WORD)0u; \n\tcase 3: \nunknownClassInVehicle->FourthStuckTimer = (WORD)0u; \n\tcase 4: \nunknownClassInVehicle->FirstStuckTimer = (WORD)0u; \nunknownClassInVehicle->SecondStuckTimer = (WORD)0u; \nunknownClassInVehicle->ThirdStuckTimer = (WORD)0u; \nunknownClassInVehicle->FourthStuckTimer = (WORD)0u; \nbreak; \n\t}; \n} \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xD7591B0065AFAA7A", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "nullAttributes", "type": "int"}]}
{"hash": "0x21D2E5662C1F6FED", "name": "RESET_VEHICLE_WHEELS", "lua_name": "ResetVehicleWheels", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void ResetVehicleWheels(Vehicle vehicle, BOOL toggle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x21D2E5662C1F6FED", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0x7AD9E6CE657D69E3", "name": "ROLL_DOWN_WINDOW", "lua_name": "RollDownWindow", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void RollDownWindow(Vehicle vehicle, int windowIndex)", "description": "See eWindowId declared in [`IS_VEHICLE_WINDOW_INTACT`](#\\_0x46E571A0E20D01F1).", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x7AD9E6CE657D69E3", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "windowIndex", "type": "int"}]}
{"hash": "0x85796B0549DDE156", "name": "ROLL_DOWN_WINDOWS", "lua_name": "RollDownWindows", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void RollDownWindows(Vehicle vehicle)", "description": "```\nRoll down all the windows of the vehicle passed through the first parameter. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x85796B0549DDE156", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0x602E548F46E24D59", "name": "ROLL_UP_WINDOW", "lua_name": "RollUpWindow", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void RollUpWindow(Vehicle vehicle, int windowIndex)", "description": "See eWindowId declared in [`IS_VEHICLE_WINDOW_INTACT`](#\\_0x46E571A0E20D01F1).", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x602E548F46E24D59", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "windowIndex", "type": "int"}]}
{"hash": "0x608207E7A8FB787C", "name": "SET_ALL_LOW_PRIORITY_VEHICLE_GENERATORS_ACTIVE", "lua_name": "SetAllLowPriorityVehicleGeneratorsActive", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetAllLowPriorityVehicleGeneratorsActive(BOOL active)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x608207E7A8FB787C", "params": [{"name": "active", "type": "BOOL"}]}
{"hash": "0x34AD89078831A4BC", "name": "SET_ALL_VEHICLE_GENERATORS_ACTIVE", "lua_name": "SetAllVehicleGeneratorsActive", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetAllVehicleGeneratorsActive()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x34AD89078831A4BC", "params": []}
{"hash": "0xC12321827687FE4D", "name": "SET_ALL_VEHICLE_GENERATORS_ACTIVE_IN_AREA", "lua_name": "SetAllVehicleGeneratorsActiveInArea", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetAllVehicleGeneratorsActiveInArea(float x1, float y1, float z1, float x2, float y2, float z2, BOOL p6, BOOL p7)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC12321827687FE4D", "params": [{"name": "x1", "type": "float"}, {"name": "y1", "type": "float"}, {"name": "z1", "type": "float"}, {"name": "x2", "type": "float"}, {"name": "y2", "type": "float"}, {"name": "z2", "type": "float"}, {"name": "p6", "type": "BOOL"}, {"name": "p7", "type": "BOOL"}]}
{"hash": "0x90B6DA738A9A25DA", "name": "SET_AMBIENT_VEHICLE_RANGE_MULTIPLIER_THIS_FRAME", "lua_name": "SetAmbientVehicleRangeMultiplierThisFrame", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetAmbientVehicleRangeMultiplierThisFrame(float range)", "description": "", "aliases": "0x90B6DA738A9A25DA _SET_SOME_VEHICLE_DENSITY_MULTIPLIER_THIS_FRAME", "url": "https://docs.fivem.net/natives/?_0x90B6DA738A9A25DA", "params": [{"name": "range", "type": "float", "description": "Most likely a value between 0.0 and 1.0."}]}
{"hash": "0x9CFA4896C3A53CBB", "name": "SET_BIKE_ON_STAND", "lua_name": "SetBikeOnStand", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetBikeOnStand(Vehicle vehicle, float x, float y)", "description": "```\nOnly works on bikes, both X and Y work in the -1 - 1 range.\nX forces the bike to turn left or right (-1, 1)\nY forces the bike to lean to the left or to the right (-1, 1)\nExample with X -1/Y 1\nhttp://i.imgur.com/TgIuAPJ.jpg\n```", "aliases": "_SET_BIKE_LEAN_ANGLE", "url": "https://docs.fivem.net/natives/?_0x9CFA4896C3A53CBB", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "x", "type": "float"}, {"name": "y", "type": "float"}]}
{"hash": "0x75DBEC174AEEAD10", "name": "SET_BOAT_ANCHOR", "lua_name": "SetBoatAnchor", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetBoatAnchor(Vehicle boat, BOOL toggle)", "description": "Sets the anchor state for a boat.\n\n```\nNativeDB Introduced: v323\n```\n\n**Note**: You might want to check if you can use your anchor before with [CAN_ANCHOR_BOAT_HERE](#\\_0x26C10ECBDA5D043B).", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x75DBEC174AEEAD10", "params": [{"name": "boat", "type": "Vehicle", "description": "The target boat."}, {"name": "toggle", "type": "BOOL", "description": "Set the anchor state `true` deploys the anchor, false `raises` it."}]}
{"hash": "0x0A6A279F3AA4FD70", "name": "SET_BOAT_DISABLE_AVOIDANCE", "lua_name": "SetBoatDisableAvoidance", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetBoatDisableAvoidance(Vehicle vehicle, BOOL p1)", "description": "", "aliases": "0x0A6A279F3AA4FD70", "url": "https://docs.fivem.net/natives/?_0x0A6A279F3AA4FD70", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "p1", "type": "BOOL"}]}
{"hash": "0xE842A9398079BD82", "name": "SET_BOAT_LOW_LOD_ANCHOR_DISTANCE", "lua_name": "SetBoatLowLodAnchorDistance", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetBoatLowLodAnchorDistance(Vehicle boat, float value)", "description": "Sets the distance from the player at which anchored boats switch between high and low LOD (Level of Detail) buoyancy mode.\n\n```\nNativeDB Introduced: v323\n```", "aliases": "0xE842A9398079BD82 _SET_BOAT_ANCHOR_BUOYANCY_COEFFICIENT _SET_BOAT_MOVEMENT_RESISTANCE", "url": "https://docs.fivem.net/natives/?_0xE842A9398079BD82", "params": [{"name": "boat", "type": "Vehicle", "description": "The target boat."}, {"name": "value", "type": "float", "description": "The distance at which the LOD switch occurs. Set to `-1.0` to reset the LOD distance to the default value."}]}
{"hash": "0xE3EBAAE484798530", "name": "SET_BOAT_REMAINS_ANCHORED_WHILE_PLAYER_IS_DRIVER", "lua_name": "SetBoatRemainsAnchoredWhilePlayerIsDriver", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetBoatRemainsAnchoredWhilePlayerIsDriver(Vehicle boat, BOOL toggle)", "description": "Sets whether a boat should remain anchored even when a player is driving it.\n\n**Note**: This native is always used with [SET_BOAT_ANCHOR](#\\_0x75DBEC174AEEAD10).\n\n```\nNativeDB Introduced: v323\n```", "aliases": "0xE3EBAAE484798530 _SET_BOAT_FROZEN_WHEN_ANCHORED", "url": "https://docs.fivem.net/natives/?_0xE3EBAAE484798530", "params": [{"name": "boat", "type": "Vehicle", "description": "The target boat."}, {"name": "toggle", "type": "BOOL", "description": "Set the anchoring behavior. If `true`, the boat will remain anchored even when a player is driving. If `false`, normal anchoring behavior applies (anchor is raised when a player drives)."}]}
{"hash": "0x8F719973E1445BA2", "name": "SET_BOAT_SINKS_WHEN_WRECKED", "lua_name": "SetBoatSinksWhenWrecked", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetBoatSinksWhenWrecked(Vehicle vehicle, BOOL toggle)", "description": "", "aliases": "0x8F719973E1445BA2 _SET_BOAT_EXPLODES_ON_WRECKED_ACTION", "url": "https://docs.fivem.net/natives/?_0x8F719973E1445BA2", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "toggle", "type": "BOOL", "annotations": {"cs_type": "Vehicle"}}]}
{"hash": "0x52BBA29D5EC69356", "name": "SET_CAN_RESPRAY_VEHICLE", "lua_name": "SetCanResprayVehicle", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetCanResprayVehicle(Vehicle vehicle, BOOL state)", "description": "```\nHardcoded to not work in multiplayer. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x52BBA29D5EC69356", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "state", "type": "BOOL"}]}
{"hash": "0x1F34B0626C594380", "name": "SET_CARGOBOB_EXCLUDE_FROM_PICKUP_ENTITY", "lua_name": "SetCargobobExcludeFromPickupEntity", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetCargobobExcludeFromPickupEntity(Vehicle cargobob, Entity entity)", "description": "Prevents a specified entity from being detached from a Cargobob, even in the event of collisions.", "aliases": "0x1F34B0626C594380", "url": "https://docs.fivem.net/natives/?_0x1F34B0626C594380", "params": [{"name": "cargobob", "type": "Vehicle", "description": "The Cargobob helicopter from which the entity is not to be detached"}, {"name": "entity", "type": "Entity", "description": "The entity to remain attached to the Cargobob."}]}
{"hash": "0x571FEB383F629926", "name": "SET_CARGOBOB_FORCE_DONT_DETACH_VEHICLE", "lua_name": "SetCargobobForceDontDetachVehicle", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetCargobobForceDontDetachVehicle(Vehicle cargobob, BOOL toggle)", "description": "Stops cargobob from being able to detach the attached vehicle.", "aliases": "0x571FEB383F629926 _SET_CARGOBOB_HOOK_CAN_DETACH", "url": "https://docs.fivem.net/natives/?_0x571FEB383F629926", "params": [{"name": "cargobob", "type": "Vehicle"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0x9A665550F8DA349B", "name": "SET_CARGOBOB_PICKUP_MAGNET_ACTIVE", "lua_name": "SetCargobobPickupMagnetActive", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetCargobobPickupMagnetActive(Vehicle cargobob, BOOL isActive)", "description": "```\nWon't attract or magnetize to any helicopters or planes of course, but that's common sense. \n```", "aliases": "_CARGOBOB_MAGNET_GRAB_VEHICLE _SET_CARGOBOB_PICKUP_MAGNET_ACTIVE", "url": "https://docs.fivem.net/natives/?_0x9A665550F8DA349B", "params": [{"name": "cargobob", "type": "Vehicle"}, {"name": "isActive", "type": "BOOL"}]}
{"hash": "0xA17BAD153B51547E", "name": "SET_CARGOBOB_PICKUP_MAGNET_EFFECT_RADIUS", "lua_name": "SetCargobobPickupMagnetEffectRadius", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetCargobobPickupMagnetEffectRadius(Vehicle vehicle, float p1)", "description": "", "aliases": "0xA17BAD153B51547E", "url": "https://docs.fivem.net/natives/?_0xA17BAD153B51547E", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "p1", "type": "float"}]}
{"hash": "0x685D5561680D088B", "name": "SET_CARGOBOB_PICKUP_MAGNET_FALLOFF", "lua_name": "SetCargobobPickupMagnetFalloff", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetCargobobPickupMagnetFalloff(Vehicle vehicle, float p1)", "description": "", "aliases": "0x685D5561680D088B", "url": "https://docs.fivem.net/natives/?_0x685D5561680D088B", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "p1", "type": "float"}]}
{"hash": "0x6D8EAC07506291FB", "name": "SET_CARGOBOB_PICKUP_MAGNET_PULL_ROPE_LENGTH", "lua_name": "SetCargobobPickupMagnetPullRopeLength", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetCargobobPickupMagnetPullRopeLength(Vehicle cargobob, float p1)", "description": "", "aliases": "0x6D8EAC07506291FB", "url": "https://docs.fivem.net/natives/?_0x6D8EAC07506291FB", "params": [{"name": "cargobob", "type": "Vehicle"}, {"name": "p1", "type": "float"}]}
{"hash": "0xED8286F71A819BAA", "name": "SET_CARGOBOB_PICKUP_MAGNET_PULL_STRENGTH", "lua_name": "SetCargobobPickupMagnetPullStrength", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetCargobobPickupMagnetPullStrength(Vehicle cargobob, float p1)", "description": "", "aliases": "0xED8286F71A819BAA", "url": "https://docs.fivem.net/natives/?_0xED8286F71A819BAA", "params": [{"name": "cargobob", "type": "Vehicle"}, {"name": "p1", "type": "float"}]}
{"hash": "0x66979ACF5102FD2F", "name": "SET_CARGOBOB_PICKUP_MAGNET_REDUCED_FALLOFF", "lua_name": "SetCargobobPickupMagnetReducedFalloff", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetCargobobPickupMagnetReducedFalloff(Vehicle cargobob, float p1)", "description": "", "aliases": "0x66979ACF5102FD2F", "url": "https://docs.fivem.net/natives/?_0x66979ACF5102FD2F", "params": [{"name": "cargobob", "type": "Vehicle"}, {"name": "p1", "type": "float"}]}
{"hash": "0xE301BD63E9E13CF0", "name": "SET_CARGOBOB_PICKUP_MAGNET_REDUCED_STRENGTH", "lua_name": "SetCargobobPickupMagnetReducedStrength", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetCargobobPickupMagnetReducedStrength(Vehicle cargobob, Vehicle vehicle)", "description": "", "aliases": "0xE301BD63E9E13CF0", "url": "https://docs.fivem.net/natives/?_0xE301BD63E9E13CF0", "params": [{"name": "cargobob", "type": "Vehicle"}, {"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0xBCBFCD9D1DAC19E2", "name": "SET_CARGOBOB_PICKUP_MAGNET_STRENGTH", "lua_name": "SetCargobobPickupMagnetStrength", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetCargobobPickupMagnetStrength(Vehicle cargobob, float strength)", "description": "", "aliases": "0xBCBFCD9D1DAC19E2 _SET_CARGOBOB_PICKUP_MAGNET_STRENGTH", "url": "https://docs.fivem.net/natives/?_0xBCBFCD9D1DAC19E2", "params": [{"name": "cargobob", "type": "Vehicle"}, {"name": "strength", "type": "float"}]}
{"hash": "0xCF1182F682F65307", "name": "SET_CARGOBOB_PICKUP_ROPE_DAMPING_MULTIPLIER", "lua_name": "SetCargobobPickupRopeDampingMultiplier", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetCargobobPickupRopeDampingMultiplier(Vehicle cargobob, float p1)", "description": "", "aliases": "0xCF1182F682F65307", "url": "https://docs.fivem.net/natives/?_0xCF1182F682F65307", "params": [{"name": "cargobob", "type": "Vehicle"}, {"name": "p1", "type": "float", "annotations": {"cs_type": "Player"}}]}
{"hash": "0x0D5F65A8F4EBDAB5", "name": "SET_CARGOBOB_PICKUP_ROPE_TYPE", "lua_name": "SetCargobobPickupRopeType", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetCargobobPickupRopeType(Vehicle vehicle, int state)", "description": "", "aliases": "0x0D5F65A8F4EBDAB5", "url": "https://docs.fivem.net/natives/?_0x0D5F65A8F4EBDAB5", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "state", "type": "int"}]}
{"hash": "0xFC40CBF7B90CA77C", "name": "SET_CAR_BOOT_OPEN", "lua_name": "SetCarBootOpen", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetCarBootOpen(Vehicle vehicle)", "description": "", "aliases": "0xFC40CBF7B90CA77C", "url": "https://docs.fivem.net/natives/?_0xFC40CBF7B90CA77C", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0xF39C4F538B5124C2", "name": "SET_CONVERTIBLE_ROOF", "lua_name": "SetConvertibleRoof", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetConvertibleRoof(Vehicle vehicle, BOOL toggle)", "description": "Enables or disables the convertible roof on vehicles that support old-style GTA IV roofs, which are not animated. Setting `toggle` to true will apply the roof to the vehicle, and setting it to false will remove the roof, assuming the vehicle has versions with and without a roof.\n\nIf you want to lock or unlock the roof mechanism, use [`SET_CONVERTIBLE_ROOF_LATCH_STATE`](#\\_0x1A78AD3D8240536F).\n\nYou can check if the vehicle has a roof with [`DOES_VEHICLE_HAVE_ROOF`](#\\_0x8AC862B0B32C5B80).\n\n```\nNativeDB Introduced: v323\n```\n\n#### Vehicles with both roofed and roofless versions (others may exist; this list is compiled from decompiled scripts).\n\n* chino\n* voltic\n* buccaneer\n* buccaneer2\n* chino2\n* faction\n* faction2\n* mamba", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xF39C4F538B5124C2", "params": [{"name": "vehicle", "type": "Vehicle", "description": "The vehicle to which the roof state will be applied."}, {"name": "toggle", "type": "BOOL", "description": "Boolean value where `true` adds the roof and `false` removes it, applicable only if the vehicle has a version with and without a roof."}]}
{"hash": "0x1A78AD3D8240536F", "name": "SET_CONVERTIBLE_ROOF_LATCH_STATE", "lua_name": "SetConvertibleRoofLatchState", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetConvertibleRoofLatchState(Vehicle vehicle, BOOL bLatched)", "description": "This native is used to latch or unlatch the convertible roof of a vehicle. It allows for direct control over the roof's mechanism without actually opening or closing the roof. This can be useful for scenarios where you need to prepare a vehicle's roof to be opened or closed by another action or to ensure it remains fixed in its current state regardless of other interactions.\n\n```\nNativeDB Introduced: v323\n```", "aliases": "0x1A78AD3D8240536F", "url": "https://docs.fivem.net/natives/?_0x1A78AD3D8240536F", "params": [{"name": "vehicle", "type": "Vehicle", "description": "The vehicle whose convertible roof latch state is to be set."}, {"name": "bLatched", "type": "BOOL", "description": "A boolean value indicating the desired latch state of the roof. Set to `true` to latch (lock) the roof, preventing it from being opened. Set to `false` to unlatch (unlock) the roof, allowing it to be opened or closed."}]}
{"hash": "0x26D99D5A82FD18E8", "name": "SET_DISABLE_BMX_EXTRA_TRICK_FORCES", "lua_name": "SetDisableBmxExtraTrickForces", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetDisableBmxExtraTrickForces(BOOL disableExtraTrickForces)", "description": "Disables the additional physics forces applied to BMX bikes that enable them to perform tricks.\n\n```\nNativeDB Introduced: v463\n```", "aliases": "0x26D99D5A82FD18E8", "url": "https://docs.fivem.net/natives/?_0x26D99D5A82FD18E8", "params": [{"name": "disableExtraTrickForces", "type": "BOOL", "annotations": {"cs_type": "Any"}, "description": "Set to `true` to disable the extra forces applied for tricks on BMX bicycles, making the bike behave more like a regular bicycle without trick capabilities. Set to `false` to allow BMX bikes to perform tricks normally."}]}
{"hash": "0x26E13D440E7F6064", "name": "SET_DISABLE_EXPLODE_FROM_BODY_DAMAGE_ON_COLLISION", "lua_name": "SetDisableExplodeFromBodyDamageOnCollision", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetDisableExplodeFromBodyDamageOnCollision(Vehicle vehicle, BOOL disableExplode)", "description": "Prevents a vehicle from exploding upon sustaining body damage from physical collisions. This can be used to increase the durability of vehicles in high-impact scenarios, such as races or combat situations, by preventing them from being destroyed due to collision-induced body damage.\n\nFor helicopters, you might want to check [`SET_DISABLE_HELI_EXPLODE_FROM_BODY_DAMAGE`](#\\_0xEDBC8405B3895CC9) instead.\n\n```\nNativeDB Introduced: v1290\n```", "aliases": "0x26E13D440E7F6064", "url": "https://docs.fivem.net/natives/?_0x26E13D440E7F6064", "params": [{"name": "vehicle", "type": "Vehicle", "description": "The vehicle to apply this setting to."}, {"name": "disableExplode", "type": "BOOL", "annotations": {"cs_type": "float"}, "description": "`true` to disable explosion from body damage on collision; `false` to allow explosions as normal."}]}
{"hash": "0xEDBC8405B3895CC9", "name": "SET_DISABLE_HELI_EXPLODE_FROM_BODY_DAMAGE", "lua_name": "SetDisableHeliExplodeFromBodyDamage", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetDisableHeliExplodeFromBodyDamage(Vehicle helicopter, BOOL disableExplode)", "description": "Prevents a helicopter from exploding due to relatively minor body damage.\n\n```\nNativeDB Introduced: v1103\n```", "aliases": "0xEDBC8405B3895CC9", "url": "https://docs.fivem.net/natives/?_0xEDBC8405B3895CC9", "params": [{"name": "helicopter", "type": "Vehicle", "description": "The helicopter to apply this setting to."}, {"name": "disableExplode", "type": "BOOL", "annotations": {"cs_type": "Any"}, "description": "`true` to disable explosion from body damage on collision; `false` to allow explosions as normal."}]}
{"hash": "0x2D55FE374D5FDB91", "name": "SET_DISABLE_HOVER_MODE_FLIGHT", "lua_name": "SetDisableHoverModeFlight", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetDisableHoverModeFlight(Vehicle vehicle, BOOL toggle)", "description": "Disables wings for `Deluxo` and `Oppressor MK II`. For the Deluxo, it retracts the wings immediately, preventing flight. For the Oppressor Mk II, the wings retract after landing and take-off is not possible, though it can still glide if launched into the air.", "aliases": "_SET_VEHICLE_HOVER_TRANSFORM_ACTIVE", "url": "https://docs.fivem.net/natives/?_0x2D55FE374D5FDB91", "params": [{"name": "vehicle", "type": "Vehicle", "description": "The vehicle to which the toggle will be applied."}, {"name": "toggle", "type": "BOOL", "description": "Boolean parameter where setting `true` disables the vehicle's wings, preventing flight. Setting it to `false` allows the vehicle to fly as usual."}]}
{"hash": "0x25367DE49D64CF16", "name": "SET_DISABLE_PRETEND_OCCUPANTS", "lua_name": "SetDisablePretendOccupants", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetDisablePretendOccupants(Vehicle vehicle, BOOL toggle)", "description": "", "aliases": "0x25367DE49D64CF16", "url": "https://docs.fivem.net/natives/?_0x25367DE49D64CF16", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0xD4B8E3D1917BC86B", "name": "SET_DISABLE_RANDOM_TRAINS_THIS_FRAME", "lua_name": "SetDisableRandomTrainsThisFrame", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetDisableRandomTrainsThisFrame(BOOL toggle)", "description": "", "aliases": "0xD4B8E3D1917BC86B _SET_SOMETHING_MULTIPLIER_THIS_FRAME", "url": "https://docs.fivem.net/natives/?_0xD4B8E3D1917BC86B", "params": [{"name": "toggle", "type": "BOOL"}]}
{"hash": "0x91A0BD635321F145", "name": "SET_DISABLE_VEHICLE_ENGINE_FIRES", "lua_name": "SetDisableVehicleEngineFires", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetDisableVehicleEngineFires(Vehicle vehicle, BOOL toggle)", "description": "", "aliases": "0x91A0BD635321F145", "url": "https://docs.fivem.net/natives/?_0x91A0BD635321F145", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0x37C8252A7C92D017", "name": "SET_DISABLE_VEHICLE_PETROL_TANK_DAMAGE", "lua_name": "SetDisableVehiclePetrolTankDamage", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetDisableVehiclePetrolTankDamage(Vehicle vehicle, BOOL toggle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x37C8252A7C92D017", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0x465BF26AB9684352", "name": "SET_DISABLE_VEHICLE_PETROL_TANK_FIRES", "lua_name": "SetDisableVehiclePetrolTankFires", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetDisableVehiclePetrolTankFires(Vehicle vehicle, BOOL toggle)", "description": "", "aliases": "0x465BF26AB9684352", "url": "https://docs.fivem.net/natives/?_0x465BF26AB9684352", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0xF796359A959DF65D", "name": "SET_DISTANT_CARS_ENABLED", "lua_name": "SetDistantCarsEnabled", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetDistantCarsEnabled(BOOL toggle)", "description": "```\nToggles to render distant vehicles. They may not be vehicles but images to look like vehicles. \n```", "aliases": "0xF796359A959DF65D _DISPLAY_DISTANT_VEHICLES", "url": "https://docs.fivem.net/natives/?_0xF796359A959DF65D", "params": [{"name": "toggle", "type": "BOOL"}]}
{"hash": "0xE6C0C80B8C867537", "name": "SET_ENABLE_VEHICLE_SLIPSTREAMING", "lua_name": "SetEnableVehicleSlipstreaming", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetEnableVehicleSlipstreaming(BOOL toggle)", "description": "Enable/Disables global slipstream physics", "aliases": "0xE6C0C80B8C867537", "url": "https://docs.fivem.net/natives/?_0xE6C0C80B8C867537", "params": [{"name": "toggle", "type": "BOOL"}]}
{"hash": "0x26324F33423F3CC3", "name": "SET_FAR_DRAW_VEHICLES", "lua_name": "SetFarDrawVehicles", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetFarDrawVehicles(BOOL toggle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x26324F33423F3CC3", "params": [{"name": "toggle", "type": "BOOL"}]}
{"hash": "0x97CE68CB032583F0", "name": "SET_FORCE_HD_VEHICLE", "lua_name": "SetForceHdVehicle", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetForceHdVehicle(Vehicle vehicle, BOOL toggle)", "description": "", "aliases": "0x97CE68CB032583F0", "url": "https://docs.fivem.net/natives/?_0x97CE68CB032583F0", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0xB28B1FE5BFADD7F5", "name": "SET_FORCE_LOW_LOD_ANCHOR_MODE", "lua_name": "SetForceLowLodAnchorMode", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetForceLowLodAnchorMode(Vehicle boat, BOOL toggle)", "description": "Sets whether a boat should remain in the non-physical, low LOD anchor mode even when a player is driving it.\n\n**Note**: This native requires [SET_BOAT_REMAINS_ANCHORED_WHILE_PLAYER_IS_DRIVER](#\\_0xE3EBAAE484798530) to be set to `true` to work properly.\n\n```\nNativeDB Introduced: v323\n```", "aliases": "0xB28B1FE5BFADD7F5 _SET_FORCED_BOAT_LOCATION_WHEN_ANCHORED", "url": "https://docs.fivem.net/natives/?_0xB28B1FE5BFADD7F5", "params": [{"name": "boat", "type": "Vehicle", "description": "The target boat."}, {"name": "toggle", "type": "BOOL", "description": "Set the forced low LOD anchor mode. If `true`, the boat will remain in low LOD anchor mode even when a player is driving."}]}
{"hash": "0x37EBBF3117BD6A25", "name": "SET_FORKLIFT_FORK_HEIGHT", "lua_name": "SetForkliftForkHeight", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetForkliftForkHeight(Vehicle vehicle, float height)", "description": "```\n0.0 = Lowest 1.0 = Highest. This is best to be used if you wanna pick-up a car since un-realistically on GTA V forklifts can't pick up much of anything due to vehicle mass. If you put this under a car then set it above 0.0 to a 'lifted-value' it will raise the car with no issue lol\n```", "aliases": "0x37EBBF3117BD6A25", "url": "https://docs.fivem.net/natives/?_0x37EBBF3117BD6A25", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "height", "type": "float"}]}
{"hash": "0x2AFD795EEAC8D30D", "name": "SET_GARBAGE_TRUCKS", "lua_name": "SetGarbageTrucks", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetGarbageTrucks(BOOL toggle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x2AFD795EEAC8D30D", "params": [{"name": "toggle", "type": "BOOL"}]}
{"hash": "0xA178472EBB8AE60D", "name": "SET_HELI_BLADES_FULL_SPEED", "lua_name": "SetHeliBladesFullSpeed", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetHeliBladesFullSpeed(Vehicle vehicle)", "description": "```\nEquivalent of SET_HELI_BLADES_SPEED(vehicleHandle, 1.0f); \nthis native works on planes to? \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA178472EBB8AE60D", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0xFD280B4D7F3ABC4D", "name": "SET_HELI_BLADES_SPEED", "lua_name": "SetHeliBladesSpeed", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetHeliBladesSpeed(Vehicle vehicle, float speed)", "description": "```\nSets the speed of the helicopter blades in percentage of the full speed. \nvehicleHandle: The helicopter. \nspeed: The speed in percentage, 0.0f being 0% and 1.0f being 100%. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xFD280B4D7F3ABC4D", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "speed", "type": "float"}]}
{"hash": "0x0A3F820A9A9A9AC5", "name": "SET_HELI_COMBAT_OFFSET", "lua_name": "SetHeliCombatOffset", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetHeliCombatOffset(Vehicle vehicle, float x, float y, float z)", "description": "Set a specific offset for helis chasing target in combat\n\n```\nNativeDB Introduced: v1180\n```", "aliases": "0x0A3F820A9A9A9AC5", "url": "https://docs.fivem.net/natives/?_0x0A3F820A9A9A9AC5", "params": [{"name": "vehicle", "type": "Vehicle", "description": "Helicopter for which the combat offset is being set."}, {"name": "x", "type": "float", "description": "Offset along the X-axis (left/right) relative to the helicopter's current position and orientation"}, {"name": "y", "type": "float", "description": "Offset along the Y-axis (forward/backward) relative to the helicopter's current position and orientation"}, {"name": "z", "type": "float", "description": "Offset along the Z-axis (up/down) relative to the helicopter's current position and orientation."}]}
{"hash": "0x8074CC1886802912", "name": "SET_HELI_RESIST_TO_EXPLOSION", "lua_name": "SetHeliResistToExplosion", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetHeliResistToExplosion(Vehicle helicopter, BOOL bResistToExplosion)", "description": "Makes a helicopter resistant to multiple explosions. When enabled, helicopters can survive two or more explosions.\n\n```\nNativeDB Introduced: 2545\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x8074CC1886802912", "params": [{"name": "helicopter", "type": "Vehicle", "description": "The helicopter to apply resistance to."}, {"name": "bResistToExplosion", "type": "BOOL", "description": "Set to `true` to make the helicopter resistant to explosions, or `false` to disable this resistance."}]}
{"hash": "0x3EC8BF18AA453FE9", "name": "SET_HELI_TAIL_BOOM_CAN_BREAK_OFF", "lua_name": "SetHeliTailBoomCanBreakOff", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetHeliTailBoomCanBreakOff(Vehicle heli, BOOL toggle)", "description": "Enables or disables the ability for a helicopter's tail boom to break off.\n\n```\nNativeDB Introduced: v323\n```", "aliases": "SET_HELI_TAIL_EXPLODE_THROW_DASHBOARD WAS_COUNTER_ACTIVATED 0x3EC8BF18AA453FE9", "url": "https://docs.fivem.net/natives/?_0x3EC8BF18AA453FE9", "params": [{"name": "heli", "type": "Vehicle", "description": "The helicopter for which the tail boom can break off."}, {"name": "toggle", "type": "BOOL", "description": "Determines whether the helicopter's tail boom can break off."}]}
{"hash": "0xE6F13851780394DA", "name": "SET_HELI_TURBULENCE_SCALAR", "lua_name": "SetHeliTurbulenceScalar", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetHeliTurbulenceScalar(Vehicle vehicle, float p1)", "description": "", "aliases": "0xE6F13851780394DA", "url": "https://docs.fivem.net/natives/?_0xE6F13851780394DA", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "p1", "type": "float"}]}
{"hash": "0x70A252F60A3E036B", "name": "SET_HOVER_MODE_WING_RATIO", "lua_name": "SetHoverModeWingRatio", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetHoverModeWingRatio(Vehicle vehicle, float ratio)", "description": "This native allows opening or closing the wings of the Deluxo/Oppressor. For the Deluxo, wing deployment depends on sufficient altitude.", "aliases": "_SET_SPECIALFLIGHT_WING_RATIO", "url": "https://docs.fivem.net/natives/?_0x70A252F60A3E036B", "params": [{"name": "vehicle", "type": "Vehicle", "description": "The vehicle to which the ratio will be applied."}, {"name": "ratio", "type": "float", "description": "Between 0.0 and 1.0. 0.0 is wings closed, 1.0 is wings open."}]}
{"hash": "0xACFB2463CC22BED2", "name": "SET_LAST_DRIVEN_VEHICLE", "lua_name": "SetLastDrivenVehicle", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetLastDrivenVehicle(Vehicle vehicle)", "description": "", "aliases": "0xACFB2463CC22BED2", "url": "https://docs.fivem.net/natives/?_0xACFB2463CC22BED2", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0xBC3CCA5844452B06", "name": "SET_LIGHTS_CUTOFF_DISTANCE_TWEAK", "lua_name": "SetLightsCutoffDistanceTweak", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetLightsCutoffDistanceTweak(float distance)", "description": "", "aliases": "0xBC3CCA5844452B06", "url": "https://docs.fivem.net/natives/?_0xBC3CCA5844452B06", "params": [{"name": "distance", "type": "float"}]}
{"hash": "0xBBE7648349B49BE8", "name": "SET_MISSION_TRAIN_AS_NO_LONGER_NEEDED", "lua_name": "SetMissionTrainAsNoLongerNeeded", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetMissionTrainAsNoLongerNeeded(Vehicle* train, BOOL p1)", "description": "```\np1 is always 0 \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xBBE7648349B49BE8", "params": [{"name": "train", "type": "Vehicle*"}, {"name": "p1", "type": "BOOL"}]}
{"hash": "0x591CA673AA6AB736", "name": "SET_MISSION_TRAIN_COORDS", "lua_name": "SetMissionTrainCoords", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetMissionTrainCoords(Vehicle train, float x, float y, float z)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x591CA673AA6AB736", "params": [{"name": "train", "type": "Vehicle"}, {"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}]}
{"hash": "0x465EEA70AF251045", "name": "SET_NITROUS_IS_ACTIVE", "lua_name": "SetNitrousIsActive", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetNitrousIsActive(Vehicle vehicle, BOOL isActive)", "description": "```\nNativeDB Introduced: 3095\n```\n\nActivates or deactivates the nitrous system in the specified vehicle, based on the boolean value provided.\nYou can clear the nitrous with [`CLEAR_NITROUS`](#\\_0xC889AE921400E1ED), if you want to have more control on the nitrous and those settings, use [`SET_OVERRIDE_NITROUS_LEVEL`](#\\_0xC8E9B6B71B8E660D)", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x465EEA70AF251045", "params": [{"name": "vehicle", "type": "Vehicle", "description": "The vehicle whose nitrous system is to be controlled."}, {"name": "isActive", "type": "BOOL", "description": "A boolean value where `true` activates the nitrous system and `false` deactivates it."}]}
{"hash": "0xCAA15F13EBD417FF", "name": "SET_NUMBER_OF_PARKED_VEHICLES", "lua_name": "SetNumberOfParkedVehicles", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetNumberOfParkedVehicles(int value)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xCAA15F13EBD417FF", "params": [{"name": "value", "type": "int"}]}
{"hash": "0x1B212B26DD3C04DF", "name": "SET_OPEN_REAR_DOORS_ON_EXPLOSION", "lua_name": "SetOpenRearDoorsOnExplosion", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetOpenRearDoorsOnExplosion(Vehicle vehicle, BOOL toggle)", "description": "Enables or disables the opening of a vehicle's rear doors in the event of a sticky bomb explosion. This native is effective for armored vehicles, such as the Stockade (Brinks vehicle), allowing the rear doors to be opened through controlled explosions, which might otherwise remain locked due to the vehicle nature.", "aliases": "0x1B212B26DD3C04DF", "url": "https://docs.fivem.net/natives/?_0x1B212B26DD3C04DF", "params": [{"name": "vehicle", "type": "Vehicle", "description": "The vehicle to apply this setting to."}, {"name": "toggle", "type": "BOOL", "description": "A boolean value where `true` allows the rear doors to open upon explosion, and `false` prevents them from opening."}]}
{"hash": "0xC8E9B6B71B8E660D", "name": "SET_OVERRIDE_NITROUS_LEVEL", "lua_name": "SetOverrideNitrousLevel", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetOverrideNitrousLevel(Vehicle vehicle, BOOL override)", "description": "```\nNativeDB Introduced: v1604\nNativeDB Added Parameter 2 (2060): float durationMod : A multiplier applied to the default nitrous duration (default is 3 seconds). \nNativeDB Added Parameter 3 (2060): float power : A multiplier applied to the default nitrous power multiplier (default is 3).\nNativeDB Added Parameter 4 (2060): float rechargeTime : A multiplier applied to the default nitrous recharge rate.\nNativeDB Added Parameter 5 (2060): BOOL disableSound : A boolean to disable the default nitrous sound when the nitrous is active.\n```\n\nOverrides the default settings of a vehicle's nitrous system, allowing custom control over its performance characteristics.", "aliases": "_SET_VEHICLE_NITRO_ENABLED", "url": "https://docs.fivem.net/natives/?_0xC8E9B6B71B8E660D", "params": [{"name": "vehicle", "type": "Vehicle", "description": "The vehicle whose nitrous system is to be overridden."}, {"name": "override", "type": "BOOL", "description": "A boolean toggle to enable or disable the override settings."}]}
{"hash": "0xEAE6DCC7EEE3DB1D", "name": "SET_PARKED_VEHICLE_DENSITY_MULTIPLIER_THIS_FRAME", "lua_name": "SetParkedVehicleDensityMultiplierThisFrame", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetParkedVehicleDensityMultiplierThisFrame(float multiplier)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xEAE6DCC7EEE3DB1D", "params": [{"name": "multiplier", "type": "float"}]}
{"hash": "0x877C1EAEAC531023", "name": "SET_PICKUP_ROPE_LENGTH_FOR_CARGOBOB", "lua_name": "SetPickupRopeLengthForCargobob", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetPickupRopeLengthForCargobob(Vehicle cargobob, float length1, float length2, BOOL state)", "description": "```\nmin: 1.9f, max: 100.0f\n```", "aliases": "0x877C1EAEAC531023 _SET_CARGOBOB_HOOK_POSITION", "url": "https://docs.fivem.net/natives/?_0x877C1EAEAC531023", "params": [{"name": "cargobob", "type": "Vehicle"}, {"name": "length1", "type": "float"}, {"name": "length2", "type": "float"}, {"name": "state", "type": "BOOL", "annotations": {"cs_type": "int"}}]}
{"hash": "0xE16142B94664DEFD", "name": "SET_PLANE_RESIST_TO_EXPLOSION", "lua_name": "SetPlaneResistToExplosion", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetPlaneResistToExplosion(Vehicle vehicle, BOOL toggle)", "description": "", "aliases": "0xE16142B94664DEFD", "url": "https://docs.fivem.net/natives/?_0xE16142B94664DEFD", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0x0BBB9A7A8FFE931B", "name": "SET_PLANE_SECTION_DAMAGE_SCALE", "lua_name": "SetPlaneSectionDamageScale", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetPlaneSectionDamageScale(Vehicle vehicle, int damageSection, float damageScale)", "description": "Adjusts the scale of damage applied to a specified section of a plane.\nIn the decompiled scripts the `damageScale` is always set to `0f` (maybe to disable damages on the specified section)\n\n```cpp\nenum ePlaneDamageSection {\n WING_L = 0,\n WING_R = 1,\n TAIL = 2,\n ENGINE_L = 3,\n ENGINE_R = 4,\n ELEVATOR_L = 5,\n ELEVATOR_R = 6,\n AILERON_L = 7,\n AILERON_R = 8,\n RUDDER = 9,\n RUDDER_2 = 10,\n AIRBRAKE_L = 11,\n AIRBRAKE_R = 12\n}\n```\n\n```\nNativeDB Introduced: v1290\n```", "aliases": "0x0BBB9A7A8FFE931B", "url": "https://docs.fivem.net/natives/?_0x0BBB9A7A8FFE931B", "params": [{"name": "vehicle", "type": "Vehicle", "description": "Plane to which the damage scale adjustment will be applied."}, {"name": "damageSection", "type": "int", "description": "Specific section of the plane, as defined in the `ePlaneDamageSection` enum, where the damage scale will be adjusted."}, {"name": "damageScale", "type": "float", "annotations": {"cs_type": "Any"}, "description": "A float value representing the scale of damage to be applied to the specified section."}]}
{"hash": "0xAD2D28A1AFDFF131", "name": "SET_PLANE_TURBULENCE_MULTIPLIER", "lua_name": "SetPlaneTurbulenceMultiplier", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetPlaneTurbulenceMultiplier(Vehicle vehicle, float multiplier)", "description": "This native sets the turbulence multiplier. It only works for planes.\n0.0 = no turbulence at all.\n1.0 = heavy turbulence.\n\nWorks by just calling it once, does not need to be called every tick.", "aliases": "0xAD2D28A1AFDFF131", "url": "https://docs.fivem.net/natives/?_0xAD2D28A1AFDFF131", "params": [{"name": "vehicle", "type": "Vehicle", "description": "The plane to set the multiplier for"}, {"name": "multiplier", "type": "float", "description": "The turbulence multiplier. Value between 0.0 and 1.0"}]}
{"hash": "0x6683AB880E427778", "name": "SET_PLAYBACK_SPEED", "lua_name": "SetPlaybackSpeed", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetPlaybackSpeed(Vehicle vehicle, float speed)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x6683AB880E427778", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "speed", "type": "float"}]}
{"hash": "0xA549C3B37EA28131", "name": "SET_PLAYBACK_TO_USE_AI", "lua_name": "SetPlaybackToUseAi", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetPlaybackToUseAi(Vehicle vehicle, int drivingStyle)", "description": "Identical to SET_PLAYBACK_TO_USE_AI_TRY_TO_REVERT_BACK_LATER with 0 as arguments for p1 and p3.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA549C3B37EA28131", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "drivingStyle", "type": "int", "description": "The driving style (default is 0) (see [SetDriveTaskDrivingStyle](#\\_0xDACE1BE37D88AF67))."}]}
{"hash": "0x6E63860BBB190730", "name": "SET_PLAYBACK_TO_USE_AI_TRY_TO_REVERT_BACK_LATER", "lua_name": "SetPlaybackToUseAiTryToRevertBackLater", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetPlaybackToUseAiTryToRevertBackLater(Vehicle vehicle, int time, int drivingStyle, BOOL p3)", "description": "```\nTime is number of milliseconds before reverting, zero for indefinitely.\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x6E63860BBB190730", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "time", "type": "int"}, {"name": "drivingStyle", "type": "int", "description": "The driving style (default is 0) (see [SetDriveTaskDrivingStyle](#\\_0xDACE1BE37D88AF67))."}, {"name": "p3", "type": "BOOL"}]}
{"hash": "0xBCDF8BAF56C87B6A", "name": "SET_PLAYERS_LAST_VEHICLE", "lua_name": "SetPlayersLastVehicle", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetPlayersLastVehicle(Vehicle vehicle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xBCDF8BAF56C87B6A", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0x4E74E62E0A97E901", "name": "SET_POLICE_FOCUS_WILL_TRACK_VEHICLE", "lua_name": "SetPoliceFocusWillTrackVehicle", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetPoliceFocusWillTrackVehicle(Vehicle vehicle, BOOL p1)", "description": "Sets flag on vehicle that changes behaviour in relation to when player gets wanted level", "aliases": "0x4E74E62E0A97E901", "url": "https://docs.fivem.net/natives/?_0x4E74E62E0A97E901", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "p1", "type": "BOOL"}]}
{"hash": "0x84436EC293B1415F", "name": "SET_RANDOM_BOATS", "lua_name": "SetRandomBoats", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetRandomBoats(BOOL toggle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x84436EC293B1415F", "params": [{"name": "toggle", "type": "BOOL"}]}
{"hash": "0x80D9F74197EA47D9", "name": "SET_RANDOM_TRAINS", "lua_name": "SetRandomTrains", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetRandomTrains(BOOL toggle)", "description": "Enables spawning random trains on the preset tracks.\n\nRequires [`SWITCH_TRAIN_TRACK`](#\\_0xFD813BB7DB977F20) and [`SET_TRAIN_TRACK_SPAWN_FREQUENCY`](#\\_0x21973BBF8D17EDFA) to be set.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x80D9F74197EA47D9", "params": [{"name": "toggle", "type": "BOOL", "description": "Whether to enable random trains."}]}
{"hash": "0xB3B3359379FE77D3", "name": "SET_RANDOM_VEHICLE_DENSITY_MULTIPLIER_THIS_FRAME", "lua_name": "SetRandomVehicleDensityMultiplierThisFrame", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetRandomVehicleDensityMultiplierThisFrame(float multiplier)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xB3B3359379FE77D3", "params": [{"name": "multiplier", "type": "float"}]}
{"hash": "0x317B11A312DF5534", "name": "SET_RENDER_TRAIN_AS_DERAILED", "lua_name": "SetRenderTrainAsDerailed", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetRenderTrainAsDerailed(Vehicle train, BOOL toggle)", "description": "```\nmakes the train all jumbled up and derailed as it moves on the tracks (though that wont stop it from its normal operations) \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x317B11A312DF5534", "params": [{"name": "train", "type": "Vehicle"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0xD9D620E0AC6DC4B0", "name": "SET_SCRIPT_VEHICLE_GENERATOR", "lua_name": "SetScriptVehicleGenerator", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetScriptVehicleGenerator(int vehicleGenerator, BOOL enabled)", "description": "```\nOnly called once in the decompiled scripts. Presumably activates the specified generator. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xD9D620E0AC6DC4B0", "params": [{"name": "vehicleGenerator", "type": "int"}, {"name": "enabled", "type": "BOOL"}]}
{"hash": "0xF1211889DF15A763", "name": "SET_SPECIAL_FLIGHT_MODE_ALLOWED", "lua_name": "SetSpecialFlightModeAllowed", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetSpecialFlightModeAllowed(Vehicle vehicle, BOOL toggle)", "description": "Allows locking the hover/non-hover mode of a vehicle, such as the flying mode of the `Deluxo`. In the decompiled scripts, this native is used on `oppressor2` but couldn't get it to work on it.", "aliases": "0xF1211889DF15A763 _SET_VEHICLE_HOVER_TRANSFORM_ENABLED", "url": "https://docs.fivem.net/natives/?_0xF1211889DF15A763", "params": [{"name": "vehicle", "type": "Vehicle", "description": "The vehicle to which the locking state will be applied."}, {"name": "toggle", "type": "BOOL", "description": "Boolean parameter where setting `false` locks the current state of the vehicle, preventing transitions such as the `Deluxo` or Oppressor switching between their flying and driving modes. Setting it to `true` allows changing the vehicle state as usual."}]}
{"hash": "0xD138FA15C9776837", "name": "SET_SPECIAL_FLIGHT_MODE_RATIO", "lua_name": "SetSpecialFlightModeRatio", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetSpecialFlightModeRatio(Vehicle vehicle, float ratio)", "description": "Used alongside [`SET_SPECIAL_FLIGHT_MODE_TARGET_RATIO`](#\\_0x438B3D7CA026FE91), this function initiates hover transformation for vehicles with a hover mode, like the `Deluxo`, based on a specified ratio (0.0 to 1.0). Incorrect values can glitch the vehicle. Without pairing, vehicles revert to car mode. Ineffective on the `oppressor2`", "aliases": "_SET_VEHICLE_HOVER_TRANSFORM_RATIO", "url": "https://docs.fivem.net/natives/?_0xD138FA15C9776837", "params": [{"name": "vehicle", "type": "Vehicle", "description": "The vehicle to which the ratio will be applied."}, {"name": "ratio", "type": "float", "description": "A value between 0.0 and 1.0 indicating the target state for the vehicle's hover mode transition. In decompiled scripts, a common usage is 0.75 - GetFrameTime(). Exceeding the maximum can cause the `Deluxo's` wheels to glitch, delaying their return to the initial position."}]}
{"hash": "0x438B3D7CA026FE91", "name": "SET_SPECIAL_FLIGHT_MODE_TARGET_RATIO", "lua_name": "SetSpecialFlightModeTargetRatio", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetSpecialFlightModeTargetRatio(Vehicle vehicle, float state)", "description": "According to decompiled scripts this should work with the `deluxo` and `oppressor2` vehicles.\nDoes nothing when used on `oppressor2`.\n\nFor the deluxo:\n\n* Set `state` to `0.0`: Fully transform to a 'road' vehicle (non-hover mode).\n* Set `state` to `1.0`: Fully transform to a 'flying' vehicle (hover mode).\n\nIf you set it to something like 0.5, then something [weird happens](https://streamable.com/p6wmr), you end up in some 50% hover mode, 50% not hover mode.\n\nThis doesn't need to be called every tick, just once and the vehicle will transform to that state at the usual transform speed. It'll just stop transforming when it reaches the state you provided.\n\nOnce this native is used then players will just be able to hit the vehicle transform key to toggle the transformation cycle; it won't block users from using the key.", "aliases": "0x438B3D7CA026FE91 _SET_VEHICLE_TRANSFORM_STATE _SET_VEHICLE_HOVER_TRANSFORM_PERCENTAGE", "url": "https://docs.fivem.net/natives/?_0x438B3D7CA026FE91", "params": [{"name": "vehicle", "type": "Vehicle", "description": "The vehicle (a deluxo or oppressor2)."}, {"name": "state", "type": "float", "description": "The transform state (value between 0.0 and 1.0)."}]}
{"hash": "0xC59872A5134879C7", "name": "SET_SUBMARINE_CRUSH_DEPTHS", "lua_name": "SetSubmarineCrushDepths", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetSubmarineCrushDepths(Vehicle vehicle, BOOL toggle, float depth1, float depth2, float depth3)", "description": "", "aliases": "_JITTER_VEHICLE", "url": "https://docs.fivem.net/natives/?_0xC59872A5134879C7", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "toggle", "type": "BOOL"}, {"name": "depth1", "type": "float"}, {"name": "depth2", "type": "float"}, {"name": "depth3", "type": "float"}]}
{"hash": "0xB893215D8D4C015B", "name": "SET_TASK_VEHICLE_GOTO_PLANE_MIN_HEIGHT_ABOVE_TERRAIN", "lua_name": "SetTaskVehicleGotoPlaneMinHeightAboveTerrain", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetTaskVehicleGotoPlaneMinHeightAboveTerrain(Vehicle plane, int height)", "description": "", "aliases": "0xB893215D8D4C015B _SET_PLANE_MIN_HEIGHT_ABOVE_GROUND _SET_PLANE_MIN_HEIGHT_ABOVE_TERRAIN", "url": "https://docs.fivem.net/natives/?_0xB893215D8D4C015B", "params": [{"name": "plane", "type": "Vehicle"}, {"name": "height", "type": "int"}]}
{"hash": "0x598803E85E8448D9", "name": "SET_TAXI_LIGHTS", "lua_name": "SetTaxiLights", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetTaxiLights(Vehicle vehicle, BOOL state)", "description": "```\nThis is not tested - it's just an assumption. \nDoesn't seem to work. I'll try with an int instead. --JT \nRead the scripts, im dumpass. \nDoesn't work at all, wether with an bool neither an int \n if (!VEHICLE::IS_TAXI_LIGHT_ON(l_115)) { \n VEHICLE::SET_TAXI_LIGHTS(l_115, 1); \n } \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x598803E85E8448D9", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "state", "type": "BOOL"}]}
{"hash": "0x2A8F319B392E7B3F", "name": "SET_TRAILER_INVERSE_MASS_SCALE", "lua_name": "SetTrailerInverseMassScale", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetTrailerInverseMassScale(Vehicle vehicle, float p1)", "description": "", "aliases": "0x2A8F319B392E7B3F", "url": "https://docs.fivem.net/natives/?_0x2A8F319B392E7B3F", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "p1", "type": "float"}]}
{"hash": "0x95CF53B3D687F9FA", "name": "SET_TRAILER_LEGS_RAISED", "lua_name": "SetTrailerLegsRaised", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetTrailerLegsRaised(Vehicle vehicle)", "description": "```\nin the decompiled scripts, seems to be always called on the vehicle right after being attached to a trailer.\n```", "aliases": "0x95CF53B3D687F9FA", "url": "https://docs.fivem.net/natives/?_0x95CF53B3D687F9FA", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0x16469284DB8C62B5", "name": "SET_TRAIN_CRUISE_SPEED", "lua_name": "SetTrainCruiseSpeed", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetTrainCruiseSpeed(Vehicle train, float speed)", "description": "Used to control train speed, can be used to start and stop its movement as well.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x16469284DB8C62B5", "params": [{"name": "train", "type": "Vehicle"}, {"name": "speed", "type": "float"}]}
{"hash": "0xAA0BC91BE0B796E3", "name": "SET_TRAIN_SPEED", "lua_name": "SetTrainSpeed", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetTrainSpeed(Vehicle train, float speed)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xAA0BC91BE0B796E3", "params": [{"name": "train", "type": "Vehicle"}, {"name": "speed", "type": "float"}]}
{"hash": "0x21973BBF8D17EDFA", "name": "SET_TRAIN_TRACK_SPAWN_FREQUENCY", "lua_name": "SetTrainTrackSpawnFrequency", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetTrainTrackSpawnFrequency(int trackIndex, int frequency)", "description": "```\nOnly called once inside main_persitant with the parameters, 0 \n```", "aliases": "0x21973BBF8D17EDFA", "url": "https://docs.fivem.net/natives/?_0x21973BBF8D17EDFA", "params": [{"name": "trackIndex", "type": "int"}, {"name": "frequency", "type": "int"}]}
{"hash": "0x498218259FB7C72D", "name": "SET_TRANSFORM_RATE_FOR_ANIMATION", "lua_name": "SetTransformRateForAnimation", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetTransformRateForAnimation(Vehicle vehicle, float transformRate)", "description": "Affects the playback speed of the submarine car conversion animations. Does not affect hardcoded animations such as the wheels being retracted. In decompiled scripts the only value used for transformRate is 2.5.", "aliases": "0x498218259FB7C72D _SET_UNK_FLOAT_0x104_FOR_SUBMARINE_VEHICLE_TASK", "url": "https://docs.fivem.net/natives/?_0x498218259FB7C72D", "params": [{"name": "vehicle", "type": "Vehicle", "description": "The vehicle for which the submarine car conversion animation speed should be adjusted."}, {"name": "transformRate", "type": "float", "description": "The rate at which the submarine car conversion animations will be played."}]}
{"hash": "0x41B9FB92EDED32A6", "name": "SET_TRANSFORM_TO_SUBMARINE_USES_ALTERNATE_INPUT", "lua_name": "SetTransformToSubmarineUsesAlternateInput", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetTransformToSubmarineUsesAlternateInput(Vehicle vehicle, bool useAlternateInput)", "description": "Changes the key used to transform a vehicle into submarine mode. When set to true, the transformation key switches from the default raise/lower convertible roof key (usually 'H') to the special vehicle transformation key (usually 'X').\n\n```\nNativeDB Introduced: v1365\n```", "aliases": "0x41B9FB92EDED32A6 _SET_UNK_BOOL_0x102_FOR_SUBMARINE_VEHICLE_TASK", "url": "https://docs.fivem.net/natives/?_0x41B9FB92EDED32A6", "params": [{"name": "vehicle", "type": "Vehicle", "description": "The vehicle for which the submarine mode should be configured."}, {"name": "useAlternateInput", "type": "bool", "description": "A boolean switch to enable/disable the use of alternate input."}]}
{"hash": "0xDFFCEF48E511DB48", "name": "SET_VEHICLE_ACTIVE_DURING_PLAYBACK", "lua_name": "SetVehicleActiveDuringPlayback", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetVehicleActiveDuringPlayback(Vehicle vehicle, BOOL toggle)", "description": "", "aliases": "0xDFFCEF48E511DB48", "url": "https://docs.fivem.net/natives/?_0xDFFCEF48E511DB48", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0x21115BCD6E44656A", "name": "SET_VEHICLE_ACTIVE_FOR_PED_NAVIGATION", "lua_name": "SetVehicleActiveForPedNavigation", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetVehicleActiveForPedNavigation(Vehicle vehicle, BOOL toggle)", "description": "", "aliases": "0x21115BCD6E44656A _SET_VEHICLE_CLOSE_DOOR_DEFERED_ACTION", "url": "https://docs.fivem.net/natives/?_0x21115BCD6E44656A", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0x1F9FB66F3A3842D2", "name": "SET_VEHICLE_ACT_AS_IF_HIGH_SPEED_FOR_FRAG_SMASHING", "lua_name": "SetVehicleActAsIfHighSpeedForFragSmashing", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetVehicleActAsIfHighSpeedForFragSmashing(Vehicle vehicle, BOOL actHighSpeed)", "description": "This native is used to simulate a high-speed impact for a vehicle when it collides with a breakable object (frag). It's particularly useful in scripted sequences where a vehicle is required to break through a barrier but might not actually be moving at a sufficient speed to do so realistically. Note that this setting is temporary and will reset after one frame, so it needs to be called every frame for a lasting effect.", "aliases": "0x1F9FB66F3A3842D2", "url": "https://docs.fivem.net/natives/?_0x1F9FB66F3A3842D2", "params": [{"name": "vehicle", "type": "Vehicle", "description": "The vehicle to be affected by this setting."}, {"name": "actHighSpeed", "type": "BOOL", "description": "A boolean flag. Set to `true` to make the vehicle act as if it's at high speed for the current frame"}]}
{"hash": "0xCDE5E70C1DDB954C", "name": "SET_VEHICLE_ALARM", "lua_name": "SetVehicleAlarm", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetVehicleAlarm(Vehicle vehicle, BOOL state)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xCDE5E70C1DDB954C", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "state", "type": "BOOL"}]}
{"hash": "0x5D14D4154BFE7B2C", "name": "SET_VEHICLE_ALLOW_NO_PASSENGERS_LOCKON", "lua_name": "SetVehicleAllowNoPassengersLockon", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetVehicleAllowNoPassengersLockon(Vehicle veh, BOOL toggle)", "description": "```\nMakes the vehicle accept no passengers. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x5D14D4154BFE7B2C", "params": [{"name": "veh", "type": "Vehicle"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0x8BA6F76BC53A1493", "name": "SET_VEHICLE_AUTOMATICALLY_ATTACHES", "lua_name": "SetVehicleAutomaticallyAttaches", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "Any SetVehicleAutomaticallyAttaches(Vehicle vehicle, BOOL p1, Any p2)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x8BA6F76BC53A1493", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "p1", "type": "BOOL"}, {"name": "p2", "type": "Any"}]}
{"hash": "0xB77D05AC8C78AADB", "name": "SET_VEHICLE_BODY_HEALTH", "lua_name": "SetVehicleBodyHealth", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetVehicleBodyHealth(Vehicle vehicle, float value)", "description": "```\np2 often set to 1000.0 in the decompiled scripts. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xB77D05AC8C78AADB", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "value", "type": "float"}]}
{"hash": "0xE4E2FD323574965C", "name": "SET_VEHICLE_BRAKE", "lua_name": "SetVehicleBrake", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetVehicleBrake(Vehicle vehicle, BOOL toggle)", "description": "", "aliases": "0xE4E2FD323574965C", "url": "https://docs.fivem.net/natives/?_0xE4E2FD323574965C", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0x92B35082E0B42F66", "name": "SET_VEHICLE_BRAKE_LIGHTS", "lua_name": "SetVehicleBrakeLights", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetVehicleBrakeLights(Vehicle vehicle, BOOL toggle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x92B35082E0B42F66", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0xF8EBCCC96ADB9FB7", "name": "SET_VEHICLE_BULLDOZER_ARM_POSITION", "lua_name": "SetVehicleBulldozerArmPosition", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetVehicleBulldozerArmPosition(Vehicle vehicle, float position, BOOL p2)", "description": "Sets the arm position of a bulldozer. Position must be a value between 0.0 and 1.0. Ignored when `p2` is set to false, instead incrementing arm position by 0.1 (or 10%).", "aliases": "0xF8EBCCC96ADB9FB7", "url": "https://docs.fivem.net/natives/?_0xF8EBCCC96ADB9FB7", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "position", "type": "float"}, {"name": "p2", "type": "BOOL"}]}
{"hash": "0xFB8794444A7D60FB", "name": "SET_VEHICLE_BURNOUT", "lua_name": "SetVehicleBurnout", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetVehicleBurnout(Vehicle vehicle, BOOL toggle)", "description": "```\nOn accelerating, spins the driven wheels with the others braked, so you don't go anywhere. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xFB8794444A7D60FB", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0x3750146A28097A82", "name": "SET_VEHICLE_CAN_BE_TARGETTED", "lua_name": "SetVehicleCanBeTargetted", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetVehicleCanBeTargetted(Vehicle vehicle, BOOL state)", "description": "```\nThis has not yet been tested - it's just an assumption of what the types could be. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x3750146A28097A82", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "state", "type": "BOOL"}]}
{"hash": "0x300504B23BD3B711", "name": "SET_VEHICLE_CAN_BE_USED_BY_FLEEING_PEDS", "lua_name": "SetVehicleCanBeUsedByFleeingPeds", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetVehicleCanBeUsedByFleeingPeds(Vehicle vehicle, BOOL toggle)", "description": "", "aliases": "0x300504B23BD3B711", "url": "https://docs.fivem.net/natives/?_0x300504B23BD3B711", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0x4C7028F78FFD3681", "name": "SET_VEHICLE_CAN_BE_VISIBLY_DAMAGED", "lua_name": "SetVehicleCanBeVisiblyDamaged", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetVehicleCanBeVisiblyDamaged(Vehicle vehicle, BOOL state)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x4C7028F78FFD3681", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "state", "type": "BOOL"}]}
{"hash": "0x59BF8C3D52C92F66", "name": "SET_VEHICLE_CAN_BREAK", "lua_name": "SetVehicleCanBreak", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetVehicleCanBreak(Vehicle vehicle, BOOL toggle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x59BF8C3D52C92F66", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0x0CDDA42F9E360CA6", "name": "SET_VEHICLE_CAN_DEFORM_WHEELS", "lua_name": "SetVehicleCanDeformWheels", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetVehicleCanDeformWheels(Vehicle vehicle, BOOL toggle)", "description": "", "aliases": "0x0CDDA42F9E360CA6", "url": "https://docs.fivem.net/natives/?_0x0CDDA42F9E360CA6", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0x51BB2D88D31A914B", "name": "SET_VEHICLE_CAN_LEAK_OIL", "lua_name": "SetVehicleCanLeakOil", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetVehicleCanLeakOil(Vehicle vehicle, BOOL toggle)", "description": "", "aliases": "0x51BB2D88D31A914B", "url": "https://docs.fivem.net/natives/?_0x51BB2D88D31A914B", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0x192547247864DFDD", "name": "SET_VEHICLE_CAN_LEAK_PETROL", "lua_name": "SetVehicleCanLeakPetrol", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetVehicleCanLeakPetrol(Vehicle vehicle, BOOL toggle)", "description": "", "aliases": "0x192547247864DFDD", "url": "https://docs.fivem.net/natives/?_0x192547247864DFDD", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0x428BACCDF5E26EAD", "name": "SET_VEHICLE_CAN_SAVE_IN_GARAGE", "lua_name": "SetVehicleCanSaveInGarage", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetVehicleCanSaveInGarage(Vehicle vehicle, BOOL toggle)", "description": "", "aliases": "0x428BACCDF5E26EAD", "url": "https://docs.fivem.net/natives/?_0x428BACCDF5E26EAD", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0xA46413066687A328", "name": "SET_VEHICLE_CEILING_HEIGHT", "lua_name": "SetVehicleCeilingHeight", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetVehicleCeilingHeight(Vehicle vehicle, float height)", "description": "```\nPreviously named GET_VEHICLE_DEFORMATION_GET_TREE (hash collision)\nfrom Decrypted Scripts I found\nVEHICLE::SET_VEHICLE_CEILING_HEIGHT(l_BD9[2/*2*/], 420.0);\n```", "aliases": "GET_VEHICLE_DEFORMATION_GET_TREE", "url": "https://docs.fivem.net/natives/?_0xA46413066687A328", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "height", "type": "float"}]}
{"hash": "0xB59E4BD37AE292DB", "name": "SET_VEHICLE_CHEAT_POWER_INCREASE", "lua_name": "SetVehicleCheatPowerIncrease", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetVehicleCheatPowerIncrease(Vehicle vehicle, float value)", "description": "```\n<1.0 - Decreased torque\n=1.0 - Default torque\n>1.0 - Increased torque\nNegative values will cause the vehicle to go backwards instead of forwards while accelerating.\nvalue - is between 0.2 and 1.8 in the decompiled scripts.\nThis needs to be called every frame to take effect.\n```", "aliases": "_SET_VEHICLE_ENGINE_TORQUE_MULTIPLIER", "url": "https://docs.fivem.net/natives/?_0xB59E4BD37AE292DB", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "value", "type": "float"}]}
{"hash": "0x4F1D4BE3A7F24601", "name": "SET_VEHICLE_COLOURS", "lua_name": "SetVehicleColours", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetVehicleColours(Vehicle vehicle, int colorPrimary, int colorSecondary)", "description": "colorPrimary & colorSecondary are the paint indexes for the vehicle.\n\nFor a list of valid paint indexes, view: pastebin.com/pwHci0xK", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x4F1D4BE3A7F24601", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "colorPrimary", "type": "int"}, {"name": "colorSecondary", "type": "int"}]}
{"hash": "0x33E8CD3322E2FE31", "name": "SET_VEHICLE_COLOUR_COMBINATION", "lua_name": "SetVehicleColourCombination", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetVehicleColourCombination(Vehicle vehicle, int colorCombination)", "description": "Sets the selected vehicle's colors to their default value (specific variant specified using the colorCombination parameter).\n\nRange of possible values for colorCombination is currently unknown, I couldn't find where these values are stored either (Disquse's guess was vehicles.meta but I haven't seen it in there.)", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x33E8CD3322E2FE31", "params": [{"name": "vehicle", "type": "Vehicle", "description": "The vehicle to modify."}, {"name": "colorCombination", "type": "int", "description": "One of the default color values of the vehicle."}]}
{"hash": "0x7141766F91D15BEA", "name": "SET_VEHICLE_CUSTOM_PRIMARY_COLOUR", "lua_name": "SetVehicleCustomPrimaryColour", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetVehicleCustomPrimaryColour(Vehicle vehicle, int r, int g, int b)", "description": "```\np1, p2, p3 are RGB values for color (255,0,0 for Red, ect) \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x7141766F91D15BEA", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "r", "type": "int"}, {"name": "g", "type": "int"}, {"name": "b", "type": "int"}]}
{"hash": "0x36CED73BFED89754", "name": "SET_VEHICLE_CUSTOM_SECONDARY_COLOUR", "lua_name": "SetVehicleCustomSecondaryColour", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetVehicleCustomSecondaryColour(Vehicle vehicle, int r, int g, int b)", "description": "```\np1, p2, p3 are RGB values for color (255,0,0 for Red, ect) \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x36CED73BFED89754", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "r", "type": "int"}, {"name": "g", "type": "int"}, {"name": "b", "type": "int"}]}
{"hash": "0xA1DD317EA8FD4F29", "name": "SET_VEHICLE_DAMAGE", "lua_name": "SetVehicleDamage", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetVehicleDamage(Vehicle vehicle, float xOffset, float yOffset, float zOffset, float damage, float radius, BOOL focusOnModel)", "description": "Apply damage to vehicle at a location. Location is relative to vehicle model (not world).\nRadius of effect damage applied in a sphere at impact location\nWhen `focusOnModel` set to `true`, the damage sphere will travel towards the vehicle from the given point, thus guaranteeing an impact", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA1DD317EA8FD4F29", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "xOffset", "type": "float"}, {"name": "yOffset", "type": "float"}, {"name": "zOffset", "type": "float"}, {"name": "damage", "type": "float"}, {"name": "radius", "type": "float", "description": "the size of the damage sphere to apply"}, {"name": "focusOnModel", "type": "BOOL", "description": "when set to `true`, the damage sphere will travel towards the vehicle from the given point, thus guaranteeing an impact"}]}
{"hash": "0x953DA1E1B12C0491", "name": "SET_VEHICLE_DEFORMATION_FIXED", "lua_name": "SetVehicleDeformationFixed", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetVehicleDeformationFixed(Vehicle vehicle)", "description": "```\nThis fixes the deformation of a vehicle but the vehicle health doesn't improve \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x953DA1E1B12C0491", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0x245A6883D966D537", "name": "SET_VEHICLE_DENSITY_MULTIPLIER_THIS_FRAME", "lua_name": "SetVehicleDensityMultiplierThisFrame", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetVehicleDensityMultiplierThisFrame(float multiplier)", "description": "**Usage:**\n\n* Use this native inside a looped function.\n* Values:\n * `0.0` = no vehicles on streets\n * `1.0` = normal vehicles on streets\n\n`1.0` Seems to be the maximum.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x245A6883D966D537", "params": [{"name": "multiplier", "type": "float"}]}
{"hash": "0x79D3B596FE44EE8B", "name": "SET_VEHICLE_DIRT_LEVEL", "lua_name": "SetVehicleDirtLevel", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetVehicleDirtLevel(Vehicle vehicle, float dirtLevel)", "description": "Sets the dirt level of the passed vehicle.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x79D3B596FE44EE8B", "params": [{"name": "vehicle", "type": "Vehicle", "description": "The vehicle to set."}, {"name": "dirtLevel", "type": "float", "description": "A number between 0.0 and 15.0 representing the vehicles dirt level."}]}
{"hash": "0x2B6747FAA9DB9D6B", "name": "SET_VEHICLE_DISABLE_TOWING", "lua_name": "SetVehicleDisableTowing", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetVehicleDisableTowing(Vehicle vehicle, BOOL toggle)", "description": "", "aliases": "0x2B6747FAA9DB9D6B", "url": "https://docs.fivem.net/natives/?_0x2B6747FAA9DB9D6B", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0xB664292EAECF7FA6", "name": "SET_VEHICLE_DOORS_LOCKED", "lua_name": "SetVehicleDoorsLocked", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetVehicleDoorsLocked(Vehicle vehicle, int doorLockStatus)", "description": "Locks the doors of a specified vehicle to a defined lock state, affecting how players and NPCs can interact with the vehicle.\n\n```\nNativeDB Introduced: v323\n```\n\n```cpp\nenum eVehicleLockState {\n // No specific lock state, vehicle behaves according to the game's default settings.\n VEHICLELOCK_NONE = 0,\n // Vehicle is fully unlocked, allowing free entry by players and NPCs.\n VEHICLELOCK_UNLOCKED = 1,\n // Vehicle is locked, preventing entry by players and NPCs.\n VEHICLELOCK_LOCKED = 2,\n // Vehicle locks out only players, allowing NPCs to enter.\n VEHICLELOCK_LOCKOUT_PLAYER_ONLY = 3,\n // Vehicle is locked once a player enters, preventing others from entering.\n VEHICLELOCK_LOCKED_PLAYER_INSIDE = 4,\n // Vehicle starts in a locked state, but may be unlocked through game events.\n VEHICLELOCK_LOCKED_INITIALLY = 5,\n // Forces the vehicle's doors to shut and lock.\n VEHICLELOCK_FORCE_SHUT_DOORS = 6,\n // Vehicle is locked but can still be damaged.\n VEHICLELOCK_LOCKED_BUT_CAN_BE_DAMAGED = 7,\n // Vehicle is locked, but its trunk/boot remains unlocked.\n VEHICLELOCK_LOCKED_BUT_BOOT_UNLOCKED = 8,\n // Vehicle is locked and does not allow passengers, except for the driver.\n VEHICLELOCK_LOCKED_NO_PASSENGERS = 9,\n // Vehicle is completely locked, preventing entry entirely, even if previously inside.\n VEHICLELOCK_CANNOT_ENTER = 10 \n};\n\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xB664292EAECF7FA6", "params": [{"name": "vehicle", "type": "Vehicle", "description": "The vehicle whose doors are to be locked."}, {"name": "doorLockStatus", "type": "int", "description": "The lock state to apply to the vehicle's doors, see `eVehicleLockState`."}]}
{"hash": "0xA2F80B8D040727CC", "name": "SET_VEHICLE_DOORS_LOCKED_FOR_ALL_PLAYERS", "lua_name": "SetVehicleDoorsLockedForAllPlayers", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetVehicleDoorsLockedForAllPlayers(Vehicle vehicle, BOOL toggle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA2F80B8D040727CC", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0x9737A37136F07E75", "name": "SET_VEHICLE_DOORS_LOCKED_FOR_NON_SCRIPT_PLAYERS", "lua_name": "SetVehicleDoorsLockedForNonScriptPlayers", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetVehicleDoorsLockedForNonScriptPlayers(Vehicle vehicle, BOOL toggle)", "description": "", "aliases": "0x9737A37136F07E75", "url": "https://docs.fivem.net/natives/?_0x9737A37136F07E75", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0x517AAF684BB50CD1", "name": "SET_VEHICLE_DOORS_LOCKED_FOR_PLAYER", "lua_name": "SetVehicleDoorsLockedForPlayer", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetVehicleDoorsLockedForPlayer(Vehicle vehicle, Player player, BOOL toggle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x517AAF684BB50CD1", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "player", "type": "Player"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0xB81F6D4A8F5EEBA8", "name": "SET_VEHICLE_DOORS_LOCKED_FOR_TEAM", "lua_name": "SetVehicleDoorsLockedForTeam", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetVehicleDoorsLockedForTeam(Vehicle vehicle, int team, BOOL toggle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xB81F6D4A8F5EEBA8", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "team", "type": "int"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0x781B3D62BB013EF5", "name": "SET_VEHICLE_DOORS_SHUT", "lua_name": "SetVehicleDoorsShut", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetVehicleDoorsShut(Vehicle vehicle, BOOL closeInstantly)", "description": "```\nCloses all doors of a vehicle: \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x781B3D62BB013EF5", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "closeInstantly", "type": "BOOL"}]}
{"hash": "0xD4D4F6A4AB575A33", "name": "SET_VEHICLE_DOOR_BROKEN", "lua_name": "SetVehicleDoorBroken", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetVehicleDoorBroken(Vehicle vehicle, int doorIndex, BOOL deleteDoor)", "description": "See eDoorId declared in [`SET_VEHICLE_DOOR_SHUT`](#\\_0x93D9BD300D7789E5)", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xD4D4F6A4AB575A33", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "doorIndex", "type": "int"}, {"name": "deleteDoor", "type": "BOOL"}]}
{"hash": "0xF2BFA0430F0A0FCB", "name": "SET_VEHICLE_DOOR_CONTROL", "lua_name": "SetVehicleDoorControl", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetVehicleDoorControl(Vehicle vehicle, int doorIndex, int speed, float angle)", "description": "See eDoorId declared in [`SET_VEHICLE_DOOR_SHUT`](#\\_0x93D9BD300D7789E5)", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xF2BFA0430F0A0FCB", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "doorIndex", "type": "int"}, {"name": "speed", "type": "int", "description": "5 is fast, 1 is slow 3 is medium"}, {"name": "angle", "type": "float"}]}
{"hash": "0xA5A9653A8D2CAF48", "name": "SET_VEHICLE_DOOR_LATCHED", "lua_name": "SetVehicleDoorLatched", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetVehicleDoorLatched(Vehicle vehicle, int doorIndex, BOOL forceClose, BOOL lock, BOOL p4)", "description": "See eDoorId declared in [`SET_VEHICLE_DOOR_SHUT`](#\\_0x93D9BD300D7789E5)", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA5A9653A8D2CAF48", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "doorIndex", "type": "int"}, {"name": "forceClose", "type": "BOOL"}, {"name": "lock", "type": "BOOL"}, {"name": "p4", "type": "BOOL"}]}
{"hash": "0x7C65DAC73C35C862", "name": "SET_VEHICLE_DOOR_OPEN", "lua_name": "SetVehicleDoorOpen", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetVehicleDoorOpen(Vehicle vehicle, int doorIndex, BOOL loose, BOOL openInstantly)", "description": "Sets the specified door index open on the passed vehicle. See [`IS_VEHICLE_DOOR_FULLY_OPEN`](#\\_0x3E933CFF7B111C22).", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x7C65DAC73C35C862", "params": [{"name": "vehicle", "type": "Vehicle", "description": "Vehicle."}, {"name": "doorIndex", "type": "int", "description": "Index of the door you want to open (0-7)"}, {"name": "loose", "type": "BOOL", "description": "Whether the door is \"loose\" (if true the doors have no \"spring\" and can be closed easily.)"}, {"name": "openInstantly", "type": "BOOL", "description": "Whether the doors open instantly (if true this native seems to ignore loose)"}]}
{"hash": "0x93D9BD300D7789E5", "name": "SET_VEHICLE_DOOR_SHUT", "lua_name": "SetVehicleDoorShut", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetVehicleDoorShut(Vehicle vehicle, int doorIndex, BOOL closeInstantly)", "description": "Sets the specified door index shut on the passed vehicle.\n\n```cpp\nenum eDoorId\n{\n\tVEH_EXT_DOOR_DSIDE_F = 0,\n\tVEH_EXT_DOOR_DSIDE_R = 1,\n\tVEH_EXT_DOOR_PSIDE_F = 2,\n\tVEH_EXT_DOOR_PSIDE_R = 3,\n\tVEH_EXT_BONNET = 4,\n\tVEH_EXT_BOOT = 5,\n\t// 0x872E72B8 = 0xFFFFFFFF,\n}\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x93D9BD300D7789E5", "params": [{"name": "vehicle", "type": "Vehicle", "description": "Vehicle."}, {"name": "doorIndex", "type": "int", "description": "Index of the door you want to close."}, {"name": "closeInstantly", "type": "BOOL", "description": "Whether the doors close instantly."}]}
{"hash": "0x068F64F2470F9656", "name": "SET_VEHICLE_DROPS_MONEY_WHEN_BLOWN_UP", "lua_name": "SetVehicleDropsMoneyWhenBlownUp", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetVehicleDropsMoneyWhenBlownUp(Vehicle vehicle, BOOL toggle)", "description": "```\nMoney pickups are created around cars when they explode. Only works when the vehicle model is a car. A single pickup is between 1 and 18 dollars in size. All car models seem to give the same amount of money.\nyoutu.be/3arlUxzHl5Y\ni.imgur.com/WrNpYFs.jpg\n```", "aliases": "0x068F64F2470F9656 _SET_VEHICLE_CREATES_MONEY_PICKUPS_WHEN_EXPLODED", "url": "https://docs.fivem.net/natives/?_0x068F64F2470F9656", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0x983765856F2564F9", "name": "SET_VEHICLE_ENGINE_CAN_DEGRADE", "lua_name": "SetVehicleEngineCanDegrade", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetVehicleEngineCanDegrade(Vehicle vehicle, BOOL toggle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x983765856F2564F9", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0x45F6D8EEF34ABEF1", "name": "SET_VEHICLE_ENGINE_HEALTH", "lua_name": "SetVehicleEngineHealth", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetVehicleEngineHealth(Vehicle vehicle, float health)", "description": "```\n1000 is max health\nBegins leaking gas at around 650 health\n-999.90002441406 appears to be minimum health, although nothing special occurs <- false statement\n-------------------------\nMinimum: -4000\nMaximum: 1000\n-4000: Engine is destroyed\n0 and below: Engine catches fire and health rapidly declines\n300: Engine is smoking and losing functionality\n1000: Engine is perfect\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x45F6D8EEF34ABEF1", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "health", "type": "float"}]}
{"hash": "0x2497C4717C8B881E", "name": "SET_VEHICLE_ENGINE_ON", "lua_name": "SetVehicleEngineOn", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetVehicleEngineOn(Vehicle vehicle, BOOL value, BOOL instantly, BOOL disableAutoStart)", "description": "Starts or stops the engine on the specified vehicle.\nFrom what I've tested when I do this to a helicopter the propellers turn off after the engine has started.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x2497C4717C8B881E", "params": [{"name": "vehicle", "type": "Vehicle", "description": "The vehicle to start or stop the engine on."}, {"name": "value", "type": "BOOL", "description": "true to turn the vehicle on; false to turn it off."}, {"name": "instantly", "type": "BOOL", "description": "if true, the vehicle will be set to the state immediately; otherwise, the current driver will physically turn on or off the engine."}, {"name": "disableAutoStart", "type": "BOOL", "description": "If true, the system will prevent the engine from starting when the player got into it."}]}
{"hash": "0x3AFDC536C3D01674", "name": "SET_VEHICLE_ENVEFF_SCALE", "lua_name": "SetVehicleEnveffScale", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetVehicleEnveffScale(Vehicle vehicle, float fade)", "description": "Examples with a besra:\n\n* [fade value `0.0`](https://i.imgur.com/DXNk63e.jpg)\n* [fade value `0.5`](https://i.imgur.com/2Vb35fq.jpg)\n* [fade value `1.0`](https://i.imgur.com/aa8cxaD.jpg)\n\nThe parameter fade is a value from 0-1, where 0 is fresh paint.", "aliases": "_SET_VEHICLE_PAINT_FADE", "url": "https://docs.fivem.net/natives/?_0x3AFDC536C3D01674", "params": [{"name": "vehicle", "type": "Vehicle", "description": "Target vehicle"}, {"name": "fade", "type": "float", "description": "The paint fade effect strength"}]}
{"hash": "0x41062318F23ED854", "name": "SET_VEHICLE_EXCLUSIVE_DRIVER", "lua_name": "SetVehicleExclusiveDriver", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetVehicleExclusiveDriver(Vehicle vehicle, BOOL toggle)", "description": "Incorrectly named `SET_VEHICLE_EXCLUSIVE_DRIVER`; likely `SET_VEHICLE_ALLOW_*`.\n\nToggles a flag related to `SET_VEHICLE_EXCLUSIVE_DRIVER`, however, doesn't enable that feature (or trigger script events related to it).\n\nSee [`_SET_VEHICLE_EXCLUSIVE_DRIVER_2`](#\\_0xB5C51B5502E85E83).\n\n```\nNativeDB Removed Parameter 2: int index\n```", "aliases": "0x41062318F23ED854", "url": "https://docs.fivem.net/natives/?_0x41062318F23ED854", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "toggle", "type": "BOOL", "annotations": {"cs_type": "Ped"}}]}
{"hash": "0x71B0892EC081D60A", "name": "SET_VEHICLE_EXPLODES_ON_HIGH_EXPLOSION_DAMAGE", "lua_name": "SetVehicleExplodesOnHighExplosionDamage", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetVehicleExplodesOnHighExplosionDamage(Vehicle vehicle, BOOL toggle)", "description": "```\nSets a vehicle to be strongly resistant to explosions. p0 is the vehicle; set p1 to false to toggle the effect on/off. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x71B0892EC081D60A", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0x79DF7E806202CE01", "name": "SET_VEHICLE_EXTENDED_REMOVAL_RANGE", "lua_name": "SetVehicleExtendedRemovalRange", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetVehicleExtendedRemovalRange(Vehicle vehicle, int range)", "description": "```\nMax value is 32767\n```", "aliases": "0x79DF7E806202CE01", "url": "https://docs.fivem.net/natives/?_0x79DF7E806202CE01", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "range", "type": "int"}]}
{"hash": "0x7EE3A3C5E4A40CC9", "name": "SET_VEHICLE_EXTRA", "lua_name": "SetVehicleExtra", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetVehicleExtra(Vehicle vehicle, int extraId, BOOL disable)", "description": "```\nNote: only some vehicle have extras \nextra ids are from 1 - 9 depending on the vehicle \n------------------------------------------------- \n^ not sure if outdated or simply wrong. Max extra ID for b944 is 14 \n------------------------------------------------- \np2 is not a on/off toggle. mostly 0 means on and 1 means off. \nnot sure if it really should be a BOOL. \n------------------------------------------------- \nConfirmed p2 does not work as a bool. Changed to int. [0=on, 1=off] \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x7EE3A3C5E4A40CC9", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "extraId", "type": "int"}, {"name": "disable", "type": "BOOL"}]}
{"hash": "0x2036F561ADD12E33", "name": "SET_VEHICLE_EXTRA_COLOURS", "lua_name": "SetVehicleExtraColours", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetVehicleExtraColours(Vehicle vehicle, int pearlescentColor, int wheelColor)", "description": "```\nThey use the same color indexs as SET_VEHICLE_COLOURS. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x2036F561ADD12E33", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "pearlescentColor", "type": "int"}, {"name": "wheelColor", "type": "int"}]}
{"hash": "0x115722B1B9C14C1C", "name": "SET_VEHICLE_FIXED", "lua_name": "SetVehicleFixed", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetVehicleFixed(Vehicle vehicle)", "description": "Fix a given vehicle.\nIf the vehicle's engine's broken then you cannot fix it with this native.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x115722B1B9C14C1C", "params": [{"name": "vehicle", "type": "Vehicle", "description": "The vehicle that will be fixed"}]}
{"hash": "0x30D779DE7C4F6DD3", "name": "SET_VEHICLE_FLIGHT_NOZZLE_POSITION", "lua_name": "SetVehicleFlightNozzlePosition", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetVehicleFlightNozzlePosition(Vehicle vehicle, float angleRatio)", "description": "", "aliases": "0x30D779DE7C4F6DD3 _SET_DESIRED_VERTICAL_FLIGHT_PHASE _SET_PLANE_VTOL_DESIRED_DIRECTION", "url": "https://docs.fivem.net/natives/?_0x30D779DE7C4F6DD3", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "angleRatio", "type": "float"}]}
{"hash": "0x9AA47FFF660CB932", "name": "SET_VEHICLE_FLIGHT_NOZZLE_POSITION_IMMEDIATE", "lua_name": "SetVehicleFlightNozzlePositionImmediate", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetVehicleFlightNozzlePositionImmediate(Vehicle vehicle, float angle)", "description": "", "aliases": "0x9AA47FFF660CB932 _SET_VERTICAL_FLIGHT_PHASE _SET_PLANE_VTOL_DIRECTION", "url": "https://docs.fivem.net/natives/?_0x9AA47FFF660CB932", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "angle", "type": "float"}]}
{"hash": "0xB055A34527CB8FD7", "name": "SET_VEHICLE_FORCE_AFTERBURNER", "lua_name": "SetVehicleForceAfterburner", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetVehicleForceAfterburner(Vehicle vehicle, BOOL toggle)", "description": "", "aliases": "0xB055A34527CB8FD7", "url": "https://docs.fivem.net/natives/?_0xB055A34527CB8FD7", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0xAB54A438726D25D5", "name": "SET_VEHICLE_FORWARD_SPEED", "lua_name": "SetVehicleForwardSpeed", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetVehicleForwardSpeed(Vehicle vehicle, float speed)", "description": "```\nSCALE: Setting the speed to 30 would result in a speed of roughly 60mph, according to speedometer. \nSpeed is in meters per second \nYou can convert meters/s to mph here: \nhttp://www.calculateme.com/Speed/MetersperSecond/ToMilesperHour.htm \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xAB54A438726D25D5", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "speed", "type": "float"}]}
{"hash": "0x1837AF7C627009BA", "name": "SET_VEHICLE_FRICTION_OVERRIDE", "lua_name": "SetVehicleFrictionOverride", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetVehicleFrictionOverride(Vehicle vehicle, float friction)", "description": "```\nSeems to be related to the metal parts, not tyres (like i was expecting lol) \nMust be called every tick. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x1837AF7C627009BA", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "friction", "type": "float"}]}
{"hash": "0x8B7FD87F0DDB421E", "name": "SET_VEHICLE_FULLBEAM", "lua_name": "SetVehicleFullbeam", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetVehicleFullbeam(Vehicle vehicle, BOOL toggle)", "description": "```\nIt switch to highbeam when p1 is set to true. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x8B7FD87F0DDB421E", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0x279D50DE5652D935", "name": "SET_VEHICLE_GENERATES_ENGINE_SHOCKING_EVENTS", "lua_name": "SetVehicleGeneratesEngineShockingEvents", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetVehicleGeneratesEngineShockingEvents(Vehicle vehicle, BOOL toggle)", "description": "```\nAllows creation of CEventShockingPlaneFlyby, CEventShockingHelicopterOverhead, and other(?) Shocking events\n```", "aliases": "0x279D50DE5652D935", "url": "https://docs.fivem.net/natives/?_0x279D50DE5652D935", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0x9A75585FB2E54FAD", "name": "SET_VEHICLE_GENERATOR_AREA_OF_INTEREST", "lua_name": "SetVehicleGeneratorAreaOfInterest", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetVehicleGeneratorAreaOfInterest(float x, float y, float z, float radius)", "description": "Specifies an area of interest where cargens will focus on spawning vehicles\n\nYou can clear the area of interest with [`CLEAR_VEHICLE_GENERATOR_AREA_OF_INTEREST`](#\\_0x0A436B8643716D14)", "aliases": "0x9A75585FB2E54FAD", "url": "https://docs.fivem.net/natives/?_0x9A75585FB2E54FAD", "params": [{"name": "x", "type": "float", "description": "The X coordinate of the central point of the area of interest."}, {"name": "y", "type": "float", "description": "The Y coordinate of the central point of the area of interest."}, {"name": "z", "type": "float", "description": "The Z coordinate of the central point of the area of interest."}, {"name": "radius", "type": "float", "description": "The radius around the central point, defining the size of the area of interest"}]}
{"hash": "0x89F149B6131E57DA", "name": "SET_VEHICLE_GRAVITY", "lua_name": "SetVehicleGravity", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetVehicleGravity(Vehicle vehicle, BOOL toggle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x89F149B6131E57DA", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0x684785568EF26A22", "name": "SET_VEHICLE_HANDBRAKE", "lua_name": "SetVehicleHandbrake", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetVehicleHandbrake(Vehicle vehicle, BOOL toggle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x684785568EF26A22", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0x02398B627547189C", "name": "SET_VEHICLE_HAS_BEEN_DRIVEN_FLAG", "lua_name": "SetVehicleHasBeenDrivenFlag", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetVehicleHasBeenDrivenFlag(Vehicle vehicle, BOOL toggle)", "description": "", "aliases": "0x02398B627547189C", "url": "https://docs.fivem.net/natives/?_0x02398B627547189C", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0x2B5F9D2AF1F1722D", "name": "SET_VEHICLE_HAS_BEEN_OWNED_BY_PLAYER", "lua_name": "SetVehicleHasBeenOwnedByPlayer", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetVehicleHasBeenOwnedByPlayer(Vehicle vehicle, BOOL owned)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x2B5F9D2AF1F1722D", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "owned", "type": "BOOL"}]}
{"hash": "0xD8050E0EB60CF274", "name": "SET_VEHICLE_HAS_MUTED_SIRENS", "lua_name": "SetVehicleHasMutedSirens", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetVehicleHasMutedSirens(Vehicle vehicle, BOOL toggle)", "description": "", "aliases": "DISABLE_VEHICLE_IMPACT_EXPLOSION_ACTIVATION _SET_DISABLE_VEHICLE_SIREN_SOUND", "url": "https://docs.fivem.net/natives/?_0xD8050E0EB60CF274", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0x92F0CF722BC4202F", "name": "SET_VEHICLE_HAS_STRONG_AXLES", "lua_name": "SetVehicleHasStrongAxles", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetVehicleHasStrongAxles(Vehicle vehicle, BOOL toggle)", "description": "```\nif true, axles won't bend. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x92F0CF722BC4202F", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0x1AA8A837D2169D94", "name": "SET_VEHICLE_HAS_UNBREAKABLE_LIGHTS", "lua_name": "SetVehicleHasUnbreakableLights", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetVehicleHasUnbreakableLights(Vehicle vehicle, BOOL toggle)", "description": "Sets whether the vehicle's lights can be broken.\n\n```\nNativeDB Introduced: v323\n```", "aliases": "0x1AA8A837D2169D94 _SET_VEHICLE_LIGHTS_CAN_BE_VISIBLY_DAMAGED", "url": "https://docs.fivem.net/natives/?_0x1AA8A837D2169D94", "params": [{"name": "vehicle", "type": "Vehicle", "description": "The target vehicle."}, {"name": "toggle", "type": "BOOL", "description": "Set the lights' breakability `true` makes lights unbreakable, `false` allows them to break."}]}
{"hash": "0x1FD09E7390A74D54", "name": "SET_VEHICLE_HEADLIGHT_SHADOWS", "lua_name": "SetVehicleHeadlightShadows", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetVehicleHeadlightShadows(Vehicle vehicle, int flag)", "description": "Sets the vehicle headlight shadow flags.\n\n```\nNativeDB Introduced: v323\n```\n\n```cpp\nenum eVehicleHeadlightShadowFlags {\r\n // Default (Lights can be toggled between off, normal and high beams)\r\n NO_HEADLIGHT_SHADOWS = 0,\r\n // Lights Disabled (Lights are fully disabled, cannot be toggled)\r\n HEADLIGHTS_CAST_DYNAMIC_SHADOWS = 1,\r\n // Always On (Lights can be toggled between normal and high beams)\r\n HEADLIGHTS_CAST_STATIC_SHADOWS = 2,\r\n HEADLIGHTS_CAST_FULL_SHADOWS = 3 \r\n};\n```", "aliases": "0x1FD09E7390A74D54 _SET_VEHICLE_LIGHTS_MODE", "url": "https://docs.fivem.net/natives/?_0x1FD09E7390A74D54", "params": [{"name": "vehicle", "type": "Vehicle", "description": "The target vehicle."}, {"name": "flag", "type": "int", "description": "A value from `eVehicleHeadlightShadowFlags` representing the desired headlight shadow flag."}]}
{"hash": "0x06582AFF74894C75", "name": "SET_VEHICLE_INACTIVE_DURING_PLAYBACK", "lua_name": "SetVehicleInactiveDuringPlayback", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetVehicleInactiveDuringPlayback(Vehicle vehicle, BOOL toggle)", "description": "", "aliases": "0x06582AFF74894C75", "url": "https://docs.fivem.net/natives/?_0x06582AFF74894C75", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0xB5D45264751B7DF0", "name": "SET_VEHICLE_INDICATOR_LIGHTS", "lua_name": "SetVehicleIndicatorLights", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetVehicleIndicatorLights(Vehicle vehicle, int turnSignal, BOOL toggle)", "description": "```\nSets the turn signal enabled for a vehicle. \nSet turnSignal to 1 for left light, 0 for right light. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xB5D45264751B7DF0", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "turnSignal", "type": "int"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0xBE70724027F85BCD", "name": "SET_VEHICLE_INDIVIDUAL_DOORS_LOCKED", "lua_name": "SetVehicleIndividualDoorsLocked", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetVehicleIndividualDoorsLocked(Vehicle vehicle, int doorIndex, int doorLockStatus)", "description": "", "aliases": "SET_PED_TARGETTABLE_VEHICLE_DESTROY _SET_VEHICLE_DOOR_DESTROY_TYPE", "url": "https://docs.fivem.net/natives/?_0xBE70724027F85BCD", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "doorIndex", "type": "int", "description": "See eDoorId declared in [`SET_VEHICLE_DOOR_SHUT`](#\\_0x93D9BD300D7789E5)"}, {"name": "doorLockStatus", "type": "int", "description": "See eCarLock declared in [`SET_VEHICLE_DOORS_LOCKED`](#\\_0xB664292EAECF7FA6)"}]}
{"hash": "0x0AD9E8F87FF7C16F", "name": "SET_VEHICLE_INFLUENCES_WANTED_LEVEL", "lua_name": "SetVehicleInfluencesWantedLevel", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetVehicleInfluencesWantedLevel(Vehicle vehicle, BOOL influenceWantedLevel)", "description": "This native sets whether a specific vehicle influences the player's wanted level when it is involved in an incident that typically triggers a wanted response, such as being marked as a \"victim\" vehicle.\n\nThis is particularly useful when utilizing the wanted system from GTA, and you want to prevent a vehicle from affecting the wanted level when it is stolen. In the decompiled scripts this native is only used to disable the influence of the vehicle on the wanted level.", "aliases": "0x0AD9E8F87FF7C16F", "url": "https://docs.fivem.net/natives/?_0x0AD9E8F87FF7C16F", "params": [{"name": "vehicle", "type": "Vehicle", "description": "The specific vehicle to be set for influencing the wanted level."}, {"name": "influenceWantedLevel", "type": "BOOL", "description": "A boolean value. Set to `true` to make the vehicle influence the wanted level; `false` to prevent it from doing so."}]}
{"hash": "0xBC2042F090AF6AD3", "name": "SET_VEHICLE_INTERIORLIGHT", "lua_name": "SetVehicleInteriorlight", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetVehicleInteriorlight(Vehicle vehicle, BOOL toggle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xBC2042F090AF6AD3", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0x31B927BBC44156CD", "name": "SET_VEHICLE_IS_CONSIDERED_BY_PLAYER", "lua_name": "SetVehicleIsConsideredByPlayer", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetVehicleIsConsideredByPlayer(Vehicle vehicle, BOOL toggle)", "description": "```\nSetting this to false, makes the specified vehicle to where if you press Y your character doesn't even attempt the animation to enter the vehicle. Hence it's not considered aka ignored. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x31B927BBC44156CD", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0x07116E24E9D1929D", "name": "SET_VEHICLE_IS_RACING", "lua_name": "SetVehicleIsRacing", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetVehicleIsRacing(Vehicle vehicle, BOOL toggle)", "description": "```\np1 (toggle) was always 1 (true) except in one case in the b678 scripts. \n```", "aliases": "STEER_UNLOCK_BIAS", "url": "https://docs.fivem.net/natives/?_0x07116E24E9D1929D", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0x67B2C79AA7FF5738", "name": "SET_VEHICLE_IS_STOLEN", "lua_name": "SetVehicleIsStolen", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetVehicleIsStolen(Vehicle vehicle, BOOL isStolen)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x67B2C79AA7FF5738", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "isStolen", "type": "BOOL"}]}
{"hash": "0xF7EC25A3EBEEC726", "name": "SET_VEHICLE_IS_WANTED", "lua_name": "SetVehicleIsWanted", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetVehicleIsWanted(Vehicle vehicle, BOOL state)", "description": "```\nSets the wanted state of this vehicle. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xF7EC25A3EBEEC726", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "state", "type": "BOOL"}]}
{"hash": "0xB8FBC8B1330CA9B4", "name": "SET_VEHICLE_KEEP_ENGINE_ON_WHEN_ABANDONED", "lua_name": "SetVehicleKeepEngineOnWhenAbandoned", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetVehicleKeepEngineOnWhenAbandoned(Vehicle vehicle, BOOL toggle)", "description": "Calling this native will keep a vehicle's engine running after exiting.", "aliases": "0xB8FBC8B1330CA9B4 _SET_VEHICLE_JET_ENGINE_ON", "url": "https://docs.fivem.net/natives/?_0xB8FBC8B1330CA9B4", "params": [{"name": "vehicle", "type": "Vehicle", "description": "The vehicle handle."}, {"name": "toggle", "type": "BOOL", "description": "`true` to keep the engine on, otherwise `false`."}]}
{"hash": "0x99C82F8A139F3E4E", "name": "SET_VEHICLE_KERS_ALLOWED", "lua_name": "SetVehicleKersAllowed", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetVehicleKersAllowed(Vehicle vehicle, BOOL toggle)", "description": "", "aliases": "0x99C82F8A139F3E4E _SET_VEHICLE_HUD_SPECIAL_ABILITY_BAR_ACTIVE", "url": "https://docs.fivem.net/natives/?_0x99C82F8A139F3E4E", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0x34E710FF01247C5A", "name": "SET_VEHICLE_LIGHTS", "lua_name": "SetVehicleLights", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetVehicleLights(Vehicle vehicle, int state)", "description": "Sets the vehicle lights state. Allowing for different lighting modes.\n\n```\nNativeDB Introduced: v323\n```\n\n```cpp\nenum eVehicleLightSetting {\r\n // Normal light behavior. Lights cycle through off, then low beams, then high beams.\r\n // Note: It's affected by day or night; high beams don't exist in daytime.\r\n NO_VEHICLE_LIGHT_OVERRIDE = 0,\r\n // Vehicle doesn't have lights, always off.\r\n FORCE_VEHICLE_LIGHTS_OFF = 1, \r\n // Vehicle has always-on lights.\r\n // During day: Cycles between low beams and high beams. \r\n // At night: Cycles between low beams, low beams, and high beams.\r\n FORCE_VEHICLE_LIGHTS_ON = 2,\r\n // Sets vehicle lights on. Behaves like normal lights (same as 0).\r\n SET_VEHICLE_LIGHTS_ON = 3,\r\n // Sets vehicle lights off. Behaves like normal lights (same as 0).\r\n SET_VEHICLE_LIGHTS_OFF = 4 \r\n};\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x34E710FF01247C5A", "params": [{"name": "vehicle", "type": "Vehicle", "description": "The target vehicle."}, {"name": "state", "type": "int", "description": "A value from `eVehicleLightSetting` representing the desired light setting."}]}
{"hash": "0xB385454F8791F57C", "name": "SET_VEHICLE_LIGHT_MULTIPLIER", "lua_name": "SetVehicleLightMultiplier", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetVehicleLightMultiplier(Vehicle vehicle, float multiplier)", "description": "This multiplier has no limit, by default the game has this set to `1.0`.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xB385454F8791F57C", "params": [{"name": "vehicle", "type": "Vehicle", "description": "The vehicle handle."}, {"name": "multiplier", "type": "float", "description": "The multiplier applied to the vehicle's headlights."}]}
{"hash": "0x60BF608F1B8CD1B6", "name": "SET_VEHICLE_LIVERY", "lua_name": "SetVehicleLivery", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetVehicleLivery(Vehicle vehicle, int livery)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x60BF608F1B8CD1B6", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "livery", "type": "int"}]}
{"hash": "0x93AE6A61BE015BF1", "name": "SET_VEHICLE_LOD_MULTIPLIER", "lua_name": "SetVehicleLodMultiplier", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetVehicleLodMultiplier(Vehicle vehicle, float multiplier)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x93AE6A61BE015BF1", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "multiplier", "type": "float"}]}
{"hash": "0x6AF0636DDEDCB6DD", "name": "SET_VEHICLE_MOD", "lua_name": "SetVehicleMod", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetVehicleMod(Vehicle vehicle, int modType, int modIndex, BOOL customTires)", "description": "```cpp\n// eVehicleModType values modified to conform to script native reorganization (see 0x140D25327 in 1604).\nenum eVehicleModType\n{\n\tVMT_SPOILER = 0,\n\tVMT_BUMPER_F = 1,\n\tVMT_BUMPER_R = 2,\n\tVMT_SKIRT = 3,\n\tVMT_EXHAUST = 4,\n\tVMT_CHASSIS = 5,\n\tVMT_GRILL = 6,\n\tVMT_BONNET = 7,\n\tVMT_WING_L = 8,\n\tVMT_WING_R = 9,\n\tVMT_ROOF = 10,\n\tVMT_ENGINE = 11,\n\tVMT_BRAKES = 12,\n\tVMT_GEARBOX = 13,\n\tVMT_HORN = 14,\n\tVMT_SUSPENSION = 15,\n\tVMT_ARMOUR = 16,\n\tVMT_NITROUS = 17,\n\tVMT_TURBO = 18,\n\tVMT_SUBWOOFER = 19,\n\tVMT_TYRE_SMOKE = 20,\n\tVMT_HYDRAULICS = 21,\n\tVMT_XENON_LIGHTS = 22,\n\tVMT_WHEELS = 23,\n\tVMT_WHEELS_REAR_OR_HYDRAULICS = 24,\n\tVMT_PLTHOLDER = 25,\n\tVMT_PLTVANITY = 26,\n\tVMT_INTERIOR1 = 27,\n\tVMT_INTERIOR2 = 28,\n\tVMT_INTERIOR3 = 29,\n\tVMT_INTERIOR4 = 30,\n\tVMT_INTERIOR5 = 31,\n\tVMT_SEATS = 32,\n\tVMT_STEERING = 33,\n\tVMT_KNOB = 34,\n\tVMT_PLAQUE = 35,\n\tVMT_ICE = 36,\n\tVMT_TRUNK = 37,\n\tVMT_HYDRO = 38,\n\tVMT_ENGINEBAY1 = 39,\n\tVMT_ENGINEBAY2 = 40,\n\tVMT_ENGINEBAY3 = 41,\n\tVMT_CHASSIS2 = 42,\n\tVMT_CHASSIS3 = 43,\n\tVMT_CHASSIS4 = 44,\n\tVMT_CHASSIS5 = 45,\n\tVMT_DOOR_L = 46,\n\tVMT_DOOR_R = 47,\n\tVMT_LIVERY_MOD = 48,\n\tVMT_LIGHTBAR = 49,\n};\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x6AF0636DDEDCB6DD", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "modType", "type": "int"}, {"name": "modIndex", "type": "int"}, {"name": "customTires", "type": "BOOL"}]}
{"hash": "0x0FC2D89AC25A5814", "name": "SET_VEHICLE_MODEL_IS_SUPPRESSED", "lua_name": "SetVehicleModelIsSuppressed", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetVehicleModelIsSuppressed(Hash model, BOOL suppressed)", "description": "```\nseems to make the vehicle stop spawning naturally in traffic. Here's an essential example: \nVEHICLE::SET_VEHICLE_MODEL_IS_SUPPRESSED(GAMEPLAY::GET_HASH_KEY(\"taco\"), true); \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x0FC2D89AC25A5814", "params": [{"name": "model", "type": "Hash"}, {"name": "suppressed", "type": "BOOL"}]}
{"hash": "0x43FEB945EE7F85B8", "name": "SET_VEHICLE_MOD_COLOR_1", "lua_name": "SetVehicleModColor_1", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetVehicleModColor_1(Vehicle vehicle, int paintType, int color, int pearlescentColor)", "description": "```\npaintType: \n0: Normal \n1: Metallic \n2: Pearl \n3: Matte \n4: Metal \n5: Chrome \ncolor: number of the color. \np3 seems to always be 0. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x43FEB945EE7F85B8", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "paintType", "type": "int"}, {"name": "color", "type": "int"}, {"name": "pearlescentColor", "type": "int"}]}
{"hash": "0x816562BADFDEC83E", "name": "SET_VEHICLE_MOD_COLOR_2", "lua_name": "SetVehicleModColor_2", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetVehicleModColor_2(Vehicle vehicle, int paintType, int color)", "description": "```\nChanges the secondary paint type and color \npaintType: \n0: Normal \n1: Metallic \n2: Pearl \n3: Matte \n4: Metal \n5: Chrome \ncolor: number of the color \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x816562BADFDEC83E", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "paintType", "type": "int"}, {"name": "color", "type": "int"}]}
{"hash": "0x1F2AA07F00B3217A", "name": "SET_VEHICLE_MOD_KIT", "lua_name": "SetVehicleModKit", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetVehicleModKit(Vehicle vehicle, int modKit)", "description": "```\nSet modKit to 0 if you plan to call SET_VEHICLE_MOD. That's what the game does. Most body modifications through SET_VEHICLE_MOD will not take effect until this is set to 0.\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x1F2AA07F00B3217A", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "modKit", "type": "int"}]}
{"hash": "0xBFDF984E2C22B94F", "name": "SET_VEHICLE_NAME_DEBUG", "lua_name": "SetVehicleNameDebug", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetVehicleNameDebug(Vehicle vehicle, char* name)", "description": "This method is utilized solely for debugging purposes and is functional only in debug builds of the game. Please note that its functionality may not be available in the retail version.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xBFDF984E2C22B94F", "params": [{"name": "vehicle", "type": "Vehicle", "description": "The vehicle id."}, {"name": "name", "type": "char*", "description": "Debug name."}]}
{"hash": "0xFBA550EA44404EE6", "name": "SET_VEHICLE_NEEDS_TO_BE_HOTWIRED", "lua_name": "SetVehicleNeedsToBeHotwired", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetVehicleNeedsToBeHotwired(Vehicle vehicle, BOOL toggle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xFBA550EA44404EE6", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0x95A88F0B409CDA47", "name": "SET_VEHICLE_NUMBER_PLATE_TEXT", "lua_name": "SetVehicleNumberPlateText", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetVehicleNumberPlateText(Vehicle vehicle, char* plateText)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x95A88F0B409CDA47", "params": [{"name": "vehicle", "type": "Vehicle", "description": "The vehicle to set the plate for"}, {"name": "plateText", "type": "char*", "description": "The text to set the plate to, 8 chars maximum"}]}
{"hash": "0x9088EB5A43FFB0A1", "name": "SET_VEHICLE_NUMBER_PLATE_TEXT_INDEX", "lua_name": "SetVehicleNumberPlateTextIndex", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetVehicleNumberPlateTextIndex(Vehicle vehicle, int plateIndex)", "description": "Please refer to [`GET_VEHICLE_NUMBER_PLATE_TEXT_INDEX`](#\\_0xF11BC2DD9A3E7195) for plate indicies.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x9088EB5A43FFB0A1", "params": [{"name": "vehicle", "type": "Vehicle", "description": "The vehicle handle."}, {"name": "plateIndex", "type": "int", "description": "The style to use for the plate, see plate styles."}]}
{"hash": "0x49733E92263139D1", "name": "SET_VEHICLE_ON_GROUND_PROPERLY", "lua_name": "SetVehicleOnGroundProperly", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "BOOL SetVehicleOnGroundProperly(Vehicle vehicle)", "description": "```\nSets a vehicle on the ground on all wheels. Returns whether or not the operation was successful. \n```\n\n```\nNativeDB Added Parameter 2: float p1\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x49733E92263139D1", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0xF19D095E42D430CC", "name": "SET_VEHICLE_OUT_OF_CONTROL", "lua_name": "SetVehicleOutOfControl", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetVehicleOutOfControl(Vehicle vehicle, BOOL killDriver, BOOL explodeOnImpact)", "description": "```\nTested on the player's current vehicle. Unless you kill the driver, the vehicle doesn't loose control, however, if enabled, explodeOnImpact is still active. The moment you crash, boom. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xF19D095E42D430CC", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "killDriver", "type": "BOOL"}, {"name": "explodeOnImpact", "type": "BOOL"}]}
{"hash": "0x70DB57649FA8D0D8", "name": "SET_VEHICLE_PETROL_TANK_HEALTH", "lua_name": "SetVehiclePetrolTankHealth", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetVehiclePetrolTankHealth(Vehicle vehicle, float health)", "description": "```\n1000 is max health \nBegins leaking gas at around 650 health \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x70DB57649FA8D0D8", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "health", "type": "float"}]}
{"hash": "0x5AFEEDD9BB2899D7", "name": "SET_VEHICLE_PROVIDES_COVER", "lua_name": "SetVehicleProvidesCover", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetVehicleProvidesCover(Vehicle vehicle, BOOL toggle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x5AFEEDD9BB2899D7", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0x222FF6A823D122E2", "name": "SET_VEHICLE_REDUCE_GRIP", "lua_name": "SetVehicleReduceGrip", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetVehicleReduceGrip(Vehicle vehicle, BOOL toggle)", "description": "```\nReduces grip significantly so it's hard to go anywhere. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x222FF6A823D122E2", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0x09606148B6C71DEF", "name": "SET_VEHICLE_RUDDER_BROKEN", "lua_name": "SetVehicleRudderBroken", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetVehicleRudderBroken(Vehicle vehicle, BOOL toggle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x09606148B6C71DEF", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0x14E85C5EE7A4D542", "name": "SET_VEHICLE_SEARCHLIGHT", "lua_name": "SetVehicleSearchlight", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetVehicleSearchlight(Vehicle heli, BOOL toggle, BOOL canBeUsedByAI)", "description": "```\nOnly works during nighttime.\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x14E85C5EE7A4D542", "params": [{"name": "heli", "type": "Vehicle"}, {"name": "toggle", "type": "BOOL"}, {"name": "canBeUsedByAI", "type": "BOOL"}]}
{"hash": "0x74CD9A9327A282EA", "name": "SET_VEHICLE_SHOOT_AT_TARGET", "lua_name": "SetVehicleShootAtTarget", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetVehicleShootAtTarget(Ped driver, Entity entity, float xTarget, float yTarget, float zTarget)", "description": "```\nCommands the driver of an armed vehicle (p0) to shoot its weapon at a target (p1). p3, p4 and p5 are the coordinates of the target. Example: \nWEAPON::SET_CURRENT_PED_VEHICLE_WEAPON(pilot,GAMEPLAY::GET_HASH_KEY(\"VEHICLE_WEAPON_PLANE_ROCKET\"));VEHICLE::SET_VEHICLE_SHOOT_AT_TARGET(pilot, target, targPos.x, targPos.y, targPos.z); \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x74CD9A9327A282EA", "params": [{"name": "driver", "type": "Ped"}, {"name": "entity", "type": "Entity"}, {"name": "xTarget", "type": "float"}, {"name": "yTarget", "type": "float"}, {"name": "zTarget", "type": "float"}]}
{"hash": "0xF4924635A19EB37D", "name": "SET_VEHICLE_SIREN", "lua_name": "SetVehicleSiren", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetVehicleSiren(Vehicle vehicle, BOOL toggle)", "description": "```\nActivate siren on vehicle (Only works if the vehicle has a siren). \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xF4924635A19EB37D", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0x9007A2F21DC108D4", "name": "SET_VEHICLE_STEERING_BIAS_SCALAR", "lua_name": "SetVehicleSteeringBiasScalar", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetVehicleSteeringBiasScalar(Vehicle vehicle, float scalar)", "description": "", "aliases": "0x9007A2F21DC108D4", "url": "https://docs.fivem.net/natives/?_0x9007A2F21DC108D4", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "scalar", "type": "float"}]}
{"hash": "0x42A8EC77D5150CBE", "name": "SET_VEHICLE_STEER_BIAS", "lua_name": "SetVehicleSteerBias", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetVehicleSteerBias(Vehicle vehicle, float value)", "description": "```\nLocks the vehicle's steering to the desired angle, explained below. \nRequires to be called onTick. Steering is unlocked the moment the function stops being called on the vehicle. \nSteer bias: \n-1.0 = full right \n0.0 = centered steering \n1.0 = full left \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x42A8EC77D5150CBE", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "value", "type": "float"}]}
{"hash": "0x3E8C8727991A8A0B", "name": "SET_VEHICLE_STRONG", "lua_name": "SetVehicleStrong", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetVehicleStrong(Vehicle vehicle, BOOL toggle)", "description": "```\nIf set to true, vehicle will not take crash damage, but is still susceptible to damage from bullets and explosives \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x3E8C8727991A8A0B", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0x56B94C6D7127DFBA", "name": "SET_VEHICLE_TANK_TURRET_POSITION", "lua_name": "SetVehicleTankTurretPosition", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetVehicleTankTurretPosition(Vehicle vehicle, float position, BOOL p2)", "description": "", "aliases": "0x56B94C6D7127DFBA", "url": "https://docs.fivem.net/natives/?_0x56B94C6D7127DFBA", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "position", "type": "float"}, {"name": "p2", "type": "BOOL"}]}
{"hash": "0x2E0A74E1002380B1", "name": "SET_VEHICLE_TIMED_EXPLOSION", "lua_name": "SetVehicleTimedExplosion", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetVehicleTimedExplosion(Vehicle vehicle, Ped ped, BOOL toggle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x2E0A74E1002380B1", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "ped", "type": "Ped"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0xFE54B92A344583CA", "name": "SET_VEHICLE_TOW_TRUCK_ARM_POSITION", "lua_name": "SetVehicleTowTruckArmPosition", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetVehicleTowTruckArmPosition(Vehicle vehicle, float position)", "description": "```\nSets how much the crane on the tow truck is raised, where 0.0 is fully lowered and 1.0 is fully raised. \n```", "aliases": "_SET_TOW_TRUCK_CRANE_RAISED _SET_TOW_TRUCK_CRANE_HEIGHT", "url": "https://docs.fivem.net/natives/?_0xFE54B92A344583CA", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "position", "type": "float"}]}
{"hash": "0x1093408B4B9D1146", "name": "SET_VEHICLE_TURRET_SPEED_THIS_FRAME", "lua_name": "SetVehicleTurretSpeedThisFrame", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetVehicleTurretSpeedThisFrame(Vehicle vehicle, float speed)", "description": "", "aliases": "0x1093408B4B9D1146", "url": "https://docs.fivem.net/natives/?_0x1093408B4B9D1146", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "speed", "type": "float"}]}
{"hash": "0xEB9DC3C7D8596C46", "name": "SET_VEHICLE_TYRES_CAN_BURST", "lua_name": "SetVehicleTyresCanBurst", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetVehicleTyresCanBurst(Vehicle vehicle, BOOL toggle)", "description": "```\nAllows you to toggle bulletproof tires. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xEB9DC3C7D8596C46", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0xEC6A202EE4960385", "name": "SET_VEHICLE_TYRE_BURST", "lua_name": "SetVehicleTyreBurst", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetVehicleTyreBurst(Vehicle vehicle, int index, BOOL onRim, float p3)", "description": "```\n\"To burst tyres VEHICLE::SET_VEHICLE_TYRE_BURST(vehicle, 0, true, 1000.0) \nto burst all tyres type it 8 times where p1 = 0 to 7. \np3 seems to be how much damage it has taken. 0 doesn't deflate them, 1000 completely deflates them. \n'0 = wheel_lf / bike, plane or jet front \n'1 = wheel_rf \n'2 = wheel_lm / in 6 wheels trailer, plane or jet is first one on left \n'3 = wheel_rm / in 6 wheels trailer, plane or jet is first one on right \n'4 = wheel_lr / bike rear / in 6 wheels trailer, plane or jet is last one on left \n'5 = wheel_rr / in 6 wheels trailer, plane or jet is last one on right \n'45 = 6 wheels trailer mid wheel left \n'47 = 6 wheels trailer mid wheel right \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xEC6A202EE4960385", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "index", "type": "int"}, {"name": "onRim", "type": "BOOL"}, {"name": "p3", "type": "float"}]}
{"hash": "0x6E13FC662B882D1D", "name": "SET_VEHICLE_TYRE_FIXED", "lua_name": "SetVehicleTyreFixed", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetVehicleTyreFixed(Vehicle vehicle, int tyreIndex)", "description": "```\ntyreIndex = 0 to 4 on normal vehicles \n'0 = wheel_lf / bike, plane or jet front \n'1 = wheel_rf \n'2 = wheel_lm / in 6 wheels trailer, plane or jet is first one on left \n'3 = wheel_rm / in 6 wheels trailer, plane or jet is first one on right \n'4 = wheel_lr / bike rear / in 6 wheels trailer, plane or jet is last one on left \n'5 = wheel_rr / in 6 wheels trailer, plane or jet is last one on right \n'45 = 6 wheels trailer mid wheel left \n'47 = 6 wheels trailer mid wheel right \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x6E13FC662B882D1D", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "tyreIndex", "type": "int"}]}
{"hash": "0xB5BA80F839791C0F", "name": "SET_VEHICLE_TYRE_SMOKE_COLOR", "lua_name": "SetVehicleTyreSmokeColor", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetVehicleTyreSmokeColor(Vehicle vehicle, int r, int g, int b)", "description": "```\nSets the tire smoke's color of this vehicle. \nvehicle: The vehicle that is the target of this method. \nr: The red level in the RGB color code. \ng: The green level in the RGB color code. \nb: The blue level in the RGB color code. \nNote: \nsetting r,g,b to 0 will give the car independance day tyre smoke \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xB5BA80F839791C0F", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "r", "type": "int"}, {"name": "g", "type": "int"}, {"name": "b", "type": "int"}]}
{"hash": "0x8ABA6AF54B942B95", "name": "SET_VEHICLE_UNDRIVEABLE", "lua_name": "SetVehicleUndriveable", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetVehicleUndriveable(Vehicle vehicle, BOOL toggle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x8ABA6AF54B942B95", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0xCAC66558B944DA67", "name": "SET_VEHICLE_USES_LARGE_REAR_RAMP", "lua_name": "SetVehicleUsesLargeRearRamp", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetVehicleUsesLargeRearRamp(Vehicle vehicle, BOOL toggle)", "description": "```\nvehicle must be a plane\n```", "aliases": "0xCAC66558B944DA67", "url": "https://docs.fivem.net/natives/?_0xCAC66558B944DA67", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0x1D97D1E3A70A649F", "name": "SET_VEHICLE_USE_ALTERNATE_HANDLING", "lua_name": "SetVehicleUseAlternateHandling", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetVehicleUseAlternateHandling(Vehicle vehicle, BOOL toggle)", "description": "", "aliases": "0x1D97D1E3A70A649F", "url": "https://docs.fivem.net/natives/?_0x1D97D1E3A70A649F", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0xE023E8AC4EF7C117", "name": "SET_VEHICLE_USE_CUTSCENE_WHEEL_COMPRESSION", "lua_name": "SetVehicleUseCutsceneWheelCompression", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "Any SetVehicleUseCutsceneWheelCompression(Vehicle p0, BOOL p1, BOOL p2, BOOL p3)", "description": "", "aliases": "SET_ALL_VEHICLES_SPAWN 0xE023E8AC4EF7C117", "url": "https://docs.fivem.net/natives/?_0xE023E8AC4EF7C117", "params": [{"name": "p0", "type": "Vehicle"}, {"name": "p1", "type": "BOOL"}, {"name": "p2", "type": "BOOL"}, {"name": "p3", "type": "BOOL"}]}
{"hash": "0xC45C27EF50F36ADC", "name": "SET_VEHICLE_USE_PLAYER_LIGHT_SETTINGS", "lua_name": "SetVehicleUsePlayerLightSettings", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetVehicleUsePlayerLightSettings(Vehicle vehicle, BOOL toggle)", "description": "", "aliases": "0xC45C27EF50F36ADC _SET_VEHICLE_USE_PLAYER_LIGHT_SETTINGS", "url": "https://docs.fivem.net/natives/?_0xC45C27EF50F36ADC", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0x29B18B4FD460CA8F", "name": "SET_VEHICLE_WHEELS_CAN_BREAK", "lua_name": "SetVehicleWheelsCanBreak", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetVehicleWheelsCanBreak(Vehicle vehicle, BOOL enabled)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x29B18B4FD460CA8F", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "enabled", "type": "BOOL"}]}
{"hash": "0xA37B9A517B133349", "name": "SET_VEHICLE_WHEELS_CAN_BREAK_OFF_WHEN_BLOW_UP", "lua_name": "SetVehicleWheelsCanBreakOffWhenBlowUp", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetVehicleWheelsCanBreakOffWhenBlowUp(Vehicle vehicle, BOOL toggle)", "description": "", "aliases": "SET_VEHICLE_MAX_STR_TRAP", "url": "https://docs.fivem.net/natives/?_0xA37B9A517B133349", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0x487EB21CC7295BA1", "name": "SET_VEHICLE_WHEEL_TYPE", "lua_name": "SetVehicleWheelType", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetVehicleWheelType(Vehicle vehicle, int wheelType)", "description": "Refer to [GET_VEHICLE_WHEEL_TYPE](#\\_0xB3ED1BFB4BE636DC) for wheel types.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x487EB21CC7295BA1", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "wheelType", "type": "int"}]}
{"hash": "0x57C51E6BAD752696", "name": "SET_VEHICLE_WINDOW_TINT", "lua_name": "SetVehicleWindowTint", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetVehicleWindowTint(Vehicle vehicle, int tint)", "description": "```cpp\nenum WindowTints \n{ \n\tWINDOWTINT_NONE = 0,\n\tWINDOWTINT_PURE_BLACK = 1,\n\tWINDOWTINT_DARKSMOKE = 2,\n\tWINDOWTINT_LIGHTSMOKE = 3,\n\tWINDOWTINT_STOCK = 4,\n\tWINDOWTINT_LIMO = 5,\n\tWINDOWTINT_GREEN = 6\n}; \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x57C51E6BAD752696", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "tint", "type": "int"}]}
{"hash": "0x9438F7AD68771A20", "name": "SKIP_TIME_IN_PLAYBACK_RECORDED_VEHICLE", "lua_name": "SkipTimeInPlaybackRecordedVehicle", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SkipTimeInPlaybackRecordedVehicle(Vehicle vehicle, float time)", "description": "```\nSET_TIME_POSITION_IN_RECORDING can be emulated by: desired_time - GET_TIME_POSITION_IN_RECORDING(vehicle)\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x9438F7AD68771A20", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "time", "type": "float"}]}
{"hash": "0xAB8E2EDA0C0A5883", "name": "SKIP_TO_END_AND_STOP_PLAYBACK_RECORDED_VEHICLE", "lua_name": "SkipToEndAndStopPlaybackRecordedVehicle", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SkipToEndAndStopPlaybackRecordedVehicle(Vehicle vehicle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xAB8E2EDA0C0A5883", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0x9E5B5E4D2CCD2259", "name": "SMASH_VEHICLE_WINDOW", "lua_name": "SmashVehicleWindow", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SmashVehicleWindow(Vehicle vehicle, int windowIndex)", "description": "Smashes a vehicles window. See eWindowId declared in [`IS_VEHICLE_WINDOW_INTACT`](#\\_0x46E571A0E20D01F1).", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x9E5B5E4D2CCD2259", "params": [{"name": "vehicle", "type": "Vehicle", "description": "The vehicle id."}, {"name": "windowIndex", "type": "int", "description": "Windows to smash index."}]}
{"hash": "0x374706271354CB18", "name": "STABILISE_ENTITY_ATTACHED_TO_HELI", "lua_name": "StabiliseEntityAttachedToHeli", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void StabiliseEntityAttachedToHeli(Vehicle vehicle, Entity entity, float p2)", "description": "", "aliases": "0x374706271354CB18", "url": "https://docs.fivem.net/natives/?_0x374706271354CB18", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "entity", "type": "Entity"}, {"name": "p2", "type": "float"}]}
{"hash": "0x3F878F92B3A7A071", "name": "START_PLAYBACK_RECORDED_VEHICLE", "lua_name": "StartPlaybackRecordedVehicle", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void StartPlaybackRecordedVehicle(Vehicle vehicle, int recording, char* script, BOOL p3)", "description": "p3 is some flag related to 'trailers' (invokes CVehicle::GetTrailer).\n\nSee [`REQUEST_VEHICLE_RECORDING`](#\\_0xAF514CABE74CBF15).", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x3F878F92B3A7A071", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "recording", "type": "int"}, {"name": "script", "type": "char*"}, {"name": "p3", "type": "BOOL"}]}
{"hash": "0x29DE5FA52D00428C", "name": "START_PLAYBACK_RECORDED_VEHICLE_USING_AI", "lua_name": "StartPlaybackRecordedVehicleUsingAi", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void StartPlaybackRecordedVehicleUsingAi(Vehicle vehicle, int recording, char* script, float speed, int drivingStyle)", "description": "```\nAI abides by the provided driving style (e.g., stopping at red lights or waiting behind traffic) while executing the specificed vehicle recording.\n\n0x1F2E4E06DEA8992B is a related native that deals with the AI physics for such recordings.\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x29DE5FA52D00428C", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "recording", "type": "int"}, {"name": "script", "type": "char*", "annotations": {"cs_type": "AnyPtr"}}, {"name": "speed", "type": "float"}, {"name": "drivingStyle", "type": "int", "description": "The driving style (default is 0) (see [SetDriveTaskDrivingStyle](#\\_0xDACE1BE37D88AF67))."}]}
{"hash": "0x7D80FD645D4DA346", "name": "START_PLAYBACK_RECORDED_VEHICLE_WITH_FLAGS", "lua_name": "StartPlaybackRecordedVehicleWithFlags", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void StartPlaybackRecordedVehicleWithFlags(Vehicle vehicle, int recording, char* script, int flags, int time, int drivingStyle)", "description": "```\nflags requires further research, e.g., 0x4/0x8 are related to the AI driving task and 0x20 is internally set and interacts with dynamic entity components.\ntime, often zero and capped at 500, is related to SET_PLAYBACK_TO_USE_AI_TRY_TO_REVERT_BACK_LATER\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x7D80FD645D4DA346", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "recording", "type": "int"}, {"name": "script", "type": "char*"}, {"name": "flags", "type": "int"}, {"name": "time", "type": "int"}, {"name": "drivingStyle", "type": "int", "description": "The driving style (default is 0) (see [SetDriveTaskDrivingStyle](#\\_0xDACE1BE37D88AF67))."}]}
{"hash": "0xB8FF7AB45305C345", "name": "START_VEHICLE_ALARM", "lua_name": "StartVehicleAlarm", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void StartVehicleAlarm(Vehicle vehicle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xB8FF7AB45305C345", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0x9C8C6504B5B63D2C", "name": "START_VEHICLE_HORN", "lua_name": "StartVehicleHorn", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void StartVehicleHorn(Vehicle vehicle, int duration, Hash mode, BOOL forever)", "description": "Sounds the horn for the specified vehicle. Note that if a player is in the vehicle, it will only sound briefly.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x9C8C6504B5B63D2C", "params": [{"name": "vehicle", "type": "Vehicle", "description": "Vehicle id"}, {"name": "duration", "type": "int", "description": "The duration to sound the horn, in milliseconds."}, {"name": "mode", "type": "Hash", "description": "The hash of \"NORMAL\" or \"HELDDOWN\". Can be 0."}, {"name": "forever", "type": "BOOL"}]}
{"hash": "0x0F87E938BDF29D66", "name": "STOP_ALL_GARAGE_ACTIVITY", "lua_name": "StopAllGarageActivity", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void StopAllGarageActivity()", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x0F87E938BDF29D66", "params": []}
{"hash": "0x54833611C17ABDEA", "name": "STOP_PLAYBACK_RECORDED_VEHICLE", "lua_name": "StopPlaybackRecordedVehicle", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void StopPlaybackRecordedVehicle(Vehicle vehicle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x54833611C17ABDEA", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0xFD813BB7DB977F20", "name": "SWITCH_TRAIN_TRACK", "lua_name": "SwitchTrainTrack", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SwitchTrainTrack(int trackId, BOOL state)", "description": "Toggles whether ambient trains can spawn on the specified track or not.\n\n| trackId | File | Description |\n| --- | --- | --- |\n| 0 | `trains1.dat` | Main track around SA |\n| 1 | `trains2.dat` | Davis Quartz Quarry branch |\n| 2 | `trains3.dat` | Second track alongside live track along Roy Lewenstein Blv. |\n| 3 | `trains4.dat` | Metro track circuit |\n| 4 | `trains5.dat` | Branch in Mirror Park Railyard |\n| 5 | `trains6.dat` | Branch in Mirror Park Railyard |\n| 6 | `trains7.dat` | LS branch to Mirror Park Railyard |\n| 7 | `trains8.dat` | Overground part of metro track along Forum Dr. |\n| 8 | `trains9.dat` | Branch to Mirror Park Railyard |\n| 9 | `trains10.dat` | Yankton train |\n| 10 | `trains11.dat` | Part of metro track near mission row |\n| 11 | `trains12.dat` | Yankton prologue mission train |\n\nTracks IDs `0` and `3` are the main tracks you find trains on during normal gameplay, all the others are used during missions and are not complete tracks.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xFD813BB7DB977F20", "params": [{"name": "trackId", "type": "int", "description": "The internal id of the train track to switch"}, {"name": "state", "type": "BOOL", "description": "Whether ambient trains can spawn or not"}]}
{"hash": "0x2A1F4F37F95BAD08", "name": "TOGGLE_VEHICLE_MOD", "lua_name": "ToggleVehicleMod", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void ToggleVehicleMod(Vehicle vehicle, int modType, BOOL toggle)", "description": "Enables or disables a vehicle mod by index (`modType`) for a given vehicle.\n\n`eVehicleModType` enum, used for `modType` index can be found under [`SET_VEHICLE_MOD`](#\\_0x6AF0636DDEDCB6DD).", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x2A1F4F37F95BAD08", "params": [{"name": "vehicle", "type": "Vehicle", "description": "The vehicle handle"}, {"name": "modType", "type": "int", "description": "Refer to eVehicleModType in [`SET_VEHICLE_MOD`](#\\_0x6AF0636DDEDCB6DD)."}, {"name": "toggle", "type": "BOOL", "description": "A bool indicating whether the mod should be enabled/disabled (true/false)"}]}
{"hash": "0x64473AEFDCF47DCA", "name": "TRACK_VEHICLE_VISIBILITY", "lua_name": "TrackVehicleVisibility", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void TrackVehicleVisibility(Vehicle vehicle)", "description": "```\nin script hook .net \nVehicle v = ...; \nFunction.Call(Hash.TRACK_VEHICLE_VISIBILITY, v.Handle); \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x64473AEFDCF47DCA", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0x2A69FFD1B42BFF9E", "name": "TRANSFORM_TO_CAR", "lua_name": "TransformToCar", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void TransformToCar(Vehicle vehicle, BOOL instantly)", "description": "Transforms the `stormberg` to its \"road vehicle\" variant. If the vehicle is already in that state then the vehicle transformation audio will still play, but the vehicle won't change at all.", "aliases": "0x2A69FFD1B42BFF9E _TRANSFORM_STORMBERG_TO_ROAD_VEHICLE _TRANSFORM_SUBMARINE_TO_VEHICLE", "url": "https://docs.fivem.net/natives/?_0x2A69FFD1B42BFF9E", "params": [{"name": "vehicle", "type": "Vehicle", "description": "A vehicle handle."}, {"name": "instantly", "type": "BOOL", "description": "If true, the vehicle will be instantly transformed, when false the transform animation plays normally."}]}
{"hash": "0xBE4C854FFDB6EEBE", "name": "TRANSFORM_TO_SUBMARINE", "lua_name": "TransformToSubmarine", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void TransformToSubmarine(Vehicle vehicle, BOOL instantly)", "description": "Transforms the `stormberg` to its \"water vehicle\" variant. If the vehicle is already in that state then the vehicle transformation audio will still play, but the vehicle won't change at all.", "aliases": "0xBE4C854FFDB6EEBE _TRANSFORM_STORMBERG_TO_WATER_VEHICLE _TRANSFORM_VEHICLE_TO_SUBMARINE", "url": "https://docs.fivem.net/natives/?_0xBE4C854FFDB6EEBE", "params": [{"name": "vehicle", "type": "Vehicle", "description": "A vehicle handle."}, {"name": "instantly", "type": "BOOL", "description": "If true, the vehicle will be instantly transformed, when false the transform animation plays normally."}]}
{"hash": "0x8879EE09268305D5", "name": "UNPAUSE_PLAYBACK_RECORDED_VEHICLE", "lua_name": "UnpausePlaybackRecordedVehicle", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void UnpausePlaybackRecordedVehicle(Vehicle vehicle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x8879EE09268305D5", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0xD0917A423314BBA8", "name": "_ARE_BOMB_BAY_DOORS_OPEN", "lua_name": "AreBombBayDoorsOpen", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "BOOL AreBombBayDoorsOpen(Vehicle aircraft)", "description": "Returns true when the bomb bay doors of this plane are open. False if they're closed.", "aliases": "0xD0917A423314BBA8 _GET_ARE_BOMB_BAY_DOORS_OPEN", "url": "https://docs.fivem.net/natives/?_0xD0917A423314BBA8", "params": [{"name": "aircraft", "type": "Vehicle", "description": "The vehicle to check the bomb bay doors on."}]}
{"hash": "0xAEF12960FA943792", "name": "_ARE_HELI_STUB_WINGS_DEPLOYED", "lua_name": "AreHeliStubWingsDeployed", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "BOOL AreHeliStubWingsDeployed(Vehicle vehicle)", "description": "Only used with the \"akula\" in the decompiled native scripts.\n\n```\nNativeDB Introduced: v1290\n```", "aliases": "0xAEF12960FA943792", "url": "https://docs.fivem.net/natives/?_0xAEF12960FA943792", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0x3A9128352EAC9E85", "name": "_ARE_OUTRIGGER_LEGS_DEPLOYED", "lua_name": "AreOutriggerLegsDeployed", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "BOOL AreOutriggerLegsDeployed(Vehicle vehicle)", "description": "Returns whether the outrigger legs are deployed for the vehicle.\nThe Chernobog is one of the few vehicles with outrigger legs.\n\n```\nNativeDB Introduced: v1290\n```", "aliases": "0x3A9128352EAC9E85", "url": "https://docs.fivem.net/natives/?_0x3A9128352EAC9E85", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0x5991A01434CE9677", "name": "_ARE_PLANE_WINGS_INTACT", "lua_name": "ArePlaneWingsIntact", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "BOOL ArePlaneWingsIntact(Vehicle plane)", "description": "", "aliases": "0x5991A01434CE9677 ADD_A_MARKER_OVER_VEHICLE _ARE_VEHICLE_WINGS_INTACT", "url": "https://docs.fivem.net/natives/?_0x5991A01434CE9677", "params": [{"name": "plane", "type": "Vehicle"}]}
{"hash": "0x6A98C2ECF57FA5D4", "name": "_ATTACH_CONTAINER_TO_HANDLER_FRAME", "lua_name": "AttachContainerToHandlerFrame", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void AttachContainerToHandlerFrame(Vehicle handler, Entity container)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x6A98C2ECF57FA5D4", "params": [{"name": "handler", "type": "Vehicle"}, {"name": "container", "type": "Entity"}]}
{"hash": "0xAA3F739ABDDCF21F", "name": "_CLEAR_VEHICLE_PHONE_EXPLOSIVE_DEVICE", "lua_name": "ClearVehiclePhoneExplosiveDevice", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void ClearVehiclePhoneExplosiveDevice()", "description": "", "aliases": "0xAA3F739ABDDCF21F", "url": "https://docs.fivem.net/natives/?_0xAA3F739ABDDCF21F", "params": []}
{"hash": "0x83F813570FF519DE", "name": "_DISABLE_VEHICLE_NEON_LIGHTS", "lua_name": "DisableVehicleNeonLights", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void DisableVehicleNeonLights(Vehicle vehicle, BOOL toggle)", "description": "", "aliases": "0x83F813570FF519DE", "url": "https://docs.fivem.net/natives/?_0x83F813570FF519DE", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0x32CAEDF24A583345", "name": "_DISABLE_VEHICLE_TURRET_MOVEMENT_THIS_FRAME", "lua_name": "DisableVehicleTurretMovementThisFrame", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void DisableVehicleTurretMovementThisFrame(Vehicle vehicle)", "description": "", "aliases": "0x32CAEDF24A583345", "url": "https://docs.fivem.net/natives/?_0x32CAEDF24A583345", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0x75627043C6AA90AD", "name": "_DISABLE_VEHICLE_WORLD_COLLISION", "lua_name": "DisableVehicleWorldCollision", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void DisableVehicleWorldCollision(Vehicle vehicle)", "description": "Disables collision for this vehicle (maybe it also supports other entities, not sure).\nOnly world/building/fixed world objects will have their collisions disabled, props, peds, or any other entity still collides with the vehicle.\n\n[Example video](https://streamable.com/6n45d5)\n\nNot sure if there is a native (and if so, which one) that resets the collisions.", "aliases": "0x75627043C6AA90AD", "url": "https://docs.fivem.net/natives/?_0x75627043C6AA90AD", "params": [{"name": "vehicle", "type": "Vehicle", "description": "the vehicle to disable world collisions for"}]}
{"hash": "0x4E417C547182C84D", "name": "_DOES_VEHICLE_ALLOW_RAPPEL", "lua_name": "DoesVehicleAllowRappel", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "BOOL DoesVehicleAllowRappel(Vehicle vehicle)", "description": "```\nReturns true if the vehicle has the FLAG_ALLOWS_RAPPEL flag set.\n```", "aliases": "0x4E417C547182C84D", "url": "https://docs.fivem.net/natives/?_0x4E417C547182C84D", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0xE43701C36CAFF1A4", "name": "_DOES_VEHICLE_HAVE_LANDING_GEAR", "lua_name": "DoesVehicleHaveLandingGear", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "BOOL DoesVehicleHaveLandingGear(Vehicle vehicle)", "description": "```\nNativeDB Introduced: v1180\n```", "aliases": "0xE43701C36CAFF1A4 _GET_VEHICLE_HAS_LANDING_GEAR", "url": "https://docs.fivem.net/natives/?_0xE43701C36CAFF1A4", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0x534E36D4DB9ECC5D", "name": "_DOES_VEHICLE_TYRE_EXIST", "lua_name": "DoesVehicleTyreExist", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "BOOL DoesVehicleTyreExist(Vehicle vehicle, int tyreIndex)", "description": "```\nChecks if vehicle tyre at index exists. Also returns false if tyre was removed.\n```\n\n```\nNativeDB Introduced: v1493\n```", "aliases": "0x534E36D4DB9ECC5D", "url": "https://docs.fivem.net/natives/?_0x534E36D4DB9ECC5D", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "tyreIndex", "type": "int"}]}
{"hash": "0xE38CB9D7D39FDBCC", "name": "_EJECT_JB700_ROOF", "lua_name": "EjectJb700Roof", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void EjectJb700Roof(Vehicle vehicle, float x, float y, float z)", "description": "", "aliases": "0xE38CB9D7D39FDBCC", "url": "https://docs.fivem.net/natives/?_0xE38CB9D7D39FDBCC", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}]}
{"hash": "0x8AA9180DE2FEDD45", "name": "_ENABLE_AIRCRAFT_OBSTACLE_AVOIDANCE", "lua_name": "EnableAircraftObstacleAvoidance", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void EnableAircraftObstacleAvoidance(Vehicle vehicle, BOOL avoidObstacles)", "description": "Will disable a plane or a helicopter's need to swerve around object in its heightmap when using TASK_PLANE_MISSION or other AI / Pilot behavior. Will ensure plane flys directly to it's destination or die trying! This native does NOT need to be called every frame, but instead, just called once on the vehicle (NOT THE PED) you're trying to disable avoidance for!", "aliases": "_0x8AA9180DE2FEDD45", "url": "https://docs.fivem.net/natives/?_0x8AA9180DE2FEDD45", "params": [{"name": "vehicle", "type": "Vehicle", "description": "The vehicle handle to toggle obstacle avoidance for."}, {"name": "avoidObstacles", "type": "BOOL", "description": "`true` / `false` to enable/disable heightmap obstacle avoidance respectively!"}]}
{"hash": "0x8DC9675797123522", "name": "_FIND_RANDOM_POINT_IN_SPACE", "lua_name": "FindRandomPointInSpace", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "Vector3 FindRandomPointInSpace(Ped ped)", "description": "Native is significantly more complicated than simply generating a random vector & length.\n\nThe 'point' is either 400.0 or 250.0 units away from the Ped's current coordinates; and paths into functions like rage::grcViewport\\_\\__IsSphereVisible.\n\n```\nNativeDB Introduced: v1290\n```", "aliases": "0x8DC9675797123522", "url": "https://docs.fivem.net/natives/?_0x8DC9675797123522", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0x375E7FC44F21C8AB", "name": "_FIND_VEHICLE_CARRYING_THIS_ENTITY", "lua_name": "FindVehicleCarryingThisEntity", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "Vehicle FindVehicleCarryingThisEntity(Entity entity)", "description": "```\nFinds the vehicle that is carrying this entity with a handler frame.\nThe model of the entity must be prop_contr_03b_ld or the function will return 0.\n```", "aliases": "0x375E7FC44F21C8AB _GET_VEHICLE_ATTACHED_TO_ENTITY", "url": "https://docs.fivem.net/natives/?_0x375E7FC44F21C8AB", "params": [{"name": "entity", "type": "Entity"}]}
{"hash": "0x9B8E1BF04B51F2E8", "name": "_GET_ALL_VEHICLES", "lua_name": "GetAllVehicles", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "int GetAllVehicles(int* vehArray)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x9B8E1BF04B51F2E8", "params": [{"name": "vehArray", "type": "int*", "annotations": {"cs_type": "AnyPtr"}}]}
{"hash": "0xC1F981A6F74F0C23", "name": "_GET_BOAT_BOOM_POSITION_RATIO_2", "lua_name": "GetBoatBoomPositionRatio_2", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void GetBoatBoomPositionRatio_2(Vehicle vehicle, BOOL p1)", "description": "```\nSame call as VEHICLE::_0x0F3B4D4E43177236\n```", "aliases": "0xC1F981A6F74F0C23", "url": "https://docs.fivem.net/natives/?_0xC1F981A6F74F0C23", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "p1", "type": "BOOL"}]}
{"hash": "0x0F3B4D4E43177236", "name": "_GET_BOAT_BOOM_POSITION_RATIO_3", "lua_name": "GetBoatBoomPositionRatio_3", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void GetBoatBoomPositionRatio_3(Vehicle vehicle, BOOL p1)", "description": "", "aliases": "0x0F3B4D4E43177236", "url": "https://docs.fivem.net/natives/?_0x0F3B4D4E43177236", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "p1", "type": "BOOL"}]}
{"hash": "0x9078C0C5EF8C19E9", "name": "_GET_CAN_VEHICLE_JUMP", "lua_name": "GetCanVehicleJump", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "BOOL GetCanVehicleJump(Vehicle vehicle)", "description": "```\nReturns true if the vehicle has the FLAG_JUMPING_CAR flag set.\n```", "aliases": "_HAS_VEHICLE_JUMPING_ABILITY _DOES_VEHICLE_HAVE_JUMPING_ABILITY", "url": "https://docs.fivem.net/natives/?_0x9078C0C5EF8C19E9", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0xCBDB9B923CACC92D", "name": "_GET_CARGOBOB_HOOK_POSITION", "lua_name": "GetCargobobHookPosition", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "Vector3 GetCargobobHookPosition(Vehicle cargobob)", "description": "Gets the position of the cargobob hook, in world coords.", "aliases": "0xCBDB9B923CACC92D", "url": "https://docs.fivem.net/natives/?_0xCBDB9B923CACC92D", "params": [{"name": "cargobob", "type": "Vehicle"}]}
{"hash": "0x71AFB258CCED3A27", "name": "_GET_DOES_VEHICLE_HAVE_TOMBSTONE", "lua_name": "GetDoesVehicleHaveTombstone", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "BOOL GetDoesVehicleHaveTombstone(Vehicle vehicle)", "description": "```\nNativeDB Introduced: v1604\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x71AFB258CCED3A27", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0x2F5A72430E78C8D3", "name": "_GET_DRIFT_TYRES_ENABLED", "lua_name": "GetDriftTyresEnabled", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "BOOL GetDriftTyresEnabled(Vehicle vehicle)", "description": "```\nNativeDB Introduced: v2372\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x2F5A72430E78C8D3", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0x99093F60746708CA", "name": "_GET_ENTITY_ATTACHED_TO_CARGOBOB", "lua_name": "GetEntityAttachedToCargobob", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "Entity GetEntityAttachedToCargobob(Vehicle vehicle)", "description": "", "aliases": "0x99093F60746708CA", "url": "https://docs.fivem.net/natives/?_0x99093F60746708CA", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0xC0572928C0ABFDA3", "name": "_GET_ENTRY_POSITION_OF_DOOR", "lua_name": "GetEntryPositionOfDoor", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "Vector3 GetEntryPositionOfDoor(Vehicle vehicle, int doorIndex)", "description": "See eDoorId declared in [`SET_VEHICLE_DOOR_SHUT`](#\\_0x93D9BD300D7789E5)", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC0572928C0ABFDA3", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "doorIndex", "type": "int"}]}
{"hash": "0xDCA174A42133F08C", "name": "_GET_HAS_RETRACTABLE_WHEELS", "lua_name": "GetHasRetractableWheels", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "BOOL GetHasRetractableWheels(Vehicle vehicle)", "description": "", "aliases": "_GET_HAS_LOWERABLE_WHEELS _DOES_VEHICLE_HAVE_RETRACTABLE_WHEELS", "url": "https://docs.fivem.net/natives/?_0xDCA174A42133F08C", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0x36D782F68B309BDA", "name": "_GET_HAS_ROCKET_BOOST", "lua_name": "GetHasRocketBoost", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "BOOL GetHasRocketBoost(Vehicle vehicle)", "description": "", "aliases": "_HAS_VEHICLE_ROCKET_BOOST _DOES_VEHICLE_HAVE_ROCKET_BOOST", "url": "https://docs.fivem.net/natives/?_0x36D782F68B309BDA", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0x0BB5CBDDD0F25AE3", "name": "_GET_HYDRAULIC_WHEEL_VALUE", "lua_name": "GetHydraulicWheelValue", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "float GetHydraulicWheelValue(Vehicle vehicle, int wheelId)", "description": "```\nNativeDB Introduced: v2372\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x0BB5CBDDD0F25AE3", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "wheelId", "type": "int"}]}
{"hash": "0x645F4B6E8499F632", "name": "_GET_IS_DOOR_VALID", "lua_name": "GetIsDoorValid", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "BOOL GetIsDoorValid(Vehicle vehicle, int doorIndex)", "description": "See eDoorId declared in [`SET_VEHICLE_DOOR_SHUT`](#\\_0x93D9BD300D7789E5)", "aliases": "_DOES_VEHICLE_HAVE_DOOR", "url": "https://docs.fivem.net/natives/?_0x645F4B6E8499F632", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "doorIndex", "type": "int"}]}
{"hash": "0x1FCB07FE230B6639", "name": "_GET_IS_VEHICLE_ELECTRIC", "lua_name": "GetIsVehicleElectric", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "BOOL GetIsVehicleElectric(Hash vehicleModel)", "description": "Checks if the vehicle is electric.\n\n```\nNativeDB Introduced: v3258\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x1FCB07FE230B6639", "params": [{"name": "vehicleModel", "type": "Hash", "description": "The hash of the vehicle model to check."}]}
{"hash": "0x0506ED94363AD905", "name": "_GET_IS_VEHICLE_EMP_DISABLED", "lua_name": "GetIsVehicleEmpDisabled", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "BOOL GetIsVehicleEmpDisabled(Vehicle vehicle)", "description": "```\nReturns whether this vehicle is currently disabled by an EMP mine.\n\nNativeDB Introduced: v1604\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x0506ED94363AD905", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0xA2459F72C14E2E8D", "name": "_GET_IS_VEHICLE_SHUNT_BOOST_ACTIVE", "lua_name": "GetIsVehicleShuntBoostActive", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "BOOL GetIsVehicleShuntBoostActive(Vehicle vehicle)", "description": "```\nNativeDB Introduced: v1604\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA2459F72C14E2E8D", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0x1DA0DA9CB3F0C8BF", "name": "_GET_IS_WHEELS_LOWERED_STATE_ACTIVE", "lua_name": "GetIsWheelsLoweredStateActive", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "BOOL GetIsWheelsLoweredStateActive(Vehicle vehicle)", "description": "", "aliases": "0x1DA0DA9CB3F0C8BF", "url": "https://docs.fivem.net/natives/?_0x1DA0DA9CB3F0C8BF", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0x04F2FA6E234162F7", "name": "_GET_LAST_RAMMED_VEHICLE", "lua_name": "GetLastRammedVehicle", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "Vehicle GetLastRammedVehicle(Vehicle vehicle)", "description": "```\nReturns last vehicle that was rammed by the given vehicle using the shunt boost.\n\nNativeDB Introduced: v1604\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x04F2FA6E234162F7", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0x92922A607497B14D", "name": "_GET_NUMBER_OF_VEHICLE_DOORS", "lua_name": "GetNumberOfVehicleDoors", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "int GetNumberOfVehicleDoors(Vehicle vehicle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x92922A607497B14D", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0xBEC4B8653462450E", "name": "_GET_REMAINING_NITROUS_DURATION", "lua_name": "GetRemainingNitrousDuration", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "float GetRemainingNitrousDuration(Vehicle vehicle)", "description": "```\nNativeDB Introduced: 3095\n```\n\nRetrieves the remaining duration of nitrous boost available for the specified vehicle.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xBEC4B8653462450E", "params": [{"name": "vehicle", "type": "Vehicle", "description": "The vehicle for which to retrieve the remaining nitrous duration."}]}
{"hash": "0x55EAB010FAEE9380", "name": "_GET_TYRE_HEALTH", "lua_name": "GetTyreHealth", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "float GetTyreHealth(Vehicle vehicle, int wheelIndex)", "description": "```\nNativeDB Introduced: v1868\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x55EAB010FAEE9380", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "wheelIndex", "type": "int"}]}
{"hash": "0x6E387895952F4F71", "name": "_GET_TYRE_WEAR_MULTIPLIER", "lua_name": "GetTyreWearMultiplier", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "float GetTyreWearMultiplier(Vehicle vehicle, int wheelIndex)", "description": "```\nNativeDB Introduced: v2060\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x6E387895952F4F71", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "wheelIndex", "type": "int"}]}
{"hash": "0xEA12BD130D7569A1", "name": "_GET_VEHICLE_BOMB_COUNT", "lua_name": "GetVehicleBombCount", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "int GetVehicleBombCount(Vehicle aircraft)", "description": "Gets the amount of bombs that this vehicle has. As far as I know, this does *not* impact vehicle weapons or the ammo of those weapons in any way, it is just a way to keep track of the amount of bombs in a specific plane.\n\nIn decompiled scripts this is used to check if the vehicle has enough bombs before a bomb can be dropped (bombs are dropped by using [`_SHOOT_SINGLE_BULLET_BETWEEN_COORDS_WITH_EXTRA_PARAMS`](#\\_0xBFE5756E7407064A)).\n\nUse [`_SET_AIRCRAFT_BOMB_COUNT`](#\\_0xF4B2ED59DEB5D774) to set the amount of bombs on that vehicle.", "aliases": "0xEA12BD130D7569A1 _GET_AIRCRAFT_BOMB_COUNT", "url": "https://docs.fivem.net/natives/?_0xEA12BD130D7569A1", "params": [{"name": "aircraft", "type": "Vehicle", "description": "The vehicle to get the amount of bombs from."}]}
{"hash": "0xA916396DF4154EE3", "name": "_GET_VEHICLE_CAN_ACTIVATE_PARACHUTE", "lua_name": "GetVehicleCanActivateParachute", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "BOOL GetVehicleCanActivateParachute(Vehicle vehicle)", "description": "", "aliases": "_CAN_VEHICLE_PARACHUTE_BE_ACTIVATED", "url": "https://docs.fivem.net/natives/?_0xA916396DF4154EE3", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0xF846AA63DF56B804", "name": "_GET_VEHICLE_COUNTERMEASURE_COUNT", "lua_name": "GetVehicleCountermeasureCount", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "int GetVehicleCountermeasureCount(Vehicle aircraft)", "description": "Similar to [`_GET_AIRCRAFT_BOMB_COUNT`](#\\_0xEA12BD130D7569A1), this gets the amount of countermeasures that are present on this vehicle.\n\nUse [`_SET_AIRCRAFT_COUNTERMEASURE_COUNT`](#\\_0x9BDA23BF666F0855) to set the current amount.", "aliases": "0xF846AA63DF56B804 _GET_AIRCRAFT_COUNTERMEASURE_COUNT", "url": "https://docs.fivem.net/natives/?_0xF846AA63DF56B804", "params": [{"name": "aircraft", "type": "Vehicle", "description": "The vehicle to get the amount of countermeasures from."}]}
{"hash": "0x36492C2F0D134C56", "name": "_GET_VEHICLE_CURRENT_SLIPSTREAM_DRAFT", "lua_name": "GetVehicleCurrentSlipstreamDraft", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "float GetVehicleCurrentSlipstreamDraft(Vehicle vehicle)", "description": "```\nReturns a float value between 0.0 and 3.0 related to its slipstream draft (boost/speedup).\nGET_VEHICLE_*\n```", "aliases": "0x36492C2F0D134C56", "url": "https://docs.fivem.net/natives/?_0x36492C2F0D134C56", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0xB7635E80A5C31BFF", "name": "_GET_VEHICLE_DASHBOARD_COLOR", "lua_name": "GetVehicleDashboardColor", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void GetVehicleDashboardColor(Vehicle vehicle, int* color)", "description": "", "aliases": "_GET_VEHICLE_DASHBOARD_COLOUR", "url": "https://docs.fivem.net/natives/?_0xB7635E80A5C31BFF", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "color", "type": "int*"}]}
{"hash": "0x1423725069EE1D14", "name": "_GET_VEHICLE_DRIVETRAIN_TYPE", "lua_name": "GetVehicleDrivetrainType", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "int GetVehicleDrivetrainType(Hash vehicleModel)", "description": "```\nNativeDB Introduced: v3258\n```\n\n**Note**: When using this native, the hash of the vehicle needs to be loaded into the client's memory. This can be done by requesting the model with [`REQUEST_MODEL`](#\\_0x963D27A58DF860AC) or by simply having the vehicle spawned.\n\n```cpp\n\r\nenum eVehicleDrivetrainType\r\n{\r\n INVALID = 0,\r\n FWD = 1,\r\n RWD = 2,\r\n AWD = 3\r\n};\n```\n\n```\nNativeDB Introduced: v3258\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x1423725069EE1D14", "params": [{"name": "vehicleModel", "type": "Hash", "description": "The hash of the vehicle model to check."}]}
{"hash": "0xBC9CFF381338CB4F", "name": "_GET_VEHICLE_HAS_PARACHUTE", "lua_name": "GetVehicleHasParachute", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "BOOL GetVehicleHasParachute(Vehicle vehicle)", "description": "", "aliases": "_HAS_VEHICLE_PARACHUTE _DOES_VEHICLE_HAVE_PARACHUTE", "url": "https://docs.fivem.net/natives/?_0xBC9CFF381338CB4F", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0x7D1464D472D32136", "name": "_GET_VEHICLE_INTERIOR_COLOR", "lua_name": "GetVehicleInteriorColor", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void GetVehicleInteriorColor(Vehicle vehicle, int* color)", "description": "", "aliases": "_GET_VEHICLE_INTERIOR_COLOUR", "url": "https://docs.fivem.net/natives/?_0x7D1464D472D32136", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "color", "type": "int*"}]}
{"hash": "0x53409B5163D5B846", "name": "_GET_VEHICLE_MODEL_ESTIMATED_AGILITY", "lua_name": "GetVehicleModelEstimatedAgility", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "float GetVehicleModelEstimatedAgility(Hash modelHash)", "description": "```\nGET_VEHICLE_MODEL_*\n9.8 * thrust if air vehicle, else 0.38 + drive force?\n```", "aliases": "0x53409B5163D5B846 _GET_VEHICLE_MODEL_DOWN_FORCE", "url": "https://docs.fivem.net/natives/?_0x53409B5163D5B846", "params": [{"name": "modelHash", "type": "Hash"}]}
{"hash": "0xC6AD107DDC9054CC", "name": "_GET_VEHICLE_MODEL_MAX_KNOTS", "lua_name": "GetVehicleModelMaxKnots", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "float GetVehicleModelMaxKnots(Hash modelHash)", "description": "```\nGET_VEHICLE_MODEL_*\nFunction pertains only to aviation vehicles.\n```", "aliases": "0xC6AD107DDC9054CC", "url": "https://docs.fivem.net/natives/?_0xC6AD107DDC9054CC", "params": [{"name": "modelHash", "type": "Hash"}]}
{"hash": "0x7619EEE8C886757F", "name": "_GET_VEHICLE_NEON_LIGHTS_COLOUR", "lua_name": "GetVehicleNeonLightsColour", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void GetVehicleNeonLightsColour(Vehicle vehicle, int* r, int* g, int* b)", "description": "Gets the color of the neon lights of the specified vehicle.\n\nSee [`_SET_VEHICLE_NEON_LIGHTS_COLOUR`](#\\_0x8E0A582209A62695) for more information", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x7619EEE8C886757F", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "r", "type": "int*"}, {"name": "g", "type": "int*"}, {"name": "b", "type": "int*"}]}
{"hash": "0x2C8CBFE1EA5FC631", "name": "_GET_VEHICLE_NUMBER_OF_BROKEN_BONES", "lua_name": "GetVehicleNumberOfBrokenBones", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "int GetVehicleNumberOfBrokenBones(Vehicle vehicle)", "description": "", "aliases": "0x2C8CBFE1EA5FC631", "url": "https://docs.fivem.net/natives/?_0x2C8CBFE1EA5FC631", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0x42A4BEB35D372407", "name": "_GET_VEHICLE_NUMBER_OF_BROKEN_OFF_BONES", "lua_name": "GetVehicleNumberOfBrokenOffBones", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "int GetVehicleNumberOfBrokenOffBones(Vehicle vehicle)", "description": "```\nAlso includes some \"turnOffBones\" when vehicle mods are installed.\n```", "aliases": "0x42A4BEB35D372407", "url": "https://docs.fivem.net/natives/?_0x42A4BEB35D372407", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0x60190048C0764A26", "name": "_GET_VEHICLE_ROOF_LIVERY", "lua_name": "GetVehicleRoofLivery", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "int GetVehicleRoofLivery(Vehicle vehicle)", "description": "Returns index of the current vehicle's rooftop livery.\nA getter for [\\_SET_VEHICLE_ROOF_LIVERY](#\\_0xA6D3A8750DC73270).", "aliases": "0x60190048C0764A26", "url": "https://docs.fivem.net/natives/?_0x60190048C0764A26", "params": [{"name": "vehicle", "type": "Vehicle", "description": "The vehicle handle."}]}
{"hash": "0x5ECB40269053C0D4", "name": "_GET_VEHICLE_ROOF_LIVERY_COUNT", "lua_name": "GetVehicleRoofLiveryCount", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "int GetVehicleRoofLiveryCount(Vehicle vehicle)", "description": "Returns a number of available rooftop liveries, or -1 if vehicle has no rooftop liveries available.", "aliases": "0x5ECB40269053C0D4", "url": "https://docs.fivem.net/natives/?_0x5ECB40269053C0D4", "params": [{"name": "vehicle", "type": "Vehicle", "description": "The vehicle handle."}]}
{"hash": "0xDF7E3EEB29642C38", "name": "_GET_VEHICLE_SUSPENSION_BOUNDS", "lua_name": "GetVehicleSuspensionBounds", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void GetVehicleSuspensionBounds(Vehicle vehicle, Vector3* out1, Vector3* out2)", "description": "```\nOutputs 2 Vector3's.\nScripts check if out2.x - out1.x > something.x\nCould be suspension related, as in max suspension height and min suspension height, considering the natives location.\n```", "aliases": "0xDF7E3EEB29642C38", "url": "https://docs.fivem.net/natives/?_0xDF7E3EEB29642C38", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "out1", "type": "Vector3*"}, {"name": "out2", "type": "Vector3*"}]}
{"hash": "0x53952FD2BAA19F17", "name": "_GET_VEHICLE_SUSPENSION_HEIGHT", "lua_name": "GetVehicleSuspensionHeight", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "float GetVehicleSuspensionHeight(Vehicle vehicle)", "description": "```\nGets the height of the vehicle's suspension. \nThe higher the value the lower the suspension. Each 0.002 corresponds with one more level lowered. \n0.000 is the stock suspension. \n0.008 is Ultra Suspension. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x53952FD2BAA19F17", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0x8181CE2F25CB9BB7", "name": "_GET_VEHICLE_WEAPON_CAPACITY", "lua_name": "GetVehicleWeaponCapacity", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "int GetVehicleWeaponCapacity(Vehicle vehicle, int weaponIndex)", "description": "", "aliases": "0x8181CE2F25CB9BB7", "url": "https://docs.fivem.net/natives/?_0x8181CE2F25CB9BB7", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "weaponIndex", "type": "int"}]}
{"hash": "0x3DFF319A831E0CDB", "name": "_GET_VEHICLE_XENON_LIGHTS_COLOR", "lua_name": "GetVehicleXenonLightsColor", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "int GetVehicleXenonLightsColor(Vehicle vehicle)", "description": "Use [\\_SET_VEHICLE_HEADLIGHTS_COLOUR](#\\_0xE41033B25D003A07) to set the headlights color for the vehicle.\n\nYou must enable xenon headlights for this native to work properly.\n\n```cpp\nenum eHeadlightColors {\n Default = 255,\n White = 0,\n Blue = 1,\n ElectricBlue = 2,\n MintGreen = 3,\n LimeGreen = 4,\n Yellow = 5,\n GoldenShower = 6,\n Orange = 7,\n Red = 8,\n PonyPink = 9,\n HotPink = 10,\n Purple = 11,\n Blacklight = 12\n}\n```", "aliases": "0x3DFF319A831E0CDB _GET_VEHICLE_HEADLIGHTS_COLOUR _GET_VEHICLE_XENON_LIGHTS_COLOUR", "url": "https://docs.fivem.net/natives/?_0x3DFF319A831E0CDB", "params": [{"name": "vehicle", "type": "Vehicle", "description": "The vehicle to get the headlight color from."}]}
{"hash": "0x91D6DD290888CBAB", "name": "_HAS_FILLED_VEHICLE_POPULATION", "lua_name": "HasFilledVehiclePopulation", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "BOOL HasFilledVehiclePopulation()", "description": "```\nHAS_*\n```", "aliases": "0x91D6DD290888CBAB", "url": "https://docs.fivem.net/natives/?_0x91D6DD290888CBAB", "params": []}
{"hash": "0xAE71FB656C600587", "name": "_HIDE_VEHICLE_TOMBSTONE", "lua_name": "HideVehicleTombstone", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void HideVehicleTombstone(Vehicle vehicle, BOOL toggle)", "description": "```\nNativeDB Introduced: v1604\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xAE71FB656C600587", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0x89D630CF5EA96D23", "name": "_IS_HANDLER_FRAME_ABOVE_CONTAINER", "lua_name": "IsHandlerFrameAboveContainer", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "BOOL IsHandlerFrameAboveContainer(Vehicle handler, Entity container)", "description": "", "aliases": "0x89D630CF5EA96D23", "url": "https://docs.fivem.net/natives/?_0x89D630CF5EA96D23", "params": [{"name": "handler", "type": "Vehicle"}, {"name": "container", "type": "Entity"}]}
{"hash": "0xAD464F2E18836BFC", "name": "_IS_MISSION_TRAIN", "lua_name": "IsMissionTrain", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "BOOL IsMissionTrain(Vehicle vehicle)", "description": "```\nNativeDB Introduced: v2372\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xAD464F2E18836BFC", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0xB09D25E77C33EB3F", "name": "_IS_PED_EXCLUSIVE_DRIVER_OF_VEHICLE", "lua_name": "IsPedExclusiveDriverOfVehicle", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "BOOL IsPedExclusiveDriverOfVehicle(Ped ped, Vehicle vehicle, int* outIndex)", "description": "", "aliases": "0xB09D25E77C33EB3F", "url": "https://docs.fivem.net/natives/?_0xB09D25E77C33EB3F", "params": [{"name": "ped", "type": "Ped"}, {"name": "vehicle", "type": "Vehicle"}, {"name": "outIndex", "type": "int*"}]}
{"hash": "0x633F6F44A537EBB6", "name": "_IS_THIS_MODEL_AN_AMPHIBIOUS_CAR", "lua_name": "IsThisModelAnAmphibiousCar", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "BOOL IsThisModelAnAmphibiousCar(Hash model)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x633F6F44A537EBB6", "params": [{"name": "model", "type": "Hash"}]}
{"hash": "0xA1A9FC1C76A6730D", "name": "_IS_THIS_MODEL_AN_AMPHIBIOUS_QUADBIKE", "lua_name": "IsThisModelAnAmphibiousQuadbike", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "BOOL IsThisModelAnAmphibiousQuadbike(Hash model)", "description": "", "aliases": "0xA1A9FC1C76A6730D", "url": "https://docs.fivem.net/natives/?_0xA1A9FC1C76A6730D", "params": [{"name": "model", "type": "Hash", "annotations": {"cs_type": "Any"}}]}
{"hash": "0x9537097412CF75FE", "name": "_IS_THIS_MODEL_A_JETSKI", "lua_name": "IsThisModelAJetski", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "BOOL IsThisModelAJetski(Hash model)", "description": "```\nChecks if model is a boat, then checks for FLAG_IS_JETSKI.\n```", "aliases": "_IS_THIS_MODEL_A_SUBMERSIBLE _IS_THIS_MODEL_AN_EMERGENCY_BOAT", "url": "https://docs.fivem.net/natives/?_0x9537097412CF75FE", "params": [{"name": "model", "type": "Hash"}]}
{"hash": "0xC69BB1D832A710EF", "name": "_IS_VEHICLE_BEING_HALTED", "lua_name": "IsVehicleBeingHalted", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "BOOL IsVehicleBeingHalted(Vehicle vehicle)", "description": "```\nReturns true if vehicle is halted by BRING_VEHICLE_TO_HALT\n_IS_VEHICLE_*\n```\n\n```\nNativeDB Introduced: v1493\n```", "aliases": "0xC69BB1D832A710EF", "url": "https://docs.fivem.net/natives/?_0xC69BB1D832A710EF", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0xBCDC5017D3CE1E9E", "name": "_IS_VEHICLE_DAMAGED", "lua_name": "IsVehicleDamaged", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "BOOL IsVehicleDamaged(Vehicle vehicle)", "description": "```\nAppears to return true if the vehicle has any damage, including cosmetically.\nGET_*\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xBCDC5017D3CE1E9E", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0xEC69ADF931AAE0C3", "name": "_IS_VEHICLE_ENGINE_ON_FIRE", "lua_name": "IsVehicleEngineOnFire", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "BOOL IsVehicleEngineOnFire(Vehicle vehicle)", "description": "Only ever used once in decompiled scripts: **am_pi_menu**:\nReturns true if the engine is on fire, or if the vehicle engine health is < 0 and it **has been** on fire.\n\nIt sometimes doesn't return true when the vehicle engine has been on fire, and has since been fixed. I'm not really sure what the exact conditions are.\n\nThis usually returns true even if there are no visible flames yet (engine health > 0). However if you monitor engine health you'll see that it starts decreasing as soon as this returns true.", "aliases": "0xEC69ADF931AAE0C3", "url": "https://docs.fivem.net/natives/?_0xEC69ADF931AAE0C3", "params": [{"name": "vehicle", "type": "Vehicle", "description": "The vehicle to check."}]}
{"hash": "0x00834EAC4A96E010", "name": "_IS_VEHICLE_MOD_HSW_EXCLUSIVE", "lua_name": "IsVehicleModHswExclusive", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "BOOL IsVehicleModHswExclusive(Vehicle vehicle, int modType, int modIndex)", "description": "```\nmpsum2_g9ec\n```\n\n```\nNativeDB Introduced: v2699\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x00834EAC4A96E010", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "modType", "type": "int"}, {"name": "modIndex", "type": "int"}]}
{"hash": "0x8C4B92553E4766A5", "name": "_IS_VEHICLE_NEON_LIGHT_ENABLED", "lua_name": "IsVehicleNeonLightEnabled", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "BOOL IsVehicleNeonLightEnabled(Vehicle vehicle, int index)", "description": "```\nindices: \n0 = Left \n1 = Right \n2 = Front \n3 = Back \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x8C4B92553E4766A5", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "index", "type": "int"}]}
{"hash": "0x3DE51E9C80B116CF", "name": "_IS_VEHICLE_PARACHUTE_ACTIVE", "lua_name": "IsVehicleParachuteActive", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "BOOL IsVehicleParachuteActive(Vehicle vehicle)", "description": "Does not work for vehicle of type: CBike, CBmx, CBoat, CTrain, CSubmarine.", "aliases": "0x3DE51E9C80B116CF", "url": "https://docs.fivem.net/natives/?_0x3DE51E9C80B116CF", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0x3D34E80EED4AE3BE", "name": "_IS_VEHICLE_ROCKET_BOOST_ACTIVE", "lua_name": "IsVehicleRocketBoostActive", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "BOOL IsVehicleRocketBoostActive(Vehicle vehicle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x3D34E80EED4AE3BE", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0x639431E895B9AA57", "name": "_IS_VEHICLE_SEAT_ACCESSIBLE", "lua_name": "IsVehicleSeatAccessible", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "BOOL IsVehicleSeatAccessible(Ped ped, Vehicle vehicle, int seatIndex, BOOL side, BOOL onEnter)", "description": "```\nCheck if a vehicle seat is accessible. If you park your vehicle near a wall and the ped cannot enter/exit this side, the return value toggles from true (not blocked) to false (blocked).\nside = only relevant for bikes/motorcycles to check if the left (false)/right (true) side is blocked.\nonEnter = check if you can enter (true) or exit (false) a vehicle.\n```", "aliases": "0x639431E895B9AA57", "url": "https://docs.fivem.net/natives/?_0x639431E895B9AA57", "params": [{"name": "ped", "type": "Ped"}, {"name": "vehicle", "type": "Vehicle", "description": "The vehicle to check."}, {"name": "seatIndex", "type": "int", "annotations": {"cs_type": "BOOL"}, "description": "See eSeatPosition declared in [`IS_VEHICLE_SEAT_FREE`](#\\_0x22AC59A870E6A669)."}, {"name": "side", "type": "BOOL"}, {"name": "onEnter", "type": "BOOL"}]}
{"hash": "0x48C633E94A8142A7", "name": "_IS_VEHICLE_SLIPSTREAM_LEADER", "lua_name": "IsVehicleSlipstreamLeader", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "BOOL IsVehicleSlipstreamLeader(Vehicle vehicle)", "description": "", "aliases": "0x48C633E94A8142A7", "url": "https://docs.fivem.net/natives/?_0x48C633E94A8142A7", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0x563B65A643ED072E", "name": "_IS_VEHICLE_WEAPON_DISABLED", "lua_name": "IsVehicleWeaponDisabled", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "BOOL IsVehicleWeaponDisabled(Hash weaponHash, Vehicle vehicle, Ped owner)", "description": "", "aliases": "0x563B65A643ED072E", "url": "https://docs.fivem.net/natives/?_0x563B65A643ED072E", "params": [{"name": "weaponHash", "type": "Hash", "annotations": {"cs_type": "Any"}}, {"name": "vehicle", "type": "Vehicle"}, {"name": "owner", "type": "Ped"}]}
{"hash": "0x5335BE58C083E74E", "name": "_LOWER_RETRACTABLE_WHEELS", "lua_name": "LowerRetractableWheels", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void LowerRetractableWheels(Vehicle vehicle)", "description": "", "aliases": "0x5335BE58C083E74E", "url": "https://docs.fivem.net/natives/?_0x5335BE58C083E74E", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0xEC0C1D4922AF9754", "name": "_NETWORK_USE_HIGH_PRECISION_VEHICLE_BLENDING", "lua_name": "NetworkUseHighPrecisionVehicleBlending", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void NetworkUseHighPrecisionVehicleBlending(Vehicle vehicle, BOOL toggle)", "description": "```\nImplemented only for Trains.\n```\n\n```\nNativeDB Introduced: v2372\n```", "aliases": "0xEC0C1D4922AF9754", "url": "https://docs.fivem.net/natives/?_0xEC0C1D4922AF9754", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0xF660602546D27BA8", "name": "_RAISE_RETRACTABLE_WHEELS", "lua_name": "RaiseRetractableWheels", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void RaiseRetractableWheels(Vehicle vehicle)", "description": "", "aliases": "_RAISE_LOWERABLE_WHEELS", "url": "https://docs.fivem.net/natives/?_0xF660602546D27BA8", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0xF87D9F2301F7D206", "name": "_REMOVE_VEHICLE_SHADOW_EFFECT", "lua_name": "RemoveVehicleShadowEffect", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void RemoveVehicleShadowEffect(Vehicle vehicle)", "description": "Remove the weird shadow applied by [\\_SET_VEHICLE_SHADOW_EFFECT](#\\_0x2A70BAE8883E4C81)", "aliases": "0xF87D9F2301F7D206", "url": "https://docs.fivem.net/natives/?_0xF87D9F2301F7D206", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0xDBA3C090E3D74690", "name": "_REQUEST_VEHICLE_DASHBOARD_SCALEFORM_MOVIE", "lua_name": "RequestVehicleDashboardScaleformMovie", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void RequestVehicleDashboardScaleformMovie(Vehicle vehicle)", "description": "```\nREQUEST_VEHICLE_* \n```", "aliases": "0xDBA3C090E3D74690", "url": "https://docs.fivem.net/natives/?_0xDBA3C090E3D74690", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0xF488C566413B4232", "name": "_SET_BOAT_BOOM_POSITION_RATIO", "lua_name": "SetBoatBoomPositionRatio", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetBoatBoomPositionRatio(Vehicle vehicle, float ratio)", "description": "Sets the boat boom position for the `TR3` trailer.\n\nRatio value is between `0.0` and `1.0`, where `0.0` is 90 degrees to the left of the boat, and `1.0` is just slightly to the right/back of the boat.\n\nTo get the current boom position ratio, use [GET_BOAT_BOOM_POSITION_RATIO](#\\_0x6636C535F6CC2725).", "aliases": "0xF488C566413B4232", "url": "https://docs.fivem.net/natives/?_0xF488C566413B4232", "params": [{"name": "vehicle", "type": "Vehicle", "description": "The TR3 vehicle."}, {"name": "ratio", "type": "float", "description": "A value between 0.0 (left) and 1.0 (back)"}]}
{"hash": "0xBD32E46AA95C1DD2", "name": "_SET_BOAT_IS_SINKING", "lua_name": "SetBoatIsSinking", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetBoatIsSinking(Vehicle vehicle)", "description": "", "aliases": "0xBD32E46AA95C1DD2 _SET_BOAT_SINKING", "url": "https://docs.fivem.net/natives/?_0xBD32E46AA95C1DD2", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0x1201E8A3290A3B98", "name": "_SET_CAMBERED_WHEELS_DISABLED", "lua_name": "SetCamberedWheelsDisabled", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetCamberedWheelsDisabled(Vehicle vehicle, BOOL toggle)", "description": "", "aliases": "0x1201E8A3290A3B98", "url": "https://docs.fivem.net/natives/?_0x1201E8A3290A3B98", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0x94A68DA412C4007D", "name": "_SET_CARGOBOB_HOOK_CAN_ATTACH", "lua_name": "SetCargobobHookCanAttach", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetCargobobHookCanAttach(Vehicle vehicle, BOOL toggle)", "description": "```\nStops the cargobob from being able to attach any vehicle\n```\n\n```\nNativeDB Introduced: v1180\n```", "aliases": "0x94A68DA412C4007D", "url": "https://docs.fivem.net/natives/?_0x94A68DA412C4007D", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0x84FD40F56075E816", "name": "_SET_CAR_HIGH_SPEED_BUMP_SEVERITY_MULTIPLIER", "lua_name": "SetCarHighSpeedBumpSeverityMultiplier", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetCarHighSpeedBumpSeverityMultiplier(float multiplier)", "description": "```\nSomething to do with \"high speed bump severity\"? \nif (!sub_87a46(\"SET_CAR_HIGH_SPEED_BUMP_SEVERITY_MULTIPLIER\")) { \n VEHICLE::_84FD40F56075E816(0.0); \n sub_8795b(\"SET_CAR_HIGH_SPEED_BUMP_SEVERITY_MULTIPLIER\", 1); \n} \n```", "aliases": "0x84FD40F56075E816", "url": "https://docs.fivem.net/natives/?_0x84FD40F56075E816", "params": [{"name": "multiplier", "type": "float"}]}
{"hash": "0xB251E0B33E58B424", "name": "_SET_DEPLOY_HELI_STUB_WINGS", "lua_name": "SetDeployHeliStubWings", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetDeployHeliStubWings(Vehicle vehicle, BOOL deploy, BOOL p2)", "description": "Only used with the \"akula\" and \"annihilator2\" in the decompiled native scripts.\n\n```\nNativeDB Introduced: v1290\n```", "aliases": "0xB251E0B33E58B424", "url": "https://docs.fivem.net/natives/?_0xB251E0B33E58B424", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "deploy", "type": "BOOL"}, {"name": "p2", "type": "BOOL"}]}
{"hash": "0xB088E9A47AE6EDD5", "name": "_SET_DISABLE_SUPERDUMMY_MODE", "lua_name": "SetDisableSuperdummyMode", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetDisableSuperdummyMode(Vehicle vehicle, BOOL p1)", "description": "", "aliases": "0xB088E9A47AE6EDD5", "url": "https://docs.fivem.net/natives/?_0xB088E9A47AE6EDD5", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "p1", "type": "BOOL"}]}
{"hash": "0xE615BB7A7752C76A", "name": "_SET_DISABLE_TURRET_MOVEMENT_THIS_FRAME", "lua_name": "SetDisableTurretMovementThisFrame", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetDisableTurretMovementThisFrame(Vehicle vehicle, int turretIdx)", "description": "Disables turret movement when called in a loop. You can still fire and aim. You cannot shoot backwards though.\n\n```\nNativeDB Introduced: v1365\n```", "aliases": "0xE615BB7A7752C76A _SET_DISABLE_TURRET_MOVEMENT", "url": "https://docs.fivem.net/natives/?_0xE615BB7A7752C76A", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "turretIdx", "type": "int"}]}
{"hash": "0xCE2B43770B655F8F", "name": "_SET_DISABLE_VEHICLE_FLIGHT_NOZZLE_POSITION", "lua_name": "SetDisableVehicleFlightNozzlePosition", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetDisableVehicleFlightNozzlePosition(Vehicle vehicle, BOOL direction)", "description": "```\nTrue stops vtols from switching modes. Doesn't stop the sound though.\n```\n\n```\nNativeDB Introduced: v1290\n```", "aliases": "_SET_PLANE_VTOL_ANIMATION_DISABLED", "url": "https://docs.fivem.net/natives/?_0xCE2B43770B655F8F", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "direction", "type": "BOOL", "annotations": {"cs_type": "float"}}]}
{"hash": "0x143921E45EC44D62", "name": "_SET_DISABLE_VEHICLE_UNK", "lua_name": "SetDisableVehicleUnk", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetDisableVehicleUnk(BOOL toggle)", "description": "```\nNativeDB Introduced: v1604\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x143921E45EC44D62", "params": [{"name": "toggle", "type": "BOOL"}]}
{"hash": "0x211E95CE9903940C", "name": "_SET_DISABLE_VEHICLE_UNK_2", "lua_name": "SetDisableVehicleUnk_2", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetDisableVehicleUnk_2(BOOL toggle)", "description": "```\nNativeDB Introduced: v1604\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x211E95CE9903940C", "params": [{"name": "toggle", "type": "BOOL"}]}
{"hash": "0x1087BC8EC540DAEB", "name": "_SET_DISABLE_VEHICLE_WINDOW_COLLISIONS", "lua_name": "SetDisableVehicleWindowCollisions", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetDisableVehicleWindowCollisions(Vehicle vehicle, BOOL toggle)", "description": "R\\* used it to \"remove\" vehicle windows when \"nightshark\" had some mod, which adding some kind of armored windows. When enabled, you can't break vehicles glass. All your bullets wiil shoot through glass. You also will not able to break the glass with any other way (hitting and etc)", "aliases": "0x1087BC8EC540DAEB", "url": "https://docs.fivem.net/natives/?_0x1087BC8EC540DAEB", "params": [{"name": "vehicle", "type": "Vehicle", "description": "The vehicle to toggle this for."}, {"name": "toggle", "type": "BOOL", "description": "True disables the collision, false enables the collision"}]}
{"hash": "0x5AC79C98C5C17F05", "name": "_SET_DRIFT_TYRES_ENABLED", "lua_name": "SetDriftTyresEnabled", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetDriftTyresEnabled(Vehicle vehicle, BOOL toggle)", "description": "```\nNativeDB Introduced: v2372\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x5AC79C98C5C17F05", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0x6E0859B530A365CC", "name": "_SET_HELICOPTER_ROLL_PITCH_YAW_MULT", "lua_name": "SetHelicopterRollPitchYawMult", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetHelicopterRollPitchYawMult(Vehicle helicopter, float multiplier)", "description": "```\nvalue between 0.0 and 1.0 \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x6E0859B530A365CC", "params": [{"name": "helicopter", "type": "Vehicle"}, {"name": "multiplier", "type": "float"}]}
{"hash": "0x4056EA1105F5ABD7", "name": "_SET_HELI_MAIN_ROTOR_HEALTH", "lua_name": "SetHeliMainRotorHealth", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetHeliMainRotorHealth(Vehicle vehicle, float health)", "description": "", "aliases": "0x4056EA1105F5ABD7", "url": "https://docs.fivem.net/natives/?_0x4056EA1105F5ABD7", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "health", "type": "float"}]}
{"hash": "0xFE205F38AAA58E5B", "name": "_SET_HELI_TAIL_ROTOR_HEALTH", "lua_name": "SetHeliTailRotorHealth", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetHeliTailRotorHealth(Vehicle vehicle, float health)", "description": "", "aliases": "0xFE205F38AAA58E5B", "url": "https://docs.fivem.net/natives/?_0xFE205F38AAA58E5B", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "health", "type": "float"}]}
{"hash": "0x28B18377EB6E25F6", "name": "_SET_HYDRAULIC_RAISED", "lua_name": "SetHydraulicRaised", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetHydraulicRaised(Vehicle vehicle, BOOL toggle)", "description": "", "aliases": "0x28B18377EB6E25F6", "url": "https://docs.fivem.net/natives/?_0x28B18377EB6E25F6", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0x8EA86DF356801C7D", "name": "_SET_HYDRAULIC_WHEEL_STATE", "lua_name": "SetHydraulicWheelState", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetHydraulicWheelState(Vehicle vehicle, int state)", "description": "", "aliases": "0x8EA86DF356801C7D", "url": "https://docs.fivem.net/natives/?_0x8EA86DF356801C7D", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "state", "type": "int"}]}
{"hash": "0xC24075310A8B9CD1", "name": "_SET_HYDRAULIC_WHEEL_STATE_TRANSITION", "lua_name": "SetHydraulicWheelStateTransition", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetHydraulicWheelStateTransition(Vehicle vehicle, int wheelId, int state, float value, float p4)", "description": "```\nSets vehicle wheel hydraulic states transition. Known states:\n0 - reset\n1 - raise wheel (uses value arg, works just like _SET_VEHICLE_HYDRAULIC_WHEEL_VALUE)\n2 - jump using wheel\n```", "aliases": "0xC24075310A8B9CD1", "url": "https://docs.fivem.net/natives/?_0xC24075310A8B9CD1", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "wheelId", "type": "int"}, {"name": "state", "type": "int"}, {"name": "value", "type": "float"}, {"name": "p4", "type": "float"}]}
{"hash": "0x84EA99C62CB3EF0C", "name": "_SET_HYDRAULIC_WHEEL_VALUE", "lua_name": "SetHydraulicWheelValue", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetHydraulicWheelValue(Vehicle vehicle, int wheelId, float value)", "description": "```\nWorks only on vehicles that support hydraulic.\n```", "aliases": "0x84EA99C62CB3EF0C _SET_HYDRAULIC_STATE", "url": "https://docs.fivem.net/natives/?_0x84EA99C62CB3EF0C", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "wheelId", "type": "int"}, {"name": "value", "type": "float"}]}
{"hash": "0x544996C0081ABDEB", "name": "_SET_OPPRESSOR_TRANSFORM_STATE", "lua_name": "SetOppressorTransformState", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetOppressorTransformState(Vehicle vehicle, BOOL extend)", "description": "Set state to true to extend the wings, false to retract them.", "aliases": "0x544996C0081ABDEB", "url": "https://docs.fivem.net/natives/?_0x544996C0081ABDEB", "params": [{"name": "vehicle", "type": "Vehicle", "description": "The vehicle (tested with oppressor only)"}, {"name": "extend", "type": "BOOL", "description": "Set to true to extend the wings, false to retract them."}]}
{"hash": "0x2A86A0475B6A1434", "name": "_SET_PLANE_ENGINE_HEALTH", "lua_name": "SetPlaneEngineHealth", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetPlaneEngineHealth(Vehicle vehicle, float health)", "description": "```\nWorks just like SET_VEHICLE_ENGINE_HEALTH, didn't saw any difference. But this native works only for planes.\n```", "aliases": "0x2A86A0475B6A1434", "url": "https://docs.fivem.net/natives/?_0x2A86A0475B6A1434", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "health", "type": "float"}]}
{"hash": "0x4C815EB175086F84", "name": "_SET_PLANE_PROPELLERS_HEALTH", "lua_name": "SetPlanePropellersHealth", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetPlanePropellersHealth(Vehicle plane, float health)", "description": "", "aliases": "0x4C815EB175086F84", "url": "https://docs.fivem.net/natives/?_0x4C815EB175086F84", "params": [{"name": "plane", "type": "Vehicle"}, {"name": "health", "type": "float"}]}
{"hash": "0xDA5E12F728DB30CA", "name": "_SET_RANDOM_BOATS_IN_MP", "lua_name": "SetRandomBoatsInMp", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetRandomBoatsInMp(BOOL toggle)", "description": "```\nNativeDB Introduced: v2372\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xDA5E12F728DB30CA", "params": [{"name": "toggle", "type": "BOOL"}]}
{"hash": "0x3A375167F5782A65", "name": "_SET_REDUCE_DRIFT_VEHICLE_SUSPENSION", "lua_name": "SetReduceDriftVehicleSuspension", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetReduceDriftVehicleSuspension(Vehicle vehicle, BOOL enable)", "description": "Lowers the vehicle's stance. Only works for vehicles that support this feature.\n\n```\nNativeDB Introduced: v2372\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x3A375167F5782A65", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "enable", "type": "BOOL"}]}
{"hash": "0x878C75C09FBDB942", "name": "_SET_TRAILER_LEGS_LOWERED", "lua_name": "SetTrailerLegsLowered", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetTrailerLegsLowered()", "description": "```\nInverse of 0x95CF53B3D687F9FA\n```\n\n```\nNativeDB Added Parameter 1: Vehicle vehicle\n```", "aliases": "0x878C75C09FBDB942", "url": "https://docs.fivem.net/natives/?_0x878C75C09FBDB942", "params": []}
{"hash": "0x74C68EF97645E79D", "name": "_SET_TYRE_HEALTH", "lua_name": "SetTyreHealth", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetTyreHealth(Vehicle vehicle, int wheelIndex, float health)", "description": "```\nNativeDB Introduced: v1868\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x74C68EF97645E79D", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "wheelIndex", "type": "int"}, {"name": "health", "type": "float"}]}
{"hash": "0x392183BB9EA57697", "name": "_SET_TYRE_SOFTNESS_MULTIPLIER", "lua_name": "SetTyreSoftnessMultiplier", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetTyreSoftnessMultiplier(Vehicle vehicle, int wheelIndex, float multiplier)", "description": "```\nControls how fast the tires wear out.\nDefault values from Rockstar's Open Wheel Race JSON's:\n\"owrtss\" (Soft): 2.2\n\"owrtsm\" (Medium): 1.7\n\"owrtsh\" (Hard): 1.2\nUsable wheels:\n0: wheel_lf\n1: wheel_rf\n2: wheel_lm1\n3: wheel_rm1\n4: wheel_lr\n5: wheel_rr\n```\n\n```\nNativeDB Introduced: v2060\n```", "aliases": "0x392183BB9EA57697", "url": "https://docs.fivem.net/natives/?_0x392183BB9EA57697", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "wheelIndex", "type": "int"}, {"name": "multiplier", "type": "float"}]}
{"hash": "0xC970D0E0FC31D768", "name": "_SET_TYRE_TRACTION_LOSS_MULTIPLIER", "lua_name": "SetTyreTractionLossMultiplier", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetTyreTractionLossMultiplier(Vehicle vehicle, int wheelIndex, float multiplier)", "description": "```\nControls how much traction the wheel loses.\nDefault values from Rockstar's Open Wheel Race JSON's:\n\"owrtds\" (Soft): 0.05\n\"owrtdm\" (Medium): 0.45\n\"owrtdh\" (Hard): 0.8\nUsable wheels:\n0: wheel_lf\n1: wheel_rf\n2: wheel_lm1\n3: wheel_rm1\n4: wheel_lr\n5: wheel_rr\n```\n\n```\nNativeDB Introduced: v2060\n```", "aliases": "0xC970D0E0FC31D768", "url": "https://docs.fivem.net/natives/?_0xC970D0E0FC31D768", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "wheelIndex", "type": "int"}, {"name": "multiplier", "type": "float"}]}
{"hash": "0x01894E2EDE923CA2", "name": "_SET_TYRE_WEAR_MULTIPLIER", "lua_name": "SetTyreWearMultiplier", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetTyreWearMultiplier(Vehicle vehicle, int wheelIndex, float multiplier)", "description": "```\nNativeDB Introduced: v1868\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x01894E2EDE923CA2", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "wheelIndex", "type": "int"}, {"name": "multiplier", "type": "float"}]}
{"hash": "0xF06A16CA55D138D8", "name": "_SET_USE_HIGHER_VEHICLE_JUMP_FORCE", "lua_name": "SetUseHigherVehicleJumpForce", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetUseHigherVehicleJumpForce(Vehicle vehicle, BOOL toggle)", "description": "Allows vehicles with the FLAG_JUMPING_CAR flag to jump higher (i.e. Ruiner 2000).", "aliases": "0xF06A16CA55D138D8", "url": "https://docs.fivem.net/natives/?_0xF06A16CA55D138D8", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0xF4B2ED59DEB5D774", "name": "_SET_VEHICLE_BOMB_COUNT", "lua_name": "SetVehicleBombCount", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetVehicleBombCount(Vehicle aircraft, int bombCount)", "description": "Sets the amount of bombs that this vehicle has. As far as I know, this does *not* impact vehicle weapons or the ammo of those weapons in any way, it is just a way to keep track of the amount of bombs in a specific plane.\n\nIn decompiled scripts this is used to deduct from or add to the count whenever bombs are dropped or purchased/restocked.\n\nUse [`_GET_AIRCRAFT_BOMB_COUNT`](#\\_0xEA12BD130D7569A1) to get the amount of bombs on that vehicle.", "aliases": "0xF4B2ED59DEB5D774 _SET_VEHICLE_BOMBS _SET_AIRCRAFT_BOMB_COUNT", "url": "https://docs.fivem.net/natives/?_0xF4B2ED59DEB5D774", "params": [{"name": "aircraft", "type": "Vehicle", "description": "The vehicle to set the bombCount on."}, {"name": "bombCount", "type": "int", "description": "The amount of bombs to set for this vehicle."}]}
{"hash": "0x1DDA078D12879EEE", "name": "_SET_VEHICLE_CAN_BE_LOCKED_ON", "lua_name": "SetVehicleCanBeLockedOn", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetVehicleCanBeLockedOn(Vehicle vehicle, BOOL canBeLockedOn, BOOL unk)", "description": "```\nSET_VEHICLE_AL*\n```", "aliases": "0x1DDA078D12879EEE", "url": "https://docs.fivem.net/natives/?_0x1DDA078D12879EEE", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "canBeLockedOn", "type": "BOOL"}, {"name": "unk", "type": "BOOL"}]}
{"hash": "0x206BC5DC9D1AC70A", "name": "_SET_VEHICLE_CAN_ENGINE_OPERATE_ON_FIRE", "lua_name": "SetVehicleCanEngineOperateOnFire", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetVehicleCanEngineOperateOnFire(Vehicle vehicle, BOOL toggle)", "description": "", "aliases": "0x206BC5DC9D1AC70A", "url": "https://docs.fivem.net/natives/?_0x206BC5DC9D1AC70A", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0x5B91B229243351A8", "name": "_SET_VEHICLE_CONTROLS_INVERTED", "lua_name": "SetVehicleControlsInverted", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetVehicleControlsInverted(Vehicle vehicle, BOOL state)", "description": "```\nInverts vehicle's controls. So INPUT_VEH_ACCELERATE will be INPUT_VEH_BRAKE and vise versa (same for A/D controls)\nDoesn't work for planes/helis.\n```", "aliases": "0x5B91B229243351A8", "url": "https://docs.fivem.net/natives/?_0x5B91B229243351A8", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "state", "type": "BOOL"}]}
{"hash": "0x9BDA23BF666F0855", "name": "_SET_VEHICLE_COUNTERMEASURE_COUNT", "lua_name": "SetVehicleCountermeasureCount", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetVehicleCountermeasureCount(Vehicle aircraft, int count)", "description": "Similar to [`_SET_AIRCRAFT_BOMB_COUNT`](#\\_0xF4B2ED59DEB5D774), this sets the amount of countermeasures that are present on this vehicle.\n\nUse [`_GET_AIRCRAFT_COUNTERMEASURE_COUNT`](#\\_0xF846AA63DF56B804) to get the current amount.", "aliases": "0x9BDA23BF666F0855 _SET_AIRCRAFT_COUNTERMEASURE_COUNT", "url": "https://docs.fivem.net/natives/?_0x9BDA23BF666F0855", "params": [{"name": "aircraft", "type": "Vehicle", "description": "The vehicle to set the amount of countermeasures on."}, {"name": "count", "type": "int", "description": "The amount of countermeasures to set on this vehicle."}]}
{"hash": "0x4E20D2A627011E8E", "name": "_SET_VEHICLE_DAMAGE_MODIFIER", "lua_name": "SetVehicleDamageModifier", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "Any SetVehicleDamageModifier(Vehicle vehicle, float p1)", "description": "```\nSET_VEHICLE_D*\n```", "aliases": "0x4E20D2A627011E8E", "url": "https://docs.fivem.net/natives/?_0x4E20D2A627011E8E", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "p1", "type": "float"}]}
{"hash": "0x6089CDF6A57F326C", "name": "_SET_VEHICLE_DASHBOARD_COLOR", "lua_name": "SetVehicleDashboardColor", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetVehicleDashboardColor(Vehicle vehicle, int color)", "description": "", "aliases": "_SET_VEHICLE_DASHBOARD_COLOUR", "url": "https://docs.fivem.net/natives/?_0x6089CDF6A57F326C", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "color", "type": "int"}]}
{"hash": "0x203B527D1B77904C", "name": "_SET_VEHICLE_DOORS_LOCKED_FOR_UNK", "lua_name": "SetVehicleDoorsLockedForUnk", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetVehicleDoorsLockedForUnk(Vehicle vehicle, BOOL toggle)", "description": "```\nNativeDB Introduced: v1365\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x203B527D1B77904C", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0x2FA133A4A9D37ED8", "name": "_SET_VEHICLE_DOOR_CAN_BREAK", "lua_name": "SetVehicleDoorCanBreak", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetVehicleDoorCanBreak(Vehicle vehicle, int doorIndex, BOOL isBreakable)", "description": "See eDoorId declared in [`SET_VEHICLE_DOOR_SHUT`](#\\_0x93D9BD300D7789E5)", "aliases": "_SET_VEHICLE_DOOR_BREAKABLE", "url": "https://docs.fivem.net/natives/?_0x2FA133A4A9D37ED8", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "doorIndex", "type": "int"}, {"name": "isBreakable", "type": "BOOL"}]}
{"hash": "0xB5C51B5502E85E83", "name": "_SET_VEHICLE_EXCLUSIVE_DRIVER_2", "lua_name": "SetVehicleExclusiveDriver_2", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetVehicleExclusiveDriver_2(Vehicle vehicle, Ped ped, int index)", "description": "The **actual** [`SET_VEHICLE_EXCLUSIVE_DRIVER`](#\\_0x41062318F23ED854) native.", "aliases": "0xB5C51B5502E85E83", "url": "https://docs.fivem.net/natives/?_0xB5C51B5502E85E83", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "ped", "type": "Ped"}, {"name": "index", "type": "int"}]}
{"hash": "0x10655FAB9915623D", "name": "_SET_VEHICLE_HANDLING_HASH_FOR_AI", "lua_name": "SetVehicleHandlingHashForAi", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetVehicleHandlingHashForAi(Vehicle vehicle, Hash hash)", "description": "", "aliases": "0x10655FAB9915623D", "url": "https://docs.fivem.net/natives/?_0x10655FAB9915623D", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "hash", "type": "Hash", "annotations": {"cs_type": "Any"}}]}
{"hash": "0xF40DD601A65F7F19", "name": "_SET_VEHICLE_INTERIOR_COLOR", "lua_name": "SetVehicleInteriorColor", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetVehicleInteriorColor(Vehicle vehicle, int color)", "description": "", "aliases": "_SET_VEHICLE_INTERIOR_COLOUR", "url": "https://docs.fivem.net/natives/?_0xF40DD601A65F7F19", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "color", "type": "int"}]}
{"hash": "0xBAA045B4E42F3C06", "name": "_SET_VEHICLE_MAX_SPEED", "lua_name": "SetVehicleMaxSpeed", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetVehicleMaxSpeed(Vehicle vehicle, float speed)", "description": "To reset the max speed, set the `speed` value to `0.0` or lower.", "aliases": "0xBAA045B4E42F3C06", "url": "https://docs.fivem.net/natives/?_0xBAA045B4E42F3C06", "params": [{"name": "vehicle", "type": "Vehicle", "description": "The vehicle handle."}, {"name": "speed", "type": "float", "description": "The speed limit in meters per second."}]}
{"hash": "0xB93B2867F7B479D1", "name": "_SET_VEHICLE_NEON_LIGHTS_COLOR_2", "lua_name": "SetVehicleNeonLightsColor_2", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetVehicleNeonLightsColor_2(Vehicle vehicle, int color)", "description": "```\nNativeDB Introduced: v1493\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xB93B2867F7B479D1", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "color", "type": "int"}]}
{"hash": "0x8E0A582209A62695", "name": "_SET_VEHICLE_NEON_LIGHTS_COLOUR", "lua_name": "SetVehicleNeonLightsColour", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetVehicleNeonLightsColour(Vehicle vehicle, int r, int g, int b)", "description": "Sets the color of the neon lights on the specified vehicle.\n\nRGB values and colour names taken from the decompiled scripts:\n\n| Colour | R | G | B |\n|---------------|:---:|:---:|:---:|\n| White | 222 | 222 | 255 |\n| Blue | 2 | 21 | 255 |\n| Electric Blue | 3 | 83 | 255 |\n| Mint Green | 0 | 255 | 140 |\n| Lime Green | 94 | 255 | 1 |\n| Yellow | 255 | 255 | 0 |\n| Golden Shower | 255 | 150 | 0 |\n| Orange | 255 | 62 | 0 |\n| Red | 255 | 1 | 1 |\n| Pony Pink | 255 | 50 | 100 |\n| Hot Pink | 255 | 5 | 190 |\n| Purple | 35 | 1 | 255 |\n| Blacklight | 15 | 3 | 255 |", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x8E0A582209A62695", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "r", "type": "int"}, {"name": "g", "type": "int"}, {"name": "b", "type": "int"}]}
{"hash": "0x2AA720E4287BF269", "name": "_SET_VEHICLE_NEON_LIGHT_ENABLED", "lua_name": "SetVehicleNeonLightEnabled", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetVehicleNeonLightEnabled(Vehicle vehicle, int index, BOOL toggle)", "description": "```\nSets the neon lights of the specified vehicle on/off. \nIndices: \n0 = Left \n1 = Right \n2 = Front \n3 = Back \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x2AA720E4287BF269", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "index", "type": "int"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0x0BFFB028B3DD0A97", "name": "_SET_VEHICLE_PARACHUTE_ACTIVE", "lua_name": "SetVehicleParachuteActive", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetVehicleParachuteActive(Vehicle vehicle, BOOL active)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x0BFFB028B3DD0A97", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "active", "type": "BOOL"}]}
{"hash": "0x4D610C6B56031351", "name": "_SET_VEHICLE_PARACHUTE_MODEL", "lua_name": "SetVehicleParachuteModel", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetVehicleParachuteModel(Vehicle vehicle, Hash modelHash)", "description": "```\nparachuteModel = 230075693 \n```", "aliases": "_VEHICLE_SET_CUSTOM_PARACHUTE_MODEL", "url": "https://docs.fivem.net/natives/?_0x4D610C6B56031351", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "modelHash", "type": "Hash"}]}
{"hash": "0xA74AD2439468C883", "name": "_SET_VEHICLE_PARACHUTE_TEXTURE_VARIATION", "lua_name": "SetVehicleParachuteTextureVariation", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetVehicleParachuteTextureVariation(Vehicle vehicle, int textureVariation)", "description": "```\ncolorIndex = 0 - 7\n```", "aliases": "_VEHICLE_SET_CUSTOM_PARACHUTE_TEXTURE _SET_VEHICLE_PARACHUTE_TEXTURE_VARIATIION", "url": "https://docs.fivem.net/natives/?_0xA74AD2439468C883", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "textureVariation", "type": "int"}]}
{"hash": "0xEFC13B1CE30D755D", "name": "_SET_VEHICLE_RAMP_LAUNCH_MODIFIER", "lua_name": "SetVehicleRampLaunchModifier", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetVehicleRampLaunchModifier(Vehicle vehicle, float p1)", "description": "", "aliases": "0xEFC13B1CE30D755D", "url": "https://docs.fivem.net/natives/?_0xEFC13B1CE30D755D", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "p1", "type": "float"}]}
{"hash": "0x1BBAC99C0BC53656", "name": "_SET_VEHICLE_RAMP_SIDEWAYS_LAUNCH_MOTION", "lua_name": "SetVehicleRampSidewaysLaunchMotion", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetVehicleRampSidewaysLaunchMotion(Vehicle vehicle, BOOL toggle)", "description": "", "aliases": "0x1BBAC99C0BC53656", "url": "https://docs.fivem.net/natives/?_0x1BBAC99C0BC53656", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0x756AE6E962168A04", "name": "_SET_VEHICLE_RAMP_UPWARDS_LAUNCH_MOTION", "lua_name": "SetVehicleRampUpwardsLaunchMotion", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetVehicleRampUpwardsLaunchMotion(Vehicle vehicle, BOOL toggle)", "description": "", "aliases": "0x756AE6E962168A04", "url": "https://docs.fivem.net/natives/?_0x756AE6E962168A04", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0x28D034A93FE31BF5", "name": "_SET_VEHICLE_RECEIVES_RAMP_DAMAGE", "lua_name": "SetVehicleReceivesRampDamage", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetVehicleReceivesRampDamage(Vehicle vehicle, BOOL toggle)", "description": "", "aliases": "_SET_RAMP_VEHICLE_RECEIVES_RAMP_DAMAGE", "url": "https://docs.fivem.net/natives/?_0x28D034A93FE31BF5", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0x6DEE944E1EE90CFB", "name": "_SET_VEHICLE_REDUCE_TRACTION", "lua_name": "SetVehicleReduceTraction", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetVehicleReduceTraction(Vehicle vehicle, int val)", "description": "Often used in conjunction with: [SET_VEHICLE_REDUCE_GRIP](#\\_0x222FF6A823D122E2).\n\n```\nNativeDB Introduced: v1604\n```", "aliases": "0x6DEE944E1EE90CFB", "url": "https://docs.fivem.net/natives/?_0x6DEE944E1EE90CFB", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "val", "type": "int", "annotations": {"cs_type": "BOOL"}}]}
{"hash": "0x81E1552E35DC3839", "name": "_SET_VEHICLE_ROCKET_BOOST_ACTIVE", "lua_name": "SetVehicleRocketBoostActive", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetVehicleRocketBoostActive(Vehicle vehicle, BOOL active)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x81E1552E35DC3839", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "active", "type": "BOOL"}]}
{"hash": "0xFEB2DDED3509562E", "name": "_SET_VEHICLE_ROCKET_BOOST_PERCENTAGE", "lua_name": "SetVehicleRocketBoostPercentage", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetVehicleRocketBoostPercentage(Vehicle vehicle, float percentage)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xFEB2DDED3509562E", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "percentage", "type": "float"}]}
{"hash": "0xE00F2AB100B76E89", "name": "_SET_VEHICLE_ROCKET_BOOST_REFILL_TIME", "lua_name": "SetVehicleRocketBoostRefillTime", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetVehicleRocketBoostRefillTime(Vehicle vehicle, float time)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xE00F2AB100B76E89", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "time", "type": "float"}]}
{"hash": "0xA6D3A8750DC73270", "name": "_SET_VEHICLE_ROOF_LIVERY", "lua_name": "SetVehicleRoofLivery", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetVehicleRoofLivery(Vehicle vehicle, int livery)", "description": "Used to set the tornado custom (convertible) rooftop livery.\n\nLivery value that works for tornado custom is between 0 and 9 from what i can tell. Maybe 0-8 even.\n\nMight work on other custom vehicles but im not sure what those might be, only confirmed it working with the tornado custom.", "aliases": "0xA6D3A8750DC73270", "url": "https://docs.fivem.net/natives/?_0xA6D3A8750DC73270", "params": [{"name": "vehicle", "type": "Vehicle", "description": "The vehicle handle."}, {"name": "livery", "type": "int", "description": "Livery index."}]}
{"hash": "0xF0E4BA16D1DB546C", "name": "_SET_VEHICLE_SHADOW_EFFECT", "lua_name": "SetVehicleShadowEffect", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetVehicleShadowEffect(Vehicle vehicle, int p1, int p2)", "description": "```\nAdds some kind of shadow to the vehicle.\n-1 disables the effect.\nDISABLE_*\n```", "aliases": "0xF0E4BA16D1DB546C", "url": "https://docs.fivem.net/natives/?_0xF0E4BA16D1DB546C", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "p1", "type": "int"}, {"name": "p2", "type": "int"}]}
{"hash": "0x9D44FCCE98450843", "name": "_SET_VEHICLE_SILENT", "lua_name": "SetVehicleSilent", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetVehicleSilent(Vehicle vehicle, BOOL toggle)", "description": "```\nIf set to TRUE, it seems to suppress door noises and doesn't allow the horn to be continuous. \n```", "aliases": "0x9D44FCCE98450843", "url": "https://docs.fivem.net/natives/?_0x9D44FCCE98450843", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0x1CF38D529D7441D9", "name": "_SET_VEHICLE_ST", "lua_name": "SetVehicleSt", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetVehicleSt(Vehicle vehicle, BOOL toggle)", "description": "```\nHas something to do with trains. Always precedes SET_MISSION_TRAIN_AS_NO_LONGER_NEEDED. \n============================================ \nMay be true that it can be used with trains not sure, but not specifically for trains. Go find Xbox360 decompiled scripts and search for 'func_1333' in freemode.c it isn't used just for trains. Thanks for the info tho. \nBtw, func_1333 ends up calling this func which uses this native, \nvoid func_1338(int iParam0)//Position \n{ \n\tENTITY::FREEZE_ENTITY_POSITION(iParam0, true); \n\tENTITY::SET_ENTITY_COLLISION(iParam0, false, 0); \n\tENTITY::SET_ENTITY_INVINCIBLE(iParam0, true); \n\tVEHICLE::_0xDF594D8D(iParam0, true); \n} \n```", "aliases": "0x1CF38D529D7441D9", "url": "https://docs.fivem.net/natives/?_0x1CF38D529D7441D9", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0xC60060EB0D8AC7B1", "name": "_SET_VEHICLE_TURRET_UNK", "lua_name": "SetVehicleTurretUnk", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetVehicleTurretUnk(Vehicle vehicle, int index, BOOL toggle)", "description": "```\nToggles specific flag on turret\n```\n\n```\nNativeDB Introduced: v1290\n```", "aliases": "0xC60060EB0D8AC7B1", "url": "https://docs.fivem.net/natives/?_0xC60060EB0D8AC7B1", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "index", "type": "int"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0x45A561A9421AB6AD", "name": "_SET_VEHICLE_UNK_DAMAGE_MULTIPLIER", "lua_name": "SetVehicleUnkDamageMultiplier", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetVehicleUnkDamageMultiplier(Vehicle vehicle, float multiplier)", "description": "", "aliases": "0x45A561A9421AB6AD", "url": "https://docs.fivem.net/natives/?_0x45A561A9421AB6AD", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "multiplier", "type": "float"}]}
{"hash": "0x1980F68872CC2C3D", "name": "_SET_VEHICLE_USE_HORN_BUTTON_FOR_NITROUS", "lua_name": "SetVehicleUseHornButtonForNitrous", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetVehicleUseHornButtonForNitrous(Vehicle vehicle, BOOL bToggle)", "description": "```\nNativeDB Introduced: v3095\n```\n\nEnables or disables the use of the vehicle's horn button for activating the nitrous system.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x1980F68872CC2C3D", "params": [{"name": "vehicle", "type": "Vehicle", "description": "The vehicle where this setting will be applied."}, {"name": "bToggle", "type": "BOOL", "description": "If set to `true`, the horn button will activate the nitrous system; if `false`, it will not."}]}
{"hash": "0x86B4B6212CB8B627", "name": "_SET_VEHICLE_WEAPONS_DISABLED", "lua_name": "SetVehicleWeaponsDisabled", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetVehicleWeaponsDisabled(Vehicle vehicle, int weaponSlot)", "description": "", "aliases": "0x86B4B6212CB8B627", "url": "https://docs.fivem.net/natives/?_0x86B4B6212CB8B627", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "weaponSlot", "type": "int"}]}
{"hash": "0x44CD1F493DB2A0A6", "name": "_SET_VEHICLE_WEAPON_CAPACITY", "lua_name": "SetVehicleWeaponCapacity", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetVehicleWeaponCapacity(Vehicle vehicle, int weaponIndex, int capacity)", "description": "", "aliases": "0x44CD1F493DB2A0A6", "url": "https://docs.fivem.net/natives/?_0x44CD1F493DB2A0A6", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "weaponIndex", "type": "int"}, {"name": "capacity", "type": "int"}]}
{"hash": "0x2970EAA18FD5E42F", "name": "_SET_VEHICLE_WHEELS_DEAL_DAMAGE", "lua_name": "SetVehicleWheelsDealDamage", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetVehicleWheelsDealDamage(Vehicle vehicle, BOOL toggle)", "description": "```\nRelated to monster trucks in native scripts.\n```\n\n```\nNativeDB Introduced: v1604\n```", "aliases": "0x2970EAA18FD5E42F", "url": "https://docs.fivem.net/natives/?_0x2970EAA18FD5E42F", "params": [{"name": "vehicle", "type": "Vehicle"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0xE41033B25D003A07", "name": "_SET_VEHICLE_XENON_LIGHTS_COLOR", "lua_name": "SetVehicleXenonLightsColor", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void SetVehicleXenonLightsColor(Vehicle vehicle, int color)", "description": "Paint index goes from 0 to 12.\n\nYou can find the list of colors and ids here: [\\_GET_VEHICLE_HEADLIGHTS_COLOUR](#\\_0x3DFF319A831E0CDB)", "aliases": "0xE41033B25D003A07 _SET_VEHICLE_HEADLIGHTS_COLOUR _SET_VEHICLE_XENON_LIGHTS_COLOUR", "url": "https://docs.fivem.net/natives/?_0xE41033B25D003A07", "params": [{"name": "vehicle", "type": "Vehicle", "description": "The vehicle handle."}, {"name": "color", "type": "int", "description": "The paint index."}]}
{"hash": "0x7C06330BFDDA182E", "name": "_STOP_BRING_VEHICLE_TO_HALT", "lua_name": "StopBringVehicleToHalt", "ns": "VEHICLE", "apiset": "client", "game": "gta5", "signature": "void StopBringVehicleToHalt(Vehicle vehicle)", "description": "```\nStops CTaskBringVehicleToHalt\n```", "aliases": "0x7C06330BFDDA182E", "url": "https://docs.fivem.net/natives/?_0x7C06330BFDDA182E", "params": [{"name": "vehicle", "type": "Vehicle"}]}
{"hash": "0x547237AA71AB44DE", "name": "", "lua_name": "N_0x547237aa71ab44de", "ns": "WATER", "apiset": "client", "game": "gta5", "signature": "void N_0x547237aa71ab44de(float p0)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x547237AA71AB44DE", "params": [{"name": "p0", "type": "float"}]}
{"hash": "0xFDBF4CDBC07E1706", "name": "ADD_EXTRA_CALMING_QUAD", "lua_name": "AddExtraCalmingQuad", "ns": "WATER", "apiset": "client", "game": "gta5", "signature": "int AddExtraCalmingQuad(float xLow, float yLow, float xHigh, float yHigh, float height)", "description": "Only 8 current rises can exist. If rises need to be changed, use REMOVE_EXTRA_CALMING_QUAD and then ADD_EXTRA_CALMING_QUAD again.\nAfter removing a rise, you will be able to add a rise again.", "aliases": "0xFDBF4CDBC07E1706 _ADD_CURRENT_RISE", "url": "https://docs.fivem.net/natives/?_0xFDBF4CDBC07E1706", "params": [{"name": "xLow", "type": "float"}, {"name": "yLow", "type": "float"}, {"name": "xHigh", "type": "float"}, {"name": "yHigh", "type": "float"}, {"name": "height", "type": "float"}]}
{"hash": "0x2B2A2CC86778B619", "name": "GET_DEEP_OCEAN_SCALER", "lua_name": "GetDeepOceanScaler", "ns": "WATER", "apiset": "client", "game": "gta5", "signature": "float GetDeepOceanScaler()", "description": "```\nGets the aggressiveness factor of the ocean waves. \n```", "aliases": "0x2B2A2CC86778B619 _GET_WAVES_INTENSITY _GET_CURRENT_INTENSITY", "url": "https://docs.fivem.net/natives/?_0x2B2A2CC86778B619", "params": []}
{"hash": "0xF6829842C06AE524", "name": "GET_WATER_HEIGHT", "lua_name": "GetWaterHeight", "ns": "WATER", "apiset": "client", "game": "gta5", "signature": "BOOL GetWaterHeight(float x, float y, float z, float* height)", "description": "Retrieves the depth of the water beneath the specified position, accounting for the waves.\n\n**Note:** The result might vary depending on the specific frame when this command is executed due to wave fluctuations.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xF6829842C06AE524", "params": [{"name": "x", "type": "float", "description": "The coordinate at which to test at for water."}, {"name": "y", "type": "float", "description": "The coordinate at which to test at for water."}, {"name": "z", "type": "float", "description": "The coordinate at which to test at for water."}, {"name": "height", "type": "float*", "description": "The height at which to test at for water."}]}
{"hash": "0x8EE6B53CE13A9794", "name": "GET_WATER_HEIGHT_NO_WAVES", "lua_name": "GetWaterHeightNoWaves", "ns": "WATER", "apiset": "client", "game": "gta5", "signature": "BOOL GetWaterHeightNoWaves(float x, float y, float z, float* height)", "description": "Retrieves the depth of the water beneath the specified position, disregarding wave effects.\n\n**Note:** The result remains consistent across different frames as it doesn't consider wave fluctuations.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x8EE6B53CE13A9794", "params": [{"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}, {"name": "height", "type": "float*"}]}
{"hash": "0xC443FD757C3BA637", "name": "MODIFY_WATER", "lua_name": "ModifyWater", "ns": "WATER", "apiset": "client", "game": "gta5", "signature": "void ModifyWater(float x, float y, float height, float radius)", "description": "```\nSets the water height for a given position and radius. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC443FD757C3BA637", "params": [{"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "height", "type": "float"}, {"name": "radius", "type": "float"}]}
{"hash": "0x5E5E99285AE812DB", "name": "RESET_DEEP_OCEAN_SCALER", "lua_name": "ResetDeepOceanScaler", "ns": "WATER", "apiset": "client", "game": "gta5", "signature": "void ResetDeepOceanScaler()", "description": "```\nSets the waves intensity back to original (1.0 in most cases). \n```", "aliases": "0x5E5E99285AE812DB _RESET_WAVES_INTENSITY _RESET_CURRENT_INTENSITY", "url": "https://docs.fivem.net/natives/?_0x5E5E99285AE812DB", "params": []}
{"hash": "0xB96B00E976BE977F", "name": "SET_DEEP_OCEAN_SCALER", "lua_name": "SetDeepOceanScaler", "ns": "WATER", "apiset": "client", "game": "gta5", "signature": "void SetDeepOceanScaler(float intensity)", "description": "```\nSets a value that determines how aggressive the ocean waves will be. Values of 2.0 or more make for very aggressive waves like you see during a thunderstorm. \nWorks only ~200 meters around the player. \n```", "aliases": "0xB96B00E976BE977F _SET_WAVES_INTENSITY _SET_CURRENT_INTENSITY", "url": "https://docs.fivem.net/natives/?_0xB96B00E976BE977F", "params": [{"name": "intensity", "type": "float"}]}
{"hash": "0x8974647ED222EA5F", "name": "TEST_PROBE_AGAINST_ALL_WATER", "lua_name": "TestProbeAgainstAllWater", "ns": "WATER", "apiset": "client", "game": "gta5", "signature": "BOOL TestProbeAgainstAllWater(float x1, float y1, float z1, float x2, float y2, float z2, int flag, Vector3* result)", "description": "Flags are identical to START_SHAPE_TEST\\*, however, 128 is automatically set.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x8974647ED222EA5F", "params": [{"name": "x1", "type": "float"}, {"name": "y1", "type": "float"}, {"name": "z1", "type": "float"}, {"name": "x2", "type": "float"}, {"name": "y2", "type": "float"}, {"name": "z2", "type": "float"}, {"name": "flag", "type": "int", "description": "See [`START_SHAPE_TEST_LOS_PROBE`](#\\_0x7EE9F5D83DD4F90E)"}, {"name": "result", "type": "Vector3*"}]}
{"hash": "0xFFA5D878809819DB", "name": "TEST_PROBE_AGAINST_WATER", "lua_name": "TestProbeAgainstWater", "ns": "WATER", "apiset": "client", "game": "gta5", "signature": "BOOL TestProbeAgainstWater(float x1, float y1, float z1, float x2, float y2, float z2, Vector3* result)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xFFA5D878809819DB", "params": [{"name": "x1", "type": "float"}, {"name": "y1", "type": "float"}, {"name": "z1", "type": "float"}, {"name": "x2", "type": "float"}, {"name": "y2", "type": "float"}, {"name": "z2", "type": "float"}, {"name": "result", "type": "Vector3*"}]}
{"hash": "0x2B3451FA1E3142E2", "name": "TEST_VERTICAL_PROBE_AGAINST_ALL_WATER", "lua_name": "TestVerticalProbeAgainstAllWater", "ns": "WATER", "apiset": "client", "game": "gta5", "signature": "BOOL TestVerticalProbeAgainstAllWater(float x, float y, float z, int flag, float* height)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x2B3451FA1E3142E2", "params": [{"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}, {"name": "flag", "type": "int", "description": "See [`START_SHAPE_TEST_LOS_PROBE`](#\\_0x7EE9F5D83DD4F90E)"}, {"name": "height", "type": "float*"}]}
{"hash": "0xB1252E3E59A82AAF", "name": "_REMOVE_CURRENT_RISE", "lua_name": "RemoveCurrentRise", "ns": "WATER", "apiset": "client", "game": "gta5", "signature": "void RemoveCurrentRise(int p0)", "description": "```\np0 is the handle returned from _0xFDBF4CDBC07E1706 \n```", "aliases": "0xB1252E3E59A82AAF", "url": "https://docs.fivem.net/natives/?_0xB1252E3E59A82AAF", "params": [{"name": "p0", "type": "int"}]}
{"hash": "0x24C024BA8379A70A", "name": "", "lua_name": "N_0x24c024ba8379a70a", "ns": "WEAPON", "apiset": "client", "game": "gta5", "signature": "void N_0x24c024ba8379a70a(Any p0, Any p1)", "description": "```\nNativeDB Introduced: v1868\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x24C024BA8379A70A", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}]}
{"hash": "0x50276EF8172F5F12", "name": "", "lua_name": "N_0x50276ef8172f5f12", "ns": "WEAPON", "apiset": "client", "game": "gta5", "signature": "void N_0x50276ef8172f5f12(Ped ped)", "description": "Related to the ped's weapon - flag used when disabling ped vehicle weapon\n\nSET_PED_\\*\n\n```\nNativeDB Introduced: v1734\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x50276EF8172F5F12", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0x977CA98939E82E4B", "name": "", "lua_name": "N_0x977ca98939e82e4b", "ns": "WEAPON", "apiset": "client", "game": "gta5", "signature": "void N_0x977ca98939e82e4b(Object weaponObject, int p1)", "description": "```\nSET_WEAPON_OBJECT_*\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x977CA98939E82E4B", "params": [{"name": "weaponObject", "type": "Object"}, {"name": "p1", "type": "int"}]}
{"hash": "0xA2C9AC24B4061285", "name": "", "lua_name": "N_0xa2c9ac24b4061285", "ns": "WEAPON", "apiset": "client", "game": "gta5", "signature": "int N_0xa2c9ac24b4061285(Ped ped, Hash weaponHash)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA2C9AC24B4061285", "params": [{"name": "ped", "type": "Ped"}, {"name": "weaponHash", "type": "Hash", "annotations": {"cs_type": "Any"}}]}
{"hash": "0xE4DCEC7FD5B739A5", "name": "", "lua_name": "N_0xe4dcec7fd5b739a5", "ns": "WEAPON", "apiset": "client", "game": "gta5", "signature": "void N_0xe4dcec7fd5b739a5(Ped ped)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xE4DCEC7FD5B739A5", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0xE6D2CEDD370FF98E", "name": "", "lua_name": "N_0xe6d2cedd370ff98e", "ns": "WEAPON", "apiset": "client", "game": "gta5", "signature": "void N_0xe6d2cedd370ff98e(Any p0, Any p1)", "description": "```\nNativeDB Introduced: v2372\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xE6D2CEDD370FF98E", "params": [{"name": "p0", "type": "Any"}, {"name": "p1", "type": "Any"}]}
{"hash": "0x78F0424C34306220", "name": "ADD_AMMO_TO_PED", "lua_name": "AddAmmoToPed", "ns": "WEAPON", "apiset": "client", "game": "gta5", "signature": "void AddAmmoToPed(Ped ped, Hash weaponHash, int ammo)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x78F0424C34306220", "params": [{"name": "ped", "type": "Ped"}, {"name": "weaponHash", "type": "Hash"}, {"name": "ammo", "type": "int"}]}
{"hash": "0xBC7BE5ABC0879F74", "name": "CAN_USE_WEAPON_ON_PARACHUTE", "lua_name": "CanUseWeaponOnParachute", "ns": "WEAPON", "apiset": "client", "game": "gta5", "signature": "BOOL CanUseWeaponOnParachute(Hash weaponHash)", "description": "```\nthis returns if you can use the weapon while using a parachute \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xBC7BE5ABC0879F74", "params": [{"name": "weaponHash", "type": "Hash"}]}
{"hash": "0xAC678E40BE7C74D2", "name": "CLEAR_ENTITY_LAST_WEAPON_DAMAGE", "lua_name": "ClearEntityLastWeaponDamage", "ns": "WEAPON", "apiset": "client", "game": "gta5", "signature": "void ClearEntityLastWeaponDamage(Entity entity)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xAC678E40BE7C74D2", "params": [{"name": "entity", "type": "Entity"}]}
{"hash": "0x0E98F88A24C5F4B8", "name": "CLEAR_PED_LAST_WEAPON_DAMAGE", "lua_name": "ClearPedLastWeaponDamage", "ns": "WEAPON", "apiset": "client", "game": "gta5", "signature": "void ClearPedLastWeaponDamage(Ped ped)", "description": "Does NOT seem to work with HAS_PED_BEEN_DAMAGED_BY_WEAPON. Use CLEAR_ENTITY_LAST_WEAPON_DAMAGE and HAS_ENTITY_BEEN_DAMAGED_BY_WEAPON instead.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x0E98F88A24C5F4B8", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0x9541D3CF0D398F36", "name": "CREATE_WEAPON_OBJECT", "lua_name": "CreateWeaponObject", "ns": "WEAPON", "apiset": "client", "game": "gta5", "signature": "Object CreateWeaponObject(Hash weaponHash, int ammoCount, float x, float y, float z, BOOL bCreateDefaultComponents, float scale, int customModelHash)", "description": "Create a weapon object that cannot be attached to a ped. If you want to create a weapon object that can be attached to a ped, use [`CREATE_OBJECT`](#\\_0x509D5878EB39E842) instead.\n\n```\nNativeDB Added Parameter 9: BOOL bRegisterAsNetworkObject\nNativeDB Added Parameter 10: BOOL bScriptHostObject\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x9541D3CF0D398F36", "params": [{"name": "weaponHash", "type": "Hash", "description": "The hash of the weapon to create."}, {"name": "ammoCount", "type": "int", "description": "The amount of ammo for the weapon."}, {"name": "x", "type": "float", "description": "X coordinate for the weapon's position."}, {"name": "y", "type": "float", "description": "Y coordinate for the weapon's position."}, {"name": "z", "type": "float", "description": "Z coordinate for the weapon's position."}, {"name": "bCreateDefaultComponents", "type": "BOOL", "description": "Boolean that indicates whether the default components should be created for that weapon (`true`/`false`)."}, {"name": "scale", "type": "float", "description": "The size of the object, to increase it, set the scale to a value greater than `1.0`."}, {"name": "customModelHash", "type": "int", "description": "The hash of the custom model to use for the weapon object. Set to `0` if you do not intend to use a custom model hash."}]}
{"hash": "0x5CEE3DF569CECAB0", "name": "DOES_WEAPON_TAKE_WEAPON_COMPONENT", "lua_name": "DoesWeaponTakeWeaponComponent", "ns": "WEAPON", "apiset": "client", "game": "gta5", "signature": "BOOL DoesWeaponTakeWeaponComponent(Hash weaponHash, Hash componentHash)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x5CEE3DF569CECAB0", "params": [{"name": "weaponHash", "type": "Hash"}, {"name": "componentHash", "type": "Hash"}]}
{"hash": "0xC8B46D7727D864AA", "name": "ENABLE_LASER_SIGHT_RENDERING", "lua_name": "EnableLaserSightRendering", "ns": "WEAPON", "apiset": "client", "game": "gta5", "signature": "void EnableLaserSightRendering(BOOL toggle)", "description": "```\nEnables laser sight on any weapon. \nIt doesn't work. Neither on tick nor OnKeyDown \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC8B46D7727D864AA", "params": [{"name": "toggle", "type": "BOOL"}]}
{"hash": "0xFC4BD125DE7611E4", "name": "EXPLODE_PROJECTILES", "lua_name": "ExplodeProjectiles", "ns": "WEAPON", "apiset": "client", "game": "gta5", "signature": "void ExplodeProjectiles(Ped ped, Hash weaponHash, BOOL p2)", "description": "```\nWEAPON::EXPLODE_PROJECTILES(PLAYER::PLAYER_PED_ID(), func_221(0x00000003), 0x00000001); \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xFC4BD125DE7611E4", "params": [{"name": "ped", "type": "Ped"}, {"name": "weaponHash", "type": "Hash"}, {"name": "p2", "type": "BOOL"}]}
{"hash": "0x2E1202248937775C", "name": "GET_AMMO_IN_CLIP", "lua_name": "GetAmmoInClip", "ns": "WEAPON", "apiset": "client", "game": "gta5", "signature": "BOOL GetAmmoInClip(Ped ped, Hash weaponHash, int* ammo)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x2E1202248937775C", "params": [{"name": "ped", "type": "Ped"}, {"name": "weaponHash", "type": "Hash"}, {"name": "ammo", "type": "int*"}]}
{"hash": "0x015A522136D7F951", "name": "GET_AMMO_IN_PED_WEAPON", "lua_name": "GetAmmoInPedWeapon", "ns": "WEAPON", "apiset": "client", "game": "gta5", "signature": "int GetAmmoInPedWeapon(Ped ped, Hash weaponhash)", "description": "```\nWEAPON::GET_AMMO_IN_PED_WEAPON(PLAYER::PLAYER_PED_ID(), a_0) \nFrom decompiled scripts \nReturns total ammo in weapon \nGTALua Example : \nnatives.WEAPON.GET_AMMO_IN_PED_WEAPON(plyPed, WeaponHash) \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x015A522136D7F951", "params": [{"name": "ped", "type": "Ped"}, {"name": "weaponhash", "type": "Hash"}]}
{"hash": "0x8483E98E8B888AE2", "name": "GET_BEST_PED_WEAPON", "lua_name": "GetBestPedWeapon", "ns": "WEAPON", "apiset": "client", "game": "gta5", "signature": "Hash GetBestPedWeapon(Ped ped, BOOL ignoreAmmoCount)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x8483E98E8B888AE2", "params": [{"name": "ped", "type": "Ped"}, {"name": "ignoreAmmoCount", "type": "BOOL", "description": "If set to true, the best weapon can have no ammo, otherwise, it will return the best weapon with ammo. Default value is `0`."}]}
{"hash": "0x1017582BCD3832DC", "name": "GET_CURRENT_PED_VEHICLE_WEAPON", "lua_name": "GetCurrentPedVehicleWeapon", "ns": "WEAPON", "apiset": "client", "game": "gta5", "signature": "BOOL GetCurrentPedVehicleWeapon(Ped ped, Hash* weaponHash)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x1017582BCD3832DC", "params": [{"name": "ped", "type": "Ped"}, {"name": "weaponHash", "type": "Hash*"}]}
{"hash": "0x3A87E44BB9A01D54", "name": "GET_CURRENT_PED_WEAPON", "lua_name": "GetCurrentPedWeapon", "ns": "WEAPON", "apiset": "client", "game": "gta5", "signature": "BOOL GetCurrentPedWeapon(Ped ped, Hash* weaponHash, BOOL p2)", "description": "```\nThe return value seems to indicate returns true if the hash of the weapon object weapon equals the weapon hash. \np2 seems to be 1 most of the time; and is not implemented.\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x3A87E44BB9A01D54", "params": [{"name": "ped", "type": "Ped"}, {"name": "weaponHash", "type": "Hash*"}, {"name": "p2", "type": "BOOL"}]}
{"hash": "0x3B390A939AF0B5FC", "name": "GET_CURRENT_PED_WEAPON_ENTITY_INDEX", "lua_name": "GetCurrentPedWeaponEntityIndex", "ns": "WEAPON", "apiset": "client", "game": "gta5", "signature": "Entity GetCurrentPedWeaponEntityIndex(Ped ped)", "description": "```\nNativeDB Added Parameter 2: Any p1\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x3B390A939AF0B5FC", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0xF731332072F5156C", "name": "GET_IS_PED_GADGET_EQUIPPED", "lua_name": "GetIsPedGadgetEquipped", "ns": "WEAPON", "apiset": "client", "game": "gta5", "signature": "BOOL GetIsPedGadgetEquipped(Ped ped, Hash gadgetHash)", "description": "```\ngadgetHash - was always 0xFBAB5776 (\"GADGET_PARACHUTE\"). \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xF731332072F5156C", "params": [{"name": "ped", "type": "Ped"}, {"name": "gadgetHash", "type": "Hash"}]}
{"hash": "0x840F03E9041E2C9C", "name": "GET_LOCKON_DISTANCE_OF_CURRENT_PED_WEAPON", "lua_name": "GetLockonDistanceOfCurrentPedWeapon", "ns": "WEAPON", "apiset": "client", "game": "gta5", "signature": "float GetLockonDistanceOfCurrentPedWeapon(Ped ped)", "description": "", "aliases": "0x840F03E9041E2C9C _GET_LOCKON_RANGE_OF_CURRENT_PED_WEAPON", "url": "https://docs.fivem.net/natives/?_0x840F03E9041E2C9C", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0xDC16122C7A20C933", "name": "GET_MAX_AMMO", "lua_name": "GetMaxAmmo", "ns": "WEAPON", "apiset": "client", "game": "gta5", "signature": "BOOL GetMaxAmmo(Ped ped, Hash weaponHash, int* ammo)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xDC16122C7A20C933", "params": [{"name": "ped", "type": "Ped"}, {"name": "weaponHash", "type": "Hash"}, {"name": "ammo", "type": "int*"}]}
{"hash": "0xA38DCFFCEA8962FA", "name": "GET_MAX_AMMO_IN_CLIP", "lua_name": "GetMaxAmmoInClip", "ns": "WEAPON", "apiset": "client", "game": "gta5", "signature": "int GetMaxAmmoInClip(Ped ped, Hash weaponHash, BOOL p2)", "description": "```\np2 is mostly 1 in the scripts. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA38DCFFCEA8962FA", "params": [{"name": "ped", "type": "Ped"}, {"name": "weaponHash", "type": "Hash"}, {"name": "p2", "type": "BOOL"}]}
{"hash": "0x814C9D19DFD69679", "name": "GET_MAX_RANGE_OF_CURRENT_PED_WEAPON", "lua_name": "GetMaxRangeOfCurrentPedWeapon", "ns": "WEAPON", "apiset": "client", "game": "gta5", "signature": "float GetMaxRangeOfCurrentPedWeapon(Ped ped)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x814C9D19DFD69679", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0x39D22031557946C1", "name": "GET_PED_AMMO_BY_TYPE", "lua_name": "GetPedAmmoByType", "ns": "WEAPON", "apiset": "client", "game": "gta5", "signature": "int GetPedAmmoByType(Ped ped, Hash ammoType)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x39D22031557946C1", "params": [{"name": "ped", "type": "Ped"}, {"name": "ammoType", "type": "Hash", "annotations": {"cs_type": "Any"}}]}
{"hash": "0x7FEAD38B326B9F74", "name": "GET_PED_AMMO_TYPE_FROM_WEAPON", "lua_name": "GetPedAmmoTypeFromWeapon", "ns": "WEAPON", "apiset": "client", "game": "gta5", "signature": "Hash GetPedAmmoTypeFromWeapon(Ped ped, Hash weaponHash)", "description": "```\nReturns the current ammo type of the specified ped's specified weapon.\n\nMkII magazines will change the return value, like Pistol MkII returning AMMO_PISTOL without any components and returning AMMO_PISTOL_TRACER after Tracer Rounds component is attached.\n\nUse 0xF489B44DD5AF4BD9 if you always want AMMO_PISTOL.\n```", "aliases": "_GET_PED_AMMO_TYPE", "url": "https://docs.fivem.net/natives/?_0x7FEAD38B326B9F74", "params": [{"name": "ped", "type": "Ped"}, {"name": "weaponHash", "type": "Hash"}]}
{"hash": "0x6C4D0409BA1A2BC2", "name": "GET_PED_LAST_WEAPON_IMPACT_COORD", "lua_name": "GetPedLastWeaponImpactCoord", "ns": "WEAPON", "apiset": "client", "game": "gta5", "signature": "BOOL GetPedLastWeaponImpactCoord(Ped ped, Vector3* coords)", "description": "```\nPass ped. Pass address of Vector3. \nThe coord will be put into the Vector3. \nThe return will determine whether there was a coord found or not. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x6C4D0409BA1A2BC2", "params": [{"name": "ped", "type": "Ped"}, {"name": "coords", "type": "Vector3*"}]}
{"hash": "0xEFFED78E9011134D", "name": "GET_PED_WEAPONTYPE_IN_SLOT", "lua_name": "GetPedWeapontypeInSlot", "ns": "WEAPON", "apiset": "client", "game": "gta5", "signature": "Hash GetPedWeapontypeInSlot(Ped ped, Hash weaponSlot)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xEFFED78E9011134D", "params": [{"name": "ped", "type": "Ped"}, {"name": "weaponSlot", "type": "Hash"}]}
{"hash": "0x2B9EEDC07BD06B9F", "name": "GET_PED_WEAPON_TINT_INDEX", "lua_name": "GetPedWeaponTintIndex", "ns": "WEAPON", "apiset": "client", "game": "gta5", "signature": "int GetPedWeaponTintIndex(Ped ped, Hash weaponHash)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x2B9EEDC07BD06B9F", "params": [{"name": "ped", "type": "Ped"}, {"name": "weaponHash", "type": "Hash"}]}
{"hash": "0x0A6DB4965674D243", "name": "GET_SELECTED_PED_WEAPON", "lua_name": "GetSelectedPedWeapon", "ns": "WEAPON", "apiset": "client", "game": "gta5", "signature": "Hash GetSelectedPedWeapon(Ped ped)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x0A6DB4965674D243", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0xC3287EE3050FB74C", "name": "GET_WEAPONTYPE_GROUP", "lua_name": "GetWeapontypeGroup", "ns": "WEAPON", "apiset": "client", "game": "gta5", "signature": "Hash GetWeapontypeGroup(Hash weaponHash)", "description": "Gets and returns the hash of the group of the specified weapon (group names can be found/changed under \"Group\" in the weapons' meta file).\nNote that the group is **not** the same as the location on the weapon wheel.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC3287EE3050FB74C", "params": [{"name": "weaponHash", "type": "Hash", "description": "The hash of the weapon."}]}
{"hash": "0xF46CDC33180FDA94", "name": "GET_WEAPONTYPE_MODEL", "lua_name": "GetWeapontypeModel", "ns": "WEAPON", "apiset": "client", "game": "gta5", "signature": "Hash GetWeapontypeModel(Hash weaponHash)", "description": "```\nReturns the model of any weapon. \nCan also take an ammo hash? \nsub_6663a(&l_115B, WEAPON::GET_WEAPONTYPE_MODEL(${ammo_rpg})); \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xF46CDC33180FDA94", "params": [{"name": "weaponHash", "type": "Hash"}]}
{"hash": "0x4215460B9B8B7FA0", "name": "GET_WEAPONTYPE_SLOT", "lua_name": "GetWeapontypeSlot", "ns": "WEAPON", "apiset": "client", "game": "gta5", "signature": "Hash GetWeapontypeSlot(Hash weaponHash)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x4215460B9B8B7FA0", "params": [{"name": "weaponHash", "type": "Hash"}]}
{"hash": "0x583BE370B1EC6EB4", "name": "GET_WEAPON_CLIP_SIZE", "lua_name": "GetWeaponClipSize", "ns": "WEAPON", "apiset": "client", "game": "gta5", "signature": "int GetWeaponClipSize(Hash weaponHash)", "description": "```\n// Returns the size of the default weapon component clip. \nUse it like this: \nchar cClipSize[32]; \nHash cur; \nif (WEAPON::GET_CURRENT_PED_WEAPON(playerPed, &cur, 1)) \n{ \n if (WEAPON::IS_WEAPON_VALID(cur)) \n { \n int iClipSize = WEAPON::GET_WEAPON_CLIP_SIZE(cur); \n sprintf_s(cClipSize, \"ClipSize: %.d\", iClipSize); \n vDrawString(cClipSize, 0.5f, 0.5f); \n } \n} \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x583BE370B1EC6EB4", "params": [{"name": "weaponHash", "type": "Hash"}]}
{"hash": "0xB3CAF387AE12E9F8", "name": "GET_WEAPON_COMPONENT_HUD_STATS", "lua_name": "GetWeaponComponentHudStats", "ns": "WEAPON", "apiset": "client", "game": "gta5", "signature": "BOOL GetWeaponComponentHudStats(Hash componentHash, int* outData)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xB3CAF387AE12E9F8", "params": [{"name": "componentHash", "type": "Hash"}, {"name": "outData", "type": "int*"}]}
{"hash": "0x0DB57B41EC1DB083", "name": "GET_WEAPON_COMPONENT_TYPE_MODEL", "lua_name": "GetWeaponComponentTypeModel", "ns": "WEAPON", "apiset": "client", "game": "gta5", "signature": "Hash GetWeaponComponentTypeModel(Hash componentHash)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x0DB57B41EC1DB083", "params": [{"name": "componentHash", "type": "Hash"}]}
{"hash": "0x3133B907D8B32053", "name": "GET_WEAPON_DAMAGE", "lua_name": "GetWeaponDamage", "ns": "WEAPON", "apiset": "client", "game": "gta5", "signature": "float GetWeaponDamage(Hash weaponHash, Hash componentHash)", "description": "This native does not return damages of weapons from the melee and explosive group.", "aliases": "0x3133B907D8B32053 _GET_WEAPON_DAMAGE", "url": "https://docs.fivem.net/natives/?_0x3133B907D8B32053", "params": [{"name": "weaponHash", "type": "Hash"}, {"name": "componentHash", "type": "Hash", "annotations": {"cs_type": "Any"}, "description": "0 in the decompiled scripts."}]}
{"hash": "0x3BE0BB12D25FB305", "name": "GET_WEAPON_DAMAGE_TYPE", "lua_name": "GetWeaponDamageType", "ns": "WEAPON", "apiset": "client", "game": "gta5", "signature": "int GetWeaponDamageType(Hash weaponHash)", "description": "```\n0=unknown (or incorrect weaponHash) \n1= no damage (flare,snowball, petrolcan) \n2=melee \n3=bullet \n4=force ragdoll fall \n5=explosive (RPG, Railgun, grenade) \n6=fire(molotov) \n8=fall(WEAPON_HELI_CRASH) \n10=electric \n11=barbed wire \n12=extinguisher \n13=gas \n14=water cannon(WEAPON_HIT_BY_WATER_CANNON) \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x3BE0BB12D25FB305", "params": [{"name": "weaponHash", "type": "Hash"}]}
{"hash": "0xD92C739EE34C9EBA", "name": "GET_WEAPON_HUD_STATS", "lua_name": "GetWeaponHudStats", "ns": "WEAPON", "apiset": "client", "game": "gta5", "signature": "BOOL GetWeaponHudStats(Hash weaponHash, Any* outData)", "description": "```\n// members should be aligned to 8 bytes by default but it's best to use alignas here, just to be sure \nstruct WeaponHudStatsData \n{ \n\talignas(8) uint8_t hudDamage; // 0x0000 \n\talignas(8) uint8_t hudSpeed; // 0x0008 \n\talignas(8) uint8_t hudCapacity; // 0x0010 \n\talignas(8) uint8_t hudAccuracy; // 0x0018 \n\talignas(8) uint8_t hudRange; // 0x0020 \n}; \nUsage: \nWeaponHudStatsData data; \nif (GET_WEAPON_HUD_STATS(weaponHash, (Any*)&data)) \n{ \n // uint8_t damagePercentage = data.hudDamage etc... \n} \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xD92C739EE34C9EBA", "params": [{"name": "weaponHash", "type": "Hash"}, {"name": "outData", "type": "Any*"}]}
{"hash": "0xCAE1DC9A0E22A16D", "name": "GET_WEAPON_OBJECT_FROM_PED", "lua_name": "GetWeaponObjectFromPed", "ns": "WEAPON", "apiset": "client", "game": "gta5", "signature": "Object GetWeaponObjectFromPed(Ped ped, BOOL p1)", "description": "```\nDrops the current weapon and returns the object \nUnknown behavior when unarmed. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xCAE1DC9A0E22A16D", "params": [{"name": "ped", "type": "Ped"}, {"name": "p1", "type": "BOOL"}]}
{"hash": "0xCD183314F7CD2E57", "name": "GET_WEAPON_OBJECT_TINT_INDEX", "lua_name": "GetWeaponObjectTintIndex", "ns": "WEAPON", "apiset": "client", "game": "gta5", "signature": "int GetWeaponObjectTintIndex(Object weapon)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xCD183314F7CD2E57", "params": [{"name": "weapon", "type": "Object"}]}
{"hash": "0x5DCF6C5CAB2E9BF7", "name": "GET_WEAPON_TINT_COUNT", "lua_name": "GetWeaponTintCount", "ns": "WEAPON", "apiset": "client", "game": "gta5", "signature": "int GetWeaponTintCount(Hash weaponHash)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x5DCF6C5CAB2E9BF7", "params": [{"name": "weaponHash", "type": "Hash"}]}
{"hash": "0xB282DC6EBD803C75", "name": "GIVE_DELAYED_WEAPON_TO_PED", "lua_name": "GiveDelayedWeaponToPed", "ns": "WEAPON", "apiset": "client", "game": "gta5", "signature": "void GiveDelayedWeaponToPed(Ped ped, Hash weaponHash, int ammoCount, BOOL bForceInHand)", "description": "```\nGives a weapon to PED with a delay, example:\nWEAPON::GIVE_DELAYED_WEAPON_TO_PED(PED::PLAYER_PED_ID(), MISC::GET_HASH_KEY(\"WEAPON_PISTOL\"), 1000, false)\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xB282DC6EBD803C75", "params": [{"name": "ped", "type": "Ped"}, {"name": "weaponHash", "type": "Hash"}, {"name": "ammoCount", "type": "int"}, {"name": "bForceInHand", "type": "BOOL"}]}
{"hash": "0xD966D51AA5B28BB9", "name": "GIVE_WEAPON_COMPONENT_TO_PED", "lua_name": "GiveWeaponComponentToPed", "ns": "WEAPON", "apiset": "client", "game": "gta5", "signature": "void GiveWeaponComponentToPed(Ped ped, Hash weaponHash, Hash componentHash)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xD966D51AA5B28BB9", "params": [{"name": "ped", "type": "Ped"}, {"name": "weaponHash", "type": "Hash"}, {"name": "componentHash", "type": "Hash"}]}
{"hash": "0x33E179436C0B31DB", "name": "GIVE_WEAPON_COMPONENT_TO_WEAPON_OBJECT", "lua_name": "GiveWeaponComponentToWeaponObject", "ns": "WEAPON", "apiset": "client", "game": "gta5", "signature": "void GiveWeaponComponentToWeaponObject(Object weaponObject, Hash addonHash)", "description": "```\naddonHash:\n(use WEAPON::GET_WEAPON_COMPONENT_TYPE_MODEL() to get hash value)\n${component_at_ar_flsh}, ${component_at_ar_supp}, ${component_at_pi_flsh}, ${component_at_scope_large}, ${component_at_ar_supp_02}\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x33E179436C0B31DB", "params": [{"name": "weaponObject", "type": "Object"}, {"name": "addonHash", "type": "Hash"}]}
{"hash": "0xB1FA61371AF7C4B7", "name": "GIVE_WEAPON_OBJECT_TO_PED", "lua_name": "GiveWeaponObjectToPed", "ns": "WEAPON", "apiset": "client", "game": "gta5", "signature": "void GiveWeaponObjectToPed(Object weaponObject, Ped ped)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xB1FA61371AF7C4B7", "params": [{"name": "weaponObject", "type": "Object"}, {"name": "ped", "type": "Ped"}]}
{"hash": "0xBF0FD6E56C964FCB", "name": "GIVE_WEAPON_TO_PED", "lua_name": "GiveWeaponToPed", "ns": "WEAPON", "apiset": "client", "game": "gta5", "signature": "void GiveWeaponToPed(Ped ped, Hash weaponHash, int ammoCount, BOOL isHidden, BOOL bForceInHand)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xBF0FD6E56C964FCB", "params": [{"name": "ped", "type": "Ped"}, {"name": "weaponHash", "type": "Hash"}, {"name": "ammoCount", "type": "int"}, {"name": "isHidden", "type": "BOOL"}, {"name": "bForceInHand", "type": "BOOL"}]}
{"hash": "0x131D401334815E94", "name": "HAS_ENTITY_BEEN_DAMAGED_BY_WEAPON", "lua_name": "HasEntityBeenDamagedByWeapon", "ns": "WEAPON", "apiset": "client", "game": "gta5", "signature": "BOOL HasEntityBeenDamagedByWeapon(Entity entity, Hash weaponHash, int weaponType)", "description": "```\nIt determines what weapons caused damage:\nIf you want to define only a specific weapon, second parameter=weapon hash code, third parameter=0\nIf you want to define any melee weapon, second parameter=0, third parameter=1.\nIf you want to identify any weapon (firearms, melee, rockets, etc.), second parameter=0, third parameter=2.\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x131D401334815E94", "params": [{"name": "entity", "type": "Entity"}, {"name": "weaponHash", "type": "Hash"}, {"name": "weaponType", "type": "int"}]}
{"hash": "0x2D343D2219CD027A", "name": "HAS_PED_BEEN_DAMAGED_BY_WEAPON", "lua_name": "HasPedBeenDamagedByWeapon", "ns": "WEAPON", "apiset": "client", "game": "gta5", "signature": "BOOL HasPedBeenDamagedByWeapon(Ped ped, Hash weaponHash, int weaponType)", "description": "```\nIt determines what weapons caused damage: \nIf you want to define only a specific weapon, second parameter=weapon hash code, third parameter=0 \nIf you want to define any melee weapon, second parameter=0, third parameter=1. \nIf you want to identify any weapon (firearms, melee, rockets, etc.), second parameter=0, third parameter=2. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x2D343D2219CD027A", "params": [{"name": "ped", "type": "Ped"}, {"name": "weaponHash", "type": "Hash"}, {"name": "weaponType", "type": "int"}]}
{"hash": "0x8DECB02F88F428BC", "name": "HAS_PED_GOT_WEAPON", "lua_name": "HasPedGotWeapon", "ns": "WEAPON", "apiset": "client", "game": "gta5", "signature": "BOOL HasPedGotWeapon(Ped ped, Hash weaponHash, BOOL p2)", "description": "```\np2 should be FALSE, otherwise it seems to always return FALSE \nBool does not check if the weapon is current equipped, unfortunately. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x8DECB02F88F428BC", "params": [{"name": "ped", "type": "Ped"}, {"name": "weaponHash", "type": "Hash"}, {"name": "p2", "type": "BOOL"}]}
{"hash": "0xC593212475FAE340", "name": "HAS_PED_GOT_WEAPON_COMPONENT", "lua_name": "HasPedGotWeaponComponent", "ns": "WEAPON", "apiset": "client", "game": "gta5", "signature": "BOOL HasPedGotWeaponComponent(Ped ped, Hash weaponHash, Hash componentHash)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xC593212475FAE340", "params": [{"name": "ped", "type": "Ped"}, {"name": "weaponHash", "type": "Hash"}, {"name": "componentHash", "type": "Hash"}]}
{"hash": "0x717C8481234E3B88", "name": "HAS_VEHICLE_GOT_PROJECTILE_ATTACHED", "lua_name": "HasVehicleGotProjectileAttached", "ns": "WEAPON", "apiset": "client", "game": "gta5", "signature": "BOOL HasVehicleGotProjectileAttached(Ped driver, Vehicle vehicle, Hash weaponHash, Any p3)", "description": "```\nThird Parameter = unsure, but pretty sure it is weapon hash \n--> get_hash_key(\"weapon_stickybomb\") \nFourth Parameter = unsure, almost always -1 \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x717C8481234E3B88", "params": [{"name": "driver", "type": "Ped"}, {"name": "vehicle", "type": "Vehicle"}, {"name": "weaponHash", "type": "Hash"}, {"name": "p3", "type": "Any"}]}
{"hash": "0x36E353271F0E90EE", "name": "HAS_WEAPON_ASSET_LOADED", "lua_name": "HasWeaponAssetLoaded", "ns": "WEAPON", "apiset": "client", "game": "gta5", "signature": "BOOL HasWeaponAssetLoaded(Hash weaponHash)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x36E353271F0E90EE", "params": [{"name": "weaponHash", "type": "Hash"}]}
{"hash": "0x76A18844E743BF91", "name": "HAS_WEAPON_GOT_WEAPON_COMPONENT", "lua_name": "HasWeaponGotWeaponComponent", "ns": "WEAPON", "apiset": "client", "game": "gta5", "signature": "BOOL HasWeaponGotWeaponComponent(Object weapon, Hash addonHash)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x76A18844E743BF91", "params": [{"name": "weapon", "type": "Object"}, {"name": "addonHash", "type": "Hash"}]}
{"hash": "0x6F6981D2253C208F", "name": "HIDE_PED_WEAPON_FOR_SCRIPTED_CUTSCENE", "lua_name": "HidePedWeaponForScriptedCutscene", "ns": "WEAPON", "apiset": "client", "game": "gta5", "signature": "void HidePedWeaponForScriptedCutscene(Ped ped, BOOL toggle)", "description": "```\nHides the players weapon during a cutscene. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x6F6981D2253C208F", "params": [{"name": "ped", "type": "Ped"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0x4B7620C47217126C", "name": "IS_FLASH_LIGHT_ON", "lua_name": "IsFlashLightOn", "ns": "WEAPON", "apiset": "client", "game": "gta5", "signature": "BOOL IsFlashLightOn(Ped ped)", "description": "", "aliases": "SET_WEAPON_SMOKEGRENADE_ASSIGNED", "url": "https://docs.fivem.net/natives/?_0x4B7620C47217126C", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0x475768A975D5AD17", "name": "IS_PED_ARMED", "lua_name": "IsPedArmed", "ns": "WEAPON", "apiset": "client", "game": "gta5", "signature": "BOOL IsPedArmed(Ped ped, int typeFlags)", "description": "Checks if the ped is currently equipped with a weapon matching a bit specified using a bitwise-or in typeFlags.\n\n| Bit value | Effect |\n|-----------|-------------------|\n| 1 | Melee weapons |\n| 2 | Explosive weapons |\n| 4 | Any other weapons |\n\nNot specifying any bit will lead to the native *always* returning 'false', and for example specifying '4 | 2' will check for any weapon except fists and melee weapons.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x475768A975D5AD17", "params": [{"name": "ped", "type": "Ped", "description": "The ped to check armed state on."}, {"name": "typeFlags", "type": "int", "description": "Type flags to check."}]}
{"hash": "0x65F0C5AE05943EC7", "name": "IS_PED_CURRENT_WEAPON_SILENCED", "lua_name": "IsPedCurrentWeaponSilenced", "ns": "WEAPON", "apiset": "client", "game": "gta5", "signature": "BOOL IsPedCurrentWeaponSilenced(Ped ped)", "description": "```\nThis native returns a true or false value. \nPed ped = The ped whose weapon you want to check. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x65F0C5AE05943EC7", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0x0D78DE0572D3969E", "name": "IS_PED_WEAPON_COMPONENT_ACTIVE", "lua_name": "IsPedWeaponComponentActive", "ns": "WEAPON", "apiset": "client", "game": "gta5", "signature": "BOOL IsPedWeaponComponentActive(Ped ped, Hash weaponHash, Hash componentHash)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x0D78DE0572D3969E", "params": [{"name": "ped", "type": "Ped"}, {"name": "weaponHash", "type": "Hash"}, {"name": "componentHash", "type": "Hash"}]}
{"hash": "0xB80CA294F2F26749", "name": "IS_PED_WEAPON_READY_TO_SHOOT", "lua_name": "IsPedWeaponReadyToShoot", "ns": "WEAPON", "apiset": "client", "game": "gta5", "signature": "BOOL IsPedWeaponReadyToShoot(Ped ped)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xB80CA294F2F26749", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0x937C71165CF334B3", "name": "IS_WEAPON_VALID", "lua_name": "IsWeaponValid", "ns": "WEAPON", "apiset": "client", "game": "gta5", "signature": "BOOL IsWeaponValid(Hash weaponHash)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x937C71165CF334B3", "params": [{"name": "weaponHash", "type": "Hash"}]}
{"hash": "0x20AE33F3AC9C0033", "name": "MAKE_PED_RELOAD", "lua_name": "MakePedReload", "ns": "WEAPON", "apiset": "client", "game": "gta5", "signature": "BOOL MakePedReload(Ped ped)", "description": "Forces a ped to reload only if they are able to; if they have a full magazine, they will not reload.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x20AE33F3AC9C0033", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0x8C0D57EA686FAD87", "name": "REFILL_AMMO_INSTANTLY", "lua_name": "RefillAmmoInstantly", "ns": "WEAPON", "apiset": "client", "game": "gta5", "signature": "BOOL RefillAmmoInstantly(Ped ped)", "description": "", "aliases": "_PED_SKIP_NEXT_RELOADING", "url": "https://docs.fivem.net/natives/?_0x8C0D57EA686FAD87", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0xF25DF915FA38C5F3", "name": "REMOVE_ALL_PED_WEAPONS", "lua_name": "RemoveAllPedWeapons", "ns": "WEAPON", "apiset": "client", "game": "gta5", "signature": "void RemoveAllPedWeapons(Ped ped, BOOL p1)", "description": "Parameter `p1` does not seem to be used or referenced in game binaries.\\\n**Note:** When called for networked entities, a `CRemoveAllWeaponsEvent` will be created per request.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xF25DF915FA38C5F3", "params": [{"name": "ped", "type": "Ped", "description": "The ped entity"}, {"name": "p1", "type": "BOOL"}]}
{"hash": "0xFC52E0F37E446528", "name": "REMOVE_ALL_PROJECTILES_OF_TYPE", "lua_name": "RemoveAllProjectilesOfType", "ns": "WEAPON", "apiset": "client", "game": "gta5", "signature": "void RemoveAllProjectilesOfType(Hash weaponHash, BOOL explode)", "description": "If `explode` true, then removal is done through exploding the projectile. Basically the same as EXPLODE_PROJECTILES but without defining the owner ped.", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xFC52E0F37E446528", "params": [{"name": "weaponHash", "type": "Hash"}, {"name": "explode", "type": "BOOL"}]}
{"hash": "0xAA08EF13F341C8FC", "name": "REMOVE_WEAPON_ASSET", "lua_name": "RemoveWeaponAsset", "ns": "WEAPON", "apiset": "client", "game": "gta5", "signature": "void RemoveWeaponAsset(Hash weaponHash)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xAA08EF13F341C8FC", "params": [{"name": "weaponHash", "type": "Hash"}]}
{"hash": "0x1E8BE90C74FB4C09", "name": "REMOVE_WEAPON_COMPONENT_FROM_PED", "lua_name": "RemoveWeaponComponentFromPed", "ns": "WEAPON", "apiset": "client", "game": "gta5", "signature": "void RemoveWeaponComponentFromPed(Ped ped, Hash weaponHash, Hash componentHash)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x1E8BE90C74FB4C09", "params": [{"name": "ped", "type": "Ped"}, {"name": "weaponHash", "type": "Hash"}, {"name": "componentHash", "type": "Hash"}]}
{"hash": "0xF7D82B0D66777611", "name": "REMOVE_WEAPON_COMPONENT_FROM_WEAPON_OBJECT", "lua_name": "RemoveWeaponComponentFromWeaponObject", "ns": "WEAPON", "apiset": "client", "game": "gta5", "signature": "void RemoveWeaponComponentFromWeaponObject(Object weaponObject, Hash addonHash)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xF7D82B0D66777611", "params": [{"name": "weaponObject", "type": "Object"}, {"name": "addonHash", "type": "Hash", "annotations": {"cs_type": "Any"}}]}
{"hash": "0x4899CB088EDF59B8", "name": "REMOVE_WEAPON_FROM_PED", "lua_name": "RemoveWeaponFromPed", "ns": "WEAPON", "apiset": "client", "game": "gta5", "signature": "void RemoveWeaponFromPed(Ped ped, Hash weaponHash)", "description": "```\nThis native removes a specified weapon from your selected ped. \nWeapon Hashes: pastebin.com/0wwDZgkF \nExample: \nC#: \nFunction.Call(Hash.REMOVE_WEAPON_FROM_PED, Game.Player.Character, 0x99B507EA); \nC++: \nWEAPON::REMOVE_WEAPON_FROM_PED(PLAYER::PLAYER_PED_ID(), 0x99B507EA); \nThe code above removes the knife from the player. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x4899CB088EDF59B8", "params": [{"name": "ped", "type": "Ped"}, {"name": "weaponHash", "type": "Hash"}]}
{"hash": "0x5443438F033E29C3", "name": "REQUEST_WEAPON_ASSET", "lua_name": "RequestWeaponAsset", "ns": "WEAPON", "apiset": "client", "game": "gta5", "signature": "void RequestWeaponAsset(Hash weaponHash, int p1, int p2)", "description": "```\nNearly every instance of p1 I found was 31. Nearly every instance of p2 I found was 0. \nREQUEST_WEAPON_ASSET(iLocal_1888, 31, 26); \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x5443438F033E29C3", "params": [{"name": "weaponHash", "type": "Hash"}, {"name": "p1", "type": "int"}, {"name": "p2", "type": "int"}]}
{"hash": "0x48164DBB970AC3F0", "name": "REQUEST_WEAPON_HIGH_DETAIL_MODEL", "lua_name": "RequestWeaponHighDetailModel", "ns": "WEAPON", "apiset": "client", "game": "gta5", "signature": "void RequestWeaponHighDetailModel(Entity weaponObject)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x48164DBB970AC3F0", "params": [{"name": "weaponObject", "type": "Entity"}]}
{"hash": "0xDCD2A934D65CB497", "name": "SET_AMMO_IN_CLIP", "lua_name": "SetAmmoInClip", "ns": "WEAPON", "apiset": "client", "game": "gta5", "signature": "BOOL SetAmmoInClip(Ped ped, Hash weaponHash, int ammo)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xDCD2A934D65CB497", "params": [{"name": "ped", "type": "Ped"}, {"name": "weaponHash", "type": "Hash"}, {"name": "ammo", "type": "int"}]}
{"hash": "0x75C55983C2C39DAA", "name": "SET_CURRENT_PED_VEHICLE_WEAPON", "lua_name": "SetCurrentPedVehicleWeapon", "ns": "WEAPON", "apiset": "client", "game": "gta5", "signature": "BOOL SetCurrentPedVehicleWeapon(Ped ped, Hash weaponHash)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x75C55983C2C39DAA", "params": [{"name": "ped", "type": "Ped"}, {"name": "weaponHash", "type": "Hash"}]}
{"hash": "0xADF692B254977C0C", "name": "SET_CURRENT_PED_WEAPON", "lua_name": "SetCurrentPedWeapon", "ns": "WEAPON", "apiset": "client", "game": "gta5", "signature": "void SetCurrentPedWeapon(Ped ped, Hash weaponHash, BOOL bForceInHand)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xADF692B254977C0C", "params": [{"name": "ped", "type": "Ped"}, {"name": "weaponHash", "type": "Hash"}, {"name": "bForceInHand", "type": "BOOL"}]}
{"hash": "0xCEA66DAD478CD39B", "name": "SET_FLASH_LIGHT_FADE_DISTANCE", "lua_name": "SetFlashLightFadeDistance", "ns": "WEAPON", "apiset": "client", "game": "gta5", "signature": "Any SetFlashLightFadeDistance(float distance)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xCEA66DAD478CD39B", "params": [{"name": "distance", "type": "float"}]}
{"hash": "0x14E56BC5B5DB6A19", "name": "SET_PED_AMMO", "lua_name": "SetPedAmmo", "ns": "WEAPON", "apiset": "client", "game": "gta5", "signature": "void SetPedAmmo(Ped ped, Hash weaponHash, int ammo)", "description": "```\nNativeDB Added Parameter 4: BOOL p3\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x14E56BC5B5DB6A19", "params": [{"name": "ped", "type": "Ped"}, {"name": "weaponHash", "type": "Hash"}, {"name": "ammo", "type": "int"}]}
{"hash": "0x5FD1E1F011E76D7E", "name": "SET_PED_AMMO_BY_TYPE", "lua_name": "SetPedAmmoByType", "ns": "WEAPON", "apiset": "client", "game": "gta5", "signature": "void SetPedAmmoByType(Ped ped, Hash ammoType, int ammo)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x5FD1E1F011E76D7E", "params": [{"name": "ped", "type": "Ped"}, {"name": "ammoType", "type": "Hash", "annotations": {"cs_type": "Any"}}, {"name": "ammo", "type": "int"}]}
{"hash": "0xA4EFEF9440A5B0EF", "name": "SET_PED_AMMO_TO_DROP", "lua_name": "SetPedAmmoToDrop", "ns": "WEAPON", "apiset": "client", "game": "gta5", "signature": "void SetPedAmmoToDrop(Ped ped, int ammo)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xA4EFEF9440A5B0EF", "params": [{"name": "ped", "type": "Ped"}, {"name": "ammo", "type": "int"}]}
{"hash": "0x8378627201D5497D", "name": "SET_PED_CHANCE_OF_FIRING_BLANKS", "lua_name": "SetPedChanceOfFiringBlanks", "ns": "WEAPON", "apiset": "client", "game": "gta5", "signature": "void SetPedChanceOfFiringBlanks(Ped ped, float xBias, float yBias)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x8378627201D5497D", "params": [{"name": "ped", "type": "Ped"}, {"name": "xBias", "type": "float"}, {"name": "yBias", "type": "float"}]}
{"hash": "0x0725A4CCFDED9A70", "name": "SET_PED_CURRENT_WEAPON_VISIBLE", "lua_name": "SetPedCurrentWeaponVisible", "ns": "WEAPON", "apiset": "client", "game": "gta5", "signature": "void SetPedCurrentWeaponVisible(Ped ped, BOOL visible, BOOL deselectWeapon, BOOL p3, BOOL p4)", "description": "```\nHas 5 parameters since latest patches. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x0725A4CCFDED9A70", "params": [{"name": "ped", "type": "Ped"}, {"name": "visible", "type": "BOOL"}, {"name": "deselectWeapon", "type": "BOOL"}, {"name": "p3", "type": "BOOL"}, {"name": "p4", "type": "BOOL"}]}
{"hash": "0x208A1888007FC0E6", "name": "SET_PED_DROPS_INVENTORY_WEAPON", "lua_name": "SetPedDropsInventoryWeapon", "ns": "WEAPON", "apiset": "client", "game": "gta5", "signature": "void SetPedDropsInventoryWeapon(Ped ped, Hash weaponHash, float xOffset, float yOffset, float zOffset, int ammoCount)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x208A1888007FC0E6", "params": [{"name": "ped", "type": "Ped"}, {"name": "weaponHash", "type": "Hash"}, {"name": "xOffset", "type": "float"}, {"name": "yOffset", "type": "float"}, {"name": "zOffset", "type": "float"}, {"name": "ammoCount", "type": "int"}]}
{"hash": "0x6B7513D9966FBEC0", "name": "SET_PED_DROPS_WEAPON", "lua_name": "SetPedDropsWeapon", "ns": "WEAPON", "apiset": "client", "game": "gta5", "signature": "void SetPedDropsWeapon(Ped ped)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x6B7513D9966FBEC0", "params": [{"name": "ped", "type": "Ped"}]}
{"hash": "0x476AE72C1D19D1A8", "name": "SET_PED_DROPS_WEAPONS_WHEN_DEAD", "lua_name": "SetPedDropsWeaponsWhenDead", "ns": "WEAPON", "apiset": "client", "game": "gta5", "signature": "void SetPedDropsWeaponsWhenDead(Ped ped, BOOL toggle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x476AE72C1D19D1A8", "params": [{"name": "ped", "type": "Ped"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0xD0D7B1E680ED4A1A", "name": "SET_PED_GADGET", "lua_name": "SetPedGadget", "ns": "WEAPON", "apiset": "client", "game": "gta5", "signature": "void SetPedGadget(Ped ped, Hash gadgetHash, BOOL p2)", "description": "```\np1/gadgetHash was always 0xFBAB5776 (\"GADGET_PARACHUTE\"). \np2 is always true. \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xD0D7B1E680ED4A1A", "params": [{"name": "ped", "type": "Ped"}, {"name": "gadgetHash", "type": "Hash"}, {"name": "p2", "type": "BOOL"}]}
{"hash": "0x3EDCB0505123623B", "name": "SET_PED_INFINITE_AMMO", "lua_name": "SetPedInfiniteAmmo", "ns": "WEAPON", "apiset": "client", "game": "gta5", "signature": "void SetPedInfiniteAmmo(Ped ped, BOOL toggle, Hash weaponHash)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x3EDCB0505123623B", "params": [{"name": "ped", "type": "Ped"}, {"name": "toggle", "type": "BOOL"}, {"name": "weaponHash", "type": "Hash"}]}
{"hash": "0x183DADC6AA953186", "name": "SET_PED_INFINITE_AMMO_CLIP", "lua_name": "SetPedInfiniteAmmoClip", "ns": "WEAPON", "apiset": "client", "game": "gta5", "signature": "void SetPedInfiniteAmmoClip(Ped ped, BOOL toggle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x183DADC6AA953186", "params": [{"name": "ped", "type": "Ped"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0xB4C8D77C80C0421E", "name": "SET_PED_SHOOT_ORDNANCE_WEAPON", "lua_name": "SetPedShootOrdnanceWeapon", "ns": "WEAPON", "apiset": "client", "game": "gta5", "signature": "Object SetPedShootOrdnanceWeapon(Ped ped, float p1)", "description": "```\nReturns handle of the projectile.\n```", "aliases": "0xB4C8D77C80C0421E", "url": "https://docs.fivem.net/natives/?_0xB4C8D77C80C0421E", "params": [{"name": "ped", "type": "Ped"}, {"name": "p1", "type": "float"}]}
{"hash": "0x50969B9B89ED5738", "name": "SET_PED_WEAPON_TINT_INDEX", "lua_name": "SetPedWeaponTintIndex", "ns": "WEAPON", "apiset": "client", "game": "gta5", "signature": "void SetPedWeaponTintIndex(Ped ped, Hash weaponHash, int tintIndex)", "description": "```\ntintIndex can be the following: \n0 : Default/Black\n1 : Green\n2 : Gold\n3 : Pink\n4 : Army\n5 : LSPD\n6 : Orange\n7 : Platinum\n\ntintIndex for MK2 weapons :\n0 : Classic Black\n1 : Classic Gray\n2 : Classic Two-Tone\n3 : Classic White\n4 : Classic Beige\n5 : Classic Green\n6 : Classic Blue\n7 : Classic Earth\n8 : Classic Brown & Black\n9 : Red Contrast\n10 : Blue Contrast\n11 : Yellow Contrast\n12 : Orange Contrast\n13 : Bold Pink\n14 : Bold Purple & Yellow\n15 : Bold Orange\n16 : Bold Green & Purple\n17 : Bold Red Features\n18 : Bold Green Features\n19 : Bold Cyan Features\n20 : Bold Yellow Features\n21 : Bold Red & White\n22 : Bold Blue & White\n23 : Metallic Gold\n24 : Metallic Platinum\n25 : Metallic Gray & Lilac\n26 : Metallic Purple & Lime\n27 : Metallic Red\n28 : Metallic Green\n29 : Metallic Blue\n30 : Metallic White & Aqua\n31 : Metallic Orange & Yellow\n32 : Mettalic Red and Yellow\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x50969B9B89ED5738", "params": [{"name": "ped", "type": "Ped", "description": "The target ped"}, {"name": "weaponHash", "type": "Hash", "description": "The target weapon hash"}, {"name": "tintIndex", "type": "int", "description": "Tint for weapon hash"}]}
{"hash": "0xE620FD3512A04F18", "name": "SET_PICKUP_AMMO_AMOUNT_SCALER", "lua_name": "SetPickupAmmoAmountScaler", "ns": "WEAPON", "apiset": "client", "game": "gta5", "signature": "void SetPickupAmmoAmountScaler(float p0)", "description": "", "aliases": "0xE620FD3512A04F18", "url": "https://docs.fivem.net/natives/?_0xE620FD3512A04F18", "params": [{"name": "p0", "type": "float"}]}
{"hash": "0x1055AC3A667F09D9", "name": "SET_WEAPON_ANIMATION_OVERRIDE", "lua_name": "SetWeaponAnimationOverride", "ns": "WEAPON", "apiset": "client", "game": "gta5", "signature": "void SetWeaponAnimationOverride(Ped ped, Hash animStyle)", "description": "Changes the selected ped aiming animation style, you can find the list of animations below.\n\nThese are stored in the `weaponanimations.meta` file located in `Grand Theft Auto V\\update\\update.rpf\\common\\data\\ai\\weaponanimations.meta`.\n\nFor Lua, it's best if you send the animation using [compile-time jenkins](https://cookbook.fivem.net/2019/06/23/lua-support-for-compile-time-jenkins-hashes/) hashes to avoid overhead. An example is shown down below.\n\n### Animations\n\n```cpp\nenum eWeaponAnimationOverrides {\n\tBallistic = 0x5534A626,\n\tDefault = 0xE4DF46D5,\n\tFranklin = 0x44C24694,\n\tGang = 0xBC066B98,\n\tMichael = 0x55932F38,\n\tMP_F_Freemode = 0xACB10C83,\n\tTrevor = 0x2737D5AC,\n\tHillbilly = 0x8503D409,\n\tGang1H = 0x724A7AB7,\n\tFirstPerson = 0xEE38E8E0,\n\tFirstPersonAiming = 0xC76297A3,\n\tFirstPersonRNG = 0xA4FDD608,\n\tFirstPersonScope = 0x28117C22,\n\tFirstPersonMichael = 0xEAA2550B,\n\tFirstPersonMichaelAiming = 0x3E6FF30F,\n\tFirstPersonMichaelRNG = 0xB7A826C1,\n\tFirstPersonMichaelScope = 0xC554CF97,\n\tFirstPersonFranklin = 0xC407163A,\n\tFirstPersonFranklinAiming = 0x3D4B7B03,\n\tFirstPersonFranklinRNG = 0xBE79B0B4,\n\tFirstPersonFranklinScope = 0xAFEA6593,\n\tFirstPersonTrevor = 0xA65D5351,\n\tFirstPersonTrevorAiming = 0xF9BE8ED9,\n\tFirstPersonTrevorRNG = 0xD181ED09,\n\tFirstPersonTrevorScope = 0x34A67D6D,\n\tFirstPersonMPFemale = 0x8431583F,\n\tFat = 0xC531A409,\n\tSuperFat = 0x529E5780,\n\tFemale = 0x6D155A1B,\n\tGangFemale = 0x678ADF82,\n}\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x1055AC3A667F09D9", "params": [{"name": "ped", "type": "Ped", "description": "The ped handle."}, {"name": "animStyle", "type": "Hash", "description": "The animation style to apply, passed as a hash."}]}
{"hash": "0xF827589017D4E4A9", "name": "SET_WEAPON_OBJECT_TINT_INDEX", "lua_name": "SetWeaponObjectTintIndex", "ns": "WEAPON", "apiset": "client", "game": "gta5", "signature": "void SetWeaponObjectTintIndex(Object weapon, int tintIndex)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xF827589017D4E4A9", "params": [{"name": "weapon", "type": "Object"}, {"name": "tintIndex", "type": "int"}]}
{"hash": "0x2472622CE1F2D45F", "name": "_ADD_AMMO_TO_PED_BY_TYPE", "lua_name": "AddAmmoToPedByType", "ns": "WEAPON", "apiset": "client", "game": "gta5", "signature": "void AddAmmoToPedByType(Ped ped, Hash ammoType, int ammo)", "description": "", "aliases": "0x2472622CE1F2D45F _ADD_PED_AMMO", "url": "https://docs.fivem.net/natives/?_0x2472622CE1F2D45F", "params": [{"name": "ped", "type": "Ped"}, {"name": "ammoType", "type": "Hash", "annotations": {"cs_type": "Any"}}, {"name": "ammo", "type": "int"}]}
{"hash": "0x9DA58CDBF6BDBC08", "name": "_CREATE_AIR_DEFENSE_AREA", "lua_name": "CreateAirDefenseArea", "ns": "WEAPON", "apiset": "client", "game": "gta5", "signature": "int CreateAirDefenseArea(float p0, float p1, float p2, float p3, float p4, float p5, float p6, float p7, float p8, float p9, Hash weaponHash)", "description": "", "aliases": "0x9DA58CDBF6BDBC08", "url": "https://docs.fivem.net/natives/?_0x9DA58CDBF6BDBC08", "params": [{"name": "p0", "type": "float"}, {"name": "p1", "type": "float"}, {"name": "p2", "type": "float"}, {"name": "p3", "type": "float"}, {"name": "p4", "type": "float"}, {"name": "p5", "type": "float"}, {"name": "p6", "type": "float"}, {"name": "p7", "type": "float"}, {"name": "p8", "type": "float"}, {"name": "p9", "type": "float"}, {"name": "weaponHash", "type": "Hash", "annotations": {"cs_type": "Any"}}]}
{"hash": "0x91EF34584710BE99", "name": "_CREATE_AIR_DEFENSE_SPHERE", "lua_name": "CreateAirDefenseSphere", "ns": "WEAPON", "apiset": "client", "game": "gta5", "signature": "int CreateAirDefenseSphere(float x, float y, float z, float radius, float p4, float p5, float p6, Hash weaponHash)", "description": "Both coordinates are from objects in the decompiled scripts.\n\nNative related to [\\_0xECDC202B25E5CF48](#\\_0xECDC202B25E5CF48) p1 value. The only weapon hash used in the decompiled scripts is weapon_air_defence_gun. These two natives are used by the yacht script, decompiled scripts suggest it and the weapon hash used (valkyrie's rockets) are also used by yachts.", "aliases": "0x91EF34584710BE99", "url": "https://docs.fivem.net/natives/?_0x91EF34584710BE99", "params": [{"name": "x", "type": "float", "description": "X coordinate"}, {"name": "y", "type": "float", "description": "Y coordinate"}, {"name": "z", "type": "float", "description": "Z coordinate"}, {"name": "radius", "type": "float", "annotations": {"cs_type": "int"}, "description": "Unknown float 150.0 is used in freemode script."}, {"name": "p4", "type": "float", "description": "X coordinate"}, {"name": "p5", "type": "float", "description": "Y coordinate"}, {"name": "p6", "type": "float", "description": "Z coordinate"}, {"name": "weaponHash", "type": "Hash", "description": "weapon_air_defence_gun and 0 are used in the decompiled scripts."}]}
{"hash": "0xCD79A550999D7D4F", "name": "_DOES_AIR_DEFENSE_ZONE_EXIST", "lua_name": "DoesAirDefenseZoneExist", "ns": "WEAPON", "apiset": "client", "game": "gta5", "signature": "BOOL DoesAirDefenseZoneExist(int zoneId)", "description": "", "aliases": "0xCD79A550999D7D4F", "url": "https://docs.fivem.net/natives/?_0xCD79A550999D7D4F", "params": [{"name": "zoneId", "type": "int"}]}
{"hash": "0x44F1012B69313374", "name": "_FIRE_AIR_DEFENSE_WEAPON", "lua_name": "FireAirDefenseWeapon", "ns": "WEAPON", "apiset": "client", "game": "gta5", "signature": "void FireAirDefenseWeapon(int zoneId, float x, float y, float z)", "description": "", "aliases": "0x44F1012B69313374", "url": "https://docs.fivem.net/natives/?_0x44F1012B69313374", "params": [{"name": "zoneId", "type": "int"}, {"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}]}
{"hash": "0x585847C5E4E11709", "name": "_GET_MAX_AMMO_BY_TYPE", "lua_name": "GetMaxAmmoByType", "ns": "WEAPON", "apiset": "client", "game": "gta5", "signature": "BOOL GetMaxAmmoByType(Ped ped, Hash ammoType, int* ammo)", "description": "", "aliases": "0x585847C5E4E11709 _GET_MAX_AMMO_2", "url": "https://docs.fivem.net/natives/?_0x585847C5E4E11709", "params": [{"name": "ped", "type": "Ped"}, {"name": "ammoType", "type": "Hash", "annotations": {"cs_type": "Any"}}, {"name": "ammo", "type": "int*"}]}
{"hash": "0xF489B44DD5AF4BD9", "name": "_GET_PED_AMMO_TYPE_FROM_WEAPON_2", "lua_name": "GetPedAmmoTypeFromWeapon_2", "ns": "WEAPON", "apiset": "client", "game": "gta5", "signature": "Hash GetPedAmmoTypeFromWeapon_2(Ped ped, Hash weaponHash)", "description": "```\nReturns the base/default ammo type of the specified ped's specified weapon.\n\nUse GET_PED_AMMO_TYPE_FROM_WEAPON if you want current ammo type (like AMMO_MG_INCENDIARY/AMMO_MG_TRACER while using MkII magazines) and use this if you want base ammo type. (AMMO_MG)\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xF489B44DD5AF4BD9", "params": [{"name": "ped", "type": "Ped"}, {"name": "weaponHash", "type": "Hash"}]}
{"hash": "0xF0A60040BE558F2D", "name": "_GET_PED_WEAPON_LIVERY_COLOR", "lua_name": "GetPedWeaponLiveryColor", "ns": "WEAPON", "apiset": "client", "game": "gta5", "signature": "int GetPedWeaponLiveryColor(Ped ped, Hash weaponHash, Hash camoComponentHash)", "description": "", "aliases": "0xF0A60040BE558F2D", "url": "https://docs.fivem.net/natives/?_0xF0A60040BE558F2D", "params": [{"name": "ped", "type": "Ped"}, {"name": "weaponHash", "type": "Hash", "annotations": {"cs_type": "Any"}}, {"name": "camoComponentHash", "type": "Hash", "annotations": {"cs_type": "Any"}}]}
{"hash": "0x6558AC7C17BFEF58", "name": "_GET_WEAPON_COMPONENT_VARIANT_EXTRA_COMPONENT_COUNT", "lua_name": "GetWeaponComponentVariantExtraComponentCount", "ns": "WEAPON", "apiset": "client", "game": "gta5", "signature": "int GetWeaponComponentVariantExtraComponentCount(Hash componentHash)", "description": "", "aliases": "0x6558AC7C17BFEF58", "url": "https://docs.fivem.net/natives/?_0x6558AC7C17BFEF58", "params": [{"name": "componentHash", "type": "Hash", "annotations": {"cs_type": "Any"}}]}
{"hash": "0x4D1CB8DC40208A17", "name": "_GET_WEAPON_COMPONENT_VARIANT_EXTRA_COMPONENT_MODEL", "lua_name": "GetWeaponComponentVariantExtraComponentModel", "ns": "WEAPON", "apiset": "client", "game": "gta5", "signature": "Hash GetWeaponComponentVariantExtraComponentModel(Hash componentHash, int extraComponentIndex)", "description": "", "aliases": "0x4D1CB8DC40208A17", "url": "https://docs.fivem.net/natives/?_0x4D1CB8DC40208A17", "params": [{"name": "componentHash", "type": "Hash", "annotations": {"cs_type": "Any"}}, {"name": "extraComponentIndex", "type": "int"}]}
{"hash": "0xB3EA4FEABF41464B", "name": "_GET_WEAPON_OBJECT_LIVERY_COLOR", "lua_name": "GetWeaponObjectLiveryColor", "ns": "WEAPON", "apiset": "client", "game": "gta5", "signature": "int GetWeaponObjectLiveryColor(Object weaponObject, Hash camoComponentHash)", "description": "", "aliases": "0xB3EA4FEABF41464B", "url": "https://docs.fivem.net/natives/?_0xB3EA4FEABF41464B", "params": [{"name": "weaponObject", "type": "Object"}, {"name": "camoComponentHash", "type": "Hash", "annotations": {"cs_type": "Any"}}]}
{"hash": "0x065D2AACAD8CF7A4", "name": "_GET_WEAPON_TIME_BETWEEN_SHOTS", "lua_name": "GetWeaponTimeBetweenShots", "ns": "WEAPON", "apiset": "client", "game": "gta5", "signature": "float GetWeaponTimeBetweenShots(Hash weaponHash)", "description": "", "aliases": "0x065D2AACAD8CF7A4", "url": "https://docs.fivem.net/natives/?_0x065D2AACAD8CF7A4", "params": [{"name": "weaponHash", "type": "Hash"}]}
{"hash": "0x68F8BE6AF5CDF8A6", "name": "_GIVE_LOADOUT_TO_PED", "lua_name": "GiveLoadoutToPed", "ns": "WEAPON", "apiset": "client", "game": "gta5", "signature": "void GiveLoadoutToPed(Ped ped, Hash loadoutHash)", "description": "List of all available loadouts:\n\n```\nLOADOUT_DEFAULT\nLOADOUT_ANIMAL\nLOADOUT_COUGAR\nLOADOUT_HILLBILLY\nLOADOUT_CULT\nLOADOUT_CHEAT_0\nLOADOUT_CHEAT_1\nLOADOUT_GUARD\nLOADOUT_NETWORK_BOT\nLOADOUT_LOST\nLOADOUT_LOST_L1\nLOADOUT_LOST_L2\nLOADOUT_LOST_L3\nLOADOUT_MEXICAN\nLOADOUT_MEXICAN_L1\nLOADOUT_MEXICAN_L2\nLOADOUT_MEXICAN_L3\nLOADOUT_FAMILY\nLOADOUT_ASIAN\nLOADOUT_SECUR\nLOADOUT_POLICE_GUARD\nLOADOUT_COP\nLOADOUT_COP_L1\nLOADOUT_COP_L2\nLOADOUT_COP_L3\nLOADOUT_SWAT\nLOADOUT_SWAT_NO_LASER\nLOADOUT_COP_SHOTGUN\nLOADOUT_FIREMAN\nLOADOUT_COP_HELI\nLOADOUT_COP_BOAT\nLOADOUT_ARMY\nLOADOUT_ANIMAL_RETRIEVER\nLOADOUT_SMALL_DOG\nLOADOUT_TIGER_SHARK\nLOADOUT_HAMMERHEAD_SHARK\nLOADOUT_KILLER_WHALE\nLOADOUT_BOAR\nLOADOUT_PIG\nLOADOUT_COYOTE\nLOADOUT_DEER\nLOADOUT_HEN\nLOADOUT_RABBIT\nLOADOUT_CAT\nLOADOUT_COW\n```", "aliases": "0x68F8BE6AF5CDF8A6", "url": "https://docs.fivem.net/natives/?_0x68F8BE6AF5CDF8A6", "params": [{"name": "ped", "type": "Ped", "description": "The ped handle to apply this to."}, {"name": "loadoutHash", "type": "Hash", "annotations": {"cs_type": "Any"}, "description": "The loadout to use (needs to be a hash)."}]}
{"hash": "0xDAB963831DBFD3F4", "name": "_IS_ANY_AIR_DEFENSE_ZONE_INSIDE_SPHERE", "lua_name": "IsAnyAirDefenseZoneInsideSphere", "ns": "WEAPON", "apiset": "client", "game": "gta5", "signature": "BOOL IsAnyAirDefenseZoneInsideSphere(float x, float y, float z, float radius, int* SphereIndex)", "description": "", "aliases": "0xDAB963831DBFD3F4 _IS_AIR_DEFENSE_ZONE_INSIDE_SPHERE", "url": "https://docs.fivem.net/natives/?_0xDAB963831DBFD3F4", "params": [{"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}, {"name": "radius", "type": "float"}, {"name": "SphereIndex", "type": "int*"}]}
{"hash": "0x0ABF535877897560", "name": "_REMOVE_AIR_DEFENSE_ZONE", "lua_name": "RemoveAirDefenseZone", "ns": "WEAPON", "apiset": "client", "game": "gta5", "signature": "BOOL RemoveAirDefenseZone(int zoneId)", "description": "", "aliases": "0x0ABF535877897560", "url": "https://docs.fivem.net/natives/?_0x0ABF535877897560", "params": [{"name": "zoneId", "type": "int"}]}
{"hash": "0x1E45B34ADEBEE48E", "name": "_REMOVE_ALL_AIR_DEFENSE_ZONES", "lua_name": "RemoveAllAirDefenseZones", "ns": "WEAPON", "apiset": "client", "game": "gta5", "signature": "void RemoveAllAirDefenseZones()", "description": "", "aliases": "0x1E45B34ADEBEE48E", "url": "https://docs.fivem.net/natives/?_0x1E45B34ADEBEE48E", "params": []}
{"hash": "0xEFF296097FF1E509", "name": "_SET_CAN_PED_EQUIP_ALL_WEAPONS", "lua_name": "SetCanPedEquipAllWeapons", "ns": "WEAPON", "apiset": "client", "game": "gta5", "signature": "void SetCanPedEquipAllWeapons(Ped ped, BOOL toggle)", "description": "Does the same as [`_SET_CAN_PED_SELECT_WEAPON`](#\\_0xB4771B9AAF4E68E4) except for all weapons.", "aliases": "0xEFF296097FF1E509", "url": "https://docs.fivem.net/natives/?_0xEFF296097FF1E509", "params": [{"name": "ped", "type": "Ped"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0xB4771B9AAF4E68E4", "name": "_SET_CAN_PED_EQUIP_WEAPON", "lua_name": "SetCanPedEquipWeapon", "ns": "WEAPON", "apiset": "client", "game": "gta5", "signature": "void SetCanPedEquipWeapon(Ped ped, Hash weaponHash, BOOL toggle)", "description": "Disables selecting the given weapon. Ped isn't forced to put the gun away. However you can't reselect the weapon if you holster then unholster. Weapon is also grayed out on the weapon wheel.", "aliases": "0xB4771B9AAF4E68E4 _SET_CAN_PED_SELECT_WEAPON", "url": "https://docs.fivem.net/natives/?_0xB4771B9AAF4E68E4", "params": [{"name": "ped", "type": "Ped"}, {"name": "weaponHash", "type": "Hash"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0x988DB6FE9B3AC000", "name": "_SET_FLASH_LIGHT_ENABLED", "lua_name": "SetFlashLightEnabled", "ns": "WEAPON", "apiset": "client", "game": "gta5", "signature": "void SetFlashLightEnabled(Ped ped, BOOL toggle)", "description": "Enables/disables flashlight on ped's weapon.\n\n```\nNativeDB Introduced: v2060\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x988DB6FE9B3AC000", "params": [{"name": "ped", "type": "Ped"}, {"name": "toggle", "type": "BOOL"}]}
{"hash": "0x9FE5633880ECD8ED", "name": "_SET_PED_WEAPON_LIVERY_COLOR", "lua_name": "SetPedWeaponLiveryColor", "ns": "WEAPON", "apiset": "client", "game": "gta5", "signature": "void SetPedWeaponLiveryColor(Ped ped, Hash weaponHash, Hash camoComponentHash, int colorIndex)", "description": "", "aliases": "0x9FE5633880ECD8ED", "url": "https://docs.fivem.net/natives/?_0x9FE5633880ECD8ED", "params": [{"name": "ped", "type": "Ped"}, {"name": "weaponHash", "type": "Hash", "annotations": {"cs_type": "Any"}}, {"name": "camoComponentHash", "type": "Hash", "annotations": {"cs_type": "Any"}}, {"name": "colorIndex", "type": "int"}]}
{"hash": "0xECDC202B25E5CF48", "name": "_SET_PLAYER_AIR_DEFENSE_ZONE_FLAG", "lua_name": "SetPlayerAirDefenseZoneFlag", "ns": "WEAPON", "apiset": "client", "game": "gta5", "signature": "void SetPlayerAirDefenseZoneFlag(Player player, int zoneId, BOOL enable)", "description": "", "aliases": "0xECDC202B25E5CF48", "url": "https://docs.fivem.net/natives/?_0xECDC202B25E5CF48", "params": [{"name": "player", "type": "Player"}, {"name": "zoneId", "type": "int"}, {"name": "enable", "type": "BOOL"}]}
{"hash": "0x4757F00BC6323CFE", "name": "_SET_WEAPON_DAMAGE_MODIFIER", "lua_name": "SetWeaponDamageModifier", "ns": "WEAPON", "apiset": "client", "game": "gta5", "signature": "void SetWeaponDamageModifier(Hash weaponHash, float damageMultiplier)", "description": "Changes the weapon damage output by the given multiplier value.\nDoes NOT need to be called every frame.", "aliases": "0x4757F00BC6323CFE _SET_WEAPON_DAMAGE_MODIFIER_THIS_FRAME", "url": "https://docs.fivem.net/natives/?_0x4757F00BC6323CFE", "params": [{"name": "weaponHash", "type": "Hash", "description": "Hash of the weapon"}, {"name": "damageMultiplier", "type": "float", "description": "Damage Multiplier"}]}
{"hash": "0x4AE5AC8B852D642C", "name": "_SET_WEAPON_EXPLOSION_RADIUS_MULTIPLIER", "lua_name": "SetWeaponExplosionRadiusMultiplier", "ns": "WEAPON", "apiset": "client", "game": "gta5", "signature": "void SetWeaponExplosionRadiusMultiplier(Hash weaponHash, float multiplier)", "description": "```\nNativeDB Introduced: v2372\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x4AE5AC8B852D642C", "params": [{"name": "weaponHash", "type": "Hash"}, {"name": "multiplier", "type": "float"}]}
{"hash": "0x5DA825A85D0EA6E6", "name": "_SET_WEAPON_OBJECT_LIVERY_COLOR", "lua_name": "SetWeaponObjectLiveryColor", "ns": "WEAPON", "apiset": "client", "game": "gta5", "signature": "void SetWeaponObjectLiveryColor(Object weaponObject, Hash camoComponentHash, int colorIndex)", "description": "", "aliases": "0x5DA825A85D0EA6E6", "url": "https://docs.fivem.net/natives/?_0x5DA825A85D0EA6E6", "params": [{"name": "weaponObject", "type": "Object"}, {"name": "camoComponentHash", "type": "Hash", "annotations": {"cs_type": "Any"}}, {"name": "colorIndex", "type": "int"}]}
{"hash": "0x5C0DE367AA0D911C", "name": "CLEAR_POPSCHEDULE_OVERRIDE_VEHICLE_MODEL", "lua_name": "ClearPopscheduleOverrideVehicleModel", "ns": "ZONE", "apiset": "client", "game": "gta5", "signature": "void ClearPopscheduleOverrideVehicleModel(int scheduleId)", "description": "```\nOnly used once in the decompiled scripts. Seems to be related to scripted vehicle generators. \nModified example from \"am_imp_exp.c4\", line 6418: \n/* popSchedules[0] = ZONE::GET_ZONE_POPSCHEDULE(ZONE::GET_ZONE_AT_COORDS(891.3, 807.9, 188.1)); \netc. \n*/ \nSTREAMING::SET_MODEL_AS_NO_LONGER_NEEDED(vehicleHash); \nZONE::CLEAR_POPSCHEDULE_OVERRIDE_VEHICLE_MODEL(popSchedules[index]); \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x5C0DE367AA0D911C", "params": [{"name": "scheduleId", "type": "int"}]}
{"hash": "0x7EE64D51E8498728", "name": "GET_HASH_OF_MAP_AREA_AT_COORDS", "lua_name": "GetHashOfMapAreaAtCoords", "ns": "ZONE", "apiset": "client", "game": "gta5", "signature": "Hash GetHashOfMapAreaAtCoords(float x, float y, float z)", "description": "```\nReturns a hash representing which part of the map the given coords are located. \nPossible return values: \n(Hash of) city -> -289320599 \n(Hash of) countryside -> 2072609373 \nC# Example : \nPed player = Game.Player.Character; \nHash h = Function.Call<Hash>(Hash.GET_HASH_OF_MAP_AREA_AT_COORDS, player.Position.X, player.Position.Y, player.Position.Z); \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x7EE64D51E8498728", "params": [{"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}]}
{"hash": "0xCD90657D4C30E1CA", "name": "GET_NAME_OF_ZONE", "lua_name": "GetNameOfZone", "ns": "ZONE", "apiset": "client", "game": "gta5", "signature": "char* GetNameOfZone(float x, float y, float z)", "description": "```\nAIRP = Los Santos International Airport \nALAMO = Alamo Sea \nALTA = Alta \nARMYB = Fort Zancudo \nBANHAMC = Banham Canyon Dr \nBANNING = Banning \nBEACH = Vespucci Beach \nBHAMCA = Banham Canyon \nBRADP = Braddock Pass \nBRADT = Braddock Tunnel \nBURTON = Burton \nCALAFB = Calafia Bridge \nCANNY = Raton Canyon \nCCREAK = Cassidy Creek \nCHAMH = Chamberlain Hills \nCHIL = Vinewood Hills \nCHU = Chumash \nCMSW = Chiliad Mountain State Wilderness \nCYPRE = Cypress Flats \nDAVIS = Davis \nDELBE = Del Perro Beach \nDELPE = Del Perro \nDELSOL = La Puerta \nDESRT = Grand Senora Desert \nDOWNT = Downtown \nDTVINE = Downtown Vinewood \nEAST_V = East Vinewood \nEBURO = El Burro Heights \nELGORL = El Gordo Lighthouse \nELYSIAN = Elysian Island \nGALFISH = Galilee \nGOLF = GWC and Golfing Society \nGRAPES = Grapeseed \nGREATC = Great Chaparral \nHARMO = Harmony \nHAWICK = Hawick \nHORS = Vinewood Racetrack \nHUMLAB = Humane Labs and Research \nJAIL = Bolingbroke Penitentiary \nKOREAT = Little Seoul \nLACT = Land Act Reservoir \nLAGO = Lago Zancudo \nLDAM = Land Act Dam \nLEGSQU = Legion Square \nLMESA = La Mesa \nLOSPUER = La Puerta \nMIRR = Mirror Park \nMORN = Morningwood \nMOVIE = Richards Majestic \nMTCHIL = Mount Chiliad \nMTGORDO = Mount Gordo \nMTJOSE = Mount Josiah \nMURRI = Murrieta Heights \nNCHU = North Chumash \nNOOSE = N.O.O.S.E \nOCEANA = Pacific Ocean \nPALCOV = Paleto Cove \nPALETO = Paleto Bay \nPALFOR = Paleto Forest \nPALHIGH = Palomino Highlands \nPALMPOW = Palmer-Taylor Power Station \nPBLUFF = Pacific Bluffs \nPBOX = Pillbox Hill \nPROCOB = Procopio Beach \nRANCHO = Rancho \nRGLEN = Richman Glen \nRICHM = Richman \nROCKF = Rockford Hills \nRTRAK = Redwood Lights Track \nSANAND = San Andreas \nSANCHIA = San Chianski Mountain Range \nSANDY = Sandy Shores \nSKID = Mission Row \nSLAB = Stab City \nSTAD = Maze Bank Arena \nSTRAW = Strawberry \nTATAMO = Tataviam Mountains \nTERMINA = Terminal \nTEXTI = Textile City \nTONGVAH = Tongva Hills \nTONGVAV = Tongva Valley \nVCANA = Vespucci Canals \nVESP = Vespucci \nVINE = Vinewood \nWINDF = Ron Alternates Wind Farm \nWVINE = West Vinewood \nZANCUDO = Zancudo River \nZP_ORT = Port of South Los Santos \nZQ_UAR = Davis Quartz \nPROL = Prologue / North Yankton\nISHeist = Cayo Perico Island\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xCD90657D4C30E1CA", "params": [{"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}]}
{"hash": "0x27040C25DE6CB2F4", "name": "GET_ZONE_AT_COORDS", "lua_name": "GetZoneAtCoords", "ns": "ZONE", "apiset": "client", "game": "gta5", "signature": "int GetZoneAtCoords(float x, float y, float z)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x27040C25DE6CB2F4", "params": [{"name": "x", "type": "float"}, {"name": "y", "type": "float"}, {"name": "z", "type": "float"}]}
{"hash": "0x98CD1D2934B76CC1", "name": "GET_ZONE_FROM_NAME_ID", "lua_name": "GetZoneFromNameId", "ns": "ZONE", "apiset": "client", "game": "gta5", "signature": "int GetZoneFromNameId(char* zoneName)", "description": "```\n'zoneName' corresponds to an entry in 'popzone.ipl'. \nAIRP = Los Santos International Airport \nALAMO = Alamo Sea \nALTA = Alta \nARMYB = Fort Zancudo \nBANHAMC = Banham Canyon Dr \nBANNING = Banning \nBEACH = Vespucci Beach \nBHAMCA = Banham Canyon \nBRADP = Braddock Pass \nBRADT = Braddock Tunnel \nBURTON = Burton \nCALAFB = Calafia Bridge \nCANNY = Raton Canyon \nCCREAK = Cassidy Creek \nCHAMH = Chamberlain Hills \nCHIL = Vinewood Hills \nCHU = Chumash \nCMSW = Chiliad Mountain State Wilderness \nCYPRE = Cypress Flats \nDAVIS = Davis \nDELBE = Del Perro Beach \nDELPE = Del Perro \nDELSOL = La Puerta \nDESRT = Grand Senora Desert \nDOWNT = Downtown \nDTVINE = Downtown Vinewood \nEAST_V = East Vinewood \nEBURO = El Burro Heights \nELGORL = El Gordo Lighthouse \nELYSIAN = Elysian Island \nGALFISH = Galilee \nGOLF = GWC and Golfing Society \nGRAPES = Grapeseed \nGREATC = Great Chaparral \nHARMO = Harmony \nHAWICK = Hawick \nHORS = Vinewood Racetrack \nHUMLAB = Humane Labs and Research \nJAIL = Bolingbroke Penitentiary \nKOREAT = Little Seoul \nLACT = Land Act Reservoir \nLAGO = Lago Zancudo \nLDAM = Land Act Dam \nLEGSQU = Legion Square \nLMESA = La Mesa \nLOSPUER = La Puerta \nMIRR = Mirror Park \nMORN = Morningwood \nMOVIE = Richards Majestic \nMTCHIL = Mount Chiliad \nMTGORDO = Mount Gordo \nMTJOSE = Mount Josiah \nMURRI = Murrieta Heights \nNCHU = North Chumash \nNOOSE = N.O.O.S.E \nOCEANA = Pacific Ocean \nPALCOV = Paleto Cove \nPALETO = Paleto Bay \nPALFOR = Paleto Forest \nPALHIGH = Palomino Highlands \nPALMPOW = Palmer-Taylor Power Station \nPBLUFF = Pacific Bluffs \nPBOX = Pillbox Hill \nPROCOB = Procopio Beach \nRANCHO = Rancho \nRGLEN = Richman Glen \nRICHM = Richman \nROCKF = Rockford Hills \nRTRAK = Redwood Lights Track \nSANAND = San Andreas \nSANCHIA = San Chianski Mountain Range \nSANDY = Sandy Shores \nSKID = Mission Row \nSLAB = Stab City \nSTAD = Maze Bank Arena \nSTRAW = Strawberry \nTATAMO = Tataviam Mountains \nTERMINA = Terminal \nTEXTI = Textile City \nTONGVAH = Tongva Hills \nTONGVAV = Tongva Valley \nVCANA = Vespucci Canals \nVESP = Vespucci \nVINE = Vinewood \nWINDF = Ron Alternates Wind Farm \nWVINE = West Vinewood \nZANCUDO = Zancudo River \nZP_ORT = Port of South Los Santos \nZQ_UAR = Davis Quartz \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x98CD1D2934B76CC1", "params": [{"name": "zoneName", "type": "char*"}]}
{"hash": "0x4334BC40AA0CB4BB", "name": "GET_ZONE_POPSCHEDULE", "lua_name": "GetZonePopschedule", "ns": "ZONE", "apiset": "client", "game": "gta5", "signature": "int GetZonePopschedule(int zoneId)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x4334BC40AA0CB4BB", "params": [{"name": "zoneId", "type": "int"}]}
{"hash": "0x5F7B268D15BA0739", "name": "GET_ZONE_SCUMMINESS", "lua_name": "GetZoneScumminess", "ns": "ZONE", "apiset": "client", "game": "gta5", "signature": "int GetZoneScumminess(int zoneId)", "description": "Gets the zone scumminess level, used to calculate the cellphone signal strength.\n\n```cpp\nenum eZoneScumminess\n{\n SCUMMINESS_POSH = 0,\n SCUMMINESS_NICE = 1,\n SCUMMINESS_ABOVE_AVERAGE = 2,\n SCUMMINESS_BELOW_AVERAGE = 3,\n SCUMMINESS_CRAP = 4,\n SCUMMINESS_SCUM = 5\n}\n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x5F7B268D15BA0739", "params": [{"name": "zoneId", "type": "int", "description": "The zone id"}]}
{"hash": "0x5F7D596BAC2E7777", "name": "OVERRIDE_POPSCHEDULE_VEHICLE_MODEL", "lua_name": "OverridePopscheduleVehicleModel", "ns": "ZONE", "apiset": "client", "game": "gta5", "signature": "void OverridePopscheduleVehicleModel(int scheduleId, Hash vehicleHash)", "description": "```\nOnly used once in the decompiled scripts. Seems to be related to scripted vehicle generators. \nModified example from \"am_imp_exp.c4\", line 6406: \n/* popSchedules[0] = ZONE::GET_ZONE_POPSCHEDULE(ZONE::GET_ZONE_AT_COORDS(891.3, 807.9, 188.1)); \netc. \n*/ \nZONE::OVERRIDE_POPSCHEDULE_VEHICLE_MODEL(popSchedules[index], vehicleHash); \nSTREAMING::REQUEST_MODEL(vehicleHash); \n```", "aliases": "", "url": "https://docs.fivem.net/natives/?_0x5F7D596BAC2E7777", "params": [{"name": "scheduleId", "type": "int"}, {"name": "vehicleHash", "type": "Hash"}]}
{"hash": "0xBA5ECEEA120E5611", "name": "SET_ZONE_ENABLED", "lua_name": "SetZoneEnabled", "ns": "ZONE", "apiset": "client", "game": "gta5", "signature": "void SetZoneEnabled(int zoneId, BOOL toggle)", "description": "", "aliases": "", "url": "https://docs.fivem.net/natives/?_0xBA5ECEEA120E5611", "params": [{"name": "zoneId", "type": "int"}, {"name": "toggle", "type": "BOOL"}]}