Lua Documentation
  • Practical Information
  • Lua Documentation
    • API Reference
      • Classes
        • vec2
        • vec3
      • g_lua
        • register
        • unregister
        • load_lua
      • g_memory
        • get_base_address
        • scan_pattern
        • rip
        • allocate
        • free
        • write_byte
        • write_short
        • write_int
        • write_long_long
        • write_float
        • write_double
        • write_string
        • read_byte
        • read_short
        • read_int
        • read_long_long
        • read_float
        • read_double
        • read_string
      • g_logger
        • log_info
      • g_gui
        • is_open
        • open
        • close
        • toggle
        • add_toast
        • add_button
        • add_toggle
        • add_input_int
        • add_input_float
        • add_input_string
      • g_hooking
        • register_D3D_hook
        • register_wndproc_hook
        • register_scripted_game_event_hook
        • unregister_hook
      • g_math
        • sin
        • cos
        • tan
      • g_util
        • yield
        • is_session_started
        • get_selected_player
        • trigger_script_event
        • get_menu_version
        • joaat
        • play_wav_file
      • g_imgui
        • Globals
        • get_display_size
        • set_next_window_size
        • set_next_window_pos
        • get_window_size
        • get_window_pos
        • push_style_var
        • pop_style_var
        • begin_window
        • end_window
        • begin_child
        • end_child
        • same_line
        • new_line
        • separator
        • columns
        • next_column
        • set_column_offset
        • is_item_hovered
        • add_line
        • add_circle
        • add_circle_filled
        • add_rect
        • add_rect_filled
        • set_next_item_width
        • get_content_region_avail
        • add_button
        • add_checkbox
        • add_input_string
        • add_input_string_with_hint
        • add_text
        • add_triangle
        • add_triangle_filled
        • begin_main_menu_bar
        • end_main_menu_bar
        • begin_menu
        • end_menu
        • menu_item
        • begin_tab_bar
        • end_tab_bar
        • begin_tab_item
        • end_tab_item
        • open_popup
        • close_current_popup
        • is_popup_open
        • begin_popup
        • end_popup
      • g_os
        • time
        • time_ms
        • finger_print
      • NATIVES
        • POOL
        • PLAYER
        • SYSTEM
        • CAM
        • DECORATOR
        • WORLDPROBE
        • STATS
        • CLOCK
        • FIRE
        • STREAMING
        • CUTSCENE
        • WATER
        • AUDIO
        • INTERIOR
        • TASK
        • CONTROL
        • NETWORK
        • OBJECT
        • ENTITY
        • VEHICLE
        • WEAPON
        • SCRIPT
        • PED
        • MISC
        • GAMEPLAY
        • UI
        • GRAPHICS
        • MOBILE
Powered by GitBook
On this page
  1. Lua Documentation
  2. API Reference
  3. NATIVES

VEHICLE

