https://github.com/rifleh700/improved_vehicle_lights
Ready to use MTA:SA impoved vehicle lights system
https://github.com/rifleh700/improved_vehicle_lights
lights mta mtasa multitheftauto shader
Last synced: 22 days ago
JSON representation
Ready to use MTA:SA impoved vehicle lights system
- Host: GitHub
- URL: https://github.com/rifleh700/improved_vehicle_lights
- Owner: rifleh700
- License: mit
- Created: 2023-06-20T15:38:52.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2023-08-14T10:46:44.000Z (almost 3 years ago)
- Last Synced: 2024-04-24T12:22:04.150Z (about 2 years ago)
- Topics: lights, mta, mtasa, multitheftauto, shader
- Language: Lua
- Homepage:
- Size: 16.6 KB
- Stars: 6
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
## Description
This is MTA:SA ready to use improved vehicles lights system resource. It implements custom indicators, brakes, reverse, parking lights, including client-server sides synchronization. The resource requires [custom_vehicle_lights](https://github.com/rifleh700/custom_vehicle_lights "custom_vehicle_lights") resource.
[Demo video here!](https://imgur.com/0DygyZf "Demo video here!")
**Note: required vehicles adaptation, check the "custom_vehicle_lights" resource.**
## Exported shared functions
- `boolean getVehicleHeadLightsState(element vehicle)`
- `boolean setVehicleHeadLightsState(element vehicle, boolean state)`
- `int getVehicleIndicatorLightsState(element vehicle)` (state 0 means that indicators are disabled, 1 - left turn signal is enabled, 2 - right turn signal is enabled, 3 - hazard signal is enabled)
- `boolean setVehicleIndicatorLightsState(element vehicle, int state)`
- `boolean getVehicleParkLightsState(element vehicle)`
- `boolean setVehicleParkLightsState(element vehicle, boolean vehicle)`
## Commands
- `lights` (`L` key) switch head lights
- `turnl` (`<` key) switch turn left signal
- `turnr` (`>` key) switch turn right signal
- `hazard` (`/` key) switch hazard signal
- `park` (`K` key) switch parking lights