Skip to content
View in the app

A better way to browse. Learn more.

LCPDFR.com

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

GTA5 NativeDB

Browse our wiki-style database of native functions in Grand Theft Auto 5.

Search 6458 native functions


  1. void SET_PED_GADGET ( Ped ped, Hash gadgetHash, BOOL p2 )  //0xD0D7B1E680ED4A1A

    • 0
    • 130
    • 323
  2. BOOL GET_IS_PED_GADGET_EQUIPPED ( Ped ped, Hash gadgetHash )  //0xF731332072F5156C

    • 0
    • 91
    • 323
  3. Hash GET_SELECTED_PED_WEAPON ( Ped ped )  //0x0A6DB4965674D243

    • 0
    • 177
    • 323
  4. void EXPLODE_PROJECTILES ( Ped ped, Hash weaponHash, BOOL p2 )  //0xFC4BD125DE7611E4

    • 0
    • 158
    • 323
  5. void REMOVE_ALL_PROJECTILES_OF_TYPE ( Hash weaponHash, BOOL explode )  //0xFC52E0F37E446528

    • 0
    • 110
    • 323
  6. float GET_LOCKON_DISTANCE_OF_CURRENT_PED_WEAPON ( Ped ped )  //0x840F03E9041E2C9C

    • 0
    • 108
    • 323
  7. float GET_MAX_RANGE_OF_CURRENT_PED_WEAPON ( Ped ped )  //0x814C9D19DFD69679

    • 0
    • 120
    • 323
  8. BOOL HAS_VEHICLE_GOT_PROJECTILE_ATTACHED ( Ped driver, Vehicle vehicle, Hash weaponHash, Any p3 )  //0x717C8481234E3B88

    • 0
    • 100
    • 323
  9. void GIVE_WEAPON_COMPONENT_TO_PED ( Ped ped, Hash weaponHash, Hash componentHash )  //0xD966D51AA5B28BB9

    • 0
    • 218
    • 323
  10. void REMOVE_WEAPON_COMPONENT_FROM_PED ( Ped ped, Hash weaponHash, Hash componentHash )  //0x1E8BE90C74FB4C09

    • 0
    • 134
    • 323
  11. BOOL HAS_PED_GOT_WEAPON_COMPONENT ( Ped ped, Hash weaponHash, Hash componentHash )  //0xC593212475FAE340

    • 0
    • 97
    • 323
  12. BOOL IS_PED_WEAPON_COMPONENT_ACTIVE ( Ped ped, Hash weaponHash, Hash componentHash )  //0x0D78DE0572D3969E

    • 0
    • 77
    • 323
  13. BOOL REFILL_AMMO_INSTANTLY ( Ped ped )  //0x8C0D57EA686FAD87

    • 0
    • 106
    • 323
  14. BOOL MAKE_PED_RELOAD ( Ped ped )  //0x20AE33F3AC9C0033

    • 0
    • 108
    • 323
  15. void REQUEST_WEAPON_ASSET ( Hash weaponHash, int p1, int p2 )  //0x5443438F033E29C3

    • 0
    • 122
    • 323
  16. BOOL HAS_WEAPON_ASSET_LOADED ( Hash weaponHash )  //0x36E353271F0E90EE

    • 0
    • 104
    • 323
  17. void REMOVE_WEAPON_ASSET ( Hash weaponHash )  //0xAA08EF13F341C8FC

    • 0
    • 102
    • 323
  18. Object CREATE_WEAPON_OBJECT ( Hash weaponHash, int ammoCount, float x, float y, float z, BOOL showWorldModel, float scale, Any p7, Any p8, Any p9 )  //0x9541D3CF0D398F36

    • 0
    • 207
    • 323
  19. void GIVE_WEAPON_COMPONENT_TO_WEAPON_OBJECT ( Object weaponObject, Hash addonHash )  //0x33E179436C0B31DB

    • 0
    • 149
    • 323
  20. void REMOVE_WEAPON_COMPONENT_FROM_WEAPON_OBJECT ( Any p0, Any p1 )  //0xF7D82B0D66777611

    • 0
    • 126
    • 323
  21. BOOL HAS_WEAPON_GOT_WEAPON_COMPONENT ( Object weapon, Hash addonHash )  //0x76A18844E743BF91

    • 0
    • 101
    • 323
  22. void GIVE_WEAPON_OBJECT_TO_PED ( Object weaponObject, Ped ped )  //0xB1FA61371AF7C4B7

    • 0
    • 119
    • 323
  23. BOOL DOES_WEAPON_TAKE_WEAPON_COMPONENT ( Hash weaponHash, Hash componentHash )  //0x5CEE3DF569CECAB0

    • 0
    • 135
    • 323
  24. Object GET_WEAPON_OBJECT_FROM_PED ( Ped ped, BOOL p1 )  //0xCAE1DC9A0E22A16D

    • 0
    • 101
    • 323
  25. void GIVE_LOADOUT_TO_PED ( Ped ped, Hash loadoutHash )  //0x68F8BE6AF5CDF8A6

    • 0
    • 119
    • 505
  26. void SET_PED_WEAPON_TINT_INDEX ( Ped ped, Hash weaponHash, int tintIndex )  //0x50969B9B89ED5738

    • 0
    • 254
    • 323
  27. int GET_PED_WEAPON_TINT_INDEX ( Ped ped, Hash weaponHash )  //0x2B9EEDC07BD06B9F

    • 0
    • 134
    • 323
  28. void SET_WEAPON_OBJECT_TINT_INDEX ( Object weapon, int tintIndex )  //0xF827589017D4E4A9

    • 0
    • 116
    • 323
  29. int GET_WEAPON_OBJECT_TINT_INDEX ( Object weapon )  //0xCD183314F7CD2E57

    • 0
    • 104
    • 323
  30. int GET_WEAPON_TINT_COUNT ( Hash weaponHash )  //0x5DCF6C5CAB2E9BF7

    • 0
    • 110
    • 323
  31. void SET_PED_WEAPON_COMPONENT_TINT_INDEX ( Ped ped, Hash weaponHash, Hash camoComponentHash, int colorIndex )  //0x9FE5633880ECD8ED

    • 0
    • 156
    • 1103
  32. int GET_PED_WEAPON_COMPONENT_TINT_INDEX ( Ped ped, Hash weaponHash, Hash camoComponentHash )  //0xF0A60040BE558F2D

    • 0
    • 114
    • 1103
  33. void SET_WEAPON_OBJECT_COMPONENT_TINT_INDEX ( Object weaponObject, Hash camoComponentHash, int colorIndex )  //0x5DA825A85D0EA6E6

    • 0
    • 97
    • 1103
  34. int GET_WEAPON_OBJECT_COMPONENT_TINT_INDEX ( Object weaponObject, Hash camoComponentHash )  //0xB3EA4FEABF41464B

    • 0
    • 96
    • 1103
  35. int GET_PED_WEAPON_CAMO_INDEX ( Ped ped, Hash weaponHash )  //0xA2C9AC24B4061285

    • 0
    • 118
    • 1103
  36. void SET_WEAPON_OBJECT_CAMO_INDEX ( Object weaponObject, int p1 )  //0x977CA98939E82E4B

    • 0
    • 87
    • 1103
  37. BOOL GET_WEAPON_HUD_STATS ( Hash weaponHash, Any* outData )  //0xD92C739EE34C9EBA

    • 0
    • 167
    • 323
  38. BOOL GET_WEAPON_COMPONENT_HUD_STATS ( Hash componentHash, Any* outData )  //0xB3CAF387AE12E9F8

    • 0
    • 174
    • 323
  39. float GET_WEAPON_DAMAGE ( Hash weaponHash, Hash componentHash )  //0x3133B907D8B32053

    • 0
    • 180
    • 323
  40. int GET_WEAPON_CLIP_SIZE ( Hash weaponHash )  //0x583BE370B1EC6EB4

    • 0
    • 137
    • 323
  41. float GET_WEAPON_TIME_BETWEEN_SHOTS ( Hash weaponHash )  //0x065D2AACAD8CF7A4

    • 0
    • 135
    • 1290
  42. void SET_PED_CHANCE_OF_FIRING_BLANKS ( Ped ped, float xBias, float yBias )  //0x8378627201D5497D

    • 0
    • 123
    • 323
  43. Object SET_PED_SHOOT_ORDNANCE_WEAPON ( Ped ped, float p1 )  //0xB4C8D77C80C0421E

    • 0
    • 129
    • 323
  44. void REQUEST_WEAPON_HIGH_DETAIL_MODEL ( Entity weaponObject )  //0x48164DBB970AC3F0

    • 0
    • 80
    • 323
  45. void SET_WEAPON_DAMAGE_MODIFIER ( Hash weaponHash, float damageMultiplier )  //0x4757F00BC6323CFE

    • 0
    • 175
    • 505
  46. BOOL IS_PED_CURRENT_WEAPON_SILENCED ( Ped ped )  //0x65F0C5AE05943EC7

    • 0
    • 86
    • 323
  47. BOOL IS_FLASH_LIGHT_ON ( Ped ped )  //0x4B7620C47217126C

    • 0
    • 121
    • 323
  48. Any SET_FLASH_LIGHT_FADE_DISTANCE ( float distance )  //0xCEA66DAD478CD39B

    • 0
    • 124
    • 323
  49. void SET_WEAPON_ANIMATION_OVERRIDE ( Ped ped, Hash animStyle )  //0x1055AC3A667F09D9

    • 0
    • 243
    • 323
  50. int GET_WEAPON_DAMAGE_TYPE ( Hash weaponHash )  //0x3BE0BB12D25FB305

    • 0
    • 155
    • 323

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.