void SET_VEHICLE_TYRE_SMOKE_COLOR(Vehicle vehicle, int r, int g, int b)
Ped GET_PED_IN_VEHICLE_SEAT(Vehicle vehicle, int seatIndex, bool p2)
void SET_VEHICLE_IS_STOLEN(Vehicle vehicle, bool isStolen)
string GET_MOD_TEXT_LABEL(Vehicle vehicle, int modType, int modValue)
string GET_MOD_SLOT_NAME(Vehicle vehicle, int modType)
string GET_LIVERY_NAME(Vehicle vehicle, int liveryIndex)
int GET_NUM_VEHICLE_MODS(Vehicle vehicle, int modType)
void SET_VEHICLE_MOD(Vehicle vehicle, int modType, int modIndex, bool customTires)
int GET_VEHICLE_MOD(Vehicle vehicle, int modType)
void SET_VEHICLE_MOD_KIT(Vehicle vehicle, int modKit)
void SET_VEHICLE_EXTRA(Vehicle vehicle, int extraId, bool disable)
bool DOES_EXTRA_EXIST(Vehicle vehicle, int extraId)
bool IS_VEHICLE_EXTRA_TURNED_ON(Vehicle vehicle, int extraId)
void TOGGLE_VEHICLE_MOD(Vehicle vehicle, int modType, bool toggle)
bool IS_VEHICLE_A_CONVERTIBLE(Vehicle vehicle, bool p1)
int GET_CONVERTIBLE_ROOF_STATE(Vehicle vehicle)
void SET_CONVERTIBLE_ROOF(Vehicle vehicle, bool p1)
void SET_VEHICLE_INDICATOR_LIGHTS(Vehicle vehicle, int turnSignal, bool toggle)
void SET_VEHICLE_BRAKE_LIGHTS(Vehicle vehicle, bool toggle)
void SET_VEHICLE_CAN_BE_VISIBLY_DAMAGED(Vehicle vehicle, bool state)
void SET_VEHICLE_ENGINE_ON(Vehicle vehicle, bool value, bool instantly, bool disableAutoStart)
void SET_VEHICLE_FIXED(Vehicle vehicle)
void SET_VEHICLE_DEFORMATION_FIXED(Vehicle vehicle)
void SET_VEHICLE_UNDRIVEABLE(Vehicle vehicle, bool toggle)
bool SET_VEHICLE_ON_GROUND_PROPERLY(Vehicle vehicle, float p1)
void SET_VEHICLE_FORWARD_SPEED(Vehicle vehicle, float speed)
void SET_VEHICLE_NUMBER_PLATE_TEXT(Vehicle vehicle, string plateText)
void SET_VEHICLE_DOOR_OPEN(Vehicle vehicle, int doorId, bool loose, bool openInstantly)
void SET_VEHICLE_DOORS_SHUT(Vehicle vehicle, bool closeInstantly)
bool IS_TOGGLE_MOD_ON(Vehicle vehicle, int modType)
void SET_VEHICLE_WHEEL_TYPE(Vehicle vehicle, int WheelType)
void SET_VEHICLE_NUMBER_PLATE_INDEX(Vehicle vehicle, int plateIndex)
void SET_VEHICLE_TYRES_CAN_BURST(Vehicle vehicle, bool toggle)
void SET_VEHICLE_TYRE_BURST(Vehicle vehicle, int index, bool onRim, float p3)
int GET_NUM_VEHICLE_MODS(Vehicle vehicle, int modType)
bool IS_VEHICLE_ENGINE_RUNNING(Vehicle vehicle)
void SET_VEHICLE_ENGINE_HEALTH(Vehicle vehicle, float health)
bool IS_VEHICLE_DAMAGED(Vehicle vehicle)
bool IS_VEHICLE_ON_ALL_WHEELS(Vehicle vehicle)
Vehicle CREATE_VEHICLE(Hash modelHash, float x, float y, float z, float heading, bool isNetwork, bool bScriptHostVeh, bool p7)
void SET_VEHICLE_DOORS_LOCKED(Vehicle vehicle, int doorLockStatus)
void SET_VEHICLE_NEON_LIGHT_ENABLED(Vehicle vehicle, int index, bool toggle)
bool IS_VEHICLE_NEON_LIGHT_ENABLED(Vehicle vehicle, int index)
void SET_VEHICLE_DENSITY_MULTIPLIER_THIS_FRAME(float multiplier)
void SET_RANDOM_VEHICLE_DENSITY_MULTIPLIER_THIS_FRAME(float multiplier)
void SET_PARKED_VEHICLE_DENSITY_MULTIPLIER_THIS_FRAME(float multiplier)
void SET_AMBIENT_VEHICLE_RANGE_MULTIPLIER_THIS_FRAME(float value)
bool IS_VEHICLE_ROCKET_BOOST_ACTIVE(Vehicle vehicle)
void SET_VEHICLE_ROCKET_BOOST_ACTIVE(Vehicle vehicle, bool active)
void SET_VEHICLE_ROCKET_BOOST_PERCENTAGE(Vehicle vehicle, float percentage)
void SET_VEHICLE_ROCKET_BOOST_REFILL_TIME(Vehicle vehicle, float seconds)
void CONTROL_LANDING_GEAR(Vehicle vehicle, int state)
int GET_LANDING_GEAR_STATE(Vehicle vehicle)
void SET_VEHICLE_LIVERY(Vehicle vehicle, int livery)
int GET_VEHICLE_LIVERY(Vehicle vehicle)
bool IS_VEHICLE_STOPPED(Vehicle vehicle)
int GET_VEHICLE_NUMBER_OF_PASSENGERS(Vehicle vehicle)
int GET_VEHICLE_MAX_NUMBER_OF_PASSENGERS(Vehicle vehicle)
int GET_VEHICLE_MODEL_NUMBER_OF_SEATS(Hash modelHash)
int GET_VEHICLE_LIVERY_COUNT(Vehicle vehicle)
int GET_VEHICLE_ROOF_LIVERY_COUNT(Vehicle vehicle)
bool IS_VEHICLE_MODEL(Vehicle vehicle, Hash model)
bool IS_VEHICLE_STUCK_ON_ROOF(Vehicle vehicle)
void SET_VEHICLE_DOORS_LOCKED_FOR_PLAYER(Vehicle vehicle, Player player, bool toggle)
bool GET_VEHICLE_DOORS_LOCKED_FOR_PLAYER(Vehicle vehicle, Player player)
void SET_VEHICLE_DOORS_LOCKED_FOR_ALL_PLAYERS(Vehicle vehicle, bool toggle)
void SET_VEHICLE_DOORS_LOCKED_FOR_NON_SCRIPT_PLAYERS(Vehicle vehicle, bool toggle)
void SET_VEHICLE_DOORS_LOCKED_FOR_TEAM(Vehicle vehicle, int team, bool toggle)
void EXPLODE_VEHICLE(Vehicle vehicle, bool isAudible, bool isInvisible, bool p3)
void SET_VEHICLE_OUT_OF_CONTROL(Vehicle vehicle, bool killDriver, bool explodeOnImpact)
void SET_VEHICLE_TIMED_EXPLOSION(Vehicle vehicle, Ped ped, bool toggle)
void ADD_VEHICLE_PHONE_EXPLOSIVE_DEVICE(Vehicle vehicle)
bool HAS_VEHICLE_PHONE_EXPLOSIVE_DEVICE()
void DETONATE_VEHICLE_PHONE_EXPLOSIVE_DEVICE()
void SET_TAXI_LIGHTS(Vehicle vehicle, bool state)
bool IS_TAXI_LIGHT_ON(Vehicle vehicle)
void SET_VEHICLE_COLOURS(Vehicle vehicle, int colorPrimary, int colorSecondary)
void SET_VEHICLE_EXTRA_COLOURS(Vehicle vehicle, int pearlescentColor, int wheelColor)
void SET_VEHICLE_FULLBEAM(Vehicle vehicle, bool toggle)
void SET_VEHICLE_CUSTOM_PRIMARY_COLOUR(Vehicle vehicle, int r, int g, int b)
void CLEAR_VEHICLE_CUSTOM_PRIMARY_COLOUR(Vehicle vehicle)
bool GET_IS_VEHICLE_PRIMARY_COLOUR_CUSTOM(Vehicle vehicle)
void SET_VEHICLE_CUSTOM_SECONDARY_COLOUR(Vehicle vehicle, int r, int g, int b)
void CLEAR_VEHICLE_CUSTOM_SECONDARY_COLOUR(Vehicle vehicle)
bool GET_IS_VEHICLE_SECONDARY_COLOUR_CUSTOM(Vehicle vehicle)
string GET_LIVERY_NAME(Vehicle vehicle, int liveryIndex)
void SET_VEHICLE_WINDOW_TINT(Vehicle vehicle, int tint)
int GET_VEHICLE_WINDOW_TINT(Vehicle vehicle)
void MODIFY_VEHICLE_TOP_SPEED(Vehicle vehicle, float value)
void SET_HELI_BLADES_FULL_SPEED(Vehicle vehicle)
void SET_HELI_BLADES_SPEED(Vehicle vehicle, float speed)
void SET_VEHICLE_PARACHUTE_ACTIVE(Vehicle vehicle, bool active)
bool DOES_VEHICLE_HAVE_PARACHUTE(Vehicle vehicle)
bool CAN_VEHICLE_PARACHUTE_BE_ACTIVATED(Vehicle vehicle)
void SET_VEHICLE_CAN_BE_LOCKED_ON(Vehicle vehicle, bool canBeLockedOn, bool unk)
void SET_VEHICLE_HAS_BEEN_OWNED_BY_PLAYER(Vehicle vehicle, bool owned)
void SET_VEHICLE_STEER_BIAS(Vehicle vehicle, float value)
void SET_VEHICLE_REDUCE_GRIP(Vehicle vehicle, bool toggle)
float GET_VEHICLE_ESTIMATED_MAX_SPEED(Vehicle vehicle)
void SET_VEHICLE_TYRE_FIXED(Vehicle vehicle, int tyreIndex)
int GET_VEHICLE_CLASS(Vehicle vehicle)
void ATTACH_VEHICLE_TO_CARGOBOB(Vehicle vehicle, Vehicle cargobob, int p2, float x, float y, float z)
void SET_CARGOBOB_PICKUP_MAGNET_ACTIVE(Vehicle cargobob, bool isActive)
void SET_CARGOBOB_PICKUP_MAGNET_STRENGTH(Vehicle cargobob, float strength)
void DETACH_VEHICLE_FROM_CARGOBOB(Vehicle vehicle, Vehicle cargobob)
void SET_VEHICLE_XENON_LIGHTS_COLOR(Vehicle vehicle, int colorIndex)
void SET_VEHICLE_NEON_LIGHTS_COLOR(Vehicle vehicle, int r, int g, int b)
int GET_VEHICLE_NUMBER_PLATE_TEXT_INDEX(Vehicle vehicle)
STRING GET_VEHICLE_NUMBER_PLATE_TEXT(Vehicle vehicle)
void SET_VEHICLE_SIREN(Vehicle vehicle, bool toggle)
bool IS_VEHICLE_SIREN_ON(Vehicle vehicle)
bool IS_VEHICLE_SIREN_AUDIO_ON(Vehicle vehicle)
void SET_VEHICLE_STRONG(Vehicle vehicle, bool toggle)
void REMOVE_VEHICLE_WINDOW(Vehicle vehicle, int windowIndex)
void SET_VEHICLE_LIGHT_MULTIPLIER(Vehicle vehicle, float multiplier)
void DELETE_ALL_TRAINS()
Vehicle GET_RANDOM_VEHICLE_IN_SPHERE(float x, float y, float z, float radius, Hash modelHash, int flags)
void SET_VEHICLE_DAMAGE(Vehicle vehicle, float xOffset, float yOffset, float zOffset, float damage, float radius, bool focusOnModel)
float GET_VEHICLE_ENGINE_HEALTH(Vehicle vehicle)
void SET_VEHICLE_ENGINE_HEALTH(Vehicle vehicle, float health)
bool IS_VEHICLE_DRIVEABLE(Vehicle vehicle, bool isOnFireCheck)
void START_VEHICLE_HORN(Vehicle vehicle, int duration, Hash mode, bool forever)
PreviousENTITYNextWEAPON

Last updated 3 years ago