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_VEHICLE_NUMBER_PLATE_TEXT ( Vehicle vehicle, const char* plateText )  //0x95A88F0B409CDA47

    • 0
    • 149
    • 323
  2. const char* GET_VEHICLE_NUMBER_PLATE_TEXT ( Vehicle vehicle )  //0x7CE1CCB9B293020E

    • 0
    • 112
    • 323
  3. int GET_NUMBER_OF_VEHICLE_NUMBER_PLATES ()  //0x4C4D6B2644F458CB

    • 0
    • 79
    • 323
  4. void SET_VEHICLE_NUMBER_PLATE_TEXT_INDEX ( Vehicle vehicle, int plateIndex )  //0x9088EB5A43FFB0A1

    • 0
    • 130
    • 323
  5. int GET_VEHICLE_NUMBER_PLATE_TEXT_INDEX ( Vehicle vehicle )  //0xF11BC2DD9A3E7195

    • 0
    • 96
    • 323
  6. void SET_RANDOM_TRAINS ( BOOL toggle )  //0x80D9F74197EA47D9

    • 0
    • 130
    • 323
  7. Vehicle CREATE_MISSION_TRAIN ( int variation, float x, float y, float z, BOOL direction, Any p5, Any p6 )  //0x63C6CCA8E68AE8C8

    • 0
    • 158
    • 323
  8. void SWITCH_TRAIN_TRACK ( int trackId, BOOL state )  //0xFD813BB7DB977F20

    • 0
    • 109
    • 323
  9. void SET_TRAIN_TRACK_SPAWN_FREQUENCY ( int trackIndex, int frequency )  //0x21973BBF8D17EDFA

    • 0
    • 122
    • 323
  10. void DELETE_ALL_TRAINS ()  //0x736A718577F39C7D

    • 0
    • 90
    • 323
  11. void SET_TRAIN_SPEED ( Vehicle train, float speed )  //0xAA0BC91BE0B796E3

    • 0
    • 117
    • 323
  12. void SET_TRAIN_CRUISE_SPEED ( Vehicle train, float speed )  //0x16469284DB8C62B5

    • 0
    • 119
    • 323
  13. void SET_RANDOM_BOATS ( BOOL toggle )  //0x84436EC293B1415F

    • 0
    • 115
    • 323
  14. void SET_GARBAGE_TRUCKS ( BOOL toggle )  //0x2AFD795EEAC8D30D

    • 0
    • 86
    • 323
  15. BOOL DOES_VEHICLE_HAVE_STUCK_VEHICLE_CHECK ( Vehicle vehicle )  //0x57E4C39DE5EE8470

    • 0
    • 101
    • 323
  16. int GET_VEHICLE_RECORDING_ID ( int recording, const char* script )  //0x21543C612379DB3C

    • 0
    • 89
    • 323
  17. void REQUEST_VEHICLE_RECORDING ( int recording, const char* script )  //0xAF514CABE74CBF15

    • 0
    • 106
    • 323
  18. BOOL HAS_VEHICLE_RECORDING_BEEN_LOADED ( int recording, const char* script )  //0x300D614A4C785FC4

    • 0
    • 89
    • 323
  19. void REMOVE_VEHICLE_RECORDING ( int recording, const char* script )  //0xF1160ACCF98A3FC8

    • 0
    • 93
    • 323
  20. Vector3 GET_POSITION_OF_VEHICLE_RECORDING_ID_AT_TIME ( int id, float time )  //0x92523B76657A517D

    • 0
    • 84
    • 323
  21. Vector3 GET_POSITION_OF_VEHICLE_RECORDING_AT_TIME ( int recording, float time, const char* script )  //0xD242728AA6F0FBA2

    • 0
    • 78
    • 323
  22. Vector3 GET_ROTATION_OF_VEHICLE_RECORDING_ID_AT_TIME ( int id, float time )  //0xF0F2103EFAF8CBA7

    • 0
    • 75
    • 323
  23. Vector3 GET_ROTATION_OF_VEHICLE_RECORDING_AT_TIME ( int recording, float time, const char* script )  //0x2058206FBE79A8AD

    • 0
    • 86
    • 323
  24. float GET_TOTAL_DURATION_OF_VEHICLE_RECORDING_ID ( int id )  //0x102D125411A7B6E6

    • 0
    • 94
    • 323
  25. float GET_TOTAL_DURATION_OF_VEHICLE_RECORDING ( int recording, const char* script )  //0x0E48D1C262390950

    • 0
    • 97
    • 323
  26. float GET_POSITION_IN_RECORDING ( Vehicle vehicle )  //0x2DACD605FC681475

    • 0
    • 79
    • 323
  27. float GET_TIME_POSITION_IN_RECORDING ( Vehicle vehicle )  //0x5746F3A7AB7FE544

    • 0
    • 95
    • 323
  28. void START_PLAYBACK_RECORDED_VEHICLE ( Vehicle vehicle, int recording, const char* script, BOOL p3 )  //0x3F878F92B3A7A071

    • 0
    • 101
    • 323
  29. void START_PLAYBACK_RECORDED_VEHICLE_WITH_FLAGS ( Vehicle vehicle, int recording, const char* script, int flags, int time, int drivingStyle )  //0x7D80FD645D4DA346

    • 0
    • 66
    • 323
  30. void FORCE_PLAYBACK_RECORDED_VEHICLE_UPDATE ( Vehicle vehicle, BOOL p1 )  //0x1F2E4E06DEA8992B

    • 0
    • 74
    • 323
  31. void STOP_PLAYBACK_RECORDED_VEHICLE ( Vehicle vehicle )  //0x54833611C17ABDEA

    • 0
    • 88
    • 323
  32. void PAUSE_PLAYBACK_RECORDED_VEHICLE ( Vehicle vehicle )  //0x632A689BF42301B1

    • 0
    • 97
    • 323
  33. void UNPAUSE_PLAYBACK_RECORDED_VEHICLE ( Vehicle vehicle )  //0x8879EE09268305D5

    • 0
    • 84
    • 323
  34. BOOL IS_PLAYBACK_GOING_ON_FOR_VEHICLE ( Vehicle vehicle )  //0x1C8A4C2C19E68EEC

    • 0
    • 82
    • 323
  35. BOOL IS_PLAYBACK_USING_AI_GOING_ON_FOR_VEHICLE ( Vehicle vehicle )  //0xAEA8FD591FAD4106

    • 0
    • 74
    • 323
  36. int GET_CURRENT_PLAYBACK_FOR_VEHICLE ( Vehicle vehicle )  //0x42BC05C27A946054

    • 0
    • 86
    • 323
  37. void SKIP_TO_END_AND_STOP_PLAYBACK_RECORDED_VEHICLE ( Vehicle vehicle )  //0xAB8E2EDA0C0A5883

    • 0
    • 66
    • 323
  38. void SET_PLAYBACK_SPEED ( Vehicle vehicle, float speed )  //0x6683AB880E427778

    • 0
    • 90
    • 323
  39. void START_PLAYBACK_RECORDED_VEHICLE_USING_AI ( Vehicle vehicle, int recording, const char* script, float speed, int drivingStyle )  //0x29DE5FA52D00428C

    • 0
    • 94
    • 323
  40. void SKIP_TIME_IN_PLAYBACK_RECORDED_VEHICLE ( Vehicle vehicle, float time )  //0x9438F7AD68771A20

    • 0
    • 80
    • 323
  41. void SET_PLAYBACK_TO_USE_AI ( Vehicle vehicle, int drivingStyle )  //0xA549C3B37EA28131

    • 0
    • 99
    • 323
  42. void SET_PLAYBACK_TO_USE_AI_TRY_TO_REVERT_BACK_LATER ( Vehicle vehicle, int time, int drivingStyle, BOOL p3 )  //0x6E63860BBB190730

    • 0
    • 86
    • 323
  43. void SET_ADDITIONAL_ROTATION_FOR_RECORDED_VEHICLE_PLAYBACK ( Vehicle vehicle, float x, float y, float z, Any p4 )  //0x5845066D8A1EA7F7

    • 0
    • 86
    • 323
  44. void SET_POSITION_OFFSET_FOR_RECORDED_VEHICLE_PLAYBACK ( Any p0, float p1, float p2, float p3 )  //0x796A877E459B99EA

    • 0
    • 83
    • 323
  45. void SET_GLOBAL_POSITION_OFFSET_FOR_RECORDED_VEHICLE_PLAYBACK ( Any p0, float p1, float p2, float p3 )  //0xFAF2A78061FD9EF4

    • 0
    • 101
    • 323
  46. void SET_SHOULD_LERP_FROM_AI_TO_FULL_RECORDING ( Vehicle vehicle, BOOL p1 )  //0x063AE2B2CC273588

    • 0
    • 107
    • 323
  47. void EXPLODE_VEHICLE_IN_CUTSCENE ( Vehicle vehicle, BOOL p1 )  //0x786A4EB67B01BF0B

    • 0
    • 90
    • 323
  48. void ADD_VEHICLE_STUCK_CHECK_WITH_WARP ( Any p0, float p1, Any p2, BOOL p3, BOOL p4, BOOL p5, Any p6 )  //0x2FA9923062DD396C

    • 0
    • 105
    • 323
  49. void SET_VEHICLE_MODEL_IS_SUPPRESSED ( Hash model, BOOL suppressed )  //0x0FC2D89AC25A5814

    • 0
    • 125
    • 323
  50. Vehicle GET_RANDOM_VEHICLE_IN_SPHERE ( float x, float y, float z, float radius, Hash modelHash, int flags )  //0x386F6CE5BAF6091C

    • 0
    • 131
    • 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.