[Release] Carrier Operations - Working aircraft carrier mechanics

A script by L1CKS

No reviews yet.
[Release] Carrier Operations - Working aircraft carrier mechanics main image

Full Description

Carrier Operations - Working aircraft carrier mechanics for a more immersive experience. A must-have resource for any military roleplay server.

Intro


Carrier Operations is a standalone resource will bring the default GTA aircraft carrier to life by implementing working elevators, catapults, deflectors and arresting cables, as well as other improvements.

Buy


New and improved version 2.0.0 released:

CarrierOperations (€25.99 excl. tax)

Showcase






Showcase video: https://www.youtube.com/watch?v=SPYgBXhyhAA

Features


  • 3 working elevator ramps.
  • 2 working catapults with smoke particles + deflectors that lower and rise.
  • 5 pairs or pulleys with functional arresting cables on the main runway.
  • Sounds for catapult launch and arresting cables.
  • Elevators and deflectors are synced between players.
  • Custom elevator, deflector and pulley props.
  • Modified carrier hull and deck props as well as LODs.
  • “Plug and play” - No extra configuration is needed after installation.
  • Highly customizable. If you do wish to modify the resource to your preferences, there is a detailed config file included as well as many comments in the code to tweak the resource to your liking.
  • Performant. More information in the Performance section.
  • Locale file.

Performance


  • Resmon 0.00ms when outside the range of the catapults, elevators and arresting cables and ~0.07-0.10ms when something is happening on the screen (for example, a deflector or an elevator is moving) as demonstrated in the showcase video above.
  • The drawing of instructional buttons also takes a little toll on the performance ~0.03ms.

Permissions


  • Only ACE permission implemented is for deleting carrier props at runtime in order to restart the resource without clients crashing. Restarting resources is not recommended. This should only be used as a last resort in case something goes very wrong with the CarrierOperations resource and you want to restart it. After executing this command, you should restart CarrierOperations.

  • Command: /delcarrierobj.
    ACE Permission: "CarrierOperations.ResetCarrier"

Other mentions


  • Tested on FXserver v6683 with game builds 2944 and 1604 with OneSync infinity enabled.

Support and bug-reporting


  • If you require any help, have found a bug with this resource, or have a feature request, either leave a reply in this thread, or in my PMs, and as always, feedback is very much appreciated.

Changelog


Show changelog

Version 2.0.0:

  • Full server-side rewrite.
  • Refactored some client-side code that was unreadable.
  • Fixed disappearing props.
  • Fixed some race conditions and desync issues when moving props.
  • Added a command to delete carrier props at runtime in order to restart the resource without clients crashing (NOT recommended - use only as a last resort)

Version 1.0.0:

  • Initial release.
Code is accessible Partial
Subscription-based No
Lines (approximately) 900
Requirements OneSync
Support Yes
Config Merger
Have you tried Config Merger? Merge your configs easily