Hey everyone! I’m back with a new release that I think can be very useful for those who love flying.
Plane Menu is a script that uses ox_lib Context Menus and custom UI to display basic flight information (Knots, Vertical Speed, Altitude, Heading and Autopilot status). It has an autopilot which currently only gives you the ability to hold a wanted speed and altitude, but I am working on adding actual “autopilot” features. It also comes with “custom” speed and vertical speed features.
Features
Autopilot
Enabling Autopilot
Open the menu and go to the “Autopilot Options” submenu. In there you will see 3 buttons:
“Altitude”, “Speed” and “Send To Autopilot”. Start by pressing on altitude and enter your desired height (In feet). Do the same for speed (In knots). After that, click on “Send To Autopilot” and the data will be sent. When ready to enable, do /autopilot or turn it on using the menu and the plane will climb by itself and maintain a vertical speed of 0 when cruise altitude is reached.
Disabling Autopilot
Enter the command (default: /autopilot) or disable it using the menu. Then, press “S” or Space to cancel any adjustments (Meaning it will stop holding a steady speed and altitude and give you full control of the plane)
Set custom speed
How to use
Open the menu and go to the “Speed Options” submenu. In there you’ll use these 2 buttons:
“Speed” and “Use current speed”. Simply click on “Speed” and enter the value or click on “Use current speed” and the plane will keep it. Alternatively, you can do /setKnots “value”. When you want to stop it, press “S” or Space.
Set custom vertical speed
How to use
Open the menu and go to the “Speed Options” submenu. In there you’ll use these 2 buttons:
“Vertical speed” and “Use current vertical speed”. Simply click on “Vertical speed” and enter the value or click on “Use current vertical speed” and the plane will keep it. Alternatively, you can do /setVS “value”. When you want to stop climbing/descending, press “S” or Space.
This allows you to go over the 8000 feet limit but it could cause issues
Which aircrafts are supported?
Anything that is considered a plane in the game and is included in the configuration file is supported. The script comes with 12 planes allowed, but you can add more if you want.
Optimization
Not in use: 0.00%
UI only: 0.5%
With autopilot: 1.5%
With “custom” speed: 1.2%
With “custom” vertical speed: 1%
Configuration file content
-
Commands:
- Command Names
- Command Descriptions
- Keybinds
-
Limits
- Minimum Speed for speed control
- Maximum Speed for speed control
- Minimum Vertical Speed for VS control
- Maximum Vertical Speed for VS control
-
Plane Settings
Enable/Disable options for each plane:-
Can use autopilot?
-
Can use “custom” speed?
-
Can use “custom” vertical speed?
-
Max Speed (For autopilot & custom speed)
-
Max Vertical Speed (For autopilot & custom vertical speed)
-
Max Altitude (for autopilot)
-
Included aircrafts:
Velum, Velum 5 seats, Dodo, Mammatus, Cuban800, Duster, Vestra, Luxor, Luxor Deluxe, Shamal, Nimbus, Miljet
-
-
UI
- Enable/Disable UI
- Position
- Colors
- Size
- Labels
-
Menus
- Titles
- Descriptions
- Icons
-
Message Content
- Messages sent to chat
Lines: 310
Using my code
You can:
Use some parts for FREE scripts
You can’t:
Use it for PAID scripts
Release an “updated” or “modified” version
Links
Showcase (Most things are outdated): https://www.youtube.com/watch?v=1gsFx6sP-Sc
Downloads:
Latest version (v1.1) : Download v1.1 (13.3 KB)
Version 1.0 : Download v1.0 (10.8 KB)
Code is accessible | Yes |
Subscription-based | No |
Lines (approximately) | 719 |
Requirements | ox_lib |
Support | Yes |