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 APPLY_FORCE_TO_ENTITY ( Entity entity, int forceFlags, BOOL ignoreUpVec, BOOL isForceRel, BOOL p12, BOOL p13, float x, float y, float z, float offX )  //0xC5F68BE9613E2D18

    • 0
    • 165
    • 323
  2. void APPLY_FORCE_TO_ENTITY_CENTER_OF_MASS ( Entity entity, int forceType, float x, float y, float z, BOOL p5, BOOL isDirectionRel, BOOL isForceRel, BOOL p8 )  //0x18FF00FC7EFF559E

    • 0
    • 236
    • 323
  3. void ATTACH_ENTITY_BONE_TO_ENTITY_BONE ( Entity entity1, Entity entity2, int boneIndex1, int boneIndex2, BOOL p4, BOOL p5 )  //0x5C48B75732C8456C

    • 0
    • 107
    • 791
  4. void ATTACH_ENTITY_BONE_TO_ENTITY_BONE_Y_FORWARD ( Entity entity1, Entity entity2, int boneIndex1, int boneIndex2, BOOL p4, BOOL p5 )  //0xFD1695C5D3B05439

    • 0
    • 161
    • 791
  5. void ATTACH_ENTITY_TO_ENTITY ( Entity entity1, Entity entity2, BOOL useSoftPinning, BOOL collision, BOOL isPed, int vertexIndex, BOOL fixedRot, Any p15, int boneIndex, float xPos )  //0x6B9BBD38AB0796DF

    • 0
    • 253
    • 323
  6. void ATTACH_ENTITY_TO_ENTITY_PHYSICALLY ( Entity entity1, Entity entity2, float xRot, float yRot, float zRot, float breakForce, BOOL fixedRot, BOOL p15, BOOL collision, BOOL p17 )  //0xC3675780C92F90F9

    • 0
    • 219
    • 323
  7. void CLEAR_ENTITY_LAST_DAMAGE_ENTITY ( Entity entity )  //0xA72CD9CA74A5ECBA

    • 0
    • 105
    • 323
  8. void CREATE_FORCED_OBJECT ( float x, float y, float z, Any p3, Hash modelHash, BOOL p5 )  //0x150E808B375A385A

    • 0
    • 92
    • 323
  9. void CREATE_MODEL_HIDE ( float x, float y, float z, float radius, Hash modelHash, BOOL p5 )  //0x8A97BCA30A0CE478

    • 0
    • 108
    • 323
  10. void CREATE_MODEL_HIDE_EXCLUDING_SCRIPT_OBJECTS ( float x, float y, float z, float radius, Hash modelHash, BOOL p5 )  //0x3A52AE588830BF7F

    • 0
    • 89
    • 323
  11. void CREATE_MODEL_SWAP ( float x, float y, float z, float radius, Hash originalModel, Hash newModel, BOOL p6 )  //0x92C47782FDA8B2A3

    • 0
    • 110
    • 323
  12. void DELETE_ENTITY ( Entity* entity )  //0xAE3CBE5BF394C9C9

    • 0
    • 130
    • 323
  13. void DETACH_ENTITY ( Entity entity, BOOL dynamic, BOOL collision )  //0x961AC54BF0613F5D

    • 0
    • 97
    • 323
  14. BOOL DOES_ENTITY_BELONG_TO_THIS_SCRIPT ( Entity entity, BOOL p1 )  //0xDDE6DF5AE89981D2

    • 0
    • 150
    • 323
  15. BOOL DOES_ENTITY_EXIST ( Entity entity )  //0x7239B21A38F536BA

    • 0
    • 249
    • 323
  16. BOOL DOES_ENTITY_HAVE_ANIM_DIRECTOR ( Entity entity )  //0x2158E81A6AF65EA9

    • 0
    • 54
    • 2699
  17. BOOL DOES_ENTITY_HAVE_DRAWABLE ( Entity entity )  //0x060D6E96F8B8E48D

    • 0
    • 126
    • 323
  18. BOOL DOES_ENTITY_HAVE_PHYSICS ( Entity entity )  //0xDA95EA3317CC5064

    • 0
    • 126
    • 323
  19. BOOL DOES_ENTITY_HAVE_SKELETON ( Entity entity )  //0x764EB96874EFFDC1

    • 0
    • 55
    • 2699
  20. void ENABLE_ENTITY_BULLET_COLLISION ( Entity entity )  //0x6CE177D014502E8A

    • 0
    • 95
    • 877
  21. BOOL FIND_ANIM_EVENT_PHASE ( const char* animDictionary, const char* animName, const char* p2, Any* p3, Any* p4 )  //0x07F1BE2BCCAA27A7

    • 0
    • 86
    • 323
  22. void FORCE_ENTITY_AI_AND_ANIMATION_UPDATE ( Entity entity )  //0x40FDEDB72F8293B2

    • 0
    • 151
    • 323
  23. void FREEZE_ENTITY_POSITION ( Entity entity, BOOL toggle )  //0x428CA6DBD1094446

    • 0
    • 201
    • 323
  24. float GET_ANIM_DURATION ( const char* animDict, const char* animName )  //0xFEDDF04D62B8D790

    • 0
    • 151
    • 323
  25. Vector3 GET_COLLISION_NORMAL_OF_LAST_HIT_FOR_ENTITY ( Entity entity )  //0xE465D4AB7CA6AE72

    • 0
    • 135
    • 323
  26. int GET_ENTITY_ALPHA ( Entity entity )  //0x5A47B3B5E63E94C6

    • 0
    • 98
    • 323
  27. float GET_ENTITY_ANIM_CURRENT_TIME ( Entity entity, const char* animDict, const char* animName )  //0x346D81500D088F42

    • 0
    • 164
    • 323
  28. float GET_ENTITY_ANIM_TOTAL_TIME ( Entity entity, const char* animDict, const char* animName )  //0x50BD2730B191E360

    • 0
    • 118
    • 323
  29. Entity GET_ENTITY_ATTACHED_TO ( Entity entity )  //0x48C2BED9180FE123

    • 0
    • 174
    • 323
  30. int GET_ENTITY_BONE_COUNT ( Entity entity )  //0xB328DCC3A3AA401B

    • 0
    • 86
    • 791
  31. int GET_ENTITY_BONE_INDEX_BY_NAME ( Entity entity, const char* boneName )  //0xFB71170B7E76ACBA

    • 0
    • 149
    • 323
  32. Vector3 GET_ENTITY_BONE_OBJECT_ROTATION ( Entity entity, int boneIndex )  //0xBD8D32550E5CEBFE

    • 0
    • 106
    • 1734
  33. Vector3 GET_ENTITY_BONE_POSTION ( Entity entity, int boneIndex )  //0x46F8696933A63C9B

    • 0
    • 126
    • 877
  34. Vector3 GET_ENTITY_BONE_ROTATION ( Entity entity, int boneIndex )  //0xCE6294A232D03786

    • 0
    • 185
    • 791
  35. BOOL GET_ENTITY_CAN_BE_DAMAGED ( Entity entity )  //0xD95CC5D2AB15A09F

    • 0
    • 77
    • 757
  36. BOOL GET_ENTITY_COLLISION_DISABLED ( Entity entity )  //0xCCF1E97BEFDAE480

    • 0
    • 86
    • 323
  37. Vector3 GET_ENTITY_COORDS ( Entity entity, BOOL alive )  //0x3FEF770D40960D5A

    • 0
    • 216
    • 323
  38. Vector3 GET_ENTITY_FORWARD_VECTOR ( Entity entity )  //0x0A794A5A57F8DF91

    • 0
    • 155
    • 323
  39. float GET_ENTITY_FORWARD_X ( Entity entity )  //0x8BB4EF4214E0E6D5

    • 0
    • 142
    • 323
  40. float GET_ENTITY_FORWARD_Y ( Entity entity )  //0x866A4A5FAE349510

    • 0
    • 131
    • 323
  41. float GET_ENTITY_HEADING ( Entity entity )  //0xE83D4F9BA2A38914

    • 0
    • 187
    • 323
  42. float GET_ENTITY_HEADING_FROM_EULERS ( Entity entity )  //0x846BF6291198A71E

    • 0
    • 113
    • 323
  43. int GET_ENTITY_HEALTH ( Entity entity )  //0xEEF059FAD016D209

    • 0
    • 224
    • 323
  44. float GET_ENTITY_HEIGHT ( Entity entity, float X, float Y, float Z, BOOL atTop, BOOL inWorldCoords )  //0x5A504562485944DD

    • 0
    • 183
    • 323
  45. float GET_ENTITY_HEIGHT_ABOVE_GROUND ( Entity entity )  //0x1DD55701034110E5

    • 0
    • 158
    • 323
  46. int GET_ENTITY_LOD_DIST ( Entity entity )  //0x4159C2762B5791D6

    • 0
    • 65
    • 323
  47. void GET_ENTITY_MATRIX ( Entity entity, Vector3* forwardVector, Vector3* rightVector, Vector3* upVector, Vector3* position )  //0xECB2FC7235A7D137

    • 0
    • 155
    • 323
  48. int GET_ENTITY_MAX_HEALTH ( Entity entity )  //0x15D757606D170C3C

    • 0
    • 130
    • 323
  49. Hash GET_ENTITY_MODEL ( Entity entity )  //0x9F47B058362C84B5

    • 0
    • 315
    • 323
  50. Entity GET_ENTITY_OF_TYPE_ATTACHED_TO_ENTITY ( Entity entity, Hash modelHash )  //0x1F922734E259BD26

    • 0
    • 98
    • 1180

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.