[FREE] Plane Menu | Autopilot & More!

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
8 Likes

Woow, nice good job!!

1 Like

Thanks @Rosak

Hi!
I’ll test it asap, seems so cool
If you want some help to test some new upgrades i’d be more than happy to do that